/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: mpgen_1500_12.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 = 330103158 ! Riesling can be on ! 1 Thread, 1500 lines ! mpgen created on Dec 20, 2005 (16:35:03) ! mpgen_1500_12.s created on Mar 30, 2009 (10:31:58) ! RC file : mar26.rc ! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc mar26.rc -o mpgen_1500_12 -p 1 -l 1500 #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 = f94249ad b1c2eccd fa4f0f60 a7af83e9 ! %f4 = bda69ba1 0599a0f2 49fbd613 0b914ad0 ! %f8 = 8f9419ff 74cf9048 684f1716 473bf102 ! %f12 = 7230fc3b 96cad698 bb2707a5 3e00102c ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = ba75ad65 1f57c39b c64eb61b 4b875e3d ! %f20 = 7004603e 5031f144 8e062548 73e08d46 ! %f24 = b02846e0 6679adcd 6c22320e fde08795 ! %f28 = e35a6faa 701e00d3 c096dffb d6a9a9c3 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = bffcb3fa a8e00da5 8d29a9e2 6f24de51 ! %f36 = a9ec5791 ea7a4371 19f71669 7ff40f01 ! %f40 = f51daba6 c2a08900 12b6c07e 6a89d15e ! %f44 = 2fec52a3 39190918 10bb4072 564559fe ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xdb1c1b8f00000014,%g7,%g1 ! GSR scale = 2, align = 4 wr %g1,%g0,%gsr ! GSR = db1c1b8f00000014 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 0 p0_label_1: ! Mem[0000000030181408] = 6f67f0aa, %l7 = 1b505269f557d8dc lduba [%i6+%o4]0x81,%l7 ! %l7 = 000000000000006f ! Mem[00000000300c1410] = 1e607566, %l4 = 44d88924bd72b1f6 ldsha [%i3+%o5]0x81,%l4 ! %l4 = 0000000000001e60 ! %l5 = 29eb9f341b6781fc, Mem[0000000010041400] = 61b5801a stha %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 61b581fc ! %l3 = fb61541a352c50cb, Mem[0000000030101410] = 4e4ca547 stwa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 352c50cb ! Mem[0000000010141410] = ba6a7b2e30fb9b79, %l5 = 29eb9f341b6781fc ldxa [%i5+%o5]0x80,%l5 ! %l5 = ba6a7b2e30fb9b79 ! %l7 = 000000000000006f, Mem[0000000010101400] = 0ea98bb1 stwa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000006f ! %f16 = ba75ad65 1f57c39b c64eb61b 4b875e3d ! %f20 = 7004603e 5031f144 8e062548 73e08d46 ! %f24 = b02846e0 6679adcd 6c22320e fde08795 ! %f28 = e35a6faa 701e00d3 c096dffb d6a9a9c3 stda %f16,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400 ! Mem[0000000030181408] = aaf0676f, %l2 = dbf710bdfb5aa8dd swapa [%i6+%o4]0x89,%l2 ! %l2 = 00000000aaf0676f ! Mem[00000000218001c0] = 21a75e86, %l0 = b99ac5c452e46c99 ldsba [%o3+0x1c0]%asi,%l0 ! %l0 = 0000000000000021 ! Starting 10 instruction Store Burst ! %l6 = 58793366, %l7 = 0000006f, Mem[0000000010081408] = ffa26b0c 0e0492de stda %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 58793366 0000006f p0_label_2: ! Mem[0000000010101420] = 0218b4c522356f56, %l5 = ba6a7b2e30fb9b79, %l4 = 0000000000001e60 add %i4,0x20,%g1 casxa [%g1]0x80,%l5,%l4 ! %l4 = 0218b4c522356f56 ! %l0 = 0000000000000021, Mem[0000000010181410] = d18f29ec18d3805a stxa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000021 ! %f8 = 8f9419ff, Mem[00000000300c1408] = 5222fa54 sta %f8 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 8f9419ff ! %l2 = 00000000aaf0676f, Mem[0000000030101400] = c5a47d7f stwa %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = aaf0676f ! Mem[0000000020800000] = 21addad7, %l1 = 8c0ec69aae2fb43e lduha [%o1+0x000]%asi,%l1 ! %l1 = 00000000000021ad membar #Sync ! Added by membar checker (1) ! Mem[000000001014140c] = c3916472, %l4 = 0218b4c522356f56 swap [%i5+0x00c],%l4 ! %l4 = 00000000c3916472 ! %l1 = 00000000000021ad, Mem[00000000300c1410] = 6675601e stha %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 667521ad ! Mem[0000000030101400] = 6f67f0aa, %l5 = ba6a7b2e30fb9b79 swapa [%i4+%g0]0x81,%l5 ! %l5 = 000000006f67f0aa ! %l2 = aaf0676f, %l3 = 352c50cb, Mem[00000000300c1410] = ad217566 07eb22c0 stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = aaf0676f 352c50cb ! Starting 10 instruction Load Burst ! Mem[0000000030141400] = 9bc3571f65ad75ba, %l2 = 00000000aaf0676f ldxa [%i5+%g0]0x81,%l2 ! %l2 = 9bc3571f65ad75ba p0_label_3: ! Mem[00000000100c1410] = 91f00131, %l0 = 0000000000000021 ldswa [%i3+%o5]0x88,%l0 ! %l0 = ffffffff91f00131 ! Mem[0000000010001408] = 6146e006, %l0 = ffffffff91f00131 lduwa [%i0+%o4]0x80,%l0 ! %l0 = 000000006146e006 ! Mem[0000000010181400] = 99630af4, %l7 = 000000000000006f ldswa [%i6+%g0]0x80,%l7 ! %l7 = ffffffff99630af4 ! Mem[0000000030081408] = 368d50fbd8c656cf, %l7 = ffffffff99630af4 ldxa [%i2+%o4]0x89,%l7 ! %l7 = 368d50fbd8c656cf ! Mem[0000000010181408] = e52db38d, %f23 = 73e08d46 lda [%i6+%o4]0x88,%f23 ! %f23 = e52db38d ! Mem[0000000010041418] = b581d11ce3248c09, %f28 = e35a6faa 701e00d3 ldd [%i1+0x018],%f28 ! %f28 = b581d11c e3248c09 ! Mem[0000000030141410] = 5031f144, %l7 = 368d50fbd8c656cf lduha [%i5+%o5]0x89,%l7 ! %l7 = 000000000000f144 ! Mem[00000000100c1408] = 2bb194bf c5db534d, %l6 = 58793366, %l7 = 0000f144 ldda [%i3+%o4]0x88,%l6 ! %l6 = 00000000c5db534d 000000002bb194bf ! Mem[00000000211c0000] = 8063fc65, %l1 = 00000000000021ad lduh [%o2+%g0],%l1 ! %l1 = 0000000000008063 ! Starting 10 instruction Store Burst ! Mem[0000000030181410] = 9c5a122a, %l7 = 000000002bb194bf swapa [%i6+%o5]0x81,%l7 ! %l7 = 000000009c5a122a p0_label_4: ! %l0 = 6146e006, %l1 = 00008063, Mem[0000000030181400] = 0d489fb9 821f696f stda %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 6146e006 00008063 ! Mem[0000000030101408] = 0fca60c7, %l6 = 00000000c5db534d swapa [%i4+%o4]0x81,%l6 ! %l6 = 000000000fca60c7 ! %l6 = 0fca60c7, %l7 = 9c5a122a, Mem[0000000010001400] = 3d5653b3 9474ad25 stda %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0fca60c7 9c5a122a ! %l6 = 000000000fca60c7, Mem[0000000010181410] = 0000000000000021 stx %l6,[%i6+%o5] ! Mem[0000000010181410] = 000000000fca60c7 ! %l3 = fb61541a352c50cb, Mem[0000000010101410] = 6ce13f1d stha %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 50cb3f1d ! %l6 = 000000000fca60c7, Mem[0000000010001400] = c760ca0f2a125a9c, %asi = 80 stxa %l6,[%i0+0x000]%asi ! Mem[0000000010001400] = 000000000fca60c7 ! %l0 = 000000006146e006, Mem[0000000030081410] = 7403f231 stba %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0603f231 ! %f23 = e52db38d, Mem[0000000010101438] = c3bf7286 st %f23,[%i4+0x038] ! Mem[0000000010101438] = e52db38d ! %f18 = c64eb61b 4b875e3d, %l2 = 9bc3571f65ad75ba ! Mem[0000000030081418] = 35adac6c6250d3fc add %i2,0x018,%g1 stda %f18,[%g1+%l2]ASI_PST8_S ! Mem[0000000030081418] = c6adb61b4b505efc ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 1b873e42497dd5be, %l2 = 9bc3571f65ad75ba ldxa [%i0+%o5]0x80,%l2 ! %l2 = 1b873e42497dd5be p0_label_5: ! Mem[0000000010001408] = 6146e006 e22d51aa, %l4 = c3916472, %l5 = 6f67f0aa ldda [%i0+%o4]0x80,%l4 ! %l4 = 000000006146e006 00000000e22d51aa ! Mem[0000000010041428] = 7646daf5, %l6 = 000000000fca60c7 ldsba [%i1+0x02a]%asi,%l6 ! %l6 = ffffffffffffffda ! Mem[0000000010181410] = 00000000, %l7 = 000000009c5a122a lduha [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010141410] = ba6a7b2e, %l0 = 000000006146e006 ldsha [%i5+%o5]0x80,%l0 ! %l0 = ffffffffffffba6a ! Mem[0000000010081408] = 58793366, %l1 = 0000000000008063 ldsba [%i2+0x009]%asi,%l1 ! %l1 = 0000000000000079 ! Mem[0000000030141400] = 1f57c39b, %l0 = ffffffffffffba6a ldsba [%i5+%g0]0x89,%l0 ! %l0 = ffffffffffffff9b ! Mem[0000000010181400] = 99630af4, %l4 = 000000006146e006 ldsba [%i6+%g0]0x80,%l4 ! %l4 = ffffffffffffff99 ! Mem[0000000030001408] = ea37af22, %l7 = 0000000000000000 lduha [%i0+%o4]0x89,%l7 ! %l7 = 000000000000af22 ! Mem[0000000010041408] = 2d1b38cb, %l7 = 000000000000af22 lduha [%i1+%o4]0x88,%l7 ! %l7 = 00000000000038cb ! Starting 10 instruction Store Burst ! %l2 = 1b873e42497dd5be, Mem[0000000010181400] = 99630af4 stba %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = be630af4 p0_label_6: ! %l0 = ffffffffffffff9b, Mem[0000000010181410] = c760ca0f00000000 stxa %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffffffffff9b ! %l5 = 00000000e22d51aa, Mem[0000000030181400] = 06e04661 stwa %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = e22d51aa ! Mem[0000000010141400] = e6644197, %l3 = fb61541a352c50cb ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 00000097000000ff ! Mem[0000000010041410] = 4c0d1e2d, %l4 = ffffffffffffff99 swapa [%i1+%o5]0x88,%l4 ! %l4 = 000000004c0d1e2d ! Mem[0000000010081400] = 100444bd, %l7 = 00000000000038cb ldstuba [%i2+%g0]0x80,%l7 ! %l7 = 00000010000000ff ! Mem[0000000030041410] = 02b012f0, %l4 = 000000004c0d1e2d ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 000000f0000000ff ! Mem[00000000100c1420] = 7edff2c5, %l1 = 0000000000000079 swap [%i3+0x020],%l1 ! %l1 = 000000007edff2c5 ! %l2 = 1b873e42497dd5be, Mem[0000000010081410] = 6dc334b0 stha %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 6dc3d5be ! %f0 = f94249ad, Mem[0000000030101400] = 799bfb30 sta %f0 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = f94249ad ! Starting 10 instruction Load Burst ! Mem[00000000100c1408] = 4d53dbc5, %l5 = 00000000e22d51aa ldsha [%i3+%o4]0x80,%l5 ! %l5 = 0000000000004d53 p0_label_7: ! Mem[0000000010141408] = e61daff2, %l5 = 0000000000004d53 ldsha [%i5+%o4]0x88,%l5 ! %l5 = ffffffffffffaff2 ! Mem[0000000010041400] = 312a1f03 61b581fc, %l4 = 000000f0, %l5 = ffffaff2 ldda [%i1+%g0]0x88,%l4 ! %l4 = 0000000061b581fc 00000000312a1f03 ! Mem[0000000030181410] = f0e89c44 bf94b12b, %l6 = ffffffda, %l7 = 00000010 ldda [%i6+%o5]0x89,%l6 ! %l6 = 00000000bf94b12b 00000000f0e89c44 ! Mem[0000000030101408] = c5db534db92024da, %f0 = f94249ad b1c2eccd ldda [%i4+%o4]0x81,%f0 ! %f0 = c5db534d b92024da ! Mem[0000000010181408] = 8db32de5, %l2 = 1b873e42497dd5be ldsha [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffff8db3 ! Mem[0000000010081410] = bed5c36d, %l0 = ffffffffffffff9b ldsba [%i2+%o5]0x80,%l0 ! %l0 = ffffffffffffffbe ! Mem[0000000030081410] = 0603f231, %l3 = 0000000000000097 lduwa [%i2+%o5]0x81,%l3 ! %l3 = 000000000603f231 ! Mem[0000000010181410] = 9bffffff, %l3 = 000000000603f231 ldsha [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffff9bff ! Mem[0000000010181410] = ffffff9b, %l3 = ffffffffffff9bff ldsha [%i6+%o5]0x88,%l3 ! %l3 = ffffffffffffff9b ! Starting 10 instruction Store Burst ! %f29 = e3248c09, Mem[00000000100c1408] = 4d53dbc5 sta %f29,[%i3+%o4]0x80 ! Mem[00000000100c1408] = e3248c09 p0_label_8: ! Mem[0000000010041408] = 2d1b38cb, %l7 = 00000000f0e89c44 ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 000000cb000000ff ! %l5 = 00000000312a1f03, Mem[00000000300c1408] = ff19948f stha %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 1f03948f ! %l3 = ffffffffffffff9b, Mem[0000000021800181] = 40615fec, %asi = 80 stba %l3,[%o3+0x181]%asi ! Mem[0000000021800180] = 409b5fec ! Mem[0000000030041408] = 09b16f3a, %l0 = ffffffffffffffbe ldstuba [%i1+%o4]0x81,%l0 ! %l0 = 00000009000000ff ! %l4 = 0000000061b581fc, Mem[0000000010081400] = ff0444bda0f36d7f stxa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000061b581fc ! %f10 = 684f1716 473bf102, %l5 = 00000000312a1f03 ! Mem[0000000030001418] = 34c6a322b316670e add %i0,0x018,%g1 stda %f10,[%g1+%l5]ASI_PST32_S ! Mem[0000000030001418] = 684f1716473bf102 ! Mem[0000000010041428] = 7646daf58bd5e470, %l5 = 00000000312a1f03, %l4 = 0000000061b581fc add %i1,0x28,%g1 casxa [%g1]0x80,%l5,%l4 ! %l4 = 7646daf58bd5e470 ! Mem[0000000030041410] = ff12b002, %l1 = 000000007edff2c5 ldstuba [%i1+%o5]0x81,%l1 ! %l1 = 000000ff000000ff ! %l4 = 8bd5e470, %l5 = 312a1f03, Mem[0000000010041410] = ffffff99 c1bba0dd stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 8bd5e470 312a1f03 ! Starting 10 instruction Load Burst ! Mem[00000000201c0000] = 7633a250, %l5 = 00000000312a1f03 ldsba [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000076 p0_label_9: ! Mem[00000000100c1418] = 9da4e622, %l5 = 0000000000000076 ldsha [%i3+0x01a]%asi,%l5 ! %l5 = ffffffffffffe622 ! Mem[0000000030141400] = ba75ad651f57c39b, %l4 = 7646daf58bd5e470 ldxa [%i5+%g0]0x89,%l4 ! %l4 = ba75ad651f57c39b ! Mem[0000000030101408] = 4d53dbc5, %l1 = 00000000000000ff ldstuba [%i4+%o4]0x89,%l1 ! %l1 = 000000c5000000ff ! Mem[0000000010081410] = bed5c36d, %l3 = ffffffffffffff9b ldsha [%i2+%o5]0x80,%l3 ! %l3 = ffffffffffffbed5 ! Mem[0000000010001400] = 00000000, %f24 = b02846e0 lda [%i0+%g0]0x88,%f24 ! %f24 = 00000000 ! Mem[0000000010101400] = 0000006f bad3e618, %l2 = ffff8db3, %l3 = ffffbed5 ldda [%i4+%g0]0x80,%l2 ! %l2 = 000000000000006f 00000000bad3e618 ! Mem[00000000300c1400] = 99900043, %l3 = 00000000bad3e618 ldsha [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000043 ! Mem[00000000100c1408] = e3248c09, %l0 = 0000000000000009 ldsw [%i3+%o4],%l0 ! %l0 = ffffffffe3248c09 ! Mem[0000000030141400] = 1f57c39b, %l3 = 0000000000000043 ldsha [%i5+%g0]0x89,%l3 ! %l3 = ffffffffffffc39b ! Starting 10 instruction Store Burst ! %f0 = c5db534d, Mem[0000000010081408] = 58793366 st %f0 ,[%i2+%o4] ! Mem[0000000010081408] = c5db534d p0_label_10: ! %f6 = 49fbd613, Mem[0000000030001410] = 5c8a3a78 sta %f6 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 49fbd613 ! %l5 = ffffffffffffe622, Mem[0000000030041410] = 758efe6702b012ff stxa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffffffffe622 ! %l2 = 000000000000006f, Mem[0000000010181428] = f7fa9d79, %asi = 80 stba %l2,[%i6+0x028]%asi ! Mem[0000000010181428] = 6ffa9d79 ! %f22 = 8e062548 e52db38d, %l0 = ffffffffe3248c09 ! Mem[0000000010101410] = 50cb3f1d083bcea6 add %i4,0x010,%g1 stda %f22,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010101410] = 8db33f1d083b068e ! Mem[0000000030101408] = ffdb534d, %l1 = 00000000000000c5 swapa [%i4+%o4]0x81,%l1 ! %l1 = 00000000ffdb534d ! %l4 = ba75ad651f57c39b, Mem[0000000030041408] = 3a6fb1ff stba %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 3a6fb19b ! Mem[0000000030081410] = 0603f231, %l2 = 000000000000006f ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 00000006000000ff ! Mem[0000000030101400] = ad4942f9, %l7 = 00000000000000cb ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 000000ad000000ff ! %l6 = 00000000bf94b12b, Mem[0000000020800040] = c5638049, %asi = 80 stha %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = b12b8049 ! Starting 10 instruction Load Burst ! Mem[0000000010041400] = 312a1f0361b581fc, %f2 = fa4f0f60 a7af83e9 ldda [%i1+%g0]0x88,%f2 ! %f2 = 312a1f03 61b581fc p0_label_11: ! Mem[0000000010041424] = 8db1fdd1, %l6 = 00000000bf94b12b ldsh [%i1+0x024],%l6 ! %l6 = ffffffffffff8db1 ! Mem[0000000010001408] = 6146e006, %f22 = 8e062548 lda [%i0+%o4]0x80,%f22 ! %f22 = 6146e006 ! Mem[00000000300c1400] = 43009099, %l6 = ffffffffffff8db1 lduba [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000043 ! Mem[0000000010041408] = ff381b2d97694597, %f30 = c096dffb d6a9a9c3 ldda [%i1+%o4]0x80,%f30 ! %f30 = ff381b2d 97694597 ! Mem[00000000100c1410] = 3101f091, %l4 = ba75ad651f57c39b ldsha [%i3+%o5]0x80,%l4 ! %l4 = 0000000000003101 ! Mem[0000000030041408] = 3a6fb19b, %l2 = 0000000000000006 ldswa [%i1+%o4]0x89,%l2 ! %l2 = 000000003a6fb19b ! Mem[00000000100c1428] = e7c06ab9744ab3d1, %f22 = 6146e006 e52db38d ldd [%i3+0x028],%f22 ! %f22 = e7c06ab9 744ab3d1 ! Mem[0000000010101408] = 6e05bab7, %l6 = 0000000000000043 ldsha [%i4+%o4]0x80,%l6 ! %l6 = 0000000000006e05 ! Mem[00000000100c1408] = 098c24e3, %l5 = ffffffffffffe622 ldsha [%i3+%o4]0x88,%l5 ! %l5 = 00000000000024e3 ! Starting 10 instruction Store Burst ! Mem[0000000010181410] = ffffff9b, %l1 = 00000000ffdb534d ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 0000009b000000ff p0_label_12: ! %l7 = 00000000000000ad, Mem[00000000100c1408] = e3248c09 stwa %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ad ! %l4 = 0000000000003101, Mem[0000000021800040] = 9eef53ef sth %l4,[%o3+0x040] ! Mem[0000000021800040] = 310153ef ! %l0 = ffffffffe3248c09, Mem[0000000010001410] = 1b873e42497dd5be, %asi = 80 stxa %l0,[%i0+0x010]%asi ! Mem[0000000010001410] = ffffffffe3248c09 ! %l3 = ffffffffffffc39b, Mem[0000000010141400] = ff4164e6 stwa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffffc39b ! %f0 = c5db534d b92024da, Mem[0000000010081400] = 00000000 61b581fc stda %f0 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = c5db534d b92024da ! Mem[00000000300c1410] = aaf0676f, %l1 = 000000000000009b swapa [%i3+%o5]0x81,%l1 ! %l1 = 00000000aaf0676f ! Mem[0000000030041408] = 9bb16f3a, %l7 = 00000000000000ad swapa [%i1+%o4]0x81,%l7 ! %l7 = 000000009bb16f3a ! %l3 = ffffffffffffc39b, Mem[0000000010001426] = 4736edeb sth %l3,[%i0+0x026] ! Mem[0000000010001424] = 4736c39b ! %f25 = 6679adcd, Mem[0000000010041408] = 2d1b38ff sta %f25,[%i1+%o4]0x88 ! Mem[0000000010041408] = 6679adcd ! Starting 10 instruction Load Burst ! %l6 = 0000000000006e05, Mem[0000000020800040] = b12b8049 sth %l6,[%o1+0x040] ! Mem[0000000020800040] = 6e058049 p0_label_13: ! Mem[0000000010181408] = e52db38d, %l0 = ffffffffe3248c09 ldswa [%i6+%o4]0x88,%l0 ! %l0 = ffffffffe52db38d ! Mem[0000000030181400] = e22d51aa, %l4 = 0000000000003101 ldsha [%i6+%g0]0x89,%l4 ! %l4 = 00000000000051aa ! Mem[00000000300c1400] = 43009099865fb465, %f26 = 6c22320e fde08795 ldda [%i3+%g0]0x81,%f26 ! %f26 = 43009099 865fb465 ! Mem[0000000010181430] = 75c7575d, %l5 = 00000000000024e3 ldsha [%i6+0x032]%asi,%l5 ! %l5 = 000000000000575d ! Mem[0000000030001408] = 22af37ea0fb8309e, %f14 = bb2707a5 3e00102c ldda [%i0+%o4]0x81,%f14 ! %f14 = 22af37ea 0fb8309e ! Mem[0000000030101400] = ff4942f9, %l2 = 000000003a6fb19b lduwa [%i4+%g0]0x81,%l2 ! %l2 = 00000000ff4942f9 ! Mem[0000000010081434] = ff33b71c, %l1 = 00000000aaf0676f ldswa [%i2+0x034]%asi,%l1 ! %l1 = ffffffffff33b71c ! Mem[0000000010081408] = c5db534d0000006f, %f8 = 8f9419ff 74cf9048 ldda [%i2+%o4]0x80,%f8 ! %f8 = c5db534d 0000006f ! Mem[00000000100c1400] = 42ed4f8d, %l1 = ffffffffff33b71c ldsba [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000042 ! Starting 10 instruction Store Burst ! %l5 = 000000000000575d, Mem[0000000030041408] = 86cc233ead000000 stxa %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000000000575d p0_label_14: ! %f30 = ff381b2d 97694597, Mem[0000000010141410] = ba6a7b2e 30fb9b79 stda %f30,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff381b2d 97694597 ! Mem[00000000100c1400] = 42ed4f8d, %l1 = 0000000000000042 ldstuba [%i3+%g0]0x80,%l1 ! %l1 = 00000042000000ff ! %l1 = 0000000000000042, Mem[0000000010041400] = fc81b561 stba %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 4281b561 ! Mem[000000001000140c] = e22d51aa, %l2 = 00000000ff4942f9 swap [%i0+0x00c],%l2 ! %l2 = 00000000e22d51aa ! %f31 = 97694597, Mem[0000000030181400] = aa512de2 sta %f31,[%i6+%g0]0x81 ! Mem[0000000030181400] = 97694597 ! Mem[0000000030001410] = 49fbd613, %l1 = 0000000000000042 ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 00000013000000ff ! %l1 = 0000000000000013, Mem[0000000030001400] = 10609d9d stwa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000013 ! Mem[0000000030001400] = 13000000, %l1 = 0000000000000013 swapa [%i0+%g0]0x81,%l1 ! %l1 = 0000000013000000 ! Mem[0000000030041410] = 22e6ffff, %l1 = 0000000013000000 swapa [%i1+%o5]0x81,%l1 ! %l1 = 0000000022e6ffff ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = fb5aa8dd, %l4 = 00000000000051aa lduba [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000dd p0_label_15: ! Mem[0000000030041410] = 00000013, %l7 = 000000009bb16f3a ldsha [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000013 ! Mem[0000000010141400] = 9bc3ffff, %l2 = 00000000e22d51aa lduwa [%i5+%g0]0x88,%l2 ! %l2 = 000000009bc3ffff ! Mem[0000000030181410] = f0e89c44bf94b12b, %l4 = 00000000000000dd ldxa [%i6+%o5]0x89,%l4 ! %l4 = f0e89c44bf94b12b ! Mem[0000000010081430] = e58b57de, %l0 = ffffffffe52db38d lduh [%i2+0x030],%l0 ! %l0 = 000000000000e58b ! Mem[00000000300c1410] = cb502c359b000000, %l4 = f0e89c44bf94b12b ldxa [%i3+%o5]0x89,%l4 ! %l4 = cb502c359b000000 ! Mem[0000000010081424] = feb50952, %l0 = 000000000000e58b lduwa [%i2+0x024]%asi,%l0 ! %l0 = 00000000feb50952 ! Mem[00000000300c1408] = 8f94031f, %l5 = 000000000000575d lduwa [%i3+%o4]0x89,%l5 ! %l5 = 000000008f94031f ! Mem[0000000010141408] = e61daff2, %l4 = cb502c359b000000 ldsha [%i5+%o4]0x88,%l4 ! %l4 = ffffffffffffaff2 ! Mem[0000000010041410] = 312a1f03 8bd5e470, %l0 = feb50952, %l1 = 22e6ffff ldda [%i1+%o5]0x88,%l0 ! %l0 = 000000008bd5e470 00000000312a1f03 ! Starting 10 instruction Store Burst ! Mem[0000000030041400] = 4f2f59a9, %l3 = ffffffffffffc39b swapa [%i1+%g0]0x89,%l3 ! %l3 = 000000004f2f59a9 p0_label_16: ! %f12 = 7230fc3b 96cad698, Mem[0000000030001410] = ffd6fb49 fea95ba5 stda %f12,[%i0+%o5]0x81 ! Mem[0000000030001410] = 7230fc3b 96cad698 ! %l2 = 000000009bc3ffff, Mem[00000000201c0001] = 7633a250, %asi = 80 stba %l2,[%o0+0x001]%asi ! Mem[00000000201c0000] = 76ffa250 ! Mem[00000000100c140c] = bf94b12b, %l2 = 000000009bc3ffff, %asi = 80 swapa [%i3+0x00c]%asi,%l2 ! %l2 = 00000000bf94b12b ! %l2 = 00000000bf94b12b, Mem[0000000030141410] = 5031f144 stwa %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = bf94b12b ! %l0 = 000000008bd5e470, Mem[0000000010101410] = 8db33f1d stha %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = e4703f1d ! %l4 = ffffffffffffaff2, Mem[0000000010181408] = 444da48fe52db38d stxa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffffffffaff2 ! Mem[0000000010081400] = 4d53dbc5, %l4 = ffffffffffffaff2 ldstuba [%i2+%g0]0x88,%l4 ! %l4 = 000000c5000000ff ! %l4 = 000000c5, %l5 = 8f94031f, Mem[0000000010181418] = e756ad06 df12c492 stda %l4,[%i6+0x018]%asi ! Mem[0000000010181418] = 000000c5 8f94031f ! Mem[0000000010181400] = be630af4, %l1 = 00000000312a1f03 swapa [%i6+%g0]0x80,%l1 ! %l1 = 00000000be630af4 ! Starting 10 instruction Load Burst ! Mem[0000000010041408] = cdad7966, %l3 = 000000004f2f59a9 lduha [%i1+%o4]0x80,%l3 ! %l3 = 000000000000cdad p0_label_17: ! Mem[0000000030181408] = dda85afb, %l1 = 00000000be630af4 lduha [%i6+%o4]0x81,%l1 ! %l1 = 000000000000dda8 ! %l1 = 000000000000dda8, Mem[0000000010081412] = bed5c36d stb %l1,[%i2+0x012] ! Mem[0000000010081410] = bed5a86d ! Mem[00000000100c1400] = ffed4f8d, %l6 = 0000000000006e05 ldswa [%i3+%g0]0x80,%l6 ! %l6 = ffffffffffed4f8d ! Mem[0000000030081400] = 602119be 5a9786c8, %l4 = 000000c5, %l5 = 8f94031f ldda [%i2+%g0]0x89,%l4 ! %l4 = 000000005a9786c8 00000000602119be ! Mem[0000000010081424] = feb50952, %l7 = 0000000000000013 ldsw [%i2+0x024],%l7 ! %l7 = fffffffffeb50952 ! Mem[0000000010081400] = ffdb534d, %l0 = 000000008bd5e470 ldswa [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffdb534d ! Mem[0000000030081408] = cf56c6d8, %l3 = 000000000000cdad ldswa [%i2+%o4]0x81,%l3 ! %l3 = ffffffffcf56c6d8 ! Mem[0000000010081430] = e58b57deff33b71c, %f28 = b581d11c e3248c09 ldd [%i2+0x030],%f28 ! %f28 = e58b57de ff33b71c ! Mem[0000000030141400] = 9bc3571f65ad75ba, %f16 = ba75ad65 1f57c39b ldda [%i5+%g0]0x81,%f16 ! %f16 = 9bc3571f 65ad75ba ! Starting 10 instruction Store Burst ! %f17 = 65ad75ba, Mem[0000000030181410] = bf94b12b sta %f17,[%i6+%o5]0x89 ! Mem[0000000030181410] = 65ad75ba p0_label_18: ! %f10 = 684f1716 473bf102, Mem[0000000010141420] = e3556f4a b5849df1 std %f10,[%i5+0x020] ! Mem[0000000010141420] = 684f1716 473bf102 ! Mem[0000000010141410] = 2d1b38ff, %l0 = ffffffffffdb534d swapa [%i5+%o5]0x88,%l0 ! %l0 = 000000002d1b38ff ! Mem[0000000020800040] = 6e058049, %l4 = 000000005a9786c8 ldstuba [%o1+0x040]%asi,%l4 ! %l4 = 0000006e000000ff ! Mem[0000000030041410] = 00000013, %l5 = 00000000602119be ldstuba [%i1+%o5]0x89,%l5 ! %l5 = 00000013000000ff ! %l2 = bf94b12b, %l3 = cf56c6d8, Mem[0000000010041408] = cdad7966 97694597 stda %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = bf94b12b cf56c6d8 ! %l6 = ffffffffffed4f8d, Mem[0000000010081408] = c5db534d stha %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 4f8d534d ! %f0 = c5db534d, Mem[0000000030141400] = 9bc3571f sta %f0 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = c5db534d ! Mem[00000000211c0000] = 8063fc65, %l7 = fffffffffeb50952 ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 00000080000000ff ! %f6 = 49fbd613, Mem[0000000010101408] = b7ba056e sta %f6 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 49fbd613 ! Starting 10 instruction Load Burst ! Mem[0000000030181400] = 97694597, %l1 = 000000000000dda8 ldswa [%i6+%g0]0x81,%l1 ! %l1 = ffffffff97694597 p0_label_19: ! Mem[0000000010101420] = 0218b4c522356f56, %f26 = 43009099 865fb465 ldda [%i4+0x020]%asi,%f26 ! %f26 = 0218b4c5 22356f56 ! Mem[0000000010101400] = 0000006fbad3e618, %l1 = ffffffff97694597 ldxa [%i4+%g0]0x80,%l1 ! %l1 = 0000006fbad3e618 ! Mem[0000000030181408] = dda85afb, %l1 = 0000006fbad3e618 lduha [%i6+%o4]0x81,%l1 ! %l1 = 000000000000dda8 ! Mem[0000000030081400] = c886975abe192160, %f16 = 9bc3571f 65ad75ba ldda [%i2+%g0]0x81,%f16 ! %f16 = c886975a be192160 ! Mem[00000000211c0000] = ff63fc65, %l1 = 000000000000dda8 ldsha [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffff63 ! Mem[0000000030141400] = 4d53dbc5, %l6 = ffffffffffed4f8d ldsba [%i5+%g0]0x89,%l6 ! %l6 = ffffffffffffffc5 membar #Sync ! Added by membar checker (2) ! Mem[0000000010101400] = 0000006f bad3e618 13d6fb49 ae74c3c6 ! Mem[0000000010101410] = e4703f1d 083b068e 5f00f0e5 14f48c0e ! Mem[0000000010101420] = 0218b4c5 22356f56 bc38b04d a692875c ! Mem[0000000010101430] = 2091dbe7 7c90f09e e52db38d e9cd8241 ldda [%i4]ASI_BLK_P,%f16 ! Block Load from 0000000010101400 ! Mem[0000000030101408] = 000000c5, %l6 = ffffffffffffffc5 ldsha [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030001410] = 98d6ca963bfc3072, %l7 = 0000000000000080 ldxa [%i0+%o5]0x89,%l7 ! %l7 = 98d6ca963bfc3072 ! Starting 10 instruction Store Burst ! %l1 = ffffffffffffff63, Mem[0000000030101408] = da2420b9c5000000 stxa %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffffffffff63 p0_label_20: ! %f14 = 22af37ea, Mem[0000000030001408] = ea37af22 sta %f14,[%i0+%o4]0x89 ! Mem[0000000030001408] = 22af37ea ! %f4 = bda69ba1 0599a0f2, %l4 = 000000000000006e ! Mem[0000000030181430] = c0cb8cd651b0d0db add %i6,0x030,%g1 stda %f4,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030181430] = c0cb9905a19ba6bd ! %l4 = 000000000000006e, Mem[0000000010081434] = ff33b71c stw %l4,[%i2+0x034] ! Mem[0000000010081434] = 0000006e ! %f4 = bda69ba1 0599a0f2, %f8 = c5db534d fxtos %f4 ,%f8 ! %f8 = de84b2c9 ! %l5 = 0000000000000013, Mem[0000000010181408] = ffffaff2 stba %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffaf13 ! %l7 = 98d6ca963bfc3072, Mem[0000000030101400] = ff4942f9 stwa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 3bfc3072 ! Mem[0000000010141404] = 700412b3, %l7 = 98d6ca963bfc3072 swap [%i5+0x004],%l7 ! %l7 = 00000000700412b3 ! %l0 = 2d1b38ff, %l1 = ffffff63, Mem[00000000100c1400] = ffed4f8d 872cd317 stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 2d1b38ff ffffff63 ! %l6 = 0000000000000000, Mem[0000000010041408] = bf94b12b stba %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0094b12b ! Starting 10 instruction Load Burst ! Mem[0000000030141400] = 4d53dbc5, %l4 = 000000000000006e lduwa [%i5+%g0]0x89,%l4 ! %l4 = 000000004d53dbc5 p0_label_21: ! Mem[0000000030101410] = c7e62b75 cb502c35, %l2 = bf94b12b, %l3 = cf56c6d8 ldda [%i4+%o5]0x89,%l2 ! %l2 = 00000000cb502c35 00000000c7e62b75 ! Mem[00000000211c0000] = ff63fc65, %l5 = 0000000000000013 ldsb [%o2+0x001],%l5 ! %l5 = 0000000000000063 ! Mem[0000000010181400] = 312a1f03, %l3 = 00000000c7e62b75 lduba [%i6+0x002]%asi,%l3 ! %l3 = 000000000000001f ! Mem[000000001014141c] = 7e98219d, %l5 = 0000000000000063 ldsba [%i5+0x01f]%asi,%l5 ! %l5 = ffffffffffffff9d ! Mem[0000000030181408] = dda85afbe1d89a27, %f4 = bda69ba1 0599a0f2 ldda [%i6+%o4]0x81,%f4 ! %f4 = dda85afb e1d89a27 ! Mem[0000000010001410] = ffffffff, %l2 = 00000000cb502c35 lduha [%i0+%o5]0x80,%l2 ! %l2 = 000000000000ffff ! Mem[0000000010041410] = 70e4d58b, %l6 = 0000000000000000 ldsba [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000070 ! Mem[0000000010081434] = 0000006e, %l5 = ffffffffffffff9d ldsh [%i2+0x034],%l5 ! %l5 = 0000000000000000 ! Mem[00000000300c1410] = 9b000000, %l6 = 0000000000000070 lduha [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f2 = 312a1f03 61b581fc, %l1 = ffffffffffffff63 ! Mem[0000000010081428] = f849b038eed01bdc add %i2,0x028,%g1 stda %f2,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010081428] = fc81b561eed01bdc p0_label_22: ! Mem[00000000300c1410] = 9b000000, %l5 = 0000000000000000 ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff ! Mem[00000000300c1408] = 8f94031f, %l6 = 0000000000000000 ldstuba [%i3+%o4]0x89,%l6 ! %l6 = 0000001f000000ff ! %l0 = 000000002d1b38ff, Mem[0000000030001400] = 00000013 stwa %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 2d1b38ff ! Mem[0000000030081410] = ff03f231, %l2 = 000000000000ffff ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 000000ff000000ff ! %l6 = 000000000000001f, Mem[0000000030101410] = 352c50cb stwa %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000001f ! Mem[0000000030041408] = 0000575d, %l3 = 000000000000001f swapa [%i1+%o4]0x89,%l3 ! %l3 = 000000000000575d ! Mem[0000000010081404] = b92024da, %l4 = 4d53dbc5, %l1 = ffffff63 add %i2,0x04,%g1 casa [%g1]0x80,%l4,%l1 ! %l1 = 00000000b92024da ! %l4 = 000000004d53dbc5, Mem[0000000030001410] = 3bfc3072 stba %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 3bfc30c5 ! Mem[0000000010181400] = 312a1f03, %l3 = 000000000000575d swapa [%i6+%g0]0x80,%l3 ! %l3 = 00000000312a1f03 ! Starting 10 instruction Load Burst ! Mem[00000000100c1420] = 00000079, %l5 = 0000000000000000 lduw [%i3+0x020],%l5 ! %l5 = 0000000000000079 p0_label_23: ! Mem[0000000010141430] = aee50a77d1692ee8, %l6 = 000000000000001f ldxa [%i5+0x030]%asi,%l6 ! %l6 = aee50a77d1692ee8 ! Mem[0000000030181400] = 97456997, %l1 = 00000000b92024da lduba [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000097 ! Mem[0000000030181410] = 65ad75ba, %l0 = 000000002d1b38ff ldswa [%i6+%o5]0x89,%l0 ! %l0 = 0000000065ad75ba ! Mem[00000000211c0000] = ff63fc65, %l5 = 0000000000000079 lduba [%o2+0x001]%asi,%l5 ! %l5 = 0000000000000063 ! Code Fragment 4 p0_fragment_1: ! %l0 = 0000000065ad75ba setx 0x3ed8ead00d6b386e,%g7,%l0 ! %l0 = 3ed8ead00d6b386e ! %l1 = 0000000000000097 setx 0x3be8bca056e0dd08,%g7,%l1 ! %l1 = 3be8bca056e0dd08 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 = 3ed8ead00d6b386e setx 0xcd3a2e8014cf9307,%g7,%l0 ! %l0 = cd3a2e8014cf9307 ! %l1 = 3be8bca056e0dd08 setx 0xb87e3648018b012a,%g7,%l1 ! %l1 = b87e3648018b012a ! Mem[0000000030001400] = ff381b2d, %l2 = 00000000000000ff ldsha [%i0+%g0]0x89,%l2 ! %l2 = 0000000000001b2d ! Mem[0000000030101410] = 0000001f, %l3 = 00000000312a1f03 ldsba [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010141410] = ffdb534d, %l0 = cd3a2e8014cf9307 lduha [%i5+%o5]0x88,%l0 ! %l0 = 000000000000534d ! Mem[0000000030041408] = 000000000000001f, %f28 = 2091dbe7 7c90f09e ldda [%i1+%o4]0x89,%f28 ! %f28 = 00000000 0000001f ! Starting 10 instruction Store Burst ! Mem[0000000030001408] = ea37af22, %l7 = 00000000700412b3 ldstuba [%i0+%o4]0x81,%l7 ! %l7 = 000000ea000000ff p0_label_24: ! %l3 = 0000000000000000, Mem[0000000030141410] = 2bb194bf stba %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00b194bf ! Mem[0000000010141400] = ffffc39b, %l4 = 000000004d53dbc5 swapa [%i5+%g0]0x80,%l4 ! %l4 = 00000000ffffc39b ! %f0 = c5db534d b92024da, %l0 = 000000000000534d ! Mem[00000000100c1438] = 4ec5c0b285c5bcee add %i3,0x038,%g1 stda %f0,[%g1+%l0]ASI_PST16_PL ! Mem[00000000100c1438] = da24c0b24d53dbc5 ! Mem[0000000030101410] = 0000001f, %l1 = b87e3648018b012a swapa [%i4+%o5]0x81,%l1 ! %l1 = 000000000000001f ! Mem[0000000030101400] = 7230fc3b, %l6 = aee50a77d1692ee8 swapa [%i4+%g0]0x89,%l6 ! %l6 = 000000007230fc3b ! Mem[0000000010001400] = 00000000, %l7 = 00000000000000ea ldstuba [%i0+%g0]0x80,%l7 ! %l7 = 00000000000000ff ! %f26 = bc38b04d a692875c, Mem[0000000030001408] = 22af37ff 9e30b80f stda %f26,[%i0+%o4]0x89 ! Mem[0000000030001408] = bc38b04d a692875c ! %f28 = 00000000 0000001f, %l4 = 00000000ffffc39b ! Mem[0000000010081428] = fc81b561eed01bdc add %i2,0x028,%g1 stda %f28,[%g1+%l4]ASI_PST8_P ! Mem[0000000010081428] = 0081b50000d0001f ! Mem[0000000010141404] = 3bfc3072, %l7 = 00000000, %l3 = 00000000 add %i5,0x04,%g1 casa [%g1]0x80,%l7,%l3 ! %l3 = 000000003bfc3072 ! Starting 10 instruction Load Burst ! Mem[0000000010001400] = 000000ff, %l3 = 000000003bfc3072 ldsha [%i0+%g0]0x88,%l3 ! %l3 = 00000000000000ff p0_label_25: ! Mem[0000000010101408] = 49fbd613, %l2 = 0000000000001b2d ldsba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000013 ! Mem[0000000030101408] = ffffff63, %l5 = 0000000000000063 lduha [%i4+%o4]0x89,%l5 ! %l5 = 000000000000ff63 ! Mem[0000000030081410] = 31f203ff, %l1 = 000000000000001f lduha [%i2+%o5]0x89,%l1 ! %l1 = 00000000000003ff ! Mem[0000000030101400] = d1692ee8, %l2 = 0000000000000013 lduwa [%i4+%g0]0x89,%l2 ! %l2 = 00000000d1692ee8 ! Mem[0000000010181400] = 0000575d, %l2 = 00000000d1692ee8 ldswa [%i6+%g0]0x80,%l2 ! %l2 = 000000000000575d ! Mem[00000000300c1408] = 8f9403ff, %l7 = 0000000000000000 ldsba [%i3+%o4]0x89,%l7 ! %l7 = ffffffffffffffff ! Mem[00000000201c0000] = 76ffa250, %l2 = 000000000000575d ldsb [%o0+0x001],%l2 ! %l2 = ffffffffffffffff ! Mem[0000000030181408] = dda85afbe1d89a27, %l6 = 000000007230fc3b ldxa [%i6+%o4]0x81,%l6 ! %l6 = dda85afbe1d89a27 ! Mem[0000000030001400] = 2d1b38ff3dd55192, %f4 = dda85afb e1d89a27 ldda [%i0+%g0]0x81,%f4 ! %f4 = 2d1b38ff 3dd55192 ! Starting 10 instruction Store Burst ! %f28 = 00000000 0000001f, Mem[0000000030181408] = fb5aa8dd 279ad8e1 stda %f28,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 0000001f p0_label_26: ! %l0 = 000000000000534d, Mem[0000000010181410] = ffffffffffffffff stxa %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000000000534d ! Mem[00000000211c0000] = ff63fc65, %l3 = 00000000000000ff ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000ff000000ff ! Mem[0000000010081400] = ffdb534d, %l6 = dda85afbe1d89a27 swapa [%i2+%g0]0x80,%l6 ! %l6 = 00000000ffdb534d ! %l3 = 00000000000000ff, Mem[00000000100c1400] = 2d1b38ff stwa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff ! Mem[0000000010081408] = 4f8d534d, %l2 = ffffffffffffffff ldstub [%i2+%o4],%l2 ! %l2 = 0000004f000000ff ! %l0 = 000000000000534d, Mem[0000000030041408] = 1f000000 stba %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 4d000000 ! %l6 = ffdb534d, %l7 = ffffffff, Mem[0000000010181410] = 0000534d 00000000 stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffdb534d ffffffff ! %l3 = 00000000000000ff, Mem[0000000010041410] = 70e4d58b031f2a31 stxa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000000000ff ! %l4 = 00000000ffffc39b, Mem[0000000030041408] = 4d000000 stba %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 9b000000 ! Starting 10 instruction Load Burst ! Mem[0000000010041408] = 0094b12b, %l7 = ffffffffffffffff ldsba [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000 p0_label_27: ! Mem[0000000030181400] = 97456997, %l6 = 00000000ffdb534d lduwa [%i6+%g0]0x89,%l6 ! %l6 = 0000000097456997 ! Mem[0000000030041408] = 0000009b, %l4 = 00000000ffffc39b lduba [%i1+%o4]0x89,%l4 ! %l4 = 000000000000009b ! Mem[00000000211c0000] = ff63fc65, %l0 = 000000000000534d lduha [%o2+0x000]%asi,%l0 ! %l0 = 000000000000ff63 ! Mem[00000000300c1410] = 9b0000ff, %l3 = 00000000000000ff ldswa [%i3+%o5]0x89,%l3 ! %l3 = ffffffff9b0000ff ! Mem[00000000100c1408] = 000000ad, %l7 = 0000000000000000 lduba [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[00000000211c0000] = ff63fc65, %l6 = 0000000097456997 ldub [%o2+%g0],%l6 ! %l6 = 00000000000000ff ! Mem[0000000010041410] = 00000000, %f29 = 0000001f lda [%i1+%o5]0x88,%f29 ! %f29 = 00000000 ! Mem[0000000010181410] = ffdb534d, %l0 = 000000000000ff63 lduba [%i6+%o5]0x88,%l0 ! %l0 = 000000000000004d ! Mem[00000000300c1410] = 9b0000ff, %l7 = 0000000000000000 ldsba [%i3+%o5]0x89,%l7 ! %l7 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %l5 = 000000000000ff63, Mem[0000000030081408] = d8c656cf stwa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ff63 p0_label_28: ! Mem[000000001008140c] = 0000006f, %l6 = 00000000000000ff, %asi = 80 swapa [%i2+0x00c]%asi,%l6 ! %l6 = 000000000000006f ! Mem[0000000020800000] = 21addad7, %l4 = 000000000000009b ldstub [%o1+%g0],%l4 ! %l4 = 00000021000000ff ! %l3 = ffffffff9b0000ff, Mem[0000000030181400] = 97694597 stwa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 9b0000ff ! Mem[0000000021800081] = eab38eeb, %l7 = ffffffffffffffff ldstub [%o3+0x081],%l7 ! %l7 = 000000b3000000ff ! Mem[0000000010101438] = e52db38d, %l7 = 00000000000000b3, %asi = 80 swapa [%i4+0x038]%asi,%l7 ! %l7 = 00000000e52db38d ! %l5 = 000000000000ff63, Mem[0000000030181410] = 65ad75ba stba %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 65ad7563 ! %l4 = 0000000000000021, Mem[0000000030141410] = bf94b100 stha %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = bf940021 ! %l0 = 000000000000004d, Mem[0000000030081408] = 0000ff63 stba %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ff4d ! %f0 = c5db534d b92024da 312a1f03 61b581fc ! %f4 = 2d1b38ff 3dd55192 49fbd613 0b914ad0 ! %f8 = de84b2c9 0000006f 684f1716 473bf102 ! %f12 = 7230fc3b 96cad698 22af37ea 0fb8309e stda %f0,[%i2]ASI_BLK_AIUPL ! Block Store to 0000000010081400 ! Starting 10 instruction Load Burst ! Mem[0000000030041408] = 9b000000, %f29 = 00000000 lda [%i1+%o4]0x81,%f29 ! %f29 = 9b000000 p0_label_29: ! Mem[000000001018140c] = ffffffff, %l7 = 00000000e52db38d ldsba [%i6+0x00d]%asi,%l7 ! %l7 = ffffffffffffffff ! Mem[00000000100c1410] = 3101f09144eb1b1a, %f22 = 5f00f0e5 14f48c0e ldda [%i3+%o5]0x80,%f22 ! %f22 = 3101f091 44eb1b1a membar #Sync ! Added by membar checker (3) ! Mem[0000000010041400] = 4281b561 031f2a31 0094b12b cf56c6d8 ! Mem[0000000010041410] = 00000000 000000ff b581d11c e3248c09 ! Mem[0000000010041420] = 0faed309 8db1fdd1 7646daf5 8bd5e470 ! Mem[0000000010041430] = a9078e32 6ec9d9ff 2164d7e3 8329f2b8 ldda [%i1]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010041400 ! Mem[0000000030001400] = ff381b2d, %l4 = 0000000000000021 lduha [%i0+%g0]0x89,%l4 ! %l4 = 0000000000001b2d ! Mem[00000000201c0000] = 76ffa250, %l3 = ffffffff9b0000ff lduha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000076ff ! Mem[00000000300c1410] = 9b0000ff, %l1 = 00000000000003ff ldsba [%i3+%o5]0x89,%l1 ! %l1 = ffffffffffffffff ! Mem[00000000300c1410] = 9b0000ff, %f25 = 22356f56 lda [%i3+%o5]0x89,%f25 ! %f25 = 9b0000ff ! Mem[0000000010001408] = f94249ff06e04661, %l2 = 000000000000004f ldxa [%i0+%o4]0x88,%l2 ! %l2 = f94249ff06e04661 ! Mem[0000000030081408] = 0000ff4d, %l6 = 000000000000006f ldswa [%i2+%o4]0x89,%l6 ! %l6 = 000000000000ff4d ! Starting 10 instruction Store Burst ! %l5 = 000000000000ff63, Mem[0000000010141408] = 566f3522e61daff2 stxa %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000000000ff63 p0_label_30: membar #Sync ! Added by membar checker (4) ! %l2 = f94249ff06e04661, Mem[0000000010041408] = 0094b12b stba %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 6194b12b ! Mem[0000000010081410] = 3dd55192, %l3 = 00000000000076ff ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 00000092000000ff ! %l0 = 0000004d, %l1 = ffffffff, Mem[0000000010041410] = 00000000 ff000000 stda %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000004d ffffffff ! Mem[0000000030081408] = 4dff0000, %l7 = ffffffffffffffff swapa [%i2+%o4]0x81,%l7 ! %l7 = 000000004dff0000 ! %l3 = 0000000000000092, Mem[00000000300c1400] = 43009099 stba %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 92009099 ! %l4 = 0000000000001b2d, Mem[0000000010101408] = c6c374ae49fbd613 stxa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000001b2d ! %l7 = 000000004dff0000, Mem[0000000030001400] = 9251d53dff381b2d stxa %l7,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000004dff0000 ! Mem[0000000030101410] = 018b012a, %l1 = ffffffffffffffff swapa [%i4+%o5]0x81,%l1 ! %l1 = 00000000018b012a ! Mem[0000000010001400] = ff000000, %l2 = f94249ff06e04661 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Code Fragment 3 p0_fragment_2: ! %l0 = 000000000000004d setx 0x9e8f2f17ba2cd74c,%g7,%l0 ! %l0 = 9e8f2f17ba2cd74c ! %l1 = 00000000018b012a setx 0x1d8fb24ffcd05cb2,%g7,%l1 ! %l1 = 1d8fb24ffcd05cb2 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 = 9e8f2f17ba2cd74c setx 0x349e930fa37307e4,%g7,%l0 ! %l0 = 349e930fa37307e4 ! %l1 = 1d8fb24ffcd05cb2 setx 0x79c89b2fd26e6645,%g7,%l1 ! %l1 = 79c89b2fd26e6645 p0_label_31: ! Mem[0000000030041408] = 0000009b, %l2 = 00000000000000ff lduwa [%i1+%o4]0x89,%l2 ! %l2 = 000000000000009b ! Mem[0000000030101400] = d1692ee8, %l4 = 0000000000001b2d lduha [%i4+%g0]0x89,%l4 ! %l4 = 0000000000002ee8 ! Mem[00000000300c1400] = 92009099, %l6 = 000000000000ff4d lduwa [%i3+%g0]0x81,%l6 ! %l6 = 0000000092009099 ! Mem[00000000211c0000] = ff63fc65, %l5 = 000000000000ff63 ldsh [%o2+%g0],%l5 ! %l5 = ffffffffffffff63 ! Mem[00000000218000c0] = 75584245, %l4 = 0000000000002ee8 ldsh [%o3+0x0c0],%l4 ! %l4 = 0000000000007558 ! Mem[0000000010001408] = 6146e006, %l6 = 0000000092009099 ldswa [%i0+%o4]0x80,%l6 ! %l6 = 000000006146e006 membar #Sync ! Added by membar checker (5) ! Mem[0000000030081400] = c886975a be192160 ffffffff fb508d36 ! Mem[0000000030081410] = ff03f231 d27e23a9 c6adb61b 4b505efc ! Mem[0000000030081420] = 55b0ad43 53de60ff 3f7eaa97 ace1b665 ! Mem[0000000030081430] = 1ee92253 08ff36c6 0e87ae95 83cca9c7 ldda [%i2]ASI_BLK_SL,%f0 ! Block Load from 0000000030081400 ! Mem[0000000010101400] = 6f000000, %l6 = 000000006146e006 ldswa [%i4+%g0]0x88,%l6 ! %l6 = 000000006f000000 ! Mem[0000000030081408] = ffffffff, %l1 = 79c89b2fd26e6645 lduba [%i2+%o4]0x89,%l1 ! %l1 = 00000000000000ff ! Starting 10 instruction Store Burst ! Mem[0000000030141410] = 210094bf, %l3 = 0000000000000092 ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000021000000ff p0_label_32: ! %l1 = 00000000000000ff, Mem[0000000010181400] = b6cbdc7b5d570000 stxa %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000000000ff ! %l0 = a37307e4, %l1 = 000000ff, Mem[0000000030041400] = ffffc39b 2f103fb0 stda %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = a37307e4 000000ff membar #Sync ! Added by membar checker (6) ! %l3 = 0000000000000021, Mem[0000000030081410] = 31f203ff stha %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 31f20021 ! %f7 = 1bb6adc6, Mem[0000000030041408] = 0000009b sta %f7 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 1bb6adc6 ! %l0 = 349e930fa37307e4, Mem[00000000100c1408] = ffffc39bad000000 stxa %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 349e930fa37307e4 ! Mem[000000001008142b] = 02f13b47, %l7 = 000000004dff0000 ldstuba [%i2+0x02b]%asi,%l7 ! %l7 = 00000047000000ff ! %l0 = 349e930fa37307e4, Mem[0000000010141400] = c5db534d stwa %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = a37307e4 ! Mem[0000000010101410] = 1d3f70e4, %l0 = 349e930fa37307e4 swapa [%i4+%o5]0x88,%l0 ! %l0 = 000000001d3f70e4 ! Mem[00000000100c1408] = e40773a3, %l6 = 000000006f000000 ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 000000e4000000ff ! Starting 10 instruction Load Burst ! Mem[00000000100c140c] = 0f939e34, %f23 = 44eb1b1a ld [%i3+0x00c],%f23 ! %f23 = 0f939e34 p0_label_33: ! Mem[00000000100c1410] = 1a1beb4491f00131, %f12 = c636ff08 5322e91e ldda [%i3+%o5]0x88,%f12 ! %f12 = 1a1beb44 91f00131 ! Mem[0000000010081410] = ff51d53d, %l7 = 0000000000000047 ldswa [%i2+%o5]0x80,%l7 ! %l7 = ffffffffff51d53d ! Mem[0000000030001408] = 5c8792a6, %l3 = 0000000000000021 ldswa [%i0+%o4]0x81,%l3 ! %l3 = 000000005c8792a6 ! Mem[0000000010101400] = 0000006fbad3e618, %f28 = 00000000 9b000000 ldd [%i4+%g0],%f28 ! %f28 = 0000006f bad3e618 ! Mem[0000000010141410] = ffdb534d, %f18 = 13d6fb49 lda [%i5+%o5]0x88,%f18 ! %f18 = ffdb534d ! Mem[0000000030041400] = 000000ffa37307e4, %l7 = ffffffffff51d53d ldxa [%i1+%g0]0x89,%l7 ! %l7 = 000000ffa37307e4 ! Mem[00000000100c1418] = 9da4e622, %l3 = 000000005c8792a6 lduw [%i3+0x018],%l3 ! %l3 = 000000009da4e622 ! Mem[0000000030181400] = 9b0000ff, %l7 = 000000ffa37307e4 ldsba [%i6+%g0]0x81,%l7 ! %l7 = ffffffffffffff9b ! Mem[0000000010041410] = 0000004d, %l4 = 0000000000007558 ldsha [%i1+%o5]0x88,%l4 ! %l4 = 000000000000004d ! Starting 10 instruction Store Burst ! Mem[0000000030001410] = 3bfc30c5, %l7 = ffffffffffffff9b ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 000000c5000000ff p0_label_34: ! %l2 = 0000009b, %l3 = 9da4e622, Mem[0000000010181400] = ff000000 00000000 stda %l2,[%i6+0x000]%asi ! Mem[0000000010181400] = 0000009b 9da4e622 ! %f10 = 65b6e1ac 97aa7e3f, %l5 = ffffffffffffff63 ! Mem[0000000010101408] = 2d1b000000000000 add %i4,0x008,%g1 stda %f10,[%g1+%l5]ASI_PST32_P ! Mem[0000000010101408] = 65b6e1ac97aa7e3f ! Mem[0000000030141408] = 3d5e874b, %l5 = ffffffffffffff63 ldstuba [%i5+%o4]0x81,%l5 ! %l5 = 0000003d000000ff ! %l6 = 00000000000000e4, Mem[0000000030141410] = ff0094bf3e600470 stxa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000000000e4 ! %f7 = 1bb6adc6, Mem[0000000030141410] = 00000000 sta %f7 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = 1bb6adc6 ! %l0 = 000000001d3f70e4, Mem[0000000030141400] = c5db534d stwa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 1d3f70e4 ! %l4 = 000000000000004d, Mem[0000000010041410] = 0000004d stwa %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000004d ! %l2 = 000000000000009b, Mem[0000000010181410] = ffdb534d stwa %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000009b ! Mem[0000000030001408] = a692875c, %l6 = 00000000000000e4 swapa [%i0+%o4]0x89,%l6 ! %l6 = 00000000a692875c ! Starting 10 instruction Load Burst ! Mem[0000000010181408] = 13afffff, %l4 = 000000000000004d lduwa [%i6+%o4]0x80,%l4 ! %l4 = 0000000013afffff p0_label_35: ! Mem[00000000211c0000] = ff63fc65, %l5 = 000000000000003d ldub [%o2+%g0],%l5 ! %l5 = 00000000000000ff ! Mem[00000000100c1408] = 349e930fa37307ff, %l6 = 00000000a692875c ldxa [%i3+%o4]0x88,%l6 ! %l6 = 349e930fa37307ff ! Mem[0000000010101400] = 6f000000, %l3 = 000000009da4e622 lduwa [%i4+%g0]0x88,%l3 ! %l3 = 000000006f000000 ! Mem[0000000020800000] = ffaddad7, %l6 = 349e930fa37307ff ldsb [%o1+%g0],%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010141408] = 0000ff63, %l5 = 00000000000000ff lduwa [%i5+%o4]0x88,%l5 ! %l5 = 000000000000ff63 ! Mem[000000001004142c] = 8bd5e470, %l5 = 000000000000ff63 ldsba [%i1+0x02d]%asi,%l5 ! %l5 = ffffffffffffffd5 ! Mem[0000000010041408] = 2bb19461, %l5 = ffffffffffffffd5 lduwa [%i1+%o4]0x88,%l5 ! %l5 = 000000002bb19461 ! Mem[0000000010001410] = ffffffff, %l4 = 0000000013afffff lduwa [%i0+%o5]0x88,%l4 ! %l4 = 00000000ffffffff membar #Sync ! Added by membar checker (7) ! Mem[0000000010181400] = 0000009b 9da4e622 13afffff ffffffff ! Mem[0000000010181410] = 9b000000 ffffffff 000000c5 8f94031f ! Mem[0000000010181420] = 5a27f1e3 ebfe2995 6ffa9d79 56cfcd01 ! Mem[0000000010181430] = 75c7575d 95387d15 b8677ec6 0b8cb14f ldda [%i6]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010181400 ! Starting 10 instruction Store Burst ! Mem[0000000030101408] = 63ffffff, %l7 = 00000000000000c5 swapa [%i4+%o4]0x81,%l7 ! %l7 = 0000000063ffffff p0_label_36: ! %f4 = a9237ed2 31f203ff, %l5 = 000000002bb19461 ! Mem[0000000010081400] = da2420b94d53dbc5 stda %f4,[%i2+%l5]ASI_PST8_P ! Mem[0000000010081400] = da237eb94d53dbff ! Mem[0000000010181400] = 0000009b, %l7 = 0000000063ffffff ldstuba [%i6+%g0]0x80,%l7 ! %l7 = 00000000000000ff membar #Sync ! Added by membar checker (8) ! %l4 = 00000000ffffffff, Mem[0000000010181420] = 5a27f1e3ebfe2995 stx %l4,[%i6+0x020] ! Mem[0000000010181420] = 00000000ffffffff ! Mem[0000000010041408] = 6194b12b, %l4 = 00000000ffffffff swapa [%i1+%o4]0x80,%l4 ! %l4 = 000000006194b12b ! %l4 = 6194b12b, %l5 = 2bb19461, Mem[0000000030141408] = ff5e874b 1bb64ec6 stda %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 6194b12b 2bb19461 ! Mem[0000000030041400] = a37307e4, %l1 = 00000000000000ff ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 000000e4000000ff ! %l5 = 000000002bb19461, Mem[0000000010101408] = 65b6e1ac sth %l5,[%i4+%o4] ! Mem[0000000010101408] = 9461e1ac ! %l1 = 00000000000000e4, Mem[00000000300c1400] = 99900092 stwa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000e4 ! %l3 = 000000006f000000, Mem[0000000010181408] = ffffffffffffaf13 stxa %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000006f000000 ! Starting 10 instruction Load Burst ! Mem[0000000030141408] = 6194b12b2bb19461, %l0 = 000000001d3f70e4 ldxa [%i5+%o4]0x81,%l0 ! %l0 = 6194b12b2bb19461 p0_label_37: ! Mem[0000000010041410] = 0000004d, %l5 = 000000002bb19461 lduwa [%i1+%o5]0x88,%l5 ! %l5 = 000000000000004d ! Mem[0000000030181410] = 6375ad65, %l6 = ffffffffffffffff lduwa [%i6+%o5]0x81,%l6 ! %l6 = 000000006375ad65 ! Mem[00000000300c1410] = 9b0000ff, %l5 = 000000000000004d lduha [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010101408] = ace16194, %l0 = 6194b12b2bb19461 ldswa [%i4+%o4]0x88,%l0 ! %l0 = fffffffface16194 ! Mem[00000000218001c0] = 21a75e86, %l6 = 000000006375ad65 lduh [%o3+0x1c0],%l6 ! %l6 = 00000000000021a7 ! Mem[0000000010041408] = ffffffff, %l0 = fffffffface16194 lduba [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010141410] = ffdb534d, %l1 = 00000000000000e4 lduha [%i5+%o5]0x88,%l1 ! %l1 = 000000000000534d ! Mem[000000001004140c] = cf56c6d8, %l1 = 000000000000534d lduw [%i1+0x00c],%l1 ! %l1 = 00000000cf56c6d8 ! Mem[0000000010141408] = 63ff000000000000, %f0 = 602119be 5a9786c8 ldda [%i5+%o4]0x80,%f0 ! %f0 = 63ff0000 00000000 ! Starting 10 instruction Store Burst ! Mem[0000000030001400] = 4dff0000, %l4 = 000000006194b12b ldstuba [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff p0_label_38: ! %l5 = 00000000000000ff, Mem[0000000010141410] = 4d53dbff stba %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff53dbff ! Mem[00000000100c1410] = 3101f091, %l2 = 000000000000009b swapa [%i3+%o5]0x80,%l2 ! %l2 = 000000003101f091 ! %l2 = 3101f091, %l3 = 6f000000, Mem[00000000300c1400] = e4000000 865fb465 stda %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 3101f091 6f000000 ! Mem[0000000010141410] = ff53dbff, %l2 = 000000003101f091, %asi = 80 swapa [%i5+0x010]%asi,%l2 ! %l2 = 00000000ff53dbff ! Mem[0000000010001410] = ffffffff, %l4 = 0000000000000000 ldstuba [%i0+%o5]0x88,%l4 ! %l4 = 000000ff000000ff ! Mem[0000000010041400] = 4281b561, %l5 = 00000000000000ff swapa [%i1+%g0]0x80,%l5 ! %l5 = 000000004281b561 ! Mem[0000000010001400] = ff000000, %l0 = 000000ff, %l2 = ff53dbff casa [%i0]0x80,%l0,%l2 ! %l2 = 00000000ff000000 ! Mem[00000000100c1408] = ff0773a3, %l2 = 00000000ff000000 ldstuba [%i3+%o4]0x80,%l2 ! %l2 = 000000ff000000ff ! %l5 = 000000004281b561, Mem[0000000010041400] = 000000ff stba %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 610000ff ! Starting 10 instruction Load Burst ! Mem[0000000010141434] = d1692ee8, %l1 = 00000000cf56c6d8 lduha [%i5+0x034]%asi,%l1 ! %l1 = 000000000000d169 p0_label_39: ! %f12 = 1a1beb44 91f00131, Mem[0000000010181408] = 6f000000 00000000 stda %f12,[%i6+%o4]0x88 ! Mem[0000000010181408] = 1a1beb44 91f00131 ! Mem[00000000218000c0] = 75584245, %l1 = 000000000000d169 ldsb [%o3+0x0c1],%l1 ! %l1 = 0000000000000058 ! Mem[0000000030041410] = 000000ff, %l5 = 000000004281b561 ldsba [%i1+%o5]0x89,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000010081410] = ff51d53d, %f16 = 22e6a49d lda [%i2+%o5]0x80,%f16 ! %f16 = ff51d53d ! Mem[00000000300c1410] = ff00009b 352c50cb, %l6 = 000021a7, %l7 = 00000000 ldda [%i3+%o5]0x81,%l6 ! %l6 = 00000000ff00009b 00000000352c50cb ! Mem[0000000030181410] = 65ad7563, %l3 = 000000006f000000 ldsha [%i6+%o5]0x89,%l3 ! %l3 = 0000000000007563 ! Mem[0000000010101410] = e40773a3, %l2 = 00000000000000ff lduha [%i4+%o5]0x80,%l2 ! %l2 = 000000000000e407 ! Mem[0000000010001408] = 6146e006ff4942f9, %f26 = 01cdcf56 799dfa6f ldda [%i0+%o4]0x80,%f26 ! %f26 = 6146e006 ff4942f9 ! Code Fragment 3 p0_fragment_3: ! %l0 = 00000000000000ff setx 0xec4df787c67ebf38,%g7,%l0 ! %l0 = ec4df787c67ebf38 ! %l1 = 0000000000000058 setx 0x87d39be7ff92454b,%g7,%l1 ! %l1 = 87d39be7ff92454b 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 = ec4df787c67ebf38 setx 0x6da59607f41d6a6c,%g7,%l0 ! %l0 = 6da59607f41d6a6c ! %l1 = 87d39be7ff92454b setx 0x3c91aed03aabd7b0,%g7,%l1 ! %l1 = 3c91aed03aabd7b0 ! Starting 10 instruction Store Burst ! %l5 = ffffffffffffffff, Mem[0000000020800040] = ff058049, %asi = 80 stba %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = ff058049 p0_label_40: ! %f4 = a9237ed2 31f203ff, Mem[0000000030041400] = a37307ff 000000ff stda %f4 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = a9237ed2 31f203ff ! %f14 = c7a9cc83 95ae870e, %l5 = ffffffffffffffff ! Mem[00000000100c1400] = 000000ffffffff63 stda %f14,[%i3+%l5]ASI_PST16_PL ! Mem[00000000100c1400] = 0e87ae9583cca9c7 ! %l3 = 0000000000007563, Mem[00000000100c1400] = c7a9cc8395ae870e stxa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000000000007563 ! %f10 = 65b6e1ac 97aa7e3f, %l2 = 000000000000e407 ! Mem[00000000100c1400] = 6375000000000000 stda %f10,[%i3+%l2]ASI_PST16_P ! Mem[00000000100c1400] = 6375e1ac97aa7e3f ! %f16 = ff51d53d 9b000000 ffffffff ffffaf13 ! %f20 = ffffffff 0000009b 1f03948f c5000000 ! %f24 = 9529feeb e3f1275a 6146e006 ff4942f9 ! %f28 = 157d3895 5d57c775 4fb18c0b c67e67b8 stda %f16,[%i4]ASI_BLK_P ! Block Store to 0000000010101400 ! %f6 = fc5e504b, Mem[0000000010001400] = ff000000 st %f6 ,[%i0+%g0] ! Mem[0000000010001400] = fc5e504b ! %l1 = 3c91aed03aabd7b0, Mem[00000000100c1410] = 0000009b44eb1b1a stxa %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 3c91aed03aabd7b0 ! Mem[0000000030181408] = 1f000000, %l2 = 000000000000e407 ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 0000001f000000ff ! Mem[00000000100c1400] = ace17563, %l1 = 3c91aed03aabd7b0 ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 00000063000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010081400] = da237eb9, %l4 = 00000000000000ff lduw [%i2+%g0],%l4 ! %l4 = 00000000da237eb9 p0_label_41: ! Mem[0000000020800000] = ffaddad7, %l7 = 00000000352c50cb ldsb [%o1+%g0],%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010081420] = 6f000000, %l1 = 0000000000000063 lduha [%i2+0x020]%asi,%l1 ! %l1 = 0000000000006f00 ! Mem[0000000010001400] = fc5e504b 0fca60c7, %l6 = ff00009b, %l7 = ffffffff ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000fc5e504b 000000000fca60c7 membar #Sync ! Added by membar checker (9) ! Mem[0000000030001400] = ff00ff4d 00000000 e4000000 4db038bc ! Mem[0000000030001410] = ff30fc3b 96cad698 684f1716 473bf102 ! Mem[0000000030001420] = 0d0a591f 48d9091d 9f220e89 7d46646e ! Mem[0000000030001430] = a4487646 d429029d 2ee436eb cda6351e ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400 ! Mem[0000000010181400] = ff00009b 9da4e622 3101f091 44eb1b1a ! Mem[0000000010181410] = 9b000000 ffffffff 000000c5 8f94031f ! Mem[0000000010181420] = 00000000 ffffffff 6ffa9d79 56cfcd01 ! Mem[0000000010181430] = 75c7575d 95387d15 b8677ec6 0b8cb14f ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400 ! Mem[0000000010001408] = 06e04661, %l7 = 000000000fca60c7 ldsba [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000061 ! Mem[0000000010001400] = 4b505efc, %l6 = 00000000fc5e504b lduha [%i0+%g0]0x88,%l6 ! %l6 = 0000000000005efc ! Mem[0000000030181408] = ff000000, %l7 = 0000000000000061 ldsha [%i6+%o4]0x81,%l7 ! %l7 = ffffffffffffff00 ! Mem[0000000010141400] = e40773a33bfc3072, %l2 = 000000000000001f ldxa [%i5+%g0]0x80,%l2 ! %l2 = e40773a33bfc3072 ! Starting 10 instruction Store Burst ! %l2 = e40773a33bfc3072, Mem[0000000010001400] = fc5e504b stwa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 3bfc3072 p0_label_42: membar #Sync ! Added by membar checker (10) ! %l2 = 3bfc3072, %l3 = 00007563, Mem[0000000010181400] = 9b0000ff 22e6a49d stda %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 3bfc3072 00007563 ! Mem[0000000010101428] = 6146e006ff4942f9, %l7 = ffffffffffffff00, %l7 = ffffffffffffff00 add %i4,0x28,%g1 casxa [%g1]0x80,%l7,%l7 ! %l7 = 6146e006ff4942f9 ! Mem[0000000010081410] = ff51d53d, %l0 = 6da59607f41d6a6c ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 000000ff000000ff ! Mem[0000000030141410] = 1bb6adc6, %l4 = 00000000da237eb9 swapa [%i5+%o5]0x89,%l4 ! %l4 = 000000001bb6adc6 ! Mem[00000000100c1424] = ca9d3442, %l3 = 0000000000007563, %asi = 80 swapa [%i3+0x024]%asi,%l3 ! %l3 = 00000000ca9d3442 ! %l3 = 00000000ca9d3442, Mem[0000000030141410] = e4000000da237eb9 stxa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000ca9d3442 ! %f20 = 9b000000, Mem[0000000010101400] = ff51d53d sta %f20,[%i4+%g0]0x80 ! Mem[0000000010101400] = 9b000000 ! Mem[0000000010041408] = ffffffff, %l4 = 000000001bb6adc6 swapa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ffffffff ! Mem[0000000030001410] = ff30fc3b, %l2 = e40773a33bfc3072 ldstuba [%i0+%o5]0x81,%l2 ! %l2 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[00000000300c1410] = ff00009b, %l5 = ffffffffffffffff ldsha [%i3+%o5]0x81,%l5 ! %l5 = ffffffffffffff00 p0_label_43: ! Mem[0000000010041400] = 312a1f03ff000061, %f12 = a4487646 d429029d ldda [%i1+%g0]0x88,%f12 ! %f12 = 312a1f03 ff000061 ! Mem[0000000010141400] = e40773a3, %f21 = ffffffff lda [%i5+%g0]0x80,%f21 ! %f21 = e40773a3 ! Mem[0000000010141400] = e40773a33bfc3072, %l7 = 6146e006ff4942f9 ldxa [%i5+%g0]0x80,%l7 ! %l7 = e40773a33bfc3072 ! Mem[0000000030141408] = 6194b12b, %f21 = e40773a3 lda [%i5+%o4]0x81,%f21 ! %f21 = 6194b12b ! Mem[00000000300c1400] = 3101f091, %l3 = 00000000ca9d3442 ldsha [%i3+%g0]0x81,%l3 ! %l3 = 0000000000003101 ! Mem[0000000010001438] = e861939d, %l4 = 00000000ffffffff ldsw [%i0+0x038],%l4 ! %l4 = ffffffffe861939d ! Mem[0000000010081408] = fc81b561, %l6 = 0000000000005efc ldswa [%i2+%o4]0x80,%l6 ! %l6 = fffffffffc81b561 ! Mem[0000000030181408] = ff000000, %f21 = 6194b12b lda [%i6+%o4]0x81,%f21 ! %f21 = ff000000 ! Mem[0000000010181400] = 7230fc3b, %l0 = 00000000000000ff ldsha [%i6+%g0]0x80,%l0 ! %l0 = 0000000000007230 ! Starting 10 instruction Store Burst ! %f8 = 0d0a591f, Mem[0000000010101410] = ffffffff sta %f8 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0d0a591f p0_label_44: ! %l0 = 0000000000007230, Mem[0000000010001408] = 6146e006 stwa %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00007230 ! %l5 = ffffffffffffff00, Mem[0000000030141410] = 42349dca stba %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00349dca ! %f8 = 0d0a591f 48d9091d, Mem[0000000030141410] = 00349dca 00000000 stda %f8 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0d0a591f 48d9091d ! %l6 = fffffffffc81b561, Mem[0000000030041408] = 000000001bb6adc6 stxa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = fffffffffc81b561 ! %l6 = fffffffffc81b561, Mem[0000000030001408] = e40000004db038bc stxa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = fffffffffc81b561 ! %l6 = fffffffffc81b561, Mem[0000000010001410] = ffffffff stha %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffb561 ! %l6 = fffffffffc81b561, Mem[0000000021800140] = 60ca0328, %asi = 80 stha %l6,[%o3+0x140]%asi ! Mem[0000000021800140] = b5610328 ! %l1 = 0000000000006f00, Mem[0000000010001400] = 7230fc3b stba %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 7230fc00 ! %l5 = ffffffffffffff00, Mem[0000000030101400] = d1692ee8 stha %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = d169ff00 ! Starting 10 instruction Load Burst ! Mem[0000000010041400] = 312a1f03 ff000061, %l4 = e861939d, %l5 = ffffff00 ldda [%i1+%g0]0x88,%l4 ! %l4 = 00000000ff000061 00000000312a1f03 p0_label_45: ! Mem[0000000030141400] = ba75ad65e4703f1d, %f30 = b8677ec6 0b8cb14f ldda [%i5+%g0]0x89,%f30 ! %f30 = ba75ad65 e4703f1d ! Mem[00000000100c1410] = 3c91aed03aabd7b0, %l0 = 0000000000007230 ldxa [%i3+%o5]0x80,%l0 ! %l0 = 3c91aed03aabd7b0 membar #Sync ! Added by membar checker (11) ! Mem[0000000010181400] = 7230fc3b 63750000 3101f091 44eb1b1a ! Mem[0000000010181410] = 9b000000 ffffffff 000000c5 8f94031f ! Mem[0000000010181420] = 00000000 ffffffff 6ffa9d79 56cfcd01 ! Mem[0000000010181430] = 75c7575d 95387d15 b8677ec6 0b8cb14f ldda [%i6]ASI_BLK_PL,%f0 ! Block Load from 0000000010181400 ! Mem[0000000030181400] = 9b0000ff, %l3 = 0000000000003101 lduba [%i6+%g0]0x81,%l3 ! %l3 = 000000000000009b ! Mem[0000000021800080] = eaff8eeb, %l5 = 00000000312a1f03 lduh [%o3+0x080],%l5 ! %l5 = 000000000000eaff ! Mem[00000000201c0000] = 76ffa250, %l4 = 00000000ff000061 ldsb [%o0+0x001],%l4 ! %l4 = ffffffffffffffff ! Mem[0000000030181400] = ff00009b, %l0 = 3c91aed03aabd7b0 lduha [%i6+%g0]0x89,%l0 ! %l0 = 000000000000009b ! Mem[00000000100c1430] = abcd7408 ea83a18b, %l6 = fc81b561, %l7 = 3bfc3072 ldd [%i3+0x030],%l6 ! %l6 = 00000000abcd7408 00000000ea83a18b ! Mem[00000000211c0000] = ff63fc65, %l5 = 000000000000eaff lduh [%o2+%g0],%l5 ! %l5 = 000000000000ff63 ! Starting 10 instruction Store Burst ! %f28 = 75c7575d 95387d15, Mem[00000000100c1408] = ff0773a3 0f939e34 stda %f28,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 75c7575d 95387d15 p0_label_46: ! %f30 = ba75ad65 e4703f1d, Mem[0000000030081408] = ffffffff fb508d36 stda %f30,[%i2+%o4]0x81 ! Mem[0000000030081408] = ba75ad65 e4703f1d ! %l2 = 00000000000000ff, Mem[0000000010001400] = 00fc3072 stba %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = fffc3072 ! %f30 = ba75ad65, Mem[0000000010101400] = 0000009b sta %f30,[%i4+%g0]0x88 ! Mem[0000000010101400] = ba75ad65 ! %l6 = 00000000abcd7408, Mem[0000000010001410] = 61b5ffff stba %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 08b5ffff ! %l2 = 000000ff, %l3 = 0000009b, Mem[0000000030081410] = 2100f231 d27e23a9 stda %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff 0000009b ! %l6 = 00000000abcd7408, Mem[0000000010081418] = d04a910b13d6fb49 stx %l6,[%i2+0x018] ! Mem[0000000010081418] = 00000000abcd7408 ! %l4 = ffffffffffffffff, Mem[0000000010001410] = 08b5ffff stwa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffff ! %l5 = 000000000000ff63, Mem[0000000010001408] = 00007230 stba %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 63007230 membar #Sync ! Added by membar checker (12) ! %f22 = 000000c5 8f94031f, %l0 = 000000000000009b ! Mem[0000000010181438] = b8677ec60b8cb14f add %i6,0x038,%g1 stda %f22,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010181438] = 1f03948f0b8c0000 ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = 63ff0000, %l1 = 0000000000006f00 ldsha [%i5+0x00a]%asi,%l1 ! %l1 = 0000000000000000 p0_label_47: ! Mem[0000000030081410] = 000000ff0000009b, %f16 = ff00009b 9da4e622 ldda [%i2+%o5]0x81,%f16 ! %f16 = 000000ff 0000009b ! Mem[0000000010081410] = ff51d53d ff381b2d, %l2 = 000000ff, %l3 = 0000009b ldda [%i2+0x010]%asi,%l2 ! %l2 = 00000000ff51d53d 00000000ff381b2d ! Mem[0000000010141410] = 91f00131, %l3 = 00000000ff381b2d ldsba [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000031 ! Mem[0000000010081408] = 61b581fc, %l0 = 000000000000009b ldswa [%i2+%o4]0x88,%l0 ! %l0 = 0000000061b581fc ! Mem[0000000010101428] = 6146e006ff4942f9, %l7 = 00000000ea83a18b ldx [%i4+0x028],%l7 ! %l7 = 6146e006ff4942f9 ! Mem[0000000010181438] = 1f03948f, %l6 = 00000000abcd7408 ldub [%i6+0x038],%l6 ! %l6 = 000000000000001f ! Mem[0000000010081414] = ff381b2d, %l6 = 000000000000001f lduba [%i2+0x017]%asi,%l6 ! %l6 = 000000000000002d ! Mem[0000000010141410] = 91f00131, %l6 = 000000000000002d ldsba [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000031 ! Mem[0000000010001400] = fffc3072, %l2 = 00000000ff51d53d ldsba [%i0+0x002]%asi,%l2 ! %l2 = 0000000000000030 ! Starting 10 instruction Store Burst ! %l2 = 00000030, %l3 = 00000031, Mem[0000000010041400] = 610000ff 031f2a31 stda %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000030 00000031 p0_label_48: ! %l4 = ffffffff, %l5 = 0000ff63, Mem[0000000010041410] = 0000004d ffffffff stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffff 0000ff63 ! %l6 = 0000000000000031, Mem[0000000010081410] = ff51d53d stha %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0031d53d ! %f12 = 157d3895 5d57c775, Mem[0000000010181408] = 3101f091 44eb1b1a stda %f12,[%i6+%o4]0x80 ! Mem[0000000010181408] = 157d3895 5d57c775 ! Mem[0000000030101400] = 00ff69d1, %l2 = 0000000000000030 swapa [%i4+%g0]0x81,%l2 ! %l2 = 0000000000ff69d1 ! %l1 = 0000000000000000, Mem[0000000010181410] = ffffffff0000009b stxa %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000 ! %l7 = 6146e006ff4942f9, Mem[0000000030101400] = 30000000 stba %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 300000f9 ! Mem[0000000010081410] = 3dd53100, %l4 = ffffffffffffffff ldstuba [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff ! Mem[00000000100c1408] = 75c7575d, %l7 = 6146e006ff4942f9, %asi = 80 swapa [%i3+0x008]%asi,%l7 ! %l7 = 0000000075c7575d ! %f14 = 4fb18c0b c67e67b8, Mem[0000000010141410] = 3101f091 97694597 stda %f14,[%i5+%o5]0x80 ! Mem[0000000010141410] = 4fb18c0b c67e67b8 ! Starting 10 instruction Load Burst ! Mem[0000000030141400] = e4703f1d, %l3 = 0000000000000031 ldsba [%i5+%g0]0x89,%l3 ! %l3 = 000000000000001d p0_label_49: ! Mem[0000000030001408] = 61b581fcffffffff, %f18 = 3101f091 44eb1b1a ldda [%i0+%o4]0x89,%f18 ! %f18 = 61b581fc ffffffff ! Mem[0000000030141400] = e4703f1d, %l7 = 0000000075c7575d ldsha [%i5+%g0]0x89,%l7 ! %l7 = 0000000000003f1d ! Mem[0000000010041400] = 00000030, %f21 = ff000000 lda [%i1+%g0]0x80,%f21 ! %f21 = 00000030 ! Mem[0000000030101410] = ffffffff, %l6 = 0000000000000031 ldsba [%i4+%o5]0x81,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010141400] = e40773a3, %l2 = 0000000000ff69d1 ldsba [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffffe4 ! Mem[0000000010081438] = 9e30b80f, %l7 = 0000000000003f1d ldsw [%i2+0x038],%l7 ! %l7 = ffffffff9e30b80f ! Mem[000000001014140c] = 00000000, %l6 = ffffffffffffffff ldsh [%i5+0x00e],%l6 ! %l6 = 0000000000000000 ! Mem[00000000100c1400] = 3f7eaa97ace175ff, %l5 = 000000000000ff63 ldxa [%i3+%g0]0x88,%l5 ! %l5 = 3f7eaa97ace175ff ! Mem[0000000030101408] = c5000000, %l2 = ffffffffffffffe4 lduba [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l6 = 0000000000000000, Mem[0000000030041408] = fc81b561 stha %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = fc810000 p0_label_50: ! %f24 = 00000000 ffffffff, Mem[0000000030041400] = 31f203ff a9237ed2 stda %f24,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ffffffff ! Mem[0000000020800001] = ffaddad7, %l7 = ffffffff9e30b80f ldstuba [%o1+0x001]%asi,%l7 ! %l7 = 000000ad000000ff ! %l5 = 3f7eaa97ace175ff, Mem[00000000300c1408] = 8f9403ff stwa %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ace175ff ! %l4 = 0000000000000000, Mem[0000000030181408] = 000000ff stba %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 ! Mem[0000000010141400] = e40773a3, %l6 = 0000000000000000 ldstuba [%i5+%g0]0x80,%l6 ! %l6 = 000000e4000000ff ! Mem[0000000010001400] = fffc3072, %l2 = 0000000000000000 swapa [%i0+%g0]0x80,%l2 ! %l2 = 00000000fffc3072 ! %f0 = 00007563 3bfc3072, Mem[0000000010181400] = 7230fc3b 63750000 stda %f0 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00007563 3bfc3072 ! Mem[0000000010101400] = 65ad75ba, %l0 = 0000000061b581fc swapa [%i4+%g0]0x80,%l0 ! %l0 = 0000000065ad75ba ! Mem[00000000100c1408] = f94249ff, %l0 = 0000000065ad75ba ldstuba [%i3+%o4]0x88,%l0 ! %l0 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030041410] = ffffffff000000ff, %l6 = 00000000000000e4 ldxa [%i1+%o5]0x89,%l6 ! %l6 = ffffffff000000ff p0_label_51: ! Mem[0000000030001408] = ffffffff fc81b561, %l6 = 000000ff, %l7 = 000000ad ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000ffffffff 00000000fc81b561 ! Code Fragment 3 p0_fragment_4: ! %l0 = 00000000000000ff setx 0x14663eef938d254d,%g7,%l0 ! %l0 = 14663eef938d254d ! %l1 = 0000000000000000 setx 0x546d8207ab1500af,%g7,%l1 ! %l1 = 546d8207ab1500af 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 = 14663eef938d254d setx 0xda2143d830c14f98,%g7,%l0 ! %l0 = da2143d830c14f98 ! %l1 = 546d8207ab1500af setx 0x401843e7fea12b02,%g7,%l1 ! %l1 = 401843e7fea12b02 ! Mem[00000000100c1408] = 157d3895 f94249ff, %l2 = fffc3072, %l3 = 0000001d ldda [%i3+%o4]0x88,%l2 ! %l2 = 00000000f94249ff 00000000157d3895 ! Mem[0000000010141400] = a37307ff, %l5 = 3f7eaa97ace175ff lduha [%i5+%g0]0x88,%l5 ! %l5 = 00000000000007ff ! Mem[0000000010141400] = a37307ff, %f6 = 1f03948f lda [%i5+%g0]0x88,%f6 ! %f6 = a37307ff ! Mem[000000001004143c] = 8329f2b8, %l0 = da2143d830c14f98 ldsba [%i1+0x03f]%asi,%l0 ! %l0 = ffffffffffffffb8 ! Mem[00000000100c1400] = ace175ff, %l2 = 00000000f94249ff ldswa [%i3+%g0]0x88,%l2 ! %l2 = fffffffface175ff ! Mem[0000000010041410] = ffffffff, %f17 = 0000009b lda [%i1+%o5]0x80,%f17 ! %f17 = ffffffff ! Mem[0000000010181428] = 6ffa9d79, %l4 = 0000000000000000 lduh [%i6+0x02a],%l4 ! %l4 = 0000000000009d79 ! Starting 10 instruction Store Burst ! %l0 = ffffffffffffffb8, Mem[0000000030141400] = e4703f1d stha %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = e470ffb8 p0_label_52: ! %f30 = ba75ad65 e4703f1d, %l2 = fffffffface175ff ! Mem[0000000030001428] = 9f220e897d46646e add %i0,0x028,%g1 stda %f30,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030001428] = 1d3f70e465ad75ba ! %l6 = 00000000ffffffff, Mem[0000000030101408] = 000000c5 stba %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff0000c5 ! Mem[0000000030181400] = 9b0000ff, %l4 = 0000000000009d79 ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 0000009b000000ff ! Mem[0000000010181408] = 95387d15, %l5 = 00000000000007ff swapa [%i6+%o4]0x88,%l5 ! %l5 = 0000000095387d15 ! %l6 = 00000000ffffffff, Mem[0000000010081400] = b97e23da stba %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = b97e23ff ! %l0 = ffffffffffffffb8, Mem[0000000021800000] = 3cfcd0bd stb %l0,[%o3+%g0] ! Mem[0000000021800000] = b8fcd0bd ! %l4 = 0000009b, %l5 = 95387d15, Mem[0000000030101400] = f9000030 5b94469a stda %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000009b 95387d15 ! Mem[0000000010101421] = 9529feeb, %l6 = 00000000ffffffff ldstub [%i4+0x021],%l6 ! %l6 = 00000029000000ff ! %l4 = 000000000000009b, Mem[0000000030101408] = ff0000c5 stha %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 009b00c5 ! Starting 10 instruction Load Burst ! Mem[0000000030041408] = 000081fc, %l0 = ffffffffffffffb8 lduwa [%i1+%o4]0x81,%l0 ! %l0 = 00000000000081fc p0_label_53: ! Mem[0000000010101400] = 0000009bfc81b561, %f28 = 75c7575d 95387d15 ldda [%i4+%g0]0x88,%f28 ! %f28 = 0000009b fc81b561 ! Mem[00000000300c1408] = 35ea586face175ff, %f8 = ffffffff 00000000 ldda [%i3+%o4]0x89,%f8 ! %f8 = 35ea586f ace175ff ! Mem[0000000010141400] = ff0773a3, %l4 = 000000000000009b ldswa [%i5+%g0]0x80,%l4 ! %l4 = ffffffffff0773a3 ! Mem[0000000010081400] = ff237eb9, %l5 = 0000000095387d15 ldsba [%i2+%g0]0x80,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000030081408] = ba75ad65, %l0 = 00000000000081fc lduwa [%i2+%o4]0x81,%l0 ! %l0 = 00000000ba75ad65 ! Mem[0000000010101420] = 95fffeeb, %l4 = ffffffffff0773a3 ldsha [%i4+0x022]%asi,%l4 ! %l4 = fffffffffffffeeb ! Mem[0000000030041408] = 000081fc ffffffff, %l0 = ba75ad65, %l1 = fea12b02 ldda [%i1+%o4]0x81,%l0 ! %l0 = 00000000000081fc 00000000ffffffff ! Mem[0000000010141400] = 7230fc3b a37307ff, %l2 = ace175ff, %l3 = 157d3895 ldda [%i5+%g0]0x88,%l2 ! %l2 = 00000000a37307ff 000000007230fc3b ! %l2 = 00000000a37307ff, Mem[0000000020800040] = ff058049 sth %l2,[%o1+0x040] ! Mem[0000000020800040] = 07ff8049 ! Starting 10 instruction Store Burst ! %l5 = ffffffffffffffff, Mem[0000000030041408] = 000081fc stwa %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffff p0_label_54: ! Mem[0000000010101408] = ffffffff, %l0 = 00000000000081fc swapa [%i4+%o4]0x80,%l0 ! %l0 = 00000000ffffffff ! %f12 = 157d3895 5d57c775, Mem[0000000010181408] = ff070000 5d57c775 stda %f12,[%i6+%o4]0x80 ! Mem[0000000010181408] = 157d3895 5d57c775 ! %f9 = ace175ff, Mem[0000000030041410] = 000000ff sta %f9 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = ace175ff ! %f30 = ba75ad65, Mem[0000000010181400] = 63750000 sta %f30,[%i6+%g0]0x88 ! Mem[0000000010181400] = ba75ad65 ! Mem[0000000010001400] = 00000000, %l7 = 00000000fc81b561 ldstuba [%i0+%g0]0x80,%l7 ! %l7 = 00000000000000ff ! Randomly selected nop nop ! %f24 = 00000000 ffffffff, Mem[0000000030181408] = 00000000 00000000 stda %f24,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 ffffffff ! %l0 = ffffffff, %l1 = ffffffff, Mem[0000000010101400] = 61b581fc 9b000000 stda %l0,[%i4+0x000]%asi ! Mem[0000000010101400] = ffffffff ffffffff ! Mem[0000000030101400] = 0000009b, %l6 = 0000000000000029 swapa [%i4+%g0]0x81,%l6 ! %l6 = 000000000000009b ! Starting 10 instruction Load Burst ! Mem[000000001008143c] = ea37af22, %l0 = 00000000ffffffff lduba [%i2+0x03e]%asi,%l0 ! %l0 = 00000000000000af p0_label_55: ! Mem[0000000010141410] = b8677ec60b8cb14f, %l0 = 00000000000000af ldxa [%i5+%o5]0x88,%l0 ! %l0 = b8677ec60b8cb14f ! Mem[0000000010101408] = fc810000, %f19 = ffffffff lda [%i4+%o4]0x88,%f19 ! %f19 = fc810000 ! Mem[0000000010001400] = c760ca0f 000000ff, %l2 = a37307ff, %l3 = 7230fc3b ldda [%i0+%g0]0x88,%l2 ! %l2 = 00000000000000ff 00000000c760ca0f ! Mem[00000000100c1410] = 3c91aed0 3aabd7b0, %l2 = 000000ff, %l3 = c760ca0f ldda [%i3+%o5]0x80,%l2 ! %l2 = 000000003c91aed0 000000003aabd7b0 ! Mem[00000000300c1410] = 9b0000ff, %l0 = b8677ec60b8cb14f lduwa [%i3+%o5]0x89,%l0 ! %l0 = 000000009b0000ff ! Mem[0000000010101404] = ffffffff, %l1 = 00000000ffffffff lduw [%i4+0x004],%l1 ! %l1 = 00000000ffffffff ! Mem[0000000010101418] = 1f03948f, %l7 = 0000000000000000 ldsh [%i4+0x018],%l7 ! %l7 = 0000000000001f03 ! Mem[0000000010101400] = ffffffff, %l2 = 000000003c91aed0 ldswa [%i4+0x000]%asi,%l2 ! %l2 = ffffffffffffffff ! Mem[00000000300c1410] = 9b0000ff, %l6 = 000000000000009b ldsba [%i3+%o5]0x89,%l6 ! %l6 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %l5 = ffffffffffffffff, Mem[0000000010141400] = 7230fc3ba37307ff stxa %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffffffffffff p0_label_56: ! Mem[00000000300c1410] = 9b0000ff, %l3 = 000000003aabd7b0 swapa [%i3+%o5]0x89,%l3 ! %l3 = 000000009b0000ff ! %f28 = 0000009b, Mem[00000000100c1404] = 97aa7e3f st %f28,[%i3+0x004] ! Mem[00000000100c1404] = 0000009b ! Mem[0000000030001408] = ffffffff, %l7 = 0000000000001f03 ldstuba [%i0+%o4]0x81,%l7 ! %l7 = 000000ff000000ff ! Mem[0000000030141400] = e470ffb8, %l6 = ffffffffffffffff ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 000000b8000000ff ! %f23 = 8f94031f, Mem[0000000010141400] = ffffffff sta %f23,[%i5+%g0]0x80 ! Mem[0000000010141400] = 8f94031f ! %f29 = fc81b561, Mem[0000000030081400] = 5a9786c8 sta %f29,[%i2+%g0]0x89 ! Mem[0000000030081400] = fc81b561 ! %l6 = 000000b8, %l7 = 000000ff, Mem[00000000300c1410] = b0d7ab3a 352c50cb stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000b8 000000ff ! %f8 = 35ea586f, Mem[00000000300c1400] = 91f00131 sta %f8 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 35ea586f ! Mem[0000000030141408] = 6194b12b, %l5 = ffffffffffffffff swapa [%i5+%o4]0x81,%l5 ! %l5 = 000000006194b12b ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = 61b581fc, %l1 = 00000000ffffffff ldstuba [%i2+%g0]0x81,%l1 ! %l1 = 00000061000000ff p0_label_57: ! Mem[00000000201c0000] = 76ffa250, %l0 = 000000009b0000ff lduh [%o0+%g0],%l0 ! %l0 = 00000000000076ff membar #Sync ! Added by membar checker (13) ! Mem[00000000300c1400] = 6f58ea35 6f000000 ff75e1ac 6f58ea35 ! Mem[00000000300c1410] = 000000b8 000000ff 3063d4e6 26f99a8e ! Mem[00000000300c1420] = 950a657c eed34507 cb340057 52e00c82 ! Mem[00000000300c1430] = c4f9d04f 7154ca5e 26ea6cc0 133e7541 ldda [%i3]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000300c1400 ! Mem[0000000030181410] = f0e89c4465ad7563, %l7 = 00000000000000ff ldxa [%i6+%o5]0x89,%l7 ! %l7 = f0e89c4465ad7563 ! Mem[0000000020800040] = 07ff8049, %l6 = 00000000000000b8 ldsba [%o1+0x040]%asi,%l6 ! %l6 = 0000000000000007 ! Mem[0000000010141410] = 4fb18c0b, %l5 = 000000006194b12b ldswa [%i5+%o5]0x80,%l5 ! %l5 = 000000004fb18c0b ! Mem[00000000100c1420] = 00000079, %l6 = 0000000000000007 lduwa [%i3+0x020]%asi,%l6 ! %l6 = 0000000000000079 ! Mem[0000000030101408] = c5009b00, %l6 = 0000000000000079 lduha [%i4+%o4]0x89,%l6 ! %l6 = 0000000000009b00 ! Mem[0000000030081400] = ffb581fc, %l6 = 0000000000009b00 ldsba [%i2+%g0]0x81,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000030001408] = ffffffff, %l6 = ffffffffffffffff ldsha [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %f16 = 000000ff, Mem[00000000100c1400] = ace175ff sta %f16,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff p0_label_58: ! %f19 = fc810000, Mem[0000000010001408] = 30720063 sta %f19,[%i0+%o4]0x88 ! Mem[0000000010001408] = fc810000 ! %f22 = 000000c5 8f94031f, Mem[0000000010101400] = ffffffff ffffffff stda %f22,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000c5 8f94031f ! %f20 = 9b000000 00000030, Mem[0000000030101410] = ffffffff 752be6c7 stda %f20,[%i4+%o5]0x81 ! Mem[0000000030101410] = 9b000000 00000030 ! %l4 = fffffffffffffeeb, Mem[00000000201c0000] = 76ffa250 stb %l4,[%o0+%g0] ! Mem[00000000201c0000] = ebffa250 ! %l1 = 0000000000000061, Mem[0000000030141410] = 0d0a591f stba %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 610a591f ! Mem[00000000100c1408] = ff4942f9, %l0 = 00000000000076ff, %asi = 80 swapa [%i3+0x008]%asi,%l0 ! %l0 = 00000000ff4942f9 ! Mem[0000000030001408] = ffffffff, %l0 = 00000000ff4942f9 ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 000000ff000000ff ! Mem[0000000010041410] = ffffffff, %l3 = 000000009b0000ff swapa [%i1+%o5]0x88,%l3 ! %l3 = 00000000ffffffff ! %l2 = ffffffffffffffff, Mem[0000000010101430] = 157d38955d57c775 stx %l2,[%i4+0x030] ! Mem[0000000010101430] = ffffffffffffffff ! Starting 10 instruction Load Burst ! Mem[0000000010101410] = 1f590a0d, %f26 = 6ffa9d79 lda [%i4+%o5]0x80,%f26 ! %f26 = 1f590a0d p0_label_59: ! Mem[0000000010001424] = 4736c39b, %l7 = f0e89c4465ad7563 ldswa [%i0+0x024]%asi,%l7 ! %l7 = 000000004736c39b ! Mem[0000000030001400] = ff00ff4d, %l4 = fffffffffffffeeb ldsha [%i0+%g0]0x81,%l4 ! %l4 = ffffffffffffff00 ! Mem[0000000030181410] = 6375ad65, %l4 = ffffffffffffff00 ldsba [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000063 ! %l5 = 000000004fb18c0b, Mem[0000000010041400] = 0000003000000031 stxa %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000004fb18c0b ! Mem[0000000030181410] = 6375ad65449ce8f0, %f22 = 000000c5 8f94031f ldda [%i6+%o5]0x81,%f22 ! %f22 = 6375ad65 449ce8f0 ! Mem[0000000010101400] = 1f03948fc5000000, %l3 = 00000000ffffffff ldxa [%i4+%g0]0x80,%l3 ! %l3 = 1f03948fc5000000 ! Mem[0000000030001400] = 4dff00ff, %f28 = 0000009b lda [%i0+%g0]0x89,%f28 ! %f28 = 4dff00ff ! Mem[0000000030041410] = ff75e1ac, %l6 = ffffffffffffffff lduha [%i1+%o5]0x81,%l6 ! %l6 = 000000000000ff75 ! Mem[0000000010081400] = ff237eb9, %l2 = ffffffffffffffff ldsha [%i2+0x000]%asi,%l2 ! %l2 = ffffffffffffff23 ! Starting 10 instruction Store Burst ! Mem[0000000020800040] = 07ff8049, %l2 = ffffffffffffff23 ldstub [%o1+0x040],%l2 ! %l2 = 00000007000000ff p0_label_60: ! %f18 = 61b581fc fc810000, Mem[00000000100c1428] = e7c06ab9 744ab3d1 std %f18,[%i3+0x028] ! Mem[00000000100c1428] = 61b581fc fc810000 ! %l4 = 0000000000000063, Mem[0000000010041400] = 0b8cb14f00000000 stxa %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000000000063 ! %l5 = 000000004fb18c0b, Mem[0000000010041400] = 63000000 stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 8c0b0000 ! Mem[0000000010141400] = 8f94031f, %l6 = 000000000000ff75 ldstuba [%i5+%g0]0x80,%l6 ! %l6 = 0000008f000000ff ! Mem[0000000010081406] = 4d53dbff, %l4 = 0000000000000063 ldstuba [%i2+0x006]%asi,%l4 ! %l4 = 000000db000000ff ! %f0 = 0000006f 35ea586f, %l7 = 000000004736c39b ! Mem[0000000030081430] = 1ee9225308ff36c6 add %i2,0x030,%g1 stda %f0,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030081430] = 6f58ea356f000000 ! %l0 = 00000000000000ff, Mem[0000000010101410] = 0d0a591f stba %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0d0a59ff ! Mem[0000000010041410] = ff00009b, %l0 = 00000000000000ff swapa [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff00009b ! Mem[0000000010141410] = 0b8cb14f, %l5 = 000000004fb18c0b swapa [%i5+%o5]0x88,%l5 ! %l5 = 000000000b8cb14f ! Starting 10 instruction Load Burst ! Mem[0000000010081420] = 6f000000 c9b284de, %l6 = 0000008f, %l7 = 4736c39b ldda [%i2+0x020]%asi,%l6 ! %l6 = 000000006f000000 00000000c9b284de p0_label_61: ! Mem[000000001008140c] = 031f2a31, %l1 = 0000000000000061 ldub [%i2+0x00c],%l1 ! %l1 = 0000000000000003 ! Mem[0000000030041400] = ffffffff 00000000 ffffffff ffffffff ! Mem[0000000030041410] = ff75e1ac ffffffff 4079e437 60735afa ! Mem[0000000030041420] = 7c359ca5 6fb439b2 d81697ab 2c43c3d6 ! Mem[0000000030041430] = 88007350 134d3f5b fc1705b3 50359917 ldda [%i1]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030041400 ! Mem[0000000030101410] = 300000000000009b, %f8 = 0745d3ee 7c650a95 ldda [%i4+%o5]0x89,%f8 ! %f8 = 30000000 0000009b ! Mem[0000000030181408] = 00000000, %l2 = 0000000000000007 ldsha [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030041410] = ace175ff, %l2 = 0000000000000000 lduba [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010041400] = 00000b8c, %l4 = 00000000000000db lduwa [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000b8c ! Mem[0000000030041410] = ace175ff, %l5 = 000000000b8cb14f ldswa [%i1+%o5]0x89,%l5 ! %l5 = fffffffface175ff ! Mem[0000000010001408] = 000081fc, %l2 = 00000000000000ff ldswa [%i0+%o4]0x80,%l2 ! %l2 = 00000000000081fc ! Mem[0000000010181400] = 65ad75ba3bfc3072, %f8 = 30000000 0000009b ldda [%i6+%g0]0x80,%f8 ! %f8 = 65ad75ba 3bfc3072 ! Starting 10 instruction Store Burst ! %l1 = 0000000000000003, Mem[0000000030101410] = 9b000000 stwa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000003 p0_label_62: ! Mem[0000000010001438] = e861939d, %l6 = 000000006f000000, %asi = 80 swapa [%i0+0x038]%asi,%l6 ! %l6 = 00000000e861939d ! %f8 = 65ad75ba 3bfc3072, Mem[0000000030181400] = ff0000ff 63800000 stda %f8 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 65ad75ba 3bfc3072 ! %l3 = 1f03948fc5000000, Mem[0000000010101408] = fc810000 stba %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = fc810000 ! Mem[00000000201c0000] = ebffa250, %l4 = 0000000000000b8c ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 000000eb000000ff ! %l5 = fffffffface175ff, Mem[0000000010041400] = 00000b8c stwa %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = ace175ff ! %l7 = 00000000c9b284de, Mem[0000000010001400] = 000000ff stha %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000084de ! %f4 = ff000000, Mem[0000000030181408] = 00000000 sta %f4 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff000000 ! %f14 = 41753e13, Mem[0000000010081414] = ff381b2d sta %f14,[%i2+0x014]%asi ! Mem[0000000010081414] = 41753e13 ! Mem[0000000010081400] = ff237eb9, %l2 = 00000000000081fc ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010041424] = 8db1fdd1, %l2 = 00000000000000ff ldsw [%i1+0x024],%l2 ! %l2 = ffffffff8db1fdd1 p0_label_63: ! Mem[00000000300c1408] = ace175ff, %l5 = fffffffface175ff ldsba [%i3+%o4]0x89,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000030101400] = 29000000, %l6 = 00000000e861939d lduba [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000 ! Mem[0000000020800000] = ffffdad7, %l7 = 00000000c9b284de lduh [%o1+%g0],%l7 ! %l7 = 000000000000ffff ! Mem[0000000030101410] = 0000000300000030, %l1 = 0000000000000003 ldxa [%i4+%o5]0x81,%l1 ! %l1 = 0000000300000030 ! Mem[0000000030041400] = ffffffff, %l5 = ffffffffffffffff lduba [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010141400] = 1f0394ff, %f5 = b8000000 lda [%i5+%g0]0x88,%f5 ! %f5 = 1f0394ff ! Mem[0000000010041410] = 000000ff, %l3 = 1f03948fc5000000 ldsba [%i1+0x012]%asi,%l3 ! %l3 = 0000000000000000 ! Mem[00000000300c1408] = ff75e1ac 6f58ea35, %l4 = 000000eb, %l5 = 000000ff ldda [%i3+%o4]0x81,%l4 ! %l4 = 00000000ff75e1ac 000000006f58ea35 ! Mem[0000000030101400] = 29000000, %l0 = 00000000ff00009b ldsha [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Store Burst membar #Sync ! Added by membar checker (14) ! %l6 = 00000000, %l7 = 0000ffff, Mem[0000000030041410] = ff75e1ac ffffffff stda %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 0000ffff p0_label_64: ! %f16 = ffffffff 00000000 ffffffff ffffffff ! %f20 = ff75e1ac ffffffff 4079e437 60735afa ! %f24 = 7c359ca5 6fb439b2 d81697ab 2c43c3d6 ! %f28 = 88007350 134d3f5b fc1705b3 50359917 stda %f16,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400 ! Mem[0000000030101408] = c5009b00, %l5 = 000000006f58ea35 ldstuba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010081410] = ff31d53d, %l2 = ffffffff8db1fdd1 swapa [%i2+%o5]0x80,%l2 ! %l2 = 00000000ff31d53d ! %l4 = 00000000ff75e1ac, Mem[0000000010181408] = 157d38955d57c775 stxa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000ff75e1ac ! %l1 = 0000000300000030, Mem[0000000010141403] = ff94031f, %asi = 80 stba %l1,[%i5+0x003]%asi ! Mem[0000000010141400] = ff940330 ! Mem[0000000010141400] = 300394ff, %l1 = 0000000300000030 ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 000000ff000000ff ! %l7 = 000000000000ffff, Mem[0000000030081400] = ffb581fc stha %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffff81fc ! %f6 = 8e9af926 e6d46330, Mem[0000000010001400] = 000084de c760ca0f stda %f6 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 8e9af926 e6d46330 ! %l2 = ff31d53d, %l3 = 00000000, Mem[0000000030181410] = 6375ad65 449ce8f0 stda %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff31d53d 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010181428] = 6ffa9d79, %f10 = 820ce052 ld [%i6+0x028],%f10 ! %f10 = 6ffa9d79 p0_label_65: ! Mem[0000000030101400] = 29000000, %l6 = 0000000000000000 ldsba [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000 membar #Sync ! Added by membar checker (15) ! Mem[0000000010041410] = ff000000, %l1 = 00000000000000ff ldswa [%i1+%o5]0x88,%l1 ! %l1 = ffffffffff000000 ! Mem[0000000030101408] = c5009bff, %l0 = 0000000000000000 lduwa [%i4+%o4]0x89,%l0 ! %l0 = 00000000c5009bff ! Mem[00000000201c0000] = ffffa250, %l4 = 00000000ff75e1ac lduh [%o0+%g0],%l4 ! %l4 = 000000000000ffff ! Mem[0000000010081400] = ff237eb94d53ffff, %f10 = 6ffa9d79 570034cb ldda [%i2+%g0]0x80,%f10 ! %f10 = ff237eb9 4d53ffff ! Mem[0000000030041410] = ffffffff, %l5 = 0000000000000000 ldsba [%i1+%o5]0x89,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000010001400] = 3063d4e626f99a8e, %l6 = 0000000000000000 ldxa [%i0+%g0]0x80,%l6 ! %l6 = 3063d4e626f99a8e ! Mem[00000000300c1410] = 000000b8, %l3 = 0000000000000000 lduba [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010141400] = ff940330, %l3 = 0000000000000000 ldswa [%i5+%g0]0x80,%l3 ! %l3 = ffffffffff940330 ! Starting 10 instruction Store Burst ! %f5 = 1f0394ff, Mem[0000000010041400] = ff75e1ac sta %f5 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 1f0394ff p0_label_66: ! Mem[00000000201c0000] = ffffa250, %l1 = ffffffffff000000 ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000ff000000ff ! %l7 = 000000000000ffff, Mem[0000000020800000] = ffffdad7, %asi = 80 stha %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = ffffdad7 ! Mem[0000000030101400] = 00000029, %l1 = 00000000000000ff ldswa [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000029 ! Mem[0000000030001408] = ffffffff, %l1 = 0000000000000029 ldstuba [%i0+%o4]0x81,%l1 ! %l1 = 000000ff000000ff ! %l1 = 00000000000000ff, Mem[00000000300c1410] = 000000b8 stba %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff0000b8 ! Mem[0000000010001430] = 657ff5f5300cfbe4, %l3 = ffffffffff940330, %l5 = ffffffffffffffff add %i0,0x30,%g1 casxa [%g1]0x80,%l3,%l5 ! %l5 = 657ff5f5300cfbe4 ! %l1 = 00000000000000ff, Mem[0000000010141408] = 0000ff63 stha %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff ! %f6 = 8e9af926 e6d46330, Mem[0000000010141408] = ff000000 00000000 std %f6 ,[%i5+%o4] ! Mem[0000000010141408] = 8e9af926 e6d46330 ! Mem[0000000010181408] = 00000000, %l6 = 3063d4e626f99a8e swapa [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = ff000000, %l2 = 00000000ff31d53d lduba [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000 p0_label_67: ! Mem[00000000300c1410] = ff0000b8 000000ff, %l0 = c5009bff, %l1 = 000000ff ldda [%i3+%o5]0x81,%l0 ! %l0 = 00000000ff0000b8 00000000000000ff ! Mem[0000000030141408] = ffffffff, %l2 = 0000000000000000 ldswa [%i5+%o4]0x81,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000010081408] = 312a1f03 61b581fc, %l6 = 00000000, %l7 = 0000ffff ldda [%i2+%o4]0x88,%l6 ! %l6 = 0000000061b581fc 00000000312a1f03 ! Mem[0000000010101400] = 000000c5 8f94031f, %l0 = ff0000b8, %l1 = 000000ff ldda [%i4+%g0]0x88,%l0 ! %l0 = 000000008f94031f 00000000000000c5 ! %l0 = 000000008f94031f, Mem[0000000030041410] = ffffffff stha %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffff031f ! Mem[00000000100c1400] = ff000000, %l7 = 00000000312a1f03 lduw [%i3+%g0],%l7 ! %l7 = 00000000ff000000 ! Mem[0000000010101410] = ff590a0d, %l3 = ffffffffff940330 lduha [%i4+%o5]0x80,%l3 ! %l3 = 000000000000ff59 ! Code Fragment 4 p0_fragment_5: ! %l0 = 000000008f94031f setx 0xc5db410076de7e9e,%g7,%l0 ! %l0 = c5db410076de7e9e ! %l1 = 00000000000000c5 setx 0x77a745d7ba5f2586,%g7,%l1 ! %l1 = 77a745d7ba5f2586 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 = c5db410076de7e9e setx 0x7df774001b078797,%g7,%l0 ! %l0 = 7df774001b078797 ! %l1 = 77a745d7ba5f2586 setx 0x486cb48fd5644814,%g7,%l1 ! %l1 = 486cb48fd5644814 ! Mem[0000000010101400] = 1f03948f, %l4 = 000000000000ffff ldub [%i4+0x001],%l4 ! %l4 = 0000000000000003 ! Starting 10 instruction Store Burst ! %f0 = 0000006f 35ea586f 35ea586f ace175ff ! %f4 = ff000000 1f0394ff 8e9af926 e6d46330 ! %f8 = 65ad75ba 3bfc3072 ff237eb9 4d53ffff ! %f12 = 5eca5471 4fd0f9c4 41753e13 c06cea26 stda %f0,[%i6]ASI_COMMIT_P ! Block Store to 0000000010181400 p0_label_68: ! %f30 = fc1705b3 50359917, Mem[0000000030141408] = ffffffff 2bb19461 stda %f30,[%i5+%o4]0x81 ! Mem[0000000030141408] = fc1705b3 50359917 membar #Sync ! Added by membar checker (16) ! Mem[000000001018141c] = e6d46330, %l6 = 0000000061b581fc lduha [%i6+0x01e]%asi,%l6 ! %l6 = 0000000000006330 ! %l1 = 486cb48fd5644814, Mem[0000000010041424] = 8db1fdd1, %asi = 80 stha %l1,[%i1+0x024]%asi ! Mem[0000000010041424] = 4814fdd1 ! %f4 = ff000000, Mem[0000000010001418] = d90bc91a sta %f4 ,[%i0+0x018]%asi ! Mem[0000000010001418] = ff000000 ! %l4 = 0000000000000003, Mem[0000000030001408] = ffffffff stha %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0003ffff ! %l6 = 0000000000006330, Mem[0000000010001400] = 3063d4e6 stha %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 6330d4e6 ! Mem[0000000010181400] = 6f000000, %l6 = 0000000000006330 ldstuba [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff ! %l7 = 00000000ff000000, Mem[0000000010041410] = 000000ff63ff0000, %asi = 80 stxa %l7,[%i1+0x010]%asi ! Mem[0000000010041410] = 00000000ff000000 ! Mem[0000000010081410] = d1fdb18d, %l7 = 00000000ff000000 ldstuba [%i2+%o5]0x88,%l7 ! %l7 = 0000008d000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030181400] = 7230fc3b, %l7 = 000000000000008d lduha [%i6+%g0]0x81,%l7 ! %l7 = 0000000000007230 p0_label_69: ! Mem[0000000030001408] = 0003fffffc81b561, %f10 = ff237eb9 4d53ffff ldda [%i0+%o4]0x81,%f10 ! %f10 = 0003ffff fc81b561 ! Mem[00000000300c1408] = 35ea586face175ff, %f30 = fc1705b3 50359917 ldda [%i3+%o4]0x89,%f30 ! %f30 = 35ea586f ace175ff ! Mem[0000000030081400] = 602119befc81ffff, %l7 = 0000000000007230 ldxa [%i2+%g0]0x89,%l7 ! %l7 = 602119befc81ffff ! Mem[0000000010181400] = 6f0000ff, %l4 = 0000000000000003 ldswa [%i6+%g0]0x88,%l4 ! %l4 = 000000006f0000ff ! Mem[0000000030001408] = 0003ffff, %l4 = 000000006f0000ff ldswa [%i0+%o4]0x81,%l4 ! %l4 = 000000000003ffff ! Mem[0000000010101400] = 1f03948f c5000000 000081fc ffffaf13 ! Mem[0000000010101410] = ff590a0d 0000009b 1f03948f c5000000 ! Mem[0000000010101420] = 95fffeeb e3f1275a 6146e006 ff4942f9 ! Mem[0000000010101430] = ffffffff ffffffff 4fb18c0b c67e67b8 ldda [%i4]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010101400 ! Mem[0000000010141400] = 300394ff, %l3 = 000000000000ff59 ldswa [%i5+%g0]0x88,%l3 ! %l3 = 00000000300394ff ! Mem[0000000030001410] = ff30fc3b, %l0 = 7df774001b078797 lduha [%i0+%o5]0x81,%l0 ! %l0 = 000000000000ff30 ! Mem[0000000030081400] = ffff81fc, %l1 = 486cb48fd5644814 lduha [%i2+%g0]0x81,%l1 ! %l1 = 000000000000ffff ! Starting 10 instruction Store Burst ! Mem[00000000300c1400] = 6f58ea35, %l1 = 000000000000ffff ldstuba [%i3+%g0]0x81,%l1 ! %l1 = 0000006f000000ff p0_label_70: ! Mem[0000000010041400] = 1f0394ff, %l5 = 657ff5f5300cfbe4 ldstuba [%i1+%g0]0x80,%l5 ! %l5 = 0000001f000000ff ! Mem[0000000010101404] = c5000000, %l5 = 0000001f, %l4 = 0003ffff add %i4,0x04,%g1 casa [%g1]0x80,%l5,%l4 ! %l4 = 00000000c5000000 ! Mem[0000000010141410] = 0b8cb14f, %l5 = 000000000000001f, %asi = 80 swapa [%i5+0x010]%asi,%l5 ! %l5 = 000000000b8cb14f ! %l4 = 00000000c5000000, Mem[0000000010041400] = ff9403ff stwa %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = c5000000 ! %f28 = 88007350 134d3f5b, %l2 = ffffffffffffffff ! Mem[0000000010081410] = ffb1fdd141753e13 add %i2,0x010,%g1 stda %f28,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010081410] = 5b3f4d1350730088 ! %l1 = 000000000000006f, Mem[00000000300c1400] = ff58ea35 stba %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 6f58ea35 ! %l7 = 602119befc81ffff, Mem[0000000030181408] = 000000ffffffffff stxa %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 602119befc81ffff ! %f18 = ffffffff ffffffff, %l5 = 000000000b8cb14f ! Mem[0000000010141430] = aee50a77d1692ee8 add %i5,0x030,%g1 stda %f18,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010141430] = ffffffffffffffff ! Mem[0000000010081408] = 61b581fc, %l7 = 602119befc81ffff swapa [%i2+%o4]0x88,%l7 ! %l7 = 0000000061b581fc ! Starting 10 instruction Load Burst ! Mem[00000000300c1410] = ff0000b8, %f28 = 88007350 lda [%i3+%o5]0x81,%f28 ! %f28 = ff0000b8 p0_label_71: ! Mem[0000000010101410] = ff590a0d, %l2 = ffffffffffffffff lduwa [%i4+%o5]0x80,%l2 ! %l2 = 00000000ff590a0d ! Mem[0000000030181410] = 3dd531ff, %l0 = 000000000000ff30 ldsha [%i6+%o5]0x89,%l0 ! %l0 = 00000000000031ff ! Mem[0000000010001430] = 657ff5f5 300cfbe4, %l6 = 00000000, %l7 = 61b581fc ldd [%i0+0x030],%l6 ! %l6 = 00000000657ff5f5 00000000300cfbe4 ! Mem[0000000030101410] = 03000000, %l1 = 000000000000006f ldswa [%i4+%o5]0x89,%l1 ! %l1 = 0000000003000000 ! Mem[00000000300c1400] = 6f58ea35, %f16 = ffffffff lda [%i3+%g0]0x81,%f16 ! %f16 = 6f58ea35 ! Mem[0000000010181410] = ff000000 1f0394ff, %l4 = c5000000, %l5 = 0b8cb14f ldda [%i6+%o5]0x80,%l4 ! %l4 = 00000000ff000000 000000001f0394ff ! Mem[0000000010181400] = 6f58ea356f0000ff, %l5 = 000000001f0394ff ldxa [%i6+%g0]0x88,%l5 ! %l5 = 6f58ea356f0000ff ! Mem[0000000030001400] = 4dff00ff, %f25 = 6fb439b2 lda [%i0+%g0]0x89,%f25 ! %f25 = 4dff00ff ! Mem[0000000030041400] = ffffffff00000000, %l2 = 00000000ff590a0d ldxa [%i1+%g0]0x89,%l2 ! %l2 = ffffffff00000000 ! Starting 10 instruction Store Burst ! %f30 = 35ea586f ace175ff, %l0 = 00000000000031ff ! Mem[0000000010001438] = 6f00000094e531b7 add %i0,0x038,%g1 stda %f30,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010001438] = ff75e1ac6f58ea35 p0_label_72: ! %l0 = 00000000000031ff, Mem[0000000010001400] = e6d43063 stha %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = e6d431ff ! %l2 = ffffffff00000000, Mem[0000000010001404] = 26f99a8e stw %l2,[%i0+0x004] ! Mem[0000000010001404] = 00000000 ! %l6 = 00000000657ff5f5, Mem[0000000010001400] = ff31d4e600000000 stx %l6,[%i0+%g0] ! Mem[0000000010001400] = 00000000657ff5f5 ! Mem[0000000030001408] = 0003ffff, %l2 = ffffffff00000000 swapa [%i0+%o4]0x81,%l2 ! %l2 = 000000000003ffff ! %f22 = 4079e437, Mem[0000000010181404] = 35ea586f st %f22,[%i6+0x004] ! Mem[0000000010181404] = 4079e437 ! %l4 = 00000000ff000000, Mem[00000000100c1420] = 0000007900007563, %asi = 80 stxa %l4,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00000000ff000000 ! Mem[0000000030101400] = 29000000, %l5 = 6f58ea356f0000ff swapa [%i4+%g0]0x89,%l5 ! %l5 = 0000000029000000 ! %l2 = 000000000003ffff, Mem[0000000030001400] = ff00ff4d00000000 stxa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000000003ffff ! %f0 = 1f03948f c5000000 000081fc ffffaf13 ! %f4 = ff590a0d 0000009b 1f03948f c5000000 ! %f8 = 95fffeeb e3f1275a 6146e006 ff4942f9 ! %f12 = ffffffff ffffffff 4fb18c0b c67e67b8 stda %f0,[%i2]ASI_BLK_S ! Block Store to 0000000030081400 ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = 1f03948f c5000000 000081fc ffffaf13 ! Mem[0000000010101410] = ff590a0d 0000009b 1f03948f c5000000 ! Mem[0000000010101420] = 95fffeeb e3f1275a 6146e006 ff4942f9 ! Mem[0000000010101430] = ffffffff ffffffff 4fb18c0b c67e67b8 ldda [%i4]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010101400 p0_label_73: ! Mem[0000000010041430] = a9078e32 6ec9d9ff, %l0 = 000031ff, %l1 = 03000000 ldda [%i1+0x030]%asi,%l0 ! %l0 = 00000000a9078e32 000000006ec9d9ff ! Mem[00000000100c1410] = b0d7ab3a d0ae913c, %l2 = 0003ffff, %l3 = 300394ff ldda [%i3+%o5]0x88,%l2 ! %l2 = 00000000d0ae913c 00000000b0d7ab3a ! Mem[0000000030181400] = 7230fc3b, %l2 = 00000000d0ae913c ldsba [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000072 membar #Sync ! Added by membar checker (17) ! Mem[0000000030081408] = fc810000, %l4 = 00000000ff000000 ldsba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010081400] = b97e23ff, %l1 = 000000006ec9d9ff lduha [%i2+%g0]0x88,%l1 ! %l1 = 00000000000023ff ! Mem[0000000030101400] = ff00006f, %l6 = 00000000657ff5f5 lduwa [%i4+%g0]0x81,%l6 ! %l6 = 00000000ff00006f ! %l3 = 00000000b0d7ab3a, Mem[0000000010001408] = 000081fc stba %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 3a0081fc ! Mem[0000000010081410] = 134d3f5b, %f9 = ebfeff95 lda [%i2+%o5]0x88,%f9 ! %f9 = 134d3f5b ! Mem[0000000010181400] = ff00006f, %l4 = 0000000000000000 ldsba [%i6+%g0]0x80,%l4 ! %l4 = ffffffffffffffff ! Starting 10 instruction Store Burst ! Mem[000000001008142c] = 16174f68, %l4 = ffffffffffffffff swap [%i2+0x02c],%l4 ! %l4 = 0000000016174f68 p0_label_74: ! %l6 = ff00006f, %l7 = 300cfbe4, Mem[0000000030041410] = 1f03ffff ace175ff stda %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff00006f 300cfbe4 ! Mem[0000000010181400] = 6f0000ff, %l6 = 00000000ff00006f swapa [%i6+%g0]0x88,%l6 ! %l6 = 000000006f0000ff ! Mem[0000000030141400] = ffff70e4, %l7 = 00000000300cfbe4 swapa [%i5+%g0]0x81,%l7 ! %l7 = 00000000ffff70e4 ! Mem[0000000010081400] = ff237eb9, %l2 = 0000000000000072 swapa [%i2+%g0]0x80,%l2 ! %l2 = 00000000ff237eb9 ! %l6 = 000000006f0000ff, Mem[0000000030141408] = fc1705b3 stba %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff1705b3 ! Mem[0000000030101400] = 6f0000ff, %l0 = 00000000a9078e32 ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000ff000000ff ! %l6 = 000000006f0000ff, Mem[00000000100c1438] = da24c0b24d53dbc5 stx %l6,[%i3+0x038] ! Mem[00000000100c1438] = 000000006f0000ff ! %f2 = 13afffff fc810000, Mem[0000000030181408] = 602119be fc81ffff stda %f2 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 13afffff fc810000 ! %l2 = ff237eb9, %l3 = b0d7ab3a, Mem[0000000030041400] = 00000000 ffffffff stda %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff237eb9 b0d7ab3a ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = 35ea586f, %l1 = 00000000000023ff lduwa [%i3+%g0]0x89,%l1 ! %l1 = 0000000035ea586f p0_label_75: ! Mem[0000000030141400] = ba75ad65 e4fb0c30, %l0 = 000000ff, %l1 = 35ea586f ldda [%i5+%g0]0x89,%l0 ! %l0 = 00000000e4fb0c30 00000000ba75ad65 ! Mem[0000000030001410] = ff30fc3b96cad698, %f22 = 4079e437 60735afa ldda [%i0+%o5]0x81,%f22 ! %f22 = ff30fc3b 96cad698 ! Mem[0000000010181408] = 35ea586f, %l6 = 000000006f0000ff lduba [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000035 ! Mem[000000001014143c] = b70b9f3f, %l7 = 00000000ffff70e4 lduwa [%i5+0x03c]%asi,%l7 ! %l7 = 00000000b70b9f3f ! Mem[0000000010081410] = 134d3f5b, %l5 = 0000000029000000 lduwa [%i2+%o5]0x88,%l5 ! %l5 = 00000000134d3f5b ! Mem[0000000010081410] = 88007350134d3f5b, %f18 = ffffffff ffffffff ldda [%i2+%o5]0x88,%f18 ! %f18 = 88007350 134d3f5b ! Mem[0000000020800040] = ffff8049, %l3 = 00000000b0d7ab3a ldsh [%o1+0x040],%l3 ! %l3 = ffffffffffffffff ! Mem[00000000300c1400] = 6f58ea35, %f8 = 5a27f1e3 lda [%i3+%g0]0x81,%f8 ! %f8 = 6f58ea35 ! Mem[0000000010101400] = 1f03948fc5000000, %f8 = 6f58ea35 134d3f5b ldda [%i4+0x000]%asi,%f8 ! %f8 = 1f03948f c5000000 ! Starting 10 instruction Store Burst ! %l0 = 00000000e4fb0c30, Mem[0000000030101400] = 6f0000ff stba %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 6f000030 p0_label_76: ! %f16 = 6f58ea35 00000000, %l0 = 00000000e4fb0c30 ! Mem[0000000010001400] = 00000000657ff5f5 stda %f16,[%i0+%l0]ASI_PST16_P ! Mem[0000000010001400] = 00000000657ff5f5 ! %l4 = 0000000016174f68, Mem[0000000010081407] = 4d53ffff, %asi = 80 stba %l4,[%i2+0x007]%asi ! Mem[0000000010081404] = 4d53ff68 ! %l2 = 00000000ff237eb9, Mem[0000000010041400] = 000000c5 stha %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 7eb900c5 ! Mem[00000000211c0001] = ff63fc65, %l6 = 0000000000000035 ldstuba [%o2+0x001]%asi,%l6 ! %l6 = 00000063000000ff ! %f2 = 13afffff fc810000, Mem[0000000010081408] = fc81ffff 312a1f03 stda %f2 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 13afffff fc810000 ! %l4 = 0000000016174f68, Mem[000000001008141c] = abcd7408, %asi = 80 stha %l4,[%i2+0x01c]%asi ! Mem[000000001008141c] = 4f687408 ! %f17 = 00000000, Mem[0000000030081400] = 1f03948f sta %f17,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 ! %f4 = 9b000000, Mem[0000000030141400] = 300cfbe4 sta %f4 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 9b000000 ! Mem[0000000030081408] = 000081fc, %l7 = 00000000b70b9f3f swapa [%i2+%o4]0x81,%l7 ! %l7 = 00000000000081fc ! Starting 10 instruction Load Burst ! Mem[0000000030041408] = ffffffff, %l2 = 00000000ff237eb9 ldsha [%i1+%o4]0x81,%l2 ! %l2 = ffffffffffffffff p0_label_77: ! Mem[0000000030001400] = 00000000, %l7 = 00000000000081fc lduha [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[00000000300c1408] = ace175ff, %l1 = 00000000ba75ad65 ldswa [%i3+%o4]0x89,%l1 ! %l1 = fffffffface175ff ! Mem[0000000021800180] = 409b5fec, %l6 = 0000000000000063 lduha [%o3+0x180]%asi,%l6 ! %l6 = 000000000000409b ! Mem[0000000010181418] = 8e9af926e6d46330, %l6 = 000000000000409b ldxa [%i6+0x018]%asi,%l6 ! %l6 = 8e9af926e6d46330 ! Mem[0000000030081410] = 0d0a59ff, %l6 = 8e9af926e6d46330 lduwa [%i2+%o5]0x89,%l6 ! %l6 = 000000000d0a59ff ! Mem[0000000010101408] = fc810000, %l1 = fffffffface175ff ldsha [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030101408] = ff9b00c5ffffffff, %l2 = ffffffffffffffff ldxa [%i4+%o4]0x81,%l2 ! %l2 = ff9b00c5ffffffff ! Mem[0000000010101400] = 8f94031f, %l5 = 00000000134d3f5b lduha [%i4+%g0]0x88,%l5 ! %l5 = 000000000000031f ! Mem[0000000010081400] = 000000724d53ff68, %l6 = 000000000d0a59ff ldxa [%i2+%g0]0x80,%l6 ! %l6 = 000000724d53ff68 ! Starting 10 instruction Store Burst ! %l0 = 00000000e4fb0c30, Mem[0000000030041400] = 3aabd7b0b97e23ff stxa %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000e4fb0c30 p0_label_78: ! Mem[0000000010081428] = 02f13bff, %l4 = 16174f68, %l1 = 00000000 add %i2,0x28,%g1 casa [%g1]0x80,%l4,%l1 ! %l1 = 0000000002f13bff ! %f18 = 88007350 134d3f5b, %l0 = 00000000e4fb0c30 ! Mem[0000000010041400] = 7eb900c500000000 stda %f18,[%i1+%l0]ASI_PST8_PL ! Mem[0000000010041400] = 7eb900c550730000 ! %l4 = 16174f68, %l5 = 0000031f, Mem[0000000010001400] = 00000000 657ff5f5 stda %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 16174f68 0000031f ! %f2 = 13afffff fc810000, %l4 = 0000000016174f68 ! Mem[0000000010001420] = a73d44b84736c39b add %i0,0x020,%g1 stda %f2,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010001420] = a73d44fc47ffaf9b ! %l6 = 000000724d53ff68, Mem[0000000010181400] = ff00006f stba %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff000068 ! %f10 = f94249ff 06e04661, Mem[0000000010141408] = 8e9af926 e6d46330 stda %f10,[%i5+%o4]0x80 ! Mem[0000000010141408] = f94249ff 06e04661 ! Mem[00000000218000c0] = 75584245, %l1 = 0000000002f13bff ldstub [%o3+0x0c0],%l1 ! %l1 = 00000075000000ff ! %f14 = b8677ec6 0b8cb14f, %l1 = 0000000000000075 ! Mem[0000000030041418] = fa5a736037e47940 add %i1,0x018,%g1 stda %f14,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030041418] = 4f5a8c60c67e6740 ! %l6 = 000000724d53ff68, Mem[00000000218000c0] = ff584245, %asi = 80 stba %l6,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 68584245 ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = 13afffff, %l6 = 000000724d53ff68 ldsha [%i6+%o4]0x81,%l6 ! %l6 = 00000000000013af p0_label_79: ! Mem[0000000010081400] = 00000072, %l6 = 00000000000013af lduha [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010181400] = 680000ff, %l2 = ff9b00c5ffffffff ldsba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000068 ! Mem[00000000211c0000] = fffffc65, %l1 = 0000000000000075 ldsba [%o2+0x001]%asi,%l1 ! %l1 = ffffffffffffffff ! Mem[0000000030181410] = 3dd531ff, %l1 = ffffffffffffffff ldswa [%i6+%o5]0x89,%l1 ! %l1 = 000000003dd531ff ! Mem[00000000211c0000] = fffffc65, %l4 = 0000000016174f68 lduba [%o2+0x001]%asi,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030141408] = ff1705b3, %l0 = 00000000e4fb0c30 lduha [%i5+%o4]0x81,%l0 ! %l0 = 000000000000ff17 ! Mem[0000000030101408] = ff9b00c5ffffffff, %l2 = 0000000000000068 ldxa [%i4+%o4]0x81,%l2 ! %l2 = ff9b00c5ffffffff ! Mem[0000000030001410] = ff30fc3b 96cad698, %l6 = 00000000, %l7 = 00000000 ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000ff30fc3b 0000000096cad698 ! Mem[00000000300c1408] = ace175ff, %l5 = 000000000000031f ldsba [%i3+%o4]0x89,%l5 ! %l5 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010001408] = 3a0081fc ff4942f9 stda %l4,[%i0+0x008]%asi ! Mem[0000000010001408] = 000000ff ffffffff p0_label_80: ! Mem[000000001018141f] = e6d46330, %l4 = 00000000000000ff ldstub [%i6+0x01f],%l4 ! %l4 = 00000030000000ff ! %l0 = 000000000000ff17, Mem[0000000030041400] = 300cfbe400000000 stxa %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000000000ff17 ! %l1 = 000000003dd531ff, Mem[0000000020800041] = ffff8049, %asi = 80 stba %l1,[%o1+0x041]%asi ! Mem[0000000020800040] = ffff8049 ! %l6 = 00000000ff30fc3b, Mem[0000000010081408] = 000081fc stha %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = fc3b81fc ! %l6 = 00000000ff30fc3b, Mem[00000000100c1430] = abcd7408, %asi = 80 stwa %l6,[%i3+0x030]%asi ! Mem[00000000100c1430] = ff30fc3b ! %f18 = 88007350 134d3f5b, %l0 = 000000000000ff17 ! Mem[0000000010041430] = a9078e326ec9d9ff add %i1,0x030,%g1 stda %f18,[%g1+%l0]ASI_PST32_P ! Mem[0000000010041430] = 88007350134d3f5b ! %l2 = ff9b00c5ffffffff, Mem[0000000030081408] = 3f9f0bb7 stha %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 3f9fffff ! Mem[0000000010181410] = 000000ff, %l3 = ffffffffffffffff swapa [%i6+%o5]0x88,%l3 ! %l3 = 00000000000000ff ! %l5 = ffffffffffffffff, Mem[0000000010101400] = 8f94031f stwa %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffff ! Starting 10 instruction Load Burst ! Mem[0000000030001408] = 00000000fc81b561, %l7 = 0000000096cad698 ldxa [%i0+%o4]0x81,%l7 ! %l7 = 00000000fc81b561 p0_label_81: ! Mem[0000000010081428] = 02f13bff, %l5 = ffffffffffffffff ldub [%i2+0x028],%l5 ! %l5 = 0000000000000002 ! Mem[0000000030081410] = ff590a0d0000009b, %l6 = 00000000ff30fc3b ldxa [%i2+%o5]0x81,%l6 ! %l6 = ff590a0d0000009b ! Mem[0000000030001410] = 3bfc30ff, %f31 = ace175ff lda [%i0+%o5]0x89,%f31 ! %f31 = 3bfc30ff ! Mem[00000000100c1400] = ff000000, %l2 = ff9b00c5ffffffff lduba [%i3+%g0]0x80,%l2 ! %l2 = 00000000000000ff ! Mem[00000000100c1410] = 3c91aed0, %l4 = 0000000000000030 lduha [%i3+%o5]0x80,%l4 ! %l4 = 0000000000003c91 ! Mem[0000000030001400] = 00000000, %f14 = b8677ec6 lda [%i0+%g0]0x89,%f14 ! %f14 = 00000000 ! Mem[0000000030141400] = 0000009b, %f14 = 00000000 lda [%i5+%g0]0x89,%f14 ! %f14 = 0000009b ! Mem[0000000021800080] = eaff8eeb, %l5 = 0000000000000002 ldsb [%o3+0x080],%l5 ! %l5 = ffffffffffffffea ! Mem[0000000030141410] = 1f590a61, %l5 = ffffffffffffffea lduba [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000061 ! Starting 10 instruction Store Burst ! %f28 = ff0000b8 134d3f5b, %l7 = 00000000fc81b561 ! Mem[00000000300c1410] = ff0000b8000000ff add %i3,0x010,%g1 stda %f28,[%g1+%l7]ASI_PST8_SL ! Mem[00000000300c1410] = 5b0000b8000000ff p0_label_82: ! Mem[0000000010041410] = 00000000, %l7 = 00000000fc81b561 ldstuba [%i1+%o5]0x88,%l7 ! %l7 = 00000000000000ff ! %l7 = 0000000000000000, Mem[0000000010041408] = c6adb61b stba %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = c6adb600 ! Mem[00000000211c0000] = fffffc65, %l4 = 0000000000003c91 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff ! %f0 = 000000c5 8f94031f 13afffff fc810000 ! %f4 = 9b000000 0d0a59ff 000000c5 8f94031f ! %f8 = 1f03948f c5000000 f94249ff 06e04661 ! %f12 = ffffffff ffffffff 0000009b 0b8cb14f stda %f0,[%i1]ASI_BLK_SL ! Block Store to 0000000030041400 ! %l1 = 000000003dd531ff, Mem[0000000010041408] = c6adb600 stwa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 3dd531ff ! Mem[0000000010001400] = 684f1716, %l1 = 000000003dd531ff swapa [%i0+%g0]0x88,%l1 ! %l1 = 00000000684f1716 ! %l2 = 00000000000000ff, Mem[0000000010141410] = 0000001f stba %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff00001f ! Mem[000000001008142d] = ffffffff, %l2 = 00000000000000ff ldstuba [%i2+0x02d]%asi,%l2 ! %l2 = 000000ff000000ff ! %l2 = 00000000000000ff, Mem[0000000010101410] = 9b0000000d0a59ff stxa %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010081408] = fc3b81fc, %l6 = ff590a0d0000009b lduwa [%i2+%o4]0x80,%l6 ! %l6 = 00000000fc3b81fc p0_label_83: ! Mem[0000000010001400] = ff31d53d0000031f, %f16 = 6f58ea35 00000000 ldda [%i0+0x000]%asi,%f16 ! %f16 = ff31d53d 0000031f ! Mem[0000000030101408] = ff9b00c5, %l4 = 00000000000000ff ldsba [%i4+%o4]0x81,%l4 ! %l4 = ffffffffffffffff ! Mem[00000000211c0000] = fffffc65, %l6 = 00000000fc3b81fc lduh [%o2+%g0],%l6 ! %l6 = 000000000000ffff membar #Sync ! Added by membar checker (18) ! Mem[0000000010041410] = ff000000, %l0 = 000000000000ff17 ldsba [%i1+%o5]0x80,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000030141410] = 1f590a61, %l7 = 0000000000000000 lduba [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000061 ! Mem[0000000030001400] = 000000000003ffff, %f2 = 13afffff fc810000 ldda [%i0+%g0]0x81,%f2 ! %f2 = 00000000 0003ffff ! Mem[0000000010041400] = 7eb900c5 50730000 ff31d53d cf56c6d8 ! Mem[0000000010041410] = ff000000 ff000000 b581d11c e3248c09 ! Mem[0000000010041420] = 0faed309 4814fdd1 7646daf5 8bd5e470 ! Mem[0000000010041430] = 88007350 134d3f5b 2164d7e3 8329f2b8 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400 ! Mem[0000000010181418] = 8e9af926, %l6 = 000000000000ffff lduh [%i6+0x01a],%l6 ! %l6 = 000000000000f926 ! Mem[0000000010081430] = 98d6ca963bfc3072, %f16 = ff31d53d 0000031f ldda [%i2+0x030]%asi,%f16 ! %f16 = 98d6ca96 3bfc3072 ! Starting 10 instruction Store Burst ! %l5 = 0000000000000061, Mem[0000000010001410] = ffffffff stba %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 61ffffff p0_label_84: ! Mem[0000000010001428] = 52fe9f162a68efb1, %l6 = 000000000000f926, %l6 = 000000000000f926 add %i0,0x28,%g1 casxa [%g1]0x80,%l6,%l6 ! %l6 = 52fe9f162a68efb1 ! Mem[0000000010081408] = fc3b81fc, %l4 = ffffffffffffffff, %asi = 80 swapa [%i2+0x008]%asi,%l4 ! %l4 = 00000000fc3b81fc ! %l5 = 0000000000000061, %l7 = 0000000000000061, %l3 = 00000000000000ff addc %l5,%l7,%l3 ! %l3 = 00000000000000c2 ! Mem[0000000030001400] = 00000000, %l3 = 00000000000000c2 ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff ! %l0 = ffffffff, %l1 = 684f1716, Mem[0000000010001410] = ffffff61 098c24e3 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff 684f1716 ! %f16 = 98d6ca96, Mem[000000001010143c] = c67e67b8 sta %f16,[%i4+0x03c]%asi ! Mem[000000001010143c] = 98d6ca96 ! Mem[0000000010041400] = 7eb900c5, %l3 = 0000000000000000 swapa [%i1+%g0]0x80,%l3 ! %l3 = 000000007eb900c5 ! Mem[0000000010101408] = 000081fc, %l2 = 00000000000000ff swapa [%i4+%o4]0x80,%l2 ! %l2 = 00000000000081fc ! Mem[0000000010101410] = 000000ff, %l3 = 000000007eb900c5 swapa [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010181410] = ffffffff1f0394ff, %f18 = 88007350 134d3f5b ldda [%i6+%o5]0x80,%f18 ! %f18 = ffffffff 1f0394ff p0_label_85: ! Mem[0000000030181410] = ff31d53d 00000000, %l4 = fc3b81fc, %l5 = 00000061 ldda [%i6+%o5]0x81,%l4 ! %l4 = 00000000ff31d53d 0000000000000000 ! Mem[0000000010001410] = ffffffff, %l7 = 0000000000000061 ldsba [%i0+%o5]0x80,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010101408] = ff000000, %l4 = 00000000ff31d53d ldsba [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030181410] = 3dd531ff, %l4 = 0000000000000000 lduba [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff ! Mem[0000000010141410] = ff00001f, %l3 = 00000000000000ff ldsba [%i5+0x013]%asi,%l3 ! %l3 = 000000000000001f ! Mem[00000000100c143c] = 6f0000ff, %l2 = 00000000000081fc lduha [%i3+0x03e]%asi,%l2 ! %l2 = 00000000000000ff ! Mem[0000000021800080] = eaff8eeb, %l6 = 52fe9f162a68efb1 ldub [%o3+0x080],%l6 ! %l6 = 00000000000000ea ! Mem[00000000100c1430] = ff30fc3b ea83a18b, %l6 = 000000ea, %l7 = ffffffff ldda [%i3+0x030]%asi,%l6 ! %l6 = 00000000ff30fc3b 00000000ea83a18b ! Mem[0000000010041408] = ff31d53d, %l4 = 00000000000000ff ldsha [%i1+0x008]%asi,%l4 ! %l4 = ffffffffffffff31 ! Starting 10 instruction Store Burst ! Mem[00000000201c0000] = ffffa250, %l0 = ffffffffffffffff ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 000000ff000000ff p0_label_86: ! Mem[0000000030041410] = 0d0a59ff, %l7 = 00000000ea83a18b swapa [%i1+%o5]0x89,%l7 ! %l7 = 000000000d0a59ff ! %l6 = 00000000ff30fc3b, Mem[0000000010101400] = 000000c5ffffffff stxa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000ff30fc3b ! Mem[0000000021800000] = b8fcd0bd, %l0 = 00000000000000ff ldstuba [%o3+0x000]%asi,%l0 ! %l0 = 000000b8000000ff ! %l4 = ffffff31, %l5 = 00000000, Mem[0000000030081410] = 0d0a59ff 9b000000 stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffff31 00000000 ! %l4 = ffffff31, %l5 = 00000000, Mem[0000000030001408] = 00000000 61b581fc stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffff31 00000000 ! %l3 = 000000000000001f, Mem[0000000021800040] = 310153ef, %asi = 80 stba %l3,[%o3+0x040]%asi ! Mem[0000000021800040] = 1f0153ef ! %l0 = 00000000000000b8, Mem[0000000010001400] = 3dd531ff stwa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000b8 ! %l5 = 0000000000000000, Mem[0000000030081408] = ffff9f3f stwa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 ! %f22 = ff30fc3b 96cad698, Mem[0000000010081410] = 134d3f5b 88007350 stda %f22,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff30fc3b 96cad698 ! Starting 10 instruction Load Burst ! Code Fragment 3 p0_fragment_6: ! %l0 = 00000000000000b8 setx 0xd7dcb870225bcd9e,%g7,%l0 ! %l0 = d7dcb870225bcd9e ! %l1 = 00000000684f1716 setx 0xf36470786375111d,%g7,%l1 ! %l1 = f36470786375111d 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 = d7dcb870225bcd9e setx 0x1fd1ac2862e74341,%g7,%l0 ! %l0 = 1fd1ac2862e74341 ! %l1 = f36470786375111d setx 0x2ffaaaa79512dd97,%g7,%l1 ! %l1 = 2ffaaaa79512dd97 p0_label_87: ! Mem[0000000030001400] = 000000ff, %l3 = 000000000000001f lduwa [%i0+%g0]0x89,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030141400] = 0000009b, %l0 = 1fd1ac2862e74341 lduwa [%i5+%g0]0x89,%l0 ! %l0 = 000000000000009b ! Code Fragment 3 p0_fragment_7: ! %l0 = 000000000000009b setx 0x50f40ab7f7a47e67,%g7,%l0 ! %l0 = 50f40ab7f7a47e67 ! %l1 = 2ffaaaa79512dd97 setx 0x9dc7eda85f1ca2bd,%g7,%l1 ! %l1 = 9dc7eda85f1ca2bd 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 = 50f40ab7f7a47e67 setx 0x3837b608447bb95f,%g7,%l0 ! %l0 = 3837b608447bb95f ! %l1 = 9dc7eda85f1ca2bd setx 0xa83d0cb80efdaeae,%g7,%l1 ! %l1 = a83d0cb80efdaeae ! Mem[0000000030001410] = 3bfc30ff, %l7 = 000000000d0a59ff ldsba [%i0+%o5]0x89,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010181438] = 41753e13 c06cea26, %l0 = 447bb95f, %l1 = 0efdaeae ldd [%i6+0x038],%l0 ! %l0 = 0000000041753e13 00000000c06cea26 ! Mem[0000000010081410] = 98d6ca96, %l7 = ffffffffffffffff lduha [%i2+%o5]0x80,%l7 ! %l7 = 00000000000098d6 ! Mem[0000000010041408] = ff31d53d, %l4 = ffffffffffffff31 ldswa [%i1+%o4]0x80,%l4 ! %l4 = ffffffffff31d53d ! Mem[0000000010041410] = 000000ff, %l2 = 00000000000000ff ldsha [%i1+%o5]0x88,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010181438] = 41753e13c06cea26, %f16 = 98d6ca96 3bfc3072 ldda [%i6+0x038]%asi,%f16 ! %f16 = 41753e13 c06cea26 ! Starting 10 instruction Store Burst ! %l2 = 00000000000000ff, Mem[0000000010141408] = f94249ff06e04661 stxa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000ff p0_label_88: ! Mem[0000000010101410] = 7eb900c5, %l4 = ffffffffff31d53d swapa [%i4+%o5]0x88,%l4 ! %l4 = 000000007eb900c5 membar #Sync ! Added by membar checker (19) ! %l0 = 0000000041753e13, Mem[0000000010041420] = 0faed3094814fdd1, %asi = 80 stxa %l0,[%i1+0x020]%asi ! Mem[0000000010041420] = 0000000041753e13 ! Mem[00000000100c1410] = 3c91aed0, %l4 = 000000007eb900c5 ldstuba [%i3+%o5]0x80,%l4 ! %l4 = 0000003c000000ff ! Mem[0000000010181408] = 35ea586face175ff, %l2 = 00000000000000ff, %l2 = 00000000000000ff add %i6,0x08,%g1 casxa [%g1]0x80,%l2,%l2 ! %l2 = 35ea586face175ff ! %l1 = 00000000c06cea26, Mem[00000000100c1410] = d0ae91ff stwa %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = c06cea26 ! %l6 = 00000000ff30fc3b, Mem[0000000010081430] = 98d6ca96 sth %l6,[%i2+0x030] ! Mem[0000000010081430] = fc3bca96 ! Mem[0000000010141418] = 57ba95af, %l3 = 00000000000000ff swap [%i5+0x018],%l3 ! %l3 = 0000000057ba95af ! %l6 = 00000000ff30fc3b, Mem[0000000010181400] = ff000068 stha %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff00fc3b ! Mem[0000000010041408] = 3dd531ff, %l6 = 00000000ff30fc3b swapa [%i1+%o4]0x88,%l6 ! %l6 = 000000003dd531ff ! Starting 10 instruction Load Burst ! Mem[0000000030081410] = 31ffffff, %l3 = 0000000057ba95af ldsha [%i2+%o5]0x81,%l3 ! %l3 = 00000000000031ff p0_label_89: ! Mem[0000000030181408] = ffffaf13, %l0 = 0000000041753e13 lduwa [%i6+%o4]0x89,%l0 ! %l0 = 00000000ffffaf13 ! Mem[0000000010081418] = 00000000 4f687408, %l4 = 0000003c, %l5 = 00000000 ldda [%i2+0x018]%asi,%l4 ! %l4 = 0000000000000000 000000004f687408 ! %l1 = 00000000c06cea26, Mem[00000000100c1410] = c06cea26 stha %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = c06cea26 ! Mem[0000000030001400] = ffff0300000000ff, %l3 = 00000000000031ff ldxa [%i0+%g0]0x89,%l3 ! %l3 = ffff0300000000ff ! Mem[00000000100c1400] = 9b000000000000ff, %f30 = 35ea586f 3bfc30ff ldda [%i3+%g0]0x88,%f30 ! %f30 = 9b000000 000000ff ! Mem[0000000010181428] = ff237eb9, %l5 = 000000004f687408 ldsh [%i6+0x028],%l5 ! %l5 = ffffffffffffff23 ! Mem[0000000010101438] = 4fb18c0b98d6ca96, %f18 = ffffffff 1f0394ff ldd [%i4+0x038],%f18 ! %f18 = 4fb18c0b 98d6ca96 ! Mem[0000000030081410] = 31ffffff 00000000, %l4 = 00000000, %l5 = ffffff23 ldda [%i2+%o5]0x81,%l4 ! %l4 = 0000000031ffffff 0000000000000000 ! Mem[0000000010041414] = ff000000, %l2 = 35ea586face175ff lduw [%i1+0x014],%l2 ! %l2 = 00000000ff000000 ! Starting 10 instruction Store Burst ! %l3 = ffff0300000000ff, Mem[0000000010081408] = 13afffffffffffff stxa %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffff0300000000ff p0_label_90: ! Mem[0000000010181438] = 41753e13, %l3 = ffff0300000000ff, %asi = 80 swapa [%i6+0x038]%asi,%l3 ! %l3 = 0000000041753e13 ! %l7 = 00000000000098d6, Mem[0000000020800040] = ffff8049, %asi = 80 stha %l7,[%o1+0x040]%asi ! Mem[0000000020800040] = 98d68049 ! %f27 = 2c43c3d6, Mem[0000000010041408] = 3bfc30ff sta %f27,[%i1+%o4]0x80 ! Mem[0000000010041408] = 2c43c3d6 ! %l6 = 000000003dd531ff, Mem[0000000010041410] = 000000ff stba %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff ! Mem[00000000300c1410] = b800005b, %l1 = 00000000c06cea26 swapa [%i3+%o5]0x89,%l1 ! %l1 = 00000000b800005b ! Mem[0000000010101400] = 3bfc30ff, %l1 = 00000000b800005b swap [%i4+%g0],%l1 ! %l1 = 000000003bfc30ff ! Mem[0000000010081408] = ff000000, %l0 = 00000000ffffaf13 ldstuba [%i2+%o4]0x80,%l0 ! %l0 = 000000ff000000ff ! Mem[0000000010141410] = ff00001f, %l4 = 0000000031ffffff ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 000000ff000000ff ! %l5 = 0000000000000000, Mem[0000000010081410] = 98d6ca96 stba %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00d6ca96 ! Starting 10 instruction Load Burst ! Mem[0000000030101400] = 3000006f 95387d15, %l6 = 3dd531ff, %l7 = 000098d6 ldda [%i4+%g0]0x81,%l6 ! %l6 = 000000003000006f 0000000095387d15 p0_label_91: ! Mem[00000000100c1400] = ff0000000000009b, %f26 = d81697ab 2c43c3d6 ldda [%i3+%g0]0x80,%f26 ! %f26 = ff000000 0000009b ! Mem[0000000010101410] = 3dd531ff, %f11 = 8bd5e470 lda [%i4+%o5]0x80,%f11 ! %f11 = 3dd531ff ! Mem[00000000100c1408] = ff760000, %l4 = 00000000000000ff lduwa [%i3+%o4]0x88,%l4 ! %l4 = 00000000ff760000 ! Mem[00000000300c1410] = c06cea26, %l4 = 00000000ff760000 ldsba [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000026 ! Mem[0000000030001410] = ff30fc3b, %l4 = 0000000000000026 lduba [%i0+%o5]0x81,%l4 ! %l4 = 00000000000000ff ! Mem[0000000010101408] = ff000000, %f11 = 3dd531ff lda [%i4+%o4]0x88,%f11 ! %f11 = ff000000 ! Mem[00000000100c1408] = ff760000, %l1 = 000000003bfc30ff lduha [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[000000001010142c] = ff4942f9, %l3 = 0000000041753e13 ldsha [%i4+0x02c]%asi,%l3 ! %l3 = ffffffffffffff49 ! Mem[0000000010041438] = 2164d7e3, %l3 = ffffffffffffff49 ldswa [%i1+0x038]%asi,%l3 ! %l3 = 000000002164d7e3 ! Starting 10 instruction Store Burst ! %f24 = 7c359ca5 4dff00ff, Mem[0000000010041400] = 00000000 50730000 stda %f24,[%i1+%g0]0x80 ! Mem[0000000010041400] = 7c359ca5 4dff00ff p0_label_92: ! %l5 = 0000000000000000, Mem[0000000030081410] = 31ffffff stha %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000ffff ! Mem[0000000010081408] = ff0000000003ffff, %l0 = 00000000000000ff, %l7 = 0000000095387d15 add %i2,0x08,%g1 casxa [%g1]0x80,%l0,%l7 ! %l7 = ff0000000003ffff ! %l2 = ff000000, %l3 = 2164d7e3, Mem[00000000100c1428] = 61b581fc fc810000 std %l2,[%i3+0x028] ! Mem[00000000100c1428] = ff000000 2164d7e3 ! %l3 = 000000002164d7e3, Mem[0000000030101408] = ff9b00c5 stha %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = d7e300c5 ! %f20 = ff75e1ac, Mem[0000000010181400] = ff00fc3b sta %f20,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff75e1ac ! %l1 = 0000000000000000, Mem[00000000201c0001] = ffffa250 stb %l1,[%o0+0x001] ! Mem[00000000201c0000] = ff00a250 ! Mem[00000000300c1400] = 6f58ea35, %l7 = ff0000000003ffff ldstuba [%i3+%g0]0x81,%l7 ! %l7 = 0000006f000000ff ! %l1 = 0000000000000000, Mem[0000000010001400] = 000000b8 stwa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 ! %f8 = 0faed309 4814fdd1, Mem[0000000010141400] = ff940330 ffffffff stda %f8 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0faed309 4814fdd1 ! Starting 10 instruction Load Burst ! Mem[0000000010181430] = 5eca5471, %l4 = 00000000000000ff lduh [%i6+0x032],%l4 ! %l4 = 0000000000005471 p0_label_93: ! Mem[0000000030141400] = 9b00000065ad75ba, %l2 = 00000000ff000000 ldxa [%i5+%g0]0x81,%l2 ! %l2 = 9b00000065ad75ba ! Mem[0000000030001408] = 31ffffff 00000000, %l6 = 3000006f, %l7 = 0000006f ldda [%i0+%o4]0x81,%l6 ! %l6 = 0000000031ffffff 0000000000000000 ! Mem[0000000010181408] = 6f58ea35, %l1 = 0000000000000000 lduha [%i6+%o4]0x88,%l1 ! %l1 = 000000000000ea35 ! Mem[00000000100c1400] = ff000000, %l6 = 0000000031ffffff lduha [%i3+%g0]0x80,%l6 ! %l6 = 000000000000ff00 membar #Sync ! Added by membar checker (20) ! Mem[00000000100c1400] = ff000000 0000009b 000076ff 95387d15 ! Mem[00000000100c1410] = 26ea6cc0 3aabd7b0 9da4e622 20ad4d1e ! Mem[00000000100c1420] = 00000000 ff000000 ff000000 2164d7e3 ! Mem[00000000100c1430] = ff30fc3b ea83a18b 00000000 6f0000ff ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400 ! Mem[0000000010101408] = ff000000, %l7 = 0000000000000000 ldsha [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010081400] = 00000072 4d53ff68, %l0 = 000000ff, %l1 = 0000ea35 ldda [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000072 000000004d53ff68 ! Mem[0000000010181420] = 65ad75ba3bfc3072, %f30 = 9b000000 000000ff ldda [%i6+0x020]%asi,%f30 ! %f30 = 65ad75ba 3bfc3072 ! Mem[0000000030181410] = 00000000 3dd531ff, %l6 = 0000ff00, %l7 = 00000000 ldda [%i6+%o5]0x89,%l6 ! %l6 = 000000003dd531ff 0000000000000000 ! Starting 10 instruction Store Burst ! %f26 = ff000000 0000009b, Mem[0000000030101410] = 03000000 30000000 stda %f26,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000 0000009b p0_label_94: ! %f16 = 41753e13, Mem[0000000030041400] = 1f03948f sta %f16,[%i1+%g0]0x81 ! Mem[0000000030041400] = 41753e13 ! Mem[0000000030101408] = c500e3d7, %l0 = 0000000000000072 swapa [%i4+%o4]0x89,%l0 ! %l0 = 00000000c500e3d7 ! Mem[0000000010001436] = 300cfbe4, %l6 = 000000003dd531ff ldstub [%i0+0x036],%l6 ! %l6 = 000000fb000000ff ! %l5 = 0000000000000000, Mem[0000000030041408] = fc810000 stba %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = fc810000 ! Mem[0000000030001408] = 31ffffff, %l5 = 0000000000000000 swapa [%i0+%o4]0x81,%l5 ! %l5 = 0000000031ffffff ! Mem[0000000010141400] = d1fd144809d3ae0f, %l4 = 0000000000005471 ldxa [%i5+%g0]0x88,%l4 ! %l4 = d1fd144809d3ae0f ! Mem[00000000100c1400] = ff000000, %l3 = 000000002164d7e3 ldstuba [%i3+%g0]0x80,%l3 ! %l3 = 000000ff000000ff ! %f21 = ffffffff, Mem[0000000030101400] = 6f000030 sta %f21,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff ! Mem[0000000010101410] = ff31d53d, %l6 = 00000000000000fb swapa [%i4+%o5]0x88,%l6 ! %l6 = 00000000ff31d53d ! Starting 10 instruction Load Burst ! Mem[0000000010141410] = 1f0000ff, %f18 = 4fb18c0b lda [%i5+%o5]0x88,%f18 ! %f18 = 1f0000ff p0_label_95: ! Mem[0000000010001410] = ffffffff, %l5 = 0000000031ffffff ldsha [%i0+%o5]0x80,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000020800000] = ffffdad7, %l0 = 00000000c500e3d7 lduha [%o1+0x000]%asi,%l0 ! %l0 = 000000000000ffff ! Mem[0000000010181400] = ace175ff, %l7 = 0000000000000000 lduha [%i6+%g0]0x80,%l7 ! %l7 = 000000000000ace1 ! Mem[0000000010101434] = ffffffff, %l2 = 9b00000065ad75ba ldsha [%i4+0x034]%asi,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000030141400] = ba75ad650000009b, %f18 = 1f0000ff 98d6ca96 ldda [%i5+%g0]0x89,%f18 ! %f18 = ba75ad65 0000009b ! Mem[0000000010041400] = a59c357c, %l5 = ffffffffffffffff lduha [%i1+%g0]0x88,%l5 ! %l5 = 000000000000357c ! Mem[0000000010101410] = fb00000000000000, %l4 = d1fd144809d3ae0f ldxa [%i4+0x010]%asi,%l4 ! %l4 = fb00000000000000 ! Mem[0000000010001408] = 000000ff ffffffff, %l2 = ffffffff, %l3 = 000000ff ldda [%i0+0x008]%asi,%l2 ! %l2 = 00000000000000ff 00000000ffffffff ! Mem[00000000201c0000] = ff00a250, %l7 = 000000000000ace1 ldsha [%o0+0x000]%asi,%l7 ! %l7 = ffffffffffffff00 ! Starting 10 instruction Store Burst ! %l0 = 000000000000ffff, Mem[00000000300c1410] = c06cea26 stba %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = c06ceaff p0_label_96: ! %l0 = 000000000000ffff, Mem[0000000030141408] = b30517ff stba %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = b30517ff membar #Sync ! Added by membar checker (21) ! %l6 = ff31d53d, %l7 = ffffff00, Mem[00000000100c1400] = 000000ff 9b000000 stda %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff31d53d ffffff00 ! %l2 = 00000000000000ff, Mem[00000000100c141c] = 20ad4d1e, %asi = 80 stwa %l2,[%i3+0x01c]%asi ! Mem[00000000100c141c] = 000000ff ! %l4 = fb00000000000000, Mem[0000000010081400] = 00000072 stba %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000072 ! Mem[0000000010181424] = 3bfc3072, %l1 = 4d53ff68, %l2 = 000000ff add %i6,0x24,%g1 casa [%g1]0x80,%l1,%l2 ! %l2 = 000000003bfc3072 ! %f0 = ff000000 0000009b 000076ff 95387d15 ! %f4 = 26ea6cc0 3aabd7b0 9da4e622 20ad4d1e ! %f8 = 00000000 ff000000 ff000000 2164d7e3 ! %f12 = ff30fc3b ea83a18b 00000000 6f0000ff stda %f0,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400 ! %l6 = 00000000ff31d53d, Mem[0000000030181400] = 7230fc3b stwa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff31d53d ! %f18 = ba75ad65, Mem[0000000030141410] = 610a591f sta %f18,[%i5+%o5]0x81 ! Mem[0000000030141410] = ba75ad65 ! %f16 = 41753e13 c06cea26 ba75ad65 0000009b ! %f20 = ff75e1ac ffffffff ff30fc3b 96cad698 ! %f24 = 7c359ca5 4dff00ff ff000000 0000009b ! %f28 = ff0000b8 134d3f5b 65ad75ba 3bfc3072 stda %f16,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400 ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = ff00000000000000, %l1 = 000000004d53ff68 ldxa [%i5+%o4]0x88,%l1 ! %l1 = ff00000000000000 p0_label_97: ! Mem[0000000030101410] = 9b000000 000000ff, %l2 = 3bfc3072, %l3 = ffffffff ldda [%i4+%o5]0x81,%l2 ! %l2 = 000000009b000000 00000000000000ff ! Mem[0000000030101410] = 0000009b, %f10 = ff000000 lda [%i4+%o5]0x89,%f10 ! %f10 = 0000009b ! Mem[0000000030101400] = 157d3895ffffffff, %f12 = ff30fc3b ea83a18b ldda [%i4+%g0]0x89,%f12 ! %f12 = 157d3895 ffffffff ! Mem[0000000010041404] = 4dff00ff, %l7 = ffffffffffffff00 ldsh [%i1+0x006],%l7 ! %l7 = 00000000000000ff membar #Sync ! Added by membar checker (22) ! Mem[0000000010081408] = ba75ad650000009b, %l0 = 000000000000ffff ldx [%i2+%o4],%l0 ! %l0 = ba75ad650000009b ! Mem[0000000010181418] = 8e9af926 e6d463ff, %l4 = 00000000, %l5 = 0000357c ldd [%i6+0x018],%l4 ! %l4 = 000000008e9af926 00000000e6d463ff ! Mem[00000000300c1400] = 000000ff, %l0 = ba75ad650000009b ldsba [%i3+%g0]0x89,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000010141438] = f8de1fe1, %l3 = 00000000000000ff ldub [%i5+0x039],%l3 ! %l3 = 00000000000000de ! Mem[00000000300c1410] = 26ea6cc0, %l6 = 00000000ff31d53d ldsha [%i3+%o5]0x81,%l6 ! %l6 = 00000000000026ea ! Starting 10 instruction Store Burst ! %f24 = 7c359ca5, Mem[0000000030081410] = ffff0000 sta %f24,[%i2+%o5]0x89 ! Mem[0000000030081410] = 7c359ca5 p0_label_98: ! Mem[0000000030041400] = 41753e13, %l6 = 00000000000026ea swapa [%i1+%g0]0x81,%l6 ! %l6 = 0000000041753e13 ! %f16 = 41753e13 c06cea26 ba75ad65 0000009b ! %f20 = ff75e1ac ffffffff ff30fc3b 96cad698 ! %f24 = 7c359ca5 4dff00ff ff000000 0000009b ! %f28 = ff0000b8 134d3f5b 65ad75ba 3bfc3072 stda %f16,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400 ! Mem[0000000010081400] = 133e7541, %l7 = 00000000000000ff swapa [%i2+%g0]0x88,%l7 ! %l7 = 00000000133e7541 ! %l5 = 00000000e6d463ff, Mem[0000000010101400] = b800005b stha %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 63ff005b ! Mem[0000000030041410] = 8ba183ea, %l3 = 00000000000000de ldstuba [%i1+%o5]0x81,%l3 ! %l3 = 0000008b000000ff ! %l3 = 000000000000008b, Mem[0000000010101400] = 5b00ff63 stwa %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000008b ! %f14 = 00000000 6f0000ff, Mem[0000000030101410] = ffffffff ff75e1ac stda %f14,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 6f0000ff ! %f10 = 0000009b 2164d7e3, Mem[0000000030101400] = c06cea26 41753e13 stda %f10,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000009b 2164d7e3 ! %l7 = 00000000133e7541, Mem[0000000010081400] = ff000000 stha %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 75410000 ! Starting 10 instruction Load Burst ! Mem[00000000300c1410] = b0d7ab3a c06cea26, %l4 = 8e9af926, %l5 = e6d463ff ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000c06cea26 00000000b0d7ab3a p0_label_99: ! Mem[0000000010081410] = ff75e1acffffffff, %f4 = 26ea6cc0 3aabd7b0 ldda [%i2+%o5]0x80,%f4 ! %f4 = ff75e1ac ffffffff ! Mem[0000000030001410] = 98d6ca963bfc30ff, %l1 = ff00000000000000 ldxa [%i0+%o5]0x89,%l1 ! %l1 = 98d6ca963bfc30ff ! %l2 = 000000009b000000, Mem[0000000030081410] = a59c357c00000000 stxa %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000009b000000 ! Mem[0000000010041408] = 2c43c3d6, %l3 = 000000000000008b lduba [%i1+%o4]0x80,%l3 ! %l3 = 000000000000002c ! Mem[0000000010181438] = 000000ff, %f2 = 000076ff lda [%i6+0x038]%asi,%f2 ! %f2 = 000000ff ! Mem[0000000030081400] = 000000c5 00000000, %l0 = ffffffff, %l1 = 3bfc30ff ldda [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000 00000000000000c5 ! Mem[0000000010181410] = ffffffff, %f4 = ff75e1ac lda [%i6+%o5]0x88,%f4 ! %f4 = ffffffff ! Mem[00000000100c1400] = ff31d53d, %l1 = 00000000000000c5 ldsha [%i3+%g0]0x88,%l1 ! %l1 = ffffffffffffd53d membar #Sync ! Added by membar checker (23) ! Mem[0000000010101400] = 8b000000 00000000 000000ff ffffaf13 ! Mem[0000000010101410] = fb000000 00000000 1f03948f c5000000 ! Mem[0000000010101420] = 95fffeeb e3f1275a 6146e006 ff4942f9 ! Mem[0000000010101430] = ffffffff ffffffff 4fb18c0b 98d6ca96 ldda [%i4]ASI_BLK_PL,%f16 ! Block Load from 0000000010101400 ! Starting 10 instruction Store Burst ! Mem[0000000010101400] = 8b000000, %l2 = 000000009b000000 swapa [%i4+%g0]0x80,%l2 ! %l2 = 000000008b000000 p0_label_100: ! %f10 = 0000009b 2164d7e3, %l2 = 000000008b000000 ! Mem[0000000030001418] = 684f1716473bf102 add %i0,0x018,%g1 stda %f10,[%g1+%l2]ASI_PST16_S ! Mem[0000000030001418] = 684f1716473bf102 ! %f0 = ff000000 0000009b, %l5 = 00000000b0d7ab3a ! Mem[00000000300c1408] = 000076ff95387d15 add %i3,0x008,%g1 stda %f0,[%g1+%l5]ASI_PST8_SL ! Mem[00000000300c1408] = 0000760000007d15 ! Mem[0000000030081408] = 00000000, %l1 = ffffffffffffd53d swapa [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030141408] = b30517ff, %l2 = 000000008b000000 swapa [%i5+%o4]0x89,%l2 ! %l2 = 00000000b30517ff ! %l6 = 0000000041753e13, Mem[0000000010081410] = ff75e1ac stba %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 1375e1ac membar #Sync ! Added by membar checker (24) ! %f6 = 9da4e622 20ad4d1e, Mem[0000000010101400] = 0000009b 00000000 stda %f6 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 9da4e622 20ad4d1e ! Mem[00000000100c1400] = ff31d53d, %l3 = 000000000000002c swapa [%i3+%g0]0x88,%l3 ! %l3 = 00000000ff31d53d ! %f18 = 13afffff ff000000, Mem[0000000010001430] = 657ff5f5 300cffe4 std %f18,[%i0+0x030] ! Mem[0000000010001430] = 13afffff ff000000 ! %l6 = 0000000041753e13, Mem[0000000030181410] = 000000003dd531ff stxa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000041753e13 ! Starting 10 instruction Load Burst ! Mem[000000001018142c] = 4d53ffff, %l3 = 00000000ff31d53d ldsh [%i6+0x02e],%l3 ! %l3 = ffffffffffffffff p0_label_101: ! Mem[0000000030101400] = e3d76421 9b000000 9b000000 65ad75ba ! Mem[0000000030101410] = ff00006f 00000000 98d6ca96 3bfc30ff ! Mem[0000000030101420] = ff00ff4d a59c357c 9b000000 000000ff ! Mem[0000000030101430] = 5b3f4d13 b80000ff 7230fc3b ba75ad65 ldda [%i4]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030101400 ! Mem[0000000030181400] = ff31d53d, %l6 = 0000000041753e13 ldsba [%i6+%g0]0x81,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010041408] = 2c43c3d6, %f5 = ffffffff lda [%i1+%o4]0x80,%f5 ! %f5 = 2c43c3d6 ! Mem[0000000030101400] = 2164d7e3, %l5 = 00000000b0d7ab3a ldsha [%i4+%g0]0x89,%l5 ! %l5 = ffffffffffffd7e3 ! Mem[0000000030081400] = 00000000, %l2 = 00000000b30517ff ldsba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010181408] = 6f58ea35, %l1 = 0000000000000000 ldsha [%i6+%o4]0x88,%l1 ! %l1 = ffffffffffffea35 ! Mem[0000000010141410] = ff00001f, %l1 = ffffffffffffea35 lduwa [%i5+%o5]0x80,%l1 ! %l1 = 00000000ff00001f ! Mem[00000000211c0000] = fffffc65, %l6 = ffffffffffffffff ldsha [%o2+0x000]%asi,%l6 ! %l6 = ffffffffffffffff ! Mem[00000000218001c0] = 21a75e86, %l5 = ffffffffffffd7e3 ldsh [%o3+0x1c0],%l5 ! %l5 = 00000000000021a7 ! Starting 10 instruction Store Burst ! %l6 = ffffffff, %l7 = 133e7541, Mem[00000000300c1408] = 00007600 00007d15 stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffff 133e7541 p0_label_102: ! Mem[00000000300c1410] = 26ea6cc0, %l4 = 00000000c06cea26 swapa [%i3+%o5]0x81,%l4 ! %l4 = 0000000026ea6cc0 ! Mem[0000000010141438] = f8de1fe1b70b9f3f, %l4 = 0000000026ea6cc0, %l6 = ffffffffffffffff add %i5,0x38,%g1 casxa [%g1]0x80,%l4,%l6 ! %l6 = f8de1fe1b70b9f3f ! %l4 = 26ea6cc0, %l5 = 000021a7, Mem[0000000010001400] = 00000000 1f030000 stda %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 26ea6cc0 000021a7 ! %l3 = ffffffffffffffff, Mem[0000000030041400] = ea260000 stwa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff ! %l6 = f8de1fe1b70b9f3f, Mem[0000000010001400] = 26ea6cc0 stha %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 26ea9f3f ! Mem[00000000211c0001] = fffffc65, %l3 = ffffffffffffffff ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 000000ff000000ff ! Mem[0000000020800041] = 98d68049, %l4 = 0000000026ea6cc0 ldstuba [%o1+0x041]%asi,%l4 ! %l4 = 000000d6000000ff ! %l5 = 00000000000021a7, Mem[0000000010141408] = 00000000 stha %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 21a70000 membar #Sync ! Added by membar checker (25) ! %f14 = 00000000 6f0000ff, Mem[0000000030101408] = 0000009b ba75ad65 stda %f14,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 6f0000ff ! Starting 10 instruction Load Burst ! Mem[0000000030041410] = ffa183ea, %l7 = 00000000133e7541 ldsha [%i1+%o5]0x81,%l7 ! %l7 = ffffffffffffffa1 p0_label_103: ! Mem[0000000030081408] = ffffd53d ffffaf13, %l6 = b70b9f3f, %l7 = ffffffa1 ldda [%i2+%o4]0x81,%l6 ! %l6 = 00000000ffffd53d 00000000ffffaf13 ! Mem[00000000100c1408] = 157d3895ff760000, %l0 = 0000000000000000 ldxa [%i3+%o4]0x88,%l0 ! %l0 = 157d3895ff760000 ! Mem[0000000010041400] = 7c359ca5, %l4 = 00000000000000d6 lduba [%i1+%g0]0x80,%l4 ! %l4 = 000000000000007c ! Mem[00000000201c0000] = ff00a250, %l7 = 00000000ffffaf13 ldub [%o0+0x001],%l7 ! %l7 = 0000000000000000 ! Mem[0000000030101400] = e3d76421, %l6 = 00000000ffffd53d lduha [%i4+%g0]0x81,%l6 ! %l6 = 000000000000e3d7 ! Mem[0000000010041400] = 7c359ca5, %l5 = 00000000000021a7 ldsba [%i1+%g0]0x80,%l5 ! %l5 = 000000000000007c ! Mem[0000000030181400] = 3dd531ff, %l3 = 00000000000000ff lduba [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030041408] = 000081fc, %l7 = 0000000000000000 lduwa [%i1+%o4]0x81,%l7 ! %l7 = 00000000000081fc ! Mem[0000000010081424] = 4dff00ff, %l3 = 00000000000000ff lduwa [%i2+0x024]%asi,%l3 ! %l3 = 000000004dff00ff ! Starting 10 instruction Store Burst ! Mem[0000000010001408] = 000000ff, %l2 = 0000000000000000 ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff p0_label_104: ! %l0 = 157d3895ff760000, Mem[00000000300c1408] = ffffffff stwa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff760000 ! Mem[000000001018142c] = 4d53ffff, %l0 = 157d3895ff760000 swap [%i6+0x02c],%l0 ! %l0 = 000000004d53ffff ! Mem[0000000030041410] = ea83a1ff, %l6 = 000000000000e3d7 swapa [%i1+%o5]0x89,%l6 ! %l6 = 00000000ea83a1ff ! Mem[0000000030081410] = 00000000, %l5 = 000000000000007c swapa [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030041400] = ffffffff, %l5 = 0000000000000000 swapa [%i1+%g0]0x81,%l5 ! %l5 = 00000000ffffffff ! %f30 = 65ad75ba, Mem[0000000030081408] = ffffd53d sta %f30,[%i2+%o4]0x81 ! Mem[0000000030081408] = 65ad75ba ! Mem[0000000010081408] = ba75ad65, %l5 = 00000000ffffffff ldstuba [%i2+%o4]0x80,%l5 ! %l5 = 000000ba000000ff ! %l3 = 000000004dff00ff, Mem[00000000211c0000] = fffffc65 sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 00fffc65 ! Mem[0000000010101400] = 20ad4d1e, %l4 = 000000000000007c swapa [%i4+%g0]0x88,%l4 ! %l4 = 0000000020ad4d1e ! Starting 10 instruction Load Burst ! Mem[00000000100c1418] = 9da4e622, %l0 = 000000004d53ffff lduh [%i3+0x01a],%l0 ! %l0 = 000000000000e622 p0_label_105: ! Mem[0000000010181410] = ffffffff, %l2 = 0000000000000000 ldsba [%i6+%o5]0x88,%l2 ! %l2 = ffffffffffffffff ! Mem[000000001014143c] = b70b9f3f, %l7 = 00000000000081fc ldsw [%i5+0x03c],%l7 ! %l7 = ffffffffb70b9f3f ! Mem[0000000030081410] = 7c000000, %l7 = ffffffffb70b9f3f lduba [%i2+%o5]0x81,%l7 ! %l7 = 000000000000007c ! Mem[0000000010081428] = ff0000000000009b, %f24 = 7c359ca5 4dff00ff ldda [%i2+0x028]%asi,%f24 ! %f24 = ff000000 0000009b ! Mem[0000000010001400] = 000021a726ea9f3f, %f22 = ff30fc3b 96cad698 ldda [%i0+%g0]0x88,%f22 ! %f22 = 000021a7 26ea9f3f ! Mem[00000000100c1400] = 0000002c, %l5 = 00000000000000ba ldswa [%i3+%g0]0x88,%l5 ! %l5 = 000000000000002c ! Mem[00000000300c1400] = ff000000 0000009b, %l6 = ea83a1ff, %l7 = 0000007c ldda [%i3+%g0]0x81,%l6 ! %l6 = 00000000ff000000 000000000000009b ! Mem[0000000030001408] = 00000000, %l6 = 00000000ff000000 lduwa [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000 membar #Sync ! Added by membar checker (26) ! Mem[0000000010181400] = ace175ff 4079e437 35ea586f ace175ff ! Mem[0000000010181410] = ffffffff 1f0394ff 8e9af926 e6d463ff ! Mem[0000000010181420] = 65ad75ba 3bfc3072 ff237eb9 ff760000 ! Mem[0000000010181430] = 5eca5471 4fd0f9c4 000000ff c06cea26 ldda [%i6]ASI_BLK_PL,%f0 ! Block Load from 0000000010181400 ! Starting 10 instruction Store Burst ! Mem[0000000010081430] = ff0000b8, %l7 = 000000000000009b, %asi = 80 swapa [%i2+0x030]%asi,%l7 ! %l7 = 00000000ff0000b8 p0_label_106: ! %l7 = 00000000ff0000b8, Mem[0000000010041414] = ff000000, %asi = 80 stwa %l7,[%i1+0x014]%asi ! Mem[0000000010041414] = ff0000b8 ! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000 ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 00000000000000ff ! %l0 = 000000000000e622, Mem[0000000010101416] = 00000000, %asi = 80 stha %l0,[%i4+0x016]%asi ! Mem[0000000010101414] = 0000e622 ! %l3 = 000000004dff00ff, Mem[0000000030001408] = 00000000 stha %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ff0000 ! %l6 = 0000000000000000, Mem[0000000030081408] = ba75ad65 stwa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 ! %l6 = 00000000, %l7 = ff0000b8, Mem[0000000010041400] = 7c359ca5 4dff00ff stda %l6,[%i1+0x000]%asi ! Mem[0000000010041400] = 00000000 ff0000b8 ! Mem[0000000030141410] = 65ad75ba, %l1 = 00000000ff00001f ldstuba [%i5+%o5]0x89,%l1 ! %l1 = 000000ba000000ff ! %f23 = 26ea9f3f, Mem[000000001000143c] = 6f58ea35 sta %f23,[%i0+0x03c]%asi ! Mem[000000001000143c] = 26ea9f3f ! %f26 = ff000000 0000009b, %l6 = 0000000000000000 ! Mem[0000000030141430] = d3001e70aa6f5ae3 add %i5,0x030,%g1 stda %f26,[%g1+%l6]ASI_PST32_S ! Mem[0000000030141430] = d3001e70aa6f5ae3 ! Starting 10 instruction Load Burst ! Mem[0000000010081408] = ff75ad65, %l4 = 0000000020ad4d1e ldswa [%i2+%o4]0x80,%l4 ! %l4 = ffffffffff75ad65 p0_label_107: membar #Sync ! Added by membar checker (27) ! Mem[0000000010101400] = 7c000000 22e6a49d 000000ff ffffaf13 ! Mem[0000000010101410] = fb000000 0000e622 1f03948f c5000000 ! Mem[0000000010101420] = 95fffeeb e3f1275a 6146e006 ff4942f9 ! Mem[0000000010101430] = ffffffff ffffffff 4fb18c0b 98d6ca96 ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400 ! Mem[0000000010181408] = 35ea586f, %l5 = 000000000000002c lduha [%i6+%o4]0x80,%l5 ! %l5 = 00000000000035ea ! Mem[00000000100c1400] = 2c000000, %l3 = 000000004dff00ff lduha [%i3+%g0]0x80,%l3 ! %l3 = 0000000000002c00 ! Mem[0000000021800080] = eaff8eeb, %l0 = 000000000000e622 ldsb [%o3+0x080],%l0 ! %l0 = ffffffffffffffea ! Mem[0000000030141410] = 1d09d94865ad75ff, %f22 = 000021a7 26ea9f3f ldda [%i5+%o5]0x89,%f22 ! %f22 = 1d09d948 65ad75ff ! Mem[0000000010141410] = ff00001f, %l1 = 00000000000000ba ldswa [%i5+%o5]0x80,%l1 ! %l1 = ffffffffff00001f ! Mem[00000000300c1410] = 26ea6cc0, %l1 = ffffffffff00001f lduba [%i3+%o5]0x89,%l1 ! %l1 = 00000000000000c0 ! Mem[0000000010181410] = ffffffff, %f16 = 0000009b lda [%i6+%o5]0x88,%f16 ! %f16 = ffffffff ! Mem[0000000030141408] = 0000008b50359917, %f28 = ff0000b8 134d3f5b ldda [%i5+%o4]0x81,%f28 ! %f28 = 0000008b 50359917 ! Starting 10 instruction Store Burst ! %f30 = 65ad75ba 3bfc3072, %l2 = ffffffffffffffff ! Mem[0000000030081420] = 95fffeebe3f1275a add %i2,0x020,%g1 stda %f30,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030081420] = 7230fc3bba75ad65 p0_label_108: ! Mem[0000000010041408] = d6c3432c, %l4 = ffffffffff75ad65 swapa [%i1+%o4]0x88,%l4 ! %l4 = 00000000d6c3432c ! %f0 = 7c000000 22e6a49d 000000ff ffffaf13 ! %f4 = fb000000 0000e622 1f03948f c5000000 ! %f8 = 95fffeeb e3f1275a 6146e006 ff4942f9 ! %f12 = ffffffff ffffffff 4fb18c0b 98d6ca96 stda %f0,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400 ! Mem[0000000010081414] = ffffffff, %l7 = 00000000ff0000b8, %asi = 80 swapa [%i2+0x014]%asi,%l7 ! %l7 = 00000000ffffffff ! Mem[0000000010001408] = ff0000ff, %l6 = 0000000000000000 ldstuba [%i0+%o4]0x88,%l6 ! %l6 = 000000ff000000ff ! %l1 = 00000000000000c0, Mem[00000000211c0000] = 00fffc65, %asi = 80 stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = c0fffc65 ! Mem[0000000020800041] = 98ff8049, %l0 = ffffffffffffffea ldstub [%o1+0x041],%l0 ! %l0 = 000000ff000000ff ! %l4 = 00000000d6c3432c, Mem[0000000010001400] = 26ea9f3f stba %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 26ea9f2c ! %l2 = ffffffff, %l3 = 00002c00, Mem[0000000030141410] = ff75ad65 48d9091d stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff 00002c00 ! Mem[0000000010181410] = ffffffff, %l7 = 00000000ffffffff swapa [%i6+%o5]0x88,%l7 ! %l7 = 00000000ffffffff ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = ace175ff, %l5 = 00000000000035ea lduba [%i6+%g0]0x80,%l5 ! %l5 = 00000000000000ac p0_label_109: ! Mem[0000000010041400] = 00000000, %f29 = 50359917 lda [%i1+%g0]0x80,%f29 ! %f29 = 00000000 ! Mem[0000000010041408] = ff75ad65, %l6 = 00000000000000ff lduha [%i1+%o4]0x88,%l6 ! %l6 = 000000000000ad65 ! Mem[0000000010141410] = 1f0000ff, %l1 = 00000000000000c0 ldswa [%i5+%o5]0x88,%l1 ! %l1 = 000000001f0000ff ! Mem[0000000030101408] = ff00006f, %f26 = ff000000 lda [%i4+%o4]0x81,%f26 ! %f26 = ff00006f ! Mem[0000000030041400] = 000000ff, %l4 = 00000000d6c3432c ldsba [%i1+%g0]0x89,%l4 ! %l4 = ffffffffffffffff ! Mem[00000000100c1410] = b0d7ab3a c06cea26, %l2 = ffffffff, %l3 = 00002c00 ldda [%i3+%o5]0x88,%l2 ! %l2 = 00000000c06cea26 00000000b0d7ab3a ! Mem[00000000300c1400] = 000000ff, %l1 = 000000001f0000ff lduwa [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff ! Mem[0000000030141408] = 0000008b, %l0 = 00000000000000ff lduba [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[00000000300c1400] = 000000ff, %l3 = 00000000b0d7ab3a lduha [%i3+%g0]0x89,%l3 ! %l3 = 00000000000000ff ! Starting 10 instruction Store Burst ! %l0 = 0000000000000000, Mem[0000000010141404] = 4814fdd1 sth %l0,[%i5+0x004] ! Mem[0000000010141404] = 0000fdd1 p0_label_110: ! %l7 = 00000000ffffffff, Mem[0000000010141410] = 1f0000ff stba %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 1f0000ff ! %f24 = ff000000, Mem[0000000030141408] = 0000008b sta %f24,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000 ! Mem[0000000030001410] = ff30fc3b, %l7 = 00000000ffffffff ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 000000ff000000ff ! Mem[0000000010081410] = 1375e1ac, %l4 = ffffffffffffffff swapa [%i2+%o5]0x80,%l4 ! %l4 = 000000001375e1ac ! %l2 = 00000000c06cea26, Mem[0000000010081400] = 75410000 stwa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = c06cea26 ! %f0 = 7c000000 22e6a49d 000000ff ffffaf13 ! %f4 = fb000000 0000e622 1f03948f c5000000 ! %f8 = 95fffeeb e3f1275a 6146e006 ff4942f9 ! %f12 = ffffffff ffffffff 4fb18c0b 98d6ca96 stda %f0,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400 ! %l7 = 00000000000000ff, Mem[0000000010041408] = ff75ad65 stba %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = ff75adff ! %f26 = ff00006f 0000009b, Mem[0000000010041408] = ffad75ff cf56c6d8 stda %f26,[%i1+0x008]%asi ! Mem[0000000010041408] = ff00006f 0000009b ! %f18 = ba75ad65 0000009b, Mem[0000000030181400] = 3dd531ff 65ad75ba stda %f18,[%i6+%g0]0x89 ! Mem[0000000030181400] = ba75ad65 0000009b ! Starting 10 instruction Load Burst ! Mem[00000000100c1400] = ffffff000000002c, %f28 = 0000008b 00000000 ldda [%i3+%g0]0x88,%f28 ! %f28 = ffffff00 0000002c p0_label_111: ! Mem[0000000010041408] = ff00006f0000009b, %l7 = 00000000000000ff ldxa [%i1+%o4]0x80,%l7 ! %l7 = ff00006f0000009b ! Mem[0000000010141408] = 21a70000000000ff, %l3 = 00000000000000ff ldxa [%i5+%o4]0x80,%l3 ! %l3 = 21a70000000000ff ! Mem[0000000030001408] = 00ff000000000000, %f26 = ff00006f 0000009b ldda [%i0+%o4]0x81,%f26 ! %f26 = 00ff0000 00000000 ! Mem[0000000030001408] = 00ff0000, %l4 = 000000001375e1ac lduha [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000ff ! Mem[00000000300c1400] = ff000000 0000009b 000076ff 133e7541 ! Mem[00000000300c1410] = c06cea26 3aabd7b0 9da4e622 20ad4d1e ! Mem[00000000300c1420] = 00000000 ff000000 ff000000 2164d7e3 ! Mem[00000000300c1430] = ff30fc3b ea83a18b 00000000 6f0000ff ldda [%i3]ASI_BLK_AIUS,%f16 ! Block Load from 00000000300c1400 ! Mem[0000000030141400] = ba75ad65 0000009b, %l2 = c06cea26, %l3 = 000000ff ldda [%i5+%g0]0x89,%l2 ! %l2 = 000000000000009b 00000000ba75ad65 membar #Sync ! Added by membar checker (28) ! Mem[0000000010101410] = 22e60000, %l1 = 00000000000000ff lduba [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000022 ! Mem[0000000010081410] = b80000ff ffffffff, %l0 = 00000000, %l1 = 00000022 ldda [%i2+%o5]0x88,%l0 ! %l0 = 00000000ffffffff 00000000b80000ff ! Mem[000000001000140c] = ffffffff, %l1 = 00000000b80000ff lduw [%i0+0x00c],%l1 ! %l1 = 00000000ffffffff ! Starting 10 instruction Store Burst ! Mem[0000000030041400] = ff000000, %l3 = 00000000ba75ad65 swapa [%i1+%g0]0x81,%l3 ! %l3 = 00000000ff000000 p0_label_112: ! Mem[0000000010101400] = 22e6a49d, %l0 = 00000000ffffffff ldstuba [%i4+%g0]0x88,%l0 ! %l0 = 0000009d000000ff ! Mem[0000000010101408] = 13afffff, %l3 = 00000000ff000000 ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 00000013000000ff ! Mem[0000000010081410] = ffffffff, %l6 = 000000000000ad65 ldstuba [%i2+%o5]0x80,%l6 ! %l6 = 000000ff000000ff ! Mem[0000000030141408] = 000000ff, %l2 = 000000000000009b ldstuba [%i5+%o4]0x89,%l2 ! %l2 = 000000ff000000ff ! %l3 = 0000000000000013, Mem[00000000100c1408] = 000076ff95387d15, %asi = 80 stxa %l3,[%i3+0x008]%asi ! Mem[00000000100c1408] = 0000000000000013 ! Mem[0000000030141410] = ffffffff 00002c00, %l0 = 0000009d, %l1 = ffffffff ldda [%i5+%o5]0x81,%l0 ! %l0 = 00000000ffffffff 0000000000002c00 ! %f28 = ff30fc3b ea83a18b, Mem[00000000300c1408] = ff760000 41753e13 stda %f28,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff30fc3b ea83a18b ! Mem[0000000010001400] = 26ea9f2c, %l3 = 0000000000000013 swapa [%i0+%g0]0x88,%l3 ! %l3 = 0000000026ea9f2c ! %f22 = 9da4e622 20ad4d1e, Mem[0000000010001410] = ffffffff 16174f68 stda %f22,[%i0+%o5]0x80 ! Mem[0000000010001410] = 9da4e622 20ad4d1e ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = 13afffff, %l3 = 0000000026ea9f2c ldsha [%i6+%o4]0x81,%l3 ! %l3 = 00000000000013af p0_label_113: ! Mem[0000000010041410] = ff000000, %l6 = 00000000000000ff lduwa [%i1+%o5]0x80,%l6 ! %l6 = 00000000ff000000 ! Mem[0000000030081400] = 9da4e6220000007c, %f8 = 95fffeeb e3f1275a ldda [%i2+%g0]0x81,%f8 ! %f8 = 9da4e622 0000007c ! Mem[0000000010041400] = 00000000, %f4 = fb000000 lda [%i1+%g0]0x88,%f4 ! %f4 = 00000000 membar #Sync ! Added by membar checker (29) ! Mem[0000000010081400] = c06cea26 c06cea26 ff75ad65 0000009b ! Mem[0000000010081410] = ffffffff ff0000b8 ff30fc3b 96cad698 ! Mem[0000000010081420] = 7c359ca5 4dff00ff ff000000 0000009b ! Mem[0000000010081430] = 0000009b 134d3f5b 65ad75ba 3bfc3072 ldda [%i2]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010081400 ! Mem[00000000100c1408] = 00000000, %l2 = 00000000000000ff ldsba [%i3+0x009]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030041410] = d7e30000, %l7 = ff00006f0000009b lduwa [%i1+%o5]0x81,%l7 ! %l7 = 00000000d7e30000 ! Mem[0000000030141400] = 0000009b, %l3 = 00000000000013af lduba [%i5+%g0]0x89,%l3 ! %l3 = 000000000000009b ! Mem[0000000010041400] = b80000ff00000000, %f12 = ffffffff ffffffff ldda [%i1+%g0]0x88,%f12 ! %f12 = b80000ff 00000000 ! Mem[00000000218001c0] = 21a75e86, %l3 = 000000000000009b ldsha [%o3+0x1c0]%asi,%l3 ! %l3 = 00000000000021a7 ! Starting 10 instruction Store Burst ! Mem[0000000030141410] = ffffffff, %l7 = 00000000d7e30000 swapa [%i5+%o5]0x89,%l7 ! %l7 = 00000000ffffffff p0_label_114: ! %l2 = 00000000, %l3 = 000021a7, Mem[0000000030081410] = 0000e622 fb000000 stda %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 000021a7 ! Mem[0000000030041408] = 000081fc, %l3 = 00000000000021a7 swapa [%i1+%o4]0x81,%l3 ! %l3 = 00000000000081fc ! Mem[0000000030001400] = ff000000, %l0 = 00000000ffffffff ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 000000ff000000ff ! %f6 = 1f03948f c5000000, Mem[0000000030141408] = ff000000 50359917 stda %f6 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 1f03948f c5000000 ! Mem[0000000030141408] = 8f94031f, %l0 = 00000000000000ff swapa [%i5+%o4]0x89,%l0 ! %l0 = 000000008f94031f ! %l7 = 00000000ffffffff, Mem[00000000100c143a] = 00000000 sth %l7,[%i3+0x03a] ! Mem[00000000100c1438] = 0000ffff ! %l6 = ff000000, %l7 = ffffffff, Mem[0000000010181408] = 6f58ea35 ff75e1ac stda %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff000000 ffffffff ! %l4 = 00000000000000ff, Mem[0000000010041410] = 000000ff stha %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff ! %l3 = 00000000000081fc, Mem[00000000211c0001] = c0fffc65 stb %l3,[%o2+0x001] ! Mem[00000000211c0000] = c0fcfc65 ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = 21a70000, %f9 = 0000007c lda [%i5+0x008]%asi,%f9 ! %f9 = 21a70000 p0_label_115: ! Mem[0000000010001400] = 13000000, %l5 = 00000000000000ac lduba [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000013 ! Mem[0000000030181410] = 133e7541, %l2 = 0000000000000000 ldsba [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000013 ! Mem[00000000300c1400] = 000000ff, %f3 = ffffaf13 lda [%i3+%g0]0x89,%f3 ! %f3 = 000000ff ! Mem[00000000201c0000] = ff00a250, %l3 = 00000000000081fc lduh [%o0+%g0],%l3 ! %l3 = 000000000000ff00 ! Mem[00000000201c0000] = ff00a250, %l4 = 00000000000000ff ldub [%o0+%g0],%l4 ! %l4 = 00000000000000ff ! Mem[0000000010141400] = 09d3ae0f, %l3 = 000000000000ff00 lduwa [%i5+%g0]0x88,%l3 ! %l3 = 0000000009d3ae0f ! Mem[0000000030041410] = 9b0000000000e3d7, %l3 = 0000000009d3ae0f ldxa [%i1+%o5]0x89,%l3 ! %l3 = 9b0000000000e3d7 ! Mem[0000000010041434] = 134d3f5b, %l3 = 9b0000000000e3d7 ldsw [%i1+0x034],%l3 ! %l3 = 00000000134d3f5b ! Mem[0000000030001410] = 3bfc30ff, %l4 = 00000000000000ff ldsba [%i0+%o5]0x89,%l4 ! %l4 = ffffffffffffffff ! Starting 10 instruction Store Burst ! Mem[0000000010001400] = 00000013, %l6 = 00000000ff000000 swapa [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000013 p0_label_116: ! Mem[0000000010181400] = ace175ff, %l3 = 134d3f5b, %l4 = ffffffff casa [%i6]0x80,%l3,%l4 ! %l4 = 00000000ace175ff ! %f15 = 98d6ca96, Mem[0000000030181400] = 9b000000 sta %f15,[%i6+%g0]0x81 ! Mem[0000000030181400] = 98d6ca96 ! %l7 = 00000000ffffffff, Mem[00000000100c143e] = 6f0000ff, %asi = 80 stba %l7,[%i3+0x03e]%asi ! Mem[00000000100c143c] = 6f00ffff ! Mem[0000000010081400] = 26ea6cc0, %l6 = 0000000000000013 ldstuba [%i2+%g0]0x88,%l6 ! %l6 = 000000c0000000ff ! %f8 = 9da4e622 21a70000, Mem[0000000010041408] = 6f0000ff 9b000000 stda %f8 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 9da4e622 21a70000 ! Mem[0000000010081418] = ff30fc3b, %l7 = ffffffff, %l5 = 00000013 add %i2,0x18,%g1 casa [%g1]0x80,%l7,%l5 ! %l5 = 00000000ff30fc3b ! Mem[00000000100c1408] = 0000000000000013, %l1 = 0000000000002c00, %l6 = 00000000000000c0 add %i3,0x08,%g1 casxa [%g1]0x80,%l1,%l6 ! %l6 = 0000000000000013 ! %f4 = 00000000, Mem[0000000010041408] = 21a70000 sta %f4 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 ! Mem[0000000010101406] = 0000007c, %l3 = 00000000134d3f5b ldstub [%i4+0x006],%l3 ! %l3 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030041400] = 65ad75ba, %l6 = 0000000000000013 lduwa [%i1+%g0]0x89,%l6 ! %l6 = 0000000065ad75ba p0_label_117: ! Mem[00000000100c1418] = 9da4e622000000ff, %f16 = 26ea6cc0 26ea6cc0 ldda [%i3+0x018]%asi,%f16 ! %f16 = 9da4e622 000000ff ! Mem[00000000300c1400] = ff000000, %f2 = 000000ff lda [%i3+%g0]0x81,%f2 ! %f2 = ff000000 ! Mem[0000000030081408] = ffffaf13, %l3 = 0000000000000000 ldsha [%i2+%o4]0x89,%l3 ! %l3 = ffffffffffffaf13 ! Mem[0000000010141400] = 09d3ae0f, %f16 = 9da4e622 lda [%i5+%g0]0x88,%f16 ! %f16 = 09d3ae0f ! Mem[00000000300c1400] = ff000000, %l3 = ffffffffffffaf13 ldsha [%i3+%g0]0x81,%l3 ! %l3 = ffffffffffffff00 ! Mem[0000000030101408] = ff00006f, %l2 = 0000000000000013 lduba [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff ! Mem[0000000030001408] = 0000ff00, %l5 = 00000000ff30fc3b ldsha [%i0+%o4]0x89,%l5 ! %l5 = ffffffffffffff00 ! Mem[0000000030181410] = 0000000041753e13, %f24 = ff00ff4d a59c357c ldda [%i6+%o5]0x89,%f24 ! %f24 = 00000000 41753e13 ! Mem[0000000030001408] = 0000ff00, %l7 = 00000000ffffffff lduha [%i0+%o4]0x89,%l7 ! %l7 = 000000000000ff00 ! Starting 10 instruction Store Burst ! %l0 = 000000008f94031f, Mem[0000000030141400] = 9b00000065ad75ba stxa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000008f94031f p0_label_118: ! %l1 = 0000000000002c00, Mem[0000000010041410] = ff000000ff0000b8 stxa %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000002c00 ! %f12 = b80000ff 00000000, Mem[0000000030141400] = 00000000 8f94031f stda %f12,[%i5+%g0]0x81 ! Mem[0000000030141400] = b80000ff 00000000 ! Mem[0000000030181408] = ffffaf13, %l0 = 000000008f94031f swapa [%i6+%o4]0x89,%l0 ! %l0 = 00000000ffffaf13 ! Mem[0000000030101408] = ff00006f, %l4 = 00000000ace175ff swapa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff00006f ! Mem[0000000030101400] = e3d76421, %l6 = 0000000065ad75ba swapa [%i4+%g0]0x81,%l6 ! %l6 = 00000000e3d76421 ! %l4 = 00000000ff00006f, Mem[0000000010001419] = ff000000 stb %l4,[%i0+0x019] ! Mem[0000000010001418] = ff6f0000 ! %f0 = 7c000000 22e6a49d, Mem[0000000010101410] = 22e60000 000000fb stda %f0 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 7c000000 22e6a49d membar #Sync ! Added by membar checker (30) ! %f10 = 6146e006 ff4942f9, Mem[0000000010081438] = 65ad75ba 3bfc3072 std %f10,[%i2+0x038] ! Mem[0000000010081438] = 6146e006 ff4942f9 ! Mem[0000000010081420] = 7c359ca5, %l1 = 00002c00, %l3 = ffffff00 add %i2,0x20,%g1 casa [%g1]0x80,%l1,%l3 ! %l3 = 000000007c359ca5 ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = c0fcfc65, %l3 = 000000007c359ca5 ldsha [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffc0fc p0_label_119: ! %l7 = 000000000000ff00, imm = ffffffffffffffa7, %l4 = 00000000ff00006f andn %l7,-0x059,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010001428] = 52fe9f16 2a68efb1, %l6 = e3d76421, %l7 = 0000ff00 ldd [%i0+0x028],%l6 ! %l6 = 0000000052fe9f16 000000002a68efb1 ! Mem[0000000010181400] = ace175ff, %l5 = ffffffffffffff00 ldsba [%i6+%g0]0x80,%l5 ! %l5 = ffffffffffffffac ! Mem[0000000030141410] = d7e30000, %l4 = 0000000000000000 ldsba [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010181400] = ff75e1ac, %l6 = 0000000052fe9f16 ldswa [%i6+%g0]0x88,%l6 ! %l6 = ffffffffff75e1ac ! Mem[0000000010141408] = ff0000000000a721, %f28 = 5b3f4d13 9b000000 ldda [%i5+%o4]0x88,%f28 ! %f28 = ff000000 0000a721 ! Mem[000000001000141c] = 988ad9da, %l3 = ffffffffffffc0fc ldstuba [%i0+0x01c]%asi,%l3 ! %l3 = 00000098000000ff ! Mem[0000000030181410] = 133e7541, %l0 = 00000000ffffaf13 lduba [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000013 ! Mem[00000000300c1410] = 26ea6cc0, %l4 = 0000000000000000 lduba [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000c0 ! Starting 10 instruction Store Burst ! Mem[0000000020800000] = ffffdad7, %l1 = 0000000000002c00 ldstuba [%o1+0x000]%asi,%l1 ! %l1 = 000000ff000000ff p0_label_120: ! %l4 = 00000000000000c0, Mem[0000000030081408] = ffffaf13 stha %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffff00c0 ! Mem[0000000010181408] = 000000ff, %l6 = ffffffffff75e1ac swapa [%i6+%o4]0x80,%l6 ! %l6 = 00000000000000ff ! %l5 = ffffffffffffffac, Mem[00000000201c0001] = ff00a250 stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = ffaca250 ! Mem[0000000010001435] = ff000000, %l5 = ffffffffffffffac ldstub [%i0+0x035],%l5 ! %l5 = 00000000000000ff ! Mem[0000000030181400] = 98d6ca96, %l4 = 00000000000000c0 swapa [%i6+%g0]0x81,%l4 ! %l4 = 0000000098d6ca96 ! %f20 = b80000ff ffffffff, Mem[00000000100c1438] = 0000ffff 6f00ffff stda %f20,[%i3+0x038]%asi ! Mem[00000000100c1438] = b80000ff ffffffff ! %l3 = 0000000000000098, Mem[0000000010001410] = 22e6a49d stba %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 22e6a498 ! %l2 = 00000000000000ff, Mem[0000000030101410] = ff00006f stha %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ff006f ! %l6 = 00000000000000ff, Mem[00000000100c1418] = 9da4e622000000ff, %asi = 80 stxa %l6,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030041400] = 65ad75ba, %l1 = 00000000000000ff ldsha [%i1+%g0]0x89,%l1 ! %l1 = 00000000000075ba p0_label_121: ! Mem[0000000010081410] = ffffffff, %l2 = 00000000000000ff lduha [%i2+%o5]0x80,%l2 ! %l2 = 000000000000ffff ! Mem[0000000010141408] = 0000a721, %l4 = 0000000098d6ca96 lduwa [%i5+%o4]0x88,%l4 ! %l4 = 000000000000a721 ! Mem[0000000010181410] = ffffffff 1f0394ff, %l2 = 0000ffff, %l3 = 00000098 ldda [%i6+%o5]0x80,%l2 ! %l2 = 00000000ffffffff 000000001f0394ff ! Mem[00000000300c1408] = 8ba183ea, %l4 = 000000000000a721 ldsha [%i3+%o4]0x81,%l4 ! %l4 = ffffffffffff8ba1 ! Mem[00000000300c1400] = 000000ff, %f15 = 98d6ca96 lda [%i3+%g0]0x89,%f15 ! %f15 = 000000ff ! Mem[0000000010181408] = ff75e1ac, %l6 = 00000000000000ff ldsha [%i6+%o4]0x80,%l6 ! %l6 = ffffffffffffff75 ! Mem[000000001004142c] = 8bd5e470, %l2 = 00000000ffffffff ldsw [%i1+0x02c],%l2 ! %l2 = ffffffff8bd5e470 ! Mem[0000000030001400] = 000000ff, %l6 = ffffffffffffff75 lduha [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000030001408] = 0000ff00, %l2 = ffffffff8bd5e470 ldswa [%i0+%o4]0x89,%l2 ! %l2 = 000000000000ff00 ! Starting 10 instruction Store Burst ! %f4 = 00000000 0000e622, Mem[0000000010141420] = 684f1716 473bf102 std %f4 ,[%i5+0x020] ! Mem[0000000010141420] = 00000000 0000e622 p0_label_122: ! %l2 = 000000000000ff00, Mem[0000000030041400] = 65ad75ba stwa %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000ff00 ! %l6 = 000000ff, %l7 = 2a68efb1, Mem[0000000010001410] = 98a4e622 20ad4d1e std %l6,[%i0+%o5] ! Mem[0000000010001410] = 000000ff 2a68efb1 ! Mem[00000000100c1410] = c06cea26, %l5 = 0000000000000000 ldstuba [%i3+%o5]0x88,%l5 ! %l5 = 00000026000000ff ! %f16 = 09d3ae0f 000000ff, %l2 = 000000000000ff00 ! Mem[0000000030101430] = 5b3f4d13b80000ff add %i4,0x030,%g1 stda %f16,[%g1+%l2]ASI_PST16_S ! Mem[0000000030101430] = 5b3f4d13b80000ff ! Mem[0000000030041410] = d7e30000, %l4 = ffffffffffff8ba1 ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 000000d7000000ff ! %l4 = 00000000000000d7, Mem[0000000030141410] = d7e30000 stha %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = d7e300d7 ! %l2 = 000000000000ff00, Mem[0000000010101400] = 22e6a4ff stwa %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000ff00 ! Mem[0000000010141408] = 0000a721, %l2 = 000000000000ff00 swapa [%i5+%o4]0x88,%l2 ! %l2 = 000000000000a721 ! %l3 = 000000001f0394ff, Mem[0000000020800000] = ffffdad7, %asi = 80 stba %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = ffffdad7 ! Starting 10 instruction Load Burst ! Mem[0000000030001410] = ff30fc3b96cad698, %l5 = 0000000000000026 ldxa [%i0+%o5]0x81,%l5 ! %l5 = ff30fc3b96cad698 p0_label_123: ! Mem[0000000030041410] = ffe30000, %f16 = 09d3ae0f lda [%i1+%o5]0x81,%f16 ! %f16 = ffe30000 ! Mem[0000000010181424] = 3bfc3072, %l4 = 00000000000000d7 ldswa [%i6+0x024]%asi,%l4 ! %l4 = 000000003bfc3072 membar #Sync ! Added by membar checker (31) ! Mem[0000000030081400] = 9da4e622 0000007c c000ffff ff000000 ! Mem[0000000030081410] = 00000000 a7210000 000000c5 8f94031f ! Mem[0000000030081420] = 5a27f1e3 ebfeff95 f94249ff 06e04661 ! Mem[0000000030081430] = ffffffff ffffffff 96cad698 0b8cb14f ldda [%i2]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030081400 ! Mem[0000000030181408] = 8f94031f, %l0 = 0000000000000013 ldsba [%i6+%o4]0x89,%l0 ! %l0 = 000000000000001f ! Mem[0000000020800000] = ffffdad7, %l4 = 000000003bfc3072 ldsha [%o1+0x000]%asi,%l4 ! %l4 = ffffffffffffffff ! Mem[000000001000142c] = 2a68efb1, %l5 = ff30fc3b96cad698 ldswa [%i0+0x02c]%asi,%l5 ! %l5 = 000000002a68efb1 ! Mem[0000000010041408] = 00000000, %l7 = 000000002a68efb1 ldsb [%i1+0x00b],%l7 ! %l7 = 0000000000000000 ! Mem[0000000010141414] = c67e67b8, %l7 = 0000000000000000 ldsha [%i5+0x016]%asi,%l7 ! %l7 = 00000000000067b8 ! Mem[0000000010181400] = ace175ff4079e437, %f6 = 1f03948f c5000000 ldda [%i6+%g0]0x80,%f6 ! %f6 = ace175ff 4079e437 ! Starting 10 instruction Store Burst ! %f14 = 4fb18c0b 000000ff, %l1 = 00000000000075ba ! Mem[0000000030001430] = a4487646d429029d add %i0,0x030,%g1 stda %f14,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030001430] = a44876460b8cb14f p0_label_124: ! %l7 = 00000000000067b8, Mem[0000000030101400] = 65ad75ba stba %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = b8ad75ba ! %l3 = 000000001f0394ff, Mem[0000000010001410] = ff000000 stha %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff0094ff ! %l3 = 000000001f0394ff, Mem[00000000300c1408] = 8ba183ea stba %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffa183ea ! %l5 = 000000002a68efb1, Mem[0000000030141400] = b80000ff stwa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 2a68efb1 ! %l2 = 000000000000a721, Mem[0000000010181410] = ffffffff stwa %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000a721 ! %f2 = ff000000, Mem[0000000010181424] = 3bfc3072 st %f2 ,[%i6+0x024] ! Mem[0000000010181424] = ff000000 ! Mem[0000000010141410] = ff00001f, %l0 = 000000000000001f swapa [%i5+%o5]0x80,%l0 ! %l0 = 00000000ff00001f ! %l2 = 000000000000a721, Mem[0000000020800040] = 98ff8049 sth %l2,[%o1+0x040] ! Mem[0000000020800040] = a7218049 ! %f9 = 21a70000, Mem[0000000030181408] = 1f03948f sta %f9 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 21a70000 ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = 0000ff00, %l5 = 000000002a68efb1 lduha [%i4+%g0]0x88,%l5 ! %l5 = 000000000000ff00 p0_label_125: ! Mem[0000000010041400] = 00000000, %l1 = 00000000000075ba ldsba [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[000000001004141c] = e3248c09, %f12 = b80000ff lda [%i1+0x01c]%asi,%f12 ! %f12 = e3248c09 ! Mem[0000000010001408] = ffffffffff0000ff, %l7 = 00000000000067b8 ldxa [%i0+%o4]0x88,%l7 ! %l7 = ffffffffff0000ff ! Mem[0000000030081408] = 000000ff ffff00c0, %l6 = 000000ff, %l7 = ff0000ff ldda [%i2+%o4]0x89,%l6 ! %l6 = 00000000ffff00c0 00000000000000ff ! Mem[0000000010081400] = ff6cea26 c06cea26, %l4 = ffffffff, %l5 = 0000ff00 ldda [%i2+%g0]0x80,%l4 ! %l4 = 00000000ff6cea26 00000000c06cea26 ! Mem[00000000100c1408] = 00000000, %l2 = 000000000000a721 ldswa [%i3+%o4]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010001410] = b1ef682a ff0094ff, %l0 = ff00001f, %l1 = 00000000 ldda [%i0+%o5]0x88,%l0 ! %l0 = 00000000ff0094ff 00000000b1ef682a ! Mem[0000000010081434] = 134d3f5b, %l2 = 0000000000000000 lduba [%i2+0x034]%asi,%l2 ! %l2 = 0000000000000013 ! Mem[00000000100c1400] = 2c00000000ffffff, %l5 = 00000000c06cea26 ldxa [%i3+%g0]0x80,%l5 ! %l5 = 2c00000000ffffff ! Starting 10 instruction Store Burst ! %l1 = 00000000b1ef682a, Mem[0000000010041438] = 2164d7e3, %asi = 80 stwa %l1,[%i1+0x038]%asi ! Mem[0000000010041438] = b1ef682a p0_label_126: ! Mem[0000000010141408] = 00ff0000, %l4 = ff6cea26, %l5 = 00ffffff add %i5,0x08,%g1 casa [%g1]0x80,%l4,%l5 ! %l5 = 0000000000ff0000 ! Mem[0000000030041400] = 0000ff00, %l5 = 0000000000ff0000 swapa [%i1+%g0]0x89,%l5 ! %l5 = 000000000000ff00 ! Mem[0000000010181428] = ff237eb9, %l6 = 00000000ffff00c0 swap [%i6+0x028],%l6 ! %l6 = 00000000ff237eb9 ! %l3 = 000000001f0394ff, Mem[0000000030001400] = ff000000 stwa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 1f0394ff ! Mem[0000000010001400] = 000000ff, %l0 = 00000000ff0094ff ldstuba [%i0+%g0]0x80,%l0 ! %l0 = 00000000000000ff ! %l7 = 00000000000000ff, Mem[00000000300c1410] = c06cea26 stba %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff6cea26 ! %f18 = 000000ff, Mem[0000000010181408] = ff75e1ac sta %f18,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff ! Mem[0000000010141408] = 0000ff00, %l5 = 000000000000ff00 ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff ! %l0 = 0000000000000000, Mem[0000000010041434] = 134d3f5b, %asi = 80 stwa %l0,[%i1+0x034]%asi ! Mem[0000000010041434] = 00000000 ! Starting 10 instruction Load Burst ! Mem[000000001000143c] = 26ea9f3f, %l0 = 0000000000000000 ldsba [%i0+0x03e]%asi,%l0 ! %l0 = ffffffffffffff9f p0_label_127: ! Mem[00000000300c1400] = 000000ff, %l2 = 0000000000000013 lduha [%i3+%g0]0x89,%l2 ! %l2 = 00000000000000ff ! Mem[0000000030141400] = 2a68efb1 00000000, %l2 = 000000ff, %l3 = 1f0394ff ldda [%i5+%g0]0x81,%l2 ! %l2 = 000000002a68efb1 0000000000000000 ! Mem[0000000010141400] = 09d3ae0f, %l5 = 0000000000000000 ldswa [%i5+%g0]0x88,%l5 ! %l5 = 0000000009d3ae0f ! Mem[0000000030101408] = 00000000ff75e1ac, %l1 = 00000000b1ef682a ldxa [%i4+%o4]0x89,%l1 ! %l1 = 00000000ff75e1ac ! Mem[0000000010141408] = ffff0000, %l1 = 00000000ff75e1ac lduwa [%i5+%o4]0x80,%l1 ! %l1 = 00000000ffff0000 ! Mem[0000000010101410] = 0000007c, %l7 = 00000000000000ff ldsha [%i4+%o5]0x88,%l7 ! %l7 = 000000000000007c ! Mem[0000000010041410] = 00000000, %l7 = 000000000000007c lduha [%i1+%o5]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[00000000100c1408] = 1300000000000000, %l2 = 000000002a68efb1 ldxa [%i3+%o4]0x88,%l2 ! %l2 = 1300000000000000 ! Mem[000000001000140c] = ffffffff, %l4 = 00000000ff6cea26 ldswa [%i0+0x00c]%asi,%l4 ! %l4 = ffffffffffffffff ! Starting 10 instruction Store Burst ! Mem[0000000030001410] = ff30fc3b, %l1 = 00000000ffff0000 ldstuba [%i0+%o5]0x81,%l1 ! %l1 = 000000ff000000ff p0_label_128: ! %f10 = 6146e006 ff4942f9, %l1 = 00000000000000ff ! Mem[0000000030181430] = c0cb9905a19ba6bd add %i6,0x030,%g1 stda %f10,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030181430] = f94249ff06e04661 ! %f30 = 4fb18c0b 98d6ca96, Mem[0000000030001400] = 1f0394ff 0003ffff stda %f30,[%i0+%g0]0x81 ! Mem[0000000030001400] = 4fb18c0b 98d6ca96 ! %l3 = 0000000000000000, Mem[0000000021800180] = 409b5fec, %asi = 80 stha %l3,[%o3+0x180]%asi ! Mem[0000000021800180] = 00005fec ! Mem[00000000201c0000] = ffaca250, %l7 = 0000000000000000 ldstuba [%o0+0x000]%asi,%l7 ! %l7 = 000000ff000000ff ! Mem[0000000030181400] = 000000c0, %l6 = 00000000ff237eb9 ldstuba [%i6+%g0]0x81,%l6 ! %l6 = 00000000000000ff ! Code Fragment 4 p0_fragment_8: ! %l0 = ffffffffffffff9f setx 0x12b960a84cd82fa3,%g7,%l0 ! %l0 = 12b960a84cd82fa3 ! %l1 = 00000000000000ff setx 0xdf2df917f119efe0,%g7,%l1 ! %l1 = df2df917f119efe0 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 = 12b960a84cd82fa3 setx 0x559f08ffe134be60,%g7,%l0 ! %l0 = 559f08ffe134be60 ! %l1 = df2df917f119efe0 setx 0x6bc89fc814708ccf,%g7,%l1 ! %l1 = 6bc89fc814708ccf ! Mem[00000000100c1405] = 00ffffff, %l1 = 6bc89fc814708ccf ldstub [%i3+0x005],%l1 ! %l1 = 000000ff000000ff membar #Sync ! Added by membar checker (32) ! %l0 = 559f08ffe134be60, Mem[0000000030081400] = 22e6a49d stba %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 22e6a460 ! %l6 = 0000000000000000, Mem[0000000030041408] = 13afffffa7210000 stxa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010081408] = ff75ad65, %l5 = 0000000009d3ae0f lduwa [%i2+%o4]0x80,%l5 ! %l5 = 00000000ff75ad65 p0_label_129: ! %l5 = 00000000ff75ad65, %l4 = ffffffffffffffff, %l4 = ffffffffffffffff sub %l5,%l4,%l4 ! %l4 = 00000000ff75ad66 ! Mem[0000000010101410] = 9da4e6220000007c, %f12 = e3248c09 00000000 ldda [%i4+%o5]0x88,%f12 ! %f12 = 9da4e622 0000007c ! Mem[0000000030081400] = 22e6a460, %l4 = 00000000ff75ad66 ldsha [%i2+%g0]0x89,%l4 ! %l4 = ffffffffffffa460 ! Mem[0000000010081408] = 65ad75ff, %l3 = 0000000000000000 ldswa [%i2+%o4]0x88,%l3 ! %l3 = 0000000065ad75ff ! Mem[0000000010041408] = 00000000, %l3 = 0000000065ad75ff lduwa [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010001438] = ff75e1ac, %l2 = 1300000000000000 ldsha [%i0+0x03a]%asi,%l2 ! %l2 = ffffffffffffe1ac ! Mem[0000000030141408] = 000000c5000000ff, %l2 = ffffffffffffe1ac ldxa [%i5+%o4]0x89,%l2 ! %l2 = 000000c5000000ff ! Mem[00000000300c1410] = ff6cea26 3aabd7b0, %l4 = ffffa460, %l5 = ff75ad65 ldda [%i3+%o5]0x81,%l4 ! %l4 = 00000000ff6cea26 000000003aabd7b0 ! Mem[0000000010101408] = ffafffff, %l7 = 00000000000000ff lduwa [%i4+%o4]0x80,%l7 ! %l7 = 00000000ffafffff ! Starting 10 instruction Store Burst ! %f16 = 7c000000 22e6a49d 000000ff ffff00c0 ! %f20 = 000021a7 00000000 1f03948f c5000000 ! %f24 = 95fffeeb e3f1275a 6146e006 ff4942f9 ! %f28 = ffffffff ffffffff 4fb18c0b 98d6ca96 stda %f16,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400 p0_label_130: ! %f14 = 4fb18c0b 000000ff, Mem[0000000010041400] = 00000000 ff0000b8 stda %f14,[%i1+0x000]%asi ! Mem[0000000010041400] = 4fb18c0b 000000ff ! %l4 = ff6cea26, %l5 = 3aabd7b0, Mem[0000000010181408] = 000000ff ffffffff stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff6cea26 3aabd7b0 ! Mem[0000000010101410] = 0000007c, %l2 = 000000c5000000ff ldstuba [%i4+%o5]0x88,%l2 ! %l2 = 0000007c000000ff ! %l1 = 00000000000000ff, Mem[0000000010101426] = ebfeff95, %asi = 80 stha %l1,[%i4+0x026]%asi ! Mem[0000000010101424] = ebfe00ff ! Mem[0000000030101410] = 00ff006f, %l5 = 000000003aabd7b0 ldstuba [%i4+%o5]0x81,%l5 ! %l5 = 00000000000000ff ! Mem[0000000030041400] = 00ff0000, %l2 = 000000000000007c ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff ! Mem[000000001008140d] = 0000009b, %l2 = 0000000000000000 ldstuba [%i2+0x00d]%asi,%l2 ! %l2 = 00000000000000ff ! Mem[00000000201c0001] = ffaca250, %l5 = 0000000000000000 ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ac000000ff ! %l0 = 559f08ffe134be60, Mem[0000000010041408] = 00000000 stha %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000be60 ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = 00000000, %l6 = 0000000000000000 ldsw [%i1+%o5],%l6 ! %l6 = 0000000000000000 p0_label_131: ! Mem[0000000010141408] = ffff0000000000ff, %f12 = 9da4e622 0000007c ldda [%i5+%o4]0x80,%f12 ! %f12 = ffff0000 000000ff ! Mem[0000000010081410] = b80000ffffffffff, %f14 = 4fb18c0b 000000ff ldda [%i2+%o5]0x88,%f14 ! %f14 = b80000ff ffffffff ! Mem[0000000030101408] = ace175ff, %l1 = 00000000000000ff ldsba [%i4+%o4]0x81,%l1 ! %l1 = ffffffffffffffac ! Mem[00000000300c1408] = ea83a1ff, %l5 = 00000000000000ac swapa [%i3+%o4]0x89,%l5 ! %l5 = 00000000ea83a1ff ! Mem[00000000100c1418] = 00000000, %f0 = 7c000000 ld [%i3+0x018],%f0 ! %f0 = 00000000 ! Mem[0000000010041408] = 9da4e6220000be60, %f12 = ffff0000 000000ff ldda [%i1+%o4]0x88,%f12 ! %f12 = 9da4e622 0000be60 ! Mem[0000000010101408] = ffafffffff000000, %l4 = 00000000ff6cea26 ldxa [%i4+%o4]0x80,%l4 ! %l4 = ffafffffff000000 ! Mem[0000000030001410] = 98d6ca963bfc30ff, %f10 = 6146e006 ff4942f9 ldda [%i0+%o5]0x89,%f10 ! %f10 = 98d6ca96 3bfc30ff ! %f12 = 9da4e622, %f0 = 00000000 22e6a49d fstox %f12,%f0 ! %f0 = 00000000 00000000 ! Starting 10 instruction Store Burst ! %l6 = 0000000000000000, Mem[0000000010041400] = 4fb18c0b stba %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00b18c0b p0_label_132: ! %l0 = e134be60, %l1 = ffffffac, Mem[0000000030101408] = ff75e1ac 00000000 stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = e134be60 ffffffac ! %l7 = 00000000ffafffff, Mem[0000000010001428] = f94249ff, %asi = 80 stha %l7,[%i0+0x028]%asi ! Mem[0000000010001428] = ffff49ff ! %l6 = 0000000000000000, Mem[0000000010041400] = 0b8cb100 stba %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0b8cb100 membar #Sync ! Added by membar checker (33) ! Mem[000000001000142e] = 06e04661, %l4 = ffafffffff000000 ldstuba [%i0+0x02e]%asi,%l4 ! %l4 = 00000046000000ff ! %f23 = c5000000, Mem[0000000010041420] = 00000000 st %f23,[%i1+0x020] ! Mem[0000000010041420] = c5000000 ! %l6 = 00000000, %l7 = ffafffff, Mem[00000000300c1408] = ac000000 3bfc30ff stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 ffafffff ! %f4 = 00000000 0000e622, %l1 = ffffffffffffffac ! Mem[0000000010041430] = 8800735000000000 add %i1,0x030,%g1 stda %f4,[%g1+%l1]ASI_PST8_P ! Mem[0000000010041430] = 0000005000000000 ! %f22 = 1f03948f c5000000, Mem[0000000010181408] = 26ea6cff b0d7ab3a stda %f22,[%i6+%o4]0x88 ! Mem[0000000010181408] = 1f03948f c5000000 ! Mem[0000000030141400] = 2a68efb1, %l6 = 0000000000000000 ldstuba [%i5+%g0]0x81,%l6 ! %l6 = 0000002a000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = ace175ff, %l7 = 00000000ffafffff lduha [%i6+%g0]0x80,%l7 ! %l7 = 000000000000ace1 p0_label_133: ! Mem[0000000030081408] = ffff00c0, %l6 = 000000000000002a ldsba [%i2+%o4]0x89,%l6 ! %l6 = ffffffffffffffc0 ! Mem[0000000030101408] = fffffface134be60, %l6 = ffffffffffffffc0 ldxa [%i4+%o4]0x89,%l6 ! %l6 = fffffface134be60 ! Mem[000000001010140c] = ff000000, %l6 = fffffface134be60 ldsw [%i4+0x00c],%l6 ! %l6 = ffffffffff000000 ! Mem[00000000300c1410] = ff6cea26, %f22 = 1f03948f lda [%i3+%o5]0x81,%f22 ! %f22 = ff6cea26 ! Mem[0000000020800040] = a7218049, %l3 = 0000000000000000 ldsb [%o1+0x040],%l3 ! %l3 = ffffffffffffffa7 ! Mem[0000000030041400] = 00ff00ff, %l5 = 00000000ea83a1ff lduwa [%i1+%g0]0x89,%l5 ! %l5 = 0000000000ff00ff ! Mem[00000000300c1410] = b0d7ab3a26ea6cff, %l0 = 559f08ffe134be60 ldxa [%i3+%o5]0x89,%l0 ! %l0 = b0d7ab3a26ea6cff ! Mem[0000000010181400] = ace175ff, %l3 = ffffffffffffffa7 ldub [%i6+%g0],%l3 ! %l3 = 00000000000000ac ! Mem[0000000030041408] = 0000000000000000, %f14 = b80000ff ffffffff ldda [%i1+%o4]0x81,%f14 ! %f14 = 00000000 00000000 ! Starting 10 instruction Store Burst ! %l0 = 26ea6cff, %l1 = ffffffac, Mem[0000000010001418] = 000000c5 8f94031f std %l0,[%i0+0x018] ! Mem[0000000010001418] = 26ea6cff ffffffac p0_label_134: ! Mem[0000000030141410] = d700e3d7, %l2 = 0000000000000000 ldstuba [%i5+%o5]0x81,%l2 ! %l2 = 000000d7000000ff ! %f12 = 9da4e622 0000be60, Mem[0000000030001410] = 3bfc30ff 98d6ca96 stda %f12,[%i0+%o5]0x89 ! Mem[0000000030001410] = 9da4e622 0000be60 ! Mem[00000000218000c1] = 68584245, %l5 = 0000000000ff00ff ldstub [%o3+0x0c1],%l5 ! %l5 = 00000058000000ff ! Mem[0000000010181400] = ace175ff4079e437, %l4 = 0000000000000046, %l0 = b0d7ab3a26ea6cff casxa [%i6]0x80,%l4,%l0 ! %l0 = ace175ff4079e437 ! Mem[0000000010001438] = 96cad698, %l4 = 0000000000000046, %asi = 80 swapa [%i0+0x038]%asi,%l4 ! %l4 = 0000000096cad698 ! %f24 = 95fffeeb e3f1275a, Mem[0000000010081418] = ff30fc3b 96cad698 stda %f24,[%i2+0x018]%asi ! Mem[0000000010081418] = 95fffeeb e3f1275a ! Mem[0000000030101408] = 60be34e1, %l1 = ffffffffffffffac swapa [%i4+%o4]0x81,%l1 ! %l1 = 0000000060be34e1 ! Mem[000000001008143c] = ff4942f9, %l0 = ace175ff4079e437, %asi = 80 swapa [%i2+0x03c]%asi,%l0 ! %l0 = 00000000ff4942f9 ! Mem[0000000010081408] = 65ad75ff, %l5 = 0000000000000058 swapa [%i2+%o4]0x88,%l5 ! %l5 = 0000000065ad75ff ! Starting 10 instruction Load Burst ! Mem[0000000010001400] = 22e6a49d, %l2 = 00000000000000d7 ldsha [%i0+%g0]0x88,%l2 ! %l2 = ffffffffffffa49d p0_label_135: ! Mem[0000000010141400] = 0faed3090000fdd1, %l5 = 0000000065ad75ff ldxa [%i5+%g0]0x80,%l5 ! %l5 = 0faed3090000fdd1 ! Mem[0000000010081408] = 00000058, %f8 = 9da4e622 lda [%i2+%o4]0x88,%f8 ! %f8 = 00000058 ! Mem[0000000030141408] = 000000c5 000000ff, %l6 = ff000000, %l7 = 0000ace1 ldda [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff 00000000000000c5 ! Mem[00000000211c0000] = c0fcfc65, %l1 = 0000000060be34e1 ldub [%o2+0x001],%l1 ! %l1 = 00000000000000fc ! Mem[00000000300c1408] = 00000000, %l6 = 00000000000000ff ldsba [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000 ! Mem[00000000300c1408] = 00000000, %l2 = ffffffffffffa49d lduwa [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010081408] = 00000058, %l3 = 00000000000000ac ldsha [%i2+%o4]0x88,%l3 ! %l3 = 0000000000000058 ! Mem[000000001018143c] = c06cea26, %l2 = 0000000000000000 ldsb [%i6+0x03f],%l2 ! %l2 = 0000000000000026 ! Mem[0000000030001408] = 0000ff00, %l1 = 00000000000000fc ldswa [%i0+%o4]0x89,%l1 ! %l1 = 000000000000ff00 ! Starting 10 instruction Store Burst ! %l3 = 0000000000000058, Mem[0000000010081408] = 58000000 stwa %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000058 p0_label_136: ! %l5 = 0faed3090000fdd1, Mem[00000000100c1408] = 00000000 stha %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000fdd1 ! %f27 = ff4942f9, Mem[0000000030141400] = b1ef68ff sta %f27,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff4942f9 ! Mem[0000000030181408] = 0000a721, %l1 = 000000000000ff00 swapa [%i6+%o4]0x89,%l1 ! %l1 = 000000000000a721 ! %l6 = 0000000000000000, Mem[00000000100c1400] = 0000002c stha %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 ! %l2 = 0000000000000026, Mem[0000000030181410] = 133e7541 stba %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 263e7541 ! Mem[00000000201c0001] = ffffa250, %l6 = 0000000000000000 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000ff000000ff ! %f20 = 000021a7 00000000, Mem[0000000010141408] = 0000ffff ff000000 stda %f20,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000021a7 00000000 ! %f8 = 00000058 21a70000, Mem[0000000010001410] = 00000000 a7210000 stda %f8 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000058 21a70000 ! Mem[0000000010001410] = 00000058, %l4 = 96cad698, %l6 = 000000ff add %i0,0x10,%g1 casa [%g1]0x80,%l4,%l6 ! %l6 = 0000000000000058 ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = ffff00c0, %l1 = 000000000000a721 ldsha [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000c0 p0_label_137: ! Mem[0000000010181410] = 21a70000, %l2 = 0000000000000026 ldswa [%i6+%o5]0x80,%l2 ! %l2 = 0000000021a70000 ! Mem[0000000030001410] = 60be0000 22e6a49d, %l2 = 21a70000, %l3 = 00000058 ldda [%i0+%o5]0x81,%l2 ! %l2 = 0000000060be0000 0000000022e6a49d ! Mem[0000000030181408] = 0000ff00, %f15 = 00000000 lda [%i6+%o4]0x89,%f15 ! %f15 = 0000ff00 ! Mem[0000000010041400] = 00b18c0b000000ff, %f12 = 9da4e622 0000be60 ldda [%i1+%g0]0x80,%f12 ! %f12 = 00b18c0b 000000ff ! Mem[0000000010181410] = 0000a721, %l5 = 0faed3090000fdd1 lduwa [%i6+%o5]0x88,%l5 ! %l5 = 000000000000a721 ! Mem[0000000030141410] = 002c0000d7e300ff, %f8 = 00000058 21a70000 ldda [%i5+%o5]0x89,%f8 ! %f8 = 002c0000 d7e300ff ! Mem[0000000030001400] = 96cad698 0b8cb14f, %l2 = 60be0000, %l3 = 22e6a49d ldda [%i0+%g0]0x89,%l2 ! %l2 = 000000000b8cb14f 0000000096cad698 ! Mem[0000000010001408] = ffff00c0, %l1 = 00000000000000c0 lduha [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000c0 ! Mem[00000000300c1410] = ff6cea26, %l3 = 0000000096cad698 lduba [%i3+%o5]0x81,%l3 ! %l3 = 00000000000000ff ! Starting 10 instruction Store Burst ! Mem[0000000030181410] = 263e7541, %l3 = 00000000000000ff swapa [%i6+%o5]0x81,%l3 ! %l3 = 00000000263e7541 p0_label_138: ! Mem[00000000201c0001] = ffffa250, %l3 = 00000000263e7541 ldstub [%o0+0x001],%l3 ! %l3 = 000000ff000000ff ! Mem[0000000030101400] = b8ad75ba, %l6 = 0000000000000058 ldstuba [%i4+%g0]0x81,%l6 ! %l6 = 000000b8000000ff ! %l3 = 00000000000000ff, Mem[0000000030141408] = ff000000 stha %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00ff0000 ! %l0 = 00000000ff4942f9, Mem[0000000030001410] = 0000be60 stwa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff4942f9 ! Mem[00000000201c0001] = ffffa250, %l5 = 000000000000a721 ldstub [%o0+0x001],%l5 ! %l5 = 000000ff000000ff ! %f20 = 000021a7 00000000, Mem[0000000010081418] = 95fffeeb e3f1275a std %f20,[%i2+0x018] ! Mem[0000000010081418] = 000021a7 00000000 ! %l4 = 0000000096cad698, Mem[0000000030041408] = 0000000000000000 stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000000096cad698 ! %l6 = 000000b8, %l7 = 000000c5, Mem[0000000030101410] = 6f00ffff 00000000 stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000b8 000000c5 ! Mem[00000000201c0000] = ffffa250, %l0 = 00000000ff4942f9 ldub [%o0+0x001],%l0 ! %l0 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010101408] = ffffafff, %l7 = 00000000000000c5 ldsba [%i4+%o4]0x88,%l7 ! %l7 = ffffffffffffffff p0_label_139: ! Mem[0000000010001410] = 00000058 21a70000, %l2 = 0b8cb14f, %l3 = 000000ff ldd [%i0+%o5],%l2 ! %l2 = 0000000000000058 0000000021a70000 ! Mem[0000000030101400] = ba75adff, %l0 = 00000000000000ff ldsha [%i4+%g0]0x89,%l0 ! %l0 = ffffffffffffadff ! Mem[0000000010181408] = c5000000, %l1 = 00000000000000c0 lduba [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010181408] = 000000c5, %l5 = 00000000000000ff lduha [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030101408] = ffffffac acffffff, %l6 = 000000b8, %l7 = ffffffff ldda [%i4+%o4]0x89,%l6 ! %l6 = 00000000acffffff 00000000ffffffac ! Mem[0000000030041410] = 0000e3ff, %f20 = 000021a7 lda [%i1+%o5]0x89,%f20 ! %f20 = 0000e3ff ! Mem[0000000030181410] = 000000ff, %l3 = 0000000021a70000 ldsba [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[00000000211c0000] = c0fcfc65, %l3 = 0000000000000000 ldsb [%o2+%g0],%l3 ! %l3 = ffffffffffffffc0 ! Mem[0000000030101400] = 0000009bba75adff, %l7 = 00000000ffffffac ldxa [%i4+%g0]0x89,%l7 ! %l7 = 0000009bba75adff ! Starting 10 instruction Store Burst ! %l1 = 0000000000000000, Mem[00000000211c0000] = c0fcfc65, %asi = 80 stha %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000fc65 p0_label_140: ! %f24 = 95fffeeb e3f1275a, Mem[00000000100c1420] = 00000000 ff000000 std %f24,[%i3+0x020] ! Mem[00000000100c1420] = 95fffeeb e3f1275a ! %f4 = 00000000 0000e622, Mem[00000000100c1408] = d1fd0000 00000013 stda %f4 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 0000e622 ! %l1 = 0000000000000000, Mem[00000000100c1408] = 00000000 stba %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 ! %l6 = 00000000acffffff, Mem[0000000030041400] = 00ff00ff stha %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00ffffff ! %f28 = ffffffff ffffffff, Mem[00000000300c1400] = ff000000 0000009b stda %f28,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff ffffffff ! %l1 = 0000000000000000, Mem[0000000010141428] = 1b676987 stw %l1,[%i5+0x028] ! Mem[0000000010141428] = 00000000 ! %f12 = 00b18c0b 000000ff, %l0 = ffffffffffffadff ! Mem[0000000010041408] = 60be000022e6a49d add %i1,0x008,%g1 stda %f12,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010041408] = ff0000000b8cb100 ! %l0 = ffffffffffffadff, Mem[00000000300c1408] = 00000000ffafffff stxa %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffffffffadff ! %l6 = 00000000acffffff, Mem[00000000211c0000] = 0000fc65, %asi = 80 stba %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = ff00fc65 ! Starting 10 instruction Load Burst ! Mem[0000000030041410] = ffe30000, %l7 = 0000009bba75adff ldsba [%i1+%o5]0x81,%l7 ! %l7 = ffffffffffffffff p0_label_141: ! Code Fragment 3 p0_fragment_9: ! %l0 = ffffffffffffadff setx 0x8755fc68421f1e44,%g7,%l0 ! %l0 = 8755fc68421f1e44 ! %l1 = 0000000000000000 setx 0xc51150d85bf95d1e,%g7,%l1 ! %l1 = c51150d85bf95d1e 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 = 8755fc68421f1e44 setx 0xa6a49a67a5235519,%g7,%l0 ! %l0 = a6a49a67a5235519 ! %l1 = c51150d85bf95d1e setx 0x6035911fb2ee0f7a,%g7,%l1 ! %l1 = 6035911fb2ee0f7a ! Mem[0000000010101408] = 000000ffffffafff, %f4 = 00000000 0000e622 ldda [%i4+%o4]0x88,%f4 ! %f4 = 000000ff ffffafff ! Mem[0000000030041410] = 9b0000000000e3ff, %f8 = 002c0000 d7e300ff ldda [%i1+%o5]0x89,%f8 ! %f8 = 9b000000 0000e3ff ! Mem[00000000300c1408] = ffffffff, %f22 = ff6cea26 lda [%i3+%o4]0x81,%f22 ! %f22 = ffffffff membar #Sync ! Added by membar checker (34) ! Mem[00000000100c1400] = 00000000 00ffffff 00000000 0000e622 ! Mem[00000000100c1410] = ffea6cc0 3aabd7b0 00000000 000000ff ! Mem[00000000100c1420] = 95fffeeb e3f1275a ff000000 2164d7e3 ! Mem[00000000100c1430] = ff30fc3b ea83a18b b80000ff ffffffff ldda [%i3]ASI_BLK_AIUPL,%f16 ! Block Load from 00000000100c1400 ! Mem[0000000010081410] = ffffffff, %l5 = 0000000000000000 lduba [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010041410] = 00000000, %l5 = 00000000000000ff ldsha [%i1+%o5]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030141400] = 00000000ff4942f9, %l7 = ffffffffffffffff ldxa [%i5+%g0]0x89,%l7 ! %l7 = 00000000ff4942f9 ! Mem[0000000030101410] = 000000b8, %l7 = 00000000ff4942f9 lduha [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000b8 ! Starting 10 instruction Store Burst ! %l4 = 0000000096cad698, Mem[0000000010181400] = ace175ff stba %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 98e175ff p0_label_142: membar #Sync ! Added by membar checker (35) ! %l6 = 00000000acffffff, Mem[00000000100c1410] = b0d7ab3ac06ceaff stxa %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000acffffff ! %f2 = ff000000, Mem[0000000010181400] = 98e175ff sta %f2 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff000000 ! Mem[00000000100c1424] = e3f1275a, %l4 = 0000000096cad698, %asi = 80 swapa [%i3+0x024]%asi,%l4 ! %l4 = 00000000e3f1275a ! %l0 = a6a49a67a5235519, Mem[000000001008143c] = 4079e437, %asi = 80 stwa %l0,[%i2+0x03c]%asi ! Mem[000000001008143c] = a5235519 ! %l2 = 00000058, %l3 = ffffffc0, Mem[0000000010001408] = c000ffff ff000000 stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000058 ffffffc0 ! Mem[00000000211c0001] = ff00fc65, %l6 = 00000000acffffff ldstuba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff ! %l0 = a6a49a67a5235519, Mem[0000000030081400] = 60a4e622 stwa %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = a5235519 ! %l3 = ffffffffffffffc0, Mem[0000000030141400] = f94249ff00000000 stxa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffffffffffc0 ! Mem[0000000030141410] = ff00e3d7, %l7 = 00000000000000b8 swapa [%i5+%o5]0x81,%l7 ! %l7 = 00000000ff00e3d7 ! Starting 10 instruction Load Burst ! Mem[00000000100c1400] = 00000000, %l3 = ffffffffffffffc0 lduwa [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000 p0_label_143: ! Mem[0000000010041400] = 00b18c0b 000000ff, %l4 = e3f1275a, %l5 = 00000000 ldda [%i1+%g0]0x80,%l4 ! %l4 = 0000000000b18c0b 00000000000000ff ! Mem[0000000010141400] = 09d3ae0f, %l6 = 0000000000000000 lduwa [%i5+%g0]0x88,%l6 ! %l6 = 0000000009d3ae0f ! Mem[0000000010081408] = 0000005800ff009b, %l1 = 6035911fb2ee0f7a ldxa [%i2+%o4]0x80,%l1 ! %l1 = 0000005800ff009b ! Mem[0000000010141410] = b8677ec61f000000, %l0 = a6a49a67a5235519 ldxa [%i5+%o5]0x88,%l0 ! %l0 = b8677ec61f000000 ! Mem[0000000030141408] = 00ff0000c5000000, %l7 = 00000000ff00e3d7 ldxa [%i5+%o4]0x81,%l7 ! %l7 = 00ff0000c5000000 ! Mem[0000000030181410] = 00000000 ff000000, %l4 = 00b18c0b, %l5 = 000000ff ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000ff000000 0000000000000000 ! Mem[00000000100c1410] = ffffffac, %l6 = 0000000009d3ae0f ldsba [%i3+%o5]0x80,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000030001410] = 9da4e622ff4942f9, %f26 = e3d76421 000000ff ldda [%i0+%o5]0x89,%f26 ! %f26 = 9da4e622 ff4942f9 ! Mem[0000000010081400] = 26ea6cc0 26ea6cff, %l6 = ffffffff, %l7 = c5000000 ldda [%i2+%g0]0x88,%l6 ! %l6 = 0000000026ea6cff 0000000026ea6cc0 ! Starting 10 instruction Store Burst ! %l1 = 0000005800ff009b, Mem[0000000010181400] = ff0000004079e437 stxa %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000005800ff009b p0_label_144: ! %f6 = ace175ff 4079e437, Mem[0000000030001410] = ff4942f9 9da4e622 stda %f6 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = ace175ff 4079e437 ! %f18 = 22e60000 00000000, Mem[0000000030101408] = acffffff ffffffac stda %f18,[%i4+%o4]0x89 ! Mem[0000000030101408] = 22e60000 00000000 ! %f7 = 4079e437, Mem[000000001004141c] = e3248c09 st %f7 ,[%i1+0x01c] ! Mem[000000001004141c] = 4079e437 ! %f10 = 98d6ca96 3bfc30ff, %l3 = 0000000000000000 ! Mem[0000000010101430] = ffffffffffffffff add %i4,0x030,%g1 stda %f10,[%g1+%l3]ASI_PST32_P ! Mem[0000000010101430] = ffffffffffffffff ! Mem[0000000010001410] = 0000005821a70000, %l6 = 0000000026ea6cff, %l7 = 0000000026ea6cc0 add %i0,0x10,%g1 casxa [%g1]0x80,%l6,%l7 ! %l7 = 0000005821a70000 ! %l2 = 0000000000000058, Mem[0000000030001400] = 0b8cb14f stwa %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000058 ! %f24 = 5a27f1e3, Mem[0000000010041400] = 00b18c0b sta %f24,[%i1+%g0]0x80 ! Mem[0000000010041400] = 5a27f1e3 ! Mem[00000000100c1432] = ff30fc3b, %l2 = 0000000000000058 ldstub [%i3+0x032],%l2 ! %l2 = 000000fc000000ff ! %l1 = 0000005800ff009b, Mem[0000000010001408] = 00000058 stb %l1,[%i0+%o4] ! Mem[0000000010001408] = 9b000058 ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = 00000000, %l1 = 0000005800ff009b ldub [%i5+0x00a],%l1 ! %l1 = 0000000000000000 p0_label_145: ! Mem[0000000010001408] = 9b000058, %l2 = 00000000000000fc lduwa [%i0+%o4]0x80,%l2 ! %l2 = 000000009b000058 ! Mem[0000000010181408] = c5000000, %l2 = 000000009b000058 lduba [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[000000001008142c] = 0000009b, %l3 = 0000000000000000 ldswa [%i2+0x02c]%asi,%l3 ! %l3 = 000000000000009b ! Mem[00000000211c0000] = fffffc65, %l7 = 0000005821a70000 ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010141410] = 0000001f, %f24 = 5a27f1e3 lda [%i5+%o5]0x80,%f24 ! %f24 = 0000001f ! Mem[00000000100c1420] = 95fffeeb 96cad698, %l0 = 1f000000, %l1 = 00000000 ldda [%i3+0x020]%asi,%l0 ! %l0 = 0000000095fffeeb 0000000096cad698 ! Mem[0000000030181400] = ff0000c0, %f24 = 0000001f lda [%i6+%g0]0x81,%f24 ! %f24 = ff0000c0 ! Mem[0000000010081400] = 26ea6cff, %l1 = 0000000096cad698 lduwa [%i2+%g0]0x88,%l1 ! %l1 = 0000000026ea6cff ! Mem[0000000010101408] = ffafffffff000000, %l0 = 0000000095fffeeb ldxa [%i4+%o4]0x80,%l0 ! %l0 = ffafffffff000000 ! Starting 10 instruction Store Burst ! Mem[0000000020800000] = ffffdad7, %l1 = 0000000026ea6cff ldstub [%o1+%g0],%l1 ! %l1 = 000000ff000000ff p0_label_146: ! Mem[0000000010181400] = 58000000, %l4 = 00000000ff000000 ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 00000000000000ff ! Mem[0000000010181410] = 21a70000, %l2 = 0000000000000000 swapa [%i6+%o5]0x80,%l2 ! %l2 = 0000000021a70000 ! %f29 = 3bfc30ff, Mem[000000001008141c] = 00000000 st %f29,[%i2+0x01c] ! Mem[000000001008141c] = 3bfc30ff ! %l4 = 0000000000000000, Mem[0000000030141400] = c0ffffffffffffff stxa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000 ! %l4 = 00000000, %l5 = 00000000, Mem[0000000030001408] = 0000ff00 00000000 stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 00000000 ! %f6 = ace175ff, Mem[0000000010001408] = 9b000058 sta %f6 ,[%i0+0x008]%asi ! Mem[0000000010001408] = ace175ff ! %l7 = ffffffffffffffff, Mem[0000000030041408] = 00000000 stha %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffff0000 ! %l5 = 0000000000000000, Mem[00000000300c1400] = ffffffff stwa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 ! %f24 = ff0000c0 ebfeff95, Mem[0000000030001410] = 37e47940 ff75e1ac stda %f24,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff0000c0 ebfeff95 ! Starting 10 instruction Load Burst ! Mem[0000000030001410] = 95fffeeb c00000ff, %l2 = 21a70000, %l3 = 0000009b ldda [%i0+%o5]0x89,%l2 ! %l2 = 00000000c00000ff 0000000095fffeeb p0_label_147: ! Mem[0000000030041408] = ffff0000, %l5 = 0000000000000000 lduba [%i1+%o4]0x81,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010181400] = 580000ff, %l5 = 00000000000000ff lduha [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000ff ! Mem[0000000030101408] = 22e60000 00000000, %l4 = 00000000, %l5 = 000000ff ldda [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000 0000000022e60000 ! Mem[0000000010041400] = 5a27f1e3, %l2 = 00000000c00000ff ldsba [%i1+%g0]0x80,%l2 ! %l2 = 000000000000005a ! Mem[0000000030001410] = 95fffeeb c00000ff, %l6 = 26ea6cff, %l7 = ffffffff ldda [%i0+%o5]0x89,%l6 ! %l6 = 00000000c00000ff 0000000095fffeeb ! Mem[0000000010041428] = 7646daf5 8bd5e470, %l2 = 0000005a, %l3 = 95fffeeb ldda [%i1+0x028]%asi,%l2 ! %l2 = 000000007646daf5 000000008bd5e470 ! Mem[0000000010181408] = c5000000, %l2 = 000000007646daf5 ldswa [%i6+%o4]0x88,%l2 ! %l2 = ffffffffc5000000 ! Mem[0000000010041408] = ff000000, %l3 = 000000008bd5e470 lduwa [%i1+%o4]0x80,%l3 ! %l3 = 00000000ff000000 ! Mem[0000000030081408] = ffff00c0, %l5 = 0000000022e60000 lduha [%i2+%o4]0x89,%l5 ! %l5 = 00000000000000c0 ! Starting 10 instruction Store Burst ! %l4 = 0000000000000000, Mem[00000000211c0000] = fffffc65, %asi = 80 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000fc65 p0_label_148: ! %l3 = 00000000ff000000, Mem[00000000100c1430] = ff30ff3bea83a18b stx %l3,[%i3+0x030] ! Mem[00000000100c1430] = 00000000ff000000 ! %l4 = 0000000000000000, Mem[0000000030141410] = 000000b800002c00 stxa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000000000000 ! %l6 = 00000000c00000ff, Mem[0000000020800000] = ffffdad7, %asi = 80 stha %l6,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ffdad7 ! %f30 = ffffffff, Mem[0000000010101410] = 000000ff sta %f30,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff ! Mem[0000000010181408] = c5000000, %l1 = 00000000000000ff ldstuba [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff ! %l5 = 00000000000000c0, Mem[0000000010041404] = 000000ff, %asi = 80 stha %l5,[%i1+0x004]%asi ! Mem[0000000010041404] = 00c000ff ! Mem[0000000021800101] = 900c757a, %l2 = ffffffffc5000000 ldstub [%o3+0x101],%l2 ! %l2 = 0000000c000000ff ! %l5 = 00000000000000c0, Mem[0000000030001410] = ff0000c0 stwa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000c0 ! Mem[0000000010181410] = 00000000, %l7 = 95fffeeb, %l4 = 00000000 add %i6,0x10,%g1 casa [%g1]0x80,%l7,%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = 00000000, %l5 = 00000000000000c0 ldsba [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000 p0_label_149: ! Mem[0000000010001400] = 9da4e622, %l4 = 0000000000000000 ldsha [%i0+%g0]0x80,%l4 ! %l4 = ffffffffffff9da4 ! Mem[00000000100c1400] = 00000000, %f31 = ff0000b8 lda [%i3+%g0]0x80,%f31 ! %f31 = 00000000 ! Mem[00000000201c0000] = ffffa250, %l5 = 0000000000000000 lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff ! Mem[0000000010141408] = 00000000 a7210000, %l2 = 0000000c, %l3 = ff000000 ldda [%i5+0x008]%asi,%l2 ! %l2 = 0000000000000000 00000000a7210000 ! Mem[0000000030101408] = 00000000, %l0 = ffafffffff000000 ldsba [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030041410] = ffe30000, %l0 = 0000000000000000 ldsha [%i1+%o5]0x81,%l0 ! %l0 = ffffffffffffffe3 ! Mem[0000000010181428] = ffff00c0ff760000, %f30 = ffffffff 00000000 ldda [%i6+0x028]%asi,%f30 ! %f30 = ffff00c0 ff760000 ! Mem[00000000100c1400] = 00000000, %l0 = ffffffffffffffe3 ldswa [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030181410] = ff000000, %l5 = 000000000000ffff ldswa [%i6+%o5]0x89,%l5 ! %l5 = ffffffffff000000 ! Starting 10 instruction Store Burst ! %l2 = 0000000000000000, Mem[00000000100c1421] = 95fffeeb stb %l2,[%i3+0x021] ! Mem[00000000100c1420] = 9500feeb p0_label_150: ! %f0 = 00000000 00000000 ff000000 000000ff ! %f4 = 000000ff ffffafff ace175ff 4079e437 ! %f8 = 9b000000 0000e3ff 98d6ca96 3bfc30ff ! %f12 = 00b18c0b 000000ff 00000000 0000ff00 stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400 ! Mem[00000000201c0000] = ffffa250, %l1 = 0000000000000000 ldstub [%o0+%g0],%l1 ! %l1 = 000000ff000000ff ! %f16 = ffffff00 00000000, Mem[0000000030081410] = 00000000 a7210000 stda %f16,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffff00 00000000 ! %f22 = ff000000, Mem[0000000030181400] = ff0000c0 sta %f22,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000 ! Mem[0000000030181408] = 0000ff00, %l6 = 00000000c00000ff ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000030141410] = 00000000, %l6 = 0000000000000000 ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff ! %l4 = ffffffffffff9da4, Mem[0000000030141410] = 000000ff stha %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00009da4 ! %f26 = 9da4e622, Mem[0000000010001404] = 0000007c st %f26,[%i0+0x004] ! Mem[0000000010001404] = 9da4e622 membar #Sync ! Added by membar checker (36) ! Mem[0000000010041400] = 00000000, %l2 = 0000000000000000 swapa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010181410] = 00000000, %f10 = 98d6ca96 lda [%i6+%o5]0x88,%f10 ! %f10 = 00000000 ba,a p0_not_taken_0_end p0_not_taken_0: ! The following code should not be executed fitod %f27,%f4 lduw [%i1+0x028],%l4 ldsba [%i2+0x01e]%asi,%l5 umul %l0,%l1,%l5 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 0000000000000000 bne,a,pn %xcc,p0_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000000ff bne,a,pn %xcc,p0_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000000 bne,a,pn %xcc,p0_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000a7210000 bne,a,pn %xcc,p0_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffff9da4 bne,a,pn %xcc,p0_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffff000000 bne,a,pn %xcc,p0_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000000 bne,a,pn %xcc,p0_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000095fffeeb 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 00000000 00000000 bne %xcc,p0_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be ff000000 000000ff bne %xcc,p0_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 000000ff ffffafff bne %xcc,p0_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be ace175ff 4079e437 bne %xcc,p0_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 9b000000 0000e3ff bne %xcc,p0_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 00000000 3bfc30ff bne %xcc,p0_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 00b18c0b 000000ff bne %xcc,p0_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 00000000 0000ff00 bne %xcc,p0_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be ffffff00 00000000 bne %xcc,p0_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 22e60000 00000000 bne %xcc,p0_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be b0d7ab3a c06ceaff bne %xcc,p0_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be ff000000 00000000 bne %xcc,p0_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be ff0000c0 ebfeff95 bne %xcc,p0_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 9da4e622 ff4942f9 bne %xcc,p0_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 8ba183ea 3bfc30ff bne %xcc,p0_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be ffff00c0 ff760000 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: and %l5,%l3,%l2 done p0_trap1o: and %l5,%l3,%l2 done p0_trap2e: fitos %f9 ,%f6 addc %l4,-0x8d1,%l2 ldstuba [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000010041408] fstoi %f0 ,%f6 done p0_trap2o: fitos %f9 ,%f6 addc %l4,-0x8d1,%l2 ldstuba [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000010041408] fstoi %f0 ,%f6 done p0_trap3e: addc %l1,-0x446,%l2 and %l0,%l3,%l3 orn %l7,%l3,%l0 xor %l5,%l4,%l5 done p0_trap3o: addc %l1,-0x446,%l2 and %l0,%l3,%l3 orn %l7,%l3,%l0 xor %l5,%l4,%l5 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 = b99ac5c452e46c99 ldx [%g1+0x008],%l1 ! %l1 = 8c0ec69aae2fb43e ldx [%g1+0x010],%l2 ! %l2 = dbf710bdfb5aa8dd ldx [%g1+0x018],%l3 ! %l3 = fb61541a352c50cb ldx [%g1+0x020],%l4 ! %l4 = 44d88924bd72b1f6 ldx [%g1+0x028],%l5 ! %l5 = 29eb9f341b6781fc ldx [%g1+0x030],%l6 ! %l6 = 5b88876e58793366 ldx [%g1+0x038],%l7 ! %l7 = 1b505269f557d8dc ! 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: ldx [%i0+0x010],%l6 ! Mem[0000000010001410] ldsh [%i0+0x03e],%l0 ! Mem[000000001000143e] jmpl %o7,%g0 fdtos %f2 ,%f2 p0_near_0_he: stw %l4,[%i2+0x01c] ! Mem[000000001008141c] std %l0,[%i1+0x000] ! Mem[0000000010041400] lduh [%i1+0x012],%l4 ! Mem[0000000010041412] fitod %f29,%f22 jmpl %o7,%g0 smul %l1,0xc8a,%l4 near0_b2b_h: fadds %f19,%f25,%f31 fadds %f16,%f30,%f21 fsubs %f16,%f20,%f17 xnor %l0,%l4,%l5 sub %l3,%l7,%l4 jmpl %o7,%g0 fdtoi %f18,%f30 near0_b2b_l: fsqrts %f11,%f15 sub %l0,%l6,%l0 add %l1,%l7,%l0 fsqrts %f5 ,%f1 fstod %f0 ,%f12 jmpl %o7,%g0 fsqrts %f3 ,%f4 user_near0_end: .seg "text" .align 0x2000 user_near1_start: p0_near_1_le: ld [%i5+0x028],%f5 ! Mem[0000000010141428] fadds %f4 ,%f7 ,%f1 addc %l2,0x8d5,%l0 mulx %l5,-0xc4e,%l0 jmpl %o7,%g0 ldsw [%i2+0x03c],%l7 ! Mem[000000001008143c] p0_near_1_he: xnor %l4,%l4,%l4 addc %l7,0x824,%l6 swap [%i3+0x03c],%l1 ! Mem[00000000100c143c] jmpl %o7,%g0 st %f22,[%i4+0x020] ! Mem[0000000010101420] near1_b2b_h: fdtoi %f20,%f23 sub %l1,0x5fc,%l2 addc %l7,0xc59,%l0 jmpl %o7,%g0 fstoi %f16,%f22 near1_b2b_l: sdivx %l3,0xa8f,%l0 fadds %f1 ,%f5 ,%f15 or %l3,-0x5ba,%l6 jmpl %o7,%g0 fstod %f9 ,%f6 user_near1_end: .seg "text" .align 0x2000 user_near2_start: p0_near_2_le: fsqrts %f0 ,%f11 ldsw [%i6+0x01c],%l0 ! Mem[000000001018141c] ldstub [%i6+0x021],%l6 ! Mem[0000000010181421] ldsh [%i5+0x038],%l7 ! Mem[0000000010141438] sdivx %l0,%l5,%l5 fitod %f3 ,%f12 ld [%i1+0x028],%f15 ! Mem[0000000010041428] jmpl %o7,%g0 fsqrts %f14,%f13 p0_near_2_he: ldd [%i1+0x008],%f28 ! Mem[0000000010041408] sth %l1,[%i2+0x034] ! Mem[0000000010081434] lduh [%i6+0x016],%l7 ! Mem[0000000010181416] add %l5,-0xdfc,%l0 jmpl %o7,%g0 fitod %f30,%f20 near2_b2b_h: andn %l4,-0xe7e,%l6 sdivx %l4,%l0,%l0 jmpl %o7,%g0 xnor %l0,%l0,%l2 near2_b2b_l: sub %l5,%l6,%l7 fsubs %f5 ,%f6 ,%f0 jmpl %o7,%g0 add %l0,%l7,%l3 user_near2_end: .seg "text" .align 0x2000 user_near3_start: p0_near_3_le: fdtoi %f10,%f15 lduh [%i5+0x034],%l6 ! Mem[0000000010141434] jmpl %o7,%g0 fdtos %f8 ,%f3 p0_near_3_he: ldsb [%i3+0x01a],%l1 ! Mem[00000000100c141a] fitod %f20,%f28 orn %l1,%l4,%l4 ldsw [%i0+0x018],%l4 ! Mem[0000000010001418] subc %l3,%l6,%l7 jmpl %o7,%g0 lduh [%i5+0x034],%l3 ! Mem[0000000010141434] near3_b2b_h: jmpl %o7,%g0 sub %l4,%l4,%l1 jmpl %o7,%g0 nop near3_b2b_l: jmpl %o7,%g0 fadds %f4 ,%f2 ,%f4 jmpl %o7,%g0 nop user_near3_end: .seg "text" .text .align 0x2000 user_far0_start: p0_far_0_le: jmpl %o7,%g0 subc %l2,%l4,%l2 jmpl %o7,%g0 nop p0_far_0_lem: jmpl %o7,%g0 subc %l2,%l4,%l2 jmpl %o7,%g0 nop p0_far_0_he: ldsh [%i2+0x036],%l1 ! Mem[0000000010081436] jmpl %o7,%g0 fsqrts %f17,%f29 p0_far_0_hem: membar #Sync ldsh [%i2+0x036],%l1 ! Mem[0000000010081436] jmpl %o7,%g0 fsqrts %f17,%f29 p0_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 far0_b2b_h: fitod %f27,%f20 fsqrts %f20,%f20 fadds %f28,%f17,%f24 subc %l3,-0x362,%l4 jmpl %o7,%g0 fdivs %f20,%f29,%f27 far0_b2b_l: subc %l0,%l6,%l4 xnor %l0,-0x83d,%l1 smul %l7,%l3,%l5 andn %l4,%l1,%l0 jmpl %o7,%g0 sub %l2,-0xc84,%l7 user_far0_end: .seg "text" .text .align 0x2000 user_far1_start: p0_far_1_le: fdtoi %f8 ,%f15 sth %l5,[%i0+0x024] ! Mem[0000000010001424] ldsw [%i2+0x030],%l6 ! Mem[0000000010081430] jmpl %o7,%g0 sub %l2,0xbdf,%l0 p0_far_1_lem: fdtoi %f8 ,%f15 membar #Sync sth %l5,[%i0+0x024] ! Mem[0000000010001424] ldsw [%i2+0x030],%l6 ! Mem[0000000010081430] jmpl %o7,%g0 sub %l2,0xbdf,%l0 p0_far_1_he: udivx %l4,%l7,%l4 ldd [%i2+0x030],%f20 ! Mem[0000000010081430] smul %l4,%l1,%l7 stb %l2,[%i2+0x026] ! Mem[0000000010081426] ldstub [%o3+0x180],%l5 ! Mem[0000000021800180] jmpl %o7,%g0 fadds %f25,%f23,%f16 p0_far_1_hem: udivx %l4,%l7,%l4 membar #Sync ldd [%i2+0x030],%f20 ! Mem[0000000010081430] smul %l4,%l1,%l7 stb %l2,[%i2+0x026] ! Mem[0000000010081426] ldstub [%o3+0x180],%l5 ! Mem[0000000021800180] jmpl %o7,%g0 fadds %f25,%f23,%f16 p0_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 far1_b2b_h: udivx %l2,%l7,%l4 nop mulx %l1,%l3,%l4 jmpl %o7,%g0 fstod %f26,%f24 far1_b2b_l: mulx %l3,0xca3,%l1 andn %l5,%l1,%l5 nop jmpl %o7,%g0 fstod %f9 ,%f2 user_far1_end: .seg "text" .text .align 0x2000 user_far2_start: p0_far_2_le: ldub [%i6+0x039],%l1 ! Mem[0000000010181439] ldsb [%i3+0x036],%l2 ! Mem[00000000100c1436] fmuls %f10,%f8 ,%f10 std %f2 ,[%i4+0x018] ! Mem[0000000010101418] jmpl %o7,%g0 stb %l3,[%i2+0x017] ! Mem[0000000010081417] p0_far_2_lem: membar #Sync ldub [%i6+0x039],%l1 ! Mem[0000000010181439] ldsb [%i3+0x036],%l2 ! Mem[00000000100c1436] fmuls %f10,%f8 ,%f10 std %f2 ,[%i4+0x018] ! Mem[0000000010101418] membar #Sync jmpl %o7,%g0 stb %l3,[%i2+0x017] ! Mem[0000000010081417] p0_far_2_he: xor %l2,-0x8c9,%l2 jmpl %o7,%g0 lduw [%i3+0x00c],%l3 ! Mem[00000000100c140c] p0_far_2_hem: xor %l2,-0x8c9,%l2 membar #Sync jmpl %o7,%g0 lduw [%i3+0x00c],%l3 ! Mem[00000000100c140c] p0_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 far2_b2b_h: fsqrts %f22,%f25 sub %l4,%l3,%l6 and %l1,0x237,%l5 fstoi %f26,%f29 umul %l5,%l1,%l0 jmpl %o7,%g0 orn %l0,0x456,%l4 far2_b2b_l: fstoi %f6 ,%f8 xnor %l7,0x155,%l4 smul %l2,-0xf1c,%l6 fitos %f10,%f2 fdtos %f10,%f12 jmpl %o7,%g0 umul %l7,-0xc6a,%l4 user_far2_end: .seg "text" .text .align 0x2000 user_far3_start: p0_far_3_le: stw %l5,[%i3+0x008] ! Mem[00000000100c1408] std %f6 ,[%i1+0x018] ! Mem[0000000010041418] xor %l6,%l1,%l5 andn %l0,%l0,%l5 xor %l4,0x73a,%l6 nop jmpl %o7,%g0 lduh [%i3+0x008],%l6 ! Mem[00000000100c1408] p0_far_3_lem: membar #Sync stw %l5,[%i3+0x008] ! Mem[00000000100c1408] std %f6 ,[%i1+0x018] ! Mem[0000000010041418] xor %l6,%l1,%l5 andn %l0,%l0,%l5 xor %l4,0x73a,%l6 nop membar #Sync jmpl %o7,%g0 lduh [%i3+0x008],%l6 ! Mem[00000000100c1408] p0_far_3_he: ldx [%i1+0x018],%l3 ! Mem[0000000010041418] stb %l1,[%i5+0x00f] ! Mem[000000001014140f] ld [%i5+0x008],%f24 ! Mem[0000000010141408] xnor %l4,0x5e1,%l0 ldsb [%i4+0x035],%l6 ! Mem[0000000010101435] addc %l6,%l3,%l2 jmpl %o7,%g0 add %l5,-0x373,%l6 p0_far_3_hem: membar #Sync ldx [%i1+0x018],%l3 ! Mem[0000000010041418] stb %l1,[%i5+0x00f] ! Mem[000000001014140f] ld [%i5+0x008],%f24 ! Mem[0000000010141408] xnor %l4,0x5e1,%l0 ldsb [%i4+0x035],%l6 ! Mem[0000000010101435] addc %l6,%l3,%l2 jmpl %o7,%g0 add %l5,-0x373,%l6 p0_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 far3_b2b_h: xnor %l0,0x81b,%l0 and %l4,%l5,%l5 orn %l3,0x378,%l0 fsubs %f29,%f17,%f24 sub %l3,%l6,%l6 jmpl %o7,%g0 umul %l2,0xc0e,%l1 far3_b2b_l: fsubs %f4 ,%f10,%f2 fdivs %f2 ,%f2 ,%f0 fitos %f2 ,%f9 and %l2,%l4,%l5 and %l1,0xcda,%l6 jmpl %o7,%g0 mulx %l7,0xf3d,%l0 user_far3_end: .seg "text" .align 0x2000 user_jump0_start: INIT_MEM(0, 0x0010, 1, +, 0, +, 0) p0_jmpl_0_le: std %f6 ,[%i0+0x038] ! Mem[0000000010001438] addc %l0,0x3b6,%l4 jmpl %g6+8,%g0 fmuls %f13,%f6 ,%f14 p0_call_0_le: subc %l6,-0x19b,%l5 smul %l4,0x46b,%l2 andn %l4,-0xb21,%l0 ldstub [%i1+0x001],%l2 ! Mem[0000000010041401] stw %l6,[%i5+0x01c] ! Mem[000000001014141c] smul %l0,-0xd95,%l2 smul %l4,0xa8b,%l5 retl st %f7 ,[%i3+0x004] ! Mem[00000000100c1404] p0_jmpl_0_lo: std %f6 ,[%o0+0x038] ! Mem[0000000010001438] addc %l0,0x3b6,%l4 jmpl %g6+8,%g0 fmuls %f13,%f6 ,%f14 p0_call_0_lo: subc %l6,-0x19b,%l5 smul %l4,0x46b,%l2 andn %l4,-0xb21,%l0 ldstub [%o1+0x001],%l2 ! Mem[0000000010041401] stw %l6,[%o5+0x01c] ! Mem[000000001014141c] smul %l0,-0xd95,%l2 smul %l4,0xa8b,%l5 retl st %f7 ,[%o3+0x004] ! Mem[00000000100c1404] p0_jmpl_0_he: ldsb [%i5+0x020],%l7 ! Mem[0000000010141420] fitos %f17,%f19 jmpl %g6+8,%g0 ldstub [%i6+0x038],%l4 ! Mem[0000000010181438] p0_call_0_he: ld [%i2+0x00c],%f31 ! Mem[000000001008140c] nop fsubs %f24,%f19,%f23 stb %l3,[%i5+0x025] ! Mem[0000000010141425] retl swap [%i2+0x02c],%l2 ! Mem[000000001008142c] p0_jmpl_0_ho: ldsb [%o5+0x020],%l7 ! Mem[0000000010141420] fitos %f17,%f19 jmpl %g6+8,%g0 ldstub [%o6+0x038],%l4 ! Mem[0000000010181438] p0_call_0_ho: ld [%o2+0x00c],%f31 ! Mem[000000001008140c] nop fsubs %f24,%f19,%f23 stb %l3,[%o5+0x025] ! Mem[0000000010141425] retl swap [%o2+0x02c],%l2 ! Mem[000000001008142c] user_jump0_end: .seg "text" .align 0x2000 user_jump1_start: INIT_MEM(0, 0x0020, 1, +, 0, +, 0) p0_jmpl_1_le: ldsw [%i4+0x020],%l5 ! Mem[0000000010101420] smul %l4,%l0,%l3 lduw [%i1+0x018],%l7 ! Mem[0000000010041418] std %f10,[%i6+0x030] ! Mem[0000000010181430] ldsh [%i4+0x03a],%l5 ! Mem[000000001010143a] fdtos %f14,%f12 stb %l5,[%i4+0x01b] ! Mem[000000001010141b] jmpl %g6+8,%g0 stb %l6,[%i6+0x022] ! Mem[0000000010181422] p0_call_1_le: ldx [%i2+0x018],%l2 ! Mem[0000000010081418] ldsb [%i1+0x00a],%l0 ! Mem[000000001004140a] std %l4,[%i4+0x038] ! Mem[0000000010101438] ldstub [%o1+0x000],%l2 ! Mem[0000000020800000] or %l4,%l5,%l7 swap [%i3+0x008],%l6 ! Mem[00000000100c1408] ldd [%i5+0x008],%f8 ! Mem[0000000010141408] retl swap [%i5+0x00c],%l2 ! Mem[000000001014140c] p0_jmpl_1_lo: ldsw [%o4+0x020],%l5 ! Mem[0000000010101420] smul %l4,%l0,%l3 lduw [%o1+0x018],%l7 ! Mem[0000000010041418] std %f10,[%o6+0x030] ! Mem[0000000010181430] ldsh [%o4+0x03a],%l5 ! Mem[000000001010143a] fdtos %f14,%f12 stb %l5,[%o4+0x01b] ! Mem[000000001010141b] jmpl %g6+8,%g0 stb %l6,[%o6+0x022] ! Mem[0000000010181422] p0_call_1_lo: ldx [%o2+0x018],%l2 ! Mem[0000000010081418] ldsb [%o1+0x00a],%l0 ! Mem[000000001004140a] std %l4,[%o4+0x038] ! Mem[0000000010101438] ldstub [%i1+0x000],%l2 ! Mem[0000000020800000] or %l4,%l5,%l7 swap [%o3+0x008],%l6 ! Mem[00000000100c1408] ldd [%o5+0x008],%f8 ! Mem[0000000010141408] retl swap [%o5+0x00c],%l2 ! Mem[000000001014140c] p0_jmpl_1_he: orn %l7,-0xd82,%l5 fsqrts %f29,%f19 orn %l2,-0x864,%l1 lduw [%i4+0x00c],%l5 ! Mem[000000001010140c] std %l6,[%i0+0x028] ! Mem[0000000010001428] swap [%i2+0x010],%l5 ! Mem[0000000010081410] fsqrts %f23,%f24 jmpl %g6+8,%g0 sth %l6,[%i4+0x018] ! Mem[0000000010101418] p0_call_1_he: stb %l4,[%i5+0x014] ! Mem[0000000010141414] sub %l4,0x1ca,%l3 lduh [%i6+0x000],%l2 ! Mem[0000000010181400] mulx %l0,%l7,%l3 ldd [%i5+0x018],%l0 ! Mem[0000000010141418] retl stb %l0,[%i0+0x00c] ! Mem[000000001000140c] p0_jmpl_1_ho: orn %l7,-0xd82,%l5 fsqrts %f29,%f19 orn %l2,-0x864,%l1 lduw [%o4+0x00c],%l5 ! Mem[000000001010140c] std %l6,[%o0+0x028] ! Mem[0000000010001428] swap [%o2+0x010],%l5 ! Mem[0000000010081410] fsqrts %f23,%f24 jmpl %g6+8,%g0 sth %l6,[%o4+0x018] ! Mem[0000000010101418] p0_call_1_ho: stb %l4,[%o5+0x014] ! Mem[0000000010141414] sub %l4,0x1ca,%l3 lduh [%o6+0x000],%l2 ! Mem[0000000010181400] mulx %l0,%l7,%l3 ldd [%o5+0x018],%l0 ! Mem[0000000010141418] retl stb %l0,[%o0+0x00c] ! Mem[000000001000140c] user_jump1_end: .seg "text" .align 0x2000 user_jump2_start: INIT_MEM(0, 0x0030, 1, +, 0, +, 0) p0_jmpl_2_le: std %f4 ,[%i0+0x038] ! Mem[0000000010001438] subc %l4,%l3,%l7 std %f2 ,[%i5+0x000] ! Mem[0000000010141400] mulx %l3,-0xb4e,%l6 jmpl %g6+8,%g0 lduw [%i3+0x02c],%l2 ! Mem[00000000100c142c] p0_call_2_le: addc %l4,0x5ef,%l4 retl stb %l0,[%i3+0x015] ! Mem[00000000100c1415] p0_jmpl_2_lo: std %f4 ,[%o0+0x038] ! Mem[0000000010001438] subc %l4,%l3,%l7 std %f2 ,[%o5+0x000] ! Mem[0000000010141400] mulx %l3,-0xb4e,%l6 jmpl %g6+8,%g0 lduw [%o3+0x02c],%l2 ! Mem[00000000100c142c] p0_call_2_lo: addc %l4,0x5ef,%l4 retl stb %l0,[%o3+0x015] ! Mem[00000000100c1415] p0_jmpl_2_he: fadds %f20,%f20,%f19 fsqrts %f23,%f18 ldx [%i5+0x018],%l6 ! Mem[0000000010141418] and %l7,-0xf3d,%l5 jmpl %g6+8,%g0 umul %l5,%l6,%l4 p0_call_2_he: retl xnor %l1,0xc32,%l5 p0_jmpl_2_ho: fadds %f20,%f20,%f19 fsqrts %f23,%f18 ldx [%o5+0x018],%l6 ! Mem[0000000010141418] and %l7,-0xf3d,%l5 jmpl %g6+8,%g0 umul %l5,%l6,%l4 p0_call_2_ho: retl xnor %l1,0xc32,%l5 user_jump2_end: .seg "text" .align 0x2000 user_jump3_start: INIT_MEM(0, 0x0040, 1, +, 0, +, 0) p0_jmpl_3_le: swap [%i1+0x028],%l3 ! Mem[0000000010041428] xnor %l1,%l3,%l2 ldstub [%o1+0x000],%l6 ! Mem[0000000020800000] xnor %l5,%l4,%l1 ldstub [%i4+0x02e],%l7 ! Mem[000000001010142e] fstod %f13,%f8 jmpl %g6+8,%g0 fadds %f8 ,%f3 ,%f5 p0_call_3_le: sub %l7,-0x949,%l4 fstod %f4 ,%f14 sub %l6,0x4e3,%l3 andn %l4,-0xc53,%l7 fitos %f10,%f6 std %f6 ,[%i2+0x008] ! Mem[0000000010081408] retl fmuls %f6 ,%f3 ,%f1 p0_jmpl_3_lo: swap [%o1+0x028],%l3 ! Mem[0000000010041428] xnor %l1,%l3,%l2 ldstub [%i1+0x000],%l6 ! Mem[0000000020800000] xnor %l5,%l4,%l1 ldstub [%o4+0x02e],%l7 ! Mem[000000001010142e] fstod %f13,%f8 jmpl %g6+8,%g0 fadds %f8 ,%f3 ,%f5 p0_call_3_lo: sub %l7,-0x949,%l4 fstod %f4 ,%f14 sub %l6,0x4e3,%l3 andn %l4,-0xc53,%l7 fitos %f10,%f6 std %f6 ,[%o2+0x008] ! Mem[0000000010081408] retl fmuls %f6 ,%f3 ,%f1 p0_jmpl_3_he: jmpl %g6+8,%g0 st %f22,[%i6+0x03c] ! Mem[000000001018143c] p0_call_3_he: xnor %l7,%l1,%l6 stw %l3,[%i6+0x02c] ! Mem[000000001018142c] fitos %f16,%f27 retl ldd [%i1+0x000],%l2 ! Mem[0000000010041400] p0_jmpl_3_ho: jmpl %g6+8,%g0 st %f22,[%o6+0x03c] ! Mem[000000001018143c] p0_call_3_ho: xnor %l7,%l1,%l6 stw %l3,[%o6+0x02c] ! Mem[000000001018142c] fitos %f16,%f27 retl ldd [%o1+0x000],%l2 ! Mem[0000000010041400] 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 0xb99ac5c4,0x52e46c99 ! Init value for %l0 .word 0x8c0ec69a,0xae2fb43e ! Init value for %l1 .word 0xdbf710bd,0xfb5aa8dd ! Init value for %l2 .word 0xfb61541a,0x352c50cb ! Init value for %l3 .word 0x44d88924,0xbd72b1f6 ! Init value for %l4 .word 0x29eb9f34,0x1b6781fc ! Init value for %l5 .word 0x5b88876e,0x58793366 ! Init value for %l6 .word 0x1b505269,0xf557d8dc ! Init value for %l7 .align 64 p0_init_freg: .word 0xf94249ad,0xb1c2eccd ! Init value for %f0 .word 0xfa4f0f60,0xa7af83e9 ! Init value for %f2 .word 0xbda69ba1,0x0599a0f2 ! Init value for %f4 .word 0x49fbd613,0x0b914ad0 ! Init value for %f6 .word 0x8f9419ff,0x74cf9048 ! Init value for %f8 .word 0x684f1716,0x473bf102 ! Init value for %f10 .word 0x7230fc3b,0x96cad698 ! Init value for %f12 .word 0xbb2707a5,0x3e00102c ! Init value for %f14 .word 0xba75ad65,0x1f57c39b ! Init value for %f16 .word 0xc64eb61b,0x4b875e3d ! Init value for %f18 .word 0x7004603e,0x5031f144 ! Init value for %f20 .word 0x8e062548,0x73e08d46 ! Init value for %f22 .word 0xb02846e0,0x6679adcd ! Init value for %f24 .word 0x6c22320e,0xfde08795 ! Init value for %f26 .word 0xe35a6faa,0x701e00d3 ! Init value for %f28 .word 0xc096dffb,0xd6a9a9c3 ! Init value for %f30 .word 0xbffcb3fa,0xa8e00da5 ! Init value for %f32 .word 0x8d29a9e2,0x6f24de51 ! Init value for %f34 .word 0xa9ec5791,0xea7a4371 ! Init value for %f36 .word 0x19f71669,0x7ff40f01 ! Init value for %f38 .word 0xf51daba6,0xc2a08900 ! Init value for %f40 .word 0x12b6c07e,0x6a89d15e ! Init value for %f42 .word 0x2fec52a3,0x39190918 ! Init value for %f44 .word 0x10bb4072,0x564559fe ! Init value for %f46 .word 0x60e6fa39,0x53e79601 .word 0xee9f5d45,0x5b1a17bb .word 0xed77d1e7,0x81e58910 .word 0x3d0e2b64,0xc4c8c7ba .word 0xc656e1c0,0x293f487f .word 0xb5664a4f,0xc0a10ac6 .word 0x7ffaa62f,0x2805e131 .word 0x3aa8c1fa,0x757855ad p0_share_mask: .word 0xffff0000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 p0_expected_registers: .word 0x00000000,0x00000000 .word 0x00000000,0x000000ff .word 0x00000000,0x00000000 .word 0x00000000,0xa7210000 .word 0xffffffff,0xffff9da4 .word 0xffffffff,0xff000000 .word 0x00000000,0x00000000 .word 0x00000000,0x95fffeeb p0_expected_fp_regs: .word 0x00000000,0x00000000 .word 0xff000000,0x000000ff .word 0x000000ff,0xffffafff .word 0xace175ff,0x4079e437 .word 0x9b000000,0x0000e3ff .word 0x00000000,0x3bfc30ff .word 0x00b18c0b,0x000000ff .word 0x00000000,0x0000ff00 .word 0xffffff00,0x00000000 .word 0x22e60000,0x00000000 .word 0xb0d7ab3a,0xc06ceaff .word 0xff000000,0x00000000 .word 0xff0000c0,0xebfeff95 .word 0x9da4e622,0xff4942f9 .word 0x8ba183ea,0x3bfc30ff .word 0xffff00c0,0xff760000 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p0_local0_expect: .word 0x9da4e622,0x9da4e622 .word 0xace175ff,0xffffffc0 .word 0x00000058,0x21a70000 .word 0x26ea6cff,0xffffffac .word 0x5a27f1e3,0xebfeff95 .word 0xffff49ff,0x06e0ff61 .word 0xffffffff,0xffffffff .word 0x00000046,0x0b8cb14f p0_local0_sec_expect: .word 0x58000000,0x98d6ca96 .word 0x00000000,0x00000000 .word 0x000000c0,0xebfeff95 .word 0x684f1716,0x473bf102 .word 0x0d0a591f,0x48d9091d .word 0x1d3f70e4,0x65ad75ba .word 0xa4487646,0x0b8cb14f .word 0x2ee436eb,0xcda6351e p0_local1_expect: .word 0x00000000,0x00000000 .word 0xff000000,0x000000ff .word 0x000000ff,0xffffafff .word 0xace175ff,0x4079e437 .word 0x9b000000,0x0000e3ff .word 0x98d6ca96,0x3bfc30ff .word 0x00b18c0b,0x000000ff .word 0x00000000,0x0000ff00 p0_local1_sec_expect: .word 0xffffff00,0xc5000000 .word 0xffff0000,0x96cad698 .word 0xffe30000,0x0000009b .word 0x1f03948f,0xc5000000 .word 0x000000c5,0x8f94031f .word 0x6146e006,0xff4942f9 .word 0xffffffff,0xffffffff .word 0x4fb18c0b,0x9b000000 p0_local2_expect: .word 0xff6cea26,0xc06cea26 .word 0x00000058,0x00ff009b .word 0xffffffff,0xff0000b8 .word 0x000021a7,0x3bfc30ff .word 0x7c359ca5,0x4dff00ff .word 0xff000000,0x0000009b .word 0x0000009b,0x134d3f5b .word 0x6146e006,0xa5235519 p0_local2_sec_expect: .word 0xa5235519,0x0000007c .word 0xc000ffff,0xff000000 .word 0xffffff00,0x00000000 .word 0x000000c5,0x8f94031f .word 0x5a27f1e3,0xebfeff95 .word 0xf94249ff,0x06e04661 .word 0xffffffff,0xffffffff .word 0x96cad698,0x0b8cb14f p0_local3_expect: .word 0x00000000,0x00ffffff .word 0x00000000,0x0000e622 .word 0xffffffac,0x00000000 .word 0x00000000,0x000000ff .word 0x9500feeb,0x96cad698 .word 0xff000000,0x2164d7e3 .word 0x00000000,0xff000000 .word 0xb80000ff,0xffffffff p0_local3_sec_expect: .word 0x00000000,0xffffffff .word 0xffffffff,0xffffadff .word 0xff6cea26,0x3aabd7b0 .word 0x9da4e622,0x20ad4d1e .word 0x00000000,0xff000000 .word 0xff000000,0x2164d7e3 .word 0xff30fc3b,0xea83a18b .word 0x00000000,0x6f0000ff p0_local4_expect: .word 0x00ff0000,0x0000ff7c .word 0xffafffff,0xff000000 .word 0xffffffff,0x22e6a49d .word 0x000000c5,0x8f94031f .word 0x5a27f1e3,0xebfe00ff .word 0xf94249ff,0x06e04661 .word 0xffffffff,0xffffffff .word 0x96cad698,0x0b8cb14f p0_local4_sec_expect: .word 0xffad75ba,0x9b000000 .word 0x00000000,0x0000e622 .word 0xb8000000,0xc5000000 .word 0x98d6ca96,0x3bfc30ff .word 0xff00ff4d,0xa59c357c .word 0x9b000000,0x000000ff .word 0x5b3f4d13,0xb80000ff .word 0x7230fc3b,0xba75ad65 p0_local5_expect: .word 0x0faed309,0x0000fdd1 .word 0x00000000,0xa7210000 .word 0x0000001f,0xc67e67b8 .word 0x000000ff,0x7e98219d .word 0x00000000,0x0000e622 .word 0x00000000,0x86ddad8a .word 0xffffffff,0xffffffff .word 0xf8de1fe1,0xb70b9f3f p0_local5_sec_expect: .word 0x00000000,0x00000000 .word 0x00ff0000,0xc5000000 .word 0xa49d0000,0x00000000 .word 0x468de073,0x4825068e .word 0xcdad7966,0xe04628b0 .word 0x9587e0fd,0x0e32226c .word 0xd3001e70,0xaa6f5ae3 .word 0xc3a9a9d6,0xfbdf96c0 p0_local6_expect: .word 0xff000058,0x00ff009b .word 0xff0000c5,0x8f94031f .word 0x00000000,0x1f0394ff .word 0x8e9af926,0xe6d463ff .word 0x65ad75ba,0xff000000 .word 0xffff00c0,0xff760000 .word 0x5eca5471,0x4fd0f9c4 .word 0x000000ff,0xc06cea26 p0_local6_sec_expect: .word 0xff000000,0x65ad75ba .word 0xffff0000,0xfc810000 .word 0x000000ff,0x00000000 .word 0x8e1022c7,0xd65e773b .word 0xe47726d2,0xa0811d11 .word 0x0b935ae5,0xec1189c2 .word 0xf94249ff,0x06e04661 .word 0xa0a39494,0x886801d6 share0_expect: .word 0xffffa250,0x5d61bc8c .word 0x315e2ab9,0x3064a910 .word 0x64443714,0x7823be14 .word 0xfe341a02,0xdfc5dc46 .word 0x00fe5a1f,0xf75848a0 .word 0x688dabc9,0x945e8507 .word 0xb8d4a139,0x55fe2e1b .word 0xd7b98d2d,0x943f13db share1_expect: .word 0x00ffdad7,0x4b94a757 .word 0x8daa54fb,0x09d562b4 .word 0x2df3d287,0xc25edb8b .word 0xb3e05cd7,0x93d3679e .word 0xead8e208,0x62243d7c .word 0x260d77e0,0x680a3830 .word 0xfc30bca6,0x79034fe7 .word 0xaba6175c,0x58ec24d1 .word 0xa7218049,0x5ed287e5 .word 0xbaea7bf0,0x1e3168d4 .word 0xf13e8a82,0xe05b6c41 .word 0x58d98990,0x94dd09f0 .word 0xc6ce365d,0xad55ee69 .word 0xe4460770,0xe1a81897 .word 0x003b4dc4,0x7945b3aa .word 0x67d9a2c0,0x141057b4 share2_expect: .word 0x0000fc65,0xa214900e .word 0x3a42fab3,0xd848e3cd .word 0x4de88f01,0x0b9530ee .word 0xb7713aae,0x64f15809 .word 0xb001e66b,0x6aa6c349 .word 0x4254f36b,0x1cec4d12 .word 0xda2bef1e,0x6dc3a86f .word 0x3142c5b8,0x266bf3c8 share3_expect: .word 0xfffcd0bd,0xef3f12b3 .word 0x48100798,0x324d50c5 .word 0x2f7de80f,0x8998f90a .word 0x6917eb33,0x5579dbca .word 0x761a2885,0x7550effa .word 0xe0a72d74,0xba4917df .word 0x42259668,0x14ec6df1 .word 0xbf4a4e52,0x654e657e .word 0x1f0153ef,0xc4e60ee0 .word 0x8d103a32,0x56efd200 .word 0xf9b58b7a,0x721ed0ff .word 0x875eac1d,0x16878c0b .word 0x236c1e5d,0xdd29a8f2 .word 0x61409b51,0x0d370a23 .word 0x0556cfbf,0xd54a4abb .word 0x429f75ed,0xd1628a22 .word 0xeaff8eeb,0x61cb7963 .word 0x4e0ed4e8,0xca8e9e5e .word 0xc1521e6d,0x2c62f92f .word 0xb108b627,0x4e034b8c .word 0x9236b260,0xbc5ea8d5 .word 0x8ff961af,0x314a4ecc .word 0x2efc76ad,0x30414481 .word 0xe3180fa0,0xb5af28f7 .word 0x68ff4245,0xf7212108 .word 0xc717a45e,0xda38edf0 .word 0x9a2f0d25,0xc37423b6 .word 0x8299699b,0xb5f6ddf1 .word 0x4e06fa81,0xf9eb838d .word 0x12fdf99f,0xb524dde0 .word 0x171cdec0,0x979f5228 .word 0x4a02d0a4,0x73d04dac .word 0x90ff757a,0x6ec520b7 .word 0x6068127c,0xb33778c5 .word 0x94956f08,0x7d754d6d .word 0xbd1bc67e,0x647ef1fe .word 0x4c070445,0x290e5451 .word 0x3fcade45,0x45c26531 .word 0xf7179f72,0xf01a8d67 .word 0x4ca4e179,0xcbe619bf .word 0xb5610328,0x94a5ecec .word 0x4a0b259f,0xda172a85 .word 0x151339ad,0x9e54e1ea .word 0xdd3b3331,0x6b020a6b .word 0x20560194,0xc0088d1b .word 0x987a3a8d,0x64df65c0 .word 0xd5326126,0x5029d555 .word 0xfde604fa,0xc4c7ac32 .word 0x00005fec,0x14fde8e7 .word 0xc6ab7510,0xe92e9152 .word 0x4714c9c0,0xc498fea9 .word 0x21f34064,0x1f62adc8 .word 0xad860ef1,0xcc9c67d3 .word 0x58daf84f,0x8985f37e .word 0x953c60da,0x1d52cab4 .word 0x7ef296e8,0x647a2d17 .word 0x21a75e86,0xcebb237f .word 0xfdb2866c,0x706ca014 .word 0x893fdf8d,0xeaa1081d .word 0x02562db1,0xfb4f5d4b .word 0x119534a8,0x3744aea1 .word 0x542a4a91,0x75ef3d2d .word 0x9e50bc32,0x931811df .word 0xab3d0469,0x700b2b4f 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 0xdcd69878,0x32bc964f .word 0x00000000,0x00000002 .word 0xb989f550,0x064a1765 .word 0x00000000,0x00000003 .word 0x780c2e28,0x52173dde .word 0x00000000,0x00000004 .word 0xd69735b7,0xcb4467ca .word 0x00000000,0x00000005 .word 0xbbe50690,0x5f812000 .word 0x00000000,0x00000006 .word 0x34186307,0xb0cafd16 .word 0x00000000,0x00000007 .word 0xad0a9c0f,0xd305bdb6 .word 0x00000000,0x00000008 .word 0x9234cdb8,0x1e36afd7 .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 0xb353563d,0x25ad7494,0x6146e006,0xe22d51aa .word 0x1b873e42,0x497dd5be,0xd90bc91a,0x988ad9da .word 0xa73d44b8,0x4736edeb,0x52fe9f16,0x2a68efb1 .word 0x657ff5f5,0x300cfbe4,0xe861939d,0x94e531b7 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 0x9d9d6010,0x3dd55192,0x22af37ea,0x0fb8309e .word 0x783a8a5c,0xfea95ba5,0x34c6a322,0xb316670e .word 0x0d0a591f,0x48d9091d,0x9f220e89,0x7d46646e .word 0xa4487646,0xd429029d,0x2ee436eb,0xcda6351e 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 0x1a80b561,0x031f2a31,0xcb381b2d,0x97694597 .word 0x2d1e0d4c,0xdda0bbc1,0xb581d11c,0xe3248c09 .word 0x0faed309,0x8db1fdd1,0x7646daf5,0x8bd5e470 .word 0xa9078e32,0x6ec9d9ff,0x2164d7e3,0x8329f2b8 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 0xa9592f4f,0xb03f102f,0x09b16f3a,0x3e23cc86 .word 0xf012b002,0x67fe8e75,0x4079e437,0x60735afa .word 0x7c359ca5,0x6fb439b2,0xd81697ab,0x2c43c3d6 .word 0x88007350,0x134d3f5b,0xfc1705b3,0x50359917 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 0x100444bd,0xa0f36d7f,0xffa26b0c,0x0e0492de .word 0xb034c36d,0x56493a0e,0x63373912,0x20ffc7a4 .word 0x1813fcb4,0xfeb50952,0xf849b038,0xeed01bdc .word 0xe58b57de,0xff33b71c,0xcaf1426b,0x1c7c50f4 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 0xc886975a,0xbe192160,0xcf56c6d8,0xfb508d36 .word 0x7403f231,0xd27e23a9,0x35adac6c,0x6250d3fc .word 0x55b0ad43,0x53de60ff,0x3f7eaa97,0xace1b665 .word 0x1ee92253,0x08ff36c6,0x0e87ae95,0x83cca9c7 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 0x42ed4f8d,0x872cd317,0x4d53dbc5,0xbf94b12b .word 0x3101f091,0x44eb1b1a,0x9da4e622,0x20ad4d1e .word 0x7edff2c5,0xca9d3442,0xe7c06ab9,0x744ab3d1 .word 0xabcd7408,0xea83a18b,0x4ec5c0b2,0x85c5bcee 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 0x43009099,0x865fb465,0x54fa2252,0x6f58ea35 .word 0x1e607566,0x07eb22c0,0x3063d4e6,0x26f99a8e .word 0x950a657c,0xeed34507,0xcb340057,0x52e00c82 .word 0xc4f9d04f,0x7154ca5e,0x26ea6cc0,0x133e7541 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 0x0ea98bb1,0xbad3e618,0x6e05bab7,0xae74c3c6 .word 0x6ce13f1d,0x083bcea6,0x5f00f0e5,0x14f48c0e .word 0x0218b4c5,0x22356f56,0xbc38b04d,0xa692875c .word 0x2091dbe7,0x7c90f09e,0xc3bf7286,0xe9cd8241 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 0x7f7da4c5,0x5b94469a,0x0fca60c7,0xb92024da .word 0x4e4ca547,0x752be6c7,0x6b332775,0x09c6284d .word 0x4ae09daa,0x383647d6,0x8d14dcbc,0x6b57c4b4 .word 0xd4869c2d,0xa216864b,0xc315b1d1,0xc4914f8b 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 0x974164e6,0x700412b3,0xf2af1de6,0xc3916472 .word 0xba6a7b2e,0x30fb9b79,0x57ba95af,0x7e98219d .word 0xe3556f4a,0xb5849df1,0x1b676987,0x86ddad8a .word 0xaee50a77,0xd1692ee8,0xf8de1fe1,0xb70b9f3f 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 0x214fe73a,0xc60facd6,0xf80f9380,0x8a73494e .word 0x740d1522,0x638fcb72,0x336439ee,0x06d7994c .word 0x97893504,0x4f9f31be,0x19a0a063,0x484739df .word 0xca743f3d,0x0f380743,0x2588309c,0xee00f827 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 0x99630af4,0x7bdccbb6,0x8db32de5,0x8fa44d44 .word 0xd18f29ec,0x18d3805a,0xe756ad06,0xdf12c492 .word 0x5a27f1e3,0xebfe2995,0xf7fa9d79,0x56cfcd01 .word 0x75c7575d,0x95387d15,0xb8677ec6,0x0b8cb14f 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 0x0d489fb9,0x821f696f,0x6f67f0aa,0xe1d89a27 .word 0x9c5a122a,0x449ce8f0,0x8e1022c7,0xd65e773b .word 0xe47726d2,0xa0811d11,0x0b935ae5,0xec1189c2 .word 0xc0cb8cd6,0x51b0d0db,0xa0a39494,0x886801d6 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 0x7633a250,0x5d61bc8c,0x315e2ab9,0x3064a910 .word 0x64443714,0x7823be14,0xfe341a02,0xdfc5dc46 .word 0x00fe5a1f,0xf75848a0,0x688dabc9,0x945e8507 .word 0xb8d4a139,0x55fe2e1b,0xd7b98d2d,0x943f13db 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 0x21addad7,0x4b94a757,0x8daa54fb,0x09d562b4 .word 0x2df3d287,0xc25edb8b,0xb3e05cd7,0x93d3679e .word 0xead8e208,0x62243d7c,0x260d77e0,0x680a3830 .word 0xfc30bca6,0x79034fe7,0xaba6175c,0x58ec24d1 .word 0xc5638049,0x5ed287e5,0xbaea7bf0,0x1e3168d4 .word 0xf13e8a82,0xe05b6c41,0x58d98990,0x94dd09f0 .word 0xc6ce365d,0xad55ee69,0xe4460770,0xe1a81897 .word 0x003b4dc4,0x7945b3aa,0x67d9a2c0,0x141057b4 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 0x8063fc65,0xa214900e,0x3a42fab3,0xd848e3cd .word 0x4de88f01,0x0b9530ee,0xb7713aae,0x64f15809 .word 0xb001e66b,0x6aa6c349,0x4254f36b,0x1cec4d12 .word 0xda2bef1e,0x6dc3a86f,0x3142c5b8,0x266bf3c8 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 0x3cfcd0bd,0xef3f12b3,0x48100798,0x324d50c5 .word 0x2f7de80f,0x8998f90a,0x6917eb33,0x5579dbca .word 0x761a2885,0x7550effa,0xe0a72d74,0xba4917df .word 0x42259668,0x14ec6df1,0xbf4a4e52,0x654e657e .word 0x9eef53ef,0xc4e60ee0,0x8d103a32,0x56efd200 .word 0xf9b58b7a,0x721ed0ff,0x875eac1d,0x16878c0b .word 0x236c1e5d,0xdd29a8f2,0x61409b51,0x0d370a23 .word 0x0556cfbf,0xd54a4abb,0x429f75ed,0xd1628a22 .word 0xeab38eeb,0x61cb7963,0x4e0ed4e8,0xca8e9e5e .word 0xc1521e6d,0x2c62f92f,0xb108b627,0x4e034b8c .word 0x9236b260,0xbc5ea8d5,0x8ff961af,0x314a4ecc .word 0x2efc76ad,0x30414481,0xe3180fa0,0xb5af28f7 .word 0x75584245,0xf7212108,0xc717a45e,0xda38edf0 .word 0x9a2f0d25,0xc37423b6,0x8299699b,0xb5f6ddf1 .word 0x4e06fa81,0xf9eb838d,0x12fdf99f,0xb524dde0 .word 0x171cdec0,0x979f5228,0x4a02d0a4,0x73d04dac .word 0x900c757a,0x6ec520b7,0x6068127c,0xb33778c5 .word 0x94956f08,0x7d754d6d,0xbd1bc67e,0x647ef1fe .word 0x4c070445,0x290e5451,0x3fcade45,0x45c26531 .word 0xf7179f72,0xf01a8d67,0x4ca4e179,0xcbe619bf .word 0x60ca0328,0x94a5ecec,0x4a0b259f,0xda172a85 .word 0x151339ad,0x9e54e1ea,0xdd3b3331,0x6b020a6b .word 0x20560194,0xc0088d1b,0x987a3a8d,0x64df65c0 .word 0xd5326126,0x5029d555,0xfde604fa,0xc4c7ac32 .word 0x40615fec,0x14fde8e7,0xc6ab7510,0xe92e9152 .word 0x4714c9c0,0xc498fea9,0x21f34064,0x1f62adc8 .word 0xad860ef1,0xcc9c67d3,0x58daf84f,0x8985f37e .word 0x953c60da,0x1d52cab4,0x7ef296e8,0x647a2d17 .word 0x21a75e86,0xcebb237f,0xfdb2866c,0x706ca014 .word 0x893fdf8d,0xeaa1081d,0x02562db1,0xfb4f5d4b .word 0x119534a8,0x3744aea1,0x542a4a91,0x75ef3d2d .word 0x9e50bc32,0x931811df,0xab3d0469,0x700b2b4f share3_end: