/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: mpgen_5000_18.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 = 327144539 ! Riesling can be on ! 1 Thread, 5000 lines ! mpgen created on Dec 20, 2005 (16:35:03) ! mpgen_5000_18.s created on Mar 27, 2009 (14:45:39) ! RC file : random.rc ! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_5000_18 -p 1 -l 5000 #define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler #define MAIN_PAGE_NUCLEUS_ALSO #define MAIN_PAGE_HV_ALSO #define N_CPUS 1 #define ENABLE_T0_Fp_exception_ieee_754_0x21 #define ENABLE_T0_Fp_exception_other_0x22 #define ENABLE_T0_Fp_disabled_0x20 #define ENABLE_T0_Illegal_instruction_0x10 #define ENABLE_T1_Illegal_instruction_0x10 #define ENABLE_HT0_Illegal_instruction_0x10 #define ENABLE_HT1_Illegal_instruction_0x10 #define ENABLE_T0_Clean_Window_0x24 #define THREAD_COUNT 1 #define THREAD_STRIDE 1 #define SKIP_TRAPCHECK #define USE_MPGEN_TRAPS #include "hboot.s" .text .global main main: ! Random code for Processor 0 processor_0: ta T_CHANGE_PRIV wrpr %g0,7,%cleanwin call p0_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 0 wr %g0,0x4,%fprs ! Make sure fef is 1 set p0_init_freg,%g1 ! %f0 = 4640482c 1b89d9d7 dd8dd265 10398246 ! %f4 = c0224344 5ca1977b ba80af0c c28f756e ! %f8 = 654e9191 ade7ca5f f5678abb 4704f312 ! %f12 = df0239a8 4cef418d a014395d f5419702 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 23bd08f9 38efb2ea 4e438604 f9e63498 ! %f20 = a234496c ca6b4ffb 78f87cd2 34874531 ! %f24 = 014e67ba cd9c8014 f272538c 5ab72769 ! %f28 = 3f0a0310 b5cb3fee ec9a48e7 2561a4d7 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 9f73204a 9c8d1b1f 4ca24452 b1dfe6d6 ! %f36 = 71a0faaa 3dcfe597 c387ed9b c9a2d6bf ! %f40 = 7aa68ef9 939b080b 629e1cfa 2a8f08f9 ! %f44 = ebf07fca d0aad178 35d043b8 e2798f12 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x1f70a39000000003,%g7,%g1 ! GSR scale = 0, align = 3 wr %g1,%g0,%gsr ! GSR = 1f70a39000000003 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 0 p0_label_1: ! Mem[00000000100c1410] = 0d92c255, %l1 = 2fae58582c0f9ff4 ldsha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000d92 ! %l2 = 053f74b2, %l3 = c2fa1044, Mem[0000000030001408] = 61fa0899 566c2645 stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 053f74b2 c2fa1044 ! Mem[00000000100c1423] = c3d7577c, %l1 = 0000000000000d92 ldstuba [%i3+0x023]%asi,%l1 ! %l1 = 0000007c000000ff ! %l4 = 59045e985c7e2726, Mem[0000000030181408] = e9d308f8189b0675 stxa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 59045e985c7e2726 ! Mem[0000000030041410] = 10be99b3, %l0 = 3e9a7f3c1f8e6e5e ldsba [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000010 ! %f4 = c0224344 5ca1977b, Mem[0000000010001420] = 21ae8624 4d7df1f7 std %f4 ,[%i0+0x020] ! Mem[0000000010001420] = c0224344 5ca1977b ! %f18 = 4e438604 f9e63498, Mem[0000000010181400] = 71c7667e 13f6eddc stda %f18,[%i6+%g0]0x88 ! Mem[0000000010181400] = 4e438604 f9e63498 ! Mem[00000000300c1400] = aedacb6d0ea3ffd8, %l5 = e2681969c21f80d7 ldxa [%i3+%g0]0x89,%l5 ! %l5 = aedacb6d0ea3ffd8 ! %l4 = 59045e985c7e2726, Mem[00000000201c0000] = e2678819 sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = 27268819 ! Starting 10 instruction Store Burst ! Mem[00000000218000c0] = 616adddc, %l3 = dfac614ac2fa1044 ldstuba [%o3+0x0c0]%asi,%l3 ! %l3 = 00000061000000ff p0_label_2: ! %l3 = 0000000000000061, %l6 = 7c476ebe03647cfd, %l0 = 0000000000000010 xnor %l3,%l6,%l0 ! %l0 = 83b89141fc9b8363 ! Code Fragment 3 p0_fragment_1: ! %l0 = 83b89141fc9b8363 setx 0x52ff66c7f26ae9ec,%g7,%l0 ! %l0 = 52ff66c7f26ae9ec ! %l1 = 000000000000007c setx 0x160bffb04bad5beb,%g7,%l1 ! %l1 = 160bffb04bad5beb 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 = 52ff66c7f26ae9ec setx 0x52d8aadfc78a591a,%g7,%l0 ! %l0 = 52d8aadfc78a591a ! %l1 = 160bffb04bad5beb setx 0x5bd9ddd82c39adf5,%g7,%l1 ! %l1 = 5bd9ddd82c39adf5 ! Mem[0000000030181400] = c9339792, %l2 = 69e0a4b0053f74b2 swapa [%i6+%g0]0x81,%l2 ! %l2 = 00000000c9339792 ! %l2 = 00000000c9339792, Mem[00000000300c1400] = d8ffa30e6dcbdaae stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000c9339792 ! %l5 = aedacb6d0ea3ffd8, Mem[0000000010141408] = 3804f0e4 stba %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 3804f0d8 ! %l1 = 5bd9ddd82c39adf5, Mem[0000000030081400] = 196fb9ac stba %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 196fb9f5 ! Code Fragment 4 p0_fragment_2: ! %l0 = 52d8aadfc78a591a setx 0xe0a0f6601b4b7aa4,%g7,%l0 ! %l0 = e0a0f6601b4b7aa4 ! %l1 = 5bd9ddd82c39adf5 setx 0x27f6f4d87d66b65f,%g7,%l1 ! %l1 = 27f6f4d87d66b65f 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 = e0a0f6601b4b7aa4 setx 0xdfda72ffcae5bcf4,%g7,%l0 ! %l0 = dfda72ffcae5bcf4 ! %l1 = 27f6f4d87d66b65f setx 0x60772890628b9b35,%g7,%l1 ! %l1 = 60772890628b9b35 ! Mem[0000000010081404] = a2886d21, %l4 = 59045e985c7e2726, %asi = 80 swapa [%i2+0x004]%asi,%l4 ! %l4 = 00000000a2886d21 ! Mem[0000000010001408] = 75cef13e, %l4 = 00000000a2886d21 ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 0000003e000000ff ! Starting 10 instruction Load Burst ! Mem[00000000100c1430] = 5aa1d778, %l7 = dead225236da1794 lduh [%i3+0x030],%l7 ! %l7 = 0000000000005aa1 p0_label_3: ! Mem[0000000010101400] = 60839b93 e9ed999c, %l4 = 0000003e, %l5 = 0ea3ffd8 ldda [%i4+%g0]0x88,%l4 ! %l4 = 00000000e9ed999c 0000000060839b93 ! Mem[0000000010001410] = adf0cd01, %l6 = 7c476ebe03647cfd lduba [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000001 ! Mem[00000000201c0000] = 27268819, %l0 = dfda72ffcae5bcf4 ldsha [%o0+0x000]%asi,%l0 ! %l0 = 0000000000002726 ! Mem[0000000030101410] = 401237c122bf4ca7, %f28 = 3f0a0310 b5cb3fee ldda [%i4+%o5]0x89,%f28 ! %f28 = 401237c1 22bf4ca7 ! Mem[0000000010181400] = 9834e6f90486434e, %f6 = ba80af0c c28f756e ldd [%i6+%g0],%f6 ! %f6 = 9834e6f9 0486434e ! Mem[0000000030141410] = 320f97c4, %l3 = 0000000000000061 lduba [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000032 ! Mem[0000000010001408] = fff1ce75, %l4 = 00000000e9ed999c lduha [%i0+0x008]%asi,%l4 ! %l4 = 000000000000fff1 ! Mem[00000000201c0000] = 27268819, %l0 = 0000000000002726 lduh [%o0+%g0],%l0 ! %l0 = 0000000000002726 ! %l7 = 0000000000005aa1, Mem[00000000300c1400] = 00000000 stba %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000a1 ! Starting 10 instruction Store Burst ! Mem[0000000010001410] = adf0cd01, %l1 = 60772890628b9b35 swapa [%i0+%o5]0x88,%l1 ! %l1 = 00000000adf0cd01 p0_label_4: ! %l2 = 00000000c9339792, Mem[0000000010101410] = f5d2b3ea stwa %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = c9339792 ! Mem[0000000020800041] = 91bbbf87, %l5 = 0000000060839b93 ldstub [%o1+0x041],%l5 ! %l5 = 000000bb000000ff ! %l0 = 0000000000002726, Mem[0000000010001408] = fff1ce75 stba %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 26f1ce75 ! %l7 = 0000000000005aa1, Mem[0000000010001410] = 359b8b62e6225fe8 stx %l7,[%i0+%o5] ! Mem[0000000010001410] = 0000000000005aa1 ! %l2 = 00000000c9339792, Mem[0000000030181400] = 053f74b237c53cec stxa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000c9339792 ! %l5 = 00000000000000bb, Mem[0000000010041410] = 9d28b559b6ddb793 stxa %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000000000bb ! Mem[0000000010081408] = d8152c64, %l6 = 0000000000000001 ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 00000064000000ff ! Mem[0000000030181410] = e8de8857, %l6 = 0000000000000064 ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 000000e8000000ff ! Mem[0000000030041410] = 10be99b3, %l3 = 0000000000000032 ldstuba [%i1+%o5]0x81,%l3 ! %l3 = 00000010000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = 4e438604f9e63498, %f20 = a234496c ca6b4ffb ldda [%i6+%g0]0x88,%f20 ! %f20 = 4e438604 f9e63498 p0_label_5: ! %l5 = 00000000000000bb, Mem[0000000010141400] = 83a94f65 stwa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000bb ! Mem[0000000010001408] = 26f1ce75 b731bac8, %l4 = 0000fff1, %l5 = 000000bb ldda [%i0+%o4]0x80,%l4 ! %l4 = 0000000026f1ce75 00000000b731bac8 ! Mem[0000000030141400] = a6108027, %l5 = 00000000b731bac8 lduha [%i5+%g0]0x81,%l5 ! %l5 = 000000000000a610 ! Mem[0000000030001408] = b2743f05, %l0 = 0000000000002726 lduwa [%i0+%o4]0x81,%l0 ! %l0 = 00000000b2743f05 ! Mem[0000000010101408] = bcd3cb83, %l1 = 00000000adf0cd01 lduba [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000083 ! Mem[0000000010041418] = 83f65f9b, %l4 = 0000000026f1ce75 lduha [%i1+0x018]%asi,%l4 ! %l4 = 00000000000083f6 ! Mem[0000000010141410] = f5cd4b41bfa2e598, %l5 = 000000000000a610 ldxa [%i5+%o5]0x88,%l5 ! %l5 = f5cd4b41bfa2e598 ! Mem[0000000010181408] = 5a1bf45f, %l2 = 00000000c9339792 lduba [%i6+%o4]0x80,%l2 ! %l2 = 000000000000005a ! Mem[000000001000142c] = 717feadd, %f12 = df0239a8 ld [%i0+0x02c],%f12 ! %f12 = 717feadd ! Starting 10 instruction Store Burst ! Mem[00000000211c0000] = 3dcdfcae, %l1 = 0000000000000083 ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 0000003d000000ff p0_label_6: ! Mem[0000000030001400] = c7e000e7, %l4 = 00000000000083f6 ldstuba [%i0+%g0]0x81,%l4 ! %l4 = 000000c7000000ff ! Mem[0000000030141410] = c4970f32, %l1 = 000000000000003d ldstuba [%i5+%o5]0x89,%l1 ! %l1 = 00000032000000ff ! %f6 = 9834e6f9, Mem[0000000030181408] = 59045e98 sta %f6 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 9834e6f9 ! %l3 = 0000000000000010, Mem[0000000030141410] = ff0f97c4262da0fa stxa %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000000000010 ! Mem[0000000030081408] = 97268467, %l3 = 0000000000000010 ldstuba [%i2+%o4]0x81,%l3 ! %l3 = 00000097000000ff ! Mem[0000000030001410] = 5abc2c7d, %l2 = 000000000000005a swapa [%i0+%o5]0x81,%l2 ! %l2 = 000000005abc2c7d ! %l4 = 000000c7, %l5 = bfa2e598, Mem[0000000030101410] = 22bf4ca7 401237c1 stda %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000c7 bfa2e598 ! Mem[0000000010181400] = 9834e6f9, %l7 = 0000000000005aa1 swapa [%i6+%g0]0x80,%l7 ! %l7 = 000000009834e6f9 ! %l4 = 00000000000000c7, Mem[00000000100c1410] = 55c2920d stha %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 55c200c7 ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = 637401c9bb000000, %f8 = 654e9191 ade7ca5f ldda [%i5+%g0]0x88,%f8 ! %f8 = 637401c9 bb000000 p0_label_7: ! %l6 = 00000000000000e8, immed = 00000620, %y = 00000000 sdiv %l6,0x620,%l2 ! %l2 = 0000000000000000 mov %l0,%y ! %y = b2743f05 ! Mem[0000000030001408] = b2743f05, %l1 = 0000000000000032 ldsba [%i0+%o4]0x81,%l1 ! %l1 = ffffffffffffffb2 ! Mem[00000000201c0000] = 27268819, %l1 = ffffffffffffffb2 ldsh [%o0+%g0],%l1 ! %l1 = 0000000000002726 ! Mem[0000000010001428] = d1e46d6e 717feadd, %l4 = 000000c7, %l5 = bfa2e598 ldd [%i0+0x028],%l4 ! %l4 = 00000000d1e46d6e 00000000717feadd ! Mem[0000000030181400] = 00000000, %l5 = 00000000717feadd ldsha [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030101400] = 672ffc4f, %l2 = 0000000000000000 ldsba [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000067 ! %l5 = 0000000000000000, %l2 = 0000000000000067, %l2 = 0000000000000067 andn %l5,%l2,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010181408] = 5ff41b5a, %l4 = 00000000d1e46d6e ldsha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000001b5a ! Mem[0000000021800180] = 662d8f81, %l2 = 0000000000000000 lduh [%o3+0x180],%l2 ! %l2 = 000000000000662d ! Starting 10 instruction Store Burst ! Mem[0000000030081400] = f5b96f19, %l0 = 00000000b2743f05 ldstuba [%i2+%g0]0x81,%l0 ! %l0 = 000000f5000000ff p0_label_8: ! Mem[0000000010001405] = f348754f, %l2 = 000000000000662d ldstub [%i0+0x005],%l2 ! %l2 = 00000048000000ff ! %l1 = 0000000000002726, Mem[0000000010181408] = 5a1bf45f stba %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 261bf45f ! %l1 = 0000000000002726, Mem[0000000010101420] = 2513e0dc stw %l1,[%i4+0x020] ! Mem[0000000010101420] = 00002726 ! Mem[0000000010001430] = 20f1f32e7f2178de, %l0 = 00000000000000f5, %l5 = 0000000000000000 add %i0,0x30,%g1 casxa [%g1]0x80,%l0,%l5 ! %l5 = 20f1f32e7f2178de ! %l0 = 00000000000000f5, Mem[0000000010101424] = e2a6b9b6 stw %l0,[%i4+0x024] ! Mem[0000000010101424] = 000000f5 ! Mem[0000000021800140] = c8033eed, %l4 = 0000000000001b5a ldstuba [%o3+0x140]%asi,%l4 ! %l4 = 000000c8000000ff ! Mem[0000000010141410] = 98e5a2bf, %l7 = 000000009834e6f9 swapa [%i5+%o5]0x80,%l7 ! %l7 = 0000000098e5a2bf ! %f10 = f5678abb 4704f312, %l4 = 00000000000000c8 ! Mem[0000000010181430] = d24e80379fa033c6 add %i6,0x030,%g1 stda %f10,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010181430] = d24e80379fa033c6 ! %l0 = 00000000000000f5, Mem[00000000218001c0] = 1009186d, %asi = 80 stha %l0,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 00f5186d ! Starting 10 instruction Load Burst ! Mem[0000000010001430] = 20f1f32e7f2178de, %f26 = f272538c 5ab72769 ldda [%i0+0x030]%asi,%f26 ! %f26 = 20f1f32e 7f2178de p0_label_9: ! Mem[00000000300c1410] = 331d295f 17bb05c0, %l6 = 000000e8, %l7 = 98e5a2bf ldda [%i3+%o5]0x89,%l6 ! %l6 = 0000000017bb05c0 00000000331d295f ! Mem[0000000010001408] = 26f1ce75, %l3 = 0000000000000097 lduha [%i0+%o4]0x80,%l3 ! %l3 = 00000000000026f1 ! Mem[000000001008142c] = be19cd23, %f22 = 78f87cd2 ld [%i2+0x02c],%f22 ! %f22 = be19cd23 ! Mem[0000000030001400] = ffe000e7, %l4 = 00000000000000c8 ldswa [%i0+%g0]0x81,%l4 ! %l4 = ffffffffffe000e7 ! Mem[0000000010181438] = 7a9b1b3d, %l1 = 0000000000002726 lduw [%i6+0x038],%l1 ! %l1 = 000000007a9b1b3d ! Mem[0000000010101410] = 929733c9843fd55e, %l1 = 000000007a9b1b3d ldx [%i4+%o5],%l1 ! %l1 = 929733c9843fd55e ! Mem[00000000100c1408] = 0a50fdba b1d3b4cc, %l4 = ffe000e7, %l5 = 7f2178de ldd [%i3+%o4],%l4 ! %l4 = 000000000a50fdba 00000000b1d3b4cc ! Mem[0000000010081408] = d8152cff, %l7 = 00000000331d295f ldswa [%i2+%o4]0x88,%l7 ! %l7 = ffffffffd8152cff membar #Sync ! Added by membar checker (1) ! Mem[0000000010001400] = 68f66f14 f3ff754f 26f1ce75 b731bac8 ! Mem[0000000010001410] = 00000000 00005aa1 6c4a7a81 c5f9822a ! Mem[0000000010001420] = c0224344 5ca1977b d1e46d6e 717feadd ! Mem[0000000010001430] = 20f1f32e 7f2178de 760826f2 cfd7dfe2 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400 ! Starting 10 instruction Store Burst ! Mem[0000000030001408] = 053f74b2, %l3 = 00000000000026f1 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 000000b2000000ff p0_label_10: ! %f26 = 20f1f32e 7f2178de, %l4 = 000000000a50fdba ! Mem[0000000030041430] = bb53fa0ae93043a3 add %i1,0x030,%g1 stda %f26,[%g1+%l4]ASI_PST32_S ! Mem[0000000030041430] = 20f1f32ee93043a3 ! %l7 = ffffffffd8152cff, Mem[0000000030141400] = 67fea5f1278010a6 stxa %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffffd8152cff ! Mem[0000000010141434] = e6e736ac, %l5 = 00000000b1d3b4cc swap [%i5+0x034],%l5 ! %l5 = 00000000e6e736ac ! %l4 = 0a50fdba, %l5 = e6e736ac, Mem[0000000030041410] = ffbe99b3 775b8d0d stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0a50fdba e6e736ac ! %f22 = be19cd23 34874531, %l6 = 0000000017bb05c0 ! Mem[0000000030081410] = 68ce09698421db70 add %i2,0x010,%g1 stda %f22,[%g1+%l6]ASI_PST8_S ! Mem[0000000030081410] = be1909698421db70 ! %l6 = 17bb05c0, %l7 = d8152cff, Mem[0000000030041408] = d8c079b8 00796c89 stda %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 17bb05c0 d8152cff membar #Sync ! Added by membar checker (2) ! %l4 = 0a50fdba, %l5 = e6e736ac, Mem[0000000010001408] = 75cef126 c8ba31b7 stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0a50fdba e6e736ac ! %l2 = 0000000000000048, Mem[00000000300c1408] = 0be2d64b4c1725ec stxa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000048 ! %f10 = d1e46d6e 717feadd, %l4 = 000000000a50fdba ! Mem[0000000030001430] = a62039980f7b9ea9 add %i0,0x030,%g1 stda %f10,[%g1+%l4]ASI_PST8_S ! Mem[0000000030001430] = d1206d6e717beaa9 ! Starting 10 instruction Load Burst ! Mem[0000000030101408] = aac60a8a, %l7 = ffffffffd8152cff lduwa [%i4+%o4]0x81,%l7 ! %l7 = 00000000aac60a8a p0_label_11: ! Mem[0000000010181400] = 00005aa1 0486434e 261bf45f f1fc9e48 ! Mem[0000000010181410] = dd918a1b ac72aa1f cbf57ad8 e0b97b92 ! Mem[0000000010181420] = 1dfbd0f5 4e768fd9 475e0387 213850d4 ! Mem[0000000010181430] = d24e8037 9fa033c6 7a9b1b3d 47e365d8 ldda [%i6]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010181400 ! Mem[00000000100c1408] = 0a50fdba b1d3b4cc, %l2 = 00000048, %l3 = 000000b2 ldd [%i3+%o4],%l2 ! %l2 = 000000000a50fdba 00000000b1d3b4cc ! Mem[0000000010101438] = 14f78a44 d0d0237c, %l4 = 0a50fdba, %l5 = e6e736ac ldda [%i4+0x038]%asi,%l4 ! %l4 = 0000000014f78a44 00000000d0d0237c ! Mem[00000000100c1410] = 55c200c7, %l7 = 00000000aac60a8a ldsba [%i3+%o5]0x88,%l7 ! %l7 = ffffffffffffffc7 ! Mem[0000000030081408] = ff268467, %l3 = 00000000b1d3b4cc ldsha [%i2+%o4]0x81,%l3 ! %l3 = ffffffffffffff26 ! Mem[0000000010141400] = 000000bb, %l3 = ffffffffffffff26 ldswa [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000bb ! Mem[0000000030001410] = 5a000000, %l4 = 0000000014f78a44 lduwa [%i0+%o5]0x89,%l4 ! %l4 = 000000005a000000 ! Mem[0000000010001408] = 0a50fdba, %l1 = 929733c9843fd55e lduba [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ba ! Mem[00000000100c1418] = 87d772b4, %l2 = 000000000a50fdba ldsb [%i3+0x01b],%l2 ! %l2 = ffffffffffffffb4 ! Starting 10 instruction Store Burst ! %l2 = ffffffffffffffb4, Mem[00000000300c1400] = a1000000 stha %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffb40000 p0_label_12: ! %l5 = 00000000d0d0237c, %l5 = 00000000d0d0237c, %l1 = 00000000000000ba or %l5,%l5,%l1 ! %l1 = 00000000d0d0237c ! Mem[00000000100c1400] = d924827e, %l4 = 000000005a000000 swapa [%i3+%g0]0x80,%l4 ! %l4 = 00000000d924827e ! %f16 = 23bd08f9 38efb2ea, Mem[0000000030081408] = ff268467 0450b61c stda %f16,[%i2+%o4]0x81 ! Mem[0000000030081408] = 23bd08f9 38efb2ea ! Mem[0000000030081410] = 690919be, %l3 = 00000000000000bb swapa [%i2+%o5]0x89,%l3 ! %l3 = 00000000690919be ! Mem[0000000030081410] = 000000bb, %l6 = 0000000017bb05c0 lduba [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000bb ! %l5 = 00000000d0d0237c, Mem[0000000020800040] = 91ffbf87, %asi = 80 stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = 237cbf87 ! Mem[0000000010181410] = dd918a1b, %l3 = 00000000690919be, %asi = 80 swapa [%i6+0x010]%asi,%l3 ! %l3 = 00000000dd918a1b ! %l5 = 00000000d0d0237c, Mem[0000000010081408] = d8152cff stba %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = d8152c7c ! Mem[00000000300c1408] = 00000000, %l0 = 00000000000000f5 swapa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010181408] = 261bf45f f1fc9e48, %l2 = ffffffb4, %l3 = dd918a1b ldda [%i6+0x008]%asi,%l2 ! %l2 = 00000000261bf45f 00000000f1fc9e48 p0_label_13: ! Mem[0000000010141408] = d8f0043862763c8e, %l2 = 00000000261bf45f ldxa [%i5+%o4]0x80,%l2 ! %l2 = d8f0043862763c8e ! %f28 = 401237c1, %f22 = be19cd23 fcmpes %fcc2,%f28,%f22 ! %fcc2 = 2 ! Mem[0000000010141410] = 9834e6f9, %l2 = d8f0043862763c8e lduw [%i5+%o5],%l2 ! %l2 = 000000009834e6f9 ! Mem[0000000010101418] = 6f4004d8, %l0 = 0000000000000000 lduha [%i4+0x01a]%asi,%l0 ! %l0 = 00000000000004d8 ! Mem[00000000100c1408] = bafd500a, %l0 = 00000000000004d8 ldswa [%i3+%o4]0x88,%l0 ! %l0 = ffffffffbafd500a ! Mem[0000000010081410] = 7f113cb8, %l3 = 00000000f1fc9e48 lduha [%i2+%o5]0x88,%l3 ! %l3 = 0000000000003cb8 ! Mem[0000000030081410] = 70db2184000000bb, %f24 = 014e67ba cd9c8014 ldda [%i2+%o5]0x89,%f24 ! %f24 = 70db2184 000000bb ! Mem[0000000020800040] = 237cbf87, %l4 = 00000000d924827e lduba [%o1+0x040]%asi,%l4 ! %l4 = 0000000000000023 ! %f31 = 2561a4d7, %f28 = 401237c1 fcmps %fcc1,%f31,%f28 ! %fcc1 = 1 ! Starting 10 instruction Store Burst ! %l1 = 00000000d0d0237c, Mem[00000000100c1408] = 0a50fdbab1d3b4cc stxa %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000d0d0237c p0_label_14: ! Mem[0000000030101410] = c7000000, %l4 = 0000000000000023 ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 000000c7000000ff ! %f28 = 401237c1 22bf4ca7, Mem[0000000030181400] = 00000000 929733c9 stda %f28,[%i6+%g0]0x89 ! Mem[0000000030181400] = 401237c1 22bf4ca7 ! Mem[0000000030181400] = a74cbf22, %l4 = 00000000000000c7 ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 000000a7000000ff ! Mem[00000000100c1410] = c700c255, %l1 = 00000000d0d0237c ldstuba [%i3+%o5]0x80,%l1 ! %l1 = 000000c7000000ff ! %l2 = 9834e6f9, %l3 = 00003cb8, Mem[0000000010141408] = d8f00438 62763c8e std %l2,[%i5+%o4] ! Mem[0000000010141408] = 9834e6f9 00003cb8 ! %f4 = 1faa72ac 1b8a91dd, Mem[0000000010141418] = 3249f4f6 a38d321b std %f4 ,[%i5+0x018] ! Mem[0000000010141418] = 1faa72ac 1b8a91dd ! %l7 = ffffffffffffffc7, Mem[0000000010001428] = d1e46d6e717feadd, %asi = 80 stxa %l7,[%i0+0x028]%asi ! Mem[0000000010001428] = ffffffffffffffc7 ! %l2 = 9834e6f9, %l3 = 00003cb8, Mem[0000000010041418] = 83f65f9b 0ec8d10a std %l2,[%i1+0x018] ! Mem[0000000010041418] = 9834e6f9 00003cb8 ! %f26 = 20f1f32e 7f2178de, %l2 = 000000009834e6f9 ! Mem[00000000300c1408] = 000000f500000048 add %i3,0x008,%g1 stda %f26,[%g1+%l2]ASI_PST32_SL ! Mem[00000000300c1408] = de78217f00000048 ! Starting 10 instruction Load Burst ! Mem[0000000030041408] = c005bb17 ff2c15d8, %l4 = 000000a7, %l5 = d0d0237c ldda [%i1+%o4]0x81,%l4 ! %l4 = 00000000c005bb17 00000000ff2c15d8 p0_label_15: ! Mem[0000000030081410] = 000000bb, %l4 = 00000000c005bb17 ldswa [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000bb ! Mem[0000000030101408] = 8a0ac6aa, %l7 = ffffffffffffffc7 lduwa [%i4+%o4]0x89,%l7 ! %l7 = 000000008a0ac6aa ! Mem[00000000201c0000] = 27268819, %l7 = 000000008a0ac6aa ldsha [%o0+0x000]%asi,%l7 ! %l7 = 0000000000002726 ! Mem[0000000030001408] = ff743f05 4410fac2, %l0 = bafd500a, %l1 = 000000c7 ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000ff743f05 000000004410fac2 ! Mem[0000000010001408] = e6e736ac0a50fdba, %f24 = 70db2184 000000bb ldda [%i0+%o4]0x88,%f24 ! %f24 = e6e736ac 0a50fdba ! Mem[00000000218000c0] = ff6adddc, %l6 = 00000000000000bb lduha [%o3+0x0c0]%asi,%l6 ! %l6 = 000000000000ff6a ! Mem[00000000201c0000] = 27268819, %l6 = 000000000000ff6a lduha [%o0+0x000]%asi,%l6 ! %l6 = 0000000000002726 ! Mem[0000000010041408] = 5364d642, %l0 = 00000000ff743f05 ldsha [%i1+%o4]0x80,%l0 ! %l0 = 0000000000005364 ! Mem[00000000201c0000] = 27268819, %l7 = 0000000000002726 lduh [%o0+%g0],%l7 ! %l7 = 0000000000002726 ! Starting 10 instruction Store Burst ! %f23 = 34874531, Mem[00000000100c1408] = 00000000 sta %f23,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 34874531 p0_label_16: ! %l1 = 000000004410fac2, Mem[0000000030081408] = f908bd23 stha %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = f908fac2 ! %l4 = 00000000000000bb, Mem[0000000030101400] = 672ffc4f0cdc7843 stxa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000000000bb ! %l2 = 9834e6f9, %l3 = 00003cb8, Mem[00000000100c1410] = 55c200ff 7c046891 stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 9834e6f9 00003cb8 ! Mem[0000000010141430] = 2cd42806, %l2 = 9834e6f9, %l7 = 00002726 add %i5,0x30,%g1 casa [%g1]0x80,%l2,%l7 ! %l7 = 000000002cd42806 ! Mem[00000000100c1400] = 0000005a, %l6 = 0000000000002726 ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 0000005a000000ff ! Mem[0000000010041408] = 5364d642, %l5 = 00000000ff2c15d8 swapa [%i1+%o4]0x80,%l5 ! %l5 = 000000005364d642 ! Mem[0000000030181410] = ffde8857, %l7 = 000000002cd42806 ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 000000ff000000ff ! %l1 = 000000004410fac2, Mem[0000000010101408] = 83cbd3bc stwa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 4410fac2 ! Mem[0000000030041410] = bafd500a, %l1 = 000000004410fac2 swapa [%i1+%o5]0x89,%l1 ! %l1 = 00000000bafd500a ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = bafd500aac36e7e6, %l0 = 0000000000005364 ldxa [%i0+0x008]%asi,%l0 ! %l0 = bafd500aac36e7e6 p0_label_17: ! Mem[0000000010181400] = 00005aa1, %l2 = 000000009834e6f9 ldswa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000005aa1 ! Mem[0000000030181408] = 9834e6f9, %l7 = 00000000000000ff ldsba [%i6+%o4]0x81,%l7 ! %l7 = ffffffffffffff98 ! Mem[0000000010101408] = c2fa1044, %l4 = 00000000000000bb ldsha [%i4+%o4]0x88,%l4 ! %l4 = 0000000000001044 ! Mem[0000000010141414] = 414bcdf5, %l6 = 000000000000005a ldsw [%i5+0x014],%l6 ! %l6 = 00000000414bcdf5 ! Code Fragment 4 p0_fragment_3: ! %l0 = bafd500aac36e7e6 setx 0x46e4d12fe292a40b,%g7,%l0 ! %l0 = 46e4d12fe292a40b ! %l1 = 00000000bafd500a setx 0x110140b82b6aed4e,%g7,%l1 ! %l1 = 110140b82b6aed4e 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 = 46e4d12fe292a40b setx 0xd9bbca27c543eaac,%g7,%l0 ! %l0 = d9bbca27c543eaac ! %l1 = 110140b82b6aed4e setx 0xdf250597c85a68e3,%g7,%l1 ! %l1 = df250597c85a68e3 ! Mem[00000000100c1400] = 000000ff, %l7 = ffffffffffffff98 ldswa [%i3+%g0]0x88,%l7 ! %l7 = 00000000000000ff ! Mem[0000000030001410] = 0000005a 467a8b01, %l0 = c543eaac, %l1 = c85a68e3 ldda [%i0+%o5]0x81,%l0 ! %l0 = 000000000000005a 00000000467a8b01 ! Mem[0000000030141410] = 00000000, %l5 = 000000005364d642 lduwa [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010041418] = 9834e6f900003cb8, %f24 = e6e736ac 0a50fdba ldd [%i1+0x018],%f24 ! %f24 = 9834e6f9 00003cb8 ! Starting 10 instruction Store Burst ! %f0 = 4e438604, Mem[0000000030081408] = c2fa08f9 sta %f0 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = 4e438604 p0_label_18: ! Mem[0000000010101408] = c2fa1044, %l3 = 0000000000003cb8 ldstuba [%i4+%o4]0x88,%l3 ! %l3 = 00000044000000ff ! %f20 = 4e438604 f9e63498, %l4 = 0000000000001044 ! Mem[0000000010141438] = 26f66bb31fdcd6e6 add %i5,0x038,%g1 stda %f20,[%g1+%l4]ASI_PST16_P ! Mem[0000000010141438] = 26f686041fdcd6e6 ! %l1 = 00000000467a8b01, Mem[0000000030041400] = 7011a7de stba %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0111a7de ! Mem[00000000100c1400] = ff00000069e04f64, %l7 = 00000000000000ff, %l3 = 0000000000000044 casxa [%i3]0x80,%l7,%l3 ! %l3 = ff00000069e04f64 ! Mem[0000000010041428] = 64266065433910a6, %l4 = 0000000000001044, %l1 = 00000000467a8b01 add %i1,0x28,%g1 casxa [%g1]0x80,%l4,%l1 ! %l1 = 64266065433910a6 ! Mem[0000000030001400] = ffe000e7, %l6 = 00000000414bcdf5 ldstuba [%i0+%g0]0x81,%l6 ! %l6 = 000000ff000000ff ! Mem[0000000010141400] = bb000000, %l0 = 000000000000005a swapa [%i5+%g0]0x88,%l0 ! %l0 = 00000000bb000000 ! %l4 = 0000000000001044, Mem[0000000030041408] = c005bb17ff2c15d8 stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000000000001044 ! Mem[0000000030141410] = 00000000, %l0 = 00000000bb000000 swapa [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010141434] = b1d3b4cc, %l5 = 0000000000000000 lduwa [%i5+0x034]%asi,%l5 ! %l5 = 00000000b1d3b4cc p0_label_19: ! Mem[0000000010041400] = 215a2b81bdc8508b, %l7 = 00000000000000ff ldxa [%i1+%g0]0x88,%l7 ! %l7 = 215a2b81bdc8508b ! Mem[0000000030101410] = bfa2e598000000ff, %f0 = 4e438604 a15a0000 ldda [%i4+%o5]0x89,%f0 ! %f0 = bfa2e598 000000ff ! Mem[0000000010001410] = 00000000, %l6 = 00000000000000ff ldsha [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010041408] = cdec84c8 d8152cff, %l2 = 00005aa1, %l3 = 69e04f64 ldda [%i1+%o4]0x88,%l2 ! %l2 = 00000000d8152cff 00000000cdec84c8 ! Mem[0000000030181408] = 9834e6f9, %l6 = 0000000000000000 ldswa [%i6+%o4]0x81,%l6 ! %l6 = ffffffff9834e6f9 ! Mem[00000000300c1408] = 480000007f2178de, %f30 = ec9a48e7 2561a4d7 ldda [%i3+%o4]0x89,%f30 ! %f30 = 48000000 7f2178de ! Mem[00000000300c1400] = ffb40000, %l0 = 0000000000000000 lduha [%i3+%g0]0x81,%l0 ! %l0 = 000000000000ffb4 ! Mem[0000000030001410] = 5a000000, %f20 = 4e438604 lda [%i0+%o5]0x89,%f20 ! %f20 = 5a000000 ! Mem[0000000010001410] = 00000000, %l2 = 00000000d8152cff lduwa [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f4 = 1faa72ac, %f7 = d87af5cb, %f28 = 401237c1 22bf4ca7 fsmuld %f4 ,%f7 ,%f28 ! %f28 = bf14e2f4 5bf14c80 p0_label_20: ! %l4 = 0000000000001044, imm = fffffffffffff975, %l2 = 0000000000000000 addc %l4,-0x68b,%l2 ! %l2 = 00000000000009b9 ! Mem[0000000030101410] = ff000000, %l7 = 215a2b81bdc8508b swapa [%i4+%o5]0x81,%l7 ! %l7 = 00000000ff000000 ! Mem[0000000010001408] = 0a50fdba, %l0 = 000000000000ffb4 ldswa [%i0+%o4]0x88,%l0 ! %l0 = 000000000a50fdba ! %f15 = 3d1b9b7a, %f30 = 48000000 7f2178de fstox %f15,%f30 ! %f30 = 00000000 00000000 ! %f4 = 1faa72ac, Mem[00000000100c1414] = b83c0000 sta %f4 ,[%i3+0x014]%asi ! Mem[00000000100c1414] = 1faa72ac ! Mem[0000000030081408] = 0486434e, %l0 = 000000000a50fdba ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 0000004e000000ff ! %f12 = c633a09f, %f18 = 4e438604, %f5 = 1b8a91dd fdivs %f12,%f18,%f5 ! %f5 = b76b2feb ! %f14 = d865e347 3d1b9b7a, Mem[0000000030081408] = ff438604 38efb2ea stda %f14,[%i2+%o4]0x81 ! Mem[0000000030081408] = d865e347 3d1b9b7a ! Mem[0000000030141410] = 000000bb, %l4 = 0000000000001044 ldstuba [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030141408] = 0cf6a7b1, %l4 = 0000000000000000 lduwa [%i5+%o4]0x89,%l4 ! %l4 = 000000000cf6a7b1 p0_label_21: membar #Sync ! Added by membar checker (3) ! Mem[0000000010101400] = 9c99ede9 939b8360 ff10fac2 13132df6 ! Mem[0000000010101410] = 929733c9 843fd55e 6f4004d8 136a9ee8 ! Mem[0000000010101420] = 00002726 000000f5 7cceb22d 1c255eee ! Mem[0000000010101430] = a266c8ba 2430509a 14f78a44 d0d0237c ldda [%i4]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010101400 ! Mem[0000000010101420] = 00002726 000000f5, %l2 = 000009b9, %l3 = cdec84c8 ldda [%i4+0x020]%asi,%l2 ! %l2 = 0000000000002726 00000000000000f5 ! Mem[0000000030181408] = f9e63498, %l4 = 000000000cf6a7b1 ldswa [%i6+%o4]0x89,%l4 ! %l4 = fffffffff9e63498 ! Mem[0000000030101400] = 00000000, %l1 = 64266065433910a6 ldsha [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000 ! %f11 = 87035e47, %f11 = 87035e47, %f6 = 927bb9e0 fdivs %f11,%f11,%f6 ! %f6 = 3f800000 ! Mem[00000000300c1400] = ffb40000, %l0 = 000000000000004e ldswa [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffb40000 ! Mem[0000000010181408] = 489efcf1 5ff41b26, %l4 = f9e63498, %l5 = b1d3b4cc ldda [%i6+%o4]0x88,%l4 ! %l4 = 000000005ff41b26 00000000489efcf1 ! Mem[0000000010141408] = 9834e6f9, %l6 = ffffffff9834e6f9 ldsba [%i5+%o4]0x80,%l6 ! %l6 = ffffffffffffff98 ! Mem[00000000300c1400] = 0000b4ff, %f1 = 000000ff lda [%i3+%g0]0x89,%f1 ! %f1 = 0000b4ff ! Starting 10 instruction Store Burst ! Code Fragment 3 p0_fragment_4: ! %l0 = ffffffffffb40000 setx 0xa2c6f7cffa22faa6,%g7,%l0 ! %l0 = a2c6f7cffa22faa6 ! %l1 = 0000000000000000 setx 0x56e63d887d153565,%g7,%l1 ! %l1 = 56e63d887d153565 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 = a2c6f7cffa22faa6 setx 0x3863202fff717928,%g7,%l0 ! %l0 = 3863202fff717928 ! %l1 = 56e63d887d153565 setx 0x3bde7be7d74a031b,%g7,%l1 ! %l1 = 3bde7be7d74a031b p0_label_22: ! %f15 = 3d1b9b7a, Mem[0000000010141400] = 5a000000 sta %f15,[%i5+%g0]0x80 ! Mem[0000000010141400] = 3d1b9b7a ! %l3 = 00000000000000f5, Mem[0000000010181410] = be190969 stba %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = be1909f5 ! Mem[0000000010141434] = b1d3b4cc, %l0 = 3863202fff717928 ldstub [%i5+0x034],%l0 ! %l0 = 000000b1000000ff ! Mem[0000000030101408] = 8a0ac6aa, %l6 = ffffffffffffff98 swapa [%i4+%o4]0x89,%l6 ! %l6 = 000000008a0ac6aa ! %l5 = 00000000489efcf1, Mem[0000000030081410] = bb0000008421db70 stxa %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000489efcf1 ! %f7 = d87af5cb, Mem[0000000030101408] = ffffff98 sta %f7 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = d87af5cb ! %f8 = d98f764e f5d0fb1d, Mem[0000000010081400] = 2b4a6d03 5c7e2726 stda %f8 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = d98f764e f5d0fb1d ! %l0 = 00000000000000b1, Mem[0000000010041400] = bdc8508b stha %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = bdc800b1 ! %f0 = bfa2e598 0000b4ff, %l5 = 00000000489efcf1 ! Mem[0000000030181438] = 8b9717d59b280e76 add %i6,0x038,%g1 stda %f0,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030181438] = ff9717d598e5a2bf ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = 00005aa1, %l4 = 000000005ff41b26 ldsha [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000 p0_label_23: ! Mem[0000000030081400] = 196fb9ff, %l5 = 00000000489efcf1 lduba [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000ff ! %l7 = 00000000ff000000, imm = 0000000000000f0d, %l0 = 00000000000000b1 sub %l7,0xf0d,%l0 ! %l0 = 00000000fefff0f3 ! Mem[0000000010001400] = 68f66f14, %l3 = 00000000000000f5 ldsha [%i0+%g0]0x80,%l3 ! %l3 = 00000000000068f6 ! Mem[0000000010081400] = d98f764e f5d0fb1d, %l0 = fefff0f3, %l1 = d74a031b ldda [%i2+%g0]0x80,%l0 ! %l0 = 00000000d98f764e 00000000f5d0fb1d ! Mem[0000000010101414] = 843fd55e, %l5 = 00000000000000ff lduw [%i4+0x014],%l5 ! %l5 = 00000000843fd55e ! Mem[00000000100c1400] = 000000ff, %l7 = 00000000ff000000 lduha [%i3+%g0]0x88,%l7 ! %l7 = 00000000000000ff ! %f12 = c633a09f, %f4 = 1faa72ac fcmpes %fcc1,%f12,%f4 ! %fcc1 = 1 ! Mem[00000000211c0000] = ffcdfcae, %l1 = 00000000f5d0fb1d ldub [%o2+%g0],%l1 ! %l1 = 00000000000000ff ! Mem[0000000010081420] = 0dfe930c, %l7 = 00000000000000ff ldsh [%i2+0x022],%l7 ! %l7 = ffffffffffff930c ! Starting 10 instruction Store Burst ! %l1 = 00000000000000ff, Mem[00000000300c1408] = de78217f00000048 stxa %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000000000ff p0_label_24: ! Mem[0000000010141400] = 7a9b1b3d, %l2 = 0000000000002726 ldstuba [%i5+%g0]0x88,%l2 ! %l2 = 0000003d000000ff ! %f28 = a266c8ba 2430509a, Mem[0000000030001410] = 5a000000 018b7a46 stda %f28,[%i0+%o5]0x89 ! Mem[0000000030001410] = a266c8ba 2430509a ! %f8 = d98f764e f5d0fb1d, %l1 = 00000000000000ff ! Mem[0000000010041408] = ff2c15d8c884eccd add %i1,0x008,%g1 stda %f8,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010041408] = 1dfbd0f54e768fd9 ! %l2 = 0000003d, %l3 = 000068f6, Mem[00000000300c1410] = 17bb05c0 331d295f stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000003d 000068f6 ! %l1 = 00000000000000ff, Mem[00000000100c1408] = 31458734 stba %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 314587ff ! %l1 = 00000000000000ff, Mem[000000001004142c] = 433910a6 sth %l1,[%i1+0x02c] ! Mem[000000001004142c] = 00ff10a6 ! Mem[0000000030181410] = 5788deff, %l3 = 00000000000068f6 swapa [%i6+%o5]0x89,%l3 ! %l3 = 000000005788deff ! Mem[00000000100c1410] = f9e63498, %l6 = 000000008a0ac6aa swapa [%i3+%o5]0x80,%l6 ! %l6 = 00000000f9e63498 ! %f9 = f5d0fb1d, Mem[000000001004140c] = 4e768fd9 st %f9 ,[%i1+0x00c] ! Mem[000000001004140c] = f5d0fb1d ! Starting 10 instruction Load Burst ! %l0 = 00000000d98f764e, %l5 = 00000000843fd55e, %l2 = 000000000000003d udivx %l0,%l5,%l2 ! %l2 = 0000000000000001 p0_label_25: ! Mem[0000000030041408] = 44100000 00000000, %l4 = 00000000, %l5 = 843fd55e ldda [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000 0000000044100000 ! Mem[0000000010041420] = c57ad1f4c5a5f115, %l1 = 00000000000000ff ldxa [%i1+0x020]%asi,%l1 ! %l1 = c57ad1f4c5a5f115 ! Mem[0000000010181410] = be1909f5, %l6 = 00000000f9e63498 lduba [%i6+%o5]0x88,%l6 ! %l6 = 00000000000000f5 ! Mem[0000000030101410] = bfa2e5988b50c8bd, %l7 = ffffffffffff930c ldxa [%i4+%o5]0x89,%l7 ! %l7 = bfa2e5988b50c8bd ! Mem[0000000010081408] = 0a39c11ed8152c7c, %l6 = 00000000000000f5 ldxa [%i2+%o4]0x88,%l6 ! %l6 = 0a39c11ed8152c7c ! Mem[0000000030041410] = c2fa1044e6e736ac, %f16 = 9c99ede9 939b8360 ldda [%i1+%o5]0x81,%f16 ! %f16 = c2fa1044 e6e736ac ! Mem[00000000100c1410] = 8a0ac6aa1faa72ac, %l6 = 0a39c11ed8152c7c ldxa [%i3+%o5]0x80,%l6 ! %l6 = 8a0ac6aa1faa72ac ! Mem[0000000030081408] = d865e347, %f9 = f5d0fb1d lda [%i2+%o4]0x81,%f9 ! %f9 = d865e347 ! Mem[0000000010101400] = 60839b93 e9ed999c, %l6 = 1faa72ac, %l7 = 8b50c8bd ldda [%i4+%g0]0x88,%l6 ! %l6 = 00000000e9ed999c 0000000060839b93 ! Starting 10 instruction Store Burst ! Mem[00000000300c1400] = ffb40000, %l3 = 000000005788deff swapa [%i3+%g0]0x81,%l3 ! %l3 = 00000000ffb40000 p0_label_26: ! Mem[00000000201c0000] = 27268819, %l5 = 0000000044100000 ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 00000027000000ff ! %l3 = 00000000ffb40000, Mem[0000000010141400] = ff1b9b7a stha %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00009b7a ! Mem[000000001018142f] = 213850d4, %l5 = 0000000000000027 ldstub [%i6+0x02f],%l5 ! %l5 = 000000d4000000ff ! Mem[0000000010041410] = bb000000, %l1 = c57ad1f4c5a5f115 ldstuba [%i1+%o5]0x80,%l1 ! %l1 = 000000bb000000ff membar #Sync ! Added by membar checker (4) ! %l6 = e9ed999c, %l7 = 60839b93, Mem[0000000010101410] = c9339792 5ed53f84 stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = e9ed999c 60839b93 ! Mem[0000000030001408] = 053f74ff, %l5 = 00000000000000d4 ldstuba [%i0+%o4]0x89,%l5 ! %l5 = 000000ff000000ff ! %l2 = 0000000000000001, Mem[0000000010081438] = d08d29e9dee7b124, %asi = 80 stxa %l2,[%i2+0x038]%asi ! Mem[0000000010081438] = 0000000000000001 ! %l6 = e9ed999c, %l7 = 60839b93, Mem[0000000010101408] = c2fa10ff f62d1313 stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = e9ed999c 60839b93 ! %f27 = 1c255eee, Mem[00000000100c1410] = 8a0ac6aa sta %f27,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 1c255eee ! Starting 10 instruction Load Burst ! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030101410] = bdc8508b 98e5a2bf stda %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000 000000ff p0_label_27: ! Mem[0000000010081418] = 7cdb760ed14f7588, %f18 = ff10fac2 13132df6 ldda [%i2+0x018]%asi,%f18 ! %f18 = 7cdb760e d14f7588 ! %l5 = 00000000000000ff, %l3 = 00000000ffb40000, %l4 = 0000000000000000 addc %l5,%l3,%l4 ! %l4 = 00000000ffb400ff ! Mem[00000000100c1400] = 000000ff, %f31 = d0d0237c lda [%i3+%g0]0x88,%f31 ! %f31 = 000000ff ! Mem[0000000030181408] = 9834e6f95c7e2726, %f0 = bfa2e598 0000b4ff ldda [%i6+%o4]0x81,%f0 ! %f0 = 9834e6f9 5c7e2726 ! Mem[0000000020800000] = b67bc3ca, %l7 = 0000000060839b93 ldub [%o1+%g0],%l7 ! %l7 = 00000000000000b6 ! Mem[00000000100c1410] = ee5e251c, %l2 = 0000000000000001 ldsba [%i3+%o5]0x88,%l2 ! %l2 = 000000000000001c ! Mem[0000000010041408] = 1dfbd0f5, %l7 = 00000000000000b6 lduwa [%i1+%o4]0x80,%l7 ! %l7 = 000000001dfbd0f5 ! Mem[0000000010181434] = 9fa033c6, %l4 = 00000000ffb400ff ldsha [%i6+0x034]%asi,%l4 ! %l4 = ffffffffffff9fa0 ! Mem[0000000010001424] = 5ca1977b, %l2 = 000000000000001c lduwa [%i0+0x024]%asi,%l2 ! %l2 = 000000005ca1977b ! Starting 10 instruction Store Burst ! Mem[0000000010041404] = 812b5a21, %l7 = 000000001dfbd0f5 ldstub [%i1+0x004],%l7 ! %l7 = 00000081000000ff p0_label_28: ! Mem[0000000010041410] = ff000000, %l2 = 000000005ca1977b, %asi = 80 swapa [%i1+0x010]%asi,%l2 ! %l2 = 00000000ff000000 ! %f19 = d14f7588, Mem[0000000030181400] = ff4cbf22 sta %f19,[%i6+%g0]0x81 ! Mem[0000000030181400] = d14f7588 ! Mem[0000000010041410] = 7b97a15c, %l5 = 00000000000000ff swapa [%i1+%o5]0x88,%l5 ! %l5 = 000000007b97a15c ! %l2 = 00000000ff000000, Mem[00000000201c0001] = ff268819 stb %l2,[%o0+0x001] ! Mem[00000000201c0000] = ff008819 ! Mem[0000000030001410] = 9a503024, %l7 = 0000000000000081 ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 0000009a000000ff ! Mem[00000000201c0000] = ff008819, %l0 = 00000000d98f764e ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 000000ff000000ff ! %f22 = 6f4004d8, %f16 = c2fa1044, %f10 = d4503821 fdivs %f22,%f16,%f10 ! %f10 = ebc493d1 ! %l7 = 000000000000009a, Mem[0000000020800001] = b67bc3ca, %asi = 80 stba %l7,[%o1+0x001]%asi ! Mem[0000000020800000] = b69ac3ca ! Mem[0000000010001430] = 20f1f32e7f2178de, %l5 = 000000007b97a15c, %l4 = ffffffffffff9fa0 add %i0,0x30,%g1 casxa [%g1]0x80,%l5,%l4 ! %l4 = 20f1f32e7f2178de ! Starting 10 instruction Load Burst ! Mem[000000001000140c] = ac36e7e6, %l3 = 00000000ffb40000 ldub [%i0+0x00e],%l3 ! %l3 = 00000000000000e7 p0_label_29: ! Mem[0000000030001408] = ff743f05 4410fac2, %l2 = ff000000, %l3 = 000000e7 ldda [%i0+%o4]0x81,%l2 ! %l2 = 00000000ff743f05 000000004410fac2 ! Mem[0000000010001404] = f3ff754f, %l6 = 00000000e9ed999c ldswa [%i0+0x004]%asi,%l6 ! %l6 = fffffffff3ff754f ! Mem[0000000030041410] = c2fa1044, %l6 = fffffffff3ff754f lduwa [%i1+%o5]0x81,%l6 ! %l6 = 00000000c2fa1044 ! Mem[0000000010181400] = 00005aa1, %l7 = 000000000000009a ldsba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[00000000300c1400] = 5788deff, %l0 = 00000000000000ff lduwa [%i3+%g0]0x81,%l0 ! %l0 = 000000005788deff ! Mem[00000000211c0000] = ffcdfcae, %l5 = 000000007b97a15c ldsha [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffcd ! Mem[0000000010081400] = 4e768fd9, %l5 = ffffffffffffffcd ldsha [%i2+%g0]0x88,%l5 ! %l5 = ffffffffffff8fd9 ! Mem[0000000030081408] = 47e365d8, %l1 = 00000000000000bb lduwa [%i2+%o4]0x89,%l1 ! %l1 = 0000000047e365d8 ! Mem[00000000100c1408] = 314587ff, %l3 = 000000004410fac2 ldsba [%i3+%o4]0x88,%l3 ! %l3 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %l6 = c2fa1044, %l7 = 00000000, Mem[0000000030101410] = 00000000 ff000000 stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = c2fa1044 00000000 p0_label_30: ! %l7 = 0000000000000000, Mem[0000000010081410] = 7f113cb8 stha %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 7f110000 ! %l5 = ffffffffffff8fd9, Mem[0000000030081408] = d865e3473d1b9b7a stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffffffffff8fd9 ! Mem[0000000010001430] = 20f1f32e, %l4 = 7f2178de, %l4 = 7f2178de add %i0,0x30,%g1 casa [%g1]0x80,%l4,%l4 ! %l4 = 0000000020f1f32e ! Mem[0000000030181410] = 000068f6, %l3 = ffffffffffffffff swapa [%i6+%o5]0x89,%l3 ! %l3 = 00000000000068f6 ! Mem[0000000010181408] = 5ff41b26, %l2 = 00000000ff743f05 ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 00000026000000ff ! Mem[0000000010181410] = be1909f5, %l3 = 00000000000068f6 ldstuba [%i6+%o5]0x88,%l3 ! %l3 = 000000f5000000ff ! %l3 = 00000000000000f5, %l3 = 00000000000000f5, %l0 = 000000005788deff add %l3,%l3,%l0 ! %l0 = 00000000000001ea ! Code Fragment 3 p0_fragment_5: ! %l0 = 00000000000001ea setx 0x693fce5fd219cffe,%g7,%l0 ! %l0 = 693fce5fd219cffe ! %l1 = 0000000047e365d8 setx 0x869e4c4fe8cf2d37,%g7,%l1 ! %l1 = 869e4c4fe8cf2d37 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 = 693fce5fd219cffe setx 0x8e444548639ef010,%g7,%l0 ! %l0 = 8e444548639ef010 ! %l1 = 869e4c4fe8cf2d37 setx 0x5b4af9c7e2ab5ed3,%g7,%l1 ! %l1 = 5b4af9c7e2ab5ed3 ! Mem[0000000030001408] = 053f74ff, %l4 = 0000000020f1f32e ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = f9e63498, %l5 = ffffffffffff8fd9 ldswa [%i5+%o4]0x88,%l5 ! %l5 = fffffffff9e63498 p0_label_31: ! Mem[00000000100c1408] = 7c23d0d0314587ff, %f6 = 3f800000 d87af5cb ldda [%i3+%o4]0x88,%f6 ! %f6 = 7c23d0d0 314587ff ! Mem[0000000010141400] = 7a9b0000, %l5 = fffffffff9e63498 ldswa [%i5+%g0]0x88,%l5 ! %l5 = 000000007a9b0000 ! Mem[0000000030001408] = 053f74ff, %l3 = 00000000000000f5 lduba [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030081410] = f1fc9e4800000000, %f16 = c2fa1044 e6e736ac ldda [%i2+%o5]0x89,%f16 ! %f16 = f1fc9e48 00000000 ! Mem[00000000300c1408] = ff00000000000000, %l6 = 00000000c2fa1044 ldxa [%i3+%o4]0x89,%l6 ! %l6 = ff00000000000000 ! Mem[0000000010141438] = 26f68604, %l3 = 00000000000000ff lduh [%i5+0x03a],%l3 ! %l3 = 0000000000008604 ! Mem[0000000030181410] = 94b99440ffffffff, %f4 = 1faa72ac b76b2feb ldda [%i6+%o5]0x89,%f4 ! %f4 = 94b99440 ffffffff ! Mem[0000000030041400] = 0111a7de c3ad8ff6, %l0 = 639ef010, %l1 = e2ab5ed3 ldda [%i1+%g0]0x81,%l0 ! %l0 = 000000000111a7de 00000000c3ad8ff6 ! Mem[00000000300c1410] = 3d000000, %l7 = 0000000000000000 ldsba [%i3+%o5]0x81,%l7 ! %l7 = 000000000000003d ! Starting 10 instruction Store Burst ! %f16 = f1fc9e48, Mem[0000000010101410] = 9c99ede9 sta %f16,[%i4+%o5]0x80 ! Mem[0000000010101410] = f1fc9e48 p0_label_32: ! Mem[00000000211c0000] = ffcdfcae, %l3 = 0000000000008604 ldstub [%o2+%g0],%l3 ! %l3 = 000000ff000000ff ! %f16 = f1fc9e48 00000000, Mem[00000000100c1408] = ff874531 d0d0237c std %f16,[%i3+%o4] ! Mem[00000000100c1408] = f1fc9e48 00000000 ! Code Fragment 4 p0_fragment_6: ! %l0 = 000000000111a7de setx 0x441605a029916196,%g7,%l0 ! %l0 = 441605a029916196 ! %l1 = 00000000c3ad8ff6 setx 0x0255282f875bb99e,%g7,%l1 ! %l1 = 0255282f875bb99e 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 = 441605a029916196 setx 0xb61ea01fba30e2d5,%g7,%l0 ! %l0 = b61ea01fba30e2d5 ! %l1 = 0255282f875bb99e setx 0x53b7f2ff8317b120,%g7,%l1 ! %l1 = 53b7f2ff8317b120 ! Mem[0000000020800041] = 237cbf87, %l5 = 000000007a9b0000 ldstuba [%o1+0x041]%asi,%l5 ! %l5 = 0000007c000000ff ! %l0 = b61ea01fba30e2d5, Mem[00000000100c1410] = ee5e251c stba %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ee5e25d5 ! %l7 = 000000000000003d, Mem[0000000010001408] = 0a50fdba stha %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0a50003d ! %l7 = 000000000000003d, Mem[0000000030141400] = ff2c15d8 stha %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 003d15d8 ! %f0 = 9834e6f9 5c7e2726, Mem[0000000030081400] = ffb96f19 378e9c67 stda %f0 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 9834e6f9 5c7e2726 ! %l5 = 000000000000007c, Mem[00000000211c0001] = ffcdfcae, %asi = 80 stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff7cfcae ! Starting 10 instruction Load Burst ! Mem[0000000010081410] = 0000117f82b12959, %l4 = 00000000000000ff ldxa [%i2+%o5]0x80,%l4 ! %l4 = 0000117f82b12959 p0_label_33: ! Mem[0000000030141408] = 0cf6a7b1, %l1 = 53b7f2ff8317b120 ldsha [%i5+%o4]0x89,%l1 ! %l1 = ffffffffffffa7b1 ! Mem[0000000030081408] = ffffffff, %l2 = 0000000000000026 lduwa [%i2+%o4]0x81,%l2 ! %l2 = 00000000ffffffff ! Mem[0000000010001410] = 0000000000005aa1, %f26 = 7cceb22d 1c255eee ldd [%i0+%o5],%f26 ! %f26 = 00000000 00005aa1 ! %f1 = 5c7e2726, %f3 = 5ff41b26 fcmps %fcc1,%f1 ,%f3 ! %fcc1 = 1 ! Mem[00000000300c1400] = 5788deff, %l7 = 000000000000003d ldsha [%i3+%g0]0x81,%l7 ! %l7 = 0000000000005788 ! Mem[00000000300c1400] = ffde8857, %l1 = ffffffffffffa7b1 lduwa [%i3+%g0]0x89,%l1 ! %l1 = 00000000ffde8857 ! Mem[0000000030101400] = bb00000000000000, %f26 = 00000000 00005aa1 ldda [%i4+%g0]0x89,%f26 ! %f26 = bb000000 00000000 ! Mem[0000000030041408] = 00000000, %l5 = 000000000000007c lduwa [%i1+%o4]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010001408] = e6e736ac 0a50003d, %l2 = ffffffff, %l3 = 000000ff ldda [%i0+%o4]0x88,%l2 ! %l2 = 000000000a50003d 00000000e6e736ac ! Starting 10 instruction Store Burst ! %f10 = ebc493d1 87035e47, Mem[0000000010041400] = b100c8bd ff2b5a21 stda %f10,[%i1+%g0]0x80 ! Mem[0000000010041400] = ebc493d1 87035e47 p0_label_34: ! %l0 = b61ea01fba30e2d5, Mem[00000000100c1408] = 489efcf1 stba %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 489efcd5 ! %f20 = 929733c9 843fd55e, Mem[0000000010041400] = ebc493d1 87035e47 stda %f20,[%i1+%g0]0x80 ! Mem[0000000010041400] = 929733c9 843fd55e ! %l0 = b61ea01fba30e2d5, Mem[000000001008140d] = 1ec1390a stb %l0,[%i2+0x00d] ! Mem[000000001008140c] = 1ed5390a ! Mem[0000000010181400] = a15a0000, %f15 = 3d1b9b7a lda [%i6+%g0]0x88,%f15 ! %f15 = a15a0000 ! Mem[0000000030101410] = 4410fac2, %l4 = 0000117f82b12959 ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 00000044000000ff ! %f12 = c633a09f 37804ed2, Mem[0000000030001400] = e700e0ff 555f8be3 stda %f12,[%i0+%g0]0x89 ! Mem[0000000030001400] = c633a09f 37804ed2 ! Mem[0000000010001418] = 6c4a7a81c5f9822a, %l0 = b61ea01fba30e2d5, %l1 = 00000000ffde8857 add %i0,0x18,%g1 casxa [%g1]0x80,%l0,%l1 ! %l1 = 6c4a7a81c5f9822a ! Mem[00000000100c1400] = 000000ff, %l2 = 000000000a50003d ldstuba [%i3+%g0]0x88,%l2 ! %l2 = 000000ff000000ff ! Mem[00000000300c1400] = 5788deff, %l2 = 00000000000000ff swapa [%i3+%g0]0x81,%l2 ! %l2 = 000000005788deff ! Starting 10 instruction Load Burst ! Mem[00000000100c1408] = d5fc9e48, %l5 = 0000000000000000 ldsba [%i3+%o4]0x80,%l5 ! %l5 = ffffffffffffffd5 p0_label_35: ! Mem[00000000100c1410] = ac72aa1f ee5e25d5, %l4 = 00000044, %l5 = ffffffd5 ldda [%i3+%o5]0x88,%l4 ! %l4 = 00000000ee5e25d5 00000000ac72aa1f ! Mem[0000000010041408] = 1dfbd0f5, %l3 = 00000000e6e736ac lduwa [%i1+%o4]0x80,%l3 ! %l3 = 000000001dfbd0f5 ! Mem[0000000030141410] = 10000000 bb0000ff, %l0 = ba30e2d5, %l1 = c5f9822a ldda [%i5+%o5]0x89,%l0 ! %l0 = 00000000bb0000ff 0000000010000000 ! Mem[0000000010081408] = 7c2c15d8, %f11 = 87035e47 ld [%i2+%o4],%f11 ! %f11 = 7c2c15d8 ! Mem[0000000030001408] = ff743f05, %f24 = 00002726 lda [%i0+%o4]0x81,%f24 ! %f24 = ff743f05 ! Mem[0000000010101408] = e9ed999c, %l4 = 00000000ee5e25d5 lduha [%i4+%o4]0x88,%l4 ! %l4 = 000000000000999c ! Mem[00000000300c1410] = 0000003d, %l6 = ff00000000000000 lduba [%i3+%o5]0x89,%l6 ! %l6 = 000000000000003d ! Mem[0000000010081408] = 7c2c15d8, %l7 = 0000000000005788 ldsha [%i2+%o4]0x80,%l7 ! %l7 = 0000000000007c2c ! Mem[0000000010181424] = 4e768fd9, %l5 = 00000000ac72aa1f ldsba [%i6+0x024]%asi,%l5 ! %l5 = 000000000000004e ! Starting 10 instruction Store Burst ! %l3 = 000000001dfbd0f5, Mem[0000000010001410] = 00000000 stwa %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 1dfbd0f5 p0_label_36: ! Mem[0000000010101408] = e9ed999c, %l4 = 000000000000999c swapa [%i4+%o4]0x88,%l4 ! %l4 = 00000000e9ed999c ! %l4 = 00000000e9ed999c, Mem[00000000100c1408] = d5fc9e48 stha %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 999c9e48 ! Mem[0000000010141416] = 414bcdf5, %l3 = 000000001dfbd0f5 ldstuba [%i5+0x016]%asi,%l3 ! %l3 = 000000cd000000ff ! %f12 = c633a09f, Mem[0000000030141408] = b1a7f60c sta %f12,[%i5+%o4]0x81 ! Mem[0000000030141408] = c633a09f ! %f20 = 929733c9, Mem[0000000010181434] = 9fa033c6 sta %f20,[%i6+0x034]%asi ! Mem[0000000010181434] = 929733c9 ! Mem[0000000010041408] = 1dfbd0f5, %l3 = 00000000000000cd swapa [%i1+%o4]0x80,%l3 ! %l3 = 000000001dfbd0f5 ! %l2 = 5788deff, %l3 = 1dfbd0f5, Mem[0000000030081410] = 00000000 f1fc9e48 stda %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 5788deff 1dfbd0f5 ! %f24 = ff743f05 000000f5, %l1 = 0000000010000000 ! Mem[0000000010181428] = 475e0387213850ff add %i6,0x028,%g1 stda %f24,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010181428] = 475e0387213850ff ! %l5 = 000000000000004e, Mem[0000000030181410] = ffffffff stha %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 004effff ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = e9ed999c, %l2 = 000000005788deff ldsha [%i4+%g0]0x88,%l2 ! %l2 = ffffffffffff999c p0_label_37: ! Mem[00000000300c1410] = 0000003d, %l5 = 000000000000004e lduha [%i3+%o5]0x89,%l5 ! %l5 = 000000000000003d ! Mem[000000001008140c] = 1ed5390a, %f11 = 7c2c15d8 lda [%i2+0x00c]%asi,%f11 ! %f11 = 1ed5390a ! Mem[00000000300c1408] = 00000000000000ff, %f14 = d865e347 a15a0000 ldda [%i3+%o4]0x81,%f14 ! %f14 = 00000000 000000ff ! Mem[0000000010001400] = 146ff668, %l6 = 000000000000003d lduha [%i0+%g0]0x88,%l6 ! %l6 = 000000000000f668 ! Mem[0000000010041438] = f3d4369b, %l5 = 000000000000003d lduwa [%i1+0x038]%asi,%l5 ! %l5 = 00000000f3d4369b ! Mem[0000000010041400] = 929733c9843fd55e, %f24 = ff743f05 000000f5 ldda [%i1+%g0]0x80,%f24 ! %f24 = 929733c9 843fd55e ! %l3 = 000000001dfbd0f5, immed = 0000031e, %y = b2743f05 smul %l3,0x31e,%l0 ! %l0 = 0000005d76f55bb6, %y = 0000005d ! Mem[00000000100c1410] = d5255eee 1faa72ac, %l2 = ffff999c, %l3 = 1dfbd0f5 ldda [%i3+0x010]%asi,%l2 ! %l2 = 00000000d5255eee 000000001faa72ac ! Mem[0000000010041400] = 5ed53f84c9339792, %f0 = 9834e6f9 5c7e2726 ldda [%i1+%g0]0x88,%f0 ! %f0 = 5ed53f84 c9339792 ! Starting 10 instruction Store Burst ! %l6 = 000000000000f668, Mem[0000000010041404] = 843fd55e sth %l6,[%i1+0x004] ! Mem[0000000010041404] = f668d55e p0_label_38: ! Mem[0000000030101400] = 00000000, %l4 = 00000000e9ed999c ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030041410] = 4410fac2, %l0 = 0000005d76f55bb6 swapa [%i1+%o5]0x89,%l0 ! %l0 = 000000004410fac2 ! Mem[0000000030141410] = bb0000ff, %l5 = 00000000f3d4369b swapa [%i5+%o5]0x89,%l5 ! %l5 = 00000000bb0000ff ! Mem[0000000030001400] = d24e8037, %l7 = 0000000000007c2c ldstuba [%i0+%g0]0x81,%l7 ! %l7 = 000000d2000000ff ! Mem[0000000010141400] = 7a9b0000, %l3 = 000000001faa72ac ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ff ! %l0 = 4410fac2, %l1 = 10000000, Mem[00000000300c1400] = ff000000 929733c9 stda %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 4410fac2 10000000 ! Mem[0000000021800001] = 52fdb05a, %l3 = 0000000000000000 ldstuba [%o3+0x001]%asi,%l3 ! %l3 = 000000fd000000ff ! Mem[0000000030101400] = 000000ff, %l0 = 000000004410fac2 ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000ff000000ff ! Mem[0000000010081410] = 7f110000, %l2 = 00000000d5255eee swapa [%i2+%o5]0x88,%l2 ! %l2 = 000000007f110000 ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = 00000000 000000ff, %l0 = 000000ff, %l1 = 10000000 ldda [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000 p0_label_39: ! Mem[00000000300c1400] = 100000004410fac2, %f10 = ebc493d1 1ed5390a ldda [%i3+%g0]0x89,%f10 ! %f10 = 10000000 4410fac2 ! Mem[0000000010081438] = 00000000, %l5 = 00000000bb0000ff ldsw [%i2+0x038],%l5 ! %l5 = 0000000000000000 ! %f28 = a266c8ba, %f2 = 489efcf1 fsqrts %f28,%f2 ! %f2 = 7fffffff ! Mem[0000000030141408] = c633a09f, %l2 = 000000007f110000 lduwa [%i5+%o4]0x81,%l2 ! %l2 = 00000000c633a09f ! Mem[000000001014141c] = 1b8a91dd, %f11 = 4410fac2 lda [%i5+0x01c]%asi,%f11 ! %f11 = 1b8a91dd ! Mem[0000000010141410] = f9e63498, %l0 = 00000000000000ff ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000003498 ! Mem[000000001000143c] = cfd7dfe2, %l7 = 00000000000000d2 lduba [%i0+0x03c]%asi,%l7 ! %l7 = 00000000000000cf ! Mem[0000000010101408] = 0000999c, %f11 = 1b8a91dd lda [%i4+%o4]0x88,%f11 ! %f11 = 0000999c ! Mem[0000000030001408] = ff743f05, %l2 = 00000000c633a09f lduba [%i0+%o4]0x81,%l2 ! %l2 = 00000000000000ff ! Starting 10 instruction Store Burst ! Mem[0000000030001410] = 243050ff, %l6 = 000000000000f668 ldstuba [%i0+%o5]0x89,%l6 ! %l6 = 000000ff000000ff p0_label_40: ! Mem[0000000010001410] = 1dfbd0f5, %l4 = 0000000000000000 swapa [%i0+%o5]0x88,%l4 ! %l4 = 000000001dfbd0f5 ! Mem[00000000100c1408] = 999c9e48, %l2 = 00000000000000ff swapa [%i3+%o4]0x80,%l2 ! %l2 = 00000000999c9e48 ! Code Fragment 4 p0_fragment_7: ! %l0 = 0000000000003498 setx 0x69dfe75795385bc0,%g7,%l0 ! %l0 = 69dfe75795385bc0 ! %l1 = 0000000000000000 setx 0xe46333dfe8a22f0c,%g7,%l1 ! %l1 = e46333dfe8a22f0c 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 = 69dfe75795385bc0 setx 0xe9d59a682f744a4d,%g7,%l0 ! %l0 = e9d59a682f744a4d ! %l1 = e46333dfe8a22f0c setx 0x0e474e1019578325,%g7,%l1 ! %l1 = 0e474e1019578325 ! %f0 = 5ed53f84, Mem[0000000010041400] = c9339792 sta %f0 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = 5ed53f84 ! Mem[0000000010141410] = 9834e6f9, %l7 = 00000000000000cf ldstuba [%i5+0x010]%asi,%l7 ! %l7 = 00000098000000ff ! %l1 = 0e474e1019578325, Mem[0000000010181408] = ff1bf45ff1fc9e48 stxa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0e474e1019578325 ! Mem[0000000030141410] = f3d4369b, %l6 = 00000000000000ff swapa [%i5+%o5]0x89,%l6 ! %l6 = 00000000f3d4369b ! %l4 = 000000001dfbd0f5, Mem[0000000010081404] = f5d0fb1d, %asi = 80 stwa %l4,[%i2+0x004]%asi ! Mem[0000000010081404] = 1dfbd0f5 ! %l6 = 00000000f3d4369b, Mem[0000000010101408] = 9c990000939b8360 stxa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000f3d4369b ! Starting 10 instruction Load Burst ! Mem[00000000300c1408] = 00000000, %l2 = 00000000999c9e48 ldsba [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000 p0_label_41: ! Mem[00000000100c1420] = c3d757ff, %l0 = e9d59a682f744a4d ldsha [%i3+0x022]%asi,%l0 ! %l0 = 00000000000057ff ! %f14 = 00000000, %f11 = 0000999c, %f20 = 929733c9 843fd55e fsmuld %f14,%f11,%f20 ! %f20 = 00000000 00000000 ! Mem[00000000201c0000] = ff008819, %l1 = 0e474e1019578325 ldsba [%o0+0x001]%asi,%l1 ! %l1 = 0000000000000000 ! Mem[00000000100c1430] = 5aa1d7782864c544, %l6 = 00000000f3d4369b ldxa [%i3+0x030]%asi,%l6 ! %l6 = 5aa1d7782864c544 ! Mem[0000000010001400] = 68f66f14, %l6 = 5aa1d7782864c544 ldsha [%i0+%g0]0x80,%l6 ! %l6 = 00000000000068f6 ! Mem[0000000030181408] = f9e63498, %l7 = 0000000000000098 lduha [%i6+%o4]0x89,%l7 ! %l7 = 0000000000003498 ! Mem[0000000010081400] = d98f764e, %f5 = ffffffff lda [%i2+%g0]0x80,%f5 ! %f5 = d98f764e ! Mem[0000000010181408] = 104e470e, %l7 = 0000000000003498 lduba [%i6+%o4]0x88,%l7 ! %l7 = 000000000000000e ! %l5 = 0000000000000000, %l1 = 0000000000000000, %l3 = 00000000000000fd xor %l5,%l1,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f22 = 6f4004d8, Mem[0000000030101408] = d87af5cb sta %f22,[%i4+%o4]0x89 ! Mem[0000000030101408] = 6f4004d8 p0_label_42: ! %l4 = 000000001dfbd0f5, Mem[0000000030081408] = ffffffff stwa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 1dfbd0f5 ! Mem[0000000030001408] = ff743f05, %l3 = 0000000000000000 ldstuba [%i0+%o4]0x81,%l3 ! %l3 = 000000ff000000ff ! Mem[0000000010081400] = d98f764e, %l3 = 00000000000000ff ldstuba [%i2+%g0]0x80,%l3 ! %l3 = 000000d9000000ff ! Mem[0000000010141410] = f9e634ff, %l0 = 00000000000057ff ldstuba [%i5+%o5]0x88,%l0 ! %l0 = 000000ff000000ff ! %f10 = 10000000 0000999c, Mem[0000000030041410] = b65bf576 e6e736ac stda %f10,[%i1+%o5]0x81 ! Mem[0000000030041410] = 10000000 0000999c ! %f0 = 5ed53f84 c9339792, Mem[0000000030181408] = 9834e6f9 5c7e2726 stda %f0 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 5ed53f84 c9339792 ! Mem[0000000010081410] = ee5e25d5, %l7 = 000000000000000e swapa [%i2+%o5]0x80,%l7 ! %l7 = 00000000ee5e25d5 ! Mem[0000000010101408] = 00000000, %l1 = 0000000000000000 swapa [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010041408] = 000000cd, %l0 = 00000000000000ff ldstuba [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 00000000, %l7 = 00000000ee5e25d5 ldsba [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000 p0_label_43: ! Mem[0000000021800080] = 15e80203, %l7 = 0000000000000000 lduba [%o3+0x080]%asi,%l7 ! %l7 = 0000000000000015 ! Mem[0000000030101400] = ff000000, %l4 = 000000001dfbd0f5 lduha [%i4+%g0]0x81,%l4 ! %l4 = 000000000000ff00 ! Mem[00000000211c0000] = ff7cfcae, %l4 = 000000000000ff00 ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffffff7c ! Mem[0000000010041434] = b1eb9628, %l6 = 00000000000068f6 lduwa [%i1+0x034]%asi,%l6 ! %l6 = 00000000b1eb9628 ! Mem[0000000030181400] = 88754fd1, %l7 = 0000000000000015 ldsba [%i6+%g0]0x89,%l7 ! %l7 = ffffffffffffffd1 ! Mem[0000000010041410] = 000000ff, %l6 = 00000000b1eb9628 ldswa [%i1+%o5]0x88,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010101414] = 939b8360, %f20 = 00000000 ld [%i4+0x014],%f20 ! %f20 = 939b8360 membar #Sync ! Added by membar checker (5) ! Mem[0000000010101400] = 9c99ede9 939b8360 00000000 f3d4369b ! Mem[0000000010101410] = f1fc9e48 939b8360 6f4004d8 136a9ee8 ! Mem[0000000010101420] = 00002726 000000f5 7cceb22d 1c255eee ! Mem[0000000010101430] = a266c8ba 2430509a 14f78a44 d0d0237c ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400 ! Mem[0000000010081400] = ff8f764e1dfbd0f5, %f24 = 929733c9 843fd55e ldda [%i2+%g0]0x80,%f24 ! %f24 = ff8f764e 1dfbd0f5 ! Starting 10 instruction Store Burst ! Mem[000000001014142c] = 5e9c2100, %l4 = ffffffffffffff7c, %asi = 80 swapa [%i5+0x02c]%asi,%l4 ! %l4 = 000000005e9c2100 p0_label_44: ! %l7 = ffffffffffffffd1, Mem[0000000010181408] = 104e470e stha %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 104effd1 ! %f18 = 7cdb760e, Mem[0000000030181400] = 88754fd1 sta %f18,[%i6+%g0]0x89 ! Mem[0000000030181400] = 7cdb760e ! Mem[0000000010181408] = d1ff4e10, %l5 = 00000000, %l6 = 000000ff add %i6,0x08,%g1 casa [%g1]0x80,%l5,%l6 ! %l6 = 00000000d1ff4e10 ! %f20 = 939b8360, %f22 = 6f4004d8, %f22 = 6f4004d8 fadds %f20,%f22,%f22 ! %f22 = 6f4004d8 membar #Sync ! Added by membar checker (6) ! %f24 = ff8f764e 1dfbd0f5, Mem[0000000010101420] = 00002726 000000f5 stda %f24,[%i4+0x020]%asi ! Mem[0000000010101420] = ff8f764e 1dfbd0f5 ! %l0 = 0000000000000000, Mem[0000000010081410] = 0000000e stha %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000000e ! Mem[00000000100c1408] = ff000000, %l4 = 000000005e9c2100 ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff ! %l4 = 0000000000000000, Mem[00000000100c1428] = 95ddcdc3f8d32cbd, %asi = 80 stxa %l4,[%i3+0x028]%asi ! Mem[00000000100c1428] = 0000000000000000 ! %f15 = d0d0237c, Mem[0000000010001400] = 146ff668 sta %f15,[%i0+%g0]0x88 ! Mem[0000000010001400] = d0d0237c ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = ff000000, %l7 = ffffffffffffffd1 ldsha [%i1+%o5]0x80,%l7 ! %l7 = ffffffffffffff00 p0_label_45: ! Mem[0000000010041408] = 1dfbd0f5 cd0000ff, %l6 = d1ff4e10, %l7 = ffffff00 ldda [%i1+%o4]0x88,%l6 ! %l6 = 00000000cd0000ff 000000001dfbd0f5 ! Mem[0000000030141410] = ff000000 00000010, %l0 = 00000000, %l1 = 00000000 ldda [%i5+%o5]0x81,%l0 ! %l0 = 00000000ff000000 0000000000000010 ! Mem[0000000010141400] = ff009b7a c9017463, %l2 = 00000000, %l3 = 000000d9 ldda [%i5+%g0]0x80,%l2 ! %l2 = 00000000ff009b7a 00000000c9017463 ! %f17 = 00000000, %f11 = 1c255eee fstoi %f17,%f11 ! %f11 = 00000000 ! %l5 = 0000000000000000, immed = 000000d2, %y = 0000005d umul %l5,0x0d2,%l7 ! %l7 = 0000000000000000, %y = 00000000 ! %l5 = 0000000000000000, %l5 = 0000000000000000, %l5 = 0000000000000000 sub %l5,%l5,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010041400] = 843fd55e, %f8 = 00002726 lda [%i1+%g0]0x80,%f8 ! %f8 = 843fd55e ! Mem[0000000010081428] = 559e1f57, %l4 = 0000000000000000 ldswa [%i2+0x028]%asi,%l4 ! %l4 = 00000000559e1f57 ! Mem[0000000030101410] = ff10fac2 00000000, %l0 = ff000000, %l1 = 00000010 ldda [%i4+%o5]0x81,%l0 ! %l0 = 00000000ff10fac2 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010141410] = f9e634ff, %l3 = 00000000c9017463 swapa [%i5+%o5]0x88,%l3 ! %l3 = 00000000f9e634ff p0_label_46: ! Mem[0000000030101400] = 000000ff, %l3 = 00000000f9e634ff ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 000000ff000000ff ! %l5 = 0000000000000000, Mem[0000000010181410] = be1909ff stba %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = be190900 ! Mem[0000000010141408] = 9834e6f900003cb8, %l6 = 00000000cd0000ff, %l1 = 0000000000000000 add %i5,0x08,%g1 casxa [%g1]0x80,%l6,%l1 ! %l1 = 9834e6f900003cb8 ! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000 swapa [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010081408] = 7c2c15d8, %l0 = 00000000ff10fac2 swapa [%i2+%o4]0x80,%l0 ! %l0 = 000000007c2c15d8 ! %l1 = 9834e6f900003cb8, Mem[0000000010101400] = 9c99ede9 stba %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = b899ede9 ! Mem[0000000010181431] = d24e8037, %l1 = 9834e6f900003cb8 ldstuba [%i6+0x031]%asi,%l1 ! %l1 = 0000004e000000ff ! Mem[0000000030081408] = f5d0fb1d, %l7 = 0000000000000000 ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 000000f5000000ff ! %l2 = 00000000ff009b7a, Mem[0000000030081400] = f9e63498 stha %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = f9e69b7a ! Starting 10 instruction Load Burst ! Mem[0000000010101408] = 9b36d4f3 00000000, %l2 = ff009b7a, %l3 = 000000ff ldda [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000 000000009b36d4f3 p0_label_47: ! Mem[0000000021800040] = 189c7f92, %l6 = 00000000cd0000ff lduha [%o3+0x040]%asi,%l6 ! %l6 = 000000000000189c ! Mem[0000000010041408] = cd0000ff, %l4 = 00000000559e1f57 lduha [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff ! Mem[0000000010101410] = 60839b93 489efcf1, %l4 = 000000ff, %l5 = 00000000 ldda [%i4+%o5]0x88,%l4 ! %l4 = 00000000489efcf1 0000000060839b93 ! Mem[00000000300c1408] = 00000000, %l5 = 0000000060839b93 lduba [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000000 ! Code Fragment 3 p0_fragment_8: ! %l0 = 000000007c2c15d8 setx 0xdf3d85307a0d0880,%g7,%l0 ! %l0 = df3d85307a0d0880 ! %l1 = 000000000000004e setx 0x031880487bf71cd9,%g7,%l1 ! %l1 = 031880487bf71cd9 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 = df3d85307a0d0880 setx 0xea02d907cb3c278b,%g7,%l0 ! %l0 = ea02d907cb3c278b ! %l1 = 031880487bf71cd9 setx 0xd411edff9e290c7d,%g7,%l1 ! %l1 = d411edff9e290c7d ! Mem[00000000100c1424] = 26a3ee55, %l5 = 0000000000000000 lduw [%i3+0x024],%l5 ! %l5 = 0000000026a3ee55 ! Mem[0000000010181408] = 104effd1, %l2 = 0000000000000000 ldsha [%i6+%o4]0x88,%l2 ! %l2 = ffffffffffffffd1 ! Mem[00000000300c1410] = 0000003d, %l1 = d411edff9e290c7d lduba [%i3+%o5]0x89,%l1 ! %l1 = 000000000000003d ! Mem[0000000010081410] = 0000000e 82b12959, %l6 = 0000189c, %l7 = 000000f5 ldda [%i2+%o5]0x80,%l6 ! %l6 = 000000000000000e 0000000082b12959 ! Starting 10 instruction Store Burst ! %l4 = 00000000489efcf1, Mem[0000000021800081] = 15e80203, %asi = 80 stba %l4,[%o3+0x081]%asi ! Mem[0000000021800080] = 15f10203 p0_label_48: ! %f20 = 939b8360 00000000, Mem[0000000030081410] = 5788deff 1dfbd0f5 stda %f20,[%i2+%o5]0x89 ! Mem[0000000030081410] = 939b8360 00000000 ! %l4 = 00000000489efcf1, Mem[0000000030141410] = ff00000000000010 stxa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000489efcf1 ! %f28 = a266c8ba 2430509a, %l5 = 0000000026a3ee55 ! Mem[0000000010081430] = cd850fa036412067 add %i2,0x030,%g1 stda %f28,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010081430] = 9a500fa0bac82067 ! %l4 = 489efcf1, %l5 = 26a3ee55, Mem[0000000010041400] = 5ed53f84 5ed568f6 stda %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 489efcf1 26a3ee55 ! Mem[0000000010141428] = eccf2554, %l1 = 000000000000003d ldstub [%i5+0x028],%l1 ! %l1 = 000000ec000000ff ! Mem[0000000030181408] = 843fd55e, %l2 = ffffffffffffffd1 ldsba [%i6+%o4]0x89,%l2 ! %l2 = 000000000000005e ! Mem[0000000030001408] = ff743f05, %l7 = 0000000082b12959 ldstuba [%i0+%o4]0x81,%l7 ! %l7 = 000000ff000000ff ! Mem[0000000020800041] = 23ffbf87, %l2 = 000000000000005e ldstub [%o1+0x041],%l2 ! %l2 = 000000ff000000ff ! Mem[0000000010101429] = 7cceb22d, %l5 = 0000000026a3ee55 ldstub [%i4+0x029],%l5 ! %l5 = 000000ce000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = 5ed53f84c9339792, %f18 = 7cdb760e d14f7588 ldda [%i6+%o4]0x81,%f18 ! %f18 = 5ed53f84 c9339792 p0_label_49: ! Mem[0000000030181410] = ffff4e00, %l6 = 000000000000000e ldswa [%i6+%o5]0x89,%l6 ! %l6 = ffffffffffff4e00 ! Mem[0000000010001408] = 0a50003d, %l4 = 00000000489efcf1 lduha [%i0+%o4]0x88,%l4 ! %l4 = 000000000000003d ! Mem[0000000030041410] = 10000000, %l6 = ffffffffffff4e00 lduba [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000010 ! Mem[0000000030041410] = 00000010, %l4 = 000000000000003d ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 00000010000000ff ! Mem[00000000300c1410] = 0000003d, %l0 = ea02d907cb3c278b ldsha [%i3+%o5]0x89,%l0 ! %l0 = 000000000000003d ! Mem[0000000010181400] = a15a0000, %l7 = 00000000000000ff ldswa [%i6+%g0]0x88,%l7 ! %l7 = ffffffffa15a0000 ! Mem[0000000010081408] = ff10fac2, %l6 = 0000000000000010 ldsha [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffff10 ! %l3 = 000000009b36d4f3, %l2 = 00000000000000ff, %l5 = 00000000000000ce xor %l3,%l2,%l5 ! %l5 = 000000009b36d40c ! Mem[0000000010041400] = 489efcf1, %l3 = 000000009b36d4f3 lduha [%i1+%g0]0x88,%l3 ! %l3 = 000000000000fcf1 ! Starting 10 instruction Store Burst ! %l1 = 00000000000000ec, Mem[000000001004142c] = 00ff10a6, %asi = 80 stha %l1,[%i1+0x02c]%asi ! Mem[000000001004142c] = 00ec10a6 p0_label_50: ! Mem[0000000010181408] = d1ff4e10, %l1 = 00000000000000ec ldstuba [%i6+%o4]0x80,%l1 ! %l1 = 000000d1000000ff ! Mem[0000000030081410] = 00000000, %l3 = 000000000000fcf1 ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff ! Mem[00000000300c1410] = 0000003d, %l5 = 000000009b36d40c swapa [%i3+%o5]0x89,%l5 ! %l5 = 000000000000003d ! Mem[0000000010101410] = 489efcf1, %l7 = ffffffffa15a0000 swapa [%i4+%o5]0x88,%l7 ! %l7 = 00000000489efcf1 ! Mem[0000000010101408] = 00000000, %l4 = 0000000000000010 swapa [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000 ! %l6 = ffffffffffffff10, Mem[0000000010001400] = d0d0237c stba %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = d0d02310 ! Mem[0000000010101400] = e9ed99b8, %l6 = ffffffffffffff10 swapa [%i4+%g0]0x88,%l6 ! %l6 = 00000000e9ed99b8 ! Mem[0000000030141410] = 00000000, %l3 = 0000000000000000 ldstuba [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff ! %l2 = 00000000000000ff, immed = fffff83b, %y = 00000000 smul %l2,-0x7c5,%l2 ! %l2 = fffffffffff842c5, %y = ffffffff ! Starting 10 instruction Load Burst ! Mem[00000000100c1400] = 000000ff, %l7 = 00000000489efcf1 ldswa [%i3+%g0]0x88,%l7 ! %l7 = 00000000000000ff p0_label_51: ! Mem[0000000010001408] = 0a50003d, %l7 = 00000000000000ff ldswa [%i0+%o4]0x88,%l7 ! %l7 = 000000000a50003d ! Mem[0000000030001410] = 243050ff, %l3 = 0000000000000000 ldsba [%i0+%o5]0x89,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000010181400] = 00005aa10486434e, %l0 = 000000000000003d, %l3 = ffffffffffffffff casxa [%i6]0x80,%l0,%l3 ! %l3 = 00005aa10486434e ! Mem[0000000010041408] = ff0000cd, %l5 = 000000000000003d lduba [%i1+%o4]0x80,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010141400] = ff009b7a, %l0 = 000000000000003d lduha [%i5+%g0]0x80,%l0 ! %l0 = 000000000000ff00 ! %f15 = d0d0237c, %f25 = 1dfbd0f5, %f31 = 000000ff fmuls %f15,%f25,%f31 ! %f31 = af4cbcaf ! Mem[0000000030001400] = 37804eff, %l4 = 0000000000000000 ldsba [%i0+%g0]0x89,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000030081400] = 26277e5cf9e69b7a, %l1 = 00000000000000d1 ldxa [%i2+%g0]0x89,%l1 ! %l1 = 26277e5cf9e69b7a ! Mem[0000000010181410] = 1faa72acbe190900, %f30 = 14f78a44 af4cbcaf ldda [%i6+%o5]0x88,%f30 ! %f30 = 1faa72ac be190900 ! Starting 10 instruction Store Burst ! Mem[0000000010101408] = 10000000, %l2 = fffffffffff842c5 ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff p0_label_52: ! %f8 = 843fd55e 000000f5, %l6 = 00000000e9ed99b8 ! Mem[0000000030041430] = 20f1f32ee93043a3 add %i1,0x030,%g1 stda %f8,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030041430] = 20f1f32ee93043a3 ! Mem[0000000030081408] = 1dfbd0ff, %l4 = ffffffffffffffff ldstuba [%i2+%o4]0x89,%l4 ! %l4 = 000000ff000000ff ! %l2 = 0000000000000000, Mem[0000000010181400] = a15a0000 stba %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = a15a0000 ! Mem[0000000030001410] = 243050ff, %l3 = 00005aa10486434e ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000ff000000ff ! Mem[0000000030001400] = ff4e8037, %l0 = 000000000000ff00 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 000000ff000000ff ! %f31 = be190900, Mem[0000000010041410] = 000000ff sta %f31,[%i1+%o5]0x88 ! Mem[0000000010041410] = be190900 ! %f18 = 5ed53f84 c9339792, Mem[00000000300c1410] = 9b36d40c 000068f6 stda %f18,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 5ed53f84 c9339792 ! %l3 = 00000000000000ff, Mem[0000000030081400] = f9e69b7a stba %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = f9e69bff ! %f0 = 9c99ede9 939b8360 00000000 f3d4369b ! %f4 = f1fc9e48 939b8360 6f4004d8 136a9ee8 ! %f8 = 843fd55e 000000f5 7cceb22d 00000000 ! %f12 = a266c8ba 2430509a 14f78a44 d0d0237c stda %f0,[%i6]ASI_BLK_PL ! Block Store to 0000000010181400 ! Starting 10 instruction Load Burst ! Mem[0000000030101408] = d804406f, %l6 = 00000000e9ed99b8 lduwa [%i4+%o4]0x81,%l6 ! %l6 = 00000000d804406f p0_label_53: ! Mem[0000000010041410] = 000919be00000000, %l4 = 00000000000000ff ldxa [%i1+%o5]0x80,%l4 ! %l4 = 000919be00000000 ! Mem[0000000021800040] = 189c7f92, %l5 = 00000000000000ff lduha [%o3+0x040]%asi,%l5 ! %l5 = 000000000000189c ! Mem[000000001014141c] = 1b8a91dd, %l4 = 000919be00000000 ldswa [%i5+0x01c]%asi,%l4 ! %l4 = 000000001b8a91dd ! Mem[0000000010001418] = 6c4a7a81 c5f9822a, %l0 = 000000ff, %l1 = f9e69b7a ldda [%i0+0x018]%asi,%l0 ! %l0 = 000000006c4a7a81 00000000c5f9822a ! Mem[0000000030081410] = ff000000, %l1 = 00000000c5f9822a lduwa [%i2+%o5]0x81,%l1 ! %l1 = 00000000ff000000 ! Mem[0000000010041408] = ff0000cd, %l2 = 0000000000000000 ldswa [%i1+%o4]0x80,%l2 ! %l2 = ffffffffff0000cd ! Mem[00000000211c0000] = ff7cfcae, %l5 = 000000000000189c ldsh [%o2+%g0],%l5 ! %l5 = ffffffffffffff7c ! %f24 = ff8f764e 1dfbd0f5, Mem[0000000030141410] = ff000000 489efcf1 stda %f24,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff8f764e 1dfbd0f5 ! Mem[0000000010101400] = 10ffffff 939b8360, %l0 = 6c4a7a81, %l1 = ff000000 ldda [%i4+%g0]0x80,%l0 ! %l0 = 0000000010ffffff 00000000939b8360 ! Starting 10 instruction Store Burst ! Mem[0000000030101408] = d804406f, %l0 = 0000000010ffffff ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 000000d8000000ff p0_label_54: ! %f20 = 939b8360 00000000, Mem[0000000010141400] = 7a9b00ff 637401c9 stda %f20,[%i5+%g0]0x88 ! Mem[0000000010141400] = 939b8360 00000000 ! %f26 = bb000000 00000000, %l3 = 00000000000000ff ! Mem[0000000030041420] = b3c329e0f249c7b4 add %i1,0x020,%g1 stda %f26,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030041420] = 00000000000000bb ! %f30 = 1faa72ac be190900, %l1 = 00000000939b8360 ! Mem[0000000030001400] = ff4e80379fa033c6 stda %f30,[%i0+%l1]ASI_PST8_S ! Mem[0000000030001400] = ffaa72379fa033c6 ! %l6 = d804406f, %l7 = 0a50003d, Mem[0000000010181400] = 939b8360 9c99ede9 stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = d804406f 0a50003d ! Mem[0000000010041408] = cd0000ff, %l1 = 00000000939b8360 swapa [%i1+%o4]0x88,%l1 ! %l1 = 00000000cd0000ff ! Mem[0000000010041400] = 489efcf1, %l4 = 000000001b8a91dd swapa [%i1+%g0]0x88,%l4 ! %l4 = 00000000489efcf1 ! %l6 = 00000000d804406f, Mem[0000000030001408] = ff743f05 stwa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = d804406f ! %l0 = 00000000000000d8, Mem[0000000010141408] = 9834e6f900003cb8 stxa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000d8 ! %l2 = ffffffffff0000cd, Mem[0000000010081410] = 0e000000 stha %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0e0000cd ! Starting 10 instruction Load Burst ! Mem[00000000201c0000] = ff008819, %l0 = 00000000000000d8 lduba [%o0+0x000]%asi,%l0 ! %l0 = 00000000000000ff p0_label_55: ! Mem[00000000100c1400] = 644fe069 000000ff, %l2 = ff0000cd, %l3 = 000000ff ldda [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff 00000000644fe069 ! Mem[0000000030081408] = 1dfbd0ff, %l6 = 00000000d804406f lduba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000030041408] = 00000000, %f31 = be190900 lda [%i1+%o4]0x81,%f31 ! %f31 = 00000000 ! Mem[0000000010141420] = 7d7d3b2c, %l7 = 000000000a50003d ldsha [%i5+0x020]%asi,%l7 ! %l7 = 0000000000007d7d ! Mem[00000000211c0000] = ff7cfcae, %l5 = ffffffffffffff7c ldub [%o2+%g0],%l5 ! %l5 = 00000000000000ff ! Mem[0000000030141410] = 4e768fff, %l1 = 00000000cd0000ff ldsha [%i5+%o5]0x89,%l1 ! %l1 = ffffffffffff8fff ! Mem[0000000030081410] = ff000000 60839b93, %l2 = 000000ff, %l3 = 644fe069 ldda [%i2+%o5]0x81,%l2 ! %l2 = 00000000ff000000 0000000060839b93 ! Mem[0000000010001400] = 1023d0d0f3ff754f, %f28 = a266c8ba 2430509a ldda [%i0+%g0]0x80,%f28 ! %f28 = 1023d0d0 f3ff754f ! Mem[0000000030101410] = 00000000c2fa10ff, %f20 = 939b8360 00000000 ldda [%i4+%o5]0x89,%f20 ! %f20 = 00000000 c2fa10ff ! Starting 10 instruction Store Burst ! Mem[0000000010001428] = ffffffff, %l7 = 0000000000007d7d swap [%i0+0x028],%l7 ! %l7 = 00000000ffffffff p0_label_56: ! %l4 = 00000000489efcf1, Mem[00000000100c1410] = ee5e25d5 stha %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ee5efcf1 ! %l6 = 00000000000000ff, Mem[0000000010101410] = a15a0000 stba %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = a15a00ff ! Mem[0000000010141404] = 60839b93, %l3 = 0000000060839b93 swap [%i5+0x004],%l3 ! %l3 = 0000000060839b93 ! %l3 = 0000000060839b93, Mem[0000000030141408] = 9fa033c6 stha %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 9fa09b93 ! Mem[0000000010141400] = 00000000, %l4 = 00000000489efcf1 ldstuba [%i5+%g0]0x88,%l4 ! %l4 = 00000000000000ff ! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030141410] = ff8f764e 1dfbd0f5 stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 000000ff ! %l3 = 0000000060839b93, Mem[0000000010001420] = c0224344 stb %l3,[%i0+0x020] ! Mem[0000000010001420] = 93224344 ! %f25 = 1dfbd0f5, Mem[0000000030181408] = 843fd55e sta %f25,[%i6+%o4]0x89 ! Mem[0000000030181408] = 1dfbd0f5 ! %l1 = ffffffffffff8fff, Mem[00000000300c1400] = 4410fac2 stwa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffff8fff ! Starting 10 instruction Load Burst ! Mem[0000000010081400] = ff8f764e, %l2 = 00000000ff000000 lduwa [%i2+%g0]0x80,%l2 ! %l2 = 00000000ff8f764e p0_label_57: ! Mem[0000000010041408] = 60839b93, %l5 = 00000000000000ff lduba [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000060 ! Mem[0000000010141410] = 637401c9, %l0 = 00000000000000ff lduha [%i5+%o5]0x80,%l0 ! %l0 = 0000000000006374 ! Mem[00000000201c0000] = ff008819, %l4 = 0000000000000000 ldsb [%o0+0x001],%l4 ! %l4 = 0000000000000000 ! Mem[0000000030081400] = ff9be6f9, %l6 = 00000000000000ff lduwa [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff9be6f9 ! Mem[0000000030101408] = def5d922 6f4004ff, %l0 = 00006374, %l1 = ffff8fff ldda [%i4+%o4]0x89,%l0 ! %l0 = 000000006f4004ff 00000000def5d922 ! Mem[0000000030181400] = 401237c17cdb760e, %l4 = 0000000000000000 ldxa [%i6+%g0]0x89,%l4 ! %l4 = 401237c17cdb760e membar #Sync ! Added by membar checker (7) ! Mem[0000000010181400] = 6f4004d8, %l4 = 401237c17cdb760e ldsh [%i6+%g0],%l4 ! %l4 = 0000000000006f40 ! Mem[0000000030181400] = 7cdb760e, %l4 = 0000000000006f40 ldswa [%i6+%g0]0x89,%l4 ! %l4 = 000000007cdb760e ! Mem[0000000010141410] = c9017463, %l7 = 00000000ffffffff ldsha [%i5+%o5]0x88,%l7 ! %l7 = 0000000000007463 ! Starting 10 instruction Store Burst ! Mem[0000000010001408] = 0a50003d, %l4 = 000000007cdb760e ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 0000003d000000ff p0_label_58: ! %l6 = 00000000ff9be6f9, Mem[0000000010081400] = 4e768fff stwa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff9be6f9 ! %f0 = 9c99ede9 939b8360, %l7 = 0000000000007463 ! Mem[00000000300c1430] = 96afd2a26b2d7cb8 add %i3,0x030,%g1 stda %f0,[%g1+%l7]ASI_PST32_SL ! Mem[00000000300c1430] = 60839b93e9ed999c ! %f10 = 7cceb22d 00000000, Mem[0000000010081410] = 0e0000cd 5929b182 stda %f10,[%i2+%o5]0x88 ! Mem[0000000010081410] = 7cceb22d 00000000 ! Mem[0000000010101400] = 10ffffff, %l0 = 000000006f4004ff ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 00000010000000ff ! %l1 = 00000000def5d922, Mem[00000000201c0000] = ff008819, %asi = 80 stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = d9228819 ! Mem[0000000030181400] = 0e76db7c, %l1 = 00000000def5d922 ldstuba [%i6+%g0]0x81,%l1 ! %l1 = 0000000e000000ff ! %l2 = ff8f764e, %l3 = 60839b93, Mem[0000000010101410] = ff005aa1 939b8360 std %l2,[%i4+%o5] ! Mem[0000000010101410] = ff8f764e 60839b93 ! %l6 = 00000000ff9be6f9, Mem[00000000218001c0] = 00f5186d, %asi = 80 stba %l6,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = f9f5186d ! %l6 = 00000000ff9be6f9, Mem[0000000030001410] = ff503024bac866a2 stxa %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000ff9be6f9 ! Starting 10 instruction Load Burst ! Mem[0000000030141408] = 9fa09b93, %l3 = 0000000060839b93 ldsba [%i5+%o4]0x89,%l3 ! %l3 = ffffffffffffff93 p0_label_59: ! Mem[00000000211c0000] = ff7cfcae, %l3 = ffffffffffffff93 ldsba [%o2+0x001]%asi,%l3 ! %l3 = 000000000000007c ! Mem[0000000010101410] = ff8f764e 60839b93, %l4 = 0000003d, %l5 = 00000060 ldda [%i4+%o5]0x80,%l4 ! %l4 = 00000000ff8f764e 0000000060839b93 ! Mem[0000000030181408] = 1dfbd0f5, %l1 = 000000000000000e lduwa [%i6+%o4]0x89,%l1 ! %l1 = 000000001dfbd0f5 ! Mem[00000000100c1400] = 000000ff, %l7 = 0000000000007463 lduwa [%i3+%g0]0x88,%l7 ! %l7 = 00000000000000ff ! Mem[0000000010041414] = 00000000, %l0 = 0000000000000010 ldswa [%i1+0x014]%asi,%l0 ! %l0 = 0000000000000000 ! %l6 = 00000000ff9be6f9, %l1 = 000000001dfbd0f5, %l7 = 00000000000000ff addc %l6,%l1,%l7 ! %l7 = 000000011d97b7ee ! Mem[0000000030181408] = f5d0fb1d, %l7 = 000000011d97b7ee lduwa [%i6+%o4]0x81,%l7 ! %l7 = 00000000f5d0fb1d ! Mem[0000000030001408] = 6f4004d8, %l6 = 00000000ff9be6f9 ldswa [%i0+%o4]0x89,%l6 ! %l6 = 000000006f4004d8 ! Mem[0000000030101410] = ff10fac2, %l0 = 0000000000000000 ldswa [%i4+%o5]0x81,%l0 ! %l0 = ffffffffff10fac2 ! Starting 10 instruction Store Burst ! %l2 = 00000000ff8f764e, Mem[0000000030141410] = 00000000 stwa %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff8f764e p0_label_60: ! %l2 = 00000000ff8f764e, Mem[00000000201c0000] = d9228819 sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 764e8819 ! Mem[0000000010041408] = 60839b93, %l4 = 00000000ff8f764e ldstuba [%i1+%o4]0x80,%l4 ! %l4 = 00000060000000ff ! %l2 = ff8f764e, %l3 = 0000007c, Mem[0000000030101408] = 6f4004ff def5d922 stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff8f764e 0000007c ! %l2 = 00000000ff8f764e, Mem[0000000010041406] = 55eea326, %asi = 80 stha %l2,[%i1+0x006]%asi ! Mem[0000000010041404] = 55ee764e ! Mem[0000000010181410] = 939b8360, %l2 = 00000000ff8f764e ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 00000060000000ff ! Mem[00000000100c1418] = 87d772b4d9e6cc5b, %l5 = 0000000060839b93, %l7 = 00000000f5d0fb1d add %i3,0x18,%g1 casxa [%g1]0x80,%l5,%l7 ! %l7 = 87d772b4d9e6cc5b ! %l6 = 000000006f4004d8, Mem[0000000010041400] = 1b8a91dd stha %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 1b8a04d8 ! %l2 = 00000060, %l3 = 0000007c, Mem[0000000010041400] = 1b8a04d8 4e76ee55 stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000060 0000007c ! %f22 = 6f4004d8, Mem[000000001008142c] = be19cd23 sta %f22,[%i2+0x02c]%asi ! Mem[000000001008142c] = 6f4004d8 ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 00000000, %l7 = 87d772b4d9e6cc5b lduha [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000 p0_label_61: ! Mem[0000000010001410] = a15a000000000000, %f18 = 5ed53f84 c9339792 ldda [%i0+%o5]0x88,%f18 ! %f18 = a15a0000 00000000 ! Mem[0000000010141400] = 939b8360000000ff, %f28 = 1023d0d0 f3ff754f ldda [%i5+%g0]0x88,%f28 ! %f28 = 939b8360 000000ff membar #Sync ! Added by membar checker (8) ! Mem[0000000030181400] = ff76db7c c1371240 f5d0fb1d c9339792 ! Mem[0000000030181410] = 004effff 4094b994 b8d681a9 cc6573ad ! Mem[0000000030181420] = a5a0bba2 41939a60 2dd5d8f9 96358d26 ! Mem[0000000030181430] = 4c28dc6a 271ef5b5 ff9717d5 98e5a2bf ldda [%i6]ASI_BLK_SL,%f16 ! Block Load from 0000000030181400 ! Mem[0000000010041400] = 60000000 7c000000 ff839b93 f5d0fb1d ! Mem[0000000010041410] = 000919be 00000000 9834e6f9 00003cb8 ! Mem[0000000010041420] = c57ad1f4 c5a5f115 64266065 00ec10a6 ! Mem[0000000010041430] = 56ec41dc b1eb9628 f3d4369b 81eac8df ldda [%i1]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010041400 ! Mem[0000000010001400] = 1023d0d0, %l5 = 0000000060839b93 lduba [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000010 ! Mem[0000000010101438] = 14f78a44, %l7 = 0000000000000000 lduw [%i4+0x038],%l7 ! %l7 = 0000000014f78a44 ! Mem[0000000030041410] = 000000ff, %l6 = 000000006f4004d8 lduba [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[00000000100c1408] = ff0000ff, %l6 = 00000000000000ff ldswa [%i3+%o4]0x88,%l6 ! %l6 = ffffffffff0000ff ! Mem[0000000010041420] = c57ad1f4, %l6 = ffffffffff0000ff ldswa [%i1+0x020]%asi,%l6 ! %l6 = ffffffffc57ad1f4 ! Starting 10 instruction Store Burst ! %l4 = 00000060, %l5 = 00000010, Mem[0000000010081400] = f9e69bff 1dfbd0f5 std %l4,[%i2+%g0] ! Mem[0000000010081400] = 00000060 00000010 p0_label_62: ! %l6 = c57ad1f4, %l7 = 14f78a44, Mem[0000000030001410] = 00000000 f9e69bff stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = c57ad1f4 14f78a44 ! Mem[0000000010101410] = ff8f764e, %l6 = ffffffffc57ad1f4 ldstuba [%i4+%o5]0x80,%l6 ! %l6 = 000000ff000000ff ! %l6 = 00000000000000ff, Mem[00000000300c1408] = 00000000 stwa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff ! %l5 = 0000000000000010, Mem[0000000030141400] = 003d15d8 stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 001015d8 ! %l2 = 0000000000000060, Mem[0000000030101408] = ff8f764e stwa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000060 ! %l4 = 0000000000000060, imm = 0000000000000e8e, %l5 = 0000000000000010 or %l4,0xe8e,%l5 ! %l5 = 0000000000000eee ! %l5 = 0000000000000eee, Mem[0000000020800040] = 23ffbf87, %asi = 80 stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = 0eeebf87 ! Code Fragment 4 p0_fragment_9: ! %l0 = ffffffffff10fac2 setx 0x3d127f2ff256e6a5,%g7,%l0 ! %l0 = 3d127f2ff256e6a5 ! %l1 = 000000001dfbd0f5 setx 0xcfd0f4879be91196,%g7,%l1 ! %l1 = cfd0f4879be91196 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 = 3d127f2ff256e6a5 setx 0x873e51dfef69039b,%g7,%l0 ! %l0 = 873e51dfef69039b ! %l1 = cfd0f4879be91196 setx 0xb548dcb002e7460d,%g7,%l1 ! %l1 = b548dcb002e7460d ! %l0 = 873e51dfef69039b, %l7 = 0000000014f78a44, %l0 = 873e51dfef69039b addc %l0,%l7,%l0 ! %l0 = 873e51e004608ddf ! Starting 10 instruction Load Burst ! Mem[0000000030101400] = 000000ff, %l2 = 0000000000000060 ldsha [%i4+%g0]0x89,%l2 ! %l2 = 00000000000000ff p0_label_63: ! Mem[0000000010181430] = 9a503024, %l2 = 00000000000000ff lduwa [%i6+0x030]%asi,%l2 ! %l2 = 000000009a503024 ! Mem[0000000030101410] = ff10fac2, %l0 = 873e51e004608ddf ldswa [%i4+%o5]0x81,%l0 ! %l0 = ffffffffff10fac2 ! Mem[0000000010041408] = 939b83ff, %l7 = 0000000014f78a44 lduha [%i1+%o4]0x88,%l7 ! %l7 = 00000000000083ff ! Mem[0000000010041410] = 00000000 be190900, %l4 = 00000060, %l5 = 00000eee ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000be190900 0000000000000000 ! Mem[0000000010141408] = 00000000000000d8, %l0 = ffffffffff10fac2 ldxa [%i5+%o4]0x80,%l0 ! %l0 = 00000000000000d8 ! Mem[0000000010001408] = e6e736ac0a5000ff, %f22 = ad7365cc a981d6b8 ldda [%i0+%o4]0x88,%f22 ! %f22 = e6e736ac 0a5000ff ! Mem[00000000201c0000] = 764e8819, %l0 = 00000000000000d8 ldsb [%o0+%g0],%l0 ! %l0 = 0000000000000076 ! Mem[0000000030001400] = ffaa72379fa033c6, %f18 = 929733c9 1dfbd0f5 ldda [%i0+%g0]0x81,%f18 ! %f18 = ffaa7237 9fa033c6 ! %l3 = 000000000000007c, imm = fffffffffffff8ce, %l6 = 00000000000000ff subc %l3,-0x732,%l6 ! %l6 = 00000000000007ae ! Starting 10 instruction Store Burst ! Mem[0000000030141410] = 4e768fff, %l1 = b548dcb002e7460d ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 0000004e000000ff p0_label_64: ! %l0 = 0000000000000076, Mem[0000000030101408] = 0000007c00000060 stxa %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000076 ! %l1 = 000000000000004e, Mem[0000000030081408] = ffd0fb1d stba %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 4ed0fb1d ! %f23 = 0a5000ff, Mem[0000000030141410] = ff8f76ff sta %f23,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0a5000ff ! %l6 = 00000000000007ae, Mem[0000000030041400] = f68fadc3dea71101 stxa %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000000007ae ! %l2 = 000000009a503024, Mem[00000000201c0000] = 764e8819 sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 30248819 ! %l5 = 0000000000000000, Mem[0000000010081400] = 00000060 stwa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 ! %l1 = 000000000000004e, Mem[00000000100c1400] = ff000000 stha %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 004e0000 ! %f24 = 609a9341, Mem[00000000300c1408] = ff000000 sta %f24,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 609a9341 ! %l3 = 000000000000007c, Mem[0000000010181438] = 7c23d0d0, %asi = 80 stwa %l3,[%i6+0x038]%asi ! Mem[0000000010181438] = 0000007c ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = ff00500a, %f28 = b5f51e27 lda [%i0+%o4]0x80,%f28 ! %f28 = ff00500a p0_label_65: ! Mem[0000000030181408] = 929733c91dfbd0f5, %l3 = 000000000000007c ldxa [%i6+%o4]0x89,%l3 ! %l3 = 929733c91dfbd0f5 ! Mem[0000000030101400] = ff000000, %l1 = 000000000000004e lduha [%i4+%g0]0x81,%l1 ! %l1 = 000000000000ff00 ! Mem[0000000010181410] = ff839b93, %l7 = 00000000000083ff ldsba [%i6+%o5]0x80,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010081400] = 10000000 00000000, %l2 = 9a503024, %l3 = 1dfbd0f5 ldda [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000 0000000010000000 ! Mem[0000000030041400] = ae070000, %l6 = 00000000000007ae lduba [%i1+%g0]0x81,%l6 ! %l6 = 00000000000000ae ! Mem[0000000010181410] = 939b83ff, %l0 = 0000000000000076 ldsha [%i6+%o5]0x88,%l0 ! %l0 = ffffffffffff83ff ! %l0 = ffffffffffff83ff, imm = fffffffffffff742, %l3 = 0000000010000000 andn %l0,-0x8be,%l3 ! %l3 = 00000000000000bd ! Mem[0000000030041410] = ff0000000000999c, %f24 = 609a9341 a2bba0a5 ldda [%i1+%o5]0x81,%f24 ! %f24 = ff000000 0000999c ! Mem[0000000030181408] = f5d0fb1d, %l7 = ffffffffffffffff lduwa [%i6+%o4]0x81,%l7 ! %l7 = 00000000f5d0fb1d ! Starting 10 instruction Store Burst ! %f16 = 401237c1 7cdb76ff ffaa7237 9fa033c6 ! %f20 = 94b99440 ffff4e00 e6e736ac 0a5000ff ! %f24 = ff000000 0000999c 268d3596 f9d8d52d ! %f28 = ff00500a 6adc284c bfa2e598 d51797ff stda %f16,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400 p0_label_66: ! %f16 = 401237c1 7cdb76ff ffaa7237 9fa033c6 ! %f20 = 94b99440 ffff4e00 e6e736ac 0a5000ff ! %f24 = ff000000 0000999c 268d3596 f9d8d52d ! %f28 = ff00500a 6adc284c bfa2e598 d51797ff stda %f16,[%i6]ASI_BLK_PL ! Block Store to 0000000010181400 ! Mem[00000000201c0001] = 30248819, %l2 = 0000000000000000 ldstub [%o0+0x001],%l2 ! %l2 = 00000024000000ff ! %l6 = 00000000000000ae, Mem[000000001014142c] = ffffff7c, %asi = 80 stha %l6,[%i5+0x02c]%asi ! Mem[000000001014142c] = 00aeff7c ! Mem[00000000100c1400] = 004e0000, %l2 = 0000000000000024 ldstuba [%i3+%g0]0x80,%l2 ! %l2 = 00000000000000ff ! %l1 = 000000000000ff00, Mem[0000000010141410] = c9017463 stba %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = c9017400 ! %f8 = 15f1a5c5 f4d17ac5, %l6 = 00000000000000ae ! Mem[0000000030041430] = 20f1f32ee93043a3 add %i1,0x030,%g1 stda %f8,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030041430] = 20f1f32ec5a5f115 ! Mem[0000000030101410] = ff10fac2, %l1 = 000000000000ff00 swapa [%i4+%o5]0x81,%l1 ! %l1 = 00000000ff10fac2 ! %l7 = 00000000f5d0fb1d, Mem[0000000030041408] = 00000000 stwa %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = f5d0fb1d ! Code Fragment 3 p0_fragment_10: ! %l0 = ffffffffffff83ff setx 0xb7fc78e79bf5e0b2,%g7,%l0 ! %l0 = b7fc78e79bf5e0b2 ! %l1 = 00000000ff10fac2 setx 0xdddf5e304fd54756,%g7,%l1 ! %l1 = dddf5e304fd54756 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 = b7fc78e79bf5e0b2 setx 0xbfb32047b9c8f4ff,%g7,%l0 ! %l0 = bfb32047b9c8f4ff ! %l1 = dddf5e304fd54756 setx 0xe01654005f3c57ae,%g7,%l1 ! %l1 = e01654005f3c57ae ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (9) ! Mem[0000000010041404] = 7cdb76ff, %l1 = e01654005f3c57ae lduba [%i1+0x006]%asi,%l1 ! %l1 = 0000000000000076 p0_label_67: ! Mem[000000001010140c] = f3d4369b, %f31 = d51797ff ld [%i4+0x00c],%f31 ! %f31 = f3d4369b ! Mem[0000000030041400] = ae070000 00000000 f5d0fb1d 00001044 ! Mem[0000000030041410] = ff000000 0000999c bd645e8a 3942f58f ! Mem[0000000030041420] = 00000000 000000bb 70114fed 30a6b062 ! Mem[0000000030041430] = 20f1f32e c5a5f115 9495b8c3 e7b4a6bd ldda [%i1]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030041400 ! Mem[0000000010001410] = a15a000000000000, %f22 = e6e736ac 0a5000ff ldda [%i0+%o5]0x88,%f22 ! %f22 = a15a0000 00000000 ! Mem[00000000211c0000] = ff7cfcae, %l4 = 00000000be190900 ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffffff7c ! Mem[00000000100c1400] = ff4e0000, %l7 = 00000000f5d0fb1d ldsba [%i3+%g0]0x80,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010081400] = 00000000, %l4 = ffffffffffffff7c ldsha [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[00000000300c1400] = ff8fffff, %l4 = 0000000000000000 lduba [%i3+%g0]0x81,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030041400] = 00000000000007ae, %f22 = a15a0000 00000000 ldda [%i1+%g0]0x89,%f22 ! %f22 = 00000000 000007ae ! Mem[0000000030001410] = f4d17ac5, %l2 = 0000000000000000 lduha [%i0+%o5]0x81,%l2 ! %l2 = 000000000000f4d1 ! Starting 10 instruction Store Burst ! %l4 = 000000ff, %l5 = 00000000, Mem[0000000030101408] = 00000076 00000000 stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff 00000000 p0_label_68: ! %f24 = ff000000 0000999c, %l1 = 0000000000000076 ! Mem[0000000010081410] = 000000002db2ce7c add %i2,0x010,%g1 stda %f24,[%g1+%l1]ASI_PST32_P ! Mem[0000000010081410] = ff0000002db2ce7c ! %l3 = 00000000000000bd, Mem[0000000030141400] = 001015d8 stha %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00bd15d8 ! %f0 = 00000000 000007ae 44100000 1dfbd0f5 ! %f4 = 9c990000 000000ff 8ff54239 8a5e64bd ! %f8 = bb000000 00000000 62b0a630 ed4f1170 ! %f12 = 15f1a5c5 2ef3f120 bda6b4e7 c3b89594 stda %f0,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400 membar #Sync ! Added by membar checker (10) ! %l3 = 00000000000000bd, Mem[00000000100c1408] = ff0000ff stba %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = bd0000ff ! %f17 = 7cdb76ff, Mem[0000000010101418] = 6f4004d8 sta %f17,[%i4+0x018]%asi ! Mem[0000000010101418] = 7cdb76ff ! %l0 = bfb32047b9c8f4ff, Mem[0000000030001410] = f4d17ac5448af714 stxa %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = bfb32047b9c8f4ff ! %l4 = 00000000000000ff, Mem[00000000201c0000] = 30ff8819 sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = 00ff8819 ! %l6 = 00000000000000ae, Mem[0000000030001410] = bfb32047 stha %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00ae2047 ! Mem[0000000010101408] = 100000ff, %l6 = 00000000000000ae ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = ff9be6f9, %f4 = 9c990000 lda [%i2+%g0]0x81,%f4 ! %f4 = ff9be6f9 p0_label_69: ! Mem[00000000300c1410] = 9c990000, %f5 = 000000ff lda [%i3+%o5]0x81,%f5 ! %f5 = 9c990000 ! Mem[0000000030101400] = ff000000, %l6 = 00000000000000ff lduwa [%i4+%g0]0x81,%l6 ! %l6 = 00000000ff000000 ! Mem[0000000030041410] = 000000ff, %l2 = 000000000000f4d1 ldsha [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff ! Mem[00000000300c1400] = 00000000 000007ae, %l0 = b9c8f4ff, %l1 = 00000076 ldda [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000 00000000000007ae ! Mem[0000000030081408] = 1dfbd04e, %l6 = 00000000ff000000 ldsha [%i2+%o4]0x89,%l6 ! %l6 = ffffffffffffd04e ! %l6 = ffffffffffffd04e, imm = 0000000000000041, %l7 = ffffffffffffffff sub %l6,0x041,%l7 ! %l7 = ffffffffffffd00d ! Mem[0000000010081408] = ff10fac2, %l6 = ffffffffffffd04e lduha [%i2+%o4]0x80,%l6 ! %l6 = 000000000000ff10 ! Mem[0000000010101400] = 60839b93ffffffff, %f18 = ffaa7237 9fa033c6 ldda [%i4+%g0]0x88,%f18 ! %f18 = 60839b93 ffffffff ! Mem[0000000010101408] = 100000ff, %l0 = 0000000000000000 ldsha [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff ! Starting 10 instruction Store Burst ! %l0 = 00000000000000ff, Mem[0000000010001434] = 7f2178de, %asi = 80 stwa %l0,[%i0+0x034]%asi ! Mem[0000000010001434] = 000000ff p0_label_70: ! %f2 = 44100000 1dfbd0f5, Mem[00000000100c1410] = ee5efcf1 ac72aa1f stda %f2 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 44100000 1dfbd0f5 ! %l3 = 00000000000000bd, Mem[00000000100c1410] = f5d0fb1d00001044 stxa %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000000000bd ! Mem[0000000010041400] = 401237c1, %l1 = 00000000000007ae swapa [%i1+%g0]0x80,%l1 ! %l1 = 00000000401237c1 ! %l4 = 00000000000000ff, Mem[0000000010141410] = 007401c9414bfff5 stxa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000000000ff ! %l1 = 00000000401237c1, Mem[0000000030001400] = ffaa7237 stwa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 401237c1 ! %l2 = 00000000000000ff, Mem[0000000010141410] = ff00000000000000 stxa %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000000000ff ! Mem[0000000010081420] = 0dfe930c, %l7 = ffffffffffffd00d, %asi = 80 swapa [%i2+0x020]%asi,%l7 ! %l7 = 000000000dfe930c ! Mem[0000000030181400] = ff76db7c, %l0 = 00000000000000ff swapa [%i6+%g0]0x81,%l0 ! %l0 = 00000000ff76db7c ! %l0 = 00000000ff76db7c, Mem[0000000010101410] = ff8f764e stha %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = db7c764e ! Starting 10 instruction Load Burst ! Mem[0000000010141410] = ff000000 00000000, %l0 = ff76db7c, %l1 = 401237c1 ldd [%i5+%o5],%l0 ! %l0 = 00000000ff000000 0000000000000000 p0_label_71: ! Mem[0000000030181408] = f5d0fb1dc9339792, %l7 = 000000000dfe930c ldxa [%i6+%o4]0x81,%l7 ! %l7 = f5d0fb1dc9339792 ! Mem[0000000010081410] = ff000000 2db2ce7c, %l4 = 000000ff, %l5 = 00000000 ldd [%i2+%o5],%l4 ! %l4 = 00000000ff000000 000000002db2ce7c ! Mem[0000000030081400] = ff9be6f9 5c7e2726, %l6 = 0000ff10, %l7 = c9339792 ldda [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff9be6f9 000000005c7e2726 ! Mem[0000000030041408] = 1dfbd0f5, %l0 = 00000000ff000000 lduba [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000f5 ! Mem[0000000010001410] = 00000000, %f26 = 268d3596 lda [%i0+%o5]0x88,%f26 ! %f26 = 00000000 ! Mem[0000000010101408] = ff000010f3d4369b, %f26 = 00000000 f9d8d52d ldda [%i4+%o4]0x80,%f26 ! %f26 = ff000010 f3d4369b ! Mem[0000000030041400] = 000007ae, %l6 = 00000000ff9be6f9 ldswa [%i1+%g0]0x89,%l6 ! %l6 = 00000000000007ae ! Mem[0000000010101400] = ffffffff, %l4 = 00000000ff000000 lduha [%i4+%g0]0x80,%l4 ! %l4 = 000000000000ffff ! Mem[0000000010141410] = ff000000, %l2 = 00000000000000ff ldsha [%i5+%o5]0x80,%l2 ! %l2 = ffffffffffffff00 ! Starting 10 instruction Store Burst ! %f3 = 1dfbd0f5, %f22 = 00000000, %f20 = 94b99440 ffff4e00 fsmuld %f3 ,%f22,%f20 ! %f20 = 00000000 00000000 p0_label_72: ! Mem[0000000010141410] = 000000ff, %l3 = 00000000000000bd ldstuba [%i5+%o5]0x88,%l3 ! %l3 = 000000ff000000ff ! %l4 = 0000ffff, %l5 = 2db2ce7c, Mem[00000000100c1430] = 5aa1d778 2864c544 std %l4,[%i3+0x030] ! Mem[00000000100c1430] = 0000ffff 2db2ce7c ! %l6 = 00000000000007ae, Mem[0000000010001438] = 760826f2cfd7dfe2 stx %l6,[%i0+0x038] ! Mem[0000000010001438] = 00000000000007ae ! %f4 = ff9be6f9, Mem[0000000030081410] = ff000000 sta %f4 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff9be6f9 ! %l0 = 000000f5, %l1 = 00000000, Mem[0000000010081438] = 00000000 00000001 std %l0,[%i2+0x038] ! Mem[0000000010081438] = 000000f5 00000000 ! %l3 = 00000000000000ff, Mem[0000000030041410] = ff000000 stba %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000 ! Mem[00000000300c1400] = 00000000, %l5 = 000000002db2ce7c swapa [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030101400] = 000000ff, %l6 = 00000000000007ae swapa [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff ! %l0 = 00000000000000f5, Mem[0000000010041410] = 94b99440 stwa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000f5 ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (11) ! Mem[0000000010041400] = 000007ae 7cdb76ff ffaa7237 9fa033c6 ! Mem[0000000010041410] = 000000f5 ffff4e00 e6e736ac 0a5000ff ! Mem[0000000010041420] = ff000000 0000999c 268d3596 f9d8d52d ! Mem[0000000010041430] = ff00500a 6adc284c bfa2e598 d51797ff ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400 p0_label_73: ! %l0 = 00000000000000f5, Mem[0000000010181410] = ffff4e00 stba %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffff4ef5 ! Mem[0000000021800080] = 15f10203, %l6 = 00000000000000ff lduha [%o3+0x080]%asi,%l6 ! %l6 = 00000000000015f1 ! Mem[0000000010081408] = ff10fac2, %l4 = 000000000000ffff ldsba [%i2+%o4]0x80,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000030041410] = ff000000, %l5 = 0000000000000000 lduba [%i1+%o5]0x81,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010041438] = bfa2e598d51797ff, %f16 = 401237c1 7cdb76ff ldda [%i1+0x038]%asi,%f16 ! %f16 = bfa2e598 d51797ff ! Mem[0000000010081410] = ff0000002db2ce7c, %f22 = 00000000 000007ae ldda [%i2+%o5]0x80,%f22 ! %f22 = ff000000 2db2ce7c ! Mem[0000000030001400] = c1371240, %l6 = 00000000000015f1 ldsha [%i0+%g0]0x89,%l6 ! %l6 = 0000000000001240 ! Mem[0000000030001408] = 6f4004d8, %f31 = f3d4369b lda [%i0+%o4]0x89,%f31 ! %f31 = 6f4004d8 ! Mem[00000000100c1400] = ff4e0000, %l5 = 00000000000000ff ldsba [%i3+%g0]0x80,%l5 ! %l5 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %l5 = ffffffffffffffff, %l6 = 0000000000001240, %y = ffffffff umul %l5,%l6,%l6 ! %l6 = 0000123fffffedc0, %y = 0000123f p0_label_74: ! Mem[0000000030001408] = 6f4004d8, %l4 = ffffffffffffffff ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 000000d8000000ff ! %f30 = bfa2e598 6f4004d8, %l2 = ffffffffffffff00 ! Mem[0000000010181408] = c633a09f3772aaff add %i6,0x008,%g1 stda %f30,[%g1+%l2]ASI_PST8_P ! Mem[0000000010181408] = c633a09f3772aaff ! %l4 = 00000000000000d8, Mem[00000000218001c1] = f9f5186d, %asi = 80 stba %l4,[%o3+0x1c1]%asi ! Mem[00000000218001c0] = f9d8186d ! Mem[0000000010001410] = 00000000, %l3 = 00000000000000ff ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff ! %l1 = 0000000000000000, Mem[0000000010141410] = 00000000000000ff stxa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000 membar #Sync ! Added by membar checker (12) ! %l6 = 0000123fffffedc0, Mem[0000000010041408] = ffaa7237 stha %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = edc07237 ! %l4 = 00000000000000d8, imm = 0000000000000ef2, %l6 = 0000123fffffedc0 xor %l4,0xef2,%l6 ! %l6 = 0000000000000e2a ! Mem[0000000010041426] = 0000999c, %l4 = 00000000000000d8 ldstuba [%i1+0x026]%asi,%l4 ! %l4 = 00000099000000ff ! Mem[0000000010181418] = ff00500aac36e7e6, %l0 = 00000000000000f5, %l7 = 000000005c7e2726 add %i6,0x18,%g1 casxa [%g1]0x80,%l0,%l7 ! %l7 = ff00500aac36e7e6 ! Starting 10 instruction Load Burst ! Mem[0000000030001410] = fff4c8b94720ae00, %f30 = bfa2e598 6f4004d8 ldda [%i0+%o5]0x89,%f30 ! %f30 = fff4c8b9 4720ae00 p0_label_75: ! Mem[0000000030001400] = c1371240, %f23 = 2db2ce7c lda [%i0+%g0]0x89,%f23 ! %f23 = c1371240 ! Mem[0000000030041400] = ae070000, %l0 = 00000000000000f5 lduha [%i1+%g0]0x81,%l0 ! %l0 = 000000000000ae07 ! Mem[0000000030101408] = 000000ff, %l2 = ffffffffffffff00 ldswa [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010081408] = ff10fac2, %f30 = fff4c8b9 lda [%i2+%o4]0x80,%f30 ! %f30 = ff10fac2 ! Mem[0000000010081410] = 7cceb22d000000ff, %l1 = 0000000000000000 ldxa [%i2+%o5]0x88,%l1 ! %l1 = 7cceb22d000000ff ! Mem[0000000010041400] = 000007ae, %l3 = 0000000000000000 lduha [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010001400] = 1023d0d0 f3ff754f ff00500a ac36e7e6 ! Mem[0000000010001410] = ff000000 00005aa1 6c4a7a81 c5f9822a ! Mem[0000000010001420] = 93224344 5ca1977b 00007d7d ffffffc7 ! Mem[0000000010001430] = 20f1f32e 000000ff 00000000 000007ae ldda [%i0]ASI_BLK_PL,%f16 ! Block Load from 0000000010001400 ! Mem[0000000030181408] = f5d0fb1d, %l1 = 7cceb22d000000ff lduwa [%i6+%o4]0x81,%l1 ! %l1 = 00000000f5d0fb1d ! Code Fragment 3 p0_fragment_11: ! %l0 = 000000000000ae07 setx 0xda0c8b7076ec0d93,%g7,%l0 ! %l0 = da0c8b7076ec0d93 ! %l1 = 00000000f5d0fb1d setx 0x87549a704b91f3ed,%g7,%l1 ! %l1 = 87549a704b91f3ed 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 = da0c8b7076ec0d93 setx 0x33a66d97c6ea8adf,%g7,%l0 ! %l0 = 33a66d97c6ea8adf ! %l1 = 87549a704b91f3ed setx 0x4dae95b0036e77e0,%g7,%l1 ! %l1 = 4dae95b0036e77e0 ! Starting 10 instruction Store Burst ! %l5 = ffffffffffffffff, Mem[0000000010141404] = 60839b93 stb %l5,[%i5+0x004] ! Mem[0000000010141404] = ff839b93 p0_label_76: ! %f12 = ff00500a 6adc284c, Mem[0000000030001410] = 4720ae00 fff4c8b9 stda %f12,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff00500a 6adc284c ! Mem[0000000010101400] = ffffffff939b8360, %l5 = ffffffffffffffff, %l5 = ffffffffffffffff casxa [%i4]0x80,%l5,%l5 ! %l5 = ffffffff939b8360 ! %f14 = bfa2e598, Mem[00000000300c1408] = 00001044 sta %f14,[%i3+%o4]0x89 ! Mem[00000000300c1408] = bfa2e598 ! Mem[0000000010181432] = 4c28dc6a, %l3 = 0000000000000000 ldstub [%i6+0x032],%l3 ! %l3 = 000000dc000000ff ! %l3 = 00000000000000dc, Mem[0000000010081408] = c2fa10ff stha %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = c2fa00dc ! %l4 = 00000099, %l5 = 939b8360, Mem[00000000100c1410] = 00000000 000000bd stda %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000099 939b8360 ! %l2 = 000000ff, %l3 = 000000dc, Mem[0000000030101400] = ae070000 000000bb stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff 000000dc ! %l0 = c6ea8adf, %l1 = 036e77e0, Mem[00000000100c1408] = bd0000ff 00000000 stda %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = c6ea8adf 036e77e0 ! %l0 = 33a66d97c6ea8adf, Mem[00000000100c1408] = c6ea8adf stha %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 8adf8adf ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = ff7cfcae, %l0 = 33a66d97c6ea8adf ldsb [%o2+0x001],%l0 ! %l0 = 000000000000007c p0_label_77: ! Mem[0000000030001410] = 4c28dc6a, %l6 = 0000000000000e2a lduwa [%i0+%o5]0x81,%l6 ! %l6 = 000000004c28dc6a ! %f6 = e6e736ac, %f12 = ff00500a, %f3 = 9fa033c6 fdivs %f6 ,%f12,%f3 ! %f3 = 2766a672 ! Mem[0000000030081410] = f9e69bff, %l2 = 00000000000000ff ldsba [%i2+%o5]0x89,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000030181410] = 94b99440 ffff4e00, %l4 = 00000099, %l5 = 939b8360 ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000ffff4e00 0000000094b99440 ! Mem[00000000201c0000] = 00ff8819, %l2 = ffffffffffffffff ldsh [%o0+%g0],%l2 ! %l2 = 00000000000000ff ! Mem[0000000010141408] = 00000000, %l1 = 4dae95b0036e77e0 ldsha [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010041420] = ff000000 0000ff9c, %l4 = ffff4e00, %l5 = 94b99440 ldda [%i1+0x020]%asi,%l4 ! %l4 = 00000000ff000000 000000000000ff9c ! Mem[00000000100c1410] = 00000099, %l6 = 000000004c28dc6a lduwa [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000099 ! Mem[00000000300c1410] = 0000999c, %l7 = ff00500aac36e7e6 ldswa [%i3+%o5]0x89,%l7 ! %l7 = 000000000000999c ! Starting 10 instruction Store Burst ! Mem[0000000030041410] = 000000ff, %l0 = 000000000000007c ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 000000ff000000ff p0_label_78: ! Mem[00000000100c1405] = 69e04f64, %l3 = 00000000000000dc ldstuba [%i3+0x005]%asi,%l3 ! %l3 = 000000e0000000ff ! Mem[0000000010001408] = ff00500a, %l6 = 0000000000000099 swapa [%i0+%o4]0x80,%l6 ! %l6 = 00000000ff00500a membar #Sync ! Added by membar checker (13) ! %f22 = 2a82f9c5 817a4a6c, Mem[0000000010001400] = d0d02310 4f75fff3 stda %f22,[%i0+%g0]0x88 ! Mem[0000000010001400] = 2a82f9c5 817a4a6c ! %f0 = 000007ae 7cdb76ff, Mem[0000000010001400] = 6c4a7a81 c5f9822a stda %f0 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000007ae 7cdb76ff ! %f10 = 268d3596 f9d8d52d, Mem[00000000100c1418] = 87d772b4 d9e6cc5b std %f10,[%i3+0x018] ! Mem[00000000100c1418] = 268d3596 f9d8d52d ! Mem[000000001010140f] = f3d4369b, %l7 = 000000000000999c ldstuba [%i4+0x00f]%asi,%l7 ! %l7 = 0000009b000000ff ! %l2 = 000000ff, %l3 = 000000e0, Mem[0000000010141408] = 00000000 000000d8 stda %l2,[%i5+0x008]%asi ! Mem[0000000010141408] = 000000ff 000000e0 ! Mem[00000000100c1418] = 268d3596, %l0 = 00000000000000ff, %asi = 80 swapa [%i3+0x018]%asi,%l0 ! %l0 = 00000000268d3596 ! %f28 = ff000000, Mem[0000000030101408] = ff000000 sta %f28,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000 ! Starting 10 instruction Load Burst ! %f22 = 2a82f9c5, %f4 = 000000f5, %f30 = ae070000 fmuls %f22,%f4 ,%f30 ! %f30 = 00000000 p0_label_79: ! Mem[0000000030001408] = 6f4004ff, %f25 = 44432293 lda [%i0+%o4]0x89,%f25 ! %f25 = 6f4004ff ! Mem[0000000030101400] = 000000ff000000dc, %l6 = 00000000ff00500a ldxa [%i4+%g0]0x81,%l6 ! %l6 = 000000ff000000dc ! Mem[0000000010041408] = 3772c0ed, %l2 = 00000000000000ff ldswa [%i1+%o4]0x88,%l2 ! %l2 = 000000003772c0ed ! Mem[0000000030001400] = 401237c1, %f2 = ffaa7237 lda [%i0+%g0]0x81,%f2 ! %f2 = 401237c1 ! Mem[0000000010041428] = 268d3596f9d8d52d, %f22 = 2a82f9c5 817a4a6c ldd [%i1+0x028],%f22 ! %f22 = 268d3596 f9d8d52d ! Mem[0000000010101408] = ff000010f3d436ff, %f22 = 268d3596 f9d8d52d ldda [%i4+0x008]%asi,%f22 ! %f22 = ff000010 f3d436ff ! Mem[0000000030081410] = 939b8360 f9e69bff, %l4 = ff000000, %l5 = 0000ff9c ldda [%i2+%o5]0x89,%l4 ! %l4 = 00000000f9e69bff 00000000939b8360 ! Mem[0000000030041408] = f5d0fb1d, %f26 = c7ffffff lda [%i1+%o4]0x81,%f26 ! %f26 = f5d0fb1d membar #Sync ! Added by membar checker (14) ! Mem[0000000010101400] = ffffffff 939b8360 ff000010 f3d436ff ! Mem[0000000010101410] = db7c764e 60839b93 7cdb76ff 136a9ee8 ! Mem[0000000010101420] = ff8f764e 1dfbd0f5 7cffb22d 1c255eee ! Mem[0000000010101430] = a266c8ba 2430509a 14f78a44 d0d0237c ldda [%i4]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010101400 ! Starting 10 instruction Store Burst ! Mem[0000000010181400] = ff76db7c, %l3 = 00000000000000e0 ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 000000ff000000ff p0_label_80: ! Mem[0000000030081408] = 1dfbd04e, %l2 = 000000003772c0ed swapa [%i2+%o4]0x89,%l2 ! %l2 = 000000001dfbd04e ! %f28 = ff000000 2ef3f120, Mem[0000000010001400] = ae070000 ff76db7c stda %f28,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000000 2ef3f120 ! %l6 = 000000ff000000dc, Mem[0000000010001424] = 5ca1977b sth %l6,[%i0+0x024] ! Mem[0000000010001424] = 00dc977b ! %l0 = 268d3596, %l1 = 00000000, Mem[0000000030081400] = ff9be6f9 5c7e2726 stda %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 268d3596 00000000 ! %l7 = 000000000000009b, Mem[00000000300c1400] = 7cceb22d000007ae stxa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000000000009b ! Mem[0000000030181408] = f5d0fb1d, %l3 = 00000000000000ff swapa [%i6+%o4]0x81,%l3 ! %l3 = 00000000f5d0fb1d ! %l6 = 000000ff000000dc, Mem[0000000010181410] = f54effff stba %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = dc4effff ! %l1 = 0000000000000000, immed = 00000c6b, %y = 0000123f umul %l1,0xc6b,%l6 ! %l6 = 0000000000000000, %y = 00000000 ! %l6 = 0000000000000000, Mem[0000000010081426] = 7d54a593 sth %l6,[%i2+0x026] ! Mem[0000000010081424] = 7d540000 ! Starting 10 instruction Load Burst ! %f27 = 7d7d0000, %f27 = 7d7d0000 fsqrts %f27,%f27 ! %f27 = 5e7e7ede p0_label_81: ! Mem[0000000010081400] = 00000000, %l6 = 0000000000000000 lduba [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010041400] = 000007ae, %l6 = 0000000000000000 lduba [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010101404] = 939b8360, %l0 = 00000000268d3596 lduw [%i4+0x004],%l0 ! %l0 = 00000000939b8360 ! Mem[00000000300c1408] = 98e5a2bf, %l7 = 000000000000009b lduwa [%i3+%o4]0x81,%l7 ! %l7 = 0000000098e5a2bf ! Mem[0000000010101408] = ff000010, %l2 = 000000001dfbd04e lduwa [%i4+%o4]0x80,%l2 ! %l2 = 00000000ff000010 ! Mem[0000000010141408] = 000000ff, %l3 = 00000000f5d0fb1d lduha [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010141408] = 000000ff, %l4 = 00000000f9e69bff ldswa [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff ! Mem[0000000010081438] = 000000f5, %l4 = 00000000000000ff ldsba [%i2+0x03b]%asi,%l4 ! %l4 = fffffffffffffff5 ! Mem[00000000100c1400] = ff4e0000 69ff4f64, %l2 = ff000010, %l3 = 00000000 ldda [%i3+0x000]%asi,%l2 ! %l2 = 00000000ff4e0000 0000000069ff4f64 ! Starting 10 instruction Store Burst ! %l3 = 0000000069ff4f64, Mem[0000000010141400] = ff000000 stha %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 4f640000 p0_label_82: ! %l5 = 00000000939b8360, %l4 = fffffffffffffff5, %l1 = 0000000000000000 mulx %l5,%l4,%l1 ! %l1 = fffffff9a8515ae0 ! Mem[0000000010141408] = ff000000, %l3 = 0000000069ff4f64 ldstuba [%i5+%o4]0x88,%l3 ! %l3 = 00000000000000ff ! %f20 = a15a0000 000000ff, Mem[0000000010001400] = 2ef3f120 ff000000 stda %f20,[%i0+%g0]0x88 ! Mem[0000000010001400] = a15a0000 000000ff ! %l4 = fffffff5, %l5 = 939b8360, Mem[0000000030041400] = 000007ae 00000000 stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = fffffff5 939b8360 ! %l1 = fffffff9a8515ae0, Mem[0000000010001400] = 000000ff stwa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = a8515ae0 ! %l2 = ff4e0000, %l3 = 00000000, Mem[0000000010141400] = 4f640000 ff839b93 stda %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff4e0000 00000000 ! %f30 = 00000000 00000000, Mem[0000000030001408] = ff04406f 4410fac2 stda %f30,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 00000000 ! %l4 = fffffffffffffff5, Mem[0000000030001408] = 00000000 stba %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = f5000000 ! Mem[0000000030001408] = 000000f5, %l3 = 0000000000000000 swapa [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000f5 ! Starting 10 instruction Load Burst ! Mem[0000000030101410] = 0000ff00, %l1 = fffffff9a8515ae0 lduba [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000 p0_label_83: ! Mem[0000000010141408] = ff0000ff 000000e0, %l0 = 939b8360, %l1 = 00000000 ldda [%i5+0x008]%asi,%l0 ! %l0 = 00000000ff0000ff 00000000000000e0 ! Mem[0000000030181408] = 000000ffc9339792, %l0 = 00000000ff0000ff ldxa [%i6+%o4]0x81,%l0 ! %l0 = 000000ffc9339792 ! Mem[0000000010081418] = 7cdb760e, %l4 = fffffffffffffff5 ldswa [%i2+0x018]%asi,%l4 ! %l4 = 000000007cdb760e ! Mem[0000000010081400] = 00000000, %f0 = 60839b93 lda [%i2+%g0]0x88,%f0 ! %f0 = 00000000 ! Mem[0000000030081408] = edc07237 ffff8fd9, %l2 = ff4e0000, %l3 = 000000f5 ldda [%i2+%o4]0x81,%l2 ! %l2 = 00000000edc07237 00000000ffff8fd9 ! %l3 = 00000000ffff8fd9, %l3 = 00000000ffff8fd9, %l5 = 00000000939b8360 mulx %l3,%l3,%l5 ! %l5 = ffff1fb2312225f1 ! %l7 = 0000000098e5a2bf, imm = fffffffffffff9cf, %l1 = 00000000000000e0 and %l7,-0x631,%l1 ! %l1 = 0000000098e5a08f ! Mem[0000000010001408] = 00000099, %f18 = e6e736ac ld [%i0+%o4],%f18 ! %f18 = 00000099 ! Mem[0000000010181400] = ff76db7c, %l7 = 0000000098e5a2bf ldsha [%i6+%g0]0x80,%l7 ! %l7 = ffffffffffffff76 ! Starting 10 instruction Store Burst ! Mem[000000001010141c] = 136a9ee8, %l0 = 000000ffc9339792, %asi = 80 swapa [%i4+0x01c]%asi,%l0 ! %l0 = 00000000136a9ee8 p0_label_84: ! %f0 = 00000000, Mem[0000000010141400] = ff4e0000 sta %f0 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 ! %f18 = 00000099, Mem[0000000010001410] = 000000ff sta %f18,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000099 ! Mem[0000000010181400] = 7cdb76ff, %l1 = 0000000098e5a08f ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 000000ff000000ff ! %f12 = 9a503024 bac866a2, %l0 = 00000000136a9ee8 ! Mem[0000000010081418] = 7cdb760ed14f7588 add %i2,0x018,%g1 stda %f12,[%g1+%l0]ASI_PST8_P ! Mem[0000000010081418] = 9a50300eba4f7588 ! %l6 = 00000000, %l7 = ffffff76, Mem[0000000010081408] = c2fa00dc 0a39d51e stda %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 ffffff76 ! Mem[0000000030041410] = ff000000, %l2 = 00000000edc07237 swapa [%i1+%o5]0x81,%l2 ! %l2 = 00000000ff000000 ! %l0 = 00000000136a9ee8, Mem[0000000021800040] = 189c7f92 stb %l0,[%o3+0x040] ! Mem[0000000021800040] = e89c7f92 ! %f22 = ff000010 f3d436ff, Mem[0000000030101400] = 000000ff 000000dc stda %f22,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff000010 f3d436ff ! Mem[0000000010181404] = c1371240, %l2 = ff000000, %l7 = ffffff76 add %i6,0x04,%g1 casa [%g1]0x80,%l2,%l7 ! %l7 = 00000000c1371240 ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = 268d3596, %f22 = ff000010 lda [%i2+%g0]0x81,%f22 ! %f22 = 268d3596 p0_label_85: ! Mem[0000000030041410] = edc072370000999c, %l5 = ffff1fb2312225f1 ldxa [%i1+%o5]0x81,%l5 ! %l5 = edc072370000999c ! Mem[0000000030181400] = ff000000, %l4 = 000000007cdb760e ldswa [%i6+%g0]0x89,%l4 ! %l4 = ffffffffff000000 ! Mem[0000000030001410] = 4c28dc6a 0a5000ff, %l0 = 136a9ee8, %l1 = 000000ff ldda [%i0+%o5]0x81,%l0 ! %l0 = 000000004c28dc6a 000000000a5000ff ! Code Fragment 4 p0_fragment_12: ! %l0 = 000000004c28dc6a setx 0xb583d4ffe9416572,%g7,%l0 ! %l0 = b583d4ffe9416572 ! %l1 = 000000000a5000ff setx 0xf5e7392057fc7b64,%g7,%l1 ! %l1 = f5e7392057fc7b64 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 = b583d4ffe9416572 setx 0xb2a0e39fb2b2c0be,%g7,%l0 ! %l0 = b2a0e39fb2b2c0be ! %l1 = f5e7392057fc7b64 setx 0xb85f40b7db590f78,%g7,%l1 ! %l1 = b85f40b7db590f78 ! Mem[0000000010141410] = 00000000, %l3 = 00000000ffff8fd9 lduwa [%i5+%o5]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030041408] = f5d0fb1d, %l5 = edc072370000999c ldsba [%i1+%o4]0x81,%l5 ! %l5 = fffffffffffffff5 ! Mem[0000000030041408] = f5d0fb1d00001044, %l6 = 0000000000000000 ldxa [%i1+%o4]0x81,%l6 ! %l6 = f5d0fb1d00001044 ! Mem[0000000010081410] = ff000000 2db2ce7c, %l0 = b2b2c0be, %l1 = db590f78 ldd [%i2+%o5],%l0 ! %l0 = 00000000ff000000 000000002db2ce7c ! Mem[00000000100c1404] = 69ff4f64, %l1 = 000000002db2ce7c lduwa [%i3+0x004]%asi,%l1 ! %l1 = 0000000069ff4f64 ! Starting 10 instruction Store Burst ! Mem[00000000100c142c] = 00000000, %l1 = 0000000069ff4f64, %asi = 80 swapa [%i3+0x02c]%asi,%l1 ! %l1 = 0000000000000000 p0_label_86: ! %f14 = 7c23d0d0 448af714, Mem[0000000030001400] = 401237c1 9fa033c6 stda %f14,[%i0+%g0]0x81 ! Mem[0000000030001400] = 7c23d0d0 448af714 ! Mem[0000000010001408] = 00000099, %l4 = ffffffffff000000 ldstuba [%i0+%o4]0x80,%l4 ! %l4 = 00000000000000ff ! %l3 = 0000000000000000, %l3 = 0000000000000000, %l2 = 00000000ff000000 or %l3,%l3,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010001400] = e05a51a8, %l5 = fffffffffffffff5 swapa [%i0+%g0]0x80,%l5 ! %l5 = 00000000e05a51a8 ! %l3 = 0000000000000000, Mem[0000000030081410] = f9e69bff stba %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = f9e69b00 membar #Sync ! Added by membar checker (15) ! %l4 = 0000000000000000, Mem[0000000010101408] = 100000ff stwa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 ! %l2 = 0000000000000000, Mem[0000000010181410] = dc4effff stwa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 ! Mem[0000000030001400] = 7c23d0d0, %l3 = 0000000000000000 ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 0000007c000000ff ! %f24 = 7b97a15c 6f4004ff, Mem[00000000100c1428] = 00000000 69ff4f64 stda %f24,[%i3+0x028]%asi ! Mem[00000000100c1428] = 7b97a15c 6f4004ff ! Starting 10 instruction Load Burst ! Mem[000000001014142c] = 00aeff7c, %l2 = 0000000000000000 lduba [%i5+0x02e]%asi,%l2 ! %l2 = 00000000000000ff p0_label_87: ! Mem[0000000010101410] = 4e767cdb, %l1 = 0000000000000000 lduwa [%i4+%o5]0x88,%l1 ! %l1 = 000000004e767cdb ! Mem[00000000201c0000] = 00ff8819, %l0 = 00000000ff000000 lduba [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010001408] = ff000099, %l6 = f5d0fb1d00001044 lduwa [%i0+%o4]0x80,%l6 ! %l6 = 00000000ff000099 ! Mem[0000000030141408] = 9fa09b93, %f10 = ee5e251c lda [%i5+%o4]0x89,%f10 ! %f10 = 9fa09b93 ! Mem[0000000010141400] = 00000000, %l7 = 00000000c1371240 ldsha [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[00000000300c1408] = 98e5a2bf 1dfbd0f5, %l2 = 000000ff, %l3 = 0000007c ldda [%i3+%o4]0x81,%l2 ! %l2 = 0000000098e5a2bf 000000001dfbd0f5 ! Mem[0000000030081400] = 268d3596, %l7 = 0000000000000000 lduwa [%i2+%g0]0x81,%l7 ! %l7 = 00000000268d3596 ! Mem[0000000010001414] = 00005aa1, %f12 = 9a503024 ld [%i0+0x014],%f12 ! %f12 = 00005aa1 ! Mem[0000000010141408] = ff0000ff, %l7 = 00000000268d3596 lduba [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff ! Starting 10 instruction Store Burst ! %f24 = 7b97a15c, Mem[0000000010141408] = ff0000ff sta %f24,[%i5+%o4]0x88 ! Mem[0000000010141408] = 7b97a15c p0_label_88: ! %f2 = ff36d4f3 100000ff, Mem[00000000300c1400] = 00000000 0000009b stda %f2 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff36d4f3 100000ff ! %l3 = 000000001dfbd0f5, Mem[0000000010041408] = edc072379fa033c6 stxa %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000001dfbd0f5 ! Mem[0000000010001410] = 99000000, %l4 = 0000000000000000 swapa [%i0+%o5]0x80,%l4 ! %l4 = 0000000099000000 ! Mem[0000000010141438] = 26f68604, %l2 = 98e5a2bf, %l5 = e05a51a8 add %i5,0x38,%g1 casa [%g1]0x80,%l2,%l5 ! %l5 = 0000000026f68604 ! Mem[0000000030101408] = ff000000, %l0 = 0000000000000000 ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 000000ff000000ff ! Mem[0000000030041400] = f5ffffff, %l0 = 00000000000000ff ldstuba [%i1+%g0]0x81,%l0 ! %l0 = 000000f5000000ff ! Mem[0000000030181410] = 004effff, %l6 = 00000000ff000099 swapa [%i6+%o5]0x81,%l6 ! %l6 = 00000000004effff ! %f10 = 9fa09b93, %f6 = e89e6a13 fsqrts %f10,%f6 ! %f6 = 7fffffff ! %f14 = 7c23d0d0 448af714, Mem[0000000010001408] = ff000099 ac36e7e6 stda %f14,[%i0+%o4]0x80 ! Mem[0000000010001408] = 7c23d0d0 448af714 ! Starting 10 instruction Load Burst ! Mem[00000000100c140c] = 036e77e0, %l5 = 0000000026f68604 ldsha [%i3+0x00c]%asi,%l5 ! %l5 = 000000000000036e p0_label_89: ! Mem[0000000030001400] = d0d023ff, %l3 = 000000001dfbd0f5 lduha [%i0+%g0]0x89,%l3 ! %l3 = 00000000000023ff ! Mem[0000000010001408] = d0d0237c, %l0 = 00000000000000f5 lduha [%i0+%o4]0x88,%l0 ! %l0 = 000000000000237c ! Mem[00000000300c1400] = ff000010 f3d436ff, %l0 = 0000237c, %l1 = 4e767cdb ldda [%i3+%g0]0x89,%l0 ! %l0 = 00000000f3d436ff 00000000ff000010 ! %l3 = 00000000000023ff, imm = 00000000000007e0, %l1 = 00000000ff000010 subc %l3,0x7e0,%l1 ! %l1 = 0000000000001c1f ! Mem[00000000100c1400] = ff4e0000, %l7 = 00000000000000ff ldsha [%i3+%g0]0x80,%l7 ! %l7 = ffffffffffffff4e ! Mem[0000000030081400] = 96358d26, %l2 = 0000000098e5a2bf lduwa [%i2+%g0]0x89,%l2 ! %l2 = 0000000096358d26 ! Mem[0000000030101410] = 00ff0000, %l5 = 000000000000036e ldsba [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030141410] = ff00500a, %f30 = 00000000 lda [%i5+%o5]0x81,%f30 ! %f30 = ff00500a ! Mem[0000000030141400] = d815bd00, %l2 = 0000000096358d26 ldsha [%i5+%g0]0x89,%l2 ! %l2 = ffffffffffffbd00 ! Starting 10 instruction Store Burst ! Mem[0000000030181408] = 000000ff, %l1 = 0000000000001c1f ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff p0_label_90: ! %f28 = ff000000, Mem[0000000030101408] = ff000000 sta %f28,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000 ! Mem[00000000100c1401] = ff4e0000, %l7 = ffffffffffffff4e ldstuba [%i3+0x001]%asi,%l7 ! %l7 = 0000004e000000ff ! Mem[0000000010081408] = 00000000, %l3 = 00000000000023ff swapa [%i2+%o4]0x88,%l3 ! %l3 = 0000000000000000 ! %l0 = f3d436ff, %l1 = 00000000, Mem[0000000010041400] = 000007ae 7cdb76ff stda %l0,[%i1+0x000]%asi ! Mem[0000000010041400] = f3d436ff 00000000 ! Mem[000000001000143d] = 000007ae, %l2 = ffffffffffffbd00 ldstuba [%i0+0x03d]%asi,%l2 ! %l2 = 00000000000000ff ! %l5 = 0000000000000000, Mem[00000000100c142c] = 6f4004ff, %asi = 80 stwa %l5,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 00000000 ! %f0 = 00000000 ffffffff ff36d4f3 100000ff ! %f4 = 939b8360 4e767cdb 7fffffff ff76db7c ! %f8 = f5d0fb1d 4e768fff 9fa09b93 2db2ff7c ! %f12 = 00005aa1 bac866a2 7c23d0d0 448af714 stda %f0,[%i0]ASI_BLK_SL ! Block Store to 0000000030001400 ! %f16 = 4f75fff3, Mem[0000000010101410] = 4e767cdb sta %f16,[%i4+%o5]0x88 ! Mem[0000000010101410] = 4f75fff3 ! %f19 = 0a5000ff, %f29 = 2ef3f120 fsqrts %f19,%f29 ! %f29 = 24e6c1e8 ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (16) ! Mem[0000000010001400] = fffffff500005aa1, %l2 = 0000000000000000 ldxa [%i0+0x000]%asi,%l2 ! %l2 = fffffff500005aa1 p0_label_91: ! Mem[00000000100c1400] = ffff000069ff4f64, %l5 = 0000000000000000 ldxa [%i3+%g0]0x80,%l5 ! %l5 = ffff000069ff4f64 ! Mem[0000000030141400] = d815bd00, %l5 = ffff000069ff4f64 lduha [%i5+%g0]0x89,%l5 ! %l5 = 000000000000bd00 ! Mem[0000000030001408] = ff000010f3d436ff, %l1 = 0000000000000000 ldxa [%i0+%o4]0x81,%l1 ! %l1 = ff000010f3d436ff ! Mem[0000000010041400] = 00000000ff36d4f3, %f6 = 7fffffff ff76db7c ldda [%i1+%g0]0x88,%f6 ! %f6 = 00000000 ff36d4f3 ! Mem[00000000100c1400] = 0000ffff, %l1 = ff000010f3d436ff ldsba [%i3+%g0]0x88,%l1 ! %l1 = ffffffffffffffff ! Mem[0000000010041408] = 000000001dfbd0f5, %f18 = 00000099 0a5000ff ldd [%i1+%o4],%f18 ! %f18 = 00000000 1dfbd0f5 ! Mem[00000000300c1408] = bfa2e598, %f13 = bac866a2 lda [%i3+%o4]0x89,%f13 ! %f13 = bfa2e598 ! Mem[00000000100c1420] = c3d757ff, %l4 = 0000000099000000 ldswa [%i3+0x020]%asi,%l4 ! %l4 = ffffffffc3d757ff ! Mem[0000000010081400] = 10000000 00000000, %l4 = c3d757ff, %l5 = 0000bd00 ldda [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000 0000000010000000 ! Starting 10 instruction Store Burst ! %f6 = 00000000 ff36d4f3, Mem[0000000010041408] = 00000000 1dfbd0f5 stda %f6 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 ff36d4f3 p0_label_92: ! %l4 = 00000000, %l5 = 10000000, Mem[0000000010001408] = 7c23d0d0 448af714 std %l4,[%i0+%o4] ! Mem[0000000010001408] = 00000000 10000000 ! Mem[00000000100c141c] = f9d8d52d, %l0 = 00000000f3d436ff swap [%i3+0x01c],%l0 ! %l0 = 00000000f9d8d52d ! Mem[0000000030041408] = 1dfbd0f5, %l6 = 00000000004effff ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 000000f5000000ff ! %f24 = 7b97a15c 6f4004ff, %l6 = 00000000000000f5 ! Mem[0000000030101408] = ff00000000000000 add %i4,0x008,%g1 stda %f24,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030101408] = ff0400005ca10000 ! %l6 = 00000000000000f5, Mem[0000000010181410] = 00000000 stha %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000f5 ! %f9 = 4e768fff, Mem[0000000010181410] = f5000000 sta %f9 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 4e768fff ! %l6 = 00000000000000f5, imm = 00000000000005ea, %l6 = 00000000000000f5 xnor %l6,0x5ea,%l6 ! %l6 = fffffffffffffae0 ! %l2 = 00005aa1, %l3 = 00000000, Mem[0000000030101408] = 000004ff 0000a15c stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00005aa1 00000000 ! %l0 = 00000000f9d8d52d, Mem[0000000030181410] = 990000ff stba %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 9900002d ! Starting 10 instruction Load Burst ! %l7 = 000000000000004e, imm = fffffffffffff6ce, %l2 = fffffff500005aa1 andn %l7,-0x932,%l2 ! %l2 = 0000000000000000 p0_label_93: membar #Sync ! Added by membar checker (17) ! Mem[0000000030041400] = ffffffff 60839b93 ffd0fb1d 00001044 ! Mem[0000000030041410] = edc07237 0000999c bd645e8a 3942f58f ! Mem[0000000030041420] = 00000000 000000bb 70114fed 30a6b062 ! Mem[0000000030041430] = 20f1f32e c5a5f115 9495b8c3 e7b4a6bd ldda [%i1]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030041400 ! Mem[0000000010181408] = c633a09f, %l6 = fffffffffffffae0 ldsba [%i6+%o4]0x80,%l6 ! %l6 = ffffffffffffffc6 ! Mem[0000000010181410] = 4e768fff4094b994, %l2 = 0000000000000000 ldxa [%i6+%o5]0x80,%l2 ! %l2 = 4e768fff4094b994 ! Mem[0000000010081400] = 00000000, %l3 = 0000000000000000 lduwa [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010181400] = ff76db7cc1371240, %l1 = ffffffffffffffff ldxa [%i6+%g0]0x80,%l1 ! %l1 = ff76db7cc1371240 ! %l4 = 0000000000000000, immd = fffffffffffff557, %l7 = 000000000000004e sdivx %l4,-0xaa9,%l7 ! %l7 = 0000000000000000 ! Mem[00000000100c1434] = 2db2ce7c, %l3 = 0000000000000000 ldsha [%i3+0x036]%asi,%l3 ! %l3 = ffffffffffffce7c ! Mem[0000000030041410] = edc07237, %l1 = ff76db7cc1371240 ldsba [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffffed ! Mem[0000000010181408] = ffaa72379fa033c6, %f30 = ff00500a 00000000 ldda [%i6+%o4]0x88,%f30 ! %f30 = ffaa7237 9fa033c6 ! Starting 10 instruction Store Burst ! %l7 = 0000000000000000, imm = fffffffffffff8dd, %l1 = ffffffffffffffed andn %l7,-0x723,%l1 ! %l1 = 0000000000000000 p0_label_94: ! %l4 = 0000000000000000, Mem[0000000020800041] = 0eeebf87, %asi = 80 stba %l4,[%o1+0x041]%asi ! Mem[0000000020800040] = 0e00bf87 ! %l0 = 00000000f9d8d52d, Mem[0000000030001408] = 100000ff stwa %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = f9d8d52d ! Mem[0000000030041408] = ffd0fb1d, %l2 = 4e768fff4094b994 swapa [%i1+%o4]0x81,%l2 ! %l2 = 00000000ffd0fb1d ! %f16 = 4f75fff3 d0d02310 00000000 1dfbd0f5 ! %f20 = a15a0000 000000ff 268d3596 f3d436ff ! %f24 = 7b97a15c 6f4004ff f5d0fb1d 5e7e7ede ! %f28 = ff000000 24e6c1e8 ffaa7237 9fa033c6 stda %f16,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400 ! %f9 = 00000000, %f11 = ed4f1170, %f4 = 9c990000 fdivs %f9 ,%f11,%f4 ! %f4 = 80000000 ! Mem[0000000010181400] = 7cdb76ff, %l7 = 0000000000000000 ldstuba [%i6+%g0]0x88,%l7 ! %l7 = 000000ff000000ff ! Mem[0000000010181420] = 9c990000000000ff, %l2 = 00000000ffd0fb1d, %l0 = 00000000f9d8d52d add %i6,0x20,%g1 casxa [%g1]0x80,%l2,%l0 ! %l0 = 9c990000000000ff ! %l5 = 0000000010000000, Mem[0000000010081400] = 00000000 stba %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 ! %l6 = ffffffffffffffc6, Mem[0000000010081400] = 00000000 stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000ffc6 ! Starting 10 instruction Load Burst ! Mem[0000000010081400] = c6ff0000, %l0 = 9c990000000000ff lduba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000c6 p0_label_95: membar #Sync ! Added by membar checker (18) ! Mem[0000000010041400] = ff36d4f3, %l4 = 0000000000000000 lduwa [%i1+%g0]0x88,%l4 ! %l4 = 00000000ff36d4f3 ! Mem[0000000030001410] = db7c764e, %f4 = 80000000 lda [%i0+%o5]0x81,%f4 ! %f4 = db7c764e ! Mem[00000000201c0000] = 00ff8819, %l3 = ffffffffffffce7c lduha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030181400] = 000000ff, %l3 = 00000000000000ff ldsba [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[00000000100c1410] = 00000099, %l1 = 0000000000000000 ldsha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030041408] = 00000000, %l2 = 00000000ffd0fb1d lduba [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010141418] = 1faa72ac, %l0 = 00000000000000c6 ldsha [%i5+0x01a]%asi,%l0 ! %l0 = 00000000000072ac ! Mem[0000000030101408] = 00005aa1, %l3 = 0000000000000000 lduwa [%i4+%o4]0x89,%l3 ! %l3 = 0000000000005aa1 ! %f12 = 15f1a5c5, %f7 = 8a5e64bd, %f28 = ff000000 fsubs %f12,%f7 ,%f28 ! %f28 = 15f1a5c7 ! Starting 10 instruction Store Burst ! %f0 = 939b8360 ffffffff 44100000 1dfbd0ff ! %f4 = db7c764e 3772c0ed 8ff54239 8a5e64bd ! %f8 = bb000000 00000000 62b0a630 ed4f1170 ! %f12 = 15f1a5c5 2ef3f120 bda6b4e7 c3b89594 stda %f0,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400 p0_label_96: ! Mem[0000000020800000] = b69ac3ca, %l1 = 0000000000000000 ldstub [%o1+%g0],%l1 ! %l1 = 000000b6000000ff ! Mem[0000000030081410] = f9e69b00, %l7 = 00000000000000ff ldstuba [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff ! %f22 = 268d3596 f3d436ff, Mem[0000000010001400] = fffffff5 00005aa1 stda %f22,[%i0+%g0]0x80 ! Mem[0000000010001400] = 268d3596 f3d436ff ! Mem[00000000100c143c] = d112ea86, %l4 = 00000000ff36d4f3 swap [%i3+0x03c],%l4 ! %l4 = 00000000d112ea86 ! %f16 = 4f75fff3 d0d02310, Mem[0000000030141408] = 939ba09f 33ebd959 stda %f16,[%i5+%o4]0x81 ! Mem[0000000030141408] = 4f75fff3 d0d02310 ! %l2 = 00000000, %l3 = 00005aa1, Mem[0000000010101410] = 4f75fff3 939b8360 stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 00005aa1 ! %l6 = ffffffc6, %l7 = 00000000, Mem[0000000010141400] = 00000000 00000000 stda %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffc6 00000000 ! Mem[0000000010001408] = 00000000, %l4 = 00000000d112ea86, %asi = 80 swapa [%i0+0x008]%asi,%l4 ! %l4 = 0000000000000000 ! %f22 = 268d3596 f3d436ff, Mem[0000000010181410] = 4e768fff 4094b994 stda %f22,[%i6+%o5]0x80 ! Mem[0000000010181410] = 268d3596 f3d436ff ! Starting 10 instruction Load Burst ! Mem[0000000010081400] = 0000ffc6, %l1 = 00000000000000b6 lduba [%i2+%g0]0x88,%l1 ! %l1 = 00000000000000c6 p0_label_97: membar #Sync ! Added by membar checker (19) ! Mem[0000000010041400] = ffffffff, %l7 = 0000000000000000 lduha [%i1+%g0]0x88,%l7 ! %l7 = 000000000000ffff ! Mem[00000000100c1400] = ffff000069ff4f64, %l7 = 000000000000ffff ldxa [%i3+%g0]0x80,%l7 ! %l7 = ffff000069ff4f64 ! Mem[0000000010001434] = 000000ff, %l6 = ffffffffffffffc6 ldsba [%i0+0x037]%asi,%l6 ! %l6 = ffffffffffffffff ! %l4 = 0000000000000000, %l4 = 0000000000000000, %l6 = ffffffffffffffff udivx %l4,%l4,%l6 ! Div by zero, %l0 = 00000000000072fc ! Mem[0000000021800100] = dd89a03e, %l3 = 0000000000005aa1 lduha [%o3+0x100]%asi,%l3 ! %l3 = 000000000000dd89 ! Mem[0000000010041408] = ffd0fb1d, %l6 = ffffffffffffffff ldsba [%i1+%o4]0x80,%l6 ! %l6 = ffffffffffffffff ! Mem[000000001018140c] = 3772aaff, %l7 = ffff000069ff4f64 lduwa [%i6+0x00c]%asi,%l7 ! %l7 = 000000003772aaff ! Mem[0000000010101408] = 00000000, %l1 = 00000000000000c6 ldsba [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010141430] = 2cd42806ffd3b4cc, %l4 = 0000000000000000 ldxa [%i5+0x030]%asi,%l4 ! %l4 = 2cd42806ffd3b4cc ! Starting 10 instruction Store Burst ! %f2 = 44100000, Mem[0000000010041410] = edc07237 sta %f2 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 44100000 p0_label_98: ! %l2 = 0000000000000000, Mem[0000000010101400] = ffffffff stba %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffff00 ! %f14 = bda6b4e7, %f15 = c3b89594, %f10 = 62b0a630 fmuls %f14,%f15,%f10 ! %f10 = 41f066db ! Mem[0000000010001400] = 268d3596f3d436ff, %l0 = 00000000000072d4, %l5 = 0000000010000000 casxa [%i0]0x80,%l0,%l5 ! %l5 = 268d3596f3d436ff ! %f12 = 15f1a5c5 2ef3f120, Mem[0000000010041408] = 1dfbd0ff 44100000 stda %f12,[%i1+%o4]0x88 ! Mem[0000000010041408] = 15f1a5c5 2ef3f120 ! %l2 = 00000000, %l3 = 0000dd89, Mem[00000000100c1438] = 64eb7f29 ff36d4f3 stda %l2,[%i3+0x038]%asi ! Mem[00000000100c1438] = 00000000 0000dd89 ! Mem[00000000100c1410] = 99000000, %l4 = 2cd42806ffd3b4cc swapa [%i3+%o5]0x88,%l4 ! %l4 = 0000000099000000 ! Mem[0000000010141400] = c6ffffff, %l0 = 00000000000072d4 swapa [%i5+%g0]0x80,%l0 ! %l0 = 00000000c6ffffff ! %l5 = 268d3596f3d436ff, Mem[0000000010001414] = 00005aa1, %asi = 80 stba %l5,[%i0+0x014]%asi ! Mem[0000000010001414] = ff005aa1 ! Mem[000000001018140c] = 3772aaff, %l1 = 00000000, %l0 = c6ffffff add %i6,0x0c,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 000000003772aaff ! Starting 10 instruction Load Burst ! Mem[0000000030001400] = ffffffff, %l5 = 268d3596f3d436ff lduha [%i0+%g0]0x81,%l5 ! %l5 = 000000000000ffff p0_label_99: ! Mem[0000000010141408] = 5ca1977b 000000e0, %l0 = 3772aaff, %l1 = 00000000 ldda [%i5+%o4]0x80,%l0 ! %l0 = 000000005ca1977b 00000000000000e0 ! Mem[0000000010101400] = 60839b93ffffff00, %l3 = 000000000000dd89 ldxa [%i4+%g0]0x88,%l3 ! %l3 = 60839b93ffffff00 ! Mem[0000000010041410] = 44100000, %f29 = 24e6c1e8 lda [%i1+%o5]0x80,%f29 ! %f29 = 44100000 ! Mem[0000000010081400] = 0000ffc6, %l0 = 000000005ca1977b ldsba [%i2+%g0]0x88,%l0 ! %l0 = ffffffffffffffc6 ! Mem[0000000010141408] = 5ca1977b, %l4 = 0000000099000000 lduha [%i5+%o4]0x80,%l4 ! %l4 = 0000000000005ca1 ! Mem[00000000211c0000] = ff7cfcae, %l2 = 0000000000000000 lduh [%o2+%g0],%l2 ! %l2 = 000000000000ff7c ! Mem[00000000300c1400] = ff36d4f3, %l7 = 000000003772aaff lduha [%i3+%g0]0x81,%l7 ! %l7 = 000000000000ff36 ! Mem[0000000030081400] = 268d3596, %l3 = 60839b93ffffff00 ldsha [%i2+%g0]0x81,%l3 ! %l3 = 000000000000268d ! Mem[000000001018140c] = 3772aaff, %l0 = ffffffffffffffc6 lduwa [%i6+0x00c]%asi,%l0 ! %l0 = 000000003772aaff ! Starting 10 instruction Store Burst ! %l2 = 000000000000ff7c, Mem[0000000010141408] = e00000007b97a15c stxa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000000000ff7c p0_label_100: ! %f7 = 8a5e64bd, Mem[0000000010041400] = ffffffff sta %f7 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = 8a5e64bd ! Mem[0000000030101400] = ff000010, %l3 = 000000000000268d swapa [%i4+%g0]0x81,%l3 ! %l3 = 00000000ff000010 ! Mem[0000000010001428] = 00007d7dffffffc7, %l3 = 00000000ff000010, %l2 = 000000000000ff7c add %i0,0x28,%g1 casxa [%g1]0x80,%l3,%l2 ! %l2 = 00007d7dffffffc7 ! %l3 = 00000000ff000010, Mem[0000000010081410] = 000000ff stha %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000010 ! %l2 = 00007d7dffffffc7, Mem[00000000100c1408] = df8adf8a stwa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffc7 ! %l4 = 0000000000005ca1, Mem[000000001008143c] = 00000000 stw %l4,[%i2+0x03c] ! Mem[000000001008143c] = 00005ca1 ! Mem[0000000010081400] = 0000ffc6, %l4 = 0000000000005ca1 ldstuba [%i2+%g0]0x88,%l4 ! %l4 = 000000c6000000ff ! Mem[0000000010181406] = c1371240, %l3 = 00000000ff000010 ldstuba [%i6+0x006]%asi,%l3 ! %l3 = 00000012000000ff ! Mem[0000000030041400] = 4f75fff3, %l4 = 00000000000000c6 ldstuba [%i1+%g0]0x81,%l4 ! %l4 = 0000004f000000ff ! Starting 10 instruction Load Burst ! Mem[0000000021800180] = 662d8f81, %l1 = 00000000000000e0 lduba [%o3+0x180]%asi,%l1 ! %l1 = 0000000000000066 p0_label_101: ! Code Fragment 3 p0_fragment_13: ! %l0 = 000000003772aaff setx 0xcddcfd60685844e1,%g7,%l0 ! %l0 = cddcfd60685844e1 ! %l1 = 0000000000000066 setx 0xbeb190781ae3651f,%g7,%l1 ! %l1 = beb190781ae3651f 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 = cddcfd60685844e1 setx 0x500d444fa914d30b,%g7,%l0 ! %l0 = 500d444fa914d30b ! %l1 = beb190781ae3651f setx 0x3bd54a8fe8b8fc89,%g7,%l1 ! %l1 = 3bd54a8fe8b8fc89 ! Mem[0000000030001400] = ffffffff 00000000 2dd5d8f9 f3d436ff ! Mem[0000000030001410] = db7c764e 60839b93 7cdb76ff ffffff7f ! Mem[0000000030001420] = ff8f764e 1dfbd0f5 7cffb22d 939ba09f ! Mem[0000000030001430] = a266c8ba a15a0000 14f78a44 d0d0237c ldda [%i0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030001400 ! Mem[0000000030181408] = ff0000ff, %l3 = 0000000000000012 ldsba [%i6+%o4]0x89,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000030041410] = a15a0000, %l0 = 500d444fa914d30b ldsba [%i1+%o5]0x81,%l0 ! %l0 = ffffffffffffffa1 ! Mem[0000000030101410] = 0000ff0000000000, %f22 = 268d3596 f3d436ff ldda [%i4+%o5]0x81,%f22 ! %f22 = 0000ff00 00000000 ! Mem[0000000010041410] = 441000004e767cdb, %f30 = ffaa7237 9fa033c6 ldda [%i1+%o5]0x80,%f30 ! %f30 = 44100000 4e767cdb ! Mem[00000000300c1408] = 98e5a2bf 1dfbd0f5, %l4 = 0000004f, %l5 = 0000ffff ldda [%i3+%o4]0x81,%l4 ! %l4 = 0000000098e5a2bf 000000001dfbd0f5 ! Mem[0000000010081408] = ff230000 76ffffff, %l6 = ffffffff, %l7 = 0000ff36 ldda [%i2+0x008]%asi,%l6 ! %l6 = 00000000ff230000 0000000076ffffff ! Mem[0000000010041410] = 44100000, %f24 = 7b97a15c lda [%i1+0x010]%asi,%f24 ! %f24 = 44100000 ! Starting 10 instruction Store Burst ! %l1 = 3bd54a8fe8b8fc89, Mem[0000000010101434] = 2430509a, %asi = 80 stwa %l1,[%i4+0x034]%asi ! Mem[0000000010101434] = e8b8fc89 p0_label_102: ! %l2 = 00007d7dffffffc7, Mem[0000000010041410] = db7c764e00001044 stxa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00007d7dffffffc7 ! %l6 = 00000000ff230000, Mem[0000000030141408] = f3ff754f stha %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = f3ff0000 ! %f20 = a15a0000, Mem[0000000010141410] = 00000000 sta %f20,[%i5+%o5]0x80 ! Mem[0000000010141410] = a15a0000 ! %l3 = ffffffffffffffff, Mem[0000000030181410] = 2d0000994094b994 stxa %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffffffffffff ! %l6 = 00000000ff230000, Mem[0000000010141408] = 0000ff7c stwa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff230000 ! %l1 = 3bd54a8fe8b8fc89, Mem[0000000010081408] = 000023ff stha %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000fc89 ! Mem[0000000030041410] = a15a0000, %l1 = 3bd54a8fe8b8fc89 swapa [%i1+%o5]0x81,%l1 ! %l1 = 00000000a15a0000 ! %l6 = 00000000ff230000, Mem[0000000010001410] = a15a00ff00000000 stxa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000ff230000 ! %f18 = 00000000 1dfbd0f5, Mem[0000000030141410] = ff00500a 000000ff stda %f18,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 1dfbd0f5 ! Starting 10 instruction Load Burst ! Mem[000000001010142c] = 1c255eee, %l1 = 00000000a15a0000 lduh [%i4+0x02c],%l1 ! %l1 = 0000000000001c25 p0_label_103: ! Mem[0000000010141410] = 00005aa1, %l0 = ffffffffffffffa1 ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000005aa1 ! Mem[0000000010081400] = ffff000000000010, %f22 = 0000ff00 00000000 ldda [%i2+%g0]0x80,%f22 ! %f22 = ffff0000 00000010 ! Mem[0000000030041400] = f3ff75ff, %f30 = 44100000 lda [%i1+%g0]0x89,%f30 ! %f30 = f3ff75ff ! Mem[00000000201c0000] = 00ff8819, %l3 = ffffffffffffffff lduha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030141408] = f3ff0000, %l2 = 00007d7dffffffc7 ldswa [%i5+%o4]0x89,%l2 ! %l2 = fffffffff3ff0000 ! Mem[0000000010141400] = 000072d4 00000000, %l4 = 98e5a2bf, %l5 = 1dfbd0f5 ldda [%i5+%g0]0x80,%l4 ! %l4 = 00000000000072d4 0000000000000000 ! Mem[0000000030141408] = f3ff0000, %l1 = 0000000000001c25 lduha [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000 ! %l2 = fffffffff3ff0000, imm = 00000000000009e4, %l4 = 00000000000072d4 xor %l2,0x9e4,%l4 ! %l4 = fffffffff3ff09e4 ! Mem[0000000030041408] = 00000000, %l0 = 0000000000005aa1 lduha [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l1 = 0000000000000000, Mem[0000000010081420] = ffffd00d stw %l1,[%i2+0x020] ! Mem[0000000010081420] = 00000000 p0_label_104: ! %l6 = 00000000ff230000, Mem[0000000030141410] = 00000000 stha %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 ! Code Fragment 4 p0_fragment_14: ! %l0 = 0000000000000000 setx 0x39e0be586ea71b7a,%g7,%l0 ! %l0 = 39e0be586ea71b7a ! %l1 = 0000000000000000 setx 0x86a7f4bfee5b11e3,%g7,%l1 ! %l1 = 86a7f4bfee5b11e3 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 = 39e0be586ea71b7a setx 0x23e9d8c81e4bdd08,%g7,%l0 ! %l0 = 23e9d8c81e4bdd08 ! %l1 = 86a7f4bfee5b11e3 setx 0xc1fd25e7de0086ec,%g7,%l1 ! %l1 = c1fd25e7de0086ec ! Mem[0000000010141408] = ff230000, %l0 = 23e9d8c81e4bdd08 ldstuba [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030041410] = 89fcb8e8, %l3 = 00000000000000ff ldstuba [%i1+%o5]0x89,%l3 ! %l3 = 000000e8000000ff ! %f22 = ffff0000 00000010, %l5 = 0000000000000000 ! Mem[0000000030141438] = 2ca1722d891eac02 add %i5,0x038,%g1 stda %f22,[%g1+%l5]ASI_PST16_S ! Mem[0000000030141438] = 2ca1722d891eac02 ! %l6 = 00000000ff230000, Mem[00000000201c0000] = 00ff8819 sth %l6,[%o0+%g0] ! Mem[00000000201c0000] = 00008819 ! %f20 = a15a0000 000000ff, %l5 = 0000000000000000 ! Mem[0000000030141430] = 3e00e1d6cebfda01 add %i5,0x030,%g1 stda %f20,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030141430] = 3e00e1d6cebfda01 ! %l1 = c1fd25e7de0086ec, Mem[00000000201c0000] = 00008819 stb %l1,[%o0+%g0] ! Mem[00000000201c0000] = ec008819 ! %l7 = 0000000076ffffff, Mem[0000000010001400] = 96358d26 stwa %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 76ffffff ! Starting 10 instruction Load Burst ! Mem[0000000030041400] = ff75fff3, %l2 = fffffffff3ff0000 ldsha [%i1+%g0]0x81,%l2 ! %l2 = ffffffffffffff75 p0_label_105: ! Mem[0000000010141410] = a15a000000000000, %f14 = 7c23d0d0 448af714 ldda [%i5+%o5]0x80,%f14 ! %f14 = a15a0000 00000000 ! Mem[0000000030001408] = 2dd5d8f9, %l2 = ffffffffffffff75 lduha [%i0+%o4]0x81,%l2 ! %l2 = 0000000000002dd5 ! Mem[0000000030181410] = ffffffff, %l5 = 0000000000000000 lduwa [%i6+%o5]0x81,%l5 ! %l5 = 00000000ffffffff ! Mem[0000000030041400] = f3ff75ff, %l6 = 00000000ff230000 lduha [%i1+%g0]0x89,%l6 ! %l6 = 00000000000075ff ! Mem[0000000010041408] = 20f1f32e, %l5 = 00000000ffffffff lduwa [%i1+%o4]0x80,%l5 ! %l5 = 0000000020f1f32e ! Mem[00000000211c0000] = ff7cfcae, %l2 = 0000000000002dd5 ldub [%o2+0x001],%l2 ! %l2 = 000000000000007c ! %l4 = fffffffff3ff09e4, immd = 0000000000000dbc, %l6 = 00000000000075ff mulx %l4,0xdbc,%l6 ! %l6 = ffffff5b22cbd770 ! Mem[0000000030141400] = 00bd15d8, %l4 = fffffffff3ff09e4 lduwa [%i5+%g0]0x81,%l4 ! %l4 = 0000000000bd15d8 ! Mem[0000000010081408] = 89fc0000, %l4 = 0000000000bd15d8 lduba [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000089 ! Starting 10 instruction Store Burst ! %f5 = 4e767cdb, Mem[0000000030181400] = ff000000 sta %f5 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 4e767cdb p0_label_106: ! Mem[0000000030101408] = a15a000000000000, %f30 = f3ff75ff 4e767cdb ldda [%i4+%o4]0x81,%f30 ! %f30 = a15a0000 00000000 ! %l4 = 0000000000000089, Mem[00000000300c1408] = 98e5a2bf stba %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 89e5a2bf ! %l6 = ffffff5b22cbd770, Mem[0000000021800040] = e89c7f92, %asi = 80 stba %l6,[%o3+0x040]%asi ! Mem[0000000021800040] = 709c7f92 ! %f16 = 4f75fff3 d0d02310 00000000 1dfbd0f5 ! %f20 = a15a0000 000000ff ffff0000 00000010 ! %f24 = 44100000 6f4004ff f5d0fb1d 5e7e7ede ! %f28 = 15f1a5c7 44100000 a15a0000 00000000 stda %f16,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400 ! Mem[00000000201c0000] = ec008819, %l0 = 0000000000000000 ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 000000ec000000ff ! %f0 = 00000000 ffffffff, Mem[0000000030041410] = ffb8fc89 000000ff stda %f0 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 ffffffff ! %l1 = c1fd25e7de0086ec, Mem[0000000010081400] = ffff0000 stba %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = ecff0000 ! %l6 = ffffff5b22cbd770, Mem[0000000010141410] = a15a0000 stha %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = d7700000 ! Mem[0000000010081410] = 10000000, %l4 = 0000000000000089 swapa [%i2+%o5]0x80,%l4 ! %l4 = 0000000010000000 ! Starting 10 instruction Load Burst ! %f9 = 4e768fff, %f9 = 4e768fff, %f2 = ff36d4f3 f9d8d52d fsmuld %f9 ,%f9 ,%f2 ! %f2 = 43adaf21 e25c0020 p0_label_107: ! Mem[0000000030181408] = ff0000ff, %l6 = ffffff5b22cbd770 ldsba [%i6+%o4]0x81,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010101428] = 7cffb22d, %l3 = 00000000000000e8 lduwa [%i4+0x028]%asi,%l3 ! %l3 = 000000007cffb22d ! Mem[0000000010101424] = 1dfbd0f5, %l5 = 0000000020f1f32e ldub [%i4+0x026],%l5 ! %l5 = 00000000000000d0 ! Mem[0000000030101410] = 0000ff00 00000000, %l0 = 000000ec, %l1 = de0086ec ldda [%i4+%o5]0x81,%l0 ! %l0 = 000000000000ff00 0000000000000000 ! Code Fragment 3 p0_fragment_15: ! %l0 = 000000000000ff00 setx 0xb242a0eff3972b31,%g7,%l0 ! %l0 = b242a0eff3972b31 ! %l1 = 0000000000000000 setx 0x7f7003587f6662f4,%g7,%l1 ! %l1 = 7f7003587f6662f4 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 = b242a0eff3972b31 setx 0x099d0e079673cfe6,%g7,%l0 ! %l0 = 099d0e079673cfe6 ! %l1 = 7f7003587f6662f4 setx 0x0348e7f0456bd850,%g7,%l1 ! %l1 = 0348e7f0456bd850 membar #Sync ! Added by membar checker (20) ! Mem[0000000030041400] = ff75fff3 d0d02310 00000000 1dfbd0f5 ! Mem[0000000030041410] = 00000000 ffffffff 268d3596 f3d436ff ! Mem[0000000030041420] = 7b97a15c 6f4004ff f5d0fb1d 5e7e7ede ! Mem[0000000030041430] = ff000000 24e6c1e8 ffaa7237 9fa033c6 ldda [%i1]ASI_BLK_SL,%f0 ! Block Load from 0000000030041400 ! Mem[0000000030101400] = 0000268d, %l7 = 0000000076ffffff lduba [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030101400] = 8d260000, %l1 = 0348e7f0456bd850 lduha [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030181408] = ff0000ff, %l4 = 0000000010000000 ldsba [%i6+%o4]0x89,%l4 ! %l4 = ffffffffffffffff ! Starting 10 instruction Store Burst ! Mem[0000000010081438] = 000000f5, %l2 = 000000000000007c ldstub [%i2+0x038],%l2 ! %l2 = 00000000000000ff p0_label_108: ! %l7 = 0000000000000000, Mem[0000000030181408] = 929733c9ff0000ff stxa %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000000000 ! %f24 = 44100000 6f4004ff, %l3 = 000000007cffb22d ! Mem[0000000030181418] = b8d681a9cc6573ad add %i6,0x018,%g1 stda %f24,[%g1+%l3]ASI_PST32_S ! Mem[0000000030181418] = b8d681a96f4004ff ! Mem[0000000030181400] = db7c764e, %l1 = 0000000000000000 swapa [%i6+%g0]0x81,%l1 ! %l1 = 00000000db7c764e ! Mem[0000000010081400] = 0000ffec, %l0 = 099d0e079673cfe6 swapa [%i2+%g0]0x88,%l0 ! %l0 = 000000000000ffec ! %f29 = 44100000, %f27 = 5e7e7ede, %f27 = 5e7e7ede fsubs %f29,%f27,%f27 ! %f27 = de7e7ede ! Mem[0000000010081418] = 9a50300e, %l7 = 00000000, %l3 = 7cffb22d add %i2,0x18,%g1 casa [%g1]0x80,%l7,%l3 ! %l3 = 000000009a50300e ! Mem[00000000300c1408] = 89e5a2bf, %l7 = 0000000000000000 swapa [%i3+%o4]0x81,%l7 ! %l7 = 0000000089e5a2bf ! %f28 = 15f1a5c7 44100000, %f28 = 15f1a5c7 44100000 fxtod %f28,%f28 ! %f28 = 43b5f1a5 c7441000 ! %l2 = 00000000, %l3 = 9a50300e, Mem[0000000010101408] = 00000000 f3d436ff stda %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 9a50300e ! Starting 10 instruction Load Burst ! Mem[0000000010001434] = 000000ff, %l2 = 0000000000000000 ldsb [%i0+0x036],%l2 ! %l2 = 0000000000000000 p0_label_109: ! Mem[0000000030081400] = 268d3596, %l0 = 000000000000ffec lduwa [%i2+%g0]0x81,%l0 ! %l0 = 00000000268d3596 ! Mem[0000000010081410] = 00000089, %l0 = 00000000268d3596 lduha [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[000000001000141c] = c5f9822a, %l5 = 00000000000000d0 lduha [%i0+0x01e]%asi,%l5 ! %l5 = 000000000000822a ! Mem[0000000030001410] = db7c764e 60839b93, %l6 = ffffffff, %l7 = 89e5a2bf ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000db7c764e 0000000060839b93 ! Mem[0000000030181400] = 00000000, %f19 = 1dfbd0f5 lda [%i6+%g0]0x89,%f19 ! %f19 = 00000000 ! Mem[0000000010001400] = ff36d4f376ffffff, %f26 = f5d0fb1d de7e7ede ldda [%i0+%g0]0x88,%f26 ! %f26 = ff36d4f3 76ffffff ! Mem[0000000010181410] = 00005aa1, %l1 = 00000000db7c764e lduha [%i6+%o5]0x88,%l1 ! %l1 = 0000000000005aa1 ! Mem[0000000010041410] = c7ffffff, %l4 = ffffffffffffffff lduba [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000c7 ! Mem[00000000201c0000] = ff008819, %l5 = 000000000000822a lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ff00 ! Starting 10 instruction Store Burst ! %l2 = 0000000000000000, Mem[00000000201c0000] = ff008819, %asi = 80 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00008819 p0_label_110: ! Mem[0000000030101400] = 0000268d, %l1 = 0000000000005aa1 ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ff ! Mem[00000000300c1410] = 0000999c, %l1 = 0000000000000000 ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 0000009c000000ff ! Mem[0000000010141410] = 000070d7, %l3 = 000000009a50300e swapa [%i5+%o5]0x88,%l3 ! %l3 = 00000000000070d7 ! %l2 = 0000000000000000, Mem[0000000030141400] = d815bd00 stba %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = d815bd00 ! %l0 = 0000000000000000, Mem[0000000010001400] = 76ffffff stha %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 76ff0000 ! Mem[0000000010081408] = 89fc0000, %l2 = 0000000000000000 swapa [%i2+%o4]0x80,%l2 ! %l2 = 0000000089fc0000 ! %l7 = 0000000060839b93, Mem[0000000010101410] = 00000000 stba %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000093 ! Mem[0000000030081400] = 96358d26, %l2 = 0000000089fc0000 ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 00000026000000ff membar #Sync ! Added by membar checker (21) ! %l4 = 00000000000000c7, Mem[0000000030041410] = 00000000 stba %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000c7 ! Starting 10 instruction Load Burst ! Mem[0000000030001408] = 2dd5d8f9, %l1 = 000000000000009c ldsba [%i0+%o4]0x81,%l1 ! %l1 = 000000000000002d p0_label_111: ! Mem[0000000030181408] = 00000000, %f22 = ffff0000 lda [%i6+%o4]0x89,%f22 ! %f22 = 00000000 ! Mem[0000000010181400] = f3ff754f, %l7 = 0000000060839b93 ldswa [%i6+%g0]0x88,%l7 ! %l7 = fffffffff3ff754f ! Mem[0000000030181408] = 00000000, %f18 = 00000000 lda [%i6+%o4]0x81,%f18 ! %f18 = 00000000 ! Code Fragment 3 p0_fragment_16: ! %l0 = 0000000000000000 setx 0x7656e54846b2db7b,%g7,%l0 ! %l0 = 7656e54846b2db7b ! %l1 = 000000000000002d setx 0x7e4a43afdacf01de,%g7,%l1 ! %l1 = 7e4a43afdacf01de 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 = 7656e54846b2db7b setx 0xf871ec1035001d3b,%g7,%l0 ! %l0 = f871ec1035001d3b ! %l1 = 7e4a43afdacf01de setx 0x6a0a3ff0549bc1c3,%g7,%l1 ! %l1 = 6a0a3ff0549bc1c3 ! Mem[00000000300c1400] = ff36d4f3, %l1 = 6a0a3ff0549bc1c3 ldswa [%i3+%g0]0x81,%l1 ! %l1 = ffffffffff36d4f3 ! Mem[0000000010041410] = c7ffffff7d7d0000, %f20 = a15a0000 000000ff ldda [%i1+0x010]%asi,%f20 ! %f20 = c7ffffff 7d7d0000 ! Mem[00000000201c0000] = 00008819, %l7 = fffffffff3ff754f ldsba [%o0+0x001]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010101408] = 00000000, %l7 = 0000000000000000 lduha [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010041430] = 20f1f32ec5a5f115, %f26 = ff36d4f3 76ffffff ldda [%i1+0x030]%asi,%f26 ! %f26 = 20f1f32e c5a5f115 ! Starting 10 instruction Store Burst ! %l3 = 00000000000070d7, Mem[0000000010081410] = 89000000 stba %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 890000d7 p0_label_112: ! %f16 = 4f75fff3 d0d02310 00000000 00000000 ! %f20 = c7ffffff 7d7d0000 00000000 00000010 ! %f24 = 44100000 6f4004ff 20f1f32e c5a5f115 ! %f28 = 43b5f1a5 c7441000 a15a0000 00000000 stda %f16,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400 ! %l1 = ffffffffff36d4f3, Mem[00000000300c1400] = f3d436ff stha %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = f3d4d4f3 ! %l5 = 000000000000ff00, Mem[0000000030181408] = 00000000 stha %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000ff00 ! %l6 = 00000000db7c764e, Mem[000000001000142e] = ffffffc7, %asi = 80 stha %l6,[%i0+0x02e]%asi ! Mem[000000001000142c] = ffff764e ! %l3 = 00000000000070d7, Mem[00000000300c1400] = ff000010f3d4d4f3 stxa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000000070d7 ! Mem[0000000030181408] = 0000ff00, %l1 = ffffffffff36d4f3 swapa [%i6+%o4]0x89,%l1 ! %l1 = 000000000000ff00 membar #Sync ! Added by membar checker (22) ! %l0 = f871ec1035001d3b, Mem[0000000030081410] = c7ffffff stha %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 1d3bffff ! Mem[00000000100c1408] = c7ffffff, %l5 = 000000000000ff00 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 000000c7000000ff ! Code Fragment 4 p0_fragment_17: ! %l0 = f871ec1035001d3b setx 0x1088e388375e1319,%g7,%l0 ! %l0 = 1088e388375e1319 ! %l1 = 000000000000ff00 setx 0xd84e52803fdc66ac,%g7,%l1 ! %l1 = d84e52803fdc66ac 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 = 1088e388375e1319 setx 0x3f902c47d016669d,%g7,%l0 ! %l0 = 3f902c47d016669d ! %l1 = d84e52803fdc66ac setx 0x46a04fd02f549734,%g7,%l1 ! %l1 = 46a04fd02f549734 ! Starting 10 instruction Load Burst ! Mem[0000000030041400] = ff75fff3, %l6 = 00000000db7c764e lduwa [%i1+%g0]0x81,%l6 ! %l6 = 00000000ff75fff3 p0_label_113: ! Mem[00000000300c1410] = 000099ff, %l6 = 00000000ff75fff3 lduba [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010001400] = 0000ff76, %l5 = 00000000000000c7 lduba [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030101410] = 0000ff0000000000, %f20 = c7ffffff 7d7d0000 ldda [%i4+%o5]0x81,%f20 ! %f20 = 0000ff00 00000000 ! Mem[0000000010041410] = c7ffffff 7d7d0000, %l2 = 00000026, %l3 = 000070d7 ldda [%i1+%o5]0x80,%l2 ! %l2 = 00000000c7ffffff 000000007d7d0000 ! Mem[0000000030101408] = a15a0000, %l5 = 0000000000000000 lduwa [%i4+%o4]0x81,%l5 ! %l5 = 00000000a15a0000 ! Mem[0000000010081410] = 890000d7, %l1 = 46a04fd02f549734 lduwa [%i2+%o5]0x88,%l1 ! %l1 = 00000000890000d7 ! Mem[0000000010001410] = 000023ff00000000, %l1 = 00000000890000d7 ldxa [%i0+%o5]0x80,%l1 ! %l1 = 000023ff00000000 ! Mem[00000000211c0001] = ff7cfcae, %l4 = 00000000000000c7 ldstub [%o2+0x001],%l4 ! %l4 = 0000007c000000ff ! Mem[0000000010081400] = 9673cfe6, %l6 = 00000000000000ff ldsha [%i2+%g0]0x88,%l6 ! %l6 = ffffffffffffcfe6 ! Starting 10 instruction Store Burst ! Mem[0000000030101408] = a15a0000, %l5 = 00000000a15a0000 swapa [%i4+%o4]0x81,%l5 ! %l5 = 00000000a15a0000 p0_label_114: ! Mem[0000000030101410] = 00ff0000, %l7 = 0000000000000000 ldstuba [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff ! Mem[0000000030101400] = ff00268d, %l6 = ffffffffffffcfe6 swapa [%i4+%g0]0x81,%l6 ! %l6 = 00000000ff00268d ! Mem[0000000010101438] = 14f78a44d0d0237c, %l4 = 000000000000007c, %l7 = 0000000000000000 add %i4,0x38,%g1 casxa [%g1]0x80,%l4,%l7 ! %l7 = 14f78a44d0d0237c ! %l7 = 14f78a44d0d0237c, Mem[0000000010101400] = 00ffffff stwa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = d0d0237c ! %l5 = 00000000a15a0000, Mem[0000000030101410] = 0000000000ff00ff stxa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000a15a0000 ! %f26 = 20f1f32e c5a5f115, Mem[00000000100c1430] = 0000ffff 2db2ce7c stda %f26,[%i3+0x030]%asi ! Mem[00000000100c1430] = 20f1f32e c5a5f115 ! Mem[0000000030001410] = db7c764e, %l3 = 000000007d7d0000 swapa [%i0+%o5]0x81,%l3 ! %l3 = 00000000db7c764e ! %l3 = 00000000db7c764e, Mem[00000000201c0000] = 00008819, %asi = 80 stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 764e8819 ! %f28 = 43b5f1a5 c7441000, %l4 = 000000000000007c ! Mem[0000000030041428] = f5d0fb1d5e7e7ede add %i1,0x028,%g1 stda %f28,[%g1+%l4]ASI_PST32_S ! Mem[0000000030041428] = f5d0fb1d5e7e7ede ! Starting 10 instruction Load Burst ! Mem[0000000030001410] = 7d7d0000, %f11 = 1dfbd0f5 lda [%i0+%o5]0x81,%f11 ! %f11 = 7d7d0000 p0_label_115: ! Mem[0000000010101428] = 7cffb22d, %f2 = f5d0fb1d lda [%i4+0x028]%asi,%f2 ! %f2 = 7cffb22d ! Mem[0000000010041428] = 70114fed, %l3 = 00000000db7c764e ldub [%i1+0x028],%l3 ! %l3 = 0000000000000070 ! Mem[0000000030041400] = ff75fff3, %l2 = 00000000c7ffffff ldsba [%i1+%g0]0x81,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000010141430] = 2cd42806, %f18 = 00000000 lda [%i5+0x030]%asi,%f18 ! %f18 = 2cd42806 ! Mem[0000000030181408] = f3d436ff, %l1 = 000023ff00000000 lduba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000f3 ! Mem[0000000010081410] = d7000089, %l7 = 14f78a44d0d0237c ldsha [%i2+%o5]0x80,%l7 ! %l7 = ffffffffffffd700 ! Mem[0000000010041410] = c7ffffff, %l6 = 00000000ff00268d ldsha [%i1+%o5]0x80,%l6 ! %l6 = ffffffffffffc7ff ! Mem[000000001018141c] = 00000010, %l6 = ffffffffffffc7ff ldsha [%i6+0x01c]%asi,%l6 ! %l6 = 0000000000000000 ! %l4 = 000000000000007c, imm = ffffffffffffffb0, %l3 = 0000000000000070 addc %l4,-0x050,%l3 ! %l3 = 000000000000002c ! Starting 10 instruction Store Burst ! %l4 = 000000000000007c, Mem[0000000030081410] = 00007d7dffff3b1d stxa %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000000000007c p0_label_116: ! Mem[0000000010141430] = 2cd42806ffd3b4cc, %l0 = 3f902c47d016669d, %l4 = 000000000000007c add %i5,0x30,%g1 casxa [%g1]0x80,%l0,%l4 ! %l4 = 2cd42806ffd3b4cc ! %l2 = ffffffff, %l3 = 0000002c, Mem[0000000010001400] = 0000ff76 f3d436ff std %l2,[%i0+%g0] ! Mem[0000000010001400] = ffffffff 0000002c ! Mem[0000000030101408] = 00005aa1, %l3 = 000000000000002c swapa [%i4+%o4]0x89,%l3 ! %l3 = 0000000000005aa1 ! %f2 = 7cffb22d, Mem[0000000010081430] = 9a500fa0 st %f2 ,[%i2+0x030] ! Mem[0000000010081430] = 7cffb22d ! %l5 = 00000000a15a0000, Mem[00000000100c1410] = ccb4d3ff939b8360, %asi = 80 stxa %l5,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00000000a15a0000 ! %l7 = ffffffffffffd700, Mem[000000001014141d] = 1b8a91dd stb %l7,[%i5+0x01d] ! Mem[000000001014141c] = 1b0091dd ! %l3 = 0000000000005aa1, Mem[0000000030041400] = f3ff75ff stba %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = f3ff75a1 ! Mem[0000000030041410] = 000000c7, %l1 = 00000000000000f3 ldstuba [%i1+%o5]0x89,%l1 ! %l1 = 000000c7000000ff ! Mem[0000000030181408] = ff36d4f3, %l7 = ffffffffffffd700 ldstuba [%i6+%o4]0x89,%l7 ! %l7 = 000000f3000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010101410] = 93000000, %l1 = 00000000000000c7 lduha [%i4+0x012]%asi,%l1 ! %l1 = 0000000000000000 p0_label_117: ! Mem[0000000010041400] = bd645e8a, %f31 = 00000000 lda [%i1+%g0]0x80,%f31 ! %f31 = bd645e8a ! Mem[0000000010041410] = 00007d7d ffffffc7, %l6 = 00000000, %l7 = 000000f3 ldda [%i1+%o5]0x88,%l6 ! %l6 = 00000000ffffffc7 0000000000007d7d ! Mem[00000000300c1400] = 000070d7, %f14 = c633a09f lda [%i3+%g0]0x89,%f14 ! %f14 = 000070d7 ! Mem[00000000300c1400] = 000070d7, %l1 = 0000000000000000 lduha [%i3+%g0]0x89,%l1 ! %l1 = 00000000000070d7 ! Mem[0000000030181408] = 00000000 ff36d4ff, %l2 = ffffffff, %l3 = 00005aa1 ldda [%i6+%o4]0x89,%l2 ! %l2 = 00000000ff36d4ff 0000000000000000 ! Mem[0000000010041438] = 9495b8c3 e7b4a6bd, %l6 = ffffffc7, %l7 = 00007d7d ldd [%i1+0x038],%l6 ! %l6 = 000000009495b8c3 00000000e7b4a6bd ! Mem[0000000010041400] = bd645e8a, %l4 = 2cd42806ffd3b4cc ldsha [%i1+%g0]0x80,%l4 ! %l4 = ffffffffffffbd64 ! Mem[0000000030141400] = ffffffffd815bd00, %f20 = 0000ff00 00000000 ldda [%i5+%g0]0x89,%f20 ! %f20 = ffffffff d815bd00 ! Mem[0000000010181418] = ffff0000, %l0 = 3f902c47d016669d lduha [%i6+0x01a]%asi,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000 ldstuba [%i2+%o4]0x80,%l0 ! %l0 = 00000000000000ff p0_label_118: ! %f30 = a15a0000, Mem[0000000030001410] = 7d7d0000 sta %f30,[%i0+%o5]0x81 ! Mem[0000000030001410] = a15a0000 ! %l2 = 00000000ff36d4ff, Mem[0000000030141408] = 0000fff3 stwa %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff36d4ff ! %l2 = 00000000ff36d4ff, Mem[0000000030041410] = ff000000ffffffff stxa %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000ff36d4ff ! Mem[000000001010141c] = c9339792, %l6 = 000000009495b8c3, %asi = 80 swapa [%i4+0x01c]%asi,%l6 ! %l6 = 00000000c9339792 ! Mem[0000000010041400] = 8a5e64bd, %l0 = 0000000000000000 ldstuba [%i1+%g0]0x88,%l0 ! %l0 = 000000bd000000ff ! Mem[0000000010101410] = 93000000, %l0 = 00000000000000bd ldstuba [%i4+%o5]0x80,%l0 ! %l0 = 00000093000000ff ! %l6 = 00000000c9339792, Mem[0000000020800040] = 0e00bf87, %asi = 80 stba %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = 9200bf87 ! %l1 = 00000000000070d7, Mem[0000000030181410] = ffffffff stha %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffff70d7 ! Mem[0000000030181400] = 00000000, %l1 = 00000000000070d7 ldsba [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010001400] = ffffffff0000002c, %l7 = 00000000e7b4a6bd ldxa [%i0+%g0]0x80,%l7 ! %l7 = ffffffff0000002c p0_label_119: ! Mem[0000000010101408] = 00000000, %l0 = 0000000000000093 lduha [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010181410] = a15a0000 000000ff, %l2 = ff36d4ff, %l3 = 00000000 ldda [%i6+%o5]0x80,%l2 ! %l2 = 00000000a15a0000 00000000000000ff ! Mem[0000000010181420] = 44100000, %l0 = 0000000000000000 ldsw [%i6+0x020],%l0 ! %l0 = 0000000044100000 ! Mem[0000000030081408] = 0000000000000000, %f10 = de7e7e5e 7d7d0000 ldda [%i2+%o4]0x81,%f10 ! %f10 = 00000000 00000000 ! Mem[0000000010181408] = 00000000, %f22 = 00000000 lda [%i6+%o4]0x88,%f22 ! %f22 = 00000000 ! Mem[00000000300c1410] = 000099ff, %l6 = 00000000c9339792 ldsba [%i3+%o5]0x89,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010141410] = 00000000 9a50300e, %l6 = ffffffff, %l7 = 0000002c ldda [%i5+%o5]0x88,%l6 ! %l6 = 000000009a50300e 0000000000000000 ! Mem[0000000030041408] = 00000000, %f16 = 4f75fff3 lda [%i1+%o4]0x89,%f16 ! %f16 = 00000000 ! Mem[0000000030001410] = 939b8360 00005aa1, %l6 = 9a50300e, %l7 = 00000000 ldda [%i0+%o5]0x89,%l6 ! %l6 = 0000000000005aa1 00000000939b8360 ! Starting 10 instruction Store Burst ! %l6 = 00005aa1, %l7 = 939b8360, Mem[0000000010141430] = 2cd42806 ffd3b4cc std %l6,[%i5+0x030] ! Mem[0000000010141430] = 00005aa1 939b8360 p0_label_120: ! %f0 = 1023d0d0 f3ff75ff, Mem[0000000010001410] = ff230000 00000000 stda %f0 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 1023d0d0 f3ff75ff ! %l5 = 00000000a15a0000, Mem[0000000010041424] = 000000bb, %asi = 80 stwa %l5,[%i1+0x024]%asi ! Mem[0000000010041424] = a15a0000 ! %l5 = 00000000a15a0000, Mem[0000000010081408] = ff000000 stha %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 ! %f30 = a15a0000, Mem[0000000010081408] = 00000000 sta %f30,[%i2+%o4]0x80 ! Mem[0000000010081408] = a15a0000 ! %l2 = 00000000a15a0000, Mem[00000000211c0001] = fffffcae stb %l2,[%o2+0x001] ! Mem[00000000211c0000] = ff00fcae ! %l0 = 0000000044100000, Mem[0000000030081410] = 7c000000 stba %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 ! Mem[00000000300c1400] = 000070d7, %l0 = 0000000044100000 swapa [%i3+%g0]0x89,%l0 ! %l0 = 00000000000070d7 ! %l0 = 00000000000070d7, Mem[00000000201c0000] = 764e8819, %asi = 80 stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 70d78819 ! Mem[0000000010081400] = 9673cfe6, %l1 = 0000000000000000 ldstuba [%i2+%g0]0x88,%l1 ! %l1 = 000000e6000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030081410] = 00000000 00000000, %l2 = a15a0000, %l3 = 000000ff ldda [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000 p0_label_121: ! Mem[0000000010181410] = a15a0000, %l1 = 00000000000000e6 ldsba [%i6+%o5]0x80,%l1 ! %l1 = ffffffffffffffa1 ! Mem[0000000010041400] = 939b83608a5e64ff, %f10 = 00000000 00000000 ldda [%i1+%g0]0x88,%f10 ! %f10 = 939b8360 8a5e64ff ! Mem[00000000201c0000] = 70d78819, %l7 = 00000000939b8360 lduba [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000070 ! Mem[0000000010181438] = a15a0000, %f18 = 2cd42806 ld [%i6+0x038],%f18 ! %f18 = a15a0000 ! Mem[00000000100c1400] = ffff0000, %l0 = 00000000000070d7 lduha [%i3+%g0]0x80,%l0 ! %l0 = 000000000000ffff ! Mem[0000000010041410] = 00007d7dffffffc7, %f20 = ffffffff d815bd00 ldda [%i1+%o5]0x88,%f20 ! %f20 = 00007d7d ffffffc7 ! Mem[00000000100c1400] = 644fff69 0000ffff, %l4 = ffffbd64, %l5 = a15a0000 ldda [%i3+%g0]0x88,%l4 ! %l4 = 000000000000ffff 00000000644fff69 ! Mem[0000000030081408] = 00000000, %l2 = 0000000000000000 lduwa [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000 ! %l3 = 0000000000000000, imm = 0000000000000488, %l2 = 0000000000000000 andn %l3,0x488,%l2 ! %l2 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030181408] = ffd436ff, %l3 = 0000000000000000 ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 000000ff000000ff p0_label_122: ! %f30 = a15a0000 bd645e8a, Mem[0000000030141400] = d815bd00 ffffffff stda %f30,[%i5+%g0]0x89 ! Mem[0000000030141400] = a15a0000 bd645e8a ! Mem[0000000020800041] = 9200bf87, %l0 = 000000000000ffff ldstuba [%o1+0x041]%asi,%l0 ! %l0 = 00000000000000ff ! %l7 = 0000000000000070, Mem[0000000010181400] = 4f75fff3, %asi = 80 stwa %l7,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000070 ! %l6 = 0000000000005aa1, Mem[0000000030001410] = a15a0000 stha %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 5aa10000 ! %l2 = 0000000000000000, Mem[0000000020800040] = 92ffbf87, %asi = 80 stba %l2,[%o1+0x040]%asi ! Mem[0000000020800040] = 00ffbf87 ! %l1 = ffffffffffffffa1, %l1 = ffffffffffffffa1, %l2 = 0000000000000000 xor %l1,%l1,%l2 ! %l2 = 0000000000000000 ! %l0 = 0000000000000000, Mem[0000000010081408] = a15a0000 stba %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 005a0000 ! %l7 = 0000000000000070, Mem[0000000010181408] = 000000001dfbd0f5, %asi = 80 stxa %l7,[%i6+0x008]%asi ! Mem[0000000010181408] = 0000000000000070 ! %l6 = 0000000000005aa1, Mem[00000000201c0000] = 70d78819, %asi = 80 stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 5aa18819 ! Starting 10 instruction Load Burst ! Mem[0000000030101400] = ffffcfe6, %l1 = ffffffffffffffa1 lduha [%i4+%g0]0x81,%l1 ! %l1 = 000000000000ffff p0_label_123: ! Mem[0000000010081438] = ff0000f5, %l7 = 0000000000000070 ldsw [%i2+0x038],%l7 ! %l7 = ffffffffff0000f5 ! Mem[0000000030141410] = 00000000, %f2 = 7cffb22d lda [%i5+%o5]0x89,%f2 ! %f2 = 00000000 ! Mem[00000000211c0000] = ff00fcae, %l0 = 0000000000000000 ldsb [%o2+%g0],%l0 ! %l0 = ffffffffffffffff ! Mem[0000000010101408] = 00000000, %l6 = 0000000000005aa1 ldswa [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030081408] = 00000000, %l1 = 000000000000ffff ldsha [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010141430] = 00005aa1, %l6 = 0000000000000000 ldswa [%i5+0x030]%asi,%l6 ! %l6 = 0000000000005aa1 ! Mem[0000000030081408] = 00000000, %l5 = 00000000644fff69 lduwa [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010041434] = c5a5f115, %f9 = 5ca1977b lda [%i1+0x034]%asi,%f9 ! %f9 = c5a5f115 ! Mem[00000000300c1408] = 000000001dfbd0f5, %f24 = 44100000 6f4004ff ldda [%i3+%o4]0x81,%f24 ! %f24 = 00000000 1dfbd0f5 ! Starting 10 instruction Store Burst ! %l1 = 0000000000000000, Mem[00000000100c1410] = 00000000 stb %l1,[%i3+%o5] ! Mem[00000000100c1410] = 00000000 p0_label_124: ! Mem[0000000010141400] = d4720000, %l2 = 0000000000000000 swapa [%i5+%g0]0x88,%l2 ! %l2 = 00000000d4720000 ! %l3 = 00000000000000ff, %l0 = ffffffffffffffff, %l7 = ffffffffff0000f5 andn %l3,%l0,%l7 ! %l7 = 0000000000000000 ! %l4 = 000000000000ffff, Mem[0000000030081408] = 00000000 stwa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ffff ! %l4 = 000000000000ffff, Mem[0000000010181410] = a15a0000 stha %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffff0000 ! %l4 = 0000ffff, %l5 = 00000000, Mem[0000000010081410] = 890000d7 7cceb22d stda %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000ffff 00000000 ! %f17 = d0d02310, Mem[00000000100c1408] = ffffffff sta %f17,[%i3+%o4]0x80 ! Mem[00000000100c1408] = d0d02310 ! %l7 = 0000000000000000, Mem[00000000300c1408] = 00000000 stwa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 ! Mem[0000000030101408] = 0000002c, %l0 = ffffffffffffffff ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 0000002c000000ff ! %l6 = 0000000000005aa1, Mem[0000000010041410] = ffffffc7 stba %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffa1 ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = a1ffffff, %l3 = 00000000000000ff lduha [%i1+%o5]0x80,%l3 ! %l3 = 000000000000a1ff p0_label_125: ! Mem[0000000030001410] = 5aa10000, %l4 = 000000000000ffff ldswa [%i0+%o5]0x81,%l4 ! %l4 = 000000005aa10000 ! %l4 = 000000005aa10000, immd = 00000000000003a9, %l0 = 000000000000002c sdivx %l4,0x3a9,%l0 ! %l0 = 000000000018c2cc ! Mem[00000000100c1408] = d0d02310, %l6 = 0000000000005aa1 lduha [%i3+0x00a]%asi,%l6 ! %l6 = 0000000000002310 ! Mem[0000000030041400] = a175fff3, %f16 = 00000000 lda [%i1+%g0]0x81,%f16 ! %f16 = a175fff3 ! Mem[0000000010181410] = ff000000 0000ffff, %l0 = 0018c2cc, %l1 = 00000000 ldda [%i6+%o5]0x88,%l0 ! %l0 = 000000000000ffff 00000000ff000000 ! Mem[0000000010181408] = 00000000, %l4 = 000000005aa10000 lduha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010101438] = 14f78a44, %l7 = 0000000000000000 ldsha [%i4+0x03a]%asi,%l7 ! %l7 = ffffffffffff8a44 ! Mem[00000000100c1410] = 00000000, %l1 = 00000000ff000000 ldswa [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030101408] = 00000000000000ff, %f24 = 00000000 1dfbd0f5 ldda [%i4+%o4]0x89,%f24 ! %f24 = 00000000 000000ff ! Starting 10 instruction Store Burst ! %l4 = 0000000000000000, Mem[0000000030181400] = 00000000 stba %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 p0_label_126: ! %l0 = 000000000000ffff, Mem[0000000030001408] = 2dd5d8f9 stba %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffd5d8f9 ! %f9 = c5a5f115, Mem[00000000300c1410] = 000099ff sta %f9 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = c5a5f115 ! Mem[0000000030041408] = 00000000, %l2 = 00000000d4720000 ldstuba [%i1+%o4]0x81,%l2 ! %l2 = 00000000000000ff ! %l7 = ffffffffffff8a44, immed = 00000a91, %y = 00000000 smul %l7,0xa91,%l0 ! %l0 = fffffffffb23f884, %y = ffffffff ! %l6 = 00002310, %l7 = ffff8a44, Mem[0000000030081410] = 00000000 00000000 stda %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00002310 ffff8a44 ! Mem[0000000010101436] = e8b8fc89, %l2 = 0000000000000000 ldstuba [%i4+0x036]%asi,%l2 ! %l2 = 000000fc000000ff ! Mem[0000000010081400] = ffcf7396, %l4 = 0000000000000000 ldstuba [%i2+%g0]0x80,%l4 ! %l4 = 000000ff000000ff ! %f16 = a175fff3 d0d02310 a15a0000 00000000 ! %f20 = 00007d7d ffffffc7 00000000 00000010 ! %f24 = 00000000 000000ff 20f1f32e c5a5f115 ! %f28 = 43b5f1a5 c7441000 a15a0000 bd645e8a stda %f16,[%i4]ASI_BLK_AIUPL ! Block Store to 0000000010101400 ! Mem[0000000010141424] = 0b16658b, %l5 = 0000000000000000 ldstuba [%i5+0x024]%asi,%l5 ! %l5 = 0000000b000000ff ! Starting 10 instruction Load Burst ! Mem[0000000020800040] = 00ffbf87, %l3 = 000000000000a1ff ldsh [%o1+0x040],%l3 ! %l3 = 00000000000000ff p0_label_127: ! Mem[00000000300c1400] = 00001044, %l6 = 0000000000002310 lduba [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010141400] = 00000000, %l7 = ffffffffffff8a44 ldsw [%i5+%g0],%l7 ! %l7 = 0000000000000000 ! Mem[00000000201c0000] = 5aa18819, %l4 = 00000000000000ff lduh [%o0+%g0],%l4 ! %l4 = 0000000000005aa1 ! Mem[0000000010001410] = f3ff75ff, %l5 = 000000000000000b ldsha [%i0+%o5]0x88,%l5 ! %l5 = 00000000000075ff ! Mem[0000000010081410] = 0000ffff, %l3 = 00000000000000ff ldswa [%i2+%o5]0x88,%l3 ! %l3 = 000000000000ffff ! Mem[0000000010141410] = 9a50300e, %l3 = 000000000000ffff lduha [%i5+%o5]0x88,%l3 ! %l3 = 000000000000300e ! Mem[0000000030041408] = ff0000001dfbd0f5, %f6 = ff36d4f3 96358d26 ldda [%i1+%o4]0x81,%f6 ! %f6 = ff000000 1dfbd0f5 ! Mem[0000000010081400] = 100000009673cfff, %l0 = fffffffffb23f884 ldxa [%i2+%g0]0x88,%l0 ! %l0 = 100000009673cfff ! Mem[000000001000143c] = 00ff07ae, %l5 = 00000000000075ff ldsba [%i0+0x03f]%asi,%l5 ! %l5 = ffffffffffffffae ! Starting 10 instruction Store Burst ! Mem[0000000030181400] = 00000000, %l3 = 000000000000300e ldstuba [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff p0_label_128: ! Code Fragment 4 p0_fragment_18: ! %l0 = 100000009673cfff setx 0x2aa23ad7e521fbbb,%g7,%l0 ! %l0 = 2aa23ad7e521fbbb ! %l1 = 0000000000000000 setx 0xb8832817be4c5b43,%g7,%l1 ! %l1 = b8832817be4c5b43 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 = 2aa23ad7e521fbbb setx 0x32c226802b57282c,%g7,%l0 ! %l0 = 32c226802b57282c ! %l1 = b8832817be4c5b43 setx 0x391fc187a9c43cb3,%g7,%l1 ! %l1 = 391fc187a9c43cb3 ! %f3 = 00000000, Mem[0000000010001414] = d0d02310 sta %f3 ,[%i0+0x014]%asi ! Mem[0000000010001414] = 00000000 ! %f2 = 00000000, Mem[0000000030101400] = ffffcfe6 sta %f2 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 ! %f3 = 00000000, Mem[00000000300c1400] = 00001044 sta %f3 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 ! %l4 = 0000000000005aa1, Mem[0000000030081408] = 000000000000ffff stxa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000000000005aa1 ! Mem[0000000010001408] = 86ea12d1, %l3 = 0000000000000000 swapa [%i0+%o4]0x88,%l3 ! %l3 = 0000000086ea12d1 ! %l2 = 00000000000000fc, Mem[0000000010141408] = ff0023ff00000000 stxa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000fc membar #Sync ! Added by membar checker (23) ! Mem[0000000010101410] = ffffffc7, %l0 = 32c226802b57282c ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 000000c7000000ff ! %f22 = 00000000 00000010, Mem[0000000010141408] = 00000000 000000fc stda %f22,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 00000010 ! Starting 10 instruction Load Burst ! Mem[0000000030141410] = 00000000, %l1 = 391fc187a9c43cb3 ldswa [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000 p0_label_129: ! Mem[0000000010041410] = a1ffffff7d7d0000, %l6 = 0000000000000000 ldxa [%i1+%o5]0x80,%l6 ! %l6 = a1ffffff7d7d0000 ! Mem[0000000030081400] = f3ff754f, %l2 = 00000000000000fc lduwa [%i2+%g0]0x89,%l2 ! %l2 = 00000000f3ff754f ! Mem[00000000100c1408] = d0d02310036e77e0, %l1 = 0000000000000000 ldxa [%i3+%o4]0x80,%l1 ! %l1 = d0d02310036e77e0 ! %f27 = c5a5f115, %f26 = 20f1f32e, %f12 = e8c1e624 fmuls %f27,%f26,%f12 ! %f12 = a71cd596 ! Mem[0000000030081408] = a15a000000000000, %l0 = 00000000000000c7 ldxa [%i2+%o4]0x81,%l0 ! %l0 = a15a000000000000 ! %f25 = 000000ff, %f23 = 00000010 fcmps %fcc1,%f25,%f23 ! %fcc1 = 2 ! Mem[0000000010041408] = 2ef3f120, %l0 = a15a000000000000 lduha [%i1+%o4]0x88,%l0 ! %l0 = 000000000000f120 ! %f18 = a15a0000, %f5 = 00000000, %f12 = a71cd596 fsubs %f18,%f5 ,%f12 ! %f12 = a15a0000 ! Mem[0000000010081400] = ffcf7396, %l7 = 0000000000000000 ldswa [%i2+%g0]0x80,%l7 ! %l7 = ffffffffffcf7396 ! Starting 10 instruction Store Burst ! %l1 = d0d02310036e77e0, Mem[0000000010041430] = 20f1f32ec5a5f115, %asi = 80 stxa %l1,[%i1+0x030]%asi ! Mem[0000000010041430] = d0d02310036e77e0 p0_label_130: ! Code Fragment 4 p0_fragment_19: ! %l0 = 000000000000f120 setx 0x0210bd30735c43c0,%g7,%l0 ! %l0 = 0210bd30735c43c0 ! %l1 = d0d02310036e77e0 setx 0xfca7788fdb6c0148,%g7,%l1 ! %l1 = fca7788fdb6c0148 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 = 0210bd30735c43c0 setx 0x22f9d55064fbe6fc,%g7,%l0 ! %l0 = 22f9d55064fbe6fc ! %l1 = fca7788fdb6c0148 setx 0x751ade0f96b11bd7,%g7,%l1 ! %l1 = 751ade0f96b11bd7 ! %l5 = ffffffffffffffae, Mem[0000000010001400] = ffffffff stwa %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffae ! %l7 = ffffffffffcf7396, Mem[0000000030181410] = ffffffffffff70d7 stxa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffffffcf7396 ! Mem[00000000100c1430] = 20f1f32e, %l6 = a1ffffff7d7d0000 swap [%i3+0x030],%l6 ! %l6 = 0000000020f1f32e ! %f9 = c5a5f115, %f15 = 3772aaff, %f3 = 00000000 fdivs %f9 ,%f15,%f3 ! %f3 = cdaf0ef8 ! %l6 = 0000000020f1f32e, Mem[0000000010081410] = 0000ffff stwa %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 20f1f32e ! %l5 = ffffffffffffffae, Mem[0000000030041400] = a175fff3d0d02310 stxa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffffffffffae ! %l7 = ffffffffffcf7396, Mem[0000000010181400] = 00000070 stba %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = 96000070 ! %f14 = 000070d7 3772aaff, %l0 = 22f9d55064fbe6fc ! Mem[0000000030041430] = ff00000024e6c1e8 add %i1,0x030,%g1 stda %f14,[%g1+%l0]ASI_PST32_S ! Mem[0000000030041430] = ff00000024e6c1e8 ! Starting 10 instruction Load Burst ! Mem[0000000010081420] = 00000000, %l7 = ffffffffffcf7396 lduha [%i2+0x022]%asi,%l7 ! %l7 = 0000000000000000 p0_label_131: ! Mem[0000000030041400] = ffffffff, %l1 = 751ade0f96b11bd7 lduwa [%i1+%g0]0x81,%l1 ! %l1 = 00000000ffffffff ! Mem[0000000030001410] = 5aa1000060839b93, %f18 = a15a0000 00000000 ldda [%i0+%o5]0x81,%f18 ! %f18 = 5aa10000 60839b93 ! Mem[0000000030181400] = 401237c1000000ff, %l2 = 00000000f3ff754f ldxa [%i6+%g0]0x89,%l2 ! %l2 = 401237c1000000ff ! Mem[0000000010041400] = 8a5e64ff, %l0 = 22f9d55064fbe6fc ldswa [%i1+%g0]0x88,%l0 ! %l0 = ffffffff8a5e64ff ! %l1 = 00000000ffffffff, immed = 00000d54, %y = ffffffff umul %l1,0xd54,%l0 ! %l0 = 00000d53fffff2ac, %y = 00000d53 ! Mem[0000000010001400] = 2c000000aeffffff, %l1 = 00000000ffffffff ldxa [%i0+%g0]0x88,%l1 ! %l1 = 2c000000aeffffff ! Mem[00000000300c1408] = 00000000, %l3 = 0000000086ea12d1 lduha [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030101408] = 00000000000000ff, %f24 = 00000000 000000ff ldda [%i4+%o4]0x89,%f24 ! %f24 = 00000000 000000ff ! Mem[0000000030041408] = ff000000, %f7 = 1dfbd0f5 lda [%i1+%o4]0x81,%f7 ! %f7 = ff000000 ! Starting 10 instruction Store Burst ! %l5 = ffffffffffffffae, %l7 = 0000000000000000, %l1 = 2c000000aeffffff sdivx %l5,%l7,%l1 ! Div by zero, %l0 = 00000d53fffff2fc p0_label_132: ! %l6 = 20f1f32e, %l7 = 00000000, Mem[0000000030141410] = 00000000 1dfbd0f5 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 20f1f32e 00000000 ! %l5 = ffffffffffffffae, Mem[00000000100c1410] = 00000000 stha %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffae0000 ! %l1 = 2c000000aeffffff, Mem[0000000030001400] = ffffffff stha %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffffff ! %l6 = 0000000020f1f32e, Mem[00000000300c1408] = 000000001dfbd0f5 stxa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000020f1f32e ! %l1 = 2c000000aeffffff, Mem[0000000010101410] = ffffffff stha %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffff ! %l5 = ffffffffffffffae, Mem[0000000030041400] = ffffffff stwa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffae ! Mem[0000000030141408] = ff36d4ff, %l1 = 2c000000aeffffff swapa [%i5+%o4]0x81,%l1 ! %l1 = 00000000ff36d4ff ! %f2 = 00000000 cdaf0ef8, %l3 = 0000000000000000 ! Mem[0000000010081418] = 9a50300eba4f7588 add %i2,0x018,%g1 stda %f2,[%g1+%l3]ASI_PST8_P ! Mem[0000000010081418] = 9a50300eba4f7588 ! %l6 = 0000000020f1f32e, Mem[0000000010101400] = d0d02310 stba %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = d0d0232e ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (24) ! Mem[0000000010141400] = 00000000 00000000 00000000 00000010 ! Mem[0000000010141410] = 0e30509a 00000000 1faa72ac 1b0091dd ! Mem[0000000010141420] = 7d7d3b2c ff16658b ffcf2554 00aeff7c ! Mem[0000000010141430] = 00005aa1 939b8360 26f68604 1fdcd6e6 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400 p0_label_133: ! Mem[0000000010081400] = ffcf7396, %f6 = ff000000 lda [%i2+%g0]0x80,%f6 ! %f6 = ffcf7396 ! Mem[0000000030141410] = 20f1f32e, %l3 = 0000000000000000 ldswa [%i5+%o5]0x81,%l3 ! %l3 = 0000000020f1f32e ! Mem[0000000030041400] = aeffffff, %l5 = ffffffffffffffae lduba [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff ! Mem[0000000030081400] = f3ff754f, %l3 = 0000000020f1f32e ldsba [%i2+%g0]0x89,%l3 ! %l3 = 000000000000004f ! Mem[0000000030141408] = ffffffae, %l0 = 00000d53fffff2d4 lduwa [%i5+%o4]0x89,%l0 ! %l0 = 00000000ffffffae ! Mem[0000000010101408] = 0000000000005aa1, %f12 = a15a0000 000000ff ldda [%i4+0x008]%asi,%f12 ! %f12 = 00000000 00005aa1 ! Mem[0000000010041400] = 8a5e64ff, %l1 = 00000000ff36d4ff ldsha [%i1+%g0]0x88,%l1 ! %l1 = 00000000000064ff ! %f10 = 939b8360, Mem[0000000030001400] = ffffffff sta %f10,[%i0+%g0]0x89 ! Mem[0000000030001400] = 939b8360 ! Mem[0000000010181434] = 44100000, %f0 = 1023d0d0 ld [%i6+0x034],%f0 ! %f0 = 44100000 ! Starting 10 instruction Store Burst ! %l0 = 00000000ffffffae, Mem[0000000010181400] = 96000070 stwa %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffffae p0_label_134: membar #Sync ! Added by membar checker (25) ! %f0 = 44100000 f3ff75ff, Mem[0000000010141410] = 0e30509a 00000000 stda %f0 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 44100000 f3ff75ff ! Mem[0000000010041410] = ffffffa1, %l1 = 00000000000064ff ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 000000a1000000ff ! %f26 = ffcf2554 00aeff7c, %l7 = 0000000000000000 ! Mem[0000000030081418] = 0000000000000010 add %i2,0x018,%g1 stda %f26,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030081418] = 0000000000000010 ! Mem[0000000010081400] = ffcf7396, %l2 = 401237c1000000ff ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 000000ff000000ff ! Mem[00000000300c1408] = 00000000, %l4 = 0000000000005aa1 swapa [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010101400] = 2e23d0d0, %l1 = 00000000000000a1 ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 0000002e000000ff ! %f31 = 1fdcd6e6, Mem[0000000030101410] = 00005aa1 sta %f31,[%i4+%o5]0x81 ! Mem[0000000030101410] = 1fdcd6e6 ! Mem[0000000030041400] = aeffffff, %l2 = 00000000000000ff swapa [%i1+%g0]0x89,%l2 ! %l2 = 00000000aeffffff ! %l0 = 00000000ffffffae, Mem[00000000100c1400] = 0000ffff stha %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000ffae ! Starting 10 instruction Load Burst ! Mem[00000000100c1408] = d0d02310, %l2 = 00000000aeffffff ldswa [%i3+%o4]0x80,%l2 ! %l2 = ffffffffd0d02310 p0_label_135: ! Mem[0000000010041400] = ff645e8a, %l6 = 0000000020f1f32e ldsha [%i1+%g0]0x80,%l6 ! %l6 = ffffffffffffff64 ! Mem[0000000010001410] = f3ff75ff, %l2 = ffffffffd0d02310 lduwa [%i0+%o5]0x88,%l2 ! %l2 = 00000000f3ff75ff ! Mem[0000000010181408] = 00000000, %l6 = ffffffffffffff64 ldswa [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[00000000300c1408] = 00005aa1, %l4 = 0000000000000000 ldswa [%i3+%o4]0x89,%l4 ! %l4 = 0000000000005aa1 ! Mem[0000000010081400] = ffcf739600000010, %l5 = 00000000000000ff ldxa [%i2+0x000]%asi,%l5 ! %l5 = ffcf739600000010 ! Mem[0000000030101410] = 1fdcd6e6 00000000, %l0 = ffffffae, %l1 = 0000002e ldda [%i4+%o5]0x81,%l0 ! %l0 = 000000001fdcd6e6 0000000000000000 ! Mem[000000001010141c] = 00000000, %l7 = 0000000000000000 ldswa [%i4+0x01c]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030101410] = 1fdcd6e6, %l2 = 00000000f3ff75ff lduha [%i4+%o5]0x81,%l2 ! %l2 = 0000000000001fdc ! Mem[0000000030181410] = ffffffff ffcf7396, %l2 = 00001fdc, %l3 = 0000004f ldda [%i6+%o5]0x89,%l2 ! %l2 = 00000000ffcf7396 00000000ffffffff ! Starting 10 instruction Store Burst ! %f23 = 1b0091dd, %f28 = 00005aa1, %f13 = 00005aa1 fmuls %f23,%f28,%f13 ! %f13 = 00000000 p0_label_136: ! Mem[00000000300c1400] = 00000000, %l7 = 0000000000000000 swapa [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010181410] = 0000ffff, %l1 = 0000000000000000 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 000000ff000000ff ! %l2 = 00000000ffcf7396, Mem[000000001000142c] = ffff764e stw %l2,[%i0+0x02c] ! Mem[000000001000142c] = ffcf7396 ! %f21 = 00000000, Mem[0000000010101430] = 001044c7 sta %f21,[%i4+0x030]%asi ! Mem[0000000010101430] = 00000000 ! Mem[00000000100c1406] = 69ff4f64, %l2 = 00000000ffcf7396 ldstuba [%i3+0x006]%asi,%l2 ! %l2 = 0000004f000000ff ! Mem[00000000300c1410] = c5a5f115, %l0 = 000000001fdcd6e6 swapa [%i3+%o5]0x89,%l0 ! %l0 = 00000000c5a5f115 ! %l4 = 00005aa1, %l5 = 00000010, Mem[0000000010141408] = 00000000 10000000 stda %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00005aa1 00000010 ! %l4 = 0000000000005aa1, Mem[0000000030141400] = 8a5e64bd stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 5aa164bd ! %l7 = 0000000000000000, Mem[0000000010081428] = 559e1f57, %asi = 80 stha %l7,[%i2+0x028]%asi ! Mem[0000000010081428] = 00001f57 ! Starting 10 instruction Load Burst ! Mem[000000001018141c] = 00000010, %l7 = 0000000000000000 ldswa [%i6+0x01c]%asi,%l7 ! %l7 = 0000000000000010 p0_label_137: ! Mem[0000000030041408] = f5d0fb1d 000000ff, %l6 = 00000000, %l7 = 00000010 ldda [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff 00000000f5d0fb1d ! %f21 = 00000000, %f15 = 3772aaff fcmps %fcc1,%f21,%f15 ! %fcc1 = 1 ! Mem[0000000030041410] = 00000000, %l6 = 00000000000000ff ldswa [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010181410] = ffff0000000000ff, %l2 = 000000000000004f ldx [%i6+%o5],%l2 ! %l2 = ffff0000000000ff ! Mem[00000000300c1408] = a15a000020f1f32e, %f26 = ffcf2554 00aeff7c ldda [%i3+%o4]0x81,%f26 ! %f26 = a15a0000 20f1f32e ! Mem[0000000010181408] = 00000000 00000070, %l4 = 00005aa1, %l5 = 00000010 ldda [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000 0000000000000070 ! Mem[0000000030001410] = 0000a15a, %l3 = 00000000ffffffff ldsba [%i0+%o5]0x89,%l3 ! %l3 = 000000000000005a ! Mem[00000000100c1400] = 0000ffae, %l6 = 0000000000000000 lduha [%i3+%g0]0x88,%l6 ! %l6 = 000000000000ffae membar #Sync ! Added by membar checker (26) ! Mem[00000000100c1400] = aeff0000 69ffff64 d0d02310 036e77e0 ! Mem[00000000100c1410] = ffae0000 a15a0000 000000ff f3d436ff ! Mem[00000000100c1420] = c3d757ff 26a3ee55 7b97a15c 00000000 ! Mem[00000000100c1430] = 7d7d0000 c5a5f115 00000000 0000dd89 ldda [%i3]ASI_BLK_AIUP,%f0 ! Block Load from 00000000100c1400 ! Starting 10 instruction Store Burst ! Mem[0000000030101400] = 00000000, %l6 = 000000000000ffae swapa [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000 p0_label_138: ! %l1 = 00000000000000ff, Mem[0000000021800081] = 15f10203 stb %l1,[%o3+0x081] ! Mem[0000000021800080] = 15ff0203 ! %l3 = 000000000000005a, Mem[0000000010081400] = 9673cfff stha %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 9673005a ! Mem[0000000030041400] = 000000ff, %l7 = 00000000f5d0fb1d swapa [%i1+%g0]0x89,%l7 ! %l7 = 00000000000000ff ! %f20 = 0e30509a, Mem[0000000030101400] = 0000ffae sta %f20,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0e30509a ! %l6 = 0000000000000000, Mem[0000000010041408] = 2ef3f120 stha %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 2ef30000 ! Mem[0000000030181410] = 9673cfff, %l5 = 0000000000000070 ldstuba [%i6+%o5]0x81,%l5 ! %l5 = 00000096000000ff ! %l2 = ffff0000000000ff, Mem[0000000010181400] = 1023d0d0aeffffff stxa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffff0000000000ff ! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010141400] = 00000000 00000000 stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 000000ff ! %l2 = ffff0000000000ff, Mem[0000000030081408] = 00005aa1 stha %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030101400] = 9a50300e, %l2 = ffff0000000000ff lduwa [%i4+%g0]0x89,%l2 ! %l2 = 000000009a50300e p0_label_139: ! Mem[00000000100c1410] = ffae0000, %l3 = 000000000000005a lduha [%i3+%o5]0x80,%l3 ! %l3 = 000000000000ffae ! Mem[0000000010041410] = ffffffff, %l7 = 00000000000000ff lduha [%i1+%o5]0x88,%l7 ! %l7 = 000000000000ffff ! Mem[00000000300c1410] = e6d6dc1f000000ff, %f30 = 26f68604 1fdcd6e6 ldda [%i3+%o5]0x81,%f30 ! %f30 = e6d6dc1f 000000ff ! Mem[0000000010141410] = 44100000f3ff75ff, %f16 = 00000000 00000000 ldda [%i5+%o5]0x80,%f16 ! %f16 = 44100000 f3ff75ff ! Mem[0000000030001410] = 939b8360 0000a15a, %l0 = c5a5f115, %l1 = 000000ff ldda [%i0+%o5]0x89,%l0 ! %l0 = 000000000000a15a 00000000939b8360 ! Mem[0000000010081400] = 5a007396, %l7 = 000000000000ffff lduwa [%i2+%g0]0x80,%l7 ! %l7 = 000000005a007396 ! Mem[0000000030101408] = ff000000, %l2 = 000000009a50300e ldswa [%i4+%o4]0x81,%l2 ! %l2 = ffffffffff000000 ! Mem[0000000010101420] = ff000000, %f22 = 1faa72ac lda [%i4+0x020]%asi,%f22 ! %f22 = ff000000 ! Mem[0000000021800000] = 52ffb05a, %l2 = ffffffffff000000 lduha [%o3+0x000]%asi,%l2 ! %l2 = 00000000000052ff ! Starting 10 instruction Store Burst ! %f20 = 0e30509a, Mem[0000000030141410] = 20f1f32e sta %f20,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0e30509a p0_label_140: ! %l5 = 0000000000000096, Mem[0000000030081410] = 10230000 stha %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 10230096 ! %l0 = 000000000000a15a, Mem[0000000020800040] = 00ffbf87, %asi = 80 stba %l0,[%o1+0x040]%asi ! Mem[0000000020800040] = 5affbf87 ! %l7 = 000000005a007396, Mem[00000000300c1400] = 00000000 stwa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 5a007396 ! Mem[0000000010141408] = 00005aa1, %l6 = 0000000000000000 ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 000000a1000000ff ! %l0 = 0000a15a, %l1 = 939b8360, Mem[0000000010181408] = 00000000 00000070 stda %l0,[%i6+0x008]%asi ! Mem[0000000010181408] = 0000a15a 939b8360 ! %l6 = 000000a1, %l7 = 5a007396, Mem[0000000030001400] = 60839b93 00000000 stda %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000a1 5a007396 ! %l4 = 0000000000000000, %l3 = 000000000000ffae, %l4 = 0000000000000000 sub %l4,%l3,%l4 ! %l4 = ffffffffffff0052 ! %l3 = 000000000000ffae, immd = fffffffffffff2a7, %l3 = 000000000000ffae mulx %l3,-0xd59,%l3 ! %l3 = fffffffff2ab4682 ! Mem[0000000010041400] = ff645e8a, %l4 = ffffffffffff0052 swapa [%i1+%g0]0x80,%l4 ! %l4 = 00000000ff645e8a ! Starting 10 instruction Load Burst ! Mem[0000000030181410] = ffffffffffcf73ff, %l2 = 00000000000052ff ldxa [%i6+%o5]0x89,%l2 ! %l2 = ffffffffffcf73ff p0_label_141: ! Mem[0000000010141408] = 00005aff, %l0 = 000000000000a15a lduba [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010101400] = ff23d0d0, %l4 = 00000000ff645e8a lduha [%i4+0x002]%asi,%l4 ! %l4 = 000000000000d0d0 ! Mem[0000000030101400] = 0e30509a, %l4 = 000000000000d0d0 lduha [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000e30 ! Mem[0000000030001400] = 9673005aa1000000, %f22 = ff000000 1b0091dd ldda [%i0+%g0]0x89,%f22 ! %f22 = 9673005a a1000000 ! Mem[0000000010141408] = ff5a0000 10000000, %l0 = 000000ff, %l1 = 939b8360 ldda [%i5+%o4]0x80,%l0 ! %l0 = 00000000ff5a0000 0000000010000000 ! %l4 = 0000000000000e30, immd = fffffffffffffac4, %l3 = fffffffff2ab4682 sdivx %l4,-0x53c,%l3 ! %l3 = fffffffffffffffe ! %l2 = ffffffffffcf73ff, Mem[0000000030181408] = ffd436ff stha %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 73ff36ff ! Mem[0000000030041410] = ffd436ff 00000000, %l0 = ff5a0000, %l1 = 10000000 ldda [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000 00000000ffd436ff ! Mem[00000000300c1410] = 1fdcd6e6, %l4 = 0000000000000e30 ldsba [%i3+%o5]0x89,%l4 ! %l4 = ffffffffffffffe6 ! Starting 10 instruction Store Burst ! Mem[000000001014141e] = 1b0091dd, %l2 = ffffffffffcf73ff ldstub [%i5+0x01e],%l2 ! %l2 = 00000091000000ff p0_label_142: ! Mem[0000000010141438] = 26f68604, %l7 = 000000005a007396 swap [%i5+0x038],%l7 ! %l7 = 0000000026f68604 ! Mem[0000000030001400] = 000000a1, %l0 = 0000000000000000 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff ! %f2 = d0d02310 036e77e0, %l1 = 00000000ffd436ff ! Mem[0000000010041418] = bd645e8a3942f58f add %i1,0x018,%g1 stda %f2,[%g1+%l1]ASI_PST16_P ! Mem[0000000010041418] = d0d02310036e77e0 ! Mem[000000001014140c] = 10000000, %l4 = ffffffffffffffe6 swap [%i5+0x00c],%l4 ! %l4 = 0000000010000000 ! %l7 = 0000000026f68604, Mem[0000000030081400] = 1023d0d0f3ff754f stxa %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000026f68604 ! %l0 = 0000000000000000, Mem[000000001014141a] = 1faa72ac, %asi = 80 stba %l0,[%i5+0x01a]%asi ! Mem[0000000010141418] = 1faa00ac ! Mem[00000000201c0001] = 5aa18819, %l6 = 00000000000000a1 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000a1000000ff ! %l2 = 0000000000000091, Mem[0000000010081400] = 5a00739600000010 stx %l2,[%i2+%g0] ! Mem[0000000010081400] = 0000000000000091 membar #Sync ! Added by membar checker (27) ! %l0 = 0000000000000000, Mem[00000000100c1428] = 7b97a15c, %asi = 80 stha %l0,[%i3+0x028]%asi ! Mem[00000000100c1428] = 0000a15c ! Starting 10 instruction Load Burst ! Mem[0000000010141410] = 44100000, %f6 = 000000ff lda [%i5+%o5]0x80,%f6 ! %f6 = 44100000 p0_label_143: ! Mem[0000000030181400] = 000000ff, %f10 = 7b97a15c lda [%i6+%g0]0x89,%f10 ! %f10 = 000000ff ! Mem[0000000010001400] = 2c000000aeffffff, %f30 = e6d6dc1f 000000ff ldda [%i0+%g0]0x88,%f30 ! %f30 = 2c000000 aeffffff ! Mem[0000000010081410] = 2ef3f12000000000, %f4 = ffae0000 a15a0000 ldda [%i2+%o5]0x80,%f4 ! %f4 = 2ef3f120 00000000 ! Mem[0000000010101410] = ffffffff, %l0 = 0000000000000000 ldsha [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffffff ! Mem[00000000100c141c] = f3d436ff, %l6 = 00000000000000a1 lduw [%i3+0x01c],%l6 ! %l6 = 00000000f3d436ff ! Mem[0000000010081408] = 00005a00, %l5 = 0000000000000096 lduwa [%i2+%o4]0x88,%l5 ! %l5 = 0000000000005a00 ! Mem[00000000100c1408] = d0d02310, %l2 = 0000000000000091 ldsha [%i3+%o4]0x80,%l2 ! %l2 = ffffffffffffd0d0 ! Mem[00000000100c1434] = c5a5f115, %l0 = ffffffffffffffff lduba [%i3+0x034]%asi,%l0 ! %l0 = 00000000000000c5 ! Mem[0000000030041410] = ffd436ff00000000, %f10 = 000000ff 00000000 ldda [%i1+%o5]0x89,%f10 ! %f10 = ffd436ff 00000000 ! Starting 10 instruction Store Burst ! Mem[0000000010041408] = 2ef30000, %l7 = 0000000026f68604 swapa [%i1+%o4]0x88,%l7 ! %l7 = 000000002ef30000 p0_label_144: ! %f19 = 00000010, Mem[0000000010141410] = 44100000 sta %f19,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000010 ! Mem[0000000030081408] = ff000000, %l6 = 00000000f3d436ff swapa [%i2+%o4]0x81,%l6 ! %l6 = 00000000ff000000 ! %f28 = 00005aa1, Mem[0000000010081410] = 2ef3f120 sta %f28,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00005aa1 ! Mem[0000000010081425] = 7d540000, %l3 = fffffffffffffffe ldstub [%i2+0x025],%l3 ! %l3 = 00000054000000ff ! %l6 = 00000000ff000000, immed = fffffc09, %y = 00000d53 umul %l6,-0x3f7,%l5 ! %l5 = fefffc0cf7000000, %y = fefffc0c ! %f16 = 44100000 f3ff75ff 00000000 00000010 ! %f20 = 0e30509a 00000000 9673005a a1000000 ! %f24 = 7d7d3b2c ff16658b a15a0000 20f1f32e ! %f28 = 00005aa1 939b8360 2c000000 aeffffff stda %f16,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400 ! Mem[00000000300c1400] = 9673005a, %l3 = 0000000000000054 swapa [%i3+%g0]0x81,%l3 ! %l3 = 000000009673005a ! %l2 = ffffd0d0, %l3 = 9673005a, Mem[00000000100c1410] = 0000aeff 00005aa1 stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffd0d0 9673005a ! Mem[0000000030141410] = 9a50300e, %l2 = ffffffffffffd0d0 swapa [%i5+%o5]0x89,%l2 ! %l2 = 000000009a50300e ! Starting 10 instruction Load Burst ! Mem[00000000201c0000] = 5aff8819, %l3 = 000000009673005a lduh [%o0+%g0],%l3 ! %l3 = 0000000000005aff p0_label_145: ! Mem[00000000300c1408] = 00005aa1, %l2 = 000000009a50300e lduha [%i3+%o4]0x89,%l2 ! %l2 = 0000000000005aa1 ! Mem[0000000030181410] = ff73cfff, %l5 = fefffc0cf7000000 lduba [%i6+%o5]0x81,%l5 ! %l5 = 00000000000000ff ! %l1 = 00000000ffd436ff, %l6 = 00000000ff000000, %l4 = 0000000010000000 udivx %l1,%l6,%l4 ! %l4 = 0000000000000001 ! Mem[0000000030041400] = 1dfbd0f5, %l7 = 000000002ef30000 ldsba [%i1+%g0]0x81,%l7 ! %l7 = 000000000000001d ! Mem[00000000100c1408] = 1023d0d0, %l0 = 00000000000000c5 lduwa [%i3+%o4]0x88,%l0 ! %l0 = 000000001023d0d0 ! Mem[0000000030141410] = d0d0ffff, %l7 = 000000000000001d ldswa [%i5+%o5]0x81,%l7 ! %l7 = ffffffffd0d0ffff ! Mem[0000000030141410] = d0d0ffff, %l1 = 00000000ffd436ff ldswa [%i5+%o5]0x81,%l1 ! %l1 = ffffffffd0d0ffff ! Mem[0000000010081408] = 005a0000, %l3 = 0000000000005aff lduha [%i2+%o4]0x80,%l3 ! %l3 = 000000000000005a ! %l2 = 0000000000005aa1, %l7 = ffffffffd0d0ffff, %l7 = ffffffffd0d0ffff sdivx %l2,%l7,%l7 ! Div by zero, %l0 = 000000001023d0f8 ! Starting 10 instruction Store Burst ! %l4 = 0000000000000001, Mem[0000000010001400] = f3ff75ff stwa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000001 p0_label_146: ! %f1 = 69ffff64, %f11 = 00000000, %f6 = 44100000 fsubs %f1 ,%f11,%f6 ! %f6 = 69ffff64 ! %l2 = 0000000000005aa1, Mem[0000000010041408] = 15f1a5c526f68604 stxa %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000005aa1 ! %f0 = aeff0000 69ffff64, %l2 = 0000000000005aa1 ! Mem[0000000030001428] = 7cffb22d939ba09f add %i0,0x028,%g1 stda %f0,[%g1+%l2]ASI_PST8_S ! Mem[0000000030001428] = aeff002d939ba064 ! Mem[0000000010081410] = a15a0000, %l6 = 00000000ff000000 swapa [%i2+%o5]0x88,%l6 ! %l6 = 00000000a15a0000 ! %l4 = 00000001, %l5 = 000000ff, Mem[0000000010001408] = 00000010 00000000 stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000001 000000ff ! %l5 = 00000000000000ff, Mem[0000000030101408] = ff00000000000000 stxa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000000000ff ! %l0 = 000000001023d0d0, Mem[00000000100c140c] = 036e77e0, %asi = 80 stwa %l0,[%i3+0x00c]%asi ! Mem[00000000100c140c] = 1023d0d0 ! %l3 = 000000000000005a, imm = fffffffffffff3d4, %l3 = 000000000000005a and %l3,-0xc2c,%l3 ! %l3 = 0000000000000050 ! %l1 = ffffffffd0d0ffff, Mem[0000000010001430] = 60839b93a15a0000, %asi = 80 stxa %l1,[%i0+0x030]%asi ! Mem[0000000010001430] = ffffffffd0d0ffff ! Starting 10 instruction Load Burst ! Mem[0000000030041410] = 00000000, %f9 = 26a3ee55 lda [%i1+%o5]0x89,%f9 ! %f9 = 00000000 p0_label_147: ! Mem[0000000010181420] = 44100000, %l4 = 0000000000000001 lduwa [%i6+0x020]%asi,%l4 ! %l4 = 0000000044100000 ! Mem[0000000010041410] = 00007d7d ffffffff, %l2 = 00005aa1, %l3 = 00000050 ldda [%i1+%o5]0x88,%l2 ! %l2 = 00000000ffffffff 0000000000007d7d ! Mem[0000000010181408] = 5aa10000, %l2 = 00000000ffffffff ldsha [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030101408] = 00000000, %l2 = 0000000000000000 lduba [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000 membar #Sync ! Added by membar checker (28) ! Mem[0000000010001410] = 00000000, %l5 = 00000000000000ff ldsha [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010101408] = 00000000, %l3 = 0000000000007d7d lduha [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010001428] = 2ef3f120, %l2 = 0000000000000000 ldsh [%i0+0x02a],%l2 ! %l2 = fffffffffffff120 ! Mem[0000000010101410] = ffffffff, %l4 = 0000000044100000 ldsba [%i4+%o5]0x80,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010001428] = 2ef3f120, %l2 = fffffffffffff120 lduw [%i0+0x028],%l2 ! %l2 = 000000002ef3f120 ! Starting 10 instruction Store Burst ! Mem[0000000010101427] = 00000000, %l6 = 00000000a15a0000 ldstuba [%i4+0x027]%asi,%l6 ! %l6 = 00000000000000ff p0_label_148: ! %f26 = a15a0000 20f1f32e, Mem[0000000030181408] = 73ff36ff 00000000 stda %f26,[%i6+%o4]0x81 ! Mem[0000000030181408] = a15a0000 20f1f32e ! Mem[0000000030081408] = ff36d4f3, %l5 = 0000000000000000 ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 000000f3000000ff ! %l0 = 000000001023d0d0, Mem[0000000010041408] = 00005aa1 stha %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000d0d0 ! %l4 = ffffffff, %l5 = 000000f3, Mem[0000000010181410] = ffff0000 000000ff stda %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffff 000000f3 ! Mem[0000000021800000] = 52ffb05a, %l6 = 0000000000000000 ldstub [%o3+%g0],%l6 ! %l6 = 00000052000000ff ! %f21 = 00000000, Mem[00000000100c1408] = 1023d0d0 sta %f21,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 ! %f6 = 69ffff64 f3d436ff, %l6 = 0000000000000052 ! Mem[0000000010141438] = 5a0073961fdcd6e6 add %i5,0x038,%g1 stda %f6,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010141438] = 5a36739664dcffe6 ! %f0 = aeff0000 69ffff64 d0d02310 036e77e0 ! %f4 = 2ef3f120 00000000 69ffff64 f3d436ff ! %f8 = c3d757ff 00000000 ffd436ff 00000000 ! %f12 = 7d7d0000 c5a5f115 00000000 0000dd89 stda %f0,[%i0]ASI_BLK_AIUSL ! Block Store to 0000000030001400 ! %f20 = 0e30509a 00000000, Mem[0000000010181408] = 5aa10000 60839b93 stda %f20,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0e30509a 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030181400] = 000000ff, %l7 = 0000000000000000 ldswa [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff p0_label_149: ! Mem[000000001014141c] = 1b00ffdd, %l3 = 0000000000000000 lduw [%i5+0x01c],%l3 ! %l3 = 000000001b00ffdd ! Mem[0000000010041400] = ffff0052, %f24 = 7d7d3b2c lda [%i1+%g0]0x80,%f24 ! %f24 = ffff0052 ! Mem[0000000010081438] = ff0000f5, %f30 = 2c000000 lda [%i2+0x038]%asi,%f30 ! %f30 = ff0000f5 ! Mem[0000000030041410] = 00000000, %l0 = 000000001023d0d0 ldswa [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010101420] = ff000000000000ff, %f28 = 00005aa1 939b8360 ldd [%i4+0x020],%f28 ! %f28 = ff000000 000000ff ! Mem[0000000010181410] = ffffffff, %l3 = 000000001b00ffdd ldsha [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000010081410] = 000000ff, %l4 = ffffffffffffffff ldsha [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000 ! %f19 = 00000010, %f31 = aeffffff, %f20 = 0e30509a fdivs %f19,%f31,%f20 ! %l0 = 0000000000000022, Unfinished, %fsr = 0900000000 membar #Sync ! Added by membar checker (29) ! Mem[0000000010001428] = 2ef3f120, %l1 = ffffffffd0d0ffff lduw [%i0+0x028],%l1 ! %l1 = 000000002ef3f120 ! Starting 10 instruction Store Burst ! %l6 = 0000000000000052, Mem[00000000201c0001] = 5aff8819 stb %l6,[%o0+0x001] ! Mem[00000000201c0000] = 5a528819 p0_label_150: ! Mem[0000000010081404] = 00000091, %l0 = 0000000000000022 ldsb [%i2+0x007],%l0 ! %l0 = ffffffffffffff91 ! %l3 = ffffffffffffffff, Mem[0000000010041410] = ffffffff stwa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff ! Mem[0000000010101408] = 00000000, %l1 = 000000002ef3f120 ldstuba [%i4+%o4]0x80,%l1 ! %l1 = 00000000000000ff ! %l5 = 00000000000000f3, Mem[0000000010181424] = 6f4004ff stw %l5,[%i6+0x024] ! Mem[0000000010181424] = 000000f3 ! %l3 = ffffffffffffffff, Mem[0000000030081400] = 26f68604 stba %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 26f686ff ! %l3 = ffffffffffffffff, Mem[0000000010101408] = 000000ff stba %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff ! Mem[0000000010181400] = 000000ff, %l6 = 0000000000000052 ldstuba [%i6+%g0]0x88,%l6 ! %l6 = 000000ff000000ff ! %f10 = ffd436ff 00000000, Mem[0000000010141400] = 00000000 ff000000 stda %f10,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffd436ff 00000000 ! %l2 = 000000002ef3f120, Mem[0000000010041400] = 939b83605200ffff stxa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000002ef3f120 ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = ffff0000 000000ff, %l6 = 000000ff, %l7 = 000000ff ldda [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff 00000000ffff0000 p0_label_151: ! Mem[0000000010141400] = 00000000, %l5 = 00000000000000f3 ldswa [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000 ! %f14 = 00000000, %f31 = aeffffff fcmpes %fcc3,%f14,%f31 ! %fcc3 = 2 ! Mem[0000000010101430] = 00000000 a5f1b543, %l6 = 000000ff, %l7 = ffff0000 ldd [%i4+0x030],%l6 ! %l6 = 0000000000000000 00000000a5f1b543 ! Mem[00000000201c0000] = 5a528819, %l2 = 000000002ef3f120 lduh [%o0+%g0],%l2 ! %l2 = 0000000000005a52 ! Mem[0000000010081410] = 000000ff 00000000, %l0 = ffffff91, %l1 = 00000000 ldda [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff 0000000000000000 ! %f22 = 9673005a, %f30 = ff0000f5, %f6 = 69ffff64 fmuls %f22,%f30,%f6 ! %f6 = 55f3022b ! Mem[0000000010041410] = ffffffff, %l1 = 0000000000000000 lduha [%i1+%o5]0x88,%l1 ! %l1 = 000000000000ffff ! Mem[0000000010041410] = ffffffff, %l5 = 0000000000000000 ldsba [%i1+%o5]0x88,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000030081400] = 26f686ff, %l1 = 000000000000ffff lduba [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff ! Starting 10 instruction Store Burst ! Mem[00000000300c1400] = 00000054, %l1 = 00000000000000ff swapa [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000054 p0_label_152: ! %f2 = d0d02310 036e77e0, %l3 = ffffffffffffffff ! Mem[0000000030141430] = 3e00e1d6cebfda01 add %i5,0x030,%g1 stda %f2,[%g1+%l3]ASI_PST16_S ! Mem[0000000030141430] = d0d02310036e77e0 ! %f16 = 44100000 f3ff75ff 00000000 00000010 ! %f20 = 0e30509a 00000000 9673005a a1000000 ! %f24 = ffff0052 ff16658b a15a0000 20f1f32e ! %f28 = ff000000 000000ff ff0000f5 aeffffff stda %f16,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400 ! %l6 = 0000000000000000, Mem[00000000201c0000] = 5a528819, %asi = 80 stba %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00528819 ! %l2 = 00005a52, %l3 = ffffffff, Mem[0000000030081400] = ff86f626 00000000 stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00005a52 ffffffff ! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010041410] = ffffffff 00007d7d stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 ffffffff ! %l2 = 0000000000005a52, %l2 = 0000000000005a52, %l0 = 00000000000000ff udivx %l2,%l2,%l0 ! %l0 = 0000000000000001 ! Mem[0000000010141418] = 1faa00ac, %l0 = 0000000000000001, %asi = 80 swapa [%i5+0x018]%asi,%l0 ! %l0 = 000000001faa00ac ! Mem[0000000010041400] = 2ef3f120, %l0 = 000000001faa00ac swapa [%i1+%g0]0x88,%l0 ! %l0 = 000000002ef3f120 ! %f14 = 00000000 0000dd89, %l6 = 0000000000000000 ! Mem[00000000100c1408] = 000000001023d0d0 add %i3,0x008,%g1 stda %f14,[%g1+%l6]ASI_PST8_PL ! Mem[00000000100c1408] = 000000001023d0d0 ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (30) ! Mem[00000000100c1400] = 64ffff69 0000ffae, %l4 = 00000000, %l5 = ffffffff ldda [%i3+%g0]0x88,%l4 ! %l4 = 000000000000ffae 0000000064ffff69 p0_label_153: ! Mem[0000000030081400] = 525a0000, %f1 = 69ffff64 lda [%i2+%g0]0x89,%f1 ! %f1 = 525a0000 ! Mem[0000000030181410] = ff73cfff, %l3 = ffffffffffffffff ldsha [%i6+%o5]0x81,%l3 ! %l3 = ffffffffffffff73 ! Mem[000000001004143c] = e7b4a6bd, %l3 = ffffffffffffff73 ldswa [%i1+0x03c]%asi,%l3 ! %l3 = ffffffffe7b4a6bd ! Mem[0000000030181408] = a15a0000, %l0 = 000000002ef3f120 ldsba [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffffa1 ! Mem[0000000010181410] = ffffffff, %l2 = 0000000000005a52 lduwa [%i6+%o5]0x88,%l2 ! %l2 = 00000000ffffffff ! Mem[0000000010101408] = ff000000, %l7 = 00000000a5f1b543 lduba [%i4+%o4]0x80,%l7 ! %l7 = 00000000000000ff ! %l2 = 00000000ffffffff, Mem[0000000030001408] = d0d02310036e77e0 stxa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000ffffffff ! Mem[0000000010001400] = 01000000, %l0 = ffffffffffffffa1 lduba [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000001 ! Mem[0000000010101410] = ffffffff7d7d0000, %f22 = 9673005a a1000000 ldda [%i4+%o5]0x80,%f22 ! %f22 = ffffffff 7d7d0000 ! Starting 10 instruction Store Burst ! %l3 = ffffffffe7b4a6bd, Mem[0000000010001434] = d0d0ffff stw %l3,[%i0+0x034] ! Mem[0000000010001434] = e7b4a6bd p0_label_154: ! %l6 = 0000000000000000, Mem[0000000030001400] = 69ffff64 stha %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 69ff0000 ! %l1 = 0000000000000054, Mem[00000000300c1400] = ff75fff3 stba %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 5475fff3 ! Mem[0000000030181408] = 00005aa1, %l7 = 00000000000000ff swapa [%i6+%o4]0x89,%l7 ! %l7 = 0000000000005aa1 ! Mem[00000000211c0000] = ff00fcae, %l2 = 00000000ffffffff lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000ff00 ! %l2 = 000000000000ff00, Mem[0000000010141410] = 00000010 stha %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000010 ! %l2 = 000000000000ff00, Mem[0000000010181400] = ff0000000000ffff stxa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000000000ff00 ! Mem[0000000010041410] = 00000000, %l6 = 0000000000000000 swapa [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000 ! %f14 = 00000000 0000dd89, Mem[0000000010181410] = ffffffff 000000f3 stda %f14,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 0000dd89 ! %l4 = 0000ffae, %l5 = 64ffff69, Mem[0000000030001408] = ffffffff 00000000 stda %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000ffae 64ffff69 ! Starting 10 instruction Load Burst ! Mem[0000000010081410] = 000000ff, %l1 = 0000000000000054 lduwa [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000ff p0_label_155: ! Mem[0000000010141424] = ff16658b, %l0 = 0000000000000001 ldsw [%i5+0x024],%l0 ! %l0 = ffffffffff16658b ! Mem[0000000010081410] = 000000ff, %l6 = 0000000000000000 lduha [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[00000000300c1400] = f3ff7554, %f10 = ffd436ff lda [%i3+%g0]0x89,%f10 ! %f10 = f3ff7554 ! Mem[0000000010001410] = 00000000, %l0 = ffffffffff16658b ldsha [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030041410] = 00000000, %l3 = ffffffffe7b4a6bd ldsba [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010001418] = 000000a1, %l2 = 000000000000ff00 lduwa [%i0+0x018]%asi,%l2 ! %l2 = 00000000000000a1 ! Mem[00000000300c1400] = 5475fff3, %l6 = 0000000000000000 lduba [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000054 ! Mem[0000000030041408] = ff000000, %l3 = 0000000000000000 lduba [%i1+%o4]0x81,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030041408] = 000000ff, %f27 = 20f1f32e lda [%i1+%o4]0x89,%f27 ! %f27 = 000000ff ! Starting 10 instruction Store Burst ! %l7 = 0000000000005aa1, Mem[0000000010081408] = 00005a00 stwa %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00005aa1 p0_label_156: ! Mem[00000000100c1400] = aeff0000, %l4 = 000000000000ffae lduwa [%i3+%g0]0x80,%l4 ! %l4 = 00000000aeff0000 ! %f4 = 2ef3f120 00000000, Mem[0000000010181418] = ffff0000 00000010 std %f4 ,[%i6+0x018] ! Mem[0000000010181418] = 2ef3f120 00000000 ! Mem[0000000010101408] = ff000000, %l6 = 0000000000000054 ldstuba [%i4+0x008]%asi,%l6 ! %l6 = 000000ff000000ff ! %f2 = d0d02310, Mem[0000000030001400] = 0000ff69 sta %f2 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = d0d02310 ! %l1 = 00000000000000ff, Mem[0000000010141400] = 00000000 stba %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff ! %l7 = 0000000000005aa1, Mem[00000000100c1408] = 00000000 stba %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000a1 ! Mem[0000000010181408] = 00000000, %l4 = 00000000aeff0000 ldstub [%i6+%o4],%l4 ! %l4 = 00000000000000ff ! %f0 = aeff0000 525a0000 d0d02310 036e77e0 ! %f4 = 2ef3f120 00000000 55f3022b f3d436ff ! %f8 = c3d757ff 00000000 f3ff7554 00000000 ! %f12 = 7d7d0000 c5a5f115 00000000 0000dd89 stda %f0,[%i5]ASI_BLK_AIUP ! Block Store to 0000000010141400 ! %l1 = 00000000000000ff, Mem[0000000020800040] = 5affbf87 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 00ffbf87 ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 00000000, %f26 = a15a0000 lda [%i0+%o5]0x88,%f26 ! %f26 = 00000000 p0_label_157: ! Mem[0000000030081408] = ffd436ff, %l6 = 00000000000000ff ldsba [%i2+%o4]0x81,%l6 ! %l6 = ffffffffffffffff ! %l5 = 0000000064ffff69, %l1 = 00000000000000ff, %l5 = 0000000064ffff69 or %l5,%l1,%l5 ! %l5 = 0000000064ffffff ! Mem[0000000010081400] = 00000000, %l2 = 00000000000000a1 ldsb [%i2+0x001],%l2 ! %l2 = 0000000000000000 ! Mem[0000000010101400] = ff23d0d0, %l0 = 0000000000000000 lduha [%i4+%g0]0x80,%l0 ! %l0 = 000000000000ff23 ! Mem[00000000100c1410] = ffffd0d0, %l5 = 0000000064ffffff ldsha [%i3+%o5]0x88,%l5 ! %l5 = ffffffffffffd0d0 ! Mem[0000000030081410] = 96002310 ffff8a44, %l0 = 0000ff23, %l1 = 000000ff ldda [%i2+%o5]0x81,%l0 ! %l0 = 0000000096002310 00000000ffff8a44 ! Mem[0000000030181408] = ff000000, %l2 = 0000000000000000 ldswa [%i6+%o4]0x81,%l2 ! %l2 = ffffffffff000000 ! Mem[0000000010001410] = 00000000, %l3 = 00000000000000ff ldswa [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030141408] = ffffffae, %f18 = 00000000 lda [%i5+%o4]0x89,%f18 ! %f18 = ffffffae ! Starting 10 instruction Store Burst ! %l7 = 0000000000005aa1, Mem[000000001018140e] = 9a50300e, %asi = 80 stha %l7,[%i6+0x00e]%asi ! Mem[000000001018140c] = 9a505aa1 p0_label_158: ! %f26 = 00000000, Mem[00000000100c1400] = aeff0000 sta %f26,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 ! %l5 = ffffffffffffd0d0, Mem[00000000100c1408] = a10000001023d0d0 stxa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffffffffffffd0d0 ! %f18 = ffffffae, Mem[0000000010181400] = 00000000 sta %f18,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffae ! %l2 = ffffffffff000000, Mem[0000000010141408] = d0d02310 stwa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000 ! %f27 = 000000ff, Mem[0000000010081400] = 00000000 sta %f27,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff ! Mem[0000000010001404] = 00001044, %l1 = ffff8a44, %l2 = ff000000 add %i0,0x04,%g1 casa [%g1]0x80,%l1,%l2 ! %l2 = 0000000000001044 ! %f24 = ffff0052 ff16658b, Mem[0000000010181410] = 00000000 0000dd89 stda %f24,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffff0052 ff16658b ! Mem[0000000010081424] = 7dff0000, %l0 = 0000000096002310 ldstub [%i2+0x024],%l0 ! %l0 = 0000007d000000ff ! Mem[00000000201c0000] = 00528819, %l7 = 0000000000005aa1 ldstub [%o0+%g0],%l7 ! %l7 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[00000000100c1408] = d0d0ffffffffffff, %f24 = ffff0052 ff16658b ldda [%i3+%o4]0x88,%f24 ! %f24 = d0d0ffff ffffffff p0_label_159: ! Mem[0000000010081400] = 91000000 000000ff, %l0 = 0000007d, %l1 = ffff8a44 ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff 0000000091000000 ! Mem[0000000010181408] = ff000000, %l6 = ffffffffffffffff ldsba [%i6+%o4]0x80,%l6 ! %l6 = ffffffffffffffff ! Mem[00000000300c1400] = 5475fff3, %f21 = 00000000 lda [%i3+%g0]0x81,%f21 ! %f21 = 5475fff3 membar #Sync ! Added by membar checker (31) ! Mem[0000000010141400] = 0000ffae, %l2 = 0000000000001044 ldsba [%i5+%g0]0x88,%l2 ! %l2 = ffffffffffffffae ! Mem[0000000030001408] = aeff0000, %l1 = 0000000091000000 lduha [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010001428] = 2ef3f120 00005aa1, %l4 = 00000000, %l5 = ffffd0d0 ldd [%i0+0x028],%l4 ! %l4 = 000000002ef3f120 0000000000005aa1 ! Mem[0000000030081408] = ff36d4ff, %l0 = 00000000000000ff lduba [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010181408] = 000000ff, %l6 = ffffffffffffffff lduba [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010101408] = 000000ff, %l5 = 0000000000005aa1 lduba [%i4+%o4]0x88,%l5 ! %l5 = 00000000000000ff ! Starting 10 instruction Store Burst ! %f16 = 44100000 f3ff75ff ffffffae 00000010 ! %f20 = 0e30509a 5475fff3 ffffffff 7d7d0000 ! %f24 = d0d0ffff ffffffff 00000000 000000ff ! %f28 = ff000000 000000ff ff0000f5 aeffffff stda %f16,[%i6]ASI_BLK_S ! Block Store to 0000000030181400 p0_label_160: ! %l4 = 000000002ef3f120, Mem[0000000020800000] = ff9ac3ca, %asi = 80 stha %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = f120c3ca ! %l7 = 0000000000000000, %l1 = 0000000000000000, %l5 = 00000000000000ff and %l7,%l1,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030041408] = 000000ff, %l1 = 0000000000000000 ldstuba [%i1+%o4]0x89,%l1 ! %l1 = 000000ff000000ff ! Mem[0000000030081400] = 525a0000, %l1 = 00000000000000ff swapa [%i2+%g0]0x89,%l1 ! %l1 = 00000000525a0000 ! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030101400] = 9a50300e ff36d4f3 stda %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff 00000000 ! %l2 = ffffffffffffffae, Mem[0000000030181408] = ffffffae00000010 stxa %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffffffffffae ! Mem[00000000211c0001] = ff00fcae, %l0 = 00000000000000ff ldstub [%o2+0x001],%l0 ! %l0 = 00000000000000ff ! %l4 = 000000002ef3f120, Mem[0000000010141400] = aeff0000525a0000 stxa %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000002ef3f120 ! Mem[0000000010081414] = 00000000, %f14 = 00000000 ld [%i2+0x014],%f14 ! %f14 = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030101410] = 1fdcd6e6, %l3 = 0000000000000000 lduha [%i4+%o5]0x81,%l3 ! %l3 = 0000000000001fdc p0_label_161: ! Mem[000000001014143c] = 0000dd89, %l1 = 00000000525a0000 lduw [%i5+0x03c],%l1 ! %l1 = 000000000000dd89 ! Mem[0000000010041408] = d0d00000, %l2 = ffffffffffffffae lduwa [%i1+%o4]0x80,%l2 ! %l2 = 00000000d0d00000 ! Mem[0000000010141408] = ff000000, %l2 = 00000000d0d00000 lduba [%i5+%o4]0x80,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010081408] = a15a0000, %l4 = 000000002ef3f120 lduba [%i2+%o4]0x80,%l4 ! %l4 = 00000000000000a1 ! Mem[0000000010001400] = 00000001, %l2 = 00000000000000ff lduwa [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000001 ! Mem[0000000030041408] = ff000000, %l6 = 00000000000000ff lduba [%i1+%o4]0x81,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010141438] = 00000000, %l0 = 0000000000000000 ldsb [%i5+0x039],%l0 ! %l0 = 0000000000000000 ! Mem[00000000100c1420] = c3d757ff26a3ee55, %l0 = 0000000000000000 ldxa [%i3+0x020]%asi,%l0 ! %l0 = c3d757ff26a3ee55 ! Mem[0000000030101410] = e6d6dc1f, %l1 = 000000000000dd89 lduha [%i4+%o5]0x89,%l1 ! %l1 = 000000000000dc1f ! Starting 10 instruction Store Burst ! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010101430] = 00000000 a5f1b543 std %l6,[%i4+0x030] ! Mem[0000000010101430] = 000000ff 00000000 p0_label_162: ! Mem[0000000010001400] = 00000001, %l4 = 00000000000000a1 swapa [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000001 ! %l4 = 0000000000000001, Mem[0000000010141410] = 20f1f32e stwa %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000001 ! %l4 = 0000000000000001, Mem[0000000030181400] = 00001044 stha %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000001 ! Mem[0000000030101410] = e6d6dc1f, %l1 = 000000000000dc1f swapa [%i4+%o5]0x89,%l1 ! %l1 = 00000000e6d6dc1f ! Mem[0000000030081400] = 000000ff, %l0 = c3d757ff26a3ee55 ldstuba [%i2+%g0]0x89,%l0 ! %l0 = 000000ff000000ff ! %f14 = 00000000 0000dd89, Mem[0000000010181408] = ff000000 9a505aa1 stda %f14,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 0000dd89 ! %l5 = 0000000000000000, Mem[0000000010181418] = 2ef3f12000000000 stx %l5,[%i6+0x018] ! Mem[0000000010181418] = 0000000000000000 ! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010141418] = 55f3022b f3d436ff stda %l6,[%i5+0x018]%asi ! Mem[0000000010141418] = 000000ff 00000000 ! Mem[00000000211c0000] = fffffcae, %l0 = 00000000000000ff ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030141408] = ffffffae, %l3 = 0000000000001fdc ldswa [%i5+%o4]0x89,%l3 ! %l3 = ffffffffffffffae p0_label_163: ! Mem[0000000021800000] = ffffb05a, %l4 = 0000000000000001 ldsba [%o3+0x000]%asi,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010001400] = a100000000001044, %f0 = aeff0000 525a0000 ldda [%i0+%g0]0x80,%f0 ! %f0 = a1000000 00001044 ! Mem[0000000030141410] = ffffd0d0, %l7 = 0000000000000000 lduha [%i5+%o5]0x89,%l7 ! %l7 = 000000000000d0d0 ! Mem[0000000010101400] = ff23d0d0, %l3 = ffffffffffffffae ldsba [%i4+%g0]0x80,%l3 ! %l3 = ffffffffffffffff ! %l1 = 00000000e6d6dc1f, imm = fffffffffffffc95, %l7 = 000000000000d0d0 or %l1,-0x36b,%l7 ! %l7 = fffffffffffffc9f membar #Sync ! Added by membar checker (32) ! Mem[0000000010181410] = 8b6516ff 5200ffff, %l4 = ffffffff, %l5 = 00000000 ldda [%i6+%o5]0x88,%l4 ! %l4 = 000000005200ffff 000000008b6516ff ! Mem[0000000030081410] = 96002310, %l0 = 00000000000000ff ldsha [%i2+%o5]0x81,%l0 ! %l0 = ffffffffffff9600 ! Mem[0000000030181408] = aeffffffffffffff, %l1 = 00000000e6d6dc1f ldxa [%i6+%o4]0x89,%l1 ! %l1 = aeffffffffffffff ! Mem[0000000030181410] = f3ff75549a50300e, %l1 = aeffffffffffffff ldxa [%i6+%o5]0x89,%l1 ! %l1 = f3ff75549a50300e ! Starting 10 instruction Store Burst ! %f16 = 44100000 f3ff75ff, %l2 = 0000000000000001 ! Mem[0000000010041418] = d0d02310036e77e0 add %i1,0x018,%g1 stda %f16,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010041418] = ff752310036e77e0 p0_label_164: ! %f16 = 44100000 f3ff75ff ffffffae 00000010 ! %f20 = 0e30509a 5475fff3 ffffffff 7d7d0000 ! %f24 = d0d0ffff ffffffff 00000000 000000ff ! %f28 = ff000000 000000ff ff0000f5 aeffffff stda %f16,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400 ! %f9 = 00000000, Mem[0000000010101400] = ff23d0d0 sta %f9 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 ! Mem[00000000300c1410] = 00000000, %l7 = fffffffffffffc9f swapa [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000 ! %l2 = 0000000000000001, Mem[000000001004141c] = 036e77e0, %asi = 80 stwa %l2,[%i1+0x01c]%asi ! Mem[000000001004141c] = 00000001 ! %l7 = 0000000000000000, Mem[0000000010041408] = d0d00000, %asi = 80 stwa %l7,[%i1+0x008]%asi ! Mem[0000000010041408] = 00000000 ! %l1 = f3ff75549a50300e, imm = 00000000000003ec, %l0 = ffffffffffff9600 subc %l1,0x3ec,%l0 ! %l0 = f3ff75549a502c22 ! Mem[0000000010081404] = 00000091, %l7 = 00000000, %l7 = 00000000 add %i2,0x04,%g1 casa [%g1]0x80,%l7,%l7 ! %l7 = 0000000000000091 ! %f10 = f3ff7554 00000000, %l3 = ffffffffffffffff ! Mem[0000000010081408] = a15a000076ffffff add %i2,0x008,%g1 stda %f10,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010081408] = 000000005475fff3 ! Mem[000000001004143c] = e7b4a6bd, %l6 = 000000ff, %l4 = 5200ffff add %i1,0x3c,%g1 casa [%g1]0x80,%l6,%l4 ! %l4 = 00000000e7b4a6bd ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = 00000000, %f9 = 00000000 lda [%i4+%g0]0x80,%f9 ! %f9 = 00000000 p0_label_165: ! Mem[0000000010101400] = 00000000, %l7 = 0000000000000091 ldswa [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030181408] = ffffffffffffffae, %l4 = 00000000e7b4a6bd ldxa [%i6+%o4]0x81,%l4 ! %l4 = ffffffffffffffae ! Mem[0000000030001400] = 1023d0d0, %l1 = f3ff75549a50300e lduha [%i0+%g0]0x89,%l1 ! %l1 = 000000000000d0d0 ! Mem[0000000010141400] = 20f1f32e 00000000, %l0 = 9a502c22, %l1 = 0000d0d0 ldda [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000 0000000020f1f32e ! Mem[0000000010141400] = 20f1f32e 00000000, %l4 = ffffffae, %l5 = 8b6516ff ldda [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000 0000000020f1f32e ! %l0 = 0000000000000000, imm = 00000000000009ec, %l1 = 0000000020f1f32e or %l0,0x9ec,%l1 ! %l1 = 00000000000009ec ! Mem[0000000010001414] = 9a50300e, %l5 = 0000000020f1f32e ldsb [%i0+0x014],%l5 ! %l5 = ffffffffffffff9a ! Mem[0000000010001404] = 00001044, %f13 = c5a5f115 lda [%i0+0x004]%asi,%f13 ! %f13 = 00001044 membar #Sync ! Added by membar checker (33) ! Mem[00000000100c1400] = ff75fff300001044, %f8 = c3d757ff 00000000 ldd [%i3+%g0],%f8 ! %f8 = ff75fff3 00001044 ! Starting 10 instruction Store Burst ! %l7 = 0000000000000000, Mem[0000000030081410] = 448affff10230096 stxa %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000000000 p0_label_166: ! %l2 = 0000000000000001, Mem[0000000010081419] = 9a50300e, %asi = 80 stba %l2,[%i2+0x019]%asi ! Mem[0000000010081418] = 9a01300e ! %l0 = 0000000000000000, Mem[0000000010041400] = ac00aa1f stha %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000aa1f ! %l1 = 00000000000009ec, Mem[0000000010141418] = 000000ff00000000, %asi = 80 stxa %l1,[%i5+0x018]%asi ! Mem[0000000010141418] = 00000000000009ec ! %f10 = f3ff7554 00000000, %l7 = 0000000000000000 ! Mem[0000000010141430] = 7d7d0000c5a5f115 add %i5,0x030,%g1 stda %f10,[%g1+%l7]ASI_PST32_P ! Mem[0000000010141430] = 7d7d0000c5a5f115 ! Mem[0000000030001410] = 00000000, %l5 = ffffffffffffff9a swapa [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000 ! %l0 = 0000000000000000, Mem[0000000010041400] = 0000aa1f00000000 stxa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000 ! %l5 = 0000000000000000, Mem[0000000010101400] = 00000000 stba %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 ! Mem[00000000300c1408] = 10000000, %l5 = 0000000000000000 swapa [%i3+%o4]0x81,%l5 ! %l5 = 0000000010000000 ! %l6 = 00000000000000ff, Mem[0000000030081408] = ffd436ff stha %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00ff36ff ! Starting 10 instruction Load Burst ! Mem[0000000010101410] = ffffffff, %l4 = 0000000000000000 ldswa [%i4+%o5]0x88,%l4 ! %l4 = ffffffffffffffff p0_label_167: ! Mem[0000000010141400] = 00000000, %f0 = a1000000 lda [%i5+%g0]0x88,%f0 ! %f0 = 00000000 ! Mem[0000000030041400] = f5d0fb1d, %f28 = ff000000 lda [%i1+%g0]0x89,%f28 ! %f28 = f5d0fb1d ! Mem[0000000030001408] = 0000ffae, %l0 = 0000000000000000 ldsba [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010101408] = ff00000000005aa1, %f28 = f5d0fb1d 000000ff ldda [%i4+%o4]0x80,%f28 ! %f28 = ff000000 00005aa1 ! Mem[0000000030041408] = 000000ff, %l2 = 0000000000000001 ldswa [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff membar #Sync ! Added by membar checker (34) ! Mem[0000000010041400] = 00000000 00000000 00000000 00000000 ! Mem[0000000010041410] = 00000000 ffffffff ff752310 00000001 ! Mem[0000000010041420] = 00000000 a15a0000 70114fed 30a6b062 ! Mem[0000000010041430] = d0d02310 036e77e0 9495b8c3 e7b4a6bd ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400 ! Mem[0000000010101400] = a175fff300000000, %l1 = 00000000000009ec ldxa [%i4+%g0]0x88,%l1 ! %l1 = a175fff300000000 ! Mem[0000000030081400] = ffffffff 000000ff, %l2 = 000000ff, %l3 = ffffffff ldda [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff 00000000ffffffff ! Mem[0000000021800040] = 709c7f92, %l5 = 0000000010000000 ldsb [%o3+0x041],%l5 ! %l5 = ffffffffffffff9c ! Starting 10 instruction Store Burst ! Mem[0000000010041410] = 00000000, %l7 = 0000000000000000 ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 00000000000000ff p0_label_168: ! %l0 = 0000000000000000, Mem[0000000030041410] = 00000000 stha %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 ! %f28 = ff000000 00005aa1, Mem[0000000010101400] = 00000000 a175fff3 stda %f28,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000 00005aa1 ! %l0 = 00000000, %l1 = 00000000, Mem[0000000030181400] = 00000001 ff75fff3 stda %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000 ! %f20 = 0e30509a 5475fff3, Mem[0000000030041410] = 00000000 ffd436ff stda %f20,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0e30509a 5475fff3 ! %l6 = 00000000000000ff, Mem[0000000030001410] = ffffff9a stba %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffffff ! Mem[0000000010101410] = ffffffff, %l5 = ffffffffffffff9c ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 000000ff000000ff ! Mem[0000000030181410] = 0e30509a, %l6 = 00000000000000ff ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 0000000e000000ff ! %l4 = ffffffffffffffff, Mem[0000000010081400] = ff000000 stba %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff000000 ! %l2 = 00000000000000ff, Mem[0000000021800101] = dd89a03e, %asi = 80 stba %l2,[%o3+0x101]%asi ! Mem[0000000021800100] = ddffa03e ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = a15a0000, %l5 = 00000000000000ff ldsba [%i4+%g0]0x80,%l5 ! %l5 = ffffffffffffffa1 p0_label_169: ! Mem[0000000010001400] = a1000000 00001044, %l0 = 00000000, %l1 = 00000000 ldda [%i0+%g0]0x80,%l0 ! %l0 = 00000000a1000000 0000000000001044 ! Mem[0000000030041410] = 5475fff3, %l1 = 0000000000001044 lduha [%i1+%o5]0x89,%l1 ! %l1 = 000000000000fff3 ! Mem[00000000300c1400] = 5475fff300001044, %f22 = ffffffff 7d7d0000 ldda [%i3+%g0]0x81,%f22 ! %f22 = 5475fff3 00001044 ! Mem[0000000010001410] = 00000000, %l3 = 00000000ffffffff ldsba [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010181400] = ffffffae, %l5 = ffffffffffffffa1 ldsha [%i6+%g0]0x88,%l5 ! %l5 = ffffffffffffffae ! Mem[0000000030101408] = 00000000, %l3 = 0000000000000000 ldsba [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030101410] = 00000000 0000dc1f, %l2 = 000000ff, %l3 = 00000000 ldda [%i4+%o5]0x89,%l2 ! %l2 = 000000000000dc1f 0000000000000000 ! Mem[0000000010181404] = 0000ff00, %l7 = 0000000000000000 ldsb [%i6+0x005],%l7 ! %l7 = 0000000000000000 ! Mem[0000000030101410] = 1fdc000000000000, %l1 = 000000000000fff3 ldxa [%i4+%o5]0x81,%l1 ! %l1 = 1fdc000000000000 ! Starting 10 instruction Store Burst ! Mem[00000000100c142c] = 00000000, %l2 = 0000dc1f, %l5 = ffffffae add %i3,0x2c,%g1 casa [%g1]0x80,%l2,%l5 ! %l5 = 0000000000000000 p0_label_170: ! %l4 = ffffffff, %l5 = 00000000, Mem[0000000030001410] = ffffffff 20f1f32e stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff 00000000 ! Mem[0000000010081410] = 000000ff, %l0 = 00000000a1000000 ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff ! %f30 = ff0000f5 aeffffff, %l5 = 0000000000000000 ! Mem[0000000010001408] = 01000000ff000000 add %i0,0x008,%g1 stda %f30,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010001408] = 01000000ff000000 ! %l7 = 0000000000000000, Mem[00000000100c1410] = f3ff7554 stha %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00007554 ! %l2 = 000000000000dc1f, imm = 0000000000000da8, %l7 = 0000000000000000 sub %l2,0xda8,%l7 ! %l7 = 000000000000ce77 ! Mem[0000000030101408] = 00000000, %l5 = 0000000000000000 ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 00000000000000ff ! %l7 = 000000000000ce77, Mem[00000000100c1438] = ffffffaef50000ff stx %l7,[%i3+0x038] ! Mem[00000000100c1438] = 000000000000ce77 ! %f18 = ffffffae 00000010, Mem[0000000030181400] = 00000000 00000000 stda %f18,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffae 00000010 membar #Sync ! Added by membar checker (35) ! %l1 = 1fdc000000000000, Mem[0000000010041400] = 00000000 stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030001408] = aeff0000, %l6 = 000000000000000e ldswa [%i0+%o4]0x89,%l6 ! %l6 = ffffffffaeff0000 p0_label_171: ! Mem[0000000010141410] = 00000001, %l2 = 000000000000dc1f ldsha [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000001 ! Mem[0000000010041400] = 00000000, %l4 = ffffffffffffffff ldsba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010181408] = 00000000, %l3 = 0000000000000000 lduba [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010081408] = 00000000, %l5 = 0000000000000000 lduba [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[00000000201c0000] = ff528819, %l4 = 0000000000000000 ldub [%o0+0x001],%l4 ! %l4 = 0000000000000052 ! Mem[0000000030081410] = 0000000000000000, %l1 = 1fdc000000000000 ldxa [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000021800000] = ffffb05a, %l4 = 0000000000000052 ldsb [%o3+0x001],%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010181408] = 89dd000000000000, %l4 = ffffffffffffffff ldxa [%i6+%o4]0x88,%l4 ! %l4 = 89dd000000000000 ! Mem[00000000100c1410] = 54750000, %l4 = 89dd000000000000 ldswa [%i3+%o5]0x88,%l4 ! %l4 = 0000000054750000 ! Starting 10 instruction Store Burst ! Mem[0000000030081410] = 00000000, %l6 = ffffffffaeff0000 swapa [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000 p0_label_172: ! %l3 = 0000000000000000, Mem[0000000030141408] = aeffffff stba %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00ffffff ! %f0 = 00000000 00000000 00000000 00000000 ! %f4 = 00000000 ffffffff ff752310 00000001 ! %f8 = 00000000 a15a0000 70114fed 30a6b062 ! %f12 = d0d02310 036e77e0 9495b8c3 e7b4a6bd stda %f0,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400 ! %l2 = 0000000000000001, Mem[0000000010041400] = 00000000 stwa %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000001 ! %f30 = ff0000f5, Mem[0000000030181400] = ffffffae sta %f30,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff0000f5 ! %f16 = 44100000, Mem[0000000010141410] = 00000001 sta %f16,[%i5+%o5]0x88 ! Mem[0000000010141410] = 44100000 ! Mem[0000000010081408] = 00000000, %l2 = 0000000000000001 ldstuba [%i2+%o4]0x80,%l2 ! %l2 = 00000000000000ff ! %l5 = 0000000000000000, Mem[0000000030041410] = 5475fff3 stba %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 5475ff00 ! Mem[0000000010081400] = 000000ff, %l7 = 000000000000ce77 ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 000000ff000000ff ! %l0 = 0000000000000000, Mem[0000000010101408] = 000000ff stba %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 ! Starting 10 instruction Load Burst ! Mem[00000000201c0000] = ff528819, %l3 = 0000000000000000 ldsba [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffffff p0_label_173: ! Mem[0000000030001410] = ffffffff, %l4 = 0000000054750000 lduha [%i0+%o5]0x81,%l4 ! %l4 = 000000000000ffff membar #Sync ! Added by membar checker (36) ! Mem[0000000030101410] = 00000000ffffffff, %f20 = 0e30509a 5475fff3 ldda [%i4+%o5]0x89,%f20 ! %f20 = 00000000 ffffffff ! Mem[0000000030041400] = f5d0fb1d, %l3 = ffffffffffffffff ldswa [%i1+%g0]0x89,%l3 ! %l3 = fffffffff5d0fb1d ! Mem[0000000010101408] = 00000000 00005aa1, %l2 = 00000000, %l3 = f5d0fb1d ldda [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000 0000000000005aa1 ! Mem[0000000010001400] = 000000a1, %l2 = 0000000000000000 lduba [%i0+%g0]0x88,%l2 ! %l2 = 00000000000000a1 ! Mem[0000000030101400] = 0000000000000000, %l2 = 00000000000000a1 ldxa [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030001400] = 1023d0d0, %l0 = 0000000000000000 ldsha [%i0+%g0]0x89,%l0 ! %l0 = ffffffffffffd0d0 ! Mem[0000000030101408] = 00000000, %l0 = ffffffffffffd0d0 ldsha [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000021800140] = ff033eed, %l1 = 0000000000000000 ldsha [%o3+0x140]%asi,%l1 ! %l1 = ffffffffffffff03 ! Starting 10 instruction Store Burst ! %l3 = 0000000000005aa1, Mem[0000000010041400] = 00000001 stw %l3,[%i1+%g0] ! Mem[0000000010041400] = 00005aa1 p0_label_174: ! %f12 = d0d02310 036e77e0, Mem[0000000010141408] = ff000000 036e77e0 stda %f12,[%i5+0x008]%asi ! Mem[0000000010141408] = d0d02310 036e77e0 ! %l2 = 0000000000000000, Mem[0000000010001410] = 00000000 stba %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 ! %l0 = 0000000000000000, Mem[0000000010141400] = 00000000 stba %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 ! %l6 = 0000000000000000, Mem[0000000010001408] = 00000001 stba %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 ! Mem[00000000100c142c] = 00000000, %l0 = 0000000000000000 swap [%i3+0x02c],%l0 ! %l0 = 0000000000000000 ! %l5 = 0000000000000000, Mem[0000000010041400] = 00005aa1 stba %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00005aa1 ! %l0 = 0000000000000000, Mem[0000000010181410] = 5200ffff stwa %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 ! %l3 = 0000000000005aa1, Mem[0000000030181400] = f50000ff stwa %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00005aa1 ! %l6 = 00000000, %l7 = 000000ff, Mem[00000000100c1410] = 00007554 9a50300e stda %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = a15a0000 000000ff 00000000 00005aa1 ! Mem[0000000010101410] = ffffffff 7d7d0000 10000000 00000000 ! Mem[0000000010101420] = ff000000 000000ff 15f1a5c5 2ef3f120 ! Mem[0000000010101430] = 000000ff 00000000 8a5e64bd 00005aa1 ldda [%i4]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010101400 p0_label_175: ! Mem[00000000300c1410] = 9ffcffff, %f15 = e7b4a6bd lda [%i3+%o5]0x81,%f15 ! %f15 = 9ffcffff ! Mem[0000000030141408] = 1023d0d0ffffff00, %l3 = 0000000000005aa1 ldxa [%i5+%o4]0x89,%l3 ! %l3 = 1023d0d0ffffff00 ! %l2 = 0000000000000000, imm = ffffffffffffff9b, %l7 = 00000000000000ff addc %l2,-0x065,%l7 ! %l7 = ffffffffffffff9b ! Mem[00000000300c1410] = 9ffcffff, %l7 = ffffffffffffff9b ldswa [%i3+%o5]0x81,%l7 ! %l7 = ffffffff9ffcffff ! Mem[0000000010041400] = a15a0000, %f9 = a15a0000 lda [%i1+%g0]0x88,%f9 ! %f9 = a15a0000 ! Mem[0000000010001408] = 00000000, %l5 = 0000000000000000 lduba [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030101408] = 00000000, %l7 = ffffffff9ffcffff ldsha [%i4+%o4]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[00000000201c0000] = ff528819, %l6 = 0000000000000000 ldsha [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffff52 ! Mem[00000000100c1400] = ff75fff3, %f13 = 036e77e0 lda [%i3+%g0]0x80,%f13 ! %f13 = ff75fff3 ! Starting 10 instruction Store Burst membar #Sync ! Added by membar checker (37) ! %f2 = 00000000 00000000, Mem[0000000010101410] = ffffffff 7d7d0000 stda %f2 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 00000000 p0_label_176: ! Code Fragment 4 p0_fragment_20: ! %l0 = 0000000000000000 setx 0x4c19116f90f65e14,%g7,%l0 ! %l0 = 4c19116f90f65e14 ! %l1 = ffffffffffffff03 setx 0xe45e1a885c7263df,%g7,%l1 ! %l1 = e45e1a885c7263df 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 = 4c19116f90f65e14 setx 0x0e5b5a07d8c4ec7a,%g7,%l0 ! %l0 = 0e5b5a07d8c4ec7a ! %l1 = e45e1a885c7263df setx 0x8d2a6fa04f8f69a7,%g7,%l1 ! %l1 = 8d2a6fa04f8f69a7 ! %f16 = a15a0000 000000ff 00000000 00005aa1 ! %f20 = ffffffff 7d7d0000 10000000 00000000 ! %f24 = ff000000 000000ff 15f1a5c5 2ef3f120 ! %f28 = 000000ff 00000000 8a5e64bd 00005aa1 stda %f16,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400 ! %f12 = d0d02310, %f7 = 00000001 fsqrts %f12,%f7 ! %f7 = 7fffffff ! Mem[0000000020800040] = 00ffbf87, %l6 = ffffffffffffff52 ldstub [%o1+0x040],%l6 ! %l6 = 00000000000000ff ! Mem[0000000010101408] = 00000000, %l3 = 1023d0d0ffffff00 swapa [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000 ! %l5 = 0000000000000000, %l7 = 0000000000000000, %l0 = 0e5b5a07d8c4ec7a orn %l5,%l7,%l0 ! %l0 = ffffffffffffffff ! %l4 = 000000000000ffff, Mem[0000000010081410] = ff0000ff stwa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000ffff ! %f0 = 00000000 00000000, %l2 = 0000000000000000 ! Mem[0000000030181418] = ffffffff7d7d0000 add %i6,0x018,%g1 stda %f0,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030181418] = ffffffff7d7d0000 ! %f12 = d0d02310 ff75fff3, %l1 = 8d2a6fa04f8f69a7 ! Mem[0000000010141430] = 7d7d0000c5a5f115 add %i5,0x030,%g1 stda %f12,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010141430] = f3ff7500c523f1d0 ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (38) ! Mem[0000000010081400] = 91000000000000ff, %l4 = 000000000000ffff ldxa [%i2+%g0]0x88,%l4 ! %l4 = 91000000000000ff p0_label_177: ! Mem[000000001008140c] = 5475fff3, %l0 = ffffffffffffffff lduha [%i2+0x00e]%asi,%l0 ! %l0 = 000000000000fff3 ! Mem[0000000010081410] = ffff0000, %l0 = 000000000000fff3 ldsha [%i2+%o5]0x80,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000010181400] = aeffffff, %l2 = 0000000000000000 ldsb [%i6+0x003],%l2 ! %l2 = ffffffffffffffff ! Mem[0000000030041410] = 5475ff00, %l3 = 0000000000000000 ldsha [%i1+%o5]0x89,%l3 ! %l3 = ffffffffffffff00 ! Mem[0000000030081400] = ff000000 00005aa1 a15a0000 00000000 ! Mem[0000000030081410] = 00007d7d ffffffff 00000000 00000010 ! Mem[0000000030081420] = ff000000 000000ff 20f1f32e c5a5f115 ! Mem[0000000030081430] = 00000000 ff000000 a15a0000 bd645e8a ldda [%i2]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030081400 ! Mem[00000000100c1424] = ffffd0d0, %l0 = ffffffffffffffff ldsh [%i3+0x024],%l0 ! %l0 = ffffffffffffffff ! Mem[0000000010001408] = 00000000, %l0 = ffffffffffffffff ldsha [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000020800000] = f120c3ca, %l2 = ffffffffffffffff lduh [%o1+%g0],%l2 ! %l2 = 000000000000f120 ! Mem[0000000010181410] = 00000000, %l4 = 91000000000000ff lduha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f16 = a15a0000 000000ff 00000000 00005aa1 ! %f20 = ffffffff 7d7d0000 10000000 00000000 ! %f24 = ff000000 000000ff 15f1a5c5 2ef3f120 ! %f28 = 000000ff 00000000 8a5e64bd 00005aa1 stda %f16,[%i0]ASI_BLK_P ! Block Store to 0000000010001400 p0_label_178: ! Mem[00000000201c0001] = ff528819, %l4 = 0000000000000000 ldstuba [%o0+0x001]%asi,%l4 ! %l4 = 00000052000000ff ! %l6 = 0000000000000000, %l7 = 0000000000000000, %l3 = ffffffffffffff00 or %l6,%l7,%l3 ! %l3 = 0000000000000000 ! Code Fragment 3 p0_fragment_21: ! %l0 = 0000000000000000 setx 0x23fddaff931caca3,%g7,%l0 ! %l0 = 23fddaff931caca3 ! %l1 = 8d2a6fa04f8f69a7 setx 0xa48013384be2220b,%g7,%l1 ! %l1 = a48013384be2220b 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 = 23fddaff931caca3 setx 0x12167417c64e7f69,%g7,%l0 ! %l0 = 12167417c64e7f69 ! %l1 = a48013384be2220b setx 0xedd4b18fb64732f3,%g7,%l1 ! %l1 = edd4b18fb64732f3 ! %l2 = 000000000000f120, Mem[0000000030001410] = ffffffff00000000 stxa %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000000000f120 ! Mem[0000000010081430] = 7cffb22d, %l3 = 0000000000000000 swap [%i2+0x030],%l3 ! %l3 = 000000007cffb22d ! %l5 = 0000000000000000, Mem[0000000030181408] = ffffffff stha %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffff0000 ! %f8 = ff000000 000000ff, Mem[0000000030101408] = 00000000 00000000 stda %f8 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000 000000ff ! %l6 = 00000000, %l7 = 00000000, Mem[0000000010141410] = 00001044 00000000 stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000000 ! %l2 = 0000f120, %l3 = 7cffb22d, Mem[00000000300c1408] = 00000000 00000000 stda %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000f120 7cffb22d ! Starting 10 instruction Load Burst ! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000052 ldsba [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000 p0_label_179: ! Mem[0000000030001410] = 00000000, %l2 = 000000000000f120 ldsba [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010141408] = 1023d0d0, %l5 = 0000000000000000 lduba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000d0 ! Mem[0000000010041410] = 000000ff, %l3 = 000000007cffb22d lduwa [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff membar #Sync ! Added by membar checker (39) ! Mem[0000000010001408] = 00000000, %f11 = c5a5f115 lda [%i0+%o4]0x80,%f11 ! %f11 = 00000000 ! Mem[00000000100c1400] = 44100000f3ff75ff, %l6 = 0000000000000000 ldxa [%i3+%g0]0x88,%l6 ! %l6 = 44100000f3ff75ff ! Mem[0000000030101408] = 000000ff, %l0 = 12167417c64e7f69 lduha [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff ! %l3 = 00000000000000ff, %l4 = 0000000000000000, %l5 = 00000000000000d0 xor %l3,%l4,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010001428] = 15f1a5c52ef3f120, %f26 = 15f1a5c5 2ef3f120 ldda [%i0+0x028]%asi,%f26 ! %f26 = 15f1a5c5 2ef3f120 ! Mem[0000000030141408] = 00ffffff, %l4 = 0000000000000000 lduwa [%i5+%o4]0x81,%l4 ! %l4 = 0000000000ffffff ! Starting 10 instruction Store Burst ! %l7 = 0000000000000000, Mem[0000000010181410] = 00000000 stha %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 p0_label_180: ! Mem[00000000100c141c] = ffffffff, %l0 = 00000000000000ff swap [%i3+0x01c],%l0 ! %l0 = 00000000ffffffff ! Mem[0000000030001410] = 00000000, %l6 = 44100000f3ff75ff ldstuba [%i0+%o5]0x89,%l6 ! %l6 = 00000000000000ff ! %l0 = ffffffff, %l1 = b64732f3, Mem[0000000030101400] = 00000000 00000000 stda %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff b64732f3 ! %f30 = 8a5e64bd 00005aa1, Mem[0000000010041400] = 00005aa1 00000000 stda %f30,[%i1+%g0]0x80 ! Mem[0000000010041400] = 8a5e64bd 00005aa1 ! Mem[0000000010081408] = ff000000, %l5 = 00000000000000ff ldstuba [%i2+%o4]0x80,%l5 ! %l5 = 000000ff000000ff ! %l2 = 0000000000000000, Mem[0000000021800000] = ffffb05a, %asi = 80 stha %l2,[%o3+0x000]%asi ! Mem[0000000021800000] = 0000b05a ! %l0 = 00000000ffffffff, Mem[0000000010041408] = 00000000 stwa %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff ! %f6 = 00000000 00000010, Mem[0000000030141408] = 00ffffff d0d02310 stda %f6 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 00000010 ! %f0 = ff000000 00005aa1, Mem[0000000030081410] = 7d7d0000 ffffffff stda %f0 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff000000 00005aa1 ! Starting 10 instruction Load Burst ! Mem[0000000010001420] = ff000000, %l6 = 0000000000000000 lduwa [%i0+0x020]%asi,%l6 ! %l6 = 00000000ff000000 p0_label_181: ! Mem[0000000010001408] = 00000000 00005aa1, %l2 = 00000000, %l3 = 000000ff ldda [%i0+0x008]%asi,%l2 ! %l2 = 0000000000000000 0000000000005aa1 ! Mem[0000000030001400] = aeff0000 1023d0d0, %l4 = 00ffffff, %l5 = 000000ff ldda [%i0+%g0]0x89,%l4 ! %l4 = 000000001023d0d0 00000000aeff0000 ! Mem[00000000100c1400] = ff75fff3, %l3 = 0000000000005aa1 ldswa [%i3+%g0]0x80,%l3 ! %l3 = ffffffffff75fff3 ! Mem[0000000010001430] = 000000ff, %f8 = ff000000 lda [%i0+0x030]%asi,%f8 ! %f8 = 000000ff ! Mem[0000000030001410] = ff000000, %l3 = ffffffffff75fff3 ldswa [%i0+%o5]0x81,%l3 ! %l3 = ffffffffff000000 ! Mem[0000000010041400] = bd645e8a, %l6 = 00000000ff000000 ldsba [%i1+%g0]0x88,%l6 ! %l6 = ffffffffffffff8a ! Mem[0000000030101408] = 000000ff, %l6 = ffffffffffffff8a lduwa [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000030081408] = 00005aa1, %l3 = ffffffffff000000 lduha [%i2+%o4]0x89,%l3 ! %l3 = 0000000000005aa1 ! Mem[0000000010101410] = 00000000, %l3 = 0000000000005aa1 ldswa [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l0 = 00000000ffffffff, Mem[0000000010081418] = 9a01300eba4f7588 stx %l0,[%i2+0x018] ! Mem[0000000010081418] = 00000000ffffffff p0_label_182: ! %l4 = 1023d0d0, %l5 = aeff0000, Mem[0000000030101408] = 000000ff ff000000 stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 1023d0d0 aeff0000 ! Mem[0000000010141414] = 00000000, %l0 = 00000000ffffffff, %asi = 80 swapa [%i5+0x014]%asi,%l0 ! %l0 = 0000000000000000 ! %l4 = 1023d0d0, %l5 = aeff0000, Mem[0000000030081410] = a15a0000 000000ff stda %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 1023d0d0 aeff0000 ! Mem[0000000030041410] = 5475ff00, %l6 = 00000000000000ff swapa [%i1+%o5]0x89,%l6 ! %l6 = 000000005475ff00 ! %f22 = 10000000 00000000, %l1 = edd4b18fb64732f3 ! Mem[0000000010081428] = 00001f576f4004d8 add %i2,0x028,%g1 stda %f22,[%g1+%l1]ASI_PST16_P ! Mem[0000000010081428] = 00001f5700000000 ! Mem[0000000010181408] = 00000000, %l5 = 00000000aeff0000 swapa [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000 ! %l4 = 000000001023d0d0, Mem[0000000030181410] = ff30509a stba %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = d030509a ! %f8 = 000000ff 000000ff, Mem[0000000010041408] = ffffffff 00000000 stda %f8 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff 000000ff ! Mem[0000000030181410] = d030509a, %l3 = 0000000000000000 ldstuba [%i6+%o5]0x81,%l3 ! %l3 = 000000d0000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030041408] = 000000ff, %l7 = 0000000000000000 lduha [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff p0_label_183: ! Mem[0000000030141408] = 00000000, %f15 = bd645e8a lda [%i5+%o4]0x81,%f15 ! %f15 = 00000000 ! Mem[0000000010041400] = 8a5e64bd, %l7 = 00000000000000ff lduha [%i1+%g0]0x80,%l7 ! %l7 = 0000000000008a5e ! Mem[0000000010181410] = 00000000, %l0 = 0000000000000000 lduwa [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030041400] = 1dfbd0f5, %f15 = 00000000 lda [%i1+%g0]0x81,%f15 ! %f15 = 1dfbd0f5 ! Mem[0000000010101408] = 00ffffff, %l2 = 0000000000000000 lduh [%i4+%o4],%l2 ! %l2 = 00000000000000ff ! Mem[0000000010181410] = 00000000, %l6 = 000000005475ff00 lduha [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010181408] = aeff0000, %l2 = 00000000000000ff lduba [%i6+%o4]0x80,%l2 ! %l2 = 00000000000000ae ! Mem[0000000010181428] = f5d0fb1d5e7e7ede, %l6 = 0000000000000000 ldx [%i6+0x028],%l6 ! %l6 = f5d0fb1d5e7e7ede ! Mem[0000000030041400] = f5d0fb1d, %l6 = f5d0fb1d5e7e7ede lduha [%i1+%g0]0x89,%l6 ! %l6 = 000000000000fb1d ! Starting 10 instruction Store Burst ! Mem[00000000300c1408] = 20f10000, %l2 = 00000000000000ae swapa [%i3+%o4]0x81,%l2 ! %l2 = 0000000020f10000 p0_label_184: ! %l2 = 0000000020f10000, %l7 = 0000000000008a5e, %l2 = 0000000020f10000 mulx %l2,%l7,%l2 ! %l2 = 000011ce027e0000 ! %l6 = 0000fb1d, %l7 = 00008a5e, Mem[0000000010181408] = 0000ffae 89dd0000 stda %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000fb1d 00008a5e ! Mem[00000000100c1410] = 00000000, %l2 = 000011ce027e0000 ldstuba [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010001410] = ffffffff, %l5 = 0000000000000000 ldstuba [%i0+%o5]0x88,%l5 ! %l5 = 000000ff000000ff ! %f19 = 00005aa1, %f29 = 00000000, %f4 = 00007d7d fdivs %f19,%f29,%f4 ! %f4 = 7f800000 ! %l1 = edd4b18fb64732f3, Mem[0000000030081400] = 000000ff stba %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000f3 ! %l0 = 0000000000000000, Mem[0000000030141408] = 00000000 stha %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 ! Mem[0000000030081400] = 000000f3, %l4 = 000000001023d0d0 swapa [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000f3 ! Code Fragment 3 p0_fragment_22: ! %l0 = 0000000000000000 setx 0xca45a6182737ea06,%g7,%l0 ! %l0 = ca45a6182737ea06 ! %l1 = edd4b18fb64732f3 setx 0x2c86e7b044161265,%g7,%l1 ! %l1 = 2c86e7b044161265 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 = ca45a6182737ea06 setx 0xf81047001a1f0ba3,%g7,%l0 ! %l0 = f81047001a1f0ba3 ! %l1 = 2c86e7b044161265 setx 0x9d56b9f021750000,%g7,%l1 ! %l1 = 9d56b9f021750000 ! Starting 10 instruction Load Burst ! Mem[0000000030081408] = a15a000000000000, %f18 = 00000000 00005aa1 ldda [%i2+%o4]0x81,%f18 ! %f18 = a15a0000 00000000 p0_label_185: ! Mem[0000000030141410] = d0d0ffff 00000000, %l6 = 0000fb1d, %l7 = 00008a5e ldda [%i5+%o5]0x81,%l6 ! %l6 = 00000000d0d0ffff 0000000000000000 ! Mem[0000000010101408] = 00ffffff, %l7 = 0000000000000000 ldsha [%i4+%o4]0x80,%l7 ! %l7 = 00000000000000ff ! Mem[0000000030181408] = 0000ffff, %l7 = 00000000000000ff ldsha [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000 ! %l6 = d0d0ffff, %l7 = 00000000, Mem[0000000030101410] = ffffffff 00000000 stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = d0d0ffff 00000000 ! Mem[0000000010181410] = 00000000 ff16658b, %l2 = 00000000, %l3 = 000000d0 ldda [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000 00000000ff16658b ! Mem[0000000030041408] = ff0000001dfbd0f5, %l2 = 0000000000000000 ldxa [%i1+%o4]0x81,%l2 ! %l2 = ff0000001dfbd0f5 ! Mem[00000000100c1420] = ffffffff, %l2 = ff0000001dfbd0f5 lduwa [%i3+0x020]%asi,%l2 ! %l2 = 00000000ffffffff ! Mem[0000000010081408] = 000000ff, %f6 = 00000000 lda [%i2+%o4]0x88,%f6 ! %f6 = 000000ff ! Mem[0000000010101410] = 00000000, %l0 = f81047001a1f0ba3 ldswa [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030001410] = 000000ff, %l7 = 0000000000000000 swapa [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff p0_label_186: ! Mem[0000000030001400] = 1023d0d0, %l5 = 00000000000000ff ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 000000d0000000ff ! %l0 = 0000000000000000, Mem[0000000010001410] = 00007d7dffffffff stxa %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000 ! %f6 = 000000ff, Mem[00000000100c1408] = 10000000 sta %f6 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff ! %l3 = 00000000ff16658b, %l4 = 00000000000000f3, %l5 = 00000000000000d0 xnor %l3,%l4,%l5 ! %l5 = ffffffff00e99a87 ! Mem[0000000030081408] = a15a0000, %l7 = 00000000000000ff swapa [%i2+%o4]0x81,%l7 ! %l7 = 00000000a15a0000 ! Mem[0000000010001428] = 15f1a5c5, %l0 = 0000000000000000 ldstuba [%i0+0x028]%asi,%l0 ! %l0 = 00000015000000ff ! %l4 = 00000000000000f3, %l3 = 00000000ff16658b, %l3 = 00000000ff16658b subc %l4,%l3,%l3 ! %l3 = ffffffff00e99b68 ! %f26 = 15f1a5c5 2ef3f120, Mem[0000000010181400] = aeffffff 0000ff00 stda %f26,[%i6+%g0]0x80 ! Mem[0000000010181400] = 15f1a5c5 2ef3f120 ! %l3 = ffffffff00e99b68, Mem[0000000010141408] = d0d02310 stba %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 68d02310 ! Starting 10 instruction Load Burst ! Code Fragment 3 p0_fragment_23: ! %l0 = 0000000000000015 setx 0x095822ffafdaffe0,%g7,%l0 ! %l0 = 095822ffafdaffe0 ! %l1 = 9d56b9f021750000 setx 0x620b1d881627518e,%g7,%l1 ! %l1 = 620b1d881627518e 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 = 095822ffafdaffe0 setx 0x74b59ec87bac5584,%g7,%l0 ! %l0 = 74b59ec87bac5584 ! %l1 = 620b1d881627518e setx 0x88f595e028673e95,%g7,%l1 ! %l1 = 88f595e028673e95 p0_label_187: ! Mem[0000000030181408] = ffff0000, %f16 = a15a0000 lda [%i6+%o4]0x89,%f16 ! %f16 = ffff0000 ! Mem[0000000030141400] = 5aa164bd, %l4 = 00000000000000f3 lduha [%i5+%g0]0x81,%l4 ! %l4 = 0000000000005aa1 ! Mem[0000000010141408] = 68d02310 036e77e0, %l2 = ffffffff, %l3 = 00e99b68 ldda [%i5+%o4]0x80,%l2 ! %l2 = 0000000068d02310 00000000036e77e0 ! Mem[0000000010001400] = 00005aa1, %l6 = 00000000d0d0ffff ldswa [%i0+%g0]0x88,%l6 ! %l6 = 0000000000005aa1 ! Mem[00000000300c1410] = 9ffcffff9a50300e, %l3 = 00000000036e77e0 ldxa [%i3+%o5]0x81,%l3 ! %l3 = 9ffcffff9a50300e ! Mem[0000000010081410] = ffff0000, %l4 = 0000000000005aa1 lduwa [%i2+%o5]0x80,%l4 ! %l4 = 00000000ffff0000 ! Mem[0000000010001408] = 00000000, %f29 = 00000000 lda [%i0+%o4]0x80,%f29 ! %f29 = 00000000 ! %f19 = 00000000, %f14 = a15a0000, %f2 = a15a0000 00000000 fsmuld %f19,%f14,%f2 ! %f2 = 80000000 00000000 ! Mem[0000000030181400] = 1000000000005aa1, %f8 = 000000ff 000000ff ldda [%i6+%g0]0x89,%f8 ! %f8 = 10000000 00005aa1 ! Starting 10 instruction Store Burst ! Mem[0000000030001408] = aeff0000, %l5 = ffffffff00e99a87 swapa [%i0+%o4]0x89,%l5 ! %l5 = 00000000aeff0000 p0_label_188: ! %l5 = 00000000aeff0000, Mem[0000000030001410] = 20f1000000000000 stxa %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000aeff0000 ! %l0 = 74b59ec87bac5584, %l7 = 00000000a15a0000, %y = fefffc0c udiv %l0,%l7,%l4 ! %l4 = 00000000ffffffff mov %l0,%y ! %y = 7bac5584 ! %l0 = 74b59ec87bac5584, Mem[00000000211c0000] = fffffcae, %asi = 80 stba %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 84fffcae ! Mem[0000000010101410] = 00000000, %l5 = 00000000aeff0000 swapa [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000 ! %l0 = 74b59ec87bac5584, Mem[00000000100c1408] = ff000000 stwa %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 7bac5584 ! %l1 = 88f595e028673e95, Mem[0000000030101410] = ffffd0d0 stha %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffff3e95 ! Mem[0000000021800181] = 662d8f81, %l5 = 0000000000000000 ldstuba [%o3+0x181]%asi,%l5 ! %l5 = 0000002d000000ff ! %l5 = 000000000000002d, Mem[0000000010101400] = 00005aa1 stba %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00005a2d ! %l2 = 0000000068d02310, Mem[0000000010101410] = 0000ffae stba %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000ff10 ! Starting 10 instruction Load Burst ! Mem[000000001008140c] = 5475fff3, %l4 = 00000000ffffffff lduha [%i2+0x00c]%asi,%l4 ! %l4 = 0000000000005475 p0_label_189: ! Mem[0000000030141408] = 00000000, %l0 = 74b59ec87bac5584 ldswa [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010101400] = 00005a2d, %l6 = 0000000000005aa1 lduha [%i4+%g0]0x88,%l6 ! %l6 = 0000000000005a2d ! Mem[00000000211c0000] = 84fffcae, %l3 = 9ffcffff9a50300e lduha [%o2+0x000]%asi,%l3 ! %l3 = 00000000000084ff ! Mem[0000000010081408] = ff0000005475fff3, %l0 = 0000000000000000 ldxa [%i2+%o4]0x80,%l0 ! %l0 = ff0000005475fff3 ! Mem[0000000030041408] = ff0000001dfbd0f5, %l3 = 00000000000084ff ldxa [%i1+%o4]0x81,%l3 ! %l3 = ff0000001dfbd0f5 ! Mem[00000000100c1410] = ff000000000000ff, %l0 = ff0000005475fff3 ldxa [%i3+%o5]0x80,%l0 ! %l0 = ff000000000000ff ! Mem[0000000010041438] = 9495b8c3, %l3 = ff0000001dfbd0f5 ldswa [%i1+0x038]%asi,%l3 ! %l3 = ffffffff9495b8c3 ! Mem[0000000030141410] = ffffd0d0, %l4 = 0000000000005475 ldsha [%i5+%o5]0x89,%l4 ! %l4 = ffffffffffffd0d0 ! Mem[0000000010141410] = 00000000, %l4 = ffffffffffffd0d0 lduha [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l3 = ffffffff9495b8c3, %l6 = 0000000000005a2d, %y = 7bac5584 smul %l3,%l6,%l6 ! %l6 = ffffda29c1460847, %y = ffffda29 p0_label_190: ! %l3 = ffffffff9495b8c3, Mem[00000000100c1410] = ff000000 stwa %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 9495b8c3 ! Mem[0000000030101408] = d0d02310, %l2 = 0000000068d02310 swapa [%i4+%o4]0x81,%l2 ! %l2 = 00000000d0d02310 ! %l4 = 00000000, %l5 = 0000002d, Mem[0000000010041408] = ff000000 ff000000 stda %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 0000002d ! %l2 = 00000000d0d02310, Mem[0000000030081410] = 1023d0d0 stba %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 1023d0d0 ! Mem[00000000100c1400] = f3ff75ff, %l1 = 88f595e028673e95 ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 000000ff000000ff ! %f24 = ff000000, Mem[0000000030141410] = ffffd0d0 sta %f24,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff000000 ! Mem[0000000010081408] = 000000ff, %l2 = 00000000d0d02310 ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 000000ff000000ff ! %f16 = ffff0000 000000ff a15a0000 00000000 ! %f20 = ffffffff 7d7d0000 10000000 00000000 ! %f24 = ff000000 000000ff 15f1a5c5 2ef3f120 ! %f28 = 000000ff 00000000 8a5e64bd 00005aa1 stda %f16,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400 ! Mem[0000000030101410] = 953effff, %l1 = 00000000000000ff ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 00000095000000ff ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (40) ! Mem[0000000030041408] = a15a000000000000, %l0 = ff000000000000ff ldxa [%i1+%o4]0x81,%l0 ! %l0 = a15a000000000000 p0_label_191: ! Mem[0000000021800080] = 15ff0203, %l2 = 00000000000000ff ldsba [%o3+0x081]%asi,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000030041400] = ffff0000 000000ff a15a0000 00000000 ! Mem[0000000030041410] = ffffffff 7d7d0000 10000000 00000000 ! Mem[0000000030041420] = ff000000 000000ff 15f1a5c5 2ef3f120 ! Mem[0000000030041430] = 000000ff 00000000 8a5e64bd 00005aa1 ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400 ! Mem[0000000010001410] = 00000000 00000000, %l0 = 00000000, %l1 = 00000095 ldda [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000 ! Mem[0000000010141424] = 00000000, %l4 = 0000000000000000 lduw [%i5+0x024],%l4 ! %l4 = 0000000000000000 ! Mem[0000000010001408] = 00000000, %l2 = ffffffffffffffff lduwa [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010181408] = 0000fb1d, %l3 = ffffffff9495b8c3 lduba [%i6+%o4]0x88,%l3 ! %l3 = 000000000000001d ! Mem[0000000030181400] = 10000000 00005aa1, %l2 = 00000000, %l3 = 0000001d ldda [%i6+%g0]0x89,%l2 ! %l2 = 0000000000005aa1 0000000010000000 ! Mem[00000000300c1410] = 9ffcffff, %l4 = 0000000000000000 lduba [%i3+%o5]0x81,%l4 ! %l4 = 000000000000009f ! Mem[0000000030041400] = ffff0000, %l3 = 0000000010000000 ldsba [%i1+%g0]0x81,%l3 ! %l3 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %l0 = 0000000000000000, Mem[0000000010041410] = ff000000 stha %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 p0_label_192: ! %l7 = 00000000a15a0000, Mem[00000000201c0000] = ffff8819, %asi = 80 stba %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff8819 ! %l1 = 0000000000000000, Mem[0000000010101408] = 00ffffff00005aa1 stxa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000000000000 ! %f14 = a15a0000 1dfbd0f5, %l6 = ffffda29c1460847 ! Mem[0000000030181408] = 0000ffffffffffae add %i6,0x008,%g1 stda %f14,[%g1+%l6]ASI_PST8_S ! Mem[0000000030181408] = 005afffffffbd0f5 ! %l6 = ffffda29c1460847, Mem[0000000030081400] = d0d0231000005aa1 stxa %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffda29c1460847 ! %l6 = ffffda29c1460847, Mem[0000000030081400] = 29daffff stwa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = c1460847 membar #Sync ! Added by membar checker (41) ! %l7 = 00000000a15a0000, Mem[0000000030041410] = ffffffff stwa %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = a15a0000 ! Mem[0000000010181410] = 00000000ff16658b, %l5 = 000000000000002d, %l3 = ffffffffffffffff add %i6,0x10,%g1 casxa [%g1]0x80,%l5,%l3 ! %l3 = 00000000ff16658b ! %l0 = 0000000000000000, Mem[0000000030181408] = f5d0fbffffff5a00 stxa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000000000 ! Mem[0000000010101409] = 00000000, %l0 = 0000000000000000 ldstub [%i4+0x009],%l0 ! %l0 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = 68d02310, %l0 = 0000000000000000 lduba [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000068 p0_label_193: ! Mem[0000000010141400] = 00000000, %l5 = 000000000000002d lduwa [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000 ! %l5 = 0000000000000000, %l1 = 0000000000000000, %l6 = ffffda29c1460847 andn %l5,%l1,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010181410] = 00000000, %l4 = 000000000000009f lduha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[00000000211c0000] = 84fffcae, %l2 = 0000000000005aa1 ldsha [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffff84ff ! Mem[00000000300c1400] = 5475fff3 00001044 000000ae 2db2ff7c ! Mem[00000000300c1410] = 9ffcffff 9a50300e 000000a1 5a007396 ! Mem[00000000300c1420] = 8b6516ff 5200ffff 2ef3f120 00005aa1 ! Mem[00000000300c1430] = ff000000 000000ff ffffffae f50000ff ldda [%i3]ASI_BLK_AIUS,%f16 ! Block Load from 00000000300c1400 ! Mem[0000000020800040] = ffffbf87, %l4 = 0000000000000000 ldsb [%o1+0x041],%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010141400] = 000000002ef3f120, %l5 = 0000000000000000 ldxa [%i5+0x000]%asi,%l5 ! %l5 = 000000002ef3f120 ! Mem[0000000010101410] = 0000ff10, %l6 = 0000000000000000 lduwa [%i4+%o5]0x88,%l6 ! %l6 = 000000000000ff10 ! Mem[0000000030081408] = ff000000, %f5 = ffffffff lda [%i2+%o4]0x89,%f5 ! %f5 = ff000000 ! Starting 10 instruction Store Burst ! Mem[0000000010041410] = 00000000, %l3 = 00000000ff16658b swapa [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000 p0_label_194: ! Mem[0000000030001410] = aeff0000, %l5 = 000000002ef3f120 swapa [%i0+%o5]0x89,%l5 ! %l5 = 00000000aeff0000 ! %l7 = 00000000a15a0000, Mem[0000000030181400] = 1000000000005aa1 stxa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000a15a0000 ! %l2 = ffffffffffff84ff, Mem[00000000100c1400] = ff75fff3 stwa %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffff84ff ! Mem[0000000030141408] = 00000000, %l0 = 0000000000000068 swapa [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000 ! %l4 = ffffffffffffffff, Mem[0000000010141402] = 00000000 stb %l4,[%i5+0x002] ! Mem[0000000010141400] = 0000ff00 ! %l3 = 0000000000000000, Mem[000000001010140c] = 00000000, %asi = 80 stwa %l3,[%i4+0x00c]%asi ! Mem[000000001010140c] = 00000000 ! Mem[0000000010041428] = 70114fed, %l2 = ffffffffffff84ff ldstuba [%i1+0x028]%asi,%l2 ! %l2 = 00000070000000ff ! %l2 = 0000000000000070, Mem[0000000010001408] = 00000000 stba %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 70000000 ! Mem[0000000010141400] = 00ff0000, %l0 = 0000000000000000 swapa [%i5+%g0]0x88,%l0 ! %l0 = 0000000000ff0000 ! Starting 10 instruction Load Burst ! Mem[0000000030001410] = 2ef3f120, %l3 = 0000000000000000 ldsba [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000020 p0_label_195: ! Mem[0000000030101400] = ffffffff, %l1 = 0000000000000000 lduha [%i4+%g0]0x81,%l1 ! %l1 = 000000000000ffff ! %l0 = 0000000000ff0000, %l0 = 0000000000ff0000, %l7 = 00000000a15a0000 subc %l0,%l0,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030101410] = ff3effff, %l6 = 000000000000ff10 ldsha [%i4+%o5]0x81,%l6 ! %l6 = ffffffffffffff3e ! Mem[00000000300c1410] = 9ffcffff9a50300e, %f6 = 000000ff 00000010 ldda [%i3+%o5]0x81,%f6 ! %f6 = 9ffcffff 9a50300e ! Mem[00000000300c1400] = f3ff7554, %l5 = 00000000aeff0000 ldsba [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000054 ! Mem[0000000030141410] = 000000ff, %l1 = 000000000000ffff ldsba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030101410] = ffff3eff, %f4 = 7f800000 lda [%i4+%o5]0x89,%f4 ! %f4 = ffff3eff ! Mem[00000000100c1418] = 00007d7d, %l0 = 0000000000ff0000 ldsw [%i3+0x018],%l0 ! %l0 = 0000000000007d7d ! Mem[0000000010041408] = 000000000000002d, %l2 = 0000000000000070 ldxa [%i1+%o4]0x80,%l2 ! %l2 = 000000000000002d ! Starting 10 instruction Store Burst ! %l5 = 0000000000000054, Mem[0000000030081408] = 00000000ff000000 stxa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000000000000054 p0_label_196: ! %l4 = ffffffff, %l5 = 00000054, Mem[00000000100c1408] = 8455ac7b aeffffff stda %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffffffff 00000054 ! Mem[0000000030081400] = 470846c1, %l7 = 0000000000000000 swapa [%i2+%g0]0x81,%l7 ! %l7 = 00000000470846c1 ! Mem[0000000010001400] = 00005aa1, %l2 = 000000000000002d ldstuba [%i0+%g0]0x88,%l2 ! %l2 = 000000a1000000ff ! Mem[0000000010181408] = 0000fb1d, %l0 = 0000000000007d7d ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 0000001d000000ff ! %l2 = 00000000000000a1, Mem[0000000030081408] = 5400000000000000 stxa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000a1 ! %f16 = 5475fff3 00001044 000000ae 2db2ff7c ! %f20 = 9ffcffff 9a50300e 000000a1 5a007396 ! %f24 = 8b6516ff 5200ffff 2ef3f120 00005aa1 ! %f28 = ff000000 000000ff ffffffae f50000ff stda %f16,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400 membar #Sync ! Added by membar checker (42) ! %l3 = 0000000000000020, Mem[000000001004142a] = 2ef3f120 stb %l3,[%i1+0x02a] ! Mem[0000000010041428] = 2ef32020 ! %l6 = ffffffffffffff3e, Mem[00000000211c0000] = 84fffcae sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = ff3efcae ! %l4 = ffffffffffffffff, Mem[0000000020800040] = ffffbf87 sth %l4,[%o1+0x040] ! Mem[0000000020800040] = ffffbf87 ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = 0e30509afffffc9f, %f0 = ff000000 00005aa1 ldda [%i1+%o5]0x88,%f0 ! %f0 = 0e30509a fffffc9f p0_label_197: ! Mem[00000000300c1408] = ae000000, %l3 = 0000000000000020 ldswa [%i3+%o4]0x89,%l3 ! %l3 = ffffffffae000000 ! Mem[0000000010141400] = 000000002ef3f120, %f8 = 10000000 00005aa1 ldda [%i5+%g0]0x80,%f8 ! %f8 = 00000000 2ef3f120 ! %l6 = ffffffffffffff3e, %l0 = 000000000000001d, %y = ffffda29 udiv %l6,%l0,%l4 ! %l4 = 00000000ffffffff mov %l0,%y ! %y = 0000001d ! Mem[0000000010001410] = 00000000, %f2 = 80000000 lda [%i0+%o5]0x88,%f2 ! %f2 = 00000000 ! %f5 = ff000000, %f22 = 000000a1 fsqrts %f5 ,%f22 ! %f22 = 7fffffff ! Mem[0000000030101408] = 68d02310, %l3 = ffffffffae000000 ldsha [%i4+%o4]0x81,%l3 ! %l3 = 00000000000068d0 ! Mem[0000000010181400] = c5a5f115, %f28 = ff000000 lda [%i6+%g0]0x88,%f28 ! %f28 = c5a5f115 ! Mem[0000000010001400] = ff5a0000, %l7 = 00000000470846c1 ldsba [%i0+%g0]0x80,%l7 ! %l7 = ffffffffffffffff ! Mem[00000000300c1408] = ae000000, %l1 = 0000000000000000 lduwa [%i3+%o4]0x89,%l1 ! %l1 = 00000000ae000000 ! Starting 10 instruction Store Burst ! %l1 = 00000000ae000000, Mem[0000000010081408] = f3ff7554000000ff stxa %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000ae000000 p0_label_198: ! %f29 = 000000ff, Mem[0000000030001400] = ffd02310 sta %f29,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff ! %l2 = 00000000000000a1, Mem[00000000100c1408] = ffffffff stha %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffff00a1 ! %l0 = 000000000000001d, Mem[0000000030181410] = 9a5030ff stha %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 9a50001d ! %f30 = ffffffae f50000ff, Mem[0000000010101410] = 10ff0000 00000000 stda %f30,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffae f50000ff ! %l0 = 000000000000001d, Mem[0000000010041410] = 9ffcffff stha %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 001dffff ! Mem[0000000010081400] = ff000000, %l5 = 0000000000000054 ldstuba [%i2+%g0]0x80,%l5 ! %l5 = 000000ff000000ff ! %l4 = 00000000ffffffff, %l2 = 00000000000000a1, %l6 = ffffffffffffff3e xnor %l4,%l2,%l6 ! %l6 = ffffffff000000a1 ! %f30 = ffffffae, Mem[0000000010001420] = ff000000 st %f30,[%i0+0x020] ! Mem[0000000010001420] = ffffffae ! %l5 = 00000000000000ff, Mem[0000000010001410] = 00000000 stba %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000 ! Starting 10 instruction Load Burst ! Mem[00000000100c1410] = 9495b8c3 000000ff, %l0 = 0000001d, %l1 = ae000000 ldd [%i3+%o5],%l0 ! %l0 = 000000009495b8c3 00000000000000ff p0_label_199: ! Mem[0000000030041410] = 00007d7da15a0000, %f4 = ffff3eff ff000000 ldda [%i1+%o5]0x89,%f4 ! %f4 = 00007d7d a15a0000 ! Mem[00000000211c0000] = ff3efcae, %l2 = 00000000000000a1 ldsba [%o2+0x001]%asi,%l2 ! %l2 = 000000000000003e ! Mem[0000000010001410] = 000000ff, %l3 = 00000000000068d0 lduha [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030081408] = 00000000 000000a1, %l6 = 000000a1, %l7 = ffffffff ldda [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000 00000000000000a1 ! Mem[0000000030001400] = 000000ff, %l2 = 000000000000003e ldsba [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[00000000100c1410] = ff000000c3b89594, %f22 = 7fffffff 5a007396 ldda [%i3+%o5]0x88,%f22 ! %f22 = ff000000 c3b89594 ! Mem[000000001000141c] = 00000000, %l3 = 00000000000000ff lduwa [%i0+0x01c]%asi,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030001408] = 00e99a87, %l7 = 00000000000000a1 ldsba [%i0+%o4]0x89,%l7 ! %l7 = ffffffffffffff87 ! %f31 = f50000ff, %f6 = 9ffcffff, %f20 = 9ffcffff fdivs %f31,%f6 ,%f20 ! %f20 = 7f800000 ! Starting 10 instruction Store Burst ! Mem[0000000010141400] = 00000000, %l7 = ffffffffffffff87 ldstuba [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000ff p0_label_200: ! Mem[0000000010181408] = 0000fbff, %l2 = 0000000000000000 ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 000000ff000000ff ! %f28 = c5a5f115 000000ff, %l6 = 0000000000000000 ! Mem[0000000030081410] = 1023d0d0aeff0000 add %i2,0x010,%g1 stda %f28,[%g1+%l6]ASI_PST8_S ! Mem[0000000030081410] = 1023d0d0aeff0000 ! %l1 = 00000000000000ff, Mem[0000000030001410] = 2ef3f120 stwa %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff ! %f25 = 5200ffff, %f20 = 7f800000 fsqrts %f25,%f20 ! %f20 = 48b5b99d ! %l3 = 0000000000000000, Mem[0000000010141400] = 000000ff stha %l3,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 ! Mem[0000000010001410] = 000000ff, %l7 = 0000000000000000 ldstuba [%i0+%o5]0x88,%l7 ! %l7 = 000000ff000000ff ! %l3 = 0000000000000000, Mem[0000000010041400] = f3ff7554 stwa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 ! %f6 = 9ffcffff 9a50300e, %l6 = 0000000000000000 ! Mem[0000000030101418] = 01000000102375ff add %i4,0x018,%g1 stda %f6,[%g1+%l6]ASI_PST16_S ! Mem[0000000030101418] = 01000000102375ff ! %l4 = 00000000ffffffff, %l6 = 0000000000000000, %l6 = 0000000000000000 subc %l4,%l6,%l6 ! %l6 = 00000000ffffffff ! Starting 10 instruction Load Burst ! Mem[0000000010001400] = ff5a0000, %f2 = 00000000 lda [%i0+%g0]0x80,%f2 ! %f2 = ff5a0000 p0_label_201: ! Mem[00000000300c1410] = 9ffcffff, %l1 = 00000000000000ff lduha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000009ffc ! Mem[0000000010101430] = 000000ff00000000, %l2 = 00000000000000ff ldxa [%i4+0x030]%asi,%l2 ! %l2 = 000000ff00000000 ! Mem[0000000030101408] = 68d023100000ffae, %f16 = 5475fff3 00001044 ldda [%i4+%o4]0x81,%f16 ! %f16 = 68d02310 0000ffae ! Mem[0000000010081408] = ae000000, %l4 = 00000000ffffffff ldswa [%i2+%o4]0x88,%l4 ! %l4 = ffffffffae000000 ! Mem[0000000010001400] = ff5a0000, %l3 = 0000000000000000 ldub [%i0+0x001],%l3 ! %l3 = 000000000000005a ! Mem[0000000030181408] = 0000000000000000, %l4 = ffffffffae000000 ldxa [%i6+%o4]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030141400] = bd64a15a, %l7 = 00000000000000ff lduba [%i5+%g0]0x89,%l7 ! %l7 = 000000000000005a ! Mem[00000000211c0000] = ff3efcae, %l4 = 0000000000000000 ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffff3e ! Mem[0000000010101410] = aeffffff, %l7 = 000000000000005a ldsha [%i4+%o5]0x88,%l7 ! %l7 = ffffffffffffffff ! Starting 10 instruction Store Burst ! Code Fragment 3 p0_fragment_24: ! %l0 = 000000009495b8c3 setx 0xcba8e0c85910442a,%g7,%l0 ! %l0 = cba8e0c85910442a ! %l1 = 0000000000009ffc setx 0x90cdb6883ca3b69b,%g7,%l1 ! %l1 = 90cdb6883ca3b69b 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 = cba8e0c85910442a setx 0xe734d8efc8d5f7f2,%g7,%l0 ! %l0 = e734d8efc8d5f7f2 ! %l1 = 90cdb6883ca3b69b setx 0x25e248e06668b697,%g7,%l1 ! %l1 = 25e248e06668b697 p0_label_202: ! %l3 = 000000000000005a, Mem[0000000030181410] = 9a50001d stha %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = 9a50005a ! Mem[0000000030001408] = 879ae900, %l6 = 00000000ffffffff swapa [%i0+%o4]0x81,%l6 ! %l6 = 00000000879ae900 ! Mem[0000000030001400] = ff000000, %l5 = 00000000000000ff ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff ! %l5 = 0000000000000000, imm = 00000000000004ba, %l2 = 000000ff00000000 and %l5,0x4ba,%l2 ! %l2 = 0000000000000000 ! %l2 = 0000000000000000, Mem[0000000010141438] = 00000000 stw %l2,[%i5+0x038] ! Mem[0000000010141438] = 00000000 ! Mem[00000000300c1408] = 000000ae, %l7 = ffffffffffffffff swapa [%i3+%o4]0x81,%l7 ! %l7 = 00000000000000ae ! Mem[0000000010181408] = 0000fbff, %l5 = 0000000000000000 ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 000000ff000000ff ! %l4 = ffffffffffffff3e, Mem[00000000201c0000] = 00ff8819 stb %l4,[%o0+%g0] ! Mem[00000000201c0000] = 3eff8819 ! %f1 = fffffc9f, Mem[0000000010041418] = 000000a1 sta %f1 ,[%i1+0x018]%asi ! Mem[0000000010041418] = fffffc9f ! Starting 10 instruction Load Burst ! Mem[0000000030081408] = 00000000 000000a1, %l6 = 879ae900, %l7 = 000000ae ldda [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000 00000000000000a1 p0_label_203: ! Mem[0000000010081410] = ffff0000, %f3 = 00000000 lda [%i2+%o5]0x80,%f3 ! %f3 = ffff0000 ! Mem[0000000030141408] = 68000000 00000010, %l2 = 00000000, %l3 = 0000005a ldda [%i5+%o4]0x81,%l2 ! %l2 = 0000000068000000 0000000000000010 ! Mem[00000000100c142c] = 00000000, %l5 = 00000000000000ff lduh [%i3+0x02c],%l5 ! %l5 = 0000000000000000 ! Mem[00000000201c0000] = 3eff8819, %l3 = 0000000000000010 ldsba [%o0+0x000]%asi,%l3 ! %l3 = 000000000000003e ! Mem[0000000010001400] = 00005aff, %l1 = 25e248e06668b697 ldsba [%i0+%g0]0x88,%l1 ! %l1 = ffffffffffffffff ! Mem[0000000020800040] = ffffbf87, %l2 = 0000000068000000 ldsba [%o1+0x041]%asi,%l2 ! %l2 = ffffffffffffffff ! Mem[00000000100c140c] = 00000054, %f30 = ffffffae ld [%i3+0x00c],%f30 ! %f30 = 00000054 ! Mem[0000000010001400] = ff5a0000, %l6 = 0000000000000000 ldswa [%i0+%g0]0x80,%l6 ! %l6 = ffffffffff5a0000 ! Mem[0000000010101400] = ff000000 00005a2d, %l6 = ff5a0000, %l7 = 000000a1 ldda [%i4+%g0]0x88,%l6 ! %l6 = 0000000000005a2d 00000000ff000000 ! Starting 10 instruction Store Burst ! %f9 = 2ef3f120, Mem[0000000030141400] = 5aa164bd sta %f9 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 2ef3f120 p0_label_204: ! Mem[0000000030081408] = 00000000, %l7 = 00000000ff000000 ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff ! %f18 = 000000ae 2db2ff7c, %l3 = 000000000000003e ! Mem[0000000030041408] = a15a000000000000 add %i1,0x008,%g1 stda %f18,[%g1+%l3]ASI_PST32_S ! Mem[0000000030041408] = 000000ae00000000 ! %l5 = 0000000000000000, Mem[00000000100c1434] = 000000ff sth %l5,[%i3+0x034] ! Mem[00000000100c1434] = 000000ff ! Mem[0000000010141400] = 00000000, %l1 = ffffffffffffffff ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff ! %f30 = 00000054 f50000ff, Mem[0000000030141410] = ff000000 00000000 stda %f30,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000054 f50000ff ! %f30 = 00000054 f50000ff, %l2 = ffffffffffffffff ! Mem[0000000010041408] = 000000ae2db2ff7c add %i1,0x008,%g1 stda %f30,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010041408] = ff0000f554000000 ! %f6 = 9ffcffff 9a50300e, Mem[0000000010101410] = ffffffae f50000ff stda %f6 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 9ffcffff 9a50300e ! %l3 = 000000000000003e, Mem[0000000010001400] = ff5a0000 stha %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 003e0000 ! %l6 = 0000000000005a2d, Mem[0000000030041410] = 00007d7da15a0000 stxa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000005a2d ! Starting 10 instruction Load Burst ! Mem[0000000010141410] = 00000000ffffffff, %f0 = 0e30509a fffffc9f ldda [%i5+%o5]0x80,%f0 ! %f0 = 00000000 ffffffff p0_label_205: ! Mem[0000000030041408] = 00000000ae000000, %l6 = 0000000000005a2d ldxa [%i1+%o4]0x89,%l6 ! %l6 = 00000000ae000000 ! Mem[0000000030001408] = ffffffff, %f0 = 00000000 lda [%i0+%o4]0x89,%f0 ! %f0 = ffffffff ! Mem[0000000020800040] = ffffbf87, %l3 = 000000000000003e lduba [%o1+0x041]%asi,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010101410] = fffffc9f, %l7 = 0000000000000000 lduba [%i4+%o5]0x88,%l7 ! %l7 = 000000000000009f ! Mem[0000000010141410] = 00000000, %l6 = 00000000ae000000 lduba [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010141408] = 1023d068, %l6 = 0000000000000000 ldsba [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000068 ! Mem[0000000030041410] = 2d5a000000000000, %l1 = 0000000000000000 ldxa [%i1+%o5]0x81,%l1 ! %l1 = 2d5a000000000000 membar #Sync ! Added by membar checker (43) ! Mem[0000000030001400] = ff0000ff 0000ffae ffffffff 64ffff69 ! Mem[0000000030001410] = ff000000 00000000 ff36d4f3 64ffff69 ! Mem[0000000030001420] = 00000000 ff57d7c3 00000000 ff36d4ff ! Mem[0000000030001430] = 15f1a5c5 00007d7d 89dd0000 00000000 ldda [%i0]ASI_BLK_SL,%f16 ! Block Load from 0000000030001400 ! Mem[00000000100c1418] = 00007d7d000000ff, %l7 = 000000000000009f ldx [%i3+0x018],%l7 ! %l7 = 00007d7d000000ff ! Starting 10 instruction Store Burst ! %l3 = 00000000000000ff, Mem[000000001004141c] = 5a007396, %asi = 80 stha %l3,[%i1+0x01c]%asi ! Mem[000000001004141c] = 00ff7396 p0_label_206: ! Code Fragment 4 p0_fragment_25: ! %l0 = e734d8efc8d5f7f2 setx 0x7081f30045a70783,%g7,%l0 ! %l0 = 7081f30045a70783 ! %l1 = 2d5a000000000000 setx 0x95b958d816f18520,%g7,%l1 ! %l1 = 95b958d816f18520 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 = 7081f30045a70783 setx 0x19c969bf878b97ef,%g7,%l0 ! %l0 = 19c969bf878b97ef ! %l1 = 95b958d816f18520 setx 0x2096ffe0520e6ded,%g7,%l1 ! %l1 = 2096ffe0520e6ded ! %l1 = 2096ffe0520e6ded, Mem[0000000030081408] = ff000000 stwa %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 520e6ded membar #Sync ! Added by membar checker (44) ! %f8 = 00000000 2ef3f120, %l5 = 0000000000000000 ! Mem[0000000030001418] = ff36d4f364ffff69 add %i0,0x018,%g1 stda %f8,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030001418] = ff36d4f364ffff69 ! Mem[0000000010001400] = 00003e00, %l5 = 0000000000000000 swapa [%i0+%g0]0x88,%l5 ! %l5 = 0000000000003e00 ! Mem[0000000010041428] = 2ef32020, %l0 = 19c969bf878b97ef, %asi = 80 swapa [%i1+0x028]%asi,%l0 ! %l0 = 000000002ef32020 ! %f8 = 00000000 2ef3f120, %l4 = ffffffffffffff3e ! Mem[0000000030101420] = 00005aa100000000 add %i4,0x020,%g1 stda %f8,[%g1+%l4]ASI_PST16_S ! Mem[0000000030101420] = 000000002ef30000 ! %l5 = 0000000000003e00, Mem[0000000030001400] = aeff0000ff0000ff stxa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000003e00 ! %f14 = a15a0000 1dfbd0f5, Mem[00000000100c1408] = a100ffff 00000054 stda %f14,[%i3+%o4]0x80 ! Mem[00000000100c1408] = a15a0000 1dfbd0f5 ! %l0 = 000000002ef32020, Mem[0000000010081408] = ae000000 stwa %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 2ef32020 ! Starting 10 instruction Load Burst ! %f20 = 00000000, %f25 = 00000000, %f30 = 00000000 fdivs %f20,%f25,%f30 ! %f30 = 7fffffff p0_label_207: ! Mem[0000000030001400] = 00003e00, %l0 = 000000002ef32020 ldswa [%i0+%g0]0x89,%l0 ! %l0 = 0000000000003e00 ! Mem[0000000010101410] = fffffc9f, %l6 = 0000000000000068 ldswa [%i4+%o5]0x88,%l6 ! %l6 = fffffffffffffc9f ! %l7 = 00007d7d000000ff, %l3 = 00000000000000ff, %l5 = 0000000000003e00 andn %l7,%l3,%l5 ! %l5 = 00007d7d00000000 ! Mem[0000000010101400] = 2d5a0000 000000ff, %l6 = fffffc9f, %l7 = 000000ff ldda [%i4+%g0]0x80,%l6 ! %l6 = 000000002d5a0000 00000000000000ff ! Mem[00000000100c1420] = ffffffffffffd0d0, %l0 = 0000000000003e00 ldxa [%i3+0x020]%asi,%l0 ! %l0 = ffffffffffffd0d0 ! Mem[0000000030101400] = ffffffff, %l3 = 00000000000000ff ldswa [%i4+%g0]0x89,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000010181410] = 00000000, %l4 = ffffffffffffff3e ldsha [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030181408] = 00000000, %l7 = 00000000000000ff ldsha [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010041408] = ff0000f554000000, %f24 = c3d757ff 00000000 ldda [%i1+%o4]0x80,%f24 ! %f24 = ff0000f5 54000000 ! Starting 10 instruction Store Burst ! %l4 = 0000000000000000, Mem[0000000030001410] = ff00000000000000 stxa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000 p0_label_208: ! %l6 = 000000002d5a0000, Mem[0000000010101400] = 00005a2d stha %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 ! Mem[000000001008141b] = 00000000, %l6 = 000000002d5a0000 ldstuba [%i2+0x01b]%asi,%l6 ! %l6 = 00000000000000ff ! %f10 = 20f1f32e, Mem[0000000010141400] = 000000ff sta %f10,[%i5+%g0]0x88 ! Mem[0000000010141400] = 20f1f32e ! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181410] = 00000000 8b6516ff stda %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 00000000 ! Mem[0000000010181410] = 00000000, %l5 = 00007d7d00000000 ldstuba [%i6+%o5]0x88,%l5 ! %l5 = 00000000000000ff ! %l5 = 0000000000000000, Mem[000000001000140d] = 00005aa1, %asi = 80 stba %l5,[%i0+0x00d]%asi ! Mem[000000001000140c] = 00005aa1 ! Mem[0000000010001428] = fff1a5c52ef3f120, %l7 = 0000000000000000, %l1 = 2096ffe0520e6ded add %i0,0x28,%g1 casxa [%g1]0x80,%l7,%l1 ! %l1 = fff1a5c52ef3f120 ! %l2 = ffffffff, %l3 = ffffffff, Mem[00000000100c1438] = 00000000 0000ce77 std %l2,[%i3+0x038] ! Mem[00000000100c1438] = ffffffff ffffffff ! %l7 = 0000000000000000, immd = fffffffffffffbb7, %l7 = 0000000000000000 mulx %l7,-0x449,%l7 ! %l7 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[00000000300c1408] = ffffffff, %l6 = 0000000000000000 lduha [%i3+%o4]0x89,%l6 ! %l6 = 000000000000ffff p0_label_209: ! Mem[0000000030081410] = 1023d0d0, %l0 = ffffffffffffd0d0 ldsba [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000010 ! Mem[0000000010041410] = ffff1d00, %f26 = ffd436ff lda [%i1+%o5]0x88,%f26 ! %f26 = ffff1d00 ! Mem[0000000010101438] = 8a5e64bd 00005aa1, %l2 = ffffffff, %l3 = ffffffff ldd [%i4+0x038],%l2 ! %l2 = 000000008a5e64bd 0000000000005aa1 ! Code Fragment 4 p0_fragment_26: ! %l0 = 0000000000000010 setx 0xd1917f603a7460a7,%g7,%l0 ! %l0 = d1917f603a7460a7 ! %l1 = fff1a5c52ef3f120 setx 0x08f82cd85f12e52e,%g7,%l1 ! %l1 = 08f82cd85f12e52e 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 = d1917f603a7460a7 setx 0xb98d0a907285301b,%g7,%l0 ! %l0 = b98d0a907285301b ! %l1 = 08f82cd85f12e52e setx 0x9f4b78780c8b4241,%g7,%l1 ! %l1 = 9f4b78780c8b4241 ! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000 lduba [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030001410] = 00000000, %l0 = b98d0a907285301b lduba [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010041424] = 5200ffff, %l6 = 000000000000ffff lduwa [%i1+0x024]%asi,%l6 ! %l6 = 000000005200ffff ! Mem[0000000010101408] = 00ff0000, %l1 = 9f4b78780c8b4241 ldsha [%i4+%o4]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010181408] = fffb0000, %l5 = 0000000000000000 ldsba [%i6+%o4]0x80,%l5 ! %l5 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %l0 = 0000000000000000, Mem[0000000030081408] = 520e6ded stha %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00006ded p0_label_210: ! %f0 = ffffffff ffffffff, %l4 = 0000000000000000 ! Mem[00000000300c1410] = 9ffcffff9a50300e add %i3,0x010,%g1 stda %f0,[%g1+%l4]ASI_PST16_S ! Mem[00000000300c1410] = 9ffcffff9a50300e ! Mem[0000000010001410] = ff000000, %l3 = 0000000000005aa1 swapa [%i0+%o5]0x80,%l3 ! %l3 = 00000000ff000000 ! %l5 = ffffffffffffffff, %l2 = 000000008a5e64bd, %l0 = 0000000000000000 or %l5,%l2,%l0 ! %l0 = ffffffffffffffff ! Mem[000000001018141d] = 00000000, %l6 = 000000005200ffff ldstuba [%i6+0x01d]%asi,%l6 ! %l6 = 00000000000000ff ! %l1 = 00000000000000ff, %l2 = 000000008a5e64bd, %l1 = 00000000000000ff addc %l1,%l2,%l1 ! %l1 = 000000008a5e65bc ! Mem[0000000010101400] = 00000000, %l2 = 000000008a5e64bd swapa [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010181408] = 0000fbff, %l4 = 0000000000000000 swapa [%i6+%o4]0x88,%l4 ! %l4 = 000000000000fbff ! %l2 = 00000000, %l3 = ff000000, Mem[0000000010141400] = 2ef3f120 2ef3f120 stda %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 ff000000 ! %f4 = 00007d7d a15a0000, %l6 = 0000000000000000 ! Mem[0000000030181420] = d0d0ffffffffffff add %i6,0x020,%g1 stda %f4,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030181420] = d0d0ffffffffffff ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = ff3efcae, %l7 = 0000000000000000 ldub [%o2+0x001],%l7 ! %l7 = 000000000000003e p0_label_211: ! Mem[0000000010101408] = 000000000000ff00, %f28 = 7d7d0000 c5a5f115 ldda [%i4+%o4]0x88,%f28 ! %f28 = 00000000 0000ff00 ! Mem[00000000100c1410] = 9495b8c3, %f31 = 0000dd89 lda [%i3+%o5]0x80,%f31 ! %f31 = 9495b8c3 ! Mem[0000000010041408] = ff0000f5, %l2 = 0000000000000000 lduba [%i1+%o4]0x80,%l2 ! %l2 = 00000000000000ff ! Mem[0000000030041410] = 2d5a000000000000, %l1 = 000000008a5e65bc ldxa [%i1+%o5]0x81,%l1 ! %l1 = 2d5a000000000000 ! Mem[0000000010081430] = 00000000 bac82067, %l6 = 00000000, %l7 = 0000003e ldd [%i2+0x030],%l6 ! %l6 = 0000000000000000 00000000bac82067 ! Mem[0000000010041428] = 878b97ef, %l6 = 0000000000000000 ldsw [%i1+0x028],%l6 ! %l6 = ffffffff878b97ef ! Mem[0000000010141408] = 68d02310, %l1 = 2d5a000000000000 ldub [%i5+0x009],%l1 ! %l1 = 00000000000000d0 ! Mem[0000000030141410] = ff0000f5, %f31 = 9495b8c3 lda [%i5+%o5]0x81,%f31 ! %f31 = ff0000f5 ! Mem[00000000100c1410] = c3b89594, %f4 = 00007d7d lda [%i3+%o5]0x88,%f4 ! %f4 = c3b89594 ! Starting 10 instruction Store Burst ! %f10 = 20f1f32e 00000000, %l0 = ffffffffffffffff ! Mem[0000000030001430] = 15f1a5c500007d7d add %i0,0x030,%g1 stda %f10,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030001430] = 000000002ef3f120 p0_label_212: ! %l4 = 0000fbff, %l5 = ffffffff, Mem[0000000010101410] = 9ffcffff 9a50300e stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000fbff ffffffff ! %l5 = ffffffffffffffff, Mem[0000000010141408] = 1023d068 stha %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 1023ffff ! %l5 = ffffffffffffffff, Mem[0000000030141400] = 2ef3f12000005aa1 stxa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffffffffffff ! %l5 = ffffffffffffffff, imm = fffffffffffff165, %l2 = 00000000000000ff or %l5,-0xe9b,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000010141408] = ffff2310, %l6 = ffffffff878b97ef swapa [%i5+%o4]0x80,%l6 ! %l6 = 00000000ffff2310 ! Mem[0000000030141400] = ffffffff, %l5 = ffffffffffffffff ldstuba [%i5+%g0]0x89,%l5 ! %l5 = 000000ff000000ff ! Mem[0000000010141434] = c523f1d0, %l0 = ffffffffffffffff, %asi = 80 swapa [%i5+0x034]%asi,%l0 ! %l0 = 00000000c523f1d0 ! %l0 = c523f1d0, %l1 = 000000d0, Mem[0000000010181408] = 00000000 5e8a0000 std %l0,[%i6+%o4] ! Mem[0000000010181408] = c523f1d0 000000d0 ! %f8 = 00000000, Mem[0000000010101430] = 000000ff st %f8 ,[%i4+0x030] ! Mem[0000000010101430] = 00000000 ! Starting 10 instruction Load Burst ! Mem[000000001018140c] = 000000d0, %l2 = ffffffffffffffff ldsh [%i6+0x00c],%l2 ! %l2 = 0000000000000000 p0_label_213: ! Mem[0000000030101400] = ffffffff, %l3 = 00000000ff000000 lduha [%i4+%g0]0x89,%l3 ! %l3 = 000000000000ffff ! Mem[0000000010081410] = ffff0000, %l1 = 00000000000000d0 lduba [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[0000000030141400] = ffffffff ffffffff, %l0 = c523f1d0, %l1 = 000000ff ldda [%i5+%g0]0x89,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff ! Mem[0000000030141408] = 68000000, %l1 = 00000000ffffffff ldswa [%i5+%o4]0x81,%l1 ! %l1 = 0000000068000000 ! Mem[000000001018140c] = 000000d0, %f18 = 69ffff64 ld [%i6+0x00c],%f18 ! %f18 = 000000d0 ! Mem[0000000010081408] = 2020f32e, %l5 = 00000000000000ff lduwa [%i2+%o4]0x80,%l5 ! %l5 = 000000002020f32e ! Mem[0000000010041408] = ff0000f5, %l7 = 00000000bac82067 ldswa [%i1+%o4]0x80,%l7 ! %l7 = ffffffffff0000f5 ! Mem[00000000100c1400] = ffff84ff 00001044, %l2 = 00000000, %l3 = 0000ffff ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000ffff84ff 0000000000001044 ! Mem[0000000030081410] = d0d02310, %l1 = 0000000068000000 lduha [%i2+%o5]0x89,%l1 ! %l1 = 0000000000002310 ! Starting 10 instruction Store Burst ! %f21 = 000000ff, Mem[0000000030081400] = 00000000 sta %f21,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff p0_label_214: ! Mem[00000000100c1408] = a15a0000, %l7 = ffffffffff0000f5 swapa [%i3+%o4]0x80,%l7 ! %l7 = 00000000a15a0000 ! %l4 = 000000000000fbff, Mem[0000000030041400] = ffff0000000000ff stxa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000000000fbff ! %l6 = ffff2310, %l7 = a15a0000, Mem[00000000300c1410] = 9ffcffff 9a50300e stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffff2310 a15a0000 ! %l7 = 00000000a15a0000, Mem[0000000010081408] = 2020f32e stwa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = a15a0000 ! Mem[0000000030041408] = 000000ae, %l5 = 000000002020f32e ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 00000000000000ff ! Mem[000000001004143c] = f50000ff, %l7 = 00000000a15a0000 ldstuba [%i1+0x03c]%asi,%l7 ! %l7 = 000000f5000000ff ! Code Fragment 3 p0_fragment_27: ! %l0 = 00000000ffffffff setx 0x9efc55ff920ed11c,%g7,%l0 ! %l0 = 9efc55ff920ed11c ! %l1 = 0000000000002310 setx 0x26ccf81830836016,%g7,%l1 ! %l1 = 26ccf81830836016 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 = 9efc55ff920ed11c setx 0x30786fffd3cc574c,%g7,%l0 ! %l0 = 30786fffd3cc574c ! %l1 = 26ccf81830836016 setx 0x78676d88038ebd4b,%g7,%l1 ! %l1 = 78676d88038ebd4b ! Mem[0000000030001400] = 003e0000, %l0 = 30786fffd3cc574c swapa [%i0+%g0]0x81,%l0 ! %l0 = 00000000003e0000 ! %l3 = 0000000000001044, Mem[0000000030141400] = ffffffffffffffff stxa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000001044 ! Starting 10 instruction Load Burst ! Mem[0000000030081408] = 00006ded, %l1 = 78676d88038ebd4b ldsba [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000 p0_label_215: ! Mem[0000000010101400] = 8a5e64bd, %l2 = 00000000ffff84ff lduwa [%i4+%g0]0x88,%l2 ! %l2 = 000000008a5e64bd ! Mem[0000000010181410] = ff000000, %l0 = 00000000003e0000 ldswa [%i6+%o5]0x80,%l0 ! %l0 = ffffffffff000000 ! Mem[00000000100c141c] = 000000ff, %f20 = 00000000 ld [%i3+0x01c],%f20 ! %f20 = 000000ff ! Mem[0000000030001410] = 0000000000000000, %l4 = 000000000000fbff ldxa [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030081400] = 000000ff, %l3 = 0000000000001044 lduba [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000 membar #Sync ! Added by membar checker (45) ! Mem[0000000030141400] = 00000000 00001044 68000000 00000010 ! Mem[0000000030141410] = ff0000f5 54000000 1062a465 b92ab835 ! Mem[0000000030141420] = 46375da6 265aff0a f72db4ac 935ea4f9 ! Mem[0000000030141430] = d0d02310 036e77e0 2ca1722d 891eac02 ldda [%i5]ASI_BLK_S,%f16 ! Block Load from 0000000030141400 ! Mem[0000000010001400] = 00000000, %l2 = 000000008a5e64bd lduha [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[00000000100c1400] = 44100000ff84ffff, %f4 = c3b89594 a15a0000 ldda [%i3+%g0]0x88,%f4 ! %f4 = 44100000 ff84ffff ! %l7 = 00000000000000f5, %l1 = 0000000000000000, %l0 = ffffffffff000000 or %l7,%l1,%l0 ! %l0 = 00000000000000f5 ! Starting 10 instruction Store Burst ! Mem[00000000100c1408] = f50000ff, %l2 = 0000000000000000 ldstuba [%i3+%o4]0x88,%l2 ! %l2 = 000000ff000000ff p0_label_216: ! %f0 = ffffffff ffffffff, Mem[0000000010181408] = c523f1d0 000000d0 stda %f0 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffffff ffffffff ! %l7 = 00000000000000f5, Mem[0000000010001400] = ff00000000000000 stxa %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000000000f5 ! %f15 = 1dfbd0f5, %f6 = 9ffcffff fcmps %fcc1,%f15,%f6 ! %fcc1 = 2 ! Mem[0000000030101410] = ff3effff, %l4 = 0000000000000000 swapa [%i4+%o5]0x81,%l4 ! %l4 = 00000000ff3effff ! %l5 = 0000000000000000, Mem[0000000030181400] = 00005aa1 stba %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00005aa1 ! Mem[0000000010141410] = 00000000, %l0 = 00000000000000f5 swapa [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030141410] = f50000ff, %l6 = 00000000ffff2310 swapa [%i5+%o5]0x89,%l6 ! %l6 = 00000000f50000ff ! %l6 = 00000000f50000ff, Mem[0000000010101400] = 8a5e64bd stha %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 8a5e00ff ! %f16 = 00000000 00001044 68000000 00000010 ! %f20 = ff0000f5 54000000 1062a465 b92ab835 ! %f24 = 46375da6 265aff0a f72db4ac 935ea4f9 ! %f28 = d0d02310 036e77e0 2ca1722d 891eac02 stda %f16,[%i0]ASI_BLK_SL ! Block Store to 0000000030001400 ! Starting 10 instruction Load Burst ! Mem[0000000030101400] = fffffffff33247b6, %l3 = 0000000000000000 ldxa [%i4+%g0]0x81,%l3 ! %l3 = fffffffff33247b6 p0_label_217: ! Mem[0000000030101408] = 1023d068, %l7 = 00000000000000f5 lduwa [%i4+%o4]0x89,%l7 ! %l7 = 000000001023d068 ! Mem[0000000030041400] = 00000000, %l3 = fffffffff33247b6 ldswa [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010181410] = ff000000, %l1 = 0000000000000000 lduba [%i6+%o5]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[00000000100c1410] = 9495b8c3, %l0 = 0000000000000000 lduha [%i3+%o5]0x80,%l0 ! %l0 = 0000000000009495 ! Mem[0000000030101400] = ffffffff, %l5 = 0000000000000000 lduha [%i4+%g0]0x81,%l5 ! %l5 = 000000000000ffff ! Mem[0000000020800040] = ffffbf87, %l5 = 000000000000ffff ldsba [%o1+0x040]%asi,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000010181400] = 15f1a5c5 2ef3f120, %l6 = f50000ff, %l7 = 1023d068 ldda [%i6+%g0]0x80,%l6 ! %l6 = 0000000015f1a5c5 000000002ef3f120 ! Mem[0000000010081400] = 000000ff, %f14 = a15a0000 lda [%i2+%g0]0x88,%f14 ! %f14 = 000000ff ! Mem[0000000030101400] = ffffffff, %l0 = 0000000000009495 lduha [%i4+%g0]0x89,%l0 ! %l0 = 000000000000ffff ! Starting 10 instruction Store Burst ! %l6 = 15f1a5c5, %l7 = 2ef3f120, Mem[0000000010101418] = 10000000 00000000 stda %l6,[%i4+0x018]%asi ! Mem[0000000010101418] = 15f1a5c5 2ef3f120 p0_label_218: ! %f6 = 9ffcffff 9a50300e, %l6 = 0000000015f1a5c5 ! Mem[0000000030001428] = f9a45e93acb42df7 add %i0,0x028,%g1 stda %f6,[%g1+%l6]ASI_PST32_S ! Mem[0000000030001428] = f9a45e939a50300e ! %l6 = 15f1a5c5, %l7 = 2ef3f120, Mem[0000000030181410] = 5a00509a 5475fff3 stda %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 15f1a5c5 2ef3f120 ! Mem[000000001018140d] = ffffffff, %l6 = 0000000015f1a5c5 ldstub [%i6+0x00d],%l6 ! %l6 = 000000ff000000ff membar #Sync ! Added by membar checker (46) ! Mem[0000000010001400] = 000000f5, %l1 = 00000000000000ff swapa [%i0+%g0]0x88,%l1 ! %l1 = 00000000000000f5 ! Mem[00000000300c1408] = ffffffff, %l6 = 00000000000000ff swapa [%i3+%o4]0x81,%l6 ! %l6 = 00000000ffffffff ! Mem[0000000010001408] = 70000000, %l3 = 0000000000000000 swapa [%i0+%o4]0x80,%l3 ! %l3 = 0000000070000000 ! %l0 = 0000ffff, %l1 = 000000f5, Mem[0000000010181408] = ffffffff ffffffff std %l0,[%i6+%o4] ! Mem[0000000010181408] = 0000ffff 000000f5 ! %l4 = 00000000ff3effff, Mem[0000000010001430] = 000000ff stw %l4,[%i0+0x030] ! Mem[0000000010001430] = ff3effff ! Mem[0000000010181400] = 15f1a5c5, %l5 = ffffffffffffffff ldstuba [%i6+%g0]0x80,%l5 ! %l5 = 00000015000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = ff000000, %f20 = ff0000f5 lda [%i2+%g0]0x89,%f20 ! %f20 = ff000000 p0_label_219: ! Mem[0000000030101400] = ffffffff, %f6 = 9ffcffff lda [%i4+%g0]0x89,%f6 ! %f6 = ffffffff ! Mem[0000000010181408] = 0000ffff 000000f5, %l2 = 000000ff, %l3 = 70000000 ldda [%i6+%o4]0x80,%l2 ! %l2 = 000000000000ffff 00000000000000f5 ! Mem[0000000010181428] = f5d0fb1d, %l1 = 00000000000000f5 ldsb [%i6+0x029],%l1 ! %l1 = ffffffffffffffd0 ! Mem[00000000100c1410] = 9495b8c3, %l4 = 00000000ff3effff lduba [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000094 ! Mem[0000000010101410] = 0000fbff, %l1 = ffffffffffffffd0 lduha [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030081410] = 0000ffae d0d02310, %l0 = 0000ffff, %l1 = 00000000 ldda [%i2+%o5]0x89,%l0 ! %l0 = 00000000d0d02310 000000000000ffae ! Mem[0000000010101430] = 00000000, %f29 = 036e77e0 ld [%i4+0x030],%f29 ! %f29 = 00000000 ! Mem[0000000010081420] = 00000000, %l5 = 0000000000000015 ldsb [%i2+0x021],%l5 ! %l5 = 0000000000000000 ! Mem[0000000010141420] = c3d757ff, %l0 = 00000000d0d02310 ldub [%i5+0x023],%l0 ! %l0 = 00000000000000ff ! Starting 10 instruction Store Burst ! Mem[0000000010041420] = 8b6516ff5200ffff, %l7 = 000000002ef3f120, %l1 = 000000000000ffae add %i1,0x20,%g1 casxa [%g1]0x80,%l7,%l1 ! %l1 = 8b6516ff5200ffff p0_label_220: ! %l2 = 000000000000ffff, Mem[0000000010141408] = 878b97ef036e77e0 stxa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000000000ffff ! Mem[0000000010081400] = ff000000, %l5 = 0000000000000000 swapa [%i2+%g0]0x80,%l5 ! %l5 = 00000000ff000000 ! Mem[0000000010101410] = 0000fbff, %l3 = 00000000000000f5 swapa [%i4+%o5]0x80,%l3 ! %l3 = 000000000000fbff ! Mem[0000000030041410] = 00005a2d, %l4 = 0000000000000094 swapa [%i1+%o5]0x89,%l4 ! %l4 = 0000000000005a2d ! %f0 = ffffffff ffffffff ff5a0000 ffff0000 ! %f4 = 44100000 ff84ffff ffffffff 9a50300e ! %f8 = 00000000 2ef3f120 20f1f32e 00000000 ! %f12 = 00000000 ff000000 000000ff 1dfbd0f5 stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400 ! Mem[0000000030181410] = c5a5f115, %l5 = 00000000ff000000 ldstuba [%i6+%o5]0x89,%l5 ! %l5 = 00000015000000ff ! %l6 = 00000000ffffffff, Mem[0000000030001410] = 00000054 stwa %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff membar #Sync ! Added by membar checker (47) ! %l4 = 0000000000005a2d, Mem[0000000010041400] = ffffffff stba %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffff2d ! %f17 = 00001044, Mem[000000001010140c] = 00000000 st %f17,[%i4+0x00c] ! Mem[000000001010140c] = 00001044 ! Starting 10 instruction Load Burst ! Mem[0000000020800040] = ffffbf87, %l5 = 0000000000000015 ldsh [%o1+0x040],%l5 ! %l5 = ffffffffffffffff p0_label_221: ! Mem[0000000020800040] = ffffbf87, %l2 = 000000000000ffff ldub [%o1+0x041],%l2 ! %l2 = 00000000000000ff ! Mem[0000000010001410] = a15a0000, %l5 = ffffffffffffffff ldsba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010181408] = 0000ffff, %l2 = 00000000000000ff lduwa [%i6+%o4]0x80,%l2 ! %l2 = 000000000000ffff ! Mem[0000000030001408] = 00000010, %l1 = 8b6516ff5200ffff lduha [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000010 ! Mem[000000001008142c] = 00000000, %l1 = 0000000000000010 ldsha [%i2+0x02c]%asi,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010141408] = 00000000 0000ffff, %l2 = 0000ffff, %l3 = 0000fbff ldda [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000 000000000000ffff ! Mem[0000000030141410] = ffff2310, %l4 = 0000000000005a2d ldsba [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000010 ! Mem[0000000010181428] = f5d0fb1d, %l4 = 0000000000000010 lduha [%i6+0x028]%asi,%l4 ! %l4 = 000000000000f5d0 ! Mem[0000000030181408] = 00000000, %f17 = 00001044 lda [%i6+%o4]0x89,%f17 ! %f17 = 00000000 ! Starting 10 instruction Store Burst ! %l6 = 00000000ffffffff, Mem[0000000010141410] = 000000f5 stwa %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffff p0_label_222: ! %l3 = 000000000000ffff, Mem[00000000100c1408] = ff0000f5 stba %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff0000f5 ! %l3 = 000000000000ffff, Mem[0000000030181408] = 0000000000000000 stxa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000000000ffff ! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030141400] = 00000000 00001044 stda %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff 00000000 ! Mem[0000000010181438] = a15a0000, %l5 = 0000000000000000 swap [%i6+0x038],%l5 ! %l5 = 00000000a15a0000 ! %l4 = 000000000000f5d0, Mem[0000000010101410] = f5000000 stba %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = f50000d0 ! %f27 = 935ea4f9, Mem[0000000010101400] = ff005e8a sta %f27,[%i4+%g0]0x80 ! Mem[0000000010101400] = 935ea4f9 ! %f0 = ffffffff, %f27 = 935ea4f9, %f12 = 00000000 fdivs %f0 ,%f27,%f12 ! %f12 = ffffffff ! %l1 = 0000000000000000, Mem[0000000030101408] = 68d023100000ffae stxa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000 ! %l4 = 0000f5d0, %l5 = a15a0000, Mem[0000000030101400] = ffffffff f33247b6 stda %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000f5d0 a15a0000 ! Starting 10 instruction Load Burst ! Mem[0000000010001400] = 00000000000000ff, %l6 = 00000000ffffffff ldxa [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff p0_label_223: ! Mem[0000000010001408] = 00000000, %l6 = 00000000000000ff ldsha [%i0+%o4]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[00000000100c1400] = ffff84ff, %l3 = 000000000000ffff lduwa [%i3+%g0]0x80,%l3 ! %l3 = 00000000ffff84ff ! Mem[0000000030181408] = 00000000 0000ffff, %l2 = 00000000, %l3 = ffff84ff ldda [%i6+%o4]0x89,%l2 ! %l2 = 000000000000ffff 0000000000000000 ! Mem[0000000030041408] = ae0000ff, %l3 = 0000000000000000 lduba [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010081408] = a15a0000, %l0 = 00000000000000ff lduha [%i2+%o4]0x80,%l0 ! %l0 = 000000000000a15a ! Mem[0000000030141408] = 00000068, %l3 = 00000000000000ff ldsha [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000068 ! Mem[0000000010001400] = ff000000, %l7 = 000000002ef3f120 lduwa [%i0+0x000]%asi,%l7 ! %l7 = 00000000ff000000 ! Mem[000000001004141c] = 9a50300e, %l0 = 000000000000a15a lduw [%i1+0x01c],%l0 ! %l0 = 000000009a50300e ! Mem[0000000010041408] = 0000ffff 00005aff, %l0 = 9a50300e, %l1 = 00000000 ldda [%i1+%o4]0x88,%l0 ! %l0 = 0000000000005aff 000000000000ffff ! Starting 10 instruction Store Burst ! Mem[00000000300c1400] = f3ff7554, %l6 = 0000000000000000 ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 00000054000000ff p0_label_224: ! %l4 = 000000000000f5d0, Mem[0000000010081430] = 00000000bac82067, %asi = 80 stxa %l4,[%i2+0x030]%asi ! Mem[0000000010081430] = 000000000000f5d0 ! Mem[0000000010081410] = 0000ffff, %l1 = 000000000000ffff ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 000000ff000000ff ! Mem[0000000010101400] = 935ea4f9, %l1 = 00000000000000ff swapa [%i4+%g0]0x80,%l1 ! %l1 = 00000000935ea4f9 ! %l1 = 00000000935ea4f9, Mem[0000000030181408] = 000000000000ffff stxa %l1,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000935ea4f9 ! %f4 = 44100000 ff84ffff, %l6 = 0000000000000054 ! Mem[0000000030101418] = 01000000102375ff add %i4,0x018,%g1 stda %f4,[%g1+%l6]ASI_PST32_S ! Mem[0000000030101418] = 01000000102375ff ! Mem[00000000201c0000] = 3eff8819, %l0 = 0000000000005aff ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 0000003e000000ff ! %l3 = 0000000000000068, Mem[0000000010081412] = ffff0000 stb %l3,[%i2+0x012] ! Mem[0000000010081410] = ffff6800 ! %l1 = 00000000935ea4f9, Mem[0000000010101408] = 00ff0000 stba %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = f9ff0000 ! %l5 = 00000000a15a0000, Mem[00000000100c1408] = f5d0fb1df50000ff stxa %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000a15a0000 ! Starting 10 instruction Load Burst ! Mem[0000000030041410] = 94000000, %l3 = 0000000000000068 lduwa [%i1+%o5]0x81,%l3 ! %l3 = 0000000094000000 p0_label_225: ! Mem[0000000030001408] = 00000010, %l0 = 000000000000003e ldswa [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000010 ! Mem[0000000030141400] = 000000ff, %l4 = 000000000000f5d0 ldswa [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff ! Mem[0000000010181400] = c5a5f1ff, %f16 = 00000000 lda [%i6+%g0]0x88,%f16 ! %f16 = c5a5f1ff ! Mem[0000000010141428] = f3ff7554, %l2 = 000000000000ffff ldsba [%i5+0x02a]%asi,%l2 ! %l2 = 0000000000000075 ! Mem[0000000010101428] = 15f1a5c5, %l2 = 0000000000000075 lduba [%i4+0x02b]%asi,%l2 ! %l2 = 00000000000000c5 ! Mem[0000000030181410] = fff1a5c52ef3f120, %l7 = 00000000ff000000 ldxa [%i6+%o5]0x81,%l7 ! %l7 = fff1a5c52ef3f120 ! Mem[0000000010101428] = 15f1a5c5, %l7 = fff1a5c52ef3f120 ldub [%i4+0x02b],%l7 ! %l7 = 00000000000000c5 ! Mem[0000000030041400] = 00000000, %l7 = 00000000000000c5 ldsha [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030101410] = 00000000, %l5 = 00000000a15a0000 lduba [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030181408] = f9a45e93, %l2 = 00000000000000c5 ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 000000f9000000ff p0_label_226: ! Mem[0000000030181410] = c5a5f1ff, %l7 = 0000000000000000 ldstuba [%i6+%o5]0x89,%l7 ! %l7 = 000000ff000000ff ! Mem[0000000010041400] = ffffff2d, %l7 = 00000000000000ff ldstuba [%i1+%g0]0x88,%l7 ! %l7 = 0000002d000000ff ! %l0 = 0000000000000010, Mem[0000000010081408] = 0000000000005aa1 stxa %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000000000010 ! %f22 = 1062a465 b92ab835, %l0 = 0000000000000010 ! Mem[0000000010181400] = fff1a5c52ef3f120 stda %f22,[%i6+%l0]ASI_PST16_P ! Mem[0000000010181400] = fff1a5c52ef3f120 ! %l7 = 000000000000002d, imm = 0000000000000029, %l6 = 0000000000000054 xnor %l7,0x029,%l6 ! %l6 = fffffffffffffffb ! Code Fragment 3 p0_fragment_28: ! %l0 = 0000000000000010 setx 0xc8941cc03056dc9c,%g7,%l0 ! %l0 = c8941cc03056dc9c ! %l1 = 00000000935ea4f9 setx 0xe4d1daf80b673d2e,%g7,%l1 ! %l1 = e4d1daf80b673d2e 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 = c8941cc03056dc9c setx 0xe82b16b80eea3cd8,%g7,%l0 ! %l0 = e82b16b80eea3cd8 ! %l1 = e4d1daf80b673d2e setx 0xa8e0269f9b4d99f2,%g7,%l1 ! %l1 = a8e0269f9b4d99f2 ! %f6 = ffffffff, Mem[000000001010140c] = 00001044 st %f6 ,[%i4+0x00c] ! Mem[000000001010140c] = ffffffff ! Mem[0000000030141410] = 1023ffff, %l2 = 00000000000000f9 ldstuba [%i5+%o5]0x81,%l2 ! %l2 = 00000010000000ff ! %f12 = ffffffff, Mem[0000000030041408] = ae0000ff sta %f12,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff ! Starting 10 instruction Load Burst ! Mem[00000000100c1408] = a15a0000, %l7 = 000000000000002d ldsba [%i3+%o4]0x88,%l7 ! %l7 = 0000000000000000 p0_label_227: ! Mem[0000000020800040] = ffffbf87, %l0 = e82b16b80eea3cd8 lduh [%o1+0x040],%l0 ! %l0 = 000000000000ffff ! Mem[0000000010081408] = 00000010, %l4 = 00000000000000ff ldsha [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000010 ! Mem[0000000030181408] = ffa45e93, %l2 = 0000000000000010 ldsha [%i6+%o4]0x81,%l2 ! %l2 = ffffffffffffffa4 ! Mem[0000000010141400] = 00000000 ff000000, %l0 = 0000ffff, %l1 = 9b4d99f2 ldd [%i5+%g0],%l0 ! %l0 = 0000000000000000 00000000ff000000 ! Mem[00000000300c1408] = 000000ff, %l0 = 0000000000000000 ldsba [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030001400] = 44100000, %l5 = 0000000000000000 lduwa [%i0+%g0]0x81,%l5 ! %l5 = 0000000044100000 ! Mem[0000000010141400] = 00000000, %l6 = fffffffffffffffb lduba [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030041400] = 00000000, %l3 = 0000000094000000 ldsha [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030101408] = 00000000, %l4 = 0000000000000010 ldsha [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[000000001010141c] = 2ef3f120, %l5 = 0000000044100000 ldstuba [%i4+0x01c]%asi,%l5 ! %l5 = 0000002e000000ff p0_label_228: ! %l4 = 0000000000000000, Mem[0000000030081410] = 1023d0d0aeff0000 stxa %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000000000 ! Mem[00000000218000c0] = ff6adddc, %l2 = ffffffffffffffa4 ldstuba [%o3+0x0c0]%asi,%l2 ! %l2 = 000000ff000000ff ! %l5 = 000000000000002e, Mem[0000000030101410] = 00000000 stba %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000002e ! Mem[0000000010101414] = ffffffff, %l6 = 0000000000000000 ldstub [%i4+0x014],%l6 ! %l6 = 000000ff000000ff ! %l3 = 0000000000000000, Mem[0000000030181410] = c5a5f1ff stwa %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 ! %f18 = 68000000 00000010, Mem[0000000010001400] = 000000ff 00000000 stda %f18,[%i0+%g0]0x88 ! Mem[0000000010001400] = 68000000 00000010 ! %l5 = 000000000000002e, immed = 0000047a, %y = 0000001d umul %l5,0x47a,%l5 ! %l5 = 000000000000cdec, %y = 00000000 ! Mem[0000000010181433] = 15f1a5c7, %l3 = 0000000000000000 ldstuba [%i6+0x033]%asi,%l3 ! %l3 = 000000c7000000ff ! %l6 = 00000000000000ff, Mem[0000000021800040] = 709c7f92, %asi = 80 stba %l6,[%o3+0x040]%asi ! Mem[0000000021800040] = ff9c7f92 ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = 00000000 0000ffff, %l2 = 000000ff, %l3 = 000000c7 ldda [%i5+0x008]%asi,%l2 ! %l2 = 0000000000000000 000000000000ffff p0_label_229: ! %l3 = 000000000000ffff, Mem[00000000201c0000] = ffff8819 sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = ffff8819 ! Mem[0000000010001410] = 00005aa1 00000000, %l2 = 00000000, %l3 = 0000ffff ldda [%i0+%o5]0x80,%l2 ! %l2 = 0000000000005aa1 0000000000000000 membar #Sync ! Added by membar checker (48) ! Mem[0000000010001400] = 10000000 00000068 00000000 00005aa1 ! Mem[0000000010001410] = 00005aa1 00000000 10000000 00000000 ! Mem[0000000010001420] = ffffffae 000000ff fff1a5c5 2ef3f120 ! Mem[0000000010001430] = ff3effff 00000000 8a5e64bd 00005aa1 ldda [%i0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010001400 ! Mem[0000000030081400] = 000000ff, %l1 = 00000000ff000000 ldsba [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030081408] = 00006ded, %l2 = 0000000000005aa1 ldsha [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010041404] = ffffffff, %l6 = 00000000000000ff ldsba [%i1+0x005]%asi,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010101408] = ffffffff0000fff9, %l0 = 0000000000000000 ldxa [%i4+%o4]0x88,%l0 ! %l0 = ffffffff0000fff9 ! Mem[0000000010001408] = a15a000000000000, %f2 = ff5a0000 ffff0000 ldda [%i0+%o4]0x88,%f2 ! %f2 = a15a0000 00000000 ! Mem[0000000010181410] = 000000ff, %l7 = 0000000000000000 lduha [%i6+%o5]0x88,%l7 ! %l7 = 00000000000000ff ! Starting 10 instruction Store Burst ! %l4 = 0000000000000000, Mem[0000000020800040] = ffffbf87 sth %l4,[%o1+0x040] ! Mem[0000000020800040] = 0000bf87 p0_label_230: ! %l4 = 00000000, %l5 = 0000cdec, Mem[0000000030141410] = ff23ffff 54000000 stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 0000cdec ! Mem[00000000201c0000] = ffff8819, %l6 = ffffffffffffffff lduba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff ! %f11 = 00000000, Mem[0000000030081408] = ed6d0000 sta %f11,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 ! %l3 = 0000000000000000, Mem[00000000100c1410] = 9495b8c3 stba %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0095b8c3 ! %l6 = 000000ff, %l7 = 000000ff, Mem[00000000300c1408] = 000000ff 2db2ff7c stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff 000000ff ! %f4 = 44100000 ff84ffff, Mem[0000000010081408] = 00000010 00000000 stda %f4 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 44100000 ff84ffff ! Mem[00000000201c0001] = ffff8819, %l3 = 0000000000000000 ldstub [%o0+0x001],%l3 ! %l3 = 000000ff000000ff membar #Sync ! Added by membar checker (49) ! %l4 = 0000000000000000, Mem[0000000010001408] = 00000000 stha %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 ! Mem[0000000010001408] = 00000000, %l0 = ffffffff0000fff9 ldstuba [%i0+%o4]0x80,%l0 ! %l0 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = 935ea4ff, %f15 = 1dfbd0f5 lda [%i6+%o4]0x89,%f15 ! %f15 = 935ea4ff p0_label_231: ! Mem[0000000010001410] = 00005aa100000000, %f26 = 20f1f32e c5a5f1ff ldda [%i0+0x010]%asi,%f26 ! %f26 = 00005aa1 00000000 ! Mem[0000000010081400] = 00000000, %f15 = 935ea4ff lda [%i2+%g0]0x88,%f15 ! %f15 = 00000000 ! Mem[0000000030001400] = 44100000 00000000 10000000 00000068 ! Mem[0000000030001410] = ffffffff f50000ff 35b82ab9 65a46210 ! Mem[0000000030001420] = 0aff5a26 a65d3746 f9a45e93 9a50300e ! Mem[0000000030001430] = e0776e03 1023d0d0 02ac1e89 2d72a12c ldda [%i0]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030001400 ! Mem[0000000030041410] = 0000000000000094, %f30 = a15a0000 bd645e8a ldda [%i1+%o5]0x89,%f30 ! %f30 = 00000000 00000094 ! %f19 = 00000000, %f20 = 00000000 fsqrts %f19,%f20 ! %f20 = 00000000 ! Mem[00000000201c0000] = ffff8819, %l1 = 0000000000000000 ldsha [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffffff ! Mem[0000000010041408] = 00005aff, %l1 = ffffffffffffffff ldsha [%i1+%o4]0x88,%l1 ! %l1 = 0000000000005aff ! Mem[0000000010041408] = 00005aff, %l0 = 0000000000000000 ldsba [%i1+%o4]0x88,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000030101408] = 00000000, %l5 = 000000000000cdec lduwa [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010181400] = c5a5f1ff, %l0 = ffffffffffffffff swapa [%i6+%g0]0x88,%l0 ! %l0 = 00000000c5a5f1ff p0_label_232: ! %f26 = 00005aa1 00000000, Mem[0000000010181438] = 00000000 00000000 stda %f26,[%i6+0x038]%asi ! Mem[0000000010181438] = 00005aa1 00000000 ! %f31 = 00000094, Mem[0000000010181410] = ff000000 sta %f31,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000094 membar #Sync ! Added by membar checker (50) ! %l2 = 0000000000000000, Mem[0000000030001408] = 10000000 stha %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 ! %l0 = 00000000c5a5f1ff, Mem[00000000201c0001] = ffff8819 stb %l0,[%o0+0x001] ! Mem[00000000201c0000] = ffff8819 ! Mem[0000000010081408] = ff84ffff, %l0 = 00000000c5a5f1ff swapa [%i2+%o4]0x88,%l0 ! %l0 = 00000000ff84ffff ! %l5 = 0000000000000000, imm = 0000000000000834, %l0 = 00000000ff84ffff and %l5,0x834,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010101438] = 8a5e64bd, %l6 = 00000000000000ff, %asi = 80 swapa [%i4+0x038]%asi,%l6 ! %l6 = 000000008a5e64bd ! %l6 = 000000008a5e64bd, Mem[0000000030141410] = 000000000000cdec stxa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000008a5e64bd ! %l0 = 0000000000000000, Mem[0000000010041430] = 00000000ff000000, %asi = 80 stxa %l0,[%i1+0x030]%asi ! Mem[0000000010041430] = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = f3ff75ff, %l0 = 0000000000000000 lduwa [%i3+%g0]0x89,%l0 ! %l0 = 00000000f3ff75ff p0_label_233: ! Mem[0000000030101400] = d0f50000, %l1 = 0000000000005aff lduba [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[0000000021800100] = ddffa03e, %l3 = 00000000000000ff lduba [%o3+0x101]%asi,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010081400] = 00000000, %l4 = 0000000000000000 lduba [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030041408] = ffffffff00000000, %f26 = 00005aa1 00000000 ldda [%i1+%o4]0x81,%f26 ! %f26 = ffffffff 00000000 ! Mem[0000000021800100] = ddffa03e, %l3 = 00000000000000ff ldsha [%o3+0x100]%asi,%l3 ! %l3 = ffffffffffffddff ! Mem[0000000010001400] = 68000000 00000010, %l6 = 8a5e64bd, %l7 = 000000ff ldda [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000010 0000000068000000 ! Mem[0000000030141408] = 00000068, %f15 = 2d72a12c lda [%i5+%o4]0x89,%f15 ! %f15 = 00000068 ! Mem[0000000030041410] = 94000000, %l3 = ffffffffffffddff ldsba [%i1+%o5]0x81,%l3 ! %l3 = ffffffffffffff94 ! Mem[0000000010101408] = ffffffff 0000fff9, %l0 = f3ff75ff, %l1 = 00000000 ldda [%i4+%o4]0x88,%l0 ! %l0 = 000000000000fff9 00000000ffffffff ! Starting 10 instruction Store Burst ! %f6 = 35b82ab9 65a46210, Mem[0000000010181410] = 00000094 00000000 std %f6 ,[%i6+%o5] ! Mem[0000000010181410] = 35b82ab9 65a46210 p0_label_234: ! Mem[0000000030181408] = ffa45e93, %l3 = ffffffffffffff94 swapa [%i6+%o4]0x81,%l3 ! %l3 = 00000000ffa45e93 ! Mem[000000001010140c] = ffffffff, %l1 = ffffffff, %l3 = ffa45e93 add %i4,0x0c,%g1 casa [%g1]0x80,%l1,%l3 ! %l3 = 00000000ffffffff ! %f21 = a15a0000, Mem[0000000030041400] = 00000000 sta %f21,[%i1+%g0]0x89 ! Mem[0000000030041400] = a15a0000 ! %l4 = 00000000, %l5 = 00000000, Mem[0000000010141410] = ffffffff ffffffff stda %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 00000000 ! Mem[0000000010001408] = ff000000, %l0 = 000000000000fff9 swapa [%i0+%o4]0x80,%l0 ! %l0 = 00000000ff000000 ! %f14 = 02ac1e89 00000068, %l4 = 0000000000000000 ! Mem[0000000030081410] = 0000000000000000 add %i2,0x010,%g1 stda %f14,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030081410] = 0000000000000000 ! %l1 = 00000000ffffffff, Mem[000000001000141c] = 00000000, %asi = 80 stha %l1,[%i0+0x01c]%asi ! Mem[000000001000141c] = ffff0000 ! Mem[0000000020800040] = 0000bf87, %l4 = 0000000000000000 ldstuba [%o1+0x040]%asi,%l4 ! %l4 = 00000000000000ff ! %l6 = 00000010, %l7 = 68000000, Mem[0000000030041410] = 00000094 00000000 stda %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000010 68000000 ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = a15a0000, %f28 = 00000000 lda [%i0+%o5]0x88,%f28 ! %f28 = a15a0000 p0_label_235: ! Mem[0000000020800000] = f120c3ca, %l2 = 0000000000000000 ldsba [%o1+0x000]%asi,%l2 ! %l2 = fffffffffffffff1 ! Mem[0000000010001404] = 00000068, %l0 = 00000000ff000000 lduw [%i0+0x004],%l0 ! %l0 = 0000000000000068 ! Mem[00000000100c1410] = c3b89500, %l6 = 0000000000000010 lduwa [%i3+%o5]0x88,%l6 ! %l6 = 00000000c3b89500 ! Mem[0000000010041400] = ffffffff, %l4 = 0000000000000000 lduba [%i1+%g0]0x80,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030141408] = 00000068, %l3 = 00000000ffffffff ldsba [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000068 ! %l0 = 0000000000000068, Mem[0000000030181408] = ffffff94 stwa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000068 ! Mem[0000000010041410] = 44100000, %f28 = a15a0000 lda [%i1+%o5]0x80,%f28 ! %f28 = 44100000 ! %f17 = 00000010, %f9 = a65d3746, %f25 = aeffffff fadds %f17,%f9 ,%f25 ! %l0 = 000000000000008a, Unfinished, %fsr = 2a00000000 ! Mem[0000000010101400] = 000000ff, %f9 = a65d3746 lda [%i4+%g0]0x80,%f9 ! %f9 = 000000ff ! Starting 10 instruction Store Burst ! %l6 = 00000000c3b89500, Mem[0000000030141400] = 000000ff stha %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 950000ff p0_label_236: ! Mem[0000000030081410] = 00000000, %l2 = fffffffffffffff1 swapa [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030081408] = 00000000, %l6 = 00000000c3b89500 ldstuba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000020800001] = f120c3ca, %l0 = 000000000000008a ldstuba [%o1+0x001]%asi,%l0 ! %l0 = 00000020000000ff ! %f16 = 68000000 00000010 a15a0000 00000000 ! %f20 = 00000000 a15a0000 00000000 00000010 ! %f24 = ff000000 aeffffff ffffffff 00000000 ! %f28 = 44100000 ffff3eff 00000000 00000094 stda %f16,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400 ! %l4 = 00000000000000ff, Mem[00000000201c0000] = ffff8819, %asi = 80 stba %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff8819 ! %l1 = 00000000ffffffff, Mem[0000000030141410] = 00000000 stwa %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff ! Mem[0000000010181408] = ffff0000, %l4 = 00000000000000ff swapa [%i6+%o4]0x88,%l4 ! %l4 = 00000000ffff0000 ! Mem[0000000030181408] = 00000068, %l2 = 0000000000000000 ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010001408] = f9ff0000, %l4 = 00000000ffff0000 swapa [%i0+%o4]0x88,%l4 ! %l4 = 00000000f9ff0000 ! Starting 10 instruction Load Burst ! Mem[00000000300c1408] = ff000000ff000000, %l2 = 0000000000000000 ldxa [%i3+%o4]0x89,%l2 ! %l2 = ff000000ff000000 p0_label_237: ! Mem[0000000030001408] = 6800000000000000, %f14 = 02ac1e89 00000068 ldda [%i0+%o4]0x89,%f14 ! %f14 = 68000000 00000000 ! Mem[0000000010101408] = f9ff0000, %f4 = ffffffff lda [%i4+%o4]0x80,%f4 ! %f4 = f9ff0000 ! Mem[00000000211c0000] = ff3efcae, %l5 = 0000000000000000 lduha [%o2+0x000]%asi,%l5 ! %l5 = 000000000000ff3e ! Mem[0000000030101410] = 00000000 0000002e, %l4 = f9ff0000, %l5 = 0000ff3e ldda [%i4+%o5]0x89,%l4 ! %l4 = 000000000000002e 0000000000000000 membar #Sync ! Added by membar checker (51) ! Mem[00000000100c1400] = 10000000 00000068, %l4 = 0000002e, %l5 = 00000000 ldda [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000068 0000000010000000 ! %l4 = 0000000000000068, imm = fffffffffffffd34, %l0 = 0000000000000020 addc %l4,-0x2cc,%l0 ! %l0 = fffffffffffffd9c ! Mem[0000000010101408] = f9ff0000, %l3 = 0000000000000068 ldswa [%i4+%o4]0x80,%l3 ! %l3 = fffffffff9ff0000 ! Mem[0000000010101408] = 935ea4ff0000fff9, %l0 = fffffffffffffd9c ldxa [%i4+%o4]0x88,%l0 ! %l0 = 935ea4ff0000fff9 ! Mem[0000000010181408] = 000000ff, %f20 = 00000000 lda [%i6+%o4]0x88,%f20 ! %f20 = 000000ff ! Starting 10 instruction Store Burst ! %l7 = 0000000068000000, Mem[00000000300c1400] = f3ff75ff stwa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 68000000 p0_label_238: ! %l0 = 935ea4ff0000fff9, Mem[0000000010101410] = d00000f5 stwa %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000fff9 ! Mem[0000000030041408] = ffffffff, %l1 = 00000000ffffffff swapa [%i1+%o4]0x81,%l1 ! %l1 = 00000000ffffffff ! %f14 = 68000000, %f31 = 00000094, %f8 = 0aff5a26 fadds %f14,%f31,%f8 ! %l0 = 935ea4ff0001001b, Unfinished, %fsr = 2a00000000 ! %l4 = 0000000000000068, Mem[00000000211c0000] = ff3efcae, %asi = 80 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0068fcae ! %l3 = fffffffff9ff0000, Mem[00000000100c1400] = 00000068 stba %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 ! %l1 = 00000000ffffffff, Mem[00000000211c0001] = 0068fcae stb %l1,[%o2+0x001] ! Mem[00000000211c0000] = 00fffcae ! %l6 = 00000000, %l7 = 68000000, Mem[0000000030001400] = 44100000 00000000 stda %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 68000000 ! %l3 = fffffffff9ff0000, Mem[00000000100c1434] = ffff3eff sth %l3,[%i3+0x034] ! Mem[00000000100c1434] = 00003eff ! %f9 = 000000ff, Mem[000000001010143c] = 00005aa1 sta %f9 ,[%i4+0x03c]%asi ! Mem[000000001010143c] = 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010101408] = f9ff0000, %l3 = fffffffff9ff0000 lduba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000f9 p0_label_239: ! Mem[0000000030001408] = 00000000, %l5 = 0000000010000000 lduha [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[00000000100c1408] = a15a0000, %l6 = 0000000000000000 ldsha [%i3+%o4]0x80,%l6 ! %l6 = ffffffffffffa15a ! Mem[00000000100c1408] = a15a0000, %l6 = ffffffffffffa15a lduha [%i3+%o4]0x80,%l6 ! %l6 = 000000000000a15a ! Mem[0000000010081408] = fff1a5c5, %f0 = 44100000 lda [%i2+%o4]0x80,%f0 ! %f0 = fff1a5c5 ! Mem[0000000010181408] = 000000ff, %l5 = 0000000000000000 lduha [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff ! Mem[0000000030181408] = ff000068, %l0 = 935ea4ff0001001b lduha [%i6+%o4]0x81,%l0 ! %l0 = 000000000000ff00 ! Mem[0000000030181400] = a15a0000, %l1 = 00000000ffffffff lduwa [%i6+%g0]0x89,%l1 ! %l1 = 00000000a15a0000 membar #Sync ! Added by membar checker (52) ! Mem[00000000100c1400] = 00000000 00000010 a15a0000 00000000 ! Mem[00000000100c1410] = 00000000 a15a0000 00000000 00000010 ! Mem[00000000100c1420] = ff000000 aeffffff ffffffff 00000000 ! Mem[00000000100c1430] = 44100000 00003eff 00000000 00000094 ldda [%i3]ASI_BLK_PL,%f16 ! Block Load from 00000000100c1400 ! Mem[0000000010001414] = 00000000, %l5 = 00000000000000ff ldsw [%i0+0x014],%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l5 = 0000000000000000, Mem[00000000211c0000] = 00fffcae, %asi = 80 stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000fcae p0_label_240: ! %f9 = 000000ff, Mem[0000000010001408] = 0000ffff sta %f9 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff ! %f8 = 0aff5a26 000000ff, %l5 = 0000000000000000 ! Mem[0000000010041428] = 20f1f32e00000000 add %i1,0x028,%g1 stda %f8,[%g1+%l5]ASI_PST8_P ! Mem[0000000010041428] = 20f1f32e00000000 ! Mem[00000000300c1400] = 00000068, %l1 = 00000000a15a0000 swapa [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000068 ! Mem[0000000010181418] = 00000000, %l6 = 0000a15a, %l6 = 0000a15a add %i6,0x18,%g1 casa [%g1]0x80,%l6,%l6 ! %l6 = 0000000000000000 ! %l0 = 000000000000ff00, Mem[00000000201c0000] = ffff8819 sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = ff008819 ! %l7 = 0000000068000000, Mem[0000000030101408] = 00000000 stwa %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 68000000 ! %l1 = 0000000000000068, Mem[0000000010181430] = 15f1a5ff44100000 stx %l1,[%i6+0x030] ! Mem[0000000010181430] = 0000000000000068 ! %l4 = 0000000000000068, Mem[000000001018141a] = 00000000 sth %l4,[%i6+0x01a] ! Mem[0000000010181418] = 00000068 ! Mem[0000000020800000] = f1ffc3ca, %l0 = 000000000000ff00 ldstuba [%o1+0x000]%asi,%l0 ! %l0 = 000000f1000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 00000000a15a0000, %l1 = 0000000000000068 ldxa [%i0+%o5]0x88,%l1 ! %l1 = 00000000a15a0000 p0_label_241: ! Mem[0000000030081410] = f1ffffff, %f1 = 00000000 lda [%i2+%o5]0x89,%f1 ! %f1 = f1ffffff ! Mem[0000000010181410] = 35b82ab965a46210, %f14 = 68000000 00000000 ldda [%i6+%o5]0x80,%f14 ! %f14 = 35b82ab9 65a46210 ! Mem[0000000030001410] = ff0000f5ffffffff, %f12 = e0776e03 1023d0d0 ldda [%i0+%o5]0x89,%f12 ! %f12 = ff0000f5 ffffffff ! Mem[0000000010001400] = 10000000 00000068, %l0 = 000000f1, %l1 = a15a0000 ldda [%i0+%g0]0x80,%l0 ! %l0 = 0000000010000000 0000000000000068 ! Mem[0000000010181434] = 00000068, %l7 = 0000000068000000 ldsb [%i6+0x034],%l7 ! %l7 = 0000000000000000 ! Mem[0000000010001400] = 68000000 00000010, %l6 = 00000000, %l7 = 00000000 ldda [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000010 0000000068000000 ! Mem[0000000030001410] = ffffffff, %l0 = 0000000010000000 lduwa [%i0+%o5]0x81,%l0 ! %l0 = 00000000ffffffff ! Mem[0000000010081418] = 000000ff, %l6 = 0000000000000010 lduw [%i2+0x018],%l6 ! %l6 = 00000000000000ff ! Mem[0000000010081408] = fff1a5c5, %l6 = 00000000000000ff ldsba [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %f6 = 35b82ab9 65a46210, Mem[0000000010001410] = 00005aa1 00000000 stda %f6 ,[%i0+0x010]%asi ! Mem[0000000010001410] = 35b82ab9 65a46210 p0_label_242: membar #Sync ! Added by membar checker (53) ! %l4 = 0000000000000068, Mem[00000000100c1408] = a15a000000000000 stxa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000068 ! %l0 = 00000000ffffffff, %l3 = 00000000000000f9, %l1 = 0000000000000068 or %l0,%l3,%l1 ! %l1 = 00000000ffffffff ! %f28 = ff3e0000 00001044, Mem[0000000010001410] = b92ab835 1062a465 stda %f28,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff3e0000 00001044 ! Mem[00000000300c1410] = 1023ffff, %l1 = 00000000ffffffff swapa [%i3+%o5]0x89,%l1 ! %l1 = 000000001023ffff ! %l1 = 000000001023ffff, Mem[00000000201c0000] = ff008819, %asi = 80 stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff8819 ! %f2 = 10000000, %f31 = 00000000, %f25 = 000000ff fmuls %f2 ,%f31,%f25 ! %f25 = 00000000 ! %l7 = 0000000068000000, Mem[0000000010141410] = 00000000 stwa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 68000000 ! Mem[0000000021800001] = 0000b05a, %l0 = 00000000ffffffff ldstub [%o3+0x001],%l0 ! %l0 = 00000000000000ff ! %f0 = fff1a5c5 f1ffffff 10000000 00000068 ! %f4 = f9ff0000 f50000ff 35b82ab9 65a46210 ! %f8 = 0aff5a26 000000ff f9a45e93 9a50300e ! %f12 = ff0000f5 ffffffff 35b82ab9 65a46210 stda %f0,[%i6]ASI_BLK_S ! Block Store to 0000000030181400 ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = ff000000, %l0 = 0000000000000000 ldsha [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000 p0_label_243: membar #Sync ! Added by membar checker (54) ! Mem[0000000010181408] = ff000000, %l7 = 0000000068000000 lduba [%i6+%o4]0x80,%l7 ! %l7 = 00000000000000ff ! Mem[0000000010081424] = ffff0000, %l3 = 00000000000000f9 lduha [%i2+0x026]%asi,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010181438] = 00005aa1, %l0 = 0000000000000000 ldsw [%i6+0x038],%l0 ! %l0 = 0000000000005aa1 ! Mem[0000000030081400] = 000000ffc1460847, %f26 = 00000000 ffffffff ldda [%i2+%g0]0x81,%f26 ! %f26 = 000000ff c1460847 ! Mem[0000000030101400] = d0f50000, %l7 = 00000000000000ff lduwa [%i4+%g0]0x89,%l7 ! %l7 = 00000000d0f50000 ! Mem[0000000030141408] = 00000068, %l3 = 0000000000000000 lduha [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000068 ! Mem[0000000030101408] = 68000000, %l4 = 0000000000000068 lduba [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[00000000100c1410] = 00000000 a15a0000, %l4 = 00000000, %l5 = 00000000 ldda [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000 00000000a15a0000 ! %l3 = 0000000000000068, Mem[0000000030001408] = 00000000 stba %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000068 ! Starting 10 instruction Store Burst ! Mem[00000000300c1400] = a15a0000, %l4 = 0000000000000000 ldstuba [%i3+%g0]0x81,%l4 ! %l4 = 000000a1000000ff p0_label_244: ! Mem[00000000300c1400] = ff5a0000, %l7 = 00000000d0f50000 ldstuba [%i3+%g0]0x81,%l7 ! %l7 = 000000ff000000ff ! Mem[0000000010141437] = ffffffff, %l6 = ffffffffffffffff ldstuba [%i5+0x037]%asi,%l6 ! %l6 = 000000ff000000ff ! Mem[0000000030101408] = 68000000, %l5 = 00000000a15a0000 ldstuba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff ! %l1 = 000000001023ffff, Mem[0000000010101420] = ff000000000000ff, %asi = 80 stxa %l1,[%i4+0x020]%asi ! Mem[0000000010101420] = 000000001023ffff ! Mem[0000000010041408] = ff5a0000, %l5 = 0000000000000000 ldsha [%i1+%o4]0x80,%l5 ! %l5 = ffffffffffffff5a ! Mem[0000000030101400] = d0f50000, %l3 = 0000000000000068 ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff ! Mem[000000001010143c] = 000000ff, %l0 = 0000000000005aa1, %asi = 80 swapa [%i4+0x03c]%asi,%l0 ! %l0 = 00000000000000ff ! %l6 = 00000000000000ff, Mem[000000001014142c] = 00000000, %asi = 80 stwa %l6,[%i5+0x02c]%asi ! Mem[000000001014142c] = 000000ff ! %l7 = 00000000000000ff, Mem[0000000030181408] = 10000000 stha %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00ff0000 ! Starting 10 instruction Load Burst ! Mem[0000000010181408] = ff000000, %l5 = ffffffffffffff5a ldswa [%i6+%o4]0x80,%l5 ! %l5 = ffffffffff000000 p0_label_245: ! Mem[00000000300c1400] = 00005aff, %l7 = 00000000000000ff ldswa [%i3+%g0]0x89,%l7 ! %l7 = 0000000000005aff ! Mem[0000000030141410] = ffffffff, %l2 = ff000000ff000000 lduwa [%i5+%o5]0x89,%l2 ! %l2 = 00000000ffffffff ! Mem[00000000211c0000] = 0000fcae, %l7 = 0000000000005aff ldsb [%o2+0x001],%l7 ! %l7 = 0000000000000000 ! Mem[0000000010181410] = 35b82ab9, %l6 = 00000000000000ff lduba [%i6+0x012]%asi,%l6 ! %l6 = 000000000000002a ! Mem[0000000010001408] = ff000000, %l0 = 00000000000000ff lduwa [%i0+%o4]0x88,%l0 ! %l0 = 00000000ff000000 ! Mem[0000000010081420] = 00000000ffff0000, %l3 = 0000000000000000 ldxa [%i2+0x020]%asi,%l3 ! %l3 = 00000000ffff0000 ! %l7 = 0000000000000000, %l4 = 00000000000000a1, %l1 = 000000001023ffff sub %l7,%l4,%l1 ! %l1 = ffffffffffffff5f ! Mem[0000000030101408] = 00000000680000ff, %l6 = 000000000000002a ldxa [%i4+%o4]0x89,%l6 ! %l6 = 00000000680000ff ! Mem[0000000010101400] = ff000000, %f19 = 00005aa1 lda [%i4+%g0]0x88,%f19 ! %f19 = ff000000 ! Starting 10 instruction Store Burst ! %l2 = ffffffff, %l3 = ffff0000, Mem[0000000010041400] = ffffffff ffffffff stda %l2,[%i1+0x000]%asi ! Mem[0000000010041400] = ffffffff ffff0000 p0_label_246: ! %l2 = 00000000ffffffff, Mem[0000000010101438] = 000000ff00005aa1 stx %l2,[%i4+0x038] ! Mem[0000000010101438] = 00000000ffffffff ! Mem[0000000010181419] = 00000068, %l0 = 00000000ff000000 ldstuba [%i6+0x019]%asi,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010081410] = 0068ffff, %l7 = 0000000000000000 swapa [%i2+%o5]0x88,%l7 ! %l7 = 000000000068ffff ! Mem[0000000010141408] = 00000000, %l5 = ffffffffff000000 ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff ! %f10 = f9a45e93 9a50300e, %l2 = 00000000ffffffff ! Mem[0000000030041418] = 1000000000000000 add %i1,0x018,%g1 stda %f10,[%g1+%l2]ASI_PST8_S ! Mem[0000000030041418] = f9a45e939a50300e ! Mem[0000000010141410] = 68000000, %l7 = 000000000068ffff ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 00000000000000ff ! %f4 = f9ff0000 f50000ff, Mem[0000000010181410] = b92ab835 1062a465 stda %f4 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = f9ff0000 f50000ff ! %l4 = 000000a1, %l5 = 00000000, Mem[0000000030081400] = 000000ff c1460847 stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000a1 00000000 ! Code Fragment 4 p0_fragment_29: ! %l0 = 0000000000000000 setx 0x17ca6a78701fe6bb,%g7,%l0 ! %l0 = 17ca6a78701fe6bb ! %l1 = ffffffffffffff5f setx 0x0f06dde06c306736,%g7,%l1 ! %l1 = 0f06dde06c306736 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 = 17ca6a78701fe6bb setx 0x362dd617cd7edba1,%g7,%l0 ! %l0 = 362dd617cd7edba1 ! %l1 = 0f06dde06c306736 setx 0x9386af3faadfc218,%g7,%l1 ! %l1 = 9386af3faadfc218 ! Starting 10 instruction Load Burst ! Mem[0000000030001408] = 00000068, %l3 = 00000000ffff0000 ldsba [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000068 p0_label_247: ! Mem[00000000100c1408] = 00000000, %f0 = fff1a5c5 lda [%i3+%o4]0x88,%f0 ! %f0 = 00000000 ! Mem[0000000030041400] = 00005aa1, %l3 = 0000000000000068 ldsba [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010141410] = 680000ff, %l1 = 9386af3faadfc218 lduba [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010181400] = ffffffff, %l3 = 0000000000000000 lduba [%i6+0x002]%asi,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010101438] = 00000000, %f24 = ffffffae ld [%i4+0x038],%f24 ! %f24 = 00000000 ! Mem[0000000020800000] = ffffc3ca, %l5 = 0000000000000000 ldsb [%o1+%g0],%l5 ! %l5 = ffffffffffffffff ! Mem[00000000100c1434] = 00003eff, %l4 = 00000000000000a1 ldsha [%i3+0x034]%asi,%l4 ! %l4 = 0000000000000000 ! Mem[000000001018141c] = 00ff0000, %l4 = 0000000000000000 ldsha [%i6+0x01c]%asi,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030001410] = ffffffff, %l7 = 0000000000000000 lduwa [%i0+%o5]0x89,%l7 ! %l7 = 00000000ffffffff ! Starting 10 instruction Store Burst ! %l4 = 00000000000000ff, Mem[0000000010001410] = 00001044 stba %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000010ff p0_label_248: ! %f4 = f9ff0000 f50000ff, %l1 = 00000000000000ff ! Mem[0000000030081418] = 0000000000000010 add %i2,0x018,%g1 stda %f4,[%g1+%l1]ASI_PST16_S ! Mem[0000000030081418] = f9ff0000f50000ff ! %l5 = ffffffffffffffff, %l1 = 00000000000000ff, %y = 00000000 sdiv %l5,%l1,%l4 ! %l4 = 0000000001010101 mov %l0,%y ! %y = cd7edba1 ! %f28 = ff3e0000 00001044, Mem[0000000010081400] = 00000000 00000091 stda %f28,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff3e0000 00001044 ! %l6 = 00000000680000ff, Mem[0000000030041408] = ffffffff stwa %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 680000ff ! Mem[0000000010101410] = f9ff0000, %l4 = 0000000001010101 ldstuba [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff ! %l6 = 00000000680000ff, Mem[000000001010140c] = ffa45e93 sth %l6,[%i4+0x00c] ! Mem[000000001010140c] = 00ff5e93 ! %l0 = cd7edba1, %l1 = 000000ff, Mem[0000000030081408] = 000000ff a1000000 stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = cd7edba1 000000ff ! %l6 = 00000000680000ff, Mem[00000000211c0000] = 0000fcae, %asi = 80 stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00fffcae ! %l7 = 00000000ffffffff, Mem[0000000010001400] = 00000010 stba %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000021800000] = 00ffb05a, %l3 = 00000000000000ff ldsb [%o3+%g0],%l3 ! %l3 = 0000000000000000 p0_label_249: ! Mem[0000000010141400] = 00000000, %l5 = ffffffffffffffff lduba [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[00000000300c1410] = ffffffff, %f12 = ff0000f5 lda [%i3+%o5]0x81,%f12 ! %f12 = ffffffff ! Mem[0000000010181410] = ff0000f5, %l3 = 0000000000000000 ldsha [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffffff00 ! Mem[0000000010001410] = 000010ff, %l4 = 0000000000000000 lduha [%i0+%o5]0x88,%l4 ! %l4 = 00000000000010ff ! Mem[0000000030181410] = f9ff0000, %l6 = 00000000680000ff ldswa [%i6+%o5]0x81,%l6 ! %l6 = fffffffff9ff0000 ! Mem[0000000030181400] = fffffff1c5a5f1ff, %l2 = 00000000ffffffff ldxa [%i6+%g0]0x89,%l2 ! %l2 = fffffff1c5a5f1ff ! Mem[00000000100c1400] = 00000000, %l0 = 362dd617cd7edba1 ldsba [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010081400] = ff3e0000 00001044, %l4 = 000010ff, %l5 = 00000000 ldda [%i2+%g0]0x80,%l4 ! %l4 = 00000000ff3e0000 0000000000001044 ! %l3 = ffffffffffffff00, immed = 00000ae3, %y = cd7edba1 udiv %l3,0xae3,%l5 ! %l5 = 00000000ffffffff mov %l0,%y ! %y = 00000000 ! Starting 10 instruction Store Burst ! Mem[0000000010081408] = fff1a5c5, %l3 = ffffffffffffff00 ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 000000ff000000ff p0_label_250: ! %f14 = 35b82ab9 65a46210, Mem[0000000010081410] = 00000000 00000000 stda %f14,[%i2+%o5]0x88 ! Mem[0000000010081410] = 35b82ab9 65a46210 ! %l2 = fffffff1c5a5f1ff, Mem[0000000010141420] = c3d757ff, %asi = 80 stwa %l2,[%i5+0x020]%asi ! Mem[0000000010141420] = c5a5f1ff ! Mem[0000000010141434] = ffffffff, %l4 = 00000000ff3e0000 ldstuba [%i5+0x034]%asi,%l4 ! %l4 = 000000ff000000ff ! %l4 = 00000000000000ff, Mem[0000000010101418] = 15f1a5c5fff3f120, %asi = 80 stxa %l4,[%i4+0x018]%asi ! Mem[0000000010101418] = 00000000000000ff ! %l2 = fffffff1c5a5f1ff, Mem[0000000030181400] = c5a5f1ff stba %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = c5a5f1ff ! Mem[000000001004140c] = ffff0000, %l5 = 00000000ffffffff, %asi = 80 swapa [%i1+0x00c]%asi,%l5 ! %l5 = 00000000ffff0000 ! %l6 = f9ff0000, %l7 = ffffffff, Mem[0000000010101410] = f9ff00ff ffffffff stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = f9ff0000 ffffffff ! %l7 = 00000000ffffffff, Mem[00000000211c0001] = 00fffcae stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = 00fffcae ! %f12 = ffffffff ffffffff, Mem[0000000010001420] = ffffffae 000000ff stda %f12,[%i0+0x020]%asi ! Mem[0000000010001420] = ffffffff ffffffff ! Starting 10 instruction Load Burst ! Mem[0000000030141410] = ffffffff, %l4 = 00000000000000ff lduba [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000ff p0_label_251: ! Mem[0000000010001400] = 000000ff, %l1 = 00000000000000ff ldstuba [%i0+%g0]0x88,%l1 ! %l1 = 000000ff000000ff ! %f22 = 10000000, %f4 = f9ff0000, %f1 = f1ffffff fdivs %f22,%f4 ,%f1 ! %f1 = 80000000 ! Mem[0000000030101408] = 680000ff, %l4 = 00000000000000ff lduwa [%i4+%o4]0x89,%l4 ! %l4 = 00000000680000ff ! Mem[0000000010141408] = 000000ff, %f24 = 00000000 lda [%i5+%o4]0x88,%f24 ! %f24 = 000000ff ! Mem[0000000010141408] = ff0000000000ffff, %f20 = 00005aa1 00000000 ldda [%i5+%o4]0x80,%f20 ! %f20 = ff000000 0000ffff ! Mem[0000000010081408] = c5a5f1ff, %f21 = 0000ffff lda [%i2+%o4]0x88,%f21 ! %f21 = c5a5f1ff ! Mem[0000000010101408] = 0000fff9, %l0 = 0000000000000000 ldsba [%i4+%o4]0x88,%l0 ! %l0 = fffffffffffffff9 ! Mem[00000000201c0000] = ffff8819, %l3 = 00000000000000ff ldsba [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffffff ! Mem[00000000100c1410] = 00000000, %l6 = fffffffff9ff0000 lduha [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[000000001008140c] = 00001044, %l0 = fffffffffffffff9 swap [%i2+0x00c],%l0 ! %l0 = 0000000000001044 p0_label_252: ! Mem[0000000030081410] = fffffff1, %l3 = ffffffffffffffff swapa [%i2+%o5]0x81,%l3 ! %l3 = 00000000fffffff1 ! Mem[0000000030041400] = 00005aa1, %l5 = 00000000ffff0000 ldstuba [%i1+%g0]0x81,%l5 ! %l5 = 00000000000000ff ! %f0 = 00000000 80000000 10000000 00000068 ! %f4 = f9ff0000 f50000ff 35b82ab9 65a46210 ! %f8 = 0aff5a26 000000ff f9a45e93 9a50300e ! %f12 = ffffffff ffffffff 35b82ab9 65a46210 stda %f0,[%i6]ASI_BLK_AIUPL ! Block Store to 0000000010181400 ! %f28 = ff3e0000 00001044, %l5 = 0000000000000000 ! Mem[0000000030141418] = 1062a465b92ab835 add %i5,0x018,%g1 stda %f28,[%g1+%l5]ASI_PST16_S ! Mem[0000000030141418] = 1062a465b92ab835 membar #Sync ! Added by membar checker (55) ! Mem[0000000010181400] = 80000000, %l2 = fffffff1c5a5f1ff swapa [%i6+%g0]0x88,%l2 ! %l2 = 0000000080000000 ! Mem[0000000010181410] = ff0000f5, %l6 = 0000000000000000 swapa [%i6+%o5]0x80,%l6 ! %l6 = 00000000ff0000f5 ! %l3 = 00000000fffffff1, Mem[00000000211c0000] = 00fffcae, %asi = 80 stba %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = f1fffcae ! %f6 = 35b82ab9 65a46210, %l5 = 0000000000000000 ! Mem[0000000030181430] = ff0000f5ffffffff add %i6,0x030,%g1 stda %f6,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030181430] = ff0000f5ffffffff ! %f10 = f9a45e93 9a50300e, Mem[0000000030181410] = 0000fff9 ff0000f5 stda %f10,[%i6+%o5]0x89 ! Mem[0000000030181410] = f9a45e93 9a50300e ! Starting 10 instruction Load Burst ! Mem[0000000030101410] = 2e00000000000000, %l4 = 00000000680000ff ldxa [%i4+%o5]0x81,%l4 ! %l4 = 2e00000000000000 p0_label_253: ! Mem[0000000030081400] = 000000a1, %l3 = 00000000fffffff1 lduwa [%i2+%g0]0x81,%l3 ! %l3 = 00000000000000a1 ! Mem[00000000100c1408] = 00000000, %l0 = 0000000000001044 ldsha [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000020800000] = ffffc3ca, %l5 = 0000000000000000 lduha [%o1+0x000]%asi,%l5 ! %l5 = 000000000000ffff ! Mem[0000000030181410] = 9a50300e, %f13 = ffffffff lda [%i6+%o5]0x89,%f13 ! %f13 = 9a50300e ! Mem[00000000201c0000] = ffff8819, %l6 = 00000000ff0000f5 lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff ! Mem[0000000010141410] = ff000068, %l7 = 00000000ffffffff lduwa [%i5+%o5]0x80,%l7 ! %l7 = 00000000ff000068 ! Mem[00000000100c1400] = 00000000 00000010 00000000 00000068 ! Mem[00000000100c1410] = 00000000 a15a0000 00000000 00000010 ! Mem[00000000100c1420] = ff000000 aeffffff ffffffff 00000000 ! Mem[00000000100c1430] = 44100000 00003eff 00000000 00000094 ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400 ! Mem[0000000030041408] = ff000068, %l3 = 00000000000000a1 lduba [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000068 ! Mem[0000000010101420] = 00000000, %l6 = 000000000000ffff ldswa [%i4+0x020]%asi,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f20 = ff000000, Mem[0000000030101408] = ff000068 sta %f20,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000 p0_label_254: ! Mem[0000000030081400] = 000000a1, %l0 = 0000000000000000 swapa [%i2+%g0]0x81,%l0 ! %l0 = 00000000000000a1 ! %l2 = 0000000080000000, Mem[00000000211c0000] = f1fffcae sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = 0000fcae ! %l2 = 0000000080000000, Mem[0000000030001408] = 00000068 stba %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 ! Mem[0000000030081410] = ffffffff, %l6 = 0000000000000000 ldstuba [%i2+%o5]0x89,%l6 ! %l6 = 000000ff000000ff ! %l4 = 2e00000000000000, %l5 = 000000000000ffff, %l4 = 2e00000000000000 mulx %l4,%l5,%l4 ! %l4 = d200000000000000 ! Mem[0000000020800041] = ff00bf87, %l1 = 00000000000000ff ldstub [%o1+0x041],%l1 ! %l1 = 00000000000000ff ! %l0 = 000000a1, %l1 = 00000000, Mem[0000000010141408] = 000000ff ffff0000 stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000a1 00000000 ! %f16 = 10000000 00000000 00000000 ff000000 ! %f20 = ff000000 c5a5f1ff 10000000 00000000 ! %f24 = 000000ff 00000000 000000ff c1460847 ! %f28 = ff3e0000 00001044 94000000 00000000 stda %f16,[%i1]ASI_BLK_S ! Block Store to 0000000030041400 ! Mem[0000000030101400] = d0f500ff, %l0 = 00000000000000a1 swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000d0f500ff ! Starting 10 instruction Load Burst ! Mem[00000000100c1410] = 00000000, %l5 = 000000000000ffff ldswa [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000 p0_label_255: ! Mem[00000000300c1400] = ff5a000000001044, %l5 = 0000000000000000 ldxa [%i3+%g0]0x81,%l5 ! %l5 = ff5a000000001044 ! Mem[000000001000140c] = 00005aa1, %l6 = 00000000000000ff lduh [%i0+0x00e],%l6 ! %l6 = 0000000000005aa1 ! Mem[0000000010181410] = f9ff000000000000, %f12 = ff3e0000 00001044 ldda [%i6+%o5]0x88,%f12 ! %f12 = f9ff0000 00000000 ! Mem[00000000201c0000] = ffff8819, %l0 = 00000000d0f500ff lduh [%o0+%g0],%l0 ! %l0 = 000000000000ffff ! Mem[0000000010101410] = f9ff0000, %l1 = 0000000000000000 ldsba [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[0000000020800040] = ffffbf87, %l2 = 0000000080000000 ldsb [%o1+0x040],%l2 ! %l2 = ffffffffffffffff membar #Sync ! Added by membar checker (56) ! Mem[0000000010041410] = ffff84ff00001044, %f14 = 94000000 00000000 ldda [%i1+%o5]0x88,%f14 ! %f14 = ffff84ff 00001044 ! Mem[00000000100c1400] = 1000000000000000, %f12 = f9ff0000 00000000 ldda [%i3+%g0]0x88,%f12 ! %f12 = 10000000 00000000 ! Mem[0000000010081400] = 00003eff, %l6 = 0000000000005aa1 ldswa [%i2+%g0]0x88,%l6 ! %l6 = 0000000000003eff ! Starting 10 instruction Store Burst ! %f24 = 000000ff 00000000, %l1 = 0000000000000000 ! Mem[0000000010101438] = 00000000ffffffff add %i4,0x038,%g1 stda %f24,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010101438] = 00000000ffffffff p0_label_256: ! %l6 = 0000000000003eff, Mem[0000000010181400] = c5a5f1ff stha %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = c5a53eff ! %l0 = 0000ffff, %l1 = 00000000, Mem[0000000030001400] = 00000000 00000068 stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000ffff 00000000 ! Mem[00000000211c0000] = 0000fcae, %l2 = ffffffffffffffff ldstub [%o2+%g0],%l2 ! %l2 = 00000000000000ff ! %l1 = 0000000000000000, Mem[0000000010041400] = ffffffff stha %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffff0000 ! %l3 = 0000000000000068, Mem[0000000010141410] = 680000ff stwa %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000068 ! %f22 = 10000000 00000000, Mem[0000000010001430] = ff3effff 00000000 std %f22,[%i0+0x030] ! Mem[0000000010001430] = 10000000 00000000 ! Mem[0000000010181400] = ff3ea5c5, %l7 = ff000068, %l1 = 00000000 casa [%i6]0x80,%l7,%l1 ! %l1 = 00000000ff3ea5c5 ! Mem[0000000030041410] = 000000ff, %l2 = 0000000000000000 swapa [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff ! Mem[00000000300c1408] = ff000000, %l1 = 00000000ff3ea5c5 swapa [%i3+%o4]0x89,%l1 ! %l1 = 00000000ff000000 ! Starting 10 instruction Load Burst ! Mem[0000000030001408] = 00000000 00000068, %l0 = 0000ffff, %l1 = ff000000 ldda [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000068 p0_label_257: ! Mem[0000000020800040] = ffffbf87, %l1 = 0000000000000068 ldsb [%o1+0x041],%l1 ! %l1 = ffffffffffffffff ! %l0 = 0000000000000000, %l0 = 0000000000000000, %l7 = 00000000ff000068 mulx %l0,%l0,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030041408] = 000000ff00000000, %f18 = 00000000 ff000000 ldda [%i1+%o4]0x89,%f18 ! %f18 = 000000ff 00000000 ! Mem[0000000020800040] = ffffbf87, %l5 = ff5a000000001044 lduba [%o1+0x041]%asi,%l5 ! %l5 = 00000000000000ff ! Mem[0000000030001400] = ffff0000 00000000, %l2 = 000000ff, %l3 = 00000068 ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000ffff0000 0000000000000000 ! Mem[000000001004140c] = ffffffff, %l6 = 0000000000003eff ldswa [%i1+0x00c]%asi,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000030141410] = ffffffff, %l3 = 0000000000000000 ldsha [%i5+%o5]0x81,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000030041400] = 10000000, %l0 = 0000000000000000 lduha [%i1+%g0]0x81,%l0 ! %l0 = 0000000000001000 ! Mem[0000000030081408] = a1db7ecdff000000, %f10 = 00000000 ffffffff ldda [%i2+%o4]0x81,%f10 ! %f10 = a1db7ecd ff000000 ! Starting 10 instruction Store Burst ! %l2 = ffff0000, %l3 = ffffffff, Mem[0000000010081438] = ff0000f5 00005ca1 stda %l2,[%i2+0x038]%asi ! Mem[0000000010081438] = ffff0000 ffffffff p0_label_258: ! Code Fragment 4 p0_fragment_30: ! %l0 = 0000000000001000 setx 0x71d54ae7cb8540e3,%g7,%l0 ! %l0 = 71d54ae7cb8540e3 ! %l1 = ffffffffffffffff setx 0x4cf4e4f7913680ba,%g7,%l1 ! %l1 = 4cf4e4f7913680ba 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 = 71d54ae7cb8540e3 setx 0xf98f6a3fe2691aac,%g7,%l0 ! %l0 = f98f6a3fe2691aac ! %l1 = 4cf4e4f7913680ba setx 0x656064b04b0eda4f,%g7,%l1 ! %l1 = 656064b04b0eda4f ! %f5 = 00000000, Mem[000000001000141c] = ffff0000 sta %f5 ,[%i0+0x01c]%asi ! Mem[000000001000141c] = 00000000 ! Mem[00000000100c141e] = 00000010, %l2 = 00000000ffff0000 ldstub [%i3+0x01e],%l2 ! %l2 = 00000000000000ff ! %f11 = ff000000, Mem[00000000300c1400] = ff5a0000 sta %f11,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000 ! %l1 = 656064b04b0eda4f, Mem[0000000030081410] = ffffffff stha %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = da4fffff ! Mem[0000000030181408] = 00ff0000, %l1 = 656064b04b0eda4f ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010181410] = 00000000, %l1 = 0000000000000000 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff ! %l7 = 0000000000000000, Mem[0000000030101408] = 000000ff stba %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 ! %l5 = 00000000000000ff, Mem[0000000010101410] = 0000fff9 stba %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff00fff9 ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = ff000000, %l1 = 0000000000000000 lduha [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000 p0_label_259: ! Mem[0000000030001400] = 000000000000ffff, %l6 = ffffffffffffffff ldxa [%i0+%g0]0x89,%l6 ! %l6 = 000000000000ffff ! Mem[0000000030101410] = 000000000000002e, %l6 = 000000000000ffff ldxa [%i4+%o5]0x89,%l6 ! %l6 = 000000000000002e ! Mem[0000000010141408] = 000000a1, %f16 = 10000000 lda [%i5+%o4]0x88,%f16 ! %f16 = 000000a1 ! Mem[0000000030041408] = 00000000, %l3 = ffffffffffffffff ldswa [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010081410] = 1062a465, %l7 = 0000000000000000 ldsba [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000010 ! Mem[00000000100c1408] = 00000000, %f14 = ffff84ff lda [%i3+%o4]0x88,%f14 ! %f14 = 00000000 ! Mem[0000000010081410] = 35b82ab965a46210, %l6 = 000000000000002e ldxa [%i2+%o5]0x88,%l6 ! %l6 = 35b82ab965a46210 ! Mem[0000000030081410] = ffff4fda, %l4 = d200000000000000 ldswa [%i2+%o5]0x89,%l4 ! %l4 = ffffffffffff4fda ! Mem[00000000100c1410] = 00000000a15a0000, %l7 = 0000000000000010 ldxa [%i3+%o5]0x80,%l7 ! %l7 = 00000000a15a0000 ! Starting 10 instruction Store Burst ! %l4 = ffff4fda, %l5 = 000000ff, Mem[0000000030001400] = ffff0000 00000000 stda %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffff4fda 000000ff p0_label_260: ! %l4 = ffffffffffff4fda, Mem[0000000030041408] = 00000000 stha %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 4fda0000 ! Mem[00000000100c1408] = 00000000, %l4 = ffffffffffff4fda swapa [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000 ! Mem[00000000201c0000] = ffff8819, %l3 = 0000000000000000 ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000ff000000ff ! Mem[0000000030001408] = 00000000, %l7 = 00000000a15a0000 ldstuba [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000ff ! Mem[0000000010101400] = ff000000, %l4 = 0000000000000000 swapa [%i4+%g0]0x88,%l4 ! %l4 = 00000000ff000000 ! %l7 = 0000000000000000, Mem[0000000010001410] = ff3e0000000010ff stxa %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000 ! %l4 = ff000000, %l5 = 000000ff, Mem[0000000010041420] = 00000000 2ef3f120 std %l4,[%i1+0x020] ! Mem[0000000010041420] = ff000000 000000ff ! Mem[0000000010181408] = 00000068, %l5 = 00000000000000ff ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 00000068000000ff ! %l7 = 0000000000000000, Mem[0000000030001410] = fffffffff50000ff stxa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = ff000000, %l6 = 35b82ab965a46210 lduwa [%i0+%o4]0x88,%l6 ! %l6 = 00000000ff000000 p0_label_261: ! Mem[0000000010001408] = ff000000, %l4 = 00000000ff000000 lduha [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030141410] = bd645e8affffffff, %l3 = 00000000000000ff ldxa [%i5+%o5]0x89,%l3 ! %l3 = bd645e8affffffff ! Mem[0000000010101400] = 00000000, %l7 = 0000000000000000 ldsha [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010181408] = ff000000 00000010, %l0 = e2691aac, %l1 = 00000000 ldda [%i6+%o4]0x80,%l0 ! %l0 = 00000000ff000000 0000000000000010 ! Mem[0000000010181410] = ff000000, %l5 = 0000000000000068 lduha [%i6+%o5]0x80,%l5 ! %l5 = 000000000000ff00 ! Mem[0000000030141400] = 950000ff00000000, %f0 = 10000000 00000000 ldda [%i5+%g0]0x81,%f0 ! %f0 = 950000ff 00000000 ! %l7 = 0000000000000000, imm = 0000000000000d5b, %l2 = 0000000000000000 and %l7,0xd5b,%l2 ! %l2 = 0000000000000000 ! %f25 = 00000000, %f25 = 00000000, %f5 = 00000000 fmuls %f25,%f25,%f5 ! %f5 = 00000000 ! Mem[0000000030141408] = 1000000000000068, %f16 = 000000a1 00000000 ldda [%i5+%o4]0x89,%f16 ! %f16 = 10000000 00000068 ! Starting 10 instruction Store Burst ! %f14 = 00000000 00001044, Mem[0000000010181400] = c5a53eff 00000000 stda %f14,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 00001044 p0_label_262: ! %f12 = 10000000 00000000, %l5 = 000000000000ff00 ! Mem[0000000030001400] = ffff4fda000000ff stda %f12,[%i0+%l5]ASI_PST32_S ! Mem[0000000030001400] = ffff4fda000000ff ! %l2 = 00000000, %l3 = ffffffff, Mem[0000000010181438] = 1062a465 b92ab835 std %l2,[%i6+0x038] ! Mem[0000000010181438] = 00000000 ffffffff ! %f9 = 000000ff, %f21 = c5a5f1ff, %f26 = 000000ff fmuls %f9 ,%f21,%f26 ! %l0 = 00000000ff000022, Unfinished, %fsr = 2a00000000 ! %l7 = 0000000000000000, Mem[0000000030181400] = c5a5f1ff stwa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 ! %f14 = 00000000 00001044, Mem[0000000010181400] = 44100000 00000000 stda %f14,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 00001044 ! %f22 = 10000000 00000000, Mem[0000000030001400] = ffff4fda 000000ff stda %f22,[%i0+%g0]0x81 ! Mem[0000000030001400] = 10000000 00000000 ! %l4 = 0000000000000000, Mem[00000000211c0000] = ff00fcae, %asi = 80 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000fcae ! %l3 = bd645e8affffffff, imm = 0000000000000a9f, %l2 = 0000000000000000 subc %l3,0xa9f,%l2 ! %l2 = bd645e8afffff560 ! %f0 = 950000ff 00000000, Mem[0000000030181400] = 00000000 f1ffffff stda %f0 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = 950000ff 00000000 ! Starting 10 instruction Load Burst ! Mem[00000000100c1410] = 00000000, %l5 = 000000000000ff00 lduba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000 p0_label_263: ! Mem[00000000300c1400] = 44100000000000ff, %f8 = ffffffae 000000ff ldda [%i3+%g0]0x89,%f8 ! %f8 = 44100000 000000ff ! Mem[0000000010101408] = f9ff000000ff5e93, %l0 = 00000000ff000022 ldxa [%i4+%o4]0x80,%l0 ! %l0 = f9ff000000ff5e93 ! Mem[0000000030081408] = cd7edba1, %f23 = 00000000 lda [%i2+%o4]0x89,%f23 ! %f23 = cd7edba1 ! Mem[0000000010041424] = 000000ff, %f13 = 00000000 ld [%i1+0x024],%f13 ! %f13 = 000000ff ! Mem[0000000030041408] = 4fda0000, %l3 = bd645e8affffffff ldsba [%i1+%o4]0x81,%l3 ! %l3 = 000000000000004f ! Mem[0000000021800180] = 66ff8f81, %l4 = 0000000000000000 ldub [%o3+0x181],%l4 ! %l4 = 00000000000000ff ! Mem[0000000030041400] = 10000000, %l0 = f9ff000000ff5e93 ldsba [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000010 ! Mem[0000000010141400] = 00000000, %l2 = bd645e8afffff560 ldswa [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030001400] = 00000010, %l1 = 0000000000000010 ldswa [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000010 ! Starting 10 instruction Store Burst ! %l0 = 0000000000000010, imm = 000000000000008f, %l4 = 00000000000000ff add %l0,0x08f,%l4 ! %l4 = 000000000000009f p0_label_264: ! %f20 = ff000000 c5a5f1ff, %l3 = 000000000000004f ! Mem[0000000030101408] = 0000000000000000 add %i4,0x008,%g1 stda %f20,[%g1+%l3]ASI_PST16_S ! Mem[0000000030101408] = ff000000c5a5f1ff ! %f26 = 000000ff, Mem[00000000300c1400] = 000000ff sta %f26,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff ! %l5 = 0000000000000000, Mem[0000000030141408] = 1000000000000068 stxa %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000000000000 ! %f20 = ff000000, Mem[0000000010001410] = 00000000 sta %f20,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000 ! Mem[0000000030001400] = 00000010, %l4 = 000000000000009f swapa [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000010 ! Mem[00000000300c1408] = ff3ea5c5, %l2 = 0000000000000000 lduha [%i3+%o4]0x89,%l2 ! %l2 = 000000000000a5c5 ! %f31 = 00000000, Mem[0000000030141400] = ff000095 sta %f31,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 ! Mem[00000000201c0001] = ffff8819, %l6 = 00000000ff000000 ldstub [%o0+0x001],%l6 ! %l6 = 000000ff000000ff ! Mem[0000000010141410] = 00000068, %l7 = 0000000000000000 ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 00000068000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = 0000ffff, %f10 = a1db7ecd lda [%i6+%o4]0x89,%f10 ! %f10 = 0000ffff p0_label_265: ! Mem[0000000030181408] = ffff0000, %l0 = 0000000000000010 ldsba [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000010081410] = 65a46210, %l0 = ffffffffffffffff lduha [%i2+%o5]0x88,%l0 ! %l0 = 0000000000006210 ! Mem[0000000030181408] = ffff0000, %l4 = 0000000000000010 ldsha [%i6+%o4]0x81,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010041408] = ffffffff 00005aff, %l0 = 00006210, %l1 = 00000010 ldda [%i1+%o4]0x88,%l0 ! %l0 = 0000000000005aff 00000000ffffffff ! Mem[0000000030141408] = 0000000000000000, %f18 = 000000ff 00000000 ldda [%i5+%o4]0x81,%f18 ! %f18 = 00000000 00000000 ! Mem[00000000300c1410] = 00005aa1ffffffff, %f10 = 0000ffff ff000000 ldda [%i3+%o5]0x89,%f10 ! %f10 = 00005aa1 ffffffff ! %f18 = 00000000 00000000, %f12 = 10000000 000000ff fxtod %f18,%f12 ! %f12 = 00000000 00000000 ! Mem[0000000030041410] = 00000000, %l1 = 00000000ffffffff lduwa [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010081400] = 00003eff, %l7 = 0000000000000068 ldsba [%i2+%g0]0x88,%l7 ! %l7 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %l0 = 00005aff, %l1 = 00000000, Mem[00000000100c1408] = da4fffff 00000068 stda %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00005aff 00000000 p0_label_266: ! %f8 = 44100000 000000ff, Mem[0000000010101430] = 00000000 00000000 stda %f8 ,[%i4+0x030]%asi ! Mem[0000000010101430] = 44100000 000000ff ! %l2 = 000000000000a5c5, Mem[0000000030101410] = 000000000000002e stxa %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000000000a5c5 ! %l3 = 000000000000004f, Mem[00000000201c0001] = ffff8819, %asi = 80 stba %l3,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff4f8819 ! Mem[0000000030041410] = 00000000, %l5 = 0000000000000000 ldstuba [%i1+%o5]0x81,%l5 ! %l5 = 00000000000000ff ! %f12 = 00000000, %f22 = 10000000, %f22 = 10000000 cd7edba1 fsmuld %f12,%f22,%f22 ! %f22 = 00000000 00000000 ! %l4 = ffffffff, %l5 = 00000000, Mem[0000000010001408] = 000000ff 00005aa1 stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff 00000000 ! %l7 = ffffffffffffffff, Mem[0000000030181400] = 950000ff00000000 stxa %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffffffffffff ! %l3 = 000000000000004f, Mem[0000000030081410] = 00000000ffff4fda stxa %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000000000004f ! %f16 = 10000000 00000068, Mem[0000000010001408] = ffffffff 00000000 stda %f16,[%i0+%o4]0x88 ! Mem[0000000010001408] = 10000000 00000068 ! Starting 10 instruction Load Burst ! Mem[0000000030101408] = ff000000, %l7 = ffffffffffffffff ldsha [%i4+%o4]0x81,%l7 ! %l7 = ffffffffffffff00 p0_label_267: ! Mem[0000000030001400] = 000000000000009f, %f10 = 00005aa1 ffffffff ldda [%i0+%g0]0x89,%f10 ! %f10 = 00000000 0000009f ! Mem[0000000010001430] = 10000000 00000000, %l0 = 00005aff, %l1 = 00000000 ldda [%i0+0x030]%asi,%l0 ! %l0 = 0000000010000000 0000000000000000 ! Mem[0000000010141408] = 000000a1, %l6 = 00000000000000ff lduha [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000a1 ! Mem[00000000100c1408] = 00005aff, %l7 = ffffffffffffff00 lduh [%i3+%o4],%l7 ! %l7 = 0000000000000000 ! Mem[0000000030041400] = 00000010, %l3 = 000000000000004f lduba [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000010 ! Mem[0000000010101428] = 15f1a5c5 2ef3f120, %l4 = ffffffff, %l5 = 00000000 ldd [%i4+0x028],%l4 ! %l4 = 0000000015f1a5c5 000000002ef3f120 ! Code Fragment 4 p0_fragment_31: ! %l0 = 0000000010000000 setx 0xbf300c38181ae012,%g7,%l0 ! %l0 = bf300c38181ae012 ! %l1 = 0000000000000000 setx 0x2272438835701dc2,%g7,%l1 ! %l1 = 2272438835701dc2 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 = bf300c38181ae012 setx 0x77b89a387e5325a3,%g7,%l0 ! %l0 = 77b89a387e5325a3 ! %l1 = 2272438835701dc2 setx 0x981f32d7a43ff5f9,%g7,%l1 ! %l1 = 981f32d7a43ff5f9 ! Code Fragment 3 p0_fragment_32: ! %l0 = 77b89a387e5325a3 setx 0xca031ec86879ae16,%g7,%l0 ! %l0 = ca031ec86879ae16 ! %l1 = 981f32d7a43ff5f9 setx 0x6cf48910323790bb,%g7,%l1 ! %l1 = 6cf48910323790bb 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 = ca031ec86879ae16 setx 0x35ed704fe3e5c942,%g7,%l0 ! %l0 = 35ed704fe3e5c942 ! %l1 = 6cf48910323790bb setx 0xc3cc158fd44b4132,%g7,%l1 ! %l1 = c3cc158fd44b4132 ! Mem[0000000030101400] = a1000000, %l0 = 35ed704fe3e5c942 lduba [%i4+%g0]0x81,%l0 ! %l0 = 00000000000000a1 ! Starting 10 instruction Store Burst ! Mem[00000000100c1419] = 00000000, %l0 = 00000000000000a1 ldstuba [%i3+0x019]%asi,%l0 ! %l0 = 00000000000000ff p0_label_268: ! %l5 = 000000002ef3f120, Mem[0000000010101410] = fffffffff9ff00ff stxa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000002ef3f120 ! %l2 = 000000000000a5c5, Mem[0000000021800000] = 00ffb05a sth %l2,[%o3+%g0] ! Mem[0000000021800000] = a5c5b05a ! %l3 = 0000000000000010, Mem[00000000201c0000] = ff4f8819, %asi = 80 stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00108819 ! %l0 = 0000000000000000, Mem[0000000010101410] = 000000002ef3f120 stxa %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000 ! %l2 = 000000000000a5c5, Mem[0000000010141400] = 00000000 stwa %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000a5c5 ! %l7 = 0000000000000000, Mem[0000000030001400] = 9f000000 stwa %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 ! %f28 = ff3e0000 00001044, %l3 = 0000000000000010 ! Mem[0000000010101400] = 00000000000000ff stda %f28,[%i4+%l3]ASI_PST32_P ! Mem[0000000010101400] = 00000000000000ff ! %f13 = 00000000, Mem[000000001008142c] = 00000000 st %f13,[%i2+0x02c] ! Mem[000000001008142c] = 00000000 ! %f0 = 950000ff, %f0 = 950000ff, %f12 = 00000000 fdivs %f0 ,%f0 ,%f12 ! %f12 = 3f800000 ! Starting 10 instruction Load Burst ! Mem[0000000030081408] = a1db7ecdff000000, %l6 = 00000000000000a1 ldxa [%i2+%o4]0x81,%l6 ! %l6 = a1db7ecdff000000 p0_label_269: ! Mem[0000000010141410] = ff000000, %l6 = a1db7ecdff000000 lduwa [%i5+%o5]0x80,%l6 ! %l6 = 00000000ff000000 ! Mem[0000000010181408] = 000000ff, %f2 = 68000000 lda [%i6+%o4]0x88,%f2 ! %f2 = 000000ff ! Mem[0000000030181408] = ffff0000, %f28 = ff3e0000 lda [%i6+%o4]0x81,%f28 ! %f28 = ffff0000 ! Mem[00000000100c1410] = 00000000a15a0000, %l0 = 0000000000000000 ldxa [%i3+%o5]0x80,%l0 ! %l0 = 00000000a15a0000 ! Mem[0000000030001410] = 00000000, %l1 = c3cc158fd44b4132 lduba [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030101408] = 000000ff, %l6 = 00000000ff000000 ldsba [%i4+%o4]0x89,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010081410] = 1062a465, %l4 = 0000000015f1a5c5 lduwa [%i2+%o5]0x80,%l4 ! %l4 = 000000001062a465 ! Mem[0000000010181410] = ff0000000000fff9, %f28 = ffff0000 00001044 ldda [%i6+%o5]0x80,%f28 ! %f28 = ff000000 0000fff9 ! Mem[0000000010081400] = 00003eff, %f27 = c1460847 lda [%i2+%g0]0x88,%f27 ! %f27 = 00003eff ! Starting 10 instruction Store Burst ! %l0 = a15a0000, %l1 = 00000000, Mem[0000000030181400] = ffffffff ffffffff stda %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = a15a0000 00000000 p0_label_270: ! %l6 = ffffffffffffffff, Mem[00000000300c1410] = ffffffff stha %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffffff ! %l4 = 000000001062a465, Mem[0000000010001400] = ff000000 stwa %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 1062a465 ! Mem[0000000010041400] = 0000ffff, %l4 = 000000001062a465 swapa [%i1+%g0]0x80,%l4 ! %l4 = 000000000000ffff ! %f14 = 00000000, Mem[0000000010001408] = 00000068 sta %f14,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 ! Mem[00000000300c1408] = c5a53eff, %l6 = ffffffffffffffff ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 000000c5000000ff ! Mem[0000000010101400] = 00000000, %l7 = 0000000000000000 swapa [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Code Fragment 3 p0_fragment_33: ! %l0 = 00000000a15a0000 setx 0xcc190b706a04298f,%g7,%l0 ! %l0 = cc190b706a04298f ! %l1 = 0000000000000000 setx 0x735465d807666739,%g7,%l1 ! %l1 = 735465d807666739 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 = cc190b706a04298f setx 0x287b70dfef1036c2,%g7,%l0 ! %l0 = 287b70dfef1036c2 ! %l1 = 735465d807666739 setx 0x17a80167a0a82c5d,%g7,%l1 ! %l1 = 17a80167a0a82c5d ! %f16 = 10000000, Mem[0000000010001408] = 00000000 sta %f16,[%i0+%o4]0x88 ! Mem[0000000010001408] = 10000000 ! Mem[00000000300c1410] = ffffffff, %l2 = 000000000000a5c5 ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = 10000000, %f30 = 94000000 lda [%i0+%o4]0x88,%f30 ! %f30 = 10000000 p0_label_271: ! Mem[0000000010141434] = ffffffff, %l7 = 0000000000000000 lduw [%i5+0x034],%l7 ! %l7 = 00000000ffffffff ! Mem[0000000010001410] = ff000000, %l6 = 00000000000000c5 ldswa [%i0+%o5]0x80,%l6 ! %l6 = ffffffffff000000 ! Mem[0000000030141408] = 0000000000000000, %f26 = 000000ff 00003eff ldda [%i5+%o4]0x81,%f26 ! %f26 = 00000000 00000000 ! Mem[00000000100c1410] = 00000000, %l1 = 17a80167a0a82c5d ldsw [%i3+%o5],%l1 ! %l1 = 0000000000000000 ! Mem[0000000030041408] = 0000da4f, %l2 = 00000000000000ff ldswa [%i1+%o4]0x89,%l2 ! %l2 = 000000000000da4f ! Mem[0000000010081400] = ff3e0000, %l3 = 0000000000000010 ldsha [%i2+%g0]0x80,%l3 ! %l3 = ffffffffffffff3e ! Mem[0000000021800040] = ff9c7f92, %l7 = 00000000ffffffff ldsha [%o3+0x040]%asi,%l7 ! %l7 = ffffffffffffff9c ! Mem[0000000030101400] = 000000a1, %l5 = 000000002ef3f120 ldsba [%i4+%g0]0x89,%l5 ! %l5 = ffffffffffffffa1 ! Mem[00000000211c0000] = 0000fcae, %l2 = 000000000000da4f ldub [%o2+%g0],%l2 ! %l2 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010181410] = ff000000, %l0 = 287b70dfef1036c2 swapa [%i6+%o5]0x80,%l0 ! %l0 = 00000000ff000000 p0_label_272: ! Mem[0000000020800041] = ffffbf87, %l4 = 000000000000ffff ldstub [%o1+0x041],%l4 ! %l4 = 000000ff000000ff ! %f21 = c5a5f1ff, Mem[0000000010081430] = 00000000 st %f21,[%i2+0x030] ! Mem[0000000010081430] = c5a5f1ff ! Mem[0000000020800000] = ffffc3ca, %l3 = ffffffffffffff3e ldstuba [%o1+0x000]%asi,%l3 ! %l3 = 000000ff000000ff ! Mem[0000000020800040] = ffffbf87, %l7 = ffffffffffffff9c ldstub [%o1+0x040],%l7 ! %l7 = 000000ff000000ff ! %f6 = 10000000, Mem[0000000030001408] = ff000000 sta %f6 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = 10000000 ! Mem[0000000030081408] = a1db7ecd, %l2 = 0000000000000000 ldstuba [%i2+%o4]0x81,%l2 ! %l2 = 000000a1000000ff ! %l2 = 00000000000000a1, Mem[0000000030041400] = 1000000000000000 stxa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000000000a1 ! %l3 = 00000000000000ff, Mem[00000000100c142c] = 00000000, %asi = 80 stha %l3,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 00ff0000 ! %l4 = 000000ff, %l5 = ffffffa1, Mem[0000000030101410] = c5a50000 00000000 stda %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff ffffffa1 ! Starting 10 instruction Load Burst ! Mem[0000000030101400] = 000000a1, %l6 = ffffffffff000000 lduha [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000a1 p0_label_273: ! Mem[00000000100c1410] = 00000000, %l6 = 00000000000000a1 ldswa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010141410] = ff000000, %l2 = 00000000000000a1 ldsha [%i5+%o5]0x80,%l2 ! %l2 = ffffffffffffff00 ! Mem[0000000010141410] = ff00000000000000, %l3 = 00000000000000ff ldxa [%i5+%o5]0x80,%l3 ! %l3 = ff00000000000000 ! Mem[0000000030001410] = 00000000, %l5 = ffffffffffffffa1 lduwa [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[00000000100c1400] = 00000000, %l7 = 00000000000000ff lduwa [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030041400] = 00000000, %l0 = 00000000ff000000 ldsha [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030141408] = 00000000, %l4 = 00000000000000ff ldswa [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030001408] = 00000010, %l7 = 0000000000000000 ldsha [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000010 ! Mem[0000000030001408] = 00000010, %l7 = 0000000000000010 lduwa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000010 ! Starting 10 instruction Store Burst ! %f14 = 00000000 00001044, %l0 = 0000000000000000 ! Mem[0000000010041430] = 0000000000000000 add %i1,0x030,%g1 stda %f14,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010041430] = 0000000000000000 p0_label_274: ! %f16 = 10000000 00000068, Mem[0000000010001408] = 00000010 00000010 stda %f16,[%i0+%o4]0x80 ! Mem[0000000010001408] = 10000000 00000068 ! Mem[000000001018143a] = 00000000, %l1 = 0000000000000000 ldstub [%i6+0x03a],%l1 ! %l1 = 00000000000000ff ! %l2 = ffffffffffffff00, Mem[0000000010141404] = ff000000 sth %l2,[%i5+0x004] ! Mem[0000000010141404] = ff000000 ! %l4 = 0000000000000000, Mem[00000000100c143c] = 00000094, %asi = 80 stwa %l4,[%i3+0x03c]%asi ! Mem[00000000100c143c] = 00000000 ! %l3 = ff00000000000000, imm = fffffffffffffe17, %l7 = 0000000000000010 xor %l3,-0x1e9,%l7 ! %l7 = 00fffffffffffe17 ! %l6 = 0000000000000000, Mem[0000000010041400] = 1062a465ffff0000 stxa %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000 ! %f0 = 950000ff 00000000 000000ff 00000000 ! %f4 = 00005aa1 00000000 10000000 00000000 ! %f8 = 44100000 000000ff 00000000 0000009f ! %f12 = 3f800000 00000000 00000000 00001044 stda %f0,[%i2]ASI_BLK_AIUPL ! Block Store to 0000000010081400 ! %f27 = 00000000, Mem[0000000030041410] = 000000ff sta %f27,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 ! %l2 = ffffff00, %l3 = 00000000, Mem[0000000030001408] = 00000010 68000000 stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffff00 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010181408] = 000000ff, %f27 = 00000000 lda [%i6+%o4]0x88,%f27 ! %f27 = 000000ff p0_label_275: ! Mem[0000000030181400] = a15a0000 00000000, %l6 = 00000000, %l7 = fffffe17 ldda [%i6+%g0]0x81,%l6 ! %l6 = 00000000a15a0000 0000000000000000 membar #Sync ! Added by membar checker (57) ! Mem[0000000010081420] = ff000000, %l5 = 0000000000000000 ldsha [%i2+0x022]%asi,%l5 ! %l5 = 0000000000000000 ! Mem[00000000211c0000] = 0000fcae, %l7 = 0000000000000000 lduha [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010041408] = 00005aff, %l6 = 00000000a15a0000 lduwa [%i1+%o4]0x88,%l6 ! %l6 = 0000000000005aff ! Mem[0000000010101400] = 00000000, %l3 = ff00000000000000 ldswa [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[000000001018140c] = 00000010, %l5 = 0000000000000000 lduba [%i6+0x00d]%asi,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030041410] = fff1a5c500000000, %l2 = ffffffffffffff00 ldxa [%i1+%o5]0x89,%l2 ! %l2 = fff1a5c500000000 ! Mem[0000000030101410] = 000000ff, %l0 = 0000000000000000 lduwa [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff ! %f9 = 000000ff, %f23 = 00000000 fcmpes %fcc0,%f9 ,%f23 ! %fcc0 = 2 ! Starting 10 instruction Store Burst ! %l0 = 00000000000000ff, Mem[0000000010001410] = ff00000000000000 stxa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000000000ff p0_label_276: ! %l2 = 00000000, %l3 = 00000000, Mem[0000000030081410] = 4f000000 00000000 stda %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 00000000 ! %l0 = 00000000000000ff, Mem[0000000010041408] = 00005aff stha %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff ! %l0 = 00000000000000ff, Mem[0000000021800100] = ddffa03e, %asi = 80 stba %l0,[%o3+0x100]%asi ! Mem[0000000021800100] = ffffa03e ! %f16 = 10000000 00000068 00000000 00000000 ! %f20 = ff000000 c5a5f1ff 00000000 00000000 ! %f24 = 000000ff 00000000 00000000 000000ff ! %f28 = ff000000 0000fff9 10000000 00000000 stda %f16,[%i5]ASI_BLK_AIUP ! Block Store to 0000000010141400 ! Mem[0000000030101400] = 000000a1, %l7 = 0000000000000000 swapa [%i4+%g0]0x89,%l7 ! %l7 = 00000000000000a1 ! %l4 = 0000000000000000, Mem[0000000030041400] = 00000000 stba %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ! Mem[0000000010081410] = 00000000, %l4 = 0000000000000000 ldstuba [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000ff ! %f8 = 44100000 000000ff, Mem[0000000010041400] = 00000000 00000000 stda %f8 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 44100000 000000ff ! %l6 = 00005aff, %l7 = 000000a1, Mem[0000000010141410] = ff000000 c5a5f1ff stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00005aff 000000a1 ! Starting 10 instruction Load Burst ! Mem[0000000020800000] = ffffc3ca, %l4 = 0000000000000000 lduh [%o1+%g0],%l4 ! %l4 = 000000000000ffff p0_label_277: ! Mem[000000001008142c] = 00000000, %f14 = 00000000 lda [%i2+0x02c]%asi,%f14 ! %f14 = 00000000 ! Mem[0000000021800180] = 66ff8f81, %l5 = 0000000000000000 ldsha [%o3+0x180]%asi,%l5 ! %l5 = 00000000000066ff ! Mem[00000000201c0000] = 00108819, %l6 = 0000000000005aff lduha [%o0+0x000]%asi,%l6 ! %l6 = 0000000000000010 ! %l3 = 0000000000000000, immd = 000000000000066e, %l1 = 0000000000000000 sdivx %l3,0x66e,%l1 ! %l1 = 0000000000000000 ! Mem[00000000100c1430] = 4410000000003eff, %f8 = 44100000 000000ff ldd [%i3+0x030],%f8 ! %f8 = 44100000 00003eff ! %f15 = 00001044, %f0 = 950000ff, %f15 = 00001044 fmuls %f15,%f0 ,%f15 ! %f15 = 80000000 ! Mem[00000000100c1408] = 00005aff00000000, %f14 = 00000000 80000000 ldda [%i3+%o4]0x80,%f14 ! %f14 = 00005aff 00000000 ! Mem[0000000010001420] = ffffffff, %l6 = 0000000000000010 ldsba [%i0+0x022]%asi,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010041410] = 00001044, %l3 = 0000000000000000 ldsba [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000044 ! Starting 10 instruction Store Burst ! %l0 = 00000000000000ff, Mem[00000000100c1410] = 00000000 stba %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff p0_label_278: ! Mem[0000000010001408] = 10000000, %l0 = 00000000000000ff swapa [%i0+%o4]0x80,%l0 ! %l0 = 0000000010000000 ! %f10 = 00000000 0000009f, %l6 = ffffffffffffffff ! Mem[00000000100c1400] = 0000000000000010 stda %f10,[%i3+%l6]ASI_PST32_P ! Mem[00000000100c1400] = 000000000000009f ! %l5 = 00000000000066ff, Mem[0000000010141400] = 00000010 stba %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff ! %l7 = 00000000000000a1, Mem[00000000211c0000] = 0000fcae, %asi = 80 stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00a1fcae ! Mem[00000000100c1438] = 0000000000000000, %l3 = 0000000000000044, %l1 = 0000000000000000 add %i3,0x38,%g1 casxa [%g1]0x80,%l3,%l1 ! %l1 = 0000000000000000 ! %f12 = 3f800000, Mem[0000000030041410] = 00000000 sta %f12,[%i1+%o5]0x89 ! Mem[0000000030041410] = 3f800000 ! %l3 = 0000000000000044, Mem[0000000010041410] = 00001044 stha %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000044 ! Mem[0000000030041408] = 4fda0000, %l3 = 0000000000000044 swapa [%i1+%o4]0x81,%l3 ! %l3 = 000000004fda0000 ! Mem[0000000030081408] = cd7edbff, %l0 = 0000000010000000 swapa [%i2+%o4]0x89,%l0 ! %l0 = 00000000cd7edbff ! Starting 10 instruction Load Burst ! Mem[0000000030081410] = 00000000, %l5 = 00000000000066ff lduha [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000000 p0_label_279: ! Mem[00000000201c0000] = 00108819, %l4 = 000000000000ffff ldsba [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010181408] = ff000000, %l0 = 00000000cd7edbff lduba [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010101420] = 00000000, %l4 = 0000000000000000 lduwa [%i4+0x020]%asi,%l4 ! %l4 = 0000000000000000 membar #Sync ! Added by membar checker (58) ! Mem[0000000010141410] = 00005aff000000a1, %l5 = 0000000000000000 ldxa [%i5+%o5]0x80,%l5 ! %l5 = 00005aff000000a1 ! Mem[0000000010141438] = 10000000, %f27 = 000000ff ld [%i5+0x038],%f27 ! %f27 = 10000000 ! Mem[00000000218001c0] = f9d8186d, %l1 = 0000000000000000 lduh [%o3+0x1c0],%l1 ! %l1 = 000000000000f9d8 ! Mem[0000000030081408] = 10000000, %l4 = 0000000000000000 lduba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010081410] = 00005aa1 000000ff, %l2 = 00000000, %l3 = 4fda0000 ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff 0000000000005aa1 ! Mem[0000000010001410] = 00000000, %l5 = 00005aff000000a1 lduba [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l0 = 00000000000000ff, Mem[00000000300c1400] = ff000000 stwa %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff p0_label_280: ! %l3 = 0000000000005aa1, Mem[0000000010001408] = ff000000 stha %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff005aa1 ! Mem[0000000010081410] = 000000ff, %l3 = 0000000000005aa1 swapa [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff ! %f16 = 10000000 00000068, %l3 = 00000000000000ff ! Mem[0000000030101418] = 01000000102375ff add %i4,0x018,%g1 stda %f16,[%g1+%l3]ASI_PST16_S ! Mem[0000000030101418] = 1000000000000068 ! %l6 = ffffffffffffffff, Mem[0000000030041408] = 00000044ff000000 stxa %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffffffffffff ! %l0 = 00000000000000ff, Mem[0000000010041400] = 44100000000000ff stxa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000000000ff ! %f4 = 00005aa1 00000000, %l3 = 00000000000000ff ! Mem[0000000010081408] = 00000000ff000000 add %i2,0x008,%g1 stda %f4,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010081408] = 00000000a15a0000 ! %l6 = ffffffffffffffff, Mem[0000000010081410] = 00005aa1 stha %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000ffff ! Mem[0000000010081400] = 00000000ff000095, %l5 = 0000000000000000, %l7 = 00000000000000a1 casxa [%i2]0x80,%l5,%l7 ! %l7 = 00000000ff000095 ! %l1 = 000000000000f9d8, Mem[00000000201c0000] = 00108819 sth %l1,[%o0+%g0] ! Mem[00000000201c0000] = f9d88819 ! Starting 10 instruction Load Burst ! Mem[0000000030041408] = ffffffff, %l1 = 000000000000f9d8 ldsha [%i1+%o4]0x81,%l1 ! %l1 = ffffffffffffffff p0_label_281: ! Mem[0000000020800040] = ffffbf87, %l3 = 00000000000000ff lduha [%o1+0x040]%asi,%l3 ! %l3 = 000000000000ffff ! Mem[00000000300c1408] = ff3ea5ff, %l0 = 00000000000000ff lduba [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030001410] = 00000000, %l3 = 000000000000ffff ldsha [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030181400] = 00000000 00005aa1, %l0 = 000000ff, %l1 = ffffffff ldda [%i6+%g0]0x89,%l0 ! %l0 = 0000000000005aa1 0000000000000000 ! Mem[0000000030001410] = 00000000, %l2 = 00000000000000ff lduha [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010041420] = ff000000, %l0 = 0000000000005aa1 ldsh [%i1+0x020],%l0 ! %l0 = ffffffffffffff00 ! Mem[0000000020800000] = ffffc3ca, %l0 = ffffffffffffff00 ldsha [%o1+0x000]%asi,%l0 ! %l0 = ffffffffffffffff ! Mem[00000000300c1408] = ff3ea5ff, %l2 = 0000000000000000 lduba [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff ! Mem[00000000100c1400] = 00000000, %l3 = 0000000000000000 ldswa [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l4 = 00000000, %l5 = 00000000, Mem[0000000010141408] = 00000000 00000000 std %l4,[%i5+%o4] ! Mem[0000000010141408] = 00000000 00000000 p0_label_282: ! %l1 = 0000000000000000, Mem[0000000010101408] = 935eff000000fff9 stxa %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000000000 ! %f0 = 950000ff 00000000 000000ff 00000000 ! %f4 = 00005aa1 00000000 10000000 00000000 ! %f8 = 44100000 00003eff 00000000 0000009f ! %f12 = 3f800000 00000000 00005aff 00000000 stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400 ! Mem[00000000100c1418] = 00ff0000, %l7 = 00000000ff000095, %asi = 80 swapa [%i3+0x018]%asi,%l7 ! %l7 = 0000000000ff0000 membar #Sync ! Added by membar checker (59) ! Mem[0000000010041408] = ff000000, %l1 = 0000000000000000 ldstuba [%i1+%o4]0x80,%l1 ! %l1 = 000000ff000000ff ! Mem[00000000100c1408] = ff5a0000, %l3 = 0000000000000000 ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff ! Mem[0000000020800040] = ffffbf87, %l1 = 00000000000000ff ldstub [%o1+0x040],%l1 ! %l1 = 000000ff000000ff ! %f14 = 00005aff 00000000, %l3 = 0000000000000000 ! Mem[0000000030081410] = 0000000000000000 add %i2,0x010,%g1 stda %f14,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030081410] = 0000000000000000 ! %l0 = ffffffff, %l1 = 000000ff, Mem[0000000030101408] = 000000ff fff1a5c5 stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffff 000000ff ! %f16 = 10000000 00000068, %l5 = 0000000000000000 ! Mem[0000000030141438] = 2ca1722d891eac02 add %i5,0x038,%g1 stda %f16,[%g1+%l5]ASI_PST8_S ! Mem[0000000030141438] = 2ca1722d891eac02 ! Starting 10 instruction Load Burst ! Mem[0000000010181408] = ff000000, %l4 = 0000000000000000 ldsba [%i6+%o4]0x80,%l4 ! %l4 = ffffffffffffffff p0_label_283: ! Mem[0000000030101400] = 00000000, %l4 = ffffffffffffffff ldsha [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010101400] = 00000000000000ff, %f16 = 10000000 00000068 ldd [%i4+%g0],%f16 ! %f16 = 00000000 000000ff ! Mem[0000000010001410] = 00000000, %l7 = 0000000000ff0000 ldsha [%i0+0x012]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010041400] = ff00000000000000, %f24 = 000000ff 00000000 ldda [%i1+%g0]0x88,%f24 ! %f24 = ff000000 00000000 ! Mem[0000000020800040] = ffffbf87, %l0 = ffffffffffffffff lduh [%o1+0x040],%l0 ! %l0 = 000000000000ffff ! Mem[0000000030101408] = ffffffff, %l1 = 00000000000000ff ldsba [%i4+%o4]0x81,%l1 ! %l1 = ffffffffffffffff ! Mem[0000000010081430] = 000000000000803f, %f12 = 3f800000 00000000 ldda [%i2+0x030]%asi,%f12 ! %f12 = 00000000 0000803f ! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000 lduha [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010081408] = 00000000, %l0 = 000000000000ffff ldsba [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l5 = 0000000000000000, Mem[0000000010001400] = 1062a46500000068 stxa %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000 p0_label_284: ! %l1 = ffffffffffffffff, Mem[0000000010041422] = ff000000, %asi = 80 stha %l1,[%i1+0x022]%asi ! Mem[0000000010041420] = ff00ffff ! %l7 = 0000000000000000, Mem[00000000211c0000] = 00a1fcae sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = 0000fcae ! %l3 = 0000000000000000, Mem[00000000100c1410] = 000000ff stwa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000 ! %l4 = 00000000, %l5 = 00000000, Mem[0000000030141408] = 00000000 00000000 stda %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 00000000 ! %l2 = 00000000000000ff, Mem[0000000010041408] = 000000ff stba %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff ! %l0 = 0000000000000000, Mem[0000000030081410] = 00000000 stwa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 ! %l4 = 0000000000000000, Mem[0000000010041410] = ffff84ff00000044 stxa %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000000000 ! %l3 = 0000000000000000, Mem[00000000300c1400] = ff000000 stwa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 ! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000 ldstuba [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = 00000000 00001044, %l0 = 00000000, %l1 = ffffffff ldda [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000 0000000000001044 p0_label_285: ! Mem[0000000010101400] = 00000000, %f29 = 0000fff9 lda [%i4+%g0]0x88,%f29 ! %f29 = 00000000 ! Mem[0000000010001410] = ff00000000000000, %f0 = 950000ff 00000000 ldda [%i0+%o5]0x88,%f0 ! %f0 = ff000000 00000000 ! Mem[0000000030081408] = 10000000, %l2 = 00000000000000ff lduba [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[00000000100c1434] = 00003eff, %f22 = 00000000 lda [%i3+0x034]%asi,%f22 ! %f22 = 00003eff ! Mem[0000000030041400] = 950000ff 00000000 000000ff 00000000 ! Mem[0000000030041410] = 00005aa1 00000000 10000000 00000000 ! Mem[0000000030041420] = 44100000 00003eff 00000000 0000009f ! Mem[0000000030041430] = 3f800000 00000000 00005aff 00000000 ldda [%i1]ASI_BLK_S,%f0 ! Block Load from 0000000030041400 ! Mem[0000000010001400] = 00000000, %l2 = 0000000000000000 lduwa [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000 ! %l4 = 0000000000000000, %l2 = 0000000000000000, %l1 = 0000000000001044 mulx %l4,%l2,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030001410] = 00000000, %l2 = 0000000000000000 lduha [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030081400] = 00000000 00000000, %l6 = ffffffff, %l7 = 00000000 ldda [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030101410] = ff000000, %l4 = 0000000000000000 ldstuba [%i4+%o5]0x89,%l4 ! %l4 = 00000000000000ff p0_label_286: ! %l1 = 0000000000000000, imm = 0000000000000552, %l7 = 0000000000000000 or %l1,0x552,%l7 ! %l7 = 0000000000000552 ! Mem[0000000010101400] = 00000000000000ff, %l7 = 0000000000000552, %l0 = 0000000000000000 casxa [%i4]0x80,%l7,%l0 ! %l0 = 00000000000000ff ! %l1 = 0000000000000000, Mem[0000000030141408] = 0000000000000000 stxa %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000 ! %f16 = 00000000 000000ff, %l7 = 0000000000000552 ! Mem[0000000030101420] = 000000002ef30000 add %i4,0x020,%g1 stda %f16,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030101420] = 000000002ef30000 ! %f27 = 10000000, Mem[0000000030101400] = 00000000 sta %f27,[%i4+%g0]0x89 ! Mem[0000000030101400] = 10000000 ! %l2 = 0000000000000000, Mem[0000000010081400] = 00000000 stwa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 ! Code Fragment 3 p0_fragment_34: ! %l0 = 00000000000000ff setx 0x3a696fdf889c61e0,%g7,%l0 ! %l0 = 3a696fdf889c61e0 ! %l1 = 0000000000000000 setx 0x11a3cd3057091c42,%g7,%l1 ! %l1 = 11a3cd3057091c42 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 = 3a696fdf889c61e0 setx 0xfdc6e38865e332fe,%g7,%l0 ! %l0 = fdc6e38865e332fe ! %l1 = 11a3cd3057091c42 setx 0xbd87f5084b9b04c9,%g7,%l1 ! %l1 = bd87f5084b9b04c9 ! %l2 = 0000000000000000, Mem[0000000020800000] = ffffc3ca, %asi = 80 stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 0000c3ca membar #Sync ! Added by membar checker (60) ! %f16 = 00000000, Mem[0000000030041410] = a15a0000 sta %f16,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030041400] = 950000ff, %l4 = 0000000000000000 ldsba [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffffff95 p0_label_287: ! Mem[0000000010141400] = 000000ff, %l4 = ffffffffffffff95 lduha [%i5+%g0]0x88,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030141400] = 00000000, %l5 = 0000000000000000 lduwa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030101400] = 10000000, %l4 = 00000000000000ff ldsba [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010181400] = 00000000, %l7 = 0000000000000552 lduba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[00000000100c1418] = ff0000950000ff10, %f6 = 10000000 00000000 ldda [%i3+0x018]%asi,%f6 ! %f6 = ff000095 0000ff10 ! Mem[0000000030081400] = 00000000, %l5 = 0000000000000000 ldsba [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030081410] = 00000000, %l3 = 0000000000000000 ldsba [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010041408] = ff000000, %l1 = bd87f5084b9b04c9 ldsha [%i1+%o4]0x80,%l1 ! %l1 = ffffffffffffff00 ! Mem[0000000030141408] = 00000000, %l6 = 0000000000000000 lduba [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[00000000100c1400] = 00000000, %l0 = fdc6e38865e332fe swapa [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000 p0_label_288: ! %l4 = 00000000, %l5 = 00000000, Mem[0000000030181410] = 0e30509a 935ea4f9 stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 00000000 ! Mem[0000000030101408] = ffffffff, %l6 = 0000000000000000 swapa [%i4+%o4]0x81,%l6 ! %l6 = 00000000ffffffff ! %l4 = 0000000000000000, Mem[0000000010181410] = c23610ef stha %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = c2360000 ! %f24 = ff000000 00000000, Mem[0000000030141410] = ffffffff bd645e8a stda %f24,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff000000 00000000 ! Mem[0000000010101418] = 00000000, %l2 = 0000000000000000 swap [%i4+0x018],%l2 ! %l2 = 0000000000000000 ! Mem[0000000010081400] = 00000000, %l4 = 0000000000000000 swapa [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000 ! Mem[0000000021800080] = 15ff0203, %l5 = 0000000000000000 ldstuba [%o3+0x080]%asi,%l5 ! %l5 = 00000015000000ff ! %l4 = 0000000000000000, Mem[00000000201c0000] = f9d88819, %asi = 80 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00008819 ! %f18 = 00000000 00000000, Mem[0000000010081400] = 00000000 950000ff stda %f18,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010141410] = ff5a0000, %l6 = 00000000ffffffff lduha [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000 p0_label_289: ! Mem[0000000010081410] = 0000ffff, %l0 = 0000000000000000 ldswa [%i2+%o5]0x88,%l0 ! %l0 = 000000000000ffff ! Mem[00000000300c1400] = 00000000 00001044 ffa53eff 000000ff ! Mem[00000000300c1410] = ffffffff a15a0000 000000a1 5a007396 ! Mem[00000000300c1420] = 8b6516ff 5200ffff 2ef3f120 00005aa1 ! Mem[00000000300c1430] = ff000000 000000ff ffffffae f50000ff ldda [%i3]ASI_BLK_AIUS,%f16 ! Block Load from 00000000300c1400 ! Mem[00000000201c0000] = 00008819, %l1 = ffffffffffffff00 lduha [%o0+0x000]%asi,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010101400] = ff00000000000000, %f10 = 00000000 0000009f ldda [%i4+%g0]0x88,%f10 ! %f10 = ff000000 00000000 ! %f4 = 00005aa1, %f11 = 00000000, %f3 = 00000000 fadds %f4 ,%f11,%f3 ! %l0 = 0000000000010021, Unfinished, %fsr = 2a00000800 ! Mem[0000000010141430] = ff000000, %l4 = 0000000000000000 lduw [%i5+0x030],%l4 ! %l4 = 00000000ff000000 ! Mem[0000000030041408] = ff000000, %f6 = ff000095 lda [%i1+%o4]0x89,%f6 ! %f6 = ff000000 ! Mem[00000000100c1438] = 0000000000000000, %l3 = 0000000000000000 ldxa [%i3+0x038]%asi,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030001408] = ffffff00, %l3 = 0000000000000000 lduba [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l3 = 0000000000000000, Mem[0000000030101400] = 00000010 stba %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000010 p0_label_290: ! %l6 = 00000000, %l7 = 00000000, Mem[0000000010141408] = 00000000 00000000 stda %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 00000000 ! Mem[0000000030141410] = 00000000, %l0 = 0000000000010021 ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000 ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 00000000000000ff ! %l0 = 00000000, %l1 = 00000000, Mem[0000000010041400] = 00000000 ff000000 stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 00000000 ! %l2 = 0000000000000000, Mem[00000000218000c0] = ff6adddc sth %l2,[%o3+0x0c0] ! Mem[00000000218000c0] = 0000dddc ! %l2 = 0000000000000000, Mem[0000000010181418] = 1062a465b92ab835, %asi = 80 stxa %l2,[%i6+0x018]%asi ! Mem[0000000010181418] = 0000000000000000 ! %f6 = ff000000 0000ff10, Mem[0000000010001408] = ff005aa1 68000000 stda %f6 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff000000 0000ff10 ! %f10 = ff000000 00000000, %l6 = 0000000000000000 ! Mem[0000000030001428] = f9a45e939a50300e add %i0,0x028,%g1 stda %f10,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030001428] = f9a45e939a50300e ! %l2 = 0000000000000000, Mem[0000000020800001] = 0000c3ca stb %l2,[%o1+0x001] ! Mem[0000000020800000] = 0000c3ca ! Starting 10 instruction Load Burst ! Mem[0000000010041400] = 00000000, %l3 = 0000000000000000 ldub [%i1+0x002],%l3 ! %l3 = 0000000000000000 p0_label_291: ! Mem[0000000010141400] = ff000000, %l3 = 0000000000000000 lduwa [%i5+%g0]0x80,%l3 ! %l3 = 00000000ff000000 ! Mem[0000000010181410] = c2360000, %l0 = 0000000000000000 lduha [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010101400] = 00000000, %l7 = 0000000000000000 lduwa [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000020800040] = ffffbf87, %l4 = 00000000ff000000 ldsh [%o1+0x040],%l4 ! %l4 = ffffffffffffffff ! Mem[0000000030041400] = 950000ff, %l5 = 0000000000000015 ldsha [%i1+%g0]0x81,%l5 ! %l5 = ffffffffffff9500 ! Mem[0000000010001400] = 00000000, %l6 = 0000000000000000 ldsha [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030001408] = 00ffffff, %l5 = ffffffffffff9500 lduwa [%i0+%o4]0x81,%l5 ! %l5 = 0000000000ffffff ! %f8 = 44100000, %f1 = 00000000 fcmpes %fcc3,%f8 ,%f1 ! %fcc3 = 2 ! Mem[0000000010001414] = 000000ff, %f1 = 00000000 lda [%i0+0x014]%asi,%f1 ! %f1 = 000000ff ! Starting 10 instruction Store Burst ! Mem[0000000010041434] = 00000000, %l3 = 00000000ff000000 ldstub [%i1+0x034],%l3 ! %l3 = 00000000000000ff p0_label_292: ! Mem[0000000010001410] = 00000000, %l6 = 0000000000000000 swapa [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000 ! %f16 = 00000000 00001044 ffa53eff 000000ff ! %f20 = ffffffff a15a0000 000000a1 5a007396 ! %f24 = 8b6516ff 5200ffff 2ef3f120 00005aa1 ! %f28 = ff000000 000000ff ffffffae f50000ff stda %f16,[%i1]ASI_BLK_SL ! Block Store to 0000000030041400 ! %l1 = 0000000000000000, immd = ffffffffffffff54, %l7 = 0000000000000000 sdivx %l1,-0x0ac,%l7 ! %l7 = 0000000000000000 ! %l5 = 0000000000ffffff, Mem[0000000010181408] = 000000ff stha %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ffff ! %l5 = 0000000000ffffff, Mem[0000000020800000] = 0000c3ca sth %l5,[%o1+%g0] ! Mem[0000000020800000] = ffffc3ca ! %l5 = 0000000000ffffff, Mem[00000000211c0000] = 0000fcae, %asi = 80 stba %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = ff00fcae ! %l5 = 0000000000ffffff, Mem[0000000010101400] = 00000000 stha %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffff0000 ! %l0 = 0000000000000000, Mem[0000000010081400] = 00000000 stha %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 ! %f2 = 000000ff 00000000, %l2 = 0000000000000000 ! Mem[0000000010041430] = 00000000ff000000 add %i1,0x030,%g1 stda %f2,[%g1+%l2]ASI_PST32_P ! Mem[0000000010041430] = 00000000ff000000 ! Starting 10 instruction Load Burst ! Mem[00000000100c1410] = 00000000, %l0 = 0000000000000000 ldsha [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000 p0_label_293: ! Mem[000000001014142c] = 000000ff, %l7 = 0000000000000000 ldub [%i5+0x02c],%l7 ! %l7 = 0000000000000000 ! Mem[0000000010141410] = 00005aff, %l7 = 0000000000000000 ldswa [%i5+%o5]0x80,%l7 ! %l7 = 0000000000005aff ! Mem[0000000030101410] = ff0000ff, %l6 = 0000000000000000 ldsha [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010181408] = ffff0000, %l1 = 0000000000000000 lduba [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[00000000300c1410] = ffffffff, %l7 = 0000000000005aff lduha [%i3+%o5]0x89,%l7 ! %l7 = 000000000000ffff ! Mem[0000000010141400] = ff000000, %l0 = 0000000000000000 lduwa [%i5+%g0]0x80,%l0 ! %l0 = 00000000ff000000 ! Mem[0000000010081400] = 0000000000000000, %l1 = 00000000000000ff ldxa [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030081410] = 0000000000000000, %l7 = 000000000000ffff ldxa [%i2+%o5]0x89,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030081410] = 00000000, %l0 = 00000000ff000000 ldsha [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l7 = 0000000000000000, imm = 0000000000000e08, %l0 = 0000000000000000 xor %l7,0xe08,%l0 ! %l0 = 0000000000000e08 p0_label_294: ! %l7 = 0000000000000000, Mem[0000000010141410] = ff5a0000 stba %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff5a0000 ! %l5 = 0000000000ffffff, Mem[0000000010001410] = ff00000000000000 stxa %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000ffffff ! Mem[00000000100c1410] = 00000000, %l2 = 0000000000000000 swapa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000 ! %f6 = ff000000 0000ff10, %l6 = 00000000000000ff ! Mem[0000000010001438] = 8a5e64bd00005aa1 add %i0,0x038,%g1 stda %f6,[%g1+%l6]ASI_PST32_P ! Mem[0000000010001438] = ff0000000000ff10 ! Mem[0000000030141410] = ff000000, %l3 = 0000000000000000 ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 000000ff000000ff ! Mem[0000000030181408] = ffff0000, %l2 = 0000000000000000 ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 000000ff000000ff ! %f0 = 950000ff 000000ff 000000ff 00000000 ! %f4 = 00005aa1 00000000 ff000000 0000ff10 ! %f8 = 44100000 00003eff ff000000 00000000 ! %f12 = 3f800000 00000000 00005aff 00000000 stda %f0,[%i4]ASI_COMMIT_P ! Block Store to 0000000010101400 ! %l7 = 0000000000000000, Mem[0000000010181408] = 0000ffff stha %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 ! Mem[00000000201c0000] = 00008819, %l1 = 0000000000000000 lduh [%o0+%g0],%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Load Burst ! %f26 = 2ef3f120, %f24 = 8b6516ff fcmps %fcc3,%f26,%f24 ! %fcc3 = 2 p0_label_295: ! Mem[0000000010081408] = 000000ff, %l2 = 00000000000000ff ldsba [%i2+%o4]0x88,%l2 ! %l2 = ffffffffffffffff ! %f29 = 000000ff, %f25 = 5200ffff, %f25 = 5200ffff fdivs %f29,%f25,%f25 ! %f25 = 00000000 membar #Sync ! Added by membar checker (61) ! Mem[0000000010101408] = 00000000ff000000, %f18 = ffa53eff 000000ff ldda [%i4+%o4]0x88,%f18 ! %f18 = 00000000 ff000000 ! Mem[00000000300c1408] = ffa53eff, %l7 = 0000000000000000 ldswa [%i3+%o4]0x81,%l7 ! %l7 = ffffffffffa53eff ! Mem[0000000010001408] = 0000ff10, %l3 = 00000000000000ff lduba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000010 ! Mem[0000000010141410] = ff5a0000, %l6 = 00000000000000ff lduba [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010001408] = 0000ff10, %l0 = 0000000000000e08 lduwa [%i0+%o4]0x88,%l0 ! %l0 = 000000000000ff10 ! %l2 = ffffffffffffffff, imm = fffffffffffff6e5, %l1 = 0000000000000000 xnor %l2,-0x91b,%l1 ! %l1 = fffffffffffff6e5 ! Mem[0000000030141400] = 00000000, %l3 = 0000000000000010 lduha [%i5+%g0]0x81,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030101408] = 00000000, %l4 = ffffffffffffffff swapa [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000 p0_label_296: ! %l3 = 0000000000000000, Mem[00000000100c1400] = fe32e365 stba %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0032e365 ! Mem[0000000010181400] = 00000000, %l2 = ffffffffffffffff swapa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000 ! %f0 = 950000ff 000000ff, Mem[0000000010181410] = c2360000 f9ff0000 stda %f0 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 950000ff 000000ff ! %l6 = 00000000, %l7 = ffa53eff, Mem[0000000010141438] = 10000000 00000000 std %l6,[%i5+0x038] ! Mem[0000000010141438] = 00000000 ffa53eff ! Mem[0000000030141410] = ff000000, %l1 = fffffffffffff6e5 ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 000000ff000000ff ! %f14 = 00005aff 00000000, Mem[0000000030101400] = 00000010 a15a0000 stda %f14,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00005aff 00000000 ! %f16 = 00000000 00001044, %l0 = 000000000000ff10 ! Mem[00000000100c1400] = 0032e3650000009f stda %f16,[%i3+%l0]ASI_PST16_PL ! Mem[00000000100c1400] = 0032e3650000009f ! %l1 = 00000000000000ff, Mem[0000000010101400] = 950000ff stwa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff ! Mem[0000000030101410] = ff0000ff, %l3 = 0000000000000000 swapa [%i4+%o5]0x89,%l3 ! %l3 = 00000000ff0000ff ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = 0000000000000000, %l0 = 000000000000ff10 ldxa [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000 p0_label_297: ! Mem[0000000010141430] = ff000000, %l6 = 0000000000000000 ldsha [%i5+0x032]%asi,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010101400] = 000000ff, %l0 = 0000000000000000 lduha [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010001400] = 00000000, %l3 = 00000000ff0000ff lduha [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010141410] = ff5a0000, %l0 = 0000000000000000 ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030141400] = 00000000, %l1 = 00000000000000ff ldsha [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030001400] = 00000000, %l5 = 0000000000ffffff lduwa [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[00000000300c1410] = ffffffff, %f12 = 3f800000 lda [%i3+%o5]0x81,%f12 ! %f12 = ffffffff ! %f4 = 00005aa1 00000000, Mem[0000000010001410] = 00ffffff 00000000 stda %f4 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00005aa1 00000000 ! Mem[00000000100c1410] = 00000000, %l3 = 0000000000000000 lduha [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f0 = 950000ff, Mem[0000000010141408] = ff000000 sta %f0 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 950000ff p0_label_298: ! %f0 = 950000ff 000000ff 000000ff 00000000 ! %f4 = 00005aa1 00000000 ff000000 0000ff10 ! %f8 = 44100000 00003eff ff000000 00000000 ! %f12 = ffffffff 00000000 00005aff 00000000 stda %f0,[%i2]ASI_COMMIT_P ! Block Store to 0000000010081400 ! %l0 = 0000000000000000, Mem[00000000100c1400] = 65e33200 stwa %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 ! %l1 = 0000000000000000, Mem[0000000010101400] = ff000000 stwa %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 ! Mem[0000000030081410] = 00000000, %l6 = 0000000000000000 ldstuba [%i2+%o5]0x81,%l6 ! %l6 = 00000000000000ff ! %l0 = 0000000000000000, Mem[0000000030041408] = 000000ff stwa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 ! Mem[000000001018143c] = ffffffff, %l6 = 0000000000000000, %asi = 80 swapa [%i6+0x03c]%asi,%l6 ! %l6 = 00000000ffffffff ! %f28 = ff000000 000000ff, %l5 = 0000000000000000 ! Mem[00000000300c1400] = 0000000000001044 stda %f28,[%i3+%l5]ASI_PST32_SL ! Mem[00000000300c1400] = 0000000000001044 ! %l5 = 0000000000000000, %l7 = ffffffffffa53eff, %l0 = 0000000000000000 addc %l5,%l7,%l0 ! %l0 = ffffffffffa53eff ! %f18 = 00000000 ff000000, Mem[00000000100c1408] = ff5a00ff 00000000 stda %f18,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 ff000000 ! Starting 10 instruction Load Burst ! Mem[00000000100c1400] = 00000000, %l6 = 00000000ffffffff lduha [%i3+0x000]%asi,%l6 ! %l6 = 0000000000000000 p0_label_299: ! Mem[0000000030101408] = 000000ff ffffffff, %l6 = 00000000, %l7 = ffa53eff ldda [%i4+%o4]0x89,%l6 ! %l6 = 00000000ffffffff 00000000000000ff ! Mem[000000001000140c] = 000000ff, %l4 = 0000000000000000 ldsba [%i0+0x00c]%asi,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010141410] = ff5a0000, %l7 = 00000000000000ff lduha [%i5+%o5]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010041408] = 000000ff, %l2 = 0000000000000000 ldsba [%i1+%o4]0x88,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000010101410] = 00005aa1, %l0 = ffffffffffa53eff ldsba [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[00000000100c1424] = aeffffff, %l2 = ffffffffffffffff lduh [%i3+0x026],%l2 ! %l2 = 000000000000ffff ! Mem[0000000010041400] = 00000000, %l6 = 00000000ffffffff lduha [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010101408] = 000000ff00000000, %f30 = ffffffae f50000ff ldda [%i4+%o4]0x80,%f30 ! %f30 = 000000ff 00000000 ! Mem[0000000010001410] = 00000000, %l5 = 0000000000000000 ldswa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l4 = 0000000000000000, Mem[0000000021800141] = ff033eed, %asi = 80 stba %l4,[%o3+0x141]%asi ! Mem[0000000021800140] = ff003eed p0_label_300: membar #Sync ! Added by membar checker (62) ! %l2 = 000000000000ffff, Mem[0000000010081418] = ff0000000000ff10 stx %l2,[%i2+0x018] ! Mem[0000000010081418] = 000000000000ffff ! Mem[0000000010001410] = 00000000, %l1 = 0000000000000000 swapa [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000 ! %l0 = 0000000000000000, Mem[0000000030141410] = 000000ff stwa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 ! %f6 = ff000000, Mem[00000000300c1408] = ffa53eff sta %f6 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000 ! Mem[0000000010081408] = ff000000, %l4 = 0000000000000000 ldstuba [%i2+%o4]0x88,%l4 ! %l4 = 00000000000000ff ! %l4 = 00000000, %l5 = 00000000, Mem[0000000010001408] = 10ff0000 000000ff stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000 ! %l4 = 0000000000000000, Mem[0000000030101408] = ffffffff stwa %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 ! %l2 = 000000000000ffff, %l4 = 0000000000000000, %y = 00000000 sdiv %l2,%l4,%l2 ! Div by zero, %l0 = 0000000000000050 mov %l0,%y ! %y = 00000028 ! %f18 = 00000000, Mem[00000000300c1400] = 00000000 sta %f18,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000020800000] = ffffc3ca, %l5 = 0000000000000000 lduh [%o1+%g0],%l5 ! %l5 = 000000000000ffff p0_label_301: ! Mem[0000000010001400] = 00000000, %l4 = 0000000000000000 ldsha [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[00000000300c1400] = 00000000, %l1 = 0000000000000000 ldsba [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030041408] = 00000000, %l1 = 0000000000000000 lduba [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030041410] = a15a0000, %l4 = 0000000000000000 ldsba [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[00000000300c1410] = 00005aa1ffffffff, %l4 = 0000000000000000 ldxa [%i3+%o5]0x89,%l4 ! %l4 = 00005aa1ffffffff ! Mem[00000000100c1408] = ff000000, %l2 = 000000000000ffff ldsha [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[000000001004140c] = ffffffff, %l5 = 000000000000ffff ldsw [%i1+0x00c],%l5 ! %l5 = ffffffffffffffff ! Mem[0000000021800000] = a5c5b05a, %l2 = 0000000000000000 ldsha [%o3+0x000]%asi,%l2 ! %l2 = ffffffffffffa5c5 ! Mem[0000000010101400] = 00000000, %l7 = 0000000000000000 lduba [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f2 = 000000ff 00000000, %l0 = 0000000000000028 ! Mem[0000000030101420] = 000000002ef30000 add %i4,0x020,%g1 stda %f2,[%g1+%l0]ASI_PST16_S ! Mem[0000000030101420] = 000000002ef30000 p0_label_302: ! Mem[0000000010081408] = ff0000ff, %l2 = ffffffffffffa5c5 swapa [%i2+%o4]0x88,%l2 ! %l2 = 00000000ff0000ff ! Mem[0000000030181408] = 0000ffff, %l5 = ffffffffffffffff ldstuba [%i6+%o4]0x89,%l5 ! %l5 = 000000ff000000ff ! %l6 = 0000000000000000, immed = fffff10b, %y = 00000028 smul %l6,-0xef5,%l2 ! %l2 = 0000000000000000, %y = 00000000 ! Mem[0000000030001410] = 00000000, %l4 = 00005aa1ffffffff swapa [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000 ! %l1 = 0000000000000000, Mem[00000000300c1408] = 000000ff stwa %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 ! Mem[0000000020800001] = ffffc3ca, %l7 = 0000000000000000 ldstuba [%o1+0x001]%asi,%l7 ! %l7 = 000000ff000000ff ! %f20 = ffffffff a15a0000, %l5 = 00000000000000ff ! Mem[0000000030081400] = 0000000000000000 stda %f20,[%i2+%l5]ASI_PST32_SL ! Mem[0000000030081400] = 00005aa1ffffffff ! %l4 = 0000000000000000, Mem[0000000010101408] = 000000ff stba %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff ! %f30 = 000000ff 00000000, Mem[0000000010081400] = 950000ff 000000ff stda %f30,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = 00000000, %f17 = 00001044 lda [%i4+%g0]0x80,%f17 ! %f17 = 00000000 p0_label_303: ! Mem[0000000010001408] = 00000000, %l7 = 00000000000000ff ldsba [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030001410] = ffffffff, %l3 = 0000000000000000 ldsba [%i0+%o5]0x89,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000010081404] = 00000000, %l5 = 00000000000000ff ldswa [%i2+0x004]%asi,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010141408] = 950000ff00000000, %l2 = 0000000000000000 ldxa [%i5+%o4]0x80,%l2 ! %l2 = 950000ff00000000 ! Mem[0000000030181410] = 00000000, %l3 = ffffffffffffffff ldsha [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030041400] = 0000000000001044, %f6 = ff000000 0000ff10 ldda [%i1+%g0]0x89,%f6 ! %f6 = 00000000 00001044 ! Mem[0000000030041400] = 0000000000001044, %f18 = 00000000 ff000000 ldda [%i1+%g0]0x89,%f18 ! %f18 = 00000000 00001044 ! Mem[0000000030001408] = 00ffffff, %l3 = 0000000000000000 ldsba [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000000 ! %f7 = 00001044, %f17 = 00000000 fcmps %fcc1,%f7 ,%f17 ! %fcc1 = 2 ! Starting 10 instruction Store Burst ! %l2 = 950000ff00000000, Mem[0000000030081408] = 00000010ff000000 stxa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 950000ff00000000 p0_label_304: ! %l6 = 0000000000000000, Mem[00000000300c1400] = 00000000 stba %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 ! %l7 = 0000000000000000, Mem[00000000100c1428] = ffffffff sth %l7,[%i3+0x028] ! Mem[00000000100c1428] = 0000ffff ! %f16 = 00000000 00000000, Mem[0000000010041408] = ff000000 ffffffff stda %f16,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 00000000 ! %l5 = 0000000000000000, Mem[0000000010081434] = 00000000, %asi = 80 stwa %l5,[%i2+0x034]%asi ! Mem[0000000010081434] = 00000000 ! Mem[0000000030081408] = 950000ff, %l7 = 0000000000000000 swapa [%i2+%o4]0x81,%l7 ! %l7 = 00000000950000ff ! Mem[0000000030101400] = ff5a0000, %l6 = 0000000000000000 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[00000000100c1404] = 0000009f, %l2 = 950000ff00000000 swap [%i3+0x004],%l2 ! %l2 = 000000000000009f ! Mem[00000000211c0001] = ff00fcae, %l2 = 000000000000009f ldstub [%o2+0x001],%l2 ! %l2 = 00000000000000ff ! %f16 = 00000000, Mem[0000000010041410] = 00000000 sta %f16,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010181408] = 00000000, %l1 = 0000000000000000 lduha [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000 p0_label_305: ! Mem[0000000020800000] = ffffc3ca, %l4 = 0000000000000000 ldsb [%o1+%g0],%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010181410] = ff000000ff000095, %f8 = 44100000 00003eff ldda [%i6+%o5]0x80,%f8 ! %f8 = ff000000 ff000095 ! Mem[000000001000141c] = 00000000, %l2 = 0000000000000000 lduwa [%i0+0x01c]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030041410] = a15a0000, %f26 = 2ef3f120 lda [%i1+%o5]0x89,%f26 ! %f26 = a15a0000 ! Mem[0000000010081410] = a15a0000, %l1 = 0000000000000000 lduba [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030041410] = a15a0000, %l2 = 0000000000000000 ldsba [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010101400] = 00000000, %l3 = 0000000000000000 lduwa [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010101400] = 00000000, %l1 = 0000000000000000 ldswa [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[00000000300c1410] = ffffffffa15a0000, %l5 = 0000000000000000 ldxa [%i3+%o5]0x81,%l5 ! %l5 = ffffffffa15a0000 ! Starting 10 instruction Store Burst ! Mem[0000000030101410] = 00000000, %l1 = 0000000000000000 swapa [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000 p0_label_306: ! %f30 = 000000ff, Mem[00000000300c1408] = 00000000 sta %f30,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff ! %l5 = ffffffffa15a0000, Mem[0000000020800040] = ffffbf87, %asi = 80 stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = 0000bf87 ! %l0 = 00000028, %l1 = 00000000, Mem[0000000010181400] = ffffffff 44100000 stda %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000028 00000000 ! %l4 = ffffffffffffffff, Mem[0000000010001406] = 00000000 sth %l4,[%i0+0x006] ! Mem[0000000010001404] = 0000ffff ! %l0 = 0000000000000028, Mem[0000000030001400] = 00000000 stwa %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000028 ! %l6 = 00000000, %l7 = 950000ff, Mem[00000000100c1410] = 00000000 a15a0000 std %l6,[%i3+%o5] ! Mem[00000000100c1410] = 00000000 950000ff ! %l6 = 0000000000000000, Mem[0000000010101400] = 00000000 stwa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 ! %f28 = ff000000 000000ff, Mem[00000000100c1410] = 00000000 950000ff stda %f28,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff000000 000000ff ! %f28 = ff000000 000000ff, Mem[0000000010101410] = 00005aa1 00000000 stda %f28,[%i4+0x010]%asi ! Mem[0000000010101410] = ff000000 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = ffff000000000068, %f6 = 00000000 00001044 ldda [%i6+%o4]0x81,%f6 ! %f6 = ffff0000 00000068 p0_label_307: ! Mem[0000000010041400] = 00000000 00000000, %l6 = 00000000, %l7 = 950000ff ldda [%i1+%g0]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000 ! Mem[0000000010141400] = 000000ff, %l5 = ffffffffa15a0000 ldswa [%i5+%g0]0x88,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000 ldswa [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000 ! %l0 = 0000000000000028, %l7 = 0000000000000000, %l2 = 0000000000000000 addc %l0,%l7,%l2 ! %l2 = 0000000000000028 ! Mem[0000000010181410] = 950000ff000000ff, %l6 = 0000000000000000 ldxa [%i6+%o5]0x88,%l6 ! %l6 = 950000ff000000ff ! Mem[0000000010181410] = 000000ff, %l5 = 00000000000000ff ldswa [%i6+%o5]0x88,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010081400] = 000000ff, %l7 = 0000000000000000 ldsha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010101410] = ff000000, %l0 = 0000000000000028 ldswa [%i4+%o5]0x80,%l0 ! %l0 = ffffffffff000000 ! Mem[0000000030001400] = 00000028, %l0 = ffffffffff000000 ldswa [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000028 ! Starting 10 instruction Store Burst ! %l3 = 0000000000000000, Mem[0000000030141400] = 00000000 stwa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 p0_label_308: ! %l0 = 0000000000000028, Mem[0000000010041438] = 000000ff1dfbd0f5 stx %l0,[%i1+0x038] ! Mem[0000000010041438] = 0000000000000028 ! %l0 = 00000028, %l1 = 00000000, Mem[0000000030001408] = ffffff00 00000000 stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000028 00000000 ! %f0 = 950000ff 000000ff, %l6 = 950000ff000000ff ! Mem[0000000010141400] = ff00000000000068 stda %f0,[%i5+%l6]ASI_PST32_P ! Mem[0000000010141400] = 950000ff000000ff ! Mem[0000000030001410] = ffffffff, %l5 = 00000000000000ff swapa [%i0+%o5]0x81,%l5 ! %l5 = 00000000ffffffff ! %l3 = 0000000000000000, Mem[0000000010081410] = a15a0000 stwa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 ! %f20 = ffffffff a15a0000, Mem[0000000010041410] = 00000000 00000000 stda %f20,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffff a15a0000 ! %l2 = 00000028, %l3 = 00000000, Mem[0000000010001410] = 00000000 00005aa1 stda %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000028 00000000 ! Mem[00000000201c0000] = 00008819, %l6 = 950000ff000000ff ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff ! %f4 = 00005aa1 00000000, %l7 = 0000000000000000 ! Mem[0000000030141420] = 46375da6265aff0a add %i5,0x020,%g1 stda %f4,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030141420] = 46375da6265aff0a ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = ff000095, %l0 = 0000000000000028 ldswa [%i5+%o4]0x88,%l0 ! %l0 = ffffffffff000095 p0_label_309: ! Mem[0000000010101410] = ff000000000000ff, %f10 = ff000000 00000000 ldda [%i4+0x010]%asi,%f10 ! %f10 = ff000000 000000ff ! %f15 = 00000000, %f18 = 00000000 fcmps %fcc3,%f15,%f18 ! %fcc3 = 0 ! Mem[0000000030001410] = ff000000, %l0 = ffffffffff000095 ldswa [%i0+%o5]0x89,%l0 ! %l0 = ffffffffff000000 ! Mem[0000000010181400] = 28000000 00000000, %l2 = 00000028, %l3 = 00000000 ldda [%i6+0x000]%asi,%l2 ! %l2 = 0000000028000000 0000000000000000 ! Mem[00000000100c1400] = 00000000, %f24 = 8b6516ff lda [%i3+%g0]0x80,%f24 ! %f24 = 00000000 ! Mem[0000000030081408] = 00000000, %l6 = 0000000000000000 lduha [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000 ! Mem[00000000300c1408] = ff000000 ff000000, %l4 = ffffffff, %l5 = ffffffff ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000ff000000 00000000ff000000 ! Mem[0000000010101408] = 000000ff00000000, %f12 = ffffffff 00000000 ldd [%i4+%o4],%f12 ! %f12 = 000000ff 00000000 membar #Sync ! Added by membar checker (63) ! Mem[0000000030001400] = 28000000 00000000 28000000 00000000 ! Mem[0000000030001410] = 000000ff 00000000 35b82ab9 65a46210 ! Mem[0000000030001420] = 0aff5a26 a65d3746 f9a45e93 9a50300e ! Mem[0000000030001430] = e0776e03 1023d0d0 02ac1e89 2d72a12c ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400 ! Starting 10 instruction Store Burst ! Mem[0000000010001400] = 00000000, %l5 = 00000000ff000000 swapa [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000 p0_label_310: ! Mem[0000000010041408] = 00000000, %l4 = 00000000ff000000 swapa [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000 ! Code Fragment 3 p0_fragment_35: ! %l0 = ffffffffff000000 setx 0xd254d697e47752ba,%g7,%l0 ! %l0 = d254d697e47752ba ! %l1 = 0000000000000000 setx 0xab072017e7c5ce16,%g7,%l1 ! %l1 = ab072017e7c5ce16 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 = d254d697e47752ba setx 0x478ee03838ea7be8,%g7,%l0 ! %l0 = 478ee03838ea7be8 ! %l1 = ab072017e7c5ce16 setx 0xb25497ffb40a3a57,%g7,%l1 ! %l1 = b25497ffb40a3a57 ! %l0 = 38ea7be8, %l1 = b40a3a57, Mem[0000000010081410] = 00000000 00000000 stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 38ea7be8 b40a3a57 ! %l5 = 0000000000000000, Mem[0000000010101426] = 00003eff sth %l5,[%i4+0x026] ! Mem[0000000010101424] = 00000000 ! %l4 = 0000000000000000, Mem[0000000010101430] = 3f80000000000000 stx %l4,[%i4+0x030] ! Mem[0000000010101430] = 0000000000000000 ! %f14 = 00005aff, Mem[0000000030081408] = 00000000 sta %f14,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00005aff ! Mem[00000000300c1400] = 00000000, %l4 = 0000000000000000 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030181400] = 00005aa1, %l7 = 0000000000000000 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 000000a1000000ff ! Mem[0000000030101410] = 00000000, %l7 = 00000000000000a1 swapa [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = 950000ff, %l1 = b25497ffb40a3a57 ldsba [%i5+%g0]0x80,%l1 ! %l1 = ffffffffffffff95 p0_label_311: ! Mem[0000000010101410] = ff000000000000ff, %f0 = 950000ff 000000ff ldda [%i4+0x010]%asi,%f0 ! %f0 = ff000000 000000ff ! Mem[0000000010001400] = 000000ff, %l6 = 0000000000000000 ldsb [%i0+0x002],%l6 ! %l6 = 0000000000000000 ! Mem[0000000010101408] = 000000ff, %l2 = 0000000028000000 lduba [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030101410] = 000000a1ffffffa1, %l1 = ffffffffffffff95 ldxa [%i4+%o5]0x81,%l1 ! %l1 = 000000a1ffffffa1 ! Mem[00000000100c1400] = 00000000, %l7 = 0000000000000000 ldsba [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030101410] = 000000a1ffffffa1, %l0 = 478ee03838ea7be8 ldxa [%i4+%o5]0x81,%l0 ! %l0 = 000000a1ffffffa1 ! Mem[0000000030141408] = 0000000000000000, %l0 = 000000a1ffffffa1 ldxa [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010001408] = 0000000000000000, %f10 = ff000000 000000ff ldda [%i0+%o4]0x88,%f10 ! %f10 = 00000000 00000000 ! Mem[00000000300c1408] = ff000000ff000000, %l3 = 0000000000000000 ldxa [%i3+%o4]0x89,%l3 ! %l3 = ff000000ff000000 ! Starting 10 instruction Store Burst ! %l4 = 0000000000000000, Mem[0000000021800000] = a5c5b05a sth %l4,[%o3+%g0] ! Mem[0000000021800000] = 0000b05a p0_label_312: ! %f15 = 00000000, %f2 = 000000ff fcmpes %fcc1,%f15,%f2 ! %fcc1 = 1 ! %l0 = 0000000000000000, Mem[0000000030101400] = ff5a00ff stha %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff5a0000 ! %l5 = 0000000000000000, Mem[0000000030181400] = 00005aff stba %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00005a00 membar #Sync ! Added by membar checker (64) ! %f22 = 35b82ab9, Mem[0000000030001410] = 000000ff sta %f22,[%i0+%o5]0x81 ! Mem[0000000030001410] = 35b82ab9 ! %l1 = 000000a1ffffffa1, Mem[00000000100c1400] = 00000000 stha %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000ffa1 ! Mem[0000000010041410] = 00005aa1, %l4 = 0000000000000000 swapa [%i1+%o5]0x80,%l4 ! %l4 = 0000000000005aa1 ! %f10 = 00000000, Mem[00000000100c1400] = 0000ffa1 sta %f10,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 ! Mem[0000000030141410] = 00000000, %l1 = 000000a1ffffffa1 swapa [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000 ! %l3 = ff000000ff000000, Mem[0000000010141400] = 950000ff000000ff stxa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000000ff000000 ! Starting 10 instruction Load Burst ! Mem[00000000100c1400] = 00000000, %l0 = 0000000000000000 ldswa [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000 p0_label_313: ! Mem[0000000030181410] = 00000000, %l5 = 0000000000000000 ldswa [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000 ldswa [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000 ! Code Fragment 3 p0_fragment_36: ! %l0 = 0000000000000000 setx 0xdd35ea1fe736ee7c,%g7,%l0 ! %l0 = dd35ea1fe736ee7c ! %l1 = 0000000000000000 setx 0x531f14b7f1f19750,%g7,%l1 ! %l1 = 531f14b7f1f19750 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 = dd35ea1fe736ee7c setx 0xf8af620fa44bd31f,%g7,%l0 ! %l0 = f8af620fa44bd31f ! %l1 = 531f14b7f1f19750 setx 0xe81c3a88702a7396,%g7,%l1 ! %l1 = e81c3a88702a7396 ! Mem[0000000030141400] = 00000000, %l5 = 0000000000000000 lduwa [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000 ! %l7 = 0000000000000000, %l0 = f8af620fa44bd31f, %l2 = 0000000000000000 andn %l7,%l0,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030181410] = 0000000000000000, %l5 = 0000000000000000 ldxa [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000 ldswa [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010101410] = ff000000, %l1 = e81c3a88702a7396 lduba [%i4+%o5]0x80,%l1 ! %l1 = 00000000000000ff ! %f8 = ff000000, %f2 = 000000ff, %f1 = 000000ff fdivs %f8 ,%f2 ,%f1 ! %f1 = ff800000 ! Starting 10 instruction Store Burst ! %f22 = 35b82ab9 65a46210, %l2 = 0000000000000000 ! Mem[0000000030041430] = ff000000000000ff add %i1,0x030,%g1 stda %f22,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030041430] = ff000000000000ff p0_label_314: ! %f19 = 00000000, Mem[0000000030181410] = 00000000 sta %f19,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 ! Mem[0000000010141400] = ff000000, %l5 = 0000000000000000 ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 000000ff000000ff ! %f5 = 00000000, Mem[0000000010181400] = 00000028 sta %f5 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 ! Mem[0000000030041400] = 00001044, %l4 = 0000000000005aa1 swapa [%i1+%g0]0x89,%l4 ! %l4 = 0000000000001044 ! %l4 = 0000000000001044, Mem[00000000100c1410] = ff000000 stwa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00001044 ! Mem[0000000010181400] = 00000000, %l4 = 0000000000001044 swapa [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000 ! %f17 = 00000000, Mem[0000000010101400] = 00000000 sta %f17,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 ! Mem[0000000030081410] = 000000ff, %l7 = 0000000000000000 ldstuba [%i2+%o5]0x89,%l7 ! %l7 = 000000ff000000ff ! %l4 = 0000000000000000, Mem[0000000010101408] = ff000000 stwa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = fffffcae, %l1 = 00000000000000ff lduba [%o2+0x000]%asi,%l1 ! %l1 = 00000000000000ff p0_label_315: ! Mem[0000000010001428] = fff1a5c5, %l7 = 00000000000000ff lduha [%i0+0x02a]%asi,%l7 ! %l7 = 000000000000a5c5 ! Mem[0000000010181400] = 00001044, %l1 = 00000000000000ff ldswa [%i6+%g0]0x80,%l1 ! %l1 = 0000000000001044 ! Mem[0000000030001400] = 0000000000000028, %f28 = e0776e03 1023d0d0 ldda [%i0+%g0]0x89,%f28 ! %f28 = 00000000 00000028 ! Mem[0000000010081400] = ff000000, %l1 = 0000000000001044 ldswa [%i2+%g0]0x88,%l1 ! %l1 = ffffffffff000000 ! Mem[0000000010181408] = 00000000, %l0 = f8af620fa44bd31f lduba [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010101418] = ff000000, %l2 = 0000000000000000 ldsb [%i4+0x01a],%l2 ! %l2 = 0000000000000000 ! Mem[0000000010081410] = e87bea38, %l7 = 000000000000a5c5 ldstuba [%i2+%o5]0x88,%l7 ! %l7 = 00000038000000ff ! Mem[0000000030181408] = ffff0000, %l4 = 0000000000000000 lduba [%i6+%o4]0x81,%l4 ! %l4 = 00000000000000ff ! Mem[0000000010001400] = 000000ff, %l5 = 00000000000000ff ldsba [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030041400] = 00005aa1, %l5 = 0000000000000000 swapa [%i1+%g0]0x89,%l5 ! %l5 = 0000000000005aa1 p0_label_316: ! %l2 = 0000000000000000, Mem[0000000030001410] = b92ab835 stwa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 ! %l6 = 0000000000000000, Mem[0000000010001400] = ffff0000ff000000 stxa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000 ! %l3 = ff000000ff000000, Mem[00000000100c140c] = 00000000, %asi = 80 stwa %l3,[%i3+0x00c]%asi ! Mem[00000000100c140c] = ff000000 ! Mem[0000000010041428] = 20f1f32e00000000, %l6 = 0000000000000000, %l2 = 0000000000000000 add %i1,0x28,%g1 casxa [%g1]0x80,%l6,%l2 ! %l2 = 20f1f32e00000000 ! %l0 = 0000000000000000, Mem[0000000030181408] = 680000000000ffff stxa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000000000 ! %l5 = 0000000000005aa1, Mem[0000000010101410] = ff000000 stwa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00005aa1 ! Mem[0000000010081420] = 4410000000003eff, %l4 = 00000000000000ff, %l2 = 20f1f32e00000000 add %i2,0x20,%g1 casxa [%g1]0x80,%l4,%l2 ! %l2 = 4410000000003eff ! %l3 = ff000000ff000000, Mem[0000000010001438] = ff0000000000ff10 stx %l3,[%i0+0x038] ! Mem[0000000010001438] = ff000000ff000000 ! Mem[0000000010041408] = 000000ff, %l6 = 0000000000000000 ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030041408] = ffa53eff00000000, %f18 = 28000000 00000000 ldda [%i1+%o4]0x89,%f18 ! %f18 = ffa53eff 00000000 p0_label_317: ! Mem[000000001000141c] = 00000000, %l4 = 00000000000000ff ldsha [%i0+0x01c]%asi,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010141408] = 00000000 ff000095, %l6 = 000000ff, %l7 = 00000038 ldda [%i5+%o4]0x88,%l6 ! %l6 = 00000000ff000095 0000000000000000 ! Mem[0000000030001408] = 28000000, %l7 = 0000000000000000 lduwa [%i0+%o4]0x81,%l7 ! %l7 = 0000000028000000 ! Mem[0000000030081410] = ff000000 00000000, %l6 = ff000095, %l7 = 28000000 ldda [%i2+%o5]0x81,%l6 ! %l6 = 00000000ff000000 0000000000000000 ! Mem[0000000010181400] = 44100000, %l7 = 0000000000000000 lduha [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010141410] = 00005aff, %l4 = 0000000000000000 ldswa [%i5+%o5]0x80,%l4 ! %l4 = 0000000000005aff ! Mem[00000000100c1430] = 4410000000003eff, %f30 = 02ac1e89 2d72a12c ldda [%i3+0x030]%asi,%f30 ! %f30 = 44100000 00003eff ! Mem[0000000030101400] = 00005aff, %l1 = ffffffffff000000 lduwa [%i4+%g0]0x81,%l1 ! %l1 = 0000000000005aff ! Mem[0000000030041400] = 00000000, %l4 = 0000000000005aff ldsba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l6 = ff000000, %l7 = 00000000, Mem[0000000030101410] = a1000000 a1ffffff stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000 00000000 p0_label_318: ! %f0 = ff000000 ff800000 000000ff 00000000 ! %f4 = 00005aa1 00000000 ffff0000 00000068 ! %f8 = ff000000 ff000095 00000000 00000000 ! %f12 = 000000ff 00000000 00005aff 00000000 stda %f0,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400 ! %l7 = 0000000000000000, Mem[0000000010041428] = 20f1f32e00000000 stx %l7,[%i1+0x028] ! Mem[0000000010041428] = 0000000000000000 membar #Sync ! Added by membar checker (65) ! Mem[00000000100c1410] = 00000000, %l2 = 4410000000003eff swapa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010101408] = 00000000, %l2 = 0000000000000000 ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010101400] = 00000000, %l1 = 0000000000005aff ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 00000000000000ff ! %l2 = 0000000000000000, Mem[0000000010041400] = 00000000 stwa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 ! Mem[00000000300c1400] = 000000ff, %l1 = 0000000000000000 swapa [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff ! %f12 = 000000ff 00000000, %l1 = 00000000000000ff ! Mem[0000000010101400] = ff000000000000ff stda %f12,[%i4+%l1]ASI_PST16_PL ! Mem[0000000010101400] = 00000000ff000000 ! Mem[0000000010081410] = ffea7be8, %l6 = 00000000ff000000, %asi = 80 swapa [%i2+0x010]%asi,%l6 ! %l6 = 00000000ffea7be8 ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = 000000ff, %l1 = 00000000000000ff ldswa [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000ff p0_label_319: ! Mem[0000000010141408] = ff000095, %l0 = 0000000000000000 ldsha [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000095 ! %l3 = ff000000ff000000, imm = fffffffffffffa48, %l0 = 0000000000000095 andn %l3,-0x5b8,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030041410] = 00005aa1, %l4 = 0000000000000000 ldswa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000005aa1 ! Mem[0000000010081400] = 000000ff, %l5 = 0000000000005aa1 ldswa [%i2+0x000]%asi,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010101410] = 00005aa1, %f17 = 00000000 lda [%i4+%o5]0x80,%f17 ! %f17 = 00005aa1 ! Mem[0000000010141404] = ff000000, %l1 = 00000000000000ff lduh [%i5+0x006],%l1 ! %l1 = 0000000000000000 ! Mem[0000000010181400] = 00001044, %l0 = 0000000000000000 ldsba [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030081400] = 00005aa1ffffffff, %f20 = 000000ff 00000000 ldda [%i2+%g0]0x81,%f20 ! %f20 = 00005aa1 ffffffff ! Mem[0000000030081400] = 00005aa1ffffffff, %f28 = 00000000 00000028 ldda [%i2+%g0]0x81,%f28 ! %f28 = 00005aa1 ffffffff ! Starting 10 instruction Store Burst ! %f10 = 00000000 00000000, Mem[00000000300c1400] = 00000000 44100000 stda %f10,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 00000000 p0_label_320: ! Mem[0000000030181408] = 0000000000000000, %f24 = 0aff5a26 a65d3746 ldda [%i6+%o4]0x81,%f24 ! %f24 = 00000000 00000000 ! Mem[0000000030001400] = 00000028, %l1 = 0000000000000000 ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 00000028000000ff ! %f24 = 00000000 00000000, Mem[0000000030141400] = 00000000 00000000 stda %f24,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 00000000 ! %l1 = 0000000000000028, Mem[00000000100c1418] = 680000000000ffff, %asi = 80 stxa %l1,[%i3+0x018]%asi ! Mem[00000000100c1418] = 0000000000000028 ! %l5 = 00000000000000ff, Mem[00000000300c1410] = ffffffff stha %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffff00ff ! %f20 = 00005aa1 ffffffff, %l6 = 00000000ffea7be8 ! Mem[0000000030181438] = 35b82ab965a46210 add %i6,0x038,%g1 stda %f20,[%g1+%l6]ASI_PST16_S ! Mem[0000000030181438] = 00002ab965a46210 ! %l4 = 0000000000005aa1, Mem[0000000010181438] = 0000ff00, %asi = 80 stha %l4,[%i6+0x038]%asi ! Mem[0000000010181438] = 5aa1ff00 ! Mem[0000000030081408] = ff5a0000, %l2 = 0000000000000000 ldstuba [%i2+%o4]0x89,%l2 ! %l2 = 00000000000000ff ! %f12 = 000000ff, Mem[000000001008142c] = 00000000 sta %f12,[%i2+0x02c]%asi ! Mem[000000001008142c] = 000000ff ! Starting 10 instruction Load Burst ! %f17 = 00005aa1, %f0 = ff000000 fcmps %fcc0,%f17,%f0 ! %fcc0 = 2 p0_label_321: ! Mem[0000000010001418] = 10000000, %l1 = 0000000000000028 lduha [%i0+0x01a]%asi,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010081410] = 000000ff, %l4 = 0000000000005aa1 lduwa [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff ! Mem[00000000100c1438] = 00000000ff5a0000, %f6 = ffff0000 00000068 ldd [%i3+0x038],%f6 ! %f6 = 00000000 ff5a0000 membar #Sync ! Added by membar checker (66) ! Mem[00000000300c1400] = 00000000 00000000 000000ff 000000ff ! Mem[00000000300c1410] = ff00ffff a15a0000 000000a1 5a007396 ! Mem[00000000300c1420] = 8b6516ff 5200ffff 2ef3f120 00005aa1 ! Mem[00000000300c1430] = ff000000 000000ff ffffffae f50000ff ldda [%i3]ASI_BLK_AIUS,%f16 ! Block Load from 00000000300c1400 ! Mem[0000000030081400] = a15a0000, %l2 = 0000000000000000 ldsba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030081410] = 00000000000000ff, %f0 = ff000000 ff800000 ldda [%i2+%o5]0x89,%f0 ! %f0 = 00000000 000000ff ! Mem[0000000010141408] = ff000095, %l3 = ff000000ff000000 ldsha [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000095 ! Mem[0000000030101400] = 00005aff, %l6 = 00000000ffea7be8 ldsha [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[00000000218000c0] = 0000dddc, %l5 = 00000000000000ff lduh [%o3+0x0c0],%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[00000000201c0000] = ff008819, %l2 = 0000000000000000 ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 000000ff000000ff p0_label_322: ! %l6 = 0000000000000000, Mem[0000000010141410] = ff5a0000 stba %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff5a0000 ! %f1 = 000000ff, Mem[0000000030141410] = a1ffffff sta %f1 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff ! %f14 = 00005aff 00000000, %l0 = 0000000000000000 ! Mem[0000000010141408] = 950000ff00000000 add %i5,0x008,%g1 stda %f14,[%g1+%l0]ASI_PST8_P ! Mem[0000000010141408] = 950000ff00000000 ! Mem[0000000030101400] = ff5a0000, %l2 = 00000000000000ff swapa [%i4+%g0]0x89,%l2 ! %l2 = 00000000ff5a0000 ! %l2 = 00000000ff5a0000, %l3 = 0000000000000095, %l1 = 0000000000000000 add %l2,%l3,%l1 ! %l1 = 00000000ff5a0095 ! %f10 = 00000000, Mem[0000000010101400] = 00000000 sta %f10,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 ! %l3 = 0000000000000095, Mem[0000000010181408] = 1000000000000000 stxa %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000000000095 ! Mem[0000000030041408] = 00000000, %l3 = 0000000000000095 swapa [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030141410] = ff000000, %l2 = 00000000ff5a0000 ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[000000001014140c] = 00000000, %l7 = 0000000000000000 lduha [%i5+0x00c]%asi,%l7 ! %l7 = 0000000000000000 p0_label_323: ! Mem[00000000300c1400] = 0000000000000000, %f10 = 00000000 00000000 ldda [%i3+%g0]0x81,%f10 ! %f10 = 00000000 00000000 ! Mem[0000000010001408] = 0000000000000000, %l5 = 0000000000000000 ldxa [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030081400] = 00005aa1, %f14 = 00005aff lda [%i2+%g0]0x81,%f14 ! %f14 = 00005aa1 ! Mem[00000000100c1408] = 00000000 ff000000, %l0 = 00000000, %l1 = ff5a0095 ldda [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000 00000000ff000000 ! Mem[0000000010101410] = 00005aa1000000ff, %l3 = 0000000000000000 ldxa [%i4+%o5]0x80,%l3 ! %l3 = 00005aa1000000ff ! Mem[0000000030181408] = 0000000000000000, %l3 = 00005aa1000000ff ldxa [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010101400] = 00000000, %f0 = 00000000 lda [%i4+%g0]0x80,%f0 ! %f0 = 00000000 ! Mem[0000000030081400] = ffffffffa15a0000, %l6 = 0000000000000000 ldxa [%i2+%g0]0x89,%l6 ! %l6 = ffffffffa15a0000 ! Mem[0000000030141410] = ff0000ff, %f14 = 00005aa1 lda [%i5+%o5]0x89,%f14 ! %f14 = ff0000ff ! Starting 10 instruction Store Burst ! %f3 = 00000000, Mem[0000000030001408] = 00000028 sta %f3 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 p0_label_324: ! Mem[00000000201c0000] = ff008819, %l7 = 0000000000000000 ldstuba [%o0+0x000]%asi,%l7 ! %l7 = 000000ff000000ff ! Mem[0000000030041410] = 00005aa1, %l5 = 0000000000000000 ldstuba [%i1+%o5]0x81,%l5 ! %l5 = 00000000000000ff ! %l2 = 0000000000000000, Mem[0000000010141408] = 00000000ff000095 stxa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000 ! %l2 = 0000000000000000, Mem[0000000020800000] = ffffc3ca, %asi = 80 stba %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ffc3ca ! %f2 = 000000ff, Mem[0000000010141408] = 00000000 sta %f2 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff ! %l7 = 00000000000000ff, Mem[0000000010041428] = 00000000 stw %l7,[%i1+0x028] ! Mem[0000000010041428] = 000000ff ! %f0 = 00000000 000000ff 000000ff 00000000 ! %f4 = 00005aa1 00000000 00000000 ff5a0000 ! %f8 = ff000000 ff000095 00000000 00000000 ! %f12 = 000000ff 00000000 ff0000ff 00000000 stda %f0,[%i0]ASI_BLK_AIUP ! Block Store to 0000000010001400 ! Mem[0000000030101408] = 00000000, %l2 = 0000000000000000 swapa [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000 ! %l4 = 00000000000000ff, Mem[0000000010081409] = c5a5ffff, %asi = 80 stba %l4,[%i2+0x009]%asi ! Mem[0000000010081408] = c5ffffff ! Starting 10 instruction Load Burst ! Mem[0000000010141410] = 00005aff000000a1, %l1 = 00000000ff000000 ldx [%i5+%o5],%l1 ! %l1 = 00005aff000000a1 p0_label_325: ! Mem[0000000010041404] = 00000000, %l0 = 0000000000000000 ldub [%i1+0x006],%l0 ! %l0 = 0000000000000000 ! %l7 = 00000000000000ff, %l0 = 0000000000000000, %y = 00000000 smul %l7,%l0,%l0 ! %l0 = 0000000000000000, %y = 00000000 membar #Sync ! Added by membar checker (67) ! Mem[0000000010141400] = ff000000 ff000000 000000ff 00000000 ! Mem[0000000010141410] = 00005aff 000000a1 00000000 00000000 ! Mem[0000000010141420] = 000000ff 00000000 00000000 000000ff ! Mem[0000000010141430] = ff000000 0000fff9 00000000 ffa53eff ldda [%i5]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010141400 ! Mem[0000000030041400] = 00000000, %l4 = 00000000000000ff lduwa [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030001400] = 00000000 000000ff, %l2 = 00000000, %l3 = 00000000 ldda [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff 0000000000000000 ! Mem[0000000010181400] = 00000000 44100000, %l4 = 00000000, %l5 = 00000000 ldda [%i6+%g0]0x88,%l4 ! %l4 = 0000000044100000 0000000000000000 ! Mem[0000000010041408] = 000000ff, %l4 = 0000000044100000 lduha [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff ! Mem[00000000100c143c] = ff5a0000, %f31 = f50000ff lda [%i3+0x03c]%asi,%f31 ! %f31 = ff5a0000 ! Mem[00000000300c1400] = 00000000, %l4 = 00000000000000ff lduba [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[00000000300c1408] = ff000000, %l7 = 00000000000000ff ldstuba [%i3+%o4]0x89,%l7 ! %l7 = 00000000000000ff p0_label_326: ! %l4 = 00000000, %l5 = 00000000, Mem[0000000010001410] = a15a0000 00000000 stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 00000000 ! %l7 = 0000000000000000, Mem[0000000010001410] = 0000000000000000 stxa %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000 ! %l4 = 00000000, %l5 = 00000000, Mem[00000000300c1408] = ff0000ff 000000ff stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 00000000 ! %l7 = 0000000000000000, Mem[0000000010041430] = 00000000 stb %l7,[%i1+0x030] ! Mem[0000000010041430] = 00000000 ! Mem[0000000020800040] = 0000bf87, %l7 = 0000000000000000 ldstub [%o1+0x040],%l7 ! %l7 = 00000000000000ff ! %l3 = 0000000000000000, Mem[0000000030181400] = 005a0000 stwa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 ! Mem[0000000010041410] = 00000000, %l6 = ffffffffa15a0000 ldstuba [%i1+%o5]0x80,%l6 ! %l6 = 00000000000000ff ! %f16 = 00000000, Mem[0000000030081408] = ff5a00ff sta %f16,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 ! %l4 = 0000000000000000, Mem[00000000211c0001] = fffffcae, %asi = 80 stba %l4,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff00fcae ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = ff000000 ff000000, %l4 = 00000000, %l5 = 00000000 ldda [%i5+%g0]0x80,%l4 ! %l4 = 00000000ff000000 00000000ff000000 p0_label_327: ! Mem[0000000010101400] = 00000000, %l1 = 00005aff000000a1 ldsba [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030041400] = 00000000, %l5 = 00000000ff000000 ldswa [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010181408] = 95000000, %f21 = a15a0000 lda [%i6+%o4]0x80,%f21 ! %f21 = 95000000 ! Mem[0000000030041400] = 00000000, %f24 = 8b6516ff lda [%i1+%g0]0x89,%f24 ! %f24 = 00000000 ! %l5 = 0000000000000000, imm = 0000000000000d8d, %l6 = 0000000000000000 or %l5,0xd8d,%l6 ! %l6 = 0000000000000d8d ! Mem[0000000010041400] = 0000000000000000, %f18 = 000000ff 000000ff ldda [%i1+%g0]0x88,%f18 ! %f18 = 00000000 00000000 ! Mem[0000000010181428] = 0e30509a, %l5 = 0000000000000000 ldub [%i6+0x028],%l5 ! %l5 = 000000000000000e ! Mem[0000000030101408] = 00000000, %l5 = 000000000000000e ldswa [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010181408] = 95000000 00000000, %l2 = 000000ff, %l3 = 00000000 ldda [%i6+%o4]0x80,%l2 ! %l2 = 0000000095000000 0000000000000000 ! Starting 10 instruction Store Burst membar #Sync ! Added by membar checker (68) ! %l1 = 0000000000000000, Mem[0000000010141400] = ff000000ff000000 stxa %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000000000000 p0_label_328: ! %l4 = 00000000ff000000, Mem[0000000010101410] = a15a0000 stba %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = a15a0000 ! Mem[0000000010081408] = c5ffffff, %l3 = 0000000000000000 swapa [%i2+%o4]0x80,%l3 ! %l3 = 00000000c5ffffff ! %l5 = 0000000000000000, Mem[00000000300c1400] = 0000000000000000 stxa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000 ! Mem[0000000010141408] = 000000ff00000000, %l4 = 00000000ff000000, %l3 = 00000000c5ffffff add %i5,0x08,%g1 casxa [%g1]0x80,%l4,%l3 ! %l3 = 000000ff00000000 ! %f6 = 00000000, Mem[0000000010181414] = ff000095 st %f6 ,[%i6+0x014] ! Mem[0000000010181414] = 00000000 ! Mem[00000000100c1408] = 00000000, %l4 = 00000000ff000000 swapa [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000 ! %l3 = 000000ff00000000, %l6 = 0000000000000d8d, %l6 = 0000000000000d8d subc %l3,%l6,%l6 ! %l6 = 000000fefffff273 ! Mem[00000000300c1408] = 00000000, %f10 = 00000000 lda [%i3+%o4]0x81,%f10 ! %f10 = 00000000 ! %l3 = 000000ff00000000, Mem[0000000010001408] = 00000000ff000000 stxa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 0000000000000000, %l5 = 0000000000000000 ldxa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000 p0_label_329: ! Mem[0000000030001410] = 00000000, %l3 = 000000ff00000000 lduwa [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010141408] = 000000ff 00000000, %l6 = fffff273, %l7 = 00000000 ldd [%i5+%o4],%l6 ! %l6 = 00000000000000ff 0000000000000000 ! Mem[0000000010041410] = 000000ff, %l2 = 0000000095000000 ldsba [%i1+%o5]0x88,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000030001400] = ff000000, %l3 = 0000000000000000 lduba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030101410] = ff000000, %l7 = 0000000000000000 lduba [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000000 ! Mem[000000001000143c] = 00000000, %l5 = 0000000000000000 ldub [%i0+0x03e],%l5 ! %l5 = 0000000000000000 ! Mem[0000000010141438] = 00000000 ffa53eff, %l4 = 00000000, %l5 = 00000000 ldd [%i5+0x038],%l4 ! %l4 = 0000000000000000 00000000ffa53eff ! Mem[0000000010001408] = 00000000, %l5 = 00000000ffa53eff ldswa [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010101408] = 000000ff, %l1 = 0000000000000000 ldsha [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff ! Starting 10 instruction Store Burst ! Mem[00000000201c0001] = ff008819, %l6 = 00000000000000ff ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff p0_label_330: ! %f20 = ff00ffff 95000000, %l7 = 0000000000000000 ! Mem[0000000030041408] = 00000095ff3ea5ff add %i1,0x008,%g1 stda %f20,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030041408] = 00000095ff3ea5ff ! Mem[00000000100c1408] = 000000ff, %l4 = 0000000000000000 swapa [%i3+%o4]0x80,%l4 ! %l4 = 00000000000000ff ! %l4 = 00000000000000ff, Mem[00000000100c1400] = 000080ff stwa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff ! %l6 = 00000000, %l7 = 00000000, Mem[0000000030081400] = a15a0000 ffffffff stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 00000000 ! Mem[0000000010081410] = 000000ff, %l0 = 0000000000000000 ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 000000ff000000ff ! %f17 = 00000000, Mem[000000001000141c] = ff5a0000 st %f17,[%i0+0x01c] ! Mem[000000001000141c] = 00000000 ! %f11 = 000000ff, Mem[0000000010041400] = 00000000 sta %f11,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff ! %l0 = 00000000000000ff, Mem[00000000300c1400] = 00000000 stha %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff ! %f4 = 00005aff 000000a1, %l5 = 0000000000000000 ! Mem[0000000010141418] = 0000000000000000 add %i5,0x018,%g1 stda %f4,[%g1+%l5]ASI_PST8_P ! Mem[0000000010141418] = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010181410] = 000000ff, %l5 = 0000000000000000 ldsba [%i6+%o5]0x88,%l5 ! %l5 = ffffffffffffffff p0_label_331: ! Mem[0000000010141410] = ff5a0000, %l7 = 0000000000000000 ldswa [%i5+%o5]0x88,%l7 ! %l7 = ffffffffff5a0000 ! Mem[0000000030001400] = 00000000 000000ff, %l4 = 000000ff, %l5 = ffffffff ldda [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000 ! Mem[00000000300c1408] = 00000000, %l2 = ffffffffffffffff lduha [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010101400] = 00000000, %l4 = 00000000000000ff lduba [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010181410] = ff000000, %l3 = 00000000000000ff ldsh [%i6+%o5],%l3 ! %l3 = ffffffffffffff00 ! Mem[0000000030001400] = ff000000, %l0 = 00000000000000ff lduba [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff ! Mem[00000000100c1418] = 00000000 00000028, %l4 = 00000000, %l5 = 00000000 ldd [%i3+0x018],%l4 ! %l4 = 0000000000000000 0000000000000028 ! %l4 = 0000000000000000, %l2 = 0000000000000000, %l6 = 0000000000000000 orn %l4,%l2,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000030001400] = ff000000, %l1 = 00000000000000ff ldsha [%i0+%g0]0x81,%l1 ! %l1 = ffffffffffffff00 ! Starting 10 instruction Store Burst ! Mem[00000000100c1400] = 000000ff, %l3 = ffffffffffffff00 ldsw [%i3+%g0],%l3 ! %l3 = 00000000000000ff p0_label_332: ! Mem[0000000010141416] = 000000a1, %l1 = ffffffffffffff00 ldstub [%i5+0x016],%l1 ! %l1 = 00000000000000ff ! %l2 = 0000000000000000, Mem[0000000010141408] = 000000ff00000000 stxa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000000000 ! %l6 = ffffffff, %l7 = ff5a0000, Mem[00000000100c1410] = 00003eff a15a0000 stda %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffffffff ff5a0000 ! %l7 = ffffffffff5a0000, Mem[0000000010181400] = 00001044 stba %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00001044 ! Mem[0000000030081400] = 00000000, %l0 = 00000000000000ff swapa [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000 ! %l6 = ffffffffffffffff, Mem[0000000010141410] = 00005aff stwa %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffff ! %f14 = 00000000, Mem[0000000010041418] = ffffffff sta %f14,[%i1+0x018]%asi ! Mem[0000000010041418] = 00000000 ! %l3 = 00000000000000ff, Mem[0000000030001400] = 00000000000000ff stxa %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000000000ff ! %l4 = 0000000000000000, Mem[0000000030181410] = 0000000000000000 stxa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = 00000000ff000000, %l1 = 0000000000000000 ldxa [%i4+%g0]0x80,%l1 ! %l1 = 00000000ff000000 p0_label_333: ! Mem[0000000010041410] = ff000000, %l4 = 0000000000000000 ldsha [%i1+%o5]0x80,%l4 ! %l4 = ffffffffffffff00 ! Mem[000000001010140c] = 00000000, %l0 = 0000000000000000 ldsha [%i4+0x00e]%asi,%l0 ! %l0 = 0000000000000000 ! Mem[00000000300c1410] = ff00ffffa15a0000, %f16 = 00000000 00000000 ldda [%i3+%o5]0x81,%f16 ! %f16 = ff00ffff a15a0000 ! Mem[0000000010041420] = ff00ffff, %l4 = ffffffffffffff00 ldsba [%i1+0x023]%asi,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010181410] = ff00000000000000, %l6 = ffffffffffffffff ldxa [%i6+0x010]%asi,%l6 ! %l6 = ff00000000000000 ! Mem[00000000211c0000] = ff00fcae, %l7 = ffffffffff5a0000 ldub [%o2+0x001],%l7 ! %l7 = 0000000000000000 ! Mem[0000000010101400] = 00000000, %l3 = 00000000000000ff lduba [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010001430] = 000000ff, %l1 = 00000000ff000000 ldsh [%i0+0x032],%l1 ! %l1 = 00000000000000ff ! Mem[0000000010101430] = 00000000, %l3 = 0000000000000000 ldub [%i4+0x030],%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l0 = 0000000000000000, Mem[0000000010081408] = 0000000000000000 stxa %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000 p0_label_334: ! Mem[0000000030141400] = 00000000, %l2 = 0000000000000000 ldstuba [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff ! %l5 = 0000000000000028, Mem[00000000211c0001] = ff00fcae, %asi = 80 stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff28fcae ! %l6 = ff00000000000000, Mem[0000000030181408] = 00000000 stha %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 ! Mem[0000000010141404] = 00000000, %l3 = 0000000000000000, %asi = 80 swapa [%i5+0x004]%asi,%l3 ! %l3 = 0000000000000000 ! %f14 = 00000000 ffa53eff, Mem[00000000100c1408] = 00000000 ff000000 stda %f14,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 ffa53eff ! %l1 = 00000000000000ff, Mem[0000000010001410] = 0000000000000000 stxa %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000000000ff ! Mem[00000000100c1408] = 00000000, %l6 = ff00000000000000 swapa [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030101410] = ff000000, %l1 = 00000000000000ff ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff ! Mem[00000000100c1410] = ffffffff, %l3 = 0000000000000000 swapa [%i3+%o5]0x80,%l3 ! %l3 = 00000000ffffffff ! Starting 10 instruction Load Burst ! Mem[0000000010041408] = ff000000, %l4 = ffffffffffffffff ldsh [%i1+0x00a],%l4 ! %l4 = 0000000000000000 p0_label_335: ! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000 lduba [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[00000000300c1400] = ff000000, %l2 = 0000000000000000 lduba [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010181400] = 00001044, %l2 = 00000000000000ff lduba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[00000000211c0000] = ff28fcae, %l1 = 0000000000000000 lduh [%o2+%g0],%l1 ! %l1 = 000000000000ff28 ! Mem[0000000010041430] = 00000000ff000000, %f20 = ff00ffff 95000000 ldda [%i1+0x030]%asi,%f20 ! %f20 = 00000000 ff000000 ! Mem[0000000030181408] = 00000000, %l3 = 00000000ffffffff ldsha [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030001410] = 00000000, %l1 = 000000000000ff28 ldswa [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[00000000100c1408] = 00000000, %l0 = 0000000000000000 ldsha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030001410] = 00000000, %l6 = 0000000000000000 ldsha [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l6 = 0000000000000000, Mem[00000000100c1408] = 00000000 stha %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 p0_label_336: ! %l7 = 0000000000000000, Mem[000000001010141e] = 0000ff10, %asi = 80 stba %l7,[%i4+0x01e]%asi ! Mem[000000001010141c] = 00000010 ! Mem[0000000030181400] = 00000000, %l0 = 0000000000000000 ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff ! %l7 = 0000000000000000, Mem[0000000030181410] = 00000000 stwa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 ! %l5 = 0000000000000028, Mem[00000000300c1408] = 00000000 stha %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000028 ! Mem[0000000021800080] = ffff0203, %l3 = 0000000000000000 ldstub [%o3+0x080],%l3 ! %l3 = 000000ff000000ff ! Mem[00000000100c1410] = 00000000, %l2 = 0000000000000000 ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 00000000000000ff ! %l2 = 0000000000000000, immd = 0000000000000494, %l3 = 00000000000000ff mulx %l2,0x494,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030081410] = ff000000, %l3 = 0000000000000000 swapa [%i2+%o5]0x81,%l3 ! %l3 = 00000000ff000000 ! %f22 = 000000a1 5a007396, Mem[0000000010081418] = 00000000 0000ffff stda %f22,[%i2+0x018]%asi ! Mem[0000000010081418] = 000000a1 5a007396 ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000 lduwa [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000 p0_label_337: ! Mem[00000000100c1408] = 00000000, %l3 = 00000000ff000000 lduha [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[00000000300c1400] = ff000000, %l2 = 0000000000000000 ldsba [%i3+%g0]0x81,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000030081408] = 00000000, %l4 = 0000000000000000 lduha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000 ! %l2 = ffffffffffffffff, imm = fffffffffffffd94, %l0 = 0000000000000000 addc %l2,-0x26c,%l0 ! %l0 = fffffffffffffd93 ! Mem[0000000010001400] = 00000000000000ff, %f12 = ff000000 0000fff9 ldd [%i0+%g0],%f12 ! %f12 = 00000000 000000ff ! Mem[0000000030001408] = 00000000, %l2 = ffffffffffffffff lduha [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000021800180] = 66ff8f81, %l0 = fffffffffffffd93 lduba [%o3+0x181]%asi,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030001410] = 00000000, %l4 = 0000000000000000 lduha [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010101410] = 00005aa1 000000ff, %l4 = 00000000, %l5 = 00000028 ldda [%i4+%o5]0x80,%l4 ! %l4 = 0000000000005aa1 00000000000000ff ! Starting 10 instruction Store Burst ! %l7 = 0000000000000000, Mem[00000000211c0000] = ff28fcae stb %l7,[%o2+%g0] ! Mem[00000000211c0000] = 0028fcae p0_label_338: ! %l5 = 00000000000000ff, Mem[0000000010081400] = 000000ff stba %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff0000ff ! Mem[00000000300c1408] = 00000028, %l3 = 0000000000000000 ldstuba [%i3+%o4]0x89,%l3 ! %l3 = 00000028000000ff ! Mem[0000000030001410] = 00000000, %l3 = 0000000000000028 swapa [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000 ! %l4 = 00005aa1, %l5 = 000000ff, Mem[0000000010081408] = 00000000 00000000 stda %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00005aa1 000000ff ! %l6 = 00000000, %l7 = 00000000, Mem[0000000030181400] = 000000ff 00000000 stda %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000 ! %f23 = 5a007396, Mem[0000000010041400] = ff000000 sta %f23,[%i1+%g0]0x80 ! Mem[0000000010041400] = 5a007396 ! %l0 = 00000000000000ff, Mem[0000000010081404] = 00000000 stb %l0,[%i2+0x004] ! Mem[0000000010081404] = ff000000 ! %l5 = 00000000000000ff, Mem[0000000010081410] = 000000ff stha %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff ! %l0 = 00000000000000ff, Mem[0000000010101400] = 00000000 stba %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff000000 ! Starting 10 instruction Load Burst ! Mem[0000000030141410] = ff000000 ff0000ff, %l2 = 00000000, %l3 = 00000000 ldda [%i5+%o5]0x89,%l2 ! %l2 = 00000000ff0000ff 00000000ff000000 p0_label_339: ! Mem[00000000100c1400] = ff000000ff000000, %f10 = 00000000 000000ff ldda [%i3+%g0]0x88,%f10 ! %f10 = ff000000 ff000000 ! Mem[00000000201c0000] = ffff8819, %l2 = 00000000ff0000ff ldsh [%o0+%g0],%l2 ! %l2 = ffffffffffffffff ! Mem[0000000030081408] = 00000000, %f29 = 000000ff lda [%i2+%o4]0x81,%f29 ! %f29 = 00000000 ! Mem[0000000010001408] = 00000000, %l3 = 00000000ff000000 ldswa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030001410] = 28000000, %l6 = 0000000000000000 lduba [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030041400] = 00000000, %f23 = 5a007396 lda [%i1+%g0]0x81,%f23 ! %f23 = 00000000 membar #Sync ! Added by membar checker (69) ! Mem[0000000030101400] = ff000000 00000000 00000000 ff000000 ! Mem[0000000030101410] = ff0000ff 00000000 10000000 00000068 ! Mem[0000000030101420] = 00000000 2ef30000 62b0a630 ed4f1170 ! Mem[0000000030101430] = e0776e03 1023d0d0 bda6b4e7 c3b89594 ldda [%i4]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030101400 ! Mem[0000000030181400] = 00000000 00000000, %l4 = 00005aa1, %l5 = 000000ff ldda [%i6+%g0]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000 ! Mem[0000000010141408] = 00000000, %l7 = 0000000000000000 lduwa [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l4 = 0000000000000000, Mem[0000000010081408] = a15a0000ff000000 stxa %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000 p0_label_340: ! Mem[0000000010181400] = 44100000, %l3 = 0000000000000000 ldstuba [%i6+%g0]0x88,%l3 ! %l3 = 00000000000000ff ! %l6 = 0000000000000000, Mem[00000000201c0000] = ffff8819, %asi = 80 stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00008819 ! Mem[0000000010181400] = ff001044, %l1 = 0000000000000000 ldstuba [%i6+%g0]0x80,%l1 ! %l1 = 000000ff000000ff ! %f2 = 000000ff, Mem[00000000100c1400] = ff000000 sta %f2 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff ! %l3 = 0000000000000000, Mem[0000000030041410] = ff005aa1 stha %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00005aa1 ! Mem[0000000010101410] = a15a0000, %l5 = 0000000000000000 ldstuba [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff ! Mem[000000001014142c] = 000000ff, %l2 = ffffffff, %l0 = 000000ff add %i5,0x2c,%g1 casa [%g1]0x80,%l2,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010041424] = 000000ff, %l2 = ffffffffffffffff ldstuba [%i1+0x024]%asi,%l2 ! %l2 = 00000000000000ff ! %f2 = 000000ff, Mem[0000000030001400] = ff000000 sta %f2 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = 000000ff, %f3 = 00000000 lda [%i4+%g0]0x88,%f3 ! %f3 = 000000ff p0_label_341: ! Mem[0000000010101408] = 000000ff, %l1 = 00000000000000ff lduwa [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff ! Mem[0000000030001408] = 0000000000000000, %l1 = 00000000000000ff ldxa [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010141410] = ffffffff, %l6 = 0000000000000000 ldsha [%i5+%o5]0x80,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010041408] = 00000000 000000ff, %l0 = 000000ff, %l1 = 00000000 ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000 ! Mem[0000000010101418] = ff00000000000010, %f2 = 000000ff 000000ff ldd [%i4+0x018],%f2 ! %f2 = ff000000 00000010 ! Mem[0000000030081408] = 0000000000000000, %l3 = 0000000000000000 ldxa [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010001408] = 00000000ff000000, %l7 = 0000000000000000 ldxa [%i0+0x008]%asi,%l7 ! %l7 = 00000000ff000000 ! Mem[0000000010001400] = 00000000, %l2 = 0000000000000000 lduba [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[00000000211c0000] = 0028fcae, %l5 = 0000000000000000 ldub [%o2+0x001],%l5 ! %l5 = 0000000000000028 ! Starting 10 instruction Store Burst ! Mem[0000000010041428] = 000000ff, %l2 = 00000000, %l4 = 00000000 add %i1,0x28,%g1 casa [%g1]0x80,%l2,%l4 ! %l4 = 00000000000000ff p0_label_342: ! %l5 = 0000000000000028, Mem[00000000201c0001] = 00008819 stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = 00288819 ! %l0 = 00000000000000ff, Mem[000000001010140c] = 00000000 stw %l0,[%i4+0x00c] ! Mem[000000001010140c] = 000000ff ! Mem[0000000010001400] = 00000000 000000ff 00000000 ff000000 ! Mem[0000000010001410] = ff000000 00000000 00000000 00000000 ! Mem[0000000010001420] = ff000000 ff000095 00000000 00000000 ! Mem[0000000010001430] = 000000ff 00000000 ff0000ff 00000000 ldda [%i0]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010001400 ! Mem[0000000030041400] = 00000000, %l3 = 0000000000000000 ldstuba [%i1+%g0]0x89,%l3 ! %l3 = 00000000000000ff ! %l2 = 0000000000000000, Mem[0000000030141410] = ff000000ff0000ff stxa %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000000000 ! Mem[00000000211c0000] = 0028fcae, %l5 = 0000000000000028 ldstub [%o2+%g0],%l5 ! %l5 = 00000000000000ff ! Mem[0000000010101428] = ff00000000000000, %l7 = 00000000ff000000, %l2 = 0000000000000000 add %i4,0x28,%g1 casxa [%g1]0x80,%l7,%l2 ! %l2 = ff00000000000000 ! %f18 = 00000000 ff000000, Mem[0000000010181408] = 95000000 00000000 stda %f18,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 ff000000 ! %f26 = 62b0a630, Mem[0000000030141400] = ff000000 sta %f26,[%i5+%g0]0x81 ! Mem[0000000030141400] = 62b0a630 ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (70) ! Mem[0000000030001400] = 000000ff 00000000 00000000 00000000 ! Mem[0000000030001410] = 00000028 00000000 35b82ab9 65a46210 ! Mem[0000000030001420] = 0aff5a26 a65d3746 f9a45e93 9a50300e ! Mem[0000000030001430] = e0776e03 1023d0d0 02ac1e89 2d72a12c ldda [%i0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030001400 p0_label_343: ! Mem[000000001018143c] = 00000000, %l0 = 00000000000000ff ldsb [%i6+0x03f],%l0 ! %l0 = 0000000000000000 ! Mem[0000000030041400] = 000000ff, %f25 = 2ef30000 lda [%i1+%g0]0x89,%f25 ! %f25 = 000000ff ! Mem[0000000030181410] = 00000000, %l1 = 0000000000000000 ldswa [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030041408] = 00000095 ff3ea5ff, %l2 = 00000000, %l3 = 00000000 ldda [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000095 00000000ff3ea5ff ! Mem[00000000300c1408] = 000000ff, %l6 = ffffffffffffffff ldswa [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010081410] = ff000000b40a3a57, %l5 = 0000000000000000 ldxa [%i2+%o5]0x80,%l5 ! %l5 = ff000000b40a3a57 ! Mem[0000000021800180] = 66ff8f81, %l0 = 0000000000000000 ldsh [%o3+0x180],%l0 ! %l0 = 00000000000066ff ! Mem[0000000030081410] = 0000000000000000, %l0 = 00000000000066ff ldxa [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[00000000211c0000] = ff28fcae, %l0 = 0000000000000000 lduh [%o2+%g0],%l0 ! %l0 = 000000000000ff28 ! Starting 10 instruction Store Burst ! %l4 = 00000000000000ff, Mem[0000000030181408] = 00000000 stha %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00ff0000 p0_label_344: ! %f30 = bda6b4e7 c3b89594, Mem[0000000010041410] = 000000ff ffffffff stda %f30,[%i1+%o5]0x88 ! Mem[0000000010041410] = bda6b4e7 c3b89594 ! Mem[0000000010041425] = ff0000ff, %l4 = 00000000000000ff ldstub [%i1+0x025],%l4 ! %l4 = 00000000000000ff ! Mem[0000000010101420] = 4410000000000000, %l6 = 00000000000000ff, %l1 = 0000000000000000 add %i4,0x20,%g1 casxa [%g1]0x80,%l6,%l1 ! %l1 = 4410000000000000 ! Mem[00000000100c1430] = 00000000, %l4 = 0000000000000000, %asi = 80 swapa [%i3+0x030]%asi,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030081400] = ff000000, %l2 = 0000000000000095 ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 000000ff000000ff ! Mem[0000000021800040] = ff9c7f92, %l5 = ff000000b40a3a57 ldstub [%o3+0x040],%l5 ! %l5 = 000000ff000000ff ! Mem[0000000020800040] = ff00bf87, %l2 = 00000000000000ff ldstuba [%o1+0x040]%asi,%l2 ! %l2 = 000000ff000000ff membar #Sync ! Added by membar checker (71) ! %f26 = 62b0a630, Mem[0000000030001408] = 00000000 sta %f26,[%i0+%o4]0x89 ! Mem[0000000030001408] = 62b0a630 ! Mem[0000000030001400] = ff000000, %l1 = 4410000000000000 swapa [%i0+%g0]0x89,%l1 ! %l1 = 00000000ff000000 ! Starting 10 instruction Load Burst ! Mem[0000000010041408] = ff000000, %l0 = 000000000000ff28 lduba [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000ff p0_label_345: ! Mem[0000000021800180] = 66ff8f81, %l1 = 00000000ff000000 lduha [%o3+0x180]%asi,%l1 ! %l1 = 00000000000066ff ! Mem[0000000010001408] = 00000000, %l7 = 00000000ff000000 ldsha [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030041410] = a15a0000, %f27 = ed4f1170 lda [%i1+%o5]0x89,%f27 ! %f27 = a15a0000 ! Mem[0000000010081400] = ff0000ff, %l7 = 0000000000000000 ldsha [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff ! Mem[0000000010181400] = 00000000 441000ff, %l4 = 00000000, %l5 = 000000ff ldda [%i6+%g0]0x88,%l4 ! %l4 = 00000000441000ff 0000000000000000 ! Mem[0000000010101408] = ff000000000000ff, %l4 = 00000000441000ff ldxa [%i4+%o4]0x88,%l4 ! %l4 = ff000000000000ff ! %l5 = 0000000000000000, immd = 000000000000057e, %l2 = 00000000000000ff mulx %l5,0x57e,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030081408] = 00000000, %l1 = 00000000000066ff lduwa [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010181408] = 00000000, %l4 = ff000000000000ff lduha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f2 = 00000000, Mem[0000000030081400] = 000000ff sta %f2 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 p0_label_346: ! Mem[000000001004143c] = 00000028, %l3 = 00000000ff3ea5ff swap [%i1+0x03c],%l3 ! %l3 = 0000000000000028 ! %l2 = 0000000000000000, Mem[00000000211c0001] = ff28fcae stb %l2,[%o2+0x001] ! Mem[00000000211c0000] = ff00fcae ! %l4 = 0000000000000000, Mem[0000000030101408] = 000000ff00000000 stxa %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000000 ! %f28 = e0776e03, Mem[0000000010081400] = ff0000ff sta %f28,[%i2+%g0]0x88 ! Mem[0000000010081400] = e0776e03 ! %f24 = 00000000, Mem[0000000010001418] = 00000000 sta %f24,[%i0+0x018]%asi ! Mem[0000000010001418] = 00000000 ! %f16 = ff000000 00000000 00000000 ff000000 ! %f20 = ff0000ff 00000000 10000000 00000068 ! %f24 = 00000000 000000ff 62b0a630 a15a0000 ! %f28 = e0776e03 1023d0d0 bda6b4e7 c3b89594 stda %f16,[%i2]ASI_BLK_S ! Block Store to 0000000030081400 ! Mem[0000000030041408] = 95000000, %l6 = 00000000000000ff ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff ! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010001410] = ff000000 00000000 stda %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff 00000000 ! %l2 = 00000000, %l3 = 00000028, Mem[0000000010101408] = ff000000 000000ff stda %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 00000028 ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = 00000000, %l7 = 00000000000000ff ldswa [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000 p0_label_347: ! Mem[0000000030001410] = 28000000, %l5 = 0000000000000000 ldsba [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010001418] = 0000000000000000, %f2 = 00000000 00000000 ldd [%i0+0x018],%f2 ! %f2 = 00000000 00000000 ! Mem[0000000010141410] = ffffffff, %l7 = 0000000000000000 lduha [%i5+%o5]0x80,%l7 ! %l7 = 000000000000ffff ! %f4 = 00000000 28000000, %f7 = b92ab835 fdtoi %f4 ,%f7 ! %l0 = 0000000000000121, Unfinished, %fsr = 0900000800 ! Mem[000000001000141c] = 00000000, %l2 = 0000000000000000 lduh [%i0+0x01c],%l2 ! %l2 = 0000000000000000 ! Mem[00000000100c1430] = 00000000, %l7 = 000000000000ffff lduha [%i3+0x030]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030181410] = 00000000, %f7 = b92ab835 lda [%i6+%o5]0x81,%f7 ! %f7 = 00000000 ! Mem[00000000300c1400] = 00000000 000000ff, %l0 = 00000121, %l1 = 00000000 ldda [%i3+%g0]0x89,%l0 ! %l0 = 00000000000000ff 0000000000000000 ! Mem[0000000030101408] = 00000000, %l6 = 0000000000000000 ldsba [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030181410] = 00000000, %l3 = 0000000000000028 ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff p0_label_348: ! %f0 = 00000000, Mem[0000000010081404] = ff000000 sta %f0 ,[%i2+0x004]%asi ! Mem[0000000010081404] = 00000000 ! Mem[000000001004141c] = 9a50300e, %l6 = 0000000000000000 ldstuba [%i1+0x01c]%asi,%l6 ! %l6 = 0000009a000000ff ! %f9 = 265aff0a, Mem[0000000010001408] = 00000000 sta %f9 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 265aff0a ! Mem[00000000100c1400] = ff000000, %l0 = 00000000000000ff ldstuba [%i3+%g0]0x80,%l0 ! %l0 = 000000ff000000ff ! Mem[0000000010181410] = 000000ff, %l4 = 0000000000000000 ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 000000ff000000ff ! %f6 = 1062a465 00000000, Mem[0000000010181410] = 000000ff 00000000 stda %f6 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 1062a465 00000000 ! Mem[0000000010001410] = 000000ff, %l6 = 000000000000009a ldstuba [%i0+0x010]%asi,%l6 ! %l6 = 00000000000000ff ! %l7 = 0000000000000000, Mem[0000000010001424] = ff000095 stw %l7,[%i0+0x024] ! Mem[0000000010001424] = 00000000 ! Mem[0000000030001410] = 00000028, %l6 = 0000000000000000 swapa [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000028 ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (72) ! Mem[0000000010081408] = 00000000, %l4 = 00000000000000ff ldsba [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000 p0_label_349: ! Mem[0000000010141400] = 00000000, %l1 = 0000000000000000 lduba [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030041410] = 00005aa1, %l5 = 0000000000000000 lduba [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[00000000100c1428] = 00000000, %l7 = 0000000000000000 lduwa [%i3+0x028]%asi,%l7 ! %l7 = 0000000000000000 ! %l5 = 0000000000000000, imm = fffffffffffff83f, %l3 = 0000000000000000 xnor %l5,-0x7c1,%l3 ! %l3 = 00000000000007c0 ! Mem[0000000010081410] = 000000ff, %l4 = 0000000000000000 lduwa [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff ! Mem[00000000100c1428] = 0000000000000000, %f16 = ff000000 00000000 ldda [%i3+0x028]%asi,%f16 ! %f16 = 00000000 00000000 ! Mem[0000000030101400] = ff00000000000000, %l2 = 0000000000000000 ldxa [%i4+%g0]0x81,%l2 ! %l2 = ff00000000000000 ! Mem[0000000030141400] = 30a6b062, %l6 = 0000000000000028 ldswa [%i5+%g0]0x89,%l6 ! %l6 = 0000000030a6b062 ! Mem[00000000300c1410] = ff00ffffa15a0000, %f6 = 1062a465 00000000 ldda [%i3+%o5]0x81,%f6 ! %f6 = ff00ffff a15a0000 ! Starting 10 instruction Store Burst ! %l6 = 0000000030a6b062, Mem[0000000030181400] = 0000000000000000 stxa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000030a6b062 p0_label_350: ! %l2 = ff00000000000000, Mem[0000000010081418] = 000000a1 stw %l2,[%i2+0x018] ! Mem[0000000010081418] = 00000000 ! Mem[0000000010041428] = 000000ff, %l5 = 00000000, %l1 = 00000000 add %i1,0x28,%g1 casa [%g1]0x80,%l5,%l1 ! %l1 = 00000000000000ff ! %f18 = 00000000 ff000000, %l6 = 0000000030a6b062 ! Mem[0000000030181418] = 35b82ab965a46210 add %i6,0x018,%g1 stda %f18,[%g1+%l6]ASI_PST16_S ! Mem[0000000030181418] = 35b82ab9ff006210 ! Mem[0000000030041408] = ff000095, %l5 = 0000000000000000 ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 000000ff000000ff ! Mem[000000001000142f] = 00000000, %l7 = 0000000000000000 ldstuba [%i0+0x02f]%asi,%l7 ! %l7 = 00000000000000ff ! %f15 = 891eac02, Mem[0000000010181408] = 00000000 sta %f15,[%i6+%o4]0x88 ! Mem[0000000010181408] = 891eac02 ! Mem[0000000030001408] = 62b0a630, %l1 = 00000000000000ff ldstuba [%i0+%o4]0x89,%l1 ! %l1 = 00000030000000ff ! %l2 = 00000000, %l3 = 000007c0, Mem[0000000030101400] = 000000ff 00000000 stda %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 000007c0 ! Mem[0000000010041439] = 00000000, %l6 = 0000000030a6b062 ldstub [%i1+0x039],%l6 ! %l6 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = ff0000ff, %l3 = 00000000000007c0 lduba [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000ff p0_label_351: ! Mem[0000000010181400] = ff001044 00000000, %l2 = 00000000, %l3 = 000000ff ldd [%i6+%g0],%l2 ! %l2 = 00000000ff001044 0000000000000000 ! Mem[0000000010041420] = ff00ffff, %l7 = 0000000000000000 ldsh [%i1+0x020],%l7 ! %l7 = ffffffffffffff00 ! Mem[00000000100c1414] = ff5a0000, %l6 = 0000000000000000 lduh [%i3+0x016],%l6 ! %l6 = 0000000000000000 ! Mem[0000000030101400] = 00000000, %l2 = 00000000ff001044 lduba [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030081400] = ff00000000000000, %l7 = ffffffffffffff00 ldxa [%i2+%g0]0x81,%l7 ! %l7 = ff00000000000000 ! Mem[0000000010041410] = c3b89594, %l4 = 00000000000000ff lduha [%i1+%o5]0x88,%l4 ! %l4 = 0000000000009594 ! Mem[000000001000140c] = ff000000, %f18 = 00000000 ld [%i0+0x00c],%f18 ! %f18 = ff000000 ! Mem[0000000010101434] = 00000000, %l5 = 00000000000000ff ldsw [%i4+0x034],%l5 ! %l5 = 0000000000000000 ! Mem[000000001008143c] = 00000000, %l7 = ff00000000000000 ldsba [%i2+0x03d]%asi,%l7 ! %l7 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l4 = 00009594, %l5 = 00000000, Mem[0000000010081408] = 00000000 00000000 stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00009594 00000000 p0_label_352: ! Mem[00000000300c1410] = ff00ffff, %l6 = 0000000000000000 swapa [%i3+%o5]0x81,%l6 ! %l6 = 00000000ff00ffff ! %l6 = 00000000ff00ffff, Mem[0000000010141400] = 00000000 stwa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff00ffff ! %l6 = ff00ffff, %l7 = 00000000, Mem[0000000010141410] = ffffffff a1ff0000 stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff00ffff 00000000 ! %l7 = 0000000000000000, Mem[0000000030041400] = 00000000000000ff stxa %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000000000 ! %l4 = 00009594, %l5 = 00000000, Mem[0000000010181408] = 891eac02 000000ff stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00009594 00000000 ! %l6 = ff00ffff, %l7 = 00000000, Mem[0000000010181400] = 441000ff 00000000 stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff00ffff 00000000 ! %l2 = 0000000000000000, Mem[0000000010041410] = 9495b8c3 stwa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 ! %l7 = 0000000000000000, Mem[0000000030141410] = 00000000 stha %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 ! Mem[00000000300c1400] = ff000000, %l3 = 0000000000000000 swapa [%i3+%g0]0x81,%l3 ! %l3 = 00000000ff000000 ! Starting 10 instruction Load Burst ! Mem[0000000010181434] = ffffffff, %l2 = 0000000000000000 lduha [%i6+0x036]%asi,%l2 ! %l2 = 000000000000ffff p0_label_353: ! Mem[0000000010001410] = ff0000ff00000000, %f6 = ff00ffff a15a0000 ldda [%i0+%o5]0x80,%f6 ! %f6 = ff0000ff 00000000 ! Mem[0000000010101400] = ff000000, %l3 = 00000000ff000000 lduba [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010181400] = ff00ffff, %l6 = 00000000ff00ffff ldsba [%i6+%g0]0x88,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000030141410] = 00000000, %l6 = ffffffffffffffff ldsba [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000 ! %l2 = 000000000000ffff, %l0 = 00000000000000ff, %l2 = 000000000000ffff subc %l2,%l0,%l2 ! %l2 = 000000000000ff00 ! Mem[0000000010081400] = 036e77e0, %l3 = 00000000000000ff ldswa [%i2+%g0]0x80,%l3 ! %l3 = 00000000036e77e0 ! Mem[0000000030101408] = 00000000, %l1 = 0000000000000030 lduba [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[00000000100c1410] = 00005aff 000000ff, %l2 = 0000ff00, %l3 = 036e77e0 ldda [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff 0000000000005aff ! Mem[0000000020800040] = ff00bf87, %l3 = 0000000000005aff lduha [%o1+0x040]%asi,%l3 ! %l3 = 000000000000ff00 ! Starting 10 instruction Store Burst ! %l0 = 00000000000000ff, Mem[0000000010081410] = ff000000 stha %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ff0000 p0_label_354: ! Mem[0000000010181410] = 00000000, %l1 = 0000000000000000 ldstuba [%i6+%o5]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[0000000030181400] = 00000000, %l0 = 00000000000000ff swapa [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000 ! %l3 = 000000000000ff00, Mem[0000000010101430] = 00000000, %asi = 80 stwa %l3,[%i4+0x030]%asi ! Mem[0000000010101430] = 0000ff00 ! %f28 = e0776e03 1023d0d0, Mem[0000000010081400] = e0776e03 00000000 stda %f28,[%i2+%g0]0x88 ! Mem[0000000010081400] = e0776e03 1023d0d0 ! Mem[00000000100c1410] = ff000000, %l7 = 0000000000000000 ldstuba [%i3+%o5]0x80,%l7 ! %l7 = 000000ff000000ff ! %l4 = 00009594, %l5 = 00000000, Mem[0000000030001410] = 00000000 00000000 stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00009594 00000000 ! Mem[0000000010181422] = ff000000, %l4 = 0000000000009594 ldstuba [%i6+0x022]%asi,%l4 ! %l4 = 00000000000000ff ! Mem[00000000100c140c] = ffa53eff, %l0 = 00000000, %l6 = 00000000 add %i3,0x0c,%g1 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000ffa53eff ! %f26 = 62b0a630 a15a0000, %l5 = 0000000000000000 ! Mem[0000000030001418] = 35b82ab965a46210 add %i0,0x018,%g1 stda %f26,[%g1+%l5]ASI_PST16_S ! Mem[0000000030001418] = 35b82ab965a46210 ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = ff00fcae, %l1 = 0000000000000000 ldsba [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffffff p0_label_355: ! Mem[00000000300c1400] = 00000000, %l5 = 0000000000000000 ldsba [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010041410] = 00000000, %l2 = 00000000000000ff ldswa [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010001408] = 000000ff0aff5a26, %l1 = ffffffffffffffff ldxa [%i0+%o4]0x88,%l1 ! %l1 = 000000ff0aff5a26 ! Mem[00000000100c1400] = ff000000, %l2 = 0000000000000000 ldsha [%i3+%g0]0x80,%l2 ! %l2 = ffffffffffffff00 ! Code Fragment 4 p0_fragment_37: ! %l0 = 0000000000000000 setx 0x14b202802b338104,%g7,%l0 ! %l0 = 14b202802b338104 ! %l1 = 000000ff0aff5a26 setx 0x1d552a00702f69c4,%g7,%l1 ! %l1 = 1d552a00702f69c4 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 = 14b202802b338104 setx 0x3fb6d5c7fa1caa6d,%g7,%l0 ! %l0 = 3fb6d5c7fa1caa6d ! %l1 = 1d552a00702f69c4 setx 0x422b92483aed9578,%g7,%l1 ! %l1 = 422b92483aed9578 ! Mem[0000000010041410] = bda6b4e700000000, %f18 = ff000000 ff000000 ldda [%i1+%o5]0x88,%f18 ! %f18 = bda6b4e7 00000000 ! Mem[0000000010001408] = 0aff5a26, %l3 = 000000000000ff00 lduwa [%i0+%o4]0x88,%l3 ! %l3 = 000000000aff5a26 ! Mem[0000000010041404] = 00000000, %l3 = 000000000aff5a26 lduba [%i1+0x007]%asi,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000 ldsba [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f12 = d0d02310 036e77e0, Mem[0000000010081400] = 1023d0d0 e0776e03 stda %f12,[%i2+%g0]0x88 ! Mem[0000000010081400] = d0d02310 036e77e0 p0_label_356: ! %l3 = 0000000000000000, Mem[00000000100c1420] = 950000ff, %asi = 80 stha %l3,[%i3+0x020]%asi ! Mem[00000000100c1420] = 000000ff ! %l7 = 00000000000000ff, Mem[000000001000141c] = 00000000 sth %l7,[%i0+0x01c] ! Mem[000000001000141c] = 00ff0000 ! %f20 = ff0000ff 00000000, Mem[0000000010181408] = 00009594 00000000 stda %f20,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff0000ff 00000000 ! Mem[0000000030181410] = ff000000, %l4 = 0000000000000000 ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 000000ff000000ff ! %l0 = fa1caa6d, %l1 = 3aed9578, Mem[0000000010181410] = ff000000 65a46210 stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = fa1caa6d 3aed9578 ! %f2 = 00000000, Mem[0000000010041410] = 00000000 sta %f2 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 ! %l2 = ffffffffffffff00, Mem[0000000030081408] = 00000000 stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffff00 ! Mem[0000000010001400] = 00000000, %l1 = 422b92483aed9578 swapa [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000 ! %l0 = fa1caa6d, %l1 = 00000000, Mem[0000000010101430] = 0000ff00 00000000 std %l0,[%i4+0x030] ! Mem[0000000010101430] = fa1caa6d 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030141408] = 0000000000000000, %l6 = 00000000ffa53eff ldxa [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000 p0_label_357: ! Mem[0000000030181408] = 0000ff00, %l4 = 00000000000000ff ldsha [%i6+%o4]0x89,%l4 ! %l4 = ffffffffffffff00 ! Mem[0000000010081410] = 00ff0000 b40a3a57, %l2 = ffffff00, %l3 = 00000000 ldda [%i2+0x010]%asi,%l2 ! %l2 = 0000000000ff0000 00000000b40a3a57 ! Mem[0000000010001410] = 00000000ff0000ff, %l1 = 0000000000000000 ldxa [%i0+%o5]0x88,%l1 ! %l1 = 00000000ff0000ff ! Mem[0000000010141400] = ffff00ff00000000, %f20 = ff0000ff 00000000 ldda [%i5+0x000]%asi,%f20 ! %f20 = ffff00ff 00000000 ! Mem[0000000030181400] = 000000ff, %l7 = 00000000000000ff ldsha [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030141410] = 0000000000000000, %l0 = 3fb6d5c7fa1caa6d ldxa [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[00000000100c1418] = 0000000000000028, %f22 = 10000000 00000068 ldda [%i3+0x018]%asi,%f22 ! %f22 = 00000000 00000028 ! Mem[0000000030001400] = 0000000000000000, %f26 = 62b0a630 a15a0000 ldda [%i0+%g0]0x89,%f26 ! %f26 = 00000000 00000000 ! Mem[00000000300c1400] = 00000000, %l3 = 00000000b40a3a57 ldswa [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030141408] = 00000000, %l6 = 0000000000000000 ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff p0_label_358: ! %l4 = ffffffffffffff00, Mem[00000000300c1408] = 000000ff stwa %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffff00 ! %f2 = 00000000, %f30 = bda6b4e7 fitos %f2 ,%f30 ! %f30 = 00000000 ! Mem[00000000100c1410] = ff000000, %l3 = 0000000000000000 ldstuba [%i3+%o5]0x80,%l3 ! %l3 = 000000ff000000ff ! Mem[0000000010001400] = 7895ed3a, %l0 = 0000000000000000 ldstuba [%i0+%g0]0x80,%l0 ! %l0 = 00000078000000ff ! %f19 = 00000000, Mem[00000000300c1410] = 00000000 sta %f19,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 ! Mem[0000000030041408] = 950000ff, %l1 = 00000000ff0000ff swapa [%i1+%o4]0x89,%l1 ! %l1 = 00000000950000ff ! %l7 = 0000000000000000, imm = fffffffffffff16f, %l7 = 0000000000000000 or %l7,-0xe91,%l7 ! %l7 = fffffffffffff16f ! Mem[0000000030001400] = 00000000, %l6 = 0000000000000000 ldstuba [%i0+%g0]0x81,%l6 ! %l6 = 00000000000000ff ! %l6 = 0000000000000000, Mem[0000000010101438] = 00005aff, %asi = 80 stba %l6,[%i4+0x038]%asi ! Mem[0000000010101438] = 00005aff ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = 0aff5a26, %l0 = 0000000000000078 ldsha [%i0+%o4]0x88,%l0 ! %l0 = 0000000000005a26 p0_label_359: ! %l4 = ffffffffffffff00, imm = 000000000000093a, %l4 = ffffffffffffff00 or %l4,0x93a,%l4 ! %l4 = ffffffffffffff3a ! Mem[0000000030081410] = ff0000ff 00000000, %l2 = 00ff0000, %l3 = 000000ff ldda [%i2+%o5]0x81,%l2 ! %l2 = 00000000ff0000ff 0000000000000000 ! Mem[0000000020800000] = 00ffc3ca, %l0 = 0000000000005a26 lduba [%o1+0x001]%asi,%l0 ! %l0 = 00000000000000ff ! Mem[00000000300c1408] = 00ffffff, %l5 = 0000000000000000 lduha [%i3+%o4]0x81,%l5 ! %l5 = 00000000000000ff ! Mem[00000000100c1400] = 000000ff, %l0 = 00000000000000ff ldsha [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030101400] = 00000000, %l4 = ffffffffffffff3a ldsha [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010181408] = 00000000 ff0000ff, %l6 = 00000000, %l7 = fffff16f ldd [%i6+%o4],%l6 ! %l6 = 0000000000000000 00000000ff0000ff ! Mem[0000000010001410] = ff0000ff, %l6 = 0000000000000000 lduwa [%i0+%o5]0x88,%l6 ! %l6 = 00000000ff0000ff ! Mem[0000000010081410] = 573a0ab40000ff00, %l5 = 00000000000000ff ldxa [%i2+%o5]0x88,%l5 ! %l5 = 573a0ab40000ff00 ! Starting 10 instruction Store Burst ! Mem[0000000030101408] = 00000000, %l4 = 0000000000000000 ldstuba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff p0_label_360: ! %f8 = 46375da6 265aff0a, %l4 = 0000000000000000 ! Mem[0000000010081438] = 00005aff00000000 add %i2,0x038,%g1 stda %f8,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010081438] = 00005aff00000000 ! Mem[0000000030101410] = ff0000ff, %l0 = 00000000000000ff ldstuba [%i4+%o5]0x81,%l0 ! %l0 = 000000ff000000ff ! Code Fragment 4 p0_fragment_38: ! %l0 = 00000000000000ff setx 0x026183504078e3ff,%g7,%l0 ! %l0 = 026183504078e3ff ! %l1 = 00000000950000ff setx 0xacf066bfeab2f1bb,%g7,%l1 ! %l1 = acf066bfeab2f1bb 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 = 026183504078e3ff setx 0xc7d38e17edc28803,%g7,%l0 ! %l0 = c7d38e17edc28803 ! %l1 = acf066bfeab2f1bb setx 0xddd858406a5a1637,%g7,%l1 ! %l1 = ddd858406a5a1637 ! %f8 = 46375da6 265aff0a, %l0 = c7d38e17edc28803 ! Mem[00000000300c1438] = ffffffaef50000ff add %i3,0x038,%g1 stda %f8,[%g1+%l0]ASI_PST8_SL ! Mem[00000000300c1438] = 0affffaef50000ff ! Mem[0000000010141418] = 0000000000000000, %l5 = 573a0ab40000ff00, %l1 = ddd858406a5a1637 add %i5,0x18,%g1 casxa [%g1]0x80,%l5,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010081400] = e0776e03, %l3 = 0000000000000000 swapa [%i2+%g0]0x80,%l3 ! %l3 = 00000000e0776e03 ! %l0 = c7d38e17edc28803, Mem[0000000010181410] = fa1caa6d stba %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 031caa6d ! %l0 = c7d38e17edc28803, Mem[0000000010001408] = 0aff5a26 stba %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0aff5a03 ! %l3 = 00000000e0776e03, Mem[00000000100c143a] = 00000000 sth %l3,[%i3+0x03a] ! Mem[00000000100c1438] = 00006e03 ! Starting 10 instruction Load Burst ! Mem[0000000010081400] = 00000000, %f13 = 036e77e0 lda [%i2+%g0]0x80,%f13 ! %f13 = 00000000 p0_label_361: ! Mem[0000000010141428] = 00000000, %l0 = c7d38e17edc28803 ldsw [%i5+0x028],%l0 ! %l0 = 0000000000000000 ! Mem[0000000030101408] = ff000000, %l1 = 0000000000000000 ldsha [%i4+%o4]0x81,%l1 ! %l1 = ffffffffffffff00 ! Mem[0000000010181408] = 00000000, %l5 = 573a0ab40000ff00 lduh [%i6+0x00a],%l5 ! %l5 = 0000000000000000 ! Mem[0000000010001410] = ff0000ff 00000000, %l0 = 00000000, %l1 = ffffff00 ldda [%i0+%o5]0x80,%l0 ! %l0 = 00000000ff0000ff 0000000000000000 ! Mem[0000000010001430] = 000000ff, %l0 = 00000000ff0000ff ldub [%i0+0x032],%l0 ! %l0 = 0000000000000000 ! Mem[0000000010041410] = 00000000e7b4a6bd, %f14 = 2ca1722d 891eac02 ldda [%i1+%o5]0x80,%f14 ! %f14 = 00000000 e7b4a6bd ! Mem[0000000010141408] = 00000000, %l5 = 0000000000000000 ldswa [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010041414] = e7b4a6bd, %l7 = 00000000ff0000ff ldswa [%i1+0x014]%asi,%l7 ! %l7 = ffffffffe7b4a6bd ! Mem[0000000030141400] = 0000000030a6b062, %f10 = 0e30509a 935ea4f9 ldda [%i5+%g0]0x89,%f10 ! %f10 = 00000000 30a6b062 ! Starting 10 instruction Store Burst ! Mem[00000000300c1400] = 00000000, %l7 = ffffffffe7b4a6bd ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff p0_label_362: ! %l5 = 0000000000000000, Mem[0000000010181410] = 6daa1c03 stwa %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 ! %l7 = 0000000000000000, %l7 = 0000000000000000, %l6 = 00000000ff0000ff sdivx %l7,%l7,%l6 ! Div by zero, %l0 = 0000000000000050 ! %l2 = 00000000ff0000ff, Mem[000000001004143c] = ff3ea5ff, %asi = 80 stwa %l2,[%i1+0x03c]%asi ! Mem[000000001004143c] = ff0000ff ! Mem[00000000100c1408] = 00000000, %l4 = 0000000000000000 swapa [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000 ! Code Fragment 3 p0_fragment_39: ! %l0 = 0000000000000028 setx 0x216d73302de1b576,%g7,%l0 ! %l0 = 216d73302de1b576 ! %l1 = 0000000000000000 setx 0x2449e8fff1de283a,%g7,%l1 ! %l1 = 2449e8fff1de283a 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 = 216d73302de1b576 setx 0x39d4e0004d3332db,%g7,%l0 ! %l0 = 39d4e0004d3332db ! %l1 = 2449e8fff1de283a setx 0x45a80558034c93ab,%g7,%l1 ! %l1 = 45a80558034c93ab ! Code Fragment 3 p0_fragment_40: ! %l0 = 39d4e0004d3332db setx 0x6e79e0e789fbb2c9,%g7,%l0 ! %l0 = 6e79e0e789fbb2c9 ! %l1 = 45a80558034c93ab setx 0xafded72fa3422ac7,%g7,%l1 ! %l1 = afded72fa3422ac7 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 = 6e79e0e789fbb2c9 setx 0x7eb105c0475a9ef0,%g7,%l0 ! %l0 = 7eb105c0475a9ef0 ! %l1 = afded72fa3422ac7 setx 0x0acc6e5032cce6f4,%g7,%l1 ! %l1 = 0acc6e5032cce6f4 ! %l6 = 00000000ff0000ff, Mem[0000000010001410] = ff0000ff stba %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff0000ff ! Mem[0000000030041408] = ff0000ff, %l6 = 00000000ff0000ff ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 000000ff000000ff ! %l5 = 0000000000000000, Mem[0000000010101408] = 00000000 stwa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = 00ff0000, %l3 = 00000000e0776e03 ldsha [%i6+%o4]0x81,%l3 ! %l3 = 00000000000000ff p0_label_363: ! Mem[0000000010101410] = a15a00ff, %l2 = 00000000ff0000ff ldsba [%i4+%o5]0x88,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000010141410] = ff00ffff, %l5 = 0000000000000000 ldsba [%i5+%o5]0x88,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000010141400] = ff00ffff, %l3 = 00000000000000ff ldsba [%i5+%g0]0x88,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000030181408] = 0000ff00, %l4 = 0000000000000000 lduwa [%i6+%o4]0x89,%l4 ! %l4 = 000000000000ff00 ! Mem[0000000010001408] = 035aff0a, %l1 = 0acc6e5032cce6f4 ldsba [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000003 ! Mem[0000000030141410] = 0000000000000000, %l5 = ffffffffffffffff ldxa [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010101438] = 00005aff00000000, %l1 = 0000000000000003 ldx [%i4+0x038],%l1 ! %l1 = 00005aff00000000 ! %l2 = ffffffffffffffff, Mem[0000000010041410] = 00000000 stwa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff ! Mem[0000000010041418] = 00000000ff50300e, %f14 = 00000000 e7b4a6bd ldda [%i1+0x018]%asi,%f14 ! %f14 = 00000000 ff50300e ! Starting 10 instruction Store Burst ! %l1 = 00005aff00000000, Mem[0000000010101400] = ff000000ff000000 stx %l1,[%i4+%g0] ! Mem[0000000010101400] = 00005aff00000000 p0_label_364: ! Mem[0000000010181400] = ff00ffff, %l6 = 00000000000000ff ldstuba [%i6+%g0]0x88,%l6 ! %l6 = 000000ff000000ff ! %l0 = 7eb105c0475a9ef0, Mem[0000000030081408] = 00ffffff stha %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00ff9ef0 ! %f2 = 00000000, Mem[0000000030041400] = 00000000 sta %f2 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ! %f21 = 00000000, %f12 = d0d02310, %f19 = 00000000 fmuls %f21,%f12,%f19 ! %f19 = 80000000 ! Mem[0000000010181400] = ffff00ff00000000, %l2 = ffffffffffffffff, %l4 = 000000000000ff00 casxa [%i6]0x80,%l2,%l4 ! %l4 = ffff00ff00000000 ! %l5 = 0000000000000000, Mem[0000000030141408] = 00000000000000ff stxa %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000000000000 ! Mem[0000000030101400] = 00000000, %l6 = 00000000000000ff swapa [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010041408] = ff000000, %l1 = 00005aff00000000 ldstuba [%i1+%o4]0x80,%l1 ! %l1 = 000000ff000000ff ! %l2 = ffffffffffffffff, Mem[0000000030001408] = ffa6b062 stba %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffa6b062 ! Starting 10 instruction Load Burst ! Mem[0000000030181400] = 000000ff, %l6 = 0000000000000000 lduwa [%i6+%g0]0x81,%l6 ! %l6 = 00000000000000ff p0_label_365: ! Mem[0000000010081410] = 00ff0000, %l5 = 0000000000000000 lduba [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030041410] = 00005aa1, %l0 = 7eb105c0475a9ef0 ldsba [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000 ! Code Fragment 4 p0_fragment_41: ! %l0 = 0000000000000000 setx 0x3d2cab4fc83879d1,%g7,%l0 ! %l0 = 3d2cab4fc83879d1 ! %l1 = 00000000000000ff setx 0xe8d1782032819240,%g7,%l1 ! %l1 = e8d1782032819240 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 = 3d2cab4fc83879d1 setx 0x1a48c4bfc0441950,%g7,%l0 ! %l0 = 1a48c4bfc0441950 ! %l1 = e8d1782032819240 setx 0x24b54fe063315bf1,%g7,%l1 ! %l1 = 24b54fe063315bf1 ! Mem[00000000100c1408] = 00000000, %l6 = 00000000000000ff ldsha [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[00000000100c1400] = ff000000 000000ff, %l6 = 00000000, %l7 = 00000000 ldda [%i3+%g0]0x88,%l6 ! %l6 = 00000000000000ff 00000000ff000000 ! Mem[0000000010181400] = ffff00ff, %f5 = 28000000 lda [%i6+%g0]0x80,%f5 ! %f5 = ffff00ff ! Mem[0000000030001400] = 000000ff, %l2 = ffffffffffffffff ldsha [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff ! Mem[00000000100c1400] = ff000000, %l0 = 1a48c4bfc0441950 lduba [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030101410] = ff0000ff, %l2 = 00000000000000ff lduha [%i4+%o5]0x81,%l2 ! %l2 = 000000000000ff00 ! Starting 10 instruction Store Burst ! %l2 = 000000000000ff00, Mem[0000000010181410] = 00000000 stha %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000 p0_label_366: ! %l3 = ffffffffffffffff, Mem[0000000010101410] = a15a00ff stwa %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff ! %l0 = 00000000000000ff, immed = fffff7a0, %y = 00000000 umul %l0,-0x860,%l6 ! %l6 = 000000fefff7a860, %y = 000000fe ! Mem[0000000021800040] = ff9c7f92, %l1 = 24b54fe063315bf1 ldstuba [%o3+0x040]%asi,%l1 ! %l1 = 000000ff000000ff ! %l6 = 000000fefff7a860, Mem[0000000030041410] = 00005aa1 stwa %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = fff7a860 ! %l1 = 00000000000000ff, Mem[0000000020800041] = ff00bf87, %asi = 80 stba %l1,[%o1+0x041]%asi ! Mem[0000000020800040] = ffffbf87 ! %l4 = ffff00ff00000000, Mem[0000000010001418] = 00000000, %asi = 80 stha %l4,[%i0+0x018]%asi ! Mem[0000000010001418] = 00000000 ! Mem[00000000100c1410] = 000000ff, %l1 = 00000000000000ff ldstuba [%i3+%o5]0x88,%l1 ! %l1 = 000000ff000000ff ! Mem[0000000010181400] = ffff00ff, %l5 = 0000000000000000 swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ffff00ff ! %l6 = fff7a860, %l7 = ff000000, Mem[0000000010181410] = 000000ff 7895ed3a stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = fff7a860 ff000000 ! Starting 10 instruction Load Burst ! Mem[0000000030101408] = 000000ff, %l5 = 00000000ffff00ff lduha [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff p0_label_367: ! Mem[0000000010081408] = 00009594 00000000, %l6 = fff7a860, %l7 = ff000000 ldda [%i2+%o4]0x80,%l6 ! %l6 = 0000000000009594 0000000000000000 ! Mem[0000000010181408] = ff0000ff00000000, %l0 = 00000000000000ff ldxa [%i6+%o4]0x88,%l0 ! %l0 = ff0000ff00000000 ! Mem[000000001004140c] = 00000000, %l4 = ffff00ff00000000 ldsba [%i1+0x00c]%asi,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030081400] = 000000ff, %l4 = 0000000000000000 lduha [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff ! Mem[0000000010101400] = ff5a0000, %l2 = 000000000000ff00 lduwa [%i4+%g0]0x88,%l2 ! %l2 = 00000000ff5a0000 ! Mem[0000000030101400] = ff000000, %l0 = ff0000ff00000000 ldsba [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[00000000300c1410] = 00000000, %l3 = ffffffffffffffff lduba [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010141408] = 00000000, %l2 = 00000000ff5a0000 ldsha [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[00000000300c1408] = 00ffffff, %l0 = 0000000000000000 lduba [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l4 = 00000000000000ff, Mem[0000000010141412] = ffff00ff stb %l4,[%i5+0x012] ! Mem[0000000010141410] = ffffffff p0_label_368: ! %f20 = ffff00ff 00000000, Mem[0000000030141400] = 62b0a630 00000000 stda %f20,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffff00ff 00000000 ! %l2 = 00000000, %l3 = 00000000, Mem[0000000030081410] = ff0000ff 00000000 stda %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 00000000 ! %l1 = 00000000000000ff, Mem[0000000030041400] = 00000000 stha %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff ! %f13 = 00000000, Mem[00000000300c1400] = 000000ff sta %f13,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 ! Mem[0000000010181400] = 00000000, %l4 = 00000000000000ff swapa [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000 ! %l2 = 00000000, %l3 = 00000000, Mem[0000000010101410] = ffffffff 000000ff stda %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 00000000 ! %f16 = 00000000 00000000, %l3 = 0000000000000000 ! Mem[0000000010041418] = 00000000ff50300e add %i1,0x018,%g1 stda %f16,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010041418] = 00000000ff50300e ! Mem[0000000010041410] = ffffffff, %l1 = 00000000000000ff ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 000000ff000000ff ! Mem[00000000300c1400] = 00000000, %l5 = 00000000000000ff ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = 00000000 0000ff00, %l4 = 00000000, %l5 = 00000000 ldda [%i6+%o4]0x89,%l4 ! %l4 = 000000000000ff00 0000000000000000 p0_label_369: ! Mem[0000000030041408] = ff0000ff, %l5 = 0000000000000000 lduba [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff ! Mem[0000000030141410] = 00000000, %l3 = 0000000000000000 lduwa [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010181418] = 00000000, %l7 = 0000000000000000 lduh [%i6+0x01a],%l7 ! %l7 = 0000000000000000 ! Mem[0000000021800040] = ff9c7f92, %l1 = 00000000000000ff lduba [%o3+0x041]%asi,%l1 ! %l1 = 000000000000009c ! Mem[0000000010081410] = 00ff0000, %l6 = 0000000000009594 lduw [%i2+%o5],%l6 ! %l6 = 0000000000ff0000 ! Mem[0000000030101408] = 00000000 000000ff, %l2 = 00000000, %l3 = 00000000 ldda [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff 0000000000000000 ! Mem[0000000030001408] = ffa6b062, %l0 = 0000000000000000 ldsba [%i0+%o4]0x81,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000010001410] = ff0000ff, %l6 = 0000000000ff0000 ldstuba [%i0+0x010]%asi,%l6 ! %l6 = 000000ff000000ff ! Mem[0000000010101438] = 00005aff00000000, %f10 = 00000000 30a6b062 ldd [%i4+0x038],%f10 ! %f10 = 00005aff 00000000 ! Starting 10 instruction Store Burst ! %f18 = bda6b4e7 80000000, Mem[0000000010181410] = fff7a860 ff000000 stda %f18,[%i6+%o5]0x88 ! Mem[0000000010181410] = bda6b4e7 80000000 p0_label_370: ! Mem[0000000030001410] = 94950000, %l2 = 00000000000000ff ldstuba [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff ! Mem[0000000030181410] = 000000ff, %l0 = ffffffffffffffff swapa [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010101400] = ff5a0000, %l3 = 0000000000000000 swapa [%i4+%g0]0x88,%l3 ! %l3 = 00000000ff5a0000 ! %l2 = 0000000000000000, Mem[0000000030141410] = 00000000 stwa %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 ! Mem[0000000010001400] = 3aed95ff, %l1 = 000000000000009c swapa [%i0+%g0]0x88,%l1 ! %l1 = 000000003aed95ff ! Mem[0000000010081410] = 00ff0000, %l6 = 00000000000000ff swapa [%i2+%o5]0x80,%l6 ! %l6 = 0000000000ff0000 ! Mem[00000000300c1400] = 000000ff, %l3 = 00000000ff5a0000 ldstuba [%i3+%g0]0x89,%l3 ! %l3 = 000000ff000000ff ! %f4 = 00000000 ffff00ff, Mem[0000000010181428] = 0e30509a 935ea4f9 std %f4 ,[%i6+0x028] ! Mem[0000000010181428] = 00000000 ffff00ff ! %l4 = 0000ff00, %l5 = 000000ff, Mem[0000000030141410] = 00000000 00000000 stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000ff00 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030141408] = 0000000000000000, %l3 = 00000000000000ff ldxa [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000 p0_label_371: ! Mem[0000000030101400] = ff000000, %l1 = 000000003aed95ff lduba [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030081400] = 000000ff, %l6 = 0000000000ff0000 ldswa [%i2+%g0]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000030001410] = ff009594, %f21 = 00000000 lda [%i0+%o5]0x81,%f21 ! %f21 = ff009594 ! Mem[0000000030001408] = 00000000 62b0a6ff, %l2 = 00000000, %l3 = 00000000 ldda [%i0+%o4]0x89,%l2 ! %l2 = 0000000062b0a6ff 0000000000000000 ! Mem[0000000010041408] = ff000000, %l5 = 00000000000000ff lduha [%i1+%o4]0x80,%l5 ! %l5 = 000000000000ff00 ! Mem[00000000211c0000] = ff00fcae, %l2 = 0000000062b0a6ff ldsh [%o2+%g0],%l2 ! %l2 = ffffffffffffff00 ! Mem[0000000020800040] = ffffbf87, %l2 = ffffffffffffff00 ldsba [%o1+0x040]%asi,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000010181400] = ff00000000000000, %f4 = 00000000 ffff00ff ldda [%i6+%g0]0x80,%f4 ! %f4 = ff000000 00000000 ! Mem[0000000020800040] = ffffbf87, %l5 = 000000000000ff00 ldsba [%o1+0x041]%asi,%l5 ! %l5 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %f27 = 00000000, %f1 = ff000000, %f20 = ffff00ff ff009594 fsmuld %f27,%f1 ,%f20 ! %f20 = 80000000 00000000 p0_label_372: ! Mem[0000000010001410] = ff0000ff, %l7 = 0000000000000000 swapa [%i0+%o5]0x80,%l7 ! %l7 = 00000000ff0000ff ! Mem[0000000010181408] = 00000000, %l7 = 00000000ff0000ff ldstuba [%i6+%o4]0x80,%l7 ! %l7 = 00000000000000ff ! Mem[00000000201c0000] = 00288819, %l7 = 0000000000000000 ldstub [%o0+%g0],%l7 ! %l7 = 00000000000000ff ! Mem[0000000030081408] = f09eff00, %l3 = 0000000000000000 swapa [%i2+%o4]0x81,%l3 ! %l3 = 00000000f09eff00 ! Mem[0000000010041410] = ffffffff, %l1 = 0000000000000000 ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 000000ff000000ff ! %f0 = 00000000, %f19 = 80000000, %f23 = 00000028 fdivs %f0 ,%f19,%f23 ! %f23 = 7fffffff ! Mem[0000000030001410] = ff009594, %l0 = 00000000000000ff swapa [%i0+%o5]0x81,%l0 ! %l0 = 00000000ff009594 ! Mem[000000001010141a] = ff000000, %l3 = 00000000f09eff00 ldstub [%i4+0x01a],%l3 ! %l3 = 00000000000000ff ! %l3 = 0000000000000000, Mem[0000000010001410] = 00000000 stwa %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 00000000, %f1 = ff000000 lda [%i0+%o5]0x80,%f1 ! %f1 = 00000000 p0_label_373: ! Mem[00000000211c0000] = ff00fcae, %l4 = 000000000000ff00 lduha [%o2+0x000]%asi,%l4 ! %l4 = 000000000000ff00 ! Mem[0000000010101400] = 0000000000000000, %l6 = 00000000000000ff ldx [%i4+%g0],%l6 ! %l6 = 0000000000000000 ! Mem[0000000030001400] = ff00000000000000, %l7 = 0000000000000000 ldxa [%i0+%g0]0x81,%l7 ! %l7 = ff00000000000000 ! Mem[0000000030141408] = 00000000, %l3 = 0000000000000000 ldswa [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010081410] = 000000ff, %l1 = 00000000000000ff lduha [%i2+0x010]%asi,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030081410] = 00000000, %l2 = ffffffffffffffff lduba [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010001410] = 0000000000000000, %l1 = 0000000000000000 ldxa [%i0+%o5]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[0000000021800180] = 66ff8f81, %l5 = ffffffffffffffff ldsh [%o3+0x180],%l5 ! %l5 = 00000000000066ff ! Mem[0000000030081408] = 000000ff00000000, %l2 = 0000000000000000 ldxa [%i2+%o4]0x89,%l2 ! %l2 = 000000ff00000000 ! Starting 10 instruction Store Burst ! Mem[00000000300c1408] = 00ffffff, %l7 = ff00000000000000 ldstuba [%i3+%o4]0x81,%l7 ! %l7 = 00000000000000ff p0_label_374: ! Mem[0000000010101403] = 00000000, %l5 = 00000000000066ff ldstub [%i4+0x003],%l5 ! %l5 = 00000000000000ff ! %f14 = 00000000, Mem[0000000010181404] = 00000000 sta %f14,[%i6+0x004]%asi ! Mem[0000000010181404] = 00000000 ! Mem[0000000030081408] = 00000000, %l3 = 0000000000000000 ldstuba [%i2+%o4]0x89,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030001410] = ff000000, %l7 = 0000000000000000 ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff ! %l1 = 0000000000000000, Mem[00000000211c0000] = ff00fcae, %asi = 80 stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000fcae ! Mem[00000000100c1410] = ff000000, %l1 = 0000000000000000 swapa [%i3+%o5]0x80,%l1 ! %l1 = 00000000ff000000 ! %l2 = 000000ff00000000, Mem[000000001000140c] = ff000000 stw %l2,[%i0+0x00c] ! Mem[000000001000140c] = 00000000 ! Mem[00000000211c0001] = 0000fcae, %l1 = 00000000ff000000 ldstub [%o2+0x001],%l1 ! %l1 = 00000000000000ff ! %l2 = 00000000, %l3 = 00000000, Mem[0000000030101408] = 000000ff 00000000 stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030141400] = ffff00ff, %l6 = 0000000000000000 lduwa [%i5+%g0]0x81,%l6 ! %l6 = 00000000ffff00ff p0_label_375: ! Mem[00000000100c1408] = 00000000ffa53eff, %l3 = 0000000000000000 ldxa [%i3+0x008]%asi,%l3 ! %l3 = 00000000ffa53eff ! Mem[0000000030181408] = 00ff0000, %l4 = 000000000000ff00 lduwa [%i6+%o4]0x81,%l4 ! %l4 = 0000000000ff0000 ! Mem[0000000030001410] = ff0000ff, %l1 = 0000000000000000 ldsha [%i0+%o5]0x89,%l1 ! %l1 = 00000000000000ff ! Mem[0000000030181410] = ffffffff, %f0 = 00000000 lda [%i6+%o5]0x89,%f0 ! %f0 = ffffffff ! Mem[0000000010181408] = 000000ff, %l4 = 0000000000ff0000 lduwa [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030101410] = ff0000ff, %l6 = 00000000ffff00ff ldsha [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[00000000100c1410] = 00000000, %l2 = 000000ff00000000 ldswa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030041408] = ff0000ff ff3ea5ff, %l2 = 00000000, %l3 = ffa53eff ldda [%i1+%o4]0x81,%l2 ! %l2 = 00000000ff0000ff 00000000ff3ea5ff ! Mem[0000000010181400] = 000000ff, %f6 = ff0000ff lda [%i6+%g0]0x88,%f6 ! %f6 = 000000ff ! Starting 10 instruction Store Burst ! %l0 = 00000000ff009594, Mem[0000000030041410] = fff7a860 stba %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 94f7a860 p0_label_376: ! Mem[0000000030081408] = ff000000, %l3 = 00000000ff3ea5ff swapa [%i2+%o4]0x81,%l3 ! %l3 = 00000000ff000000 ! Mem[0000000020800001] = 00ffc3ca, %l6 = 00000000000000ff ldstub [%o1+0x001],%l6 ! %l6 = 000000ff000000ff ! %l2 = ff0000ff, %l3 = ff000000, Mem[0000000010041408] = ff000000 00000000 stda %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff0000ff ff000000 ! %f14 = 00000000 ff50300e, %l0 = 00000000ff009594 ! Mem[0000000010181408] = ff000000ff0000ff add %i6,0x008,%g1 stda %f14,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010181408] = ff00500000000000 ! %f22 = 00000000, Mem[0000000010141410] = ffffffff sta %f22,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 ! %f3 = 00000000, Mem[0000000030101410] = ff0000ff sta %f3 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000 ! Code Fragment 4 p0_fragment_42: ! %l0 = 00000000ff009594 setx 0xda2f6e47d698fa3e,%g7,%l0 ! %l0 = da2f6e47d698fa3e ! %l1 = 00000000000000ff setx 0xc4f205c04b3ea42c,%g7,%l1 ! %l1 = c4f205c04b3ea42c 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 = da2f6e47d698fa3e setx 0x08a2946026af1e58,%g7,%l0 ! %l0 = 08a2946026af1e58 ! %l1 = c4f205c04b3ea42c setx 0x263c64c8440fdcdc,%g7,%l1 ! %l1 = 263c64c8440fdcdc ! Mem[00000000100c1421] = 000000ff, %l6 = 00000000000000ff ldstuba [%i3+0x021]%asi,%l6 ! %l6 = 00000000000000ff ! %f6 = 000000ff, Mem[00000000300c1410] = 00000000 sta %f6 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030001408] = 62b0a6ff, %l0 = 08a2946026af1e58 ldsba [%i0+%o4]0x89,%l0 ! %l0 = ffffffffffffffff p0_label_377: ! Mem[0000000010081410] = 000000ff, %l7 = 0000000000000000 lduba [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000000 ! %f29 = 1023d0d0, Mem[0000000030001408] = ffa6b062 sta %f29,[%i0+%o4]0x81 ! Mem[0000000030001408] = 1023d0d0 ! Mem[0000000030101410] = 00000000, %f21 = 00000000 lda [%i4+%o5]0x89,%f21 ! %f21 = 00000000 ! Mem[0000000010141408] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000 ldda [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000 ! Mem[0000000010141400] = ffff00ff, %l4 = 00000000000000ff lduwa [%i5+%g0]0x80,%l4 ! %l4 = 00000000ffff00ff ! Mem[00000000211c0000] = 00fffcae, %l6 = 0000000000000000 lduh [%o2+%g0],%l6 ! %l6 = 00000000000000ff ! Mem[0000000010041428] = 000000ff, %l1 = 263c64c8440fdcdc ldub [%i1+0x029],%l1 ! %l1 = 0000000000000000 ! Mem[0000000021800180] = 66ff8f81, %l0 = ffffffffffffffff lduha [%o3+0x180]%asi,%l0 ! %l0 = 00000000000066ff ! Mem[0000000020800040] = ffffbf87, %l5 = 0000000000000000 ldsh [%o1+0x040],%l5 ! %l5 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %f23 = 7fffffff, Mem[0000000010101408] = 00000000 st %f23,[%i4+%o4] ! Mem[0000000010101408] = 7fffffff p0_label_378: ! %f16 = 00000000 00000000, Mem[0000000010001410] = 00000000 00000000 std %f16,[%i0+%o5] ! Mem[0000000010001410] = 00000000 00000000 ! %l6 = 00000000000000ff, Mem[0000000010101410] = 0000000000000000 stxa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000000ff ! %l0 = 000066ff, %l1 = 00000000, Mem[00000000100c1400] = ff000000 000000ff stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000066ff 00000000 ! %f13 = 00000000, Mem[0000000030181400] = 000000ff sta %f13,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 ! %l2 = 00000000ff0000ff, Mem[00000000300c1400] = ff00000000000000 stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000ff0000ff ! Mem[0000000010041408] = ff0000ff, %l7 = 0000000000000000 swapa [%i1+%o4]0x88,%l7 ! %l7 = 00000000ff0000ff ! Mem[00000000211c0000] = 00fffcae, %l3 = 00000000ff000000 ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030141400] = ffff00ff, %l1 = 0000000000000000 swapa [%i5+%g0]0x81,%l1 ! %l1 = 00000000ffff00ff ! Code Fragment 3 p0_fragment_43: ! %l0 = 00000000000066ff setx 0xa6ea3f9854fd32e2,%g7,%l0 ! %l0 = a6ea3f9854fd32e2 ! %l1 = 00000000ffff00ff setx 0x27c87377cc9fa2a0,%g7,%l1 ! %l1 = 27c87377cc9fa2a0 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 = a6ea3f9854fd32e2 setx 0xebd7d0ef8e7b9bc2,%g7,%l0 ! %l0 = ebd7d0ef8e7b9bc2 ! %l1 = 27c87377cc9fa2a0 setx 0xe457f1406610b5cc,%g7,%l1 ! %l1 = e457f1406610b5cc ! Starting 10 instruction Load Burst ! Mem[0000000030101410] = 00000000, %l5 = ffffffffffffffff ldswa [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000 p0_label_379: ! Mem[000000001004143c] = ff0000ff, %l7 = 00000000ff0000ff ldsh [%i1+0x03e],%l7 ! %l7 = 00000000000000ff ! Mem[0000000010001410] = 0000000000000000, %f0 = ffffffff 00000000 ldda [%i0+%o5]0x80,%f0 ! %f0 = 00000000 00000000 ! Mem[00000000211c0000] = fffffcae, %l4 = 00000000ffff00ff ldub [%o2+0x001],%l4 ! %l4 = 00000000000000ff ! Mem[0000000030081410] = 00000000, %l4 = 00000000000000ff lduba [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000021800100] = ffffa03e, %l4 = 0000000000000000 ldsb [%o3+0x100],%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010141400] = ffff00ff, %l1 = e457f1406610b5cc lduha [%i5+%g0]0x80,%l1 ! %l1 = 000000000000ffff ! Mem[00000000100c140c] = ffa53eff, %f18 = bda6b4e7 lda [%i3+0x00c]%asi,%f18 ! %f18 = ffa53eff ! Mem[0000000010141428] = 00000000000000ff, %f6 = 000000ff 00000000 ldd [%i5+0x028],%f6 ! %f6 = 00000000 000000ff membar #Sync ! Added by membar checker (73) ! Mem[00000000100c1400] = 000066ff 00000000 00000000 ffa53eff ! Mem[00000000100c1410] = 00000000 ff5a0000 00000000 00000028 ! Mem[00000000100c1420] = 00ff00ff 000000ff 00000000 00000000 ! Mem[00000000100c1430] = 00000000 ff000000 00006e03 ff5a0000 ldda [%i3]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400 ! Starting 10 instruction Store Burst ! Mem[0000000010181408] = ff005000, %l3 = 0000000000000000 ldstuba [%i6+%o4]0x80,%l3 ! %l3 = 000000ff000000ff p0_label_380: ! %f0 = 00000000, Mem[0000000010001408] = 0aff5a03 sta %f0 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 membar #Sync ! Added by membar checker (74) ! %l4 = ffffffffffffffff, Mem[00000000100c1408] = 00000000 stwa %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffff ! %l0 = 8e7b9bc2, %l1 = 0000ffff, Mem[00000000100c1428] = 00000000 00000000 std %l0,[%i3+0x028] ! Mem[00000000100c1428] = 8e7b9bc2 0000ffff ! %l4 = ffffffff, %l5 = 00000000, Mem[0000000010001408] = 00000000 00000000 stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff 00000000 ! %f3 = 00000000, Mem[000000001008140c] = 00000000 st %f3 ,[%i2+0x00c] ! Mem[000000001008140c] = 00000000 ! %l2 = 00000000ff0000ff, Mem[0000000010181400] = 000000ff stwa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff0000ff ! %l5 = 0000000000000000, Mem[0000000030001410] = ff0000ff stha %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000000 ! %l4 = ffffffffffffffff, Mem[0000000021800000] = 0000b05a, %asi = 80 stha %l4,[%o3+0x000]%asi ! Mem[0000000021800000] = ffffb05a ! %f18 = 00000000, %f21 = ff5a0000, %f10 = 00005aff fsubs %f18,%f21,%f10 ! %f10 = 7f5a0000 ! Starting 10 instruction Load Burst ! Mem[000000001014142c] = 000000ff, %l6 = 00000000000000ff ldsw [%i5+0x02c],%l6 ! %l6 = 00000000000000ff p0_label_381: ! Mem[0000000030181408] = 0000ff00, %l1 = 000000000000ffff ldswa [%i6+%o4]0x89,%l1 ! %l1 = 000000000000ff00 ! Mem[0000000010181410] = 00000080, %l7 = 00000000000000ff ldswa [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000080 ! Mem[0000000010141400] = ffff00ff, %l0 = ebd7d0ef8e7b9bc2 lduha [%i5+%g0]0x80,%l0 ! %l0 = 000000000000ffff ! Mem[0000000010081408] = 94950000, %l3 = 00000000000000ff lduwa [%i2+%o4]0x88,%l3 ! %l3 = 0000000094950000 ! Mem[0000000010081430] = ffffffff, %l6 = 00000000000000ff lduba [%i2+0x032]%asi,%l6 ! %l6 = 00000000000000ff ! Mem[00000000100c1428] = 8e7b9bc20000ffff, %l0 = 000000000000ffff ldxa [%i3+0x028]%asi,%l0 ! %l0 = 8e7b9bc20000ffff ! Mem[0000000010081408] = 00009594, %l6 = 00000000000000ff ldsha [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010141400] = ffff00ff, %l0 = 8e7b9bc20000ffff ldsba [%i5+%g0]0x80,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000010081400] = 00000000 1023d0d0, %l2 = ff0000ff, %l3 = 94950000 ldda [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000 000000001023d0d0 ! Starting 10 instruction Store Burst ! %l0 = ffffffffffffffff, Mem[0000000030081410] = 00000000 stwa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffff p0_label_382: ! %l5 = 0000000000000000, Mem[0000000030141410] = 0000ff00 stwa %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 ! Mem[0000000010141410] = 00000000, %l0 = ffffffffffffffff swapa [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000 ! %l6 = 0000000000000000, Mem[0000000030081408] = ff3ea5ff stha %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000a5ff ! Mem[000000001018143c] = 00000000, %l3 = 000000001023d0d0 swap [%i6+0x03c],%l3 ! %l3 = 0000000000000000 ! Code Fragment 3 p0_fragment_44: ! %l0 = 0000000000000000 setx 0x50d51637dd24e9fd,%g7,%l0 ! %l0 = 50d51637dd24e9fd ! %l1 = 000000000000ff00 setx 0x8d1eb3e7c7713160,%g7,%l1 ! %l1 = 8d1eb3e7c7713160 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 = 50d51637dd24e9fd setx 0x1f8898602730c1d4,%g7,%l0 ! %l0 = 1f8898602730c1d4 ! %l1 = 8d1eb3e7c7713160 setx 0x24cd18f02d00a659,%g7,%l1 ! %l1 = 24cd18f02d00a659 ! %f24 = 00ff00ff, Mem[0000000010081400] = 00000000 sta %f24,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff00ff ! %l3 = 0000000000000000, Mem[0000000010001408] = 00000000ffffffff stxa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000 ! %l3 = 0000000000000000, Mem[0000000030081400] = 000000ff stwa %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 ! Mem[0000000030081410] = ffffffff, %l2 = 0000000000000000 ldstuba [%i2+%o5]0x89,%l2 ! %l2 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = 00000000ff00ffff, %l4 = ffffffffffffffff ldxa [%i5+%g0]0x88,%l4 ! %l4 = 00000000ff00ffff p0_label_383: ! Mem[0000000010101400] = 000000ff, %l6 = 0000000000000000 lduwa [%i4+%g0]0x80,%l6 ! %l6 = 00000000000000ff ! Mem[000000001000140c] = 00000000, %l0 = 1f8898602730c1d4 ldsba [%i0+0x00f]%asi,%l0 ! %l0 = 0000000000000000 ! %l6 = 00000000000000ff, imm = fffffffffffffc94, %l6 = 00000000000000ff andn %l6,-0x36c,%l6 ! %l6 = 000000000000006b ! Mem[000000001008142c] = 000000ff, %l3 = 0000000000000000 ldsw [%i2+0x02c],%l3 ! %l3 = 00000000000000ff ! Mem[0000000010081408] = 0000959400000000, %l3 = 00000000000000ff ldxa [%i2+%o4]0x80,%l3 ! %l3 = 0000959400000000 ! Mem[0000000010041408] = 00000000, %l6 = 000000000000006b lduwa [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010001410] = 00000000, %l4 = 00000000ff00ffff lduha [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010041400] = 5a00739600000000, %l0 = 0000000000000000 ldxa [%i1+%g0]0x80,%l0 ! %l0 = 5a00739600000000 ! Mem[00000000100c1408] = ffffffff, %f2 = 00000000 ld [%i3+%o4],%f2 ! %f2 = ffffffff ! Starting 10 instruction Store Burst ! %f14 = 00000000, %f27 = 00000000 fsqrts %f14,%f27 ! %f27 = 00000000 p0_label_384: ! %l3 = 0000959400000000, Mem[0000000030001410] = 000000ff stwa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 ! Mem[0000000010001408] = 00000000, %l0 = 5a00739600000000 swapa [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010001410] = 00000000, %l4 = 0000000000000000 swapa [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[00000000100c1408] = ffffffff, %l5 = 0000000000000000 swapa [%i3+%o4]0x80,%l5 ! %l5 = 00000000ffffffff ! Mem[0000000030101400] = ff000000, %l0 = 0000000000000000 swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000ff000000 ! Mem[0000000010181408] = 005000ff, %l3 = 0000959400000000 ldstuba [%i6+%o4]0x88,%l3 ! %l3 = 000000ff000000ff ! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010101408] = 7fffffff 00000028 stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 ffffffff ! Mem[0000000010081400] = 00ff00ff, %l1 = 24cd18f02d00a659 ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010001408] = 00000000, %l7 = 0000000000000080 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[00000000100c1424] = 000000ff, %l6 = 0000000000000000 lduba [%i3+0x026]%asi,%l6 ! %l6 = 0000000000000000 p0_label_385: ! %l1 = 0000000000000000, imm = 000000000000034e, %l6 = 0000000000000000 add %l1,0x34e,%l6 ! %l6 = 000000000000034e ! Mem[0000000030101400] = 00000000, %l6 = 000000000000034e lduha [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030101408] = 00000000, %l5 = 00000000ffffffff ldswa [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030101410] = 00000000, %l6 = 0000000000000000 ldsba [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010041404] = 00000000, %l5 = 0000000000000000 lduba [%i1+0x005]%asi,%l5 ! %l5 = 0000000000000000 ! Mem[000000001000140c] = 00000000, %l7 = 0000000000000000 lduw [%i0+0x00c],%l7 ! %l7 = 0000000000000000 ! %l5 = 0000000000000000, immed = 000007c3, %y = 000000fe sdiv %l5,0x7c3,%l1 ! %l1 = 0000000020b986a2 mov %l0,%y ! %y = ff000000 ! Mem[0000000010101410] = ff00000000000000, %f28 = 00000000 ff000000 ldda [%i4+%o5]0x80,%f28 ! %f28 = ff000000 00000000 ! Mem[0000000030081410] = ffffffff, %l5 = 0000000000000000 ldsha [%i2+%o5]0x81,%l5 ! %l5 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000030141410] = 00000000 000000ff stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff 000000ff p0_label_386: ! Mem[0000000010081408] = 00009594, %l7 = 0000000000000000 swapa [%i2+%o4]0x80,%l7 ! %l7 = 0000000000009594 ! %l0 = 00000000ff000000, Mem[00000000201c0000] = ff288819 sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = 00008819 ! %l7 = 0000000000009594, Mem[0000000030141400] = 00000000 stwa %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00009594 ! %l1 = 0000000020b986a2, Mem[0000000010141400] = ffff00ff stba %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = a2ff00ff ! Mem[0000000030001400] = ff000000, %l7 = 0000000000009594 ldstuba [%i0+%g0]0x81,%l7 ! %l7 = 000000ff000000ff ! Mem[00000000211c0001] = fffffcae, %l5 = ffffffffffffffff ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000ff000000ff ! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000030081408] = ffa50000 000000ff stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff 000000ff ! %l6 = 0000000000000000, Mem[0000000010101438] = 00005aff stw %l6,[%i4+0x038] ! Mem[0000000010101438] = 00000000 ! Mem[0000000010081410] = ff000000, %l0 = 00000000ff000000 swapa [%i2+%o5]0x88,%l0 ! %l0 = 00000000ff000000 ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = ff000000, %l7 = 00000000000000ff ldswa [%i0+%o4]0x80,%l7 ! %l7 = ffffffffff000000 p0_label_387: ! Mem[0000000020800000] = 00ffc3ca, %l3 = 00000000000000ff ldub [%o1+0x001],%l3 ! %l3 = 00000000000000ff ! Mem[0000000030001400] = ff000000, %l3 = 00000000000000ff lduba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff ! %f28 = ff000000, %f6 = 00000000, %f28 = ff000000 00000000 fsmuld %f28,%f6 ,%f28 ! %f28 = 80000000 00000000 ! Mem[0000000030101408] = 00000000 00000000, %l0 = ff000000, %l1 = 20b986a2 ldda [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000 ! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030181410] = ffffffff 00000000 stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 000000ff ! Mem[0000000030141400] = 00009594, %l1 = 0000000000000000 ldsha [%i5+%g0]0x89,%l1 ! %l1 = ffffffffffff9594 ! %l3 = 00000000000000ff, %l4 = 0000000000000000, %y = ff000000 smul %l3,%l4,%l6 ! %l6 = 0000000000000000, %y = 00000000 ! Mem[0000000030141408] = 0000000000000000, %f30 = 00006e03 ff5a0000 ldda [%i5+%o4]0x81,%f30 ! %f30 = 00000000 00000000 ! Mem[00000000300c1410] = 000000ff, %l3 = 00000000000000ff lduba [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010001408] = ff000000, %l7 = ffffffffff000000 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 000000ff000000ff p0_label_388: ! Mem[0000000010101410] = 000000ff, %l1 = ffffffffffff9594 ldstuba [%i4+%o5]0x88,%l1 ! %l1 = 000000ff000000ff ! Mem[0000000010101428] = ff000000, %l3 = 0000000000000000, %asi = 80 swapa [%i4+0x028]%asi,%l3 ! %l3 = 00000000ff000000 ! Mem[00000000100c1414] = ff5a0000, %l5 = 00000000000000ff, %asi = 80 swapa [%i3+0x014]%asi,%l5 ! %l5 = 00000000ff5a0000 ! Mem[0000000030141400] = 00009594, %l1 = 00000000000000ff swapa [%i5+%g0]0x89,%l1 ! %l1 = 0000000000009594 ! Mem[0000000010081408] = 00000000, %l4 = 0000000000000000 ldswa [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000 ! %l7 = 00000000000000ff, Mem[0000000010141408] = 0000000000000000 stxa %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000ff ! %l0 = 0000000000000000, Mem[0000000030081410] = ffffffff stba %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffff00 ! %f8 = 46375da6, Mem[0000000030181400] = 00000000 sta %f8 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 46375da6 ! Mem[000000001000142f] = 000000ff, %l4 = 0000000000000000 ldstub [%i0+0x02f],%l4 ! %l4 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001400] = 9c000000, %l6 = 0000000000000000 lduwa [%i0+%g0]0x80,%l6 ! %l6 = 000000009c000000 p0_label_389: ! Mem[0000000010141400] = a2ff00ff, %l2 = 00000000000000ff ldsba [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffffa2 ! Mem[00000000300c1410] = 000000ffa15a0000, %f0 = 00000000 00000000 ldda [%i3+%o5]0x81,%f0 ! %f0 = 000000ff a15a0000 ! Mem[0000000010041410] = bda6b4e7ffffffff, %l3 = 00000000ff000000 ldxa [%i1+%o5]0x88,%l3 ! %l3 = bda6b4e7ffffffff ! Mem[0000000010101420] = 4410000000000000, %l4 = 00000000000000ff ldx [%i4+0x020],%l4 ! %l4 = 4410000000000000 ! Mem[0000000010041410] = ffffffff, %l2 = ffffffffffffffa2 ldswa [%i1+%o5]0x88,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000030001410] = 0000000000000000, %f18 = 00000000 ffa53eff ldda [%i0+%o5]0x89,%f18 ! %f18 = 00000000 00000000 ! Mem[0000000010101400] = 000000ff, %l3 = bda6b4e7ffffffff ldsha [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030081400] = 00000000, %l2 = ffffffffffffffff lduha [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000 ! Code Fragment 4 p0_fragment_45: ! %l0 = 0000000000000000 setx 0x26a09a5818d2c27b,%g7,%l0 ! %l0 = 26a09a5818d2c27b ! %l1 = 0000000000009594 setx 0x2bc967901eee50db,%g7,%l1 ! %l1 = 2bc967901eee50db 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 = 26a09a5818d2c27b setx 0x2d87d6ff9493a58f,%g7,%l0 ! %l0 = 2d87d6ff9493a58f ! %l1 = 2bc967901eee50db setx 0x02c76a8f9c9cd1ef,%g7,%l1 ! %l1 = 02c76a8f9c9cd1ef ! Starting 10 instruction Store Burst ! %l3 = 0000000000000000, %l2 = 0000000000000000, %l4 = 4410000000000000 add %l3,%l2,%l4 ! %l4 = 0000000000000000 p0_label_390: ! %f16 = 000066ff 00000000 00000000 00000000 ! %f20 = 00000000 ff5a0000 00000000 00000028 ! %f24 = 00ff00ff 000000ff 00000000 00000000 ! %f28 = 80000000 00000000 00000000 00000000 stda %f16,[%i6]ASI_BLK_P ! Block Store to 0000000010181400 ! Mem[0000000030041408] = ff0000ff, %l7 = 00000000000000ff swapa [%i1+%o4]0x89,%l7 ! %l7 = 00000000ff0000ff ! %l3 = 0000000000000000, Mem[0000000030181400] = 46375da6 stba %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 46375d00 ! %f9 = 265aff0a, Mem[0000000030001400] = 000000ff sta %f9 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 265aff0a ! %f12 = d0d02310 00000000, %l5 = 00000000ff5a0000 ! Mem[0000000010041420] = ff00ffffffff00ff add %i1,0x020,%g1 stda %f12,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010041420] = ff00ffffffff00ff ! %l3 = 0000000000000000, Mem[0000000030101400] = 00000000 stha %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 ! Mem[0000000010081400] = ff00ffff, %l3 = 0000000000000000 ldstuba [%i2+%g0]0x88,%l3 ! %l3 = 000000ff000000ff ! %f14 = 00000000 ff50300e, %l6 = 000000009c000000 ! Mem[0000000030141408] = 0000000000000000 add %i5,0x008,%g1 stda %f14,[%g1+%l6]ASI_PST8_S ! Mem[0000000030141408] = 0000000000000000 ! %f8 = 46375da6 265aff0a, %l0 = 2d87d6ff9493a58f ! Mem[0000000030181408] = 00ff000000000000 add %i6,0x008,%g1 stda %f8,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030181408] = 0aff5a26a65d3746 ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = ffffffff, %l5 = 00000000ff5a0000 ldswa [%i1+%o5]0x88,%l5 ! %l5 = ffffffffffffffff p0_label_391: ! Mem[00000000100c1400] = 000066ff, %l5 = ffffffffffffffff ldsba [%i3+0x002]%asi,%l5 ! %l5 = 0000000000000066 ! Mem[0000000010141410] = ffffffff00000000, %l6 = 000000009c000000 ldxa [%i5+%o5]0x80,%l6 ! %l6 = ffffffff00000000 ! Mem[0000000010101410] = 000000ff, %l4 = 0000000000000000 lduba [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff ! Mem[0000000010081408] = 00000000 00000000, %l6 = 00000000, %l7 = ff0000ff ldda [%i2+0x008]%asi,%l6 ! %l6 = 0000000000000000 0000000000000000 ! %l7 = 0000000000000000, immed = 00000f3b, %y = 00000000 smul %l7,0xf3b,%l1 ! %l1 = 0000000000000000, %y = 00000000 ! Mem[0000000010101400] = 000000ff, %l4 = 00000000000000ff lduwa [%i4+%g0]0x80,%l4 ! %l4 = 00000000000000ff ! Mem[0000000010101430] = fa1caa6d, %l5 = 0000000000000066 lduwa [%i4+0x030]%asi,%l5 ! %l5 = 00000000fa1caa6d ! Mem[0000000030041408] = ff000000, %l2 = 0000000000000000 ldswa [%i1+%o4]0x81,%l2 ! %l2 = ffffffffff000000 ! Mem[0000000010141408] = 00000000, %l1 = 0000000000000000 ldswa [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010081400] = ffff00ff, %l1 = 0000000000000000 ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 000000ff000000ff p0_label_392: ! %f14 = 00000000, Mem[0000000010041404] = 00000000 st %f14,[%i1+0x004] ! Mem[0000000010041404] = 00000000 ! %l2 = ffffffffff000000, Mem[0000000030041400] = ff000000 stwa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000 ! %f5 = 00000000, Mem[0000000010001428] = 00000000 sta %f5 ,[%i0+0x028]%asi ! Mem[0000000010001428] = 00000000 ! %f14 = 00000000, Mem[00000000300c1410] = 000000ff sta %f14,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 ! %l0 = 9493a58f, %l1 = 000000ff, Mem[0000000030041410] = 94f7a860 ffffffff stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 9493a58f 000000ff ! %f6 = 00000000 000000ff, %l3 = 00000000000000ff ! Mem[0000000010181430] = 8000000000000000 add %i6,0x030,%g1 stda %f6,[%g1+%l3]ASI_PST8_P ! Mem[0000000010181430] = 00000000000000ff ! %l6 = 0000000000000000, Mem[0000000030141400] = 000000ff stba %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 ! %l4 = 00000000000000ff, Mem[0000000030181408] = 46375da6265aff0a stxa %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000000000ff ! Mem[0000000010041410] = ffffffff, %l6 = 0000000000000000 swapa [%i1+%o5]0x88,%l6 ! %l6 = 00000000ffffffff ! Starting 10 instruction Load Burst ! Code Fragment 3 p0_fragment_46: ! %l0 = 2d87d6ff9493a58f setx 0x88ac20e00d80a7c3,%g7,%l0 ! %l0 = 88ac20e00d80a7c3 ! %l1 = 00000000000000ff setx 0xce663fe06dd38df3,%g7,%l1 ! %l1 = ce663fe06dd38df3 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 = 88ac20e00d80a7c3 setx 0xef910f8007977773,%g7,%l0 ! %l0 = ef910f8007977773 ! %l1 = ce663fe06dd38df3 setx 0x1658c210061029c7,%g7,%l1 ! %l1 = 1658c210061029c7 p0_label_393: membar #Sync ! Added by membar checker (75) ! Mem[0000000030141400] = 00000000 00000000 00000000 00000000 ! Mem[0000000030141410] = 000000ff 000000ff 1062a465 b92ab835 ! Mem[0000000030141420] = 46375da6 265aff0a f72db4ac 935ea4f9 ! Mem[0000000030141430] = d0d02310 036e77e0 2ca1722d 891eac02 ldda [%i5]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030141400 ! Mem[0000000010081434] = 00000000, %l1 = 1658c210061029c7 lduh [%i2+0x034],%l1 ! %l1 = 0000000000000000 ! Mem[00000000300c1400] = 00000000, %l5 = 00000000fa1caa6d ldswa [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010081400] = ffff00ff, %l0 = ef910f8007977773 ldsba [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000030041400] = ff000000 00000000 ff000000 ff3ea5ff ! Mem[0000000030041410] = 9493a58f 000000ff 9673005a a1000000 ! Mem[0000000030041420] = ffff0052 ff16658b a15a0000 20f1f32e ! Mem[0000000030041430] = ff000000 000000ff ff0000f5 aeffffff ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400 ! Mem[0000000010001410] = 00000000 00000000, %l0 = ffffffff, %l1 = 00000000 ldda [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000 ! Mem[00000000100c1410] = 00000000 000000ff, %l6 = ffffffff, %l7 = 00000000 ldda [%i3+0x010]%asi,%l6 ! %l6 = 0000000000000000 00000000000000ff ! %f8 = 46375da6, %f15 = 891eac02, %f11 = 935ea4f9 fsubs %f8 ,%f15,%f11 ! %f11 = 46375da6 ! Mem[000000001010141c] = 00000010, %l6 = 0000000000000000 lduw [%i4+0x01c],%l6 ! %l6 = 0000000000000010 ! Starting 10 instruction Store Burst ! Mem[0000000021800081] = ffff0203, %l6 = 0000000000000010 ldstub [%o3+0x081],%l6 ! %l6 = 000000ff000000ff p0_label_394: ! %f9 = 265aff0a, Mem[0000000010081410] = ff000000 sta %f9 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 265aff0a ! %l5 = 0000000000000000, Mem[000000001014142a] = 00000000, %asi = 80 stha %l5,[%i5+0x02a]%asi ! Mem[0000000010141428] = 00000000 ! Mem[00000000100c1408] = 00000000, %l1 = 0000000000000000 ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010101410] = ff000000, %l3 = 00000000000000ff swapa [%i4+%o5]0x80,%l3 ! %l3 = 00000000ff000000 ! Mem[0000000010001410] = 00000000, %l7 = 00000000000000ff ldstuba [%i0+%o5]0x80,%l7 ! %l7 = 00000000000000ff ! Mem[0000000030181400] = 005d3746, %l5 = 0000000000000000 ldstuba [%i6+%g0]0x81,%l5 ! %l5 = 00000000000000ff ! %l3 = 00000000ff000000, Mem[0000000010081410] = 0aff5a26 stha %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00005a26 ! Mem[0000000010001400] = 9c000000, %l6 = 000000ff, %l3 = ff000000 casa [%i0]0x80,%l6,%l3 ! %l3 = 000000009c000000 ! %f5 = 000000ff, %f0 = 00000000 fcmps %fcc1,%f5 ,%f0 ! %fcc1 = 2 ! Starting 10 instruction Load Burst ! Mem[0000000030001410] = 00000000, %l2 = ffffffffff000000 lduha [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000 p0_label_395: ! Mem[000000001004143c] = ff0000ff, %l5 = 0000000000000000 ldsh [%i1+0x03c],%l5 ! %l5 = ffffffffffffff00 ! Mem[0000000010101428] = 00000000, %f10 = f72db4ac ld [%i4+0x028],%f10 ! %f10 = 00000000 ! Mem[0000000010081418] = 000000005a007396, %l7 = 0000000000000000 ldx [%i2+0x018],%l7 ! %l7 = 000000005a007396 ! Mem[0000000010001410] = ff000000 00000000, %l0 = 00000000, %l1 = 00000000 ldda [%i0+%o5]0x80,%l0 ! %l0 = 00000000ff000000 0000000000000000 ! Mem[0000000030041400] = ff00000000000000, %l2 = 0000000000000000 ldxa [%i1+%g0]0x81,%l2 ! %l2 = ff00000000000000 ! Mem[0000000030081400] = 0000000000000000, %f6 = 1062a465 b92ab835 ldda [%i2+%g0]0x81,%f6 ! %f6 = 00000000 00000000 ! Mem[0000000010101410] = ff000000, %l5 = ffffffffffffff00 ldswa [%i4+%o5]0x88,%l5 ! %l5 = ffffffffff000000 ! Mem[0000000010041408] = 000000ff 00000000, %l4 = 000000ff, %l5 = ff000000 ldda [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000 00000000000000ff ! Mem[0000000010001408] = 000000ff, %l3 = 000000009c000000 lduba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ff ! Starting 10 instruction Store Burst ! %l2 = 00000000, %l3 = 000000ff, Mem[00000000300c1408] = ffffffff 00000000 stda %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 000000ff p0_label_396: ! %l0 = 00000000ff000000, Mem[0000000030101410] = 0000000000000000 stxa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000ff000000 ! Mem[0000000010001414] = 00000000, %l3 = 00000000000000ff ldstuba [%i0+0x014]%asi,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010081408] = 00000000, %l3 = 0000000000000000 ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 00000000000000ff ! %f12 = d0d02310 036e77e0, Mem[0000000010081410] = 00005a26 b40a3a57 stda %f12,[%i2+%o5]0x80 ! Mem[0000000010081410] = d0d02310 036e77e0 ! %f10 = 00000000 46375da6, Mem[00000000100c1418] = 00000000 00000028 stda %f10,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00000000 46375da6 ! Mem[00000000300c1410] = 00000000, %l5 = 00000000000000ff ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff membar #Sync ! Added by membar checker (76) ! %l5 = 0000000000000000, Mem[0000000030041410] = 8fa59394 stba %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 8fa59300 ! Mem[0000000010141433] = ff000000, %l3 = 0000000000000000 ldstub [%i5+0x033],%l3 ! %l3 = 00000000000000ff ! %f28 = ff000000, Mem[0000000030081408] = ff000000 sta %f28,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000000 ! Starting 10 instruction Load Burst ! Mem[00000000100c1410] = 00000000, %l0 = 00000000ff000000 lduha [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000 p0_label_397: ! Mem[00000000100c1400] = 000066ff, %l5 = 0000000000000000 lduba [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010141408] = 00000000, %l0 = 0000000000000000 lduha [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030001410] = 00000000, %l3 = 0000000000000000 lduba [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010081400] = ffff00ff 1023d0d0, %l2 = 00000000, %l3 = 00000000 ldda [%i2+%g0]0x80,%l2 ! %l2 = 00000000ffff00ff 000000001023d0d0 ! Mem[00000000211c0000] = fffffcae, %l4 = 0000000000000000 lduha [%o2+0x000]%asi,%l4 ! %l4 = 000000000000ffff ! Mem[0000000010081428] = ff000000000000ff, %l2 = 00000000ffff00ff ldxa [%i2+0x028]%asi,%l2 ! %l2 = ff000000000000ff ! Mem[0000000030141400] = 00000000, %l0 = 0000000000000000 ldsha [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010081410] = d0d02310036e77e0, %f20 = 9493a58f 000000ff ldda [%i2+%o5]0x80,%f20 ! %f20 = d0d02310 036e77e0 ! Mem[0000000010041428] = 000000ff, %l2 = ff000000000000ff lduha [%i1+0x02a]%asi,%l2 ! %l2 = 00000000000000ff ! Starting 10 instruction Store Burst ! %l3 = 000000001023d0d0, Mem[0000000010181410] = 00000000 stha %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000d0d0 p0_label_398: ! Mem[0000000010141408] = 00000000, %l1 = 0000000000000000 ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000ff ! %l6 = 00000000000000ff, Mem[0000000010181408] = 0000000000000000 stxa %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000000000ff ! Mem[000000001014143b] = 00000000, %l7 = 000000005a007396 ldstuba [%i5+0x03b]%asi,%l7 ! %l7 = 00000000000000ff ! %f26 = a15a0000 20f1f32e, %l7 = 0000000000000000 ! Mem[0000000010101420] = 4410000000000000 add %i4,0x020,%g1 stda %f26,[%g1+%l7]ASI_PST8_P ! Mem[0000000010101420] = 4410000000000000 ! %f22 = 9673005a a1000000, Mem[0000000010081408] = ff000000 00000000 stda %f22,[%i2+%o4]0x80 ! Mem[0000000010081408] = 9673005a a1000000 ! %f0 = 00000000 00000000, Mem[0000000030181408] = ff000000 00000000 stda %f0 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 00000000 ! %l3 = 000000001023d0d0, Mem[0000000030141408] = 00000000 stha %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000d0d0 ! %l6 = 00000000000000ff, Mem[0000000020800040] = ffffbf87 sth %l6,[%o1+0x040] ! Mem[0000000020800040] = 00ffbf87 ! %f0 = 00000000, Mem[0000000030101408] = 00000000 sta %f0 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = 000066ff, %l5 = 0000000000000000 ldsba [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000 p0_label_399: ! Mem[0000000030101408] = 00000000, %l4 = 000000000000ffff ldsha [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030181400] = 46375dff, %l4 = 0000000000000000 lduha [%i6+%g0]0x89,%l4 ! %l4 = 0000000000005dff ! Mem[0000000030141410] = ff000000 ff000000, %l6 = 000000ff, %l7 = 00000000 ldda [%i5+%o5]0x89,%l6 ! %l6 = 00000000ff000000 00000000ff000000 ! Mem[0000000010081410] = d0d02310, %l7 = 00000000ff000000 lduha [%i2+%o5]0x80,%l7 ! %l7 = 000000000000d0d0 ! Mem[0000000030081400] = 00000000, %l4 = 0000000000005dff ldsha [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030081408] = 000000ff, %l6 = 00000000ff000000 lduba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000030141410] = 000000ff, %l4 = 0000000000000000 ldsba [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[000000001014143c] = ffa53eff, %l5 = 0000000000000000 ldswa [%i5+0x03c]%asi,%l5 ! %l5 = ffffffffffa53eff ! Mem[00000000100c1400] = 000066ff00000000, %l1 = 0000000000000000 ldxa [%i3+0x000]%asi,%l1 ! %l1 = 000066ff00000000 ! Starting 10 instruction Store Burst ! Mem[00000000300c1410] = ff000000, %l7 = 000000000000d0d0 ldstuba [%i3+%o5]0x81,%l7 ! %l7 = 000000ff000000ff p0_label_400: ! %l6 = 00000000000000ff, Mem[0000000030081400] = 0000000000000000 stxa %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000000000ff ! Mem[000000001000143c] = 00000000, %l0 = 0000000000000000 ldstub [%i0+0x03c],%l0 ! %l0 = 00000000000000ff ! Mem[0000000010101400] = 000000ff, %l1 = 000066ff00000000 swapa [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff ! %f28 = ff000000 000000ff, Mem[00000000100c1418] = 00000000 46375da6 std %f28,[%i3+0x018] ! Mem[00000000100c1418] = ff000000 000000ff ! Mem[0000000010181400] = 000066ff, %l2 = 00000000000000ff ldstuba [%i6+%g0]0x80,%l2 ! %l2 = 00000000000000ff ! %l6 = 00000000000000ff, Mem[0000000010141400] = ff00ffa2 stwa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff ! %l5 = ffffffffffa53eff, Mem[0000000030041400] = ff00000000000000 stxa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffffffa53eff ! %f0 = 00000000 00000000 00000000 00000000 ! %f4 = 000000ff 000000ff 00000000 00000000 ! %f8 = 46375da6 265aff0a 00000000 46375da6 ! %f12 = d0d02310 036e77e0 2ca1722d 891eac02 stda %f0,[%i4]ASI_BLK_AIUSL ! Block Store to 0000000030101400 ! %f29 = 000000ff, Mem[0000000030081400] = 00000000 sta %f29,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = fffffcae, %l4 = 0000000000000000 lduh [%o2+%g0],%l4 ! %l4 = 000000000000ffff p0_label_401: ! Mem[0000000010081400] = ffff00ff1023d0d0, %f30 = ff0000f5 aeffffff ldda [%i2+0x000]%asi,%f30 ! %f30 = ffff00ff 1023d0d0 membar #Sync ! Added by membar checker (77) ! Mem[0000000030101408] = 0000000000000000, %f20 = d0d02310 036e77e0 ldda [%i4+%o4]0x81,%f20 ! %f20 = 00000000 00000000 ! Mem[0000000030081410] = 00ffffff00000000, %f24 = ffff0052 ff16658b ldda [%i2+%o5]0x81,%f24 ! %f24 = 00ffffff 00000000 ! Mem[0000000030081408] = ff000000ff000000, %f6 = 00000000 00000000 ldda [%i2+%o4]0x81,%f6 ! %f6 = ff000000 ff000000 ! Mem[0000000020800000] = 00ffc3ca, %l6 = 00000000000000ff ldub [%o1+%g0],%l6 ! %l6 = 0000000000000000 ! Mem[0000000030081408] = ff000000, %l3 = 000000001023d0d0 ldsha [%i2+%o4]0x81,%l3 ! %l3 = ffffffffffffff00 ! Mem[0000000030141400] = 00000000, %f9 = 265aff0a lda [%i5+%g0]0x81,%f9 ! %f9 = 00000000 ! Mem[0000000030081408] = 000000ff, %l6 = 0000000000000000 ldswa [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010041400] = 5a007396 00000000 00000000 ff000000 ! Mem[0000000010041410] = 00000000 e7b4a6bd 00000000 ff50300e ! Mem[0000000010041420] = ff00ffff ffff00ff 000000ff 00000000 ! Mem[0000000010041430] = 00000000 ff000000 00ff0000 ff0000ff ldda [%i1]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010041400 ! Starting 10 instruction Store Burst ! %l2 = 00000000, %l3 = ffffff00, Mem[0000000030181400] = 46375dff 62b0a630 stda %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 ffffff00 p0_label_402: ! %l4 = 000000000000ffff, Mem[0000000010001418] = 00000000 sth %l4,[%i0+0x018] ! Mem[0000000010001418] = ffff0000 ! %f30 = ffff00ff, %f24 = 00ffffff 00000000 fstox %f30,%f24 ! %f24 = 80000000 00000000 ! Code Fragment 4 p0_fragment_47: ! %l0 = 0000000000000000 setx 0xb04f3507afaa161e,%g7,%l0 ! %l0 = b04f3507afaa161e ! %l1 = 00000000000000ff setx 0x3e685527a8f848d1,%g7,%l1 ! %l1 = 3e685527a8f848d1 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 = b04f3507afaa161e setx 0x6fbddc0065111926,%g7,%l0 ! %l0 = 6fbddc0065111926 ! %l1 = 3e685527a8f848d1 setx 0x23cfb70fcc9f447a,%g7,%l1 ! %l1 = 23cfb70fcc9f447a ! %l3 = ffffffffffffff00, Mem[0000000030101400] = 00000000 stwa %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffff00 ! %f20 = 00000000 00000000, Mem[0000000010181410] = 0000d0d0 00005aff stda %f20,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 00000000 ! %l0 = 6fbddc0065111926, Mem[0000000010141408] = 000000ff stba %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000026 ! %l6 = 00000000000000ff, %l1 = 23cfb70fcc9f447a, %l3 = ffffffffffffff00 andn %l6,%l1,%l3 ! %l3 = 0000000000000085 ! %f26 = a15a0000 20f1f32e, %l0 = 6fbddc0065111926 ! Mem[0000000010001420] = ff00000000000000 add %i0,0x020,%g1 stda %f26,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010001420] = fff3f10000000000 ! Mem[00000000211c0000] = fffffcae, %l3 = 0000000000000085 ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001400] = ff0000000000009c, %l1 = 23cfb70fcc9f447a ldxa [%i0+%g0]0x88,%l1 ! %l1 = ff0000000000009c p0_label_403: ! Mem[0000000010041400] = 5a007396, %f26 = a15a0000 lda [%i1+%g0]0x80,%f26 ! %f26 = 5a007396 ! Mem[0000000030141400] = 00000000, %l2 = 0000000000000000 ldswa [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010101400] = 00000000, %f30 = ffff00ff lda [%i4+%g0]0x88,%f30 ! %f30 = 00000000 ! Mem[0000000010181400] = ff0066ff00000000, %f22 = 9673005a a1000000 ldda [%i6+%g0]0x80,%f22 ! %f22 = ff0066ff 00000000 ! Mem[00000000100c1408] = ff3ea5ff 000000ff, %l4 = 0000ffff, %l5 = ffa53eff ldda [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff 00000000ff3ea5ff ! Mem[00000000300c1410] = ff000000, %f29 = 000000ff lda [%i3+%o5]0x81,%f29 ! %f29 = ff000000 ! Mem[0000000030141410] = ff000000 ff000000, %l6 = 000000ff, %l7 = 000000ff ldda [%i5+%o5]0x89,%l6 ! %l6 = 00000000ff000000 00000000ff000000 ! Mem[00000000100c1408] = ff000000, %l1 = ff0000000000009c lduba [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[0000000030001408] = d0d02310, %l0 = 6fbddc0065111926 lduba [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000010 ! Starting 10 instruction Store Burst ! Code Fragment 4 p0_fragment_48: ! %l0 = 0000000000000010 setx 0x56c12e6f9b2f08ba,%g7,%l0 ! %l0 = 56c12e6f9b2f08ba ! %l1 = 00000000000000ff setx 0x235980f8222133f5,%g7,%l1 ! %l1 = 235980f8222133f5 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 = 56c12e6f9b2f08ba setx 0x309d2bf83eb6a57d,%g7,%l0 ! %l0 = 309d2bf83eb6a57d ! %l1 = 235980f8222133f5 setx 0x4b844c282b653ee5,%g7,%l1 ! %l1 = 4b844c282b653ee5 p0_label_404: ! Mem[0000000030181400] = 00000000, %l7 = 00000000ff000000 swapa [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030081410] = ffffff00, %l5 = 00000000ff3ea5ff swapa [%i2+%o5]0x89,%l5 ! %l5 = 00000000ffffff00 ! Mem[00000000100c1410] = 00000000, %l7 = 0000000000000000 ldstuba [%i3+%o5]0x88,%l7 ! %l7 = 00000000000000ff ! %l7 = 0000000000000000, Mem[00000000100c1408] = ff3ea5ff000000ff stxa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000 ! %f16 = ff000000 00000000, Mem[0000000010081408] = 9673005a a1000000 stda %f16,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000 00000000 ! %l4 = 00000000000000ff, Mem[0000000030181408] = 00000000 stha %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff ! %l3 = 00000000000000ff, immd = 0000000000000598, %l4 = 00000000000000ff mulx %l3,0x598,%l4 ! %l4 = 0000000000059268 ! %l4 = 00059268, %l5 = ffffff00, Mem[0000000010101418] = ff00ff00 00000010 std %l4,[%i4+0x018] ! Mem[0000000010101418] = 00059268 ffffff00 ! %l5 = 00000000ffffff00, Mem[00000000300c1408] = 00000000 stba %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030001400] = 0aff5a26, %l7 = 0000000000000000 lduwa [%i0+%g0]0x81,%l7 ! %l7 = 000000000aff5a26 p0_label_405: ! Mem[000000001000141c] = 00ff0000, %l7 = 000000000aff5a26 ldswa [%i0+0x01c]%asi,%l7 ! %l7 = 0000000000ff0000 ! Mem[0000000030101410] = ff000000, %l3 = 00000000000000ff ldsha [%i4+%o5]0x81,%l3 ! %l3 = ffffffffffffff00 ! Mem[0000000010181418] = 00000000, %l3 = ffffffffffffff00 lduba [%i6+0x018]%asi,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030081410] = ffa53eff, %l4 = 0000000000059268 ldsha [%i2+%o5]0x81,%l4 ! %l4 = ffffffffffffffa5 ! Mem[00000000201c0000] = 00008819, %l7 = 0000000000ff0000 lduha [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030001400] = 265aff0a, %l4 = ffffffffffffffa5 lduha [%i0+%g0]0x89,%l4 ! %l4 = 000000000000ff0a ! Mem[00000000100c1408] = 00000000, %l0 = 309d2bf83eb6a57d ldsba [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030181410] = 00000000 000000ff, %l0 = 00000000, %l1 = 2b653ee5 ldda [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000 00000000000000ff ! Mem[0000000010041408] = 00000000ff000000, %l5 = 00000000ffffff00 ldxa [%i1+%o4]0x80,%l5 ! %l5 = 00000000ff000000 ! Starting 10 instruction Store Burst ! Mem[00000000211c0001] = fffffcae, %l3 = 0000000000000000 ldstub [%o2+0x001],%l3 ! %l3 = 000000ff000000ff p0_label_406: ! %f8 = ff00ffff ffff00ff, %l5 = 00000000ff000000 ! Mem[0000000010101438] = 0000000000000000 add %i4,0x038,%g1 stda %f8,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010101438] = 0000000000000000 ! Mem[0000000030181408] = ff000000, %l2 = 0000000000000000 swapa [%i6+%o4]0x81,%l2 ! %l2 = 00000000ff000000 ! %l4 = 000000000000ff0a, Mem[0000000010101410] = ff000000 stwa %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000ff0a ! %l7 = 0000000000000000, Mem[00000000100c1408] = 0000000000000000 stxa %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000000 ! %f20 = 00000000 00000000, %f14 = 00ff0000 ff0000ff fdtox %f20,%f14 ! %f14 = 00000000 00000000 ! Mem[0000000021800000] = ffffb05a, %l6 = 00000000ff000000 ldstuba [%o3+0x000]%asi,%l6 ! %l6 = 000000ff000000ff ! %f2 = 00000000 ff000000, %l5 = 00000000ff000000 ! Mem[0000000030081428] = 62b0a630a15a0000 add %i2,0x028,%g1 stda %f2,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030081428] = 62b0a630a15a0000 ! Mem[00000000100c1408] = 00000000, %l5 = 00000000ff000000 swapa [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000 ! %l4 = 000000000000ff0a, Mem[00000000100c1400] = ff660000 stba %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff66000a ! Starting 10 instruction Load Burst ! Mem[000000001014143c] = ffa53eff, %l0 = 0000000000000000 ldsw [%i5+0x03c],%l0 ! %l0 = ffffffffffa53eff p0_label_407: ! Mem[00000000211c0000] = fffffcae, %l3 = 00000000000000ff lduha [%o2+0x000]%asi,%l3 ! %l3 = 000000000000ffff ! Mem[000000001014142c] = 000000ff, %f23 = 00000000 ld [%i5+0x02c],%f23 ! %f23 = 000000ff ! Mem[00000000100c1410] = ff000000, %l5 = 0000000000000000 lduwa [%i3+%o5]0x80,%l5 ! %l5 = 00000000ff000000 ! Mem[000000001014143c] = ffa53eff, %l0 = ffffffffffa53eff lduw [%i5+0x03c],%l0 ! %l0 = 00000000ffa53eff ! Mem[0000000030001408] = d0d02310, %l7 = 0000000000000000 ldsha [%i0+%o4]0x89,%l7 ! %l7 = 0000000000002310 ! Mem[0000000010101404] = 00000000, %l7 = 0000000000002310 lduba [%i4+0x004]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010141408] = 26000000000000ff, %l1 = 00000000000000ff ldxa [%i5+0x008]%asi,%l1 ! %l1 = 26000000000000ff ! Mem[0000000030041408] = 000000ff, %l4 = 000000000000ff0a ldsha [%i1+%o4]0x89,%l4 ! %l4 = 00000000000000ff ! Mem[0000000010141400] = 000000ff, %l7 = 0000000000000000 lduba [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000ff ! Starting 10 instruction Store Burst ! Mem[0000000030081400] = ff000000, %l1 = 26000000000000ff swapa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ff000000 p0_label_408: ! Mem[0000000010041430] = 00000000ff000000, %l1 = 00000000ff000000, %l6 = 00000000000000ff add %i1,0x30,%g1 casxa [%g1]0x80,%l1,%l6 ! %l6 = 00000000ff000000 ! %l5 = 00000000ff000000, Mem[0000000010101420] = 4410000000000000 stx %l5,[%i4+0x020] ! Mem[0000000010101420] = 00000000ff000000 ! Mem[00000000211c0000] = fffffcae, %l1 = 00000000ff000000 ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 000000ff000000ff ! %l0 = 00000000ffa53eff, Mem[0000000010001410] = 000000ff stha %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00003eff ! %l5 = 00000000ff000000, Mem[0000000010181408] = 000000ff stba %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 ! Mem[0000000030101400] = 00ffffff, %l6 = 00000000ff000000 ldstuba [%i4+%g0]0x81,%l6 ! %l6 = 00000000000000ff ! %l4 = 000000ff, %l5 = ff000000, Mem[0000000010081410] = 1023d0d0 e0776e03 stda %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff ff000000 membar #Sync ! Added by membar checker (78) ! %l2 = 00000000ff000000, Mem[0000000010041410] = 00000000 stwa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff000000 ! %l4 = 00000000000000ff, Mem[0000000010141406] = 00000000 sth %l4,[%i5+0x006] ! Mem[0000000010141404] = 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010081410] = 000000ff, %l4 = 00000000000000ff lduba [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff p0_label_409: ! Mem[0000000010101410] = 000000000000ff0a, %l1 = 00000000000000ff ldxa [%i4+%o5]0x88,%l1 ! %l1 = 000000000000ff0a ! Mem[0000000010141400] = ff000000, %l4 = 00000000000000ff ldswa [%i5+%g0]0x80,%l4 ! %l4 = ffffffffff000000 ! Mem[0000000010041410] = 000000ffe7b4a6bd, %l4 = ffffffffff000000 ldxa [%i1+%o5]0x80,%l4 ! %l4 = 000000ffe7b4a6bd ! %l7 = 00000000000000ff, immed = fffff5c0, %y = 00000000 udiv %l7,-0xa40,%l5 ! %l5 = 0000000000000000 mov %l0,%y ! %y = ffa53eff ! Mem[0000000030081400] = ff000000, %f22 = ff0066ff lda [%i2+%g0]0x89,%f22 ! %f22 = ff000000 ! Mem[00000000300c1410] = ff000000 a15a0000, %l4 = e7b4a6bd, %l5 = 00000000 ldda [%i3+%o5]0x81,%l4 ! %l4 = 00000000ff000000 00000000a15a0000 ! Mem[0000000010081400] = ffff00ff, %l0 = 00000000ffa53eff lduha [%i2+%g0]0x80,%l0 ! %l0 = 000000000000ffff ! Mem[0000000010181410] = 00000000, %l0 = 000000000000ffff ldsba [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[000000001010140c] = ffffffff, %l0 = 0000000000000000 ldsh [%i4+0x00c],%l0 ! %l0 = ffffffffffffffff ! Starting 10 instruction Store Burst ! Mem[0000000030141400] = 00000000, %l3 = 000000000000ffff swapa [%i5+%g0]0x81,%l3 ! %l3 = 0000000000000000 p0_label_410: ! Mem[0000000010101400] = 0000000000000000, %l5 = 00000000a15a0000, %l7 = 00000000000000ff casxa [%i4]0x80,%l5,%l7 ! %l7 = 0000000000000000 ! %l4 = 00000000ff000000, Mem[0000000010101415] = 00000000 stb %l4,[%i4+0x015] ! Mem[0000000010101414] = 00000000 ! Mem[0000000030001410] = 00000000, %l4 = 00000000ff000000 ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 00000000000000ff ! %f4 = 00000000, Mem[0000000030001400] = 265aff0a sta %f4 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 ! Mem[0000000030001410] = 000000ff, %l7 = 0000000000000000 swapa [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff ! %f4 = 00000000, Mem[0000000010081418] = 00000000 st %f4 ,[%i2+0x018] ! Mem[0000000010081418] = 00000000 ! Mem[0000000010001408] = 000000ff, %l0 = ffffffffffffffff ldstuba [%i0+%o4]0x88,%l0 ! %l0 = 000000ff000000ff ! Mem[00000000100c1400] = 0a0066ff, %l2 = 00000000ff000000 swapa [%i3+%g0]0x80,%l2 ! %l2 = 000000000a0066ff ! %f14 = 00000000 00000000, Mem[0000000010141408] = 00000026 ff000000 stda %f14,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010001438] = ff0000ffff000000, %f20 = 00000000 00000000 ldda [%i0+0x038]%asi,%f20 ! %f20 = ff0000ff ff000000 p0_label_411: ! Mem[0000000010141408] = 00000000, %f13 = ff000000 lda [%i5+%o4]0x80,%f13 ! %f13 = 00000000 ! Mem[0000000010181400] = ff6600ff, %l5 = 00000000a15a0000 ldsba [%i6+%g0]0x88,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000010001410] = 00003eff, %l3 = 0000000000000000 ldsha [%i0+%o5]0x88,%l3 ! %l3 = 0000000000003eff ! Mem[0000000010181400] = ff6600ff, %l6 = 0000000000000000 lduba [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff ! Mem[000000001008143c] = 00000000, %l0 = 00000000000000ff lduw [%i2+0x03c],%l0 ! %l0 = 0000000000000000 ! Mem[0000000030001400] = 0000000000000000, %l2 = 000000000a0066ff ldxa [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010181408] = 00000000, %l5 = ffffffffffffffff lduba [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030001410] = 00000000, %l6 = 00000000000000ff lduba [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010101408] = 00000000, %l6 = 0000000000000000 ldswa [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010181400] = ff6600ff, %l2 = 0000000000000000 swapa [%i6+%g0]0x88,%l2 ! %l2 = 00000000ff6600ff p0_label_412: ! %l0 = 0000000000000000, Mem[0000000010001400] = 0000009c stha %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 ! Mem[0000000030141408] = d0d00000, %l7 = 00000000000000ff ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 000000d0000000ff ! Mem[0000000030041408] = 000000ff, %l7 = 00000000000000d0 swapa [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff ! %f16 = ff000000 00000000 ff000000 ff3ea5ff ! %f20 = ff0000ff ff000000 ff000000 000000ff ! %f24 = 80000000 00000000 5a007396 20f1f32e ! %f28 = ff000000 ff000000 00000000 1023d0d0 stda %f16,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400 ! %l4 = 0000000000000000, Mem[00000000300c1410] = 000000ff stha %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 ! Mem[0000000030181410] = 00000000, %l5 = 0000000000000000 ldstuba [%i6+%o5]0x89,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010181438] = 00000000, %l6 = 0000000000000000 swap [%i6+0x038],%l6 ! %l6 = 0000000000000000 ! Mem[0000000030041408] = 000000d0, %l4 = 0000000000000000 ldstuba [%i1+%o4]0x89,%l4 ! %l4 = 000000d0000000ff ! Mem[0000000010141431] = ff0000ff, %l4 = 00000000000000d0 ldstub [%i5+0x031],%l4 ! %l4 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030001408] = d0d02310, %f15 = 00000000 lda [%i0+%o4]0x89,%f15 ! %f15 = d0d02310 p0_label_413: ! Mem[00000000100c1408] = 000000ff, %l4 = 0000000000000000 lduba [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff ! Mem[00000000300c1410] = 00000000, %l4 = 00000000000000ff ldsba [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030001408] = d0d02310, %l0 = 0000000000000000 lduwa [%i0+%o4]0x89,%l0 ! %l0 = 00000000d0d02310 ! %f4 = 00000000, %f15 = d0d02310 fsqrts %f4 ,%f15 ! %f15 = 00000000 ! Mem[0000000030141410] = ff000000, %l2 = 00000000ff6600ff ldsba [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000 ! %f0 = 5a007396 00000000, Mem[00000000100c1408] = 000000ff 00000000 stda %f0 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 5a007396 00000000 ! Mem[0000000010081400] = ffff00ff1023d0d0, %f4 = 00000000 e7b4a6bd ldd [%i2+%g0],%f4 ! %f4 = ffff00ff 1023d0d0 ! Mem[0000000010141408] = 00000000, %l6 = 0000000000000000 lduwa [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030001400] = 00000000, %l5 = 0000000000000000 ldsba [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst membar #Sync ! Added by membar checker (79) ! Mem[0000000010101430] = 000000ff, %l1 = 000000000000ff0a, %asi = 80 swapa [%i4+0x030]%asi,%l1 ! %l1 = 00000000000000ff p0_label_414: ! %f28 = ff000000 ff000000, Mem[0000000010001400] = 00000000 000000ff stda %f28,[%i0+0x000]%asi ! Mem[0000000010001400] = ff000000 ff000000 ! %l2 = 0000000000000000, Mem[0000000010041400] = 5a007396 sth %l2,[%i1+%g0] ! Mem[0000000010041400] = 00007396 ! Mem[0000000030101410] = 000000ff, %l5 = 0000000000000000 swapa [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000ff ! %l6 = 0000000000000000, Mem[0000000010141400] = ff000000000000ff stxa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000000000 ! %l5 = 00000000000000ff, Mem[0000000030181400] = 000000ff stha %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00ff00ff ! Mem[00000000300c1408] = 00000000, %l2 = 0000000000000000 swapa [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010041408] = 00000000, %l4 = 0000000000000000 swapa [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000 ! %l4 = 0000000000000000, Mem[00000000300c1400] = 00000000 stwa %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 ! %l0 = 00000000d0d02310, Mem[0000000030041408] = 000000ff stwa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = d0d02310 ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = 0000000000000000, %l2 = 0000000000000000 ldxa [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000 p0_label_415: ! Mem[0000000030141408] = 00000000 0000d0ff, %l2 = 00000000, %l3 = 00003eff ldda [%i5+%o4]0x89,%l2 ! %l2 = 000000000000d0ff 0000000000000000 ! Mem[0000000021800000] = ffffb05a, %l5 = 00000000000000ff ldsh [%o3+%g0],%l5 ! %l5 = ffffffffffffffff ! Mem[0000000010101410] = ff000000, %l1 = 00000000000000ff lduwa [%i4+%o5]0x88,%l1 ! %l1 = 00000000ff000000 ! Mem[00000000100c1404] = 00000000, %l0 = 00000000d0d02310 lduwa [%i3+0x004]%asi,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010181410] = 00000000 00000000, %l0 = 00000000, %l1 = ff000000 ldda [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000 ! Mem[0000000010001400] = ff000000, %l1 = 0000000000000000 ldsw [%i0+%g0],%l1 ! %l1 = ffffffffff000000 ! Mem[0000000030101410] = 00000000, %f26 = 5a007396 lda [%i4+%o5]0x89,%f26 ! %f26 = 00000000 ! Mem[0000000030041408] = 1023d0d0 ff3ea5ff, %l4 = 00000000, %l5 = ffffffff ldda [%i1+%o4]0x81,%l4 ! %l4 = 000000001023d0d0 00000000ff3ea5ff ! %l2 = 000000000000d0ff, immed = fffffafc, %y = ffa53eff umul %l2,-0x504,%l5 ! %l5 = 0000d0fefbe7c104, %y = 0000d0fe ! Starting 10 instruction Store Burst ! %f2 = 00000000, %f1 = 00000000, %f24 = 80000000 fdivs %f2 ,%f1 ,%f24 ! %f24 = 7fffffff p0_label_416: ! %f2 = 00000000, Mem[0000000010101400] = 00000000 sta %f2 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 ! Mem[0000000010101400] = 00000000, %l5 = 0000d0fefbe7c104, %asi = 80 swapa [%i4+0x000]%asi,%l5 ! %l5 = 0000000000000000 ! %l2 = 000000000000d0ff, Mem[000000001014143c] = ffa53eff, %asi = 80 stha %l2,[%i5+0x03c]%asi ! Mem[000000001014143c] = d0ff3eff ! Mem[0000000010041410] = 000000ff, %l3 = 0000000000000000 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010081400] = ffff00ff, %l5 = 0000000000000000 ldstuba [%i2+%g0]0x80,%l5 ! %l5 = 000000ff000000ff ! Mem[0000000010001408] = 000000ff, %l2 = 000000000000d0ff swapa [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff ! %f24 = 7fffffff 00000000, Mem[0000000010181408] = 00000000 00000000 stda %f24,[%i6+%o4]0x88 ! Mem[0000000010181408] = 7fffffff 00000000 ! Mem[0000000020800000] = 00ffc3ca, %l5 = 00000000000000ff ldstuba [%o1+0x000]%asi,%l5 ! %l5 = 00000000000000ff ! %f6 = 00000000, Mem[0000000010181410] = 00000000 sta %f6 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 ! Starting 10 instruction Load Burst ! Mem[000000001010142c] = 9673005a, %l5 = 0000000000000000 ldsw [%i4+0x02c],%l5 ! %l5 = ffffffff9673005a p0_label_417: ! Mem[0000000010181410] = 00000000 00000000, %l0 = 00000000, %l1 = ff000000 ldda [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000 ! Mem[0000000010101408] = ffa53eff000000ff, %f4 = ffff00ff 1023d0d0 ldda [%i4+%o4]0x80,%f4 ! %f4 = ffa53eff 000000ff ! Mem[00000000100c1418] = ff000000, %l1 = 0000000000000000 ldsb [%i3+0x01b],%l1 ! %l1 = 0000000000000000 ! %l2 = 00000000000000ff, imm = 0000000000000669, %l0 = 0000000000000000 addc %l2,0x669,%l0 ! %l0 = 0000000000000768 ! %l3 = 0000000000000000, immed = fffff86a, %y = 0000d0fe umul %l3,-0x796,%l1 ! %l1 = 0000000000000000, %y = 00000000 ! %l1 = 0000000000000000, immd = 0000000000000151, %l5 = ffffffff9673005a sdivx %l1,0x151,%l5 ! %l5 = 0000000000000000 membar #Sync ! Added by membar checker (80) ! Mem[00000000300c1400] = 00000000 ff0000ff 00000000 ff000000 ! Mem[00000000300c1410] = 00000000 a15a0000 000000a1 5a007396 ! Mem[00000000300c1420] = 8b6516ff 5200ffff 2ef3f120 00005aa1 ! Mem[00000000300c1430] = ff000000 000000ff 0affffae f50000ff ldda [%i3]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000300c1400 ! Mem[0000000030101408] = 00000000, %f18 = ff000000 lda [%i4+%o4]0x81,%f18 ! %f18 = 00000000 ! Mem[0000000030001408] = 1023d0d0, %l2 = 00000000000000ff lduha [%i0+%o4]0x81,%l2 ! %l2 = 0000000000001023 ! Starting 10 instruction Store Burst ! %l3 = 0000000000000000, Mem[0000000030001400] = 00000000 stha %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 p0_label_418: membar #Sync ! Added by membar checker (81) ! %f16 = ff000000 00000000, %l3 = 0000000000000000 ! Mem[00000000300c1400] = 00000000ff0000ff stda %f16,[%i3+%l3]ASI_PST32_S ! Mem[00000000300c1400] = 00000000ff0000ff ! %f6 = 9673005a, %f24 = 7fffffff, %f2 = 000000ff 00000000 fsmuld %f6 ,%f24,%f2 ! %f2 = 7fffffff e0000000 ! %l4 = 000000001023d0d0, Mem[0000000030141400] = 0000ffff stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = d0d0ffff ! %l1 = 0000000000000000, Mem[0000000010041408] = 00000000 stwa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 ! %l2 = 00001023, %l3 = 00000000, Mem[00000000100c1400] = ff000000 00000000 stda %l2,[%i3+0x000]%asi ! Mem[00000000100c1400] = 00001023 00000000 ! %f26 = 00000000 20f1f32e, Mem[00000000100c1410] = ff000000 000000ff stda %f26,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 20f1f32e ! Mem[0000000010181410] = 00000000, %l6 = 0000000000000000 ldstuba [%i6+%o5]0x80,%l6 ! %l6 = 00000000000000ff ! %l5 = 0000000000000000, Mem[0000000030101408] = 0000000000000000 stxa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000000 ! %f27 = 20f1f32e, Mem[0000000030001408] = d0d02310 sta %f27,[%i0+%o4]0x89 ! Mem[0000000030001408] = 20f1f32e ! Starting 10 instruction Load Burst ! Mem[0000000010181408] = 00000000, %l2 = 0000000000001023 ldsha [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000 p0_label_419: ! Mem[0000000030141400] = 00000000ffffd0d0, %f4 = 00005aa1 00000000 ldda [%i5+%g0]0x89,%f4 ! %f4 = 00000000 ffffd0d0 ! Mem[0000000010101408] = ffa53eff, %l7 = 00000000000000ff lduha [%i4+%o4]0x80,%l7 ! %l7 = 000000000000ffa5 ! Mem[0000000010181408] = 00000000 ffffff7f, %l0 = 00000768, %l1 = 00000000 ldd [%i6+%o4],%l0 ! %l0 = 0000000000000000 00000000ffffff7f ! Mem[0000000010001410] = ff3e0000ff000000, %l3 = 0000000000000000 ldxa [%i0+%o5]0x80,%l3 ! %l3 = ff3e0000ff000000 ! Mem[0000000010041408] = 00000000ff000000, %l0 = 0000000000000000 ldxa [%i1+0x008]%asi,%l0 ! %l0 = 00000000ff000000 ! Mem[0000000030101400] = ffffffff, %l5 = 0000000000000000 ldswa [%i4+%g0]0x81,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000010181428] = 00000000, %l1 = 00000000ffffff7f ldub [%i6+0x02a],%l1 ! %l1 = 0000000000000000 ! Mem[0000000010001410] = ff3e0000, %l1 = 0000000000000000 ldsha [%i0+%o5]0x80,%l1 ! %l1 = ffffffffffffff3e ! %l6 = 0000000000000000, %l6 = 0000000000000000, %l7 = 000000000000ffa5 sdivx %l6,%l6,%l7 ! Div by zero, %l0 = 00000000ff000050 ! Starting 10 instruction Store Burst ! Mem[00000000201c0001] = 00008819, %l6 = 0000000000000000 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff p0_label_420: ! Mem[0000000010101408] = ffa53eff, %l4 = 000000001023d0d0 swapa [%i4+%o4]0x80,%l4 ! %l4 = 00000000ffa53eff ! %l6 = 00000000, %l7 = 0000ffa5, Mem[00000000100c1408] = 00000000 5a007396 stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 0000ffa5 ! Mem[0000000010041410] = ff0000ff, %l1 = ffffffffffffff3e swapa [%i1+%o5]0x80,%l1 ! %l1 = 00000000ff0000ff ! Mem[0000000010101439] = d0d02310, %l3 = ff3e0000ff000000 ldstuba [%i4+0x039]%asi,%l3 ! %l3 = 000000d0000000ff ! Mem[0000000030181410] = ff000000, %l6 = 0000000000000000 ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 000000ff000000ff ! Mem[0000000010101430] = 0000ff0a000000ff, %l0 = 00000000ff000028, %l4 = 00000000ffa53eff add %i4,0x30,%g1 casxa [%g1]0x80,%l0,%l4 ! %l4 = 0000ff0a000000ff ! %l3 = 00000000000000d0, Mem[0000000030101408] = 00000000 stba %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = d0000000 ! %f3 = e0000000, Mem[0000000030181408] = 00000000 sta %f3 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = e0000000 ! %f26 = 00000000 20f1f32e, %l7 = 000000000000ffa5 ! Mem[0000000030041400] = ffffffffffa53eff stda %f26,[%i1+%l7]ASI_PST8_S ! Mem[0000000030041400] = 00ff00fffff13e2e ! Starting 10 instruction Load Burst ! Mem[0000000030141410] = ff000000ff000000, %l7 = 000000000000ffa5 ldxa [%i5+%o5]0x89,%l7 ! %l7 = ff000000ff000000 p0_label_421: ! Mem[0000000010001400] = ff000000, %l0 = 00000000ff000028 ldsb [%i0+0x001],%l0 ! %l0 = 0000000000000000 ! Mem[0000000010001410] = ff3e0000, %l0 = 0000000000000000 ldswa [%i0+%o5]0x80,%l0 ! %l0 = ffffffffff3e0000 ! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000 ldsw [%i5+%o4],%l2 ! %l2 = 0000000000000000 ! Mem[0000000010101400] = 04c1e7fb, %l3 = 00000000000000d0 lduha [%i4+%g0]0x88,%l3 ! %l3 = 000000000000e7fb ! Mem[0000000030101410] = 00000000, %l5 = ffffffffffffffff lduwa [%i4+%o5]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010001410] = ff3e0000, %l0 = ffffffffff3e0000 lduba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000ff ! Mem[00000000100c1400] = 23100000, %f3 = e0000000 lda [%i3+%g0]0x88,%f3 ! %f3 = 23100000 ! Mem[0000000010141430] = ffff00ff, %l0 = 00000000000000ff lduha [%i5+0x030]%asi,%l0 ! %l0 = 000000000000ffff ! Mem[0000000020800040] = 00ffbf87, %l0 = 000000000000ffff lduha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff ! Starting 10 instruction Store Burst ! %f16 = ff000000 00000000, Mem[0000000030041408] = d0d02310 ffa53eff stda %f16,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff000000 00000000 p0_label_422: ! Mem[00000000201c0000] = 00ff8819, %l6 = 00000000000000ff ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff ! %l7 = ff000000ff000000, Mem[0000000010001428] = 00000000000000ff stx %l7,[%i0+0x028] ! Mem[0000000010001428] = ff000000ff000000 ! %l7 = ff000000ff000000, Mem[000000001010143a] = d0ff2310 sth %l7,[%i4+0x03a] ! Mem[0000000010101438] = d0ff0000 ! %l5 = 0000000000000000, Mem[0000000010101410] = ff0000ffff000000 stxa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000 ! Mem[0000000010181408] = 00000000, %l6 = 0000000000000000 ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff ! %l6 = 0000000000000000, Mem[0000000010081438] = 00005aff00000000, %asi = 80 stxa %l6,[%i2+0x038]%asi ! Mem[0000000010081438] = 0000000000000000 ! Mem[00000000218000c1] = 0000dddc, %l0 = 00000000000000ff ldstub [%o3+0x0c1],%l0 ! %l0 = 00000000000000ff ! Code Fragment 4 p0_fragment_49: ! %l0 = 0000000000000000 setx 0x648f299006c4d0e8,%g7,%l0 ! %l0 = 648f299006c4d0e8 ! %l1 = 00000000ff0000ff setx 0x7a3dff306a78cc2b,%g7,%l1 ! %l1 = 7a3dff306a78cc2b 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 = 648f299006c4d0e8 setx 0xce3d62ffbb8344a6,%g7,%l0 ! %l0 = ce3d62ffbb8344a6 ! %l1 = 7a3dff306a78cc2b setx 0x983ec71847409698,%g7,%l1 ! %l1 = 983ec71847409698 ! %l3 = 000000000000e7fb, Mem[0000000030001408] = 0000000020f1f32e stxa %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000000000e7fb ! Starting 10 instruction Load Burst ! Mem[00000000218001c0] = f9d8186d, %l4 = 0000ff0a000000ff ldub [%o3+0x1c0],%l4 ! %l4 = 00000000000000f9 p0_label_423: ! %l3 = 000000000000e7fb, imm = 0000000000000645, %l7 = ff000000ff000000 andn %l3,0x645,%l7 ! %l7 = 000000000000e1ba ! Mem[0000000010141408] = 0000000000000000, %l1 = 983ec71847409698 ldxa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000 ldsba [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030041408] = 00000000, %l1 = 0000000000000000 ldsha [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010101420] = 00000000, %l2 = 0000000000000000 ldsh [%i4+0x020],%l2 ! %l2 = 0000000000000000 ! Mem[0000000010041420] = ff00ffff ffff00ff, %l6 = 00000000, %l7 = 0000e1ba ldd [%i1+0x020],%l6 ! %l6 = 00000000ff00ffff 00000000ffff00ff ! Mem[0000000010181408] = ff000000, %l2 = 0000000000000000 lduwa [%i6+%o4]0x80,%l2 ! %l2 = 00000000ff000000 ! Mem[00000000300c1408] = 00000000, %f1 = 00000000 lda [%i3+%o4]0x89,%f1 ! %f1 = 00000000 ! Mem[0000000010181408] = 7fffffff000000ff, %f0 = ff0000ff 00000000 ldda [%i6+%o4]0x88,%f0 ! %f0 = 7fffffff 000000ff ! Starting 10 instruction Store Burst ! %f16 = ff000000 00000000 00000000 ff3ea5ff ! %f20 = ff0000ff ff000000 ff000000 000000ff ! %f24 = 7fffffff 00000000 00000000 20f1f32e ! %f28 = ff000000 ff000000 00000000 1023d0d0 stda %f16,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400 p0_label_424: ! Mem[0000000030141400] = d0d0ffff, %l3 = 000000000000e7fb swapa [%i5+%g0]0x81,%l3 ! %l3 = 00000000d0d0ffff ! Code Fragment 3 p0_fragment_50: ! %l0 = ce3d62ffbb8344a6 setx 0xb070059fd34266f1,%g7,%l0 ! %l0 = b070059fd34266f1 ! %l1 = 0000000000000000 setx 0xd3071147e90d040b,%g7,%l1 ! %l1 = d3071147e90d040b 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 = b070059fd34266f1 setx 0xd59a7bafcac9fbbe,%g7,%l0 ! %l0 = d59a7bafcac9fbbe ! %l1 = d3071147e90d040b setx 0x1a3cd8a78efad4bf,%g7,%l1 ! %l1 = 1a3cd8a78efad4bf ! Mem[0000000010101410] = 00000000, %l3 = 00000000d0d0ffff ldsba [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000 ! %f6 = 9673005a a1000000, %l7 = 00000000ffff00ff ! Mem[0000000030141410] = 000000ff000000ff add %i5,0x010,%g1 stda %f6,[%g1+%l7]ASI_PST16_S ! Mem[0000000030141410] = 9673005aa1000000 ! %f10 = a15a0000 20f1f32e, Mem[0000000030141410] = 9673005a a1000000 stda %f10,[%i5+%o5]0x81 ! Mem[0000000030141410] = a15a0000 20f1f32e ! Mem[0000000030081400] = ff000000, %l1 = 1a3cd8a78efad4bf swapa [%i2+%g0]0x89,%l1 ! %l1 = 00000000ff000000 ! Mem[0000000010081424] = 00003eff, %l5 = 0000000000000000, %asi = 80 swapa [%i2+0x024]%asi,%l5 ! %l5 = 0000000000003eff ! %l7 = 00000000ffff00ff, Mem[0000000030141410] = 00005aa1 stha %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff ! %l3 = 0000000000000000, Mem[0000000010141408] = 00000000 stba %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (82) ! Mem[0000000030041410] = ff0000ff, %l5 = 0000000000003eff lduba [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000ff p0_label_425: ! Mem[0000000010001400] = ff000000, %l0 = d59a7bafcac9fbbe lduwa [%i0+%g0]0x80,%l0 ! %l0 = 00000000ff000000 ! Mem[0000000030001408] = 0000e7fb, %l7 = 00000000ffff00ff lduba [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000fb ! Mem[00000000300c1408] = 00000000, %f10 = a15a0000 lda [%i3+%o4]0x81,%f10 ! %f10 = 00000000 ! Mem[00000000201c0000] = ffff8819, %l6 = 00000000ff00ffff lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff ! Mem[0000000030001410] = 00000000, %l6 = 000000000000ffff ldsha [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010101400] = fbe7c104, %l2 = 00000000ff000000 lduha [%i4+%g0]0x80,%l2 ! %l2 = 000000000000fbe7 ! Mem[00000000300c1400] = 00000000, %l2 = 000000000000fbe7 ldswa [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010141410] = ffffffff 00000000, %l2 = 00000000, %l3 = 00000000 ldda [%i5+%o5]0x80,%l2 ! %l2 = 00000000ffffffff 0000000000000000 ! Mem[00000000300c1400] = 00000000, %l5 = 00000000000000ff lduha [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[00000000300c1400] = 00000000, %l2 = 00000000ffffffff ldstuba [%i3+%g0]0x89,%l2 ! %l2 = 00000000000000ff p0_label_426: ! %l6 = 0000000000000000, Mem[00000000201c0000] = ffff8819, %asi = 80 stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00008819 ! %l1 = 00000000ff000000, imm = 000000000000035f, %l4 = 00000000000000f9 xor %l1,0x35f,%l4 ! %l4 = 00000000ff00035f ! Mem[0000000010181428] = 00000000, %l1 = ff000000, %l5 = 00000000 add %i6,0x28,%g1 casa [%g1]0x80,%l1,%l5 ! %l5 = 0000000000000000 ! %f8 = ffff0052 ff16658b, Mem[0000000010081438] = 00000000 00000000 stda %f8 ,[%i2+0x038]%asi ! Mem[0000000010081438] = ffff0052 ff16658b ! %f30 = 00000000 1023d0d0, Mem[00000000300c1400] = 000000ff ff0000ff stda %f30,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 1023d0d0 ! %l4 = 00000000ff00035f, Mem[0000000010041410] = ffffff3e, %asi = 80 stha %l4,[%i1+0x010]%asi ! Mem[0000000010041410] = 035fff3e ! %l3 = 0000000000000000, Mem[0000000010001408] = ffd00000, %asi = 80 stwa %l3,[%i0+0x008]%asi ! Mem[0000000010001408] = 00000000 ! %f20 = ff0000ff ff000000, Mem[0000000010001400] = ff000000 ff000000 stda %f20,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff0000ff ff000000 ! Mem[00000000100c141c] = 000000ff, %l4 = ff00035f, %l3 = 00000000 add %i3,0x1c,%g1 casa [%g1]0x80,%l4,%l3 ! %l3 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010181410] = ff000000, %f15 = aeffff0a ld [%i6+%o5],%f15 ! %f15 = ff000000 p0_label_427: ! Mem[0000000010141408] = 0000000000000000, %f12 = ff000000 000000ff ldda [%i5+%o4]0x80,%f12 ! %f12 = 00000000 00000000 ! Mem[0000000030141408] = 0000d0ff, %l1 = 00000000ff000000 ldsha [%i5+%o4]0x89,%l1 ! %l1 = ffffffffffffd0ff ! Code Fragment 4 p0_fragment_51: ! %l0 = 00000000ff000000 setx 0xd4bfc1884e973c4e,%g7,%l0 ! %l0 = d4bfc1884e973c4e ! %l1 = ffffffffffffd0ff setx 0xf25f9877e01abf40,%g7,%l1 ! %l1 = f25f9877e01abf40 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 = d4bfc1884e973c4e setx 0x4549e1e0167f69fa,%g7,%l0 ! %l0 = 4549e1e0167f69fa ! %l1 = f25f9877e01abf40 setx 0xf590443fa619ee22,%g7,%l1 ! %l1 = f590443fa619ee22 ! %f10 = 00000000, %f6 = 9673005a a1000000 fstox %f10,%f6 ! %f6 = 00000000 00000000 ! Mem[0000000030081400] = bfd4fa8e 000000ff, %l0 = 167f69fa, %l1 = a619ee22 ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000bfd4fa8e 00000000000000ff ! Mem[00000000300c1400] = d0d02310, %f11 = 20f1f32e lda [%i3+%g0]0x81,%f11 ! %f11 = d0d02310 ! Mem[0000000010081410] = ff000000000000ff, %f30 = 00000000 1023d0d0 ldda [%i2+%o5]0x80,%f30 ! %f30 = ff000000 000000ff ! Mem[0000000010041408] = 00000000, %l4 = 00000000ff00035f lduha [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010181408] = ff000000ffffff7f, %l2 = 0000000000000000 ldx [%i6+%o4],%l2 ! %l2 = ff000000ffffff7f ! Starting 10 instruction Store Burst ! Mem[0000000020800001] = ffffc3ca, %l4 = 0000000000000000 ldstub [%o1+0x001],%l4 ! %l4 = 000000ff000000ff p0_label_428: ! %l6 = 00000000, %l7 = 000000fb, Mem[0000000030141410] = ff000000 20f1f32e stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 000000fb ! %f28 = ff000000 ff000000, Mem[0000000010081408] = ff000000 00000000 stda %f28,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000 ff000000 ! %f16 = ff000000 00000000 00000000 ff3ea5ff ! %f20 = ff0000ff ff000000 ff000000 000000ff ! %f24 = 7fffffff 00000000 00000000 20f1f32e ! %f28 = ff000000 ff000000 ff000000 000000ff stda %f16,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400 ! Mem[0000000010181423] = 00ff00ff, %l6 = 0000000000000000 ldstub [%i6+0x023],%l6 ! %l6 = 000000ff000000ff ! %l2 = ff000000ffffff7f, Mem[0000000021800140] = ff003eed stb %l2,[%o3+0x140] ! Mem[0000000021800140] = 7f003eed ! Mem[00000000100c1404] = 00000000, %l1 = 00000000000000ff, %asi = 80 swapa [%i3+0x004]%asi,%l1 ! %l1 = 0000000000000000 ! %l7 = 00000000000000fb, Mem[0000000010101410] = 0000000000000000 stxa %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000000fb ! %l7 = 00000000000000fb, Mem[00000000100c1410] = 0000000020f1f32e, %asi = 80 stxa %l7,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00000000000000fb ! %l6 = 000000ff, %l7 = 000000fb, Mem[0000000010001438] = ff0000ff ff000000 std %l6,[%i0+0x038] ! Mem[0000000010001438] = 000000ff 000000fb ! Starting 10 instruction Load Burst ! Mem[0000000030081408] = 000000ff, %l1 = 0000000000000000 ldsba [%i2+%o4]0x89,%l1 ! %l1 = ffffffffffffffff p0_label_429: ! Mem[0000000010001408] = 00000000, %f10 = 00000000 lda [%i0+%o4]0x80,%f10 ! %f10 = 00000000 ! %l4 = 00000000000000ff, imm = 000000000000006c, %l2 = ff000000ffffff7f or %l4,0x06c,%l2 ! %l2 = 00000000000000ff ! Mem[00000000300c1408] = 000000ff00000000, %l3 = 00000000000000ff ldxa [%i3+%o4]0x89,%l3 ! %l3 = 000000ff00000000 ! Mem[0000000030001400] = 00000000, %l0 = 00000000bfd4fa8e ldsha [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010181400] = 00000000, %l0 = 0000000000000000 lduba [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030141410] = 00000000, %l6 = 00000000000000ff ldswa [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000 ! Mem[00000000100c1410] = 00000000, %f2 = 7fffffff lda [%i3+%o5]0x80,%f2 ! %f2 = 00000000 ! Mem[0000000010001410] = ff3e0000ff000000, %l7 = 00000000000000fb ldxa [%i0+%o5]0x80,%l7 ! %l7 = ff3e0000ff000000 ! Mem[0000000010001420] = fff3f100, %l0 = 0000000000000000 ldsw [%i0+0x020],%l0 ! %l0 = fffffffffff3f100 ! Starting 10 instruction Store Burst ! %l4 = 00000000000000ff, Mem[00000000100c1400] = 23100000 stba %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 231000ff p0_label_430: ! Mem[00000000218001c0] = f9d8186d, %l4 = 00000000000000ff ldstub [%o3+0x1c0],%l4 ! %l4 = 000000f9000000ff ! Mem[00000000100c142d] = 0000ffff, %l7 = ff3e0000ff000000 ldstuba [%i3+0x02d]%asi,%l7 ! %l7 = 00000000000000ff ! %l0 = fffffffffff3f100, Mem[0000000030181400] = 00ff00ff stwa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = fff3f100 ! %l2 = 00000000000000ff, Mem[0000000010101414] = 00000000, %asi = 80 stha %l2,[%i4+0x014]%asi ! Mem[0000000010101414] = 00ff0000 ! Mem[0000000010081428] = ff000000, %l6 = 00000000, %l4 = 000000f9 add %i2,0x28,%g1 casa [%g1]0x80,%l6,%l4 ! %l4 = 00000000ff000000 ! %l0 = fffffffffff3f100, Mem[0000000030001410] = 00000000 stba %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 ! %l7 = 0000000000000000, Mem[0000000010001400] = 000000ffff0000ff stxa %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000 ! Mem[0000000010081400] = ff00ffff, %l0 = fffffffffff3f100 ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 000000ff000000ff ! %f10 = 00000000 d0d02310, %l0 = 00000000000000ff ! Mem[0000000030081410] = ffa53eff00000000 add %i2,0x010,%g1 stda %f10,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030081410] = 1023d0d000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010081410] = ff000000, %l6 = 0000000000000000 lduw [%i2+%o5],%l6 ! %l6 = 00000000ff000000 p0_label_431: ! Mem[0000000030141410] = 00000000, %l3 = 000000ff00000000 ldswa [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[00000000300c1400] = 1023d0d0, %l4 = 00000000ff000000 lduba [%i3+%g0]0x89,%l4 ! %l4 = 00000000000000d0 ! %f7 = 00000000, Mem[0000000010181400] = 00000000 sta %f7 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 ! %l0 = 00000000000000ff, imm = fffffffffffff4ff, %l4 = 00000000000000d0 subc %l0,-0xb01,%l4 ! %l4 = 0000000000000c00 ! Mem[0000000010101408] = 1023d0d0000000ff, %f14 = ff0000f5 ff000000 ldda [%i4+%o4]0x80,%f14 ! %f14 = 1023d0d0 000000ff ! %l6 = 00000000ff000000, %l0 = 00000000000000ff, %l4 = 0000000000000c00 subc %l6,%l0,%l4 ! %l4 = 00000000feffff01 ! Mem[0000000030101410] = 00000000, %f19 = ff3ea5ff lda [%i4+%o5]0x81,%f19 ! %f19 = 00000000 ! Mem[0000000010181400] = 00000000, %f17 = 00000000 lda [%i6+%g0]0x80,%f17 ! %f17 = 00000000 ! Mem[0000000030181408] = e000000000000000, %f4 = 00000000 ffffd0d0 ldda [%i6+%o4]0x81,%f4 ! %f4 = e0000000 00000000 ! Starting 10 instruction Store Burst ! %f22 = ff000000 000000ff, Mem[0000000010041428] = 00000000 20f1f32e stda %f22,[%i1+0x028]%asi ! Mem[0000000010041428] = ff000000 000000ff p0_label_432: ! Mem[0000000010001400] = 00000000, %l5 = 0000000000000000 swapa [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000000 ! %f0 = 7fffffff 000000ff 00000000 23100000 ! %f4 = e0000000 00000000 00000000 00000000 ! %f8 = ffff0052 ff16658b 00000000 d0d02310 ! %f12 = 00000000 00000000 1023d0d0 000000ff stda %f0,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400 ! %f31 = 000000ff, Mem[00000000100c1400] = 231000ff sta %f31,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff ! Mem[0000000010181400] = 00000000, %l5 = 0000000000000000 ldstuba [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000ff ! %f26 = 00000000 20f1f32e, Mem[0000000010041400] = ff000000 00000000 stda %f26,[%i1+0x000]%asi ! Mem[0000000010041400] = 00000000 20f1f32e ! Mem[0000000010181408] = 000000ff, %l0 = 00000000000000ff swapa [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010141434] = 0000fff9, %l7 = 0000000000000000, %asi = 80 swapa [%i5+0x034]%asi,%l7 ! %l7 = 000000000000fff9 ! %f31 = 000000ff, Mem[0000000010001408] = 00000000 sta %f31,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff ! %l0 = 00000000000000ff, Mem[0000000030101408] = d0000000 stha %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00ff0000 ! Starting 10 instruction Load Burst ! Mem[0000000010001400] = 00000000, %l6 = 00000000ff000000 lduba [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000 p0_label_433: ! Mem[0000000030101400] = ffffffff, %l4 = 00000000feffff01 ldswa [%i4+%g0]0x89,%l4 ! %l4 = ffffffffffffffff ! %l6 = 00000000, %l7 = 0000fff9, Mem[0000000010141410] = ffffffff 00000000 stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 0000fff9 ! Mem[0000000010001408] = 000000ff, %l0 = 00000000000000ff ldswa [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff membar #Sync ! Added by membar checker (83) ! Mem[0000000010101408] = 00000000, %l6 = 0000000000000000 lduha [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030141400] = 00000000fbe70000, %f8 = ffff0052 ff16658b ldda [%i5+%g0]0x89,%f8 ! %f8 = 00000000 fbe70000 ! Mem[0000000030101408] = 00ff0000 00000000, %l0 = 000000ff, %l1 = ffffffff ldda [%i4+%o4]0x81,%l0 ! %l0 = 0000000000ff0000 0000000000000000 ! Mem[0000000010141408] = 00000000 00000000, %l2 = 000000ff, %l3 = 00000000 ldda [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000 ! Mem[0000000010181408] = ff000000ffffff7f, %f10 = 00000000 d0d02310 ldd [%i6+%o4],%f10 ! %f10 = ff000000 ffffff7f ! %f12 = 00000000 00000000, %f10 = ff000000 ffffff7f fdtox %f12,%f10 ! %f10 = 00000000 00000000 ! Starting 10 instruction Store Burst ! %l3 = 0000000000000000, Mem[0000000010181400] = 000000ff stba %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 p0_label_434: ! Mem[00000000100c140c] = a5ff0000, %l3 = 0000000000000000, %asi = 80 swapa [%i3+0x00c]%asi,%l3 ! %l3 = 00000000a5ff0000 ! %f6 = 00000000, Mem[0000000030181410] = ff000000 sta %f6 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 ! %l5 = 0000000000000000, Mem[0000000030101408] = 00ff000000000000 stxa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000 ! Mem[00000000211c0000] = fffffcae, %l6 = 0000000000000000 ldstub [%o2+%g0],%l6 ! %l6 = 000000ff000000ff ! %l0 = 00ff0000, %l1 = 00000000, Mem[00000000300c1400] = d0d02310 00000000 stda %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00ff0000 00000000 ! %l3 = 00000000a5ff0000, Mem[0000000030101408] = 0000000000000000 stxa %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000a5ff0000 ! Mem[0000000010041400] = 00000000, %l7 = 000000000000fff9 ldstuba [%i1+%g0]0x80,%l7 ! %l7 = 00000000000000ff ! %l6 = 00000000000000ff, Mem[0000000010041414] = ff000000, %asi = 80 stba %l6,[%i1+0x014]%asi ! Mem[0000000010041414] = ff000000 ! %l0 = 0000000000ff0000, Mem[0000000010081421] = 44100000, %asi = 80 stba %l0,[%i2+0x021]%asi ! Mem[0000000010081420] = 44000000 ! Starting 10 instruction Load Burst ! Mem[0000000030081410] = 1023d0d0, %l1 = 0000000000000000 lduwa [%i2+%o5]0x81,%l1 ! %l1 = 000000001023d0d0 p0_label_435: ! Mem[0000000010001400] = 00000000 00000000, %l4 = ffffffff, %l5 = 00000000 ldda [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000 ! %l2 = 0000000000000000, imm = 0000000000000530, %l4 = 0000000000000000 xnor %l2,0x530,%l4 ! %l4 = fffffffffffffacf ! Mem[0000000010001410] = 00003eff, %l5 = 0000000000000000 ldsba [%i0+%o5]0x88,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000010041410] = 000000ff ff0000ff, %l0 = 00ff0000, %l1 = 1023d0d0 ldda [%i1+%o5]0x88,%l0 ! %l0 = 00000000ff0000ff 00000000000000ff ! Mem[0000000030181410] = 00000000, %l0 = 00000000ff0000ff lduha [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000 ! %f5 = 00000000, %f15 = 000000ff, %f18 = 00000000 00000000 fsmuld %f5 ,%f15,%f18 ! %f18 = 00000000 00000000 ! Mem[0000000010081408] = ff000000, %f0 = 7fffffff lda [%i2+0x008]%asi,%f0 ! %f0 = ff000000 ! %f2 = 00000000, %f30 = ff000000 fcmpes %fcc2,%f2 ,%f30 ! %fcc2 = 2 ! Mem[00000000300c1410] = 00000000, %f5 = 00000000 lda [%i3+%o5]0x89,%f5 ! %f5 = 00000000 ! Starting 10 instruction Store Burst ! %l6 = 00000000000000ff, %l1 = 00000000000000ff, %y = 00000000 smul %l6,%l1,%l6 ! %l6 = 000000000000fe01, %y = 00000000 p0_label_436: ! %l6 = 000000000000fe01, Mem[0000000020800040] = 00ffbf87, %asi = 80 stha %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = fe01bf87 ! Mem[00000000300c1400] = 0000ff00, %l4 = fffffffffffffacf swapa [%i3+%g0]0x89,%l4 ! %l4 = 000000000000ff00 ! %l4 = 0000ff00, %l5 = ffffffff, Mem[0000000030101410] = 00000000 000000ff stda %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000ff00 ffffffff ! %f28 = ff000000, Mem[0000000030101408] = 00000000 sta %f28,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff000000 ! Mem[0000000030001408] = fbe70000, %l5 = ffffffffffffffff swapa [%i0+%o4]0x81,%l5 ! %l5 = 00000000fbe70000 ! %l3 = 00000000a5ff0000, Mem[0000000010181430] = 00000000, %asi = 80 stha %l3,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000 ! %l4 = 000000000000ff00, Mem[0000000030081400] = 8efad4bf stwa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000ff00 ! %l3 = 00000000a5ff0000, Mem[0000000030001410] = 0000000000000000 stxa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000a5ff0000 ! %l7 = 0000000000000000, Mem[0000000010001410] = ff3e0000ff000000 stxa %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010081408] = ff000000, %l4 = 000000000000ff00 ldsba [%i2+%o4]0x80,%l4 ! %l4 = ffffffffffffffff p0_label_437: ! Mem[00000000100c1400] = ff000000, %l1 = 00000000000000ff ldsha [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffff00 ! Mem[0000000010181408] = 7fffffff000000ff, %f0 = ff000000 000000ff ldda [%i6+%o4]0x88,%f0 ! %f0 = 7fffffff 000000ff ! Mem[00000000300c1410] = 00000000 a15a0000, %l0 = 00000000, %l1 = ffffff00 ldda [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000 00000000a15a0000 ! %l1 = 00000000a15a0000, immed = fffff3a0, %y = 00000000 udiv %l1,-0xc60,%l0 ! %l0 = 0000000000000000 mov %l0,%y ! %y = 00000000 ! Mem[0000000030041400] = ff000000, %l2 = 0000000000000000 ldswa [%i1+%g0]0x81,%l2 ! %l2 = ffffffffff000000 ! Mem[0000000030101400] = ffffffff, %l3 = 00000000a5ff0000 lduba [%i4+%g0]0x81,%l3 ! %l3 = 00000000000000ff ! Mem[00000000300c1410] = 00000000, %f22 = ff000000 lda [%i3+%o5]0x89,%f22 ! %f22 = 00000000 ! Mem[00000000300c1400] = fffffacf, %l5 = 00000000fbe70000 lduwa [%i3+%g0]0x89,%l5 ! %l5 = 00000000fffffacf ! Mem[0000000030001400] = 00000000 00000000, %l2 = ff000000, %l3 = 000000ff ldda [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000 ! Starting 10 instruction Store Burst ! %l0 = 0000000000000000, Mem[0000000030101410] = 0000ff00 stha %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 p0_label_438: ! Mem[00000000100c1408] = 00000000, %l0 = 0000000000000000 ldstub [%i3+%o4],%l0 ! %l0 = 00000000000000ff ! %f29 = ff000000, Mem[0000000030101408] = ff000000 sta %f29,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff000000 ! %f0 = 7fffffff 000000ff, %l6 = 000000000000fe01 ! Mem[0000000010141420] = 000000ff00000000 add %i5,0x020,%g1 stda %f0,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010141420] = ff0000ff00000000 ! Mem[0000000010141410] = 00000000, %l1 = 00000000a15a0000 swapa [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030081400] = 0000ff00, %l1 = 0000000000000000 swapa [%i2+%g0]0x89,%l1 ! %l1 = 000000000000ff00 ! %l5 = 00000000fffffacf, Mem[0000000010001438] = 000000ff000000fb stx %l5,[%i0+0x038] ! Mem[0000000010001438] = 00000000fffffacf ! %f16 = ff000000 00000000, %l7 = 0000000000000000 ! Mem[0000000030101400] = ffffffff00000000 stda %f16,[%i4+%l7]ASI_PST32_SL ! Mem[0000000030101400] = ffffffff00000000 ! %f12 = 00000000, Mem[0000000030041410] = ff0000ff sta %f12,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 ! %l0 = 00000000, %l1 = 0000ff00, Mem[0000000010181420] = 00ff00ff 000000ff std %l0,[%i6+0x020] ! Mem[0000000010181420] = 00000000 0000ff00 ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = fffffcae, %l0 = 0000000000000000 lduh [%o2+%g0],%l0 ! %l0 = 000000000000ffff p0_label_439: ! Mem[0000000010181410] = 00000000000000ff, %f24 = 7fffffff 00000000 ldda [%i6+%o5]0x88,%f24 ! %f24 = 00000000 000000ff ! Mem[0000000010181408] = ff000000 ffffff7f, %l2 = 00000000, %l3 = 00000000 ldda [%i6+%o4]0x80,%l2 ! %l2 = 00000000ff000000 00000000ffffff7f ! Mem[0000000010041410] = ff0000ff, %l5 = 00000000fffffacf ldsha [%i1+%o5]0x80,%l5 ! %l5 = ffffffffffffff00 ! Mem[00000000100c1410] = 00000000, %l3 = 00000000ffffff7f ldsha [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000021800040] = ff9c7f92, %l5 = ffffffffffffff00 ldsh [%o3+0x040],%l5 ! %l5 = ffffffffffffff9c ! Mem[0000000010001400] = 00000000, %l2 = 00000000ff000000 lduha [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010001408] = 000000ff, %l7 = 0000000000000000 lduwa [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000ff ! Mem[0000000010001430] = 000000ff, %f7 = 00000000 ld [%i0+0x030],%f7 ! %f7 = 000000ff ! Mem[0000000010101418] = 00000000 00000000, %l4 = ffffffff, %l5 = ffffff9c ldd [%i4+0x018],%l4 ! %l4 = 0000000000000000 0000000000000000 ! Starting 10 instruction Store Burst ! Code Fragment 3 p0_fragment_52: ! %l0 = 000000000000ffff setx 0x72e5d9906318c553,%g7,%l0 ! %l0 = 72e5d9906318c553 ! %l1 = 000000000000ff00 setx 0x6d771f1873597449,%g7,%l1 ! %l1 = 6d771f1873597449 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 = 72e5d9906318c553 setx 0x9755507fa0e0e301,%g7,%l0 ! %l0 = 9755507fa0e0e301 ! %l1 = 6d771f1873597449 setx 0xaccdb69f87eb2905,%g7,%l1 ! %l1 = accdb69f87eb2905 p0_label_440: ! %l0 = 9755507fa0e0e301, Mem[0000000030081400] = 00000000 stwa %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = a0e0e301 ! %l6 = 000000000000fe01, Mem[0000000010141410] = 0000fff900005aa1 stxa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000000000fe01 ! %l6 = 000000000000fe01, Mem[0000000030141400] = fbe70000 stha %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = fbe7fe01 ! %f6 = 00000000 000000ff, %l4 = 0000000000000000 ! Mem[0000000030141408] = ffd0000000000000 add %i5,0x008,%g1 stda %f6,[%g1+%l4]ASI_PST8_S ! Mem[0000000030141408] = ffd0000000000000 ! %l5 = 0000000000000000, Mem[00000000100c1416] = 000000fb sth %l5,[%i3+0x016] ! Mem[00000000100c1414] = 00000000 ! %l2 = 0000000000000000, Mem[0000000020800040] = fe01bf87 sth %l2,[%o1+0x040] ! Mem[0000000020800040] = 0000bf87 ! %l4 = 0000000000000000, Mem[00000000211c0000] = fffffcae, %asi = 80 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000fcae ! Mem[0000000010041428] = ff000000000000ff, %l5 = 0000000000000000, %l0 = 9755507fa0e0e301 add %i1,0x28,%g1 casxa [%g1]0x80,%l5,%l0 ! %l0 = ff000000000000ff ! %f19 = 00000000, Mem[0000000010081410] = ff000000 sta %f19,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010141410] = 01fe0000, %l7 = 00000000000000ff lduwa [%i5+%o5]0x80,%l7 ! %l7 = 0000000001fe0000 p0_label_441: ! Mem[0000000030081408] = 000000ff, %f15 = 000000ff lda [%i2+%o4]0x89,%f15 ! %f15 = 000000ff ! Mem[00000000300c1408] = 00000000, %l1 = accdb69f87eb2905 lduba [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010181410] = ff00000000000000, %l3 = 0000000000000000 ldxa [%i6+%o5]0x80,%l3 ! %l3 = ff00000000000000 ! Mem[0000000010141408] = 00000000 00000000, %l6 = 0000fe01, %l7 = 01fe0000 ldda [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000 ! Mem[0000000010001418] = ffff0000, %l0 = ff000000000000ff ldsb [%i0+0x018],%l0 ! %l0 = ffffffffffffffff ! Mem[00000000100c1400] = ff000000, %l1 = 0000000000000000 ldsha [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffff00 ! Mem[00000000300c1408] = 00000000, %l7 = 0000000000000000 lduwa [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010141408] = 00000000, %l1 = ffffffffffffff00 lduha [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010181400] = 00000000, %l3 = ff00000000000000 lduba [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l2 = 0000000000000000, Mem[00000000201c0000] = 00008819 stb %l2,[%o0+%g0] ! Mem[00000000201c0000] = 00008819 p0_label_442: ! Mem[0000000010041400] = ff000000, %l3 = 0000000000000000 ldstuba [%i1+%g0]0x80,%l3 ! %l3 = 000000ff000000ff ! %l0 = ffffffffffffffff, Mem[0000000030101410] = 00000000 stwa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff ! %l5 = 0000000000000000, Mem[0000000010181400] = 00000000 stba %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 ! Mem[0000000030041400] = 000000ff, %l4 = 0000000000000000 swapa [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff ! %f22 = 00000000 000000ff, Mem[0000000030001410] = 00000000 a5ff0000 stda %f22,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 000000ff ! %l7 = 0000000000000000, Mem[0000000010041410] = ff0000ff stha %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff000000 ! %l0 = ffffffffffffffff, Mem[0000000010001410] = 00000000 stwa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffff ! %l2 = 0000000000000000, Mem[0000000030081400] = a0e0e301000000ff stxa %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000000000000000 ! Mem[000000001018141c] = 00000028, %l3 = 00000000000000ff, %asi = 80 swapa [%i6+0x01c]%asi,%l3 ! %l3 = 0000000000000028 ! Starting 10 instruction Load Burst ! Mem[0000000030181410] = 00000000, %l2 = 0000000000000000 lduwa [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000 p0_label_443: ! Mem[0000000010041410] = 000000ffff000000, %f26 = 00000000 20f1f32e ldda [%i1+0x010]%asi,%f26 ! %f26 = 000000ff ff000000 ! Mem[0000000010041408] = 00000000, %f22 = 00000000 lda [%i1+0x008]%asi,%f22 ! %f22 = 00000000 ! %f14 = 1023d0d0, %f16 = ff000000, %f19 = 00000000 fdivs %f14,%f16,%f19 ! %f19 = 80000000 ! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000 lduha [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010081408] = 000000ff, %l0 = ffffffffffffffff ldsha [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010141408] = 00000000 00000000, %l0 = 000000ff, %l1 = 00000000 ldda [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000 ! Mem[0000000010101410] = 000000e0, %l7 = 0000000000000000 ldswa [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000e0 ! Mem[0000000010001400] = 00000000, %l2 = 0000000000000000 lduba [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[00000000201c0000] = 00008819, %l6 = 0000000000000000 ldsha [%o0+0x000]%asi,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f16 = ff000000, %f13 = 00000000, %f5 = 00000000 fsubs %f16,%f13,%f5 ! %f5 = ff000000 p0_label_444: ! Mem[00000000100c141c] = 000000ff, %l0 = 00000000, %l6 = 00000000 add %i3,0x1c,%g1 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010101408] = 00000000, %l0 = 0000000000000000 swapa [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000 ! %f1 = 000000ff, Mem[0000000010141410] = 01fe0000 sta %f1 ,[%i5+0x010]%asi ! Mem[0000000010141410] = 000000ff ! %l1 = 0000000000000000, Mem[0000000010101400] = 7fffffff stba %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00ffffff ! %l7 = 00000000000000e0, Mem[0000000030101400] = ffffffff00000000 stxa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000000000e0 ! %f12 = 00000000, Mem[0000000010181400] = 00000000 sta %f12,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 ! Mem[0000000010081430] = ffffffff, %l2 = 0000000000000000, %asi = 80 swapa [%i2+0x030]%asi,%l2 ! %l2 = 00000000ffffffff ! Mem[00000000300c1400] = cffaffff, %l2 = 00000000ffffffff swapa [%i3+%g0]0x81,%l2 ! %l2 = 00000000cffaffff ! Mem[0000000010081430] = 00000000, %l2 = 00000000cffaffff, %asi = 80 swapa [%i2+0x030]%asi,%l2 ! %l2 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[00000000100c1400] = ff000000 000000ff, %l2 = 00000000, %l3 = 00000028 ldda [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff 00000000ff000000 p0_label_445: ! Mem[0000000030041400] = 0000000000000000, %f6 = 00000000 000000ff ldda [%i1+%g0]0x89,%f6 ! %f6 = 00000000 00000000 ! Mem[0000000010001414] = 00000000, %l0 = 0000000000000000 lduha [%i0+0x016]%asi,%l0 ! %l0 = 0000000000000000 ! Mem[00000000100c1410] = 00000000 00000000, %l4 = 000000ff, %l5 = 00000000 ldda [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000 0000000000000000 ! Mem[0000000010181400] = 00000000, %l7 = 00000000000000e0 lduwa [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[000000001000140c] = 00000000, %l3 = 00000000ff000000 ldsha [%i0+0x00c]%asi,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010081408] = 000000ff, %l0 = 0000000000000000 lduwa [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030101408] = 000000ff, %l1 = 0000000000000000 ldsba [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010101428] = 00000000d0d02310, %f16 = ff000000 00000000 ldd [%i4+0x028],%f16 ! %f16 = 00000000 d0d02310 ! Mem[0000000010001408] = ff000000, %l3 = 0000000000000000 lduba [%i0+%o4]0x80,%l3 ! %l3 = 00000000000000ff ! Starting 10 instruction Store Burst ! Mem[0000000020800001] = ffffc3ca, %l6 = 00000000000000ff ldstuba [%o1+0x001]%asi,%l6 ! %l6 = 000000ff000000ff p0_label_446: ! %l7 = 0000000000000000, Mem[0000000010101410] = e0000000 stha %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 ! %l2 = 00000000000000ff, Mem[0000000010101410] = 0000000000000000 stxa %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000000000ff ! %l5 = 0000000000000000, Mem[0000000010081438] = ffff0052ff16658b stx %l5,[%i2+0x038] ! Mem[0000000010081438] = 0000000000000000 ! Mem[0000000010141408] = 00000000, %l6 = 00000000000000ff ldstuba [%i5+%o4]0x80,%l6 ! %l6 = 00000000000000ff ! Mem[00000000100c1408] = ff000000, %l6 = 0000000000000000 ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 000000ff000000ff ! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010041408] = 00000000 ff3ea5ff stda %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000ff 00000000 ! Mem[0000000021800040] = ff9c7f92, %l5 = 0000000000000000 ldstuba [%o3+0x040]%asi,%l5 ! %l5 = 000000ff000000ff ! %f27 = ff000000, Mem[0000000030081400] = 00000000 sta %f27,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff000000 ! Mem[0000000030181408] = 000000e0, %l4 = 0000000000000000 swapa [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000e0 ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = 0000fcae, %l7 = 0000000000000000 lduh [%o2+%g0],%l7 ! %l7 = 0000000000000000 p0_label_447: ! Mem[0000000030101410] = ffffffff, %l3 = 00000000000000ff lduwa [%i4+%o5]0x81,%l3 ! %l3 = 00000000ffffffff ! Mem[00000000211c0000] = 0000fcae, %l5 = 00000000000000ff ldub [%o2+0x001],%l5 ! %l5 = 0000000000000000 ! Mem[000000001018143c] = 00000000, %f4 = e0000000 ld [%i6+0x03c],%f4 ! %f4 = 00000000 ! Mem[0000000020800040] = 0000bf87, %l6 = 00000000000000ff lduba [%o1+0x041]%asi,%l6 ! %l6 = 0000000000000000 ! %l7 = 0000000000000000, immd = fffffffffffff020, %l1 = 0000000000000000 mulx %l7,-0xfe0,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030181400] = 00f1f3ff, %f19 = 80000000 lda [%i6+%g0]0x89,%f19 ! %f19 = 00f1f3ff ! Mem[0000000010181408] = ff000000, %l4 = 00000000000000e0 lduba [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff ! %f30 = ff000000, %f6 = 00000000 fcmpes %fcc0,%f30,%f6 ! %fcc0 = 1 ! Mem[0000000010181400] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000 ldda [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000 ! Starting 10 instruction Store Burst ! %l6 = 00000000, %l7 = 00000000, Mem[0000000030101408] = ff000000 0000ffa5 stda %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000000 p0_label_448: ! %f22 = 00000000 000000ff, Mem[0000000010041410] = ff000000 000000ff stda %f22,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 000000ff ! %l5 = 0000000000000000, Mem[0000000020800000] = ffffc3ca, %asi = 80 stha %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = 0000c3ca ! %l6 = 00000000, %l7 = 00000000, Mem[0000000010081410] = 00000000 ff000000 stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 00000000 ! %l7 = 0000000000000000, Mem[0000000020800000] = 0000c3ca sth %l7,[%o1+%g0] ! Mem[0000000020800000] = 0000c3ca ! Mem[0000000010081408] = ff000000, %l6 = 0000000000000000 swapa [%i2+%o4]0x80,%l6 ! %l6 = 00000000ff000000 ! %f15 = 000000ff, Mem[0000000010081410] = 00000000 sta %f15,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff ! %l6 = ff000000, %l7 = 00000000, Mem[0000000030181410] = 00000000 ff000000 stda %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff000000 00000000 ! %l0 = 00000000000000ff, Mem[0000000030181408] = 00000000 stba %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff ! Mem[0000000030141400] = 01fee7fb, %l4 = 00000000000000ff swapa [%i5+%g0]0x81,%l4 ! %l4 = 0000000001fee7fb ! Starting 10 instruction Load Burst ! Mem[00000000100c1400] = ff000000, %l4 = 0000000001fee7fb ldsha [%i3+0x000]%asi,%l4 ! %l4 = ffffffffffffff00 p0_label_449: ! Mem[0000000010101400] = 00ffffff, %f28 = ff000000 lda [%i4+%g0]0x80,%f28 ! %f28 = 00ffffff ! Mem[0000000010101410] = 00000000, %l3 = 00000000ffffffff lduba [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030001408] = ffffffff, %l5 = 0000000000000000 ldsba [%i0+%o4]0x89,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000030181400] = ffffff0000f1f3ff, %l3 = 0000000000000000 ldxa [%i6+%g0]0x89,%l3 ! %l3 = ffffff0000f1f3ff ! Mem[0000000030041400] = 0000000000000000, %f0 = 7fffffff 000000ff ldda [%i1+%g0]0x81,%f0 ! %f0 = 00000000 00000000 ! Mem[0000000010001408] = ff000000, %l1 = 0000000000000000 lduwa [%i0+%o4]0x80,%l1 ! %l1 = 00000000ff000000 ! Mem[0000000010001400] = 00000000, %l3 = ffffff0000f1f3ff lduba [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000 ! %l3 = 0000000000000000, imm = fffffffffffffb52, %l7 = 0000000000000000 subc %l3,-0x4ae,%l7 ! %l7 = 00000000000004ae ! Mem[0000000030141410] = 00000000, %l3 = 0000000000000000 lduwa [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l2 = 00000000000000ff, Mem[0000000030001400] = 00000000 stha %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff p0_label_450: ! %l4 = ffffffffffffff00, Mem[0000000010141410] = ff000000 stba %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000 ! Mem[0000000010181410] = 000000ff, %l1 = 00000000ff000000 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 000000ff000000ff ! %f14 = 1023d0d0 000000ff, Mem[0000000010001408] = ff000000 00000000 std %f14,[%i0+%o4] ! Mem[0000000010001408] = 1023d0d0 000000ff ! Mem[0000000010141418] = 00000000, %l4 = ffffffffffffff00, %asi = 80 swapa [%i5+0x018]%asi,%l4 ! %l4 = 0000000000000000 ! %l2 = 000000ff, %l3 = 00000000, Mem[00000000100c1400] = ff000000 000000ff stda %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 00000000 ! Mem[0000000010101404] = 000000ff, %l4 = 0000000000000000 swap [%i4+0x004],%l4 ! %l4 = 00000000000000ff ! Mem[0000000030181408] = 000000ff, %l4 = 00000000000000ff ldstuba [%i6+%o4]0x89,%l4 ! %l4 = 000000ff000000ff ! %f28 = 00ffffff, %f21 = ff000000, %f16 = 00000000 fsubs %f28,%f21,%f16 ! %f16 = 7f000000 ! Mem[000000001008143c] = 00000000, %l2 = 000000ff, %l4 = 000000ff add %i2,0x3c,%g1 casa [%g1]0x80,%l2,%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000030041408] = 00000000, %l0 = 00000000000000ff ldsba [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000 p0_label_451: ! %l5 = ffffffffffffffff, immed = 00000956, %y = 00000000 sdiv %l5,0x956,%l4 ! %l4 = 00000000001b6bc1 mov %l0,%y ! %y = 00000000 ! Mem[0000000010001400] = 0000000000000000, %l6 = 00000000ff000000 ldxa [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000 ldsha [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030041400] = 00000000, %l7 = 00000000000004ae lduba [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010101408] = 00000000 23100000, %l4 = 001b6bc1, %l5 = ffffffff ldda [%i4+0x008]%asi,%l4 ! %l4 = 0000000000000000 0000000023100000 ! Mem[0000000030041408] = 00000000, %l0 = 0000000000000000 lduba [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010101410] = 00000000 000000ff, %l0 = 00000000, %l1 = 000000ff ldda [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000000000ff ! Mem[00000000211c0000] = 0000fcae, %l6 = 0000000000000000 ldsba [%o2+0x001]%asi,%l6 ! %l6 = 0000000000000000 ! Mem[00000000100c1410] = 0000000000000000, %l6 = 0000000000000000 ldxa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f20 = ff0000ff ff000000, %l3 = 0000000000000000 ! Mem[0000000010101428] = 00000000d0d02310 add %i4,0x028,%g1 stda %f20,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010101428] = 00000000d0d02310 p0_label_452: ! Mem[00000000100c1400] = 000000ff, %l2 = 00000000000000ff ldstuba [%i3+%g0]0x80,%l2 ! %l2 = 00000000000000ff ! %l7 = 0000000000000000, Mem[0000000010001400] = 00000000 stba %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 ! %f8 = 00000000 fbe70000, Mem[0000000010181408] = 000000ff 7fffffff stda %f8 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 fbe70000 ! %l7 = 0000000000000000, Mem[0000000010101400] = 00ffffff00000000, %asi = 80 stxa %l7,[%i4+0x000]%asi ! Mem[0000000010101400] = 0000000000000000 ! %f27 = ff000000, Mem[0000000010081410] = 000000ff sta %f27,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff000000 ! %l3 = 0000000000000000, Mem[0000000010001408] = d0d02310 stha %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = d0d00000 ! Code Fragment 3 p0_fragment_53: ! %l0 = 0000000000000000 setx 0xd8cfc4478e5d91c8,%g7,%l0 ! %l0 = d8cfc4478e5d91c8 ! %l1 = 00000000000000ff setx 0x6d04f9cfde152893,%g7,%l1 ! %l1 = 6d04f9cfde152893 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 = d8cfc4478e5d91c8 setx 0xcb39adb0342d15ac,%g7,%l0 ! %l0 = cb39adb0342d15ac ! %l1 = 6d04f9cfde152893 setx 0xf4a40987d22e8bbc,%g7,%l1 ! %l1 = f4a40987d22e8bbc ! %l2 = 00000000, %l3 = 00000000, Mem[0000000010101438] = 1023d0d0 000000ff std %l2,[%i4+0x038] ! Mem[0000000010101438] = 00000000 00000000 ! %f15 = 000000ff, Mem[0000000030081400] = 000000ff sta %f15,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = 00000000, %f3 = 23100000 lda [%i6+%g0]0x80,%f3 ! %f3 = 00000000 p0_label_453: ! %f14 = 1023d0d0, %f16 = 7f000000, %f8 = 00000000 fbe70000 fsmuld %f14,%f16,%f8 ! %f8 = 41f47a1a 00000000 ! Mem[0000000010141400] = 00000000, %l0 = cb39adb0342d15ac lduha [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030041400] = 0000000000000000, %f30 = ff000000 000000ff ldda [%i1+%g0]0x89,%f30 ! %f30 = 00000000 00000000 ! Mem[0000000030101400] = 00000000, %l7 = 0000000000000000 ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 00000000000000ff ! Mem[0000000010101408] = 00000000, %l2 = 0000000000000000 ldsha [%i4+0x00a]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[00000000211c0000] = 0000fcae, %l5 = 0000000023100000 ldsha [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030181408] = 000000ff, %l4 = 0000000000000000 lduwa [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030141410] = fb00000000000000, %l2 = 0000000000000000 ldxa [%i5+%o5]0x89,%l2 ! %l2 = fb00000000000000 ! Mem[0000000010101400] = 0000000000000000, %f2 = 00000000 00000000 ldda [%i4+%g0]0x80,%f2 ! %f2 = 00000000 00000000 ! Starting 10 instruction Store Burst ! Mem[0000000030081408] = 000000ff, %l3 = 0000000000000000 swapa [%i2+%o4]0x89,%l3 ! %l3 = 00000000000000ff p0_label_454: ! Mem[00000000100c1410] = 00000000, %l0 = 0000000000000000 ldstuba [%i3+%o5]0x80,%l0 ! %l0 = 00000000000000ff ! %l4 = 00000000000000ff, Mem[0000000010041410] = ff000000 stba %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000 ! Mem[0000000021800181] = 66ff8f81, %l2 = fb00000000000000 ldstub [%o3+0x181],%l2 ! %l2 = 000000ff000000ff ! %l0 = 0000000000000000, Mem[0000000010081414] = 00000000 stw %l0,[%i2+0x014] ! Mem[0000000010081414] = 00000000 ! %f14 = 1023d0d0 000000ff, %l1 = f4a40987d22e8bbc ! Mem[0000000010081418] = 000000005a007396 add %i2,0x018,%g1 stda %f14,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010081418] = 000000005a007396 ! %l2 = 00000000000000ff, Mem[0000000030081410] = d0d02310 stha %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = d0d000ff ! %f6 = 00000000 00000000, Mem[0000000030081400] = 000000ff 00000000 stda %f6 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 00000000 ! %l4 = 00000000000000ff, Mem[0000000010181408] = fbe70000 stba %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = fbe700ff ! %l5 = 0000000000000000, Mem[0000000010081410] = 000000ff stwa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = ff000000, %l4 = 00000000000000ff lduba [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff p0_label_455: ! Mem[00000000100c1410] = ff00000000000000, %f0 = 00000000 00000000 ldda [%i3+%o5]0x80,%f0 ! %f0 = ff000000 00000000 ! Mem[00000000300c1408] = 00000000, %l7 = 0000000000000000 ldswa [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010001400] = 00000000 00000000, %l0 = 00000000, %l1 = d22e8bbc ldd [%i0+%g0],%l0 ! %l0 = 0000000000000000 0000000000000000 ! Mem[0000000010141410] = ff000000, %f29 = ff000000 lda [%i5+%o5]0x88,%f29 ! %f29 = ff000000 ! Mem[0000000030101400] = 000000ff, %l3 = 00000000000000ff ldswa [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff ! %l4 = 00000000000000ff, immed = fffff43c, %y = 00000000 umul %l4,-0xbc4,%l7 ! %l7 = 000000fefff447c4, %y = 000000fe ! Mem[0000000030001400] = 000000ff, %l0 = 0000000000000000 lduba [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff ! Mem[000000001014142c] = 000000ff, %l1 = 0000000000000000 lduba [%i5+0x02d]%asi,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030001400] = ff000000, %l2 = 00000000000000ff ldsba [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %l6 = 0000000000000000, imm = fffffffffffff2e2, %l3 = 00000000000000ff andn %l6,-0xd1e,%l3 ! %l3 = 0000000000000000 p0_label_456: ! %l2 = ffffffffffffffff, Mem[000000001014142c] = 000000ff, %asi = 80 stwa %l2,[%i5+0x02c]%asi ! Mem[000000001014142c] = ffffffff ! %l7 = 000000fefff447c4, Mem[00000000201c0000] = 00008819 stb %l7,[%o0+%g0] ! Mem[00000000201c0000] = c4008819 ! Mem[0000000010081400] = ffff00ff, %l2 = ffffffffffffffff ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 000000ff000000ff ! %f20 = ff0000ff ff000000, Mem[0000000010001410] = ffffffff 00000000 stda %f20,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff0000ff ff000000 ! Mem[0000000010081410] = 00000000, %l5 = 0000000000000000 ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000ff ! Mem[0000000030081410] = ff00d0d0, %l6 = 0000000000000000 ldstuba [%i2+%o5]0x81,%l6 ! %l6 = 000000ff000000ff ! Mem[0000000030041410] = 00000000, %l1 = 0000000000000000 ldstuba [%i1+%o5]0x81,%l1 ! %l1 = 00000000000000ff ! %f6 = 00000000, Mem[0000000010081410] = ff000000 sta %f6 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 ! %l1 = 0000000000000000, %l2 = 00000000000000ff, %y = 000000fe sdiv %l1,%l2,%l2 ! %l2 = 000000007fffffff mov %l0,%y ! %y = 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 000000ff, %l5 = 0000000000000000 lduha [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000 p0_label_457: ! %l5 = 0000000000000000, %l0 = 00000000000000ff, %l2 = 000000007fffffff andn %l5,%l0,%l2 ! %l2 = 0000000000000000 ! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000 ldsha [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030101408] = 00000000, %l0 = 00000000000000ff lduba [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010141400] = 00000000, %l5 = 0000000000000000 ldsba [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010141408] = ff000000, %l2 = 0000000000000000 ldsba [%i5+0x009]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[00000000100c1400] = ff0000ff 00000000, %l2 = 00000000, %l3 = 00000000 ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000ff0000ff 0000000000000000 ! Mem[0000000030101410] = ffffffffffffffff, %f14 = 1023d0d0 000000ff ldda [%i4+%o5]0x89,%f14 ! %f14 = ffffffff ffffffff ! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000 ldswa [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010141400] = 00000000, %l1 = 0000000000000000 lduha [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l0 = 0000000000000000, Mem[00000000100c1408] = 000000ff stha %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 p0_label_458: ! %l2 = 00000000ff0000ff, Mem[000000001010143e] = 00000000 stb %l2,[%i4+0x03e] ! Mem[000000001010143c] = 0000ff00 ! %l1 = 0000000000000000, Mem[00000000100c1400] = ff0000ff00000000, %asi = 80 stxa %l1,[%i3+0x000]%asi ! Mem[00000000100c1400] = 0000000000000000 ! Mem[00000000100c1410] = ff000000, %l2 = ff0000ff, %l5 = 00000000 add %i3,0x10,%g1 casa [%g1]0x80,%l2,%l5 ! %l5 = 00000000ff000000 ! Mem[00000000201c0000] = c4008819, %l5 = 00000000ff000000 ldstub [%o0+%g0],%l5 ! %l5 = 000000c4000000ff ! Mem[000000001000140c] = 000000ff, %l0 = 0000000000000000 ldstub [%i0+0x00c],%l0 ! %l0 = 00000000000000ff ! Mem[00000000300c1408] = 00000000, %l0 = 0000000000000000 ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010081410] = 00000000, %l5 = 00000000000000c4 swapa [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000020800000] = 0000c3ca, %l7 = 000000fefff447c4 ldstub [%o1+%g0],%l7 ! %l7 = 00000000000000ff ! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010141428] = 00000000 ffffffff stda %l6,[%i5+0x028]%asi ! Mem[0000000010141428] = 000000ff 00000000 ! Starting 10 instruction Load Burst ! %l4 = 00000000000000ff, immed = fffff909, %y = 000000ff sdiv %l4,-0x6f7,%l0 ! %l0 = ffffffffdb63366b mov %l0,%y ! %y = db63366b p0_label_459: ! Mem[0000000010101400] = 00000000, %l2 = 00000000ff0000ff lduba [%i4+0x001]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010141410] = 000000ff, %l3 = 0000000000000000 ldswa [%i5+%o5]0x80,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030181408] = ff000000, %l0 = ffffffffdb63366b lduba [%i6+%o4]0x81,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010001428] = ff000000, %l2 = 0000000000000000 ldsb [%i0+0x02a],%l2 ! %l2 = 0000000000000000 ! Mem[0000000010101400] = 00000000, %f22 = 00000000 lda [%i4+%g0]0x88,%f22 ! %f22 = 00000000 ! Mem[0000000030041400] = 0000000000000000, %l0 = 00000000000000ff ldxa [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[00000000100c1400] = 00000000, %f19 = 00f1f3ff lda [%i3+%g0]0x80,%f19 ! %f19 = 00000000 ! Mem[0000000020800040] = 0000bf87, %l5 = 0000000000000000 ldsh [%o1+0x040],%l5 ! %l5 = 0000000000000000 ! Mem[0000000010041408] = ff000000, %l3 = 00000000000000ff lduba [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l0 = 0000000000000000, Mem[00000000300c1410] = 00000000 stha %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 p0_label_460: ! %f20 = ff0000ff, %f1 = 00000000 fcmpes %fcc3,%f20,%f1 ! %fcc3 = 1 ! %f28 = 00ffffff ff000000, Mem[00000000100c1400] = 00000000 00000000 std %f28,[%i3+%g0] ! Mem[00000000100c1400] = 00ffffff ff000000 ! %l0 = 0000000000000000, Mem[0000000030081408] = 00000000 stba %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 ! %f17 = d0d02310, Mem[0000000010041408] = 000000ff sta %f17,[%i1+%o4]0x80 ! Mem[0000000010041408] = d0d02310 ! Mem[0000000030001410] = 00000000, %l7 = 0000000000000000 swapa [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030141408] = ffd00000, %l4 = 00000000000000ff ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 000000ff000000ff ! %l2 = 00000000, %l3 = 00000000, Mem[0000000030141400] = ff000000 00000000 stda %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 00000000 ! %l2 = 0000000000000000, Mem[0000000010141410] = 000000ff stba %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff ! Mem[0000000030001408] = ffffffff, %l5 = 0000000000000000 swapa [%i0+%o4]0x89,%l5 ! %l5 = 00000000ffffffff ! Starting 10 instruction Load Burst ! Mem[0000000030001400] = 00000000 000000ff, %l4 = 000000ff, %l5 = ffffffff ldda [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000 p0_label_461: ! Mem[0000000030041408] = 00000000, %l4 = 00000000000000ff lduwa [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000 ! %l0 = 0000000000000000, %l2 = 0000000000000000, %l5 = 0000000000000000 or %l0,%l2,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030141410] = 00000000, %l4 = 0000000000000000 lduha [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010101420] = ffff0052ff16658b, %l4 = 0000000000000000 ldx [%i4+0x020],%l4 ! %l4 = ffff0052ff16658b ! Mem[00000000211c0000] = 0000fcae, %l7 = 0000000000000000 ldub [%o2+0x001],%l7 ! %l7 = 0000000000000000 membar #Sync ! Added by membar checker (84) ! Mem[0000000030101400] = ff000000 000000e0 00000000 00000000 ! Mem[0000000030101410] = ffffffff ffffffff 00000000 00000000 ! Mem[0000000030101420] = 0aff5a26 a65d3746 a65d3746 00000000 ! Mem[0000000030101430] = e0776e03 1023d0d0 02ac1e89 2d72a12c ldda [%i4]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030101400 ! Mem[0000000010141430] = ffff00ff, %f12 = 00000000 lda [%i5+0x030]%asi,%f12 ! %f12 = ffff00ff ! Mem[0000000030081410] = d0d000ff, %l6 = 00000000000000ff ldsba [%i2+%o5]0x89,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010181400] = 00000000, %f6 = 00000000 lda [%i6+%g0]0x88,%f6 ! %f6 = 00000000 ! Starting 10 instruction Store Burst ! %l2 = 0000000000000000, immd = 0000000000000f72, %l1 = 0000000000000000 mulx %l2,0xf72,%l1 ! %l1 = 0000000000000000 p0_label_462: ! %l4 = ffff0052ff16658b, Mem[0000000010081400] = ffff00ff1023d0d0, %asi = 80 stxa %l4,[%i2+0x000]%asi ! Mem[0000000010081400] = ffff0052ff16658b ! %l6 = ffffffffffffffff, imm = fffffffffffffd70, %l2 = 0000000000000000 sub %l6,-0x290,%l2 ! %l2 = 000000000000028f ! %f0 = ff000000 00000000 00000000 00000000 ! %f4 = 00000000 ff000000 00000000 00000000 ! %f8 = 41f47a1a 00000000 00000000 00000000 ! %f12 = ffff00ff 00000000 ffffffff ffffffff stda %f0,[%i1]ASI_BLK_SL ! Block Store to 0000000030041400 ! %l6 = ffffffffffffffff, Mem[0000000030081408] = 00000000 stba %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff ! %l3 = 0000000000000000, Mem[0000000010181410] = ff000000 stba %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 ! %l1 = 0000000000000000, Mem[00000000300c1408] = ff000000 stha %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 ! %f28 = d0d02310 036e77e0, Mem[00000000100c1408] = 00000000 00000000 stda %f28,[%i3+0x008]%asi ! Mem[00000000100c1408] = d0d02310 036e77e0 ! %f27 = 46375da6, %f24 = 46375da6 fcmps %fcc3,%f27,%f24 ! %fcc3 = 0 ! %l4 = ffff0052ff16658b, Mem[0000000010001410] = ff0000ffff000000 stxa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffff0052ff16658b ! Starting 10 instruction Load Burst ! Mem[00000000100c1410] = 00000000 000000ff, %l6 = ffffffff, %l7 = 00000000 ldda [%i3+%o5]0x88,%l6 ! %l6 = 00000000000000ff 0000000000000000 p0_label_463: ! %l4 = ffff0052ff16658b, immed = 0000072d, %y = db63366b umul %l4,0x72d,%l6 ! %l6 = 0000072673b6a66f, %y = 00000726 ! Mem[0000000010101408] = 00001023 00000000, %l4 = ff16658b, %l5 = 00000000 ldda [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000000001023 ! Mem[00000000211c0000] = 0000fcae, %l6 = 0000072673b6a66f ldsba [%o2+0x001]%asi,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030101410] = ffffffff, %l4 = 0000000000000000 ldsba [%i4+%o5]0x81,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010181408] = ff00e7fb, %l6 = 0000000000000000 lduha [%i6+%o4]0x80,%l6 ! %l6 = 000000000000ff00 ! %f31 = 891eac02, Mem[00000000300c1400] = ffffffff sta %f31,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 891eac02 ! Mem[00000000100c1410] = 000000ff, %l2 = 000000000000028f lduha [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010001408] = 0000d0d0ff0000ff, %l6 = 000000000000ff00 ldxa [%i0+%o4]0x80,%l6 ! %l6 = 0000d0d0ff0000ff ! Mem[0000000030101408] = 00000000, %l5 = 0000000000001023 ldsba [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010081428] = ff000000000000ff, %l1 = 0000000000000000, %l3 = 0000000000000000 add %i2,0x28,%g1 casxa [%g1]0x80,%l1,%l3 ! %l3 = ff000000000000ff p0_label_464: ! %l3 = ff000000000000ff, Mem[0000000030141408] = ffd0000000000000 stxa %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000000000ff ! %f26 = 00000000 46375da6, Mem[0000000010181400] = 00000000 00000000 stda %f26,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 46375da6 ! %f16 = e0000000 000000ff, Mem[0000000010181430] = 00000000 000000ff stda %f16,[%i6+0x030]%asi ! Mem[0000000010181430] = e0000000 000000ff ! %l1 = 0000000000000000, Mem[0000000030001400] = 00000000000000ff stxa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000000000 ! %f24 = 46375da6 265aff0a, Mem[0000000010101400] = 00000000 00000000 stda %f24,[%i4+%g0]0x88 ! Mem[0000000010101400] = 46375da6 265aff0a ! %l6 = ff0000ff, %l7 = 00000000, Mem[0000000010001400] = 00000000 00000000 stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff0000ff 00000000 ! %l1 = 0000000000000000, Mem[0000000020800000] = ff00c3ca sth %l1,[%o1+%g0] ! Mem[0000000020800000] = 0000c3ca membar #Sync ! Added by membar checker (85) ! Mem[0000000010041400] = ff000000, %l0 = 0000000000000000 swapa [%i1+%g0]0x80,%l0 ! %l0 = 00000000ff000000 ! Mem[0000000030101410] = ffffffff, %l6 = 0000d0d0ff0000ff ldstuba [%i4+%o5]0x81,%l6 ! %l6 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = d0d00000, %f21 = ffffffff lda [%i0+%o4]0x88,%f21 ! %f21 = d0d00000 p0_label_465: ! Mem[0000000010101408] = 00000000, %l7 = 0000000000000000 ldsha [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010041400] = 00000000, %l0 = 00000000ff000000 ldsba [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010001408] = d0d00000, %l0 = 0000000000000000 lduba [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010181418] = 00000000000000ff, %l4 = ffffffffffffffff ldx [%i6+0x018],%l4 ! %l4 = 00000000000000ff ! Mem[0000000010181400] = a65d3746, %l2 = 00000000000000ff ldub [%i6+0x003],%l2 ! %l2 = 0000000000000046 ! Mem[0000000030041410] = 00000000ff000000, %f28 = d0d02310 036e77e0 ldda [%i1+%o5]0x89,%f28 ! %f28 = 00000000 ff000000 ! Mem[0000000030141400] = 00000000, %f7 = 00000000 lda [%i5+%g0]0x81,%f7 ! %f7 = 00000000 ! Mem[00000000100c1408] = d0d02310, %l7 = 0000000000000000 ldsba [%i3+%o4]0x80,%l7 ! %l7 = ffffffffffffffd0 ! Mem[0000000010081400] = 5200ffff, %f10 = 00000000 lda [%i2+%g0]0x88,%f10 ! %f10 = 5200ffff ! Starting 10 instruction Store Burst ! %f30 = 2ca1722d 891eac02, %l5 = 0000000000000000 ! Mem[0000000030141400] = 0000000000000000 stda %f30,[%i5+%l5]ASI_PST16_S ! Mem[0000000030141400] = 0000000000000000 p0_label_466: ! Mem[0000000010041408] = 1023d0d0, %l3 = ff000000000000ff ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 000000d0000000ff ! %l3 = 00000000000000d0, Mem[0000000010001424] = 00000000, %asi = 80 stha %l3,[%i0+0x024]%asi ! Mem[0000000010001424] = 00d00000 ! Mem[0000000030041410] = 000000ff, %l0 = 0000000000000000 ldstuba [%i1+%o5]0x81,%l0 ! %l0 = 00000000000000ff ! %f2 = 00000000 00000000, %l0 = 0000000000000000 ! Mem[0000000030041408] = 0000000000000000 add %i1,0x008,%g1 stda %f2,[%g1+%l0]ASI_PST8_S ! Mem[0000000030041408] = 0000000000000000 ! %f16 = e0000000 000000ff 00000000 00000000 ! %f20 = ffffffff d0d00000 00000000 00000000 ! %f24 = 46375da6 265aff0a 00000000 46375da6 ! %f28 = 00000000 ff000000 2ca1722d 891eac02 stda %f16,[%i5]ASI_BLK_AIUSL ! Block Store to 0000000030141400 membar #Sync ! Added by membar checker (86) ! Mem[0000000010141400] = 00000000, %l2 = 0000000000000046 swapa [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000 ! %l1 = 0000000000000000, Mem[0000000030181400] = 00f1f3ff stha %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00f10000 ! %l6 = 00000000000000ff, %l7 = ffffffffffffffd0, %l0 = 0000000000000000 xnor %l6,%l7,%l0 ! %l0 = 00000000000000d0 ! %l7 = ffffffffffffffd0, Mem[00000000201c0000] = ff008819 sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = ffd08819 ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = 0000fcae, %l5 = 0000000000000000 lduha [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000 p0_label_467: ! Mem[0000000030001408] = 00000000, %l5 = 0000000000000000 ldsha [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010181404] = 00000000, %l2 = 0000000000000000 ldswa [%i6+0x004]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010101408] = 00000000, %l2 = 0000000000000000 ldsba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[00000000100c1408] = 1023d0d0, %f6 = 00000000 lda [%i3+%o4]0x88,%f6 ! %f6 = 1023d0d0 ! Mem[000000001014141c] = 00000000, %l2 = 0000000000000000 ldsba [%i5+0x01d]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030081408] = 000000ff 000000ff, %l0 = 000000d0, %l1 = 00000000 ldda [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff 00000000000000ff ! Mem[0000000010001408] = d0d00000, %l0 = 00000000000000ff ldsha [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010081400] = ffff0052 ff16658b 00000000 ff000000 ! Mem[0000000010081410] = 000000c4 00000000 00000000 5a007396 ! Mem[0000000010081420] = 44000000 00000000 ff000000 000000ff ! Mem[0000000010081430] = cffaffff 00000000 00000000 00000000 ldda [%i2]ASI_BLK_PL,%f0 ! Block Load from 0000000010081400 ! Mem[00000000100c1418] = ff000000, %l2 = 0000000000000000 lduw [%i3+0x018],%l2 ! %l2 = 00000000ff000000 ! Starting 10 instruction Store Burst ! %l5 = 0000000000000000, Mem[0000000030001408] = 00000000 stwa %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 p0_label_468: membar #Sync ! Added by membar checker (87) ! %f30 = 2ca1722d 891eac02, %l5 = 0000000000000000 ! Mem[0000000010081418] = 000000005a007396 add %i2,0x018,%g1 stda %f30,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010081418] = 000000005a007396 ! %l3 = 00000000000000d0, Mem[00000000211c0001] = 0000fcae stb %l3,[%o2+0x001] ! Mem[00000000211c0000] = 00d0fcae ! Mem[0000000030181400] = 00f10000, %l5 = 0000000000000000 ldstuba [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000ff ! %l3 = 00000000000000d0, Mem[0000000010081400] = 5200ffff stwa %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000d0 ! %l6 = 00000000000000ff, Mem[0000000010141408] = 00000000000000ff stxa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000000000ff ! %f2 = 000000ff 00000000, Mem[0000000010081408] = 00000000 ff000000 stda %f2 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff 00000000 ! %f4 = 00000000, %f5 = c4000000, %f0 = 8b6516ff 5200ffff fsmuld %f4 ,%f5 ,%f0 ! %f0 = 80000000 00000000 ! %l4 = 00000000000000ff, Mem[0000000010041434] = ff000000, %asi = 80 stha %l4,[%i1+0x034]%asi ! Mem[0000000010041434] = 00ff0000 ! Mem[0000000030101408] = 00000000, %l5 = 0000000000000000 ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030041410] = 00000000 ff0000ff, %l0 = 00000000, %l1 = 000000ff ldda [%i1+%o5]0x89,%l0 ! %l0 = 00000000ff0000ff 0000000000000000 p0_label_469: ! Mem[00000000100c142c] = 00ffffff, %f7 = 00000000 lda [%i3+0x02c]%asi,%f7 ! %f7 = 00ffffff ! Mem[0000000030181410] = 000000ff, %l7 = ffffffffffffffd0 lduha [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[00000000100c1400] = 00ffffff, %l0 = 00000000ff0000ff lduwa [%i3+%g0]0x80,%l0 ! %l0 = 0000000000ffffff ! Mem[0000000010101434] = 00000000, %l3 = 00000000000000d0 ldsh [%i4+0x034],%l3 ! %l3 = 0000000000000000 ! Mem[0000000010001408] = 0000d0d0ff0000ff, %l1 = 0000000000000000 ldxa [%i0+%o4]0x80,%l1 ! %l1 = 0000d0d0ff0000ff ! Mem[0000000010081410] = 000000c400000000, %l6 = 00000000000000ff ldxa [%i2+%o5]0x80,%l6 ! %l6 = 000000c400000000 ! Mem[0000000010181428] = 00000000, %l3 = 0000000000000000 lduh [%i6+0x02a],%l3 ! %l3 = 0000000000000000 ! Mem[0000000010041410] = 00000000 000000ff, %l0 = 00ffffff, %l1 = ff0000ff ldda [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000 ! Mem[00000000100c1410] = 000000ff, %l2 = 00000000ff000000 ldsba [%i3+%o5]0x88,%l2 ! %l2 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %l7 = 0000000000000000, Mem[0000000030081410] = ff00d0d0 stwa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 p0_label_470: ! %l0 = 00000000000000ff, Mem[0000000010141400] = 00000046, %asi = 80 stha %l0,[%i5+0x000]%asi ! Mem[0000000010141400] = 00ff0046 ! %l7 = 0000000000000000, Mem[00000000300c1410] = 00000000 stba %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 ! %l1 = 0000000000000000, Mem[00000000201c0000] = ffd08819, %asi = 80 stba %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00d08819 ! %l0 = 00000000000000ff, Mem[0000000030141408] = 00000000 stha %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff ! %f5 = c4000000, Mem[0000000010001400] = ff0000ff sta %f5 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = c4000000 ! %l2 = ffffffffffffffff, Mem[0000000030101410] = ffffffff stwa %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff ! %l4 = 00000000000000ff, Mem[0000000030081408] = ff000000ff000000 stxa %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000ff ! Mem[00000000201c0000] = 00d08819, %l7 = 0000000000000000 ldstub [%o0+%g0],%l7 ! %l7 = 00000000000000ff ! %l4 = 00000000000000ff, Mem[0000000010141408] = 000000ff stba %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001424] = 00d00000, %l3 = 0000000000000000 ldsha [%i0+0x026]%asi,%l3 ! %l3 = 0000000000000000 p0_label_471: ! Mem[0000000010081410] = c4000000, %l1 = 0000000000000000 ldsba [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010041400] = 00000000, %l6 = 000000c400000000 ldswa [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[000000001018140c] = 00000000, %l0 = 00000000000000ff swap [%i6+0x00c],%l0 ! %l0 = 0000000000000000 ! Mem[0000000021800000] = ffffb05a, %l6 = 0000000000000000 ldsba [%o3+0x000]%asi,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010081408] = 00000000ff000000, %l7 = 0000000000000000 ldxa [%i2+%o4]0x88,%l7 ! %l7 = 00000000ff000000 ! Mem[0000000030001400] = 00000000, %l4 = 00000000000000ff lduba [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010181408] = ff00e7fb, %l7 = 00000000ff000000 ldsha [%i6+%o4]0x80,%l7 ! %l7 = ffffffffffffff00 ! Mem[0000000030001408] = 00000000, %l4 = 0000000000000000 lduwa [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000020800040] = 0000bf87, %l3 = 0000000000000000 ldsh [%o1+0x040],%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l5 = 0000000000000000, Mem[0000000030101408] = ff000000 stba %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 p0_label_472: ! Mem[0000000030001400] = 00000000, %l0 = 0000000000000000 swapa [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000 ! %f22 = 00000000 00000000, %l3 = 0000000000000000 ! Mem[0000000010041430] = ff00000000ff0000 add %i1,0x030,%g1 stda %f22,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010041430] = ff00000000ff0000 ! %f6 = 9673005a, Mem[00000000100c1408] = 1023d0d0 sta %f6 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 9673005a ! %l7 = ffffffffffffff00, Mem[0000000030001400] = 0000000000000000 stxa %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffffffffff00 ! Mem[0000000030041410] = ff0000ff, %l3 = 0000000000000000 ldstuba [%i1+%o5]0x89,%l3 ! %l3 = 000000ff000000ff ! %l4 = 0000000000000000, Mem[0000000010181424] = 0000ff00, %asi = 80 stha %l4,[%i6+0x024]%asi ! Mem[0000000010181424] = 0000ff00 ! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000 swapa [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000 ! %l4 = 0000000000000000, Mem[0000000030101400] = e0000000000000ff stxa %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000000 ! %l7 = ffffffffffffff00, Mem[000000001000140c] = ff0000ff stw %l7,[%i0+0x00c] ! Mem[000000001000140c] = ffffff00 ! Starting 10 instruction Load Burst ! Mem[0000000030141408] = 000000ff, %l6 = ffffffffffffffff lduba [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff p0_label_473: ! Mem[0000000010081420] = 4400000000000000, %f10 = ff000000 000000ff ldd [%i2+0x020],%f10 ! %f10 = 44000000 00000000 ! Mem[00000000100c1408] = 5a007396, %l0 = 0000000000000000 ldsw [%i3+%o4],%l0 ! %l0 = 000000005a007396 ! Mem[0000000010141410] = ff000000, %l5 = 0000000000000000 ldsba [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030041400] = 00000000, %l6 = 00000000000000ff lduwa [%i1+%g0]0x89,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030181408] = 00000000000000ff, %l7 = ffffffffffffff00 ldxa [%i6+%o4]0x89,%l7 ! %l7 = 00000000000000ff ! Mem[0000000010041400] = 00000000, %l1 = 0000000000000000 lduwa [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010181408] = ff00e7fb000000ff, %f28 = 00000000 ff000000 ldda [%i6+%o4]0x80,%f28 ! %f28 = ff00e7fb 000000ff ! Mem[0000000030041408] = 00000000, %l7 = 00000000000000ff lduwa [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010001410] = ff16658b, %l2 = ffffffffffffffff ldsba [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffffff8b ! Starting 10 instruction Store Burst ! %l4 = 0000000000000000, Mem[0000000010141410] = ff000000 stha %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000 p0_label_474: ! %f0 = 80000000 00000000, Mem[0000000010101410] = 00000000 ff000000 stda %f0 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 80000000 00000000 ! Mem[0000000010181400] = 46375da6, %l1 = 0000000000000000 ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 000000a6000000ff ! Mem[0000000010141438] = 000000ffd0ff3eff, %l7 = 0000000000000000, %l0 = 000000005a007396 add %i5,0x38,%g1 casxa [%g1]0x80,%l7,%l0 ! %l0 = 000000ffd0ff3eff ! %l1 = 00000000000000a6, Mem[00000000300c1400] = 891eac02 stwa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000a6 ! %f0 = 80000000 00000000, %l4 = 0000000000000000 ! Mem[0000000010081420] = 4400000000000000 add %i2,0x020,%g1 stda %f0,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010081420] = 4400000000000000 ! Mem[00000000100c140f] = 036e77e0, %l6 = 0000000000000000 ldstub [%i3+0x00f],%l6 ! %l6 = 000000e0000000ff ! Mem[0000000010101400] = 0aff5a26, %l2 = ffffffffffffff8b swapa [%i4+%g0]0x80,%l2 ! %l2 = 000000000aff5a26 ! %l3 = 00000000000000ff, %l7 = 0000000000000000, %l4 = 0000000000000000 subc %l3,%l7,%l4 ! %l4 = 00000000000000ff ! %f18 = 00000000 00000000, %l3 = 00000000000000ff ! Mem[0000000010041430] = ff00000000ff0000 add %i1,0x030,%g1 stda %f18,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010041430] = 0000000000000000 ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (88) ! Mem[0000000030041400] = 00000000 000000ff 00000000 00000000 ! Mem[0000000030041410] = ff0000ff 00000000 00000000 00000000 ! Mem[0000000030041420] = 00000000 1a7af441 00000000 00000000 ! Mem[0000000030041430] = 00000000 ff00ffff ffffffff ffffffff ldda [%i1]ASI_BLK_SL,%f16 ! Block Load from 0000000030041400 p0_label_475: ! Mem[0000000010001410] = ff16658b, %l4 = 00000000000000ff ldswa [%i0+%o5]0x88,%l4 ! %l4 = ffffffffff16658b ! Mem[0000000010101400] = ffffff8b, %l1 = 00000000000000a6 lduwa [%i4+0x000]%asi,%l1 ! %l1 = 00000000ffffff8b ! Mem[0000000030141408] = 000000ff, %l3 = 00000000000000ff lduwa [%i5+%o4]0x89,%l3 ! %l3 = 00000000000000ff ! Mem[0000000021800180] = 66ff8f81, %l6 = 00000000000000e0 ldsha [%o3+0x180]%asi,%l6 ! %l6 = 00000000000066ff ! Mem[0000000010101420] = ffff0052, %f9 = 00000044 lda [%i4+0x020]%asi,%f9 ! %f9 = ffff0052 membar #Sync ! Added by membar checker (89) ! %l0 = 000000ffd0ff3eff, Mem[0000000030041408] = 00000000 stwa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = d0ff3eff ! Mem[0000000010141424] = 00000000, %l6 = 00000000000066ff ldub [%i5+0x027],%l6 ! %l6 = 0000000000000000 ! Mem[00000000201c0000] = ffd08819, %l5 = 0000000000000000 ldsha [%o0+0x000]%asi,%l5 ! %l5 = ffffffffffffffd0 ! %l7 = 0000000000000000, immd = fffffffffffffcc6, %l4 = ffffffffff16658b mulx %l7,-0x33a,%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010101400] = ffffff8b, %l0 = 000000ffd0ff3eff ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 000000ff000000ff p0_label_476: ! %f26 = 00000000 00000000, Mem[0000000030041400] = 00000000 000000ff stda %f26,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 00000000 ! %l0 = 000000ff, %l1 = ffffff8b, Mem[0000000030041400] = 00000000 00000000 stda %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff ffffff8b ! %l4 = 0000000000000000, Mem[0000000010141410] = 000000ff00000000 stxa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000000 ! Mem[0000000030081410] = 00000000, %l3 = 00000000000000ff ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff ! Mem[00000000100c1410] = ff000000, %l1 = 00000000ffffff8b lduba [%i3+%o5]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010041434] = 00000000, %l2 = 000000000aff5a26 swap [%i1+0x034],%l2 ! %l2 = 0000000000000000 ! Mem[0000000010101408] = 00000000, %l7 = 0000000000000000 swapa [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000 ! %l7 = 0000000000000000, Mem[00000000300c1410] = 00000000 stwa %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 ! %f31 = ffffffff, Mem[0000000030041408] = ff3effd0 sta %f31,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffff ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = 00000000 000000a6, %l2 = 00000000, %l3 = 00000000 ldda [%i3+%g0]0x89,%l2 ! %l2 = 00000000000000a6 0000000000000000 p0_label_477: ! Mem[0000000010041400] = 00000000, %f25 = 00000000 lda [%i1+%g0]0x80,%f25 ! %f25 = 00000000 ! Mem[00000000100c1434] = ff000000, %l3 = 0000000000000000 lduh [%i3+0x034],%l3 ! %l3 = 000000000000ff00 ! Mem[00000000100c1438] = 00006e03ff5a0000, %l6 = 0000000000000000 ldxa [%i3+0x038]%asi,%l6 ! %l6 = 00006e03ff5a0000 ! Mem[00000000100c1400] = 00ffffffff000000, %f10 = 44000000 00000000 ldda [%i3+%g0]0x80,%f10 ! %f10 = 00ffffff ff000000 ! Mem[0000000010081400] = 000000d0, %l7 = 0000000000000000 lduwa [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000d0 ! Mem[0000000030141400] = 000000ff, %l3 = 000000000000ff00 lduha [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000ff ! Mem[00000000300c1400] = 00000000 000000a6, %l6 = ff5a0000, %l7 = 000000d0 ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000a6 0000000000000000 ! Mem[00000000100c1400] = 00ffffff, %l7 = 0000000000000000 lduba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[00000000300c1400] = a6000000, %f31 = ffffffff lda [%i3+%g0]0x81,%f31 ! %f31 = a6000000 ! Starting 10 instruction Store Burst ! %f24 = 41f47a1a, Mem[00000000100c1400] = 00ffffff sta %f24,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 41f47a1a p0_label_478: ! %l5 = ffffffffffffffd0, imm = 0000000000000040, %l6 = 00000000000000a6 and %l5,0x040,%l6 ! %l6 = 0000000000000040 ! %l7 = 0000000000000000, imm = 00000000000003ed, %l0 = 00000000000000ff addc %l7,0x3ed,%l0 ! %l0 = 00000000000003ed ! %f1 = 00000000, Mem[0000000010001400] = 000000c4 sta %f1 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 ! %l3 = 00000000000000ff, Mem[0000000010001400] = 0000000000000000 stx %l3,[%i0+%g0] ! Mem[0000000010001400] = 00000000000000ff ! %f20 = 00000000, Mem[0000000030101410] = ffffffff sta %f20,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 ! Mem[0000000030041400] = ff000000, %l4 = 0000000000000000 ldstuba [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030101408] = 00000000, %l1 = 00000000000000ff swapa [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010001438] = 00000000fffffacf, %l2 = 00000000000000a6, %l0 = 00000000000003ed add %i0,0x38,%g1 casxa [%g1]0x80,%l2,%l0 ! %l0 = 00000000fffffacf ! Mem[0000000010101400] = ffffff8b, %l6 = 0000000000000040 swapa [%i4+%g0]0x80,%l6 ! %l6 = 00000000ffffff8b ! Starting 10 instruction Load Burst ! Mem[0000000010181408] = ff000000 fbe700ff, %l2 = 000000a6, %l3 = 000000ff ldda [%i6+%o4]0x88,%l2 ! %l2 = 00000000fbe700ff 00000000ff000000 p0_label_479: ! Mem[0000000030081400] = 00000000, %l3 = 00000000ff000000 lduha [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000 ! %f24 = 41f47a1a, %f4 = 00000000, %f28 = ffff00ff 00000000 fsmuld %f24,%f4 ,%f28 ! %f28 = 00000000 00000000 ! Mem[0000000010141410] = 00000000, %l4 = 0000000000000000 lduha [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010101410] = 8000000000000000, %l3 = 0000000000000000 ldxa [%i4+%o5]0x88,%l3 ! %l3 = 8000000000000000 ! Mem[0000000010001408] = 0000d0d0 ffffff00, %l0 = fffffacf, %l1 = 00000000 ldda [%i0+%o4]0x80,%l0 ! %l0 = 000000000000d0d0 00000000ffffff00 ! Mem[0000000030001400] = ffffffffffffff00, %f22 = 00000000 00000000 ldda [%i0+%g0]0x81,%f22 ! %f22 = ffffffff ffffff00 ! Mem[0000000010001400] = 00000000 000000ff, %l4 = 00000000, %l5 = ffffffd0 ldda [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000 00000000000000ff ! Mem[0000000010181400] = ff5d3746, %l2 = 00000000fbe700ff lduba [%i6+%g0]0x80,%l2 ! %l2 = 00000000000000ff ! Mem[0000000030041408] = ffffffff 00000000, %l6 = ffffff8b, %l7 = 00000000 ldda [%i1+%o4]0x81,%l6 ! %l6 = 00000000ffffffff 0000000000000000 ! Starting 10 instruction Store Burst ! %f0 = 80000000, Mem[00000000100c1410] = ff000000 sta %f0 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 80000000 p0_label_480: ! %f16 = ff000000 00000000 00000000 00000000 ! %f20 = 00000000 ff0000ff ffffffff ffffff00 ! %f24 = 41f47a1a 00000000 00000000 00000000 ! %f28 = 00000000 00000000 ffffffff a6000000 stda %f16,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400 membar #Sync ! Added by membar checker (90) ! %l4 = 0000000000000000, Mem[0000000010081430] = cffaffff, %asi = 80 stwa %l4,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000 ! %f2 = 000000ff 00000000, Mem[0000000030181410] = ff000000 00000000 stda %f2 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff 00000000 ! Mem[0000000010001410] = 8b6516ff, %l3 = 8000000000000000 ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 0000008b000000ff ! %f20 = 00000000 ff0000ff, Mem[00000000100c1408] = 9673005a ff776e03 stda %f20,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 ff0000ff ! %l6 = 00000000ffffffff, Mem[0000000030081400] = ff000000 stba %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000 ! %l6 = ffffffff, %l7 = 00000000, Mem[0000000010081430] = 00000000 00000000 stda %l6,[%i2+0x030]%asi ! Mem[0000000010081430] = ffffffff 00000000 ! %f2 = 000000ff 00000000, Mem[0000000010081400] = 000000d0 8b6516ff stda %f2 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff 00000000 ! Mem[0000000010001428] = ff000000ff000000, %l0 = 000000000000d0d0, %l2 = 00000000000000ff add %i0,0x28,%g1 casxa [%g1]0x80,%l0,%l2 ! %l2 = ff000000ff000000 ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = ff000000, %l0 = 000000000000d0d0 ldsba [%i5+%o4]0x80,%l0 ! %l0 = ffffffffffffffff p0_label_481: ! Mem[00000000300c1410] = 00000000, %l0 = ffffffffffffffff lduha [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010181400] = ff5d3746, %l5 = 00000000000000ff lduwa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ff5d3746 ! Mem[0000000010001400] = 00000000, %l1 = 00000000ffffff00 lduba [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030141410] = 0000d0d0, %f16 = ff000000 lda [%i5+%o5]0x81,%f16 ! %f16 = 0000d0d0 ! Mem[0000000010081424] = 00000000, %l5 = 00000000ff5d3746 lduba [%i2+0x025]%asi,%l5 ! %l5 = 0000000000000000 ! %l5 = 0000000000000000, immd = fffffffffffffcf1, %l4 = 0000000000000000 mulx %l5,-0x30f,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030101410] = 00000000, %l1 = 0000000000000000 lduba [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030001410] = 00000000, %l3 = 000000000000008b ldsba [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000000 ! %l2 = ff000000ff000000, Mem[0000000030101408] = ff00000000000000 stxa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000ff000000 ! Starting 10 instruction Store Burst ! Mem[0000000010181408] = ff00e7fb, %l7 = 0000000000000000 swapa [%i6+%o4]0x80,%l7 ! %l7 = 00000000ff00e7fb p0_label_482: ! Mem[00000000211c0001] = 00d0fcae, %l7 = 00000000ff00e7fb ldstuba [%o2+0x001]%asi,%l7 ! %l7 = 000000d0000000ff ! Mem[0000000030101400] = 00000000, %l5 = 0000000000000000 swapa [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000000 ! %l4 = 0000000000000000, Mem[0000000030041400] = ff0000ff stba %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff000000 ! %f12 = 00000000 fffffacf, %l0 = 0000000000000000 ! Mem[0000000010141410] = 0000000000000000 add %i5,0x010,%g1 stda %f12,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010141410] = 0000000000000000 ! Mem[00000000100c1434] = ff000000, %l3 = 0000000000000000 swap [%i3+0x034],%l3 ! %l3 = 00000000ff000000 ! Mem[0000000010141408] = 000000ff, %l7 = 00000000000000d0 swapa [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff ! %f3 = 00000000, Mem[0000000010101408] = 00000000 sta %f3 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 ! Mem[0000000010101414] = 00000080, %l6 = 00000000ffffffff swap [%i4+0x014],%l6 ! %l6 = 0000000000000080 ! %l2 = ff000000ff000000, Mem[0000000010001438] = 00000000 stw %l2,[%i0+0x038] ! Mem[0000000010001438] = ff000000 ! Starting 10 instruction Load Burst ! Mem[0000000020800040] = 0000bf87, %l5 = 0000000000000000 ldsba [%o1+0x041]%asi,%l5 ! %l5 = 0000000000000000 p0_label_483: ! Mem[0000000010081428] = ff000000, %l6 = 0000000000000080 ldub [%i2+0x02b],%l6 ! %l6 = 0000000000000000 ! Mem[00000000100c1410] = 8000000000000000, %f8 = 00000000 ffff0052 ldda [%i3+%o5]0x80,%f8 ! %f8 = 80000000 00000000 ! Mem[0000000030081410] = 00000000 ff0000ff, %l4 = 00000000, %l5 = 00000000 ldda [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000 00000000ff0000ff ! Mem[00000000100c1414] = 00000000, %l4 = 0000000000000000 ldsh [%i3+0x016],%l4 ! %l4 = 0000000000000000 ! Mem[0000000030001400] = 00ffffff ffffffff, %l6 = 00000000, %l7 = 000000ff ldda [%i0+%g0]0x89,%l6 ! %l6 = 00000000ffffffff 0000000000ffffff ! Mem[0000000010181410] = 00000000, %f6 = 9673005a lda [%i6+%o5]0x88,%f6 ! %f6 = 00000000 ! Mem[0000000030041410] = ff0000ff00000000, %l6 = 00000000ffffffff ldxa [%i1+%o5]0x81,%l6 ! %l6 = ff0000ff00000000 ! Mem[00000000100c1408] = ff0000ff, %l0 = 0000000000000000 ldsha [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030001410] = 00000000, %l1 = 0000000000000000 ldsba [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l6 = ff0000ff00000000, Mem[0000000010101410] = 00000000ffffffff stxa %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff0000ff00000000 p0_label_484: ! %l4 = 0000000000000000, Mem[0000000030001400] = ffffffffffffff00 stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000 ! %l0 = 00000000000000ff, Mem[0000000020800000] = 0000c3ca, %asi = 80 stha %l0,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ffc3ca ! %l0 = 00000000000000ff, Mem[0000000010001410] = ff1665ff stba %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff1665ff ! %l3 = 00000000ff000000, Mem[0000000030081410] = 00000000 stha %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 ! %l2 = ff000000ff000000, Mem[0000000010001418] = ffff000000ff0000, %asi = 80 stxa %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = ff000000ff000000 ! Mem[0000000010181410] = 00000000, %l1 = 0000000000000000 ldstuba [%i6+%o5]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010101408] = 00000000, %l0 = 00000000000000ff swapa [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! %l0 = 00000000, %l1 = 00000000, Mem[0000000010001408] = 0000d0d0 ffffff00 stda %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000 ! %l7 = 0000000000ffffff, Mem[00000000100c1408] = ff0000ff00000000, %asi = 80 stxa %l7,[%i3+0x008]%asi ! Mem[00000000100c1408] = 0000000000ffffff ! Starting 10 instruction Load Burst ! Mem[0000000010041408] = 1023d0ff, %l0 = 0000000000000000 ldsba [%i1+%o4]0x88,%l0 ! %l0 = ffffffffffffffff p0_label_485: ! Mem[0000000010181408] = 00000000, %l7 = 0000000000ffffff ldsba [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[00000000300c1408] = 00000000, %l3 = 00000000ff000000 lduha [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030081408] = 00000000, %l6 = ff0000ff00000000 ldswa [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030181408] = ff000000, %l0 = ffffffffffffffff ldsba [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000010141410] = 00000000, %l0 = ffffffffffffffff lduwa [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030181410] = 00000000, %l0 = 0000000000000000 lduba [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010081410] = 000000c4, %f0 = 80000000 lda [%i2+%o5]0x80,%f0 ! %f0 = 000000c4 ! Mem[0000000010141428] = 000000ff00000000, %l1 = 0000000000000000 ldxa [%i5+0x028]%asi,%l1 ! %l1 = 000000ff00000000 ! Mem[0000000010041408] = ffd02310, %l3 = 0000000000000000 ldswa [%i1+%o4]0x80,%l3 ! %l3 = ffffffffffd02310 ! Starting 10 instruction Store Burst ! %l2 = ff000000, %l3 = ffd02310, Mem[0000000030101410] = 00000000 ffffffff stda %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000 ffd02310 p0_label_486: ! Mem[0000000030141410] = d0d00000, %l2 = ff000000ff000000 swapa [%i5+%o5]0x89,%l2 ! %l2 = 00000000d0d00000 ! Mem[0000000010001408] = 00000000, %l0 = 0000000000000000 ldstuba [%i0+%o4]0x80,%l0 ! %l0 = 00000000000000ff ! %l3 = ffffffffffd02310, Mem[0000000010041400] = 00000000, %asi = 80 stwa %l3,[%i1+0x000]%asi ! Mem[0000000010041400] = ffd02310 ! %f8 = 80000000 00000000, Mem[00000000300c1408] = 00000000 ff000000 stda %f8 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 80000000 00000000 ! Mem[0000000010041408] = ffd02310, %l0 = 0000000000000000 ldstuba [%i1+%o4]0x80,%l0 ! %l0 = 000000ff000000ff ! %l4 = 0000000000000000, Mem[0000000030041400] = ff000000 stha %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff000000 ! Mem[00000000100c1410] = 00000080, %l2 = 00000000d0d00000 swapa [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000080 ! Mem[0000000030181400] = 00f100ff, %l0 = 00000000000000ff swapa [%i6+%g0]0x89,%l0 ! %l0 = 0000000000f100ff ! %f18 = 00000000 00000000, Mem[0000000030041410] = ff0000ff 00000000 stda %f18,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030081410] = ff0000ff 00000000, %l6 = 00000000, %l7 = 00000000 ldda [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000000 00000000ff0000ff p0_label_487: ! Mem[0000000030081400] = ff000000, %l4 = 0000000000000000 ldsha [%i2+%g0]0x81,%l4 ! %l4 = ffffffffffffff00 ! Mem[000000001010142c] = d0d02310, %l6 = 0000000000000000 ldsw [%i4+0x02c],%l6 ! %l6 = ffffffffd0d02310 ! Mem[0000000030001400] = 00000000 00000000, %l0 = 00f100ff, %l1 = 00000000 ldda [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000 ! Mem[0000000010141400] = 00ff0046, %l3 = ffffffffffd02310 lduba [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[00000000100c1410] = 00000000 d0d00000, %l4 = ffffff00, %l5 = ff0000ff ldda [%i3+%o5]0x88,%l4 ! %l4 = 00000000d0d00000 0000000000000000 ! Mem[0000000010041410] = 000000ff, %l6 = ffffffffd0d02310 ldsba [%i1+%o5]0x88,%l6 ! %l6 = ffffffffffffffff ! %f12 = 00000000 fffffacf, %f28 = 00000000 00000000 fdtox %f12,%f28 ! %l0 = 0000000000000022, Unfinished, %fsr = 0a00000400 ! Mem[0000000010141410] = 00000000, %l5 = 0000000000000000 ldsha [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010101430] = 00000000, %l4 = 00000000d0d00000 lduba [%i4+0x033]%asi,%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030181400] = ff000000, %l6 = ffffffffffffffff swapa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff000000 p0_label_488: ! Mem[0000000010041410] = 000000ff, %l2 = 0000000000000080 ldstuba [%i1+%o5]0x88,%l2 ! %l2 = 000000ff000000ff ! %f4 = 00000000 c4000000, Mem[0000000030141408] = 000000ff 00000000 stda %f4 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 c4000000 ! Mem[0000000010181400] = ff5d3746, %l5 = 0000000000000000 ldstuba [%i6+%g0]0x80,%l5 ! %l5 = 000000ff000000ff ! Mem[0000000030181408] = ff000000, %l7 = 00000000ff0000ff swapa [%i6+%o4]0x81,%l7 ! %l7 = 00000000ff000000 ! Mem[0000000010141410] = 00000000, %l0 = 0000000000000022 swapa [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000 ! %l3 = 0000000000000000, Mem[0000000010101408] = ff000000 stha %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 ! Mem[0000000010001408] = 000000ff, %l0 = 0000000000000000 swapa [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff ! %l2 = 00000000000000ff, Mem[00000000100c1434] = 00000000, %asi = 80 stha %l2,[%i3+0x034]%asi ! Mem[00000000100c1434] = 00ff0000 ! Mem[0000000010181408] = 00000000, %l2 = 00000000000000ff ldstuba [%i6+%o4]0x80,%l2 ! %l2 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[00000000100c1408] = 0000000000ffffff, %f18 = 00000000 00000000 ldda [%i3+%o4]0x80,%f18 ! %f18 = 00000000 00ffffff p0_label_489: ! Mem[00000000100c1410] = 0000d0d0, %l5 = 00000000000000ff lduwa [%i3+%o5]0x80,%l5 ! %l5 = 000000000000d0d0 ! Mem[0000000010181418] = 00000000, %l5 = 000000000000d0d0 ldsba [%i6+0x018]%asi,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010181400] = ff5d3746, %l5 = 0000000000000000 ldsba [%i6+%g0]0x80,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000030001400] = 00000000, %l2 = 0000000000000000 lduba [%i0+%g0]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[00000000100c1420] = 00ff00ff 000000ff, %l0 = 000000ff, %l1 = 00000000 ldda [%i3+0x020]%asi,%l0 ! %l0 = 0000000000ff00ff 00000000000000ff ! Mem[00000000100c1408] = ffffff0000000000, %l5 = ffffffffffffffff ldxa [%i3+%o4]0x88,%l5 ! %l5 = ffffff0000000000 ! Mem[0000000030001400] = 00000000, %l0 = 0000000000ff00ff lduba [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010041410] = 00000000000000ff, %f22 = ffffffff ffffff00 ldda [%i1+%o5]0x88,%f22 ! %f22 = 00000000 000000ff ! Mem[00000000300c1408] = 80000000, %l2 = 0000000000000000 lduha [%i3+%o4]0x81,%l2 ! %l2 = 0000000000008000 ! Starting 10 instruction Store Burst ! Mem[0000000030141408] = c4000000, %l2 = 0000000000008000 ldstuba [%i5+%o4]0x89,%l2 ! %l2 = 00000000000000ff p0_label_490: ! %f13 = fffffacf, %f12 = 00000000, %f6 = 00000000 00ffffff fsmuld %f13,%f12,%f6 ! %f6 = ffffff59 e0000000 ! %l5 = ffffff0000000000, Mem[0000000030041408] = ffffffff stha %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000ffff ! %f4 = 00000000, Mem[0000000010101400] = 00000040 sta %f4 ,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000 ! Mem[00000000300c1410] = 00000000, %l7 = 00000000ff000000 swapa [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030001408] = 00000000, %l7 = 0000000000000000 swapa [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030101408] = 000000ff, %l5 = ffffff0000000000 swapa [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff ! %f6 = ffffff59 e0000000, Mem[0000000010101400] = 00000000 46375da6 stda %f6 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffff59 e0000000 ! %l0 = 00000000, %l1 = 000000ff, Mem[0000000030101408] = 00000000 000000ff stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 000000ff ! %l4 = 0000000000000000, Mem[0000000030141408] = ff0000c400000000 stxa %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000030101410] = 000000ff, %l2 = 0000000000000000 ldsba [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000 p0_label_491: ! Mem[0000000020800040] = 0000bf87, %l1 = 00000000000000ff ldsb [%o1+0x041],%l1 ! %l1 = 0000000000000000 ! Mem[0000000010081400] = 00000000, %l7 = 0000000000000000 ldsba [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030101410] = ff000000, %l2 = 0000000000000000 lduha [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000 ! %f30 = ffffffff, %f8 = 80000000, %f16 = 0000d0d0 fsubs %f30,%f8 ,%f16 ! %f16 = ffffffff ! %l1 = 0000000000000000, %l4 = 0000000000000000, %y = 00000726 udiv %l1,%l4,%l5 ! Div by zero, %l0 = 0000000000000050 mov %l0,%y ! %y = 00000028 ! Mem[0000000030101408] = 00000000, %l0 = 0000000000000028 lduba [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030141410] = 000000ffffffffff, %f18 = 00000000 00ffffff ldda [%i5+%o5]0x81,%f18 ! %f18 = 000000ff ffffffff ! Mem[0000000030101408] = 00000000, %l3 = 0000000000000000 lduha [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010081408] = ff000000, %l6 = 00000000ff000000 ldsba [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f7 = e0000000, Mem[0000000030081410] = 00000000 sta %f7 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = e0000000 p0_label_492: ! %l0 = 0000000000000000, Mem[0000000010181410] = 000000ff stha %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 ! Mem[0000000021800181] = 66ff8f81, %l0 = 0000000000000000 ldstub [%o3+0x181],%l0 ! %l0 = 000000ff000000ff ! Mem[0000000010081430] = ffffffff00000000, %l4 = 0000000000000000, %l5 = 00000000000000ff add %i2,0x30,%g1 casxa [%g1]0x80,%l4,%l5 ! %l5 = ffffffff00000000 ! %l6 = 0000000000000000, Mem[0000000010101418] = 00000000, %asi = 80 stwa %l6,[%i4+0x018]%asi ! Mem[0000000010101418] = 00000000 ! Mem[0000000030001400] = 00000000, %l7 = 0000000000000000 swapa [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030001408] = 00000000, %l7 = 0000000000000000 ldstuba [%i0+%o4]0x81,%l7 ! %l7 = 00000000000000ff ! %l5 = ffffffff00000000, Mem[0000000010101408] = 00000000 stha %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 ! Mem[00000000100c1400] = 1a7af441, %l4 = 0000000000000000 swapa [%i3+%g0]0x88,%l4 ! %l4 = 000000001a7af441 ! %f21 = ff0000ff, Mem[0000000010001438] = ff000000 sta %f21,[%i0+0x038]%asi ! Mem[0000000010001438] = ff0000ff ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = 4600ff00, %l6 = 0000000000000000 ldsha [%i5+%g0]0x88,%l6 ! %l6 = ffffffffffffff00 p0_label_493: ! %l0 = 00000000000000ff, %l4 = 000000001a7af441, %l2 = 0000000000000000 and %l0,%l4,%l2 ! %l2 = 0000000000000041 ! Mem[0000000010141410] = 00000022, %l5 = ffffffff00000000 lduha [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010141400] = 4600ff00, %l5 = 0000000000000000 lduha [%i5+%g0]0x88,%l5 ! %l5 = 000000000000ff00 ! Mem[0000000030041408] = 0000ffff, %f26 = 00000000 lda [%i1+%o4]0x81,%f26 ! %f26 = 0000ffff ! Mem[0000000010081414] = 00000000, %l4 = 000000001a7af441 lduw [%i2+0x014],%l4 ! %l4 = 0000000000000000 ! Mem[0000000020800000] = 00ffc3ca, %l0 = 00000000000000ff ldub [%o1+0x001],%l0 ! %l0 = 00000000000000ff ! Mem[00000000100c1408] = 00000000, %l2 = 0000000000000041 ldsha [%i3+%o4]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010041408] = 00000000 1023d0ff, %l0 = 000000ff, %l1 = 00000000 ldda [%i1+%o4]0x88,%l0 ! %l0 = 000000001023d0ff 0000000000000000 ! Mem[000000001018140c] = 000000ff, %l7 = 0000000000000000 lduh [%i6+0x00c],%l7 ! %l7 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l6 = ffffff00, %l7 = 00000000, Mem[00000000300c1400] = a6000000 00000000 stda %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffff00 00000000 p0_label_494: ! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000 ldstuba [%i0+%g0]0x80,%l1 ! %l1 = 00000000000000ff ! %l7 = 0000000000000000, Mem[00000000300c1400] = 0000000000ffffff stxa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000 ! %l4 = 00000000, %l5 = 0000ff00, Mem[0000000010181438] = 00000000 00000000 stda %l4,[%i6+0x038]%asi ! Mem[0000000010181438] = 00000000 0000ff00 ! Mem[0000000030101408] = 00000000, %l7 = 0000000000000000 ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff ! Mem[0000000030041410] = 00000000, %l5 = 000000000000ff00 swapa [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010041438] = ff000000, %l6 = ffffffffffffff00, %asi = 80 swapa [%i1+0x038]%asi,%l6 ! %l6 = 00000000ff000000 ! %l6 = 00000000ff000000, Mem[0000000010101410] = ff0000ff stba %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000 ! %l4 = 00000000, %l5 = 00000000, Mem[00000000100c1400] = 00000000 000000ff stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 00000000 ! Mem[00000000211c0000] = 00fffcae, %l0 = 000000001023d0ff ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030041408] = 00000000ffff0000, %f10 = 00ffffff ff000000 ldda [%i1+%o4]0x89,%f10 ! %f10 = 00000000 ffff0000 p0_label_495: ! Mem[0000000010081408] = ff000000, %l0 = 0000000000000000 lduba [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010181434] = 000000ff, %l1 = 0000000000000000 ldsw [%i6+0x034],%l1 ! %l1 = 00000000000000ff ! Mem[0000000010041410] = ff000000, %l0 = 0000000000000000 lduwa [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff000000 ! Mem[0000000030041400] = 000000ff ffffff8b, %l0 = ff000000, %l1 = 000000ff ldda [%i1+%g0]0x81,%l0 ! %l0 = 00000000000000ff 00000000ffffff8b ! %f20 = 00000000, %f15 = 00000000 fcmpes %fcc1,%f20,%f15 ! %fcc1 = 0 ! Mem[0000000010101410] = 000000ff00000000, %f24 = 41f47a1a 00000000 ldd [%i4+%o5],%f24 ! %f24 = 000000ff 00000000 ! Mem[0000000030041410] = 0000ff00, %l4 = 0000000000000000 ldsha [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030081410] = 000000e0, %l0 = 00000000000000ff lduha [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000e0 ! Mem[0000000020800000] = 00ffc3ca, %l5 = 0000000000000000 ldsb [%o1+%g0],%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[00000000100c1408] = 00000000, %l6 = 00000000ff000000 swapa [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000 p0_label_496: ! %f8 = 80000000, Mem[00000000100c1434] = 00ff0000 st %f8 ,[%i3+0x034] ! Mem[00000000100c1434] = 80000000 ! %l7 = 0000000000000000, Mem[00000000300c1400] = 00000000 stba %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 ! %l6 = 0000000000000000, Mem[0000000010101408] = 0000000023100000 stx %l6,[%i4+%o4] ! Mem[0000000010101408] = 0000000000000000 ! Mem[0000000020800001] = 00ffc3ca, %l2 = 0000000000000000 ldstub [%o1+0x001],%l2 ! %l2 = 000000ff000000ff ! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181430] = e0000000 000000ff stda %l6,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000 00000000 ! %f6 = ffffff59, Mem[0000000030041410] = 0000ff00 sta %f6 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffff59 ! Mem[0000000010081430] = ffffffff, %l0 = 000000e0, %l2 = 000000ff add %i2,0x30,%g1 casa [%g1]0x80,%l0,%l2 ! %l2 = 00000000ffffffff ! %f0 = 000000c4, Mem[0000000030041408] = ffff0000 sta %f0 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000c4 ! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181410] = 00000000 00000000 stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030101400] = 00000000, %l2 = 00000000ffffffff swapa [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000 p0_label_497: ! Mem[00000000100c1400] = 00000000, %l3 = 0000000000000000 lduwa [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010101408] = 00000000, %l0 = 00000000000000e0 lduba [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000020800000] = 00ffc3ca, %l5 = 0000000000000000 ldsb [%o1+%g0],%l5 ! %l5 = 0000000000000000 ! Mem[0000000030001408] = 000000ff, %l7 = 0000000000000000 lduwa [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000ff ! Mem[0000000030141408] = 00000000, %l2 = 0000000000000000 lduha [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010141400] = 4600ff00, %l5 = 0000000000000000 lduha [%i5+%g0]0x88,%l5 ! %l5 = 000000000000ff00 membar #Sync ! Added by membar checker (91) ! Mem[0000000010141400] = 00ff0046 00000000 d0000000 00000000 ! Mem[0000000010141410] = 00000022 00000000 ffffff00 00000000 ! Mem[0000000010141420] = ff0000ff 00000000 000000ff 00000000 ! Mem[0000000010141430] = ffff00ff 00000000 000000ff d0ff3eff ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400 ! Mem[0000000010081408] = ff000000, %l1 = 00000000ffffff8b lduha [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[00000000100c1410] = d0d00000, %l1 = 0000000000000000 ldsba [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f6 = ffffff59 e0000000, %l6 = 0000000000000000 ! Mem[0000000030001418] = 35b82ab965a46210 add %i0,0x018,%g1 stda %f6,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030001418] = 35b82ab965a46210 p0_label_498: ! Mem[0000000020800001] = 00ffc3ca, %l1 = 0000000000000000 ldstub [%o1+0x001],%l1 ! %l1 = 000000ff000000ff ! Mem[0000000010141410] = 22000000, %l6 = 0000000000000000 swapa [%i5+%o5]0x88,%l6 ! %l6 = 0000000022000000 ! %f14 = 00000000 00000000, %l4 = 0000000000000000 ! Mem[0000000030001418] = 35b82ab965a46210 add %i0,0x018,%g1 stda %f14,[%g1+%l4]ASI_PST16_S ! Mem[0000000030001418] = 35b82ab965a46210 ! %f4 = 00000000 c4000000, %l3 = 0000000000000000 ! Mem[0000000030001400] = 0000000000000000 stda %f4,[%i0+%l3]ASI_PST32_S ! Mem[0000000030001400] = 0000000000000000 ! %f6 = ffffff59, Mem[00000000100c1410] = 0000d0d0 st %f6 ,[%i3+%o5] ! Mem[00000000100c1410] = ffffff59 ! Mem[00000000300c1408] = 80000000, %l6 = 0000000022000000 ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 00000080000000ff ! Mem[0000000010181408] = ff000000, %l5 = 000000000000ff00 swapa [%i6+%o4]0x80,%l5 ! %l5 = 00000000ff000000 ! Mem[0000000020800040] = 0000bf87, %l7 = 00000000000000ff ldstuba [%o1+0x040]%asi,%l7 ! %l7 = 00000000000000ff ! %l4 = 0000000000000000, Mem[0000000010181418] = 00000000 stw %l4,[%i6+0x018] ! Mem[0000000010181418] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010141414] = 00000000, %f14 = 00000000 lda [%i5+0x014]%asi,%f14 ! %f14 = 00000000 p0_label_499: ! Mem[0000000010181408] = 0000ff00, %l3 = 0000000000000000 ldsh [%i6+%o4],%l3 ! %l3 = 0000000000000000 ! %l5 = 00000000ff000000, Mem[0000000030141400] = ff000000 stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 ! Mem[0000000030141408] = 00000000, %l7 = 0000000000000000 ldswa [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000 ! %l4 = 0000000000000000, imm = fffffffffffff71f, %l4 = 0000000000000000 or %l4,-0x8e1,%l4 ! %l4 = fffffffffffff71f ! Mem[0000000030081408] = 00000000, %l2 = 0000000000000000 lduwa [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030141410] = 000000ff ffffffff, %l4 = fffff71f, %l5 = ff000000 ldda [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000ff 00000000ffffffff ! Mem[0000000030041408] = 000000c4, %l1 = 00000000000000ff ldswa [%i1+%o4]0x89,%l1 ! %l1 = 00000000000000c4 ! Mem[0000000010101400] = e0000000, %l5 = 00000000ffffffff lduha [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[00000000201c0000] = ffd08819, %l4 = 00000000000000ff ldsha [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffffd0 ! Starting 10 instruction Store Burst ! Mem[0000000030181410] = 00000000, %l5 = 0000000000000000 swapa [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000 p0_label_500: ! Mem[0000000030041408] = c4000000, %l4 = ffffffffffffffd0 ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 000000c4000000ff ! %f7 = e0000000, Mem[0000000010101430] = 00000000 st %f7 ,[%i4+0x030] ! Mem[0000000010101430] = e0000000 ! Code Fragment 3 p0_fragment_54: ! %l0 = 0000000000000000 setx 0x2cb07ec7e22382ff,%g7,%l0 ! %l0 = 2cb07ec7e22382ff ! %l1 = 00000000000000c4 setx 0xb201686fd6c1877d,%g7,%l1 ! %l1 = b201686fd6c1877d 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 = 2cb07ec7e22382ff setx 0xbcf2c367d36e247d,%g7,%l0 ! %l0 = bcf2c367d36e247d ! %l1 = b201686fd6c1877d setx 0xf95cf0dffb468c4a,%g7,%l1 ! %l1 = f95cf0dffb468c4a ! Mem[0000000010141408] = 000000d0, %l1 = f95cf0dffb468c4a ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 000000d0000000ff ! %l3 = 0000000000000000, Mem[0000000030141400] = e000000000000000 stxa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000 ! %f12 = 00000000 fffffacf, Mem[0000000030141410] = ff000000 ffffffff stda %f12,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 fffffacf ! Mem[0000000010041400] = ffd02310, %l4 = 00000000000000c4 ldstuba [%i1+0x000]%asi,%l4 ! %l4 = 000000ff000000ff ! %l3 = 0000000000000000, Mem[0000000020800000] = 00ffc3ca sth %l3,[%o1+%g0] ! Mem[0000000020800000] = 0000c3ca ! Mem[00000000201c0001] = ffd08819, %l4 = 00000000000000ff ldstub [%o0+0x001],%l4 ! %l4 = 000000d0000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = 00000000, %l4 = 00000000000000d0 ldswa [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000 ba,a p0_not_taken_0_end p0_not_taken_0: ! The following code should not be executed sdiv %l4,0xe36,%l4 xnor %l3,0x9be,%l3 fsubs %f14,%f22,%f26 stxa %l0,[%i4+0x028]%asi fadds %f22,%f2,%f6 ba,a p0_branch_failed p0_not_taken_0_end: ! End of Random Code for Thread 0 1: membar #Sync ! Force all stores to complete ! Check Registers p0_check_registers: set p0_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be bcf2c367d36e247d bne,a,pn %xcc,p0_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000000d0 bne,a,pn %xcc,p0_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000000 bne,a,pn %xcc,p0_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000000 bne,a,pn %xcc,p0_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000000 bne,a,pn %xcc,p0_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000000 bne,a,pn %xcc,p0_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000080 bne,a,pn %xcc,p0_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000000 bne,a,pn %xcc,p0_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x00000028,%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 000000c4 00000000 bne %xcc,p0_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 000000ff 00000000 bne %xcc,p0_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 00000000 c4000000 bne %xcc,p0_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be ffffff59 e0000000 bne %xcc,p0_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 80000000 00000000 bne %xcc,p0_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 00000000 ffff0000 bne %xcc,p0_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 00000000 fffffacf bne %xcc,p0_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 00000000 00000000 bne %xcc,p0_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 00ff0046 00000000 bne %xcc,p0_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be d0000000 00000000 bne %xcc,p0_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 00000022 00000000 bne %xcc,p0_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be ffffff00 00000000 bne %xcc,p0_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be ff0000ff 00000000 bne %xcc,p0_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 000000ff 00000000 bne %xcc,p0_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be ffff00ff 00000000 bne %xcc,p0_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 000000ff d0ff3eff 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: lduha [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[00000000100c1410] done p0_trap1o: lduha [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[00000000100c1410] done p0_trap2e: addc %l5,%l4,%l2 mulx %l6,%l4,%l5 smul %l6,%l0,%l1 fadds %f6 ,%f0 ,%f10 done p0_trap2o: addc %l5,%l4,%l2 mulx %l6,%l4,%l5 smul %l6,%l0,%l1 fadds %f6 ,%f0 ,%f10 done p0_trap3e: xnor %l0,0xa1d,%l2 addc %l0,%l5,%l3 sub %l4,0xc10,%l0 sub %l0,0xcd0,%l7 xor %l3,%l5,%l6 done p0_trap3o: xnor %l0,0xa1d,%l2 addc %l0,%l5,%l3 sub %l4,0xc10,%l0 sub %l0,0xcd0,%l7 xor %l3,%l5,%l6 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 = 3e9a7f3c1f8e6e5e ldx [%g1+0x008],%l1 ! %l1 = 2fae58582c0f9ff4 ldx [%g1+0x010],%l2 ! %l2 = 69e0a4b0053f74b2 ldx [%g1+0x018],%l3 ! %l3 = dfac614ac2fa1044 ldx [%g1+0x020],%l4 ! %l4 = 59045e985c7e2726 ldx [%g1+0x028],%l5 ! %l5 = e2681969c21f80d7 ldx [%g1+0x030],%l6 ! %l6 = 7c476ebe03647cfd ldx [%g1+0x038],%l7 ! %l7 = dead225236da1794 ! 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: lduh [%i2+0x024],%l1 ! Mem[0000000010081424] umul %l6,-0x099,%l5 xnor %l3,0x33b,%l1 smul %l0,0x5a6,%l6 xnor %l6,%l1,%l2 fsubs %f15,%f8 ,%f9 jmpl %o7,%g0 fsubs %f6 ,%f1 ,%f13 p0_near_0_he: jmpl %o7,%g0 or %l6,%l1,%l3 jmpl %o7,%g0 nop near0_b2b_h: fsqrts %f20,%f25 fadds %f23,%f24,%f18 andn %l1,%l5,%l5 fsubs %f18,%f20,%f21 andn %l0,%l4,%l5 jmpl %o7,%g0 smul %l1,0x555,%l2 near0_b2b_l: fsqrts %f15,%f0 sub %l2,%l3,%l4 add %l3,0x1bf,%l5 andn %l1,%l0,%l4 smul %l6,-0xc95,%l5 jmpl %o7,%g0 fdivs %f4 ,%f5 ,%f14 user_near0_end: .seg "text" .align 0x2000 user_near1_start: p0_near_1_le: andn %l2,0x9c6,%l6 fstod %f3 ,%f8 sub %l0,%l4,%l7 xnor %l2,0xed4,%l5 smul %l4,0x98b,%l2 jmpl %o7,%g0 or %l7,0xa07,%l1 p0_near_1_he: xor %l0,0x250,%l3 orn %l1,-0xa61,%l1 sub %l1,0x09d,%l3 smul %l0,-0xa48,%l5 fsqrts %f22,%f21 xnor %l3,%l5,%l3 fdivs %f26,%f20,%f30 jmpl %o7,%g0 fdivs %f20,%f20,%f25 near1_b2b_h: jmpl %o7,%g0 and %l7,0x5f3,%l7 jmpl %o7,%g0 nop near1_b2b_l: jmpl %o7,%g0 subc %l0,%l2,%l4 jmpl %o7,%g0 nop user_near1_end: .seg "text" .align 0x2000 user_near2_start: p0_near_2_le: or %l1,%l3,%l7 and %l0,-0x37d,%l5 jmpl %o7,%g0 fmuls %f9 ,%f8 ,%f11 p0_near_2_he: jmpl %o7,%g0 andn %l4,-0x077,%l4 jmpl %o7,%g0 nop near2_b2b_h: fadds %f22,%f21,%f23 addc %l5,0x3ef,%l1 subc %l2,%l3,%l5 and %l1,%l1,%l4 smul %l7,%l2,%l7 and %l2,%l4,%l6 and %l7,0x4d9,%l6 jmpl %o7,%g0 mulx %l0,%l7,%l5 near2_b2b_l: fsubs %f2 ,%f10,%f0 fdivs %f9 ,%f2 ,%f0 fcmps %fcc2,%f8 ,%f6 andn %l4,0x49c,%l3 orn %l4,-0x710,%l7 smul %l0,-0x0c8,%l4 addc %l5,0xf9c,%l0 jmpl %o7,%g0 fmuls %f5 ,%f12,%f3 user_near2_end: .seg "text" .align 0x2000 user_near3_start: p0_near_3_le: fdivs %f14,%f12,%f8 jmpl %o7,%g0 xnor %l7,%l0,%l5 p0_near_3_he: andn %l7,%l4,%l1 subc %l0,0x7ce,%l4 fmuls %f21,%f21,%f20 jmpl %o7,%g0 mulx %l7,0x705,%l4 near3_b2b_h: fdivs %f27,%f25,%f25 fsubs %f24,%f31,%f22 sub %l1,0xc73,%l4 jmpl %o7,%g0 sdivx %l6,%l5,%l5 near3_b2b_l: fadds %f9 ,%f6 ,%f1 fadds %f14,%f13,%f3 andn %l0,0xa3d,%l2 jmpl %o7,%g0 fsubs %f15,%f8 ,%f5 user_near3_end: .seg "text" .text .align 0x2000 user_far0_start: p0_far_0_le: fsubs %f7 ,%f8 ,%f15 subc %l6,%l7,%l2 fsubs %f4 ,%f8 ,%f13 xor %l5,%l2,%l2 fcmps %fcc0,%f4 ,%f1 jmpl %o7,%g0 mulx %l0,0xcd1,%l1 p0_far_0_lem: fsubs %f7 ,%f8 ,%f15 subc %l6,%l7,%l2 fsubs %f4 ,%f8 ,%f13 xor %l5,%l2,%l2 fcmps %fcc0,%f4 ,%f1 jmpl %o7,%g0 mulx %l0,0xcd1,%l1 p0_far_0_he: jmpl %o7,%g0 udivx %l5,%l1,%l3 jmpl %o7,%g0 nop p0_far_0_hem: jmpl %o7,%g0 udivx %l5,%l1,%l3 jmpl %o7,%g0 nop p0_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 far0_b2b_h: jmpl %o7,%g0 mulx %l0,%l3,%l4 jmpl %o7,%g0 nop far0_b2b_l: jmpl %o7,%g0 fmuls %f15,%f7 ,%f13 jmpl %o7,%g0 nop user_far0_end: .seg "text" .text .align 0x2000 user_far1_start: p0_far_1_le: sdivx %l5,%l3,%l6 mulx %l1,0xad8,%l7 umul %l2,%l1,%l7 jmpl %o7,%g0 fmuls %f1 ,%f15,%f8 p0_far_1_lem: sdivx %l5,%l3,%l6 mulx %l1,0xad8,%l7 umul %l2,%l1,%l7 jmpl %o7,%g0 fmuls %f1 ,%f15,%f8 p0_far_1_he: ld [%i5+0x020],%f26 ! Mem[0000000010141420] jmpl %o7,%g0 fadds %f31,%f18,%f21 p0_far_1_hem: membar #Sync ld [%i5+0x020],%f26 ! Mem[0000000010141420] jmpl %o7,%g0 fadds %f31,%f18,%f21 p0_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 far1_b2b_h: jmpl %o7,%g0 umul %l7,%l6,%l0 jmpl %o7,%g0 nop far1_b2b_l: jmpl %o7,%g0 fsubs %f1 ,%f6 ,%f3 jmpl %o7,%g0 nop user_far1_end: .seg "text" .text .align 0x2000 user_far2_start: p0_far_2_le: add %l5,%l1,%l4 fdivs %f12,%f5 ,%f9 fdivs %f14,%f12,%f2 orn %l7,%l5,%l5 jmpl %o7,%g0 udivx %l4,%l3,%l1 p0_far_2_lem: add %l5,%l1,%l4 fdivs %f12,%f5 ,%f9 fdivs %f14,%f12,%f2 orn %l7,%l5,%l5 jmpl %o7,%g0 udivx %l4,%l3,%l1 p0_far_2_he: addc %l2,%l4,%l3 fcmps %fcc0,%f21,%f22 jmpl %o7,%g0 subc %l3,-0x8ad,%l6 p0_far_2_hem: addc %l2,%l4,%l3 fcmps %fcc0,%f21,%f22 jmpl %o7,%g0 subc %l3,-0x8ad,%l6 p0_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 far2_b2b_h: nop jmpl %o7,%g0 fsubs %f25,%f21,%f18 far2_b2b_l: add %l2,0x8e2,%l2 jmpl %o7,%g0 and %l7,-0xb76,%l0 user_far2_end: .seg "text" .text .align 0x2000 user_far3_start: p0_far_3_le: fsubs %f6 ,%f4 ,%f10 mulx %l5,%l3,%l2 sub %l7,0x65f,%l5 sub %l4,-0x0eb,%l1 fmuls %f7 ,%f11,%f15 umul %l3,-0xab9,%l5 fcmps %fcc0,%f1 ,%f3 jmpl %o7,%g0 andn %l7,0x2cf,%l1 p0_far_3_lem: fsubs %f6 ,%f4 ,%f10 mulx %l5,%l3,%l2 sub %l7,0x65f,%l5 sub %l4,-0x0eb,%l1 fmuls %f7 ,%f11,%f15 umul %l3,-0xab9,%l5 fcmps %fcc0,%f1 ,%f3 jmpl %o7,%g0 andn %l7,0x2cf,%l1 p0_far_3_he: fmuls %f31,%f30,%f25 sdivx %l0,0xacb,%l1 jmpl %o7,%g0 fmuls %f16,%f26,%f19 p0_far_3_hem: fmuls %f31,%f30,%f25 sdivx %l0,0xacb,%l1 jmpl %o7,%g0 fmuls %f16,%f26,%f19 p0_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 far3_b2b_h: or %l5,%l1,%l1 jmpl %o7,%g0 sub %l5,-0xa2e,%l4 far3_b2b_l: add %l0,-0xb99,%l2 jmpl %o7,%g0 sdivx %l0,%l2,%l1 user_far3_end: .seg "text" .align 0x2000 user_jump0_start: INIT_MEM(0, 0x0010, 1, +, 0, +, 0) p0_jmpl_0_le: fcmps %fcc0,%f13,%f4 addc %l6,-0xeeb,%l6 subc %l3,0xba9,%l5 sdivx %l5,%l2,%l5 umul %l1,%l1,%l6 sdivx %l4,0xfe8,%l3 jmpl %g6+8,%g0 umul %l2,0x37c,%l2 p0_call_0_le: retl orn %l5,0xf61,%l7 p0_jmpl_0_lo: fcmps %fcc0,%f13,%f4 addc %l6,-0xeeb,%l6 subc %l3,0xba9,%l5 sdivx %l5,%l2,%l5 umul %l1,%l1,%l6 sdivx %l4,0xfe8,%l3 jmpl %g6+8,%g0 umul %l2,0x37c,%l2 p0_call_0_lo: retl orn %l5,0xf61,%l7 p0_jmpl_0_he: jmpl %g6+8,%g0 stw %l6,[%i3+0x01c] ! Mem[00000000100c141c] p0_call_0_he: and %l0,%l5,%l3 fdivs %f24,%f25,%f31 umul %l5,-0xdd9,%l7 retl or %l1,0xe19,%l6 p0_jmpl_0_ho: jmpl %g6+8,%g0 stw %l6,[%o3+0x01c] ! Mem[00000000100c141c] p0_call_0_ho: and %l0,%l5,%l3 fdivs %f24,%f25,%f31 umul %l5,-0xdd9,%l7 retl or %l1,0xe19,%l6 user_jump0_end: .seg "text" .align 0x2000 user_jump1_start: INIT_MEM(0, 0x0020, 1, +, 0, +, 0) p0_jmpl_1_le: subc %l3,0x6f7,%l1 or %l6,0x2f5,%l6 orn %l2,-0x296,%l4 jmpl %g6+8,%g0 smul %l4,0xadd,%l3 p0_call_1_le: retl sub %l0,%l0,%l3 p0_jmpl_1_lo: subc %l3,0x6f7,%l1 or %l6,0x2f5,%l6 orn %l2,-0x296,%l4 jmpl %g6+8,%g0 smul %l4,0xadd,%l3 p0_call_1_lo: retl sub %l0,%l0,%l3 p0_jmpl_1_he: ldsh [%i3+0x00c],%l6 ! Mem[00000000100c140c] orn %l6,%l5,%l4 andn %l2,0xc99,%l7 smul %l3,-0x5ca,%l3 fdivs %f24,%f20,%f31 jmpl %g6+8,%g0 sdivx %l2,%l7,%l0 p0_call_1_he: xnor %l4,0xd23,%l3 fstod %f17,%f26 subc %l5,%l1,%l5 retl sdivx %l7,%l1,%l0 p0_jmpl_1_ho: ldsh [%o3+0x00c],%l6 ! Mem[00000000100c140c] orn %l6,%l5,%l4 andn %l2,0xc99,%l7 smul %l3,-0x5ca,%l3 fdivs %f24,%f20,%f31 jmpl %g6+8,%g0 sdivx %l2,%l7,%l0 p0_call_1_ho: xnor %l4,0xd23,%l3 fstod %f17,%f26 subc %l5,%l1,%l5 retl sdivx %l7,%l1,%l0 user_jump1_end: .seg "text" .align 0x2000 user_jump2_start: INIT_MEM(0, 0x0030, 1, +, 0, +, 0) p0_jmpl_2_le: smul %l3,%l0,%l5 jmpl %g6+8,%g0 addc %l7,-0x398,%l1 p0_call_2_le: ldsw [%i3+0x02c],%l5 ! Mem[00000000100c142c] add %l4,-0x993,%l3 orn %l3,0xcca,%l7 swap [%i4+0x010],%l7 ! Mem[0000000010101410] fmuls %f9 ,%f10,%f7 fdivs %f4 ,%f14,%f10 retl or %l7,%l7,%l7 p0_jmpl_2_lo: smul %l3,%l0,%l5 jmpl %g6+8,%g0 addc %l7,-0x398,%l1 p0_call_2_lo: ldsw [%o3+0x02c],%l5 ! Mem[00000000100c142c] add %l4,-0x993,%l3 orn %l3,0xcca,%l7 swap [%o4+0x010],%l7 ! Mem[0000000010101410] fmuls %f9 ,%f10,%f7 fdivs %f4 ,%f14,%f10 retl or %l7,%l7,%l7 p0_jmpl_2_he: fcmps %fcc1,%f22,%f24 mulx %l7,0x0fc,%l4 ldx [%i5+0x010],%l0 ! Mem[0000000010141410] jmpl %g6+8,%g0 orn %l7,%l4,%l3 p0_call_2_he: subc %l4,-0x65d,%l2 fsubs %f18,%f24,%f26 smul %l2,0xd54,%l2 fdivs %f16,%f16,%f16 sub %l2,%l3,%l0 udivx %l3,0x8e2,%l6 retl or %l0,%l5,%l5 p0_jmpl_2_ho: fcmps %fcc1,%f22,%f24 mulx %l7,0x0fc,%l4 ldx [%o5+0x010],%l0 ! Mem[0000000010141410] jmpl %g6+8,%g0 orn %l7,%l4,%l3 p0_call_2_ho: subc %l4,-0x65d,%l2 fsubs %f18,%f24,%f26 smul %l2,0xd54,%l2 fdivs %f16,%f16,%f16 sub %l2,%l3,%l0 udivx %l3,0x8e2,%l6 retl or %l0,%l5,%l5 user_jump2_end: .seg "text" .align 0x2000 user_jump3_start: INIT_MEM(0, 0x0040, 1, +, 0, +, 0) p0_jmpl_3_le: or %l5,%l5,%l0 subc %l4,-0x92c,%l3 xnor %l6,0x5df,%l5 jmpl %g6+8,%g0 fdtos %f2 ,%f10 p0_call_3_le: xnor %l5,-0x63d,%l7 orn %l0,-0x357,%l4 fcmps %fcc2,%f13,%f9 retl xnor %l7,-0xb19,%l1 p0_jmpl_3_lo: or %l5,%l5,%l0 subc %l4,-0x92c,%l3 xnor %l6,0x5df,%l5 jmpl %g6+8,%g0 fdtos %f2 ,%f10 p0_call_3_lo: xnor %l5,-0x63d,%l7 orn %l0,-0x357,%l4 fcmps %fcc2,%f13,%f9 retl xnor %l7,-0xb19,%l1 p0_jmpl_3_he: fitos %f31,%f18 and %l1,-0xa07,%l6 sub %l2,%l3,%l2 fsubs %f20,%f24,%f19 jmpl %g6+8,%g0 fmuls %f29,%f28,%f29 p0_call_3_he: std %f20,[%i0+0x010] ! Mem[0000000010001410] smul %l6,-0x2aa,%l5 fsubs %f17,%f16,%f30 xor %l1,%l4,%l3 or %l1,0x9fc,%l7 retl addc %l0,%l4,%l4 p0_jmpl_3_ho: fitos %f31,%f18 and %l1,-0xa07,%l6 sub %l2,%l3,%l2 fsubs %f20,%f24,%f19 jmpl %g6+8,%g0 fmuls %f29,%f28,%f29 p0_call_3_ho: std %f20,[%o0+0x010] ! Mem[0000000010001410] smul %l6,-0x2aa,%l5 fsubs %f17,%f16,%f30 xor %l1,%l4,%l3 or %l1,0x9fc,%l7 retl addc %l0,%l4,%l4 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 0x3e9a7f3c,0x1f8e6e5e ! Init value for %l0 .word 0x2fae5858,0x2c0f9ff4 ! Init value for %l1 .word 0x69e0a4b0,0x053f74b2 ! Init value for %l2 .word 0xdfac614a,0xc2fa1044 ! Init value for %l3 .word 0x59045e98,0x5c7e2726 ! Init value for %l4 .word 0xe2681969,0xc21f80d7 ! Init value for %l5 .word 0x7c476ebe,0x03647cfd ! Init value for %l6 .word 0xdead2252,0x36da1794 ! Init value for %l7 .align 64 p0_init_freg: .word 0x4640482c,0x1b89d9d7 ! Init value for %f0 .word 0xdd8dd265,0x10398246 ! Init value for %f2 .word 0xc0224344,0x5ca1977b ! Init value for %f4 .word 0xba80af0c,0xc28f756e ! Init value for %f6 .word 0x654e9191,0xade7ca5f ! Init value for %f8 .word 0xf5678abb,0x4704f312 ! Init value for %f10 .word 0xdf0239a8,0x4cef418d ! Init value for %f12 .word 0xa014395d,0xf5419702 ! Init value for %f14 .word 0x23bd08f9,0x38efb2ea ! Init value for %f16 .word 0x4e438604,0xf9e63498 ! Init value for %f18 .word 0xa234496c,0xca6b4ffb ! Init value for %f20 .word 0x78f87cd2,0x34874531 ! Init value for %f22 .word 0x014e67ba,0xcd9c8014 ! Init value for %f24 .word 0xf272538c,0x5ab72769 ! Init value for %f26 .word 0x3f0a0310,0xb5cb3fee ! Init value for %f28 .word 0xec9a48e7,0x2561a4d7 ! Init value for %f30 .word 0x9f73204a,0x9c8d1b1f ! Init value for %f32 .word 0x4ca24452,0xb1dfe6d6 ! Init value for %f34 .word 0x71a0faaa,0x3dcfe597 ! Init value for %f36 .word 0xc387ed9b,0xc9a2d6bf ! Init value for %f38 .word 0x7aa68ef9,0x939b080b ! Init value for %f40 .word 0x629e1cfa,0x2a8f08f9 ! Init value for %f42 .word 0xebf07fca,0xd0aad178 ! Init value for %f44 .word 0x35d043b8,0xe2798f12 ! Init value for %f46 .word 0xff1e5930,0x4c540e71 .word 0xb2058848,0xe87939e1 .word 0x3bbe103a,0xa74fb1af .word 0xd309ba00,0x1c9dc78b .word 0x1a969362,0x354de8be .word 0x4cce756a,0x54f09c67 .word 0x1d32161f,0x0da82aa6 .word 0x4826ee4e,0xc10e77fa 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 0xbcf2c367,0xd36e247d .word 0x00000000,0x000000d0 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000080 .word 0x00000000,0x00000000 p0_expected_fp_regs: .word 0x000000c4,0x00000000 .word 0x000000ff,0x00000000 .word 0x00000000,0xc4000000 .word 0xffffff59,0xe0000000 .word 0x80000000,0x00000000 .word 0x00000000,0xffff0000 .word 0x00000000,0xfffffacf .word 0x00000000,0x00000000 .word 0x00ff0046,0x00000000 .word 0xd0000000,0x00000000 .word 0x00000022,0x00000000 .word 0xffffff00,0x00000000 .word 0xff0000ff,0x00000000 .word 0x000000ff,0x00000000 .word 0xffff00ff,0x00000000 .word 0x000000ff,0xd0ff3eff .word 0x00000008,0x00000400 ! %fsr = 0000000800000400 p0_local0_expect: .word 0xff000000,0x000000ff .word 0x00000000,0x00000000 .word 0xff6516ff,0x5200ffff .word 0xff000000,0xff000000 .word 0xfff3f100,0x00d00000 .word 0xff000000,0xff000000 .word 0x000000ff,0x00000000 .word 0xff0000ff,0xfffffacf p0_local0_sec_expect: .word 0x00000000,0x00000000 .word 0xff000000,0x00000000 .word 0x00000000,0x000000ff .word 0x35b82ab9,0x65a46210 .word 0x0aff5a26,0xa65d3746 .word 0xf9a45e93,0x9a50300e .word 0xe0776e03,0x1023d0d0 .word 0x02ac1e89,0x2d72a12c p0_local1_expect: .word 0xffd02310,0x20f1f32e .word 0xffd02310,0x00000000 .word 0xff000000,0x00000000 .word 0xff000000,0x000000ff .word 0x7fffffff,0x00000000 .word 0xff000000,0x000000ff .word 0x00000000,0x0aff5a26 .word 0xffffff00,0x000000ff p0_local1_sec_expect: .word 0x000000ff,0xffffff8b .word 0xff000000,0x00000000 .word 0xffffff59,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x1a7af441 .word 0x00000000,0x00000000 .word 0x00000000,0xff00ffff .word 0xffffffff,0xffffffff p0_local2_expect: .word 0x00000000,0xff000000 .word 0x000000ff,0x00000000 .word 0x000000c4,0x00000000 .word 0x00000000,0x5a007396 .word 0x44000000,0x00000000 .word 0xff000000,0x000000ff .word 0xffffffff,0x00000000 .word 0x00000000,0x00000000 p0_local2_sec_expect: .word 0xff000000,0x00000000 .word 0x00000000,0x00000000 .word 0xe0000000,0xff0000ff .word 0xffffffff,0xffffff00 .word 0x41f47a1a,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0xffffffff,0xa6000000 p0_local3_expect: .word 0x00000000,0x00000000 .word 0xff000000,0x00ffffff .word 0xffffff59,0x00000000 .word 0xff000000,0x000000ff .word 0x00ff00ff,0x000000ff .word 0x8e7b9bc2,0x00ffffff .word 0x00000000,0x80000000 .word 0x00006e03,0xff5a0000 p0_local3_sec_expect: .word 0x00000000,0x00000000 .word 0xff000000,0x00000000 .word 0xff000000,0xa15a0000 .word 0x000000a1,0x5a007396 .word 0x8b6516ff,0x5200ffff .word 0x2ef3f120,0x00005aa1 .word 0xff000000,0x000000ff .word 0x0affffae,0xf50000ff p0_local4_expect: .word 0x000000e0,0x59ffffff .word 0x00000000,0x00000000 .word 0x000000ff,0x00000000 .word 0x00000000,0x00000000 .word 0xffff0052,0xff16658b .word 0x00000000,0xd0d02310 .word 0xe0000000,0x00000000 .word 0x00000000,0x0000ff00 p0_local4_sec_expect: .word 0xffffffff,0x00000000 .word 0xff000000,0xff000000 .word 0x000000ff,0x1023d0ff .word 0x00000000,0x00000000 .word 0x0aff5a26,0xa65d3746 .word 0xa65d3746,0x00000000 .word 0xe0776e03,0x1023d0d0 .word 0x02ac1e89,0x2d72a12c p0_local5_expect: .word 0x00ff0046,0x00000000 .word 0xff000000,0x00000000 .word 0x00000000,0x00000000 .word 0xffffff00,0x00000000 .word 0xff0000ff,0x00000000 .word 0x000000ff,0x00000000 .word 0xffff00ff,0x00000000 .word 0x000000ff,0xd0ff3eff p0_local5_sec_expect: .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0xcffaffff,0x00000000 .word 0x00000000,0x00000000 .word 0x0aff5a26,0xa65d3746 .word 0xa65d3746,0x00000000 .word 0x000000ff,0x00000000 .word 0x02ac1e89,0x2d72a12c p0_local6_expect: .word 0xff5d3746,0x00000000 .word 0x0000ff00,0x000000ff .word 0x00000000,0x00000000 .word 0x00000000,0x000000ff .word 0x00000000,0x0000ff00 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x0000ff00 p0_local6_sec_expect: .word 0xffffffff,0x00ffffff .word 0xff0000ff,0x00000000 .word 0x00000000,0xff000000 .word 0x35b82ab9,0xff006210 .word 0x0aff5a26,0x000000ff .word 0xf9a45e93,0x9a50300e .word 0xff0000f5,0xffffffff .word 0x00002ab9,0x65a46210 share0_expect: .word 0xffff8819,0xa3030399 .word 0x68a22cb6,0x0eb90485 .word 0x1fb8a583,0xae6bfafc .word 0x260925ff,0x6e8e3eaa .word 0x55807531,0x5a32786b .word 0xc297b2c0,0xe81a827b .word 0x953f103e,0xd7c32df2 .word 0x61441bdf,0x6fad8b3b share1_expect: .word 0x0000c3ca,0x374e00aa .word 0x694292e3,0xe3e3b1ce .word 0x16e0af08,0x8e89d632 .word 0x1439bfb4,0x74f11ea8 .word 0x0316a567,0x70dc2130 .word 0xba59a625,0x444d8e72 .word 0xe6bcf87c,0xbee3e477 .word 0x5be9f90c,0x9fdaa5b4 .word 0xff00bf87,0xb8090156 .word 0x9fbf602d,0xdc29cbb0 .word 0x3ca6ce6f,0x9703f93c .word 0x1289dd9f,0x89a99409 .word 0xc74db418,0x4e26662e .word 0x002dec24,0x046517e0 .word 0x06044324,0x249b161c .word 0x77c3ae0b,0x478f72a6 share2_expect: .word 0xfffffcae,0x0b4956fd .word 0x87b6cd61,0x575fe430 .word 0x7ef4b550,0xc74b2f73 .word 0x0320e851,0x218e2295 .word 0x202c6675,0x95d2ae46 .word 0x80025903,0x4e8926bb .word 0x7e3b623e,0x48643457 .word 0x7e4199a8,0x7ce6cf9c share3_expect: .word 0xffffb05a,0x1a8060f2 .word 0x40d70906,0x4798ff2b .word 0x88215eaf,0x359018c5 .word 0x488475db,0xcdf5bbc9 .word 0xa99bac3e,0x389719ea .word 0x6cb63095,0x20e99569 .word 0x531eec9d,0xe563a6bd .word 0x1b2ceb7e,0xc7a0a13b .word 0xff9c7f92,0x114c7eb3 .word 0x05d04470,0x85ca9b6f .word 0xd0f2cf3d,0x8e175b7f .word 0x43cd90d0,0x1e8e02e8 .word 0xdaed4897,0x300420f0 .word 0x10757ff8,0xbac61ea0 .word 0x9911a27b,0x2f69bcfa .word 0x76a9b077,0x444d25f2 .word 0xffff0203,0xe5a0ea43 .word 0x2345baa4,0x96ab6c12 .word 0xcffbab67,0x89240a79 .word 0x17625059,0x867bb106 .word 0x4e41f634,0x631690fd .word 0xdf6469b0,0x614500e2 .word 0xca5655fb,0x36799205 .word 0xa31b1db3,0x5f075d3d .word 0x00ffdddc,0x5d98a5aa .word 0x240c9e52,0x6ad43601 .word 0x81a4db6e,0xcf92d3f1 .word 0x39966afc,0x738d6c18 .word 0xf9cb738e,0x32c5fe5d .word 0x0c1a0a92,0x56176a8a .word 0x7287af7d,0x9debf401 .word 0x3e7aff06,0xe75f6e66 .word 0xffffa03e,0xe6e27e03 .word 0x8079294d,0x12ef38ea .word 0x675fdc3f,0xf93c55e2 .word 0x70a03d93,0x8a3c388b .word 0x4de01aaf,0x4636db00 .word 0x1e0cb549,0x7f1a5090 .word 0x4c9f1c19,0xc23c2476 .word 0x93f34a8f,0xaab60181 .word 0x7f003eed,0xf3c05c3d .word 0x55a53cc9,0xd9fef715 .word 0xf167cb44,0xd6238283 .word 0x49edb332,0xd96ff079 .word 0x17fc00d7,0x3c169f63 .word 0x7d159c83,0x923c73a6 .word 0x19e9ca44,0xe8ecd0bb .word 0x0b5d5679,0xc7d2cea0 .word 0x66ff8f81,0x99e491c0 .word 0x433bf246,0xaa97f712 .word 0x93d36dcc,0x9a25a821 .word 0x20686983,0x25c9fd80 .word 0x828cff73,0xed83e55b .word 0xb2fb1bd7,0x8c3ad5b2 .word 0x5b88607e,0x32eb9baf .word 0x4e453c8a,0xf0f1fb7d .word 0xffd8186d,0x7a2503d5 .word 0xdabcc6d2,0x5f155dbd .word 0xcf16afdc,0x5ed6987d .word 0xcc282bf9,0x1ece121a .word 0x664cb8c1,0x94652e03 .word 0x4ca7daf8,0x8b64e793 .word 0xdc098d23,0xe09d500e .word 0xd59fdf32,0x87eb1a98 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 0x656a1cf8,0x52cc586d .word 0x00000000,0x00000002 .word 0x879a7a87,0x8eba310f .word 0x00000000,0x00000003 .word 0x7dd4f027,0xe4af4e15 .word 0x00000000,0x00000004 .word 0x10864c28,0x394b2596 .word 0x00000000,0x00000005 .word 0xcfbafe78,0x592365e9 .word 0x00000000,0x00000006 .word 0x1a47e11f,0x820a43aa .word 0x00000000,0x00000007 .word 0xdc4dda3f,0xb5c2f5ee .word 0x00000000,0x00000008 .word 0x43680af7,0xa46aee7f .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 0x68f66f14,0xf348754f,0x3ef1ce75,0xb731bac8 .word 0x01cdf0ad,0xe6225fe8,0x6c4a7a81,0xc5f9822a .word 0x21ae8624,0x4d7df1f7,0xd1e46d6e,0x717feadd .word 0x20f1f32e,0x7f2178de,0x760826f2,0xcfd7dfe2 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 0xc7e000e7,0xe38b5f55,0x9908fa61,0x45266c56 .word 0x5abc2c7d,0x467a8b01,0x5e9582e7,0xe722af4f .word 0x49f867e6,0x25e836ff,0xedd0fac2,0x5f789cf4 .word 0xa6203998,0x0f7b9ea9,0x0a6907de,0x230654b0 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 0x8b50c8bd,0x812b5a21,0x5364d642,0xc884eccd .word 0x93b7ddb6,0x59b5289d,0x83f65f9b,0x0ec8d10a .word 0xc57ad1f4,0xc5a5f115,0x64266065,0x433910a6 .word 0x56ec41dc,0xb1eb9628,0xf3d4369b,0x81eac8df 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 0x7011a7de,0xc3ad8ff6,0xb879c0d8,0x896c7900 .word 0x10be99b3,0x775b8d0d,0xbd645e8a,0x3942f58f .word 0xb3c329e0,0xf249c7b4,0x70114fed,0x30a6b062 .word 0xbb53fa0a,0xe93043a3,0x9495b8c3,0xe7b4a6bd 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 0x2b4a6d03,0xa2886d21,0x642c15d8,0x1ec1390a .word 0xb83c117f,0x82b12959,0x7cdb760e,0xd14f7588 .word 0x0dfe930c,0x7d54a593,0x559e1f57,0xbe19cd23 .word 0xcd850fa0,0x36412067,0xd08d29e9,0xdee7b124 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 0xacb96f19,0x378e9c67,0x97268467,0x0450b61c .word 0x68ce0969,0x8421db70,0xa097483d,0x1112cd26 .word 0xb5c0ef34,0x7abfa762,0x9b5f80d0,0xbb602a8e .word 0x6f3b3ccc,0x035f3bd4,0xb1be10da,0x35aafc01 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 0xd924827e,0x69e04f64,0x0a50fdba,0xb1d3b4cc .word 0x0d92c255,0x9168047c,0x87d772b4,0xd9e6cc5b .word 0xc3d7577c,0x26a3ee55,0x95ddcdc3,0xf8d32cbd .word 0x5aa1d778,0x2864c544,0x64eb7f29,0xd112ea86 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 0xd8ffa30e,0x6dcbdaae,0x0be2d64b,0x4c1725ec .word 0xc005bb17,0x5f291d33,0x515769ab,0xfeb406d4 .word 0x9fd31c6d,0x4636b3f4,0x77d8168c,0x5bab75c0 .word 0x96afd2a2,0x6b2d7cb8,0x2d34acca,0xac9fdb73 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 0x9c99ede9,0x939b8360,0x83cbd3bc,0x13132df6 .word 0xeab3d2f5,0x843fd55e,0x6f4004d8,0x136a9ee8 .word 0x2513e0dc,0xe2a6b9b6,0x7cceb22d,0x1c255eee .word 0xa266c8ba,0x2430509a,0x14f78a44,0xd0d0237c 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 0x672ffc4f,0x0cdc7843,0xaac60a8a,0x22d9f5de .word 0xa74cbf22,0xc1371240,0xac11b850,0x06a8b600 .word 0xe4878c44,0x17319675,0x3db3396c,0x53a9c980 .word 0x7067e9a9,0x955f7ceb,0x99189e88,0x9e6920bc 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 0x83a94f65,0xc9017463,0xe4f00438,0x62763c8e .word 0x98e5a2bf,0x414bcdf5,0x3249f4f6,0xa38d321b .word 0x7d7d3b2c,0x0b16658b,0xeccf2554,0x5e9c2100 .word 0x2cd42806,0xe6e736ac,0x26f66bb3,0x1fdcd6e6 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 0xa6108027,0xf1a5fe67,0xb1a7f60c,0x33ebd959 .word 0x320f97c4,0x262da0fa,0x1062a465,0xb92ab835 .word 0x46375da6,0x265aff0a,0xf72db4ac,0x935ea4f9 .word 0x3e00e1d6,0xcebfda01,0x2ca1722d,0x891eac02 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 0x7e66c771,0xdcedf613,0x5a1bf45f,0xf1fc9e48 .word 0xdd918a1b,0xac72aa1f,0xcbf57ad8,0xe0b97b92 .word 0x1dfbd0f5,0x4e768fd9,0x475e0387,0x213850d4 .word 0xd24e8037,0x9fa033c6,0x7a9b1b3d,0x47e365d8 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 0xc9339792,0x37c53cec,0xe9d308f8,0x189b0675 .word 0xe8de8857,0x4094b994,0xb8d681a9,0xcc6573ad .word 0xa5a0bba2,0x41939a60,0x2dd5d8f9,0x96358d26 .word 0x4c28dc6a,0x271ef5b5,0x8b9717d5,0x9b280e76 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 0xe2678819,0xa3030399,0x68a22cb6,0x0eb90485 .word 0x1fb8a583,0xae6bfafc,0x260925ff,0x6e8e3eaa .word 0x55807531,0x5a32786b,0xc297b2c0,0xe81a827b .word 0x953f103e,0xd7c32df2,0x61441bdf,0x6fad8b3b 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 0xb67bc3ca,0x374e00aa,0x694292e3,0xe3e3b1ce .word 0x16e0af08,0x8e89d632,0x1439bfb4,0x74f11ea8 .word 0x0316a567,0x70dc2130,0xba59a625,0x444d8e72 .word 0xe6bcf87c,0xbee3e477,0x5be9f90c,0x9fdaa5b4 .word 0x91bbbf87,0xb8090156,0x9fbf602d,0xdc29cbb0 .word 0x3ca6ce6f,0x9703f93c,0x1289dd9f,0x89a99409 .word 0xc74db418,0x4e26662e,0x002dec24,0x046517e0 .word 0x06044324,0x249b161c,0x77c3ae0b,0x478f72a6 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 0x3dcdfcae,0x0b4956fd,0x87b6cd61,0x575fe430 .word 0x7ef4b550,0xc74b2f73,0x0320e851,0x218e2295 .word 0x202c6675,0x95d2ae46,0x80025903,0x4e8926bb .word 0x7e3b623e,0x48643457,0x7e4199a8,0x7ce6cf9c 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 0x52fdb05a,0x1a8060f2,0x40d70906,0x4798ff2b .word 0x88215eaf,0x359018c5,0x488475db,0xcdf5bbc9 .word 0xa99bac3e,0x389719ea,0x6cb63095,0x20e99569 .word 0x531eec9d,0xe563a6bd,0x1b2ceb7e,0xc7a0a13b .word 0x189c7f92,0x114c7eb3,0x05d04470,0x85ca9b6f .word 0xd0f2cf3d,0x8e175b7f,0x43cd90d0,0x1e8e02e8 .word 0xdaed4897,0x300420f0,0x10757ff8,0xbac61ea0 .word 0x9911a27b,0x2f69bcfa,0x76a9b077,0x444d25f2 .word 0x15e80203,0xe5a0ea43,0x2345baa4,0x96ab6c12 .word 0xcffbab67,0x89240a79,0x17625059,0x867bb106 .word 0x4e41f634,0x631690fd,0xdf6469b0,0x614500e2 .word 0xca5655fb,0x36799205,0xa31b1db3,0x5f075d3d .word 0x616adddc,0x5d98a5aa,0x240c9e52,0x6ad43601 .word 0x81a4db6e,0xcf92d3f1,0x39966afc,0x738d6c18 .word 0xf9cb738e,0x32c5fe5d,0x0c1a0a92,0x56176a8a .word 0x7287af7d,0x9debf401,0x3e7aff06,0xe75f6e66 .word 0xdd89a03e,0xe6e27e03,0x8079294d,0x12ef38ea .word 0x675fdc3f,0xf93c55e2,0x70a03d93,0x8a3c388b .word 0x4de01aaf,0x4636db00,0x1e0cb549,0x7f1a5090 .word 0x4c9f1c19,0xc23c2476,0x93f34a8f,0xaab60181 .word 0xc8033eed,0xf3c05c3d,0x55a53cc9,0xd9fef715 .word 0xf167cb44,0xd6238283,0x49edb332,0xd96ff079 .word 0x17fc00d7,0x3c169f63,0x7d159c83,0x923c73a6 .word 0x19e9ca44,0xe8ecd0bb,0x0b5d5679,0xc7d2cea0 .word 0x662d8f81,0x99e491c0,0x433bf246,0xaa97f712 .word 0x93d36dcc,0x9a25a821,0x20686983,0x25c9fd80 .word 0x828cff73,0xed83e55b,0xb2fb1bd7,0x8c3ad5b2 .word 0x5b88607e,0x32eb9baf,0x4e453c8a,0xf0f1fb7d .word 0x1009186d,0x7a2503d5,0xdabcc6d2,0x5f155dbd .word 0xcf16afdc,0x5ed6987d,0xcc282bf9,0x1ece121a .word 0x664cb8c1,0x94652e03,0x4ca7daf8,0x8b64e793 .word 0xdc098d23,0xe09d500e,0xd59fdf32,0x87eb1a98 share3_end: