/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: mpgen_1000_0.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 = 327141849 ! Riesling can be on ! 1 Thread, 1000 lines ! mpgen created on Dec 20, 2005 (16:35:03) ! mpgen_1000_0.s created on Mar 27, 2009 (14:18:49) ! RC file : random.rc ! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_1000_0 -p 1 -l 1000 #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 = 1cc4ef06 11bb5b80 9b3fc076 7f4197f4 ! %f4 = e12ed996 558b8924 2b4a8a4f da763c8f ! %f8 = 5a6976ca f6c155f6 ae479939 7edb5512 ! %f12 = 883b9063 fbcadb6b 7e16a1da 4171fb46 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 6c8d6f51 f05f3c57 19ab2a7a 7b0fecfa ! %f20 = 01f0f213 638e3258 9eac79fb 82f81466 ! %f24 = 8f931556 3e3afa1e cd5a8ead 54fb148e ! %f28 = 9677a534 636c5a90 430c8ca2 c9cd084f ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 5cbfae9d 8115ea5b 25479f92 88d790a7 ! %f36 = 8e81b953 c02f20e8 780e1187 66202a73 ! %f40 = 5008158b 70cf906d 10624502 9347cb08 ! %f44 = 42faed94 96791945 14e2b4cf 2c461fea ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x321a38e80000007d,%g7,%g1 ! GSR scale = 15, align = 5 wr %g1,%g0,%gsr ! GSR = 321a38e80000007d 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: ! %l0 = 5c1ddcb203bac9ef, imm = fffffffffffffac0, %l0 = 5c1ddcb203bac9ef xnor %l0,-0x540,%l0 ! %l0 = 5c1ddcb203baccd0 ! Mem[0000000010141400] = 780e373a0814e7d7, %f18 = 19ab2a7a 7b0fecfa ldda [%i5+%g0]0x88,%f18 ! %f18 = 780e373a 0814e7d7 ! %f20 = 01f0f213 638e3258, %l3 = a6757cc427f500e7 ! Mem[0000000030101408] = 701b83712037be79 add %i4,0x008,%g1 stda %f20,[%g1+%l3]ASI_PST16_S ! Mem[0000000030101408] = 701bf213638e3258 ! Mem[0000000010101430] = 6848025a, %f2 = 9b3fc076 lda [%i4+0x030]%asi,%f2 ! %f2 = 6848025a ! Mem[0000000010181410] = c8a8cb20, %l2 = 5979c59ba55ee6a3 ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 00000020000000ff ! Mem[00000000100c1420] = b446531f6faac087, %l6 = f7de1af8726bdb14 ldxa [%i3+0x020]%asi,%l6 ! %l6 = b446531f6faac087 ! Mem[0000000010041410] = 6dc19768, %l1 = f5f7578c42919d25 lduh [%i1+%o5],%l1 ! %l1 = 0000000000006dc1 ! %l6 = b446531f6faac087, Mem[00000000211c0001] = fa597fdc stb %l6,[%o2+0x001] ! Mem[00000000211c0000] = fa877fdc ! Mem[00000000100c1410] = 872bb17d, %l4 = 1a321a2a98290373 lduba [%i3+%o5]0x88,%l4 ! %l4 = 000000000000007d ! Starting 10 instruction Store Burst ! %l2 = 00000020, %l3 = 27f500e7, Mem[0000000010041410] = 6dc19768 27314a59 stda %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000020 27f500e7 p0_label_2: ! Mem[0000000010081400] = b38ed1fa, %l4 = 000000000000007d ldstuba [%i2+%g0]0x80,%l4 ! %l4 = 000000b3000000ff ! %l6 = b446531f6faac087, Mem[00000000211c0001] = fa877fdc, %asi = 80 stba %l6,[%o2+0x001]%asi ! Mem[00000000211c0000] = fa877fdc ! Mem[00000000100c1408] = 1231bb46, %l4 = 00000000000000b3 ldstuba [%i3+%o4]0x80,%l4 ! %l4 = 00000012000000ff ! %f10 = ae479939, Mem[0000000010141400] = d7e71408 sta %f10,[%i5+%g0]0x80 ! Mem[0000000010141400] = ae479939 ! %l6 = 6faac087, %l7 = a8607ae4, Mem[0000000010001400] = 51e2bae9 4f7709ff stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 6faac087 a8607ae4 ! %l6 = 6faac087, %l7 = a8607ae4, Mem[0000000030101410] = 8b90c238 89fe37c4 stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 6faac087 a8607ae4 ! %l2 = 0000000000000020, Mem[0000000010101400] = a211d7fc stba %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 2011d7fc ! %l2 = 0000000000000020, Mem[00000000100c140c] = 7fe6ab73 stw %l2,[%i3+0x00c] ! Mem[00000000100c140c] = 00000020 ! Mem[0000000030181408] = 8dc07560, %l3 = a6757cc427f500e7 swapa [%i6+%o4]0x89,%l3 ! %l3 = 000000008dc07560 ! Starting 10 instruction Load Burst ! Mem[0000000010001400] = 6faac087, %f11 = 7edb5512 lda [%i0+%g0]0x80,%f11 ! %f11 = 6faac087 p0_label_3: ! Mem[0000000010181410] = ffcba8c8, %l1 = 0000000000006dc1 ldsba [%i6+%o5]0x80,%l1 ! %l1 = ffffffffffffffff ! Mem[00000000100c1414] = 34c02ab1, %l5 = 08c34e6e42942d06 ldsha [%i3+0x016]%asi,%l5 ! %l5 = 0000000000002ab1 ! Mem[0000000030041408] = ca28027c, %l2 = 0000000000000020 ldsba [%i1+%o4]0x89,%l2 ! %l2 = 000000000000007c ! Mem[0000000010181408] = 8a49c73463294e77, %f12 = 883b9063 fbcadb6b ldd [%i6+%o4],%f12 ! %f12 = 8a49c734 63294e77 ! %f30 = 430c8ca2, %f28 = 9677a534, %f28 = 9677a534 fsubs %f30,%f28,%f28 ! %f28 = 430c8ca2 ! Mem[0000000030101410] = 6faac087, %l0 = 5c1ddcb203baccd0 lduha [%i4+%o5]0x81,%l0 ! %l0 = 0000000000006faa membar #Sync ! Added by membar checker (1) ! Mem[0000000030101400] = 616b1647 0cbf59d3 701bf213 638e3258 ! Mem[0000000030101410] = 6faac087 a8607ae4 022d3d25 41beac25 ! Mem[0000000030101420] = ed2f139a af9e27bd e122d6a9 5a7d01a6 ! Mem[0000000030101430] = 036ec2ad fecd2424 d8d4fc61 3607b4bf ldda [%i4]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030101400 ! Mem[0000000010081400] = ff8ed1fa808695a1, %f28 = 430c8ca2 636c5a90 ldda [%i2+%g0]0x80,%f28 ! %f28 = ff8ed1fa 808695a1 ! Mem[0000000010101400] = 2011d7fc 9bd23bb2 d2d75a07 1e2383c4 ! Mem[0000000010101410] = 4ecacd8a 60070c7c a4563c50 1ad51c87 ! Mem[0000000010101420] = 0a38f4ab 01ea11b0 b8b92e18 ec4806e0 ! Mem[0000000010101430] = 6848025a 9508be0d 5564060b be510f69 ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400 ! Starting 10 instruction Store Burst ! Mem[0000000030141400] = 0e440b1e, %l1 = ffffffffffffffff swapa [%i5+%g0]0x89,%l1 ! %l1 = 000000000e440b1e p0_label_4: ! %l2 = 000000000000007c, Mem[0000000010001416] = 3bdbfab6 stb %l2,[%i0+0x016] ! Mem[0000000010001414] = 3bdb7cb6 ! Mem[0000000010181420] = 4769515b0989201a, %l2 = 000000000000007c, %l2 = 000000000000007c add %i6,0x20,%g1 casxa [%g1]0x80,%l2,%l2 ! %l2 = 4769515b0989201a ! Mem[0000000010001420] = 5a26c80a, %l6 = b446531f6faac087 swap [%i0+0x020],%l6 ! %l6 = 000000005a26c80a ! %f24 = 8f931556 3e3afa1e, %l2 = 4769515b0989201a ! Mem[0000000030081400] = 007ff2e95a9de4ea stda %f24,[%i2+%l2]ASI_PST8_SL ! Mem[0000000030081400] = 00faf23e569de4ea ! Mem[00000000100c1400] = 889eabf0, %l0 = 0000000000006faa ldstuba [%i3+%g0]0x88,%l0 ! %l0 = 000000f0000000ff ! %l2 = 0989201a, %l3 = 8dc07560, Mem[0000000010041420] = f8a994eb fb9e6f01 stda %l2,[%i1+0x020]%asi ! Mem[0000000010041420] = 0989201a 8dc07560 membar #Sync ! Added by membar checker (2) ! %l4 = 00000012, %l5 = 00002ab1, Mem[0000000030101410] = 87c0aa6f e47a60a8 stda %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000012 00002ab1 ! Mem[0000000030001400] = 8ee179ea, %l5 = 0000000000002ab1 swapa [%i0+%g0]0x89,%l5 ! %l5 = 000000008ee179ea ! %f0 = 2011d7fc 9bd23bb2 d2d75a07 1e2383c4 ! %f4 = 4ecacd8a 60070c7c a4563c50 1ad51c87 ! %f8 = 0a38f4ab 01ea11b0 b8b92e18 ec4806e0 ! %f12 = 6848025a 9508be0d 5564060b be510f69 stda %f0,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400 ! Starting 10 instruction Load Burst ! Mem[00000000201c0000] = c920a977, %l7 = a97cdac1a8607ae4 ldsha [%o0+0x000]%asi,%l7 ! %l7 = ffffffffffffc920 p0_label_5: membar #Sync ! Added by membar checker (3) ! Mem[0000000010041400] = 87c31993 026adde4 d771bfc8 58f92337 ! Mem[0000000010041410] = 00000020 27f500e7 516620d4 d4d29d36 ! Mem[0000000010041420] = 0989201a 8dc07560 6961ecbe 4cb570a3 ! Mem[0000000010041430] = 659692dd d256d61b 4d41dc2e dfa1ed8a ldda [%i1]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010041400 ! Mem[0000000010181408] = 8a49c734, %l3 = 000000008dc07560 lduwa [%i6+0x008]%asi,%l3 ! %l3 = 000000008a49c734 ! Code Fragment 3 p0_fragment_1: ! %l0 = 00000000000000f0 setx 0x41e0b6805020c049,%g7,%l0 ! %l0 = 41e0b6805020c049 ! %l1 = 000000000e440b1e setx 0xa6bbc8f791dc6f9f,%g7,%l1 ! %l1 = a6bbc8f791dc6f9f 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 = 41e0b6805020c049 setx 0x68ce0a887a457aa8,%g7,%l0 ! %l0 = 68ce0a887a457aa8 ! %l1 = a6bbc8f791dc6f9f setx 0x4a0fa1b046d8432b,%g7,%l1 ! %l1 = 4a0fa1b046d8432b ! Mem[0000000030001408] = 96663fa9e0799ca9, %l3 = 000000008a49c734 ldxa [%i0+%o4]0x89,%l3 ! %l3 = 96663fa9e0799ca9 ! Mem[0000000030081400] = 00faf23e, %f14 = 5564060b lda [%i2+%g0]0x81,%f14 ! %f14 = 00faf23e ! Mem[0000000030141408] = 7cd578437e90290b, %l3 = 96663fa9e0799ca9 ldxa [%i5+%o4]0x89,%l3 ! %l3 = 7cd578437e90290b ! Mem[0000000010141410] = c6bbdf3b, %l2 = 4769515b0989201a lduba [%i5+%o5]0x88,%l2 ! %l2 = 000000000000003b ! Mem[0000000030181400] = 2eadec1c, %l3 = 7cd578437e90290b lduba [%i6+%g0]0x81,%l3 ! %l3 = 000000000000002e ! Mem[0000000010041424] = 8dc07560, %f11 = ec4806e0 ld [%i1+0x024],%f11 ! %f11 = 8dc07560 ! Starting 10 instruction Store Burst ! %l6 = 000000005a26c80a, Mem[00000000211c0000] = fa877fdc sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = c80a7fdc p0_label_6: ! Mem[0000000030081410] = 524a35b3, %l2 = 000000000000003b ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 00000052000000ff ! %l7 = ffffffffffffc920, Mem[0000000010081408] = 2ccb1377 stha %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = c9201377 ! Mem[0000000030101400] = 47166b61, %l0 = 68ce0a887a457aa8 ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 00000061000000ff ! Mem[0000000030181400] = 1cecad2e, %l2 = 0000000000000052 ldstuba [%i6+%g0]0x89,%l2 ! %l2 = 0000002e000000ff ! %f2 = d2d75a07, Mem[0000000010141400] = ae479939 sta %f2 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = d2d75a07 ! %l7 = ffffffffffffc920, Mem[0000000010181408] = 34c7498a stha %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 34c7c920 ! %f12 = 6848025a 9508be0d, Mem[00000000300c1408] = 3bd3dfd0 41143843 stda %f12,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 6848025a 9508be0d ! %l0 = 0000000000000061, Mem[0000000010101408] = 075ad7d2 stha %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 075a0061 ! %l6 = 000000005a26c80a, Mem[00000000100c1430] = 3dc99f1167bb5cc4 stx %l6,[%i3+0x030] ! Mem[00000000100c1430] = 000000005a26c80a ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = 740ea328, %l5 = 000000008ee179ea ldsba [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000074 p0_label_7: ! Mem[0000000030001408] = a99c79e0, %l2 = 000000000000002e ldswa [%i0+%o4]0x81,%l2 ! %l2 = ffffffffa99c79e0 ! Mem[0000000010181408] = 34c7c920, %l1 = 4a0fa1b046d8432b lduwa [%i6+%o4]0x88,%l1 ! %l1 = 0000000034c7c920 ! Mem[00000000300c1400] = 9bb6e523, %l7 = ffffffffffffc920 lduba [%i3+%g0]0x81,%l7 ! %l7 = 000000000000009b ! Mem[00000000300c1410] = 5cf99de5 c298736b, %l4 = 00000012, %l5 = 00000074 ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000c298736b 000000005cf99de5 ! Mem[0000000010181408] = 20c9c73463294e77, %l7 = 000000000000009b ldxa [%i6+%o4]0x80,%l7 ! %l7 = 20c9c73463294e77 ! Mem[0000000030001408] = 96663fa9e0799ca9, %l0 = 0000000000000061 ldxa [%i0+%o4]0x89,%l0 ! %l0 = 96663fa9e0799ca9 ! Mem[0000000010141400] = 075ad7d2, %l6 = 000000005a26c80a lduwa [%i5+%g0]0x88,%l6 ! %l6 = 00000000075ad7d2 ! Mem[0000000030081410] = b3354aff, %l2 = ffffffffa99c79e0 lduwa [%i2+%o5]0x89,%l2 ! %l2 = 00000000b3354aff ! Mem[0000000030181400] = 9f7196df1cecadff, %l0 = 96663fa9e0799ca9 ldxa [%i6+%g0]0x89,%l0 ! %l0 = 9f7196df1cecadff ! Starting 10 instruction Store Burst ! %f13 = 9508be0d, Mem[0000000010141400] = 075ad7d2 sta %f13,[%i5+%g0]0x88 ! Mem[0000000010141400] = 9508be0d p0_label_8: ! %l0 = 9f7196df1cecadff, Mem[00000000100c1410] = 7db12b8734c02ab1 stxa %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 9f7196df1cecadff ! %f9 = 01ea11b0, Mem[0000000030181410] = 7b5b6d7d sta %f9 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 01ea11b0 ! %f20 = 00000020 27f500e7, %l2 = 00000000b3354aff ! Mem[0000000010081410] = 4765f615a82049d9 add %i2,0x010,%g1 stda %f20,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010081410] = e700f52720000000 ! %f23 = d4d29d36, Mem[0000000030141410] = d39a7694 sta %f23,[%i5+%o5]0x81 ! Mem[0000000030141410] = d4d29d36 ! Mem[00000000300c1408] = 6848025a, %l4 = 00000000c298736b swapa [%i3+%o4]0x81,%l4 ! %l4 = 000000006848025a membar #Sync ! Added by membar checker (4) ! %l2 = b3354aff, %l3 = 0000002e, Mem[0000000010041400] = 9319c387 e4dd6a02 stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = b3354aff 0000002e ! %l2 = b3354aff, %l3 = 0000002e, Mem[0000000010041408] = d771bfc8 58f92337 stda %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = b3354aff 0000002e ! Mem[0000000010141400] = 0dbe0895, %l7 = 20c9c73463294e77, %asi = 80 swapa [%i5+0x000]%asi,%l7 ! %l7 = 000000000dbe0895 ! %f5 = 60070c7c, Mem[00000000100c1408] = 46bb31ff sta %f5 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 60070c7c ! Starting 10 instruction Load Burst ! Mem[0000000030041400] = b23bd29bfcd71120, %l4 = 000000006848025a ldxa [%i1+%g0]0x81,%l4 ! %l4 = b23bd29bfcd71120 p0_label_9: ! Mem[0000000030041400] = b23bd29b fcd71120 c483231e 075ad7d2 ! Mem[0000000030041410] = 7c0c0760 8acdca4e 871cd51a 503c56a4 ! Mem[0000000030041420] = b011ea01 abf4380a e00648ec 182eb9b8 ! Mem[0000000030041430] = 0dbe0895 5a024868 690f51be 0b066455 ldda [%i1]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030041400 ! Mem[0000000010081400] = a1958680fad18eff, %l6 = 00000000075ad7d2 ldxa [%i2+%g0]0x88,%l6 ! %l6 = a1958680fad18eff ! Mem[0000000020800000] = 28a38205, %l7 = 000000000dbe0895 lduba [%o1+0x001]%asi,%l7 ! %l7 = 00000000000000a3 ! Mem[0000000010081424] = 0168627b, %l7 = 00000000000000a3 lduba [%i2+0x024]%asi,%l7 ! %l7 = 0000000000000001 ! Mem[0000000010001424] = 47895f38, %l1 = 0000000034c7c920 lduba [%i0+0x027]%asi,%l1 ! %l1 = 0000000000000038 ! %f8 = 0a38f4ab, %f2 = d2d75a07, %f2 = d2d75a07 fsubs %f8 ,%f2 ,%f2 ! %f2 = 52d75a07 ! Mem[0000000030101410] = 12000000b12a0000, %f12 = 6848025a 9508be0d ldda [%i4+%o5]0x81,%f12 ! %f12 = 12000000 b12a0000 ! Mem[00000000201c0000] = c920a977, %l1 = 0000000000000038 lduba [%o0+0x001]%asi,%l1 ! %l1 = 0000000000000020 ! %f2 = 52d75a07, %f7 = 1ad51c87 fcmpes %fcc3,%f2 ,%f7 ! %fcc3 = 2 ! Starting 10 instruction Store Burst ! %l4 = b23bd29bfcd71120, Mem[0000000030081410] = ff4a35b3 stwa %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = fcd71120 p0_label_10: ! %l7 = 0000000000000001, Mem[0000000030181410] = 01ea11b0 stha %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000111b0 ! %l2 = 00000000b3354aff, imm = 000000000000014a, %l6 = a1958680fad18eff xor %l2,0x14a,%l6 ! %l6 = 00000000b3354bb5 ! %f4 = 4ecacd8a 60070c7c, Mem[0000000010081410] = 27f500e7 00000020 stda %f4 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 4ecacd8a 60070c7c ! %l0 = 1cecadff, %l1 = 00000020, Mem[0000000010041410] = 00000020 27f500e7 stda %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 1cecadff 00000020 ! %l1 = 0000000000000020, Mem[0000000010141410] = 0b2f3955c6bbdf3b stxa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000020 ! %f6 = a4563c50, Mem[0000000010141400] = 63294e77 sta %f6 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = a4563c50 ! Mem[0000000030141400] = ffffffff, %l2 = 00000000b3354aff ldstuba [%i5+%g0]0x81,%l2 ! %l2 = 000000ff000000ff ! Mem[0000000010081410] = 60070c7c, %l2 = 00000000000000ff ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 0000007c000000ff membar #Sync ! Added by membar checker (5) ! %l2 = 000000000000007c, Mem[0000000030041400] = 9bd23bb2 stwa %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000007c ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 0951d5c23bdb7cb6, %l7 = 0000000000000001 ldxa [%i0+%o5]0x80,%l7 ! %l7 = 0951d5c23bdb7cb6 p0_label_11: ! Mem[0000000010041408] = b3354aff0000002e, %l6 = 00000000b3354bb5 ldxa [%i1+%o4]0x80,%l6 ! %l6 = b3354aff0000002e ! Mem[0000000030001408] = e0799ca9, %l4 = b23bd29bfcd71120 ldsha [%i0+%o4]0x89,%l4 ! %l4 = ffffffffffff9ca9 ! Mem[00000000300c1400] = 9bb6e523, %l1 = 0000000000000020 lduba [%i3+%g0]0x81,%l1 ! %l1 = 000000000000009b ! Mem[0000000010181410] = ffcba8c8, %f3 = 1e2383c4 lda [%i6+%o5]0x80,%f3 ! %f3 = ffcba8c8 ! Code Fragment 4 p0_fragment_2: ! %l0 = 9f7196df1cecadff setx 0x942975b012a1adfa,%g7,%l0 ! %l0 = 942975b012a1adfa ! %l1 = 000000000000009b setx 0x3340fdf8101943fa,%g7,%l1 ! %l1 = 3340fdf8101943fa 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 = 942975b012a1adfa setx 0x0cf9fb9ff568aa2e,%g7,%l0 ! %l0 = 0cf9fb9ff568aa2e ! %l1 = 3340fdf8101943fa setx 0x152b9b6837faf5bc,%g7,%l1 ! %l1 = 152b9b6837faf5bc ! Mem[00000000300c1400] = 9bb6e523 3a39647a c298736b 9508be0d ! Mem[00000000300c1410] = 6b7398c2 e59df95c 3a3fdf7f 62b75853 ! Mem[00000000300c1420] = 859ea2cd 20c72c48 31b40122 a7fca223 ! Mem[00000000300c1430] = 73debf3b 80583b4e 07fbeb25 082dfea0 ldda [%i3]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400 ! Mem[0000000030101408] = 13f21b70, %l3 = 000000000000002e ldsba [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000070 ! Mem[0000000010101410] = 4ecacd8a, %l6 = b3354aff0000002e ldswa [%i4+%o5]0x80,%l6 ! %l6 = 000000004ecacd8a ! Mem[00000000100c1418] = 8950e1f04be97d13, %l3 = 0000000000000070 ldxa [%i3+0x018]%asi,%l3 ! %l3 = 8950e1f04be97d13 ! Starting 10 instruction Store Burst ! %l2 = 000000000000007c, Mem[0000000030101410] = 00000012 stwa %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000007c p0_label_12: ! Mem[00000000218001c1] = 118e79c5, %l2 = 000000000000007c ldstub [%o3+0x1c1],%l2 ! %l2 = 0000008e000000ff ! %l1 = 152b9b6837faf5bc, Mem[0000000010081408] = c9201377 stba %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = bc201377 ! %l5 = 000000005cf99de5, Mem[0000000030001410] = 26f1e63a stwa %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 5cf99de5 ! Mem[00000000211c0001] = c80a7fdc, %l6 = 000000004ecacd8a ldstuba [%o2+0x001]%asi,%l6 ! %l6 = 0000000a000000ff ! %f27 = 182eb9b8, Mem[0000000010081408] = bc201377 sta %f27,[%i2+%o4]0x80 ! Mem[0000000010081408] = 182eb9b8 ! %l3 = 8950e1f04be97d13, Mem[0000000010181408] = 20c9c734 stba %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 13c9c734 ! %l6 = 000000000000000a, Mem[0000000010181410] = ffcba8c802f4e2e0 stxa %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000000000000a ! %f16 = b23bd29b fcd71120, %l7 = 0951d5c23bdb7cb6 ! Mem[0000000010181400] = 9775f57498c410c4 stda %f16,[%i6+%l7]ASI_PST16_PL ! Mem[0000000010181400] = 9775d7fc9bd210c4 ! %f26 = e00648ec 182eb9b8, %l4 = ffffffffffff9ca9 ! Mem[0000000010141420] = 4bb5d947c6d74810 add %i5,0x020,%g1 stda %f26,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010141420] = b8b92e18c6d74810 ! Starting 10 instruction Load Burst ! Mem[0000000030041410] = 7c0c07608acdca4e, %f20 = 7c0c0760 8acdca4e ldda [%i1+%o5]0x81,%f20 ! %f20 = 7c0c0760 8acdca4e p0_label_13: ! Mem[00000000100c1400] = ffab9e88, %l7 = 0951d5c23bdb7cb6 lduha [%i3+%g0]0x80,%l7 ! %l7 = 000000000000ffab ! Mem[0000000010181430] = 295d3b9f, %l0 = 0cf9fb9ff568aa2e lduha [%i6+0x032]%asi,%l0 ! %l0 = 0000000000003b9f ! Mem[0000000030101408] = 13f21b70, %l5 = 000000005cf99de5 ldswa [%i4+%o4]0x89,%l5 ! %l5 = 0000000013f21b70 ! Mem[0000000030141400] = ffffffff 81154b27, %l2 = 0000008e, %l3 = 4be97d13 ldda [%i5+%g0]0x81,%l2 ! %l2 = 00000000ffffffff 0000000081154b27 ! Mem[0000000030181408] = 27f500e7, %l0 = 0000000000003b9f lduba [%i6+%o4]0x89,%l0 ! %l0 = 00000000000000e7 ! Mem[00000000300c1408] = 0dbe08956b7398c2, %l2 = 00000000ffffffff ldxa [%i3+%o4]0x89,%l2 ! %l2 = 0dbe08956b7398c2 ! Mem[0000000021800180] = 99c2f773, %l2 = 0dbe08956b7398c2 lduh [%o3+0x180],%l2 ! %l2 = 00000000000099c2 ! %l1 = 152b9b6837faf5bc, %l0 = 00000000000000e7, %y = 00000000 udiv %l1,%l0,%l3 ! %l3 = 00000000003e09ed mov %l0,%y ! %y = 000000e7 ! Mem[0000000010101400] = fcd71120, %l5 = 0000000013f21b70 lduha [%i4+%g0]0x88,%l5 ! %l5 = 0000000000001120 ! Starting 10 instruction Store Burst ! %f20 = 7c0c0760, Mem[0000000030101410] = 0000007c sta %f20,[%i4+%o5]0x89 ! Mem[0000000030101410] = 7c0c0760 p0_label_14: ! %l4 = ffffffffffff9ca9, Mem[0000000030101408] = 13f21b70 stha %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 13f29ca9 ! %f26 = e00648ec, Mem[0000000010101420] = 0a38f4ab st %f26,[%i4+0x020] ! Mem[0000000010101420] = e00648ec ! %l2 = 00000000000099c2, Mem[0000000010001400] = 6faac087a8607ae4, %asi = 80 stxa %l2,[%i0+0x000]%asi ! Mem[0000000010001400] = 00000000000099c2 ! Mem[00000000100c1410] = df96719f, %l4 = ffffffffffff9ca9 swapa [%i3+%o5]0x88,%l4 ! %l4 = 00000000df96719f ! Mem[0000000010141400] = 503c56a4, %l4 = 00000000df96719f swapa [%i5+%g0]0x88,%l4 ! %l4 = 00000000503c56a4 ! Mem[0000000010001430] = d2014b45, %l2 = 00000000000099c2 swap [%i0+0x030],%l2 ! %l2 = 00000000d2014b45 ! %f27 = 182eb9b8, Mem[0000000010041410] = ffadec1c sta %f27,[%i1+%o5]0x88 ! Mem[0000000010041410] = 182eb9b8 ! %f30 = 690f51be, Mem[0000000010101424] = 01ea11b0 sta %f30,[%i4+0x024]%asi ! Mem[0000000010101424] = 690f51be ! Mem[0000000020800041] = 813933c3, %l0 = 00000000000000e7 ldstub [%o1+0x041],%l0 ! %l0 = 00000039000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010101408] = c483231e075a0061, %f0 = 9bb6e523 3a39647a ldda [%i4+%o4]0x88,%f0 ! %f0 = c483231e 075a0061 p0_label_15: ! Mem[0000000010141400] = 9f7196df, %f25 = abf4380a lda [%i5+%g0]0x80,%f25 ! %f25 = 9f7196df ! Mem[0000000030141400] = ffffffff, %f7 = 62b75853 lda [%i5+%g0]0x89,%f7 ! %f7 = ffffffff ! Mem[0000000010141404] = 3a370e78, %l2 = 00000000d2014b45 ldsw [%i5+0x004],%l2 ! %l2 = 000000003a370e78 ! Mem[00000000211c0000] = c8ff7fdc, %l6 = 000000000000000a ldsba [%o2+0x000]%asi,%l6 ! %l6 = ffffffffffffffc8 ! Mem[00000000100c1408] = 20000000 60070c7c, %l4 = 503c56a4, %l5 = 00001120 ldda [%i3+%o4]0x88,%l4 ! %l4 = 0000000060070c7c 0000000020000000 ! %l5 = 0000000020000000, Mem[00000000211c0000] = c8ff7fdc, %asi = 80 stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00007fdc ! Mem[0000000030001408] = a99c79e0, %l2 = 000000003a370e78 lduwa [%i0+%o4]0x81,%l2 ! %l2 = 00000000a99c79e0 membar #Sync ! Added by membar checker (6) ! Mem[0000000010181400] = 9775d7fc 9bd210c4 13c9c734 63294e77 ! Mem[0000000010181410] = 00000000 0000000a e469d714 5f1fffa0 ! Mem[0000000010181420] = 4769515b 0989201a 1986cff4 d10592fe ! Mem[0000000010181430] = 295d3b9f 1c017674 1b3a4718 cee2dc88 ldda [%i6]ASI_BLK_PL,%f0 ! Block Load from 0000000010181400 ! %f24 = b011ea01, %f31 = 0b066455, %f26 = e00648ec fmuls %f24,%f31,%f26 ! %l0 = 000000000000005b, Unfinished, %fsr = 2000000000 ! Starting 10 instruction Store Burst ! %l7 = 000000000000ffab, Mem[0000000030041400] = 0000007c stwa %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000ffab p0_label_16: ! Mem[0000000030101408] = 13f29ca9, %l4 = 0000000060070c7c swapa [%i4+%o4]0x89,%l4 ! %l4 = 0000000013f29ca9 ! Mem[0000000010081408] = 182eb9b8, %l0 = 000000000000005b, %asi = 80 swapa [%i2+0x008]%asi,%l0 ! %l0 = 00000000182eb9b8 ! %f18 = c483231e 075ad7d2, %l4 = 0000000013f29ca9 ! Mem[0000000010081420] = fd3094530168627b add %i2,0x020,%g1 stda %f18,[%g1+%l4]ASI_PST8_P ! Mem[0000000010081420] = c4302353076862d2 ! %f16 = b23bd29b fcd71120, Mem[0000000010041400] = ff4a35b3 2e000000 stda %f16,[%i1+%g0]0x80 ! Mem[0000000010041400] = b23bd29b fcd71120 membar #Sync ! Added by membar checker (7) ! %f24 = b011ea01 9f7196df, Mem[0000000010181410] = 00000000 0000000a stda %f24,[%i6+0x010]%asi ! Mem[0000000010181410] = b011ea01 9f7196df ! %l3 = 00000000003e09ed, Mem[0000000030041408] = c483231e stwa %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 003e09ed ! %l0 = 182eb9b8, %l1 = 37faf5bc, Mem[0000000010181408] = 13c9c734 63294e77 std %l0,[%i6+%o4] ! Mem[0000000010181408] = 182eb9b8 37faf5bc ! %l0 = 00000000182eb9b8, Mem[0000000021800081] = cc67fdf4, %asi = 80 stba %l0,[%o3+0x081]%asi ! Mem[0000000021800080] = ccb8fdf4 ! %l7 = 000000000000ffab, Mem[00000000100c1430] = 00000000 stw %l7,[%i3+0x030] ! Mem[00000000100c1430] = 0000ffab ! Starting 10 instruction Load Burst ! Mem[0000000010081434] = df4e814b, %l0 = 00000000182eb9b8 lduwa [%i2+0x034]%asi,%l0 ! %l0 = 00000000df4e814b p0_label_17: ! Mem[0000000010081410] = 60070cff, %l2 = 00000000a99c79e0 lduha [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000cff ! Mem[0000000010141410] = 2000000000000000, %f24 = b011ea01 9f7196df ldda [%i5+%o5]0x80,%f24 ! %f24 = 20000000 00000000 ! Mem[0000000010041400] = 9bd23bb2, %l1 = 152b9b6837faf5bc ldsba [%i1+%g0]0x88,%l1 ! %l1 = ffffffffffffffb2 ! Mem[0000000030041408] = 003e09ed075ad7d2, %l4 = 0000000013f29ca9 ldxa [%i1+%o4]0x81,%l4 ! %l4 = 003e09ed075ad7d2 ! Mem[0000000010081410] = ff0c0760, %l2 = 0000000000000cff lduwa [%i2+%o5]0x80,%l2 ! %l2 = 00000000ff0c0760 ! Mem[0000000030041410] = 7c0c07608acdca4e, %f14 = 88dce2ce 18473a1b ldda [%i1+%o5]0x81,%f14 ! %f14 = 7c0c0760 8acdca4e ! Mem[0000000010101400] = 2011d7fc9bd23bb2, %f26 = e00648ec 182eb9b8 ldda [%i4+%g0]0x80,%f26 ! %f26 = 2011d7fc 9bd23bb2 ! Mem[0000000010101408] = 61005a07, %l7 = 000000000000ffab lduba [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000061 ! Mem[0000000030141408] = 7cd578437e90290b, %l2 = 00000000ff0c0760 ldxa [%i5+%o4]0x89,%l2 ! %l2 = 7cd578437e90290b ! Starting 10 instruction Store Burst ! %l3 = 00000000003e09ed, Mem[0000000010181410] = 01ea11b0 stwa %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = 003e09ed p0_label_18: ! Mem[0000000030001410] = 5cf99de5, %l4 = 003e09ed075ad7d2 swapa [%i0+%o5]0x89,%l4 ! %l4 = 000000005cf99de5 ! Mem[0000000010181408] = 182eb9b8, %l7 = 0000000000000061 ldstuba [%i6+%o4]0x80,%l7 ! %l7 = 00000018000000ff ! %l1 = ffffffffffffffb2, Mem[00000000100c1408] = 7c0c0760 stha %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffb20760 ! %f12 = 7476011c 9f3b5d29, %l7 = 0000000000000018 ! Mem[0000000010041418] = 516620d4d4d29d36 add %i1,0x018,%g1 stda %f12,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010041418] = 5166209f1cd29d36 ! Mem[00000000201c0000] = c920a977, %l3 = 00000000003e09ed ldstub [%o0+%g0],%l3 ! %l3 = 000000c9000000ff ! %f15 = 8acdca4e, Mem[0000000010081424] = 076862d2 sta %f15,[%i2+0x024]%asi ! Mem[0000000010081424] = 8acdca4e ! %l0 = 00000000df4e814b, Mem[0000000030001408] = 96663fa9e0799ca9 stxa %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000df4e814b ! %l0 = 00000000df4e814b, Mem[0000000010081410] = ff0c0760 stwa %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = df4e814b ! %l0 = 00000000df4e814b, imm = 000000000000099a, %l7 = 0000000000000018 addc %l0,0x99a,%l7 ! %l7 = 00000000df4e8ae5 ! Starting 10 instruction Load Burst ! Mem[00000000100c1420] = b446531f, %l4 = 000000005cf99de5 swap [%i3+0x020],%l4 ! %l4 = 00000000b446531f p0_label_19: ! Mem[0000000030101410] = 00002ab17c0c0760, %l6 = ffffffffffffffc8 ldxa [%i4+%o5]0x89,%l6 ! %l6 = 00002ab17c0c0760 ! Mem[0000000030101400] = d359bf0c 47166bff, %l2 = 7e90290b, %l3 = 000000c9 ldda [%i4+%g0]0x89,%l2 ! %l2 = 0000000047166bff 00000000d359bf0c ! Mem[0000000010001428] = ea835772, %l3 = 00000000d359bf0c ldswa [%i0+0x028]%asi,%l3 ! %l3 = ffffffffea835772 ! Mem[0000000010081400] = ff8ed1fa, %l0 = 00000000df4e814b lduwa [%i2+%g0]0x80,%l0 ! %l0 = 00000000ff8ed1fa ! Mem[00000000300c1408] = 0dbe0895 6b7398c2, %l6 = 7c0c0760, %l7 = df4e8ae5 ldda [%i3+%o4]0x89,%l6 ! %l6 = 000000006b7398c2 000000000dbe0895 ! Mem[0000000030081408] = 6b15eca1, %f19 = 075ad7d2 lda [%i2+%o4]0x89,%f19 ! %f19 = 6b15eca1 ! Mem[0000000010081410] = df4e814b8acdca4e, %f18 = c483231e 6b15eca1 ldda [%i2+%o5]0x80,%f18 ! %f18 = df4e814b 8acdca4e ! Mem[0000000030141400] = ffffffff81154b27, %l3 = ffffffffea835772 ldxa [%i5+%g0]0x81,%l3 ! %l3 = ffffffff81154b27 ! Mem[0000000030101408] = 7c0c0760, %l0 = 00000000ff8ed1fa swapa [%i4+%o4]0x81,%l0 ! %l0 = 000000007c0c0760 ! Starting 10 instruction Store Burst ! %f28 = 0dbe0895 5a024868, Mem[0000000030141400] = ffffffff 81154b27 stda %f28,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0dbe0895 5a024868 p0_label_20: ! Mem[0000000030181410] = 000111b0, %l5 = 0000000020000000 swapa [%i6+%o5]0x81,%l5 ! %l5 = 00000000000111b0 ! %l4 = 00000000b446531f, Mem[0000000030001400] = b12a0000 stwa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = b446531f ! %l3 = ffffffff81154b27, Mem[000000001010142d] = ec4806e0, %asi = 80 stba %l3,[%i4+0x02d]%asi ! Mem[000000001010142c] = ec2706e0 ! Mem[0000000030081410] = fcd71120, %l0 = 000000007c0c0760 swapa [%i2+%o5]0x81,%l0 ! %l0 = 00000000fcd71120 ! %f6 = a0ff1f5f, %f9 = 5b516947, %f0 = c410d29b fadds %f6 ,%f9 ,%f0 ! %f0 = 5b516947 ! %l5 = 00000000000111b0, Mem[0000000010181410] = ed093e00 stba %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = b0093e00 ! Mem[0000000030181408] = 27f500e7, %l3 = ffffffff81154b27 ldsba [%i6+%o4]0x89,%l3 ! %l3 = ffffffffffffffe7 ! Mem[00000000100c1408] = ffb20760, %l5 = 00000000000111b0 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 000000ff000000ff ! Mem[0000000030101410] = 7c0c0760, %l6 = 000000006b7398c2 swapa [%i4+%o5]0x89,%l6 ! %l6 = 000000007c0c0760 ! Starting 10 instruction Load Burst ! Mem[00000000201c0000] = ff20a977, %l2 = 0000000047166bff ldsb [%o0+%g0],%l2 ! %l2 = ffffffffffffffff p0_label_21: ! Mem[00000000300c1410] = 5cf99de5c298736b, %f28 = 0dbe0895 5a024868 ldda [%i3+%o5]0x89,%f28 ! %f28 = 5cf99de5 c298736b ! %l6 = 000000007c0c0760, %l4 = 00000000b446531f, %l6 = 000000007c0c0760 xor %l6,%l4,%l6 ! %l6 = 00000000c84a547f ! Mem[0000000010141410] = 20000000, %l4 = 00000000b446531f lduba [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000020 ! Mem[000000001000140c] = 938c6625, %l6 = 00000000c84a547f ldswa [%i0+0x00c]%asi,%l6 ! %l6 = ffffffff938c6625 ! Mem[0000000021800140] = d19e6a3a, %l1 = ffffffffffffffb2 ldsba [%o3+0x141]%asi,%l1 ! %l1 = ffffffffffffff9e ! Mem[0000000010001408] = 28a30e74, %l4 = 0000000000000020 lduha [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000e74 ! Mem[0000000020800040] = 81ff33c3, %l2 = ffffffffffffffff ldsha [%o1+0x040]%asi,%l2 ! %l2 = ffffffffffff81ff ! Mem[0000000010141410] = 00000020, %f1 = fcd77597 lda [%i5+%o5]0x88,%f1 ! %f1 = 00000020 ! Mem[0000000030181408] = 27f500e7, %l3 = ffffffffffffffe7 lduha [%i6+%o4]0x89,%l3 ! %l3 = 00000000000000e7 ! Starting 10 instruction Store Burst ! %f12 = 7476011c 9f3b5d29, %l3 = 00000000000000e7 ! Mem[0000000030101430] = 036ec2adfecd2424 add %i4,0x030,%g1 stda %f12,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030101430] = 295d3badfe017674 p0_label_22: ! Mem[00000000201c0000] = ff20a977, %l2 = ffffffffffff81ff ldstub [%o0+%g0],%l2 ! %l2 = 000000ff000000ff ! %l5 = 00000000000000ff, Mem[0000000010041408] = ff4a35b3 stwa %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff ! Mem[0000000030041400] = 0000ffab, %l4 = 0000000000000e74 swapa [%i1+%g0]0x89,%l4 ! %l4 = 000000000000ffab ! %l5 = 00000000000000ff, Mem[0000000010041438] = 4d41dc2edfa1ed8a stx %l5,[%i1+0x038] ! Mem[0000000010041438] = 00000000000000ff ! Mem[0000000020800000] = 28a38205, %l7 = 000000000dbe0895 ldstub [%o1+%g0],%l7 ! %l7 = 00000028000000ff ! %l4 = 000000000000ffab, Mem[0000000010081416] = 8acdca4e, %asi = 80 stha %l4,[%i2+0x016]%asi ! Mem[0000000010081414] = 8acdffab ! Mem[00000000100c1410] = a99cffff, %l5 = 00000000000000ff swapa [%i3+%o5]0x80,%l5 ! %l5 = 00000000a99cffff ! %l4 = 000000000000ffab, Mem[0000000010081400] = ff8ed1fa stwa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000ffab ! %l0 = fcd71120, %l1 = ffffff9e, Mem[0000000030141400] = 0dbe0895 5a024868 stda %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = fcd71120 ffffff9e ! Starting 10 instruction Load Burst ! Mem[00000000300c1410] = c298736b, %l0 = 00000000fcd71120 lduwa [%i3+%o5]0x89,%l0 ! %l0 = 00000000c298736b p0_label_23: ! Mem[0000000030081400] = 00faf23e, %f7 = 14d769e4 lda [%i2+%g0]0x81,%f7 ! %f7 = 00faf23e ! Mem[0000000010101410] = 4ecacd8a60070c7c, %l0 = 00000000c298736b ldxa [%i4+0x010]%asi,%l0 ! %l0 = 4ecacd8a60070c7c ! Mem[0000000010181410] = 003e09b0, %f22 = 871cd51a lda [%i6+%o5]0x88,%f22 ! %f22 = 003e09b0 ! Mem[0000000010001400] = 00000000, %f20 = 7c0c0760 lda [%i0+%g0]0x88,%f20 ! %f20 = 00000000 ! Mem[0000000010001408] = 740ea328, %f14 = 7c0c0760 lda [%i0+%o4]0x80,%f14 ! %f14 = 740ea328 ! Mem[00000000211c0000] = 00007fdc, %l3 = 00000000000000e7 lduba [%o2+0x001]%asi,%l3 ! %l3 = 0000000000000000 ! %l5 = 00000000a99cffff, %l7 = 0000000000000028, %y = 000000e7 sdiv %l5,%l7,%l1 ! %l1 = 000000007fffffff mov %l0,%y ! %y = 60070c7c ! Mem[0000000030181410] = 200000001aee5d55, %l0 = 4ecacd8a60070c7c ldxa [%i6+%o5]0x81,%l0 ! %l0 = 200000001aee5d55 ! Mem[0000000030001400] = 1f5346b4, %l4 = 000000000000ffab ldsba [%i0+%g0]0x89,%l4 ! %l4 = ffffffffffffffb4 ! Starting 10 instruction Store Burst ! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010141408] = cab88a24 34b1113e stda %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff 00000000 p0_label_24: ! %l6 = ffffffff938c6625, Mem[0000000010141404] = 3a370e78 stb %l6,[%i5+0x004] ! Mem[0000000010141404] = 25370e78 ! Mem[0000000010001410] = 0951d5c2, %l0 = 200000001aee5d55 swapa [%i0+%o5]0x80,%l0 ! %l0 = 000000000951d5c2 ! %l7 = 0000000000000028, Mem[0000000030101408] = fad18eff stba %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = fad18e28 ! Mem[00000000300c1410] = 6b7398c2, %l2 = 00000000000000ff ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 0000006b000000ff ! Mem[0000000030081410] = 60070c7c, %l4 = ffffffffffffffb4 ldstuba [%i2+%o5]0x89,%l4 ! %l4 = 0000007c000000ff ! %l4 = 000000000000007c, Mem[0000000010001400] = 00000000000099c2 stxa %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000000000007c ! Code Fragment 3 p0_fragment_3: ! %l0 = 000000000951d5c2 setx 0xdd632310232f44d6,%g7,%l0 ! %l0 = dd632310232f44d6 ! %l1 = 000000007fffffff setx 0x973db2c79f07d8e2,%g7,%l1 ! %l1 = 973db2c79f07d8e2 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 = dd632310232f44d6 setx 0x5e727d10384c4fed,%g7,%l0 ! %l0 = 5e727d10384c4fed ! %l1 = 973db2c79f07d8e2 setx 0xbd6ab4df85487398,%g7,%l1 ! %l1 = bd6ab4df85487398 ! %l2 = 0000006b, %l3 = 00000000, Mem[0000000030001408] = 4b814edf 00000000 stda %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000006b 00000000 ! Mem[0000000010081430] = cd88ffec, %l4 = 000000000000007c swap [%i2+0x030],%l4 ! %l4 = 00000000cd88ffec ! Starting 10 instruction Load Burst ! Mem[0000000020800040] = 81ff33c3, %l4 = 00000000cd88ffec lduh [%o1+0x040],%l4 ! %l4 = 00000000000081ff p0_label_25: ! Mem[0000000010181408] = b8b92eff, %l5 = 00000000a99cffff lduwa [%i6+%o4]0x88,%l5 ! %l5 = 00000000b8b92eff ! Mem[0000000030141400] = 2011d7fc, %l1 = bd6ab4df85487398 lduba [%i5+%g0]0x89,%l1 ! %l1 = 00000000000000fc ! %l3 = 0000000000000000, %l3 = 0000000000000000, %l6 = ffffffff938c6625 sub %l3,%l3,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010141408] = 000000ff, %l7 = 0000000000000028 ldsba [%i5+%o4]0x88,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000030001408] = 0000006b, %l5 = 00000000b8b92eff ldswa [%i0+%o4]0x81,%l5 ! %l5 = 000000000000006b ! %f31 = 0b066455, %f27 = 9bd23bb2, %f23 = 503c56a4 fadds %f31,%f27,%f23 ! %f23 = 9bd23bb2 ! Mem[00000000300c1400] = 23e5b69b, %l2 = 000000000000006b lduwa [%i3+%g0]0x89,%l2 ! %l2 = 0000000023e5b69b ! Mem[0000000010081410] = df4e814b, %l5 = 000000000000006b ldswa [%i2+%o5]0x80,%l5 ! %l5 = ffffffffdf4e814b ! Mem[0000000030041400] = 740e0000fcd71120, %l5 = ffffffffdf4e814b ldxa [%i1+%g0]0x81,%l5 ! %l5 = 740e0000fcd71120 ! Starting 10 instruction Store Burst ! %l3 = 0000000000000000, Mem[0000000030001410] = d2d75a071d8af143 stxa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000 p0_label_26: ! %l0 = 5e727d10384c4fed, Mem[0000000010101410] = 4ecacd8a stba %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = edcacd8a ! Mem[0000000030041408] = 003e09ed, %l5 = 740e0000fcd71120 ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010001434] = ff4271ca, %l6 = 0000000000000000 ldstub [%i0+0x034],%l6 ! %l6 = 000000ff000000ff ! %l6 = 00000000000000ff, Mem[0000000010141400] = 780e3725df96719f stxa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000000000ff ! Mem[0000000010041408] = 000000ff, %l2 = 0000000023e5b69b ldstuba [%i1+%o4]0x88,%l2 ! %l2 = 000000ff000000ff ! %l5 = 0000000000000000, Mem[00000000100c1410] = 000000ff stba %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff ! %l3 = 0000000000000000, imm = 0000000000000a0f, %l7 = ffffffffffffffff or %l3,0xa0f,%l7 ! %l7 = 0000000000000a0f ! %f30 = 690f51be 0b066455, Mem[0000000010181410] = b0093e00 9f7196df stda %f30,[%i6+%o5]0x80 ! Mem[0000000010181410] = 690f51be 0b066455 ! Mem[0000000020800001] = ffa38205, %l3 = 0000000000000000 ldstub [%o1+0x001],%l3 ! %l3 = 000000a3000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = 740ea328938c6625, %f30 = 690f51be 0b066455 ldda [%i0+%o4]0x80,%f30 ! %f30 = 740ea328 938c6625 p0_label_27: ! Mem[0000000030181400] = 9f7196df1cecadff, %l0 = 5e727d10384c4fed ldxa [%i6+%g0]0x89,%l0 ! %l0 = 9f7196df1cecadff ! Mem[0000000030181400] = 1cecadff, %l1 = 00000000000000fc lduwa [%i6+%g0]0x89,%l1 ! %l1 = 000000001cecadff ! %l5 = 0000000000000000, %l2 = 00000000000000ff, %y = 60070c7c umul %l5,%l2,%l3 ! %l3 = 0000000000000000, %y = 00000000 ! %l7 = 0000000000000a0f, imm = 0000000000000e9a, %l5 = 0000000000000000 sub %l7,0xe9a,%l5 ! %l5 = fffffffffffffb75 ! Mem[0000000010101408] = 075a0061, %l7 = 0000000000000a0f ldsba [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000061 ! Mem[0000000010041408] = 000000ff, %l4 = 00000000000081ff lduha [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030081400] = 3ef2fa00, %l0 = 9f7196df1cecadff ldsha [%i2+%g0]0x89,%l0 ! %l0 = fffffffffffffa00 ! Code Fragment 3 p0_fragment_4: ! %l0 = fffffffffffffa00 setx 0x76c2e7906f4fa301,%g7,%l0 ! %l0 = 76c2e7906f4fa301 ! %l1 = 000000001cecadff setx 0xceb31df7e1b92b57,%g7,%l1 ! %l1 = ceb31df7e1b92b57 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 = 76c2e7906f4fa301 setx 0x3bf394606b28a3f5,%g7,%l0 ! %l0 = 3bf394606b28a3f5 ! %l1 = ceb31df7e1b92b57 setx 0x73782b603fea6b22,%g7,%l1 ! %l1 = 73782b603fea6b22 ! Mem[0000000010101404] = 9bd23bb2, %l0 = 3bf394606b28a3f5 ldswa [%i4+0x004]%asi,%l0 ! %l0 = ffffffff9bd23bb2 ! Starting 10 instruction Store Burst ! %l5 = fffffffffffffb75, Mem[00000000100c1408] = ffb20760 stha %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = fb750760 p0_label_28: ! Mem[000000001000140b] = 740ea328, %l2 = 00000000000000ff ldstuba [%i0+0x00b]%asi,%l2 ! %l2 = 00000028000000ff ! Mem[0000000010101400] = fcd71120, %l1 = 73782b603fea6b22 ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 00000020000000ff ! %l5 = fffffffffffffb75, Mem[0000000030081410] = ff0c0760 stwa %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = fffffb75 ! %l7 = 0000000000000061, Mem[0000000030081410] = fffffb7534aaaa81 stxa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000000061 ! %l4 = 000000ff, %l5 = fffffb75, Mem[0000000010041410] = b8b92e18 00000020 stda %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff fffffb75 ! %f16 = b23bd29b fcd71120, %l0 = ffffffff9bd23bb2 ! Mem[0000000030141408] = 0b29907e4378d57c add %i5,0x008,%g1 stda %f16,[%g1+%l0]ASI_PST8_S ! Mem[0000000030141408] = b229d29b4378117c ! Mem[0000000010181400] = 9775d7fc, %l6 = 00000000000000ff swapa [%i6+%g0]0x80,%l6 ! %l6 = 000000009775d7fc ! Mem[0000000010081408] = 5b000000, %l6 = 000000009775d7fc ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010081400] = 0000ffab, %l3 = 0000000000000000 swapa [%i2+%g0]0x80,%l3 ! %l3 = 000000000000ffab ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = ff000000, %l3 = 000000000000ffab ldsha [%i5+%o4]0x80,%l3 ! %l3 = ffffffffffffff00 p0_label_29: ! Mem[0000000030181400] = 1cecadff, %l3 = ffffffffffffff00 lduba [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030181408] = e700f52764c93059, %f24 = 20000000 00000000 ldda [%i6+%o4]0x81,%f24 ! %f24 = e700f527 64c93059 ! Mem[0000000010041400] = b23bd29b, %l4 = 00000000000000ff ldswa [%i1+%g0]0x80,%l4 ! %l4 = ffffffffb23bd29b ! Mem[0000000010181408] = ff2eb9b837faf5bc, %f28 = 5cf99de5 c298736b ldda [%i6+%o4]0x80,%f28 ! %f28 = ff2eb9b8 37faf5bc ! Mem[0000000010041400] = b23bd29b, %l0 = ffffffff9bd23bb2 lduba [%i1+%g0]0x80,%l0 ! %l0 = 00000000000000b2 ! Mem[0000000010081408] = 5b0000ff, %l3 = 00000000000000ff ldsba [%i2+%o4]0x88,%l3 ! %l3 = ffffffffffffffff ! Code Fragment 4 p0_fragment_5: ! %l0 = 00000000000000b2 setx 0x8ae1a8d04cf65eae,%g7,%l0 ! %l0 = 8ae1a8d04cf65eae ! %l1 = 0000000000000020 setx 0x98b17d9850aa320a,%g7,%l1 ! %l1 = 98b17d9850aa320a 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 = 8ae1a8d04cf65eae setx 0x75200c08241863d2,%g7,%l0 ! %l0 = 75200c08241863d2 ! %l1 = 98b17d9850aa320a setx 0xb0608107894ec78a,%g7,%l1 ! %l1 = b0608107894ec78a ! Mem[0000000010081408] = ff00005b, %l6 = 0000000000000000 lduha [%i2+%o4]0x80,%l6 ! %l6 = 000000000000ff00 ! Mem[0000000010141410] = 20000000, %l5 = fffffffffffffb75 ldswa [%i5+%o5]0x80,%l5 ! %l5 = 0000000020000000 ! Starting 10 instruction Store Burst ! %l6 = 000000000000ff00, Mem[0000000010141408] = 000000ff stwa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000ff00 p0_label_30: ! Mem[0000000010181400] = 000000ff, %l7 = 0000000000000061 ldstuba [%i6+%g0]0x80,%l7 ! %l7 = 00000000000000ff ! %l3 = ffffffffffffffff, Mem[0000000010041410] = ff000000 stba %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff0000ff ! %f28 = ff2eb9b8 37faf5bc, Mem[0000000030181400] = ffadec1c df96719f stda %f28,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff2eb9b8 37faf5bc ! Mem[000000001000142e] = 19e9ea3f, %l6 = 000000000000ff00 ldstub [%i0+0x02e],%l6 ! %l6 = 000000ea000000ff ! %f0 = 5b516947 00000020 774e2963 34c7c913 ! %f4 = 0a000000 00000000 a0ff1f5f 00faf23e ! %f8 = 1a208909 5b516947 fe9205d1 f4cf8619 ! %f12 = 7476011c 9f3b5d29 740ea328 8acdca4e stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400 ! %f18 = df4e814b, %f16 = b23bd29b fcmpes %fcc2,%f18,%f16 ! %fcc2 = 1 ! %l4 = b23bd29b, %l5 = 20000000, Mem[0000000030141408] = 9bd229b2 7c117843 stda %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = b23bd29b 20000000 ! Mem[0000000030001408] = 0000006b, %l6 = 00000000000000ea swapa [%i0+%o4]0x81,%l6 ! %l6 = 000000000000006b ! %l6 = 0000006b, %l7 = 00000000, Mem[0000000030081408] = 6b15eca1 3efb1992 stda %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000006b 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030001410] = 00000000, %l4 = ffffffffb23bd29b lduha [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000 p0_label_31: ! %l6 = 000000000000006b, %l3 = ffffffffffffffff, %l2 = 0000000000000028 subc %l6,%l3,%l2 ! %l2 = 000000000000006c membar #Sync ! Added by membar checker (8) ! Mem[0000000030181408] = 774e2963, %l5 = 0000000020000000 ldsba [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000077 ! Code Fragment 3 p0_fragment_6: ! %l0 = 75200c08241863d2 setx 0x45ae24982051a2a6,%g7,%l0 ! %l0 = 45ae24982051a2a6 ! %l1 = b0608107894ec78a setx 0x36b04eb78c58cc63,%g7,%l1 ! %l1 = 36b04eb78c58cc63 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 = 45ae24982051a2a6 setx 0x5a90383782b3fd7c,%g7,%l0 ! %l0 = 5a90383782b3fd7c ! %l1 = 36b04eb78c58cc63 setx 0x36c25967f405c843,%g7,%l1 ! %l1 = 36c25967f405c843 ! Mem[000000001010141c] = 1ad51c87, %l7 = 0000000000000000 ldswa [%i4+0x01c]%asi,%l7 ! %l7 = 000000001ad51c87 ! Mem[0000000010141408] = 00ff0000, %l0 = 5a90383782b3fd7c lduba [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030041400] = 740e0000fcd71120, %l5 = 0000000000000077 ldxa [%i1+%g0]0x81,%l5 ! %l5 = 740e0000fcd71120 ! Mem[00000000201c0000] = ff20a977, %l6 = 000000000000006b lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ff20 ! Mem[0000000030041400] = 00000e74, %l6 = 000000000000ff20 ldswa [%i1+%g0]0x89,%l6 ! %l6 = 0000000000000e74 ! Mem[0000000030141408] = 9bd23bb2, %l5 = 740e0000fcd71120 lduha [%i5+%o4]0x81,%l5 ! %l5 = 0000000000009bd2 ! Starting 10 instruction Store Burst ! %l2 = 0000006c, %l3 = ffffffff, Mem[0000000010181420] = 4769515b 0989201a std %l2,[%i6+0x020] ! Mem[0000000010181420] = 0000006c ffffffff p0_label_32: ! %f26 = 2011d7fc 9bd23bb2, Mem[0000000030141408] = b23bd29b 20000000 stda %f26,[%i5+%o4]0x89 ! Mem[0000000030141408] = 2011d7fc 9bd23bb2 ! %l6 = 0000000000000e74, Mem[0000000010181408] = b8b92eff stwa %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000e74 ! Mem[000000001000142c] = 19e9ff3f, %l6 = 0000000000000e74 swap [%i0+0x02c],%l6 ! %l6 = 0000000019e9ff3f ! Mem[00000000100c1410] = 000000ff, %l2 = 000000000000006c ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 00000000000000ff ! Mem[00000000300c1410] = c29873ff, %l3 = ffffffffffffffff ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 000000ff000000ff ! %l3 = 00000000000000ff, immed = 00000988, %y = 00000000 udiv %l3,0x988,%l2 ! %l2 = 0000000000000000 mov %l0,%y ! %y = 00000000 ! %f26 = 2011d7fc 9bd23bb2, %l4 = 0000000000000000 ! Mem[0000000030041410] = 7c0c07608acdca4e add %i1,0x010,%g1 stda %f26,[%g1+%l4]ASI_PST32_S ! Mem[0000000030041410] = 7c0c07608acdca4e ! Mem[0000000010001410] = 1aee5d55, %l2 = 0000000000000000 ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 0000001a000000ff ! %l6 = 19e9ff3f, %l7 = 1ad51c87, Mem[0000000010001400] = 00000000 7c000000 stda %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 19e9ff3f 1ad51c87 ! Starting 10 instruction Load Burst ! Code Fragment 3 p0_fragment_7: ! %l0 = 0000000000000000 setx 0x7cfb5d4845ab2f0b,%g7,%l0 ! %l0 = 7cfb5d4845ab2f0b ! %l1 = 36c25967f405c843 setx 0x93baa04844b7104d,%g7,%l1 ! %l1 = 93baa04844b7104d 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 = 7cfb5d4845ab2f0b setx 0x85482f6fab170b16,%g7,%l0 ! %l0 = 85482f6fab170b16 ! %l1 = 93baa04844b7104d setx 0x8e284df81048084b,%g7,%l1 ! %l1 = 8e284df81048084b p0_label_33: ! Mem[0000000010181408] = 740e0000, %l3 = 00000000000000ff lduwa [%i6+%o4]0x80,%l3 ! %l3 = 00000000740e0000 ! Mem[0000000020800040] = 81ff33c3, %l6 = 0000000019e9ff3f ldsba [%o1+0x041]%asi,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010141404] = 00000000, %l7 = 000000001ad51c87 lduwa [%i5+0x004]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030141410] = 369dd2d4, %l3 = 00000000740e0000 ldsha [%i5+%o5]0x89,%l3 ! %l3 = ffffffffffffd2d4 ! Mem[0000000030101400] = 47166bff, %l7 = 0000000000000000 ldswa [%i4+%g0]0x89,%l7 ! %l7 = 0000000047166bff ! Mem[00000000211c0000] = 00007fdc, %l7 = 0000000047166bff ldsh [%o2+%g0],%l7 ! %l7 = 0000000000000000 ! Mem[0000000010001408] = 740ea3ff 938c6625, %l4 = 00000000, %l5 = 00009bd2 ldda [%i0+%o4]0x80,%l4 ! %l4 = 00000000740ea3ff 00000000938c6625 ! Mem[0000000010141408] = 00ff0000, %l0 = 85482f6fab170b16 ldsba [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030041410] = 4ecacd8a60070c7c, %f8 = 1a208909 5b516947 ldda [%i1+%o5]0x89,%f8 ! %f8 = 4ecacd8a 60070c7c ! Starting 10 instruction Store Burst ! %f8 = 4ecacd8a 60070c7c, Mem[0000000010041408] = 000000ff 2e000000 stda %f8 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 4ecacd8a 60070c7c p0_label_34: ! %f19 = 8acdca4e, Mem[0000000030001410] = 00000000 sta %f19,[%i0+%o5]0x89 ! Mem[0000000030001410] = 8acdca4e ! %f4 = 0a000000 00000000, Mem[0000000010041430] = 659692dd d256d61b std %f4 ,[%i1+0x030] ! Mem[0000000010041430] = 0a000000 00000000 ! Mem[000000001018143c] = cee2dc88, %l6 = ffffffffffffffff ldstuba [%i6+0x03c]%asi,%l6 ! %l6 = 000000ce000000ff ! %l5 = 00000000938c6625, Mem[0000000010041418] = 5166209f stw %l5,[%i1+0x018] ! Mem[0000000010041418] = 938c6625 ! %l2 = 000000000000001a, Mem[0000000030001400] = a4c5720a1f5346b4 stxa %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000000000001a ! %f2 = 774e2963 34c7c913, Mem[0000000010181410] = 690f51be 0b066455 stda %f2 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 774e2963 34c7c913 ! Mem[0000000030141400] = 2011d7fc, %l3 = ffffffffffffd2d4 swapa [%i5+%g0]0x89,%l3 ! %l3 = 000000002011d7fc ! %f24 = e700f527 64c93059, Mem[0000000010101410] = edcacd8a 60070c7c stda %f24,[%i4+%o5]0x80 ! Mem[0000000010101410] = e700f527 64c93059 ! %l6 = 00000000000000ce, Mem[0000000010181428] = 1986cff4, %asi = 80 stwa %l6,[%i6+0x028]%asi ! Mem[0000000010181428] = 000000ce ! Starting 10 instruction Load Burst ! Mem[0000000010081428] = b207bcd5, %l1 = 8e284df81048084b lduha [%i2+0x02a]%asi,%l1 ! %l1 = 000000000000bcd5 p0_label_35: ! Mem[0000000010101408] = 075a0061, %l3 = 000000002011d7fc ldswa [%i4+%o4]0x88,%l3 ! %l3 = 00000000075a0061 ! %l5 = 00000000938c6625, %l4 = 00000000740ea3ff, %y = 00000000 sdiv %l5,%l4,%l2 ! %l2 = 0000000000000001 mov %l0,%y ! %y = 00000000 ! Mem[0000000010081400] = 00000000 808695a1, %l4 = 740ea3ff, %l5 = 938c6625 ldda [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000 00000000808695a1 ! Mem[0000000030081408] = 6b000000, %f23 = 9bd23bb2 lda [%i2+%o4]0x81,%f23 ! %f23 = 6b000000 ! Mem[0000000030001410] = 4ecacd8a, %f19 = 8acdca4e lda [%i0+%o5]0x81,%f19 ! %f19 = 4ecacd8a ! Mem[0000000010141408] = 00ff0000, %l4 = 0000000000000000 ldsh [%i5+%o4],%l4 ! %l4 = 00000000000000ff ! Mem[0000000030141410] = d4d29d36 819fd230, %l6 = 000000ce, %l7 = 00000000 ldda [%i5+%o5]0x81,%l6 ! %l6 = 00000000d4d29d36 00000000819fd230 ! %f11 = f4cf8619, %f25 = 64c93059 fsqrts %f11,%f25 ! %f25 = 7fffffff ! Mem[0000000030081400] = 00faf23e 569de4ea 6b000000 00000000 ! Mem[0000000030081410] = 00000000 00000061 1475009c 95e8a059 ! Mem[0000000030081420] = 69611ef1 1724420a d20663ab 2753da1f ! Mem[0000000030081430] = 2e791a89 742b1530 df4ff009 9f4c1a7a ldda [%i2]ASI_BLK_S,%f0 ! Block Load from 0000000030081400 ! Starting 10 instruction Store Burst ! %l5 = 00000000808695a1, Mem[0000000010181408] = 00000e74 stba %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000ea1 p0_label_36: ! %f24 = e700f527 7fffffff, Mem[0000000030001408] = ea000000 00000000 stda %f24,[%i0+%o4]0x89 ! Mem[0000000030001408] = e700f527 7fffffff ! %l2 = 0000000000000001, Mem[0000000030141400] = d4d2ffffffffff9e stxa %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000000001 ! %l0 = 0000000000000000, Mem[00000000218001c0] = 11ff79c5, %asi = 80 stba %l0,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 00ff79c5 ! %l0 = 0000000000000000, Mem[000000001000142f] = 00000e74 stb %l0,[%i0+0x02f] ! Mem[000000001000142c] = 00000e00 ! Mem[0000000030041400] = 740e0000, %l7 = 00000000819fd230 swapa [%i1+%g0]0x81,%l7 ! %l7 = 00000000740e0000 membar #Sync ! Added by membar checker (9) ! %f30 = 740ea328, Mem[0000000030081408] = 0000006b sta %f30,[%i2+%o4]0x89 ! Mem[0000000030081408] = 740ea328 ! %l5 = 00000000808695a1, Mem[0000000030081400] = 00faf23e stwa %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 808695a1 ! %l7 = 00000000740e0000, %l4 = 00000000000000ff, %l3 = 00000000075a0061 or %l7,%l4,%l3 ! %l3 = 00000000740e00ff ! Mem[0000000010001408] = ffa30e74, %l4 = 00000000000000ff ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 00000074000000ff ! Starting 10 instruction Load Burst ! Mem[00000000300c1408] = 6b7398c2, %l3 = 00000000740e00ff lduba [%i3+%o4]0x89,%l3 ! %l3 = 00000000000000c2 p0_label_37: ! Mem[0000000030041400] = 819fd230, %l6 = 00000000d4d29d36 ldsha [%i1+%g0]0x81,%l6 ! %l6 = ffffffffffff819f ! Mem[0000000030141400] = 0100000000000000, %f12 = 2e791a89 742b1530 ldda [%i5+%g0]0x89,%f12 ! %f12 = 01000000 00000000 ! Mem[000000001000142c] = 00000e00, %l5 = 00000000808695a1 ldsba [%i0+0x02e]%asi,%l5 ! %l5 = 000000000000000e ! Mem[0000000030001400] = 1a000000, %l7 = 00000000740e0000 lduba [%i0+%g0]0x81,%l7 ! %l7 = 000000000000001a ! Mem[0000000030141408] = b23bd29b, %l0 = 0000000000000000 ldsba [%i5+%o4]0x81,%l0 ! %l0 = ffffffffffffffb2 ! Mem[0000000030181400] = 200000004769515b, %l4 = 0000000000000074 ldxa [%i6+%g0]0x89,%l4 ! %l4 = 200000004769515b ! Mem[0000000010041418] = 938c6625, %l0 = ffffffffffffffb2 ldsw [%i1+0x018],%l0 ! %l0 = ffffffff938c6625 ! Mem[0000000030101410] = 6b7398c2, %l5 = 000000000000000e ldsha [%i4+%o5]0x89,%l5 ! %l5 = ffffffffffff98c2 ! Mem[0000000010041410] = ff0000ff, %l0 = ffffffff938c6625 ldsba [%i1+%o5]0x88,%l0 ! %l0 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %f18 = df4e814b 4ecacd8a, Mem[0000000030101400] = 47166bff d359bf0c stda %f18,[%i4+%g0]0x89 ! Mem[0000000030101400] = df4e814b 4ecacd8a p0_label_38: ! Mem[00000000211c0001] = 00007fdc, %l6 = ffffffffffff819f ldstuba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff ! %f8 = 69611ef1 1724420a, %l3 = 00000000000000c2 ! Mem[0000000010041410] = ff0000fffffffb75 add %i1,0x010,%g1 stda %f8,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010041410] = ff0000fff11e6169 ! Mem[00000000100c1400] = 889eabff, %l6 = 0000000000000000 ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 000000ff000000ff ! %f13 = 00000000, Mem[0000000030141410] = d4d29d36 sta %f13,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 ! Mem[0000000010141408] = 0000ff00, %l1 = 000000000000bcd5 ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010101410] = 27f500e7, %l6 = 00000000000000ff swapa [%i4+%o5]0x88,%l6 ! %l6 = 0000000027f500e7 ! %l2 = 00000001, %l3 = 000000c2, Mem[0000000030181400] = 4769515b 20000000 stda %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000001 000000c2 ! %l7 = 000000000000001a, Mem[0000000010081410] = 4b814edf stha %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 4b81001a ! %l1 = 0000000000000000, Mem[0000000010081408] = ff00005b2e557796 stxa %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010181410] = 774e2963, %l3 = 00000000000000c2 ldsh [%i6+%o5],%l3 ! %l3 = 000000000000774e p0_label_39: ! Mem[0000000030041400] = 819fd230, %l1 = 0000000000000000 lduha [%i1+%g0]0x81,%l1 ! %l1 = 000000000000819f ! Mem[0000000030081410] = 00000000, %l1 = 000000000000819f swapa [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010001410] = 555deeff, %l3 = 000000000000774e lduwa [%i0+%o5]0x88,%l3 ! %l3 = 00000000555deeff ! Mem[0000000010041408] = 7c0c0760, %l7 = 000000000000001a lduwa [%i1+%o4]0x80,%l7 ! %l7 = 000000007c0c0760 ! Mem[0000000010101408] = 61005a07, %l2 = 0000000000000001 lduha [%i4+%o4]0x80,%l2 ! %l2 = 0000000000006100 ! %l0 = ffffffffffffffff, %l3 = 00000000555deeff, %l2 = 0000000000006100 sdivx %l0,%l3,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030081408] = 740ea328, %l2 = 0000000000000000 ldsba [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000028 ! Mem[0000000030141408] = 9bd23bb2, %l5 = ffffffffffff98c2 lduha [%i5+%o4]0x89,%l5 ! %l5 = 0000000000003bb2 ! Mem[0000000010001438] = a46ad298, %l1 = 0000000000000000 ldsba [%i0+0x03a]%asi,%l1 ! %l1 = ffffffffffffffd2 ! Starting 10 instruction Store Burst ! %l4 = 200000004769515b, Mem[0000000010081418] = e22473a4 stb %l4,[%i2+0x018] ! Mem[0000000010081418] = 5b2473a4 p0_label_40: ! Mem[0000000030041400] = 819fd230, %l7 = 000000007c0c0760 swapa [%i1+%g0]0x81,%l7 ! %l7 = 00000000819fd230 ! %l1 = ffffffffffffffd2, Mem[00000000300c1400] = 9bb6e523 stwa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffd2 ! Mem[0000000010181408] = a10e0000, %l2 = 0000000000000028 swapa [%i6+%o4]0x80,%l2 ! %l2 = 00000000a10e0000 ! %f16 = b23bd29b fcd71120, Mem[0000000030001400] = 0000001a 00000000 stda %f16,[%i0+%g0]0x89 ! Mem[0000000030001400] = b23bd29b fcd71120 ! %l6 = 0000000027f500e7, Mem[0000000010101400] = ff11d7fc9bd23bb2 stxa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000027f500e7 ! %l2 = a10e0000, %l3 = 555deeff, Mem[0000000030001410] = 4ecacd8a 00000000 stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = a10e0000 555deeff ! %l4 = 200000004769515b, Mem[0000000020800001] = ffff8205 stb %l4,[%o1+0x001] ! Mem[0000000020800000] = ff5b8205 ! %l4 = 200000004769515b, Mem[0000000030181410] = 000000000000000a stxa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 200000004769515b ! %l2 = a10e0000, %l3 = 555deeff, Mem[0000000010141410] = 00000020 00000000 stda %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = a10e0000 555deeff ! Starting 10 instruction Load Burst ! %l1 = ffffffffffffffd2, %l4 = 200000004769515b, %y = 00000000 sdiv %l1,%l4,%l6 ! %l6 = 0000000000000003 mov %l0,%y ! %y = ffffffff p0_label_41: ! Mem[0000000010141400] = ff000000, %l4 = 200000004769515b ldsba [%i5+%g0]0x80,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000030181400] = 000000c200000001, %l6 = 0000000000000003 ldxa [%i6+%g0]0x89,%l6 ! %l6 = 000000c200000001 ! %l4 = ffffffffffffffff, imm = fffffffffffff5d5, %l7 = 00000000819fd230 or %l4,-0xa2b,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010181408] = 00000028, %l7 = ffffffffffffffff lduwa [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000028 ! Mem[00000000300c1400] = d2ffffff, %f22 = 003e09b0 lda [%i3+%g0]0x89,%f22 ! %f22 = d2ffffff ! Mem[0000000010141428] = de905478f2c0b754, %f2 = 6b000000 00000000 ldd [%i5+0x028],%f2 ! %f2 = de905478 f2c0b754 ! Mem[0000000010041400] = 9bd23bb2, %l3 = 00000000555deeff ldsba [%i1+%g0]0x88,%l3 ! %l3 = ffffffffffffffb2 ! Mem[0000000010041400] = b23bd29b, %l5 = 0000000000003bb2 ldswa [%i1+%g0]0x80,%l5 ! %l5 = ffffffffb23bd29b ! %l1 = ffffffffffffffd2, %l4 = ffffffffffffffff, %l4 = ffffffffffffffff xnor %l1,%l4,%l4 ! %l4 = ffffffffffffffd2 ! Starting 10 instruction Store Burst ! Mem[0000000010001418] = a3554143, %l3 = ffffffffffffffb2 swap [%i0+0x018],%l3 ! %l3 = 00000000a3554143 p0_label_42: ! %l2 = 00000000a10e0000, Mem[000000001018141c] = 5f1fffa0, %asi = 80 stha %l2,[%i6+0x01c]%asi ! Mem[000000001018141c] = 0000ffa0 ! Mem[0000000010081418] = 5b2473a4984a4799, %l0 = ffffffffffffffff, %l3 = 00000000a3554143 add %i2,0x18,%g1 casxa [%g1]0x80,%l0,%l3 ! %l3 = 5b2473a4984a4799 ! Mem[0000000030001410] = 00000ea1, %l7 = 0000000000000028 ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 000000a1000000ff ! %f26 = 2011d7fc 9bd23bb2, Mem[0000000030181408] = 63294e77 13c9c734 stda %f26,[%i6+%o4]0x89 ! Mem[0000000030181408] = 2011d7fc 9bd23bb2 ! %l5 = ffffffffb23bd29b, Mem[0000000030101410] = 00002ab16b7398c2 stxa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffffb23bd29b ! Mem[00000000300c1410] = ff7398c2, %l4 = ffffffffffffffd2 swapa [%i3+%o5]0x81,%l4 ! %l4 = 00000000ff7398c2 ! %f20 = 00000000 8acdca4e, %l7 = 00000000000000a1 ! Mem[00000000100c1418] = 8950e1f04be97d13 add %i3,0x018,%g1 stda %f20,[%g1+%l7]ASI_PST16_PL ! Mem[00000000100c1418] = 4ecae1f04be97d13 ! Mem[0000000030101408] = fad18e28, %l3 = 5b2473a4984a4799 swapa [%i4+%o4]0x89,%l3 ! %l3 = 00000000fad18e28 ! %l6 = 000000c200000001, Mem[0000000010101408] = 075a0061 stha %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 075a0001 ! Starting 10 instruction Load Burst ! Mem[00000000300c1408] = 6b7398c2, %l0 = ffffffffffffffff ldsha [%i3+%o4]0x89,%l0 ! %l0 = ffffffffffff98c2 p0_label_43: ! Mem[0000000010101408] = 01005a071e2383c4, %l1 = ffffffffffffffd2 ldxa [%i4+%o4]0x80,%l1 ! %l1 = 01005a071e2383c4 ! Mem[0000000030041400] = 7c0c0760 fcd71120, %l4 = ff7398c2, %l5 = b23bd29b ldda [%i1+%g0]0x81,%l4 ! %l4 = 000000007c0c0760 00000000fcd71120 ! Mem[0000000030101408] = 99474a98, %l4 = 000000007c0c0760 ldstuba [%i4+%o4]0x81,%l4 ! %l4 = 00000099000000ff ! Mem[0000000010141420] = b8b92e18, %l3 = 00000000fad18e28 ldsha [%i5+0x020]%asi,%l3 ! %l3 = ffffffffffffb8b9 ! Mem[00000000100c1410] = ff0000ff, %l2 = 00000000a10e0000 lduwa [%i3+%o5]0x80,%l2 ! %l2 = 00000000ff0000ff ! Mem[0000000030081400] = 808695a1569de4ea, %l2 = 00000000ff0000ff ldxa [%i2+%g0]0x81,%l2 ! %l2 = 808695a1569de4ea ! Mem[0000000030141410] = 00000000, %l1 = 01005a071e2383c4 ldswa [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[00000000300c1408] = c298736b, %l1 = 0000000000000000 lduwa [%i3+%o4]0x81,%l1 ! %l1 = 00000000c298736b ! Mem[0000000010081410] = abffcd8a4b81001a, %l4 = 0000000000000099 ldxa [%i2+%o5]0x88,%l4 ! %l4 = abffcd8a4b81001a ! Starting 10 instruction Store Burst ! %l7 = 00000000000000a1, Mem[0000000030101408] = ff474a98 stha %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00a14a98 p0_label_44: ! Mem[0000000010101400] = 00000000, %l6 = 000000c200000001 ldstuba [%i4+%g0]0x88,%l6 ! %l6 = 00000000000000ff ! %l4 = abffcd8a4b81001a, Mem[0000000030141400] = 0000000000000001 stxa %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = abffcd8a4b81001a ! %l6 = 0000000000000000, Mem[0000000010041408] = 7c0c0760 stwa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 ! %l2 = 569de4ea, %l3 = ffffb8b9, Mem[0000000010081408] = 00000000 00000000 stda %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 569de4ea ffffb8b9 ! Mem[0000000010141418] = a46e0de3, %l7 = 000000a1, %l7 = 000000a1 add %i5,0x18,%g1 casa [%g1]0x80,%l7,%l7 ! %l7 = 00000000a46e0de3 ! %l2 = 569de4ea, %l3 = ffffb8b9, Mem[0000000010181408] = 28000000 bcf5fa37 stda %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 569de4ea ffffb8b9 ! Mem[0000000030001410] = ff0e0000, %l7 = 00000000a46e0de3 swapa [%i0+%o5]0x81,%l7 ! %l7 = 00000000ff0e0000 ! %f1 = 569de4ea, Mem[0000000030041408] = ed093eff sta %f1 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 569de4ea ! Mem[0000000010101435] = 9508be0d, %l2 = 808695a1569de4ea ldstub [%i4+0x035],%l2 ! %l2 = 00000008000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030181410] = 5b516947, %l5 = 00000000fcd71120 ldsba [%i6+%o5]0x81,%l5 ! %l5 = 000000000000005b p0_label_45: ! %f18 = df4e814b, %f28 = ff2eb9b8, %f16 = b23bd29b fcd71120 fsmuld %f18,%f28,%f16 ! %f16 = 4be19e36 1ac41d00 ! Mem[00000000100c1414] = 1cecadff, %l1 = 00000000c298736b ldsh [%i3+0x014],%l1 ! %l1 = 0000000000001cec ! Mem[0000000030181408] = b23bd29b, %l4 = abffcd8a4b81001a lduwa [%i6+%o4]0x81,%l4 ! %l4 = 00000000b23bd29b ! Mem[0000000010001434] = ff4271ca, %l5 = 000000000000005b lduha [%i0+0x034]%asi,%l5 ! %l5 = 000000000000ff42 ! Mem[0000000010141408] = ffff0000, %l1 = 0000000000001cec lduwa [%i5+%o4]0x80,%l1 ! %l1 = 00000000ffff0000 ! Mem[0000000010101414] = 64c93059, %l3 = ffffffffffffb8b9 ldsb [%i4+0x016],%l3 ! %l3 = 0000000000000030 ! Mem[0000000030041410] = 60070c7c, %f5 = 00000061 lda [%i1+%o5]0x89,%f5 ! %f5 = 60070c7c ! Mem[00000000201c0000] = ff20a977, %l7 = 00000000ff0e0000 ldsba [%o0+0x001]%asi,%l7 ! %l7 = 0000000000000020 ! Mem[0000000030181400] = 01000000c2000000, %l2 = 0000000000000008 ldxa [%i6+%g0]0x81,%l2 ! %l2 = 01000000c2000000 ! Starting 10 instruction Store Burst ! %l4 = b23bd29b, %l5 = 0000ff42, Mem[0000000010141410] = a10e0000 555deeff stda %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = b23bd29b 0000ff42 p0_label_46: ! Mem[00000000300c1400] = ffffffd2, %l5 = 000000000000ff42 swapa [%i3+%g0]0x81,%l5 ! %l5 = 00000000ffffffd2 ! %l2 = 01000000c2000000, Mem[00000000300c1410] = 5cf99de5d2ffffff stxa %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 01000000c2000000 ! Mem[0000000010001438] = a46ad298, %l0 = ffffffffffff98c2, %asi = 80 swapa [%i0+0x038]%asi,%l0 ! %l0 = 00000000a46ad298 ! Mem[00000000300c1400] = 0000ff42, %l5 = 00000000ffffffd2 swapa [%i3+%g0]0x81,%l5 ! %l5 = 000000000000ff42 ! %f18 = df4e814b 4ecacd8a, %l0 = 00000000a46ad298 ! Mem[0000000030141430] = 6277041d1fae74d2 add %i5,0x030,%g1 stda %f18,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030141430] = 6277044e4bae74df ! %l7 = 0000000000000020, Mem[0000000010041408] = 00000000 stba %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000020 ! Mem[0000000030081400] = a1958680, %l1 = 00000000ffff0000 swapa [%i2+%g0]0x89,%l1 ! %l1 = 00000000a1958680 ! %l2 = 01000000c2000000, Mem[0000000010081410] = 4b81001a stha %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 4b810000 ! Mem[0000000010081414] = 8acdffab, %l0 = a46ad298, %l6 = 00000000 add %i2,0x14,%g1 casa [%g1]0x80,%l0,%l6 ! %l6 = 000000008acdffab ! Starting 10 instruction Load Burst ! Mem[0000000010181408] = ffffb8b9569de4ea, %f6 = 1475009c 95e8a059 ldda [%i6+%o4]0x88,%f6 ! %f6 = ffffb8b9 569de4ea p0_label_47: ! Mem[0000000010041410] = ff0000ff f11e6169, %l2 = c2000000, %l3 = 00000030 ldda [%i1+%o5]0x80,%l2 ! %l2 = 00000000ff0000ff 00000000f11e6169 ! Mem[0000000010041410] = 69611ef1ff0000ff, %l0 = 00000000a46ad298 ldxa [%i1+%o5]0x88,%l0 ! %l0 = 69611ef1ff0000ff ! Mem[0000000010041410] = ff0000ff, %l3 = 00000000f11e6169 lduba [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030141400] = abffcd8a, %f5 = 60070c7c lda [%i5+%g0]0x81,%f5 ! %f5 = abffcd8a ! Mem[0000000010141400] = ff000000 00000000, %l2 = ff0000ff, %l3 = 000000ff ldd [%i5+%g0],%l2 ! %l2 = 00000000ff000000 0000000000000000 ! Mem[0000000010101400] = ff000000, %l0 = 69611ef1ff0000ff lduba [%i4+%g0]0x80,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010181414] = 34c7c913, %l4 = 00000000b23bd29b ldsw [%i6+0x014],%l4 ! %l4 = 0000000034c7c913 ! Mem[0000000010081400] = 00000000 808695a1, %l2 = ff000000, %l3 = 00000000 ldda [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000 00000000808695a1 ! Mem[0000000030041400] = 60070c7c, %l4 = 0000000034c7c913 ldsba [%i1+%g0]0x89,%l4 ! %l4 = 000000000000007c ! Starting 10 instruction Store Burst ! Mem[0000000030141400] = 8acdffab, %l3 = 00000000808695a1 ldstuba [%i5+%g0]0x89,%l3 ! %l3 = 000000ab000000ff p0_label_48: ! %l3 = 00000000000000ab, Mem[0000000030141408] = b23bd29b stba %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = ab3bd29b ! %l1 = 00000000a1958680, Mem[00000000201c0000] = ff20a977, %asi = 80 stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 8680a977 ! %l1 = 00000000a1958680, Mem[0000000030181410] = 5b516947 stha %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 86806947 ! Mem[00000000211c0000] = 00ff7fdc, %l7 = 0000000000000020 ldstub [%o2+%g0],%l7 ! %l7 = 00000000000000ff ! Mem[00000000201c0000] = 8680a977, %l4 = 000000000000007c ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 00000086000000ff ! Mem[00000000100c1400] = 889eabff, %l2 = 0000000000000000 swapa [%i3+%g0]0x88,%l2 ! %l2 = 00000000889eabff ! %f8 = 69611ef1, Mem[0000000010001410] = 555deeff sta %f8 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 69611ef1 ! Mem[0000000030101400] = 4ecacd8a, %l2 = 00000000889eabff ldstuba [%i4+%g0]0x89,%l2 ! %l2 = 0000008a000000ff ! %l3 = 00000000000000ab, Mem[0000000030141410] = 00000000 stba %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ab ! Starting 10 instruction Load Burst ! Mem[0000000030181400] = 00000001, %f22 = d2ffffff lda [%i6+%g0]0x89,%f22 ! %f22 = 00000001 p0_label_49: ! Mem[0000000010041410] = ff0000fff11e6169, %f16 = 4be19e36 1ac41d00 ldda [%i1+%o5]0x80,%f16 ! %f16 = ff0000ff f11e6169 ! Mem[0000000030041400] = 7c0c0760, %l2 = 000000000000008a lduba [%i1+%g0]0x81,%l2 ! %l2 = 000000000000007c ! Mem[00000000100c1408] = fb750760, %f27 = 9bd23bb2 lda [%i3+%o4]0x80,%f27 ! %f27 = fb750760 ! Mem[0000000030001400] = b23bd29bfcd71120, %l4 = 0000000000000086 ldxa [%i0+%g0]0x89,%l4 ! %l4 = b23bd29bfcd71120 ! %l5 = 000000000000ff42, %l0 = 00000000000000ff, %l6 = 000000008acdffab addc %l5,%l0,%l6 ! %l6 = 0000000000010041 ! Mem[0000000020800040] = 81ff33c3, %l1 = 00000000a1958680 lduh [%o1+0x040],%l1 ! %l1 = 00000000000081ff ! %f19 = 4ecacd8a, %f1 = 569de4ea, %f16 = ff0000ff fdivs %f19,%f1 ,%f16 ! %f16 = 37a467f6 ! Mem[0000000030081400] = 0000ffff569de4ea, %l7 = 0000000000000000 ldxa [%i2+%g0]0x81,%l7 ! %l7 = 0000ffff569de4ea ! Mem[0000000010141418] = a46e0de3, %l2 = 000000000000007c lduh [%i5+0x01a],%l2 ! %l2 = 0000000000000de3 ! Starting 10 instruction Store Burst ! %f2 = de905478 f2c0b754, Mem[0000000010081418] = 5b2473a4 984a4799 stda %f2 ,[%i2+0x018]%asi ! Mem[0000000010081418] = de905478 f2c0b754 p0_label_50: ! Mem[0000000030081410] = 9f810000, %l2 = 0000000000000de3 ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 0000009f000000ff ! Mem[0000000010001408] = ffa30eff, %l7 = 0000ffff569de4ea ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 000000ff000000ff ! %l5 = 000000000000ff42, Mem[0000000030181408] = 9bd23bb2 stha %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 9bd2ff42 ! Mem[0000000010041408] = 20000000, %l2 = 000000000000009f ldstuba [%i1+0x008]%asi,%l2 ! %l2 = 00000020000000ff ! Mem[00000000300c1410] = c2000000, %l1 = 00000000000081ff ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 00000000000000ff ! %l0 = 00000000000000ff, Mem[0000000010081402] = 00000000 stb %l0,[%i2+0x002] ! Mem[0000000010081400] = 0000ff00 ! Mem[0000000010001434] = ff4271ca, %l7 = 000000ff, %l0 = 000000ff add %i0,0x34,%g1 casa [%g1]0x80,%l7,%l0 ! %l0 = 00000000ff4271ca ! %l0 = 00000000ff4271ca, Mem[0000000030001408] = ffffff7f stha %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 71caff7f ! %f16 = 37a467f6 f11e6169, Mem[0000000010141410] = b23bd29b 0000ff42 stda %f16,[%i5+%o5]0x88 ! Mem[0000000010141410] = 37a467f6 f11e6169 ! Starting 10 instruction Load Burst ! Mem[0000000030181400] = 01000000c2000000, %l2 = 0000000000000020 ldxa [%i6+%g0]0x81,%l2 ! %l2 = 01000000c2000000 p0_label_51: ! Mem[0000000030141400] = ffffcd8a4b81001a, %f24 = e700f527 7fffffff ldda [%i5+%g0]0x81,%f24 ! %f24 = ffffcd8a 4b81001a ! Mem[0000000010001400] = 3fffe919, %l3 = 00000000000000ab ldsw [%i0+%g0],%l3 ! %l3 = 000000003fffe919 ! Mem[0000000030041410] = 60070c7c, %f2 = de905478 lda [%i1+%o5]0x89,%f2 ! %f2 = 60070c7c ! Mem[0000000020800040] = 81ff33c3, %l7 = 00000000000000ff lduba [%o1+0x041]%asi,%l7 ! %l7 = 00000000000000ff ! Mem[0000000030081408] = 00000000740ea328, %l6 = 0000000000010041 ldxa [%i2+%o4]0x89,%l6 ! %l6 = 00000000740ea328 ! Mem[0000000010181400] = ff0000ff, %l5 = 000000000000ff42 ldsba [%i6+%g0]0x80,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000010001408] = ffa30eff, %l4 = b23bd29bfcd71120 ldsba [%i0+%o4]0x88,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010101408] = 01005a07, %l7 = 00000000000000ff ldsha [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000100 ! Mem[0000000010001428] = ea835772, %f20 = 00000000 ld [%i0+0x028],%f20 ! %f20 = ea835772 ! Starting 10 instruction Store Burst ! %f0 = 00faf23e, Mem[0000000030101410] = 9bd23bb2 sta %f0 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00faf23e p0_label_52: ! Mem[00000000100c1400] = 00000000, %l1 = 0000000000000000 ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 00000000000000ff ! Mem[0000000021800181] = 99c2f773, %l1 = 0000000000000000 ldstub [%o3+0x181],%l1 ! %l1 = 000000c2000000ff ! %l4 = ffffffffffffffff, Mem[0000000030041408] = d2d75a07569de4ea stxa %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffffffffffff ! Mem[0000000010001408] = ff0ea3ff, %l2 = 01000000c2000000 ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 000000ff000000ff ! %l4 = ffffffffffffffff, Mem[00000000300c1400] = ffffffd23a39647a stxa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffffffffffff ! %l1 = 00000000000000c2, Mem[0000000010001410] = 69611ef1 stba %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 69611ec2 ! Mem[0000000010141410] = f11e6169, %l1 = 00000000000000c2 swapa [%i5+%o5]0x88,%l1 ! %l1 = 00000000f11e6169 ! Mem[0000000021800140] = d19e6a3a, %l4 = ffffffffffffffff ldstub [%o3+0x140],%l4 ! %l4 = 000000d1000000ff ! Mem[0000000030181408] = 42ffd29b, %l1 = 00000000f11e6169 ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 00000042000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = 0000ffff 569de4ea, %l6 = 740ea328, %l7 = 00000100 ldda [%i2+%g0]0x81,%l6 ! %l6 = 000000000000ffff 00000000569de4ea p0_label_53: ! Mem[0000000030141408] = ab3bd29bfcd71120, %l0 = 00000000ff4271ca ldxa [%i5+%o4]0x81,%l0 ! %l0 = ab3bd29bfcd71120 ! Mem[0000000030081400] = ffff0000, %f17 = f11e6169 lda [%i2+%g0]0x89,%f17 ! %f17 = ffff0000 ! Mem[0000000010181410] = 63294e77, %l2 = 00000000000000ff ldswa [%i6+%o5]0x88,%l2 ! %l2 = 0000000063294e77 ! Mem[0000000010101420] = e00648ec 690f51be, %l6 = 0000ffff, %l7 = 569de4ea ldd [%i4+0x020],%l6 ! %l6 = 00000000e00648ec 00000000690f51be ! %f31 = 938c6625, %f10 = d20663ab fcmps %fcc2,%f31,%f10 ! %fcc2 = 2 ! Mem[0000000030181400] = 01000000, %l2 = 0000000063294e77 ldsha [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000100 ! Mem[0000000030101400] = ffcdca4e, %l2 = 0000000000000100 lduwa [%i4+%g0]0x81,%l2 ! %l2 = 00000000ffcdca4e ! Mem[000000001014141c] = c87c3cdc, %l4 = 00000000000000d1 lduh [%i5+0x01c],%l4 ! %l4 = 000000000000c87c ! Mem[0000000010141400] = 000000ff, %l4 = 000000000000c87c lduba [%i5+%g0]0x88,%l4 ! %l4 = 00000000000000ff ! Starting 10 instruction Store Burst ! %l7 = 00000000690f51be, Mem[00000000100c1408] = fb750760 stba %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = be750760 p0_label_54: ! Mem[0000000010081410] = 0000814b, %l1 = 0000000000000042 ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010081400] = 0000ff00, %l4 = 00000000000000ff ldstuba [%i2+%g0]0x80,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030081400] = ffff0000, %l7 = 00000000690f51be swapa [%i2+%g0]0x89,%l7 ! %l7 = 00000000ffff0000 ! %f22 = 00000001, Mem[000000001014142c] = f2c0b754 sta %f22,[%i5+0x02c]%asi ! Mem[000000001014142c] = 00000001 ! Mem[0000000010041418] = 938c6625, %l4 = 0000000000000000, %asi = 80 swapa [%i1+0x018]%asi,%l4 ! %l4 = 00000000938c6625 ! Mem[00000000300c1408] = c298736b, %l6 = 00000000e00648ec swapa [%i3+%o4]0x81,%l6 ! %l6 = 00000000c298736b ! Mem[0000000030081410] = 000081ff, %l6 = 00000000c298736b swapa [%i2+%o5]0x89,%l6 ! %l6 = 00000000000081ff ! %l2 = 00000000ffcdca4e, Mem[0000000030001408] = 71caff7f stwa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffcdca4e ! Mem[00000000100c1410] = ff0000ff, %l6 = 00000000000081ff swapa [%i3+%o5]0x80,%l6 ! %l6 = 00000000ff0000ff ! Starting 10 instruction Load Burst ! Mem[0000000020800040] = 81ff33c3, %l0 = ab3bd29bfcd71120 ldsba [%o1+0x040]%asi,%l0 ! %l0 = ffffffffffffff81 p0_label_55: ! Mem[0000000021800040] = 2b43ca8e, %l0 = ffffffffffffff81 lduh [%o3+0x040],%l0 ! %l0 = 0000000000002b43 ! Mem[00000000201c0000] = ff80a977, %l6 = 00000000ff0000ff ldsba [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff ! %f13 = 00000000, %f16 = 37a467f6, %f23 = 6b000000 fadds %f13,%f16,%f23 ! %f23 = 37a467f6 ! Mem[0000000010001410] = 69611ec2, %l7 = 00000000ffff0000 lduwa [%i0+%o5]0x88,%l7 ! %l7 = 0000000069611ec2 ! Mem[0000000030101400] = df4e814b4ecacdff, %l5 = ffffffffffffffff ldxa [%i4+%g0]0x89,%l5 ! %l5 = df4e814b4ecacdff ! Mem[00000000100c1424] = 6faac087, %l6 = ffffffffffffffff ldub [%i3+0x026],%l6 ! %l6 = 00000000000000c0 membar #Sync ! Added by membar checker (10) ! Mem[0000000010001400] = 3fffe919 871cd51a ff0ea3ff 938c6625 ! Mem[0000000010001410] = c21e6169 3bdb7cb6 ffffffb2 6712add7 ! Mem[0000000010001420] = 6faac087 47895f38 ea835772 00000e00 ! Mem[0000000010001430] = 000099c2 ff4271ca ffff98c2 83ac2e49 ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400 ! Mem[00000000100c1420] = 5cf99de56faac087, %f14 = df4ff009 9f4c1a7a ldd [%i3+0x020],%f14 ! %f14 = 5cf99de5 6faac087 ! Mem[00000000100c1400] = ff000000, %l6 = 00000000000000c0 ldsha [%i3+0x002]%asi,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030001408] = ffcdca4e, %l0 = 0000000000002b43 swapa [%i0+%o4]0x81,%l0 ! %l0 = 00000000ffcdca4e p0_label_56: ! Mem[0000000030081408] = 28a30e74, %l7 = 0000000069611ec2 ldsha [%i2+%o4]0x81,%l7 ! %l7 = 00000000000028a3 ! Mem[0000000030101408] = 00a14a98, %l4 = 00000000938c6625 swapa [%i4+%o4]0x81,%l4 ! %l4 = 0000000000a14a98 ! Mem[0000000030101400] = ffcdca4e, %l4 = 0000000000a14a98 swapa [%i4+%g0]0x81,%l4 ! %l4 = 00000000ffcdca4e ! Mem[0000000010081410] = 4b8100ff, %l0 = 00000000ffcdca4e ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 000000ff000000ff ! %f6 = ffffb8b9 569de4ea, Mem[0000000030081408] = 28a30e74 00000000 stda %f6 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffb8b9 569de4ea ! %f0 = 00faf23e 569de4ea 60070c7c f2c0b754 ! %f4 = 00000000 abffcd8a ffffb8b9 569de4ea ! %f8 = 69611ef1 1724420a d20663ab 2753da1f ! %f12 = 01000000 00000000 5cf99de5 6faac087 stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400 ! %l2 = 00000000ffcdca4e, Mem[0000000010181408] = eae49d56 stha %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = ca4e9d56 ! Mem[0000000010001400] = 19e9ff3f, %l2 = 00000000ffcdca4e ldstuba [%i0+%g0]0x88,%l2 ! %l2 = 0000003f000000ff ! %l5 = df4e814b4ecacdff, Mem[000000001004140e] = 8acdca4e, %asi = 80 stha %l5,[%i1+0x00e]%asi ! Mem[000000001004140c] = 8acdcdff ! Starting 10 instruction Load Burst ! Mem[0000000010081400] = ff00ff00, %l4 = 00000000ffcdca4e ldsha [%i2+%g0]0x80,%l4 ! %l4 = ffffffffffffff00 p0_label_57: ! Mem[0000000030001408] = 00002b43, %l2 = 000000000000003f ldsba [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000 membar #Sync ! Added by membar checker (11) ! Mem[0000000030041408] = 54b7c0f2 7c0c0760, %l2 = 00000000, %l3 = 3fffe919 ldda [%i1+%o4]0x89,%l2 ! %l2 = 000000007c0c0760 0000000054b7c0f2 ! Mem[0000000010181410] = 63294e77, %l2 = 000000007c0c0760 lduba [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000077 ! Mem[0000000010001410] = c21e6169 3bdb7cb6, %l6 = 00000000, %l7 = 000028a3 ldda [%i0+%o5]0x80,%l6 ! %l6 = 00000000c21e6169 000000003bdb7cb6 ! Mem[0000000030001408] = 432b0000, %l3 = 0000000054b7c0f2 ldsba [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010101408] = 01005a07, %l0 = 00000000000000ff lduba [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000001 ! %f10 = d20663ab, Mem[0000000010001410] = c21e6169 sta %f10,[%i0+%o5]0x80 ! Mem[0000000010001410] = d20663ab ! Mem[0000000010001400] = ffffe919, %l0 = 0000000000000001 lduha [%i0+%g0]0x80,%l0 ! %l0 = 000000000000ffff ! %l0 = 000000000000ffff, %l3 = 0000000000000000, %y = ffffffff sdiv %l0,%l3,%l5 ! Div by zero, %l0 = 000000000001004f mov %l0,%y ! %y = 00010027 ! Starting 10 instruction Store Burst ! Mem[0000000010181410] = 63294e77, %l1 = 0000000000000000 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 00000077000000ff p0_label_58: ! Mem[00000000211c0001] = ffff7fdc, %l4 = ffffffffffffff00 ldstub [%o2+0x001],%l4 ! %l4 = 000000ff000000ff ! %l3 = 0000000000000000, Mem[0000000010101400] = ff000000 stba %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 ! %l4 = 00000000000000ff, Mem[0000000030141410] = ab000000 stha %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00ff0000 ! Mem[0000000010041408] = 000000ff, %l7 = 000000003bdb7cb6 swapa [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000ff ! %f15 = 6faac087, %f25 = 47895f38, %f7 = 569de4ea fadds %f15,%f25,%f7 ! %f7 = 6faac087 ! %l6 = 00000000c21e6169, Mem[00000000100c1408] = be75076000000020, %asi = 80 stxa %l6,[%i3+0x008]%asi ! Mem[00000000100c1408] = 00000000c21e6169 ! Mem[0000000010081408] = eae49d56b9b8ffff, %l3 = 0000000000000000, %l0 = 0000000000010027 add %i2,0x08,%g1 casxa [%g1]0x80,%l3,%l0 ! %l0 = eae49d56b9b8ffff ! %l3 = 0000000000000000, Mem[0000000010141410] = 37a467f6000000c2 stxa %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000 ! %f18 = ff0ea3ff 938c6625, Mem[0000000030141410] = 00ff0000 819fd230 stda %f18,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff0ea3ff 938c6625 ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = ff0ea3ff, %l7 = 00000000000000ff lduba [%i0+%o4]0x80,%l7 ! %l7 = 00000000000000ff p0_label_59: ! Mem[00000000201c0000] = ff80a977, %l4 = 00000000000000ff lduba [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000ff ! Mem[0000000020800000] = ff5b8205, %l5 = df4e814b4ecacdff lduh [%o1+%g0],%l5 ! %l5 = 000000000000ff5b ! Mem[0000000010001400] = ffffe919, %f21 = 3bdb7cb6 lda [%i0+%g0]0x80,%f21 ! %f21 = ffffe919 ! Mem[0000000030001408] = e700f527432b0000, %f12 = 01000000 00000000 ldda [%i0+%o4]0x89,%f12 ! %f12 = e700f527 432b0000 ! Mem[0000000030081400] = be510f69 569de4ea ffffb8b9 569de4ea ! Mem[0000000030081410] = 6b7398c2 00000061 1475009c 95e8a059 ! Mem[0000000030081420] = 69611ef1 1724420a d20663ab 2753da1f ! Mem[0000000030081430] = 2e791a89 742b1530 df4ff009 9f4c1a7a ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400 ! Mem[0000000030101408] = 938c6625, %l5 = 000000000000ff5b lduha [%i4+%o4]0x81,%l5 ! %l5 = 000000000000938c ! Mem[0000000030001400] = 2011d7fc, %l7 = 00000000000000ff ldswa [%i0+%g0]0x81,%l7 ! %l7 = 000000002011d7fc ! Mem[0000000010041408] = b67cdb3b, %l3 = 0000000000000000 ldswa [%i1+%o4]0x80,%l3 ! %l3 = ffffffffb67cdb3b ! Mem[00000000300c1408] = e00648ec9508be0d, %l4 = 00000000000000ff ldxa [%i3+%o4]0x81,%l4 ! %l4 = e00648ec9508be0d ! Starting 10 instruction Store Burst ! Mem[0000000030081410] = 6b7398c2, %l5 = 000000000000938c ldstuba [%i2+%o5]0x81,%l5 ! %l5 = 0000006b000000ff p0_label_60: ! %f4 = 00000000, Mem[0000000010101410] = 000000ff sta %f4 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 ! Mem[00000000211c0000] = ffff7fdc, %l0 = eae49d56b9b8ffff ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 000000ff000000ff ! %f10 = d20663ab 2753da1f, %l1 = 0000000000000077 ! Mem[0000000010181430] = 295d3b9f1c017674 add %i6,0x030,%g1 stda %f10,[%g1+%l1]ASI_PST32_P ! Mem[0000000010181430] = d20663ab2753da1f ! %l1 = 0000000000000077, Mem[0000000010001408] = ff0ea3ff stha %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0077a3ff ! %l4 = e00648ec9508be0d, Mem[0000000030001400] = 2011d7fc stwa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 9508be0d ! %l0 = 00000000000000ff, Mem[0000000020800000] = ff5b8205 sth %l0,[%o1+%g0] ! Mem[0000000020800000] = 00ff8205 ! %l7 = 000000002011d7fc, Mem[0000000010141400] = ff000000 stha %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = d7fc0000 ! Mem[0000000030041400] = 3ef2fa00, %l4 = e00648ec9508be0d swapa [%i1+%g0]0x89,%l4 ! %l4 = 000000003ef2fa00 ! %f8 = 69611ef1 1724420a, Mem[00000000300c1400] = ffffffff ffffffff stda %f8 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 69611ef1 1724420a ! Starting 10 instruction Load Burst ! Mem[0000000010141410] = 00000000, %l2 = 0000000000000077 lduba [%i5+0x011]%asi,%l2 ! %l2 = 0000000000000000 p0_label_61: ! %l0 = 00000000000000ff, %l3 = ffffffffb67cdb3b, %l0 = 00000000000000ff subc %l0,%l3,%l0 ! %l0 = 00000000498325c4 ! Mem[0000000020800000] = 00ff8205, %l2 = 0000000000000000 ldsh [%o1+%g0],%l2 ! %l2 = 00000000000000ff ! Mem[0000000030101408] = 938c6625, %l4 = 000000003ef2fa00 lduha [%i4+%o4]0x81,%l4 ! %l4 = 000000000000938c ! Mem[0000000030181400] = 01000000, %l6 = 00000000c21e6169 ldsha [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000100 ! Mem[00000000100c1400] = ff000000, %l4 = 000000000000938c lduba [%i3+%g0]0x80,%l4 ! %l4 = 00000000000000ff ! %l7 = 000000002011d7fc, Mem[00000000100c1400] = ff000000 stba %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = fc000000 ! Mem[0000000010141400] = 0000fcd7, %f15 = 6faac087 lda [%i5+%g0]0x88,%f15 ! %f15 = 0000fcd7 ! Mem[0000000010081410] = ff00814b 8acdffab, %l0 = 498325c4, %l1 = 00000077 ldda [%i2+%o5]0x80,%l0 ! %l0 = 00000000ff00814b 000000008acdffab ! Mem[0000000030181410] = 47698086, %l3 = ffffffffb67cdb3b ldsha [%i6+%o5]0x89,%l3 ! %l3 = ffffffffffff8086 ! Starting 10 instruction Store Burst ! %f13 = 432b0000, Mem[0000000010001408] = 0077a3ff sta %f13,[%i0+%o4]0x80 ! Mem[0000000010001408] = 432b0000 p0_label_62: ! Mem[0000000010081418] = de905478, %l0 = 00000000ff00814b swap [%i2+0x018],%l0 ! %l0 = 00000000de905478 ! Mem[0000000030041410] = 00000000, %l3 = ffffffffffff8086 swapa [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000 ! %l1 = 000000008acdffab, Mem[0000000010041410] = ff0000ff, %asi = 80 stwa %l1,[%i1+0x010]%asi ! Mem[0000000010041410] = 8acdffab ! %f10 = d20663ab, Mem[0000000010101424] = 690f51be st %f10,[%i4+0x024] ! Mem[0000000010101424] = d20663ab ! %l2 = 00000000000000ff, Mem[0000000010181430] = d20663ab2753da1f, %asi = 80 stxa %l2,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000000000ff ! Mem[00000000100c1400] = fc000000, %l3 = 0000000000000000 swapa [%i3+%g0]0x80,%l3 ! %l3 = 00000000fc000000 ! %l0 = 00000000de905478, immd = 0000000000000ecc, %l1 = 000000008acdffab sdivx %l0,0xecc,%l1 ! %l1 = 00000000000f0a90 ! %f6 = ffffb8b9 6faac087, Mem[00000000300c1400] = 1724420a 69611ef1 stda %f6 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffb8b9 6faac087 ! %l1 = 00000000000f0a90, Mem[00000000300c1408] = e00648ec9508be0d stxa %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000000f0a90 ! Starting 10 instruction Load Burst ! Mem[0000000030101400] = 984aa100, %l7 = 000000002011d7fc lduba [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000 p0_label_63: ! Mem[00000000100c1430] = 0000ffab5a26c80a, %f0 = 00faf23e 569de4ea ldda [%i3+0x030]%asi,%f0 ! %f0 = 0000ffab 5a26c80a ! Mem[0000000030181400] = 00000001, %l3 = 00000000fc000000 lduba [%i6+%g0]0x89,%l3 ! %l3 = 0000000000000001 ! Mem[0000000010141400] = 000000000000fcd7, %l0 = 00000000de905478 ldxa [%i5+%g0]0x88,%l0 ! %l0 = 000000000000fcd7 ! Mem[00000000100c1408] = 00000000, %l6 = 0000000000000100 ldsba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030181408] = 2011d7fc9bd2ffff, %f16 = be510f69 569de4ea ldda [%i6+%o4]0x89,%f16 ! %f16 = 2011d7fc 9bd2ffff ! Mem[0000000010081410] = ff00814b8acdffab, %f22 = 1475009c 95e8a059 ldda [%i2+%o5]0x80,%f22 ! %f22 = ff00814b 8acdffab ! Mem[0000000010001400] = ffffe919, %l4 = 00000000000000ff ldsha [%i0+%g0]0x80,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000030181410] = 47698086, %f17 = 9bd2ffff lda [%i6+%o5]0x89,%f17 ! %f17 = 47698086 ! Mem[0000000030101410] = 00faf23e, %l6 = 0000000000000000 lduwa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000faf23e ! Starting 10 instruction Store Burst ! %l6 = 0000000000faf23e, Mem[0000000020800040] = 81ff33c3, %asi = 80 stha %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = f23e33c3 p0_label_64: ! %l2 = 00000000000000ff, Mem[0000000010181408] = 569d4eca stba %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 569d4eff ! Mem[0000000020800001] = 00ff8205, %l4 = ffffffffffffffff ldstub [%o1+0x001],%l4 ! %l4 = 000000ff000000ff ! Mem[0000000030141400] = ffffcd8a, %l7 = 0000000000000000 ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 000000ff000000ff ! %l0 = 000000000000fcd7, Mem[0000000021800040] = 2b43ca8e sth %l0,[%o3+0x040] ! Mem[0000000021800040] = fcd7ca8e ! Mem[0000000030001408] = 00002b43, %l4 = 00000000000000ff swapa [%i0+%o4]0x81,%l4 ! %l4 = 0000000000002b43 ! %l1 = 00000000000f0a90, Mem[0000000020800041] = f23e33c3, %asi = 80 stba %l1,[%o1+0x041]%asi ! Mem[0000000020800040] = f29033c3 ! %l1 = 00000000000f0a90, Mem[0000000010001400] = ffffe919871cd51a, %asi = 80 stxa %l1,[%i0+0x000]%asi ! Mem[0000000010001400] = 00000000000f0a90 ! %l5 = 000000000000006b, imm = fffffffffffffcdc, %l5 = 000000000000006b sub %l5,-0x324,%l5 ! %l5 = 000000000000038f ! Mem[00000000100c1438] = 8cec4e1edfedd9ed, %l3 = 0000000000000001, %l0 = 000000000000fcd7 add %i3,0x38,%g1 casxa [%g1]0x80,%l3,%l0 ! %l0 = 8cec4e1edfedd9ed ! Starting 10 instruction Load Burst ! Mem[0000000030001400] = b23bd29b 0dbe0895, %l4 = 00002b43, %l5 = 0000038f ldda [%i0+%g0]0x89,%l4 ! %l4 = 000000000dbe0895 00000000b23bd29b p0_label_65: ! Mem[0000000030101410] = 00faf23effffffff, %l0 = 8cec4e1edfedd9ed ldxa [%i4+%o5]0x81,%l0 ! %l0 = 00faf23effffffff ! Mem[0000000030041408] = 60070c7c, %l5 = 00000000b23bd29b lduba [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000060 ! Mem[0000000030001400] = 9508be0d 9bd23bb2, %l0 = ffffffff, %l1 = 000f0a90 ldda [%i0+%g0]0x81,%l0 ! %l0 = 000000009508be0d 000000009bd23bb2 ! Mem[00000000300c1410] = 01000000 c20000ff, %l2 = 000000ff, %l3 = 00000001 ldda [%i3+%o5]0x89,%l2 ! %l2 = 00000000c20000ff 0000000001000000 ! Mem[0000000010081408] = eae49d56, %l4 = 000000000dbe0895 ldsha [%i2+%o4]0x80,%l4 ! %l4 = ffffffffffffeae4 ! Mem[0000000010081424] = 8acdca4e, %f14 = 5cf99de5 lda [%i2+0x024]%asi,%f14 ! %f14 = 8acdca4e ! Mem[00000000100c1418] = 4ecae1f04be97d13, %l3 = 0000000001000000 ldxa [%i3+0x018]%asi,%l3 ! %l3 = 4ecae1f04be97d13 ! Mem[0000000030041410] = ffff8086, %f17 = 47698086 lda [%i1+%o5]0x81,%f17 ! %f17 = ffff8086 ! Mem[00000000300c1400] = 6faac087, %l2 = 00000000c20000ff ldsba [%i3+%g0]0x89,%l2 ! %l2 = ffffffffffffff87 ! Starting 10 instruction Store Burst ! Mem[0000000030141408] = 9bd23bab, %l4 = ffffffffffffeae4 ldstuba [%i5+%o4]0x89,%l4 ! %l4 = 000000ab000000ff p0_label_66: ! %l6 = 0000000000faf23e, Mem[0000000010001420] = 6faac087, %asi = 80 stba %l6,[%i0+0x020]%asi ! Mem[0000000010001420] = 3eaac087 ! Mem[0000000030101410] = 3ef2fa00, %l4 = 00000000000000ab ldstuba [%i4+%o5]0x89,%l4 ! %l4 = 00000000000000ff ! %f12 = e700f527, Mem[0000000010141408] = 0000ffff sta %f12,[%i5+%o4]0x88 ! Mem[0000000010141408] = e700f527 ! Mem[0000000030001400] = 0dbe0895, %l5 = 0000000000000060 swapa [%i0+%g0]0x89,%l5 ! %l5 = 000000000dbe0895 ! %l0 = 9508be0d, %l1 = 9bd23bb2, Mem[0000000030101408] = 25668c93 58328e63 stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 9508be0d 9bd23bb2 ! %l6 = 0000000000faf23e, Mem[0000000010101428] = b8b92e18 sth %l6,[%i4+0x028] ! Mem[0000000010101428] = f23e2e18 ! %l2 = ffffff87, %l3 = 4be97d13, Mem[0000000010101400] = 00000000 27f500e7 stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffff87 4be97d13 ! %l6 = 0000000000faf23e, Mem[0000000010081410] = 4b8100ff stba %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 4b81003e ! %f18 = ffffb8b9 569de4ea, Mem[0000000010041400] = b23bd29b fcd71120 stda %f18,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffb8b9 569de4ea ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = 432b0000938c6625, %l0 = 000000009508be0d ldxa [%i0+%o4]0x80,%l0 ! %l0 = 432b0000938c6625 p0_label_67: ! Mem[0000000021800180] = 99fff773, %l3 = 4ecae1f04be97d13 lduba [%o3+0x181]%asi,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030081408] = eae49d56b9b8ffff, %f30 = df4ff009 9f4c1a7a ldda [%i2+%o4]0x89,%f30 ! %f30 = eae49d56 b9b8ffff ! Mem[0000000010181410] = 63294eff, %f5 = abffcd8a lda [%i6+%o5]0x88,%f5 ! %f5 = 63294eff ! Mem[00000000211c0000] = ffff7fdc, %l7 = 00000000000000ff ldsba [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff ! Mem[00000000201c0000] = ff80a977, %l0 = 432b0000938c6625 ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffff80 ! Mem[0000000010081410] = 3e00814b8acdffab, %l1 = 000000009bd23bb2 ldxa [%i2+%o5]0x80,%l1 ! %l1 = 3e00814b8acdffab ! Mem[0000000030181400] = 01000000, %l4 = 0000000000000000 lduwa [%i6+%g0]0x81,%l4 ! %l4 = 0000000001000000 ! Mem[0000000030101400] = 00a14a98, %l1 = 3e00814b8acdffab lduha [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000a1 ! Mem[00000000100c1428] = ef909986 de425201, %l0 = ffffff80, %l1 = 000000a1 ldda [%i3+0x028]%asi,%l0 ! %l0 = 00000000ef909986 00000000de425201 ! Starting 10 instruction Store Burst ! Mem[0000000020800001] = 00ff8205, %l6 = 0000000000faf23e ldstub [%o1+0x001],%l6 ! %l6 = 000000ff000000ff p0_label_68: ! %l2 = ffffffffffffff87, Mem[0000000030181410] = 86806947 stwa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffff87 ! %f28 = 2e791a89 742b1530, %f16 = 2011d7fc ffff8086 fdtox %f28,%f16 ! %f16 = 00000000 00000000 ! %l7 = ffffffffffffffff, Mem[0000000010181400] = ff0000ff stba %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff0000ff ! %l6 = 00000000000000ff, Mem[0000000010041436] = 00000000 sth %l6,[%i1+0x036] ! Mem[0000000010041434] = 000000ff ! %f4 = 00000000 63294eff, %l0 = 00000000ef909986 ! Mem[0000000030101408] = 0dbe0895b23bd29b add %i4,0x008,%g1 stda %f4,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030101408] = 0d4e2995b23bd200 ! %f16 = 00000000 00000000 ffffb8b9 569de4ea ! %f20 = 6b7398c2 00000061 ff00814b 8acdffab ! %f24 = 69611ef1 1724420a d20663ab 2753da1f ! %f28 = 2e791a89 742b1530 eae49d56 b9b8ffff stda %f16,[%i0]ASI_BLK_AIUS ! Block Store to 0000000030001400 ! %l0 = 00000000ef909986, Mem[0000000010081418] = ff00814bf2c0b754, %asi = 80 stxa %l0,[%i2+0x018]%asi ! Mem[0000000010081418] = 00000000ef909986 ! Mem[00000000300c1408] = 00000000, %l1 = 00000000de425201 swapa [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010101434] = 95ffbe0d, %l6 = 00000000000000ff swap [%i4+0x034],%l6 ! %l6 = 0000000095ffbe0d ! Starting 10 instruction Load Burst ! %l6 = 0000000095ffbe0d, immed = fffff6c9, %y = 00010027 smul %l6,-0x937,%l5 ! %l5 = 000003d0c85fb635, %y = 000003d0 p0_label_69: membar #Sync ! Added by membar checker (12) ! Mem[0000000010001410] = ab6306d2, %l4 = 0000000001000000 ldswa [%i0+%o5]0x88,%l4 ! %l4 = ffffffffab6306d2 ! Mem[0000000030141410] = ff0ea3ff, %l3 = 00000000000000ff ldsha [%i5+%o5]0x81,%l3 ! %l3 = ffffffffffffff0e ! Mem[0000000030081410] = c29873ff, %l6 = 0000000095ffbe0d lduwa [%i2+%o5]0x89,%l6 ! %l6 = 00000000c29873ff ! %l0 = 00000000ef909986, %l5 = 000003d0c85fb635, %l4 = ffffffffab6306d2 xor %l0,%l5,%l4 ! %l4 = 000003d027cf2fb3 ! Mem[0000000010041408] = ffcdcd8a 3bdb7cb6, %l2 = ffffff87, %l3 = ffffff0e ldda [%i1+%o4]0x88,%l2 ! %l2 = 000000003bdb7cb6 00000000ffcdcd8a ! Mem[00000000218001c0] = 00ff79c5, %l5 = 000003d0c85fb635 lduh [%o3+0x1c0],%l5 ! %l5 = 00000000000000ff ! Mem[0000000030041408] = 7c0c0760, %l7 = ffffffffffffffff lduha [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000760 ! Mem[0000000010081400] = ff00ff00 808695a1 eae49d56 b9b8ffff ! Mem[0000000010081410] = 3e00814b 8acdffab 00000000 ef909986 ! Mem[0000000010081420] = c4302353 8acdca4e b207bcd5 f2b1d19f ! Mem[0000000010081430] = 0000007c df4e814b ea8837cb d5e0865b ldda [%i2]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010081400 ! Mem[00000000201c0000] = ff80a977, %l6 = 00000000c29873ff ldsha [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffff80 ! Starting 10 instruction Store Burst ! Mem[0000000030141400] = 8acdffff, %l7 = 0000000000000760 swapa [%i5+%g0]0x89,%l7 ! %l7 = 000000008acdffff p0_label_70: ! Mem[00000000211c0001] = ffff7fdc, %l1 = 0000000000000000 ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 000000ff000000ff ! %f0 = ff00ff00 808695a1 eae49d56 b9b8ffff ! %f4 = 3e00814b 8acdffab 00000000 ef909986 ! %f8 = c4302353 8acdca4e b207bcd5 f2b1d19f ! %f12 = 0000007c df4e814b ea8837cb d5e0865b stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400 ! Mem[0000000030141400] = 60070000, %l4 = 000003d027cf2fb3 ldstuba [%i5+%g0]0x81,%l4 ! %l4 = 00000060000000ff ! %l0 = ef909986, %l1 = 000000ff, Mem[0000000010141400] = d7fc0000 00000000 std %l0,[%i5+%g0] ! Mem[0000000010141400] = ef909986 000000ff ! %f16 = 00000000 00000000, %l0 = 00000000ef909986 ! Mem[0000000010101428] = f23e2e18ec2706e0 add %i4,0x028,%g1 stda %f16,[%g1+%l0]ASI_PST32_P ! Mem[0000000010101428] = 00000000ec2706e0 ! %f25 = 1724420a, Mem[0000000030181408] = 9bd2ffff sta %f25,[%i6+%o4]0x89 ! Mem[0000000030181408] = 1724420a ! %f27 = 2753da1f, Mem[0000000010101410] = 00000000 sta %f27,[%i4+%o5]0x88 ! Mem[0000000010101410] = 2753da1f ! %l2 = 3bdb7cb6, %l3 = ffcdcd8a, Mem[0000000030181410] = ffffff87 00000020 stda %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 3bdb7cb6 ffcdcd8a ! %l4 = 0000000000000060, %l4 = 0000000000000060, %l6 = ffffffffffffff80 addc %l4,%l4,%l6 ! %l6 = 00000000000000c0 ! Starting 10 instruction Load Burst ! Mem[0000000010001400] = 00000000, %l4 = 0000000000000060 lduha [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000 p0_label_71: ! Mem[000000001000143c] = 83ac2e49, %l3 = 00000000ffcdcd8a ldsw [%i0+0x03c],%l3 ! %l3 = ffffffff83ac2e49 ! %l5 = 00000000000000ff, %l1 = 00000000000000ff, %l2 = 000000003bdb7cb6 addc %l5,%l1,%l2 ! %l2 = 00000000000001fe ! Mem[0000000010181408] = ff4e9d56b9b8ffff, %f16 = 00000000 00000000 ldd [%i6+%o4],%f16 ! %f16 = ff4e9d56 b9b8ffff ! Mem[0000000030101408] = 95294e0d, %l3 = ffffffff83ac2e49 ldsha [%i4+%o4]0x89,%l3 ! %l3 = 0000000000004e0d ! Mem[0000000030141410] = ff0ea3ff, %f28 = 2e791a89 lda [%i5+%o5]0x81,%f28 ! %f28 = ff0ea3ff ! Mem[0000000010181420] = 0000006c, %l1 = 00000000000000ff ldsha [%i6+0x020]%asi,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010001410] = b67cdb3bab6306d2, %l7 = 000000008acdffff ldxa [%i0+%o5]0x88,%l7 ! %l7 = b67cdb3bab6306d2 ! Mem[0000000010181400] = ff0000ff, %l6 = 00000000000000c0 ldswa [%i6+%g0]0x88,%l6 ! %l6 = ffffffffff0000ff membar #Sync ! Added by membar checker (13) ! Mem[0000000010041410] = 8acdffab, %l2 = 00000000000001fe lduwa [%i1+%o5]0x80,%l2 ! %l2 = 000000008acdffab ! Starting 10 instruction Store Burst ! %l3 = 0000000000004e0d, Mem[0000000030041400] = 00ff00ff stha %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00ff4e0d p0_label_72: ! %l7 = b67cdb3bab6306d2, Mem[0000000010081424] = 8acdca4e stw %l7,[%i2+0x024] ! Mem[0000000010081424] = ab6306d2 ! Mem[0000000010101400] = 87ffffff, %l5 = 00000000000000ff ldstuba [%i4+%g0]0x88,%l5 ! %l5 = 000000ff000000ff ! Mem[0000000010181438] = 1b3a4718ffe2dc88, %l4 = 0000000000000000, %l0 = 00000000ef909986 add %i6,0x38,%g1 casxa [%g1]0x80,%l4,%l0 ! %l0 = 1b3a4718ffe2dc88 ! Mem[0000000010001428] = ea83577200000e00, %l5 = 00000000000000ff, %l7 = b67cdb3bab6306d2 add %i0,0x28,%g1 casxa [%g1]0x80,%l5,%l7 ! %l7 = ea83577200000e00 ! %l6 = ffffffffff0000ff, immd = fffffffffffffe48, %l6 = ffffffffff0000ff mulx %l6,-0x1b8,%l6 ! %l6 = 00000001b7fe49b8 ! %l7 = ea83577200000e00, Mem[0000000030001400] = 00000000 stwa %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000e00 ! %f24 = 69611ef1 1724420a, %l2 = 000000008acdffab ! Mem[0000000030081408] = ffffb8b9569de4ea add %i2,0x008,%g1 stda %f24,[%g1+%l2]ASI_PST8_S ! Mem[0000000030081408] = 69ff1eb9179d420a ! %l7 = ea83577200000e00, Mem[0000000010141429] = de905478 stb %l7,[%i5+0x029] ! Mem[0000000010141428] = de005478 ! %l5 = 00000000000000ff, Mem[0000000010081408] = eae49d56 stba %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffe49d56 ! Starting 10 instruction Load Burst ! Mem[0000000030001408] = eae49d56b9b8ffff, %f10 = b207bcd5 f2b1d19f ldda [%i0+%o4]0x89,%f10 ! %f10 = eae49d56 b9b8ffff p0_label_73: ! Mem[0000000010001408] = 432b0000, %l4 = 0000000000000000 ldsw [%i0+%o4],%l4 ! %l4 = 00000000432b0000 ! Mem[0000000010181400] = ff0000ff, %l4 = 00000000432b0000 lduwa [%i6+%g0]0x80,%l4 ! %l4 = 00000000ff0000ff ! Mem[00000000100c143c] = dfedd9ed, %l2 = 000000008acdffab ldsw [%i3+0x03c],%l2 ! %l2 = ffffffffdfedd9ed ! Mem[000000001004142c] = 4cb570a3, %l7 = ea83577200000e00 ldsb [%i1+0x02f],%l7 ! %l7 = ffffffffffffffa3 ! Mem[0000000030101400] = df4e814b984aa100, %f30 = eae49d56 b9b8ffff ldda [%i4+%g0]0x89,%f30 ! %f30 = df4e814b 984aa100 ! Mem[0000000010001410] = ab6306d2, %l2 = ffffffffdfedd9ed ldsba [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffffffd2 ! Mem[0000000030081400] = be510f69, %l7 = ffffffffffffffa3 lduha [%i2+%g0]0x81,%l7 ! %l7 = 000000000000be51 ! Mem[0000000030141408] = ff3bd29b, %l6 = 00000001b7fe49b8 ldsba [%i5+%o4]0x81,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010041410] = 8acdffabf11e6169, %l3 = 0000000000004e0d ldx [%i1+%o5],%l3 ! %l3 = 8acdffabf11e6169 ! Starting 10 instruction Store Burst ! Mem[0000000010041408] = 3bdb7cb6, %l4 = 00000000ff0000ff swapa [%i1+%o4]0x88,%l4 ! %l4 = 000000003bdb7cb6 p0_label_74: ! %l0 = ffe2dc88, %l1 = 00000000, Mem[0000000010041408] = ff0000ff ffcdcd8a stda %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffe2dc88 00000000 ! %l0 = ffe2dc88, %l1 = 00000000, Mem[0000000010001410] = ab6306d2 b67cdb3b stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffe2dc88 00000000 ! %f16 = ff4e9d56 b9b8ffff ffffb8b9 569de4ea ! %f20 = 6b7398c2 00000061 ff00814b 8acdffab ! %f24 = 69611ef1 1724420a d20663ab 2753da1f ! %f28 = ff0ea3ff 742b1530 df4e814b 984aa100 stda %f16,[%i1]ASI_BLK_S ! Block Store to 0000000030041400 ! %f10 = eae49d56 b9b8ffff, %l0 = 1b3a4718ffe2dc88 ! Mem[0000000030101408] = 0d4e2995b23bd200 add %i4,0x008,%g1 stda %f10,[%g1+%l0]ASI_PST8_S ! Mem[0000000030101408] = ea4e2995b93bd200 ! %l3 = 8acdffabf11e6169, Mem[00000000300c1410] = ff0000c2 stwa %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = f11e6169 ! %l5 = 00000000000000ff, Mem[0000000010001408] = 25668c9300002b43 stxa %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000000000ff ! %l2 = ffffffd2, %l3 = f11e6169, Mem[0000000010141408] = e700f527 00000000 stda %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffffd2 f11e6169 ! %f10 = eae49d56 b9b8ffff, Mem[00000000100c1428] = ef909986 de425201 stda %f10,[%i3+0x028]%asi ! Mem[00000000100c1428] = eae49d56 b9b8ffff ! %l5 = 00000000000000ff, %l7 = 000000000000be51, %l4 = 000000003bdb7cb6 xor %l5,%l7,%l4 ! %l4 = 000000000000beae ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = d2ffffff 69611ef1, %l4 = 0000beae, %l5 = 000000ff ldda [%i5+%o4]0x80,%l4 ! %l4 = 00000000d2ffffff 0000000069611ef1 p0_label_75: membar #Sync ! Added by membar checker (14) ! Mem[0000000030041408] = ffffb8b9, %l5 = 0000000069611ef1 lduwa [%i1+%o4]0x81,%l5 ! %l5 = 00000000ffffb8b9 ! Mem[0000000010081434] = df4e814b, %l2 = ffffffffffffffd2 ldub [%i2+0x037],%l2 ! %l2 = 000000000000004b ! Mem[000000001004141c] = 1cd29d36, %l2 = 000000000000004b lduw [%i1+0x01c],%l2 ! %l2 = 000000001cd29d36 ! Mem[0000000030141400] = ff0700004b81001a, %f6 = 00000000 ef909986 ldda [%i5+%g0]0x81,%f6 ! %f6 = ff070000 4b81001a ! Mem[0000000010101410] = 1fda5327, %l3 = 8acdffabf11e6169 ldswa [%i4+%o5]0x80,%l3 ! %l3 = 000000001fda5327 ! Mem[0000000010181400] = ff0000ff9bd210c4, %f12 = 0000007c df4e814b ldda [%i6+%g0]0x80,%f12 ! %f12 = ff0000ff 9bd210c4 ! Mem[0000000010041400] = ffffb8b9, %l6 = ffffffffffffffff lduwa [%i1+%g0]0x80,%l6 ! %l6 = 00000000ffffb8b9 ! Mem[0000000010181410] = 63294eff, %l4 = 00000000d2ffffff lduwa [%i6+%o5]0x88,%l4 ! %l4 = 0000000063294eff ! Mem[00000000218000c0] = 4ab3dbf8, %l1 = 0000000000000000 ldsh [%o3+0x0c0],%l1 ! %l1 = 0000000000004ab3 ! Starting 10 instruction Store Burst ! %l6 = 00000000ffffb8b9, Mem[0000000030181400] = 01000000 stha %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = b8b90000 p0_label_76: ! %l6 = 00000000ffffb8b9, Mem[0000000030081408] = 69ff1eb9 stha %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = b8b91eb9 ! %l5 = 00000000ffffb8b9, Mem[0000000020800000] = 00ff8205 stb %l5,[%o1+%g0] ! Mem[0000000020800000] = b9ff8205 ! %f30 = df4e814b 984aa100, %l7 = 000000000000be51 ! Mem[0000000030141438] = 88c0307db6d4e9b0 add %i5,0x038,%g1 stda %f30,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030141438] = 00a1307db6d4e9b0 ! Mem[0000000010181434] = 000000ff, %l4 = 0000000063294eff, %asi = 80 swapa [%i6+0x034]%asi,%l4 ! %l4 = 00000000000000ff ! %f20 = 6b7398c2 00000061, %l4 = 00000000000000ff ! Mem[0000000010081410] = 3e00814b8acdffab add %i2,0x010,%g1 stda %f20,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010081410] = 61000000c298736b ! Mem[0000000030081408] = b91eb9b8, %l3 = 000000001fda5327 ldstuba [%i2+%o4]0x89,%l3 ! %l3 = 000000b8000000ff ! %f6 = ff070000 4b81001a, Mem[0000000010141410] = 00000000 00000000 stda %f6 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff070000 4b81001a ! Mem[00000000100c1408] = 00000000, %l5 = 00000000ffffb8b9 swapa [%i3+%o4]0x88,%l5 ! %l5 = 0000000000000000 ! %f7 = 4b81001a, %f12 = ff0000ff, %f7 = 4b81001a fsubs %f7 ,%f12,%f7 ! %f7 = 7f0000ff ! Starting 10 instruction Load Burst ! Mem[0000000020800000] = b9ff8205, %l5 = 0000000000000000 lduha [%o1+0x000]%asi,%l5 ! %l5 = 000000000000b9ff p0_label_77: ! Mem[00000000300c1408] = de425201, %l7 = 000000000000be51 lduwa [%i3+%o4]0x81,%l7 ! %l7 = 00000000de425201 ! Mem[0000000010181408] = ff4e9d56 b9b8ffff, %l0 = ffe2dc88, %l1 = 00004ab3 ldda [%i6+%o4]0x80,%l0 ! %l0 = 00000000ff4e9d56 00000000b9b8ffff ! Mem[0000000010101400] = 87ffffff, %l1 = 00000000b9b8ffff lduha [%i4+%g0]0x88,%l1 ! %l1 = 000000000000ffff ! Mem[00000000100c1408] = ffffb8b9, %l6 = 00000000ffffb8b9 lduba [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000b9 ! Mem[0000000010101420] = e00648ec d20663ab, %l6 = 000000b9, %l7 = de425201 ldd [%i4+0x020],%l6 ! %l6 = 00000000e00648ec 00000000d20663ab ! Mem[0000000010141400] = ef909986 000000ff, %l6 = e00648ec, %l7 = d20663ab ldda [%i5+%g0]0x80,%l6 ! %l6 = 00000000ef909986 00000000000000ff ! Mem[000000001018142c] = d10592fe, %f27 = 2753da1f ld [%i6+0x02c],%f27 ! %f27 = d10592fe ! Mem[0000000021800100] = 73594e12, %l4 = 00000000000000ff lduha [%o3+0x100]%asi,%l4 ! %l4 = 0000000000007359 ! Mem[00000000100c1410] = 000081ff, %l0 = 00000000ff4e9d56 ldsha [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l0 = 0000000000000000, Mem[000000001004142e] = 4cb570a3, %asi = 80 stha %l0,[%i1+0x02e]%asi ! Mem[000000001004142c] = 4cb50000 p0_label_78: ! Mem[0000000010141408] = d2ffffff, %l7 = 00000000000000ff swapa [%i5+%o4]0x80,%l7 ! %l7 = 00000000d2ffffff ! Mem[000000001018142c] = d10592fe, %l7 = 00000000d2ffffff ldstuba [%i6+0x02c]%asi,%l7 ! %l7 = 000000d1000000ff ! %l2 = 000000001cd29d36, Mem[0000000010141424] = c6d74810 stw %l2,[%i5+0x024] ! Mem[0000000010141424] = 1cd29d36 ! %l2 = 000000001cd29d36, Mem[00000000100c1408] = 69611ec2ffffb8b9 stxa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000001cd29d36 ! %f16 = ff4e9d56 b9b8ffff, Mem[0000000030101400] = 984aa100 df4e814b stda %f16,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff4e9d56 b9b8ffff ! %l5 = 000000000000b9ff, Mem[0000000021800080] = ccb8fdf4, %asi = 80 stba %l5,[%o3+0x080]%asi ! Mem[0000000021800080] = ffb8fdf4 ! %l4 = 0000000000007359, Mem[0000000010081408] = ffe49d56b9b8ffff stxa %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000007359 ! %f25 = 1724420a, Mem[0000000030001408] = b9b8ffff sta %f25,[%i0+%o4]0x89 ! Mem[0000000030001408] = 1724420a ! Mem[00000000100c1420] = 5cf99de56faac087, %l3 = 00000000000000b8, %l7 = 00000000000000d1 add %i3,0x20,%g1 casxa [%g1]0x80,%l3,%l7 ! %l7 = 5cf99de56faac087 ! Starting 10 instruction Load Burst ! Mem[00000000100c143c] = dfedd9ed, %l4 = 0000000000007359 ldsh [%i3+0x03e],%l4 ! %l4 = ffffffffffffd9ed p0_label_79: ! Mem[00000000100c1400] = 00000000, %l0 = 0000000000000000 ldswa [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[00000000300c1408] = 015242de, %l5 = 000000000000b9ff lduha [%i3+%o4]0x89,%l5 ! %l5 = 00000000000042de membar #Sync ! Added by membar checker (15) ! Mem[0000000030141400] = ff070000 4b81001a ff3bd29b fcd71120 ! Mem[0000000030141410] = ff0ea3ff 938c6625 ebb03758 8302cdd5 ! Mem[0000000030141420] = 297811a7 1debbbb0 d17a569c 0f5159e4 ! Mem[0000000030141430] = 6277044e 4bae74df 00a1307d b6d4e9b0 ldda [%i5]ASI_BLK_SL,%f0 ! Block Load from 0000000030141400 ! Mem[0000000010081438] = ea8837cb, %l5 = 00000000000042de lduha [%i2+0x03a]%asi,%l5 ! %l5 = 00000000000037cb ! Mem[0000000010001400] = 00000000000f0a90, %l0 = 0000000000000000 ldxa [%i0+%g0]0x80,%l0 ! %l0 = 00000000000f0a90 ! Mem[0000000010041410] = 8acdffab, %f17 = b9b8ffff lda [%i1+%o5]0x80,%f17 ! %f17 = 8acdffab ! Mem[0000000010101400] = ffffff87 4be97d13, %l4 = ffffd9ed, %l5 = 000037cb ldda [%i4+%g0]0x80,%l4 ! %l4 = 00000000ffffff87 000000004be97d13 ! Mem[0000000020800000] = b9ff8205, %l7 = 5cf99de56faac087 ldsha [%o1+0x000]%asi,%l7 ! %l7 = ffffffffffffb9ff ! Mem[0000000010081410] = 61000000c298736b, %f28 = ff0ea3ff 742b1530 ldda [%i2+0x010]%asi,%f28 ! %f28 = 61000000 c298736b ! Starting 10 instruction Store Burst ! %l6 = 00000000ef909986, Mem[0000000010101408] = c483231e075a0001 stxa %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000ef909986 p0_label_80: ! Mem[0000000030081400] = be510f69, %l4 = 00000000ffffff87 swapa [%i2+%g0]0x81,%l4 ! %l4 = 00000000be510f69 ! %l0 = 00000000000f0a90, Mem[00000000218000c0] = 4ab3dbf8 sth %l0,[%o3+0x0c0] ! Mem[00000000218000c0] = 0a90dbf8 ! %f26 = d20663ab d10592fe, Mem[0000000010101430] = 6848025a 000000ff stda %f26,[%i4+0x030]%asi ! Mem[0000000010101430] = d20663ab d10592fe ! %f24 = 69611ef1 1724420a, Mem[00000000100c1400] = 00000000 9783de72 stda %f24,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 69611ef1 1724420a ! %l5 = 000000004be97d13, Mem[00000000100c1410] = ffadec1cff810000 stxa %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000004be97d13 ! %l2 = 000000001cd29d36, Mem[0000000010101408] = 00000000ef909986 stxa %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000001cd29d36 ! %l4 = be510f69, %l5 = 4be97d13, Mem[0000000010101410] = 2753da1f 5930c964 stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = be510f69 4be97d13 ! Mem[0000000010081400] = ff00ff00808695a1, %l2 = 000000001cd29d36, %l6 = 00000000ef909986 casxa [%i2]0x80,%l2,%l6 ! %l6 = ff00ff00808695a1 ! Mem[0000000020800040] = f29033c3, %l6 = ff00ff00808695a1 ldstuba [%o1+0x040]%asi,%l6 ! %l6 = 000000f2000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010081408] = 5973000000000000, %f20 = 6b7398c2 00000061 ldda [%i2+%o4]0x88,%f20 ! %f20 = 59730000 00000000 p0_label_81: ! Mem[0000000010141408] = f11e6169ff000000, %l7 = ffffffffffffb9ff ldxa [%i5+%o4]0x88,%l7 ! %l7 = f11e6169ff000000 ! %f18 = ffffb8b9, %f17 = 8acdffab fcmps %fcc1,%f18,%f17 ! %fcc1 = 3 ! Mem[0000000010181410] = ff4e2963, %f22 = ff00814b lda [%i6+%o5]0x80,%f22 ! %f22 = ff4e2963 ! Mem[0000000030181410] = b67cdb3b, %l3 = 00000000000000b8 ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 0000003b000000ff ! Mem[0000000010101408] = 1cd29d36, %l7 = f11e6169ff000000 lduha [%i4+%o4]0x88,%l7 ! %l7 = 0000000000009d36 ! Mem[0000000030001410] = c298736b, %l5 = 000000004be97d13 ldswa [%i0+%o5]0x89,%l5 ! %l5 = ffffffffc298736b ! Mem[0000000030141410] = ffa30eff, %l3 = 000000000000003b ldsba [%i5+%o5]0x89,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000030101400] = ffffb8b9, %l0 = 00000000000f0a90 ldswa [%i4+%g0]0x81,%l0 ! %l0 = ffffffffffffb8b9 ! Mem[00000000100c1400] = 69611ef1 1724420a, %l4 = be510f69, %l5 = c298736b ldda [%i3+%g0]0x80,%l4 ! %l4 = 0000000069611ef1 000000001724420a ! Starting 10 instruction Store Burst ! Mem[00000000300c1408] = 015242de, %l2 = 000000001cd29d36 swapa [%i3+%o4]0x89,%l2 ! %l2 = 00000000015242de p0_label_82: ! %f28 = 61000000 c298736b, Mem[0000000030041400] = 569d4eff ffffb8b9 stda %f28,[%i1+%g0]0x89 ! Mem[0000000030041400] = 61000000 c298736b ! Mem[0000000030001408] = 1724420a, %l0 = ffffffffffffb8b9 swapa [%i0+%o4]0x89,%l0 ! %l0 = 000000001724420a ! Mem[0000000030141400] = ff070000, %l6 = 00000000000000f2 swapa [%i5+%g0]0x81,%l6 ! %l6 = 00000000ff070000 ! Mem[00000000201c0001] = ff80a977, %l6 = 00000000ff070000 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 00000080000000ff ! %f30 = df4e814b, Mem[0000000010101410] = be510f69 sta %f30,[%i4+%o5]0x88 ! Mem[0000000010101410] = df4e814b ! Mem[0000000030001408] = ffffb8b9, %l1 = 000000000000ffff swapa [%i0+%o4]0x89,%l1 ! %l1 = 00000000ffffb8b9 ! %f1 = 000007ff, Mem[0000000010041400] = ffffb8b9 sta %f1 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000007ff ! %l7 = 0000000000009d36, Mem[0000000030181408] = 1724420a stha %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 17249d36 ! %l2 = 00000000015242de, Mem[000000001008142c] = f2b1d19f stw %l2,[%i2+0x02c] ! Mem[000000001008142c] = 015242de ! Starting 10 instruction Load Burst ! Mem[0000000010181404] = 9bd210c4, %f7 = 5837b0eb lda [%i6+0x004]%asi,%f7 ! %f7 = 9bd210c4 p0_label_83: ! Mem[0000000030081410] = c29873ff, %f22 = ff4e2963 lda [%i2+%o5]0x89,%f22 ! %f22 = c29873ff ! Mem[0000000010181400] = ff0000ff, %l1 = 00000000ffffb8b9 ldsba [%i6+%g0]0x88,%l1 ! %l1 = ffffffffffffffff ! Mem[0000000030041410] = 61000000c298736b, %f16 = ff4e9d56 8acdffab ldda [%i1+%o5]0x89,%f16 ! %f16 = 61000000 c298736b ! Mem[0000000010041410] = 69611ef1 abffcd8a, %l0 = 1724420a, %l1 = ffffffff ldda [%i1+%o5]0x88,%l0 ! %l0 = 00000000abffcd8a 0000000069611ef1 ! %l1 = 0000000069611ef1, %l4 = 0000000069611ef1, %l6 = 0000000000000080 orn %l1,%l4,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000030001400] = 000e0000, %l0 = 00000000abffcd8a ldswa [%i0+%g0]0x89,%l0 ! %l0 = 00000000000e0000 ! Mem[0000000010001400] = 00000000, %l6 = ffffffffffffffff lduba [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010101408] = 369dd21c, %l5 = 000000001724420a lduha [%i4+%o4]0x80,%l5 ! %l5 = 000000000000369d ! Mem[00000000201c0000] = ffffa977, %l7 = 0000000000009d36 ldsh [%o0+%g0],%l7 ! %l7 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %f18 = ffffb8b9 569de4ea, Mem[00000000100c1408] = 369dd21c 00000000 stda %f18,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffffb8b9 569de4ea p0_label_84: ! %l6 = 0000000000000000, Mem[0000000010081408] = 00000000 stha %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 ! %f1 = 000007ff, %f9 = a7117829, %f3 = 9bd23bff fadds %f1 ,%f9 ,%f3 ! %l0 = 00000000000e0022, Unfinished, %fsr = 2b00000000 ! Mem[0000000010181408] = ff4e9d56, %l5 = 000000000000369d swapa [%i6+%o4]0x80,%l5 ! %l5 = 00000000ff4e9d56 ! Mem[000000001018143a] = 1b3a4718, %l1 = 0000000069611ef1 ldstub [%i6+0x03a],%l1 ! %l1 = 00000047000000ff ! %l0 = 00000000000e0022, Mem[0000000010041400] = eae49d56ff070000 stxa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000000e0022 ! Mem[0000000010101430] = d20663ab, %l5 = ff4e9d56, %l0 = 000e0022 add %i4,0x30,%g1 casa [%g1]0x80,%l5,%l0 ! %l0 = 00000000d20663ab ! %l0 = 00000000d20663ab, Mem[0000000010101400] = 87ffffff stba %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 87ffffab ! %l0 = d20663ab, %l1 = 00000047, Mem[0000000030181408] = 369d2417 fcd71120 stda %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = d20663ab 00000047 ! Mem[0000000010141408] = ff000000, %l4 = 0000000069611ef1 ldswa [%i5+%o4]0x88,%l4 ! %l4 = ffffffffff000000 ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = ef909986, %l5 = 00000000ff4e9d56 lduha [%i5+%g0]0x80,%l5 ! %l5 = 000000000000ef90 p0_label_85: ! Mem[0000000010101428] = 00000000, %l3 = ffffffffffffffff lduha [%i4+0x028]%asi,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030041410] = c298736b, %l7 = ffffffffffffffff lduwa [%i1+%o5]0x89,%l7 ! %l7 = 00000000c298736b ! Mem[0000000010001424] = 47895f38, %l0 = 00000000d20663ab ldswa [%i0+0x024]%asi,%l0 ! %l0 = 0000000047895f38 ! Mem[0000000010041408] = 88dce2ff, %l2 = 00000000015242de lduh [%i1+%o4],%l2 ! %l2 = 00000000000088dc ! Mem[0000000010041408] = 88dce2ff, %l2 = 00000000000088dc lduwa [%i1+%o4]0x80,%l2 ! %l2 = 0000000088dce2ff ! Mem[00000000100c1410] = 137de94b00000000, %l0 = 0000000047895f38 ldxa [%i3+%o5]0x80,%l0 ! %l0 = 137de94b00000000 ! Mem[0000000010081410] = 61000000, %l0 = 137de94b00000000 ldswa [%i2+%o5]0x80,%l0 ! %l0 = 0000000061000000 ! %f14 = b0e9d4b6, %f13 = 4e047762, %f12 = df74ae4b 4e047762 fsmuld %f14,%f13,%f12 ! %f12 = bfee3fae 4f01eb00 ! Mem[00000000300c1410] = 0100000069611ef1, %f12 = bfee3fae 4f01eb00 ldda [%i3+%o5]0x89,%f12 ! %f12 = 01000000 69611ef1 ! Starting 10 instruction Store Burst ! %f2 = 2011d7fc 9bd23bff, %l5 = 000000000000ef90 ! Mem[0000000010181428] = 000000ceff0592fe add %i6,0x028,%g1 stda %f2,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010181428] = 000000cefc059220 p0_label_86: ! %l7 = 00000000c298736b, Mem[00000000211c0001] = ffff7fdc, %asi = 80 stba %l7,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff6b7fdc ! Mem[0000000030001408] = 0000ffff, %l1 = 0000000000000047 swapa [%i0+%o4]0x89,%l1 ! %l1 = 000000000000ffff ! Mem[0000000010001400] = 00000000, %l4 = ffffffffff000000 swapa [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000 ! %l7 = 00000000c298736b, Mem[00000000100c1410] = 4be97d13 stba %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 4be97d6b ! %f25 = 1724420a, %f2 = 2011d7fc fcmpes %fcc1,%f25,%f2 ! %fcc1 = 1 ! %f26 = d20663ab d10592fe, %l5 = 000000000000ef90 ! Mem[0000000010001430] = 000099c2ff4271ca add %i0,0x030,%g1 stda %f26,[%g1+%l5]ASI_PST8_P ! Mem[0000000010001430] = d20099abff4271ca ! Mem[000000001010142c] = ec2706e0, %l4 = 0000000000000000 ldstuba [%i4+0x02c]%asi,%l4 ! %l4 = 000000ec000000ff ! %f12 = 01000000 69611ef1, Mem[0000000030041408] = ffffb8b9 569de4ea stda %f12,[%i1+%o4]0x81 ! Mem[0000000030041408] = 01000000 69611ef1 ! Mem[000000001018142c] = fc059220, %l4 = 000000ec, %l1 = 0000ffff add %i6,0x2c,%g1 casa [%g1]0x80,%l4,%l1 ! %l1 = 00000000fc059220 ! Starting 10 instruction Load Burst ! Mem[0000000010081410] = 61000000c298736b, %l6 = 0000000000000000 ldx [%i2+%o5],%l6 ! %l6 = 61000000c298736b p0_label_87: ! Mem[0000000010101408] = 1cd29d36, %l3 = 0000000000000000 ldsba [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000036 ! Mem[0000000010001408] = ff000000, %l2 = 0000000088dce2ff lduba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff ! Mem[0000000030181410] = b67cdbff, %l5 = 000000000000ef90 ldsha [%i6+%o5]0x89,%l5 ! %l5 = ffffffffffffdbff ! Mem[0000000010101400] = 87ffffab, %l6 = 61000000c298736b ldswa [%i4+%g0]0x88,%l6 ! %l6 = ffffffff87ffffab ! %l0 = 0000000061000000, %l2 = 00000000000000ff, %l2 = 00000000000000ff sdivx %l0,%l2,%l2 ! %l2 = 0000000000616161 ! Mem[0000000010101400] = abffff87, %l3 = 0000000000000036 ldsba [%i4+%g0]0x80,%l3 ! %l3 = ffffffffffffffab ! %f19 = 569de4ea, %f28 = 61000000 fcmps %fcc3,%f19,%f28 ! %fcc3 = 1 ! Mem[00000000100c1400] = f11e6169, %l0 = 0000000061000000 ldsha [%i3+%g0]0x88,%l0 ! %l0 = 0000000000006169 ! Mem[00000000100c1400] = 69611ef1, %l4 = 00000000000000ec ldsw [%i3+%g0],%l4 ! %l4 = 0000000069611ef1 ! Starting 10 instruction Store Burst ! %f16 = 61000000 c298736b, Mem[0000000010001408] = 000000ff 00000000 stda %f16,[%i0+%o4]0x88 ! Mem[0000000010001408] = 61000000 c298736b p0_label_88: ! Mem[0000000030141400] = f2000000, %l2 = 0000000000616161 swapa [%i5+%g0]0x89,%l2 ! %l2 = 00000000f2000000 ! %l0 = 0000000000006169, imm = 0000000000000abd, %l3 = ffffffffffffffab subc %l0,0xabd,%l3 ! %l3 = 00000000000056ac ! %f28 = 61000000 c298736b, %l3 = 00000000000056ac ! Mem[0000000030001420] = 69611ef11724420a add %i0,0x020,%g1 stda %f28,[%g1+%l3]ASI_PST16_SL ! Mem[0000000030001420] = 69611ef100000061 ! Mem[0000000010001408] = 6b7398c2, %l2 = 00000000f2000000 swapa [%i0+%o4]0x80,%l2 ! %l2 = 000000006b7398c2 ! Mem[00000000300c1400] = 6faac087, %l4 = 0000000069611ef1 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 00000087000000ff ! Mem[0000000030041408] = 00000001, %l1 = 00000000fc059220 swapa [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000001 ! %l0 = 0000000000006169, Mem[0000000010001410] = 88dce2ff stha %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 6169e2ff ! Mem[00000000211c0001] = ff6b7fdc, %l2 = 000000006b7398c2 ldstub [%o2+0x001],%l2 ! %l2 = 0000006b000000ff ! %l4 = 0000000000000087, imm = fffffffffffffb75, %l6 = ffffffff87ffffab subc %l4,-0x48b,%l6 ! %l6 = 0000000000000512 ! Starting 10 instruction Load Burst ! Mem[00000000201c0000] = ffffa977, %l4 = 0000000000000087 lduh [%o0+%g0],%l4 ! %l4 = 000000000000ffff p0_label_89: ! Mem[00000000100c1410] = 000000004be97d6b, %f2 = 2011d7fc 9bd23bff ldda [%i3+%o5]0x88,%f2 ! %f2 = 00000000 4be97d6b ! Mem[0000000010081400] = ff00ff00, %l5 = ffffffffffffdbff ldswa [%i2+%g0]0x80,%l5 ! %l5 = ffffffffff00ff00 ! Mem[0000000010001400] = ff000000, %l1 = 0000000000000001 lduba [%i0+%g0]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010041408] = ffe2dc88, %l7 = 00000000c298736b ldsha [%i1+%o4]0x88,%l7 ! %l7 = ffffffffffffdc88 ! Mem[00000000300c1400] = ffc0aa6f, %l7 = ffffffffffffdc88 ldswa [%i3+%g0]0x81,%l7 ! %l7 = ffffffffffc0aa6f ! Mem[0000000030141408] = 9bd23bff, %l6 = 0000000000000512 ldsha [%i5+%o4]0x89,%l6 ! %l6 = 0000000000003bff ! Mem[0000000010141408] = ff000000, %l6 = 0000000000003bff ldsha [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030041408] = 209205fc, %l3 = 00000000000056ac ldsba [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000020 ! Mem[0000000030081400] = ffffff87, %l2 = 000000000000006b ldsba [%i2+%g0]0x81,%l2 ! %l2 = ffffffffffffffff ! Starting 10 instruction Store Burst ! Mem[0000000010141438] = 30a96025, %l5 = ff00ff00, %l7 = ffc0aa6f add %i5,0x38,%g1 casa [%g1]0x80,%l5,%l7 ! %l7 = 0000000030a96025 p0_label_90: ! Mem[00000000100c1400] = f11e6169, %l1 = 00000000000000ff ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 00000069000000ff ! Mem[00000000100c1408] = b9b8ffff, %l4 = 000000000000ffff swapa [%i3+%o4]0x88,%l4 ! %l4 = 00000000b9b8ffff ! %f22 = c29873ff 8acdffab, Mem[0000000030041400] = c298736b 61000000 stda %f22,[%i1+%g0]0x89 ! Mem[0000000030041400] = c29873ff 8acdffab ! %l2 = ffffffffffffffff, Mem[0000000030001410] = 61000000c298736b stxa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffffffffffffff ! Mem[0000000010101408] = 1cd29d36, %l7 = 0000000030a96025 swapa [%i4+%o4]0x88,%l7 ! %l7 = 000000001cd29d36 ! %l6 = 0000000000000000, Mem[00000000300c1408] = 369dd21c stwa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 ! Mem[00000000300c1408] = 00000000, %l5 = ffffffffff00ff00 ldstuba [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010081400] = 00ff00ff, %l0 = 0000000000006169 swapa [%i2+%g0]0x88,%l0 ! %l0 = 0000000000ff00ff ! %f2 = 00000000 4be97d6b, Mem[0000000030041410] = c298736b 61000000 stda %f2 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 4be97d6b ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 6169e2ff, %l7 = 000000001cd29d36 lduba [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000061 p0_label_91: ! Mem[000000001008141c] = ef909986, %l0 = 0000000000ff00ff ldsha [%i2+0x01e]%asi,%l0 ! %l0 = ffffffffffff9986 ! Mem[0000000030101400] = b9b8ffff, %l0 = ffffffffffff9986 lduha [%i4+%g0]0x89,%l0 ! %l0 = 000000000000ffff ! Mem[00000000100c1410] = 6b7de94b, %l0 = 000000000000ffff ldsw [%i3+%o5],%l0 ! %l0 = 000000006b7de94b ! Mem[0000000010101404] = 4be97d13, %l2 = ffffffffffffffff ldub [%i4+0x006],%l2 ! %l2 = 000000000000007d ! Mem[0000000010141410] = ff070000, %f30 = df4e814b lda [%i5+%o5]0x80,%f30 ! %f30 = ff070000 ! Mem[0000000010181408] = 0000369d, %f30 = ff070000 lda [%i6+%o4]0x80,%f30 ! %f30 = 0000369d ! Mem[0000000010001414] = 00000000, %f3 = 4be97d6b lda [%i0+0x014]%asi,%f3 ! %f3 = 00000000 ! Mem[00000000100c1400] = ff611ef1, %l0 = 000000006b7de94b lduba [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010081410] = 61000000 c298736b, %l0 = 000000ff, %l1 = 00000069 ldda [%i2+%o5]0x80,%l0 ! %l0 = 0000000061000000 00000000c298736b ! Starting 10 instruction Store Burst ! %l7 = 0000000000000061, Mem[0000000010081412] = 61000000, %asi = 80 stha %l7,[%i2+0x012]%asi ! Mem[0000000010081410] = 61000061 p0_label_92: ! Mem[0000000021800181] = 99fff773, %l2 = 000000000000007d ldstub [%o3+0x181],%l2 ! %l2 = 000000ff000000ff ! %f10 = e459510f 9c567ad1, %l6 = 0000000000000000 ! Mem[0000000030001430] = 2e791a89742b1530 add %i0,0x030,%g1 stda %f10,[%g1+%l6]ASI_PST8_S ! Mem[0000000030001430] = 2e791a89742b1530 ! %l3 = 0000000000000020, imm = 00000000000006e2, %l5 = 0000000000000000 andn %l3,0x6e2,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010101410] = 4b814edf, %l7 = 0000000000000061 ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 0000004b000000ff ! %f18 = ffffb8b9 569de4ea, %l0 = 0000000061000000 ! Mem[0000000030081420] = 69611ef11724420a add %i2,0x020,%g1 stda %f18,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030081420] = 69611ef11724420a ! Mem[0000000030041410] = 6b7de94b, %l0 = 0000000061000000 swapa [%i1+%o5]0x81,%l0 ! %l0 = 000000006b7de94b ! Mem[0000000010001410] = ffe26961, %l7 = 000000000000004b ldstuba [%i0+%o5]0x88,%l7 ! %l7 = 00000061000000ff ! Mem[0000000030181408] = ab6306d2, %l1 = 00000000c298736b swapa [%i6+%o4]0x89,%l1 ! %l1 = 00000000ab6306d2 ! Mem[00000000201c0000] = ffffa977, %l2 = 00000000000000ff ldstub [%o0+%g0],%l2 ! %l2 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[000000001008141c] = ef909986, %l7 = 0000000000000061 ldswa [%i2+0x01c]%asi,%l7 ! %l7 = ffffffffef909986 p0_label_93: ! Mem[0000000030181400] = 0000b9b8, %l7 = ffffffffef909986 ldsba [%i6+%g0]0x89,%l7 ! %l7 = ffffffffffffffb8 ! %l4 = 00000000b9b8ffff, %l4 = 00000000b9b8ffff, %l4 = 00000000b9b8ffff orn %l4,%l4,%l4 ! %l4 = ffffffffffffffff ! Mem[00000000300c1400] = ffc0aa6f, %l3 = 0000000000000020 lduha [%i3+%g0]0x81,%l3 ! %l3 = 000000000000ffc0 ! Mem[0000000010181410] = ff4e2963, %f15 = 7d30a100 lda [%i6+%o5]0x80,%f15 ! %f15 = ff4e2963 membar #Sync ! Added by membar checker (16) ! Mem[00000000100c1400] = ff611ef1 1724420a ffff0000 569de4ea ! Mem[00000000100c1410] = 6b7de94b 00000000 4ecae1f0 4be97d13 ! Mem[00000000100c1420] = 5cf99de5 6faac087 eae49d56 b9b8ffff ! Mem[00000000100c1430] = 0000ffab 5a26c80a 8cec4e1e dfedd9ed ldda [%i3]ASI_BLK_AIUPL,%f0 ! Block Load from 00000000100c1400 ! Mem[0000000010101408] = 2560a930, %l4 = ffffffffffffffff ldswa [%i4+%o4]0x80,%l4 ! %l4 = 000000002560a930 ! Mem[00000000100c1400] = f11e61ff, %l3 = 000000000000ffc0 lduba [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010101400] = abffff87 4be97d13, %l2 = 000000ff, %l3 = 000000ff ldda [%i4+%g0]0x80,%l2 ! %l2 = 00000000abffff87 000000004be97d13 ! Mem[00000000300c1410] = f11e6169, %l7 = ffffffffffffffb8 ldsha [%i3+%o5]0x81,%l7 ! %l7 = fffffffffffff11e ! Starting 10 instruction Store Burst membar #Sync ! Added by membar checker (17) ! %l5 = 0000000000000000, Mem[00000000100c1438] = 8cec4e1edfedd9ed, %asi = 80 stxa %l5,[%i3+0x038]%asi ! Mem[00000000100c1438] = 0000000000000000 p0_label_94: ! %f14 = edd9eddf 1e4eec8c, Mem[0000000010001410] = ffe269ff 00000000 stda %f14,[%i0+%o5]0x88 ! Mem[0000000010001410] = edd9eddf 1e4eec8c ! Mem[0000000030181400] = 0000b9b8, %l7 = fffffffffffff11e ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 000000b8000000ff ! Mem[00000000211c0001] = ffff7fdc, %l0 = 000000006b7de94b ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 000000ff000000ff ! %l5 = 0000000000000000, Mem[0000000010181400] = ff0000ff stha %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff000000 ! %f0 = 0a422417 f11e61ff eae49d56 0000ffff ! %f4 = 00000000 4be97d6b 137de94b f0e1ca4e ! %f8 = 87c0aa6f e59df95c ffffb8b9 569de4ea ! %f12 = 0ac8265a abff0000 edd9eddf 1e4eec8c stda %f0,[%i6]ASI_BLK_SL ! Block Store to 0000000030181400 ! Mem[0000000030081410] = ff7398c2, %l1 = 00000000ab6306d2 swapa [%i2+%o5]0x81,%l1 ! %l1 = 00000000ff7398c2 ! %l2 = abffff87, %l3 = 4be97d13, Mem[00000000100c1418] = 4ecae1f0 4be97d13 stda %l2,[%i3+0x018]%asi ! Mem[00000000100c1418] = abffff87 4be97d13 ! %l5 = 0000000000000000, Mem[0000000010001400] = 000000ff stha %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 ! %l0 = 00000000000000ff, Mem[000000001004143a] = 00000000 stb %l0,[%i1+0x03a] ! Mem[0000000010041438] = 0000ff00 ! Starting 10 instruction Load Burst ! Mem[0000000030141408] = ff3bd29bfcd71120, %f24 = 69611ef1 1724420a ldda [%i5+%o4]0x81,%f24 ! %f24 = ff3bd29b fcd71120 p0_label_95: ! Mem[00000000100c141c] = 4be97d13, %l0 = 00000000000000ff lduba [%i3+0x01f]%asi,%l0 ! %l0 = 0000000000000013 membar #Sync ! Added by membar checker (18) ! Mem[0000000010181408] = 0000369d, %l7 = 00000000000000b8 ldsha [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[00000000201c0000] = ffffa977, %l4 = 000000002560a930 lduha [%o0+0x000]%asi,%l4 ! %l4 = 000000000000ffff ! Mem[0000000010101408] = 30a96025, %l1 = 00000000ff7398c2 lduwa [%i4+%o4]0x88,%l1 ! %l1 = 0000000030a96025 ! Mem[0000000010001438] = ffff98c2, %l7 = 0000000000000000 lduba [%i0+0x038]%asi,%l7 ! %l7 = 00000000000000ff ! Mem[000000001000143c] = 83ac2e49, %l5 = 0000000000000000 ldsha [%i0+0x03e]%asi,%l5 ! %l5 = 0000000000002e49 ! Mem[00000000211c0000] = ffff7fdc, %l6 = 0000000000000000 ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010101410] = ff814edf, %l2 = 00000000abffff87 lduha [%i4+%o5]0x80,%l2 ! %l2 = 000000000000ff81 ! Mem[0000000010101408] = 2560a930, %l2 = 000000000000ff81 lduwa [%i4+%o4]0x80,%l2 ! %l2 = 000000002560a930 ! Starting 10 instruction Store Burst ! Mem[0000000010141400] = ef909986, %l1 = 0000000030a96025 swapa [%i5+%g0]0x80,%l1 ! %l1 = 00000000ef909986 p0_label_96: ! %l4 = 000000000000ffff, immed = 00000177, %y = 000003d0 sdiv %l4,0x177,%l4 ! %l4 = 000000007fffffff mov %l0,%y ! %y = 00000013 ! %l0 = 0000000000000013, Mem[0000000010101400] = abffff87 stwa %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000013 ! %l4 = 7fffffff, %l5 = 00002e49, Mem[0000000010001410] = 1e4eec8c edd9eddf stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 7fffffff 00002e49 ! Mem[0000000030081410] = ab6306d2, %l6 = ffffffffffffffff ldstuba [%i2+%o5]0x81,%l6 ! %l6 = 000000ab000000ff ! Mem[0000000030181400] = f11e61ff, %l7 = 00000000000000ff ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 000000ff000000ff ! %l6 = 00000000000000ab, Mem[0000000030041410] = 00000061 stha %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ab ! %l4 = 7fffffff, %l5 = 00002e49, Mem[0000000010141400] = 30a96025 000000ff stda %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 7fffffff 00002e49 ! Mem[0000000010001418] = ffffffb2, %l4 = 7fffffff, %l1 = ef909986 add %i0,0x18,%g1 casa [%g1]0x80,%l4,%l1 ! %l1 = 00000000ffffffb2 ! %f12 = 0ac8265a abff0000, Mem[0000000010101400] = 13000000 137de94b stda %f12,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0ac8265a abff0000 ! Starting 10 instruction Load Burst ! Mem[0000000030141400] = 00616161, %l1 = 00000000ffffffb2 ldsha [%i5+%g0]0x89,%l1 ! %l1 = 0000000000006161 p0_label_97: ! Mem[00000000300c1410] = f11e616900000001, %f30 = 0000369d 984aa100 ldda [%i3+%o5]0x81,%f30 ! %f30 = f11e6169 00000001 ! Mem[0000000010101400] = 0000ffab, %l3 = 000000004be97d13 lduwa [%i4+%g0]0x80,%l3 ! %l3 = 000000000000ffab ! Mem[0000000010101418] = a4563c50, %f20 = 59730000 lda [%i4+0x018]%asi,%f20 ! %f20 = a4563c50 ! Mem[0000000030141408] = 9bd23bff, %l0 = 0000000000000013 lduha [%i5+%o4]0x89,%l0 ! %l0 = 0000000000003bff ! Mem[0000000010141400] = 7fffffff, %l5 = 0000000000002e49 ldsba [%i5+%g0]0x80,%l5 ! %l5 = 000000000000007f ! Mem[0000000010081400] = a1958680 00006169, %l2 = 2560a930, %l3 = 0000ffab ldda [%i2+%g0]0x88,%l2 ! %l2 = 0000000000006169 00000000a1958680 ! Mem[0000000030041408] = 209205fc, %l6 = 00000000000000ab lduwa [%i1+%o4]0x81,%l6 ! %l6 = 00000000209205fc ! Mem[0000000021800040] = fcd7ca8e, %l1 = 0000000000006161 ldsh [%o3+0x040],%l1 ! %l1 = fffffffffffffcd7 ! Mem[0000000030181408] = ffff0000 569de4ea, %l6 = 209205fc, %l7 = 000000ff ldda [%i6+%o4]0x81,%l6 ! %l6 = 00000000ffff0000 00000000569de4ea ! Starting 10 instruction Store Burst ! %l2 = 0000000000006169, Mem[0000000010081400] = 69610000 stwa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00006169 p0_label_98: ! %l2 = 0000000000006169, Mem[0000000010181434] = 63294eff stw %l2,[%i6+0x034] ! Mem[0000000010181434] = 00006169 ! %f30 = f11e6169 00000001, Mem[0000000030101408] = 95294eea 00d23bb9 stda %f30,[%i4+%o4]0x89 ! Mem[0000000030101408] = f11e6169 00000001 ! %l1 = fffffffffffffcd7, Mem[00000000300c1400] = 6faac0ff stba %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 6faac0d7 ! %l6 = 00000000ffff0000, Mem[0000000030001410] = ffffffffffffffff stxa %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000ffff0000 ! %l2 = 0000000000006169, Mem[0000000010081400] = 69610000 stba %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 69610069 ! %l2 = 00006169, %l3 = a1958680, Mem[00000000100c1418] = abffff87 4be97d13 std %l2,[%i3+0x018] ! Mem[00000000100c1418] = 00006169 a1958680 ! %f0 = 0a422417 f11e61ff eae49d56 0000ffff ! %f4 = 00000000 4be97d6b 137de94b f0e1ca4e ! %f8 = 87c0aa6f e59df95c ffffb8b9 569de4ea ! %f12 = 0ac8265a abff0000 edd9eddf 1e4eec8c stda %f0,[%i2]ASI_COMMIT_P ! Block Store to 0000000010081400 membar #Sync ! Added by membar checker (19) ! %f22 = c29873ff 8acdffab, %l7 = 00000000569de4ea ! Mem[0000000010081400] = 0a422417f11e61ff stda %f22,[%i2+%l7]ASI_PST16_PL ! Mem[0000000010081400] = 0a42cd8af11e98c2 ! %l3 = 00000000a1958680, Mem[0000000010001438] = ffff98c2, %asi = 80 stwa %l3,[%i0+0x038]%asi ! Mem[0000000010001438] = a1958680 ! Starting 10 instruction Load Burst ! Mem[0000000030041410] = 000000ab, %l0 = 0000000000003bff lduba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ab p0_label_99: ! Mem[00000000100c1408] = ffff0000, %l6 = 00000000ffff0000 lduba [%i3+%o4]0x80,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010081410] = 00000000, %l3 = 00000000a1958680 lduwa [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030101408] = 00000001, %l4 = 000000007fffffff ldswa [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000001 ! Mem[0000000010081424] = e59df95c, %l0 = 00000000000000ab lduw [%i2+0x024],%l0 ! %l0 = 00000000e59df95c ! Mem[0000000021800000] = 93504c9b, %l4 = 0000000000000001 ldsh [%o3+%g0],%l4 ! %l4 = ffffffffffff9350 ! Mem[0000000030001408] = 47000000, %l6 = 00000000000000ff lduha [%i0+%o4]0x81,%l6 ! %l6 = 0000000000004700 ! Mem[0000000030001410] = 00000000, %l4 = ffffffffffff9350 lduwa [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010081428] = ffffb8b9 569de4ea, %l2 = 00006169, %l3 = 00000000 ldda [%i2+0x028]%asi,%l2 ! %l2 = 00000000ffffb8b9 00000000569de4ea ! Mem[0000000030101410] = 3ef2faff, %l4 = 0000000000000000 ldsha [%i4+%o5]0x89,%l4 ! %l4 = fffffffffffffaff ! Starting 10 instruction Store Burst ! %l0 = e59df95c, %l1 = fffffcd7, Mem[0000000030041410] = ab000000 00000000 stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = e59df95c fffffcd7 p0_label_100: ! %f20 = a4563c50 00000000, Mem[0000000010141400] = 7fffffff 00002e49 std %f20,[%i5+%g0] ! Mem[0000000010141400] = a4563c50 00000000 ! Mem[0000000020800000] = b9ff8205, %l6 = 0000000000004700 ldstuba [%o1+0x000]%asi,%l6 ! %l6 = 000000b9000000ff ! %l4 = fffffffffffffaff, Mem[0000000030041408] = 209205fc stha %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = faff05fc ! %l0 = 00000000e59df95c, Mem[0000000030001408] = 47000000 stba %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 5c000000 ! %f18 = ffffb8b9 569de4ea, Mem[0000000030001400] = 00000e00 00000000 stda %f18,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffb8b9 569de4ea ! Mem[0000000010081400] = 8acd420a, %l7 = 00000000569de4ea swapa [%i2+%g0]0x88,%l7 ! %l7 = 000000008acd420a ! Mem[0000000030141410] = ff0ea3ff, %l7 = 000000008acd420a swapa [%i5+%o5]0x81,%l7 ! %l7 = 00000000ff0ea3ff ! %l0 = 00000000e59df95c, imm = 000000000000021f, %l1 = fffffffffffffcd7 or %l0,0x21f,%l1 ! %l1 = 00000000e59dfb5f ! %f8 = 87c0aa6f, Mem[00000000300c1400] = 6faac0d7 sta %f8 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 87c0aa6f ! Starting 10 instruction Load Burst ! Mem[0000000020800040] = ff9033c3, %l1 = 00000000e59dfb5f lduha [%o1+0x040]%asi,%l1 ! %l1 = 000000000000ff90 ba,a p0_not_taken_0_end p0_not_taken_0: ! The following code should not be executed ldxa [%i2+0x010]%asi,%l6 nop udivx %l4,0x433,%l4 nop fsqrts %f8,%f12 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 00000000e59df95c bne,a,pn %xcc,p0_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000ff90 bne,a,pn %xcc,p0_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000ffffb8b9 bne,a,pn %xcc,p0_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000569de4ea bne,a,pn %xcc,p0_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be fffffffffffffaff bne,a,pn %xcc,p0_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000007f bne,a,pn %xcc,p0_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000000000b9 bne,a,pn %xcc,p0_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000ff0ea3ff bne,a,pn %xcc,p0_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x00000013,%g2 rd %y,%g3 cmp %g2,%g3 bne,a p0_failed mov 0x111,%g1 ! Check Floating Point Registers p0_check_fp_registers: set p0_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 0a422417 f11e61ff bne %xcc,p0_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be eae49d56 0000ffff bne %xcc,p0_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 00000000 4be97d6b bne %xcc,p0_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 137de94b f0e1ca4e bne %xcc,p0_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 87c0aa6f e59df95c bne %xcc,p0_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be ffffb8b9 569de4ea bne %xcc,p0_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 0ac8265a abff0000 bne %xcc,p0_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be edd9eddf 1e4eec8c bne %xcc,p0_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 61000000 c298736b bne %xcc,p0_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be ffffb8b9 569de4ea bne %xcc,p0_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be a4563c50 00000000 bne %xcc,p0_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be c29873ff 8acdffab bne %xcc,p0_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be ff3bd29b fcd71120 bne %xcc,p0_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be d20663ab d10592fe bne %xcc,p0_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 61000000 c298736b bne %xcc,p0_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be f11e6169 00000001 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: fcmps %fcc1,%f6 ,%f7 fcmps %fcc3,%f3 ,%f7 xnor %l2,0xd61,%l4 done p0_trap1o: fcmps %fcc1,%f6 ,%f7 fcmps %fcc3,%f3 ,%f7 xnor %l2,0xd61,%l4 done p0_trap2e: nop done p0_trap2o: nop done p0_trap3e: addc %l7,-0x945,%l2 xor %l1,-0xe68,%l4 done p0_trap3o: addc %l7,-0x945,%l2 xor %l1,-0xe68,%l4 done ! Cross Processor Interrupt Handler cross_intr_handler: membar #Sync ! Identify the recipient of the interrupt mov 0x10,%g1 ! VA of Core ID Register ldxa [%g1]ASI_CMP_CORE_ID,%g1 and %g1,0x3f,%g4 ! Extract Core ID in %g4 sll %g4,2,%g1 ! Index into intr receive array set received_xintr,%g2 ! Pointer to receive counters lduw [%g2+%g1],%g3 ! Get receive count inc %g3 ! Incement by 1 st %g3,[%g2+%g1] ! Update receive count ! Reset busy bit interrupts and return mov 0x40,%g1 ! Busy bit stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit membar #Sync retry inst_access_handler: done .align 256 data_access_handler: 1: done p0_init_memory_pointers: set p0_init_registers,%g1 mov %g0,%g2 mov %g0,%g3 mov %g0,%g4 mov %g0,%g5 mov %g0,%g6 mov %g0,%g7 ! Initialize memory pointers for window 0 set p0_local0_start,%i0 set p0_local1_start,%i1 set p0_local2_start,%i2 set p0_local3_start,%i3 set p0_local4_start,%i4 set p0_local5_start,%i5 set p0_local6_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 5c1ddcb203bac9ef ldx [%g1+0x008],%l1 ! %l1 = f5f7578c42919d25 ldx [%g1+0x010],%l2 ! %l2 = 5979c59ba55ee6a3 ldx [%g1+0x018],%l3 ! %l3 = a6757cc427f500e7 ldx [%g1+0x020],%l4 ! %l4 = 1a321a2a98290373 ldx [%g1+0x028],%l5 ! %l5 = 08c34e6e42942d06 ldx [%g1+0x030],%l6 ! %l6 = f7de1af8726bdb14 ldx [%g1+0x038],%l7 ! %l7 = a97cdac1a8607ae4 ! 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: fcmps %fcc1,%f6 ,%f7 jmpl %o7,%g0 sdivx %l7,0xd7c,%l6 p0_near_0_he: smul %l2,0xba7,%l4 smul %l7,%l3,%l6 jmpl %o7,%g0 xnor %l5,0x13e,%l0 near0_b2b_h: fmuls %f24,%f16,%f30 fsqrts %f23,%f25 or %l1,-0xadd,%l7 andn %l3,-0xe3b,%l7 umul %l5,0x353,%l6 jmpl %o7,%g0 xnor %l7,-0x6d0,%l6 near0_b2b_l: addc %l7,-0x945,%l2 orn %l0,-0x773,%l7 addc %l5,%l5,%l4 xor %l2,-0xad7,%l3 mulx %l4,-0x1af,%l2 jmpl %o7,%g0 orn %l4,-0x98b,%l6 user_near0_end: .seg "text" .align 0x2000 user_near1_start: p0_near_1_le: add %l3,%l2,%l0 jmpl %o7,%g0 orn %l4,%l6,%l2 p0_near_1_he: jmpl %o7,%g0 andn %l7,0x30f,%l4 jmpl %o7,%g0 nop near1_b2b_h: smul %l7,-0xa73,%l0 smul %l0,%l3,%l0 xor %l3,-0x7d0,%l2 umul %l0,0xf43,%l7 jmpl %o7,%g0 orn %l4,-0xc46,%l1 near1_b2b_l: subc %l0,%l2,%l2 addc %l1,%l3,%l2 fdivs %f12,%f5 ,%f0 sdivx %l4,%l5,%l2 jmpl %o7,%g0 xor %l4,%l6,%l3 user_near1_end: .seg "text" .align 0x2000 user_near2_start: p0_near_2_le: subc %l0,%l2,%l6 jmpl %o7,%g0 fdivs %f1 ,%f9 ,%f2 p0_near_2_he: mulx %l6,%l1,%l5 jmpl %o7,%g0 addc %l6,%l0,%l2 near2_b2b_h: sub %l2,%l3,%l4 andn %l6,0x23f,%l1 fdivs %f17,%f27,%f31 fdtoi %f20,%f25 jmpl %o7,%g0 fsubs %f24,%f19,%f19 near2_b2b_l: umul %l3,0x7c3,%l5 udivx %l3,%l4,%l7 and %l0,%l1,%l5 fcmps %fcc2,%f9 ,%f4 jmpl %o7,%g0 fsubs %f13,%f5 ,%f6 user_near2_end: .seg "text" .align 0x2000 user_near3_start: p0_near_3_le: jmpl %o7,%g0 addc %l1,0x1bc,%l0 jmpl %o7,%g0 nop p0_near_3_he: smul %l7,0x979,%l2 subc %l2,%l1,%l3 smul %l6,0x94a,%l2 fsubs %f19,%f27,%f22 sub %l0,0xf7c,%l6 and %l4,0xc02,%l0 udivx %l3,0xb45,%l4 jmpl %o7,%g0 mulx %l6,0xd45,%l1 near3_b2b_h: or %l3,%l3,%l5 xor %l3,%l3,%l0 subc %l6,%l7,%l7 fsubs %f16,%f16,%f18 jmpl %o7,%g0 xnor %l0,-0x54b,%l3 near3_b2b_l: fmuls %f4 ,%f6 ,%f13 andn %l5,-0xe1d,%l4 and %l3,%l7,%l2 sdivx %l2,-0xe97,%l2 jmpl %o7,%g0 fsqrts %f15,%f7 user_near3_end: .seg "text" .text .align 0x2000 user_far0_start: p0_far_0_le: jmpl %o7,%g0 udivx %l7,-0x45f,%l4 jmpl %o7,%g0 nop p0_far_0_lem: jmpl %o7,%g0 udivx %l7,-0x45f,%l4 jmpl %o7,%g0 nop p0_far_0_he: udivx %l4,%l5,%l5 fadds %f23,%f24,%f17 andn %l1,%l7,%l3 fmuls %f26,%f19,%f17 jmpl %o7,%g0 or %l5,-0x743,%l2 p0_far_0_hem: udivx %l4,%l5,%l5 fadds %f23,%f24,%f17 andn %l1,%l7,%l3 fmuls %f26,%f19,%f17 jmpl %o7,%g0 or %l5,-0x743,%l2 p0_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 far0_b2b_h: fcmps %fcc1,%f17,%f28 sdivx %l4,%l1,%l2 fcmps %fcc0,%f21,%f30 udivx %l4,%l0,%l6 sub %l2,%l6,%l4 addc %l6,%l4,%l3 fcmps %fcc3,%f28,%f20 jmpl %o7,%g0 smul %l4,%l0,%l7 far0_b2b_l: fdivs %f3 ,%f5 ,%f10 andn %l4,0xede,%l5 sub %l7,%l6,%l4 or %l2,-0x97c,%l3 add %l0,0x552,%l2 xnor %l7,0x359,%l0 sub %l3,%l2,%l3 jmpl %o7,%g0 fmuls %f5 ,%f3 ,%f2 user_far0_end: .seg "text" .text .align 0x2000 user_far1_start: p0_far_1_le: fsubs %f4 ,%f8 ,%f4 sdivx %l0,%l3,%l2 xnor %l6,-0xe62,%l3 umul %l6,0x19d,%l7 fadds %f4 ,%f15,%f6 smul %l7,0xcb4,%l7 jmpl %o7,%g0 fadds %f11,%f14,%f0 p0_far_1_lem: fsubs %f4 ,%f8 ,%f4 sdivx %l0,%l3,%l2 xnor %l6,-0xe62,%l3 umul %l6,0x19d,%l7 fadds %f4 ,%f15,%f6 smul %l7,0xcb4,%l7 jmpl %o7,%g0 fadds %f11,%f14,%f0 p0_far_1_he: add %l5,%l4,%l0 fdivs %f31,%f30,%f18 sub %l3,0x018,%l3 and %l0,%l5,%l7 and %l3,%l3,%l6 jmpl %o7,%g0 fadds %f23,%f26,%f30 p0_far_1_hem: add %l5,%l4,%l0 fdivs %f31,%f30,%f18 sub %l3,0x018,%l3 and %l0,%l5,%l7 and %l3,%l3,%l6 jmpl %o7,%g0 fadds %f23,%f26,%f30 p0_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 far1_b2b_h: fadds %f17,%f16,%f30 jmpl %o7,%g0 fsqrts %f24,%f30 far1_b2b_l: fadds %f0 ,%f14,%f13 jmpl %o7,%g0 fdivs %f4 ,%f0 ,%f2 user_far1_end: .seg "text" .text .align 0x2000 user_far2_start: p0_far_2_le: udivx %l7,-0x136,%l6 xor %l6,0xd5f,%l5 addc %l1,%l5,%l0 and %l4,0x241,%l4 jmpl %o7,%g0 ldsw [%i3+0x02c],%l6 ! Mem[00000000100c142c] p0_far_2_lem: udivx %l7,-0x136,%l6 xor %l6,0xd5f,%l5 addc %l1,%l5,%l0 and %l4,0x241,%l4 membar #Sync jmpl %o7,%g0 ldsw [%i3+0x02c],%l6 ! Mem[00000000100c142c] p0_far_2_he: fadds %f28,%f24,%f16 addc %l4,%l5,%l2 udivx %l6,-0x26f,%l5 andn %l1,%l3,%l7 udivx %l5,%l4,%l7 jmpl %o7,%g0 andn %l4,%l6,%l6 p0_far_2_hem: fadds %f28,%f24,%f16 addc %l4,%l5,%l2 udivx %l6,-0x26f,%l5 andn %l1,%l3,%l7 udivx %l5,%l4,%l7 jmpl %o7,%g0 andn %l4,%l6,%l6 p0_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 far2_b2b_h: mulx %l5,%l2,%l0 fmuls %f24,%f29,%f28 smul %l5,0x557,%l5 addc %l3,0xd93,%l7 jmpl %o7,%g0 mulx %l1,-0x5f8,%l6 far2_b2b_l: add %l0,%l1,%l0 sub %l5,%l1,%l4 and %l7,-0xb7d,%l0 udivx %l3,0xeb8,%l2 jmpl %o7,%g0 fsubs %f4 ,%f3 ,%f11 user_far2_end: .seg "text" .text .align 0x2000 user_far3_start: p0_far_3_le: jmpl %o7,%g0 xnor %l7,%l5,%l1 jmpl %o7,%g0 nop p0_far_3_lem: jmpl %o7,%g0 xnor %l7,%l5,%l1 jmpl %o7,%g0 nop p0_far_3_he: fcmps %fcc3,%f20,%f22 and %l7,%l3,%l4 smul %l5,%l1,%l2 subc %l5,%l6,%l6 orn %l2,0x40c,%l7 xnor %l2,%l4,%l1 jmpl %o7,%g0 orn %l6,%l2,%l3 p0_far_3_hem: fcmps %fcc3,%f20,%f22 and %l7,%l3,%l4 smul %l5,%l1,%l2 subc %l5,%l6,%l6 orn %l2,0x40c,%l7 xnor %l2,%l4,%l1 jmpl %o7,%g0 orn %l6,%l2,%l3 p0_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 far3_b2b_h: andn %l2,%l0,%l2 jmpl %o7,%g0 orn %l4,0x925,%l3 far3_b2b_l: smul %l2,%l6,%l5 jmpl %o7,%g0 sub %l5,%l3,%l4 user_far3_end: .seg "text" .align 0x2000 user_jump0_start: INIT_MEM(0, 0x0010, 1, +, 0, +, 0) p0_jmpl_0_le: sub %l5,%l3,%l6 jmpl %g6+8,%g0 fdivs %f5 ,%f8 ,%f3 p0_call_0_le: subc %l4,%l4,%l2 ldd [%i2+0x028],%f14 ! Mem[0000000010081428] mulx %l7,0x9d8,%l5 sth %l0,[%i3+0x008] ! Mem[00000000100c1408] andn %l3,0x15a,%l7 or %l0,%l1,%l7 smul %l7,-0x2d2,%l5 retl xor %l1,%l3,%l7 p0_jmpl_0_lo: sub %l5,%l3,%l6 jmpl %g6+8,%g0 fdivs %f5 ,%f8 ,%f3 p0_call_0_lo: subc %l4,%l4,%l2 ldd [%o2+0x028],%f14 ! Mem[0000000010081428] mulx %l7,0x9d8,%l5 sth %l0,[%o3+0x008] ! Mem[00000000100c1408] andn %l3,0x15a,%l7 or %l0,%l1,%l7 smul %l7,-0x2d2,%l5 retl xor %l1,%l3,%l7 p0_jmpl_0_he: andn %l3,-0x2c0,%l5 addc %l5,0xbe2,%l3 mulx %l2,-0x295,%l6 add %l5,%l0,%l3 xor %l1,%l7,%l0 fmuls %f27,%f25,%f22 swap [%i5+0x008],%l2 ! Mem[0000000010141408] jmpl %g6+8,%g0 fsubs %f21,%f30,%f30 p0_call_0_he: mulx %l2,%l6,%l1 subc %l3,-0xb68,%l0 ldx [%i4+0x028],%l6 ! Mem[0000000010101428] smul %l3,-0x199,%l6 fsubs %f27,%f25,%f23 umul %l4,-0xe36,%l3 orn %l6,0x599,%l3 retl orn %l7,%l3,%l5 p0_jmpl_0_ho: andn %l3,-0x2c0,%l5 addc %l5,0xbe2,%l3 mulx %l2,-0x295,%l6 add %l5,%l0,%l3 xor %l1,%l7,%l0 fmuls %f27,%f25,%f22 swap [%o5+0x008],%l2 ! Mem[0000000010141408] jmpl %g6+8,%g0 fsubs %f21,%f30,%f30 p0_call_0_ho: mulx %l2,%l6,%l1 subc %l3,-0xb68,%l0 ldx [%o4+0x028],%l6 ! Mem[0000000010101428] smul %l3,-0x199,%l6 fsubs %f27,%f25,%f23 umul %l4,-0xe36,%l3 orn %l6,0x599,%l3 retl orn %l7,%l3,%l5 user_jump0_end: .seg "text" .align 0x2000 user_jump1_start: INIT_MEM(0, 0x0020, 1, +, 0, +, 0) p0_jmpl_1_le: xnor %l7,%l1,%l0 addc %l2,%l2,%l2 fadds %f8 ,%f11,%f9 mulx %l6,-0x16b,%l3 andn %l7,-0x60d,%l0 orn %l2,0x6ee,%l4 jmpl %g6+8,%g0 smul %l5,%l6,%l7 p0_call_1_le: sub %l0,0x5fd,%l1 fsqrts %f14,%f3 xor %l7,%l3,%l0 fdivs %f9 ,%f14,%f15 mulx %l4,0xe60,%l6 retl add %l7,-0x10a,%l1 p0_jmpl_1_lo: xnor %l7,%l1,%l0 addc %l2,%l2,%l2 fadds %f8 ,%f11,%f9 mulx %l6,-0x16b,%l3 andn %l7,-0x60d,%l0 orn %l2,0x6ee,%l4 jmpl %g6+8,%g0 smul %l5,%l6,%l7 p0_call_1_lo: sub %l0,0x5fd,%l1 fsqrts %f14,%f3 xor %l7,%l3,%l0 fdivs %f9 ,%f14,%f15 mulx %l4,0xe60,%l6 retl add %l7,-0x10a,%l1 p0_jmpl_1_he: fmuls %f30,%f27,%f17 fdivs %f22,%f31,%f16 xor %l0,%l0,%l7 xor %l0,0x3e1,%l4 xnor %l7,-0xef5,%l3 jmpl %g6+8,%g0 and %l4,%l2,%l6 p0_call_1_he: andn %l2,-0xa5b,%l6 andn %l6,0x791,%l1 and %l2,%l2,%l3 retl fadds %f19,%f26,%f16 p0_jmpl_1_ho: fmuls %f30,%f27,%f17 fdivs %f22,%f31,%f16 xor %l0,%l0,%l7 xor %l0,0x3e1,%l4 xnor %l7,-0xef5,%l3 jmpl %g6+8,%g0 and %l4,%l2,%l6 p0_call_1_ho: andn %l2,-0xa5b,%l6 andn %l6,0x791,%l1 and %l2,%l2,%l3 retl fadds %f19,%f26,%f16 user_jump1_end: .seg "text" .align 0x2000 user_jump2_start: INIT_MEM(0, 0x0030, 1, +, 0, +, 0) p0_jmpl_2_le: jmpl %g6+8,%g0 addc %l4,%l0,%l5 p0_call_2_le: retl addc %l2,%l4,%l5 p0_jmpl_2_lo: jmpl %g6+8,%g0 addc %l4,%l0,%l5 p0_call_2_lo: retl addc %l2,%l4,%l5 p0_jmpl_2_he: jmpl %g6+8,%g0 and %l1,-0x3ec,%l7 p0_call_2_he: xor %l1,%l4,%l2 mulx %l6,%l2,%l2 retl smul %l2,0xece,%l1 p0_jmpl_2_ho: jmpl %g6+8,%g0 and %l1,-0x3ec,%l7 p0_call_2_ho: xor %l1,%l4,%l2 mulx %l6,%l2,%l2 retl smul %l2,0xece,%l1 user_jump2_end: .seg "text" .align 0x2000 user_jump3_start: INIT_MEM(0, 0x0040, 1, +, 0, +, 0) p0_jmpl_3_le: smul %l4,-0x3c4,%l3 sdivx %l1,-0x5ee,%l5 jmpl %g6+8,%g0 fsubs %f4 ,%f13,%f13 p0_call_3_le: retl st %f4 ,[%i3+0x010] ! Mem[00000000100c1410] p0_jmpl_3_lo: smul %l4,-0x3c4,%l3 sdivx %l1,-0x5ee,%l5 jmpl %g6+8,%g0 fsubs %f4 ,%f13,%f13 p0_call_3_lo: retl st %f4 ,[%o3+0x010] ! Mem[00000000100c1410] p0_jmpl_3_he: swap [%i1+0x03c],%l5 ! Mem[000000001004143c] xor %l6,-0x20c,%l4 fdivs %f25,%f18,%f23 umul %l6,%l7,%l4 orn %l0,%l1,%l5 fsqrts %f22,%f17 subc %l1,%l4,%l2 jmpl %g6+8,%g0 fmuls %f29,%f20,%f24 p0_call_3_he: fdivs %f16,%f20,%f30 xnor %l4,0x193,%l7 smul %l2,0x31f,%l7 mulx %l0,0xac0,%l6 fcmps %fcc3,%f16,%f17 fcmps %fcc3,%f23,%f22 sdivx %l1,0xc89,%l5 retl std %f30,[%i6+0x038] ! Mem[0000000010181438] p0_jmpl_3_ho: swap [%o1+0x03c],%l5 ! Mem[000000001004143c] xor %l6,-0x20c,%l4 fdivs %f25,%f18,%f23 umul %l6,%l7,%l4 orn %l0,%l1,%l5 fsqrts %f22,%f17 subc %l1,%l4,%l2 jmpl %g6+8,%g0 fmuls %f29,%f20,%f24 p0_call_3_ho: fdivs %f16,%f20,%f30 xnor %l4,0x193,%l7 smul %l2,0x31f,%l7 mulx %l0,0xac0,%l6 fcmps %fcc3,%f16,%f17 fcmps %fcc3,%f23,%f22 sdivx %l1,0xc89,%l5 retl std %f30,[%o6+0x038] ! Mem[0000000010181438] 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 0x5c1ddcb2,0x03bac9ef ! Init value for %l0 .word 0xf5f7578c,0x42919d25 ! Init value for %l1 .word 0x5979c59b,0xa55ee6a3 ! Init value for %l2 .word 0xa6757cc4,0x27f500e7 ! Init value for %l3 .word 0x1a321a2a,0x98290373 ! Init value for %l4 .word 0x08c34e6e,0x42942d06 ! Init value for %l5 .word 0xf7de1af8,0x726bdb14 ! Init value for %l6 .word 0xa97cdac1,0xa8607ae4 ! Init value for %l7 .align 64 p0_init_freg: .word 0x1cc4ef06,0x11bb5b80 ! Init value for %f0 .word 0x9b3fc076,0x7f4197f4 ! Init value for %f2 .word 0xe12ed996,0x558b8924 ! Init value for %f4 .word 0x2b4a8a4f,0xda763c8f ! Init value for %f6 .word 0x5a6976ca,0xf6c155f6 ! Init value for %f8 .word 0xae479939,0x7edb5512 ! Init value for %f10 .word 0x883b9063,0xfbcadb6b ! Init value for %f12 .word 0x7e16a1da,0x4171fb46 ! Init value for %f14 .word 0x6c8d6f51,0xf05f3c57 ! Init value for %f16 .word 0x19ab2a7a,0x7b0fecfa ! Init value for %f18 .word 0x01f0f213,0x638e3258 ! Init value for %f20 .word 0x9eac79fb,0x82f81466 ! Init value for %f22 .word 0x8f931556,0x3e3afa1e ! Init value for %f24 .word 0xcd5a8ead,0x54fb148e ! Init value for %f26 .word 0x9677a534,0x636c5a90 ! Init value for %f28 .word 0x430c8ca2,0xc9cd084f ! Init value for %f30 .word 0x5cbfae9d,0x8115ea5b ! Init value for %f32 .word 0x25479f92,0x88d790a7 ! Init value for %f34 .word 0x8e81b953,0xc02f20e8 ! Init value for %f36 .word 0x780e1187,0x66202a73 ! Init value for %f38 .word 0x5008158b,0x70cf906d ! Init value for %f40 .word 0x10624502,0x9347cb08 ! Init value for %f42 .word 0x42faed94,0x96791945 ! Init value for %f44 .word 0x14e2b4cf,0x2c461fea ! Init value for %f46 .word 0x7a30f59a,0x632faa64 .word 0x6bac85ba,0x0238beb2 .word 0x5b0f99ac,0x76cada9c .word 0x8f2247e8,0x047e88f1 .word 0x435ba081,0x38a522eb .word 0x76d2ae79,0xf79d947a .word 0x5a86160c,0xbcd97dc4 .word 0xf046de33,0xe10d48e8 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,0xe59df95c .word 0x00000000,0x0000ff90 .word 0x00000000,0xffffb8b9 .word 0x00000000,0x569de4ea .word 0xffffffff,0xfffffaff .word 0x00000000,0x0000007f .word 0x00000000,0x000000b9 .word 0x00000000,0xff0ea3ff p0_expected_fp_regs: .word 0x0a422417,0xf11e61ff .word 0xeae49d56,0x0000ffff .word 0x00000000,0x4be97d6b .word 0x137de94b,0xf0e1ca4e .word 0x87c0aa6f,0xe59df95c .word 0xffffb8b9,0x569de4ea .word 0x0ac8265a,0xabff0000 .word 0xedd9eddf,0x1e4eec8c .word 0x61000000,0xc298736b .word 0xffffb8b9,0x569de4ea .word 0xa4563c50,0x00000000 .word 0xc29873ff,0x8acdffab .word 0xff3bd29b,0xfcd71120 .word 0xd20663ab,0xd10592fe .word 0x61000000,0xc298736b .word 0xf11e6169,0x00000001 .word 0x00000019,0x00000000 ! %fsr = 0000001900000000 p0_local0_expect: .word 0x00000000,0x000f0a90 .word 0xf2000000,0x00000061 .word 0xffffff7f,0x492e0000 .word 0xffffffb2,0x6712add7 .word 0x3eaac087,0x47895f38 .word 0xea835772,0x00000e00 .word 0xd20099ab,0xff4271ca .word 0xa1958680,0x83ac2e49 p0_local0_sec_expect: .word 0xffffb8b9,0x569de4ea .word 0x5c000000,0x569de4ea .word 0x00000000,0xffff0000 .word 0xff00814b,0x8acdffab .word 0x69611ef1,0x00000061 .word 0xd20663ab,0x2753da1f .word 0x2e791a89,0x742b1530 .word 0xeae49d56,0xb9b8ffff p0_local1_expect: .word 0x22000e00,0x00000000 .word 0x88dce2ff,0x00000000 .word 0x8acdffab,0xf11e6169 .word 0x00000000,0x1cd29d36 .word 0x0989201a,0x8dc07560 .word 0x6961ecbe,0x4cb50000 .word 0x0a000000,0x000000ff .word 0x0000ff00,0x000000ff p0_local1_sec_expect: .word 0xabffcd8a,0xff7398c2 .word 0xfaff05fc,0x69611ef1 .word 0xe59df95c,0xfffffcd7 .word 0xff00814b,0x8acdffab .word 0x69611ef1,0x1724420a .word 0xd20663ab,0x2753da1f .word 0xff0ea3ff,0x742b1530 .word 0xdf4e814b,0x984aa100 p0_local2_expect: .word 0xeae49d56,0xf11e98c2 .word 0xeae49d56,0x0000ffff .word 0x00000000,0x4be97d6b .word 0x137de94b,0xf0e1ca4e .word 0x87c0aa6f,0xe59df95c .word 0xffffb8b9,0x569de4ea .word 0x0ac8265a,0xabff0000 .word 0xedd9eddf,0x1e4eec8c p0_local2_sec_expect: .word 0xffffff87,0x569de4ea .word 0xffb91eb9,0x179d420a .word 0xff6306d2,0x00000061 .word 0x1475009c,0x95e8a059 .word 0x69611ef1,0x1724420a .word 0xd20663ab,0x2753da1f .word 0x2e791a89,0x742b1530 .word 0xdf4ff009,0x9f4c1a7a p0_local3_expect: .word 0xff611ef1,0x1724420a .word 0xffff0000,0x569de4ea .word 0x6b7de94b,0x00000000 .word 0x00006169,0xa1958680 .word 0x5cf99de5,0x6faac087 .word 0xeae49d56,0xb9b8ffff .word 0x0000ffab,0x5a26c80a .word 0x00000000,0x00000000 p0_local3_sec_expect: .word 0x6faac087,0xb9b8ffff .word 0xff000000,0x000f0a90 .word 0xf11e6169,0x00000001 .word 0x3a3fdf7f,0x62b75853 .word 0x859ea2cd,0x20c72c48 .word 0x31b40122,0xa7fca223 .word 0x73debf3b,0x80583b4e .word 0x07fbeb25,0x082dfea0 p0_local4_expect: .word 0x0000ffab,0x5a26c80a .word 0x2560a930,0x00000000 .word 0xff814edf,0x137de94b .word 0xa4563c50,0x1ad51c87 .word 0xe00648ec,0xd20663ab .word 0x00000000,0xff2706e0 .word 0xd20663ab,0xd10592fe .word 0x5564060b,0xbe510f69 p0_local4_sec_expect: .word 0xffffb8b9,0x569d4eff .word 0x01000000,0x69611ef1 .word 0xfffaf23e,0xffffffff .word 0x022d3d25,0x41beac25 .word 0xed2f139a,0xaf9e27bd .word 0xe122d6a9,0x5a7d01a6 .word 0x295d3bad,0xfe017674 .word 0xd8d4fc61,0x3607b4bf p0_local5_expect: .word 0xa4563c50,0x00000000 .word 0x000000ff,0x69611ef1 .word 0xff070000,0x4b81001a .word 0xa46e0de3,0xc87c3cdc .word 0xb8b92e18,0x1cd29d36 .word 0xde005478,0x00000001 .word 0x49a014aa,0x82db3bdd .word 0x30a96025,0x79773ef5 p0_local5_sec_expect: .word 0x61616100,0x4b81001a .word 0xff3bd29b,0xfcd71120 .word 0x8acd420a,0x938c6625 .word 0xebb03758,0x8302cdd5 .word 0x297811a7,0x1debbbb0 .word 0xd17a569c,0x0f5159e4 .word 0x6277044e,0x4bae74df .word 0x00a1307d,0xb6d4e9b0 p0_local6_expect: .word 0x000000ff,0x9bd210c4 .word 0x0000369d,0xb9b8ffff .word 0xff4e2963,0x34c7c913 .word 0xe469d714,0x0000ffa0 .word 0x0000006c,0xffffffff .word 0x000000ce,0xfc059220 .word 0x00000000,0x00006169 .word 0x1b3aff18,0xffe2dc88 p0_local6_sec_expect: .word 0xff611ef1,0x1724420a .word 0xffff0000,0x569de4ea .word 0x6b7de94b,0x00000000 .word 0x4ecae1f0,0x4be97d13 .word 0x5cf99de5,0x6faac087 .word 0xeae49d56,0xb9b8ffff .word 0x0000ffab,0x5a26c80a .word 0x8cec4e1e,0xdfedd9ed share0_expect: .word 0xffffa977,0x9e5e04b1 .word 0x607fa4ea,0xb9877519 .word 0xa963c463,0xf1885efa .word 0xe64434c4,0x002eed5e .word 0xc88360cf,0x89710443 .word 0x4123a7c1,0xcdf76e9c .word 0xe182ed0e,0x2db3a5bb .word 0xa72bac89,0xf2a279f3 share1_expect: .word 0xffff8205,0x76b7b0c4 .word 0x52ae930e,0xde372917 .word 0x9c56914b,0xe9aa5ae4 .word 0x2b238c99,0xe452d4b9 .word 0x5272ac43,0x7083d0be .word 0x63a8104b,0xa7fa04f6 .word 0x0fc64c99,0x7804c6cc .word 0x49118a21,0x06f81102 .word 0xff9033c3,0xb806f216 .word 0xb9afe1e3,0xc5577be3 .word 0xf5e1f6bf,0x970031de .word 0xed8dae8a,0x31ed2a80 .word 0xeacfeed3,0xd1c462f1 .word 0x29b37db9,0xf98134b9 .word 0x061778b8,0x75f1f874 .word 0xf8ec0505,0x43af7300 share2_expect: .word 0xffff7fdc,0x496019da .word 0x9ea63dc3,0xdeda1e6e .word 0x5960b024,0x0657031a .word 0xe4f86083,0x134e77db .word 0x8a15245a,0x48891d75 .word 0x4ed500f3,0xfaaa5ee6 .word 0x8db34ff4,0xa20685a5 .word 0xfe34b491,0x220c8d41 share3_expect: .word 0x93504c9b,0xb7c3a64d .word 0x0de19198,0x9bfcd261 .word 0xce11a1a7,0x1cee47cb .word 0x6352d7d6,0xab7644e0 .word 0x4e953133,0x088800e4 .word 0xb3c166a4,0x96383a12 .word 0x6ee54644,0x93884f71 .word 0x72db907c,0x69a191e3 .word 0xfcd7ca8e,0x989b2176 .word 0xc75d7f4b,0x42a04f64 .word 0xfdb58252,0x517e351c .word 0x487986b6,0xca647c59 .word 0xc8f7bcb2,0xd5ee9f31 .word 0x17fb91a7,0x5fa5dd6f .word 0xda5cd39b,0x8564a1a1 .word 0x958950f4,0x3cf65d8f .word 0xffb8fdf4,0xf2e649e9 .word 0x5cc8d31c,0x81ceaab1 .word 0x7b53b13d,0xbfdb1e17 .word 0x79412f6a,0xf8d0bd7d .word 0xa1845a0e,0xb6e69af3 .word 0x612b3912,0xe7341902 .word 0xd3e08f44,0xc8086a84 .word 0x7c4ee4e8,0x637f691a .word 0x0a90dbf8,0x9d20667c .word 0x81ffa511,0x848c4f23 .word 0x6e38c7db,0x1a324662 .word 0x57f2d56b,0x30bbb9c1 .word 0x24212b2e,0x2c307e90 .word 0xb040ad98,0x6837f86d .word 0xa8f4e3f5,0x3d77fb54 .word 0x64d8bea5,0xfccd0c3a .word 0x73594e12,0x3ec7e032 .word 0x65c3ab83,0xabb9a772 .word 0x522a986f,0x82d332c3 .word 0xf0ba7414,0xe9b76875 .word 0x286243fa,0xda6f2082 .word 0xba8374d7,0xcf8cf42e .word 0x62162ae0,0xed5c5b2a .word 0x2cbe8490,0x6e093163 .word 0xff9e6a3a,0xb6744d87 .word 0x273481ea,0xe226ad5c .word 0x32d3d4ce,0x28500494 .word 0x7939ad64,0x71f9ea64 .word 0xb5bdea8e,0xd9e38af0 .word 0x5c0bd115,0x62f9e532 .word 0xb92c19e0,0xc51fb2fb .word 0xccc67de0,0x5f09c694 .word 0x99fff773,0x4a124c17 .word 0xde392ad4,0x969e7a16 .word 0x8300b8f3,0xdc5b65a4 .word 0x61312ad4,0x8871d7b6 .word 0xe2f76f0e,0x4090cda8 .word 0x9ed24485,0xd9868d79 .word 0xe602be16,0xc8272916 .word 0x339059d2,0x9b1125d0 .word 0x00ff79c5,0x671728c2 .word 0xdf6e2abb,0x86618f3c .word 0x6ebed3e3,0xc80b7ca6 .word 0x59349609,0x5ae5705b .word 0xa3447f22,0x100a61fb .word 0xcbb5757e,0x47f717ad .word 0xa401c508,0x48f646ab .word 0x1c770aee,0x56e45abf 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 0x54175898,0x3c5f5ba1 .word 0x00000000,0x00000002 .word 0x411a0f1f,0xfe1dcd66 .word 0x00000000,0x00000003 .word 0xf8dff097,0xa73d6cc0 .word 0x00000000,0x00000004 .word 0x6475c5c8,0x4fc74098 .word 0x00000000,0x00000005 .word 0xea66b5cf,0xc864ca5e .word 0x00000000,0x00000006 .word 0x434827f8,0x72317fad .word 0x00000000,0x00000007 .word 0x537511b8,0x10a9c9f5 .word 0x00000000,0x00000008 .word 0x20e37cf8,0x2c3721f1 .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 0x51e2bae9,0x4f7709ff,0x740ea328,0x938c6625 .word 0x0951d5c2,0x3bdbfab6,0xa3554143,0x6712add7 .word 0x5a26c80a,0x47895f38,0xea835772,0x19e9ea3f .word 0xd2014b45,0xff4271ca,0xa46ad298,0x83ac2e49 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 0xea79e18e,0x0a72c5a4,0xa99c79e0,0xa93f6696 .word 0x3ae6f126,0x1d8af143,0x797e28c2,0x78b00c6d .word 0x8686909d,0x618f0054,0x60e0feb9,0x34673859 .word 0x39308402,0xcee07961,0xa20a1c1f,0xe31d4a3b 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 0x87c31993,0x026adde4,0xd771bfc8,0x58f92337 .word 0x6dc19768,0x27314a59,0x516620d4,0xd4d29d36 .word 0xf8a994eb,0xfb9e6f01,0x6961ecbe,0x4cb570a3 .word 0x659692dd,0xd256d61b,0x4d41dc2e,0xdfa1ed8a 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 0xefc6e656,0x2f33da96,0x7c0228ca,0xf5b98c4d .word 0x5bb9b747,0xc5f1295c,0x436f042c,0xd7db070c .word 0x050f057c,0x5d1c1d9c,0xa508bb47,0xc745495b .word 0xac417d83,0x5fd5cbe1,0x8bfd652c,0x75069dd4 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 0xb38ed1fa,0x808695a1,0x2ccb1377,0x2e557796 .word 0x4765f615,0xa82049d9,0xe22473a4,0x984a4799 .word 0xfd309453,0x0168627b,0xb207bcd5,0xf2b1d19f .word 0xcd88ffec,0xdf4e814b,0xea8837cb,0xd5e0865b 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 0x007ff2e9,0x5a9de4ea,0xa1ec156b,0x9219fb3e .word 0x524a35b3,0x34aaaa81,0x1475009c,0x95e8a059 .word 0x69611ef1,0x1724420a,0xd20663ab,0x2753da1f .word 0x2e791a89,0x742b1530,0xdf4ff009,0x9f4c1a7a 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 0xf0ab9e88,0x9783de72,0x1231bb46,0x7fe6ab73 .word 0x7db12b87,0x34c02ab1,0x8950e1f0,0x4be97d13 .word 0xb446531f,0x6faac087,0xef909986,0xde425201 .word 0x3dc99f11,0x67bb5cc4,0x8cec4e1e,0xdfedd9ed 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 0x9bb6e523,0x3a39647a,0x3bd3dfd0,0x41143843 .word 0x6b7398c2,0xe59df95c,0x3a3fdf7f,0x62b75853 .word 0x859ea2cd,0x20c72c48,0x31b40122,0xa7fca223 .word 0x73debf3b,0x80583b4e,0x07fbeb25,0x082dfea0 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 0xa211d7fc,0x9bd23bb2,0xd2d75a07,0x1e2383c4 .word 0x4ecacd8a,0x60070c7c,0xa4563c50,0x1ad51c87 .word 0x0a38f4ab,0x01ea11b0,0xb8b92e18,0xec4806e0 .word 0x6848025a,0x9508be0d,0x5564060b,0xbe510f69 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 0x616b1647,0x0cbf59d3,0x701b8371,0x2037be79 .word 0x8b90c238,0x89fe37c4,0x022d3d25,0x41beac25 .word 0xed2f139a,0xaf9e27bd,0xe122d6a9,0x5a7d01a6 .word 0x036ec2ad,0xfecd2424,0xd8d4fc61,0x3607b4bf 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 0xd7e71408,0x3a370e78,0x248ab8ca,0x3e11b134 .word 0x3bdfbbc6,0x55392f0b,0xa46e0de3,0xc87c3cdc .word 0x4bb5d947,0xc6d74810,0xde905478,0xf2c0b754 .word 0x49a014aa,0x82db3bdd,0x30a96025,0x79773ef5 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 0x1e0b440e,0x81154b27,0x0b29907e,0x4378d57c .word 0xd39a7694,0x819fd230,0xebb03758,0x8302cdd5 .word 0x297811a7,0x1debbbb0,0xd17a569c,0x0f5159e4 .word 0x6277041d,0x1fae74d2,0x88c0307d,0xb6d4e9b0 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 0x9775f574,0x98c410c4,0x8a49c734,0x63294e77 .word 0x20cba8c8,0x02f4e2e0,0xe469d714,0x5f1fffa0 .word 0x4769515b,0x0989201a,0x1986cff4,0xd10592fe .word 0x295d3b9f,0x1c017674,0x1b3a4718,0xcee2dc88 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 0x2eadec1c,0xdf96719f,0x6075c08d,0x64c93059 .word 0x7b5b6d7d,0x1aee5d55,0xe84d354f,0xb8bffeed .word 0xc5d45d25,0x3b046c02,0x6aec86a6,0xd6f8534b .word 0xcfa12cb1,0x4c9bee42,0xe8e100a4,0x4c20c8f5 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 0xc920a977,0x9e5e04b1,0x607fa4ea,0xb9877519 .word 0xa963c463,0xf1885efa,0xe64434c4,0x002eed5e .word 0xc88360cf,0x89710443,0x4123a7c1,0xcdf76e9c .word 0xe182ed0e,0x2db3a5bb,0xa72bac89,0xf2a279f3 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 0x28a38205,0x76b7b0c4,0x52ae930e,0xde372917 .word 0x9c56914b,0xe9aa5ae4,0x2b238c99,0xe452d4b9 .word 0x5272ac43,0x7083d0be,0x63a8104b,0xa7fa04f6 .word 0x0fc64c99,0x7804c6cc,0x49118a21,0x06f81102 .word 0x813933c3,0xb806f216,0xb9afe1e3,0xc5577be3 .word 0xf5e1f6bf,0x970031de,0xed8dae8a,0x31ed2a80 .word 0xeacfeed3,0xd1c462f1,0x29b37db9,0xf98134b9 .word 0x061778b8,0x75f1f874,0xf8ec0505,0x43af7300 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 0xfa597fdc,0x496019da,0x9ea63dc3,0xdeda1e6e .word 0x5960b024,0x0657031a,0xe4f86083,0x134e77db .word 0x8a15245a,0x48891d75,0x4ed500f3,0xfaaa5ee6 .word 0x8db34ff4,0xa20685a5,0xfe34b491,0x220c8d41 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 0x93504c9b,0xb7c3a64d,0x0de19198,0x9bfcd261 .word 0xce11a1a7,0x1cee47cb,0x6352d7d6,0xab7644e0 .word 0x4e953133,0x088800e4,0xb3c166a4,0x96383a12 .word 0x6ee54644,0x93884f71,0x72db907c,0x69a191e3 .word 0x2b43ca8e,0x989b2176,0xc75d7f4b,0x42a04f64 .word 0xfdb58252,0x517e351c,0x487986b6,0xca647c59 .word 0xc8f7bcb2,0xd5ee9f31,0x17fb91a7,0x5fa5dd6f .word 0xda5cd39b,0x8564a1a1,0x958950f4,0x3cf65d8f .word 0xcc67fdf4,0xf2e649e9,0x5cc8d31c,0x81ceaab1 .word 0x7b53b13d,0xbfdb1e17,0x79412f6a,0xf8d0bd7d .word 0xa1845a0e,0xb6e69af3,0x612b3912,0xe7341902 .word 0xd3e08f44,0xc8086a84,0x7c4ee4e8,0x637f691a .word 0x4ab3dbf8,0x9d20667c,0x81ffa511,0x848c4f23 .word 0x6e38c7db,0x1a324662,0x57f2d56b,0x30bbb9c1 .word 0x24212b2e,0x2c307e90,0xb040ad98,0x6837f86d .word 0xa8f4e3f5,0x3d77fb54,0x64d8bea5,0xfccd0c3a .word 0x73594e12,0x3ec7e032,0x65c3ab83,0xabb9a772 .word 0x522a986f,0x82d332c3,0xf0ba7414,0xe9b76875 .word 0x286243fa,0xda6f2082,0xba8374d7,0xcf8cf42e .word 0x62162ae0,0xed5c5b2a,0x2cbe8490,0x6e093163 .word 0xd19e6a3a,0xb6744d87,0x273481ea,0xe226ad5c .word 0x32d3d4ce,0x28500494,0x7939ad64,0x71f9ea64 .word 0xb5bdea8e,0xd9e38af0,0x5c0bd115,0x62f9e532 .word 0xb92c19e0,0xc51fb2fb,0xccc67de0,0x5f09c694 .word 0x99c2f773,0x4a124c17,0xde392ad4,0x969e7a16 .word 0x8300b8f3,0xdc5b65a4,0x61312ad4,0x8871d7b6 .word 0xe2f76f0e,0x4090cda8,0x9ed24485,0xd9868d79 .word 0xe602be16,0xc8272916,0x339059d2,0x9b1125d0 .word 0x118e79c5,0x671728c2,0xdf6e2abb,0x86618f3c .word 0x6ebed3e3,0xc80b7ca6,0x59349609,0x5ae5705b .word 0xa3447f22,0x100a61fb,0xcbb5757e,0x47f717ad .word 0xa401c508,0x48f646ab,0x1c770aee,0x56e45abf share3_end: