/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: mpgen_3000_19.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 = 327144541 ! Riesling can be on ! 1 Thread, 3000 lines ! mpgen created on Dec 20, 2005 (16:35:03) ! mpgen_3000_19.s created on Mar 27, 2009 (14:45:41) ! RC file : random.rc ! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_3000_19 -p 1 -l 3000 #define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler #define MAIN_PAGE_NUCLEUS_ALSO #define MAIN_PAGE_HV_ALSO #define N_CPUS 1 #define ENABLE_T0_Fp_exception_ieee_754_0x21 #define ENABLE_T0_Fp_exception_other_0x22 #define ENABLE_T0_Fp_disabled_0x20 #define ENABLE_T0_Illegal_instruction_0x10 #define ENABLE_T1_Illegal_instruction_0x10 #define ENABLE_HT0_Illegal_instruction_0x10 #define ENABLE_HT1_Illegal_instruction_0x10 #define ENABLE_T0_Clean_Window_0x24 #define THREAD_COUNT 1 #define THREAD_STRIDE 1 #define SKIP_TRAPCHECK #define USE_MPGEN_TRAPS #include "hboot.s" .text .global main main: ! Random code for Processor 0 processor_0: ta T_CHANGE_PRIV wrpr %g0,7,%cleanwin call p0_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 0 wr %g0,0x4,%fprs ! Make sure fef is 1 set p0_init_freg,%g1 ! %f0 = b6676252 8a83776e 3dc8ce54 0d3979d8 ! %f4 = c84ecf72 9c431712 2dbdf489 03b54f8d ! %f8 = e36b8f98 bb1f4708 52a8cdbd af2f2d12 ! %f12 = c01458ad 0c37b12f 2ec37420 007f4ffe ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 43bc2821 d1f2b6bd 0f6c4ace 5c5af8b6 ! %f20 = 9595e585 3d02f0de 759de8e9 365480bc ! %f24 = 3a845c9e d6ffc78a e40ee32b 53b75484 ! %f28 = 9a92a3ec 6ddb114c f0fd5b6c e6f2585f ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 6564e2f7 036e6963 ee528d12 074c0485 ! %f36 = 2d0d26c1 63b54486 ae2d7faf a9166c8b ! %f40 = d5c308a7 a86d17a9 ca568af2 b6c47aea ! %f44 = c9450d80 3a37e3eb fff82721 5a85ff3a ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x8cad9c3800000009,%g7,%g1 ! GSR scale = 1, align = 1 wr %g1,%g0,%gsr ! GSR = 8cad9c3800000009 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: ! %l7 = c996b5e239d01844, Mem[0000000030181400] = d4c6be3c stha %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 1844be3c ! Mem[0000000010001420] = cce7181d, %l4 = d6af4185c2f18f19 lduha [%i0+0x022]%asi,%l4 ! %l4 = 000000000000181d ! %l0 = 796a3c0d, %l1 = 62dc5403, Mem[0000000030141400] = 52bc7711 a2199f3c stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 796a3c0d 62dc5403 ! Mem[0000000010081414] = 4bdf8c9a, %l3 = cb28e64fea7dc761 lduha [%i2+0x016]%asi,%l3 ! %l3 = 0000000000008c9a ! %f1 = 8a83776e, Mem[0000000010181408] = 935c30d0 st %f1 ,[%i6+%o4] ! Mem[0000000010181408] = 8a83776e ! Mem[0000000021800040] = d91b856a, %l4 = 000000000000181d ldub [%o3+0x041],%l4 ! %l4 = 000000000000001b ! %f5 = 9c431712, Mem[0000000030181408] = 3053c8fa sta %f5 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 9c431712 ! Mem[0000000010141400] = d7013e6a9f13630b, %l7 = c996b5e239d01844, %l6 = 0b8253045add27a6 casxa [%i5]0x80,%l7,%l6 ! %l6 = d7013e6a9f13630b ! Mem[00000000100c1400] = d57f77b8, %f21 = 3d02f0de lda [%i3+%g0]0x88,%f21 ! %f21 = d57f77b8 ! Starting 10 instruction Store Burst ! %l2 = 7cbb9ac42227a401, Mem[0000000010181408] = 6e77838a stwa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 2227a401 p0_label_2: ! %l5 = f874f9669e6f5b68, Mem[0000000010141410] = 7151927c stwa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 9e6f5b68 ! %l6 = 9f13630b, %l7 = 39d01844, Mem[0000000030001408] = 44981409 d283ce1c stda %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 9f13630b 39d01844 ! %l2 = 7cbb9ac42227a401, Mem[0000000030181400] = 1844be3c stwa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 2227a401 ! %l4 = 000000000000001b, imm = fffffffffffff454, %l1 = 2b27ea2462dc5403 andn %l4,-0xbac,%l1 ! %l1 = 000000000000000b ! %l1 = 000000000000000b, Mem[0000000010041408] = 99004cd9 stha %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000b4cd9 ! %l2 = 7cbb9ac42227a401, Mem[00000000100c1408] = ff138ff3cc81e4c9 stxa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 7cbb9ac42227a401 ! %f24 = 3a845c9e d6ffc78a, %l6 = d7013e6a9f13630b ! Mem[0000000010141428] = 46bd640d4a572233 add %i5,0x028,%g1 stda %f24,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010141428] = 8ac764d64a572233 ! Mem[000000001004141a] = baec0bc8, %l3 = 0000000000008c9a ldstuba [%i1+0x01a]%asi,%l3 ! %l3 = 0000000b000000ff ! %f22 = 759de8e9 365480bc, Mem[0000000010081428] = b8cb577f ed3a5f02 stda %f22,[%i2+0x028]%asi ! Mem[0000000010081428] = 759de8e9 365480bc ! Starting 10 instruction Load Burst ! Mem[0000000010181408] = 01a42722, %l6 = d7013e6a9f13630b lduba [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000001 p0_label_3: ! Mem[0000000010081420] = bd66d286, %l1 = 000000000000000b ldub [%i2+0x020],%l1 ! %l1 = 00000000000000bd ! Mem[00000000211c0000] = 5418d61d, %l6 = 0000000000000001 ldsb [%o2+0x001],%l6 ! %l6 = 0000000000000018 ! Mem[0000000010041410] = dd060c89 0ffd8287, %l4 = 0000001b, %l5 = 9e6f5b68 ldda [%i1+0x010]%asi,%l4 ! %l4 = 00000000dd060c89 000000000ffd8287 ! Mem[0000000010081420] = bd66d286, %l3 = 000000000000000b ldsb [%i2+0x023],%l3 ! %l3 = ffffffffffffff86 ! Mem[0000000020800000] = 4698b0a2, %l0 = 53b56d46796a3c0d ldub [%o1+%g0],%l0 ! %l0 = 0000000000000046 ! Mem[00000000300c1408] = d88e3083, %l6 = 0000000000000018 lduha [%i3+%o4]0x89,%l6 ! %l6 = 0000000000003083 ! Mem[0000000010181410] = 591ce98e 923563dc, %l2 = 2227a401, %l3 = ffffff86 ldda [%i6+%o5]0x80,%l2 ! %l2 = 00000000591ce98e 00000000923563dc ! Mem[0000000010041408] = 000b4cd9, %l7 = c996b5e239d01844 lduw [%i1+%o4],%l7 ! %l7 = 00000000000b4cd9 ! Mem[00000000100c1410] = 101228b1fa66ebe7, %l0 = 0000000000000046 ldxa [%i3+%o5]0x88,%l0 ! %l0 = 101228b1fa66ebe7 ! Starting 10 instruction Store Burst ! %l2 = 00000000591ce98e, Mem[0000000010001410] = e74713f3388ccb8f stxa %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000591ce98e p0_label_4: ! %l0 = fa66ebe7, %l1 = 000000bd, Mem[0000000010141408] = ccdfdf66 a617c9e5 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = fa66ebe7 000000bd ! %f16 = 43bc2821 d1f2b6bd, Mem[00000000100c1408] = 01a42722 c49abb7c std %f16,[%i3+%o4] ! Mem[00000000100c1408] = 43bc2821 d1f2b6bd ! %l2 = 00000000591ce98e, Mem[0000000030001408] = 0b63139f stwa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 591ce98e ! Mem[0000000021800101] = b7096d5f, %l4 = 00000000dd060c89 ldstuba [%o3+0x101]%asi,%l4 ! %l4 = 00000009000000ff ! %l5 = 000000000ffd8287, %l4 = 0000000000000009, %l2 = 00000000591ce98e xnor %l5,%l4,%l2 ! %l2 = fffffffff0027d71 ! %l1 = 00000000000000bd, Mem[0000000010101400] = f10aea31 stw %l1,[%i4+%g0] ! Mem[0000000010101400] = 000000bd ! %l2 = fffffffff0027d71, Mem[0000000030041408] = e176cc67 stwa %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = f0027d71 ! %l6 = 0000000000003083, Mem[0000000010001403] = 476805d9 stb %l6,[%i0+0x003] ! Mem[0000000010001400] = 47680583 ! %l6 = 00003083, %l7 = 000b4cd9, Mem[0000000010101408] = 2ad9f144 cd31359b stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00003083 000b4cd9 ! Starting 10 instruction Load Burst ! Mem[0000000010081430] = 38bbf1959e87c233, %f2 = 3dc8ce54 0d3979d8 ldda [%i2+0x030]%asi,%f2 ! %f2 = 38bbf195 9e87c233 p0_label_5: ! Mem[0000000010101400] = 000000bd, %l2 = fffffffff0027d71 lduba [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010181408] = 01a42722 2d1a78a9, %l0 = fa66ebe7, %l1 = 000000bd ldda [%i6+%o4]0x80,%l0 ! %l0 = 0000000001a42722 000000002d1a78a9 ! Mem[0000000010101410] = 708bf3f2d8d3c85f, %f26 = e40ee32b 53b75484 ldda [%i4+%o5]0x88,%f26 ! %f26 = 708bf3f2 d8d3c85f ! Mem[0000000010001410] = 591ce98e, %l2 = 0000000000000000 lduba [%i0+%o5]0x88,%l2 ! %l2 = 000000000000008e ! Mem[00000000100c1400] = d57f77b8, %l5 = 000000000ffd8287 lduba [%i3+%g0]0x88,%l5 ! %l5 = 00000000000000b8 ! Mem[0000000010141410] = 9e6f5b68, %l0 = 0000000001a42722 lduha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000005b68 ! Mem[00000000300c1408] = d88e3083, %f15 = 007f4ffe lda [%i3+%o4]0x89,%f15 ! %f15 = d88e3083 ! Mem[00000000211c0000] = 5418d61d, %l0 = 0000000000005b68 ldub [%o2+0x001],%l0 ! %l0 = 0000000000000018 ! Mem[0000000010041400] = 5ecdee9fe338f285, %f10 = 52a8cdbd af2f2d12 ldda [%i1+%g0]0x88,%f10 ! %f10 = 5ecdee9f e338f285 ! Starting 10 instruction Store Burst ! Mem[00000000211c0001] = 5418d61d, %l0 = 0000000000000018 ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 00000018000000ff p0_label_6: ! %f27 = d8d3c85f, Mem[0000000010141408] = fa66ebe7 sta %f27,[%i5+%o4]0x80 ! Mem[0000000010141408] = d8d3c85f ! %l4 = 0000000000000009, Mem[00000000300c1400] = 4de06e51 stwa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000009 ! %l5 = 00000000000000b8, Mem[0000000010041400] = 85f238e3 stba %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = b8f238e3 ! Mem[0000000030041408] = 717d02f0, %l6 = 0000000000003083 swapa [%i1+%o4]0x81,%l6 ! %l6 = 00000000717d02f0 ! Mem[0000000030081410] = b985c7b3, %l1 = 000000002d1a78a9 swapa [%i2+%o5]0x81,%l1 ! %l1 = 00000000b985c7b3 ! %f6 = 2dbdf489, Mem[0000000030001400] = 6574ea7c sta %f6 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 2dbdf489 ! Mem[0000000010041400] = b8f238e3, %l7 = 00000000000b4cd9 ldstuba [%i1+%g0]0x80,%l7 ! %l7 = 000000b8000000ff ! Mem[0000000010141408] = 5fc8d3d8, %l1 = 00000000b985c7b3 swapa [%i5+%o4]0x88,%l1 ! %l1 = 000000005fc8d3d8 ! Mem[0000000030041408] = 00003083, %l3 = 00000000923563dc swapa [%i1+%o4]0x81,%l3 ! %l3 = 0000000000003083 ! Starting 10 instruction Load Burst ! %l7 = 00000000000000b8, %l7 = 00000000000000b8, %y = 00000000 udiv %l7,%l7,%l4 ! %l4 = 0000000000000001 mov %l0,%y ! %y = 00000018 p0_label_7: ! Mem[0000000010041414] = 0ffd8287, %l0 = 0000000000000018 lduwa [%i1+0x014]%asi,%l0 ! %l0 = 000000000ffd8287 ! Mem[0000000030001408] = 591ce98e, %l5 = 00000000000000b8 ldswa [%i0+%o4]0x81,%l5 ! %l5 = 00000000591ce98e ! Mem[00000000100c1418] = e29f3f78, %l0 = 000000000ffd8287 ldsw [%i3+0x018],%l0 ! %l0 = ffffffffe29f3f78 ! Mem[00000000100c1410] = e7eb66fa, %l6 = 00000000717d02f0 ldswa [%i3+0x010]%asi,%l6 ! %l6 = ffffffffe7eb66fa ! Mem[000000001018143c] = efbdc558, %l0 = ffffffffe29f3f78 lduw [%i6+0x03c],%l0 ! %l0 = 00000000efbdc558 ! Mem[00000000100c1410] = fa66ebe7, %l2 = 000000000000008e lduwa [%i3+%o5]0x88,%l2 ! %l2 = 00000000fa66ebe7 ! Mem[0000000030101410] = ebea515a, %l4 = 0000000000000001 ldsba [%i4+%o5]0x89,%l4 ! %l4 = 000000000000005a ! Mem[0000000010141408] = bd000000b985c7b3, %l6 = ffffffffe7eb66fa ldxa [%i5+%o4]0x88,%l6 ! %l6 = bd000000b985c7b3 ! Mem[0000000030001408] = 8ee91c59, %l7 = 00000000000000b8 ldswa [%i0+%o4]0x89,%l7 ! %l7 = ffffffff8ee91c59 ! Starting 10 instruction Store Burst ! %l6 = bd000000b985c7b3, Mem[0000000021800180] = 59572d80 stb %l6,[%o3+0x180] ! Mem[0000000021800180] = b3572d80 p0_label_8: ! %l1 = 000000005fc8d3d8, Mem[0000000010081400] = 6bf91ea0 stba %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 6bf91ed8 ! %l5 = 00000000591ce98e, Mem[0000000030001410] = 1ef30dc27924dc8a stxa %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000591ce98e ! Mem[00000000300c1400] = 00000009, %l2 = 00000000fa66ebe7 ldstuba [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010101408] = 00003083, %l0 = 00000000efbdc558 ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010141408] = b985c7b3, %l7 = ffffffff8ee91c59 swapa [%i5+%o4]0x88,%l7 ! %l7 = 00000000b985c7b3 ! Mem[00000000201c0001] = e432075f, %l1 = 000000005fc8d3d8 ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 00000032000000ff ! Mem[0000000010181414] = 923563dc, %l6 = bd000000b985c7b3 swap [%i6+0x014],%l6 ! %l6 = 00000000923563dc ! %l5 = 00000000591ce98e, Mem[0000000010041400] = fff238e3 stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = e98e38e3 ! %l6 = 923563dc, %l7 = b985c7b3, Mem[0000000030001410] = 8ee91c59 00000000 stda %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 923563dc b985c7b3 ! Starting 10 instruction Load Burst ! Mem[0000000010101410] = 5fc8d3d8, %l2 = 0000000000000000 lduwa [%i4+%o5]0x80,%l2 ! %l2 = 000000005fc8d3d8 p0_label_9: ! Mem[0000000020800000] = 4698b0a2, %l1 = 0000000000000032 lduha [%o1+0x000]%asi,%l1 ! %l1 = 0000000000004698 ! Mem[0000000030041410] = c147e5a6, %l5 = 00000000591ce98e ldswa [%i1+%o5]0x81,%l5 ! %l5 = ffffffffc147e5a6 ! Mem[0000000010041408] = 000b4cd9, %l6 = 00000000923563dc lduwa [%i1+%o4]0x80,%l6 ! %l6 = 00000000000b4cd9 ! Mem[0000000030001408] = 591ce98e 4418d039, %l4 = 0000005a, %l5 = c147e5a6 ldda [%i0+%o4]0x81,%l4 ! %l4 = 00000000591ce98e 000000004418d039 ! Mem[0000000010141408] = 591ce98e, %l4 = 00000000591ce98e lduba [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000059 membar #Sync ! Added by membar checker (1) ! Mem[0000000030081400] = 0de3dd33 f266ae1c 41455167 f074df03 ! Mem[0000000030081410] = 2d1a78a9 1809a90f e00dcf28 5f03e6b5 ! Mem[0000000030081420] = f995557c 80786cd9 11fb7f67 ef082ea8 ! Mem[0000000030081430] = fc28c107 f5c1a26b 9a16530e 195c64bd ldda [%i2]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030081400 ! Mem[0000000030141400] = 0d3c6a79, %l3 = 0000000000003083 ldswa [%i5+%g0]0x81,%l3 ! %l3 = 000000000d3c6a79 ! Mem[0000000010181400] = f1cd54b6 c8a3b3a7, %l0 = 00000000, %l1 = 00004698 ldda [%i6+%g0]0x80,%l0 ! %l0 = 00000000f1cd54b6 00000000c8a3b3a7 ! Mem[0000000010181408] = 01a42722, %f26 = 708bf3f2 lda [%i6+%o4]0x80,%f26 ! %f26 = 01a42722 ! Starting 10 instruction Store Burst ! %f25 = d6ffc78a, Mem[00000000100c1408] = 43bc2821 st %f25,[%i3+%o4] ! Mem[00000000100c1408] = d6ffc78a p0_label_10: ! Mem[0000000010141437] = a1877db9, %l7 = 00000000b985c7b3 ldstuba [%i5+0x037]%asi,%l7 ! %l7 = 000000b9000000ff ! %f16 = 43bc2821 d1f2b6bd, Mem[00000000300c1410] = 4ea6b8a9 f0670df5 stda %f16,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 43bc2821 d1f2b6bd ! %l0 = 00000000f1cd54b6, %l3 = 000000000d3c6a79, %l3 = 000000000d3c6a79 udivx %l0,%l3,%l3 ! %l3 = 0000000000000012 ! %l0 = 00000000f1cd54b6, Mem[00000000211c0000] = 54ffd61d stb %l0,[%o2+%g0] ! Mem[00000000211c0000] = b6ffd61d ! Mem[0000000010101400] = 000000bd, %l1 = 00000000c8a3b3a7, %asi = 80 swapa [%i4+0x000]%asi,%l1 ! %l1 = 00000000000000bd ! %l2 = 000000005fc8d3d8, Mem[0000000030101408] = bcad6911 stwa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 5fc8d3d8 ! %l6 = 00000000000b4cd9, Mem[000000001018143a] = 94fa6994, %asi = 80 stba %l6,[%i6+0x03a]%asi ! Mem[0000000010181438] = 94fad994 ! Mem[0000000010101408] = ff003083, %l6 = 00000000000b4cd9 ldstuba [%i4+%o4]0x80,%l6 ! %l6 = 000000ff000000ff ! %f16 = 43bc2821 d1f2b6bd, Mem[00000000100c1400] = d57f77b8 b90411c5 stda %f16,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 43bc2821 d1f2b6bd ! Starting 10 instruction Load Burst ! Mem[00000000300c1408] = 83308ed8, %f26 = 01a42722 lda [%i3+%o4]0x81,%f26 ! %f26 = 83308ed8 p0_label_11: ! Mem[0000000030001408] = 8ee91c59, %l3 = 0000000000000012 ldsba [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000059 ! Mem[00000000211c0000] = b6ffd61d, %l0 = 00000000f1cd54b6 ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffffff ! Mem[0000000030141408] = f1bba2a8, %l6 = 00000000000000ff ldswa [%i5+%o4]0x89,%l6 ! %l6 = fffffffff1bba2a8 ! Mem[0000000010181410] = 8ee91c59, %f24 = 3a845c9e lda [%i6+%o5]0x88,%f24 ! %f24 = 8ee91c59 ! Mem[0000000010181400] = f1cd54b6, %l4 = 0000000000000059 lduba [%i6+0x001]%asi,%l4 ! %l4 = 00000000000000cd ! Mem[0000000010081410] = 91969edc, %l5 = 000000004418d039 lduha [%i2+%o5]0x80,%l5 ! %l5 = 0000000000009196 ! Mem[0000000030081400] = 0de3dd33f266ae1c, %f18 = 0f6c4ace 5c5af8b6 ldda [%i2+%g0]0x81,%f18 ! %f18 = 0de3dd33 f266ae1c ! Mem[00000000300c1400] = ff000009bfb2887b, %f24 = 8ee91c59 d6ffc78a ldda [%i3+%g0]0x81,%f24 ! %f24 = ff000009 bfb2887b ! Mem[0000000010001400] = 47680583 6139a7a3 fe8a25d8 65bdebc1 ! Mem[0000000010001410] = 8ee91c59 00000000 fb9706db 8b0c1328 ! Mem[0000000010001420] = cce7181d b6229c12 cb8d75d2 302e35ab ! Mem[0000000010001430] = d48a37c5 911b8130 a8760424 6978bf4a ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400 ! Starting 10 instruction Store Burst ! %l6 = f1bba2a8, %l7 = 000000b9, Mem[0000000030101410] = 5a51eaeb 702323f5 stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = f1bba2a8 000000b9 p0_label_12: ! %l5 = 0000000000009196, Mem[0000000010181408] = 01a427222d1a78a9 stxa %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000009196 ! %f8 = d96c7880, Mem[0000000030141410] = 20bc59e3 sta %f8 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = d96c7880 ! %f14 = bd645c19, Mem[0000000010081400] = d81ef96b sta %f14,[%i2+%g0]0x80 ! Mem[0000000010081400] = bd645c19 ! Mem[0000000010081410] = dc9e9691, %l1 = 00000000000000bd ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 00000091000000ff ! %f4 = 0fa90918 a9781a2d, %l2 = 000000005fc8d3d8 ! Mem[0000000010081418] = 188b3c5d8ef465bb add %i2,0x018,%g1 stda %f4,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010081418] = 188b3ca918f4a90f ! %l3 = 0000000000000059, immd = fffffffffffffbb1, %l6 = fffffffff1bba2a8 mulx %l3,-0x44f,%l6 ! %l6 = fffffffffffe8089 ! %l3 = 0000000000000059, Mem[0000000010041400] = e3388ee9 stwa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000059 ! Mem[000000001010143c] = 6107799c, %l6 = fffffffffffe8089 ldstub [%i4+0x03c],%l6 ! %l6 = 00000061000000ff ! Mem[0000000030141410] = 80786cd9, %l6 = 0000000000000061 ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 000000d9000000ff ! Starting 10 instruction Load Burst ! %f10 = a82e08ef, %f7 = 28cf0de0 fcmps %fcc2,%f10,%f7 ! %fcc2 = 1 p0_label_13: ! Mem[0000000010081400] = 195c64bd, %f4 = 0fa90918 lda [%i2+%g0]0x88,%f4 ! %f4 = 195c64bd ! Mem[0000000010081410] = ff969edc4bdf8c9a, %l3 = 0000000000000059 ldxa [%i2+%o5]0x80,%l3 ! %l3 = ff969edc4bdf8c9a ! Mem[0000000010101410] = 5fc8d3d8f2f38b70, %f14 = bd645c19 0e53169a ldda [%i4+%o5]0x80,%f14 ! %f14 = 5fc8d3d8 f2f38b70 ! Mem[0000000030181408] = 1217439c, %l3 = ff969edc4bdf8c9a ldsba [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000012 ! Mem[0000000030181400] = 511b2afc 01a42722, %l2 = 5fc8d3d8, %l3 = 00000012 ldda [%i6+%g0]0x89,%l2 ! %l2 = 0000000001a42722 00000000511b2afc ! Mem[0000000030001408] = 591ce98e, %l3 = 00000000511b2afc ldsba [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000059 ! Mem[0000000010001414] = 00000000, %l3 = 0000000000000059 ldsha [%i0+0x014]%asi,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010181410] = 591ce98e, %l7 = 00000000000000b9 lduba [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000059 ! Mem[0000000010141410] = 685b6f9e, %l4 = 00000000000000cd lduwa [%i5+%o5]0x80,%l4 ! %l4 = 00000000685b6f9e ! Starting 10 instruction Store Burst ! Mem[00000000211c0000] = b6ffd61d, %l4 = 00000000685b6f9e ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000b6000000ff p0_label_14: ! Mem[0000000010081400] = bd645c19, %l0 = ffffffffffffffff swapa [%i2+%g0]0x80,%l0 ! %l0 = 00000000bd645c19 ! %f0 = 1cae66f2 33dde30d, %l3 = 0000000000000000 ! Mem[0000000030101418] = 2fcadc71f7902f0f add %i4,0x018,%g1 stda %f0,[%g1+%l3]ASI_PST32_S ! Mem[0000000030101418] = 2fcadc71f7902f0f ! Mem[0000000010141408] = 8ee91c59, %l4 = 00000000000000b6 swapa [%i5+%o4]0x88,%l4 ! %l4 = 000000008ee91c59 ! %l5 = 0000000000009196, Mem[00000000100c141a] = e29f3f78 stb %l5,[%i3+0x01a] ! Mem[00000000100c1418] = e29f9678 ! Mem[0000000030141410] = 80786cff, %l4 = 000000008ee91c59 ldstuba [%i5+%o5]0x89,%l4 ! %l4 = 000000ff000000ff ! %f0 = 1cae66f2 33dde30d, %l4 = 00000000000000ff ! Mem[0000000010181438] = 94fad994efbdc558 add %i6,0x038,%g1 stda %f0,[%g1+%l4]ASI_PST16_P ! Mem[0000000010181438] = 1cae66f233dde30d membar #Sync ! Added by membar checker (2) ! %l6 = 000000d9, %l7 = 00000059, Mem[0000000010001420] = cce7181d b6229c12 std %l6,[%i0+0x020] ! Mem[0000000010001420] = 000000d9 00000059 ! %f0 = 1cae66f2, Mem[0000000030181408] = 1217439c sta %f0 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 1cae66f2 ! Mem[0000000010141410] = 9e6f5b68, %l2 = 0000000001a42722 swapa [%i5+%o5]0x88,%l2 ! %l2 = 000000009e6f5b68 ! Starting 10 instruction Load Burst ! Mem[0000000010101410] = 5fc8d3d8, %l7 = 0000000000000059 ldswa [%i4+0x010]%asi,%l7 ! %l7 = 000000005fc8d3d8 p0_label_15: ! Mem[0000000010081400] = ffffffff, %l4 = 00000000000000ff lduwa [%i2+%g0]0x88,%l4 ! %l4 = 00000000ffffffff ! Mem[0000000010041408] = 000b4cd9, %l1 = 0000000000000091 lduba [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[00000000100c1400] = d1f2b6bd, %l4 = 00000000ffffffff lduwa [%i3+%g0]0x88,%l4 ! %l4 = 00000000d1f2b6bd ! Mem[0000000030041400] = 2f04e293, %l2 = 000000009e6f5b68 ldswa [%i1+%g0]0x81,%l2 ! %l2 = 000000002f04e293 ! Code Fragment 3 p0_fragment_1: ! %l0 = 00000000bd645c19 setx 0x272ffb3ff7b16106,%g7,%l0 ! %l0 = 272ffb3ff7b16106 ! %l1 = 0000000000000000 setx 0x880feed7c25feed6,%g7,%l1 ! %l1 = 880feed7c25feed6 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 = 272ffb3ff7b16106 setx 0xfe4c75e7f8362302,%g7,%l0 ! %l0 = fe4c75e7f8362302 ! %l1 = 880feed7c25feed6 setx 0x74ce14e78d3b72c5,%g7,%l1 ! %l1 = 74ce14e78d3b72c5 ! Mem[0000000030041400] = 619cf55093e2042f, %l5 = 0000000000009196 ldxa [%i1+%g0]0x89,%l5 ! %l5 = 619cf55093e2042f ! %f9 = 7c5595f9, %f28 = d48a37c5, %f21 = 00000000 fmuls %f9 ,%f28,%f21 ! %f21 = ff800000 ! Mem[0000000030041408] = be4220a5 dc633592, %l6 = 000000d9, %l7 = 5fc8d3d8 ldda [%i1+%o4]0x89,%l6 ! %l6 = 00000000dc633592 00000000be4220a5 ! Mem[0000000010141400] = d7013e6a, %l3 = 0000000000000000 ldswa [%i5+%g0]0x80,%l3 ! %l3 = ffffffffd7013e6a ! Starting 10 instruction Store Burst ! %l6 = 00000000dc633592, Mem[0000000010141410] = 01a42722 stha %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 01a43592 p0_label_16: ! %f17 = 6139a7a3, Mem[0000000030181408] = 1cae66f2 sta %f17,[%i6+%o4]0x81 ! Mem[0000000030181408] = 6139a7a3 ! %l4 = 00000000d1f2b6bd, Mem[0000000010181410] = b3c785b98ee91c59 stxa %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000d1f2b6bd ! Mem[0000000030001400] = 89f4bd2d, %l2 = 000000002f04e293 swapa [%i0+%g0]0x81,%l2 ! %l2 = 0000000089f4bd2d ! %f24 = cce7181d b6229c12, Mem[0000000010081408] = a37e5325 d274fb56 stda %f24,[%i2+%o4]0x80 ! Mem[0000000010081408] = cce7181d b6229c12 ! %f3 = 67514541, %f26 = cb8d75d2, %f10 = a82e08ef 677ffb11 fsmuld %f3 ,%f26,%f10 ! %f10 = c66ce8dd 47a11480 ! %f0 = 1cae66f2, Mem[0000000010081408] = cce7181d sta %f0 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 1cae66f2 ! %f22 = fb9706db 8b0c1328, Mem[0000000010141408] = 000000b6 bd000000 stda %f22,[%i5+%o4]0x88 ! Mem[0000000010141408] = fb9706db 8b0c1328 ! Mem[0000000030001400] = 93e2042f, %l4 = 00000000d1f2b6bd ldstuba [%i0+%g0]0x89,%l4 ! %l4 = 0000002f000000ff ! %l2 = 0000000089f4bd2d, %l1 = 74ce14e78d3b72c5, %l0 = fe4c75e7f8362302 addc %l2,%l1,%l0 ! %l0 = 74ce14e817302ff2 ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = 6139a7a31aa7aac0, %l7 = 00000000be4220a5 ldxa [%i6+%o4]0x81,%l7 ! %l7 = 6139a7a31aa7aac0 p0_label_17: ! Mem[0000000010101408] = ff003083000b4cd9, %f16 = 47680583 6139a7a3 ldda [%i4+%o4]0x80,%f16 ! %f16 = ff003083 000b4cd9 ! Mem[0000000030001410] = 923563dc b985c7b3, %l2 = 89f4bd2d, %l3 = d7013e6a ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000923563dc 00000000b985c7b3 ! Mem[0000000010141408] = 8b0c1328, %l3 = 00000000b985c7b3 lduwa [%i5+%o4]0x88,%l3 ! %l3 = 000000008b0c1328 ! Mem[0000000010181400] = b654cdf1, %f7 = 28cf0de0 lda [%i6+%g0]0x88,%f7 ! %f7 = b654cdf1 ! Mem[0000000010141400] = 6a3e01d7, %l0 = 74ce14e817302ff2 ldswa [%i5+%g0]0x88,%l0 ! %l0 = 000000006a3e01d7 ! Mem[0000000010041410] = dd060c89, %l3 = 000000008b0c1328 ldsba [%i1+0x010]%asi,%l3 ! %l3 = ffffffffffffffdd ! Mem[0000000030181408] = 6139a7a31aa7aac0, %f16 = ff003083 000b4cd9 ldda [%i6+%o4]0x81,%f16 ! %f16 = 6139a7a3 1aa7aac0 ! Mem[0000000010001400] = 47680583, %l1 = 74ce14e78d3b72c5 ldsba [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000047 ! Mem[0000000010041400] = 59000000, %l2 = 00000000923563dc lduwa [%i1+%g0]0x80,%l2 ! %l2 = 0000000059000000 ! Starting 10 instruction Store Burst ! Mem[0000000030181408] = 6139a7a3, %l3 = ffffffffffffffdd swapa [%i6+%o4]0x81,%l3 ! %l3 = 000000006139a7a3 p0_label_18: ! %f19 = 65bdebc1, %f30 = a8760424, %f1 = 33dde30d fadds %f19,%f30,%f1 ! %f1 = 65bdebc1 ! %l4 = 000000000000002f, Mem[0000000030081410] = a9781a2d stha %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = a978002f ! Mem[00000000201c0000] = e4ff075f, %l3 = 000000006139a7a3 ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000e4000000ff ! %l0 = 6a3e01d7, %l1 = 00000047, Mem[0000000010001410] = 591ce98e 00000000 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 6a3e01d7 00000047 ! Mem[0000000010141410] = 01a43592, %l2 = 0000000059000000 swapa [%i5+%o5]0x88,%l2 ! %l2 = 0000000001a43592 ! %l0 = 000000006a3e01d7, Mem[0000000030041410] = c147e5a6 stwa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 6a3e01d7 ! Mem[0000000010181400] = b654cdf1, %l4 = 000000000000002f ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 000000f1000000ff ! %l6 = 00000000dc633592, Mem[000000001000140c] = 65bdebc1, %asi = 80 stha %l6,[%i0+0x00c]%asi ! Mem[000000001000140c] = 3592ebc1 ! Mem[0000000030141408] = f1bba2a8, %l3 = 00000000000000e4 swapa [%i5+%o4]0x89,%l3 ! %l3 = 00000000f1bba2a8 ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = 7b88b2bf090000ff, %f10 = c66ce8dd 47a11480 ldda [%i3+%g0]0x89,%f10 ! %f10 = 7b88b2bf 090000ff p0_label_19: ! Mem[00000000300c1408] = 83308ed8 8c7d617e, %l6 = dc633592, %l7 = 1aa7aac0 ldda [%i3+%o4]0x81,%l6 ! %l6 = 0000000083308ed8 000000008c7d617e ! Mem[00000000300c1410] = 43bc2821d1f2b6bd, %l3 = 00000000f1bba2a8 ldxa [%i3+%o5]0x81,%l3 ! %l3 = 43bc2821d1f2b6bd ! Mem[0000000010081420] = bd66d286cbbba13b, %f18 = fe8a25d8 65bdebc1 ldd [%i2+0x020],%f18 ! %f18 = bd66d286 cbbba13b ! Mem[0000000010001408] = c1eb9235 d8258afe, %l0 = 6a3e01d7, %l1 = 00000047 ldda [%i0+%o4]0x88,%l0 ! %l0 = 00000000d8258afe 00000000c1eb9235 ! Mem[0000000030141410] = ff6c7880, %l7 = 000000008c7d617e ldsba [%i5+%o5]0x81,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010181408] = 00000000, %l7 = ffffffffffffffff ldsba [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010181410] = bdb6f2d1, %l4 = 00000000000000f1 lduba [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000bd ! Mem[0000000030041400] = 2f04e29350f59c61, %f6 = b5e6035f b654cdf1 ldda [%i1+%g0]0x81,%f6 ! %f6 = 2f04e293 50f59c61 ! Mem[00000000300c1408] = 7e617d8cd88e3083, %f12 = 6ba2c1f5 07c128fc ldda [%i3+%o4]0x89,%f12 ! %f12 = 7e617d8c d88e3083 ! Starting 10 instruction Store Burst ! Mem[0000000010181410] = d1f2b6bd, %l2 = 0000000001a43592 swapa [%i6+%o5]0x88,%l2 ! %l2 = 00000000d1f2b6bd p0_label_20: ! %l2 = 00000000d1f2b6bd, Mem[0000000030001400] = ffabe3ce93e204ff stxa %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000d1f2b6bd ! Mem[0000000010101400] = c8a3b3a7, %l6 = 0000000083308ed8 swapa [%i4+%g0]0x80,%l6 ! %l6 = 00000000c8a3b3a7 ! Mem[0000000030101408] = 5fc8d3d8, %l6 = 00000000c8a3b3a7 swapa [%i4+%o4]0x81,%l6 ! %l6 = 000000005fc8d3d8 ! %l2 = 00000000d1f2b6bd, %l4 = 00000000000000bd, %l1 = 00000000c1eb9235 addc %l2,%l4,%l1 ! %l1 = 00000000d1f2b77a ! Mem[0000000030141410] = 80786cff, %l0 = 00000000d8258afe swapa [%i5+%o5]0x89,%l0 ! %l0 = 0000000080786cff ! %l7 = 0000000000000000, imm = 00000000000002a0, %l0 = 0000000080786cff orn %l7,0x2a0,%l0 ! %l0 = fffffffffffffd5f ! %l1 = 00000000d1f2b77a, Mem[0000000030101408] = c8a3b3a7 stwa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = d1f2b77a ! %f5 = a9781a2d, %f7 = 50f59c61 fcmps %fcc0,%f5 ,%f7 ! %fcc0 = 1 ! Mem[00000000211c0000] = ffffd61d, %l6 = 000000005fc8d3d8 ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = 0de3dd33, %l2 = 00000000d1f2b6bd lduwa [%i2+%g0]0x81,%l2 ! %l2 = 000000000de3dd33 p0_label_21: ! Mem[0000000010041410] = dd060c89, %l4 = 00000000000000bd lduha [%i1+%o5]0x80,%l4 ! %l4 = 000000000000dd06 ! Mem[0000000010001400] = 83056847, %l3 = 43bc2821d1f2b6bd lduwa [%i0+%g0]0x88,%l3 ! %l3 = 0000000083056847 ! Mem[0000000030081400] = 33dde30d, %l3 = 0000000083056847 lduwa [%i2+%g0]0x89,%l3 ! %l3 = 0000000033dde30d ! Mem[0000000010081410] = dc9e96ff, %l5 = 619cf55093e2042f ldsha [%i2+%o5]0x88,%l5 ! %l5 = ffffffffffff96ff ! Mem[0000000030081400] = 0de3dd33 f266ae1c, %l0 = fffffd5f, %l1 = d1f2b77a ldda [%i2+%g0]0x81,%l0 ! %l0 = 000000000de3dd33 00000000f266ae1c ! Mem[0000000010001400] = 47680583, %l7 = 0000000000000000 ldsba [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000047 ! Mem[00000000211c0000] = ffffd61d, %l0 = 000000000de3dd33 ldsb [%o2+%g0],%l0 ! %l0 = ffffffffffffffff ! Mem[00000000100c1408] = 8ac7ffd6, %l5 = ffffffffffff96ff lduwa [%i3+%o4]0x88,%l5 ! %l5 = 000000008ac7ffd6 ! Mem[0000000030001410] = 923563dc, %l3 = 0000000033dde30d lduwa [%i0+%o5]0x81,%l3 ! %l3 = 00000000923563dc ! Starting 10 instruction Store Burst ! Mem[0000000030141410] = d8258afe, %l7 = 0000000000000047 ldstuba [%i5+%o5]0x89,%l7 ! %l7 = 000000fe000000ff p0_label_22: ! %l6 = 00000000000000ff, Mem[0000000021800040] = d91b856a, %asi = 80 stha %l6,[%o3+0x040]%asi ! Mem[0000000021800040] = 00ff856a ! Mem[0000000030041400] = 2f04e293, %l6 = 00000000000000ff swapa [%i1+%g0]0x81,%l6 ! %l6 = 000000002f04e293 ! %l3 = 00000000923563dc, Mem[00000000211c0001] = ffffd61d, %asi = 80 stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = ffdcd61d ! %l6 = 000000002f04e293, Mem[0000000010001414] = 47000000, %asi = 80 stba %l6,[%i0+0x014]%asi ! Mem[0000000010001414] = 93000000 ! Mem[0000000030081400] = 0de3dd33, %l7 = 00000000000000fe ldstuba [%i2+%g0]0x81,%l7 ! %l7 = 0000000d000000ff ! %l2 = 0de3dd33, %l3 = 923563dc, Mem[0000000010041438] = 5cee6ef7 16f20592 std %l2,[%i1+0x038] ! Mem[0000000010041438] = 0de3dd33 923563dc ! Mem[0000000030141410] = ff8a25d8, %l4 = 000000000000dd06 swapa [%i5+%o5]0x81,%l4 ! %l4 = 00000000ff8a25d8 ! %l2 = 000000000de3dd33, Mem[000000001004143c] = 923563dc, %asi = 80 stha %l2,[%i1+0x03c]%asi ! Mem[000000001004143c] = dd3363dc ! Mem[0000000010101414] = f2f38b70, %l2 = 0de3dd33, %l0 = ffffffff add %i4,0x14,%g1 casa [%g1]0x80,%l2,%l0 ! %l0 = 00000000f2f38b70 ! Starting 10 instruction Load Burst ! Mem[0000000020800040] = eafa2222, %l2 = 000000000de3dd33 ldsha [%o1+0x040]%asi,%l2 ! %l2 = ffffffffffffeafa p0_label_23: ! Mem[0000000010041410] = 890c06dd, %l0 = 00000000f2f38b70 ldsha [%i1+%o5]0x88,%l0 ! %l0 = 00000000000006dd ! Mem[00000000100c143c] = 1c67d382, %l3 = 00000000923563dc ldsh [%i3+0x03c],%l3 ! %l3 = 0000000000001c67 ! Mem[0000000030041400] = 619cf550ff000000, %f24 = cce7181d b6229c12 ldda [%i1+%g0]0x89,%f24 ! %f24 = 619cf550 ff000000 ! Mem[0000000030141408] = e4000000, %f10 = 7b88b2bf lda [%i5+%o4]0x81,%f10 ! %f10 = e4000000 ! Mem[0000000010181400] = ffcd54b6, %l7 = 000000000000000d ldsba [%i6+%g0]0x80,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010101408] = ff003083 000b4cd9, %l6 = 2f04e293, %l7 = ffffffff ldda [%i4+%o4]0x80,%l6 ! %l6 = 00000000ff003083 00000000000b4cd9 ! Mem[0000000010181400] = b654cdff, %l0 = 00000000000006dd ldsba [%i6+%g0]0x88,%l0 ! %l0 = ffffffffffffffff ! Mem[00000000300c1410] = 2128bc43, %f14 = 5fc8d3d8 lda [%i3+%o5]0x89,%f14 ! %f14 = 2128bc43 ! Mem[0000000010041400] = 590000009feecd5e, %l6 = 00000000ff003083 ldx [%i1+%g0],%l6 ! %l6 = 590000009feecd5e ! Starting 10 instruction Store Burst ! Mem[0000000010001410] = 6a3e01d7, %l7 = 00000000000b4cd9 swapa [%i0+%o5]0x88,%l7 ! %l7 = 000000006a3e01d7 p0_label_24: ! %l2 = ffffffffffffeafa, Mem[0000000010041408] = 000b4cd9 stwa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffeafa ! %f2 = 03df74f0, Mem[0000000010101410] = 5fc8d3d8 sta %f2 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 03df74f0 ! Mem[0000000030081400] = 33dde3ff, %l1 = 00000000f266ae1c swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000033dde3ff ! Mem[0000000030041408] = 923563dc, %l0 = ffffffffffffffff swapa [%i1+%o4]0x81,%l0 ! %l0 = 00000000923563dc ! %l4 = 00000000ff8a25d8, Mem[00000000300c1400] = ff000009 stba %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = d8000009 ! %l0 = 923563dc, %l1 = 33dde3ff, Mem[0000000030101410] = a8a2bbf1 b9000000 stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 923563dc 33dde3ff ! Mem[0000000010181410] = 9235a401, %l5 = 000000008ac7ffd6 swapa [%i6+%o5]0x80,%l5 ! %l5 = 000000009235a401 ! Mem[0000000010081408] = f266ae1c, %l0 = 00000000923563dc ldstuba [%i2+%o4]0x88,%l0 ! %l0 = 0000001c000000ff ! Mem[0000000030041408] = ffffffff, %l0 = 000000000000001c swapa [%i1+%o4]0x89,%l0 ! %l0 = 00000000ffffffff ! Starting 10 instruction Load Burst ! Mem[0000000020800000] = 4698b0a2, %l4 = 00000000ff8a25d8 lduh [%o1+%g0],%l4 ! %l4 = 0000000000004698 p0_label_25: ! Mem[0000000030001410] = dc633592, %f28 = d48a37c5 lda [%i0+%o5]0x89,%f28 ! %f28 = dc633592 ! Mem[0000000010181410] = d6ffc78a, %f7 = 50f59c61 lda [%i6+%o5]0x88,%f7 ! %f7 = d6ffc78a ! Mem[00000000100c1404] = 2128bc43, %l7 = 000000006a3e01d7 lduh [%i3+0x006],%l7 ! %l7 = 000000000000bc43 ! Mem[00000000300c1410] = 2128bc43, %l7 = 000000000000bc43 lduwa [%i3+%o5]0x89,%l7 ! %l7 = 000000002128bc43 ! Mem[0000000030141408] = 000000e4, %l4 = 0000000000004698 lduwa [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000e4 ! Mem[0000000010041410] = 890c06dd, %l2 = ffffffffffffeafa ldsba [%i1+%o5]0x88,%l2 ! %l2 = ffffffffffffffdd membar #Sync ! Added by membar checker (3) ! Mem[0000000030081400] = 1cae66f2 f266ae1c 41455167 f074df03 ! Mem[0000000030081410] = 2f0078a9 1809a90f e00dcf28 5f03e6b5 ! Mem[0000000030081420] = f995557c 80786cd9 11fb7f67 ef082ea8 ! Mem[0000000030081430] = fc28c107 f5c1a26b 9a16530e 195c64bd ldda [%i2]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030081400 ! Mem[0000000010041400] = 590000009feecd5e, %f16 = 6139a7a3 1aa7aac0 ldda [%i1+%g0]0x80,%f16 ! %f16 = 59000000 9feecd5e ! Mem[0000000030181408] = ffffffdd, %l7 = 000000002128bc43 lduwa [%i6+%o4]0x81,%l7 ! %l7 = 00000000ffffffdd ! Starting 10 instruction Store Burst ! %l1 = 0000000033dde3ff, Mem[000000001014142e] = 4a572233, %asi = 80 stba %l1,[%i5+0x02e]%asi ! Mem[000000001014142c] = 4a57ff33 p0_label_26: membar #Sync ! Added by membar checker (4) ! %f19 = cbbba13b, Mem[0000000030081410] = a978002f sta %f19,[%i2+%o5]0x89 ! Mem[0000000030081410] = cbbba13b ! %f13 = f5c1a26b, %f18 = bd66d286, %f21 = ff800000 fsubs %f13,%f18,%f21 ! %f21 = f5c1a26b ! Mem[00000000100c1408] = d6ffc78a, %l2 = ffffffffffffffdd swapa [%i3+%o4]0x80,%l2 ! %l2 = 00000000d6ffc78a ! %l1 = 0000000033dde3ff, Mem[000000001000140e] = 3592ebc1, %asi = 80 stha %l1,[%i0+0x00e]%asi ! Mem[000000001000140c] = 3592e3ff ! Mem[0000000030081400] = f266ae1c, %l1 = 0000000033dde3ff ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 0000001c000000ff ! Mem[0000000010081430] = 38bbf195, %l5 = 000000009235a401 ldstub [%i2+0x030],%l5 ! %l5 = 00000038000000ff ! Mem[0000000010181429] = 8e91b08a, %l5 = 0000000000000038 ldstuba [%i6+0x029]%asi,%l5 ! %l5 = 00000091000000ff ! %f12 = fc28c107 f5c1a26b, Mem[0000000010141408] = 28130c8b db0697fb stda %f12,[%i5+0x008]%asi ! Mem[0000000010141408] = fc28c107 f5c1a26b ! %f0 = 1cae66f2 f266ae1c, %l1 = 000000000000001c ! Mem[0000000010041400] = 590000009feecd5e stda %f0,[%i1+%l1]ASI_PST8_PL ! Mem[0000000010041400] = 590066f2f2eecd5e ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = ffae66f2f266ae1c, %l5 = 0000000000000091 ldxa [%i2+%g0]0x81,%l5 ! %l5 = ffae66f2f266ae1c p0_label_27: ! Mem[0000000010141408] = 07c128fc, %l4 = 00000000000000e4 lduba [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000fc ! Mem[0000000030041410] = aa708a88d7013e6a, %f10 = 11fb7f67 ef082ea8 ldda [%i1+%o5]0x89,%f10 ! %f10 = aa708a88 d7013e6a ! %f28 = dc633592, %f14 = 9a16530e, %f22 = fb9706db fdivs %f28,%f14,%f22 ! %f22 = 7f800000 ! Mem[0000000010101400] = 83308ed8 bc66032b, %l2 = d6ffc78a, %l3 = 00001c67 ldd [%i4+%g0],%l2 ! %l2 = 0000000083308ed8 00000000bc66032b ! Mem[0000000010001408] = d8258afe, %l3 = 00000000bc66032b ldswa [%i0+%o4]0x88,%l3 ! %l3 = ffffffffd8258afe ! Mem[0000000030181410] = 6c3a0e68, %l4 = 00000000000000fc ldsha [%i6+%o5]0x81,%l4 ! %l4 = 0000000000006c3a ! Mem[0000000030101408] = d1f2b77a, %l5 = ffae66f2f266ae1c lduha [%i4+%o4]0x81,%l5 ! %l5 = 000000000000d1f2 ! Mem[0000000010141410] = 59000000, %l3 = ffffffffd8258afe lduba [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[00000000100c142c] = 59ae007a, %l7 = 00000000ffffffdd lduwa [%i3+0x02c]%asi,%l7 ! %l7 = 0000000059ae007a ! Starting 10 instruction Store Burst ! Mem[0000000010101433] = 1b3bf853, %l5 = 000000000000d1f2 ldstub [%i4+0x033],%l5 ! %l5 = 00000053000000ff p0_label_28: ! Mem[0000000030181400] = 2227a401, %l0 = 00000000ffffffff swapa [%i6+%g0]0x81,%l0 ! %l0 = 000000002227a401 ! %l0 = 2227a401, %l1 = 0000001c, Mem[0000000030001408] = 8ee91c59 39d01844 stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 2227a401 0000001c ! Mem[0000000030141410] = 0000dd06, %l3 = 0000000000000000 swapa [%i5+%o5]0x81,%l3 ! %l3 = 000000000000dd06 ! %l6 = 590000009feecd5e, Mem[0000000030081410] = cbbba13b stwa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 9feecd5e ! %l1 = 000000000000001c, imm = 00000000000005e0, %l3 = 000000000000dd06 andn %l1,0x5e0,%l3 ! %l3 = 000000000000001c ! %l0 = 000000002227a401, Mem[0000000010001408] = d8258afe stba %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = d8258a01 ! Mem[0000000010041408] = ffffeafa, %l1 = 000000000000001c, %asi = 80 swapa [%i1+0x008]%asi,%l1 ! %l1 = 00000000ffffeafa ! %l5 = 0000000000000053, Mem[0000000030081400] = f266aeff stba %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = f266ae53 ! %f14 = 9a16530e 195c64bd, %l2 = 0000000083308ed8 ! Mem[0000000010141408] = fc28c107f5c1a26b add %i5,0x008,%g1 stda %f14,[%g1+%l2]ASI_PST32_P ! Mem[0000000010141408] = fc28c107f5c1a26b ! Starting 10 instruction Load Burst ! Mem[00000000201c0000] = ffff075f, %l3 = 000000000000001c ldsb [%o0+%g0],%l3 ! %l3 = ffffffffffffffff p0_label_29: ! Mem[0000000010081410] = ff969edc, %l0 = 000000002227a401 lduha [%i2+%o5]0x80,%l0 ! %l0 = 000000000000ff96 ! Mem[0000000030081400] = 53ae66f2f266ae1c, %f12 = fc28c107 f5c1a26b ldda [%i2+%g0]0x81,%f12 ! %f12 = 53ae66f2 f266ae1c ! Mem[00000000300c1408] = 7e617d8c d88e3083, %l0 = 0000ff96, %l1 = ffffeafa ldda [%i3+%o4]0x89,%l0 ! %l0 = 00000000d88e3083 000000007e617d8c ! Mem[0000000030101410] = dc633592, %l1 = 000000007e617d8c ldsba [%i4+%o5]0x81,%l1 ! %l1 = ffffffffffffffdc ! %f23 = 8b0c1328, %f2 = 41455167, %f0 = 1cae66f2 f266ae1c fsmuld %f23,%f2 ,%f0 ! %f0 = b99afdd2 0cd74600 ! %f29 = 911b8130, %f16 = 59000000, %f4 = 2f0078a9 fdivs %f29,%f16,%f4 ! %l0 = 00000000d88e30a5, Unfinished, %fsr = 0400000400 ! %f28 = dc633592, %f28 = dc633592, %f19 = cbbba13b fadds %f28,%f28,%f19 ! %f19 = dce33592 membar #Sync ! Added by membar checker (5) ! Mem[0000000030181400] = ffffffff fc2a1b51 ffffffdd 1aa7aac0 ! Mem[0000000030181410] = 6c3a0e68 736f228e ba6b8d0f 5131fddb ! Mem[0000000030181420] = e1f888f9 66c0041d 08c80a6f 41f71331 ! Mem[0000000030181430] = 339cb7c5 b6e9ee67 9077aed2 6bdc8384 ldda [%i6]ASI_BLK_SL,%f16 ! Block Load from 0000000030181400 ! Mem[00000000300c1400] = d8000009 bfb2887b, %l6 = 9feecd5e, %l7 = 59ae007a ldda [%i3+%g0]0x81,%l6 ! %l6 = 00000000d8000009 00000000bfb2887b ! Starting 10 instruction Store Burst ! %l7 = 00000000bfb2887b, immed = fffff6cc, %y = 00000018 sdiv %l7,-0x934,%l6 ! %l6 = fffffffffd4f9233 mov %l0,%y ! %y = d88e30a5 p0_label_30: ! %l2 = 83308ed8, %l3 = ffffffff, Mem[0000000010041410] = 890c06dd 8782fd0f stda %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 83308ed8 ffffffff ! Mem[0000000030081408] = 67514541, %l6 = fffffffffd4f9233 ldstuba [%i2+%o4]0x89,%l6 ! %l6 = 00000041000000ff ! %l5 = 0000000000000053, Mem[0000000020800000] = 4698b0a2, %asi = 80 stba %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = 5398b0a2 ! %l2 = 83308ed8, %l3 = ffffffff, Mem[0000000030001410] = dc633592 b3c785b9 stda %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 83308ed8 ffffffff ! %f12 = 53ae66f2, %f12 = 53ae66f2 fcmpes %fcc2,%f12,%f12 ! %fcc2 = 0 membar #Sync ! Added by membar checker (6) ! %l0 = 00000000d88e30a5, Mem[0000000030181400] = ffffffff stwa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = d88e30a5 ! Mem[0000000030181408] = ffffffdd, %l4 = 0000000000006c3a swapa [%i6+%o4]0x81,%l4 ! %l4 = 00000000ffffffdd ! Mem[0000000010141408] = fc28c107, %l6 = 0000000000000041 ldstuba [%i5+%o4]0x80,%l6 ! %l6 = 000000fc000000ff ! Mem[0000000010001400] = 83056847, %l2 = 0000000083308ed8 swapa [%i0+%g0]0x88,%l2 ! %l2 = 0000000083056847 ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = d88e3083, %l2 = 0000000083056847 ldsha [%i1+%o5]0x80,%l2 ! %l2 = ffffffffffffd88e p0_label_31: ! Mem[0000000010041408] = 2385bf991c000000, %f24 = 1d04c066 f988f8e1 ldda [%i1+%o4]0x88,%f24 ! %f24 = 2385bf99 1c000000 ! Mem[0000000030101410] = 923563dc, %f16 = 511b2afc lda [%i4+%o5]0x89,%f16 ! %f16 = 923563dc ! Mem[0000000010181404] = c8a3b3a7, %l3 = ffffffffffffffff lduw [%i6+0x004],%l3 ! %l3 = 00000000c8a3b3a7 ! Mem[0000000030181410] = 6c3a0e68, %l2 = ffffffffffffd88e ldsba [%i6+%o5]0x81,%l2 ! %l2 = 000000000000006c ! Mem[0000000010101410] = f074df03, %l2 = 000000000000006c ldswa [%i4+%o5]0x88,%l2 ! %l2 = fffffffff074df03 ! Mem[0000000010041408] = 0000001c, %l6 = 00000000000000fc lduba [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[000000001008142c] = 365480bc, %l0 = 00000000d88e30a5 ldub [%i2+0x02d],%l0 ! %l0 = 0000000000000054 ! Mem[0000000010181420] = c3a609f9b7e5a7dc, %f30 = 8483dc6b d2ae7790 ldda [%i6+0x020]%asi,%f30 ! %f30 = c3a609f9 b7e5a7dc ! Mem[0000000030041408] = 1c000000a52042be, %l2 = fffffffff074df03 ldxa [%i1+%o4]0x81,%l2 ! %l2 = 1c000000a52042be ! Starting 10 instruction Store Burst ! %l0 = 0000000000000054, Mem[0000000010101408] = 833000ff stha %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 83300054 p0_label_32: ! %l0 = 0000000000000054, Mem[0000000010041408] = 1c000000 stha %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 1c000054 ! %f11 = d7013e6a, Mem[0000000010081400] = ffffffff sta %f11,[%i2+%g0]0x80 ! Mem[0000000010081400] = d7013e6a ! %f2 = 41455167, %f15 = 195c64bd fcmpes %fcc1,%f2 ,%f15 ! %fcc1 = 2 ! Mem[0000000030181408] = 00006c3a, %l3 = 00000000c8a3b3a7 swapa [%i6+%o4]0x81,%l3 ! %l3 = 0000000000006c3a ! Mem[0000000030181408] = a7b3a3c8, %l7 = 00000000bfb2887b swapa [%i6+%o4]0x89,%l7 ! %l7 = 00000000a7b3a3c8 ! %l2 = 1c000000a52042be, imm = fffffffffffff3ea, %l1 = ffffffffffffffdc or %l2,-0xc16,%l1 ! %l1 = fffffffffffff3fe ! %l7 = 00000000a7b3a3c8, Mem[0000000010141428] = 8ac764d6, %asi = 80 stwa %l7,[%i5+0x028]%asi ! Mem[0000000010141428] = a7b3a3c8 ! Mem[00000000211c0000] = ffdcd61d, %l0 = 0000000000000054 lduba [%o2+0x001]%asi,%l0 ! %l0 = 00000000000000dc ! %f28 = 67eee9b6 c5b79c33, Mem[0000000010081408] = ffae66f2 b6229c12 stda %f28,[%i2+%o4]0x80 ! Mem[0000000010081408] = 67eee9b6 c5b79c33 ! Starting 10 instruction Load Burst ! Mem[0000000030041400] = 000000ff, %l7 = 00000000a7b3a3c8 ldsha [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000 p0_label_33: ! Mem[0000000030141408] = 000000e4, %l0 = 00000000000000dc lduwa [%i5+%o4]0x89,%l0 ! %l0 = 00000000000000e4 ! Mem[00000000300c1410] = 43bc2821, %l6 = 0000000000000000 lduba [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000043 ! Mem[00000000100c1430] = e3e681f3 f59d585b, %l2 = a52042be, %l3 = 00006c3a ldda [%i3+0x030]%asi,%l2 ! %l2 = 00000000e3e681f3 00000000f59d585b ! Mem[0000000010001410] = d94c0b00, %l2 = 00000000e3e681f3 ldswa [%i0+0x010]%asi,%l2 ! %l2 = ffffffffd94c0b00 ! Mem[0000000030041410] = d7013e6a, %f21 = 680e3a6c lda [%i1+%o5]0x89,%f21 ! %f21 = d7013e6a ! Mem[00000000100c1400] = bdb6f2d1 2128bc43 ffffffdd d1f2b6bd ! Mem[00000000100c1410] = e7eb66fa b1281210 e29f9678 8bdf57f2 ! Mem[00000000100c1420] = 0d6a01b5 d187fbef afd6e547 59ae007a ! Mem[00000000100c1430] = e3e681f3 f59d585b 1140c8e9 1c67d382 ldda [%i3]ASI_BLK_AIUP,%f0 ! Block Load from 00000000100c1400 ! Mem[0000000010181410] = 8ac7ffd600000000, %f28 = 67eee9b6 c5b79c33 ldda [%i6+%o5]0x80,%f28 ! %f28 = 8ac7ffd6 00000000 ! Mem[0000000030141408] = e4000000, %l1 = fffffffffffff3fe lduha [%i5+%o4]0x81,%l1 ! %l1 = 000000000000e400 ! Mem[0000000030041410] = 6a3e01d7, %f24 = 2385bf99 lda [%i1+%o5]0x81,%f24 ! %f24 = 6a3e01d7 ! Starting 10 instruction Store Burst ! %f22 = dbfd3151 0f8d6bba, Mem[0000000010141428] = a7b3a3c8 4a57ff33 stda %f22,[%i5+0x028]%asi ! Mem[0000000010141428] = dbfd3151 0f8d6bba p0_label_34: ! %l4 = 00000000ffffffdd, Mem[0000000010141400] = d7013e6a, %asi = 80 stba %l4,[%i5+0x000]%asi ! Mem[0000000010141400] = dd013e6a ! %f27 = 6f0ac808, Mem[0000000010081438] = 3d97a105 sta %f27,[%i2+0x038]%asi ! Mem[0000000010081438] = 6f0ac808 ! %f24 = 6a3e01d7, Mem[0000000030081400] = f266ae53 sta %f24,[%i2+%g0]0x89 ! Mem[0000000030081400] = 6a3e01d7 ! Mem[00000000201c0000] = ffff075f, %l3 = 00000000f59d585b ldstub [%o0+%g0],%l3 ! %l3 = 000000ff000000ff ! Mem[00000000211c0000] = ffdcd61d, %l4 = 00000000ffffffdd ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff ! %l4 = 000000ff, %l5 = 00000053, Mem[0000000010181410] = 8ac7ffd6 00000000 std %l4,[%i6+%o5] ! Mem[0000000010181410] = 000000ff 00000053 ! Mem[0000000010081400] = d7013e6a, %l4 = 00000000000000ff swapa [%i2+%g0]0x80,%l4 ! %l4 = 00000000d7013e6a ! Mem[000000001018140c] = 00009196, %l1 = 000000000000e400 swap [%i6+0x00c],%l1 ! %l1 = 0000000000009196 ! %f25 = 1c000000, Mem[0000000010101408] = 83300054 sta %f25,[%i4+%o4]0x88 ! Mem[0000000010101408] = 1c000000 ! Starting 10 instruction Load Burst ! Mem[00000000100c1400] = bdb6f2d1, %l1 = 0000000000009196 ldsha [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffbdb6 p0_label_35: ! Mem[0000000010041408] = 5400001c, %l5 = 0000000000000053 ldswa [%i1+%o4]0x80,%l5 ! %l5 = 000000005400001c ! Mem[0000000010001410] = 000b4cd9, %l7 = 0000000000000000 lduba [%i0+%o5]0x88,%l7 ! %l7 = 00000000000000d9 ! Mem[0000000030041400] = ff000000, %l1 = ffffffffffffbdb6 lduba [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[00000000201c0000] = ffff075f, %l0 = 00000000000000e4 ldsb [%o0+0x001],%l0 ! %l0 = ffffffffffffffff ! Mem[00000000100c1408] = ffffffddd1f2b6bd, %l5 = 000000005400001c ldxa [%i3+%o4]0x80,%l5 ! %l5 = ffffffddd1f2b6bd ! Mem[0000000030141400] = 0d3c6a79, %l0 = ffffffffffffffff lduba [%i5+%g0]0x81,%l0 ! %l0 = 000000000000000d ! Mem[0000000010181404] = c8a3b3a7, %l6 = 0000000000000043 ldsb [%i6+0x004],%l6 ! %l6 = ffffffffffffffc8 ! Mem[0000000030001410] = d88e3083, %l5 = ffffffddd1f2b6bd ldsba [%i0+%o5]0x81,%l5 ! %l5 = ffffffffffffffd8 ! Mem[00000000300c1400] = d8000009, %l3 = 00000000000000ff ldsba [%i3+%g0]0x81,%l3 ! %l3 = ffffffffffffffd8 ! Starting 10 instruction Store Burst ! Mem[00000000100c1408] = ffffffdd, %l0 = 000000000000000d ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 000000ff000000ff p0_label_36: ! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010141420] = 9655d538 52bca2f0 stda %l0,[%i5+0x020]%asi ! Mem[0000000010141420] = 000000ff 00000000 ! Mem[0000000010041410] = d88e3083, %l3 = ffffffffffffffd8 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 000000d8000000ff ! %l1 = 0000000000000000, Mem[0000000030141408] = e4000000edddf329 stxa %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000 ! Code Fragment 3 p0_fragment_2: ! %l0 = 00000000000000ff setx 0x042498ff8d48ff23,%g7,%l0 ! %l0 = 042498ff8d48ff23 ! %l1 = 0000000000000000 setx 0x12b777480821fbc0,%g7,%l1 ! %l1 = 12b777480821fbc0 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 = 042498ff8d48ff23 setx 0xb5fcffa0760b2907,%g7,%l0 ! %l0 = b5fcffa0760b2907 ! %l1 = 12b777480821fbc0 setx 0xadb2460035bd90ea,%g7,%l1 ! %l1 = adb2460035bd90ea ! %l2 = d94c0b00, %l3 = 000000d8, Mem[0000000010101400] = d88e3083 2b0366bc stda %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = d94c0b00 000000d8 ! %l5 = ffffffffffffffd8, Mem[0000000030041410] = 6a3e01d7888a70aa stxa %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffffffffffffd8 membar #Sync ! Added by membar checker (7) ! %l5 = ffffffffffffffd8, Mem[00000000100c142c] = 59ae007a stw %l5,[%i3+0x02c] ! Mem[00000000100c142c] = ffffffd8 ! Mem[00000000100c1438] = 1140c8e9, %l6 = ffffffffffffffc8, %asi = 80 swapa [%i3+0x038]%asi,%l6 ! %l6 = 000000001140c8e9 ! %l7 = 00000000000000d9, Mem[0000000010181410] = 000000ff00000053 stxa %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000000000d9 ! Starting 10 instruction Load Burst ! Mem[0000000010081400] = ff000000, %l5 = ffffffffffffffd8 lduba [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000000 p0_label_37: ! Mem[000000001008140c] = c5b79c33, %l4 = 00000000d7013e6a lduh [%i2+0x00c],%l4 ! %l4 = 000000000000c5b7 ! %f8 = 0d6a01b5, %f3 = d1f2b6bd, %f29 = 00000000 fdivs %f8 ,%f3 ,%f29 ! %l0 = b5fcffa0760b2929, Unfinished, %fsr = 0200000400 ! Mem[0000000010101410] = 03df74f0, %l0 = b5fcffa0760b2929 lduha [%i4+%o5]0x80,%l0 ! %l0 = 00000000000003df ! Mem[0000000010001408] = 018a25d8, %l1 = adb2460035bd90ea lduwa [%i0+%o4]0x80,%l1 ! %l1 = 00000000018a25d8 ! Mem[000000001010143c] = ff07799c, %l7 = 00000000000000d9 ldub [%i4+0x03d],%l7 ! %l7 = 0000000000000007 ! Mem[0000000030141400] = 0d3c6a79, %l7 = 0000000000000007 lduba [%i5+%g0]0x81,%l7 ! %l7 = 000000000000000d ! Mem[0000000010141400] = 0b63139f 6a3e01dd, %l2 = d94c0b00, %l3 = 000000d8 ldda [%i5+%g0]0x88,%l2 ! %l2 = 000000006a3e01dd 000000000b63139f ! Mem[0000000030041400] = ff000000, %l4 = 000000000000c5b7 lduwa [%i1+%g0]0x89,%l4 ! %l4 = 00000000ff000000 ! Mem[0000000030181400] = d88e30a5, %l2 = 000000006a3e01dd ldsba [%i6+%g0]0x81,%l2 ! %l2 = ffffffffffffffd8 ! Starting 10 instruction Store Burst ! %l6 = 000000001140c8e9, Mem[00000000100c1400] = bdb6f2d1 stha %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = c8e9f2d1 p0_label_38: ! %l7 = 000000000000000d, Mem[0000000010141410] = 59000000 stwa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000d ! Mem[0000000030141408] = 00000000, %l4 = 00000000ff000000 swapa [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000 ! %l7 = 000000000000000d, Mem[000000001008141c] = 18f4a90f, %asi = 80 stwa %l7,[%i2+0x01c]%asi ! Mem[000000001008141c] = 0000000d ! %l4 = 0000000000000000, Mem[0000000010181408] = 00000000 stha %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 ! Mem[00000000211c0001] = ffdcd61d, %l0 = 00000000000003df ldstub [%o2+0x001],%l0 ! %l0 = 000000dc000000ff ! Mem[0000000010001438] = a87604246978bf4a, %l4 = 0000000000000000, %l4 = 0000000000000000 add %i0,0x38,%g1 casxa [%g1]0x80,%l4,%l4 ! %l4 = a87604246978bf4a ! %l1 = 00000000018a25d8, Mem[0000000010081400] = ff000000 stwa %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 018a25d8 ! %l2 = ffffffd8, %l3 = 0b63139f, Mem[0000000010041400] = 590066f2 f2eecd5e stda %l2,[%i1+0x000]%asi ! Mem[0000000010041400] = ffffffd8 0b63139f ! %l4 = 6978bf4a, %l5 = 00000000, Mem[0000000010041400] = ffffffd8 0b63139f stda %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 6978bf4a 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010081410] = dc9e96ff, %l3 = 000000000b63139f lduha [%i2+%o5]0x88,%l3 ! %l3 = 00000000000096ff p0_label_39: ! Mem[000000001018140c] = 0000e400, %l2 = ffffffffffffffd8 lduha [%i6+0x00c]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030081410] = 9feecd5e, %l7 = 000000000000000d lduwa [%i2+%o5]0x89,%l7 ! %l7 = 000000009feecd5e ! Mem[0000000010001400] = a3a7396183308ed8, %f6 = e29f9678 8bdf57f2 ldda [%i0+%g0]0x88,%f6 ! %f6 = a3a73961 83308ed8 ! Mem[0000000030041400] = ff000000, %f25 = 1c000000 lda [%i1+%g0]0x89,%f25 ! %f25 = ff000000 ! Mem[0000000010001410] = d94c0b00 93000000, %l6 = 1140c8e9, %l7 = 9feecd5e ldda [%i0+%o5]0x80,%l6 ! %l6 = 00000000d94c0b00 0000000093000000 ! Mem[0000000030181400] = a5308ed8, %l5 = 0000000000000000 lduba [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000d8 ! Mem[0000000030081400] = d7013e6a f266ae1c ff455167 f074df03 ! Mem[0000000030081410] = 5ecdee9f 1809a90f e00dcf28 5f03e6b5 ! Mem[0000000030081420] = f995557c 80786cd9 11fb7f67 ef082ea8 ! Mem[0000000030081430] = fc28c107 f5c1a26b 9a16530e 195c64bd ldda [%i2]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030081400 ! Mem[0000000010101400] = d94c0b00, %l3 = 00000000000096ff ldsba [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030041410] = ffffffff, %l3 = 0000000000000000 ldsha [%i1+%o5]0x89,%l3 ! %l3 = ffffffffffffffff ! Starting 10 instruction Store Burst ! Mem[0000000030041408] = 0000001c, %l6 = 00000000d94c0b00 ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 0000001c000000ff p0_label_40: ! Mem[0000000030081408] = ff455167, %l0 = 00000000000000dc swapa [%i2+%o4]0x81,%l0 ! %l0 = 00000000ff455167 ! Mem[0000000010141410] = 0000000d, %l4 = a87604246978bf4a ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 0000000d000000ff ! %f16 = d7013e6a f266ae1c ff455167 f074df03 ! %f20 = 5ecdee9f 1809a90f e00dcf28 5f03e6b5 ! %f24 = f995557c 80786cd9 11fb7f67 ef082ea8 ! %f28 = fc28c107 f5c1a26b 9a16530e 195c64bd stda %f16,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400 ! %f2 = ffffffdd d1f2b6bd, Mem[0000000030041410] = ffffffff d8ffffff stda %f2 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffdd d1f2b6bd ! %l4 = 0000000d, %l5 = 000000d8, Mem[0000000010181430] = 70a1f8ae eb03a68d stda %l4,[%i6+0x030]%asi ! Mem[0000000010181430] = 0000000d 000000d8 ! %f5 = b1281210, %f8 = 0d6a01b5, %f0 = bdb6f2d1 2128bc43 fsmuld %f5 ,%f8 ,%f0 ! %f0 = b7e33434 30daaa00 ! %l2 = 0000000000000000, Mem[0000000030141408] = ff000000 stwa %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 membar #Sync ! Added by membar checker (8) ! %l5 = 00000000000000d8, Mem[0000000030081400] = f266ae1c stwa %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000d8 ! Mem[0000000010181410] = 00000000, %l5 = 00000000000000d8 ldstuba [%i6+%o5]0x80,%l5 ! %l5 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010081408] = b6e9ee67, %l5 = 0000000000000000 lduba [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000067 p0_label_41: ! Mem[00000000211c0000] = ffffd61d, %l7 = 0000000093000000 ldub [%o2+%g0],%l7 ! %l7 = 00000000000000ff ! Mem[0000000010081410] = ff969edc4bdf8c9a, %f28 = fc28c107 f5c1a26b ldd [%i2+%o5],%f28 ! %f28 = ff969edc 4bdf8c9a ! Mem[0000000010101408] = 0000001c, %l2 = 0000000000000000 lduba [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000 ! %l4 = 000000000000000d, %l4 = 000000000000000d, %l3 = ffffffffffffffff mulx %l4,%l4,%l3 ! %l3 = 00000000000000a9 ! Mem[00000000100c1418] = e29f9678, %l5 = 0000000000000067 lduw [%i3+0x018],%l5 ! %l5 = 00000000e29f9678 ! Mem[0000000030101408] = d1f2b77a, %l3 = 00000000000000a9 lduba [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000d1 ! Mem[0000000010141410] = 944b365b000000ff, %f0 = b7e33434 30daaa00 ldda [%i5+%o5]0x88,%f0 ! %f0 = 944b365b 000000ff ! Mem[0000000010101410] = 03df74f0, %l6 = 000000000000001c ldsb [%i4+%o5],%l6 ! %l6 = 0000000000000003 ! Mem[00000000211c0000] = ffffd61d, %l6 = 0000000000000003 lduh [%o2+%g0],%l6 ! %l6 = 000000000000ffff ! Starting 10 instruction Store Burst ! %f0 = 944b365b 000000ff, Mem[0000000030081400] = 000000d8 d7013e6a stda %f0 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 944b365b 000000ff p0_label_42: ! %l0 = 00000000ff455167, Mem[0000000030081408] = 03df74f0 stba %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 67df74f0 ! %l0 = ff455167, %l1 = 018a25d8, Mem[0000000010001410] = d94c0b00 93000000 stda %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff455167 018a25d8 ! %l7 = 00000000000000ff, Mem[0000000010001400] = d88e3083 stha %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00ff3083 ! %f0 = 944b365b 000000ff, %l7 = 00000000000000ff ! Mem[0000000030101400] = 9a17eaa871b5331e stda %f0,[%i4+%l7]ASI_PST32_S ! Mem[0000000030101400] = 944b365b000000ff ! Mem[0000000030001400] = bdb6f2d1, %l5 = 00000000e29f9678 ldstuba [%i0+%g0]0x81,%l5 ! %l5 = 000000bd000000ff ! Mem[0000000010181408] = 00000000, %l3 = 00000000000000d1 ldstuba [%i6+%o4]0x88,%l3 ! %l3 = 00000000000000ff ! %l0 = ff455167, %l1 = 018a25d8, Mem[0000000010181408] = ff000000 0000e400 stda %l0,[%i6+0x008]%asi ! Mem[0000000010181408] = ff455167 018a25d8 ! %l6 = 0000ffff, %l7 = 000000ff, Mem[0000000030101410] = dc633592 ffe3dd33 stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000ffff 000000ff ! %l0 = 00000000ff455167, Mem[0000000030041408] = ff000000 stba %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 67000000 ! Starting 10 instruction Load Burst ! Mem[0000000030141408] = 00000000, %l6 = 000000000000ffff lduba [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000 p0_label_43: ! Mem[0000000010141400] = 6a3e01dd, %f11 = 59ae007a lda [%i5+%g0]0x88,%f11 ! %f11 = 6a3e01dd ! Mem[0000000010181408] = ff455167018a25d8, %l0 = 00000000ff455167 ldx [%i6+%o4],%l0 ! %l0 = ff455167018a25d8 ! Mem[0000000010181400] = b654cdff, %l3 = 0000000000000000 lduha [%i6+%g0]0x88,%l3 ! %l3 = 000000000000cdff ! Mem[0000000030181408] = 7b88b2bf, %l6 = 0000000000000000 lduha [%i6+%o4]0x81,%l6 ! %l6 = 0000000000007b88 ! Mem[0000000010101410] = 03df74f0, %l3 = 000000000000cdff ldswa [%i4+%o5]0x80,%l3 ! %l3 = 0000000003df74f0 ! Mem[0000000030181408] = 7b88b2bf, %f16 = d7013e6a lda [%i6+%o4]0x81,%f16 ! %f16 = 7b88b2bf ! Mem[00000000300c1410] = 43bc2821 d1f2b6bd, %l6 = 00007b88, %l7 = 000000ff ldda [%i3+%o5]0x81,%l6 ! %l6 = 0000000043bc2821 00000000d1f2b6bd ! Mem[0000000010141400] = dd013e6a, %l6 = 0000000043bc2821 lduwa [%i5+%g0]0x80,%l6 ! %l6 = 00000000dd013e6a ! Code Fragment 3 p0_fragment_3: ! %l0 = ff455167018a25d8 setx 0x1b71a0d7fc6a67e5,%g7,%l0 ! %l0 = 1b71a0d7fc6a67e5 ! %l1 = 00000000018a25d8 setx 0xe1f416981952efdc,%g7,%l1 ! %l1 = e1f416981952efdc 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 = 1b71a0d7fc6a67e5 setx 0x5c9567dff7d7afdb,%g7,%l0 ! %l0 = 5c9567dff7d7afdb ! %l1 = e1f416981952efdc setx 0xb450bfc02de6ae76,%g7,%l1 ! %l1 = b450bfc02de6ae76 ! Starting 10 instruction Store Burst ! %l6 = 00000000dd013e6a, Mem[00000000218001c1] = 2fa807db, %asi = 80 stba %l6,[%o3+0x1c1]%asi ! Mem[00000000218001c0] = 2f6a07db p0_label_44: ! %l1 = b450bfc02de6ae76, Mem[0000000030181400] = a5308ed8 stha %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = a530ae76 ! %f16 = 7b88b2bf f266ae1c ff455167 f074df03 ! %f20 = 5ecdee9f 1809a90f e00dcf28 5f03e6b5 ! %f24 = f995557c 80786cd9 11fb7f67 ef082ea8 ! %f28 = ff969edc 4bdf8c9a 9a16530e 195c64bd stda %f16,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400 ! %f2 = ffffffdd d1f2b6bd, Mem[00000000300c1408] = d88e3083 7e617d8c stda %f2 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffffdd d1f2b6bd ! %l3 = 0000000003df74f0, Mem[00000000100c1410] = 101228b1fa66ebe7 stxa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000000003df74f0 ! Mem[0000000010181400] = b654cdff, %l4 = 000000000000000d swapa [%i6+%g0]0x88,%l4 ! %l4 = 00000000b654cdff ! %l7 = 00000000d1f2b6bd, Mem[0000000030101400] = 944b365b stba %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = bd4b365b ! Mem[0000000030141400] = 0d3c6a79, %l1 = b450bfc02de6ae76 swapa [%i5+%g0]0x81,%l1 ! %l1 = 000000000d3c6a79 ! %l5 = 00000000000000bd, Mem[0000000030001408] = 2227a401 stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 2227a4bd ! Mem[00000000100c1408] = ffffffddd1f2b6bd, %l2 = 0000000000000000, %l1 = 000000000d3c6a79 add %i3,0x08,%g1 casxa [%g1]0x80,%l2,%l1 ! %l1 = ffffffddd1f2b6bd ! Starting 10 instruction Load Burst ! Mem[0000000010181408] = 675145ff, %l2 = 0000000000000000 ldsba [%i6+%o4]0x88,%l2 ! %l2 = ffffffffffffffff p0_label_45: ! Mem[0000000020800040] = eafa2222, %l5 = 00000000000000bd ldub [%o1+0x041],%l5 ! %l5 = 00000000000000fa ! Mem[00000000100c1404] = 2128bc43, %l3 = 0000000003df74f0 ldsb [%i3+0x006],%l3 ! %l3 = ffffffffffffffbc ! Mem[0000000030001400] = 00000000d1f2b6ff, %f14 = 1140c8e9 1c67d382 ldda [%i0+%g0]0x89,%f14 ! %f14 = 00000000 d1f2b6ff ! Mem[0000000030081400] = ff000000, %l7 = 00000000d1f2b6bd ldsha [%i2+%g0]0x81,%l7 ! %l7 = ffffffffffffff00 ! Mem[0000000030041410] = bdb6f2d1ddffffff, %l5 = 00000000000000fa ldxa [%i1+%o5]0x81,%l5 ! %l5 = bdb6f2d1ddffffff ! Mem[0000000030081400] = 000000ff, %l2 = ffffffffffffffff ldsha [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff ! Mem[00000000100c1408] = ffffffdd, %l4 = 00000000b654cdff lduha [%i3+%o4]0x80,%l4 ! %l4 = 000000000000ffff ! Mem[0000000030101410] = ffff0000, %f15 = d1f2b6ff lda [%i4+%o5]0x89,%f15 ! %f15 = ffff0000 ! Mem[0000000030101410] = ffff0000, %l1 = ffffffddd1f2b6bd ldsha [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010001428] = cb8d75d2, %l4 = 000000000000ffff swap [%i0+0x028],%l4 ! %l4 = 00000000cb8d75d2 p0_label_46: ! Mem[0000000030041408] = 67000000, %l1 = 0000000000000000 swapa [%i1+%o4]0x81,%l1 ! %l1 = 0000000067000000 membar #Sync ! Added by membar checker (9) ! %f14 = 00000000 ffff0000, Mem[0000000010141410] = 5ecdee9f 1809a90f stda %f14,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 ffff0000 ! Mem[0000000010081410] = ff969edc, %l2 = 00000000000000ff ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 000000ff000000ff ! Mem[00000000201c0001] = ffff075f, %l7 = ffffffffffffff00 ldstub [%o0+0x001],%l7 ! %l7 = 000000ff000000ff ! %l4 = 00000000cb8d75d2, Mem[0000000030001410] = 83308ed8 stwa %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = cb8d75d2 ! %l0 = f7d7afdb, %l1 = 67000000, Mem[0000000030141410] = 00000000 6494ddd6 stda %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = f7d7afdb 67000000 ! %f10 = afd6e547 6a3e01dd, Mem[0000000030041410] = d1f2b6bd ffffffdd stda %f10,[%i1+%o5]0x89 ! Mem[0000000030041410] = afd6e547 6a3e01dd ! Mem[0000000010181420] = c3a609f9b7e5a7dc, %l7 = 00000000000000ff, %l0 = 5c9567dff7d7afdb add %i6,0x20,%g1 casxa [%g1]0x80,%l7,%l0 ! %l0 = c3a609f9b7e5a7dc ! Mem[00000000201c0000] = ffff075f, %l0 = c3a609f9b7e5a7dc ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030101410] = 0000ffff000000ff, %f30 = 9a16530e 195c64bd ldda [%i4+%o5]0x81,%f30 ! %f30 = 0000ffff 000000ff p0_label_47: ! Mem[0000000010141400] = 7b88b2bf, %l5 = bdb6f2d1ddffffff ldsh [%i5+0x002],%l5 ! %l5 = ffffffffffffb2bf ! Mem[00000000100c1400] = d1f2e9c8, %f17 = f266ae1c lda [%i3+%g0]0x88,%f17 ! %f17 = d1f2e9c8 ! Mem[0000000010001400] = 00ff3083 6139a7a3 018a25d8 3592e3ff ! Mem[0000000010001410] = ff455167 018a25d8 fb9706db 8b0c1328 ! Mem[0000000010001420] = 000000d9 00000059 0000ffff 302e35ab ! Mem[0000000010001430] = d48a37c5 911b8130 a8760424 6978bf4a ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400 ! Mem[0000000010041408] = 1c000054, %l2 = 00000000000000ff lduha [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000054 ! Mem[00000000300c1400] = d8000009 bfb2887b bdb6f2d1 ddffffff ! Mem[00000000300c1410] = 43bc2821 d1f2b6bd 071769f4 b1df1156 ! Mem[00000000300c1420] = 3a260c93 8badb4e6 4af804be d3e62a29 ! Mem[00000000300c1430] = 009b5e05 79575273 6c98c1bc 58812f0e ldda [%i3]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400 ! Mem[00000000100c1408] = bdb6f2d1ddffffff, %l7 = 00000000000000ff ldxa [%i3+%o4]0x88,%l7 ! %l7 = bdb6f2d1ddffffff ! Mem[0000000030141400] = 76aee62d, %l3 = ffffffffffffffbc lduba [%i5+%g0]0x89,%l3 ! %l3 = 000000000000002d ! Mem[00000000100c1400] = 43bc2821 d1f2e9c8, %l4 = cb8d75d2, %l5 = ffffb2bf ldda [%i3+%g0]0x88,%l4 ! %l4 = 00000000d1f2e9c8 0000000043bc2821 ! Mem[0000000030181410] = 6c3a0e68 736f228e, %l2 = 00000054, %l3 = 0000002d ldda [%i6+%o5]0x81,%l2 ! %l2 = 000000006c3a0e68 00000000736f228e ! Starting 10 instruction Store Burst ! Mem[0000000010081434] = 9e87c233, %l5 = 43bc2821, %l2 = 6c3a0e68 add %i2,0x34,%g1 casa [%g1]0x80,%l5,%l2 ! %l2 = 000000009e87c233 p0_label_48: ! %l0 = 00000000000000ff, Mem[0000000010181424] = b7e5a7dc, %asi = 80 stwa %l0,[%i6+0x024]%asi ! Mem[0000000010181424] = 000000ff ! %l7 = bdb6f2d1ddffffff, Mem[00000000201c0000] = ffff075f, %asi = 80 stba %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff075f ! %l5 = 0000000043bc2821, Mem[0000000010141400] = 7b88b2bf stha %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 2821b2bf ! %l2 = 000000009e87c233, Mem[00000000100c1400] = d1f2e9c8 stwa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 9e87c233 ! Mem[0000000010041433] = d4d07454, %l1 = 0000000067000000 ldstuba [%i1+0x033]%asi,%l1 ! %l1 = 00000054000000ff ! %l4 = 00000000d1f2e9c8, Mem[0000000010101408] = 1c000000 stba %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 1c0000c8 ! %l0 = 00000000000000ff, Mem[0000000030081410] = 0fa909189feecd5e stxa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000000000ff ! %l1 = 0000000000000054, Mem[0000000030181410] = 6c3a0e68 stwa %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000054 membar #Sync ! Added by membar checker (10) ! %l4 = 00000000d1f2e9c8, Mem[000000001000142e] = 302e35ab sth %l4,[%i0+0x02e] ! Mem[000000001000142c] = 302ee9c8 ! Starting 10 instruction Load Burst ! Mem[0000000010081410] = ff969edc4bdf8c9a, %l4 = 00000000d1f2e9c8 ldxa [%i2+0x010]%asi,%l4 ! %l4 = ff969edc4bdf8c9a p0_label_49: ! Mem[0000000010101400] = 000b4cd9d8000000, %f8 = 3a260c93 8badb4e6 ldda [%i4+%g0]0x80,%f8 ! %f8 = 000b4cd9 d8000000 ! Mem[0000000010101408] = c800001c, %f13 = 79575273 lda [%i4+%o4]0x80,%f13 ! %f13 = c800001c ! Mem[0000000030181400] = 76ae30a5, %l3 = 00000000736f228e ldsha [%i6+%g0]0x81,%l3 ! %l3 = 00000000000076ae ! Mem[0000000030041410] = dd013e6a47e5d6af, %f22 = e00dcf28 5f03e6b5 ldda [%i1+%o5]0x81,%f22 ! %f22 = dd013e6a 47e5d6af ! %f28 = ff969edc, %f20 = 5ecdee9f, %f4 = 43bc2821 fmuls %f28,%f20,%f4 ! %f4 = ffd69edc ! Mem[00000000300c1410] = 43bc2821, %l1 = 0000000000000054 lduha [%i3+%o5]0x81,%l1 ! %l1 = 00000000000043bc ! Mem[0000000010081400] = d8258a01 fa6bb877, %l4 = 4bdf8c9a, %l5 = 43bc2821 ldda [%i2+%g0]0x80,%l4 ! %l4 = 00000000d8258a01 00000000fa6bb877 ! %l5 = 00000000fa6bb877, immd = fffffffffffff489, %l6 = 00000000dd013e6a sdivx %l5,-0xb77,%l6 ! %l6 = ffffffffffea2853 ! Mem[00000000211c0000] = ffffd61d, %l5 = 00000000fa6bb877 lduha [%o2+0x000]%asi,%l5 ! %l5 = 000000000000ffff ! Starting 10 instruction Store Burst ! %f22 = dd013e6a 47e5d6af, Mem[00000000100c1418] = e29f9678 8bdf57f2 std %f22,[%i3+0x018] ! Mem[00000000100c1418] = dd013e6a 47e5d6af p0_label_50: ! Mem[0000000010001408] = 018a25d8, %l7 = bdb6f2d1ddffffff ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 00000001000000ff ! Mem[0000000010141410] = 00000000, %l2 = 000000009e87c233 lduha [%i5+%o5]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010181408] = ff455167, %l2 = 0000000000000000 swapa [%i6+%o4]0x80,%l2 ! %l2 = 00000000ff455167 ! Mem[0000000030101410] = 0000ffff, %l2 = 00000000ff455167 swapa [%i4+%o5]0x81,%l2 ! %l2 = 000000000000ffff ! Mem[0000000010001410] = 675145ff, %l3 = 00000000000076ae ldstuba [%i0+%o5]0x88,%l3 ! %l3 = 000000ff000000ff ! Mem[0000000010141429] = 11fb7f67, %l6 = ffffffffffea2853 ldstub [%i5+0x029],%l6 ! %l6 = 000000fb000000ff ! %l1 = 00000000000043bc, Mem[0000000030101410] = ff455167 stwa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000043bc ! %l5 = 000000000000ffff, Mem[0000000020800001] = 5398b0a2 stb %l5,[%o1+0x001] ! Mem[0000000020800000] = 53ffb0a2 ! %l1 = 00000000000043bc, Mem[0000000010101408] = c800001c000b4cd9 stxa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000000043bc ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = ff000000, %l0 = 00000000000000ff lduha [%i2+%g0]0x81,%l0 ! %l0 = 000000000000ff00 p0_label_51: ! Mem[0000000010081410] = ff969edc4bdf8c9a, %f8 = 000b4cd9 d8000000 ldda [%i2+0x010]%asi,%f8 ! %f8 = ff969edc 4bdf8c9a ! Mem[0000000030181410] = 54000000, %l3 = 00000000000000ff lduba [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030181410] = 54000000, %l6 = 00000000000000fb ldsba [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010101408] = 00000000, %l4 = 00000000d8258a01 ldsha [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030101410] = 000043bc, %l1 = 00000000000043bc lduha [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[00000000100c1400] = 33c2879e, %l5 = 000000000000ffff ldswa [%i3+%g0]0x80,%l5 ! %l5 = 0000000033c2879e ! Mem[0000000030081408] = ff455167f074df67, %f14 = 6c98c1bc 58812f0e ldda [%i2+%o4]0x89,%f14 ! %f14 = ff455167 f074df67 ! Mem[0000000010101408] = 00000000000043bc, %l2 = 000000000000ffff ldx [%i4+%o4],%l2 ! %l2 = 00000000000043bc ! Mem[0000000010041400] = 6978bf4a 00000000, %l4 = 00000000, %l5 = 33c2879e ldda [%i1+%g0]0x80,%l4 ! %l4 = 000000006978bf4a 0000000000000000 ! Starting 10 instruction Store Burst ! %l6 = 0000000000000000, Mem[0000000010001410] = 675145ff stha %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 67510000 p0_label_52: ! %l2 = 000043bc, %l3 = 00000000, Mem[0000000010181400] = 0d000000 c8a3b3a7 stda %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000043bc 00000000 ! %l5 = 0000000000000000, Mem[0000000010101438] = ec51d404ff07799c stx %l5,[%i4+0x038] ! Mem[0000000010101438] = 0000000000000000 ! Mem[0000000030101410] = 000043bc, %l6 = 0000000000000000 ldstuba [%i4+%o5]0x81,%l6 ! %l6 = 00000000000000ff ! Mem[000000001018143c] = 33dde30d, %l1 = 00000000, %l0 = 0000ff00 add %i6,0x3c,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 0000000033dde30d ! %f14 = ff455167, Mem[0000000030001410] = cb8d75d2 sta %f14,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff455167 ! %l6 = 0000000000000000, Mem[00000000201c0001] = ffff075f stb %l6,[%o0+0x001] ! Mem[00000000201c0000] = ff00075f ! %l4 = 000000006978bf4a, Mem[00000000211c0001] = ffffd61d stb %l4,[%o2+0x001] ! Mem[00000000211c0000] = ff4ad61d ! %f26 = 11fb7f67, Mem[0000000010181414] = 000000d9 st %f26,[%i6+0x014] ! Mem[0000000010181414] = 11fb7f67 ! Mem[0000000010101408] = 00000000, %l1 = 0000000000000000 swapa [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010081414] = 4bdf8c9a, %l4 = 000000006978bf4a lduha [%i2+0x014]%asi,%l4 ! %l4 = 0000000000004bdf p0_label_53: ! Mem[0000000020800000] = 53ffb0a2, %l0 = 0000000033dde30d ldsha [%o1+0x000]%asi,%l0 ! %l0 = 00000000000053ff ! Mem[0000000030001408] = 2227a4bd, %l4 = 0000000000004bdf lduha [%i0+%o4]0x89,%l4 ! %l4 = 000000000000a4bd ! Mem[00000000201c0000] = ff00075f, %l7 = 0000000000000001 ldsh [%o0+%g0],%l7 ! %l7 = ffffffffffffff00 ! %f17 = d1f2e9c8, %f0 = d8000009, %f25 = 80786cd9 fsubs %f17,%f0 ,%f25 ! %f25 = 57fff0e3 ! Mem[0000000030001408] = bda42722, %l1 = 0000000000000000 ldsha [%i0+%o4]0x81,%l1 ! %l1 = ffffffffffffbda4 ! Mem[0000000030041400] = 000000ff 50f59c61, %l0 = 000053ff, %l1 = ffffbda4 ldda [%i1+%g0]0x81,%l0 ! %l0 = 00000000000000ff 0000000050f59c61 ! %l1 = 0000000050f59c61, %l4 = 000000000000a4bd, %l7 = ffffffffffffff00 and %l1,%l4,%l7 ! %l7 = 0000000000008421 ! Mem[00000000100c1410] = f074df03, %l4 = 000000000000a4bd lduwa [%i3+%o5]0x80,%l4 ! %l4 = 00000000f074df03 ! Mem[0000000010001400] = 00ff30836139a7a3, %l2 = 00000000000043bc ldxa [%i0+%g0]0x80,%l2 ! %l2 = 00ff30836139a7a3 ! Starting 10 instruction Store Burst ! %f20 = 5ecdee9f 1809a90f, Mem[0000000010001400] = 00ff3083 6139a7a3 stda %f20,[%i0+%g0]0x80 ! Mem[0000000010001400] = 5ecdee9f 1809a90f p0_label_54: ! %f29 = 4bdf8c9a, Mem[0000000010081408] = b6e9ee67 sta %f29,[%i2+%o4]0x88 ! Mem[0000000010081408] = 4bdf8c9a ! %f8 = ff969edc 4bdf8c9a, Mem[0000000030001408] = bda42722 1c000000 stda %f8 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff969edc 4bdf8c9a ! %l0 = 00000000000000ff, imm = 00000000000009f1, %l1 = 0000000050f59c61 xor %l0,0x9f1,%l1 ! %l1 = 000000000000090e ! Mem[0000000010181400] = 000043bc, %l4 = 00000000f074df03 swapa [%i6+%g0]0x80,%l4 ! %l4 = 00000000000043bc ! Mem[0000000030001408] = dc9e96ff, %l5 = 0000000000000000 lduwa [%i0+%o4]0x89,%l5 ! %l5 = 00000000dc9e96ff ! Mem[000000001010142c] = 15176a9c, %l0 = 000000ff, %l3 = 00000000 add %i4,0x2c,%g1 casa [%g1]0x80,%l0,%l3 ! %l3 = 0000000015176a9c ! %l6 = 0000000000000000, Mem[0000000010001430] = d48a37c5 stw %l6,[%i0+0x030] ! Mem[0000000010001430] = 00000000 ! Mem[00000000300c1400] = 090000d8, %l4 = 00000000000043bc swapa [%i3+%g0]0x89,%l4 ! %l4 = 00000000090000d8 ! Mem[0000000030141408] = 00000000, %l0 = 00000000000000ff swapa [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010141428] = 11ff7f67ef082ea8, %l0 = 0000000000000000 ldxa [%i5+0x028]%asi,%l0 ! %l0 = 11ff7f67ef082ea8 p0_label_55: ! Mem[0000000030081410] = 00000000000000ff, %l0 = 11ff7f67ef082ea8 ldxa [%i2+%o5]0x81,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030081400] = 944b365b000000ff, %l0 = 00000000000000ff ldxa [%i2+%g0]0x89,%l0 ! %l0 = 944b365b000000ff ! Mem[0000000010101434] = 9a69f871, %l7 = 0000000000008421 lduba [%i4+0x037]%asi,%l7 ! %l7 = 0000000000000071 ! Mem[00000000100c1410] = f074df03, %l0 = 944b365b000000ff lduwa [%i3+%o5]0x80,%l0 ! %l0 = 00000000f074df03 ! Mem[00000000100c1400] = 33c2879e2128bc43, %l0 = 00000000f074df03 ldxa [%i3+%g0]0x80,%l0 ! %l0 = 33c2879e2128bc43 ! Mem[00000000211c0000] = ff4ad61d, %l5 = 00000000dc9e96ff lduba [%o2+0x001]%asi,%l5 ! %l5 = 000000000000004a ! Mem[00000000300c1410] = 43bc2821, %l4 = 00000000090000d8 ldsha [%i3+%o5]0x81,%l4 ! %l4 = 00000000000043bc ! Mem[0000000030001400] = ffb6f2d1, %l7 = 0000000000000071 lduba [%i0+%g0]0x81,%l7 ! %l7 = 00000000000000ff ! Mem[000000001008140c] = c5b79c33, %l4 = 00000000000043bc ldsh [%i2+0x00e],%l4 ! %l4 = ffffffffffff9c33 ! Starting 10 instruction Store Burst ! %l2 = 00ff30836139a7a3, Mem[0000000030041410] = 6a3e01dd stba %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 6a3e01a3 p0_label_56: ! %l0 = 33c2879e2128bc43, Mem[0000000010001408] = ff8a25d8 stwa %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 2128bc43 ! Mem[00000000100c1430] = e3e681f3, %l3 = 0000000015176a9c swap [%i3+0x030],%l3 ! %l3 = 00000000e3e681f3 ! %f6 = 071769f4 b1df1156, Mem[0000000030141408] = ff000000 00000000 stda %f6 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 071769f4 b1df1156 ! %l5 = 000000000000004a, Mem[0000000030141400] = 2de6ae76 stba %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 4ae6ae76 ! %f28 = ff969edc 4bdf8c9a, %l1 = 000000000000090e ! Mem[0000000030001418] = b96ad1d6e51fe5e2 add %i0,0x018,%g1 stda %f28,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030001418] = b98cdf4be51fe5e2 ! %l6 = 0000000000000000, Mem[000000001014141a] = e00dcf28, %asi = 80 stba %l6,[%i5+0x01a]%asi ! Mem[0000000010141418] = e00d0028 ! %l2 = 00ff30836139a7a3, Mem[0000000021800040] = 00ff856a sth %l2,[%o3+0x040] ! Mem[0000000021800040] = a7a3856a ! %l2 = 00ff30836139a7a3, Mem[0000000030041408] = 00000000 stba %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = a3000000 ! Mem[0000000010181400] = f074df0300000000, %l1 = 000000000000090e, %l0 = 33c2879e2128bc43 casxa [%i6]0x80,%l1,%l0 ! %l0 = f074df0300000000 ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = ff8e3083, %l4 = ffffffffffff9c33 lduwa [%i1+0x010]%asi,%l4 ! %l4 = 00000000ff8e3083 p0_label_57: ! Mem[0000000010181410] = 000000ff, %l1 = 000000000000090e ldsha [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff ! Mem[0000000030041410] = a3013e6a, %l7 = 00000000000000ff lduwa [%i1+%o5]0x81,%l7 ! %l7 = 00000000a3013e6a ! Mem[0000000030101400] = ff000000 5b364bbd, %l0 = 00000000, %l1 = 000000ff ldda [%i4+%g0]0x89,%l0 ! %l0 = 000000005b364bbd 00000000ff000000 ! %f3 = ddffffff, %f10 = 4af804be d3e62a29 fstox %f3 ,%f10 ! %f10 = e0000020 00000000 ! Mem[00000000100c1408] = ddffffff, %l6 = 0000000000000000 ldsba [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010141400] = bfb22128, %f18 = ff455167 lda [%i5+%g0]0x88,%f18 ! %f18 = bfb22128 ! Mem[0000000030181408] = 7b88b2bf, %f26 = 11fb7f67 lda [%i6+%o4]0x81,%f26 ! %f26 = 7b88b2bf ! Mem[0000000030141408] = f4691707, %l5 = 000000000000004a lduha [%i5+%o4]0x89,%l5 ! %l5 = 0000000000001707 ! Mem[0000000010101400] = d94c0b00, %l1 = 00000000ff000000 ldswa [%i4+%g0]0x88,%l1 ! %l1 = ffffffffd94c0b00 ! Starting 10 instruction Store Burst ! Mem[0000000010181410] = 000000ff, %l5 = 0000000000001707 ldstuba [%i6+%o5]0x88,%l5 ! %l5 = 000000ff000000ff p0_label_58: ! Mem[0000000030081400] = ff000000, %l3 = 00000000e3e681f3 ldstuba [%i2+%g0]0x81,%l3 ! %l3 = 000000ff000000ff ! %f0 = d8000009, %f25 = 57fff0e3, %f0 = d8000009 fdivs %f0 ,%f25,%f0 ! %f0 = bf800798 ! %f24 = f995557c 57fff0e3, %l0 = 000000005b364bbd ! Mem[0000000010101410] = 03df74f0f2f38b70 add %i4,0x010,%g1 stda %f24,[%g1+%l0]ASI_PST8_P ! Mem[0000000010101410] = f9df557c57ff8be3 ! %l2 = 6139a7a3, %l3 = 000000ff, Mem[0000000030041410] = 6a3e01a3 afd6e547 stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 6139a7a3 000000ff ! Mem[0000000010001408] = 2128bc43, %l7 = 00000000a3013e6a swap [%i0+%o4],%l7 ! %l7 = 000000002128bc43 ! Mem[0000000010081408] = 4bdf8c9a, %l2 = 00ff30836139a7a3 ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 0000009a000000ff ! %l4 = ff8e3083, %l5 = 000000ff, Mem[0000000030001400] = ffb6f2d1 00000000 stda %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff8e3083 000000ff ! %l0 = 5b364bbd, %l1 = d94c0b00, Mem[0000000030081408] = f074df67 ff455167 stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 5b364bbd d94c0b00 ! %l5 = 00000000000000ff, Mem[0000000030001410] = 675145ff stwa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = 03df74f0, %l4 = 00000000ff8e3083 lduwa [%i6+%g0]0x88,%l4 ! %l4 = 0000000003df74f0 p0_label_59: ! Mem[0000000010181410] = 000000ff, %f3 = ddffffff lda [%i6+%o5]0x88,%f3 ! %f3 = 000000ff ! Mem[0000000010141408] = 03df74f0675145ff, %l3 = 00000000000000ff ldxa [%i5+%o4]0x88,%l3 ! %l3 = 03df74f0675145ff ! Mem[0000000010181400] = f074df03, %l7 = 000000002128bc43 ldsba [%i6+%g0]0x80,%l7 ! %l7 = fffffffffffffff0 ! %l1 = ffffffffd94c0b00, %l2 = 000000000000009a, %l6 = ffffffffffffffff add %l1,%l2,%l6 ! %l6 = ffffffffd94c0b9a ! Mem[0000000010141400] = 2821b2bff266ae1c, %f6 = 071769f4 b1df1156 ldda [%i5+%g0]0x80,%f6 ! %f6 = 2821b2bf f266ae1c ! Mem[00000000100c1438] = ffffffc8, %l4 = 0000000003df74f0 lduwa [%i3+0x038]%asi,%l4 ! %l4 = 00000000ffffffc8 ! Mem[0000000030181408] = c0aaa71abfb2887b, %l4 = 00000000ffffffc8 ldxa [%i6+%o4]0x89,%l4 ! %l4 = c0aaa71abfb2887b ! Mem[0000000030041410] = 6139a7a3, %l6 = ffffffffd94c0b9a ldsha [%i1+%o5]0x89,%l6 ! %l6 = ffffffffffffa7a3 ! Mem[0000000010141410] = 00000000, %l5 = 00000000000000ff ldsba [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f15 = f074df67, Mem[0000000010001400] = 5ecdee9f sta %f15,[%i0+%g0]0x80 ! Mem[0000000010001400] = f074df67 p0_label_60: ! Mem[0000000010141400] = 2821b2bf, %l1 = ffffffffd94c0b00 swapa [%i5+%g0]0x80,%l1 ! %l1 = 000000002821b2bf ! Mem[0000000030181410] = 00000054, %l7 = fffffffffffffff0 swapa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000054 ! Mem[0000000010001428] = 0000ffff302ee9c8, %l3 = 03df74f0675145ff, %l5 = 0000000000000000 add %i0,0x28,%g1 casxa [%g1]0x80,%l3,%l5 ! %l5 = 0000ffff302ee9c8 ! Mem[0000000010181408] = 00000000, %l3 = 03df74f0675145ff swapa [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000 ! Code Fragment 3 p0_fragment_4: ! %l0 = 000000005b364bbd setx 0xa6aa6c8077d5d4ee,%g7,%l0 ! %l0 = a6aa6c8077d5d4ee ! %l1 = 000000002821b2bf setx 0x01b965f84706440d,%g7,%l1 ! %l1 = 01b965f84706440d 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 = a6aa6c8077d5d4ee setx 0xa7714977cc14e735,%g7,%l0 ! %l0 = a7714977cc14e735 ! %l1 = 01b965f84706440d setx 0x4093a0503bd7a23a,%g7,%l1 ! %l1 = 4093a0503bd7a23a ! %f16 = 7b88b2bf d1f2e9c8, Mem[0000000010081410] = ff969edc 4bdf8c9a stda %f16,[%i2+%o5]0x80 ! Mem[0000000010081410] = 7b88b2bf d1f2e9c8 ! %l7 = 0000000000000054, Mem[0000000030041408] = 000000a3 stwa %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000054 ! %l0 = a7714977cc14e735, Mem[00000000300c1408] = bdb6f2d1 stha %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = e735f2d1 ! %l6 = ffffffffffffa7a3, Mem[0000000030181408] = 7b88b2bf stha %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = a7a3b2bf ! Starting 10 instruction Load Burst ! Mem[00000000100c1410] = 03df74f0, %l0 = a7714977cc14e735 ldsba [%i3+%o5]0x88,%l0 ! %l0 = fffffffffffffff0 p0_label_61: ! %f11 = 00000000, %f28 = ff969edc, %f1 = bfb2887b fadds %f11,%f28,%f1 ! %f1 = ffd69edc ! Mem[0000000030001408] = ff969edc, %l1 = 4093a0503bd7a23a lduha [%i0+%o4]0x81,%l1 ! %l1 = 000000000000ff96 ! Mem[0000000010001410] = 00005167, %l1 = 000000000000ff96 ldsha [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010081410] = c8e9f2d1 bfb2887b, %l6 = ffffa7a3, %l7 = 00000054 ldda [%i2+%o5]0x88,%l6 ! %l6 = 00000000bfb2887b 00000000c8e9f2d1 ! Mem[0000000010141420] = f995557c80786cd9, %f2 = bdb6f2d1 000000ff ldda [%i5+0x020]%asi,%f2 ! %f2 = f995557c 80786cd9 ! Mem[0000000030081400] = ff000000 5b364b94, %l0 = fffffff0, %l1 = 00000000 ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000ff000000 000000005b364b94 ! Mem[0000000020800040] = eafa2222, %l7 = 00000000c8e9f2d1 ldsb [%o1+0x040],%l7 ! %l7 = ffffffffffffffea ! Mem[0000000010141400] = 000b4cd9, %l1 = 000000005b364b94 lduwa [%i5+%g0]0x88,%l1 ! %l1 = 00000000000b4cd9 ! Mem[0000000010181410] = ff00000011fb7f67, %f16 = 7b88b2bf d1f2e9c8 ldda [%i6+%o5]0x80,%f16 ! %f16 = ff000000 11fb7f67 ! Starting 10 instruction Store Burst ! %f13 = c800001c, Mem[0000000030001408] = ff969edc sta %f13,[%i0+%o4]0x81 ! Mem[0000000030001408] = c800001c p0_label_62: ! Mem[00000000100c1410] = 03df74f0, %l3 = 0000000000000000 swapa [%i3+%o5]0x88,%l3 ! %l3 = 0000000003df74f0 ! Mem[0000000010141428] = 11ff7f67ef082ea8, %l4 = c0aaa71abfb2887b, %l3 = 0000000003df74f0 add %i5,0x28,%g1 casxa [%g1]0x80,%l4,%l3 ! %l3 = 11ff7f67ef082ea8 ! Mem[00000000100c1400] = 33c2879e, %l7 = ffffffffffffffea ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 00000033000000ff ! %l2 = 000000000000009a, Mem[0000000010041408] = 1c000054 stha %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 1c00009a ! %l2 = 000000000000009a, Mem[000000001014143e] = 195c64bd, %asi = 80 stba %l2,[%i5+0x03e]%asi ! Mem[000000001014143c] = 195c9abd ! Mem[0000000030041400] = ff000000, %l2 = 000000000000009a ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff ! %l3 = 11ff7f67ef082ea8, Mem[0000000020800000] = 53ffb0a2 stb %l3,[%o1+%g0] ! Mem[0000000020800000] = a8ffb0a2 ! %f17 = 11fb7f67, Mem[0000000010001404] = 1809a90f sta %f17,[%i0+0x004]%asi ! Mem[0000000010001404] = 11fb7f67 ! %l7 = 0000000000000033, Mem[0000000010101400] = d94c0b00 stha %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = d94c0033 ! Starting 10 instruction Load Burst ! Mem[0000000010081408] = ff8cdf4b, %l7 = 0000000000000033 ldsha [%i2+%o4]0x80,%l7 ! %l7 = ffffffffffffff8c p0_label_63: ! Mem[0000000010141410] = 00000000 ffff0000, %l0 = ff000000, %l1 = 000b4cd9 ldda [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000ffff0000 ! Mem[0000000030041408] = 00000054, %l2 = 0000000000000000 lduha [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000054 ! Mem[0000000010081404] = fa6bb877, %l2 = 0000000000000054 ldsw [%i2+0x004],%l2 ! %l2 = fffffffffa6bb877 ! Mem[000000001000143c] = 6978bf4a, %f12 = 009b5e05 lda [%i0+0x03c]%asi,%f12 ! %f12 = 6978bf4a ! Mem[0000000030141400] = 76aee64a, %f7 = f266ae1c lda [%i5+%g0]0x89,%f7 ! %f7 = 76aee64a ! Mem[0000000010041410] = ff8e3083ffffffff, %f6 = 2821b2bf 76aee64a ldda [%i1+%o5]0x80,%f6 ! %f6 = ff8e3083 ffffffff ! Mem[00000000218001c0] = 2f6a07db, %l7 = ffffffffffffff8c lduh [%o3+0x1c0],%l7 ! %l7 = 0000000000002f6a ! Mem[0000000010181430] = 0000000d, %l6 = 00000000bfb2887b ldub [%i6+0x033],%l6 ! %l6 = 000000000000000d ! Mem[0000000010181410] = ff000000, %l7 = 0000000000002f6a ldswa [%i6+%o5]0x80,%l7 ! %l7 = ffffffffff000000 ! Starting 10 instruction Store Burst ! Mem[0000000030181410] = fffffff0, %l1 = 00000000ffff0000 swapa [%i6+%o5]0x81,%l1 ! %l1 = 00000000fffffff0 p0_label_64: ! %l7 = ffffffffff000000, immd = fffffffffffff9dc, %l0 = 0000000000000000 sdivx %l7,-0x624,%l0 ! %l0 = 00000000000029b0 ! Mem[00000000100c1408] = ddffffff, %l3 = 11ff7f67ef082ea8 ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 000000ff000000ff ! Mem[0000000010101410] = 7c55dff9, %l4 = c0aaa71abfb2887b swapa [%i4+%o5]0x88,%l4 ! %l4 = 000000007c55dff9 ! Mem[0000000010001437] = 911b8130, %l1 = 00000000fffffff0 ldstub [%i0+0x037],%l1 ! %l1 = 00000030000000ff ! Mem[0000000010181408] = 675145ff, %l1 = 0000000000000030 swapa [%i6+%o4]0x80,%l1 ! %l1 = 00000000675145ff ! %f28 = ff969edc, Mem[0000000010041400] = 4abf7869 sta %f28,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff969edc ! Mem[0000000010101436] = 9a69f871, %l3 = 00000000000000ff ldstuba [%i4+0x036]%asi,%l3 ! %l3 = 000000f8000000ff ! %l2 = fa6bb877, %l3 = 000000f8, Mem[0000000010001428] = 0000ffff 302ee9c8 std %l2,[%i0+0x028] ! Mem[0000000010001428] = fa6bb877 000000f8 ! %l0 = 00000000000029b0, Mem[0000000030001400] = ff8e3083 stha %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 29b03083 ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = d94c0b00f266ae1c, %l7 = ffffffffff000000 ldxa [%i5+%g0]0x80,%l7 ! %l7 = d94c0b00f266ae1c p0_label_65: ! Mem[0000000030041410] = a3a73961, %l3 = 00000000000000f8 lduwa [%i1+%o5]0x81,%l3 ! %l3 = 00000000a3a73961 ! Mem[0000000030141400] = 76aee64a, %l6 = 000000000000000d ldsba [%i5+%g0]0x89,%l6 ! %l6 = 000000000000004a ! Mem[0000000020800000] = a8ffb0a2, %l5 = 0000ffff302ee9c8 lduha [%o1+0x000]%asi,%l5 ! %l5 = 000000000000a8ff ! Mem[0000000030081408] = 5b364bbd, %l3 = 00000000a3a73961 ldsha [%i2+%o4]0x89,%l3 ! %l3 = 0000000000004bbd ! Mem[0000000030001410] = 000000ffffffffff, %l1 = 00000000675145ff ldxa [%i0+%o5]0x81,%l1 ! %l1 = 000000ffffffffff ! Mem[00000000100c142c] = ffffffd8, %l3 = 0000000000004bbd ldsw [%i3+0x02c],%l3 ! %l3 = ffffffffffffffd8 ! Mem[0000000010041400] = dc9e96ff, %l5 = 000000000000a8ff lduwa [%i1+%g0]0x80,%l5 ! %l5 = 00000000dc9e96ff ! Mem[0000000030141410] = dbafd7f7, %l7 = d94c0b00f266ae1c lduwa [%i5+%o5]0x81,%l7 ! %l7 = 00000000dbafd7f7 ! Mem[0000000030041408] = 54000000, %l0 = 00000000000029b0 ldsha [%i1+%o4]0x81,%l0 ! %l0 = 0000000000005400 ! Starting 10 instruction Store Burst ! Mem[0000000021800041] = a7a3856a, %l4 = 000000007c55dff9 ldstub [%o3+0x041],%l4 ! %l4 = 000000a3000000ff p0_label_66: ! %f20 = 5ecdee9f, Mem[00000000300c1410] = 43bc2821 sta %f20,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 5ecdee9f ! Mem[0000000020800000] = a8ffb0a2, %l6 = 000000000000004a ldstub [%o1+%g0],%l6 ! %l6 = 000000a8000000ff ! Mem[0000000010001400] = f074df67, %l5 = 00000000dc9e96ff ldstub [%i0+%g0],%l5 ! %l5 = 000000f0000000ff ! %l3 = ffffffffffffffd8, Mem[0000000030101400] = bd4b365b stha %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffd8365b ! %f29 = 4bdf8c9a, %f14 = ff455167 fcmpes %fcc2,%f29,%f14 ! %fcc2 = 2 ! Mem[0000000030001410] = ff000000, %l7 = 00000000dbafd7f7 swapa [%i0+%o5]0x89,%l7 ! %l7 = 00000000ff000000 ! %f16 = ff000000 11fb7f67 bfb22128 f074df03 ! %f20 = 5ecdee9f 1809a90f dd013e6a 47e5d6af ! %f24 = f995557c 57fff0e3 7b88b2bf ef082ea8 ! %f28 = ff969edc 4bdf8c9a 0000ffff 000000ff stda %f16,[%i5]ASI_BLK_P ! Block Store to 0000000010141400 ! Mem[000000001010141c] = 7fc8e475, %l5 = 00000000000000f0, %asi = 80 swapa [%i4+0x01c]%asi,%l5 ! %l5 = 000000007fc8e475 ! %f15 = f074df67, Mem[000000001018140c] = 018a25d8 st %f15,[%i6+0x00c] ! Mem[000000001018140c] = f074df67 ! Starting 10 instruction Load Burst ! Mem[0000000030181400] = 76ae30a5, %l5 = 000000007fc8e475 ldsba [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000076 p0_label_67: ! Mem[0000000010001410] = 00005167, %l4 = 00000000000000a3 lduwa [%i0+%o5]0x80,%l4 ! %l4 = 0000000000005167 ! Mem[0000000030181400] = 76ae30a5, %l2 = fffffffffa6bb877 lduha [%i6+%g0]0x81,%l2 ! %l2 = 00000000000076ae membar #Sync ! Added by membar checker (11) ! Mem[0000000010141424] = 57fff0e3, %l3 = ffffffffffffffd8 lduw [%i5+0x024],%l3 ! %l3 = 0000000057fff0e3 ! Mem[0000000010081400] = d8258a01, %l5 = 0000000000000076 lduwa [%i2+%g0]0x80,%l5 ! %l5 = 00000000d8258a01 ! Mem[0000000010181408] = 30000000, %l3 = 0000000057fff0e3 ldsba [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[00000000211c0000] = ff4ad61d, %l2 = 00000000000076ae ldsha [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffffff4a ! Mem[0000000010141400] = ff000000, %l3 = 0000000000000000 lduba [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010001400] = ff74df67, %l4 = 0000000000005167 ldswa [%i0+%g0]0x80,%l4 ! %l4 = ffffffffff74df67 ! %f30 = 0000ffff, %f8 = ff969edc fsqrts %f30,%f8 ! %l0 = 0000000000005422, Unfinished, %fsr = 0a00000400 ! Starting 10 instruction Store Burst ! %f20 = 5ecdee9f, %f15 = f074df67 fcmpes %fcc0,%f20,%f15 ! %fcc0 = 2 p0_label_68: ! Code Fragment 4 p0_fragment_5: ! %l0 = 0000000000005422 setx 0xeef01bdfa0a17b45,%g7,%l0 ! %l0 = eef01bdfa0a17b45 ! %l1 = 000000ffffffffff setx 0x9d9f8bb066116a1b,%g7,%l1 ! %l1 = 9d9f8bb066116a1b 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 = eef01bdfa0a17b45 setx 0x29dfe5503651a4f5,%g7,%l0 ! %l0 = 29dfe5503651a4f5 ! %l1 = 9d9f8bb066116a1b setx 0x99647f6781acd7db,%g7,%l1 ! %l1 = 99647f6781acd7db ! %l5 = 00000000d8258a01, Mem[00000000211c0000] = ff4ad61d, %asi = 80 stba %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 014ad61d ! %l6 = 00000000000000a8, Mem[0000000010181408] = 00000030 stw %l6,[%i6+%o4] ! Mem[0000000010181408] = 000000a8 ! Mem[0000000030081408] = 5b364bbd, %l1 = 99647f6781acd7db ldstuba [%i2+%o4]0x89,%l1 ! %l1 = 000000bd000000ff ! %l3 = 00000000000000ff, Mem[0000000010141408] = bfb22128 stha %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00ff2128 ! %f0 = bf800798 ffd69edc f995557c 80786cd9 ! %f4 = ffd69edc d1f2b6bd ff8e3083 ffffffff ! %f8 = ff969edc 4bdf8c9a e0000020 00000000 ! %f12 = 6978bf4a c800001c ff455167 f074df67 stda %f0,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400 ! %f18 = bfb22128 f074df03, Mem[0000000010181410] = 000000ff 677ffb11 stda %f18,[%i6+%o5]0x88 ! Mem[0000000010181410] = bfb22128 f074df03 ! Mem[0000000010081410] = 7b88b2bf, %l5 = 00000000d8258a01 ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 0000007b000000ff ! %l4 = ffffffffff74df67, Mem[00000000100c1410] = d1f2b6bd stwa %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff74df67 ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 67510000, %l3 = 00000000000000ff ldswa [%i0+%o5]0x88,%l3 ! %l3 = 0000000067510000 p0_label_69: ! %f19 = f074df03, %f20 = 5ecdee9f, %f24 = f995557c 57fff0e3 fsmuld %f19,%f20,%f24 ! %f24 = c9f89f5a 9a499ba0 ! Mem[0000000030141410] = f7d7afdb, %l1 = 00000000000000bd ldsha [%i5+%o5]0x89,%l1 ! %l1 = ffffffffffffafdb membar #Sync ! Added by membar checker (12) ! Mem[00000000100c1400] = ffd69edc, %l4 = ffffffffff74df67 lduha [%i3+%g0]0x88,%l4 ! %l4 = 0000000000009edc ! Mem[0000000010081400] = 77b86bfa 018a25d8, %l0 = 3651a4f5, %l1 = ffffafdb ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000018a25d8 0000000077b86bfa ! Mem[000000001004143c] = dd3363dc, %l3 = 0000000067510000 lduba [%i1+0x03d]%asi,%l3 ! %l3 = 0000000000000033 ! Mem[0000000020800040] = eafa2222, %l7 = 00000000ff000000 ldsb [%o1+0x041],%l7 ! %l7 = fffffffffffffffa ! Mem[00000000201c0000] = ff00075f, %l5 = 000000000000007b ldsha [%o0+0x000]%asi,%l5 ! %l5 = ffffffffffffff00 ! Mem[0000000030141410] = 67000000 f7d7afdb, %l2 = ffffff4a, %l3 = 00000033 ldda [%i5+%o5]0x89,%l2 ! %l2 = 00000000f7d7afdb 0000000067000000 ! Mem[0000000030001408] = 1c0000c8, %l1 = 0000000077b86bfa ldswa [%i0+%o4]0x89,%l1 ! %l1 = 000000001c0000c8 ! Starting 10 instruction Store Burst ! Mem[0000000020800001] = ffffb0a2, %l3 = 0000000067000000 ldstuba [%o1+0x001]%asi,%l3 ! %l3 = 000000ff000000ff p0_label_70: ! Mem[0000000030141410] = f7d7afdb, %l5 = ffffffffffffff00 swapa [%i5+%o5]0x89,%l5 ! %l5 = 00000000f7d7afdb ! %l0 = 00000000018a25d8, Mem[0000000010001403] = ff74df67 stb %l0,[%i0+0x003] ! Mem[0000000010001400] = ff74dfd8 ! Mem[00000000211c0000] = 014ad61d, %l0 = 00000000018a25d8 ldsb [%o2+%g0],%l0 ! %l0 = 0000000000000001 ! %l3 = 00000000000000ff, Mem[000000001010143a] = 00000000 sth %l3,[%i4+0x03a] ! Mem[0000000010101438] = 000000ff ! %l6 = 000000a8, %l7 = fffffffa, Mem[0000000010101408] = 00000000 000043bc stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000a8 fffffffa ! %l2 = f7d7afdb, %l3 = 000000ff, Mem[0000000030001410] = f7d7afdb ffffffff stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = f7d7afdb 000000ff ! %l2 = 00000000f7d7afdb, Mem[00000000300c1410] = 5ecdee9fd1f2b6bd stxa %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000f7d7afdb ! Mem[0000000010081408] = 4bdf8cff, %l7 = fffffffffffffffa swapa [%i2+%o4]0x88,%l7 ! %l7 = 000000004bdf8cff ! Mem[0000000021800101] = b7ff6d5f, %l0 = 0000000000000001 ldstub [%o3+0x101],%l0 ! %l0 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010141438] = 0000ffff 000000ff, %l2 = f7d7afdb, %l3 = 000000ff ldda [%i5+0x038]%asi,%l2 ! %l2 = 000000000000ffff 00000000000000ff p0_label_71: ! Mem[0000000030181410] = ffff0000, %l3 = 00000000000000ff ldswa [%i6+%o5]0x81,%l3 ! %l3 = ffffffffffff0000 ! Mem[0000000010041408] = 9a00001c, %l1 = 000000001c0000c8 lduwa [%i1+%o4]0x80,%l1 ! %l1 = 000000009a00001c ! Mem[0000000010101410] = bfb2887b, %l2 = 000000000000ffff lduba [%i4+%o5]0x88,%l2 ! %l2 = 000000000000007b ! Mem[0000000010181400] = f074df0300000000, %l7 = 000000004bdf8cff ldxa [%i6+%g0]0x80,%l7 ! %l7 = f074df0300000000 ! Mem[0000000010101400] = d94c0033, %l3 = ffffffffffff0000 lduha [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000033 ! Mem[0000000030101400] = ffd8365b, %l7 = f074df0300000000 ldsha [%i4+%g0]0x81,%l7 ! %l7 = ffffffffffffffd8 ! Mem[0000000010101410] = 7b88b2bf, %l1 = 000000009a00001c ldsba [%i4+%o5]0x80,%l1 ! %l1 = 000000000000007b ! Mem[0000000010181408] = 000000a8, %l7 = ffffffffffffffd8 ldswa [%i6+%o4]0x80,%l7 ! %l7 = 00000000000000a8 ! %f5 = d1f2b6bd, %f11 = 00000000, %f23 = 47e5d6af fdivs %f5 ,%f11,%f23 ! %f23 = ff800000 ! Starting 10 instruction Store Burst ! Mem[0000000030141408] = f4691707, %l6 = 00000000000000a8 ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 00000007000000ff p0_label_72: ! %l3 = 0000000000000033, Mem[0000000010041410] = 83308eff stha %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 83300033 ! %l6 = 0000000000000007, Mem[0000000010101400] = 33004cd9d8000000 stxa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000000000007 ! %f28 = ff969edc, Mem[0000000010101408] = a8000000 sta %f28,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff969edc ! %l7 = 00000000000000a8, immd = 00000000000008f3, %l3 = 0000000000000033 sdivx %l7,0x8f3,%l3 ! %l3 = 0000000000000000 ! %l3 = 0000000000000000, Mem[0000000010001410] = d8258a0167510000 stxa %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000 ! %f28 = ff969edc, Mem[00000000100c1430] = 1c0000c8 sta %f28,[%i3+0x030]%asi ! Mem[00000000100c1430] = ff969edc ! %l0 = 00000000000000ff, Mem[0000000020800040] = eafa2222 sth %l0,[%o1+0x040] ! Mem[0000000020800040] = 00ff2222 ! Mem[0000000010141410] = 9feecd5e, %l4 = 0000000000009edc ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 0000005e000000ff ! %l0 = 00000000000000ff, Mem[0000000030001410] = dbafd7f7 stha %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = dbaf00ff ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 00000000, %f2 = f995557c lda [%i0+%o5]0x88,%f2 ! %f2 = 00000000 p0_label_73: ! Mem[00000000100c1418] = ffffffff, %l2 = 000000000000007b lduw [%i3+0x018],%l2 ! %l2 = 00000000ffffffff ! Mem[0000000010041410] = 33003083, %f29 = 4bdf8c9a lda [%i1+%o5]0x80,%f29 ! %f29 = 33003083 ! Mem[0000000010181420] = c3a609f9, %l6 = 0000000000000007 ldswa [%i6+0x020]%asi,%l6 ! %l6 = ffffffffc3a609f9 ! Mem[0000000030081410] = ff000000 00000000, %l2 = ffffffff, %l3 = 00000000 ldda [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000 00000000ff000000 ! Mem[0000000010141400] = 000000ff, %f8 = ff969edc lda [%i5+%g0]0x88,%f8 ! %f8 = 000000ff ! Mem[0000000030181400] = a530ae76, %l6 = ffffffffc3a609f9 swapa [%i6+%g0]0x89,%l6 ! %l6 = 00000000a530ae76 ! Mem[00000000300c1400] = 000043bc, %l0 = 00000000000000ff ldswa [%i3+%g0]0x89,%l0 ! %l0 = 00000000000043bc ! Mem[0000000010081414] = d1f2e9c8, %l4 = 000000000000005e ldub [%i2+0x017],%l4 ! %l4 = 00000000000000c8 ! Mem[0000000010081400] = 018a25d8, %l2 = 0000000000000000 ldsha [%i2+%g0]0x88,%l2 ! %l2 = 00000000000025d8 ! Starting 10 instruction Store Burst ! Mem[0000000030101408] = d1f2b77a, %l3 = 00000000ff000000 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 000000d1000000ff p0_label_74: ! %l3 = 00000000000000d1, Mem[0000000010001408] = 6a3e01a3 stha %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 6a3e00d1 ! %f25 = 9a499ba0, Mem[000000001004140c] = 99bf8523 st %f25,[%i1+0x00c] ! Mem[000000001004140c] = 9a499ba0 ! %l5 = 00000000f7d7afdb, Mem[0000000030181410] = 0000ffff stha %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000afdb ! %f0 = bf800798 ffd69edc 00000000 80786cd9 ! %f4 = ffd69edc d1f2b6bd ff8e3083 ffffffff ! %f8 = 000000ff 4bdf8c9a e0000020 00000000 ! %f12 = 6978bf4a c800001c ff455167 f074df67 stda %f0,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400 ! %l2 = 000025d8, %l3 = 000000d1, Mem[00000000100c1400] = dc9ed6ff 980780bf stda %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000025d8 000000d1 ! %f24 = c9f89f5a, Mem[0000000030001410] = ff00afdb sta %f24,[%i0+%o5]0x81 ! Mem[0000000030001410] = c9f89f5a ! %f16 = ff000000 11fb7f67, %l0 = 00000000000043bc ! Mem[0000000030001410] = c9f89f5a000000ff add %i0,0x010,%g1 stda %f16,[%g1+%l0]ASI_PST8_S ! Mem[0000000030001410] = fff8000011fb00ff ! %f27 = ef082ea8, Mem[0000000010141400] = 000000ff sta %f27,[%i5+%g0]0x88 ! Mem[0000000010141400] = ef082ea8 ! Mem[0000000010141433] = ff969edc, %l0 = 00000000000043bc ldstub [%i5+0x033],%l0 ! %l0 = 000000dc000000ff ! Starting 10 instruction Load Burst ! Mem[00000000100c1408] = d96c7880, %l0 = 00000000000000dc ldsba [%i3+%o4]0x80,%l0 ! %l0 = ffffffffffffffd9 p0_label_75: ! Mem[0000000010181400] = 03df74f0, %l7 = 00000000000000a8 lduwa [%i6+%g0]0x88,%l7 ! %l7 = 0000000003df74f0 membar #Sync ! Added by membar checker (13) ! Mem[0000000030081408] = 0000000080786cd9, %f20 = 5ecdee9f 1809a90f ldda [%i2+%o4]0x81,%f20 ! %f20 = 00000000 80786cd9 ! Mem[0000000030081408] = 00000000, %f0 = bf800798 lda [%i2+%o4]0x81,%f0 ! %f0 = 00000000 ! Mem[0000000030041410] = 6139a7a3, %l2 = 00000000000025d8 ldswa [%i1+%o5]0x89,%l2 ! %l2 = 000000006139a7a3 ! Mem[0000000030141410] = 00ffffff00000067, %f18 = bfb22128 f074df03 ldda [%i5+%o5]0x81,%f18 ! %f18 = 00ffffff 00000067 ! Mem[00000000201c0000] = ff00075f, %l0 = ffffffffffffffd9 ldub [%o0+%g0],%l0 ! %l0 = 00000000000000ff ! Mem[0000000030141410] = 00ffffff, %l2 = 000000006139a7a3 ldsha [%i5+%o5]0x81,%l2 ! %l2 = 00000000000000ff ! Mem[0000000030081408] = 00000000, %f23 = ff800000 lda [%i2+%o4]0x81,%f23 ! %f23 = 00000000 ! Mem[0000000010001410] = 00000000, %l0 = 00000000000000ff ldsba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f10 = e0000020 00000000, Mem[0000000030081410] = dc9ed6ff bdb6f2d1 stda %f10,[%i2+%o5]0x89 ! Mem[0000000030081410] = e0000020 00000000 p0_label_76: ! Mem[0000000010001408] = 6a3e00d1, %l2 = 00000000000000ff ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 000000d1000000ff ! Mem[0000000030001400] = 29b03083, %l2 = 00000000000000d1 swapa [%i0+%g0]0x81,%l2 ! %l2 = 0000000029b03083 ! %f14 = ff455167 f074df67, Mem[0000000010081428] = 759de8e9 365480bc std %f14,[%i2+0x028] ! Mem[0000000010081428] = ff455167 f074df67 ! Mem[0000000030001400] = 000000d1, %l5 = 00000000f7d7afdb ldstuba [%i0+%g0]0x81,%l5 ! %l5 = 00000000000000ff ! %f2 = 00000000 80786cd9, %l0 = 0000000000000000 ! Mem[0000000010101400] = 0000000000000007 stda %f2,[%i4+%l0]ASI_PST8_PL ! Mem[0000000010101400] = 0000000000000007 ! Mem[000000001018143e] = 33dde30d, %l0 = 0000000000000000 ldstuba [%i6+0x03e]%asi,%l0 ! %l0 = 000000e3000000ff ! %l2 = 0000000029b03083, Mem[0000000030001410] = ff00fb110000f8ff stxa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000029b03083 ! Mem[0000000010001408] = 6a3e00ff, %l1 = 000000000000007b ldstuba [%i0+%o4]0x88,%l1 ! %l1 = 000000ff000000ff ! Mem[0000000010101410] = 7b88b2bf, %l2 = 0000000029b03083 ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 0000007b000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010081410] = bfb288ff, %l5 = 0000000000000000 lduha [%i2+%o5]0x88,%l5 ! %l5 = 00000000000088ff p0_label_77: ! Mem[0000000010181408] = a8000000, %l6 = 00000000a530ae76 lduba [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010041408] = 9a00001c, %l4 = 00000000000000c8 lduw [%i1+%o4],%l4 ! %l4 = 000000009a00001c ! Mem[0000000010141410] = ffcdee9f, %l3 = 00000000000000d1 lduha [%i5+%o5]0x80,%l3 ! %l3 = 000000000000ffcd ! Mem[0000000010101430] = 1b3bf8ff, %l0 = 00000000000000e3 ldsh [%i4+0x032],%l0 ! %l0 = fffffffffffff8ff ! Mem[0000000030181410] = dbaf0000 736f228e, %l0 = fffff8ff, %l1 = 000000ff ldda [%i6+%o5]0x81,%l0 ! %l0 = 00000000dbaf0000 00000000736f228e ! Mem[0000000030101400] = ff0000005b36d8ff, %l0 = 00000000dbaf0000 ldxa [%i4+%g0]0x89,%l0 ! %l0 = ff0000005b36d8ff ! %l1 = 00000000736f228e, immd = fffffffffffff766, %l6 = 0000000000000000 sdivx %l1,-0x89a,%l6 ! %l6 = fffffffffff29473 ! Mem[0000000010001400] = d8df74ff, %l5 = 00000000000088ff lduba [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff ! Mem[00000000100c1410] = ffd69edc ff74df67, %l6 = fff29473, %l7 = 03df74f0 ldda [%i3+%o5]0x88,%l6 ! %l6 = 00000000ff74df67 00000000ffd69edc ! Starting 10 instruction Store Burst ! %l6 = ff74df67, %l7 = ffd69edc, Mem[0000000010141410] = ffcdee9f 1809a90f stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff74df67 ffd69edc p0_label_78: ! Mem[0000000030101410] = ff0043bc, %l2 = 000000000000007b swapa [%i4+%o5]0x81,%l2 ! %l2 = 00000000ff0043bc ! %l0 = ff0000005b36d8ff, Mem[0000000030181410] = 8e226f730000afdb stxa %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff0000005b36d8ff ! Mem[00000000100c1428] = 00000000, %l2 = 00000000ff0043bc, %asi = 80 swapa [%i3+0x028]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030001410] = 8330b029, %l0 = ff0000005b36d8ff ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 00000083000000ff ! Mem[0000000010001408] = 6a3e00ff, %l1 = 00000000736f228e swapa [%i0+%o4]0x88,%l1 ! %l1 = 000000006a3e00ff ! Mem[0000000030141410] = ffffff00, %l2 = 0000000000000000 ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff ! %l1 = 000000006a3e00ff, Mem[0000000010141400] = a82e08ef stba %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff2e08ef ! Mem[0000000010141408] = 2821ff00, %l0 = 0000000000000083 swapa [%i5+%o4]0x88,%l0 ! %l0 = 000000002821ff00 ! %l2 = 0000000000000000, Mem[0000000010001416] = 00000000 sth %l2,[%i0+0x016] ! Mem[0000000010001414] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010101410] = ff88b2bf, %l2 = 0000000000000000 lduha [%i4+%o5]0x80,%l2 ! %l2 = 000000000000ff88 p0_label_79: ! Mem[0000000010141408] = 83000000, %l1 = 000000006a3e00ff ldswa [%i5+%o4]0x80,%l1 ! %l1 = ffffffff83000000 ! Mem[00000000300c1408] = e735f2d1, %l3 = 000000000000ffcd lduba [%i3+%o4]0x81,%l3 ! %l3 = 00000000000000e7 ! Mem[0000000030041408] = be4220a5 00000054, %l4 = 9a00001c, %l5 = 000000ff ldda [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000054 00000000be4220a5 ! Mem[0000000030041400] = ff0000ff50f59c61, %f18 = 00ffffff 00000067 ldda [%i1+%g0]0x81,%f18 ! %f18 = ff0000ff 50f59c61 ! Mem[00000000100c1408] = 80786cd9, %l3 = 00000000000000e7 lduba [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000d9 ! Mem[0000000010001410] = 00000000 00000000, %l4 = 00000054, %l5 = be4220a5 ldda [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000 0000000000000000 ! Mem[00000000100c1400] = d8250000, %l0 = 000000002821ff00 lduba [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010081408] = faffffff, %l3 = 00000000000000d9 ldsh [%i2+%o4],%l3 ! %l3 = fffffffffffffaff ! Mem[00000000100c1434] = 4abf7869, %l1 = ffffffff83000000 lduwa [%i3+0x034]%asi,%l1 ! %l1 = 000000004abf7869 ! Starting 10 instruction Store Burst ! Mem[0000000010081410] = ff88b2bf, %l0 = 0000000000000000 ldswa [%i2+%o5]0x80,%l0 ! %l0 = ffffffffff88b2bf p0_label_80: ! %l6 = 00000000ff74df67, Mem[0000000010001408] = 736f228e stba %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 736f2267 ! %l5 = 0000000000000000, Mem[0000000010141404] = 11fb7f67, %asi = 80 stwa %l5,[%i5+0x004]%asi ! Mem[0000000010141404] = 00000000 ! %l6 = 00000000ff74df67, Mem[0000000021800040] = a7ff856a, %asi = 80 stha %l6,[%o3+0x040]%asi ! Mem[0000000021800040] = df67856a ! %f26 = 7b88b2bf ef082ea8, %l0 = ffffffffff88b2bf ! Mem[00000000300c1408] = e735f2d1ddffffff add %i3,0x008,%g1 stda %f26,[%g1+%l0]ASI_PST32_SL ! Mem[00000000300c1408] = a82e08efbfb2887b ! %f12 = 6978bf4a c800001c, %l3 = fffffffffffffaff ! Mem[0000000010181438] = 1cae66f233ddff0d add %i6,0x038,%g1 stda %f12,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010181438] = 1c0000c84abf7869 ! Mem[0000000010141420] = f995557c, %l3 = fffffffffffffaff ldstuba [%i5+0x020]%asi,%l3 ! %l3 = 000000f9000000ff ! Randomly selected nop nop ! %l0 = ff88b2bf, %l1 = 4abf7869, Mem[0000000010041408] = 9a00001c 9a499ba0 std %l0,[%i1+%o4] ! Mem[0000000010041408] = ff88b2bf 4abf7869 ! %l7 = 00000000ffd69edc, Mem[0000000030001410] = ff30b02900000000 stxa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000ffd69edc ! Starting 10 instruction Load Burst ! Mem[0000000010081430] = ffbbf195, %l2 = 000000000000ff88 lduwa [%i2+0x030]%asi,%l2 ! %l2 = 00000000ffbbf195 p0_label_81: ! Mem[0000000030181400] = f909a6c3fc2a1b51, %f8 = 000000ff 4bdf8c9a ldda [%i6+%g0]0x81,%f8 ! %f8 = f909a6c3 fc2a1b51 ! Mem[00000000201c0000] = ff00075f, %l4 = 0000000000000000 lduba [%o0+0x001]%asi,%l4 ! %l4 = 0000000000000000 ! Mem[00000000100c1428] = ff0043bc 200000e0, %l0 = ff88b2bf, %l1 = 4abf7869 ldda [%i3+0x028]%asi,%l0 ! %l0 = 00000000ff0043bc 00000000200000e0 ! Mem[0000000030001410] = dc9ed6ff00000000, %f22 = dd013e6a 00000000 ldda [%i0+%o5]0x89,%f22 ! %f22 = dc9ed6ff 00000000 ! Mem[00000000100c1428] = ff0043bc200000e0, %l0 = 00000000ff0043bc, %l6 = 00000000ff74df67 add %i3,0x28,%g1 casxa [%g1]0x80,%l0,%l6 ! %l6 = ff0043bc200000e0 ! Mem[00000000100c1410] = 67df74ff, %l6 = ff0043bc200000e0 ldsba [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000067 ! Mem[0000000010041420] = 7560c77f5442c92c, %f4 = ffd69edc d1f2b6bd ldd [%i1+0x020],%f4 ! %f4 = 7560c77f 5442c92c ! Mem[0000000010081438] = 6f0ac808, %l3 = 00000000000000f9 lduw [%i2+0x038],%l3 ! %l3 = 000000006f0ac808 ! Mem[0000000010141408] = 00000083, %l5 = 0000000000000000 lduwa [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000083 ! Starting 10 instruction Store Burst ! %l4 = 0000000000000000, Mem[0000000010181408] = 000000a8f074df67 stxa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000000 p0_label_82: ! %f0 = 00000000 ffd69edc, %l0 = 00000000ff0043bc ! Mem[00000000300c1400] = bc430000bfb2887b stda %f0,[%i3+%l0]ASI_PST8_S ! Mem[00000000300c1400] = 00430000ffd6887b ! %l5 = 0000000000000083, Mem[0000000030181410] = 5b36d8ff stwa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000083 ! Mem[0000000010141409] = 83000000, %l4 = 0000000000000000 ldstuba [%i5+0x009]%asi,%l4 ! %l4 = 00000000000000ff ! Mem[00000000201c0001] = ff00075f, %l7 = 00000000ffd69edc ldstub [%o0+0x001],%l7 ! %l7 = 00000000000000ff ! %f27 = ef082ea8, Mem[0000000010001400] = ff74dfd8 sta %f27,[%i0+%g0]0x80 ! Mem[0000000010001400] = ef082ea8 ! %l2 = 00000000ffbbf195, imm = fffffffffffff3ed, %l7 = 0000000000000000 xnor %l2,-0xc13,%l7 ! %l7 = 00000000ffbbfd87 ! %f26 = 7b88b2bf ef082ea8, Mem[0000000030181400] = f909a6c3 fc2a1b51 stda %f26,[%i6+%g0]0x81 ! Mem[0000000030181400] = 7b88b2bf ef082ea8 ! %f14 = ff455167 f074df67, Mem[0000000010081420] = bd66d286 cbbba13b std %f14,[%i2+0x020] ! Mem[0000000010081420] = ff455167 f074df67 ! %l2 = 00000000ffbbf195, Mem[0000000030141408] = ff1769f4 stha %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = f19569f4 ! Starting 10 instruction Load Burst ! Mem[0000000020800000] = ffffb0a2, %l7 = 00000000ffbbfd87 lduba [%o1+0x000]%asi,%l7 ! %l7 = 00000000000000ff p0_label_83: ! Mem[0000000030001410] = dc9ed6ff 00000000, %l6 = 00000067, %l7 = 000000ff ldda [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000 00000000dc9ed6ff ! Mem[0000000030101410] = 7b000000, %l1 = 00000000200000e0 ldsba [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030181400] = bfb2887b, %l7 = 00000000dc9ed6ff lduha [%i6+%g0]0x89,%l7 ! %l7 = 000000000000887b ! Mem[0000000030081408] = 00000000, %l3 = 000000006f0ac808 ldsha [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030041408] = 54000000, %l5 = 0000000000000083 lduba [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000054 ! %l1 = 0000000000000000, %l4 = 0000000000000000, %l0 = 00000000ff0043bc sdivx %l1,%l4,%l0 ! Div by zero, %l0 = 00000000ff00440c ! Mem[0000000030141400] = 4ae6ae76, %l5 = 0000000000000054 lduwa [%i5+%g0]0x81,%l5 ! %l5 = 000000004ae6ae76 ! Mem[00000000100c1408] = 80786cd9, %l2 = 00000000ffbbf195 ldsba [%i3+%o4]0x88,%l2 ! %l2 = ffffffffffffffd9 ! Mem[00000000211c0000] = 014ad61d, %l0 = 00000000ff0043e4 ldub [%o2+0x001],%l0 ! %l0 = 000000000000004a ! Starting 10 instruction Store Burst ! %f21 = 80786cd9, Mem[00000000100c140c] = 7c5595f9 sta %f21,[%i3+0x00c]%asi ! Mem[00000000100c140c] = 80786cd9 p0_label_84: ! %l4 = 00000000, %l5 = 4ae6ae76, Mem[0000000030181400] = bfb2887b a82e08ef stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 4ae6ae76 ! Mem[00000000201c0001] = ffff075f, %l0 = 000000000000004a ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 000000ff000000ff ! Mem[00000000100c1400] = 000025d8, %l4 = 0000000000000000 ldstub [%i3+%g0],%l4 ! %l4 = 00000000000000ff ! %l5 = 000000004ae6ae76, Mem[00000000211c0001] = 014ad61d stb %l5,[%o2+0x001] ! Mem[00000000211c0000] = 0176d61d ! Mem[0000000030001408] = c800001c, %l3 = 0000000000000000 ldstuba [%i0+%o4]0x81,%l3 ! %l3 = 000000c8000000ff ! Mem[0000000010041408] = bfb288ff, %l4 = 0000000000000000 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 000000ff000000ff ! %l1 = 0000000000000000, Mem[00000000201c0000] = ffff075f stb %l1,[%o0+%g0] ! Mem[00000000201c0000] = 00ff075f ! Mem[0000000010181408] = 00000000, %l3 = 00000000000000c8 ldstuba [%i6+%o4]0x88,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030181410] = 83000000, %l1 = 0000000000000000 swapa [%i6+%o5]0x81,%l1 ! %l1 = 0000000083000000 ! Starting 10 instruction Load Burst ! %l6 = 0000000000000000, immd = fffffffffffff707, %l6 = 0000000000000000 udivx %l6,-0x8f9,%l6 ! %l6 = 0000000000000000 p0_label_85: ! Mem[0000000010181408] = ff000000, %l7 = 000000000000887b ldsba [%i6+%o4]0x80,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000030101410] = 0000007b, %l7 = ffffffffffffffff lduha [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000000 ! %l7 = 0000000000000000, immed = fffffc28, %y = d88e30a5 smul %l7,-0x3d8,%l2 ! %l2 = 0000000000000000, %y = 00000000 ! Mem[0000000010001410] = 00000000, %l4 = 00000000000000ff ldsba [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030101408] = fff2b77a, %l6 = 0000000000000000 ldsha [%i4+%o4]0x81,%l6 ! %l6 = fffffffffffffff2 ! Mem[0000000030081400] = dc9ed6ff 980780bf, %l0 = 000000ff, %l1 = 83000000 ldda [%i2+%g0]0x89,%l0 ! %l0 = 00000000980780bf 00000000dc9ed6ff ! Mem[0000000030081400] = 980780bf, %l2 = 0000000000000000 ldswa [%i2+%g0]0x89,%l2 ! %l2 = ffffffff980780bf ! Mem[00000000211c0000] = 0176d61d, %l4 = 0000000000000000 ldub [%o2+0x001],%l4 ! %l4 = 0000000000000076 ! Mem[0000000010041400] = dc9e96ff00000000, %f22 = dc9ed6ff 00000000 ldda [%i1+%g0]0x80,%f22 ! %f22 = dc9e96ff 00000000 ! Starting 10 instruction Store Burst ! %l0 = 00000000980780bf, Mem[00000000100c1408] = 80786cd9 stha %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 807880bf p0_label_86: ! Mem[0000000010041400] = ff969edc, %l0 = 00000000980780bf swapa [%i1+%g0]0x88,%l0 ! %l0 = 00000000ff969edc ! %f8 = f909a6c3 fc2a1b51, Mem[00000000300c1400] = 00004300 7b88d6ff stda %f8 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = f909a6c3 fc2a1b51 ! %l4 = 0000000000000076, Mem[0000000010181428] = 8effb08a, %asi = 80 stwa %l4,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000076 ! %l6 = fffffffffffffff2, %l1 = 00000000dc9ed6ff, %y = 00000000 sdiv %l6,%l1,%l7 ! %l7 = fffffffffffffff9 mov %l0,%y ! %y = ff969edc ! Mem[0000000021800001] = 9b4f37ea, %l6 = fffffffffffffff2 ldstuba [%o3+0x001]%asi,%l6 ! %l6 = 0000004f000000ff ! %l1 = 00000000dc9ed6ff, Mem[0000000030041410] = 000000ff6139a7a3 stxa %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000dc9ed6ff ! Mem[0000000010081400] = 018a25d8, %l7 = fffffffffffffff9 swapa [%i2+%g0]0x88,%l7 ! %l7 = 00000000018a25d8 ! Mem[000000001008141d] = 0000000d, %l2 = ffffffff980780bf ldstub [%i2+0x01d],%l2 ! %l2 = 00000000000000ff ! %l3 = 0000000000000000, Mem[0000000010041410] = 33003083 stba %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00003083 ! Starting 10 instruction Load Burst ! Mem[0000000010081438] = 6f0ac808, %f28 = ff969edc ld [%i2+0x038],%f28 ! %f28 = 6f0ac808 p0_label_87: ! Mem[0000000010181400] = f074df03, %f7 = ffffffff lda [%i6+%g0]0x80,%f7 ! %f7 = f074df03 ! Mem[0000000010101408] = faffffff ff969edc, %l0 = ff969edc, %l1 = dc9ed6ff ldda [%i4+%o4]0x88,%l0 ! %l0 = 00000000ff969edc 00000000faffffff ! Mem[0000000010081400] = f9ffffff, %l5 = 000000004ae6ae76 ldsha [%i2+%g0]0x80,%l5 ! %l5 = fffffffffffff9ff ! Mem[0000000020800040] = 00ff2222, %l4 = 0000000000000076 lduha [%o1+0x040]%asi,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030081410] = 00000000, %f21 = 80786cd9 lda [%i2+%o5]0x89,%f21 ! %f21 = 00000000 ! Mem[00000000300c1400] = 511b2afc, %l1 = 00000000faffffff ldsba [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000051 ! Mem[0000000030141400] = 76aee64a, %l3 = 0000000000000000 ldsba [%i5+%g0]0x89,%l3 ! %l3 = 000000000000004a ! Mem[00000000300c1400] = 511b2afc, %f1 = ffd69edc lda [%i3+%g0]0x81,%f1 ! %f1 = 511b2afc ! Mem[0000000010141408] = 0000ff83, %l1 = 0000000000000051 ldsha [%i5+%o4]0x88,%l1 ! %l1 = ffffffffffffff83 ! Starting 10 instruction Store Burst ! %l0 = ff969edc, %l1 = ffffff83, Mem[0000000010181400] = 03df74f0 00000000 stda %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff969edc ffffff83 p0_label_88: ! %f2 = 00000000 80786cd9, Mem[00000000300c1410] = 00000000 f7d7afdb stda %f2 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 80786cd9 ! Mem[0000000010101410] = ff88b2bf, %l4 = 00000000000000ff, %asi = 80 swapa [%i4+0x010]%asi,%l4 ! %l4 = 00000000ff88b2bf ! %l0 = 00000000ff969edc, Mem[00000000300c1408] = a82e08ef stha %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 9edc08ef ! %l1 = ffffffffffffff83, Mem[0000000010001432] = 00000000 sth %l1,[%i0+0x032] ! Mem[0000000010001430] = 0000ff83 ! %l2 = 00000000, %l3 = 0000004a, Mem[0000000010001410] = 00000000 00000000 stda %l2,[%i0+0x010]%asi ! Mem[0000000010001410] = 00000000 0000004a ! Mem[00000000100c1400] = ff0025d8, %l0 = 00000000ff969edc swapa [%i3+%g0]0x80,%l0 ! %l0 = 00000000ff0025d8 ! Mem[0000000010181410] = f074df03, %l1 = ffffffffffffff83 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 00000003000000ff ! Mem[0000000030181408] = bfb2a3a7, %l5 = fffffffffffff9ff ldstuba [%i6+%o4]0x89,%l5 ! %l5 = 000000a7000000ff ! %f8 = f909a6c3 fc2a1b51, %l0 = 00000000ff0025d8 ! Mem[0000000010041420] = 7560c77f5442c92c add %i1,0x020,%g1 stda %f8,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010041420] = 7560c77f5442c92c ! Starting 10 instruction Load Burst ! Mem[0000000030101410] = ff0000007b000000, %l6 = 000000000000004f ldxa [%i4+%o5]0x89,%l6 ! %l6 = ff0000007b000000 p0_label_89: ! Mem[0000000010101400] = 00000000, %l2 = 0000000000000000 ldsba [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[000000001000142c] = 000000f8, %f14 = ff455167 lda [%i0+0x02c]%asi,%f14 ! %f14 = 000000f8 ! Mem[0000000010101428] = 0abf9d3c15176a9c, %l3 = 000000000000004a ldx [%i4+0x028],%l3 ! %l3 = 0abf9d3c15176a9c ! %l7 = 00000000018a25d8, immd = 0000000000000987, %l5 = 00000000000000a7 mulx %l7,0x987,%l5 ! %l5 = 0000000eab2e8ce8 ! Mem[00000000100c1410] = ff74df67, %l5 = 0000000eab2e8ce8 ldsha [%i3+%o5]0x88,%l5 ! %l5 = ffffffffffffdf67 ! Mem[0000000030181400] = 00000000, %l2 = 0000000000000000 lduwa [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010181420] = c3a609f9 000000ff, %l0 = ff0025d8, %l1 = 00000003 ldd [%i6+0x020],%l0 ! %l0 = 00000000c3a609f9 00000000000000ff ! %f4 = 7560c77f, %f16 = ff000000 fsqrts %f4 ,%f16 ! %f16 = 5a6fe1db ! Mem[0000000010141408] = 83ff0000, %l5 = ffffffffffffdf67 ldswa [%i5+%o4]0x80,%l5 ! %l5 = ffffffff83ff0000 ! Starting 10 instruction Store Burst ! Mem[0000000030141408] = f46995f1, %l0 = 00000000c3a609f9 swapa [%i5+%o4]0x89,%l0 ! %l0 = 00000000f46995f1 p0_label_90: ! %f16 = 5a6fe1db 11fb7f67, %l2 = 0000000000000000 ! Mem[0000000030001420] = 5cd1e738e61c2fb8 add %i0,0x020,%g1 stda %f16,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030001420] = 5cd1e738e61c2fb8 ! Mem[0000000010141417] = ffd69edc, %l4 = 00000000ff88b2bf ldstuba [%i5+0x017]%asi,%l4 ! %l4 = 000000dc000000ff ! Mem[0000000030101408] = 7ab7f2ff, %l3 = 0abf9d3c15176a9c swapa [%i4+%o4]0x89,%l3 ! %l3 = 000000007ab7f2ff ! %f0 = 00000000 511b2afc, Mem[0000000030181410] = 00000000 ff000000 stda %f0 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 511b2afc ! %l7 = 00000000018a25d8, Mem[0000000010101408] = dc9e96ff stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = d89e96ff ! %l5 = ffffffff83ff0000, Mem[0000000010041438] = 0de3dd33, %asi = 80 stha %l5,[%i1+0x038]%asi ! Mem[0000000010041438] = 0000dd33 ! Mem[00000000300c1410] = 00000000, %l5 = ffffffff83ff0000 swapa [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000000 ! %f13 = c800001c, Mem[0000000010101408] = ff969ed8 sta %f13,[%i4+%o4]0x88 ! Mem[0000000010101408] = c800001c ! %l1 = 00000000000000ff, Mem[0000000010081410] = ff88b2bfd1f2e9c8, %asi = 80 stxa %l1,[%i2+0x010]%asi ! Mem[0000000010081410] = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030101408] = 15176a9c, %f11 = 00000000 lda [%i4+%o4]0x89,%f11 ! %f11 = 15176a9c p0_label_91: ! Code Fragment 3 p0_fragment_6: ! %l0 = 00000000f46995f1 setx 0x65eef92ff159948a,%g7,%l0 ! %l0 = 65eef92ff159948a ! %l1 = 00000000000000ff setx 0x54008437abdcde80,%g7,%l1 ! %l1 = 54008437abdcde80 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 = 65eef92ff159948a setx 0x2b1ac19ff03f2189,%g7,%l0 ! %l0 = 2b1ac19ff03f2189 ! %l1 = 54008437abdcde80 setx 0x022ea70fd3ef22b6,%g7,%l1 ! %l1 = 022ea70fd3ef22b6 ! Mem[0000000010041400] = bf800798, %f7 = f074df03 lda [%i1+%g0]0x80,%f7 ! %f7 = bf800798 ! Mem[0000000030181400] = 00000000, %l0 = 2b1ac19ff03f2189 ldsba [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030001408] = ff00001c, %l6 = ff0000007b000000 ldsba [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010141400] = 00000000 ef082eff, %l0 = 00000000, %l1 = d3ef22b6 ldda [%i5+%g0]0x88,%l0 ! %l0 = 00000000ef082eff 0000000000000000 ! Mem[00000000100c1400] = d1000000dc9e96ff, %f10 = e0000020 15176a9c ldda [%i3+%g0]0x88,%f10 ! %f10 = d1000000 dc9e96ff ! Mem[0000000010101400] = 00000000, %l1 = 0000000000000000 ldsha [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010041410] = 00003083, %l7 = 00000000018a25d8 lduha [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[00000000100c1400] = ff969edc, %l6 = ffffffffffffffff ldsha [%i3+%g0]0x80,%l6 ! %l6 = ffffffffffffff96 ! Starting 10 instruction Store Burst ! %f12 = 6978bf4a c800001c, Mem[0000000010001400] = a82e08ef 677ffb11 stda %f12,[%i0+%g0]0x88 ! Mem[0000000010001400] = 6978bf4a c800001c p0_label_92: ! Mem[0000000010181408] = 000000ff, %l6 = ffffffffffffff96 swapa [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff ! Mem[0000000030041408] = 54000000, %l5 = 0000000000000000 ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 00000054000000ff ! Mem[0000000010181408] = ffffff96, %l6 = 00000000000000ff ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 00000096000000ff ! Mem[0000000030041408] = ff000000, %l4 = 00000000000000dc ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 000000ff000000ff ! %f20 = 00000000, %f8 = f909a6c3, %f22 = dc9e96ff fadds %f20,%f8 ,%f22 ! %f22 = f909a6c3 ! %f30 = 0000ffff, %f11 = dc9e96ff, %f12 = 6978bf4a fadds %f30,%f11,%f12 ! %l0 = 00000000ef082f21, Unfinished, %fsr = 0a00000800 ! %l3 = 000000007ab7f2ff, Mem[0000000030101400] = 5b36d8ff stwa %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 7ab7f2ff ! %f11 = dc9e96ff, Mem[0000000030141408] = c3a609f9 sta %f11,[%i5+%o4]0x89 ! Mem[0000000030141408] = dc9e96ff ! %f16 = 5a6fe1db 11fb7f67 ff0000ff 50f59c61 ! %f20 = 00000000 00000000 f909a6c3 00000000 ! %f24 = c9f89f5a 9a499ba0 7b88b2bf ef082ea8 ! %f28 = 6f0ac808 33003083 0000ffff 000000ff stda %f16,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400 ! Starting 10 instruction Load Burst ! Mem[0000000030081408] = 00000000, %l3 = 000000007ab7f2ff lduwa [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000 p0_label_93: ! Mem[0000000030101408] = 9c6a1715, %l6 = 0000000000000096 lduwa [%i4+%o4]0x81,%l6 ! %l6 = 000000009c6a1715 ! Mem[0000000030041400] = ff0000ff, %l7 = 0000000000000000 ldswa [%i1+%g0]0x89,%l7 ! %l7 = ffffffffff0000ff ! Mem[0000000010041408] = ff88b2bf, %l5 = 0000000000000054 ldsha [%i1+%o4]0x80,%l5 ! %l5 = ffffffffffffff88 ! Mem[0000000030101400] = fff2b77a, %l4 = 00000000000000ff lduba [%i4+%g0]0x81,%l4 ! %l4 = 00000000000000ff ! Mem[0000000020800040] = 00ff2222, %l7 = ffffffffff0000ff lduba [%o1+0x040]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010141408] = 83ff0000, %l7 = 0000000000000000 lduwa [%i5+%o4]0x80,%l7 ! %l7 = 0000000083ff0000 ! Mem[0000000010081430] = ffbbf1959e87c233, %f0 = 00000000 511b2afc ldd [%i2+0x030],%f0 ! %f0 = ffbbf195 9e87c233 ! Mem[0000000010001408] = 67226f733592e3ff, %f14 = 000000f8 f074df67 ldda [%i0+%o4]0x80,%f14 ! %f14 = 67226f73 3592e3ff ! Mem[0000000010001410] = 00000000, %l3 = 0000000000000000 lduwa [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l1 = 0000000000000000, Mem[0000000010001408] = 736f2267 stba %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 736f2200 p0_label_94: membar #Sync ! Added by membar checker (14) ! Mem[00000000100c1408] = ff0000ff, %l2 = 0000000000000000 ldstuba [%i3+%o4]0x88,%l2 ! %l2 = 000000ff000000ff ! %l6 = 000000009c6a1715, Mem[0000000010181430] = 0000000d000000d8, %asi = 80 stxa %l6,[%i6+0x030]%asi ! Mem[0000000010181430] = 000000009c6a1715 ! Mem[0000000030141400] = 4ae6ae76, %l2 = 00000000000000ff swapa [%i5+%g0]0x81,%l2 ! %l2 = 000000004ae6ae76 ! %l2 = 000000004ae6ae76, %l7 = 0000000083ff0000, %l3 = 0000000000000000 sdivx %l2,%l7,%l3 ! %l3 = 0000000000000000 ! %f16 = 5a6fe1db 11fb7f67, Mem[0000000030041400] = ff0000ff 619cf550 stda %f16,[%i1+%g0]0x89 ! Mem[0000000030041400] = 5a6fe1db 11fb7f67 ! Mem[000000001010140c] = fffffffa, %l0 = 00000000ef082f21 swap [%i4+0x00c],%l0 ! %l0 = 00000000fffffffa ! Mem[0000000010181410] = f074dfff, %l0 = 00000000fffffffa swapa [%i6+%o5]0x88,%l0 ! %l0 = 00000000f074dfff ! Mem[0000000010081408] = fffffffa, %l1 = 0000000000000000 ldstuba [%i2+%o4]0x88,%l1 ! %l1 = 000000fa000000ff ! Mem[0000000030041400] = 677ffb11, %l7 = 0000000083ff0000 swapa [%i1+%g0]0x81,%l7 ! %l7 = 00000000677ffb11 ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = 00003083, %f1 = 9e87c233 lda [%i1+%o5]0x80,%f1 ! %f1 = 00003083 p0_label_95: ! Code Fragment 4 p0_fragment_7: ! %l0 = 00000000f074dfff setx 0xa167626ff9de035c,%g7,%l0 ! %l0 = a167626ff9de035c ! %l1 = 00000000000000fa setx 0xfc8501d055655f28,%g7,%l1 ! %l1 = fc8501d055655f28 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 = a167626ff9de035c setx 0xa0f5105fd4e206bc,%g7,%l0 ! %l0 = a0f5105fd4e206bc ! %l1 = fc8501d055655f28 setx 0x00f38a08766c906c,%g7,%l1 ! %l1 = 00f38a08766c906c ! Mem[0000000010181400] = dc9e96ff 83ffffff, %l0 = d4e206bc, %l1 = 766c906c ldda [%i6+%g0]0x80,%l0 ! %l0 = 00000000dc9e96ff 0000000083ffffff ! Mem[0000000010101410] = 000000ff 57ff8be3, %l0 = dc9e96ff, %l1 = 83ffffff ldd [%i4+%o5],%l0 ! %l0 = 00000000000000ff 0000000057ff8be3 ! Mem[0000000010101408] = 1c0000c8, %f27 = ef082ea8 lda [%i4+%o4]0x80,%f27 ! %f27 = 1c0000c8 ! Mem[0000000020800040] = 00ff2222, %l0 = 00000000000000ff ldsb [%o1+0x041],%l0 ! %l0 = ffffffffffffffff ! Mem[0000000010041410] = 83300000, %f5 = 5442c92c lda [%i1+%o5]0x88,%f5 ! %f5 = 83300000 ! Mem[0000000030101408] = fb1cdaef15176a9c, %f8 = f909a6c3 fc2a1b51 ldda [%i4+%o4]0x89,%f8 ! %f8 = fb1cdaef 15176a9c ! Mem[0000000010081400] = f9ffffff, %l2 = 000000004ae6ae76 lduwa [%i2+%g0]0x80,%l2 ! %l2 = 00000000f9ffffff ! Mem[000000001018143c] = 4abf7869, %l3 = 0000000000000000 ldub [%i6+0x03f],%l3 ! %l3 = 0000000000000069 ! Starting 10 instruction Store Burst ! %l0 = ffffffffffffffff, Mem[0000000010001410] = 00000000 stba %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff p0_label_96: ! Mem[0000000030081400] = bf800798, %l2 = 00000000f9ffffff ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 000000bf000000ff ! Mem[0000000010181430] = 00000000, %l2 = 00000000000000bf, %asi = 80 swapa [%i6+0x030]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[00000000201c0000] = 00ff075f, %l1 = 0000000057ff8be3 ldstub [%o0+%g0],%l1 ! %l1 = 00000000000000ff ! %l6 = 000000009c6a1715, immd = fffffffffffff8e9, %l7 = 00000000677ffb11 sdivx %l6,-0x717,%l7 ! %l7 = ffffffffffe9f031 ! %l6 = 9c6a1715, %l7 = ffe9f031, Mem[0000000010181408] = ffffffff 00000000 stda %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 9c6a1715 ffe9f031 ! %l7 = ffffffffffe9f031, Mem[0000000010141408] = 83ff0000f074df03 stxa %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffffffe9f031 ! Mem[00000000211c0000] = 0176d61d, %l1 = 0000000000000000 ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 00000001000000ff ! %l3 = 0000000000000069, Mem[0000000010001400] = 1c0000c84abf7869 stxa %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000069 ! %f0 = ffbbf195 00003083 00000000 80786cd9 ! %f4 = 7560c77f 83300000 ff8e3083 bf800798 ! %f8 = fb1cdaef 15176a9c d1000000 dc9e96ff ! %f12 = 6978bf4a c800001c 67226f73 3592e3ff stda %f0,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400 ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 000000ff, %l0 = ffffffffffffffff ldsba [%i0+%o5]0x88,%l0 ! %l0 = ffffffffffffffff p0_label_97: ! Mem[00000000211c0000] = ff76d61d, %l0 = ffffffffffffffff ldsb [%o2+%g0],%l0 ! %l0 = ffffffffffffffff ! Mem[0000000010141420] = ff95557c57fff0e3, %l7 = ffffffffffe9f031 ldx [%i5+0x020],%l7 ! %l7 = ff95557c57fff0e3 ! Mem[0000000010041410] = 83300000, %l2 = 0000000000000000 lduwa [%i1+%o5]0x88,%l2 ! %l2 = 0000000083300000 ! Mem[00000000100c1408] = 619cf550ff0000ff, %f18 = ff0000ff 50f59c61 ldda [%i3+%o4]0x88,%f18 ! %f18 = 619cf550 ff0000ff ! Mem[0000000030141408] = ff969edc, %f29 = 33003083 lda [%i5+%o4]0x81,%f29 ! %f29 = ff969edc membar #Sync ! Added by membar checker (15) ! Mem[0000000010081400] = 77b86bfa fffffff9, %l4 = 000000ff, %l5 = ffffff88 ldda [%i2+%g0]0x88,%l4 ! %l4 = 00000000fffffff9 0000000077b86bfa ! Mem[0000000030101408] = fb1cdaef15176a9c, %f30 = 0000ffff 000000ff ldda [%i4+%o4]0x89,%f30 ! %f30 = fb1cdaef 15176a9c ! Mem[0000000030081408] = d96c7880, %l0 = ffffffffffffffff lduba [%i2+%o4]0x81,%l0 ! %l0 = 00000000000000d9 ! Mem[0000000030001400] = d10000ff, %l6 = 000000009c6a1715 lduba [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff ! Starting 10 instruction Store Burst ! %f6 = ff8e3083, Mem[0000000030081408] = 80786cd9 sta %f6 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff8e3083 p0_label_98: ! %l0 = 00000000000000d9, Mem[0000000030181408] = bfb2a3ff stha %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = bfb200d9 ! Mem[0000000010181434] = 9c6a1715, %l4 = 00000000fffffff9 swap [%i6+0x034],%l4 ! %l4 = 000000009c6a1715 ! %f2 = 00000000 80786cd9, Mem[0000000030141408] = dc9e96ff 5611dfb1 stda %f2 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 80786cd9 ! Mem[000000001008142d] = f074df67, %l0 = 00000000000000d9 ldstuba [%i2+0x02d]%asi,%l0 ! %l0 = 00000074000000ff ! %l3 = 0000000000000069, Mem[0000000030081400] = 00003083 stba %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00003069 ! %l0 = 0000000000000074, Mem[0000000010001410] = ff000000 stha %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00740000 ! %l6 = 000000ff, %l7 = 57fff0e3, Mem[0000000030141410] = ffffffff 00000067 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff 57fff0e3 ! Mem[00000000100c141e] = 00000000, %l7 = ff95557c57fff0e3 ldstuba [%i3+0x01e]%asi,%l7 ! %l7 = 00000000000000ff ! %l5 = 0000000077b86bfa, Mem[0000000030101400] = 7ab7f2ff stha %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 7ab76bfa ! Starting 10 instruction Load Burst ! Mem[0000000030101408] = 15176a9c, %l6 = 00000000000000ff lduha [%i4+%o4]0x89,%l6 ! %l6 = 0000000000006a9c p0_label_99: ! Mem[0000000030181400] = 00000000, %l3 = 0000000000000069 lduwa [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[00000000300c1400] = f909a6c3 fc2a1b51, %l0 = 00000074, %l1 = 00000001 ldda [%i3+%g0]0x89,%l0 ! %l0 = 00000000fc2a1b51 00000000f909a6c3 ! Mem[0000000030141408] = d96c7880, %l1 = 00000000f909a6c3 lduha [%i5+%o4]0x81,%l1 ! %l1 = 000000000000d96c ! Mem[0000000010181408] = 15176a9c, %l2 = 0000000083300000 ldsba [%i6+%o4]0x88,%l2 ! %l2 = ffffffffffffff9c ! Mem[0000000010081408] = ffffffff, %l5 = 0000000077b86bfa ldswa [%i2+%o4]0x88,%l5 ! %l5 = ffffffffffffffff ! Mem[000000001014140c] = ffe9f031, %l0 = 00000000fc2a1b51 ldub [%i5+0x00d],%l0 ! %l0 = 00000000000000e9 ! Mem[0000000030101408] = 9c6a1715, %l3 = 0000000000000000 ldsba [%i4+%o4]0x81,%l3 ! %l3 = ffffffffffffff9c ! %f23 = 00000000, %f16 = 5a6fe1db fcmps %fcc1,%f23,%f16 ! %fcc1 = 1 ! Mem[00000000100c1418] = f909a6c30000ff00, %f4 = 7560c77f 83300000 ldd [%i3+0x018],%f4 ! %f4 = f909a6c3 0000ff00 ! Starting 10 instruction Store Burst ! Mem[0000000010081410] = 00000000, %l4 = 000000009c6a1715 swapa [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000 p0_label_100: ! %l0 = 00000000000000e9, %l0 = 00000000000000e9, %l1 = 000000000000d96c addc %l0,%l0,%l1 ! %l1 = 00000000000001d2 ! %l5 = ffffffffffffffff, %l3 = ffffffffffffff9c, %l5 = ffffffffffffffff addc %l5,%l3,%l5 ! %l5 = ffffffffffffff9b ! %l3 = ffffffffffffff9c, Mem[00000000201c0000] = ffff075f sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = ff9c075f ! %l2 = ffffffffffffff9c, Mem[0000000010041400] = 980780bf stha %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 9807ff9c ! %l2 = ffffffffffffff9c, Mem[0000000010181400] = dc9e96ff stwa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffff9c ! %l4 = 0000000000000000, Mem[0000000010101410] = ff000000 stba %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000 ! Mem[0000000030001400] = ff0000d1, %l6 = 0000000000006a9c ldstuba [%i0+%g0]0x81,%l6 ! %l6 = 000000ff000000ff ! %l4 = 0000000000000000, Mem[0000000030081400] = 69300000 stha %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 ! %l7 = 0000000000000000, imm = 0000000000000283, %l2 = ffffffffffffff9c xnor %l7,0x283,%l2 ! %l2 = fffffffffffffd7c ! Starting 10 instruction Load Burst ! Mem[0000000030001408] = 1c0000ff, %l3 = ffffffffffffff9c ldsba [%i0+%o4]0x89,%l3 ! %l3 = ffffffffffffffff p0_label_101: ! Mem[0000000030081408] = 83308eff00000000, %l5 = ffffffffffffff9b ldxa [%i2+%o4]0x81,%l5 ! %l5 = 83308eff00000000 ! Mem[00000000100c1400] = dbe16f5a, %l5 = 83308eff00000000 ldsha [%i3+%g0]0x88,%l5 ! %l5 = 0000000000006f5a ! Mem[00000000100c1408] = ff0000ff, %l5 = 0000000000006f5a lduwa [%i3+%o4]0x88,%l5 ! %l5 = 00000000ff0000ff ! %l6 = 00000000000000ff, imm = fffffffffffffed4, %l7 = 0000000000000000 orn %l6,-0x12c,%l7 ! %l7 = 00000000000001ff ! Mem[0000000030041410] = dc9ed6ff, %f12 = 6978bf4a lda [%i1+%o5]0x89,%f12 ! %f12 = dc9ed6ff ! Mem[0000000010041410] = 00003083, %l4 = 0000000000000000 ldsha [%i1+0x010]%asi,%l4 ! %l4 = 0000000000000000 ! Code Fragment 3 p0_fragment_8: ! %l0 = 00000000000000e9 setx 0x3876e28fd3f25bcc,%g7,%l0 ! %l0 = 3876e28fd3f25bcc ! %l1 = 00000000000001d2 setx 0x61e545bfa28d8ff5,%g7,%l1 ! %l1 = 61e545bfa28d8ff5 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 = 3876e28fd3f25bcc setx 0x34356f90132d5a88,%g7,%l0 ! %l0 = 34356f90132d5a88 ! %l1 = 61e545bfa28d8ff5 setx 0xf7f2c4c8640da592,%g7,%l1 ! %l1 = f7f2c4c8640da592 ! Mem[0000000030101400] = fa6bb77a, %f12 = dc9ed6ff lda [%i4+%g0]0x81,%f12 ! %f12 = fa6bb77a ! Mem[0000000010101400] = 0000000000000007, %f22 = f909a6c3 00000000 ldda [%i4+%g0]0x80,%f22 ! %f22 = 00000000 00000007 ! Starting 10 instruction Store Burst ! %f6 = ff8e3083 bf800798, %l7 = 00000000000001ff ! Mem[0000000010041420] = 7560c77f5442c92c add %i1,0x020,%g1 stda %f6,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010041420] = 980780bf83308eff p0_label_102: ! %l4 = 0000000000000000, Mem[00000000100c1430] = 6f0ac80833003083, %asi = 80 stxa %l4,[%i3+0x030]%asi ! Mem[00000000100c1430] = 0000000000000000 ! Mem[00000000100c141c] = 0000ff00, %l5 = 00000000ff0000ff swap [%i3+0x01c],%l5 ! %l5 = 000000000000ff00 ! %l0 = 132d5a88, %l1 = 640da592, Mem[00000000300c1410] = 83ff0000 80786cd9 stda %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 132d5a88 640da592 ! %f8 = fb1cdaef 15176a9c, %l2 = fffffffffffffd7c ! Mem[0000000030001400] = ff0000d1000000ff stda %f8,[%i0+%l2]ASI_PST32_SL ! Mem[0000000030001400] = ff0000d1000000ff ! Mem[0000000010001408] = 736f2200, %l7 = 00000000000001ff swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000736f2200 ! %l2 = fffffd7c, %l3 = ffffffff, Mem[0000000010001420] = 000000d9 00000059 stda %l2,[%i0+0x020]%asi ! Mem[0000000010001420] = fffffd7c ffffffff ! %f28 = 6f0ac808, Mem[0000000030141408] = d96c7880 sta %f28,[%i5+%o4]0x81 ! Mem[0000000030141408] = 6f0ac808 ! Mem[0000000030141400] = 000000ff, %l4 = 0000000000000000 ldstuba [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030181408] = bfb200d9, %l1 = f7f2c4c8640da592 swapa [%i6+%o4]0x89,%l1 ! %l1 = 00000000bfb200d9 ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = 31f0e9ffffffffff, %f20 = 00000000 00000000 ldda [%i5+%o4]0x88,%f20 ! %f20 = 31f0e9ff ffffffff p0_label_103: ! Mem[0000000030081410] = 00003083, %l5 = 000000000000ff00 lduha [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010001408] = 000001ff, %l6 = 00000000000000ff lduwa [%i0+%o4]0x88,%l6 ! %l6 = 00000000000001ff ! Mem[0000000010001400] = 00000000, %l5 = 0000000000000000 lduha [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000 ldsba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030041400] = 83ff0000, %l0 = 34356f90132d5a88 lduba [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000083 ! Mem[0000000010181408] = 31f0e9ff 15176a9c, %l4 = 00000000, %l5 = 00000000 ldda [%i6+%o4]0x88,%l4 ! %l4 = 0000000015176a9c 0000000031f0e9ff ! Mem[0000000010101408] = 212f08efc800001c, %l7 = 00000000736f2200 ldxa [%i4+%o4]0x88,%l7 ! %l7 = 212f08efc800001c ! Mem[0000000010141408] = ffffffff, %l5 = 0000000031f0e9ff lduwa [%i5+%o4]0x88,%l5 ! %l5 = 00000000ffffffff ! Mem[0000000010101434] = 9a69ff71, %f11 = dc9e96ff lda [%i4+0x034]%asi,%f11 ! %f11 = 9a69ff71 ! Starting 10 instruction Store Burst ! %l5 = 00000000ffffffff, Mem[0000000030081410] = 000030837fc76075 stxa %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000ffffffff p0_label_104: ! %f2 = 00000000 80786cd9, Mem[0000000030041408] = 000000ff be4220a5 stda %f2 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 80786cd9 ! %f4 = f909a6c3 0000ff00, Mem[0000000010141400] = ef082eff 00000000 stda %f4 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = f909a6c3 0000ff00 ! %l4 = 0000000015176a9c, Mem[0000000030181410] = fc2a1b51 stwa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 15176a9c ! %l4 = 15176a9c, %l5 = ffffffff, Mem[0000000030041410] = dc9ed6ff 00000000 stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 15176a9c ffffffff ! Mem[00000000100c1427] = 9a499ba0, %l6 = 00000000000001ff ldstub [%i3+0x027],%l6 ! %l6 = 000000a0000000ff ! %f16 = 5a6fe1db 11fb7f67 619cf550 ff0000ff ! %f20 = 31f0e9ff ffffffff 00000000 00000007 ! %f24 = c9f89f5a 9a499ba0 7b88b2bf 1c0000c8 ! %f28 = 6f0ac808 ff969edc fb1cdaef 15176a9c stda %f16,[%i1]ASI_BLK_P ! Block Store to 0000000010041400 ! Mem[0000000030181408] = 92a50d64, %l2 = fffffffffffffd7c ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 00000092000000ff ! %f14 = 67226f73, Mem[0000000030041400] = 0000ff83 sta %f14,[%i1+%g0]0x89 ! Mem[0000000030041400] = 67226f73 ! %f2 = 00000000, Mem[000000001000140c] = 3592e3ff sta %f2 ,[%i0+0x00c]%asi ! Mem[000000001000140c] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010141418] = dd013e6a47e5d6af, %f4 = f909a6c3 0000ff00 ldd [%i5+0x018],%f4 ! %f4 = dd013e6a 47e5d6af p0_label_105: ! Mem[0000000010141410] = ff74df67, %l2 = 0000000000000092 lduba [%i5+%o5]0x80,%l2 ! %l2 = 00000000000000ff ! %l1 = 00000000bfb200d9, %l5 = 00000000ffffffff, %y = ff969edc umul %l1,%l5,%l6 ! %l6 = bfb200d8404dff27, %y = bfb200d8 ! Mem[00000000100c1400] = dbe16f5a, %l7 = 212f08efc800001c ldsha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000006f5a ! %l6 = bfb200d8404dff27, %l0 = 0000000000000083, %l1 = 00000000bfb200d9 orn %l6,%l0,%l1 ! %l1 = ffffffffffffff7f ! Mem[0000000030181408] = 640da5ff, %l5 = 00000000ffffffff lduwa [%i6+%o4]0x89,%l5 ! %l5 = 00000000640da5ff ! Mem[0000000030001410] = 00000000, %l2 = 00000000000000ff ldswa [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030141400] = ff0000ff, %f8 = fb1cdaef lda [%i5+%g0]0x89,%f8 ! %f8 = ff0000ff ! Mem[0000000010181400] = 9cffffff, %f11 = 9a69ff71 lda [%i6+%g0]0x88,%f11 ! %f11 = 9cffffff ! Mem[00000000201c0000] = ff9c075f, %l1 = ffffffffffffff7f ldsb [%o0+%g0],%l1 ! %l1 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %f12 = fa6bb77a, Mem[0000000010181410] = faffffff sta %f12,[%i6+%o5]0x80 ! Mem[0000000010181410] = fa6bb77a p0_label_106: ! %f4 = dd013e6a, Mem[00000000300c1408] = ef08dc9e sta %f4 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = dd013e6a ! %l7 = 0000000000006f5a, Mem[0000000010101410] = ff000000 stwa %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00006f5a ! Mem[000000001010143a] = 000000ff, %l2 = 0000000000000000 ldstub [%i4+0x03a],%l2 ! %l2 = 00000000000000ff ! Mem[0000000010181410] = 7ab76bfa, %l0 = 0000000000000083 swapa [%i6+%o5]0x88,%l0 ! %l0 = 000000007ab76bfa ! %l1 = ffffffffffffffff, Mem[0000000030041410] = 15176a9c stwa %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffff ! %f11 = 9cffffff, Mem[0000000030101400] = fa6bb77a sta %f11,[%i4+%g0]0x81 ! Mem[0000000030101400] = 9cffffff ! Mem[0000000030001400] = d10000ff, %l5 = 00000000640da5ff swapa [%i0+%g0]0x89,%l5 ! %l5 = 00000000d10000ff ! %l6 = bfb200d8404dff27, Mem[0000000020800000] = ffffb0a2 stb %l6,[%o1+%g0] ! Mem[0000000020800000] = 27ffb0a2 ! Mem[0000000030041408] = 80786cd9, %l3 = ffffffffffffffff ldstuba [%i1+%o4]0x89,%l3 ! %l3 = 000000d9000000ff ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (16) ! Mem[0000000010041400] = 5a6fe1db, %f3 = 80786cd9 lda [%i1+%g0]0x80,%f3 ! %f3 = 5a6fe1db p0_label_107: ! Mem[0000000010101410] = 00006f5a, %f2 = 00000000 lda [%i4+%o5]0x88,%f2 ! %f2 = 00006f5a ! Mem[0000000030101408] = 9c6a1715, %l0 = 000000007ab76bfa ldswa [%i4+%o4]0x81,%l0 ! %l0 = ffffffff9c6a1715 ! Mem[0000000020800040] = 00ff2222, %l0 = ffffffff9c6a1715 ldsha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010141400] = 00ff0000 c3a609f9, %l4 = 15176a9c, %l5 = d10000ff ldda [%i5+%g0]0x80,%l4 ! %l4 = 0000000000ff0000 00000000c3a609f9 ! Mem[0000000010181400] = ffffff9c, %l4 = 0000000000ff0000 lduha [%i6+%g0]0x80,%l4 ! %l4 = 000000000000ffff ! Mem[0000000010081410] = 9c6a1715, %l5 = 00000000c3a609f9 ldsba [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000015 ! %l5 = 0000000000000015, imm = ffffffffffffff76, %l5 = 0000000000000015 orn %l5,-0x08a,%l5 ! %l5 = 000000000000009d ! Mem[0000000010181400] = 9cffffff, %f13 = c800001c lda [%i6+%g0]0x88,%f13 ! %f13 = 9cffffff ! Mem[0000000010081410] = 15176a9c000000ff, %l5 = 000000000000009d ldxa [%i2+%o5]0x80,%l5 ! %l5 = 15176a9c000000ff ! Starting 10 instruction Store Burst ! %l2 = 00000000, %l3 = 000000d9, Mem[0000000010181410] = 00000083 bfb22128 stda %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 000000d9 p0_label_108: ! %l5 = 15176a9c000000ff, Mem[00000000300c1408] = dd013e6a stha %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = dd0100ff ! Mem[0000000010041434] = ff969edc, %l6 = bfb200d8404dff27, %asi = 80 swapa [%i1+0x034]%asi,%l6 ! %l6 = 00000000ff969edc ! %l1 = ffffffffffffffff, Mem[0000000030001408] = 1c0000ff stwa %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff ! %f28 = 6f0ac808 ff969edc, Mem[0000000010101400] = 00000000 00000007 stda %f28,[%i4+%g0]0x80 ! Mem[0000000010101400] = 6f0ac808 ff969edc ! %l2 = 0000000000000000, Mem[00000000201c0000] = ff9c075f, %asi = 80 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000075f ! Mem[0000000030141410] = 000000ff, %l3 = 00000000000000d9 swapa [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff ! Code Fragment 3 p0_fragment_9: ! %l0 = 00000000000000ff setx 0xe0a4fd902b2eeeb5,%g7,%l0 ! %l0 = e0a4fd902b2eeeb5 ! %l1 = ffffffffffffffff setx 0xb106d28013f4cf77,%g7,%l1 ! %l1 = b106d28013f4cf77 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 = e0a4fd902b2eeeb5 setx 0x481f4caffc7d1124,%g7,%l0 ! %l0 = 481f4caffc7d1124 ! %l1 = b106d28013f4cf77 setx 0x787042d7cf699f63,%g7,%l1 ! %l1 = 787042d7cf699f63 ! %l4 = 000000000000ffff, Mem[0000000030141400] = ff0000ff stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffff00ff ! Mem[0000000030001408] = ffffffff, %l1 = 787042d7cf699f63 ldstuba [%i0+%o4]0x89,%l1 ! %l1 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010141410] = ff9ed6ff67df74ff, %l5 = 15176a9c000000ff ldxa [%i5+%o5]0x88,%l5 ! %l5 = ff9ed6ff67df74ff p0_label_109: ! Mem[0000000010141410] = 67df74ff, %f0 = ffbbf195 lda [%i5+%o5]0x88,%f0 ! %f0 = 67df74ff ! Mem[0000000010001438] = a8760424, %l6 = 00000000ff969edc lduha [%i0+0x038]%asi,%l6 ! %l6 = 000000000000a876 ! Mem[0000000010041408] = 50f59c61, %l2 = 0000000000000000 lduha [%i1+%o4]0x88,%l2 ! %l2 = 0000000000009c61 ! %l7 = 0000000000006f5a, imm = 0000000000000067, %l1 = 00000000000000ff xor %l7,0x067,%l1 ! %l1 = 0000000000006f3d ! %l3 = 00000000000000ff, imm = 000000000000036f, %l5 = ff9ed6ff67df74ff andn %l3,0x36f,%l5 ! %l5 = 0000000000000090 ! Mem[0000000030001408] = ffffffff, %l4 = 000000000000ffff ldsha [%i0+%o4]0x81,%l4 ! %l4 = ffffffffffffffff membar #Sync ! Added by membar checker (17) ! Mem[0000000010101400] = 6f0ac808 ff969edc 1c0000c8 ef082f21 ! Mem[0000000010101410] = 5a6f0000 57ff8be3 619239f8 000000f0 ! Mem[0000000010101420] = 2301522c 122ffd46 0abf9d3c 15176a9c ! Mem[0000000010101430] = 1b3bf8ff 9a69ff71 0000ffff 00000000 ldda [%i4]ASI_BLK_P,%f16 ! Block Load from 0000000010101400 ! Mem[0000000020800040] = 00ff2222, %l4 = ffffffffffffffff ldsb [%o1+0x040],%l4 ! %l4 = 0000000000000000 ! Mem[0000000010081428] = ff455167, %l0 = 481f4caffc7d1124 ldswa [%i2+0x028]%asi,%l0 ! %l0 = ffffffffff455167 ! Starting 10 instruction Store Burst ! %f2 = 00006f5a 5a6fe1db, Mem[0000000010081408] = ffffffff 339cb7c5 stda %f2 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00006f5a 5a6fe1db p0_label_110: ! Mem[0000000010001402] = 00000000, %l6 = 000000000000a876 ldstub [%i0+0x002],%l6 ! %l6 = 00000000000000ff ! Mem[0000000010041408] = 50f59c61, %l6 = 0000000000000000 ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 00000061000000ff ! %f14 = 67226f73 3592e3ff, Mem[0000000030041410] = ffffffff ffffffff stda %f14,[%i1+%o5]0x89 ! Mem[0000000030041410] = 67226f73 3592e3ff ! Mem[000000001004143c] = 15176a9c, %l0 = ff455167, %l6 = 00000061 add %i1,0x3c,%g1 casa [%g1]0x80,%l0,%l6 ! %l6 = 0000000015176a9c ! %l4 = 0000000000000000, Mem[0000000010041410] = ffe9f031 stwa %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 ! %l5 = 0000000000000090, Mem[0000000030081408] = 83308eff00000000 stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000090 ! %l6 = 0000000015176a9c, Mem[0000000010141410] = ff74df67ffd69eff, %asi = 80 stxa %l6,[%i5+0x010]%asi ! Mem[0000000010141410] = 0000000015176a9c membar #Sync ! Added by membar checker (18) ! %f3 = 5a6fe1db, Mem[0000000010101420] = 2301522c st %f3 ,[%i4+0x020] ! Mem[0000000010101420] = 5a6fe1db ! Mem[0000000030181400] = 00000000, %l6 = 0000000015176a9c ldstuba [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[00000000300c1410] = 132d5a88, %l4 = 0000000000000000 lduba [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000013 p0_label_111: ! Mem[0000000030081408] = 00000000, %l6 = 0000000000000000 lduwa [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030101400] = ffffff9c, %f11 = 9cffffff lda [%i4+%g0]0x89,%f11 ! %f11 = ffffff9c ! %l6 = 0000000000000000, immed = fffff586, %y = bfb200d8 smul %l6,-0xa7a,%l4 ! %l4 = 0000000000000000, %y = 00000000 ! Mem[000000001008140c] = 5a6f0000, %f14 = 67226f73 ld [%i2+0x00c],%f14 ! %f14 = 5a6f0000 ! Mem[0000000010141400] = 0000ff00, %l2 = 0000000000009c61 lduha [%i5+%g0]0x88,%l2 ! %l2 = 000000000000ff00 ! Mem[0000000030001400] = ff000000640da5ff, %l2 = 000000000000ff00 ldxa [%i0+%g0]0x89,%l2 ! %l2 = ff000000640da5ff ! Mem[0000000030001408] = ffffffff4bdf8c9a, %f0 = 67df74ff 00003083 ldda [%i0+%o4]0x81,%f0 ! %f0 = ffffffff 4bdf8c9a ! Mem[0000000010101408] = c800001c, %f23 = 000000f0 lda [%i4+%o4]0x88,%f23 ! %f23 = c800001c ! Mem[0000000010041408] = ff9cf550, %f3 = 5a6fe1db lda [%i1+%o4]0x80,%f3 ! %f3 = ff9cf550 ! Starting 10 instruction Store Burst ! %l7 = 0000000000006f5a, Mem[000000001014140a] = ffffffff, %asi = 80 stha %l7,[%i5+0x00a]%asi ! Mem[0000000010141408] = ffff6f5a p0_label_112: ! %f30 = 0000ffff 00000000, %l6 = 0000000000000000 ! Mem[0000000010101420] = 5a6fe1db122ffd46 add %i4,0x020,%g1 stda %f30,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010101420] = 5a6fe1db122ffd46 ! %l2 = ff000000640da5ff, Mem[0000000010101408] = 1c0000c8 stha %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = a5ff00c8 ! %f4 = dd013e6a 47e5d6af, %l7 = 0000000000006f5a ! Mem[0000000010041438] = fb1cdaef15176a9c add %i1,0x038,%g1 stda %f4,[%g1+%l7]ASI_PST32_P ! Mem[0000000010041438] = dd013e6a15176a9c ! %l7 = 0000000000006f5a, Mem[00000000100c1428] = 7b88b2bfef082ea8, %asi = 80 stxa %l7,[%i3+0x028]%asi ! Mem[00000000100c1428] = 0000000000006f5a ! Mem[0000000020800041] = 00ff2222, %l7 = 0000000000006f5a ldstub [%o1+0x041],%l7 ! %l7 = 000000ff000000ff ! %l4 = 0000000000000000, Mem[0000000010101405] = ff969edc stb %l4,[%i4+0x005] ! Mem[0000000010101404] = ff009edc ! Mem[0000000010001400] = 0000ff00, %l2 = ff000000640da5ff swap [%i0+%g0],%l2 ! %l2 = 000000000000ff00 ! %l0 = ffffffffff455167, Mem[0000000030081410] = 00000000 stwa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff455167 ! %l6 = 00000000, %l7 = 000000ff, Mem[00000000100c1400] = dbe16f5a 677ffb11 stda %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030041408] = 80786cff, %l5 = 0000000000000090 ldsba [%i1+%o4]0x89,%l5 ! %l5 = ffffffffffffffff p0_label_113: ! Mem[0000000030041400] = 5a6fe1db67226f73, %f12 = fa6bb77a 9cffffff ldda [%i1+%g0]0x89,%f12 ! %f12 = 5a6fe1db 67226f73 ! Mem[0000000010101410] = 5a6f0000, %l6 = 0000000000000000 lduha [%i4+%o5]0x80,%l6 ! %l6 = 0000000000005a6f ! Mem[0000000030141400] = ff00ffff, %l2 = 000000000000ff00 lduha [%i5+%g0]0x89,%l2 ! %l2 = 000000000000ffff ! %f30 = 0000ffff, %f21 = 57ff8be3, %f15 = 3592e3ff fmuls %f30,%f21,%f15 ! %l0 = ffffffffff455189, Unfinished, %fsr = 0900000800 ! %l2 = 000000000000ffff, imm = fffffffffffff3bd, %l1 = 0000000000006f3d or %l2,-0xc43,%l1 ! %l1 = ffffffffffffffff ! Mem[0000000030081410] = 675145ffffffffff, %f30 = 0000ffff 00000000 ldda [%i2+%o5]0x81,%f30 ! %f30 = 675145ff ffffffff ! Mem[0000000010081408] = 5a6fe1db, %l7 = 00000000000000ff lduha [%i2+%o4]0x88,%l7 ! %l7 = 000000000000e1db ! Mem[0000000010141408] = ffff6f5a, %l7 = 000000000000e1db ldsha [%i5+%o4]0x80,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000030141408] = 6f0ac808, %l4 = 0000000000000000 ldsba [%i5+%o4]0x81,%l4 ! %l4 = 000000000000006f ! Starting 10 instruction Store Burst ! %l0 = ff455189, %l1 = ffffffff, Mem[0000000030001400] = 640da5ff ff000000 stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff455189 ffffffff p0_label_114: ! %l5 = ffffffffffffffff, Mem[00000000100c1408] = ff0000ff stha %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff00ffff ! %l4 = 0000006f, %l5 = ffffffff, Mem[0000000010141410] = 00000000 15176a9c stda %l4,[%i5+0x010]%asi ! Mem[0000000010141410] = 0000006f ffffffff ! %l0 = ff455189, %l1 = ffffffff, Mem[00000000300c1410] = 885a2d13 92a50d64 stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff455189 ffffffff ! %f26 = 0abf9d3c, %f21 = 57ff8be3 fcmpes %fcc2,%f26,%f21 ! %fcc2 = 1 ! %f20 = 5a6f0000 57ff8be3, %l7 = ffffffffffffffff ! Mem[00000000300c1438] = 6c98c1bc58812f0e add %i3,0x038,%g1 stda %f20,[%g1+%l7]ASI_PST32_SL ! Mem[00000000300c1438] = e38bff5700006f5a ! Mem[0000000030081410] = 675145ff, %l6 = 0000000000005a6f swapa [%i2+%o5]0x81,%l6 ! %l6 = 00000000675145ff ! Mem[00000000100c1410] = 00000000, %l0 = ffffffffff455189 swapa [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[000000001014143c] = 000000ff, %l7 = ffffffff, %l6 = 675145ff add %i5,0x3c,%g1 casa [%g1]0x80,%l7,%l6 ! %l6 = 00000000000000ff ! %f4 = dd013e6a 47e5d6af, Mem[0000000010181410] = 00000000 000000d9 stda %f4 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = dd013e6a 47e5d6af ! Starting 10 instruction Load Burst ! Mem[0000000030181400] = ff00000076aee64a, %l5 = ffffffffffffffff ldxa [%i6+%g0]0x81,%l5 ! %l5 = ff00000076aee64a p0_label_115: ! Mem[00000000201c0000] = 0000075f, %l3 = 00000000000000ff ldsha [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030001400] = ff455189, %l6 = 00000000000000ff ldswa [%i0+%g0]0x89,%l6 ! %l6 = ffffffffff455189 ! Mem[0000000030081408] = 90000000 00000000, %l6 = ff455189, %l7 = ffffffff ldda [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000 0000000090000000 ! Mem[0000000010101410] = 5a6f0000, %l6 = 0000000000000000 lduha [%i4+0x010]%asi,%l6 ! %l6 = 0000000000005a6f ! Mem[0000000010101418] = 619239f8, %l4 = 000000000000006f ldsba [%i4+0x019]%asi,%l4 ! %l4 = ffffffffffffff92 ! Mem[0000000010081400] = f9ffffff, %l4 = ffffffffffffff92 lduwa [%i2+%g0]0x80,%l4 ! %l4 = 00000000f9ffffff ! Mem[0000000010181400] = 9cffffff, %l6 = 0000000000005a6f ldsha [%i6+%g0]0x88,%l6 ! %l6 = ffffffffffffffff ! %l5 = ff00000076aee64a, %l4 = 00000000f9ffffff, %l2 = 000000000000ffff or %l5,%l4,%l2 ! %l2 = ff000000ffffffff ! Mem[0000000030081410] = ffffffff6f5a0000, %f10 = d1000000 ffffff9c ldda [%i2+%o5]0x89,%f10 ! %f10 = ffffffff 6f5a0000 ! Starting 10 instruction Store Burst ! %f28 = 1b3bf8ff 9a69ff71, Mem[0000000030101410] = 7b000000 ff000000 stda %f28,[%i4+%o5]0x89 ! Mem[0000000030101410] = 1b3bf8ff 9a69ff71 p0_label_116: ! Mem[0000000030181410] = 15176a9c, %l7 = 0000000090000000 ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 00000015000000ff ! Mem[0000000030101410] = 9a69ff71, %l1 = ffffffffffffffff swapa [%i4+%o5]0x89,%l1 ! %l1 = 000000009a69ff71 ! Mem[00000000100c1410] = ff455189, %l1 = 000000009a69ff71 ldstuba [%i3+%o5]0x80,%l1 ! %l1 = 000000ff000000ff ! Code Fragment 3 p0_fragment_10: ! %l0 = 0000000000000000 setx 0x7bcc56d7a47c0848,%g7,%l0 ! %l0 = 7bcc56d7a47c0848 ! %l1 = 00000000000000ff setx 0xa96e9d87d6cc71fc,%g7,%l1 ! %l1 = a96e9d87d6cc71fc 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 = 7bcc56d7a47c0848 setx 0x84dd920028e3de1d,%g7,%l0 ! %l0 = 84dd920028e3de1d ! %l1 = a96e9d87d6cc71fc setx 0xab551fb813c67b82,%g7,%l1 ! %l1 = ab551fb813c67b82 ! %l4 = 00000000f9ffffff, Mem[0000000010181410] = 47e5d6af stba %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 47e5d6ff ! %l1 = ab551fb813c67b82, Mem[0000000010101410] = e38bff5700006f5a stxa %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = ab551fb813c67b82 ! %l1 = ab551fb813c67b82, Mem[0000000010181420] = c3a609f9, %asi = 80 stha %l1,[%i6+0x020]%asi ! Mem[0000000010181420] = 7b8209f9 ! %l3 = 0000000000000000, Mem[0000000010141408] = ffff6f5a stha %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00006f5a ! %l7 = 0000000000000015, Mem[00000000218001c0] = 2f6a07db, %asi = 80 stha %l7,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 001507db ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = 00ff0000, %l1 = ab551fb813c67b82 lduwa [%i5+0x000]%asi,%l1 ! %l1 = 0000000000ff0000 p0_label_117: ! Mem[0000000010141400] = 00ff0000, %l4 = 00000000f9ffffff lduwa [%i5+0x000]%asi,%l4 ! %l4 = 0000000000ff0000 ! Mem[0000000010041408] = ff9cf550 ff0000ff, %l0 = 28e3de1d, %l1 = 00ff0000 ldda [%i1+%o4]0x80,%l0 ! %l0 = 00000000ff9cf550 00000000ff0000ff ! Mem[00000000211c0000] = ff76d61d, %l4 = 0000000000ff0000 ldub [%o2+%g0],%l4 ! %l4 = 00000000000000ff ! Mem[0000000010081400] = f9ffffff, %l1 = 00000000ff0000ff lduha [%i2+%g0]0x80,%l1 ! %l1 = 000000000000f9ff ! Mem[0000000030141410] = 000000d957fff0e3, %l2 = ff000000ffffffff ldxa [%i5+%o5]0x81,%l2 ! %l2 = 000000d957fff0e3 ! Mem[0000000010041420] = c9f89f5a, %l5 = ff00000076aee64a ldsba [%i1+0x023]%asi,%l5 ! %l5 = 000000000000005a ! Mem[0000000030101400] = 9cffffff, %l5 = 000000000000005a ldswa [%i4+%g0]0x81,%l5 ! %l5 = ffffffff9cffffff ! Mem[0000000030001400] = 895145ffffffffff, %l2 = 000000d957fff0e3 ldxa [%i0+%g0]0x81,%l2 ! %l2 = 895145ffffffffff ! Mem[0000000010081420] = ff455167f074df67, %l6 = ffffffffffffffff ldx [%i2+0x020],%l6 ! %l6 = ff455167f074df67 ! Starting 10 instruction Store Burst ! %l1 = 000000000000f9ff, Mem[0000000010181408] = 9c6a1715 stha %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = f9ff1715 p0_label_118: ! %f19 = ef082f21, Mem[0000000010001410] = 00740000 sta %f19,[%i0+%o5]0x80 ! Mem[0000000010001410] = ef082f21 ! %f14 = 5a6f0000 3592e3ff, %l4 = 00000000000000ff ! Mem[0000000010001400] = 640da5ff00000069 stda %f14,[%i0+%l4]ASI_PST16_PL ! Mem[0000000010001400] = ffe3923500006f5a ! %l0 = 00000000ff9cf550, Mem[0000000030101400] = ffffff9c stwa %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff9cf550 ! %l5 = ffffffff9cffffff, Mem[00000000100c1408] = ff00ffff stba %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff00ffff ! %l6 = ff455167f074df67, Mem[0000000030041410] = 67226f733592e3ff stxa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff455167f074df67 ! Mem[0000000020800000] = 27ffb0a2, %l3 = 0000000000000000 ldstub [%o1+%g0],%l3 ! %l3 = 00000027000000ff ! Mem[00000000100c1420] = c9f89f5a, %l0 = 00000000ff9cf550 ldstuba [%i3+0x020]%asi,%l0 ! %l0 = 000000c9000000ff ! Mem[00000000300c1408] = ff0001dd, %l6 = ff455167f074df67 ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 000000ff000000ff ! %f15 = 3592e3ff, %f22 = 619239f8, %f24 = 2301522c 122ffd46 fsmuld %f15,%f22,%f24 ! %f24 = 42f4f9d2 9fa98200 ! Starting 10 instruction Load Burst ! %l6 = 00000000000000ff, %l2 = 895145ffffffffff, %l5 = ffffffff9cffffff subc %l6,%l2,%l5 ! %l5 = 76aeba0000000100 p0_label_119: ! Mem[000000001000142c] = 000000f8, %l0 = 00000000000000c9 lduba [%i0+0x02e]%asi,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030041408] = 00000000 80786cff, %l2 = ffffffff, %l3 = 00000027 ldda [%i1+%o4]0x89,%l2 ! %l2 = 0000000080786cff 0000000000000000 ! Mem[00000000300c1410] = ff455189, %l0 = 0000000000000000 lduwa [%i3+%o5]0x89,%l0 ! %l0 = 00000000ff455189 ! Mem[0000000030101400] = ff9cf550, %l2 = 0000000080786cff ldsba [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000050 ! Mem[0000000010181400] = 9cffffff, %l7 = 0000000000000015 ldsba [%i6+%g0]0x88,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010081400] = f9ffffff, %l5 = 76aeba0000000100 ldsba [%i2+%g0]0x80,%l5 ! %l5 = fffffffffffffff9 ! Mem[0000000010141430] = ff969eff4bdf8c9a, %l4 = 00000000000000ff ldxa [%i5+0x030]%asi,%l4 ! %l4 = ff969eff4bdf8c9a ! Mem[0000000030181400] = 4ae6ae76000000ff, %l0 = 00000000ff455189 ldxa [%i6+%g0]0x89,%l0 ! %l0 = 4ae6ae76000000ff ! Mem[0000000021800080] = 257e727f, %l5 = fffffffffffffff9 ldsha [%o3+0x080]%asi,%l5 ! %l5 = 000000000000257e ! Starting 10 instruction Store Burst ! %f5 = 47e5d6af, Mem[0000000010081410] = 15176a9c sta %f5 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 47e5d6af p0_label_120: ! Mem[0000000010181410] = ffd6e547, %l1 = 000000000000f9ff ldstuba [%i6+%o5]0x80,%l1 ! %l1 = 000000ff000000ff ! %l4 = ff969eff4bdf8c9a, Mem[00000000100c1410] = 895145ff stha %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 89518c9a ! %l3 = 0000000000000000, Mem[0000000010101424] = 122ffd46, %asi = 80 stha %l3,[%i4+0x024]%asi ! Mem[0000000010101424] = 0000fd46 ! Mem[0000000010001408] = ff010000, %l0 = 4ae6ae76000000ff swapa [%i0+%o4]0x80,%l0 ! %l0 = 00000000ff010000 ! %l4 = ff969eff4bdf8c9a, Mem[0000000010041424] = 9a499ba0, %asi = 80 stwa %l4,[%i1+0x024]%asi ! Mem[0000000010041424] = 4bdf8c9a ! Mem[0000000030001410] = 00000000, %l0 = 00000000ff010000 swapa [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000 ! %l5 = 000000000000257e, Mem[00000000300c1408] = dd0100ff stba %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = dd01007e ! %l2 = 00000050, %l3 = 00000000, Mem[0000000030181408] = ffa50d64 1aa7aac0 stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000050 00000000 ! %f6 = ff8e3083 bf800798, %l0 = 0000000000000000 ! Mem[00000000100c1400] = 00000000ff000000 stda %f6,[%i3+%l0]ASI_PST32_PL ! Mem[00000000100c1400] = 00000000ff000000 ! Starting 10 instruction Load Burst ! Mem[0000000030041408] = ff6c7880 00000000, %l4 = 4bdf8c9a, %l5 = 0000257e ldda [%i1+%o4]0x81,%l4 ! %l4 = 00000000ff6c7880 0000000000000000 p0_label_121: ! %f12 = 5a6fe1db, %f24 = 42f4f9d2, %f28 = 1b3bf8ff 9a69ff71 fsmuld %f12,%f24,%f28 ! %f28 = 43bcb1ab 862914c0 ! Mem[00000000100c1410] = 89518c9a, %f9 = 15176a9c lda [%i3+%o5]0x88,%f9 ! %f9 = 89518c9a ! Mem[0000000010081410] = 47e5d6af, %l7 = ffffffffffffffff ldsha [%i2+%o5]0x80,%l7 ! %l7 = 00000000000047e5 ! Mem[00000000300c1408] = 7b88b2bfdd01007e, %l2 = 0000000000000050 ldxa [%i3+%o4]0x89,%l2 ! %l2 = 7b88b2bfdd01007e ! Mem[0000000021800180] = b3572d80, %l4 = 00000000ff6c7880 lduha [%o3+0x180]%asi,%l4 ! %l4 = 000000000000b357 ! Mem[0000000030041410] = f074df67, %f11 = 6f5a0000 lda [%i1+%o5]0x89,%f11 ! %f11 = f074df67 ! Mem[0000000010041410] = 00000000, %l7 = 00000000000047e5 lduha [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[00000000201c0000] = 0000075f, %l5 = 0000000000000000 ldsba [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030101410] = ffffffff, %f13 = 67226f73 lda [%i4+%o5]0x81,%f13 ! %f13 = ffffffff ! Starting 10 instruction Store Burst ! %l5 = 0000000000000000, Mem[0000000030181400] = ff000000 stha %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 p0_label_122: ! %l4 = 000000000000b357, Mem[0000000010141400] = 00ff0000c3a609f9, %asi = 80 stxa %l4,[%i5+0x000]%asi ! Mem[0000000010141400] = 000000000000b357 ! Mem[0000000010141410] = 6f000000, %l7 = 0000000000000000 ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 00000000000000ff ! %l5 = 0000000000000000, Mem[0000000010141427] = 57fff0e3 stb %l5,[%i5+0x027] ! Mem[0000000010141424] = 57fff000 ! Mem[0000000010181414] = 6a3e01dd, %l6 = 00000000000000ff swap [%i6+0x014],%l6 ! %l6 = 000000006a3e01dd ! %f8 = ff0000ff 89518c9a, %l2 = 7b88b2bfdd01007e ! Mem[0000000010101408] = a5ff00c8ef082f21 add %i4,0x008,%g1 stda %f8,[%g1+%l2]ASI_PST8_P ! Mem[0000000010101408] = a50000ff89518c21 ! %f16 = 6f0ac808 ff969edc, %l4 = 000000000000b357 ! Mem[0000000010041428] = 7b88b2bf1c0000c8 add %i1,0x028,%g1 stda %f16,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010041428] = dc9e96ff08c80a6f ! %l2 = 7b88b2bfdd01007e, Mem[00000000300c1408] = 7e0001dd stha %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 007e01dd ! %l2 = 7b88b2bfdd01007e, Mem[0000000030101408] = 9c6a1715 stba %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 7e6a1715 ! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010141408] = 00006f5a ffe9f031 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 000000ff ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = 511b2afcc3a609f9, %f14 = 5a6f0000 3592e3ff ldda [%i3+%g0]0x81,%f14 ! %f14 = 511b2afc c3a609f9 p0_label_123: ! Mem[0000000030101410] = ffffffff, %l3 = 0000000000000000 lduha [%i4+%o5]0x81,%l3 ! %l3 = 000000000000ffff ! %l4 = 000000000000b357, imm = 0000000000000c74, %l6 = 000000006a3e01dd xor %l4,0xc74,%l6 ! %l6 = 000000000000bf23 ! Mem[0000000010181424] = 000000ff, %l2 = 7b88b2bfdd01007e ldsw [%i6+0x024],%l2 ! %l2 = 00000000000000ff ! Mem[0000000030101400] = ff000000ff9cf550, %l3 = 000000000000ffff ldxa [%i4+%g0]0x89,%l3 ! %l3 = ff000000ff9cf550 ! Mem[0000000030081400] = 00000000 95f1bbff, %l6 = 0000bf23, %l7 = 00000000 ldda [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000 0000000095f1bbff ! Mem[0000000010081438] = 6f0ac808, %l1 = 00000000000000ff ldsha [%i2+0x038]%asi,%l1 ! %l1 = 0000000000006f0a ! Mem[0000000030101408] = 15176a7e, %l7 = 0000000095f1bbff lduha [%i4+%o4]0x89,%l7 ! %l7 = 0000000000006a7e ! Mem[0000000010101408] = a50000ff, %l7 = 0000000000006a7e ldsba [%i4+%o4]0x80,%l7 ! %l7 = ffffffffffffffa5 ! Mem[0000000030001410] = ff010000, %l3 = ff000000ff9cf550 lduba [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030101408] = 7e6a1715, %l3 = 0000000000000000 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 0000007e000000ff p0_label_124: ! %f16 = 6f0ac808 ff969edc 1c0000c8 ef082f21 ! %f20 = 5a6f0000 57ff8be3 619239f8 c800001c ! %f24 = 42f4f9d2 9fa98200 0abf9d3c 15176a9c ! %f28 = 43bcb1ab 862914c0 675145ff ffffffff stda %f16,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400 ! Mem[0000000030081400] = 00000000, %l6 = 0000000000000000 swapa [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000 ! %f1 = 4bdf8c9a, Mem[00000000100c142c] = 00006f5a sta %f1 ,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 4bdf8c9a ! Mem[0000000010141410] = 6f0000ff, %l7 = ffffffffffffffa5 swapa [%i5+%o5]0x88,%l7 ! %l7 = 000000006f0000ff ! Mem[00000000201c0001] = 0000075f, %l2 = 00000000000000ff ldstub [%o0+0x001],%l2 ! %l2 = 00000000000000ff ! %f4 = dd013e6a, Mem[0000000010181408] = 1517fff9 sta %f4 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = dd013e6a ! Mem[0000000030181400] = 00000000, %l1 = 0000000000006f0a ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff ! Mem[0000000030101408] = ff6a1715, %l3 = 000000000000007e ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 000000ff000000ff ! Mem[0000000030101400] = 50f59cff, %l4 = 000000000000b357 swapa [%i4+%g0]0x81,%l4 ! %l4 = 0000000050f59cff ! Starting 10 instruction Load Burst ! Mem[0000000030141400] = ffff00ff, %l3 = 00000000000000ff ldswa [%i5+%g0]0x81,%l3 ! %l3 = ffffffffffff00ff p0_label_125: ! Mem[0000000030101410] = ffffffff, %l1 = 0000000000000000 lduba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff ! Mem[0000000030081408] = 00000000, %l2 = 0000000000000000 lduwa [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010141410] = a5ffffff, %l4 = 0000000050f59cff lduba [%i5+%o5]0x80,%l4 ! %l4 = 00000000000000a5 ! Mem[0000000010141410] = ffffffa5, %l7 = 000000006f0000ff ldswa [%i5+%o5]0x88,%l7 ! %l7 = ffffffffffffffa5 ! Mem[0000000010081400] = fffffff9, %l1 = 00000000000000ff ldsba [%i2+%g0]0x88,%l1 ! %l1 = fffffffffffffff9 ! Mem[0000000030041408] = ff6c7880, %f8 = ff0000ff lda [%i1+%o4]0x81,%f8 ! %f8 = ff6c7880 ! Mem[0000000010001410] = ef082f21, %l3 = ffffffffffff00ff ldsw [%i0+%o5],%l3 ! %l3 = ffffffffef082f21 ! Mem[0000000030141400] = ff00ffff, %f12 = 5a6fe1db lda [%i5+%g0]0x89,%f12 ! %f12 = ff00ffff ! Mem[0000000010101400] = 6f0ac808, %l5 = 0000000000000000 ldsba [%i4+%g0]0x80,%l5 ! %l5 = 000000000000006f ! Starting 10 instruction Store Burst ! Mem[0000000010001408] = ff000000, %l3 = ffffffffef082f21 swapa [%i0+%o4]0x88,%l3 ! %l3 = 00000000ff000000 p0_label_126: membar #Sync ! Added by membar checker (19) ! Mem[00000000100c1400] = 00000000, %l4 = 00000000000000a5 ldstuba [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000ff ! %f14 = 511b2afc, Mem[0000000030041400] = 736f2267 sta %f14,[%i1+%g0]0x81 ! Mem[0000000030041400] = 511b2afc ! %l3 = 00000000ff000000, Mem[0000000030001400] = 895145ff stha %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000045ff ! Code Fragment 4 p0_fragment_11: ! %l0 = 0000000000000000 setx 0x05b07c781e7c8e8a,%g7,%l0 ! %l0 = 05b07c781e7c8e8a ! %l1 = fffffffffffffff9 setx 0x15c7160824274be0,%g7,%l1 ! %l1 = 15c7160824274be0 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 = 05b07c781e7c8e8a setx 0xab03853f8fc9d38f,%g7,%l0 ! %l0 = ab03853f8fc9d38f ! %l1 = 15c7160824274be0 setx 0xdbdb31086147b40d,%g7,%l1 ! %l1 = dbdb31086147b40d ! Mem[0000000030101408] = 15176aff, %l1 = dbdb31086147b40d ldstuba [%i4+%o4]0x89,%l1 ! %l1 = 000000ff000000ff ! %f8 = ff6c7880 89518c9a, Mem[0000000010181408] = 6a3e01dd ffe9f031 std %f8 ,[%i6+%o4] ! Mem[0000000010181408] = ff6c7880 89518c9a ! %f22 = 619239f8 c800001c, %l0 = ab03853f8fc9d38f ! Mem[0000000030041400] = 511b2afcdbe16f5a stda %f22,[%i1+%l0]ASI_PST32_S ! Mem[0000000030041400] = 619239f8c800001c ! Mem[0000000030081408] = 00000000, %l7 = ffffffffffffffa5 swapa [%i2+%o4]0x81,%l7 ! %l7 = 0000000000000000 ! %f30 = 675145ff ffffffff, %l2 = 0000000000000000 ! Mem[0000000030181438] = 9077aed26bdc8384 add %i6,0x038,%g1 stda %f30,[%g1+%l2]ASI_PST16_S ! Mem[0000000030181438] = 9077aed26bdc8384 ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = 00000000, %f1 = 4bdf8c9a lda [%i5+%g0]0x80,%f1 ! %f1 = 00000000 p0_label_127: ! Mem[00000000300c1408] = 212f08efc800001c, %l7 = 0000000000000000 ldxa [%i3+%o4]0x81,%l7 ! %l7 = 212f08efc800001c ! Mem[00000000201c0000] = 00ff075f, %l6 = 0000000000000000 ldsb [%o0+%g0],%l6 ! %l6 = 0000000000000000 ! Mem[00000000100c141c] = ff0000ff, %l4 = 0000000000000000 lduwa [%i3+0x01c]%asi,%l4 ! %l4 = 00000000ff0000ff ! Mem[0000000010101408] = a50000ff, %f29 = 862914c0 lda [%i4+%o4]0x80,%f29 ! %f29 = a50000ff ! Mem[0000000010081410] = 47e5d6af, %l5 = 000000000000006f lduba [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000047 ! Mem[00000000201c0000] = 00ff075f, %l2 = 0000000000000000 lduba [%o0+0x000]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[00000000300c1410] = 57ff8be3, %l4 = 00000000ff0000ff lduwa [%i3+%o5]0x89,%l4 ! %l4 = 0000000057ff8be3 ! Mem[00000000100c1400] = 000000ff 000000ff, %l2 = 00000000, %l3 = ff000000 ldda [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff 00000000000000ff ! Mem[00000000300c1408] = ef082f21, %l2 = 00000000000000ff ldsba [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000021 ! Starting 10 instruction Store Burst ! Mem[0000000010081408] = 5a6fe1db, %l0 = ab03853f8fc9d38f ldstuba [%i2+%o4]0x88,%l0 ! %l0 = 000000db000000ff p0_label_128: ! Mem[0000000010181400] = 9cffffff, %l2 = 0000000000000021 swapa [%i6+%g0]0x88,%l2 ! %l2 = 000000009cffffff ! Mem[00000000300c1400] = ff969edc, %l1 = 00000000000000ff swapa [%i3+%g0]0x89,%l1 ! %l1 = 00000000ff969edc ! Mem[00000000201c0000] = 00ff075f, %l6 = 0000000000000000 ldstub [%o0+%g0],%l6 ! %l6 = 00000000000000ff ! Mem[0000000010081404] = fa6bb877, %l6 = 00000000, %l3 = 000000ff add %i2,0x04,%g1 casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000fa6bb877 ! Mem[0000000010041410] = 00000000, %l3 = fa6bb877, %l6 = 00000000 add %i1,0x10,%g1 casa [%g1]0x80,%l3,%l6 ! %l6 = 0000000000000000 ! %f20 = 5a6f0000 57ff8be3, Mem[0000000010001410] = ef082f21 0000004a stda %f20,[%i0+%o5]0x80 ! Mem[0000000010001410] = 5a6f0000 57ff8be3 ! %l6 = 0000000000000000, Mem[0000000010141418] = dd013e6a sth %l6,[%i5+0x018] ! Mem[0000000010141418] = 00003e6a ! %l6 = 0000000000000000, Mem[0000000010141410] = ffffffa5 stba %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffff00 ! Mem[0000000010181428] = 00000076, %l3 = fa6bb877, %l0 = 000000db add %i6,0x28,%g1 casa [%g1]0x80,%l3,%l0 ! %l0 = 0000000000000076 ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = 00000000ef082f21, %l3 = 00000000fa6bb877 ldxa [%i0+%o4]0x88,%l3 ! %l3 = 00000000ef082f21 p0_label_129: ! Mem[0000000030001400] = ff450000, %l0 = 0000000000000076 lduba [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010141430] = ff969eff4bdf8c9a, %f14 = 511b2afc c3a609f9 ldd [%i5+0x030],%f14 ! %f14 = ff969eff 4bdf8c9a ! Mem[0000000010181408] = 9a8c518980786cff, %l4 = 0000000057ff8be3 ldxa [%i6+%o4]0x88,%l4 ! %l4 = 9a8c518980786cff ! Mem[0000000030101408] = 15176aff, %l0 = 0000000000000000 ldsba [%i4+%o4]0x89,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000010141408] = 00000000000000ff, %l3 = 00000000ef082f21 ldxa [%i5+%o4]0x80,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010101428] = 0abf9d3c15176a9c, %l4 = 9a8c518980786cff ldxa [%i4+0x028]%asi,%l4 ! %l4 = 0abf9d3c15176a9c ! Code Fragment 4 p0_fragment_12: ! %l0 = ffffffffffffffff setx 0x22dba650626b7275,%g7,%l0 ! %l0 = 22dba650626b7275 ! %l1 = 00000000ff969edc setx 0x4367fc406e67a904,%g7,%l1 ! %l1 = 4367fc406e67a904 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 = 22dba650626b7275 setx 0xf2566b2fa313dab9,%g7,%l0 ! %l0 = f2566b2fa313dab9 ! %l1 = 4367fc406e67a904 setx 0xd182648ff7252cdc,%g7,%l1 ! %l1 = d182648ff7252cdc ! Mem[0000000030181400] = 4ae6ae76 000000ff, %l6 = 00000000, %l7 = c800001c ldda [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff 000000004ae6ae76 ! Mem[00000000300c1410] = e38bff57, %l3 = 00000000000000ff ldsba [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffffe3 ! Starting 10 instruction Store Burst ! Mem[0000000010001400] = 3592e3ff, %l0 = f2566b2fa313dab9 swapa [%i0+%g0]0x88,%l0 ! %l0 = 000000003592e3ff p0_label_130: ! %l0 = 000000003592e3ff, Mem[0000000030141408] = 6f0ac808 stba %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff0ac808 ! Mem[00000000100c1408] = ffff00ff, %l4 = 0abf9d3c15176a9c ldstuba [%i3+%o4]0x80,%l4 ! %l4 = 000000ff000000ff ! Mem[00000000300c1410] = e38bff57, %l6 = 00000000000000ff swapa [%i3+%o5]0x81,%l6 ! %l6 = 00000000e38bff57 ! %f20 = 5a6f0000, Mem[0000000010181400] = 00000021 sta %f20,[%i6+%g0]0x88 ! Mem[0000000010181400] = 5a6f0000 ! Mem[0000000030041408] = 80786cff, %l0 = 000000003592e3ff swapa [%i1+%o4]0x89,%l0 ! %l0 = 0000000080786cff ! %l3 = ffffffffffffffe3, imm = 00000000000005ab, %l2 = 000000009cffffff xnor %l3,0x5ab,%l2 ! %l2 = 00000000000005b7 ! Mem[00000000211c0001] = ff76d61d, %l1 = d182648ff7252cdc ldstub [%o2+0x001],%l1 ! %l1 = 00000076000000ff ! %l7 = 000000004ae6ae76, Mem[0000000010081414] = 000000ff stw %l7,[%i2+0x014] ! Mem[0000000010081414] = 4ae6ae76 ! %l4 = 00000000000000ff, Mem[0000000030141400] = ffff00ff stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffff00ff ! Starting 10 instruction Load Burst ! Mem[0000000010001438] = a8760424, %f27 = 15176a9c ld [%i0+0x038],%f27 ! %f27 = a8760424 p0_label_131: ! Mem[00000000100c1410] = 9a8c5189, %l5 = 0000000000000047 ldsha [%i3+%o5]0x80,%l5 ! %l5 = ffffffffffff9a8c ! Mem[0000000010181400] = 5a6f0000, %l4 = 00000000000000ff swapa [%i6+%g0]0x88,%l4 ! %l4 = 000000005a6f0000 ! %l5 = ffffffffffff9a8c, imm = fffffffffffffa02, %l2 = 00000000000005b7 or %l5,-0x5fe,%l2 ! %l2 = fffffffffffffa8e ! Mem[00000000100c1438] = 0000ffff, %l5 = ffffffffffff9a8c lduw [%i3+0x038],%l5 ! %l5 = 000000000000ffff ! Mem[0000000021800180] = b3572d80, %l4 = 000000005a6f0000 ldsb [%o3+0x180],%l4 ! %l4 = ffffffffffffffb3 ! Mem[0000000030001408] = ffffffff, %l6 = 00000000e38bff57 ldsha [%i0+%o4]0x89,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010101430] = 1b3bf8ff9a69ff71, %f8 = ff6c7880 89518c9a ldd [%i4+0x030],%f8 ! %f8 = 1b3bf8ff 9a69ff71 ! Mem[0000000030041400] = 619239f8 c800001c, %l6 = ffffffff, %l7 = 4ae6ae76 ldda [%i1+%g0]0x81,%l6 ! %l6 = 00000000619239f8 00000000c800001c ! %f3 = ff9cf550, %f14 = ff969eff, %f3 = ff9cf550 fdivs %f3 ,%f14,%f3 ! %f3 = ffd69eff ! Starting 10 instruction Store Burst ! %f28 = 43bcb1ab, Mem[0000000010141410] = ffffff00 sta %f28,[%i5+%o5]0x88 ! Mem[0000000010141410] = 43bcb1ab p0_label_132: ! Mem[0000000010141430] = ff969eff, %l0 = 0000000080786cff swap [%i5+0x030],%l0 ! %l0 = 00000000ff969eff ! %l2 = fffffffffffffa8e, imm = 0000000000000f44, %l7 = 00000000c800001c xor %l2,0xf44,%l7 ! %l7 = fffffffffffff5ca ! Mem[0000000020800041] = 00ff2222, %l0 = 00000000ff969eff ldstub [%o1+0x041],%l0 ! %l0 = 000000ff000000ff ! %f30 = 675145ff ffffffff, Mem[00000000300c1410] = ff000000 5a6f0000 stda %f30,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 675145ff ffffffff ! %l0 = 000000ff, %l1 = 00000076, Mem[0000000010101420] = 5a6fe1db 0000fd46 stda %l0,[%i4+0x020]%asi ! Mem[0000000010101420] = 000000ff 00000076 ! %f3 = ffd69eff, Mem[0000000010141400] = 00000000 sta %f3 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffd69eff ! Mem[0000000010181408] = ff6c7880, %l6 = 00000000619239f8, %asi = 80 swapa [%i6+0x008]%asi,%l6 ! %l6 = 00000000ff6c7880 ! Mem[0000000030081410] = 6f5a0000, %l3 = ffffffffffffffe3 swapa [%i2+%o5]0x89,%l3 ! %l3 = 000000006f5a0000 ! Mem[0000000010001400] = b9da13a3, %l2 = fffffffffffffa8e swapa [%i0+%g0]0x80,%l2 ! %l2 = 00000000b9da13a3 ! Starting 10 instruction Load Burst ! %l5 = 000000000000ffff, immed = fffff84f, %y = 00000000 umul %l5,-0x7b1,%l0 ! %l0 = 0000fffef84f07b1, %y = 0000fffe p0_label_133: ! Mem[0000000030141400] = ff00ffff, %f23 = c800001c lda [%i5+%g0]0x89,%f23 ! %f23 = ff00ffff ! Mem[0000000010081400] = f9ffffff fa6bb877, %l4 = ffffffb3, %l5 = 0000ffff ldd [%i2+%g0],%l4 ! %l4 = 00000000f9ffffff 00000000fa6bb877 ! Mem[0000000030101410] = ffffffff, %l7 = fffffffffffff5ca ldsha [%i4+%o5]0x89,%l7 ! %l7 = ffffffffffffffff ! Mem[00000000300c1408] = 212f08ef, %l6 = 00000000ff6c7880 ldsha [%i3+%o4]0x81,%l6 ! %l6 = 000000000000212f ! Mem[0000000010181408] = 619239f889518c9a, %f26 = 0abf9d3c a8760424 ldda [%i6+%o4]0x80,%f26 ! %f26 = 619239f8 89518c9a ! Mem[0000000030141410] = 000000d957fff0e3, %l4 = 00000000f9ffffff ldxa [%i5+%o5]0x81,%l4 ! %l4 = 000000d957fff0e3 ! Mem[0000000010081418] = 188b3ca9, %l0 = 0000fffef84f07b1 ldsb [%i2+0x01a],%l0 ! %l0 = 000000000000003c ! Mem[0000000010181410] = ffd6e547 000000ff, %l0 = 0000003c, %l1 = 00000076 ldda [%i6+0x010]%asi,%l0 ! %l0 = 00000000ffd6e547 00000000000000ff ! Mem[0000000030141408] = 08c80aff, %l5 = 00000000fa6bb877 lduwa [%i5+%o4]0x89,%l5 ! %l5 = 0000000008c80aff ! Starting 10 instruction Store Burst ! %l2 = 00000000b9da13a3, Mem[0000000030081408] = ffffffa5 stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = b9da13a3 p0_label_134: ! %f2 = 00006f5a ffd69eff, %l7 = ffffffffffffffff ! Mem[00000000300c1418] = 1c0000c8f8399261 add %i3,0x018,%g1 stda %f2,[%g1+%l7]ASI_PST8_SL ! Mem[00000000300c1418] = ff9ed6ff5a6f0000 ! %f4 = dd013e6a, Mem[0000000030041410] = f074df67 sta %f4 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = dd013e6a ! %f17 = ff969edc, %f7 = bf800798, %f10 = ffffffff fsubs %f17,%f7 ,%f10 ! %f10 = ffd69edc ! Mem[0000000010101418] = 619239f8, %l0 = 00000000ffd6e547 ldstub [%i4+0x018],%l0 ! %l0 = 00000061000000ff ! Mem[0000000030181400] = ff000000, %l5 = 0000000008c80aff swapa [%i6+%g0]0x81,%l5 ! %l5 = 00000000ff000000 ! %l6 = 000000000000212f, Mem[0000000020800040] = 00ff2222, %asi = 80 stha %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = 212f2222 ! Mem[0000000030001400] = 000045ff, %l2 = 00000000b9da13a3 ldstuba [%i0+%g0]0x81,%l2 ! %l2 = 00000000000000ff ! Mem[0000000030181410] = ff176a9c, %l2 = 0000000000000000 swapa [%i6+%o5]0x81,%l2 ! %l2 = 00000000ff176a9c ! %f14 = ff969eff 4bdf8c9a, Mem[0000000010141408] = 00000000 000000ff stda %f14,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff969eff 4bdf8c9a ! Starting 10 instruction Load Burst ! Mem[0000000010001434] = 911b81ff, %l0 = 0000000000000061 lduh [%i0+0x036],%l0 ! %l0 = 00000000000081ff p0_label_135: ! Mem[0000000010001408] = ef082f21, %l4 = 000000d957fff0e3 ldsha [%i0+%o4]0x88,%l4 ! %l4 = 0000000000002f21 ! Mem[0000000030181410] = 0000000000000000, %l0 = 00000000000081ff ldxa [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030181410] = 0000000000000000, %f2 = 00006f5a ffd69eff ldda [%i6+%o5]0x89,%f2 ! %f2 = 00000000 00000000 ! Mem[0000000010101410] = 827bc613b81f55ab, %l2 = 00000000ff176a9c ldxa [%i4+%o5]0x80,%l2 ! %l2 = 827bc613b81f55ab ! Mem[00000000100c1430] = 00000000, %l0 = 0000000000000000 ldswa [%i3+0x030]%asi,%l0 ! %l0 = 0000000000000000 ! Mem[0000000020800040] = 212f2222, %l6 = 000000000000212f ldsha [%o1+0x040]%asi,%l6 ! %l6 = 000000000000212f ! Mem[0000000030041410] = dd013e6a, %l7 = ffffffffffffffff lduwa [%i1+%o5]0x89,%l7 ! %l7 = 00000000dd013e6a ! Mem[0000000030141400] = ff00ffff, %l6 = 000000000000212f lduba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000030081410] = e3ffffffffffffff, %l4 = 0000000000002f21 ldxa [%i2+%o5]0x81,%l4 ! %l4 = e3ffffffffffffff ! Starting 10 instruction Store Burst ! Mem[0000000030141408] = 08c80aff, %l0 = 0000000000000000 ldstuba [%i5+%o4]0x89,%l0 ! %l0 = 000000ff000000ff p0_label_136: ! %l4 = e3ffffffffffffff, Mem[0000000010001400] = fffffa8e00006f5a stxa %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = e3ffffffffffffff ! %l5 = 00000000ff000000, Mem[0000000010181410] = ffd6e547 stwa %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000 ! Code Fragment 4 p0_fragment_13: ! %l0 = 00000000000000ff setx 0xd9300ce81bc06cc6,%g7,%l0 ! %l0 = d9300ce81bc06cc6 ! %l1 = 00000000000000ff setx 0x4b91c0f07ba39b73,%g7,%l1 ! %l1 = 4b91c0f07ba39b73 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 = d9300ce81bc06cc6 setx 0x96697308289b3e1b,%g7,%l0 ! %l0 = 96697308289b3e1b ! %l1 = 4b91c0f07ba39b73 setx 0x48b916583e17ac76,%g7,%l1 ! %l1 = 48b916583e17ac76 ! %l2 = b81f55ab, %l3 = 6f5a0000, Mem[00000000300c1410] = ffffffff 675145ff stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = b81f55ab 6f5a0000 ! Mem[0000000010101428] = 0abf9d3c, %l3 = 6f5a0000, %l4 = ffffffff add %i4,0x28,%g1 casa [%g1]0x80,%l3,%l4 ! %l4 = 000000000abf9d3c ! %l3 = 000000006f5a0000, Mem[0000000010141408] = ff969eff4bdf8c9a stxa %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000006f5a0000 ! %l4 = 000000000abf9d3c, Mem[00000000201c0000] = ffff075f stb %l4,[%o0+%g0] ! Mem[00000000201c0000] = 3cff075f ! Mem[0000000021800040] = df67856a, %l5 = 00000000ff000000 ldstub [%o3+0x040],%l5 ! %l5 = 000000df000000ff ! %l0 = 96697308289b3e1b, Mem[0000000010041436] = 404dff27, %asi = 80 stba %l0,[%i1+0x036]%asi ! Mem[0000000010041434] = 404d1b27 ! Starting 10 instruction Load Burst ! Mem[00000000300c1408] = ef082f21, %l6 = 00000000000000ff lduha [%i3+%o4]0x89,%l6 ! %l6 = 0000000000002f21 p0_label_137: ! %l7 = 00000000dd013e6a, %l2 = 827bc613b81f55ab, %l1 = 48b916583e17ac76 xnor %l7,%l2,%l1 ! %l1 = 7d8439ec9ae1943e ! Mem[0000000030181408] = 50000000, %l0 = 96697308289b3e1b ldsha [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[00000000100c143c] = 000000ff, %f12 = ff00ffff ld [%i3+0x03c],%f12 ! %f12 = 000000ff ! %l3 = 000000006f5a0000, %l4 = 000000000abf9d3c, %l0 = 0000000000000000 sdivx %l3,%l4,%l0 ! %l0 = 000000000000000a ! Mem[0000000010001408] = 212f08ef, %l4 = 000000000abf9d3c lduba [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000021 ! Mem[000000001018141c] = 05736bca, %l3 = 000000006f5a0000 lduwa [%i6+0x01c]%asi,%l3 ! %l3 = 0000000005736bca ! Mem[0000000010141410] = abb1bc43, %l6 = 0000000000002f21 ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 000000ab000000ff ! Mem[00000000100c1408] = ffff00ff50f59c61, %l4 = 0000000000000021 ldxa [%i3+%o4]0x80,%l4 ! %l4 = ffff00ff50f59c61 ! Mem[0000000010141414] = ffffffff, %l1 = 7d8439ec9ae1943e ldsha [%i5+0x016]%asi,%l1 ! %l1 = ffffffffffffffff ! Starting 10 instruction Store Burst ! Mem[0000000010081400] = f9ffffff, %l3 = 0000000005736bca swapa [%i2+%g0]0x80,%l3 ! %l3 = 00000000f9ffffff p0_label_138: ! Mem[0000000030041410] = 6a3e01dd, %l3 = 00000000f9ffffff ldstuba [%i1+%o5]0x81,%l3 ! %l3 = 0000006a000000ff ! %l1 = ffffffffffffffff, Mem[0000000010181406] = 83ffffff, %asi = 80 stba %l1,[%i6+0x006]%asi ! Mem[0000000010181404] = 83ffffff ! Mem[0000000010001438] = a87604246978bf4a, %l5 = 00000000000000df, %l3 = 000000000000006a add %i0,0x38,%g1 casxa [%g1]0x80,%l5,%l3 ! %l3 = a87604246978bf4a ! %f11 = f074df67, %f24 = 42f4f9d2 fcmpes %fcc1,%f11,%f24 ! %fcc1 = 1 ! Mem[0000000030101400] = 57b30000, %l6 = 00000000000000ab ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000030041400] = f8399261, %l6 = 0000000000000000 ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 00000061000000ff ! %l3 = a87604246978bf4a, Mem[0000000030141400] = ffff00ff stwa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 6978bf4a ! Mem[0000000030041400] = f83992ff, %l5 = 00000000000000df ldstuba [%i1+%g0]0x89,%l5 ! %l5 = 000000ff000000ff ! %l6 = 0000000000000061, Mem[0000000030001410] = dc9ed6ffff010000 stxa %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000061 ! Starting 10 instruction Load Burst ! Mem[0000000010101410] = 827bc613, %l4 = ffff00ff50f59c61 ldsba [%i4+%o5]0x80,%l4 ! %l4 = ffffffffffffff82 p0_label_139: ! Mem[0000000010101408] = a50000ff, %l4 = ffffffffffffff82 ldsha [%i4+%o4]0x80,%l4 ! %l4 = ffffffffffffa500 ! Mem[0000000010041408] = 50f59cff, %l5 = 00000000000000ff ldswa [%i1+%o4]0x88,%l5 ! %l5 = 0000000050f59cff ! Mem[00000000201c0000] = 3cff075f, %l7 = 00000000dd013e6a ldsh [%o0+%g0],%l7 ! %l7 = 0000000000003cff ! Mem[0000000010101410] = 827bc613, %l0 = 000000000000000a lduwa [%i4+%o5]0x80,%l0 ! %l0 = 00000000827bc613 ! Mem[0000000010141410] = ffffffff 43bcb1ff, %l4 = ffffa500, %l5 = 50f59cff ldda [%i5+%o5]0x88,%l4 ! %l4 = 0000000043bcb1ff 00000000ffffffff ! %f16 = 6f0ac808, %f16 = 6f0ac808, %f4 = dd013e6a fdivs %f16,%f16,%f4 ! %f4 = 3f800000 ! Mem[0000000021800040] = ff67856a, %l3 = a87604246978bf4a ldsb [%o3+0x040],%l3 ! %l3 = ffffffffffffffff ! Mem[0000000010141400] = ffd69eff, %l1 = ffffffffffffffff lduha [%i5+%g0]0x80,%l1 ! %l1 = 000000000000ffd6 ! Mem[0000000030101400] = ff00b357, %l2 = 827bc613b81f55ab ldsba [%i4+%g0]0x81,%l2 ! %l2 = ffffffffffffffff ! Starting 10 instruction Store Burst ! Mem[0000000030101408] = fb1cdaef15176aff, %l0 = 00000000827bc613 ldxa [%i4+%o4]0x89,%l0 ! %l0 = fb1cdaef15176aff p0_label_140: ! %l4 = 0000000043bcb1ff, Mem[00000000100c1410] = 9a8c518900000000 stxa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000043bcb1ff ! %l6 = 0000000000000061, imm = fffffffffffffe4f, %l5 = 00000000ffffffff xor %l6,-0x1b1,%l5 ! %l5 = fffffffffffffe2e ! Mem[00000000100c1410] = 00000000, %l5 = fffffffffffffe2e swapa [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[00000000100c1400] = ff000000, %l4 = 0000000043bcb1ff swapa [%i3+%g0]0x80,%l4 ! %l4 = 00000000ff000000 ! %f31 = ffffffff, Mem[00000000300c1400] = 000000ff sta %f31,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffff ! %l6 = 0000000000000061, Mem[0000000030081408] = a313dab9 stha %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = a3130061 ! %l0 = fb1cdaef15176aff, Mem[0000000010041410] = 00000000 stwa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 15176aff ! Mem[0000000010141437] = 4bdf8c9a, %l1 = 000000000000ffd6 ldstub [%i5+0x037],%l1 ! %l1 = 0000009a000000ff ! %l4 = 00000000ff000000, Mem[00000000211c0000] = ffffd61d stb %l4,[%o2+%g0] ! Mem[00000000211c0000] = 00ffd61d ! Starting 10 instruction Load Burst ! Mem[0000000030001400] = ffffffffff4500ff, %l0 = fb1cdaef15176aff ldxa [%i0+%g0]0x89,%l0 ! %l0 = ffffffffff4500ff p0_label_141: ! Mem[0000000010001408] = 212f08ef, %l1 = 000000000000009a lduha [%i0+%o4]0x80,%l1 ! %l1 = 000000000000212f ! Mem[0000000030181408] = 0000000050000000, %l7 = 0000000000003cff ldxa [%i6+%o4]0x89,%l7 ! %l7 = 0000000050000000 ! Mem[000000001000141c] = 8b0c1328, %l4 = 00000000ff000000 lduwa [%i0+0x01c]%asi,%l4 ! %l4 = 000000008b0c1328 ! Mem[00000000201c0000] = 3cff075f, %l5 = 0000000000000000 lduba [%o0+0x000]%asi,%l5 ! %l5 = 000000000000003c ! Mem[0000000030001400] = ff4500ff, %l4 = 000000008b0c1328 ldsba [%i0+%g0]0x89,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010081420] = ff455167f074df67, %f4 = 3f800000 47e5d6af ldd [%i2+0x020],%f4 ! %f4 = ff455167 f074df67 ! %l6 = 0000000000000061, %l6 = 0000000000000061, %l4 = ffffffffffffffff sub %l6,%l6,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010001408] = ef082f21, %f13 = ffffffff lda [%i0+%o4]0x88,%f13 ! %f13 = ef082f21 ! Mem[00000000100c1410] = 2efeffff, %l2 = ffffffffffffffff lduba [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff ! Starting 10 instruction Store Burst ! %l6 = 0000000000000061, Mem[0000000010101432] = 1b3bf8ff stb %l6,[%i4+0x032] ! Mem[0000000010101430] = 1b3b61ff p0_label_142: ! %l4 = 0000000000000000, Mem[0000000010141400] = ffd69eff stba %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00d69eff ! %l0 = ffffffffff4500ff, Mem[0000000010081408] = 5a6fe1ff stha %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 5a6f00ff ! Mem[0000000030001408] = ffffffff, %l6 = 0000000000000061 ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 000000ff000000ff ! Mem[0000000010001438] = a87604246978bf4a, %l5 = 000000000000003c, %l2 = 00000000000000ff add %i0,0x38,%g1 casxa [%g1]0x80,%l5,%l2 ! %l2 = a87604246978bf4a ! %l7 = 0000000050000000, Mem[0000000010101400] = 6f0ac808 stwa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 50000000 ! %f2 = 00000000 00000000, Mem[00000000100c1410] = 2efeffff ffb1bc43 stda %f2 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000 00000000 ! %f22 = 619239f8 ff00ffff, Mem[0000000030081410] = e3ffffff ffffffff stda %f22,[%i2+%o5]0x81 ! Mem[0000000030081410] = 619239f8 ff00ffff ! Mem[0000000010101400] = 50000000, %l6 = 000000ff, %l4 = 00000000 casa [%i4]0x80,%l6,%l4 ! %l4 = 0000000050000000 ! Mem[00000000100c1410] = 00000000, %l1 = 000000000000212f swapa [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 5a6f000057ff8be3, %f20 = 5a6f0000 57ff8be3 ldda [%i0+%o5]0x80,%f20 ! %f20 = 5a6f0000 57ff8be3 p0_label_143: ! Mem[0000000030081410] = ffff00fff8399261, %l6 = 00000000000000ff ldxa [%i2+%o5]0x89,%l6 ! %l6 = ffff00fff8399261 ! Mem[00000000300c1400] = ffffffff08c80a6f, %l3 = ffffffffffffffff ldxa [%i3+%g0]0x81,%l3 ! %l3 = ffffffff08c80a6f ! Mem[0000000030181410] = 00000000, %l0 = ffffffffff4500ff ldswa [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[00000000100c141c] = ff0000ff, %l2 = a87604246978bf4a ldsb [%i3+0x01c],%l2 ! %l2 = ffffffffffffffff ! %l1 = 0000000000000000, %l1 = 0000000000000000, %l3 = ffffffff08c80a6f orn %l1,%l1,%l3 ! %l3 = ffffffffffffffff ! Mem[00000000300c1410] = ab551fb8, %l5 = 000000000000003c lduha [%i3+%o5]0x81,%l5 ! %l5 = 000000000000ab55 ! Mem[0000000010101410] = 13c67b82, %l6 = ffff00fff8399261 ldswa [%i4+%o5]0x88,%l6 ! %l6 = 0000000013c67b82 ! Mem[0000000030101408] = ff6a1715efda1cfb, %f2 = 00000000 00000000 ldda [%i4+%o4]0x81,%f2 ! %f2 = ff6a1715 efda1cfb ! Mem[0000000030101400] = ff00000057b300ff, %l3 = ffffffffffffffff ldxa [%i4+%g0]0x89,%l3 ! %l3 = ff00000057b300ff ! Starting 10 instruction Store Burst ! Mem[0000000010001410] = 00006f5a, %l7 = 0000000050000000 ldstuba [%i0+%o5]0x88,%l7 ! %l7 = 0000005a000000ff p0_label_144: ! %l1 = 0000000000000000, Mem[0000000010141400] = ff9ed600 stwa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 ! Mem[0000000010141408] = 00000000, %l2 = ffffffffffffffff ldstuba [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010001408] = 212f08ef, %l5 = 000000000000ab55 ldstuba [%i0+%o4]0x80,%l5 ! %l5 = 00000021000000ff ! %l6 = 13c67b82, %l7 = 0000005a, Mem[0000000010001420] = fffffd7c ffffffff stda %l6,[%i0+0x020]%asi ! Mem[0000000010001420] = 13c67b82 0000005a ! %l4 = 0000000050000000, Mem[0000000010141408] = 000000ff stwa %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 50000000 ! %l4 = 0000000050000000, %l6 = 0000000013c67b82, %l2 = 0000000000000000 sub %l4,%l6,%l2 ! %l2 = 000000003c39847e ! Mem[0000000030141408] = ff0ac808, %l1 = 0000000000000000 swapa [%i5+%o4]0x81,%l1 ! %l1 = 00000000ff0ac808 ! %l2 = 000000003c39847e, Mem[0000000010001438] = a8760424 stw %l2,[%i0+0x038] ! Mem[0000000010001438] = 3c39847e ! %l5 = 0000000000000021, Mem[0000000030081410] = f8399261 stwa %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000021 ! Starting 10 instruction Load Burst ! Mem[0000000030001400] = ff4500ff, %l7 = 000000000000005a ldsba [%i0+%g0]0x89,%l7 ! %l7 = ffffffffffffffff p0_label_145: ! %l6 = 0000000013c67b82, Mem[0000000010101400] = 00000050 stwa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 13c67b82 ! Mem[0000000010081400] = ca6b7305, %l7 = ffffffffffffffff lduwa [%i2+%g0]0x88,%l7 ! %l7 = 00000000ca6b7305 ! Mem[0000000030141410] = 000000d9, %l4 = 0000000050000000 lduwa [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000d9 ! Mem[0000000010081400] = 05736bca, %l0 = 0000000000000000 lduwa [%i2+%g0]0x80,%l0 ! %l0 = 0000000005736bca ! Mem[0000000030081408] = 610013a3, %f9 = 9a69ff71 lda [%i2+%o4]0x81,%f9 ! %f9 = 610013a3 ! Mem[0000000030101408] = 15176aff, %l0 = 0000000005736bca lduba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030041400] = ff9239f8, %l0 = 00000000000000ff ldsba [%i1+%g0]0x81,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000030141400] = 6978bf4a 0354dc62, %l2 = 3c39847e, %l3 = 57b300ff ldda [%i5+%g0]0x81,%l2 ! %l2 = 000000006978bf4a 000000000354dc62 ! Mem[00000000211c0000] = 00ffd61d, %l4 = 00000000000000d9 ldub [%o2+%g0],%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l4 = 0000000000000000, Mem[0000000021800000] = 9bff37ea sth %l4,[%o3+%g0] ! Mem[0000000021800000] = 000037ea p0_label_146: ! Mem[0000000010041400] = 5a6fe1db, %l4 = 0000000000000000 swapa [%i1+%g0]0x80,%l4 ! %l4 = 000000005a6fe1db ! %l1 = 00000000ff0ac808, Mem[00000000100c1400] = 43bcb1ff stba %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 08bcb1ff ! %l2 = 6978bf4a, %l3 = 0354dc62, Mem[0000000030001400] = ff4500ff ffffffff stda %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 6978bf4a 0354dc62 ! %l2 = 6978bf4a, %l3 = 0354dc62, Mem[0000000030181408] = 50000000 00000000 stda %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 6978bf4a 0354dc62 ! Mem[00000000100c1400] = 08bcb1ff, %l4 = 000000005a6fe1db swapa [%i3+%g0]0x80,%l4 ! %l4 = 0000000008bcb1ff ! %l0 = ffffffffffffffff, Mem[00000000100c1422] = fff89f5a sth %l0,[%i3+0x022] ! Mem[00000000100c1420] = fff8ffff ! %l1 = 00000000ff0ac808, %l7 = 00000000ca6b7305, %l3 = 000000000354dc62 udivx %l1,%l7,%l3 ! %l3 = 0000000000000001 ! %l0 = ffffffffffffffff, Mem[0000000030001410] = 00000061 stba %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff ! %l0 = ffffffffffffffff, imm = fffffffffffff5db, %l0 = ffffffffffffffff andn %l0,-0xa25,%l0 ! %l0 = 0000000000000a24 ! Starting 10 instruction Load Burst ! %l1 = 00000000ff0ac808, immed = fffffe21, %y = 0000fffe umul %l1,-0x1df,%l0 ! %l0 = ff0ac62acad3b908, %y = ff0ac62a p0_label_147: ! Mem[00000000300c1410] = b81f55ab, %l2 = 000000006978bf4a ldswa [%i3+%o5]0x89,%l2 ! %l2 = ffffffffb81f55ab ! Mem[0000000010101400] = 13c67b82, %l1 = 00000000ff0ac808 ldsba [%i4+%g0]0x88,%l1 ! %l1 = ffffffffffffff82 ! Mem[0000000010041400] = 677ffb11 00000000, %l0 = cad3b908, %l1 = ffffff82 ldda [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000 00000000677ffb11 ! Mem[0000000010181414] = 000000ff, %f21 = 57ff8be3 lda [%i6+0x014]%asi,%f21 ! %f21 = 000000ff ! Mem[0000000030141410] = d9000000, %f1 = 00000000 lda [%i5+%o5]0x89,%f1 ! %f1 = d9000000 ! Mem[0000000010041428] = dc9e96ff, %l5 = 0000000000000021 ldsha [%i1+0x02a]%asi,%l5 ! %l5 = ffffffffffff96ff ! Mem[0000000030141400] = 6978bf4a0354dc62, %f26 = 619239f8 89518c9a ldda [%i5+%g0]0x81,%f26 ! %f26 = 6978bf4a 0354dc62 ! Mem[0000000010081410] = 47e5d6af4ae6ae76, %l6 = 0000000013c67b82 ldx [%i2+%o5],%l6 ! %l6 = 47e5d6af4ae6ae76 ! Mem[0000000010101434] = 9a69ff71, %l2 = ffffffffb81f55ab lduba [%i4+0x034]%asi,%l2 ! %l2 = 000000000000009a ! Starting 10 instruction Store Burst ! %f20 = 5a6f0000 000000ff, %l4 = 0000000008bcb1ff ! Mem[0000000010001428] = fa6bb877000000f8 add %i0,0x028,%g1 stda %f20,[%g1+%l4]ASI_PST8_P ! Mem[0000000010001428] = 5a6f0000000000ff p0_label_148: ! %l2 = 000000000000009a, Mem[0000000030141400] = 6978bf4a stwa %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000009a ! Mem[0000000010181410] = 000000ff, %l0 = 0000000000000000 ldstuba [%i6+%o5]0x88,%l0 ! %l0 = 000000ff000000ff ! %f27 = 0354dc62, Mem[0000000030081400] = 00000000 sta %f27,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0354dc62 ! Mem[0000000030081410] = 00000021, %l6 = 47e5d6af4ae6ae76 swapa [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000021 ! Mem[0000000010081426] = f074df67, %l5 = ffffffffffff96ff ldstub [%i2+0x026],%l5 ! %l5 = 000000df000000ff ! %l1 = 00000000677ffb11, Mem[0000000030081408] = 610013a3 stwa %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 677ffb11 ! %f2 = ff6a1715 efda1cfb, Mem[0000000010181428] = 00000076 840ac85e stda %f2 ,[%i6+0x028]%asi ! Mem[0000000010181428] = ff6a1715 efda1cfb ! %l0 = 000000ff, %l1 = 677ffb11, Mem[0000000030001408] = ffffffff 9a8cdf4b stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff 677ffb11 ! Mem[0000000030141408] = 00000000, %l3 = 0000000000000001 swapa [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010081408] = ff006f5a5a6f0000, %l2 = 000000000000009a ldxa [%i2+%o4]0x80,%l2 ! %l2 = ff006f5a5a6f0000 p0_label_149: ! Mem[0000000030141400] = 9a000000, %l3 = 0000000000000000 ldsba [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030101410] = 1b3bf8ffffffffff, %l6 = 0000000000000021 ldxa [%i4+%o5]0x89,%l6 ! %l6 = 1b3bf8ffffffffff ! Mem[0000000010141410] = ffb1bc43ffffffff, %f14 = ff969eff 4bdf8c9a ldda [%i5+%o5]0x80,%f14 ! %f14 = ffb1bc43 ffffffff ! Mem[00000000100c142c] = 4bdf8c9a, %l5 = 00000000000000df ldswa [%i3+0x02c]%asi,%l5 ! %l5 = 000000004bdf8c9a ! Mem[0000000010081410] = 47e5d6af, %f21 = 000000ff lda [%i2+%o5]0x80,%f21 ! %f21 = 47e5d6af ! Mem[0000000010041420] = c9f89f5a 4bdf8c9a, %l2 = 5a6f0000, %l3 = 00000000 ldd [%i1+0x020],%l2 ! %l2 = 00000000c9f89f5a 000000004bdf8c9a ! Mem[0000000030101400] = 57b300ff, %l1 = 00000000677ffb11 ldsha [%i4+%g0]0x89,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010181408] = f8399261, %l1 = 00000000000000ff lduwa [%i6+%o4]0x88,%l1 ! %l1 = 00000000f8399261 ! Mem[0000000010041438] = dd013e6a, %l3 = 000000004bdf8c9a ldub [%i1+0x038],%l3 ! %l3 = 00000000000000dd ! Starting 10 instruction Store Burst ! %f30 = 675145ff ffffffff, Mem[0000000030041410] = ff3e01dd 675145ff stda %f30,[%i1+%o5]0x81 ! Mem[0000000030041410] = 675145ff ffffffff p0_label_150: ! %l0 = 000000ff, %l1 = f8399261, Mem[0000000010141408] = 50000000 00005a6f stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff f8399261 ! %l2 = 00000000c9f89f5a, Mem[0000000010001408] = ff2f08ef00000000 stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000c9f89f5a ! Mem[00000000218000c0] = 0f110164, %l1 = 00000000f8399261 ldstub [%o3+0x0c0],%l1 ! %l1 = 0000000f000000ff ! %l3 = 00000000000000dd, Mem[00000000201c0000] = 3cff075f sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = 00dd075f ! Mem[0000000030181400] = 08c80aff, %l3 = 00000000000000dd swapa [%i6+%g0]0x81,%l3 ! %l3 = 0000000008c80aff ! %l3 = 0000000008c80aff, %l7 = 00000000ca6b7305, %l4 = 0000000008bcb1ff andn %l3,%l7,%l4 ! %l4 = 00000000008008fa ! Mem[0000000010001410] = 00006fff, %l4 = 00000000008008fa swapa [%i0+%o5]0x88,%l4 ! %l4 = 0000000000006fff ! Mem[0000000010081430] = ffbbf195, %l7 = ca6b7305, %l3 = 08c80aff add %i2,0x30,%g1 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000ffbbf195 ! Mem[0000000010141410] = 43bcb1ff, %l2 = 00000000c9f89f5a ldstuba [%i5+%o5]0x88,%l2 ! %l2 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[00000000300c1408] = 212f08ef, %l7 = 00000000ca6b7305 ldswa [%i3+%o4]0x81,%l7 ! %l7 = 00000000212f08ef p0_label_151: ! Mem[0000000010141438] = 0000ffff, %l6 = 1b3bf8ffffffffff ldsh [%i5+0x03a],%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010181424] = 000000ff, %f25 = 9fa98200 lda [%i6+0x024]%asi,%f25 ! %f25 = 000000ff ! Mem[0000000010081420] = ff455167 f074ff67, %l0 = 000000ff, %l1 = 0000000f ldd [%i2+0x020],%l0 ! %l0 = 00000000ff455167 00000000f074ff67 ! Mem[0000000010141408] = ff000000 619239f8, %l6 = ffffffff, %l7 = 212f08ef ldda [%i5+%o4]0x80,%l6 ! %l6 = 00000000ff000000 00000000619239f8 ! Mem[0000000010101434] = 9a69ff71, %l1 = 00000000f074ff67 lduha [%i4+0x036]%asi,%l1 ! %l1 = 000000000000ff71 ! Mem[0000000030041400] = ff9239f8, %f20 = 5a6f0000 lda [%i1+%g0]0x81,%f20 ! %f20 = ff9239f8 ! Mem[00000000300c1410] = ab551fb8, %l6 = 00000000ff000000 lduha [%i3+%o5]0x81,%l6 ! %l6 = 000000000000ab55 ! Mem[0000000030041400] = ff9239f8, %f25 = 000000ff lda [%i1+%g0]0x81,%f25 ! %f25 = ff9239f8 ! Mem[0000000030081408] = 677ffb11, %l6 = 000000000000ab55 ldsba [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000067 ! Starting 10 instruction Store Burst ! %l7 = 00000000619239f8, Mem[00000000100c1408] = ffff00ff stwa %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 619239f8 p0_label_152: ! %l3 = 00000000ffbbf195, Mem[0000000020800001] = ffffb0a2, %asi = 80 stba %l3,[%o1+0x001]%asi ! Mem[0000000020800000] = ff95b0a2 ! Mem[0000000010181418] = 7ec016b205736bca, %l5 = 000000004bdf8c9a, %l4 = 0000000000006fff add %i6,0x18,%g1 casxa [%g1]0x80,%l5,%l4 ! %l4 = 7ec016b205736bca ! %l4 = 7ec016b205736bca, Mem[0000000010041410] = ffffffff15176aff stxa %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 7ec016b205736bca ! %l2 = 00000000000000ff, Mem[0000000030041408] = ffe3923500000000 stxa %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000000000ff ! %f11 = f074df67, Mem[0000000030001400] = 4abf7869 sta %f11,[%i0+%g0]0x81 ! Mem[0000000030001400] = f074df67 ! Mem[00000000100c1400] = dbe16f5a, %l2 = 00000000000000ff ldstuba [%i3+%g0]0x88,%l2 ! %l2 = 0000005a000000ff ! %l6 = 00000067, %l7 = 619239f8, Mem[0000000010141408] = ff000000 619239f8 stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000067 619239f8 ! Mem[0000000030181408] = 4abf7869, %l0 = 00000000ff455167 ldstuba [%i6+%o4]0x81,%l0 ! %l0 = 0000004a000000ff ! %f4 = ff455167 f074df67, Mem[0000000030101410] = ffffffff fff83b1b stda %f4 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff455167 f074df67 ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = 00000000, %l2 = 000000000000005a lduwa [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000 p0_label_153: ! Mem[0000000010041400] = 00000000, %l2 = 0000000000000000 ldsha [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010141400] = 00000000, %l2 = 0000000000000000 ldswa [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030041400] = f83992ff, %l2 = 0000000000000000 lduha [%i1+%g0]0x89,%l2 ! %l2 = 00000000000092ff ! Mem[0000000010041428] = dc9e96ff08c80a6f, %f16 = 6f0ac808 ff969edc ldda [%i1+0x028]%asi,%f16 ! %f16 = dc9e96ff 08c80a6f ! Mem[0000000010101400] = 827bc613, %f26 = 6978bf4a lda [%i4+%g0]0x80,%f26 ! %f26 = 827bc613 ! Mem[000000001008140c] = 5a6f0000, %l6 = 0000000000000067 lduw [%i2+0x00c],%l6 ! %l6 = 000000005a6f0000 ! Mem[0000000030001408] = ff000000, %l2 = 00000000000092ff ldswa [%i0+%o4]0x81,%l2 ! %l2 = ffffffffff000000 ! Mem[0000000010181410] = ff000000, %l1 = 000000000000ff71 ldsb [%i6+%o5],%l1 ! %l1 = ffffffffffffffff ! Mem[0000000030001400] = f074df67, %l1 = ffffffffffffffff lduwa [%i0+%g0]0x81,%l1 ! %l1 = 00000000f074df67 ! Starting 10 instruction Store Burst ! %l1 = 00000000f074df67, Mem[00000000218001c0] = 001507db, %asi = 80 stba %l1,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 671507db p0_label_154: ! Mem[00000000100c140c] = 50f59c61, %l0 = 0000004a, %l4 = 05736bca add %i3,0x0c,%g1 casa [%g1]0x80,%l0,%l4 ! %l4 = 0000000050f59c61 ! Mem[0000000010081410] = afd6e547, %l6 = 000000005a6f0000 swapa [%i2+%o5]0x88,%l6 ! %l6 = 00000000afd6e547 ! Randomly selected nop nop ! Mem[00000000100c1400] = ff6fe1db, %l3 = 00000000ffbbf195 swapa [%i3+%g0]0x80,%l3 ! %l3 = 00000000ff6fe1db ! Mem[0000000010181408] = 619239f8, %l2 = ffffffffff000000 swapa [%i6+%o4]0x80,%l2 ! %l2 = 00000000619239f8 ! %l0 = 000000000000004a, Mem[0000000030101400] = ff00b357 stba %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 4a00b357 ! %f15 = ffffffff, Mem[0000000030001408] = 000000ff sta %f15,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff ! %f16 = dc9e96ff 08c80a6f 1c0000c8 ef082f21 ! %f20 = ff9239f8 47e5d6af 619239f8 ff00ffff ! %f24 = 42f4f9d2 ff9239f8 827bc613 0354dc62 ! %f28 = 43bcb1ab a50000ff 675145ff ffffffff stda %f16,[%i4]ASI_COMMIT_S ! Block Store to 0000000030101400 membar #Sync ! Added by membar checker (20) ! %f12 = 000000ff ef082f21, %l6 = 00000000afd6e547 ! Mem[0000000010101408] = a50000ff89518c21 add %i4,0x008,%g1 stda %f12,[%g1+%l6]ASI_PST16_P ! Mem[0000000010101408] = a50000ffef082f21 ! Starting 10 instruction Load Burst ! Mem[0000000030101400] = ff969edc, %l5 = 000000004bdf8c9a ldsba [%i4+%g0]0x89,%l5 ! %l5 = ffffffffffffffdc p0_label_155: ! Mem[0000000030101408] = 212f08efc800001c, %f20 = ff9239f8 47e5d6af ldda [%i4+%o4]0x89,%f20 ! %f20 = 212f08ef c800001c ! Mem[00000000100c1410] = 2f210000, %l4 = 0000000050f59c61 ldsba [%i3+%o5]0x80,%l4 ! %l4 = 000000000000002f ! Mem[0000000010041400] = 00000000, %l6 = 00000000afd6e547 lduba [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010141400] = 00000000, %l2 = 00000000619239f8 lduwa [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010041408] = 50f59cff, %l0 = 000000000000004a lduha [%i1+%o4]0x88,%l0 ! %l0 = 0000000000009cff ! Mem[0000000010101438] = 0000ffff, %f17 = 08c80a6f ld [%i4+0x038],%f17 ! %f17 = 0000ffff ! Mem[00000000100c1420] = fff8ffff, %l5 = ffffffffffffffdc lduha [%i3+0x020]%asi,%l5 ! %l5 = 000000000000fff8 ! Mem[0000000030041408] = 00000000, %l2 = 0000000000000000 lduba [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[00000000100c1430] = 0000000000000000, %f2 = ff6a1715 efda1cfb ldd [%i3+0x030],%f2 ! %f2 = 00000000 00000000 ! Starting 10 instruction Store Burst ! %l4 = 000000000000002f, Mem[0000000010141400] = 00000000 stwa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000002f p0_label_156: ! %f20 = 212f08ef, %f6 = ff8e3083, %f19 = ef082f21 fdivs %f20,%f6 ,%f19 ! %f19 = ffce3083 ! Mem[0000000030101408] = 1c0000c8, %l7 = 00000000619239f8 swapa [%i4+%o4]0x81,%l7 ! %l7 = 000000001c0000c8 ! %l1 = 00000000f074df67, Mem[0000000030101408] = 619239f8ef082f21 stxa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000f074df67 ! Mem[0000000010081410] = 5a6f0000, %l4 = 000000000000002f swapa [%i2+%o5]0x88,%l4 ! %l4 = 000000005a6f0000 ! Mem[0000000030081400] = 0354dc62, %l0 = 0000000000009cff swapa [%i2+%g0]0x81,%l0 ! %l0 = 000000000354dc62 ! %f4 = ff455167, Mem[0000000010181400] = ff000000 sta %f4 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff455167 ! %f26 = 827bc613, %f5 = f074df67 fsqrts %f26,%f5 ! %f5 = 7fffffff ! %l3 = 00000000ff6fe1db, Mem[0000000030041400] = ff9239f8c800001c stxa %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000ff6fe1db ! %l3 = 00000000ff6fe1db, %l0 = 000000000354dc62, %y = ff0ac62a umul %l3,%l0,%l7 ! %l7 = 0352fc419bc8a9d6, %y = 0352fc41 ! Starting 10 instruction Load Burst ! Mem[0000000030101400] = dc9e96ff, %l3 = 00000000ff6fe1db lduwa [%i4+%g0]0x81,%l3 ! %l3 = 00000000dc9e96ff p0_label_157: ! %f14 = ffb1bc43, %f31 = ffffffff, %f8 = 1b3bf8ff 610013a3 fsmuld %f14,%f31,%f8 ! %f8 = fffe3788 60000000 ! Mem[0000000010141430] = 80786cff4bdf8cff, %f26 = 827bc613 0354dc62 ldda [%i5+0x030]%asi,%f26 ! %f26 = 80786cff 4bdf8cff ! Mem[00000000100c1400] = ffbbf195, %l7 = 0352fc419bc8a9d6 ldsba [%i3+%g0]0x80,%l7 ! %l7 = ffffffffffffffff ! %f16 = dc9e96ff, %f6 = ff8e3083, %f16 = dc9e96ff 0000ffff fsmuld %f16,%f6 ,%f16 ! %f16 = fff9c610 60000000 ! Mem[0000000010081410] = 0000002f, %l7 = ffffffffffffffff lduba [%i2+%o5]0x88,%l7 ! %l7 = 000000000000002f ! Mem[0000000020800000] = ff95b0a2, %l4 = 000000005a6f0000 ldsba [%o1+0x001]%asi,%l4 ! %l4 = ffffffffffffff95 ! %f18 = 1c0000c8, %f16 = fff9c610, %f29 = a50000ff fdivs %f18,%f16,%f29 ! %f29 = fff9c610 ! Mem[0000000030101408] = 00000000f074df67, %f24 = 42f4f9d2 ff9239f8 ldda [%i4+%o4]0x81,%f24 ! %f24 = 00000000 f074df67 ! Mem[0000000010041410] = 05736bca, %l5 = 000000000000fff8 lduha [%i1+%o5]0x88,%l5 ! %l5 = 0000000000006bca ! Starting 10 instruction Store Burst ! %l6 = 0000000000000000, Mem[0000000030001408] = ffffffff stba %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ffffff p0_label_158: ! %f25 = f074df67, %f16 = fff9c610, %f2 = 00000000 fsubs %f25,%f16,%f2 ! %f2 = fff9c610 ! %l6 = 00000000, %l7 = 0000002f, Mem[0000000030081400] = ff9c0000 ffbbf195 stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 0000002f ! %l3 = 00000000dc9e96ff, Mem[0000000010041430] = 6f0ac808, %asi = 80 stwa %l3,[%i1+0x030]%asi ! Mem[0000000010041430] = dc9e96ff ! Mem[0000000010181430] = 000000bf, %l4 = ffffff95, %l7 = 0000002f add %i6,0x30,%g1 casa [%g1]0x80,%l4,%l7 ! %l7 = 00000000000000bf ! %f24 = 00000000, Mem[00000000300c1400] = ffffffff sta %f24,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 ! Mem[0000000010001408] = 00000000, %l1 = 00000000f074df67 swapa [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030141410] = d9000000, %l0 = 000000000354dc62 swapa [%i5+%o5]0x89,%l0 ! %l0 = 00000000d9000000 ! Mem[0000000010081408] = ff006f5a, %l1 = 0000000000000000 ldstuba [%i2+%o4]0x80,%l1 ! %l1 = 000000ff000000ff ! %f25 = f074df67, Mem[0000000010001408] = 67df74f0 sta %f25,[%i0+%o4]0x88 ! Mem[0000000010001408] = f074df67 ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 008008fa, %l7 = 00000000000000bf ldsba [%i0+%o5]0x88,%l7 ! %l7 = fffffffffffffffa p0_label_159: ! Mem[0000000010081410] = 2f000000 4ae6ae76, %l2 = 00000000, %l3 = dc9e96ff ldda [%i2+%o5]0x80,%l2 ! %l2 = 000000002f000000 000000004ae6ae76 ! Mem[0000000010081410] = 2f0000004ae6ae76, %f6 = ff8e3083 bf800798 ldda [%i2+%o5]0x80,%f6 ! %f6 = 2f000000 4ae6ae76 ! Mem[0000000010041410] = ca6b7305 b216c07e, %l0 = d9000000, %l1 = 000000ff ldda [%i1+%o5]0x80,%l0 ! %l0 = 00000000ca6b7305 00000000b216c07e ! Mem[0000000030101410] = f83992ff, %l7 = fffffffffffffffa lduwa [%i4+%o5]0x89,%l7 ! %l7 = 00000000f83992ff ! Mem[0000000010101408] = ff0000a5, %l1 = 00000000b216c07e lduba [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000a5 ! Mem[0000000010141400] = 57b300000000002f, %f4 = ff455167 7fffffff ldda [%i5+%g0]0x88,%f4 ! %f4 = 57b30000 0000002f ! Mem[0000000010101410] = 827bc613, %l2 = 000000002f000000 lduha [%i4+%o5]0x80,%l2 ! %l2 = 000000000000827b ! Mem[0000000030101408] = 67df74f0 00000000, %l2 = 0000827b, %l3 = 4ae6ae76 ldda [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000 0000000067df74f0 ! Mem[00000000218000c0] = ff110164, %l5 = 0000000000006bca ldub [%o3+0x0c1],%l5 ! %l5 = 0000000000000011 ! Starting 10 instruction Store Burst ! %f0 = ffffffff d9000000, Mem[0000000030141410] = 62dc5403 57fff0e3 stda %f0 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff d9000000 p0_label_160: ! Mem[000000001004141c] = 00000007, %l3 = 0000000067df74f0 swap [%i1+0x01c],%l3 ! %l3 = 0000000000000007 ! %f18 = 1c0000c8 ffce3083, Mem[0000000010181410] = 000000ff ff000000 stda %f18,[%i6+%o5]0x88 ! Mem[0000000010181410] = 1c0000c8 ffce3083 ! Mem[0000000010081408] = 5a6f00ff, %l7 = 00000000f83992ff swapa [%i2+%o4]0x88,%l7 ! %l7 = 000000005a6f00ff ! %l1 = 00000000000000a5, immd = 0000000000000477, %l0 = 00000000ca6b7305 sdivx %l1,0x477,%l0 ! %l0 = 0000000000000000 ! %l0 = 0000000000000000, Mem[0000000010081410] = 2f000000 stha %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 ! %f16 = fff9c610 60000000, Mem[00000000100c1410] = 2f210000 00000000 stda %f16,[%i3+%o5]0x80 ! Mem[00000000100c1410] = fff9c610 60000000 ! Mem[0000000010181400] = ff455167, %l1 = 00000000000000a5 ldstuba [%i6+%g0]0x80,%l1 ! %l1 = 000000ff000000ff ! Mem[0000000010181404] = 83ffffff, %l3 = 0000000000000007 swap [%i6+0x004],%l3 ! %l3 = 0000000083ffffff ! Mem[0000000010101422] = 000000ff, %l6 = 0000000000000000 ldstuba [%i4+0x022]%asi,%l6 ! %l6 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030181410] = 00000000, %l3 = 0000000083ffffff ldsha [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000 p0_label_161: ! %f16 = fff9c610, %f4 = 57b30000, %f15 = ffffffff fsubs %f16,%f4 ,%f15 ! %f15 = fff9c610 ! Mem[00000000100c1410] = 10c6f9ff, %l3 = 0000000000000000 lduba [%i3+%o5]0x88,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010101418] = ff9239f8, %l7 = 000000005a6f00ff lduw [%i4+0x018],%l7 ! %l7 = 00000000ff9239f8 ! %f8 = fffe3788 60000000, Mem[0000000030041400] = 00000000 ff6fe1db stda %f8 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = fffe3788 60000000 ! Mem[0000000030141400] = 0000009a0354dc62, %l4 = ffffffffffffff95 ldxa [%i5+%g0]0x81,%l4 ! %l4 = 0000009a0354dc62 ! Mem[0000000010141400] = 57b30000 0000002f, %l6 = 00000000, %l7 = ff9239f8 ldda [%i5+%g0]0x88,%l6 ! %l6 = 000000000000002f 0000000057b30000 ! Mem[0000000010041408] = ff9cf550, %l1 = 00000000000000ff ldsha [%i1+%o4]0x80,%l1 ! %l1 = ffffffffffffff9c ! Mem[00000000100c1400] = ffbbf195, %l6 = 000000000000002f lduha [%i3+%g0]0x80,%l6 ! %l6 = 000000000000ffbb ! Mem[0000000010081408] = f83992ff, %l4 = 0000009a0354dc62 ldsha [%i2+%o4]0x88,%l4 ! %l4 = ffffffffffff92ff ! Starting 10 instruction Store Burst ! %f8 = fffe3788 60000000, Mem[0000000010141400] = 2f000000 0000b357 stda %f8 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = fffe3788 60000000 p0_label_162: ! Mem[00000000300c1410] = ab551fb8, %l1 = ffffffffffffff9c swapa [%i3+%o5]0x81,%l1 ! %l1 = 00000000ab551fb8 ! Mem[0000000010141400] = 8837feff, %l2 = 0000000000000000 swapa [%i5+%g0]0x88,%l2 ! %l2 = 000000008837feff ! %f28 = 43bcb1ab, Mem[0000000010081400] = 05736bca sta %f28,[%i2+%g0]0x80 ! Mem[0000000010081400] = 43bcb1ab ! %l4 = ffffffffffff92ff, Mem[00000000211c0000] = 00ffd61d, %asi = 80 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 92ffd61d ! Mem[0000000030001408] = ffffff00, %l0 = 0000000000000000 ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 00000000000000ff ! %f7 = 4ae6ae76, Mem[0000000030101408] = 00000000 sta %f7 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 4ae6ae76 ! Mem[000000001018143e] = 4abf7869, %l2 = 000000008837feff ldstuba [%i6+0x03e]%asi,%l2 ! %l2 = 00000078000000ff ! Mem[0000000010001408] = f074df67, %l7 = 0000000057b30000 swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000f074df67 ! Mem[0000000010081410] = 00000000, %l1 = 00000000ab551fb8 swapa [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = 13c67b82, %l5 = 0000000000000011 lduha [%i4+%g0]0x88,%l5 ! %l5 = 0000000000007b82 p0_label_163: ! Mem[0000000010001410] = 008008fa, %l6 = 000000000000ffbb lduha [%i0+%o5]0x88,%l6 ! %l6 = 00000000000008fa membar #Sync ! Added by membar checker (21) ! Mem[0000000010181400] = ff455167 00000007 ff000000 89518c9a ! Mem[0000000010181410] = 8330ceff c800001c 7ec016b2 05736bca ! Mem[0000000010181420] = 7b8209f9 000000ff ff6a1715 efda1cfb ! Mem[0000000010181430] = 000000bf fffffff9 1c0000c8 4abfff69 ldda [%i6]ASI_BLK_P,%f0 ! Block Load from 0000000010181400 ! Mem[0000000010181410] = 8330ceffc800001c, %f20 = 212f08ef c800001c ldda [%i6+%o5]0x80,%f20 ! %f20 = 8330ceff c800001c ! Mem[00000000100c1400] = 95f1bbff, %l0 = 0000000000000000 ldsba [%i3+%g0]0x88,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000010041400] = 00000000 11fb7f67 ff9cf550 ff0000ff ! Mem[0000000010041410] = ca6b7305 b216c07e 00000000 67df74f0 ! Mem[0000000010041420] = c9f89f5a 4bdf8c9a dc9e96ff 08c80a6f ! Mem[0000000010041430] = dc9e96ff 404d1b27 dd013e6a 15176a9c ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400 ! Mem[0000000010181400] = 675145ff, %l3 = 00000000000000ff lduwa [%i6+%g0]0x88,%l3 ! %l3 = 00000000675145ff ! Mem[0000000010141400] = 00000000, %l6 = 00000000000008fa ldsba [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030081410] = 76aee64a, %l0 = ffffffffffffffff ldsba [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000076 ! Mem[000000001010142c] = 15176a9c, %l0 = 0000000000000076 ldsh [%i4+0x02c],%l0 ! %l0 = 0000000000001517 ! Starting 10 instruction Store Burst ! Mem[0000000010001418] = fb9706db8b0c1328, %l6 = 0000000000000000, %l3 = 00000000675145ff add %i0,0x18,%g1 casxa [%g1]0x80,%l6,%l3 ! %l3 = fb9706db8b0c1328 p0_label_164: ! Mem[0000000030141408] = 01000000, %l2 = 0000000000000078 ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 00000001000000ff ! %l2 = 0000000000000001, Mem[0000000010081400] = 77b86bfaabb1bc43 stxa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000000000000001 ! %l0 = 0000000000001517, Mem[0000000010081400] = 00000001 stwa %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00001517 ! Mem[0000000030181400] = dd000000, %l0 = 0000000000001517 ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010101410] = 13c67b82, %l2 = 0000000000000001 ldstuba [%i4+%o5]0x88,%l2 ! %l2 = 00000082000000ff ! Mem[0000000021800140] = 57db0a30, %l3 = fb9706db8b0c1328 ldstub [%o3+0x140],%l3 ! %l3 = 00000057000000ff ! Mem[0000000010041410] = 05736bca, %l7 = 00000000f074df67 swapa [%i1+%o5]0x88,%l7 ! %l7 = 0000000005736bca ! Mem[0000000010001438] = 3c39847e, %l3 = 0000000000000057, %asi = 80 swapa [%i0+0x038]%asi,%l3 ! %l3 = 000000003c39847e ! Mem[0000000030141408] = ff000000, %l0 = 0000000000000000 swapa [%i5+%o4]0x81,%l0 ! %l0 = 00000000ff000000 ! Starting 10 instruction Load Burst ! Mem[0000000010101418] = ff9239f8 000000f0, %l0 = ff000000, %l1 = 00000000 ldda [%i4+0x018]%asi,%l0 ! %l0 = 00000000ff9239f8 00000000000000f0 p0_label_165: ! Mem[00000000100c1408] = 619cf550f8399261, %f30 = 675145ff ffffffff ldda [%i3+%o4]0x88,%f30 ! %f30 = 619cf550 f8399261 ! Mem[0000000010001400] = e3ffffff, %l2 = 0000000000000082 ldsha [%i0+%g0]0x80,%l2 ! %l2 = ffffffffffffe3ff ! Mem[0000000010001410] = fa088000, %l4 = ffffffffffff92ff lduwa [%i0+0x010]%asi,%l4 ! %l4 = 00000000fa088000 ! Mem[0000000010141400] = 00000000, %l1 = 00000000000000f0 lduba [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030001400] = f074df6762dc5403, %l6 = 0000000000000000 ldxa [%i0+%g0]0x81,%l6 ! %l6 = f074df6762dc5403 ! Mem[0000000010181400] = ff455167, %l1 = 0000000000000000 lduba [%i6+%g0]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[000000001014143c] = 000000ff, %l4 = 00000000fa088000 ldsh [%i5+0x03e],%l4 ! %l4 = 00000000000000ff ! Mem[0000000010081408] = ff9239f85a6f0000, %l0 = 00000000ff9239f8 ldxa [%i2+%o4]0x80,%l0 ! %l0 = ff9239f85a6f0000 ! Mem[0000000010181400] = 675145ff, %l0 = ff9239f85a6f0000 lduba [%i6+%g0]0x88,%l0 ! %l0 = 00000000000000ff ! Starting 10 instruction Store Burst ! %f26 = 80786cff 4bdf8cff, %l6 = f074df6762dc5403 ! Mem[0000000010141410] = ffb1bc43ffffffff add %i5,0x010,%g1 stda %f26,[%g1+%l6]ASI_PST8_P ! Mem[0000000010141410] = ffb1bc43ffff8cff p0_label_166: ! Mem[0000000010181410] = 8330ceff, %l1 = 00000000000000ff swapa [%i6+%o5]0x80,%l1 ! %l1 = 000000008330ceff ! %f31 = f8399261, %f21 = c800001c fcmpes %fcc2,%f31,%f21 ! %fcc2 = 1 ! %l4 = 00000000000000ff, Mem[0000000030081400] = 00000000 stwa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff ! %l2 = ffffffffffffe3ff, Mem[0000000010001405] = ffffffff, %asi = 80 stba %l2,[%i0+0x005]%asi ! Mem[0000000010001404] = ffffffff ! %f16 = fff9c610 60000000, Mem[0000000010141408] = 00000067 619239f8 stda %f16,[%i5+%o4]0x80 ! Mem[0000000010141408] = fff9c610 60000000 ! Mem[0000000010141408] = fff9c610, %l0 = 00000000000000ff ldstuba [%i5+%o4]0x80,%l0 ! %l0 = 000000ff000000ff ! %l1 = 000000008330ceff, Mem[0000000030041410] = ff455167 stba %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff4551ff ! Mem[0000000010141400] = 00000000, %l2 = ffffffffffffe3ff ldstuba [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000ff ! %f0 = 00000000 11fb7f67 ff9cf550 ff0000ff ! %f4 = ca6b7305 b216c07e 00000000 67df74f0 ! %f8 = c9f89f5a 4bdf8c9a dc9e96ff 08c80a6f ! %f12 = dc9e96ff 404d1b27 dd013e6a 15176a9c stda %f0,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400 ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = ff455167, %l4 = 00000000000000ff ldsba [%i6+0x002]%asi,%l4 ! %l4 = 0000000000000051 p0_label_167: ! Mem[0000000010101428] = 0abf9d3c 15176a9c, %l6 = 62dc5403, %l7 = 05736bca ldd [%i4+0x028],%l6 ! %l6 = 000000000abf9d3c 0000000015176a9c ! Mem[00000000211c0000] = 92ffd61d, %l7 = 0000000015176a9c ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffff92ff membar #Sync ! Added by membar checker (22) ! Mem[0000000030081400] = 677ffb11, %l7 = ffffffffffff92ff ldswa [%i2+%g0]0x81,%l7 ! %l7 = 00000000677ffb11 ! Mem[0000000010081420] = ff455167f074ff67, %l7 = 00000000677ffb11 ldxa [%i2+0x020]%asi,%l7 ! %l7 = ff455167f074ff67 ! Mem[0000000010041408] = ff9cf550, %l0 = 00000000000000ff lduba [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030081408] = ff0000ff, %l4 = 0000000000000051 ldswa [%i2+%o4]0x81,%l4 ! %l4 = ffffffffff0000ff ! %l5 = 0000000000007b82, %l6 = 000000000abf9d3c, %l6 = 000000000abf9d3c add %l5,%l6,%l6 ! %l6 = 000000000ac018be ! Mem[0000000030081408] = ff0000ff50f59cff, %f28 = 43bcb1ab fff9c610 ldda [%i2+%o4]0x81,%f28 ! %f28 = ff0000ff 50f59cff ! Mem[00000000211c0000] = 92ffd61d, %l4 = ffffffffff0000ff ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffff92ff ! Starting 10 instruction Store Burst ! %l3 = 000000003c39847e, Mem[0000000010041408] = 50f59cff stha %l3,[%i1+%o4]0x88 ! Mem[0000000010041408] = 50f5847e p0_label_168: ! %l0 = 00000000000000ff, Mem[0000000010081400] = 17150000 stba %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff150000 ! Mem[0000000030041410] = ff4551ff, %l3 = 000000003c39847e ldstuba [%i1+%o5]0x89,%l3 ! %l3 = 000000ff000000ff ! %f9 = 4bdf8c9a, Mem[0000000010181400] = 675145ff sta %f9 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 4bdf8c9a ! %l4 = ffffffffffff92ff, Mem[0000000030001408] = ffffffff stwa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffff92ff ! %l3 = 00000000000000ff, Mem[0000000010141408] = 10c6f9ff stwa %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff ! Mem[0000000030081400] = 11fb7f67, %l5 = 0000000000007b82 swapa [%i2+%g0]0x89,%l5 ! %l5 = 0000000011fb7f67 ! %f30 = 619cf550 f8399261, %l1 = 000000008330ceff ! Mem[0000000010181420] = 7b8209f9000000ff add %i6,0x020,%g1 stda %f30,[%g1+%l1]ASI_PST16_P ! Mem[0000000010181420] = 619cf550f8399261 ! %f2 = ff9cf550 ff0000ff, Mem[0000000030181400] = ff0000dd 76aee64a stda %f2 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff9cf550 ff0000ff ! %l4 = ffffffffffff92ff, Mem[0000000030081408] = ff0000ff stwa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffff92ff ! Starting 10 instruction Load Burst ! Mem[0000000030141400] = 9a000000, %l7 = ff455167f074ff67 lduba [%i5+%g0]0x89,%l7 ! %l7 = 0000000000000000 p0_label_169: ! Mem[0000000021800040] = ff67856a, %l2 = 0000000000000000 lduha [%o3+0x040]%asi,%l2 ! %l2 = 000000000000ff67 ! Mem[0000000010041434] = 404d1b27, %l4 = ffffffffffff92ff lduw [%i1+0x034],%l4 ! %l4 = 00000000404d1b27 ! Mem[0000000010081410] = b81f55ab, %l3 = 00000000000000ff ldswa [%i2+%o5]0x88,%l3 ! %l3 = ffffffffb81f55ab ! Mem[0000000010141400] = ff000000, %l2 = 000000000000ff67 ldsba [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000010101400] = 827bc613 ff009edc a50000ff ef082f21 ! Mem[0000000010101410] = ff7bc613 b81f55ab ff9239f8 000000f0 ! Mem[0000000010101420] = 0000ffff 00000076 0abf9d3c 15176a9c ! Mem[0000000010101430] = 1b3b61ff 9a69ff71 0000ffff 00000000 ldda [%i4]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010101400 ! Mem[0000000010101410] = 13c67bff, %l5 = 0000000011fb7f67 ldsba [%i4+%o5]0x88,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000030181408] = 6978bfff, %l3 = ffffffffb81f55ab ldsha [%i6+%o4]0x89,%l3 ! %l3 = ffffffffffffbfff ! Mem[0000000010141408] = 00000060000000ff, %f18 = 1c0000c8 ffce3083 ldda [%i5+%o4]0x88,%f18 ! %f18 = 00000060 000000ff ! Mem[0000000010101418] = ff9239f8, %l1 = 000000008330ceff ldswa [%i4+0x018]%asi,%l1 ! %l1 = ffffffffff9239f8 ! Starting 10 instruction Store Burst ! Mem[0000000010101408] = a50000ff, %l7 = 0000000000000000 swapa [%i4+%o4]0x80,%l7 ! %l7 = 00000000a50000ff p0_label_170: membar #Sync ! Added by membar checker (23) ! %l0 = 000000ff, %l1 = ff9239f8, Mem[0000000010101408] = 00000000 ef082f21 stda %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff ff9239f8 ! %f26 = 80786cff 4bdf8cff, %l6 = 000000000ac018be ! Mem[0000000010141420] = ff95557c57fff000 add %i5,0x020,%g1 stda %f26,[%g1+%l6]ASI_PST8_P ! Mem[0000000010141420] = 80956cff4bdf8c00 ! %l7 = 00000000a50000ff, Mem[0000000010001420] = 13c67b82 stb %l7,[%i0+0x020] ! Mem[0000000010001420] = ffc67b82 ! %l1 = ffffffffff9239f8, Mem[0000000030101400] = ff969edc stha %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff9639f8 ! %f6 = f0000000, Mem[0000000010081408] = f83992ff sta %f6 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = f0000000 ! %l0 = 000000ff, %l1 = ff9239f8, Mem[0000000030141410] = ffffffff 000000d9 stda %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff ff9239f8 ! Mem[00000000100c1400] = 95f1bbff, %l4 = 00000000404d1b27 ldstuba [%i3+%g0]0x88,%l4 ! %l4 = 000000ff000000ff ! %l0 = 000000ff, %l1 = ff9239f8, Mem[0000000010081400] = ff150000 00000000 stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff ff9239f8 ! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000030041400] = 8837feff 00000060 stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff ffffffff ! Starting 10 instruction Load Burst ! Mem[0000000010141410] = ffb1bc43ffff8cff, %f0 = dc9e00ff 13c67b82 ldda [%i5+%o5]0x80,%f0 ! %f0 = ffb1bc43 ffff8cff p0_label_171: ! Mem[00000000300c1408] = 212f08ef, %l7 = 00000000a50000ff ldsba [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000021 ! Mem[0000000010141400] = ff000000, %l2 = ffffffffffffffff lduba [%i5+%g0]0x80,%l2 ! %l2 = 00000000000000ff ! Mem[0000000030001400] = 0354dc6267df74f0, %f14 = 00000000 ffff0000 ldda [%i0+%g0]0x89,%f14 ! %f14 = 0354dc62 67df74f0 ! Mem[000000001014142c] = ef082ea8, %l5 = ffffffffffffffff ldswa [%i5+0x02c]%asi,%l5 ! %l5 = ffffffffef082ea8 ! Mem[0000000030081408] = ff92ffff, %l0 = 00000000000000ff ldsba [%i2+%o4]0x81,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000010001400] = e3ffffff ffffffff, %l0 = ffffffff, %l1 = ff9239f8 ldd [%i0+%g0],%l0 ! %l0 = 00000000e3ffffff 00000000ffffffff ! Mem[00000000300c1408] = 1c0000c8 ef082f21, %l0 = e3ffffff, %l1 = ffffffff ldda [%i3+%o4]0x89,%l0 ! %l0 = 00000000ef082f21 000000001c0000c8 ! Mem[00000000211c0000] = 92ffd61d, %l7 = 0000000000000021 ldub [%o2+%g0],%l7 ! %l7 = 0000000000000092 ! Mem[00000000100c1428] = 000000004bdf8c9a, %f30 = 619cf550 f8399261 ldda [%i3+0x028]%asi,%f30 ! %f30 = 00000000 4bdf8c9a ! Starting 10 instruction Store Burst ! Mem[0000000010041410] = 67df74f0, %l3 = ffffffffffffbfff ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 00000067000000ff p0_label_172: ! %l6 = 000000000ac018be, Mem[0000000020800040] = 212f2222, %asi = 80 stha %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = 18be2222 ! Mem[0000000030141410] = ff000000, %l2 = 00000000000000ff swapa [%i5+%o5]0x81,%l2 ! %l2 = 00000000ff000000 ! Mem[0000000010181410] = 000000ff, %l7 = 0000000000000092 swapa [%i6+%o5]0x80,%l7 ! %l7 = 00000000000000ff ! %f24 = 00000000 f074df67, %l4 = 00000000000000ff ! Mem[0000000010041408] = 7e84f550ff0000ff add %i1,0x008,%g1 stda %f24,[%g1+%l4]ASI_PST8_P ! Mem[0000000010041408] = 00000000f074df67 ! %f12 = 71ff699a ff613b1b, %l4 = 00000000000000ff ! Mem[0000000010041438] = dd013e6a15176a9c add %i1,0x038,%g1 stda %f12,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010041438] = 1b3b61ff9a69ff71 ! %l5 = ffffffffef082ea8, Mem[0000000010081408] = f0000000 stwa %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = ef082ea8 ! %l5 = ffffffffef082ea8, Mem[0000000030041410] = ff4551ff stba %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff4551a8 ! %l6 = 0ac018be, %l7 = 000000ff, Mem[0000000010041408] = 00000000 67df74f0 stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0ac018be 000000ff ! %l6 = 000000000ac018be, Mem[000000001008140c] = 5a6f0000 stw %l6,[%i2+0x00c] ! Mem[000000001008140c] = 0ac018be ! Starting 10 instruction Load Burst ! Mem[0000000010181408] = ff000000, %l0 = 00000000ef082f21 ldsha [%i6+%o4]0x80,%l0 ! %l0 = ffffffffffffff00 p0_label_173: ! Mem[0000000010001410] = fa088000, %f22 = 619239f8 ld [%i0+%o5],%f22 ! %f22 = fa088000 ! Mem[00000000201c0000] = 00dd075f, %l3 = 0000000000000067 ldsha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000dd ! Mem[00000000218000c0] = ff110164, %l5 = ffffffffef082ea8 ldub [%o3+0x0c0],%l5 ! %l5 = 00000000000000ff ! Mem[0000000030101400] = 6f0ac808 ff9639f8, %l2 = ff000000, %l3 = 000000dd ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000ff9639f8 000000006f0ac808 ! Mem[0000000010001408] = 5a9ff8c957b30000, %l1 = 000000001c0000c8 ldxa [%i0+%o4]0x88,%l1 ! %l1 = 5a9ff8c957b30000 ! Mem[0000000030101408] = 76aee64a, %l7 = 00000000000000ff lduwa [%i4+%o4]0x81,%l7 ! %l7 = 0000000076aee64a ! Mem[0000000030181410] = 00000000, %l5 = 00000000000000ff ldsha [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010041400] = 00000000, %l2 = 00000000ff9639f8 lduwa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010041400] = 00000000, %l1 = 5a9ff8c957b30000 ldsha [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030141410] = ff000000, %l6 = 000000000ac018be ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff p0_label_174: ! %f30 = 00000000 4bdf8c9a, %l0 = ffffffffffffff00 ! Mem[0000000030181400] = ff9cf550ff0000ff stda %f30,[%i6+%l0]ASI_PST32_S ! Mem[0000000030181400] = ff9cf550ff0000ff ! Mem[0000000030101400] = ff9639f8, %l6 = 0000000000000000 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 000000f8000000ff ! Mem[00000000100c1400] = ffbbf195, %l2 = 0000000000000000 swapa [%i3+%g0]0x80,%l2 ! %l2 = 00000000ffbbf195 ! %l2 = ffbbf195, %l3 = 6f0ac808, Mem[0000000030181408] = ffbf7869 62dc5403 stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffbbf195 6f0ac808 ! %f8 = 76000000, Mem[0000000030001408] = ff92ffff sta %f8 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 76000000 ! %l4 = 00000000000000ff, Mem[0000000030001410] = 000000ff stba %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff ! %l2 = 00000000ffbbf195, Mem[0000000010081408] = a82e08ef0ac018be stxa %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000ffbbf195 ! Code Fragment 3 p0_fragment_14: ! %l0 = ffffffffffffff00 setx 0x5a0a2f579583f39c,%g7,%l0 ! %l0 = 5a0a2f579583f39c ! %l1 = 0000000000000000 setx 0xea6b595838cca5f4,%g7,%l1 ! %l1 = ea6b595838cca5f4 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 = 5a0a2f579583f39c setx 0x01e23677ed37de9f,%g7,%l0 ! %l0 = 01e23677ed37de9f ! %l1 = ea6b595838cca5f4 setx 0x9a6f072874b74b89,%g7,%l1 ! %l1 = 9a6f072874b74b89 ! Code Fragment 4 p0_fragment_15: ! %l0 = 01e23677ed37de9f setx 0x3db6a31fa867225a,%g7,%l0 ! %l0 = 3db6a31fa867225a ! %l1 = 9a6f072874b74b89 setx 0xeea262ffbbe819e4,%g7,%l1 ! %l1 = eea262ffbbe819e4 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 = 3db6a31fa867225a setx 0xf03808f81223e570,%g7,%l0 ! %l0 = f03808f81223e570 ! %l1 = eea262ffbbe819e4 setx 0xa1667757c7edffa1,%g7,%l1 ! %l1 = a1667757c7edffa1 ! Starting 10 instruction Load Burst ! Mem[0000000030041410] = ff4551a8, %l0 = f03808f81223e570 lduwa [%i1+%o5]0x89,%l0 ! %l0 = 00000000ff4551a8 p0_label_175: ! Mem[0000000010181400] = 9a8cdf4b, %l2 = 00000000ffbbf195 lduha [%i6+%g0]0x80,%l2 ! %l2 = 0000000000009a8c ! Mem[0000000010101400] = 827bc613ff009edc, %l3 = 000000006f0ac808 ldx [%i4+%g0],%l3 ! %l3 = 827bc613ff009edc ! %l5 = 0000000000000000, %l7 = 0000000076aee64a, %l6 = 00000000000000f8 add %l5,%l7,%l6 ! %l6 = 0000000076aee64a ! %l4 = 00000000000000ff, immd = 0000000000000fad, %l4 = 00000000000000ff udivx %l4,0xfad,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030001400] = 67df74f0, %f29 = 50f59cff lda [%i0+%g0]0x89,%f29 ! %f29 = 67df74f0 ! Mem[0000000010181410] = 00000092c800001c, %l6 = 0000000076aee64a ldxa [%i6+0x010]%asi,%l6 ! %l6 = 00000092c800001c ! Mem[0000000010041420] = c9f89f5a 4bdf8c9a, %l2 = 00009a8c, %l3 = ff009edc ldda [%i1+0x020]%asi,%l2 ! %l2 = 00000000c9f89f5a 000000004bdf8c9a ! Mem[0000000030041408] = ff00000000000000, %l6 = 00000092c800001c ldxa [%i1+%o4]0x89,%l6 ! %l6 = ff00000000000000 ! Mem[0000000010181400] = 4bdf8c9a, %f5 = 13c67bff lda [%i6+%g0]0x88,%f5 ! %f5 = 4bdf8c9a ! Starting 10 instruction Store Burst ! %l4 = 0000000000000000, Mem[0000000010141400] = 000000ff stha %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 p0_label_176: ! Mem[0000000030041408] = 00000000, %l6 = ff00000000000000 ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff ! %f26 = 80786cff, Mem[00000000300c1400] = 00000000 sta %f26,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 80786cff ! Mem[0000000030001400] = 67df74f0, %l3 = 000000004bdf8c9a swapa [%i0+%g0]0x89,%l3 ! %l3 = 0000000067df74f0 ! Mem[0000000010041414] = b216c07e, %l5 = 0000000000000000 ldstuba [%i1+0x014]%asi,%l5 ! %l5 = 000000b2000000ff ! Mem[0000000030101400] = ff9639ff, %l1 = a1667757c7edffa1 ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 000000ff000000ff ! %f24 = 00000000 f074df67, Mem[0000000030001410] = 000000ff 00000000 stda %f24,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 f074df67 ! Mem[0000000030001410] = 67df74f0, %l4 = 0000000000000000 ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 00000067000000ff ! %l7 = 0000000076aee64a, Mem[0000000030181408] = 95f1bbff stba %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 95f1bb4a ! %f2 = 212f08ef, Mem[0000000010101408] = 000000ff sta %f2 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 212f08ef ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = ffdf74f0ff16c07e, %f24 = 00000000 f074df67 ldda [%i1+%o5]0x80,%f24 ! %f24 = ffdf74f0 ff16c07e p0_label_177: ! Mem[0000000030081410] = 7ec016b2, %l1 = 00000000000000ff lduha [%i2+%o5]0x81,%l1 ! %l1 = 0000000000007ec0 ! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000 ldsha [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010041408] = 0ac018be, %l1 = 0000000000007ec0 lduha [%i1+%o4]0x88,%l1 ! %l1 = 00000000000018be ! %f16 = fff9c610, %f11 = 3c9dbf0a, %f6 = f0000000 fdivs %f16,%f11,%f6 ! %f6 = fff9c610 ! Mem[0000000030081408] = ff9cf550 ffff92ff, %l4 = 00000067, %l5 = 000000b2 ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000ffff92ff 00000000ff9cf550 ! %l6 = 00000000, %l7 = 76aee64a, Mem[0000000030081410] = b216c07e ca6b7305 stda %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 76aee64a ! Mem[0000000010001410] = 008008fa, %l4 = 00000000ffff92ff lduba [%i0+%o5]0x88,%l4 ! %l4 = 00000000000000fa ! Mem[00000000300c1410] = 6f5a00009cffffff, %l3 = 0000000067df74f0 ldxa [%i3+%o5]0x89,%l3 ! %l3 = 6f5a00009cffffff ! Mem[0000000030181400] = ff9cf550, %l5 = 00000000ff9cf550 ldsba [%i6+%g0]0x81,%l5 ! %l5 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %f2 = 212f08ef ff0000a5, Mem[0000000030181408] = 95f1bb4a 08c80a6f stda %f2 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 212f08ef ff0000a5 p0_label_178: ! Mem[0000000030001410] = f074dfff, %l0 = 00000000ff4551a8 swapa [%i0+%o5]0x89,%l0 ! %l0 = 00000000f074dfff ! Mem[00000000100c1410] = fff9c610, %l1 = 00000000000018be swapa [%i3+%o5]0x80,%l1 ! %l1 = 00000000fff9c610 ! %l0 = 00000000f074dfff, Mem[000000001018140f] = 89518c9a, %asi = 80 stba %l0,[%i6+0x00f]%asi ! Mem[000000001018140c] = 89518cff ! Mem[00000000100c1400] = 00000000, %l4 = 00000000000000fa swapa [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000 ! %f16 = fff9c610 60000000 00000060 000000ff ! %f20 = 8330ceff c800001c fa088000 ff00ffff ! %f24 = ffdf74f0 ff16c07e 80786cff 4bdf8cff ! %f28 = ff0000ff 67df74f0 00000000 4bdf8c9a stda %f16,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400 ! %f12 = 71ff699a ff613b1b, %l0 = 00000000f074dfff ! Mem[0000000030081420] = 9a8cdf4b5a9ff8c9 add %i2,0x020,%g1 stda %f12,[%g1+%l0]ASI_PST32_S ! Mem[0000000030081420] = 71ff699aff613b1b ! %l6 = 00000000, %l7 = 76aee64a, Mem[00000000300c1400] = ff6c7880 08c80a6f stda %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 76aee64a ! %l4 = 00000000, %l5 = ffffffff, Mem[0000000030141410] = ff0000ff ff9239f8 stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 ffffffff ! %l4 = 0000000000000000, Mem[0000000010141400] = 0000006000000000 stxa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[00000000100c1410] = be180000, %l7 = 0000000076aee64a lduwa [%i3+%o5]0x88,%l7 ! %l7 = 00000000be180000 p0_label_179: ! Mem[0000000030101400] = ff9639ff, %l7 = 00000000be180000 lduha [%i4+%g0]0x89,%l7 ! %l7 = 00000000000039ff ! Mem[0000000030001410] = 00000000 ff4551a8, %l4 = 00000000, %l5 = ffffffff ldda [%i0+%o5]0x89,%l4 ! %l4 = 00000000ff4551a8 0000000000000000 ! Mem[0000000010001400] = ffffffe3, %l2 = 00000000c9f89f5a ldswa [%i0+%g0]0x88,%l2 ! %l2 = ffffffffffffffe3 ! Mem[00000000300c1408] = ef082f21, %l6 = 0000000000000000 lduba [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000021 ! Mem[0000000010141430] = 80786cff, %l6 = 0000000000000021 lduh [%i5+0x032],%l6 ! %l6 = 0000000000006cff ! Mem[0000000030041400] = ff000000, %l7 = 00000000000039ff lduba [%i1+%g0]0x81,%l7 ! %l7 = 00000000000000ff ! Mem[0000000030001408] = 76000000, %l0 = 00000000f074dfff ldsba [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010001400] = e3ffffff, %l4 = 00000000ff4551a8 ldswa [%i0+%g0]0x80,%l4 ! %l4 = ffffffffe3ffffff ! Mem[00000000201c0000] = 00dd075f, %l1 = 00000000fff9c610 ldsba [%o0+0x000]%asi,%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f10 = 9c6a1715 3c9dbf0a, Mem[0000000010001400] = e3ffffff ffffffff stda %f10,[%i0+%g0]0x80 ! Mem[0000000010001400] = 9c6a1715 3c9dbf0a p0_label_180: ! %f2 = 212f08ef ff0000a5, Mem[00000000300c1410] = ffffff9c 00005a6f stda %f2 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 212f08ef ff0000a5 ! %f0 = ffb1bc43 ffff8cff 212f08ef ff0000a5 ! %f4 = ab551fb8 4bdf8c9a fff9c610 f83992ff ! %f8 = 76000000 ffff0000 9c6a1715 3c9dbf0a ! %f12 = 71ff699a ff613b1b 0354dc62 67df74f0 stda %f0,[%i3]ASI_BLK_S ! Block Store to 00000000300c1400 ! Mem[0000000030001408] = 76000000, %l1 = 0000000000000000 ldstuba [%i0+%o4]0x89,%l1 ! %l1 = 00000000000000ff ! %l2 = ffffffe3, %l3 = 9cffffff, Mem[00000000100c1410] = be180000 00000060 stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffffe3 9cffffff ! %l4 = ffffffffe3ffffff, Mem[0000000030001408] = ff00007611fb7f67 stxa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffffe3ffffff ! Mem[0000000010141408] = ff000000, %l1 = 0000000000000000 ldstuba [%i5+%o4]0x80,%l1 ! %l1 = 000000ff000000ff ! Mem[0000000010141434] = 4bdf8cff, %l6 = 0000000000006cff swap [%i5+0x034],%l6 ! %l6 = 000000004bdf8cff ! Mem[0000000010041400] = 00000000, %l7 = 00000000000000ff swapa [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! %l7 = 0000000000000000, Mem[0000000010081400] = ff000000 stba %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000 ! Starting 10 instruction Load Burst ! %f16 = fff9c610, %f31 = 4bdf8c9a, %f28 = ff0000ff fadds %f16,%f31,%f28 ! %f28 = fff9c610 p0_label_181: ! Mem[0000000010141400] = 00000000, %l4 = ffffffffe3ffffff ldsh [%i5+%g0],%l4 ! %l4 = 0000000000000000 ! Mem[0000000021800100] = b7ff6d5f, %l4 = 0000000000000000 ldsh [%o3+0x100],%l4 ! %l4 = ffffffffffffb7ff ! Mem[0000000010141400] = 00000000, %l3 = 6f5a00009cffffff ldswa [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010141418] = 00003e6a 47e5d6af, %l6 = 4bdf8cff, %l7 = 00000000 ldda [%i5+0x018]%asi,%l6 ! %l6 = 0000000000003e6a 0000000047e5d6af ! Mem[0000000010141418] = 00003e6a47e5d6af, %l2 = ffffffffffffffe3 ldx [%i5+0x018],%l2 ! %l2 = 00003e6a47e5d6af ! Mem[0000000010041400] = ff000000, %l2 = 00003e6a47e5d6af ldsba [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[00000000201c0000] = 00dd075f, %l6 = 0000000000003e6a lduba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000dd ! Mem[0000000030001400] = 9a8cdf4b, %l5 = 0000000000000000 ldsha [%i0+%g0]0x81,%l5 ! %l5 = ffffffffffff9a8c ! Mem[0000000010041400] = 000000ff, %l7 = 0000000047e5d6af lduwa [%i1+%g0]0x80,%l7 ! %l7 = 00000000000000ff ! Starting 10 instruction Store Burst ! %f30 = 00000000 4bdf8c9a, %l6 = 00000000000000dd ! Mem[00000000300c1400] = ffb1bc43ffff8cff stda %f30,[%i3+%l6]ASI_PST32_SL ! Mem[00000000300c1400] = 9a8cdf4bffff8cff p0_label_182: ! %l7 = 00000000000000ff, Mem[0000000010041400] = ff000000 stba %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff0000ff ! %l1 = 00000000000000ff, Mem[0000000010101410] = 13c67bff stba %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 13c67bff ! %f22 = fa088000, Mem[0000000030001410] = ff4551a8 sta %f22,[%i0+%o5]0x89 ! Mem[0000000030001410] = fa088000 ! %f26 = 80786cff 4bdf8cff, Mem[0000000030181400] = 50f59cff ff0000ff stda %f26,[%i6+%g0]0x89 ! Mem[0000000030181400] = 80786cff 4bdf8cff ! %f21 = c800001c, Mem[0000000010101400] = 827bc613 sta %f21,[%i4+%g0]0x80 ! Mem[0000000010101400] = c800001c ! Mem[0000000030181400] = 4bdf8cff, %l0 = 0000000000000000 swapa [%i6+%g0]0x89,%l0 ! %l0 = 000000004bdf8cff ! %f16 = fff9c610 60000000, Mem[0000000010041408] = 0ac018be 000000ff stda %f16,[%i1+%o4]0x88 ! Mem[0000000010041408] = fff9c610 60000000 membar #Sync ! Added by membar checker (24) ! Mem[0000000010181400] = fff9c610, %l4 = ffffffffffffb7ff swapa [%i6+%g0]0x80,%l4 ! %l4 = 00000000fff9c610 ! %l3 = 0000000000000000, Mem[0000000010181410] = 1c0000c8ffce3083 stxa %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010081400] = ff000000, %f19 = 000000ff lda [%i2+%g0]0x88,%f19 ! %f19 = ff000000 p0_label_183: ! Mem[0000000010181410] = 00000000, %l0 = 000000004bdf8cff ldsba [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030001410] = 008008fa 00000000, %l6 = 000000dd, %l7 = 000000ff ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000008008fa 0000000000000000 ! Mem[00000000100c1410] = 9cffffffffffffe3, %f12 = 71ff699a ff613b1b ldda [%i3+%o5]0x88,%f12 ! %f12 = 9cffffff ffffffe3 ! Mem[0000000030101400] = ff3996ff08c80a6f, %f18 = 00000060 ff000000 ldda [%i4+%g0]0x81,%f18 ! %f18 = ff3996ff 08c80a6f ! Code Fragment 3 p0_fragment_16: ! %l0 = 0000000000000000 setx 0xffd5f6a8752724f8,%g7,%l0 ! %l0 = ffd5f6a8752724f8 ! %l1 = 00000000000000ff setx 0x874322c80e1ff904,%g7,%l1 ! %l1 = 874322c80e1ff904 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 = ffd5f6a8752724f8 setx 0x6e7705c803fd699e,%g7,%l0 ! %l0 = 6e7705c803fd699e ! %l1 = 874322c80e1ff904 setx 0x442a5a1fa511116d,%g7,%l1 ! %l1 = 442a5a1fa511116d ! Mem[0000000030101410] = f83992ff, %f18 = ff3996ff lda [%i4+%o5]0x89,%f18 ! %f18 = f83992ff ! Mem[0000000010101400] = c800001c, %l5 = ffffffffffff9a8c lduha [%i4+%g0]0x80,%l5 ! %l5 = 000000000000c800 ! Mem[0000000010101408] = 212f08ef, %l3 = 0000000000000000 ldsba [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000021 ! Mem[0000000010081420] = ff455167 f074ff67, %l2 = 00000000, %l3 = 00000021 ldd [%i2+0x020],%l2 ! %l2 = 00000000ff455167 00000000f074ff67 ! Starting 10 instruction Store Burst ! %f17 = 60000000, Mem[00000000300c1400] = 9a8cdf4b sta %f17,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 60000000 p0_label_184: ! %f14 = 0354dc62, Mem[0000000010141408] = ff000000 sta %f14,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0354dc62 ! Mem[0000000010141410] = 43bcb1ff, %l6 = 00000000008008fa swapa [%i5+%o5]0x88,%l6 ! %l6 = 0000000043bcb1ff ! %l2 = 00000000ff455167, Mem[0000000010041400] = ff0000ff stwa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff455167 ! %f0 = ffb1bc43 ffff8cff, Mem[0000000010001408] = 0000b357 c9f89f5a std %f0 ,[%i0+%o4] ! Mem[0000000010001408] = ffb1bc43 ffff8cff ! %f29 = 67df74f0, Mem[000000001004141c] = 67df74f0 sta %f29,[%i1+0x01c]%asi ! Mem[000000001004141c] = 67df74f0 ! %l1 = 442a5a1fa511116d, Mem[00000000100c1408] = 619cf550f8399261 stxa %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 442a5a1fa511116d ! %l3 = 00000000f074ff67, %l3 = 00000000f074ff67, %l5 = 000000000000c800 and %l3,%l3,%l5 ! %l5 = 00000000f074ff67 ! Mem[00000000300c1408] = 212f08ef, %l4 = 00000000fff9c610 swapa [%i3+%o4]0x81,%l4 ! %l4 = 00000000212f08ef ! Mem[0000000010181434] = 67df74f0, %l6 = 0000000043bcb1ff swap [%i6+0x034],%l6 ! %l6 = 0000000067df74f0 ! Starting 10 instruction Load Burst ! Mem[0000000010081428] = ff455167, %l4 = 00000000212f08ef ldsw [%i2+0x028],%l4 ! %l4 = ffffffffff455167 p0_label_185: ! %l5 = 00000000f074ff67, Mem[0000000010081408] = 00000000 stba %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000067 ! Mem[0000000030101400] = ff3996ff, %l6 = 0000000067df74f0 ldswa [%i4+%g0]0x81,%l6 ! %l6 = ffffffffff3996ff ! Mem[0000000030181410] = 00000000, %l0 = 6e7705c803fd699e lduha [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010081400] = 000000ff, %l7 = 0000000000000000 ldsha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! %l3 = 00000000f074ff67, %l3 = 00000000f074ff67, %l5 = 00000000f074ff67 andn %l3,%l3,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010081414] = 4ae6ae76, %l7 = 0000000000000000 lduwa [%i2+0x014]%asi,%l7 ! %l7 = 000000004ae6ae76 ! Mem[0000000010101400] = 1c0000c8, %l5 = 0000000000000000 ldsha [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000c8 ! Mem[0000000010141408] = 0354dc62, %l2 = 00000000ff455167 ldswa [%i5+%o4]0x80,%l2 ! %l2 = 000000000354dc62 ! Mem[0000000030081410] = 000000004ae6ae76, %l4 = ffffffffff455167 ldxa [%i2+%o5]0x81,%l4 ! %l4 = 000000004ae6ae76 ! Starting 10 instruction Store Burst ! Mem[0000000010141400] = 00000000, %l0 = 0000000000000000 swapa [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000 p0_label_186: ! %l3 = 00000000f074ff67, Mem[0000000030001408] = ffffffe3ffffffff stxa %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000f074ff67 ! %f2 = 212f08ef ff0000a5, Mem[0000000030081410] = 00000000 4ae6ae76 stda %f2 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 212f08ef ff0000a5 ! %f16 = fff9c610, Mem[0000000030101400] = ff9639ff sta %f16,[%i4+%g0]0x89 ! Mem[0000000030101400] = fff9c610 ! %l2 = 000000000354dc62, %l4 = 000000004ae6ae76, %l6 = ffffffffff3996ff and %l2,%l4,%l6 ! %l6 = 0000000002448c62 ! Mem[0000000010181408] = 00000060, %l1 = 442a5a1fa511116d ldstuba [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff ! Code Fragment 3 p0_fragment_17: ! %l0 = 0000000000000000 setx 0x3f1e1eb0368521e9,%g7,%l0 ! %l0 = 3f1e1eb0368521e9 ! %l1 = 0000000000000000 setx 0xe332e65810da6c7d,%g7,%l1 ! %l1 = e332e65810da6c7d 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 = 3f1e1eb0368521e9 setx 0x7ff3800f93683f75,%g7,%l0 ! %l0 = 7ff3800f93683f75 ! %l1 = e332e65810da6c7d setx 0x9c1d9d6040567f7b,%g7,%l1 ! %l1 = 9c1d9d6040567f7b ! %l0 = 7ff3800f93683f75, Mem[0000000021800140] = ffdb0a30, %asi = 80 stha %l0,[%o3+0x140]%asi ! Mem[0000000021800140] = 3f750a30 ! Mem[0000000010001408] = 43bcb1ff, %l5 = 00000000000000c8 ldstuba [%i0+%o4]0x88,%l5 ! %l5 = 000000ff000000ff ! Mem[0000000010081408] = 67000000, %l7 = 000000004ae6ae76 swapa [%i2+%o4]0x80,%l7 ! %l7 = 0000000067000000 ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = ff8cffff00000060, %l6 = 0000000002448c62 ldxa [%i3+%g0]0x89,%l6 ! %l6 = ff8cffff00000060 p0_label_187: ! Mem[00000000201c0000] = 00dd075f, %l7 = 0000000067000000 ldsb [%o0+0x001],%l7 ! %l7 = ffffffffffffffdd ! Mem[0000000030041400] = ffffffff 000000ff, %l4 = 4ae6ae76, %l5 = 000000ff ldda [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff 00000000ffffffff ! Mem[0000000010101410] = 13c67bff, %l0 = 7ff3800f93683f75 lduba [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030181400] = 00000000, %l4 = 00000000000000ff lduba [%i6+%g0]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030101400] = fff9c610, %l5 = 00000000ffffffff ldsha [%i4+%g0]0x89,%l5 ! %l5 = ffffffffffffc610 ! Mem[0000000010081408] = 76aee64a, %l0 = 00000000000000ff ldswa [%i2+%o4]0x88,%l0 ! %l0 = 0000000076aee64a ! %l7 = ffffffffffffffdd, %l4 = 0000000000000000, %l7 = ffffffffffffffdd orn %l7,%l4,%l7 ! %l7 = ffffffffffffffff ! Mem[00000000100c1408] = 6d1111a5, %l5 = ffffffffffffc610 ldsba [%i3+%o4]0x80,%l5 ! %l5 = 000000000000006d ! Mem[0000000010081438] = 6f0ac808 90ee7d79, %l4 = 00000000, %l5 = 0000006d ldda [%i2+0x038]%asi,%l4 ! %l4 = 000000006f0ac808 0000000090ee7d79 ! Starting 10 instruction Store Burst ! %f8 = 76000000 ffff0000, %l5 = 0000000090ee7d79 ! Mem[0000000010141428] = 7b88b2bfef082ea8 add %i5,0x028,%g1 stda %f8,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010141428] = 0088b2ff000000a8 p0_label_188: ! %l0 = 0000000076aee64a, Mem[0000000010101410] = ab551fb813c67bff stxa %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000076aee64a ! %l7 = ffffffffffffffff, Mem[0000000020800040] = 18be2222 sth %l7,[%o1+0x040] ! Mem[0000000020800040] = ffff2222 ! Mem[0000000010101410] = 4ae6ae76, %l0 = 0000000076aee64a ldstuba [%i4+%o5]0x80,%l0 ! %l0 = 0000004a000000ff ! %l6 = 00000060, %l7 = ffffffff, Mem[0000000030141400] = 0000009a 0354dc62 stda %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000060 ffffffff ! %l2 = 0354dc62, %l3 = f074ff67, Mem[0000000010081410] = ab551fb8 4ae6ae76 stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0354dc62 f074ff67 ! %l4 = 000000006f0ac808, Mem[0000000030001400] = 9a8cdf4b stwa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 6f0ac808 ! Mem[0000000030101410] = ff9239f8, %l7 = ffffffffffffffff swapa [%i4+%o5]0x81,%l7 ! %l7 = 00000000ff9239f8 ! Mem[00000000100c1410] = e3ffffff, %l4 = 000000006f0ac808 swapa [%i3+%o5]0x80,%l4 ! %l4 = 00000000e3ffffff ! %l6 = ff8cffff00000060, Mem[0000000010081410] = 0354dc62 stha %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0060dc62 ! Starting 10 instruction Load Burst ! Mem[0000000010081410] = 0060dc62, %l0 = 000000000000004a ldswa [%i2+%o5]0x80,%l0 ! %l0 = 000000000060dc62 p0_label_189: ! Mem[0000000010001414] = 57ff8be3, %l1 = 9c1d9d6040567f7b ldswa [%i0+0x014]%asi,%l1 ! %l1 = 0000000057ff8be3 ! Mem[0000000010041418] = 00000000, %l2 = 000000000354dc62 ldsh [%i1+0x01a],%l2 ! %l2 = 0000000000000000 ! Mem[0000000010041400] = 675145ff, %l6 = ff8cffff00000060 ldsba [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000067 ! Mem[0000000030141400] = 00000060, %l2 = 0000000000000000 ldswa [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000060 ! Mem[0000000030141408] = 0000000000000000, %l2 = 0000000000000060 ldxa [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030101408] = 4ae6ae76, %l4 = 00000000e3ffffff lduha [%i4+%o4]0x89,%l4 ! %l4 = 000000000000ae76 ! Mem[0000000030041410] = ffffffff ff4551a8, %l0 = 0060dc62, %l1 = 57ff8be3 ldda [%i1+%o5]0x89,%l0 ! %l0 = 00000000ff4551a8 00000000ffffffff ! Mem[000000001014143c] = 000000ff, %l3 = 00000000f074ff67 lduba [%i5+0x03c]%asi,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010141438] = 0000ffff000000ff, %f10 = 9c6a1715 3c9dbf0a ldd [%i5+0x038],%f10 ! %f10 = 0000ffff 000000ff ! Starting 10 instruction Store Burst ! %l0 = 00000000ff4551a8, Mem[0000000010081410] = 0060dc62 stba %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = a860dc62 p0_label_190: ! %l4 = 000000000000ae76, Mem[000000001014143e] = 000000ff, %asi = 80 stba %l4,[%i5+0x03e]%asi ! Mem[000000001014143c] = 000076ff ! %l7 = 00000000ff9239f8, Mem[0000000010101408] = ef082f21 stha %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = ef0839f8 ! %f14 = 0354dc62 67df74f0, %l0 = 00000000ff4551a8 ! Mem[0000000030101418] = 619239f8ff00ffff add %i4,0x018,%g1 stda %f14,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030101418] = 61923967ffdcff03 ! %f14 = 0354dc62 67df74f0, %l1 = 00000000ffffffff ! Mem[0000000010001430] = 0000ff83911b81ff add %i0,0x030,%g1 stda %f14,[%g1+%l1]ASI_PST16_P ! Mem[0000000010001430] = 0354dc6267df74f0 ! %l2 = 0000000000000000, Mem[00000000100c1400] = 000000fa stba %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000fa ! %f12 = 9cffffff ffffffe3, %l3 = 0000000000000000 ! Mem[0000000030001400] = 6f0ac80862dc5403 stda %f12,[%i0+%l3]ASI_PST8_S ! Mem[0000000030001400] = 6f0ac80862dc5403 ! %l4 = 0000ae76, %l5 = 90ee7d79, Mem[00000000300c1400] = 60000000 ffff8cff stda %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000ae76 90ee7d79 ! %l5 = 0000000090ee7d79, Mem[00000000211c0000] = 92ffd61d sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 7d79d61d ! %l0 = 00000000ff4551a8, Mem[000000001008141e] = 00ff000d sth %l0,[%i2+0x01e] ! Mem[000000001008141c] = 00ff51a8 ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = fa088000, %l0 = 00000000ff4551a8 lduba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000fa p0_label_191: ! Mem[00000000300c1410] = 9a8cdf4b b81f55ab, %l2 = 00000000, %l3 = 00000000 ldda [%i3+%o5]0x89,%l2 ! %l2 = 00000000b81f55ab 000000009a8cdf4b ! Mem[0000000010081408] = 76aee64a, %l3 = 000000009a8cdf4b ldsba [%i2+%o4]0x88,%l3 ! %l3 = 000000000000004a ! Mem[00000000100c1430] = 00000000, %l1 = 00000000ffffffff ldsba [%i3+0x032]%asi,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010001400] = 9c6a1715, %l1 = 0000000000000000 lduwa [%i0+%g0]0x80,%l1 ! %l1 = 000000009c6a1715 ! Mem[00000000100c1400] = 000000fa, %l7 = 00000000ff9239f8 ldsha [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010181418] = fa088000 ff00ffff, %l2 = b81f55ab, %l3 = 0000004a ldda [%i6+0x018]%asi,%l2 ! %l2 = 00000000fa088000 00000000ff00ffff ! %f31 = 4bdf8c9a, %f20 = 8330ceff, %f20 = 8330ceff c800001c fsmuld %f31,%f20,%f20 ! %f20 = b9f34cad 761f2cc0 ! Mem[0000000010041400] = 677ffb11ff455167, %f12 = 9cffffff ffffffe3 ldda [%i1+%g0]0x88,%f12 ! %f12 = 677ffb11 ff455167 ! %f30 = 00000000, %f17 = 60000000, %f23 = ff00ffff fsubs %f30,%f17,%f23 ! %f23 = e0000000 ! Starting 10 instruction Store Burst ! %f0 = ffb1bc43 ffff8cff, Mem[0000000010041428] = dc9e96ff 08c80a6f std %f0 ,[%i1+0x028] ! Mem[0000000010041428] = ffb1bc43 ffff8cff p0_label_192: ! Mem[0000000010101410] = 76aee6ff, %l7 = 0000000000000000 ldstuba [%i4+%o5]0x88,%l7 ! %l7 = 000000ff000000ff ! Mem[0000000010141410] = 008008fa, %l1 = 000000009c6a1715 swapa [%i5+%o5]0x88,%l1 ! %l1 = 00000000008008fa ! %l7 = 00000000000000ff, Mem[0000000010141428] = 0088b2ff000000a8, %asi = 80 stxa %l7,[%i5+0x028]%asi ! Mem[0000000010141428] = 00000000000000ff ! Mem[0000000010141408] = 0354dc62, %l6 = 0000000000000067 swapa [%i5+%o4]0x80,%l6 ! %l6 = 000000000354dc62 ! Mem[0000000010041418] = 00000000, %l7 = 00000000000000ff ldstuba [%i1+0x018]%asi,%l7 ! %l7 = 00000000000000ff ! %l0 = 00000000000000fa, Mem[000000001014143c] = 000076ff, %asi = 80 stba %l0,[%i5+0x03c]%asi ! Mem[000000001014143c] = fa0076ff ! Mem[0000000010081414] = f074ff67, %l5 = 0000000090ee7d79 ldstub [%i2+0x014],%l5 ! %l5 = 000000f0000000ff ! %f24 = ffdf74f0 ff16c07e, %l5 = 00000000000000f0 ! Mem[0000000030181410] = 0000000000000000 add %i6,0x010,%g1 stda %f24,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030181410] = 0000000000000000 ! Mem[0000000010101430] = 1b3b61ff, %l4 = 000000000000ae76 ldstub [%i4+0x030],%l4 ! %l4 = 0000001b000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030041408] = ff000000, %l6 = 000000000354dc62 ldsba [%i1+%o4]0x81,%l6 ! %l6 = ffffffffffffffff p0_label_193: ! Mem[0000000010001410] = fa088000, %l4 = 000000000000001b ldsha [%i0+0x012]%asi,%l4 ! %l4 = ffffffffffff8000 ! Mem[0000000030081408] = ffff92ff, %l7 = 0000000000000000 ldsha [%i2+%o4]0x89,%l7 ! %l7 = ffffffffffff92ff ! Mem[0000000010081408] = 4ae6ae76, %l6 = ffffffffffffffff lduha [%i2+0x008]%asi,%l6 ! %l6 = 0000000000004ae6 ! Mem[0000000010041400] = ff455167, %l1 = 00000000008008fa lduwa [%i1+%g0]0x88,%l1 ! %l1 = 00000000ff455167 ! Mem[0000000010001400] = 15176a9c, %l4 = ffffffffffff8000 ldswa [%i0+%g0]0x88,%l4 ! %l4 = 0000000015176a9c ! Mem[0000000030081408] = ff92ffff50f59cff, %f4 = ab551fb8 4bdf8c9a ldda [%i2+%o4]0x81,%f4 ! %f4 = ff92ffff 50f59cff ! %f22 = fa088000, %f12 = 677ffb11 fcmps %fcc2,%f22,%f12 ! %fcc2 = 1 ! Mem[0000000010081410] = a860dc62ff74ff67, %l3 = 00000000ff00ffff ldxa [%i2+%o5]0x80,%l3 ! %l3 = a860dc62ff74ff67 ! Mem[0000000010101410] = ffe6ae76, %l0 = 00000000000000fa ldsba [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffffff ! Starting 10 instruction Store Burst ! Mem[0000000030081408] = ffff92ff, %l6 = 0000000000004ae6 swapa [%i2+%o4]0x89,%l6 ! %l6 = 00000000ffff92ff p0_label_194: ! Mem[0000000010041408] = 00000060, %l5 = 00000000000000f0 ldstuba [%i1+%o4]0x80,%l5 ! %l5 = 00000000000000ff ! %l0 = ffffffffffffffff, Mem[0000000010141410] = ff8cffff9c6a1715 stxa %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffffffffffffff ! %l0 = ffffffffffffffff, %l4 = 0000000015176a9c, %l4 = 0000000015176a9c add %l0,%l4,%l4 ! %l4 = 0000000015176a9b ! %f0 = ffb1bc43 ffff8cff 212f08ef ff0000a5 ! %f4 = ff92ffff 50f59cff fff9c610 f83992ff ! %f8 = 76000000 ffff0000 0000ffff 000000ff ! %f12 = 677ffb11 ff455167 0354dc62 67df74f0 stda %f0,[%i5]ASI_BLK_AIUS ! Block Store to 0000000030141400 ! %l0 = ffffffffffffffff, Mem[00000000100c1410] = 6f0ac808 stha %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffffc808 ! Mem[0000000010041410] = ffdf74f0, %l7 = ffffffffffff92ff ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 000000ff000000ff ! %l3 = a860dc62ff74ff67, Mem[0000000030181400] = 00000000ff6c7880 stxa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = a860dc62ff74ff67 ! Mem[0000000030101400] = fff9c610, %l0 = ffffffffffffffff swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000fff9c610 ! %l4 = 15176a9b, %l5 = 00000000, Mem[0000000030041408] = 000000ff ff000000 stda %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 15176a9b 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010101408] = f83992ff ef0839f8, %l6 = ffff92ff, %l7 = 000000ff ldda [%i4+%o4]0x88,%l6 ! %l6 = 00000000ef0839f8 00000000f83992ff p0_label_195: membar #Sync ! Added by membar checker (25) ! Mem[0000000010141400] = 00000000, %l7 = 00000000f83992ff ldsha [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[00000000201c0000] = 00dd075f, %l2 = 00000000fa088000 lduba [%o0+0x001]%asi,%l2 ! %l2 = 00000000000000dd ! Mem[0000000030181408] = a50000ff ef082f21, %l4 = 15176a9b, %l5 = 00000000 ldda [%i6+%o4]0x81,%l4 ! %l4 = 00000000a50000ff 00000000ef082f21 ! Mem[00000000100c1410] = 08c8ffff, %f30 = 00000000 lda [%i3+%o5]0x88,%f30 ! %f30 = 08c8ffff ! Mem[0000000030041410] = ffffffffff4551a8, %l5 = 00000000ef082f21 ldxa [%i1+%o5]0x89,%l5 ! %l5 = ffffffffff4551a8 ! Mem[0000000010041434] = 404d1b27, %l5 = ffffffffff4551a8 lduw [%i1+0x034],%l5 ! %l5 = 00000000404d1b27 ! Mem[0000000010141410] = ffffffffffffffff, %f20 = b9f34cad 761f2cc0 ldda [%i5+%o5]0x88,%f20 ! %f20 = ffffffff ffffffff ! Mem[0000000010001400] = 9c6a17153c9dbf0a, %f30 = 08c8ffff 4bdf8c9a ldda [%i0+%g0]0x80,%f30 ! %f30 = 9c6a1715 3c9dbf0a ! Mem[0000000010081410] = 67ff74ff62dc60a8, %f22 = fa088000 e0000000 ldda [%i2+%o5]0x88,%f22 ! %f22 = 67ff74ff 62dc60a8 ! Starting 10 instruction Store Burst ! Mem[000000001018140a] = ff000060, %l1 = 00000000ff455167 ldstuba [%i6+0x00a]%asi,%l1 ! %l1 = 00000000000000ff p0_label_196: ! %l6 = ef0839f8, %l7 = 00000000, Mem[00000000300c1410] = ab551fb8 4bdf8c9a stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ef0839f8 00000000 ! %f26 = 80786cff 4bdf8cff, Mem[0000000010081428] = ff455167 f0ffdf67 stda %f26,[%i2+0x028]%asi ! Mem[0000000010081428] = 80786cff 4bdf8cff ! %l3 = a860dc62ff74ff67, Mem[0000000030181400] = a860dc62 stha %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff67dc62 ! %l5 = 00000000404d1b27, %l7 = 0000000000000000, %y = 0352fc41 umul %l5,%l7,%l4 ! %l4 = 0000000000000000, %y = 00000000 ! %l5 = 00000000404d1b27, imm = fffffffffffff010, %l2 = 00000000000000dd andn %l5,-0xff0,%l2 ! %l2 = 0000000000000b27 ! %f4 = ff92ffff 50f59cff, %l0 = 00000000fff9c610 ! Mem[0000000030141418] = fff9c610f83992ff add %i5,0x018,%g1 stda %f4,[%g1+%l0]ASI_PST16_S ! Mem[0000000030141418] = fff9c610f83992ff ! %l2 = 0000000000000b27, %l6 = 00000000ef0839f8, %y = 00000000 udiv %l2,%l6,%l7 ! %l7 = 0000000000000000 mov %l0,%y ! %y = fff9c610 ! %l3 = a860dc62ff74ff67, Mem[0000000030141410] = ffff92ff stwa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff74ff67 ! Mem[0000000010101413] = ffe6ae76, %l6 = 00000000ef0839f8 ldstuba [%i4+0x013]%asi,%l6 ! %l6 = 00000076000000ff ! Starting 10 instruction Load Burst ! Mem[00000000300c1410] = ef0839f8, %l6 = 0000000000000076 lduba [%i3+%o5]0x81,%l6 ! %l6 = 00000000000000ef p0_label_197: ! Mem[0000000010081410] = 62dc60a8, %l2 = 0000000000000b27 lduwa [%i2+%o5]0x88,%l2 ! %l2 = 0000000062dc60a8 ! Mem[0000000010081428] = 80786cff4bdf8cff, %l0 = 00000000fff9c610 ldx [%i2+0x028],%l0 ! %l0 = 80786cff4bdf8cff ! Mem[0000000020800000] = ff95b0a2, %l2 = 0000000062dc60a8 lduh [%o1+%g0],%l2 ! %l2 = 000000000000ff95 ! %l5 = 00000000404d1b27, imm = 0000000000000342, %l3 = a860dc62ff74ff67 andn %l5,0x342,%l3 ! %l3 = 00000000404d1825 ! Mem[0000000021800180] = b3572d80, %l0 = 80786cff4bdf8cff ldsh [%o3+0x180],%l0 ! %l0 = ffffffffffffb357 ! Mem[0000000030041400] = 000000ff, %l4 = 0000000000000000 ldswa [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff ! Mem[0000000010041400] = 675145ff, %l4 = 00000000000000ff ldsha [%i1+%g0]0x80,%l4 ! %l4 = 0000000000006751 ! Mem[0000000010081400] = 000000ff, %l6 = 00000000000000ef ldsha [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030081408] = 00004ae6, %l5 = 00000000404d1b27 ldsha [%i2+%o4]0x89,%l5 ! %l5 = 0000000000004ae6 ! Starting 10 instruction Store Burst ! %l6 = 0000000000000000, Mem[0000000030001410] = fa088000 stha %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = fa080000 p0_label_198: ! %l1 = 0000000000000000, Mem[00000000201c0000] = 00dd075f, %asi = 80 stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000075f ! %l0 = ffffffffffffb357, Mem[0000000030141410] = ff74ff67 stwa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffb357 ! %f18 = f83992ff 08c80a6f, Mem[0000000010141430] = 80786cff 00006cff std %f18,[%i5+0x030] ! Mem[0000000010141430] = f83992ff 08c80a6f ! %l4 = 00006751, %l5 = 00004ae6, Mem[0000000030081410] = ef082f21 a50000ff stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00006751 00004ae6 ! Mem[0000000030081400] = 827b0000, %l1 = 0000000000000000 swapa [%i2+%g0]0x81,%l1 ! %l1 = 00000000827b0000 ! %l0 = ffffffffffffb357, Mem[0000000010081410] = a860dc62 stwa %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffb357 ! %l0 = ffffffffffffb357, %l7 = 0000000000000000, %l4 = 0000000000006751 addc %l0,%l7,%l4 ! %l4 = ffffffffffffb357 ! %f14 = 0354dc62 67df74f0, %l3 = 00000000404d1825 ! Mem[0000000030181408] = a50000ffef082f21 add %i6,0x008,%g1 stda %f14,[%g1+%l3]ASI_PST16_S ! Mem[0000000030181408] = a500dc62ef0874f0 ! Mem[0000000020800040] = ffff2222, %l1 = 00000000827b0000 ldstuba [%o1+0x040]%asi,%l1 ! %l1 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000021800180] = b3572d80, %l1 = 00000000000000ff ldsb [%o3+0x181],%l1 ! %l1 = 0000000000000057 p0_label_199: ! Mem[0000000010181410] = 00000000, %l2 = 000000000000ff95 ldswa [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010181400] = ffffb7ff60000000, %f0 = ffb1bc43 ffff8cff ldda [%i6+%g0]0x80,%f0 ! %f0 = ffffb7ff 60000000 ! Mem[000000001014141c] = 47e5d6af, %l3 = 00000000404d1825 ldub [%i5+0x01c],%l3 ! %l3 = 0000000000000047 ! Mem[0000000010101400] = 1c0000c8, %l4 = ffffffffffffb357 ldsba [%i4+%g0]0x88,%l4 ! %l4 = ffffffffffffffc8 ! %l6 = 0000000000000000, imm = 000000000000008d, %l5 = 0000000000004ae6 xnor %l6,0x08d,%l5 ! %l5 = ffffffffffffff72 ! Mem[0000000030081408] = e64a0000, %l7 = 0000000000000000 ldswa [%i2+%o4]0x81,%l7 ! %l7 = ffffffffe64a0000 ! Code Fragment 4 p0_fragment_18: ! %l0 = ffffffffffffb357 setx 0x7e69c0e02742031a,%g7,%l0 ! %l0 = 7e69c0e02742031a ! %l1 = 0000000000000057 setx 0xc645ace86bf67a20,%g7,%l1 ! %l1 = c645ace86bf67a20 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 = 7e69c0e02742031a setx 0xa5d8ad17da36ed92,%g7,%l0 ! %l0 = a5d8ad17da36ed92 ! %l1 = c645ace86bf67a20 setx 0x92a5aad8586c8654,%g7,%l1 ! %l1 = 92a5aad8586c8654 ! Mem[0000000010041410] = ffdf74f0ff16c07e, %l5 = ffffffffffffff72 ldxa [%i1+%o5]0x80,%l5 ! %l5 = ffdf74f0ff16c07e ! Mem[00000000218001c0] = 671507db, %l2 = 0000000000000000 lduh [%o3+0x1c0],%l2 ! %l2 = 0000000000006715 ! Starting 10 instruction Store Burst ! %f10 = 0000ffff, Mem[0000000010141400] = 00000000 sta %f10,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000ffff p0_label_200: ! %l2 = 00006715, %l3 = 00000047, Mem[00000000100c1410] = ffffc808 ffffff9c stda %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00006715 00000047 ! %l4 = ffffffc8, %l5 = ff16c07e, Mem[0000000010001408] = 43bcb1ff ff8cffff stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffc8 ff16c07e ! %f29 = 67df74f0, Mem[0000000010181404] = 60000000 sta %f29,[%i6+0x004]%asi ! Mem[0000000010181404] = 67df74f0 ! %l1 = 92a5aad8586c8654, Mem[0000000030041408] = 15176a9b stha %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 15178654 ! Mem[0000000010001410] = 008008fa, %l0 = a5d8ad17da36ed92 swapa [%i0+%o5]0x88,%l0 ! %l0 = 00000000008008fa ! %f14 = 0354dc62 67df74f0, %l4 = ffffffffffffffc8 ! Mem[0000000010081430] = ffbbf1959e87c233 add %i2,0x030,%g1 stda %f14,[%g1+%l4]ASI_PST32_P ! Mem[0000000010081430] = ffbbf1959e87c233 ! Mem[00000000211c0001] = 7d79d61d, %l3 = 0000000000000047 ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 00000079000000ff ! %f26 = 80786cff 4bdf8cff, Mem[0000000030041410] = a85145ff ffffffff stda %f26,[%i1+%o5]0x81 ! Mem[0000000030041410] = 80786cff 4bdf8cff ! %l0 = 00000000008008fa, Mem[0000000010041428] = ffb1bc43ffff8cff stx %l0,[%i1+0x028] ! Mem[0000000010041428] = 00000000008008fa ! Starting 10 instruction Load Burst ! Mem[000000001018143c] = 4bdf8c9a, %l0 = 00000000008008fa lduwa [%i6+0x03c]%asi,%l0 ! %l0 = 000000004bdf8c9a p0_label_201: ! Mem[0000000010001400] = 9c6a17153c9dbf0a, %f24 = ffdf74f0 ff16c07e ldda [%i0+0x000]%asi,%f24 ! %f24 = 9c6a1715 3c9dbf0a ! Mem[0000000010101410] = 00000000ffaee6ff, %l1 = 92a5aad8586c8654 ldxa [%i4+%o5]0x88,%l1 ! %l1 = 00000000ffaee6ff ! Mem[0000000010181430] = ff0000ff43bcb1ff, %l0 = 000000004bdf8c9a ldx [%i6+0x030],%l0 ! %l0 = ff0000ff43bcb1ff ! Mem[0000000010181410] = 00000000, %l2 = 0000000000006715 lduha [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010041408] = 600000ff, %l5 = ffdf74f0ff16c07e lduwa [%i1+%o4]0x88,%l5 ! %l5 = 00000000600000ff ! Mem[0000000030101400] = ffffffff 08c80a6f, %l4 = ffffffc8, %l5 = 600000ff ldda [%i4+%g0]0x81,%l4 ! %l4 = 00000000ffffffff 0000000008c80a6f ! Mem[00000000100c1400] = fa000000, %l2 = 0000000000000000 ldswa [%i3+%g0]0x88,%l2 ! %l2 = fffffffffa000000 ! Mem[0000000030101400] = ffffffff, %l7 = ffffffffe64a0000 lduba [%i4+%g0]0x89,%l7 ! %l7 = 00000000000000ff ! Mem[0000000020800000] = ff95b0a2, %l1 = 00000000ffaee6ff ldsh [%o1+%g0],%l1 ! %l1 = ffffffffffffff95 ! Starting 10 instruction Store Burst ! Mem[0000000010181408] = 60ff00ff, %l0 = ff0000ff43bcb1ff swapa [%i6+%o4]0x88,%l0 ! %l0 = 0000000060ff00ff p0_label_202: ! Mem[0000000010181433] = ff0000ff, %l4 = 00000000ffffffff ldstuba [%i6+0x033]%asi,%l4 ! %l4 = 000000ff000000ff ! %l3 = 0000000000000079, Mem[0000000010001410] = e38bff57da36ed92 stxa %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000079 ! %f0 = ffffb7ff, Mem[0000000030001408] = 67ff74f0 sta %f0 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffb7ff ! %f28 = fff9c610 67df74f0, %l4 = 00000000000000ff ! Mem[0000000010141418] = 00003e6a47e5d6af add %i5,0x018,%g1 stda %f28,[%g1+%l4]ASI_PST8_P ! Mem[0000000010141418] = fff9c61067df74f0 ! Mem[0000000010001424] = 0000005a, %l0 = 0000000060ff00ff swap [%i0+0x024],%l0 ! %l0 = 000000000000005a ! Mem[0000000010181400] = ffb7ffff, %l3 = 0000000000000079 swapa [%i6+%g0]0x88,%l3 ! %l3 = 00000000ffb7ffff ! Mem[0000000010001408] = ffffffc8, %l4 = 00000000000000ff ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 000000c8000000ff ! %l0 = 0000005a, %l1 = ffffff95, Mem[00000000300c1410] = f83908ef 00000000 stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000005a ffffff95 ! %l7 = 00000000000000ff, Mem[0000000021800000] = 000037ea, %asi = 80 stba %l7,[%o3+0x000]%asi ! Mem[0000000021800000] = ff0037ea ! Starting 10 instruction Load Burst ! Mem[0000000030041410] = ff8cdf4bff6c7880, %l0 = 000000000000005a ldxa [%i1+%o5]0x89,%l0 ! %l0 = ff8cdf4bff6c7880 p0_label_203: ! Mem[0000000010141410] = ffffffffffffffff, %l6 = 0000000000000000 ldxa [%i5+%o5]0x80,%l6 ! %l6 = ffffffffffffffff ! Mem[00000000201c0000] = 0000075f, %l5 = 0000000008c80a6f ldub [%o0+%g0],%l5 ! %l5 = 0000000000000000 ! Mem[00000000100c1400] = 000000fa, %l4 = 00000000000000c8 lduwa [%i3+%g0]0x80,%l4 ! %l4 = 00000000000000fa ! Mem[0000000010081410] = 67ff74ff57b3ffff, %f4 = ff92ffff 50f59cff ldda [%i2+%o5]0x88,%f4 ! %f4 = 67ff74ff 57b3ffff ! Mem[00000000100c1400] = 000000fa, %l1 = ffffffffffffff95 lduba [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010001430] = 0354dc62, %l5 = 0000000000000000 lduba [%i0+0x033]%asi,%l5 ! %l5 = 0000000000000062 ! Mem[00000000300c1408] = fff9c610, %l6 = ffffffffffffffff lduha [%i3+%o4]0x81,%l6 ! %l6 = 000000000000fff9 ! Mem[00000000100c1400] = fa000000, %l3 = 00000000ffb7ffff lduba [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010141410] = ffffffff, %l0 = ff8cdf4bff6c7880 lduha [%i5+%o5]0x80,%l0 ! %l0 = 000000000000ffff ! Starting 10 instruction Store Burst ! %l1 = 0000000000000000, Mem[00000000300c1410] = 5a00000095ffffff stxa %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000 p0_label_204: ! Mem[0000000030101400] = ffffffff, %l6 = 000000000000fff9 ldstuba [%i4+%g0]0x81,%l6 ! %l6 = 000000ff000000ff ! %f30 = 9c6a1715 3c9dbf0a, %l6 = 00000000000000ff ! Mem[00000000100c1420] = fff8ffff9a499bff add %i3,0x020,%g1 stda %f30,[%g1+%l6]ASI_PST32_P ! Mem[00000000100c1420] = 9c6a17153c9dbf0a ! %l5 = 0000000000000062, Mem[0000000010141408] = 00000067 stba %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 62000067 ! Code Fragment 4 p0_fragment_19: ! %l0 = 000000000000ffff setx 0x5fed1ee016cc4793,%g7,%l0 ! %l0 = 5fed1ee016cc4793 ! %l1 = 0000000000000000 setx 0xafd386b7c407aae2,%g7,%l1 ! %l1 = afd386b7c407aae2 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 = 5fed1ee016cc4793 setx 0x1e697a7800e6a2de,%g7,%l0 ! %l0 = 1e697a7800e6a2de ! %l1 = afd386b7c407aae2 setx 0x0f472837a79af3ba,%g7,%l1 ! %l1 = 0f472837a79af3ba ! %f1 = 60000000, Mem[00000000100c1400] = fa000000 sta %f1 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 60000000 ! %f2 = 212f08ef ff0000a5, %l2 = fffffffffa000000 ! Mem[00000000300c1408] = fff9c610ff0000a5 add %i3,0x008,%g1 stda %f2,[%g1+%l2]ASI_PST32_SL ! Mem[00000000300c1408] = fff9c610ff0000a5 ! %f12 = 677ffb11, Mem[00000000300c1400] = 0000ae76 sta %f12,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 677ffb11 ! Mem[0000000010081408] = 4ae6ae76, %l2 = fa000000, %l0 = 00e6a2de add %i2,0x08,%g1 casa [%g1]0x80,%l2,%l0 ! %l0 = 000000004ae6ae76 ! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010081400] = 000000ff ff9239f8 stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010181410] = 00000000, %l7 = 00000000000000ff lduba [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000 p0_label_205: ! Mem[00000000201c0000] = 0000075f, %l0 = 000000004ae6ae76 ldsba [%o0+0x001]%asi,%l0 ! %l0 = 0000000000000000 ! Mem[00000000100c1400] = 00000060, %l0 = 0000000000000000 lduba [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030101410] = ffffffff, %f29 = 67df74f0 lda [%i4+%o5]0x89,%f29 ! %f29 = ffffffff ! Mem[0000000010001434] = 67df74f0, %l4 = 00000000000000fa lduha [%i0+0x034]%asi,%l4 ! %l4 = 00000000000067df ! Mem[00000000211c0000] = 7dffd61d, %l0 = 0000000000000000 ldsha [%o2+0x000]%asi,%l0 ! %l0 = 0000000000007dff ! Mem[0000000030041408] = 15178654, %f29 = ffffffff lda [%i1+%o4]0x89,%f29 ! %f29 = 15178654 ! Mem[0000000010081410] = 57b3ffff, %l5 = 0000000000000062 lduba [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000 lduwa [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[00000000211c0000] = 7dffd61d, %l2 = fffffffffa000000 ldsha [%o2+0x000]%asi,%l2 ! %l2 = 0000000000007dff ! Starting 10 instruction Store Burst ! %f28 = fff9c610 15178654, Mem[00000000300c1400] = 11fb7f67 797dee90 stda %f28,[%i3+%g0]0x89 ! Mem[00000000300c1400] = fff9c610 15178654 p0_label_206: ! Mem[0000000010101408] = f83908ef, %l0 = 0000000000007dff ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 000000f8000000ff ! %f20 = ffffffff, Mem[0000000010001400] = 15176a9c sta %f20,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffff ! Mem[0000000010101410] = ffe6aeff, %l0 = 00000000000000f8 ldstuba [%i4+%o5]0x80,%l0 ! %l0 = 000000ff000000ff ! Mem[0000000010141410] = ffffffff, %l0 = 00000000000000ff swapa [%i5+%o5]0x88,%l0 ! %l0 = 00000000ffffffff ! %f6 = fff9c610 f83992ff, %l5 = 00000000000000ff ! Mem[0000000030101418] = 61923967ffdcff03 add %i4,0x018,%g1 stda %f6,[%g1+%l5]ASI_PST8_S ! Mem[0000000030101418] = fff9c610f83992ff ! Mem[00000000211c0000] = 7dffd61d, %l6 = 00000000000000ff ldstub [%o2+%g0],%l6 ! %l6 = 0000007d000000ff ! Mem[0000000010081430] = ffbbf195, %l4 = 00000000000067df, %asi = 80 swapa [%i2+0x030]%asi,%l4 ! %l4 = 00000000ffbbf195 ! %l6 = 000000000000007d, Mem[0000000010041410] = f074dfff stwa %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000007d ! %l2 = 00007dff, %l3 = 00000000, Mem[0000000010141410] = ff000000 ffffffff stda %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00007dff 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030141400] = ff8cffff43bcb1ff, %l6 = 000000000000007d ldxa [%i5+%g0]0x89,%l6 ! %l6 = ff8cffff43bcb1ff p0_label_207: ! Mem[0000000030001408] = ffb7ffff, %l4 = 00000000ffbbf195 ldsha [%i0+%o4]0x89,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010001408] = ff16c07effffffff, %l1 = 0f472837a79af3ba ldxa [%i0+%o4]0x88,%l1 ! %l1 = ff16c07effffffff ! %l5 = 00000000000000ff, imm = fffffffffffffb51, %l0 = 00000000ffffffff xnor %l5,-0x4af,%l0 ! %l0 = 0000000000000451 ! Mem[0000000030081408] = ff9cf55000004ae6, %l5 = 00000000000000ff ldxa [%i2+%o4]0x89,%l5 ! %l5 = ff9cf55000004ae6 ! Mem[0000000010001400] = ffffffff, %l4 = ffffffffffffffff lduwa [%i0+%g0]0x80,%l4 ! %l4 = 00000000ffffffff ! Mem[0000000010081400] = ff000000, %l4 = 00000000ffffffff ldswa [%i2+%g0]0x88,%l4 ! %l4 = ffffffffff000000 ! Mem[0000000010001410] = 0000000000000079, %f8 = 76000000 ffff0000 ldda [%i0+%o5]0x88,%f8 ! %f8 = 00000000 00000079 ! Mem[0000000010101410] = ffaee6ff, %l2 = 0000000000007dff lduha [%i4+%o5]0x88,%l2 ! %l2 = 000000000000e6ff ! Mem[0000000010181400] = 79000000, %l4 = ffffffffff000000 ldsba [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000079 ! Starting 10 instruction Store Burst ! %l6 = ff8cffff43bcb1ff, Mem[0000000010001408] = ffffffff7ec016ff stxa %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff8cffff43bcb1ff p0_label_208: ! %l6 = 43bcb1ff, %l7 = 00000000, Mem[0000000010141400] = ffff0000 00000000 stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 43bcb1ff 00000000 ! Mem[0000000010181400] = 79000000, %l7 = 0000000000000000 swapa [%i6+%g0]0x80,%l7 ! %l7 = 0000000079000000 ! %l6 = 43bcb1ff, %l7 = 79000000, Mem[0000000010141410] = 00007dff 00000000 std %l6,[%i5+%o5] ! Mem[0000000010141410] = 43bcb1ff 79000000 ! %f1 = 60000000, %f19 = 08c80a6f fcmpes %fcc2,%f1 ,%f19 ! %fcc2 = 2 ! Mem[0000000030101408] = 76aee64a, %l5 = ff9cf55000004ae6 swapa [%i4+%o4]0x81,%l5 ! %l5 = 0000000076aee64a ! %l2 = 000000000000e6ff, Mem[0000000020800000] = ff95b0a2, %asi = 80 stba %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = ff95b0a2 ! Mem[0000000010141410] = ffb1bc43, %l6 = ff8cffff43bcb1ff ldstuba [%i5+%o5]0x88,%l6 ! %l6 = 00000043000000ff ! %l4 = 00000079, %l5 = 76aee64a, Mem[0000000030181400] = ff67dc62 ff74ff67 stda %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000079 76aee64a ! %l4 = 0000000000000079, Mem[0000000010041400] = 675145ff11fb7f67, %asi = 80 stxa %l4,[%i1+0x000]%asi ! Mem[0000000010041400] = 0000000000000079 ! Starting 10 instruction Load Burst ! %l7 = 0000000079000000, immed = 00000bfa, %y = fff9c610 smul %l7,0xbfa,%l2 ! %l2 = 000005a92a000000, %y = 000005a9 p0_label_209: ! %l2 = 000005a92a000000, imm = 000000000000038c, %l0 = 0000000000000451 subc %l2,0x38c,%l0 ! %l0 = 000005a929fffc74 ! Mem[0000000030041408] = 54861715, %l7 = 0000000079000000 ldsha [%i1+%o4]0x81,%l7 ! %l7 = 0000000000005486 ! Mem[0000000010181400] = 00000000, %l3 = 0000000000000000 ldsha [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010081408] = 4ae6ae76, %l2 = 000005a92a000000 ldsba [%i2+%o4]0x80,%l2 ! %l2 = 000000000000004a ! Mem[00000000211c0000] = ffffd61d, %l6 = 0000000000000043 ldub [%o2+%g0],%l6 ! %l6 = 00000000000000ff ! Mem[0000000030141408] = ef082f21, %l7 = 0000000000005486 lduha [%i5+%o4]0x89,%l7 ! %l7 = 0000000000002f21 ! Mem[0000000010041438] = 1b3b61ff 9a69ff71, %l4 = 00000079, %l5 = 76aee64a ldda [%i1+0x038]%asi,%l4 ! %l4 = 000000001b3b61ff 000000009a69ff71 ! Mem[0000000030081400] = 0000000000000000, %l1 = ff16c07effffffff ldxa [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010001408] = ff8cffff43bcb1ff, %f12 = 677ffb11 ff455167 ldda [%i0+%o4]0x80,%f12 ! %f12 = ff8cffff 43bcb1ff ! Starting 10 instruction Store Burst ! Mem[00000000201c0000] = 0000075f, %l3 = 0000000000000000 ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff p0_label_210: ! %l6 = 000000ff, %l7 = 00002f21, Mem[00000000100c1400] = 00000060 ff000000 stda %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 00002f21 ! %l5 = 000000009a69ff71, Mem[0000000020800040] = ffff2222, %asi = 80 stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = ff712222 ! Mem[0000000030081410] = 00006751, %l6 = 00000000000000ff swapa [%i2+%o5]0x89,%l6 ! %l6 = 0000000000006751 ! %f12 = ff8cffff 43bcb1ff, Mem[00000000100c1400] = 000000ff 00002f21 stda %f12,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff8cffff 43bcb1ff ! %l1 = 0000000000000000, Mem[0000000030041410] = 80786cff4bdf8cff stxa %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000000000000000 ! Mem[0000000010181408] = ffb1bc43, %l7 = 0000000000002f21 ldstuba [%i6+%o4]0x80,%l7 ! %l7 = 000000ff000000ff ! %l6 = 0000000000006751, Mem[0000000030181408] = f07408ef62dc00a5 stxa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000006751 ! Mem[0000000030001408] = ffffb7ff, %l7 = 00000000000000ff ldstuba [%i0+%o4]0x81,%l7 ! %l7 = 000000ff000000ff ! %f16 = fff9c610 60000000, Mem[0000000030101408] = e64a0000 67df74f0 stda %f16,[%i4+%o4]0x89 ! Mem[0000000030101408] = fff9c610 60000000 ! Starting 10 instruction Load Burst ! Mem[0000000030141410] = 57b3ffff 50f59cff, %l0 = 29fffc74, %l1 = 00000000 ldda [%i5+%o5]0x81,%l0 ! %l0 = 0000000057b3ffff 0000000050f59cff p0_label_211: ! Mem[000000001018141c] = ff00ffff, %l4 = 000000001b3b61ff ldsw [%i6+0x01c],%l4 ! %l4 = ffffffffff00ffff ! Mem[0000000030041400] = 000000ff, %l5 = 000000009a69ff71 lduba [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010101410] = ffe6aeff, %l6 = 0000000000006751 ldub [%i4+0x013],%l6 ! %l6 = 00000000000000ff ! Mem[0000000030181410] = 00000000, %l2 = 000000000000004a lduha [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010081408] = 4ae6ae76, %l0 = 0000000057b3ffff lduwa [%i2+%o4]0x80,%l0 ! %l0 = 000000004ae6ae76 ! Mem[0000000030001410] = fa080000, %l5 = 00000000000000ff ldsba [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010181408] = 43bcb1ff, %f27 = 4bdf8cff lda [%i6+%o4]0x88,%f27 ! %f27 = 43bcb1ff ! Mem[0000000010041410] = 0000007d, %l0 = 000000004ae6ae76 ldsba [%i1+%o5]0x88,%l0 ! %l0 = 000000000000007d ! Mem[0000000030101400] = ffffffff, %l2 = 0000000000000000 lduba [%i4+%g0]0x89,%l2 ! %l2 = 00000000000000ff ! Starting 10 instruction Store Burst ! %l7 = 00000000000000ff, Mem[0000000030001410] = fa080000 stwa %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff p0_label_212: ! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010001410] = 79000000 00000000 stda %l6,[%i0+0x010]%asi ! Mem[0000000010001410] = 000000ff 000000ff ! %f11 = 000000ff, Mem[0000000030041410] = 00000000 sta %f11,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff ! Mem[0000000010181408] = ffb1bc43, %l1 = 0000000050f59cff ldstuba [%i6+%o4]0x80,%l1 ! %l1 = 000000ff000000ff ! %l5 = 0000000000000000, Mem[0000000010001408] = ff8cffff43bcb1ff stxa %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000 ! %l4 = ff00ffff, %l5 = 00000000, Mem[0000000010141400] = ffb1bc43 00000000 stda %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff00ffff 00000000 ! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010001410] = ff000000 ff000000 stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff 000000ff ! Mem[000000001008141c] = 00ff51a8, %l1 = 000000ff, %l1 = 000000ff add %i2,0x1c,%g1 casa [%g1]0x80,%l1,%l1 ! %l1 = 0000000000ff51a8 ! %f2 = 212f08ef, Mem[0000000030081400] = 00000000 sta %f2 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 212f08ef ! %l1 = 0000000000ff51a8, Mem[0000000020800041] = ff712222, %asi = 80 stba %l1,[%o1+0x041]%asi ! Mem[0000000020800040] = ffa82222 ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = ef082f21, %l7 = 00000000000000ff lduha [%i2+%g0]0x89,%l7 ! %l7 = 0000000000002f21 p0_label_213: ! Mem[0000000010101400] = 1c0000c8, %l0 = 000000000000007d lduba [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000c8 ! %l7 = 0000000000002f21, immd = fffffffffffffb74, %l2 = 00000000000000ff udivx %l7,-0x48c,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030181400] = 0000007976aee64a, %f14 = 0354dc62 67df74f0 ldda [%i6+%g0]0x81,%f14 ! %f14 = 00000079 76aee64a ! Mem[00000000211c0000] = ffffd61d, %l5 = 0000000000000000 lduh [%o2+%g0],%l5 ! %l5 = 000000000000ffff ! Mem[0000000010081400] = 000000ff000000ff, %l6 = 00000000000000ff ldx [%i2+%g0],%l6 ! %l6 = 000000ff000000ff ! Mem[0000000010101408] = ff3908ef, %l1 = 0000000000ff51a8 lduha [%i4+%o4]0x80,%l1 ! %l1 = 000000000000ff39 ! Mem[0000000030181400] = 79000000, %l4 = ffffffffff00ffff lduwa [%i6+%g0]0x89,%l4 ! %l4 = 0000000079000000 ! Mem[0000000030101408] = fff9c61060000000, %l5 = 000000000000ffff ldxa [%i4+%o4]0x89,%l5 ! %l5 = fff9c61060000000 ! Mem[0000000010001400] = ffffffff 3c9dbf0a, %l2 = 00000000, %l3 = 00000000 ldda [%i0+%g0]0x80,%l2 ! %l2 = 00000000ffffffff 000000003c9dbf0a ! Starting 10 instruction Store Burst ! %f16 = fff9c610 60000000 f83992ff 08c80a6f ! %f20 = ffffffff ffffffff 67ff74ff 62dc60a8 ! %f24 = 9c6a1715 3c9dbf0a 80786cff 43bcb1ff ! %f28 = fff9c610 15178654 9c6a1715 3c9dbf0a stda %f16,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400 p0_label_214: ! %l0 = 000000c8, %l1 = 0000ff39, Mem[0000000010001410] = 000000ff 000000ff stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000c8 0000ff39 ! %f10 = 0000ffff 000000ff, Mem[00000000300c1410] = 00000000 00000000 stda %f10,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000ffff 000000ff ! Mem[00000000100c1400] = ffff8cff, %l1 = 000000000000ff39 swapa [%i3+%g0]0x88,%l1 ! %l1 = 00000000ffff8cff ! %l7 = 0000000000002f21, Mem[00000000100c1400] = 0000ff39 stwa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00002f21 ! %l1 = 00000000ffff8cff, Mem[0000000010181410] = 00000000 stba %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff ! %f2 = 212f08ef ff0000a5, %l7 = 0000000000002f21 ! Mem[0000000030101430] = 43bcb1aba50000ff add %i4,0x030,%g1 stda %f2,[%g1+%l7]ASI_PST8_S ! Mem[0000000030101430] = 43bc08aba50000a5 ! %l4 = 0000000079000000, Mem[0000000030181400] = 00000060 stha %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000060 membar #Sync ! Added by membar checker (26) ! Mem[0000000010181400] = 00000000, %l6 = 000000ff000000ff ldstuba [%i6+%g0]0x80,%l6 ! %l6 = 00000000000000ff ! Mem[000000001018141d] = ff00ffff, %l3 = 000000003c9dbf0a ldstub [%i6+0x01d],%l3 ! %l3 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010101410] = ffaee6ff, %l7 = 0000000000002f21 lduba [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000ff p0_label_215: ! %l3 = 0000000000000000, %l4 = 0000000079000000, %l6 = 0000000000000000 xor %l3,%l4,%l6 ! %l6 = 0000000079000000 ! Mem[0000000030081400] = ef082f21, %l4 = 0000000079000000 lduba [%i2+%g0]0x89,%l4 ! %l4 = 0000000000000021 ! Mem[0000000010081400] = 000000ff, %l7 = 00000000000000ff lduha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[00000000100c1410] = 4700000015670000, %f4 = 67ff74ff 57b3ffff ldda [%i3+%o5]0x88,%f4 ! %f4 = 47000000 15670000 ! Mem[0000000010041408] = 600000ff, %l4 = 0000000000000021 ldsba [%i1+%o4]0x88,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010141400] = ff00ffff, %l7 = 0000000000000000 lduwa [%i5+%g0]0x88,%l7 ! %l7 = 00000000ff00ffff ! Mem[0000000021800040] = ff67856a, %l2 = 00000000ffffffff ldsba [%o3+0x041]%asi,%l2 ! %l2 = 0000000000000067 ! Mem[00000000100c1400] = 00002f21, %l7 = 00000000ff00ffff ldswa [%i3+%g0]0x88,%l7 ! %l7 = 0000000000002f21 ! Mem[0000000030001400] = 08c80a6f, %l5 = fff9c61060000000 lduha [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000a6f ! Starting 10 instruction Store Burst ! Mem[0000000030001410] = ff000000, %l4 = ffffffffffffffff swapa [%i0+%o5]0x81,%l4 ! %l4 = 00000000ff000000 p0_label_216: ! %l3 = 0000000000000000, Mem[0000000020800040] = ffa82222 stb %l3,[%o1+0x040] ! Mem[0000000020800040] = 00a82222 ! %l3 = 0000000000000000, Mem[0000000010181408] = 43bcb1ff stba %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 43bcb100 ! %l5 = 0000000000000a6f, imm = 000000000000084f, %l6 = 0000000079000000 addc %l5,0x84f,%l6 ! %l6 = 00000000000012be ! Mem[00000000100c1408] = a511116d, %l7 = 0000000000002f21 swapa [%i3+%o4]0x88,%l7 ! %l7 = 00000000a511116d ! Mem[0000000030001408] = ffb7ffff, %l1 = 00000000ffff8cff swapa [%i0+%o4]0x89,%l1 ! %l1 = 00000000ffb7ffff ! %l0 = 00000000000000c8, Mem[0000000021800041] = ff67856a, %asi = 80 stba %l0,[%o3+0x041]%asi ! Mem[0000000021800040] = ffc8856a ! %l3 = 0000000000000000, Mem[0000000010181400] = ff000000 stw %l3,[%i6+%g0] ! Mem[0000000010181400] = 00000000 ! %l3 = 0000000000000000, Mem[0000000030081408] = 00004ae6 stwa %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 ! Mem[0000000030001408] = ff8cffff, %l5 = 0000000000000a6f ldstuba [%i0+%o4]0x81,%l5 ! %l5 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = fff9c61015178654, %f20 = ffffffff ffffffff ldda [%i3+%g0]0x89,%f20 ! %f20 = fff9c610 15178654 p0_label_217: ! Mem[00000000300c1408] = 10c6f9ff, %l0 = 00000000000000c8 lduba [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030041410] = ff000000, %f9 = 00000079 lda [%i1+%o5]0x81,%f9 ! %f9 = ff000000 ! Mem[0000000010141410] = ffbcb1ff, %l2 = 0000000000000067 lduwa [%i5+%o5]0x80,%l2 ! %l2 = 00000000ffbcb1ff ! Mem[000000001018142c] = 4bdf8cff, %l5 = 00000000000000ff ldsb [%i6+0x02d],%l5 ! %l5 = ffffffffffffffdf ! Mem[0000000010101408] = ef0839ff, %l2 = 00000000ffbcb1ff ldsha [%i4+%o4]0x88,%l2 ! %l2 = 00000000000039ff ! Mem[0000000030041408] = 15178654, %l6 = 00000000000012be lduba [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000054 ! Mem[0000000010041410] = 7d000000, %l1 = 00000000ffb7ffff ldsha [%i1+%o5]0x80,%l1 ! %l1 = 0000000000007d00 ! Mem[0000000010141400] = ffff00ff 00000000, %l0 = 000000ff, %l1 = 00007d00 ldda [%i5+%g0]0x80,%l0 ! %l0 = 00000000ffff00ff 0000000000000000 ! Mem[00000000300c1408] = 10c6f9ff, %l5 = ffffffffffffffdf lduha [%i3+%o4]0x89,%l5 ! %l5 = 000000000000f9ff ! Starting 10 instruction Store Burst ! %f4 = 47000000 15670000, Mem[0000000030101410] = ffffffff 47e5d6af stda %f4 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 47000000 15670000 p0_label_218: ! Mem[0000000030001408] = ffff8cff, %l2 = 00000000000039ff ldstuba [%i0+%o4]0x89,%l2 ! %l2 = 000000ff000000ff ! Mem[0000000010181410] = 000000ff, %l7 = 00000000a511116d swapa [%i6+%o5]0x88,%l7 ! %l7 = 00000000000000ff ! %l5 = 000000000000f9ff, Mem[000000001018140c] = 000000ff sth %l5,[%i6+0x00c] ! Mem[000000001018140c] = f9ff00ff ! %l3 = 0000000000000000, Mem[0000000030181410] = ffffffff stba %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffff00 ! Mem[0000000010181408] = 00b1bc43, %l6 = 0000000000000054, %asi = 80 swapa [%i6+0x008]%asi,%l6 ! %l6 = 0000000000b1bc43 ! %l0 = 00000000ffff00ff, Mem[00000000100c1400] = 00002f21 stha %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff ! Mem[0000000030181408] = 08c80a6f, %l4 = 00000000ff000000 ldstuba [%i6+%o4]0x89,%l4 ! %l4 = 0000006f000000ff ! %l4 = 000000000000006f, Mem[0000000010141410] = ffbcb1ff stba %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 6fbcb1ff ! %l5 = 000000000000f9ff, Mem[0000000030081410] = 00004ae6000000ff stxa %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000000000f9ff ! Starting 10 instruction Load Burst ! Mem[0000000030141400] = ffb1bc43 ffff8cff, %l2 = 000000ff, %l3 = 00000000 ldda [%i5+%g0]0x81,%l2 ! %l2 = 00000000ffb1bc43 00000000ffff8cff p0_label_219: ! Mem[0000000030081410] = 00000000 0000f9ff, %l4 = 0000006f, %l5 = 0000f9ff ldda [%i2+%o5]0x89,%l4 ! %l4 = 000000000000f9ff 0000000000000000 ! Mem[00000000100c1438] = 0000ffff000000ff, %l7 = 00000000000000ff ldxa [%i3+0x038]%asi,%l7 ! %l7 = 0000ffff000000ff ! Mem[00000000100c1400] = ff000000, %f13 = 43bcb1ff lda [%i3+%g0]0x80,%f13 ! %f13 = ff000000 ! Mem[00000000300c1408] = fff9c610ff0000a5, %l4 = 000000000000f9ff ldxa [%i3+%o4]0x81,%l4 ! %l4 = fff9c610ff0000a5 ! Mem[0000000030001410] = ffffffff, %l5 = 0000000000000000 lduha [%i0+%o5]0x89,%l5 ! %l5 = 000000000000ffff ! Mem[00000000100c1408] = 212f00001f5a2a44, %l6 = 0000000000b1bc43 ldxa [%i3+%o4]0x80,%l6 ! %l6 = 212f00001f5a2a44 ! Mem[0000000010141410] = ffb1bc6f, %l5 = 000000000000ffff lduba [%i5+%o5]0x88,%l5 ! %l5 = 000000000000006f ! Mem[00000000211c0000] = ffffd61d, %l2 = 00000000ffb1bc43 ldsba [%o2+0x001]%asi,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000020800000] = ff95b0a2, %l6 = 212f00001f5a2a44 ldsh [%o1+%g0],%l6 ! %l6 = ffffffffffffff95 ! Starting 10 instruction Store Burst ! %l1 = 0000000000000000, Mem[0000000010101410] = ffe6aeff stba %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00e6aeff p0_label_220: ! %l4 = fff9c610ff0000a5, imm = 0000000000000e49, %l7 = 0000ffff000000ff xnor %l4,0xe49,%l7 ! %l7 = 000639ef00fff113 ! %l5 = 000000000000006f, Mem[0000000020800000] = ff95b0a2, %asi = 80 stba %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = 6f95b0a2 ! Mem[0000000030101400] = ffffffff, %l6 = ffffffffffffff95 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 000000ff000000ff ! %l2 = ffffffff, %l3 = ffff8cff, Mem[0000000030141400] = 43bcb1ff ff8cffff stda %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffff ffff8cff ! Mem[00000000100c1401] = ff000000, %l0 = 00000000ffff00ff ldstuba [%i3+0x001]%asi,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010081410] = ffffb357, %l1 = 0000000000000000 swapa [%i2+%o5]0x80,%l1 ! %l1 = 00000000ffffb357 ! %l1 = 00000000ffffb357, Mem[0000000030181410] = 00ffffff stha %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = b357ffff ! Mem[0000000030141400] = ffffffff, %l3 = 00000000ffff8cff swapa [%i5+%g0]0x89,%l3 ! %l3 = 00000000ffffffff ! Mem[0000000030001400] = 08c80a6f, %l3 = 00000000ffffffff swapa [%i0+%g0]0x89,%l3 ! %l3 = 0000000008c80a6f ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = ff0ac808, %l7 = 000639ef00fff113 ldsha [%i6+%o4]0x81,%l7 ! %l7 = ffffffffffffff0a p0_label_221: ! Mem[0000000010141430] = f83992ff, %l0 = 0000000000000000 ldsha [%i5+0x030]%asi,%l0 ! %l0 = fffffffffffff839 ! Mem[0000000010181404] = 67df74f0, %f23 = 62dc60a8 ld [%i6+0x004],%f23 ! %f23 = 67df74f0 ! Mem[0000000021800100] = b7ff6d5f, %l0 = fffffffffffff839 lduba [%o3+0x100]%asi,%l0 ! %l0 = 00000000000000b7 ! Mem[0000000010081408] = 95f1bbff76aee64a, %f22 = 67ff74ff 67df74f0 ldda [%i2+%o4]0x88,%f22 ! %f22 = 95f1bbff 76aee64a ! Mem[0000000010081400] = 000000ff 000000ff, %l0 = 000000b7, %l1 = ffffb357 ldda [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff 00000000000000ff ! Mem[00000000100c1408] = 212f0000, %l4 = fff9c610ff0000a5 lduba [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000021 ! Mem[0000000030081408] = 00000000, %f5 = 15670000 lda [%i2+%o4]0x89,%f5 ! %f5 = 00000000 ! Mem[0000000010081408] = 95f1bbff76aee64a, %f12 = ff8cffff ff000000 ldda [%i2+%o4]0x88,%f12 ! %f12 = 95f1bbff 76aee64a ! %l5 = 000000000000006f, %l4 = 0000000000000021, %l7 = ffffffffffffff0a add %l5,%l4,%l7 ! %l7 = 0000000000000090 ! Starting 10 instruction Store Burst ! Mem[0000000030101408] = 00000060, %l6 = 00000000000000ff ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff p0_label_222: ! %l4 = 0000000000000021, Mem[0000000010181410] = 6d1111a500000000 stxa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000021 ! %l1 = 00000000000000ff, Mem[0000000010081418] = 188b3ca9, %asi = 80 stha %l1,[%i2+0x018]%asi ! Mem[0000000010081418] = 00ff3ca9 ! %f20 = fff9c610 15178654, Mem[0000000030001400] = ffffffff 62dc5403 stda %f20,[%i0+%g0]0x81 ! Mem[0000000030001400] = fff9c610 15178654 ! %f9 = ff000000, Mem[0000000010081410] = 00000000 sta %f9 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff000000 ! Mem[000000001000141c] = 8b0c1328, %l3 = 0000000008c80a6f swap [%i0+0x01c],%l3 ! %l3 = 000000008b0c1328 ! Mem[0000000030141408] = ef082f21, %l4 = 0000000000000021 ldstuba [%i5+%o4]0x89,%l4 ! %l4 = 00000021000000ff ! %l1 = 00000000000000ff, Mem[0000000010001408] = 00000000 stwa %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff ! %f14 = 00000079 76aee64a, %l3 = 000000008b0c1328 ! Mem[00000000300c1408] = fff9c610ff0000a5 add %i3,0x008,%g1 stda %f14,[%g1+%l3]ASI_PST8_S ! Mem[00000000300c1408] = fff90010760000a5 ! Mem[0000000010041410] = 0000007d, %l0 = 00000000000000ff ldstuba [%i1+%o5]0x88,%l0 ! %l0 = 0000007d000000ff ! Starting 10 instruction Load Burst ! Mem[00000000300c1408] = fff90010, %l0 = 000000000000007d ldsha [%i3+%o4]0x81,%l0 ! %l0 = fffffffffffffff9 p0_label_223: ! Mem[0000000030001408] = ff8cffff, %l1 = 00000000000000ff lduha [%i0+%o4]0x81,%l1 ! %l1 = 000000000000ff8c ! Mem[00000000100c1408] = 212f0000, %l4 = 0000000000000021 ldsh [%i3+%o4],%l4 ! %l4 = 000000000000212f ! Mem[0000000030041408] = 00000000 15178654, %l0 = fffffff9, %l1 = 0000ff8c ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000015178654 0000000000000000 ! Mem[0000000010041408] = ff00006010c6f9ff, %f0 = ffffb7ff 60000000 ldda [%i1+%o4]0x80,%f0 ! %f0 = ff000060 10c6f9ff ! Mem[0000000030041410] = 000000ff, %l2 = ffffffffffffffff ldsha [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff ! Mem[000000001014140c] = 60000000, %l7 = 0000000000000090 ldsh [%i5+0x00c],%l7 ! %l7 = 0000000000006000 ! Mem[0000000030041410] = 000000ff, %l3 = 000000008b0c1328 lduha [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010081424] = f074ff67, %l5 = 000000000000006f ldsba [%i2+0x025]%asi,%l5 ! %l5 = 0000000000000074 ! Mem[0000000010081400] = 000000ff 000000ff, %l0 = 15178654, %l1 = 00000000 ldda [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff 00000000000000ff ! Starting 10 instruction Store Burst ! %l5 = 0000000000000074, Mem[0000000030101400] = 6f0ac808ffffffff stxa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000074 p0_label_224: ! %l4 = 0000212f, %l5 = 00000074, Mem[0000000030041400] = 000000ff ffffffff stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000212f 00000074 ! %l0 = 00000000000000ff, Mem[0000000030101410] = 00000047 stwa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff ! Mem[00000000211c0000] = ffffd61d, %l5 = 0000000000000074 ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 000000ff000000ff ! Mem[00000000211c0000] = ffffd61d, %l1 = 00000000000000ff ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 000000ff000000ff ! %f5 = 00000000, Mem[000000001000141c] = 08c80a6f st %f5 ,[%i0+0x01c] ! Mem[000000001000141c] = 00000000 ! %l5 = 00000000000000ff, Mem[000000001010140c] = ff9239f8, %asi = 80 stha %l5,[%i4+0x00c]%asi ! Mem[000000001010140c] = 00ff39f8 ! Mem[0000000030041410] = ff000000, %l3 = 00000000000000ff swapa [%i1+%o5]0x81,%l3 ! %l3 = 00000000ff000000 ! Mem[00000000100c1400] = 0000ffff, %l7 = 0000000000006000 ldstuba [%i3+%g0]0x88,%l7 ! %l7 = 000000ff000000ff ! %l3 = 00000000ff000000, Mem[0000000030081408] = 00000000 stba %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030101410] = 000000ff, %l5 = 00000000000000ff lduba [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000ff p0_label_225: ! %l3 = 00000000ff000000, %l3 = 00000000ff000000, %l4 = 000000000000212f udivx %l3,%l3,%l4 ! %l4 = 0000000000000001 ! Mem[000000001014141c] = 67df74f0, %l2 = 00000000000000ff ldsha [%i5+0x01c]%asi,%l2 ! %l2 = 00000000000067df ! Mem[00000000300c1400] = 15178654, %l0 = 00000000000000ff lduwa [%i3+%g0]0x89,%l0 ! %l0 = 0000000015178654 ! Mem[0000000010081410] = ff000000 ff74ff67, %l6 = 00000000, %l7 = 000000ff ldd [%i2+%o5],%l6 ! %l6 = 00000000ff000000 00000000ff74ff67 ! Mem[00000000201c0000] = ff00075f, %l0 = 0000000015178654 ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffff00 ! Mem[0000000010101438] = 0000ffff, %l1 = 00000000000000ff lduha [%i4+0x038]%asi,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030141400] = ff8cffff, %l6 = 00000000ff000000 ldswa [%i5+%g0]0x81,%l6 ! %l6 = ffffffffff8cffff ! Mem[00000000300c1410] = ffff0000, %f1 = 10c6f9ff lda [%i3+%o5]0x89,%f1 ! %f1 = ffff0000 ! Mem[0000000010181408] = 54000000, %l1 = 0000000000000000 ldswa [%i6+%o4]0x88,%l1 ! %l1 = 0000000054000000 ! Starting 10 instruction Store Burst ! %l2 = 000067df, %l3 = ff000000, Mem[0000000010041410] = ff000000 ff16c07e stda %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000067df ff000000 p0_label_226: ! Mem[000000001008140c] = ffbbf195, %l1 = 54000000, %l3 = ff000000 add %i2,0x0c,%g1 casa [%g1]0x80,%l1,%l3 ! %l3 = 00000000ffbbf195 ! %l4 = 0000000000000001, Mem[0000000010181400] = 00000000 stha %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000001 ! %f0 = ff000060 ffff0000 212f08ef ff0000a5 ! %f4 = 47000000 00000000 fff9c610 f83992ff ! %f8 = 00000000 ff000000 0000ffff 000000ff ! %f12 = 95f1bbff 76aee64a 00000079 76aee64a stda %f0,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400 ! %f18 = f83992ff 08c80a6f, %l0 = ffffffffffffff00 ! Mem[00000000300c1438] = 0354dc6267df74f0 add %i3,0x038,%g1 stda %f18,[%g1+%l0]ASI_PST8_S ! Mem[00000000300c1438] = 0354dc6267df74f0 ! Mem[0000000010141410] = 6fbcb1ff, %l1 = 0000000054000000 swapa [%i5+%o5]0x80,%l1 ! %l1 = 000000006fbcb1ff ! Mem[0000000010141438] = 0000ffff, %l3 = 00000000ffbbf195 swap [%i5+0x038],%l3 ! %l3 = 000000000000ffff ! %l3 = 000000000000ffff, Mem[0000000010081408] = 76aee64a stba %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 76aee6ff ! Mem[00000000100c143c] = 000000ff, %l0 = ffffff00, %l6 = ff8cffff add %i3,0x3c,%g1 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000000000ff ! Mem[0000000030181410] = b357ffff, %l7 = 00000000ff74ff67 swapa [%i6+%o5]0x81,%l7 ! %l7 = 00000000b357ffff ! Starting 10 instruction Load Burst ! Mem[0000000010181410] = 00000000, %l0 = ffffffffffffff00 lduwa [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000 p0_label_227: ! Mem[0000000010141400] = ff00ffff, %l2 = 00000000000067df lduha [%i5+%g0]0x88,%l2 ! %l2 = 000000000000ffff ! Mem[0000000010041408] = fff9c610600000ff, %l0 = 0000000000000000 ldxa [%i1+%o4]0x88,%l0 ! %l0 = fff9c610600000ff membar #Sync ! Added by membar checker (27) ! Mem[0000000030081410] = 4700000000000000, %l3 = 000000000000ffff ldxa [%i2+%o5]0x89,%l3 ! %l3 = 4700000000000000 ! Mem[00000000300c1400] = 54861715, %l2 = 000000000000ffff ldsha [%i3+%g0]0x81,%l2 ! %l2 = 0000000000005486 ! Mem[00000000100c1410] = 00006715, %l1 = 000000006fbcb1ff ldsba [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000 ! %l1 = 0000000000000000, imm = fffffffffffff0b8, %l6 = 00000000000000ff sub %l1,-0xf48,%l6 ! %l6 = 0000000000000f48 ! Mem[0000000010001400] = 0abf9d3cffffffff, %l7 = 00000000b357ffff ldxa [%i0+%g0]0x88,%l7 ! %l7 = 0abf9d3cffffffff ! Mem[000000001018142c] = 4bdf8cff, %l0 = fff9c610600000ff ldub [%i6+0x02c],%l0 ! %l0 = 000000000000004b ! Mem[0000000021800080] = 257e727f, %l0 = 000000000000004b lduha [%o3+0x080]%asi,%l0 ! %l0 = 000000000000257e ! Starting 10 instruction Store Burst ! %l4 = 0000000000000001, Mem[00000000300c1400] = 15178654 stha %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 15170001 p0_label_228: ! Mem[00000000300c1410] = 0000ffff, %l4 = 0000000000000001 ldstuba [%i3+%o5]0x81,%l4 ! %l4 = 00000000000000ff ! %f14 = 00000079 76aee64a, Mem[0000000010001410] = 000000c8 0000ff39 stda %f14,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000079 76aee64a ! Mem[0000000030141410] = ffffb357, %l2 = 0000000000005486 ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 00000057000000ff ! Mem[0000000020800000] = 6f95b0a2, %l6 = 0000000000000f48 ldstub [%o1+%g0],%l6 ! %l6 = 0000006f000000ff ! %f19 = 08c80a6f, %f13 = 76aee64a fcmps %fcc2,%f19,%f13 ! %fcc2 = 1 ! %f25 = 3c9dbf0a, Mem[0000000010101410] = 00e6aeff sta %f25,[%i4+%o5]0x80 ! Mem[0000000010101410] = 3c9dbf0a ! Mem[0000000010081410] = 000000ff, %l4 = 0000000000000000 ldstuba [%i2+%o5]0x88,%l4 ! %l4 = 000000ff000000ff ! %l4 = 00000000000000ff, Mem[0000000030041410] = 000000ff stwa %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff ! %f16 = fff9c610 60000000 f83992ff 08c80a6f ! %f20 = fff9c610 15178654 95f1bbff 76aee64a ! %f24 = 9c6a1715 3c9dbf0a 80786cff 43bcb1ff ! %f28 = fff9c610 15178654 9c6a1715 3c9dbf0a stda %f16,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400 ! Starting 10 instruction Load Burst ! %f10 = 0000ffff, %f10 = 0000ffff fcmpes %fcc3,%f10,%f10 ! %fcc3 = 0 p0_label_229: ! Mem[00000000300c1408] = 1000f9ff, %l6 = 000000000000006f ldsha [%i3+%o4]0x89,%l6 ! %l6 = fffffffffffff9ff ! Mem[0000000030101400] = 74000000, %l5 = 00000000000000ff lduba [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000074 ! Mem[0000000010101400] = c800001c ff009edc, %l6 = fffff9ff, %l7 = ffffffff ldda [%i4+%g0]0x80,%l6 ! %l6 = 00000000c800001c 00000000ff009edc ! Mem[0000000010001408] = ff00000000000000, %l2 = 0000000000000057 ldxa [%i0+0x008]%asi,%l2 ! %l2 = ff00000000000000 ! Mem[0000000030081410] = 00000000, %l4 = 00000000000000ff ldsba [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[00000000100c1430] = 00000000, %l7 = 00000000ff009edc lduh [%i3+0x032],%l7 ! %l7 = 0000000000000000 ! Mem[0000000010001408] = 000000ff, %f12 = 95f1bbff lda [%i0+%o4]0x88,%f12 ! %f12 = 000000ff ! Mem[0000000010101400] = c800001c, %f6 = fff9c610 lda [%i4+%g0]0x80,%f6 ! %f6 = c800001c membar #Sync ! Added by membar checker (28) ! Mem[0000000010001400] = ffffffff 3c9dbf0a ff000000 00000000 ! Mem[0000000010001410] = 4ae6ae76 79000000 fb9706db 00000000 ! Mem[0000000010001420] = ffc67b82 60ff00ff 5a6f0000 000000ff ! Mem[0000000010001430] = 0354dc62 67df74f0 00000057 6978bf4a ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400 ! Starting 10 instruction Store Burst membar #Sync ! Added by membar checker (29) ! %l4 = 0000000000000000, Mem[0000000010001434] = 67df74f0, %asi = 80 stha %l4,[%i0+0x034]%asi ! Mem[0000000010001434] = 000074f0 p0_label_230: ! %l0 = 000000000000257e, Mem[0000000030041408] = 6f0ac808ff9239f8 stxa %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000000000257e ! %f0 = ff000060, %f26 = 5a6f0000 fcmpes %fcc0,%f0 ,%f26 ! %fcc0 = 1 ! Mem[0000000010101420] = 0000ffff00000076, %l2 = ff00000000000000, %l2 = ff00000000000000 add %i4,0x20,%g1 casxa [%g1]0x80,%l2,%l2 ! %l2 = 0000ffff00000076 ! Mem[00000000201c0001] = ff00075f, %l3 = 4700000000000000 ldstuba [%o0+0x001]%asi,%l3 ! %l3 = 00000000000000ff ! %l0 = 000000000000257e, Mem[0000000030181400] = 00000060 stba %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 7e000060 ! %l0 = 000000000000257e, Mem[0000000030101400] = 7400000000000000 stxa %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000000000257e ! %f8 = 00000000, Mem[0000000030041408] = 00000000 sta %f8 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 ! %l3 = 0000000000000000, Mem[0000000010001408] = 000000ff stba %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 ! %l2 = 0000ffff00000076, Mem[0000000020800000] = ff95b0a2 sth %l2,[%o1+%g0] ! Mem[0000000020800000] = 0076b0a2 ! Starting 10 instruction Load Burst ! Mem[0000000030101408] = fff9c610600000ff, %l5 = 0000000000000074 ldxa [%i4+%o4]0x89,%l5 ! %l5 = fff9c610600000ff p0_label_231: ! Mem[0000000030001410] = ffffffff, %l2 = 0000ffff00000076 lduha [%i0+%o5]0x81,%l2 ! %l2 = 000000000000ffff ! Mem[0000000030001400] = fff9c610, %l5 = fff9c610600000ff lduha [%i0+%g0]0x81,%l5 ! %l5 = 000000000000fff9 ! Mem[00000000201c0000] = ffff075f, %l3 = 0000000000000000 ldsh [%o0+%g0],%l3 ! %l3 = ffffffffffffffff ! Mem[0000000030081408] = a50000ff, %l0 = 000000000000257e lduba [%i2+%o4]0x81,%l0 ! %l0 = 00000000000000a5 ! Mem[00000000100c1400] = ffff0000, %l1 = 0000000000000000 ldsha [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffffff ! Mem[0000000030181408] = 08c80aff, %f16 = ffffffff lda [%i6+%o4]0x89,%f16 ! %f16 = 08c80aff ! %f7 = f83992ff, %f6 = c800001c, %f21 = 79000000 fmuls %f7 ,%f6 ,%f21 ! %f21 = 7f800000 ! Mem[0000000010001408] = 00000000, %l2 = 000000000000ffff lduha [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[00000000100c1408] = 00002f21, %l5 = 000000000000fff9 lduha [%i3+%o4]0x88,%l5 ! %l5 = 0000000000002f21 ! Starting 10 instruction Store Burst ! Mem[000000001018140c] = f9ff00ff, %l3 = ffffffff, %l0 = 000000a5 add %i6,0x0c,%g1 casa [%g1]0x80,%l3,%l0 ! %l0 = 00000000f9ff00ff p0_label_232: ! %l3 = ffffffffffffffff, Mem[0000000030081400] = ffff0000 stba %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffff00ff ! %f8 = 00000000 ff000000, Mem[0000000030101408] = 600000ff fff9c610 stda %f8 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 ff000000 ! %l0 = 00000000f9ff00ff, Mem[0000000010081402] = 000000ff stb %l0,[%i2+0x002] ! Mem[0000000010081400] = 0000ffff ! %f2 = 212f08ef ff0000a5, %l0 = 00000000f9ff00ff ! Mem[0000000030101428] = 827bc6130354dc62 add %i4,0x028,%g1 stda %f2,[%g1+%l0]ASI_PST8_S ! Mem[0000000030101428] = 212f08efff0000a5 ! %l5 = 0000000000002f21, %l0 = 00000000f9ff00ff, %l7 = 0000000000000000 add %l5,%l0,%l7 ! %l7 = 00000000f9ff3020 ! %l1 = ffffffffffffffff, Mem[0000000010101408] = f839ff00ef0839ff stxa %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffffffffffff ! %l5 = 0000000000002f21, Mem[0000000030041400] = 0000006010c6f9ff stxa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000000000002f21 ! %l1 = ffffffffffffffff, Mem[0000000010141414] = 79000000 stb %l1,[%i5+0x014] ! Mem[0000000010141414] = ff000000 ! Mem[0000000030001400] = fff9c610, %l3 = ffffffffffffffff swapa [%i0+%g0]0x81,%l3 ! %l3 = 00000000fff9c610 ! Starting 10 instruction Load Burst ! Mem[00000000100c1438] = 0000ffff000000ff, %f24 = ffc67b82 60ff00ff ldd [%i3+0x038],%f24 ! %f24 = 0000ffff 000000ff p0_label_233: ! Mem[0000000021800100] = b7ff6d5f, %l0 = 00000000f9ff00ff lduh [%o3+0x100],%l0 ! %l0 = 000000000000b7ff ! Mem[0000000030181408] = f83992ff 08c80aff, %l0 = 0000b7ff, %l1 = ffffffff ldda [%i6+%o4]0x89,%l0 ! %l0 = 0000000008c80aff 00000000f83992ff ! Mem[0000000010101408] = ffffffff, %l4 = 0000000000000000 lduwa [%i4+%o4]0x80,%l4 ! %l4 = 00000000ffffffff ! Mem[00000000201c0000] = ffff075f, %l1 = 00000000f83992ff lduh [%o0+%g0],%l1 ! %l1 = 000000000000ffff ! Mem[00000000300c1400] = 0100171510c6f9ff, %l1 = 000000000000ffff ldxa [%i3+%g0]0x81,%l1 ! %l1 = 0100171510c6f9ff ! Mem[0000000010181428] = 80786cff, %l6 = 00000000c800001c lduwa [%i6+0x028]%asi,%l6 ! %l6 = 0000000080786cff ! Mem[0000000030081408] = a50000ff, %l6 = 0000000080786cff ldswa [%i2+%o4]0x81,%l6 ! %l6 = ffffffffa50000ff ! Mem[0000000030081400] = ff00ffff, %l2 = 0000000000000000 lduwa [%i2+%g0]0x81,%l2 ! %l2 = 00000000ff00ffff ! Mem[0000000030101410] = 000000ff, %l4 = 00000000ffffffff lduwa [%i4+%o5]0x89,%l4 ! %l4 = 00000000000000ff ! Starting 10 instruction Store Burst ! %l2 = 00000000ff00ffff, imm = 00000000000002c9, %l5 = 0000000000002f21 addc %l2,0x2c9,%l5 ! %l5 = 00000000ff0102c8 p0_label_234: ! %l7 = 00000000f9ff3020, Mem[000000001010140c] = ffffffff stw %l7,[%i4+0x00c] ! Mem[000000001010140c] = f9ff3020 ! %l0 = 0000000008c80aff, Mem[0000000030041400] = 00000000 stba %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000 ! Mem[00000000211c0001] = ffffd61d, %l3 = 00000000fff9c610 ldstub [%o2+0x001],%l3 ! %l3 = 000000ff000000ff ! Mem[0000000010041400] = 00000000, %l0 = 0000000008c80aff swapa [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000 ! %f2 = 212f08ef, %f19 = 00000000 fcmpes %fcc1,%f2 ,%f19 ! %fcc1 = 2 ! Mem[0000000030081408] = ff0000a5, %l3 = 00000000000000ff ldstuba [%i2+%o4]0x89,%l3 ! %l3 = 000000a5000000ff ! %l7 = 00000000f9ff3020, Mem[0000000010001425] = 60ff00ff, %asi = 80 stba %l7,[%i0+0x025]%asi ! Mem[0000000010001424] = 602000ff ! %l0 = 0000000000000000, immed = 00000b6e, %y = 000005a9 smul %l0,0xb6e,%l6 ! %l6 = 0000000000000000, %y = 00000000 ! %f6 = c800001c f83992ff, %l2 = 00000000ff00ffff ! Mem[00000000100c1428] = 000000004bdf8c9a add %i3,0x028,%g1 stda %f6,[%g1+%l2]ASI_PST32_PL ! Mem[00000000100c1428] = ff9239f81c0000c8 ! Starting 10 instruction Load Burst ! Mem[0000000030081408] = ff0000ff, %l3 = 00000000000000a5 lduha [%i2+%o4]0x89,%l3 ! %l3 = 00000000000000ff p0_label_235: ! Mem[0000000010001410] = 00000079 76aee64a, %l6 = 00000000, %l7 = f9ff3020 ldda [%i0+%o5]0x88,%l6 ! %l6 = 0000000076aee64a 0000000000000079 ! Mem[00000000201c0000] = ffff075f, %l6 = 0000000076aee64a lduh [%o0+%g0],%l6 ! %l6 = 000000000000ffff ! Mem[0000000010041410] = 000067df, %l7 = 0000000000000079 lduha [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000 ! %l6 = 000000000000ffff, imm = ffffffffffffff0d, %l3 = 00000000000000ff or %l6,-0x0f3,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000010181408] = 54000000, %l7 = 0000000000000000 ldswa [%i6+%o4]0x88,%l7 ! %l7 = 0000000054000000 ! Mem[0000000010041414] = ff000000, %l6 = 000000000000ffff lduw [%i1+0x014],%l6 ! %l6 = 00000000ff000000 ! Mem[0000000030141410] = ff9cf550 ffffb3ff, %l0 = 00000000, %l1 = 10c6f9ff ldda [%i5+%o5]0x89,%l0 ! %l0 = 00000000ffffb3ff 00000000ff9cf550 ! Mem[0000000030101410] = ff00000015670000, %l0 = 00000000ffffb3ff ldxa [%i4+%o5]0x81,%l0 ! %l0 = ff00000015670000 ! Mem[0000000030181410] = ff74ff67ffffffff, %l7 = 0000000054000000 ldxa [%i6+%o5]0x81,%l7 ! %l7 = ff74ff67ffffffff ! Starting 10 instruction Store Burst ! %l4 = 00000000000000ff, Mem[0000000030041408] = 00000000 stwa %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff p0_label_236: ! %l4 = 00000000000000ff, Mem[0000000010001408] = 00000000 stha %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00ff0000 ! %l7 = ff74ff67ffffffff, Mem[0000000010041400] = 08c80aff stha %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 08c8ffff ! %l3 = ffffffffffffffff, Mem[0000000010181400] = 0100000067df74f0, %asi = 80 stxa %l3,[%i6+0x000]%asi ! Mem[0000000010181400] = ffffffffffffffff ! %f27 = 000000ff, Mem[0000000010181408] = 54000000 sta %f27,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff ! %l6 = 00000000ff000000, Mem[00000000211c0000] = ffffd61d, %asi = 80 stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000d61d ! %l7 = ff74ff67ffffffff, Mem[0000000010081410] = 000000ff stwa %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff ! Mem[0000000030041400] = ff000000, %l2 = 00000000ff00ffff ldstuba [%i1+%g0]0x81,%l2 ! %l2 = 000000ff000000ff ! Mem[0000000010081400] = 0000ffff000000ff, %l4 = 00000000000000ff, %l2 = 00000000000000ff casxa [%i2]0x80,%l4,%l2 ! %l2 = 0000ffff000000ff ! Mem[0000000010001430] = 0354dc62, %l7 = ff74ff67ffffffff, %asi = 80 swapa [%i0+0x030]%asi,%l7 ! %l7 = 000000000354dc62 ! Starting 10 instruction Load Burst ! Mem[000000001008140c] = ffbbf195, %l4 = 00000000000000ff ldsba [%i2+0x00e]%asi,%l4 ! %l4 = fffffffffffffff1 p0_label_237: ! Mem[00000000201c0000] = ffff075f, %l4 = fffffffffffffff1 lduh [%o0+%g0],%l4 ! %l4 = 000000000000ffff ! Mem[0000000030001410] = ffffffff, %l0 = ff00000015670000 ldsha [%i0+%o5]0x89,%l0 ! %l0 = ffffffffffffffff ! Mem[00000000300c1400] = 01001715, %l4 = 000000000000ffff lduba [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000001 ! Mem[000000001000140c] = 00000000, %l7 = 000000000354dc62 lduha [%i0+0x00c]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030041410] = 54861715, %l3 = ffffffffffffffff ldsba [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000054 ! Code Fragment 4 p0_fragment_20: ! %l0 = ffffffffffffffff setx 0x407266b82135f6ba,%g7,%l0 ! %l0 = 407266b82135f6ba ! %l1 = 00000000ff9cf550 setx 0x90e721f7b73e3c7a,%g7,%l1 ! %l1 = 90e721f7b73e3c7a 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 = 407266b82135f6ba setx 0x19b520e82915b439,%g7,%l0 ! %l0 = 19b520e82915b439 ! %l1 = 90e721f7b73e3c7a setx 0x54b6080063526529,%g7,%l1 ! %l1 = 54b6080063526529 ! Mem[00000000100c142c] = 1c0000c8, %l6 = 00000000ff000000 ldsb [%i3+0x02f],%l6 ! %l6 = ffffffffffffffc8 ! Mem[0000000030041400] = ff000000, %l3 = 0000000000000054 lduba [%i1+%g0]0x81,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010101410] = 3c9dbf0a, %l1 = 54b6080063526529 lduwa [%i4+%o5]0x80,%l1 ! %l1 = 000000003c9dbf0a ! Starting 10 instruction Store Burst ! Mem[0000000030181400] = 7e000060, %l6 = ffffffffffffffc8 lduwa [%i6+%g0]0x81,%l6 ! %l6 = 000000007e000060 p0_label_238: ! Mem[0000000010101400] = c800001c, %l2 = 0000ffff000000ff ldstuba [%i4+%g0]0x80,%l2 ! %l2 = 000000c8000000ff ! %l5 = 00000000ff0102c8, Mem[0000000030181408] = 08c80aff stba %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 08c80ac8 ! %f8 = 00000000 ff000000, Mem[00000000100c1408] = 00002f21 442a5a1f stda %f8 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 ff000000 ! %f16 = 08c80aff 3c9dbf0a ff000000 00000000 ! %f20 = 4ae6ae76 7f800000 fb9706db 00000000 ! %f24 = 0000ffff 000000ff 5a6f0000 000000ff ! %f28 = 0354dc62 67df74f0 00000057 6978bf4a stda %f16,[%i1]ASI_BLK_PL ! Block Store to 0000000010041400 ! %f0 = ff000060, Mem[0000000030001400] = ffffffff sta %f0 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff000060 ! %l4 = 0000000000000001, Mem[0000000030181400] = 6000007e stha %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 60000001 ! %f0 = ff000060, Mem[0000000010081428] = 80786cff sta %f0 ,[%i2+0x028]%asi ! Mem[0000000010081428] = ff000060 ! %l1 = 000000003c9dbf0a, Mem[0000000010141408] = 6200006760000000 stx %l1,[%i5+%o4] ! Mem[0000000010141408] = 000000003c9dbf0a ! Mem[0000000030081410] = 00000000, %l3 = 00000000000000ff swapa [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000030181410] = ff74ff67, %l1 = 000000003c9dbf0a ldsba [%i6+%o5]0x81,%l1 ! %l1 = ffffffffffffffff p0_label_239: membar #Sync ! Added by membar checker (30) ! Mem[000000001004140c] = 000000ff, %l1 = ffffffffffffffff ldswa [%i1+0x00c]%asi,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010141418] = fff9c610, %l6 = 000000007e000060 ldswa [%i5+0x018]%asi,%l6 ! %l6 = fffffffffff9c610 ! Mem[00000000211c0000] = 0000d61d, %l0 = 19b520e82915b439 ldsha [%o2+0x000]%asi,%l0 ! %l0 = 0000000000000000 ! Mem[00000000300c1400] = 15170001, %l6 = fffffffffff9c610 ldswa [%i3+%g0]0x89,%l6 ! %l6 = 0000000015170001 ! Mem[0000000030141400] = ff8cffffff8cffff, %l7 = 0000000000000000 ldxa [%i5+%g0]0x81,%l7 ! %l7 = ff8cffffff8cffff ! %l0 = 0000000000000000, immed = 00000d13, %y = 00000000 sdiv %l0,0xd13,%l3 ! %l3 = 0000000000000000 mov %l0,%y ! %y = 00000000 ! Mem[0000000010141400] = ff00ffff, %l3 = 0000000000000000 ldsha [%i5+%g0]0x88,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000030141400] = ff8cffffff8cffff, %f8 = 00000000 ff000000 ldda [%i5+%g0]0x81,%f8 ! %f8 = ff8cffff ff8cffff ! Mem[0000000010141408] = 00000000, %l0 = 0000000000000000 lduba [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f0 = ff000060 ffff0000, Mem[0000000030101410] = 000000ff 00006715 stda %f0 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000060 ffff0000 p0_label_240: ! %f21 = 7f800000, %f26 = 5a6f0000 fstoi %f21,%f26 ! %f26 = 7fffffff ! %f20 = 4ae6ae76 7f800000, %l5 = 00000000ff0102c8 ! Mem[0000000030101428] = 212f08efff0000a5 add %i4,0x028,%g1 stda %f20,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030101428] = 212f08efff0000a5 ! %l3 = ffffffffffffffff, Mem[0000000010181400] = ffffffff stha %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffff ! %l3 = ffffffffffffffff, Mem[0000000010081410] = ffffffffff74ff67 stxa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffffffffffff ! %l3 = ffffffffffffffff, Mem[0000000030101410] = 0000ffff stha %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffff ! %l5 = 00000000ff0102c8, Mem[0000000010101400] = 1c0000ff stwa %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff0102c8 ! Mem[0000000030101410] = ffffffff, %l2 = 00000000000000c8 ldstuba [%i4+%o5]0x89,%l2 ! %l2 = 000000ff000000ff ! %l1 = 00000000000000ff, %l2 = 00000000000000ff, %l0 = 0000000000000000 addc %l1,%l2,%l0 ! %l0 = 00000000000001fe ! Mem[0000000010141438] = ffbbf195fa0076ff, %l1 = 00000000000000ff, %l6 = 0000000015170001 add %i5,0x38,%g1 casxa [%g1]0x80,%l1,%l6 ! %l6 = ffbbf195fa0076ff ! Starting 10 instruction Load Burst ! Mem[000000001018142c] = 4bdf8cff, %l1 = 00000000000000ff ldub [%i6+0x02e],%l1 ! %l1 = 000000000000008c p0_label_241: ! Mem[0000000010181400] = ffffffff ffffffff, %l0 = 000001fe, %l1 = 0000008c ldda [%i6+%g0]0x88,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff ! Mem[0000000010101428] = 0abf9d3c15176a9c, %l6 = ffbbf195fa0076ff ldxa [%i4+0x028]%asi,%l6 ! %l6 = 0abf9d3c15176a9c ! Mem[00000000211c0000] = 0000d61d, %l5 = 00000000ff0102c8 ldsha [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030041410] = 54861715, %l2 = 00000000000000ff ldswa [%i1+%o5]0x81,%l2 ! %l2 = 0000000054861715 ! Mem[0000000030041408] = ff000000, %l7 = ff8cffffff8cffff ldsba [%i1+%o4]0x81,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000030001400] = ff000060, %l7 = ffffffffffffffff ldsba [%i0+%g0]0x81,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010081408] = 76aee6ff, %f16 = 08c80aff lda [%i2+%o4]0x88,%f16 ! %f16 = 76aee6ff ! Mem[0000000010141434] = 08c80a6f, %f27 = 000000ff lda [%i5+0x034]%asi,%f27 ! %f27 = 08c80a6f ! Mem[0000000010041410] = 7f800000, %l2 = 0000000054861715 lduwa [%i1+%o5]0x88,%l2 ! %l2 = 000000007f800000 ! Starting 10 instruction Store Burst ! %f0 = ff000060, Mem[0000000010101408] = ffffffff sta %f0 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000060 p0_label_242: ! %f24 = 0000ffff, Mem[0000000030041400] = ff000000 sta %f24,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000ffff ! Mem[000000001008142c] = 4bdf8cff, %l3 = ffffffff, %l7 = ffffffff add %i2,0x2c,%g1 casa [%g1]0x80,%l3,%l7 ! %l7 = 000000004bdf8cff ! Mem[0000000010041418] = 00000000db0697fb, %l3 = ffffffffffffffff, %l4 = 0000000000000001 add %i1,0x18,%g1 casxa [%g1]0x80,%l3,%l4 ! %l4 = 00000000db0697fb ! %l0 = 00000000ffffffff, Mem[00000000300c1408] = 1000f9ff stba %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 1000f9ff ! Mem[00000000201c0000] = ffff075f, %l3 = ffffffffffffffff ldstub [%o0+%g0],%l3 ! %l3 = 000000ff000000ff ! Mem[00000000100c141c] = ff0000ff, %l5 = 00000000, %l2 = 7f800000 add %i3,0x1c,%g1 casa [%g1]0x80,%l5,%l2 ! %l2 = 00000000ff0000ff ! Mem[0000000010141410] = 00000054, %l3 = 00000000000000ff swapa [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000054 ! Mem[0000000030081400] = ff00ffff, %l3 = 0000000000000054 swapa [%i2+%g0]0x81,%l3 ! %l3 = 00000000ff00ffff ! Mem[0000000010181410] = 00000000, %l7 = 000000004bdf8cff swapa [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000030141400] = ff8cffff ff8cffff, %l0 = ffffffff, %l1 = ffffffff ldda [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff8cffff 00000000ff8cffff p0_label_243: ! Mem[0000000010181410] = ff8cdf4b, %l6 = 0abf9d3c15176a9c lduba [%i6+%o5]0x88,%l6 ! %l6 = 000000000000004b ! Mem[0000000010181430] = ff0000ff, %l2 = 00000000ff0000ff ldsba [%i6+0x032]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030081400] = 54000000, %l2 = 0000000000000000 ldsba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000 ! %f12 = 000000ff, %f19 = 00000000, %f29 = 67df74f0 fmuls %f12,%f19,%f29 ! %f29 = 00000000 ! Mem[0000000010141428] = 00000000, %l5 = 0000000000000000 lduh [%i5+0x02a],%l5 ! %l5 = 0000000000000000 ! Mem[0000000021800040] = ffc8856a, %l7 = 0000000000000000 ldsb [%o3+0x041],%l7 ! %l7 = ffffffffffffffc8 membar #Sync ! Added by membar checker (31) ! Mem[0000000030081400] = 00000054 600000ff ff0000ff ef082f21 ! Mem[0000000030081410] = ff000000 00000047 ff9239f8 10c6f9ff ! Mem[0000000030081420] = 000000ff 00000000 ff000000 ffff0000 ! Mem[0000000030081430] = 4ae6ae76 ffbbf195 4ae6ae76 79000000 ldda [%i2]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030081400 ! Mem[0000000030081400] = ff00006054000000, %f4 = 47000000 00000000 ldda [%i2+%g0]0x89,%f4 ! %f4 = ff000060 54000000 ! Mem[0000000030001410] = 00000000ffffffff, %f4 = ff000060 54000000 ldda [%i0+%o5]0x89,%f4 ! %f4 = 00000000 ffffffff ! Starting 10 instruction Store Burst ! %f14 = 00000079 76aee64a, Mem[0000000010101410] = 3c9dbf0a 00000000 stda %f14,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000079 76aee64a p0_label_244: ! %l2 = 0000000000000000, Mem[00000000100c1408] = 00000000ff000000 stxa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000 ! %f14 = 00000079, Mem[0000000010081420] = ff455167 sta %f14,[%i2+0x020]%asi ! Mem[0000000010081420] = 00000079 ! Mem[0000000030041408] = ff000000, %l4 = 00000000db0697fb swapa [%i1+%o4]0x81,%l4 ! %l4 = 00000000ff000000 ! %l4 = 00000000ff000000, Mem[00000000100c1426] = 3c9dbf0a sth %l4,[%i3+0x026] ! Mem[00000000100c1424] = 3c9d0000 ! %l6 = 000000000000004b, Mem[00000000100c1410] = 15670000 stha %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 1567004b ! Mem[0000000010101433] = ff3b61ff, %l6 = 000000000000004b ldstuba [%i4+0x033]%asi,%l6 ! %l6 = 000000ff000000ff ! %f8 = ff8cffff ff8cffff, Mem[0000000010041410] = 0000807f 76aee64a stda %f8 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff8cffff ff8cffff ! %l6 = 00000000000000ff, %l7 = ffffffffffffffc8, %l2 = 0000000000000000 and %l6,%l7,%l2 ! %l2 = 00000000000000c8 ! Mem[00000000100c1428] = ff9239f8, %l0 = 00000000ff8cffff, %asi = 80 swapa [%i3+0x028]%asi,%l0 ! %l0 = 00000000ff9239f8 ! Starting 10 instruction Load Burst ! Mem[00000000201c0000] = ffff075f, %l6 = 00000000000000ff ldsha [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff p0_label_245: ! Mem[0000000010001400] = ffffffff, %l7 = ffffffffffffffc8 lduh [%i0+0x002],%l7 ! %l7 = 000000000000ffff ! Mem[0000000010041414] = ff8cffff, %l2 = 00000000000000c8 ldsb [%i1+0x014],%l2 ! %l2 = ffffffffffffffff ! Mem[0000000020800000] = 0076b0a2, %l0 = 00000000ff9239f8 ldsh [%o1+%g0],%l0 ! %l0 = 0000000000000076 ! Mem[0000000010101410] = 79000000, %l0 = 0000000000000076 ldsha [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000021800180] = b3572d80, %l2 = ffffffffffffffff lduh [%o3+0x180],%l2 ! %l2 = 000000000000b357 ! Mem[0000000030041408] = 7e250000 fb9706db, %l0 = 00000000, %l1 = ff8cffff ldda [%i1+%o4]0x89,%l0 ! %l0 = 00000000fb9706db 000000007e250000 ! Mem[0000000010081410] = ffffffff, %f13 = 76aee64a lda [%i2+%o5]0x80,%f13 ! %f13 = ffffffff ! Mem[0000000030081410] = ff000000, %l7 = 000000000000ffff lduba [%i2+%o5]0x81,%l7 ! %l7 = 00000000000000ff ! Mem[0000000030181410] = ff74ff67ffffffff, %l7 = 00000000000000ff ldxa [%i6+%o5]0x81,%l7 ! %l7 = ff74ff67ffffffff ! Starting 10 instruction Store Burst ! Mem[0000000030141400] = ff8cffff, %l7 = ff74ff67ffffffff ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 000000ff000000ff p0_label_246: membar #Sync ! Added by membar checker (32) ! %l7 = 00000000000000ff, Mem[0000000030081410] = ff000000 stba %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000 ! Code Fragment 4 p0_fragment_21: ! %l0 = 00000000fb9706db setx 0x863ff88f8401edde,%g7,%l0 ! %l0 = 863ff88f8401edde ! %l1 = 000000007e250000 setx 0xfae13b6041318b6b,%g7,%l1 ! %l1 = fae13b6041318b6b 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 = 863ff88f8401edde setx 0x99316a478c00b7fb,%g7,%l0 ! %l0 = 99316a478c00b7fb ! %l1 = fae13b6041318b6b setx 0x52f442c83311924f,%g7,%l1 ! %l1 = 52f442c83311924f ! %l6 = ffffffffffffffff, Mem[0000000010181408] = 000000ff stwa %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff ! %l4 = 00000000ff000000, Mem[0000000010041400] = 3c9dbf0a stba %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 3c9dbf00 ! Mem[0000000010001408] = 0000ff00, %l6 = ffffffffffffffff ldstuba [%i0+%o4]0x88,%l6 ! %l6 = 00000000000000ff ! %f4 = 00000000 ffffffff, Mem[0000000030041408] = fb9706db 7e250000 stda %f4 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 ffffffff ! %f8 = ff8cffff ff8cffff, Mem[0000000030001408] = ffff8cff 00000000 stda %f8 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff8cffff ff8cffff ! Mem[0000000030001400] = 600000ff, %l6 = 0000000000000000 swapa [%i0+%g0]0x89,%l6 ! %l6 = 00000000600000ff ! %f1 = ffff0000, Mem[0000000010001430] = ffffffff st %f1 ,[%i0+0x030] ! Mem[0000000010001430] = ffff0000 ! Starting 10 instruction Load Burst ! %l1 = 52f442c83311924f, %l7 = 00000000000000ff, %l0 = 99316a478c00b7fb xnor %l1,%l7,%l0 ! %l0 = ad0bbd37ccee6d4f p0_label_247: ! Mem[00000000211c0000] = 0000d61d, %l3 = 00000000ff00ffff ldub [%o2+0x001],%l3 ! %l3 = 0000000000000000 ! Mem[0000000030141410] = ffffb3ff, %l0 = ad0bbd37ccee6d4f lduba [%i5+%o5]0x89,%l0 ! %l0 = 00000000000000ff ! Mem[00000000100c1410] = 1567004b, %l7 = 00000000000000ff ldswa [%i3+%o5]0x88,%l7 ! %l7 = 000000001567004b ! Mem[0000000010141420] = 80956cff 4bdf8c00, %l4 = ff000000, %l5 = 00000000 ldd [%i5+0x020],%l4 ! %l4 = 0000000080956cff 000000004bdf8c00 ! Mem[0000000010141408] = 000000003c9dbf0a, %l0 = 00000000000000ff ldxa [%i5+0x008]%asi,%l0 ! %l0 = 000000003c9dbf0a ! Mem[0000000010101418] = ff9239f8, %l7 = 000000001567004b ldsh [%i4+0x01a],%l7 ! %l7 = 00000000000039f8 ! Mem[0000000021800080] = 257e727f, %l6 = 00000000600000ff lduh [%o3+0x080],%l6 ! %l6 = 000000000000257e ! Mem[0000000010141400] = ffff00ff 00000000 00000000 3c9dbf0a ! Mem[0000000010141410] = ff000000 ff000000 fff9c610 67df74f0 ! Mem[0000000010141420] = 80956cff 4bdf8c00 00000000 000000ff ! Mem[0000000010141430] = f83992ff 08c80a6f ffbbf195 fa0076ff ldda [%i5]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010141400 ! Mem[0000000030001410] = ffffffff, %l6 = 000000000000257e lduwa [%i0+%o5]0x81,%l6 ! %l6 = 00000000ffffffff ! Starting 10 instruction Store Burst ! %f29 = ffbbf195, Mem[0000000010001438] = 00000057 st %f29,[%i0+0x038] ! Mem[0000000010001438] = ffbbf195 p0_label_248: ! Mem[0000000030041400] = ffff0000, %l2 = 000000000000b357 ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff ! %l3 = 0000000000000000, Mem[0000000030101408] = 000000ff00000000 stxa %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000 ! %f26 = ff000000 ffff0000, Mem[0000000010101408] = 600000ff f9ff3020 std %f26,[%i4+%o4] ! Mem[0000000010101408] = ff000000 ffff0000 ! Mem[00000000100c140c] = 00000000, %l4 = 80956cff, %l7 = 000039f8 add %i3,0x0c,%g1 casa [%g1]0x80,%l4,%l7 ! %l7 = 0000000000000000 ! %l1 = 52f442c83311924f, Mem[0000000030101408] = 00000000 stwa %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 3311924f ! %f26 = ff000000, %f30 = 4ae6ae76, %f26 = ff000000 fdivs %f26,%f30,%f26 ! %f26 = f38e0c76 ! %l6 = 00000000ffffffff, Mem[0000000030141408] = ff2f08ef stwa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff ! %l6 = 00000000ffffffff, Mem[00000000201c0000] = ffff075f sth %l6,[%o0+%g0] ! Mem[00000000201c0000] = ffff075f ! Mem[0000000010101428] = 0abf9d3c, %l3 = 0000000000000000, %asi = 80 swapa [%i4+0x028]%asi,%l3 ! %l3 = 000000000abf9d3c ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = 0000d61d, %l2 = 0000000000000000 ldsba [%o2+0x001]%asi,%l2 ! %l2 = 0000000000000000 p0_label_249: ! Mem[0000000030141410] = ffb3ffff 50f59cff, %l2 = 00000000, %l3 = 0abf9d3c ldda [%i5+%o5]0x81,%l2 ! %l2 = 00000000ffb3ffff 0000000050f59cff ! Mem[0000000010101408] = 0000ffff000000ff, %l6 = 00000000ffffffff ldxa [%i4+%o4]0x88,%l6 ! %l6 = 0000ffff000000ff ! Mem[0000000030101400] = 00000000, %l1 = 52f442c83311924f lduha [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030081408] = ff0000ffef082f21, %l4 = 0000000080956cff ldxa [%i2+%o4]0x81,%l4 ! %l4 = ff0000ffef082f21 ! Mem[00000000218001c0] = 671507db, %l6 = 0000ffff000000ff ldsb [%o3+0x1c1],%l6 ! %l6 = 0000000000000015 ! Mem[0000000010101438] = 0000ffff, %l7 = 0000000000000000 ldsw [%i4+0x038],%l7 ! %l7 = 000000000000ffff ! Mem[0000000030101410] = ffffffff, %f27 = ffff0000 lda [%i4+%o5]0x81,%f27 ! %f27 = ffffffff ! Mem[00000000300c1408] = 1000f9ff, %l5 = 000000004bdf8c00 lduwa [%i3+%o4]0x89,%l5 ! %l5 = 000000001000f9ff ! Mem[0000000010001410] = 4ae6ae7679000000, %l4 = ff0000ffef082f21 ldx [%i0+%o5],%l4 ! %l4 = 4ae6ae7679000000 ! Starting 10 instruction Store Burst ! Mem[0000000010181410] = 4bdf8cff, %l5 = 000000001000f9ff swapa [%i6+%o5]0x80,%l5 ! %l5 = 000000004bdf8cff p0_label_250: ! %l1 = 0000000000000000, Mem[0000000030041408] = 00000000ffffffff stxa %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000 ! Mem[00000000300c1408] = fff90010, %l4 = 4ae6ae7679000000 ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 000000ff000000ff ! Mem[00000000100c140a] = 00000000, %l7 = 000000000000ffff ldstub [%i3+0x00a],%l7 ! %l7 = 00000000000000ff ! %f16 = 00000054 600000ff ff0000ff ef082f21 ! %f20 = ff000000 00000047 ff9239f8 10c6f9ff ! %f24 = 000000ff 00000000 f38e0c76 ffffffff ! %f28 = 4ae6ae76 ffbbf195 4ae6ae76 79000000 stda %f16,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400 ! %l4 = 00000000000000ff, Mem[00000000100c1408] = 00ff0000 stwa %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff ! %l3 = 0000000050f59cff, Mem[0000000010001438] = ffbbf1956978bf4a, %asi = 80 stxa %l3,[%i0+0x038]%asi ! Mem[0000000010001438] = 0000000050f59cff ! Mem[0000000010001438] = 00000000, %l0 = 3c9dbf0a, %l3 = 50f59cff add %i0,0x38,%g1 casa [%g1]0x80,%l0,%l3 ! %l3 = 0000000000000000 ! %l4 = 00000000000000ff, Mem[0000000010081410] = ffffffff stha %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ffffff ! %l2 = ffb3ffff, %l3 = 00000000, Mem[0000000010001408] = ffff0000 00000000 stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffb3ffff 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010001424] = 602000ff, %l6 = 0000000000000015 ldsb [%i0+0x026],%l6 ! %l6 = 0000000000000000 p0_label_251: ! Mem[0000000010141408] = 00000000, %l5 = 000000004bdf8cff lduba [%i5+%o4]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010141410] = ff000000ff000000, %l2 = 00000000ffb3ffff ldxa [%i5+%o5]0x80,%l2 ! %l2 = ff000000ff000000 ! %l1 = 0000000000000000, Mem[00000000211c0000] = 0000d61d, %asi = 80 stha %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000d61d ! Mem[0000000030081400] = 00000054, %l1 = 0000000000000000 lduba [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[00000000211c0000] = 0000d61d, %l4 = 00000000000000ff lduh [%o2+%g0],%l4 ! %l4 = 0000000000000000 ! Mem[0000000010141430] = f83992ff 08c80a6f, %l0 = 3c9dbf0a, %l1 = 00000000 ldd [%i5+0x030],%l0 ! %l0 = 00000000f83992ff 0000000008c80a6f ! Mem[0000000010001408] = ffb3ffff, %f15 = 95f1bbff lda [%i0+%o4]0x80,%f15 ! %f15 = ffb3ffff ! Mem[00000000201c0000] = ffff075f, %l5 = 0000000000000000 lduba [%o0+0x001]%asi,%l5 ! %l5 = 00000000000000ff ! Mem[0000000030081410] = ff000000 00000047, %l4 = 00000000, %l5 = 000000ff ldda [%i2+%o5]0x81,%l4 ! %l4 = 00000000ff000000 0000000000000047 ! Starting 10 instruction Store Burst ! %f10 = ff000000 00000000, Mem[0000000030101400] = 00000000 0000257e stda %f10,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff000000 00000000 p0_label_252: ! %f6 = f074df67 10c6f9ff, Mem[0000000010101400] = 00000054 600000ff stda %f6 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = f074df67 10c6f9ff ! %l5 = 0000000000000047, Mem[0000000020800001] = 0076b0a2 stb %l5,[%o1+0x001] ! Mem[0000000020800000] = 0047b0a2 ! %l4 = 00000000ff000000, Mem[000000001004143a] = 4abf7869, %asi = 80 stha %l4,[%i1+0x03a]%asi ! Mem[0000000010041438] = 4abf0000 ! %l6 = 00000000, %l7 = 00000000, Mem[00000000100c1408] = ff000000 00000000 stda %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 00000000 ! Mem[0000000030101408] = 4f921133, %l4 = 00000000ff000000 ldstuba [%i4+%o4]0x81,%l4 ! %l4 = 0000004f000000ff ! %f16 = 00000054 600000ff ff0000ff ef082f21 ! %f20 = ff000000 00000047 ff9239f8 10c6f9ff ! %f24 = 000000ff 00000000 f38e0c76 ffffffff ! %f28 = 4ae6ae76 ffbbf195 4ae6ae76 79000000 stda %f16,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400 ! %l2 = ff000000ff000000, Mem[000000001008143d] = 90ee7d79, %asi = 80 stba %l2,[%i2+0x03d]%asi ! Mem[000000001008143c] = 90007d79 ! %l7 = 0000000000000000, Mem[000000001000142c] = 000000ff, %asi = 80 stwa %l7,[%i0+0x02c]%asi ! Mem[000000001000142c] = 00000000 ! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000 swapa [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010141438] = ffbbf195, %l5 = 0000000000000047 lduw [%i5+0x038],%l5 ! %l5 = 00000000ffbbf195 p0_label_253: ! Mem[0000000030081400] = 00000054, %l4 = 000000000000004f ldsha [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[00000000201c0000] = ffff075f, %l3 = 0000000000000000 ldub [%o0+%g0],%l3 ! %l3 = 00000000000000ff ! Mem[0000000010141430] = f83992ff 08c80a6f, %l4 = 00000000, %l5 = ffbbf195 ldda [%i5+0x030]%asi,%l4 ! %l4 = 00000000f83992ff 0000000008c80a6f ! Mem[0000000030101408] = 331192ff, %l7 = 0000000000000000 lduba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff ! Mem[0000000030101410] = ffffffff600000ff, %f4 = 000000ff 000000ff ldda [%i4+%o5]0x81,%f4 ! %f4 = ffffffff 600000ff ! Mem[00000000211c0000] = 0000d61d, %l3 = 00000000000000ff lduh [%o2+%g0],%l3 ! %l3 = 0000000000000000 ! Mem[00000000300c1408] = fff90010, %l5 = 0000000008c80a6f lduha [%i3+%o4]0x81,%l5 ! %l5 = 000000000000fff9 ! Mem[0000000030141408] = ffffffff, %l0 = 00000000f83992ff ldsha [%i5+%o4]0x81,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000030041408] = 00000000, %f0 = 00000000 lda [%i1+%o4]0x89,%f0 ! %f0 = 00000000 ! Starting 10 instruction Store Burst ! %l4 = 00000000f83992ff, Mem[0000000010081410] = 00ffffff stwa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = f83992ff p0_label_254: ! %f2 = 0abf9d3c, Mem[0000000010081410] = f83992ff sta %f2 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0abf9d3c ! %f0 = 00000000 ff00ffff, Mem[0000000030181410] = 47000000 000000ff stda %f0 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 ff00ffff ! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010081400] = 0000ffff 000000ff stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 000000ff membar #Sync ! Added by membar checker (33) ! Mem[0000000030181408] = ef082f21, %l1 = 0000000008c80a6f ldstuba [%i6+%o4]0x89,%l1 ! %l1 = 00000021000000ff ! %l5 = 000000000000fff9, Mem[0000000030101400] = 000000ff stba %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000f9 ! %l6 = 0000000000000000, Mem[0000000010041410] = ffff8cff stba %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffff8c00 ! Mem[0000000030141408] = ffffffff, %l1 = 0000000000000021 swapa [%i5+%o4]0x81,%l1 ! %l1 = 00000000ffffffff ! %f26 = f38e0c76 ffffffff, %l1 = 00000000ffffffff ! Mem[0000000010101400] = f074df6710c6f9ff stda %f26,[%i4+%l1]ASI_PST32_PL ! Mem[0000000010101400] = ffffffff760c8ef3 ! %l1 = 00000000ffffffff, Mem[0000000030001400] = 00000000 stwa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffff ! Starting 10 instruction Load Burst ! Mem[0000000030141408] = 21000000, %l7 = 00000000000000ff lduwa [%i5+%o4]0x89,%l7 ! %l7 = 0000000021000000 p0_label_255: ! Mem[0000000010041428] = ff00000000006f5a, %f30 = 4ae6ae76 79000000 ldda [%i1+0x028]%asi,%f30 ! %f30 = ff000000 00006f5a ! Mem[0000000010181438] = 00000000, %l0 = ffffffffffffffff ldsba [%i6+0x03b]%asi,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030081408] = ff0000ff, %l0 = 0000000000000000 ldswa [%i2+%o4]0x81,%l0 ! %l0 = ffffffffff0000ff ! Mem[0000000010101408] = ff0000ffef082f21, %f30 = ff000000 00006f5a ldda [%i4+0x008]%asi,%f30 ! %f30 = ff0000ff ef082f21 ! Mem[0000000010101408] = ff0000ffef082f21, %f30 = ff0000ff ef082f21 ldda [%i4+%o4]0x80,%f30 ! %f30 = ff0000ff ef082f21 ! Mem[00000000300c1400] = 01001715, %l2 = ff000000ff000000 ldsha [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000100 ! Mem[0000000010141400] = ff00ffff, %l1 = 00000000ffffffff lduwa [%i5+%g0]0x88,%l1 ! %l1 = 00000000ff00ffff ! Mem[0000000030181410] = 00000000 ff00ffff, %l0 = ff0000ff, %l1 = ff00ffff ldda [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000 00000000ff00ffff ! Mem[0000000030081410] = ff000000, %l3 = 0000000000000000 ldsba [%i2+%o5]0x81,%l3 ! %l3 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %l6 = 0000000000000000, Mem[0000000020800041] = 00a82222, %asi = 80 stba %l6,[%o1+0x041]%asi ! Mem[0000000020800040] = 00002222 p0_label_256: ! %l6 = 0000000000000000, Mem[0000000030101410] = ffffffff600000ff stxa %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000 ! Mem[0000000010181424] = ff16c07e, %l6 = 0000000000000000 swap [%i6+0x024],%l6 ! %l6 = 00000000ff16c07e ! %f14 = ff7600fa ffb3ffff, Mem[00000000100c1410] = 4b006715 00000047 stda %f14,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff7600fa ffb3ffff ! %f30 = ff0000ff ef082f21, %l4 = 00000000f83992ff ! Mem[0000000010001400] = ffffffff3c9dbf0a stda %f30,[%i0+%l4]ASI_PST8_P ! Mem[0000000010001400] = ff0000ffef082f21 ! %l7 = 0000000021000000, Mem[0000000010101400] = ffffffff stha %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffff0000 ! Mem[00000000300c1400] = 15170001, %l2 = 0000000000000100 ldstuba [%i3+%g0]0x89,%l2 ! %l2 = 00000001000000ff ! %l0 = 0000000000000000, Mem[0000000010101408] = ff0000ff stwa %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 ! Mem[0000000030181408] = ef082fff, %l0 = 0000000000000000 ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 000000ff000000ff ! %f3 = 00000000, Mem[00000000100c1408] = 00000000 sta %f3 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 ! Starting 10 instruction Load Burst ! %l2 = 0000000000000001, %l4 = 00000000f83992ff, %l6 = 00000000ff16c07e xnor %l2,%l4,%l6 ! %l6 = ffffffff07c66d01 p0_label_257: ! Mem[0000000010041410] = 008cffff, %l1 = 00000000ff00ffff lduwa [%i1+%o5]0x80,%l1 ! %l1 = 00000000008cffff ! Mem[0000000030041408] = 00000000, %l2 = 0000000000000001 lduba [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[00000000201c0000] = ffff075f, %l4 = 00000000f83992ff lduh [%o0+%g0],%l4 ! %l4 = 000000000000ffff ! Mem[00000000100c1408] = 00000000, %l6 = ffffffff07c66d01 ldsha [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010141408] = 00000000, %l7 = 0000000021000000 ldsha [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000 ! %l0 = 00000000000000ff, %l4 = 000000000000ffff, %l4 = 000000000000ffff and %l0,%l4,%l4 ! %l4 = 00000000000000ff ! Mem[0000000010101428] = f38e0c76 ffffffff, %l6 = 00000000, %l7 = 00000000 ldd [%i4+0x028],%l6 ! %l6 = 00000000f38e0c76 00000000ffffffff ! Mem[0000000030141410] = ffb3ffff, %l0 = 00000000000000ff ldsha [%i5+%o5]0x81,%l0 ! %l0 = ffffffffffffffb3 ! %l6 = 00000000f38e0c76, imm = fffffffffffffa29, %l0 = ffffffffffffffb3 sub %l6,-0x5d7,%l0 ! %l0 = 00000000f38e124d ! Starting 10 instruction Store Burst ! %f26 = f38e0c76 ffffffff, %f1 = ff00ffff fdtos %f26,%f1 ! %f1 = ff800000 p0_label_258: ! %l2 = 0000000000000000, Mem[0000000030101410] = 0000000000000000 stxa %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000000000 ! Mem[0000000010081408] = 76aee6ff, %l0 = 00000000f38e124d swapa [%i2+%o4]0x88,%l0 ! %l0 = 0000000076aee6ff ! %l2 = 0000000000000000, Mem[0000000030101408] = ff921133 stwa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 ! Mem[0000000030081410] = ff000000, %l1 = 00000000008cffff ldstuba [%i2+%o5]0x81,%l1 ! %l1 = 000000ff000000ff ! %f14 = ff7600fa ffb3ffff, %l3 = ffffffffffffffff ! Mem[00000000100c1418] = f909a6c3ff0000ff add %i3,0x018,%g1 stda %f14,[%g1+%l3]ASI_PST16_P ! Mem[00000000100c1418] = ff7600faffb3ffff ! %f22 = ff9239f8 10c6f9ff, Mem[0000000030001410] = ffffffff 00000000 stda %f22,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff9239f8 10c6f9ff ! Mem[0000000010141431] = f83992ff, %l2 = 0000000000000000 ldstuba [%i5+0x031]%asi,%l2 ! %l2 = 00000039000000ff ! Mem[000000001000140c] = 00000000, %l3 = ffffffffffffffff, %asi = 80 swapa [%i0+0x00c]%asi,%l3 ! %l3 = 0000000000000000 ! Mem[00000000100c1410] = fa0076ff, %l7 = 00000000ffffffff swapa [%i3+%o5]0x88,%l7 ! %l7 = 00000000fa0076ff ! Starting 10 instruction Load Burst ! Mem[0000000030001400] = ffffffff 15178654, %l2 = 00000039, %l3 = 00000000 ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000ffffffff 0000000015178654 p0_label_259: ! Mem[0000000010001410] = 76aee64a, %f26 = f38e0c76 lda [%i0+%o5]0x88,%f26 ! %f26 = 76aee64a ! Mem[0000000010101410] = ff000000 00000047, %l0 = 76aee6ff, %l1 = 000000ff ldda [%i4+%o5]0x80,%l0 ! %l0 = 00000000ff000000 0000000000000047 ! Mem[0000000020800000] = 0047b0a2, %l7 = 00000000fa0076ff lduh [%o1+%g0],%l7 ! %l7 = 0000000000000047 ! Mem[0000000030101400] = f900000000000000, %f26 = 76aee64a ffffffff ldda [%i4+%g0]0x81,%f26 ! %f26 = f9000000 00000000 ! Mem[0000000010081410] = 0abf9d3c, %l4 = 00000000000000ff ldsha [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000abf ! Mem[00000000211c0000] = 0000d61d, %l2 = 00000000ffffffff ldsba [%o2+0x001]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030101410] = 00000000, %l4 = 0000000000000abf ldsha [%i4+%o5]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030181400] = 600000ff, %l2 = 0000000000000000 lduha [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff ! %l4 = 0000000000000000, imm = fffffffffffffa9f, %l7 = 0000000000000047 add %l4,-0x561,%l7 ! %l7 = fffffffffffffa9f ! Starting 10 instruction Store Burst ! %l4 = 0000000000000000, Mem[0000000030101410] = 0000000000000000 stxa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000 p0_label_260: ! %f12 = 6f0ac808, Mem[0000000010001404] = ef082f21 sta %f12,[%i0+0x004]%asi ! Mem[0000000010001404] = 6f0ac808 ! %l4 = 00000000, %l5 = 0000fff9, Mem[0000000010181408] = ffffffff f9ff00ff stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 0000fff9 ! Mem[0000000030141410] = ffb3ffff, %l1 = 0000000000000047 ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 000000ff000000ff ! %l0 = ff000000, %l1 = 000000ff, Mem[0000000010081410] = 0abf9d3c ffffffff stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff000000 000000ff ! Mem[0000000030101400] = f9000000, %l2 = 00000000000000ff ldstuba [%i4+%g0]0x81,%l2 ! %l2 = 000000f9000000ff ! Mem[0000000030081400] = 54000000, %l1 = 00000000000000ff swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000054000000 ! %l4 = 00000000, %l5 = 0000fff9, Mem[00000000100c1408] = 00000000 00000000 stda %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 0000fff9 ! %l2 = 00000000000000f9, Mem[0000000010041410] = 008cffff stha %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00f9ffff ! Mem[0000000030041410] = 15178654, %l5 = 000000000000fff9 lduha [%i1+%o5]0x89,%l5 ! %l5 = 0000000000008654 ! Starting 10 instruction Load Burst ! Mem[0000000030041400] = ffff00ff, %l0 = 00000000ff000000 lduba [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ff p0_label_261: ! Mem[0000000010001410] = 0000007976aee64a, %f6 = f074df67 10c6f9ff ldda [%i0+%o5]0x88,%f6 ! %f6 = 00000079 76aee64a ! Mem[0000000030181410] = 00000000 ff00ffff, %l2 = 000000f9, %l3 = 15178654 ldda [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000000 00000000ff00ffff ! %l4 = 0000000000000000, imm = fffffffffffff6f2, %l2 = 0000000000000000 or %l4,-0x90e,%l2 ! %l2 = fffffffffffff6f2 ! Mem[0000000010101430] = 4ae6ae76, %l5 = 0000000000008654 lduh [%i4+0x032],%l5 ! %l5 = 000000000000ae76 ! Mem[0000000030081400] = 000000ff, %f8 = 008cdf4b lda [%i2+%g0]0x89,%f8 ! %f8 = 000000ff ! Mem[0000000030101408] = 00000000, %l0 = 00000000000000ff lduha [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010141428] = 00000000, %l4 = 0000000000000000 lduha [%i5+0x02a]%asi,%l4 ! %l4 = 0000000000000000 ! Mem[00000000201c0000] = ffff075f, %l6 = 00000000f38e0c76 ldsha [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff ! Code Fragment 4 p0_fragment_22: ! %l0 = 0000000000000000 setx 0xa3c51797e1fbdd67,%g7,%l0 ! %l0 = a3c51797e1fbdd67 ! %l1 = 0000000054000000 setx 0x28d2ad5faa81de45,%g7,%l1 ! %l1 = 28d2ad5faa81de45 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 = a3c51797e1fbdd67 setx 0xcfe61197b950e4e8,%g7,%l0 ! %l0 = cfe61197b950e4e8 ! %l1 = 28d2ad5faa81de45 setx 0xe4606a2fe02dfc3e,%g7,%l1 ! %l1 = e4606a2fe02dfc3e ! Starting 10 instruction Store Burst ! Mem[0000000010181414] = 00000021, %l3 = 00000000ff00ffff swap [%i6+0x014],%l3 ! %l3 = 0000000000000021 p0_label_262: ! %l4 = 0000000000000000, Mem[0000000020800000] = 0047b0a2 sth %l4,[%o1+%g0] ! Mem[0000000020800000] = 0000b0a2 ! %l7 = fffffffffffffa9f, Mem[00000000201c0000] = ffff075f sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = fa9f075f ! %l3 = 0000000000000021, Mem[0000000010101410] = ff000000 stwa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000021 ! Mem[0000000030101400] = 000000ff, %l1 = e4606a2fe02dfc3e swapa [%i4+%g0]0x89,%l1 ! %l1 = 00000000000000ff ! %l7 = fffffffffffffa9f, Mem[0000000010081408] = 4d128ef3 stba %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 9f128ef3 ! %l4 = 0000000000000000, Mem[00000000201c0001] = fa9f075f stb %l4,[%o0+0x001] ! Mem[00000000201c0000] = fa00075f ! %l7 = fffffffffffffa9f, Mem[0000000030141408] = 00000021 stwa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = fffffa9f ! %f26 = f9000000, Mem[00000000100c1408] = 00000000 sta %f26,[%i3+%o4]0x88 ! Mem[00000000100c1408] = f9000000 ! %l0 = cfe61197b950e4e8, Mem[0000000030101410] = 00000000 stha %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000e4e8 ! Starting 10 instruction Load Burst ! Mem[00000000100c1408] = f9000000, %l4 = 0000000000000000 ldsha [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000 p0_label_263: ! %l5 = 000000000000ae76, immed = fffff930, %y = 00000000 sdiv %l5,-0x6d0,%l5 ! %l5 = ffffffffffffffe7 mov %l0,%y ! %y = b950e4e8 ! Mem[0000000030081408] = ff0000ff, %l7 = fffffffffffffa9f ldsba [%i2+%o4]0x81,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010041410] = 00f9ffffff8cffff, %f6 = 00000079 76aee64a ldda [%i1+0x010]%asi,%f6 ! %f6 = 00f9ffff ff8cffff ! Mem[000000001018143c] = 4bdf8c9a, %l0 = cfe61197b950e4e8 ldsba [%i6+0x03d]%asi,%l0 ! %l0 = ffffffffffffffdf ! Mem[0000000010181400] = ffffffff, %l4 = 0000000000000000 lduha [%i6+%g0]0x80,%l4 ! %l4 = 000000000000ffff ! Mem[0000000020800040] = 00002222, %l0 = ffffffffffffffdf ldsb [%o1+0x040],%l0 ! %l0 = 0000000000000000 ! Mem[0000000010081430] = 000067df, %l3 = 0000000000000021 ldub [%i2+0x031],%l3 ! %l3 = 0000000000000000 ! Mem[0000000010141408] = 00000000, %l7 = ffffffffffffffff ldsba [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030001400] = ffffffff, %l1 = 00000000000000ff ldsha [%i0+%g0]0x89,%l1 ! %l1 = ffffffffffffffff ! Starting 10 instruction Store Burst ! Mem[00000000100c1438] = 0000ffff, %l2 = fffffffffffff6f2 ldstub [%i3+0x038],%l2 ! %l2 = 00000000000000ff p0_label_264: ! %f23 = 10c6f9ff, Mem[0000000030101400] = e02dfc3e sta %f23,[%i4+%g0]0x89 ! Mem[0000000030101400] = 10c6f9ff ! Mem[0000000021800140] = 3f750a30, %l4 = 000000000000ffff ldstub [%o3+0x140],%l4 ! %l4 = 0000003f000000ff ! Mem[0000000010101420] = 000000ff00000000, %l1 = ffffffffffffffff, %l4 = 000000000000003f add %i4,0x20,%g1 casxa [%g1]0x80,%l1,%l4 ! %l4 = 000000ff00000000 ! Mem[0000000030141408] = 9ffaffff, %l6 = ffffffffffffffff ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 000000ff000000ff ! %l1 = ffffffffffffffff, Mem[0000000010081408] = 9f128ef3 stha %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffff8ef3 ! Mem[0000000010001410] = 4ae6ae76, %l2 = 0000000000000000 ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 0000004a000000ff ! %l4 = 000000ff00000000, Mem[0000000010041400] = 3c9dbf00 stha %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 3c9d0000 ! Mem[0000000030101408] = 00000000, %l0 = 0000000000000000 ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 00000000000000ff ! %l5 = ffffffffffffffe7, Mem[0000000010181410] = fff90010 stha %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = fff9ffe7 ! Starting 10 instruction Load Burst ! Mem[00000000100c1410] = ffffffff, %l2 = 000000000000004a ldsha [%i3+%o5]0x88,%l2 ! %l2 = ffffffffffffffff p0_label_265: ! Mem[0000000030101410] = 0000e4e8, %f15 = ffb3ffff lda [%i4+%o5]0x89,%f15 ! %f15 = 0000e4e8 ! Mem[0000000030081410] = ff00000000000047, %f12 = 6f0ac808 ff9239f8 ldda [%i2+%o5]0x81,%f12 ! %f12 = ff000000 00000047 ! Mem[00000000100c1400] = ffff0000, %l5 = ffffffffffffffe7 ldswa [%i3+%g0]0x80,%l5 ! %l5 = ffffffffffff0000 ! Mem[0000000030181400] = ff00006054000000, %l3 = 0000000000000000 ldxa [%i6+%g0]0x81,%l3 ! %l3 = ff00006054000000 ! Mem[0000000030101408] = 00000000000000ff, %f20 = ff000000 00000047 ldda [%i4+%o4]0x89,%f20 ! %f20 = 00000000 000000ff ! Mem[0000000030041410] = 54861715, %l5 = ffffffffffff0000 ldswa [%i1+%o5]0x81,%l5 ! %l5 = 0000000054861715 ! Mem[00000000211c0000] = 0000d61d, %l7 = 0000000000000000 ldsb [%o2+%g0],%l7 ! %l7 = 0000000000000000 ! Mem[0000000010081400] = 00000000, %l3 = ff00006054000000 ldsba [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010001400] = ff0000ff 6f0ac808, %l4 = 00000000, %l5 = 54861715 ldda [%i0+%g0]0x80,%l4 ! %l4 = 00000000ff0000ff 000000006f0ac808 ! Starting 10 instruction Store Burst ! Mem[0000000030101410] = 0000e4e8, %l3 = 0000000000000000 swapa [%i4+%o5]0x89,%l3 ! %l3 = 000000000000e4e8 p0_label_266: ! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030041400] = ffff00ff 212f0000 stda %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff 00000000 ! %f22 = ff9239f8, Mem[0000000010101408] = 00000000 sta %f22,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff9239f8 ! %l0 = 0000000000000000, Mem[0000000030081408] = ff0000ffef082f21 stxa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000000 ! %l0 = 0000000000000000, Mem[0000000010081408] = f38effff stba %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = f38eff00 ! %f30 = ff0000ff ef082f21, %l0 = 0000000000000000 ! Mem[0000000010101400] = 0000ffff760c8ef3 stda %f30,[%i4+%l0]ASI_PST8_PL ! Mem[0000000010101400] = 0000ffff760c8ef3 ! Mem[0000000010101410] = 21000000, %l1 = ffffffffffffffff ldstuba [%i4+%o5]0x88,%l1 ! %l1 = 00000000000000ff ! %l0 = 00000000, %l1 = 00000000, Mem[0000000010041400] = 00009d3c ff0ac808 stda %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 00000000 ! %l7 = 0000000000000000, Mem[000000001008143f] = 90007d79, %asi = 80 stba %l7,[%i2+0x03f]%asi ! Mem[000000001008143c] = 90007d00 ! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000 swapa [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010181408] = 00000000, %l7 = 0000000000000000 ldswa [%i6+0x008]%asi,%l7 ! %l7 = 0000000000000000 p0_label_267: ! Mem[0000000010001428] = 5a6f000000000000, %f2 = 0abf9d3c 00000000 ldda [%i0+0x028]%asi,%f2 ! %f2 = 5a6f0000 00000000 ! Mem[0000000010101400] = 0000ffff, %f10 = ff000000 lda [%i4+%g0]0x80,%f10 ! %f10 = 0000ffff ! Mem[0000000030081410] = 000000ff, %l3 = 000000000000e4e8 lduwa [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff ! %l6 = 00000000000000ff, %l7 = 0000000000000000, %y = b950e4e8 umul %l6,%l7,%l6 ! %l6 = 0000000000000000, %y = 00000000 ! Mem[00000000100c1408] = f9000000, %l0 = 0000000000000000 ldsha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030101410] = 00000000, %f22 = ff9239f8 lda [%i4+%o5]0x89,%f22 ! %f22 = 00000000 ! Mem[0000000010081414] = 000000ff, %f26 = f9000000 lda [%i2+0x014]%asi,%f26 ! %f26 = 000000ff ! Mem[0000000010081420] = 00000079f074ff67, %l6 = 0000000000000000 ldxa [%i2+0x020]%asi,%l6 ! %l6 = 00000079f074ff67 ! Mem[0000000021800140] = ff750a30, %l6 = 00000079f074ff67 ldsh [%o3+0x140],%l6 ! %l6 = ffffffffffffff75 ! Starting 10 instruction Store Burst ! %f13 = 00000047, Mem[0000000010141424] = 4bdf8c00 sta %f13,[%i5+0x024]%asi ! Mem[0000000010141424] = 00000047 p0_label_268: ! Mem[00000000300c1410] = ffff00ff, %l4 = 00000000ff0000ff swapa [%i3+%o5]0x89,%l4 ! %l4 = 00000000ffff00ff ! %l1 = 0000000000000000, Mem[0000000010001408] = ffb3ffff stwa %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 ! %l4 = 00000000ffff00ff, Mem[00000000211c0000] = 0000d61d, %asi = 80 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ffd61d ! Mem[0000000010041410] = 00f9ffff, %l6 = ffffffffffffff75, %asi = 80 swapa [%i1+0x010]%asi,%l6 ! %l6 = 0000000000f9ffff ! %l4 = 00000000ffff00ff, Mem[0000000010141400] = ff00ffff stwa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffff00ff ! Mem[0000000010181408] = 00000000, %l1 = 0000000000000000 swapa [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000000 ! %l3 = 00000000000000ff, Mem[0000000010141410] = ff000000 stha %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00ff0000 ! %f14 = ff7600fa 0000e4e8, %l4 = 00000000ffff00ff ! Mem[0000000030041400] = ff00000000000000 stda %f14,[%i1+%l4]ASI_PST16_S ! Mem[0000000030041400] = ff7600fa0000e4e8 ! Mem[0000000010141404] = 00000000, %l6 = 0000000000f9ffff swap [%i5+0x004],%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[00000000218000c0] = ff110164, %l5 = 000000006f0ac808 lduh [%o3+0x0c0],%l5 ! %l5 = 000000000000ff11 p0_label_269: ! Mem[000000001004140c] = 000000ff, %l1 = 0000000000000000 ldsb [%i1+0x00f],%l1 ! %l1 = ffffffffffffffff ! Mem[0000000010101400] = 0000ffff, %f11 = 00000000 lda [%i4+%g0]0x80,%f11 ! %f11 = 0000ffff ! Mem[0000000030101408] = 000000ff, %l6 = 0000000000000000 ldsha [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff ! %l4 = 00000000ffff00ff, %l0 = 0000000000000000, %l4 = 00000000ffff00ff and %l4,%l0,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010101418] = ff9239f810c6f9ff, %l7 = 0000000000000000 ldxa [%i4+0x018]%asi,%l7 ! %l7 = ff9239f810c6f9ff ! Code Fragment 4 p0_fragment_23: ! %l0 = 0000000000000000 setx 0x733c1ee83c264363,%g7,%l0 ! %l0 = 733c1ee83c264363 ! %l1 = ffffffffffffffff setx 0x3d054c57e890aaac,%g7,%l1 ! %l1 = 3d054c57e890aaac 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 = 733c1ee83c264363 setx 0x805c934fa6d42aaa,%g7,%l0 ! %l0 = 805c934fa6d42aaa ! %l1 = 3d054c57e890aaac setx 0x5037dc4fa03914f5,%g7,%l1 ! %l1 = 5037dc4fa03914f5 ! Mem[0000000010001410] = ffe6ae76, %l3 = 00000000000000ff ldsha [%i0+%o5]0x80,%l3 ! %l3 = ffffffffffffffe6 ! Mem[0000000010041410] = ffffff75, %l1 = 5037dc4fa03914f5 ldswa [%i1+%o5]0x80,%l1 ! %l1 = ffffffffffffff75 ! Mem[0000000010101408] = ff9239f8ef082f21, %f4 = ffffffff 600000ff ldda [%i4+0x008]%asi,%f4 ! %f4 = ff9239f8 ef082f21 ! Starting 10 instruction Store Burst ! %l0 = a6d42aaa, %l1 = ffffff75, Mem[0000000010181420] = ffdf74f0 00000000 std %l0,[%i6+0x020] ! Mem[0000000010181420] = a6d42aaa ffffff75 p0_label_270: ! %f2 = 5a6f0000 00000000, Mem[0000000010081400] = 00000000 000000ff stda %f2 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 5a6f0000 00000000 ! %l0 = 805c934fa6d42aaa, Mem[0000000030041408] = 00000000 stha %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00002aaa ! Mem[0000000010081410] = ff000000, %l5 = 000000000000ff11 ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 000000ff000000ff ! Mem[0000000010041400] = 00000000, %l1 = ffffffffffffff75 ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 00000000000000ff ! %f27 = 00000000, Mem[0000000030101408] = 000000ff sta %f27,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 ! %l6 = 00000000000000ff, Mem[00000000100c1400] = ffff0000, %asi = 80 stwa %l6,[%i3+0x000]%asi ! Mem[00000000100c1400] = 000000ff ! %l2 = ffffffffffffffff, Mem[00000000211c0000] = 00ffd61d stb %l2,[%o2+%g0] ! Mem[00000000211c0000] = ffffd61d ! %f30 = ff0000ff ef082f21, Mem[0000000010001438] = 00000000 50f59cff std %f30,[%i0+0x038] ! Mem[0000000010001438] = ff0000ff ef082f21 ! %l6 = 00000000000000ff, Mem[0000000010041420] = ff000000, %asi = 80 stha %l6,[%i1+0x020]%asi ! Mem[0000000010041420] = 00ff0000 ! Starting 10 instruction Load Burst ! Mem[0000000030001410] = fff9c610, %l5 = 00000000000000ff lduba [%i0+%o5]0x81,%l5 ! %l5 = 00000000000000ff p0_label_271: ! %f0 = 00000000, %f19 = ef082f21 fcmpes %fcc3,%f0 ,%f19 ! %fcc3 = 2 ! Mem[0000000010041408] = 00000000000000ff, %l0 = 805c934fa6d42aaa ldxa [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010041428] = ff000000 00006f5a, %l0 = 000000ff, %l1 = 00000000 ldd [%i1+0x028],%l0 ! %l0 = 00000000ff000000 0000000000006f5a ! Mem[0000000010141408] = 00000000, %f29 = ffbbf195 lda [%i5+%o4]0x80,%f29 ! %f29 = 00000000 ! Mem[0000000010081408] = 00ff8ef3, %f25 = 00000000 lda [%i2+%o4]0x80,%f25 ! %f25 = 00ff8ef3 ! Mem[0000000010081408] = 00ff8ef3ffbbf195, %f12 = ff000000 00000047 ldda [%i2+0x008]%asi,%f12 ! %f12 = 00ff8ef3 ffbbf195 ! Mem[00000000100c1400] = ff000000, %l4 = 0000000000000000 lduwa [%i3+%g0]0x88,%l4 ! %l4 = 00000000ff000000 ! Mem[0000000010081408] = 00ff8ef3, %l4 = 00000000ff000000 ldswa [%i2+%o4]0x80,%l4 ! %l4 = 0000000000ff8ef3 ! Mem[0000000010081410] = ff000000 000000ff, %l4 = 00ff8ef3, %l5 = 000000ff ldda [%i2+%o5]0x80,%l4 ! %l4 = 00000000ff000000 00000000000000ff ! Starting 10 instruction Store Burst ! Mem[0000000030081410] = 000000ff, %l1 = 0000000000006f5a swapa [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff p0_label_272: ! Mem[0000000010081400] = 00006f5a, %l2 = ffffffffffffffff ldstuba [%i2+%g0]0x88,%l2 ! %l2 = 0000005a000000ff ! Mem[00000000100c1415] = ffb3ffff, %l7 = ff9239f810c6f9ff ldstub [%i3+0x015],%l7 ! %l7 = 000000b3000000ff ! Mem[0000000010081410] = ff000000, %l6 = 00000000000000ff swapa [%i2+%o5]0x80,%l6 ! %l6 = 00000000ff000000 ! %l7 = 00000000000000b3, Mem[0000000010141420] = 80956cff00000047 stx %l7,[%i5+0x020] ! Mem[0000000010141420] = 00000000000000b3 ! %f29 = 00000000, Mem[0000000010101410] = 210000ff sta %f29,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 ! %f30 = ff0000ff, Mem[0000000010181404] = ffffffff st %f30,[%i6+0x004] ! Mem[0000000010181404] = ff0000ff ! %f22 = 00000000 10c6f9ff, Mem[0000000010141438] = ffbbf195 fa0076ff stda %f22,[%i5+0x038]%asi ! Mem[0000000010141438] = 00000000 10c6f9ff ! Mem[0000000030081400] = ff000000, %l5 = 00000000000000ff ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 000000ff000000ff ! %f0 = 00000000 ff800000, Mem[0000000030081410] = 5a6f0000 00000047 stda %f0 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 ff800000 ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = 00000000, %l5 = 00000000000000ff ldsha [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000 p0_label_273: ! Mem[0000000030001408] = ffff8cff, %l6 = 00000000ff000000 ldsha [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffffffff ! Mem[00000000211c0000] = ffffd61d, %l2 = 000000000000005a lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000ffff ! Mem[0000000010181424] = ffffff75, %f0 = 00000000 ld [%i6+0x024],%f0 ! %f0 = ffffff75 ! Mem[0000000030101408] = 00000000, %l2 = 000000000000ffff lduba [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010141408] = 00000000, %l5 = 0000000000000000 ldswa [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[00000000201c0000] = fa00075f, %l2 = 0000000000000000 lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000fa00 ! Mem[0000000030081400] = ff000000, %f19 = ef082f21 lda [%i2+%g0]0x81,%f19 ! %f19 = ff000000 ! Mem[0000000030081408] = 0000000000000000, %l2 = 000000000000fa00 ldxa [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030041400] = fa0076ff, %l6 = ffffffffffffffff ldsha [%i1+%g0]0x89,%l6 ! %l6 = 00000000000076ff ! Starting 10 instruction Store Burst ! %f22 = 00000000 10c6f9ff, %l0 = 00000000ff000000 ! Mem[0000000010001418] = fb9706db00000000 add %i0,0x018,%g1 stda %f22,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010001418] = fb9706db00000000 p0_label_274: ! %f0 = ffffff75 ff800000 5a6f0000 00000000 ! %f4 = ff9239f8 ef082f21 00f9ffff ff8cffff ! %f8 = 000000ff ff6c9580 0000ffff 0000ffff ! %f12 = 00ff8ef3 ffbbf195 ff7600fa 0000e4e8 stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400 ! Mem[0000000030041410] = 54861715, %l2 = 0000000000000000 swapa [%i1+%o5]0x81,%l2 ! %l2 = 0000000054861715 ! %l4 = 00000000ff000000, Mem[00000000100c1400] = 000000ff43bcb1ff stxa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000ff000000 ! %l0 = ff000000, %l1 = 000000ff, Mem[0000000030101408] = 00000000 00000000 stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000 000000ff ! %l6 = 00000000000076ff, Mem[0000000010001400] = ff0000ff stwa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000076ff ! Mem[0000000021800041] = ffc8856a, %l7 = 00000000000000b3 ldstub [%o3+0x041],%l7 ! %l7 = 000000c8000000ff ! Mem[0000000010001420] = ffc67b82, %l5 = 0000000000000000 swap [%i0+0x020],%l5 ! %l5 = 00000000ffc67b82 ! Mem[0000000010181410] = e7fff9ff, %l0 = 00000000ff000000 swapa [%i6+%o5]0x80,%l0 ! %l0 = 00000000e7fff9ff ! %l4 = 00000000ff000000, Mem[0000000020800000] = 0000b0a2, %asi = 80 stba %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = 0000b0a2 ! Starting 10 instruction Load Burst ! Mem[00000000201c0000] = fa00075f, %l7 = 00000000000000c8 lduba [%o0+0x000]%asi,%l7 ! %l7 = 00000000000000fa p0_label_275: ! Mem[0000000030181408] = ff2f08ef ff0000ff, %l4 = ff000000, %l5 = ffc67b82 ldda [%i6+%o4]0x81,%l4 ! %l4 = 00000000ff2f08ef 00000000ff0000ff ! Mem[0000000030081408] = 00000000, %l2 = 0000000054861715 lduwa [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010181410] = ff000000, %l5 = 00000000ff0000ff ldsba [%i6+%o5]0x80,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000020800040] = 00002222, %l2 = 0000000000000000 ldsha [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[00000000300c1400] = 151700ff, %l1 = 00000000000000ff lduba [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010081408] = 95f1bbff f38eff00, %l2 = 00000000, %l3 = ffffffe6 ldda [%i2+%o4]0x88,%l2 ! %l2 = 00000000f38eff00 0000000095f1bbff ! Mem[0000000030181400] = 600000ff, %l5 = ffffffffffffffff lduwa [%i6+%g0]0x89,%l5 ! %l5 = 00000000600000ff ! Code Fragment 3 p0_fragment_24: ! %l0 = 00000000e7fff9ff setx 0xdc0a3eafb6ed50e0,%g7,%l0 ! %l0 = dc0a3eafb6ed50e0 ! %l1 = 00000000000000ff setx 0xea8d64f0391d11f4,%g7,%l1 ! %l1 = ea8d64f0391d11f4 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 = dc0a3eafb6ed50e0 setx 0xf80449d7d24023cb,%g7,%l0 ! %l0 = f80449d7d24023cb ! %l1 = ea8d64f0391d11f4 setx 0xc4cfcd503ce65b19,%g7,%l1 ! %l1 = c4cfcd503ce65b19 ! Mem[0000000010101410] = 00000000, %l0 = f80449d7d24023cb ldswa [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f16 = 00000054, Mem[0000000010141424] = 000000b3 st %f16,[%i5+0x024] ! Mem[0000000010141424] = 00000054 p0_label_276: ! %f20 = 00000000 000000ff, %l6 = 00000000000076ff ! Mem[0000000010181438] = 000000004bdf8c9a add %i6,0x038,%g1 stda %f20,[%g1+%l6]ASI_PST32_P ! Mem[0000000010181438] = 00000000000000ff ! %l0 = 0000000000000000, Mem[00000000300c1400] = ff001715 stha %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00001715 ! %l5 = 00000000600000ff, Mem[0000000030081400] = ff000000 stha %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00ff0000 ! %f1 = ff800000, Mem[00000000100c1408] = 000000f9 sta %f1 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff800000 ! %f22 = 00000000 10c6f9ff, Mem[0000000030101400] = fff9c610 00000000 stda %f22,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 10c6f9ff ! %l3 = 0000000095f1bbff, %l5 = 00000000600000ff, %l0 = 0000000000000000 and %l3,%l5,%l0 ! %l0 = 00000000000000ff ! %l7 = 00000000000000fa, Mem[0000000010141410] = 00ff0000 stha %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00fa0000 ! Mem[00000000100c142c] = 1c0000c8, %l7 = 00000000000000fa swap [%i3+0x02c],%l7 ! %l7 = 000000001c0000c8 ! %f6 = 00f9ffff ff8cffff, Mem[00000000300c1408] = fff90010 760000a5 stda %f6 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00f9ffff ff8cffff ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = ff2f08ef, %l1 = c4cfcd503ce65b19 lduha [%i6+%o4]0x81,%l1 ! %l1 = 000000000000ff2f p0_label_277: ! Mem[0000000030181410] = 00000000, %l7 = 000000001c0000c8 ldsba [%i6+%o5]0x89,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010141400] = ff00ffff, %l6 = 00000000000076ff ldsha [%i5+%g0]0x80,%l6 ! %l6 = ffffffffffffff00 ! Mem[0000000010081408] = 00ff8ef3, %l6 = ffffffffffffff00 lduwa [%i2+%o4]0x80,%l6 ! %l6 = 0000000000ff8ef3 ! %l4 = 00000000ff2f08ef, %l5 = 00000000600000ff, %l0 = 00000000000000ff xor %l4,%l5,%l0 ! %l0 = 000000009f2f0810 ! Mem[0000000010081438] = 6f0ac808, %l7 = 0000000000000000 ldub [%i2+0x039],%l7 ! %l7 = 000000000000000a ! Mem[0000000030001408] = ff8cffff, %l7 = 000000000000000a lduba [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000ff ! Mem[0000000030001408] = ffff8cff ffff8cff, %l6 = 00ff8ef3, %l7 = 000000ff ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000ffff8cff 00000000ffff8cff ! Mem[0000000030181410] = 00000000, %f31 = ef082f21 lda [%i6+%o5]0x89,%f31 ! %f31 = 00000000 ! Mem[00000000300c1408] = 00f9ffff, %l0 = 000000009f2f0810 lduwa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000f9ffff ! Starting 10 instruction Store Burst ! %l1 = 000000000000ff2f, Mem[0000000010081400] = ff6f0000 stba %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 2f6f0000 p0_label_278: ! Mem[0000000030181410] = 00000000, %l2 = 00000000f38eff00 swapa [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000000 ! %f0 = ffffff75 ff800000 5a6f0000 00000000 ! %f4 = ff9239f8 ef082f21 00f9ffff ff8cffff ! %f8 = 000000ff ff6c9580 0000ffff 0000ffff ! %f12 = 00ff8ef3 ffbbf195 ff7600fa 0000e4e8 stda %f0,[%i5]ASI_COMMIT_S ! Block Store to 0000000030141400 ! Mem[0000000010101408] = ff9239f8, %l5 = 00000000600000ff ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 000000ff000000ff ! Mem[0000000030181410] = f38eff00, %l3 = 0000000095f1bbff ldstuba [%i6+%o5]0x81,%l3 ! %l3 = 000000f3000000ff ! %l4 = ff2f08ef, %l5 = 000000ff, Mem[0000000030181400] = 600000ff 00000054 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff2f08ef 000000ff ! %l4 = 00000000ff2f08ef, Mem[0000000010181408] = 00000000 stha %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 08ef0000 ! %l5 = 00000000000000ff, Mem[0000000010101408] = ff9239f8ef082f21 stxa %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000000000ff ! %f26 = 000000ff 00000000, Mem[00000000100c1400] = 00000000 ff000000 stda %f26,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 00000000 membar #Sync ! Added by membar checker (34) ! %l6 = ffff8cff, %l7 = ffff8cff, Mem[0000000010141400] = ff00ffff 00f9ffff stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffff8cff ffff8cff ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = ffff8cffffff8cff, %l5 = 00000000000000ff ldxa [%i5+%g0]0x80,%l5 ! %l5 = ffff8cffffff8cff p0_label_279: ! Mem[0000000030041400] = fa0076ff, %l4 = 00000000ff2f08ef ldstuba [%i1+%g0]0x89,%l4 ! %l4 = 000000ff000000ff ! Mem[0000000030181410] = ff8eff00, %l1 = 000000000000ff2f ldswa [%i6+%o5]0x81,%l1 ! %l1 = ffffffffff8eff00 ! Mem[0000000030041410] = fff9c610 00000000, %l2 = 00000000, %l3 = 000000f3 ldda [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000 00000000fff9c610 ! Mem[0000000010181434] = 43bcb1ff, %l1 = ffffffffff8eff00 ldsw [%i6+0x034],%l1 ! %l1 = 0000000043bcb1ff ! %l2 = 0000000000000000, imm = 000000000000014a, %l2 = 0000000000000000 xnor %l2,0x14a,%l2 ! %l2 = fffffffffffffeb5 ! Mem[0000000030081400] = ff0000600000ff00, %l5 = ffff8cffffff8cff ldxa [%i2+%g0]0x89,%l5 ! %l5 = ff0000600000ff00 ! Mem[0000000010101410] = 00000000, %l1 = 0000000043bcb1ff lduha [%i4+0x012]%asi,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010041414] = ef082f21, %f1 = ff800000 ld [%i1+0x014],%f1 ! %f1 = ef082f21 ! Mem[000000001004142c] = 0000ffff, %l7 = 00000000ffff8cff ldsw [%i1+0x02c],%l7 ! %l7 = 000000000000ffff ! Starting 10 instruction Store Burst ! %l6 = 00000000ffff8cff, %l5 = ff0000600000ff00, %l0 = 0000000000f9ffff sub %l6,%l5,%l0 ! %l0 = 00ffffa0fffe8dff p0_label_280: ! %f24 = 000000ff, Mem[0000000010101410] = 00000000 sta %f24,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff ! %l0 = 00ffffa0fffe8dff, Mem[000000001010140a] = 00000000 sth %l0,[%i4+0x00a] ! Mem[0000000010101408] = 00008dff ! Mem[0000000030101400] = 00000000, %l4 = 00000000000000ff swapa [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[00000000100c1414] = ffffffff, %l0 = 00ffffa0fffe8dff, %asi = 80 swapa [%i3+0x014]%asi,%l0 ! %l0 = 00000000ffffffff ! %l2 = fffffeb5, %l3 = fff9c610, Mem[0000000010101430] = 4ae6ae76 ffbbf195 std %l2,[%i4+0x030] ! Mem[0000000010101430] = fffffeb5 fff9c610 ! Mem[0000000030081408] = 00000000, %l3 = 00000000fff9c610 swapa [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000021800000] = ff0037ea, %l2 = fffffffffffffeb5 ldstuba [%o3+0x000]%asi,%l2 ! %l2 = 000000ff000000ff ! %l1 = 0000000000000000, Mem[00000000100c1400] = ff000000 stba %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff000000 ! %l0 = 00000000ffffffff, Mem[0000000021800101] = b7ff6d5f, %asi = 80 stba %l0,[%o3+0x101]%asi ! Mem[0000000021800100] = b7ff6d5f ! Starting 10 instruction Load Burst ! Mem[0000000030141410] = ff9239f8ef082f21, %f8 = 000000ff ff6c9580 ldda [%i5+%o5]0x81,%f8 ! %f8 = ff9239f8 ef082f21 p0_label_281: ! Mem[00000000300c1410] = ff0000ff, %l6 = 00000000ffff8cff ldsha [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[00000000201c0000] = fa00075f, %l4 = 0000000000000000 lduba [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000fa ! Mem[0000000021800140] = ff750a30, %l1 = 0000000000000000 ldsba [%o3+0x141]%asi,%l1 ! %l1 = 0000000000000075 ! Mem[0000000010081408] = 95f1bbff f38eff00, %l6 = 000000ff, %l7 = 0000ffff ldda [%i2+%o4]0x88,%l6 ! %l6 = 00000000f38eff00 0000000095f1bbff ! Mem[0000000010101430] = fffffeb5, %l2 = 00000000000000ff ldsh [%i4+0x030],%l2 ! %l2 = ffffffffffffffff ! Mem[0000000021800040] = ffff856a, %l6 = 00000000f38eff00 lduh [%o3+0x040],%l6 ! %l6 = 000000000000ffff ! Mem[00000000100c1400] = ff000000, %l3 = 0000000000000000 ldsba [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000 membar #Sync ! Added by membar checker (35) ! Mem[0000000010141400] = ffff8cff ffff8cff 00000000 3c9dbf0a ! Mem[0000000010141410] = 00fa0000 ff000000 fff9c610 67df74f0 ! Mem[0000000010141420] = 00000000 00000054 00000000 000000ff ! Mem[0000000010141430] = f8ff92ff 08c80a6f 00000000 10c6f9ff ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400 ! Mem[00000000100c1410] = ffffffff fffe8dff, %l6 = 0000ffff, %l7 = 95f1bbff ldda [%i3+0x010]%asi,%l6 ! %l6 = 00000000ffffffff 00000000fffe8dff ! Starting 10 instruction Store Burst ! Mem[000000001018140c] = 0000fff9, %l3 = 00000000, %l3 = 00000000 add %i6,0x0c,%g1 casa [%g1]0x80,%l3,%l3 ! %l3 = 000000000000fff9 p0_label_282: ! Mem[0000000030081410] = 00000000, %l1 = 0000000000000075 ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff ! %l1 = 0000000000000000, Mem[0000000030001410] = fff9c610 stba %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00f9c610 ! %f20 = 00000000, Mem[0000000010101400] = ffff0000 sta %f20,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 membar #Sync ! Added by membar checker (36) ! %l5 = ff0000600000ff00, Mem[0000000010141414] = ff000000, %asi = 80 stba %l5,[%i5+0x014]%asi ! Mem[0000000010141414] = 00000000 ! %l5 = ff0000600000ff00, Mem[00000000300c1408] = 00f9ffffff8cffff stxa %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff0000600000ff00 ! %f9 = 00000054, Mem[0000000010001400] = ff760000 sta %f9 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000054 ! Code Fragment 4 p0_fragment_25: ! %l0 = 00000000ffffffff setx 0x7139d827f4d5940d,%g7,%l0 ! %l0 = 7139d827f4d5940d ! %l1 = 0000000000000000 setx 0x28e27bc8092670b5,%g7,%l1 ! %l1 = 28e27bc8092670b5 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 = 7139d827f4d5940d setx 0xaafdee905102769c,%g7,%l0 ! %l0 = aafdee905102769c ! %l1 = 28e27bc8092670b5 setx 0x211d495ff57f3eb1,%g7,%l1 ! %l1 = 211d495ff57f3eb1 ! %l6 = 00000000ffffffff, Mem[0000000010001400] = 540000006f0ac808 stxa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000ffffffff ! %l3 = 000000000000fff9, Mem[0000000010141418] = fff9c61067df74f0 stx %l3,[%i5+0x018] ! Mem[0000000010141418] = 000000000000fff9 ! Starting 10 instruction Load Burst ! Mem[0000000010081438] = 6f0ac808, %l4 = 00000000000000fa lduwa [%i2+0x038]%asi,%l4 ! %l4 = 000000006f0ac808 p0_label_283: ! Mem[0000000010081428] = ff0000604bdf8cff, %f2 = 00000000 3c9dbf0a ldda [%i2+0x028]%asi,%f2 ! %f2 = ff000060 4bdf8cff ! Mem[0000000030181400] = ff2f08ef, %l5 = ff0000600000ff00 lduba [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000ef ! Mem[0000000030141410] = ff9239f8, %l5 = 00000000000000ef lduha [%i5+%o5]0x81,%l5 ! %l5 = 000000000000ff92 ! Mem[0000000010181410] = ff000000, %l2 = ffffffffffffffff lduba [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010081400] = 2f6f0000 00000000, %l2 = 000000ff, %l3 = 0000fff9 ldda [%i2+%g0]0x80,%l2 ! %l2 = 000000002f6f0000 0000000000000000 ! Mem[0000000010081410] = 000000ff, %f12 = f8ff92ff lda [%i2+%o5]0x80,%f12 ! %f12 = 000000ff ! Mem[0000000010041408] = 00006f5a, %l1 = 211d495ff57f3eb1 ldsba [%i1+%o4]0x88,%l1 ! %l1 = 000000000000005a ! Mem[0000000010041410] = 212f08eff83992ff, %f26 = 000000ff 00000000 ldda [%i1+%o5]0x88,%f26 ! %f26 = 212f08ef f83992ff ! Mem[0000000010041438] = ff7600fa, %l7 = 00000000fffe8dff ldsh [%i1+0x03a],%l7 ! %l7 = 00000000000000fa ! Starting 10 instruction Store Burst ! Mem[000000001010141c] = 10c6f9ff, %l2 = 000000002f6f0000, %asi = 80 swapa [%i4+0x01c]%asi,%l2 ! %l2 = 0000000010c6f9ff p0_label_284: ! %f21 = 000000ff, Mem[00000000100c1408] = ff800000 sta %f21,[%i3+0x008]%asi ! Mem[00000000100c1408] = 000000ff ! Mem[000000001000141c] = 00000000, %l1 = 000000000000005a ldstub [%i0+0x01c],%l1 ! %l1 = 00000000000000ff ! %l7 = 00000000000000fa, Mem[0000000021800100] = b7ff6d5f sth %l7,[%o3+0x100] ! Mem[0000000021800100] = 00fa6d5f ! %f4 = 00fa0000, Mem[0000000010141430] = f8ff92ff sta %f4 ,[%i5+0x030]%asi ! Mem[0000000010141430] = 00fa0000 ! Mem[00000000300c1410] = ff0000ff, %l4 = 000000006f0ac808 ldstuba [%i3+%o5]0x81,%l4 ! %l4 = 000000ff000000ff ! %l6 = 00000000ffffffff, Mem[0000000010001404] = ffffffff, %asi = 80 stwa %l6,[%i0+0x004]%asi ! Mem[0000000010001404] = ffffffff ! %l4 = 000000ff, %l5 = 0000ff92, Mem[0000000030081410] = ff000000 ff800000 stda %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff 0000ff92 ! %l0 = aafdee905102769c, Mem[0000000010001404] = ffffffff stw %l0,[%i0+0x004] ! Mem[0000000010001404] = 5102769c ! %l2 = 10c6f9ff, %l3 = 00000000, Mem[0000000030001410] = 10c6f900 ff9239f8 stda %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 10c6f9ff 00000000 ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = ffffd61d, %l6 = 00000000ffffffff ldub [%o2+0x001],%l6 ! %l6 = 00000000000000ff p0_label_285: ! Mem[00000000300c1410] = ff0000ff 000000ff, %l6 = 000000ff, %l7 = 000000fa ldda [%i3+%o5]0x81,%l6 ! %l6 = 00000000ff0000ff 00000000000000ff ! Mem[0000000030181410] = 00ff8eff, %l4 = 00000000000000ff lduha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000008eff ! Mem[00000000201c0000] = fa00075f, %l1 = 0000000000000000 lduh [%o0+%g0],%l1 ! %l1 = 000000000000fa00 ! Mem[0000000010001408] = 00000000, %l2 = 0000000010c6f9ff lduha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030001400] = ffffffff15178654, %f18 = ff0000ff ff000000 ldda [%i0+%g0]0x81,%f18 ! %f18 = ffffffff 15178654 ! Mem[0000000010081400] = 2f6f000000000000, %l4 = 0000000000008eff ldxa [%i2+%g0]0x80,%l4 ! %l4 = 2f6f000000000000 ! Mem[0000000030001400] = ffffffff, %l0 = aafdee905102769c ldswa [%i0+%g0]0x89,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000010141410] = 00fa0000, %l5 = 000000000000ff92 lduwa [%i5+%o5]0x80,%l5 ! %l5 = 0000000000fa0000 ! Mem[0000000010001400] = 9c76025100000000, %l4 = 2f6f000000000000 ldxa [%i0+%g0]0x88,%l4 ! %l4 = 9c76025100000000 ! Starting 10 instruction Store Burst ! Mem[0000000010141400] = ffff8cff, %l7 = 00000000000000ff swapa [%i5+%g0]0x80,%l7 ! %l7 = 00000000ffff8cff p0_label_286: ! %f2 = ff000060, %f8 = 00000000 fcmps %fcc3,%f2 ,%f8 ! %fcc3 = 1 ! Mem[0000000010141408] = 00000000, %l0 = ffffffffffffffff swapa [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! %l7 = 00000000ffff8cff, Mem[0000000010041408] = 00006f5a stha %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00008cff ! Mem[0000000030101410] = 00000000, %l2 = 0000000000000000 swapa [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000 ! %l7 = 00000000ffff8cff, Mem[000000001004142c] = 0000ffff stw %l7,[%i1+0x02c] ! Mem[000000001004142c] = ffff8cff ! %l7 = 00000000ffff8cff, Mem[0000000030101410] = 00000000 stwa %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffff8cff ! Mem[0000000010081424] = f074ff67, %l6 = ff0000ff, %l3 = 00000000 add %i2,0x24,%g1 casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000f074ff67 ! %l0 = 0000000000000000, Mem[0000000010081400] = 2f6f0000 stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 ! %l5 = 0000000000fa0000, Mem[0000000010081410] = 000000ff stwa %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00fa0000 ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = ffffffff, %l5 = 0000000000fa0000 lduha [%i5+%o4]0x88,%l5 ! %l5 = 000000000000ffff p0_label_287: ! Mem[0000000010101408] = ff8d0000, %l6 = 00000000ff0000ff ldswa [%i4+%o4]0x88,%l6 ! %l6 = ffffffffff8d0000 ! Mem[0000000010181410] = ff000000, %l7 = 00000000ffff8cff lduwa [%i6+%o5]0x80,%l7 ! %l7 = 00000000ff000000 ! Mem[0000000030181400] = 000000ffff2f08ef, %l4 = 9c76025100000000 ldxa [%i6+%g0]0x89,%l4 ! %l4 = 000000ffff2f08ef ! Mem[0000000010141410] = 00fa0000, %l4 = 000000ffff2f08ef lduba [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010181408] = f9ff00000000ef08, %l4 = 0000000000000000 ldxa [%i6+%o4]0x88,%l4 ! %l4 = f9ff00000000ef08 ! Mem[0000000010041400] = 75ffffff, %l3 = 00000000f074ff67 lduha [%i1+%g0]0x88,%l3 ! %l3 = 000000000000ffff ! Mem[0000000010141410] = 000000000000fa00, %f26 = 212f08ef f83992ff ldda [%i5+%o5]0x88,%f26 ! %f26 = 00000000 0000fa00 ! Mem[0000000010101410] = ff000000, %l0 = 0000000000000000 lduha [%i4+%o5]0x80,%l0 ! %l0 = 000000000000ff00 ! Mem[0000000010041410] = ff9239f8, %l2 = 0000000000000000 ldsha [%i1+%o5]0x80,%l2 ! %l2 = ffffffffffffff92 ! Starting 10 instruction Store Burst ! %l6 = ff8d0000, %l7 = ff000000, Mem[00000000300c1408] = 600000ff 00ff0000 stda %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff8d0000 ff000000 p0_label_288: ! %l6 = ffffffffff8d0000, Mem[0000000010141408] = ffffffff stwa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff8d0000 ! %l2 = ffffffffffffff92, Mem[0000000010001418] = fb9706db, %asi = 80 stha %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = ff9206db ! %l5 = 000000000000ffff, Mem[0000000010041400] = ffffff75 stwa %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000ffff ! %l7 = 00000000ff000000, Mem[0000000010041406] = ff800000, %asi = 80 stha %l7,[%i1+0x006]%asi ! Mem[0000000010041404] = ff800000 ! %f28 = 4ae6ae76 00000000, Mem[0000000010081418] = 00ff3ca9 00ff51a8 std %f28,[%i2+0x018] ! Mem[0000000010081418] = 4ae6ae76 00000000 ! Mem[0000000030001400] = ffffffff, %l3 = 000000000000ffff ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 000000ff000000ff ! Mem[000000001014141c] = 0000fff9, %l1 = 0000fa00, %l5 = 0000ffff add %i5,0x1c,%g1 casa [%g1]0x80,%l1,%l5 ! %l5 = 000000000000fff9 ! %l4 = f9ff00000000ef08, Mem[0000000010181434] = 43bcb1ff stw %l4,[%i6+0x034] ! Mem[0000000010181434] = 0000ef08 ! Mem[0000000010101400] = 00000000, %l2 = ffffffffffffff92 ldstuba [%i4+%g0]0x80,%l2 ! %l2 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001400] = 00000000, %l0 = 000000000000ff00 ldswa [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000 p0_label_289: ! Mem[0000000010081438] = 6f0ac80890007d00, %f22 = 00000000 10c6f9ff ldd [%i2+0x038],%f22 ! %f22 = 6f0ac808 90007d00 ! Mem[0000000030181400] = ef082fff, %l7 = 00000000ff000000 ldswa [%i6+%g0]0x81,%l7 ! %l7 = ffffffffef082fff ! Mem[0000000030181410] = ffff00ff 00ff8eff, %l2 = 00000000, %l3 = 000000ff ldda [%i6+%o5]0x89,%l2 ! %l2 = 0000000000ff8eff 00000000ffff00ff ! Mem[0000000010041400] = ffff0000, %l6 = ffffffffff8d0000 lduha [%i1+%g0]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[00000000100c1408] = f9ff0000ff000000, %f0 = ffff8cff ffff8cff ldda [%i3+%o4]0x88,%f0 ! %f0 = f9ff0000 ff000000 ! Mem[000000001014142c] = 000000ff, %f3 = 4bdf8cff lda [%i5+0x02c]%asi,%f3 ! %f3 = 000000ff ! Mem[0000000030101410] = ffff8cff00000000, %f2 = ff000060 000000ff ldda [%i4+%o5]0x81,%f2 ! %f2 = ffff8cff 00000000 ! Mem[0000000010141408] = 00008dff, %f24 = 000000ff lda [%i5+%o4]0x80,%f24 ! %f24 = 00008dff ! Mem[0000000010101410] = 000000ff, %l4 = f9ff00000000ef08 lduha [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff ! Starting 10 instruction Store Burst ! Mem[0000000010181400] = ffffffff, %l0 = 0000000000000000 swap [%i6+%g0],%l0 ! %l0 = 00000000ffffffff p0_label_290: ! %l3 = 00000000ffff00ff, Mem[00000000201c0000] = fa00075f, %asi = 80 stba %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = ff00075f ! %l3 = 00000000ffff00ff, Mem[0000000010001430] = ffff0000000074f0, %asi = 80 stxa %l3,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000000ffff00ff ! %l7 = ffffffffef082fff, imm = 0000000000000bcc, %l7 = ffffffffef082fff xnor %l7,0xbcc,%l7 ! %l7 = 0000000010f7dbcc ! %l1 = 000000000000fa00, Mem[0000000030081400] = 00ff0000 stwa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000fa00 ! Mem[0000000010101428] = f38e0c76ffffffff, %l3 = 00000000ffff00ff, %l0 = 00000000ffffffff add %i4,0x28,%g1 casxa [%g1]0x80,%l3,%l0 ! %l0 = f38e0c76ffffffff ! %f6 = fff9c610 67df74f0, Mem[0000000010081408] = 00ff8ef3 ffbbf195 stda %f6 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = fff9c610 67df74f0 ! %f24 = 00008dff 00ff8ef3, Mem[0000000030001410] = fff9c610 00000000 stda %f24,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00008dff 00ff8ef3 ! %f14 = 00000000 10c6f9ff, %l3 = 00000000ffff00ff ! Mem[0000000030141420] = 000000ffff6c9580 add %i5,0x020,%g1 stda %f14,[%g1+%l3]ASI_PST16_S ! Mem[0000000030141420] = 0000000010c6f9ff ! Mem[0000000010141404] = ffff8cff, %l7 = 0000000010f7dbcc swap [%i5+0x004],%l7 ! %l7 = 00000000ffff8cff ! Starting 10 instruction Load Burst ! Mem[0000000010001438] = ff0000ffef082f21, %f18 = ffffffff 15178654 ldd [%i0+0x038],%f18 ! %f18 = ff0000ff ef082f21 p0_label_291: ! Mem[00000000300c1408] = 00008dff 000000ff, %l0 = ffffffff, %l1 = 0000fa00 ldda [%i3+%o4]0x81,%l0 ! %l0 = 0000000000008dff 00000000000000ff ! Mem[0000000010141410] = 0000fa00, %l2 = 0000000000ff8eff ldswa [%i5+%o5]0x88,%l2 ! %l2 = 000000000000fa00 ! Mem[0000000030081410] = 92ff0000 ff000000, %l2 = 0000fa00, %l3 = ffff00ff ldda [%i2+%o5]0x89,%l2 ! %l2 = 00000000ff000000 0000000092ff0000 ! Mem[0000000010081410] = 00fa0000 000000ff, %l0 = 00008dff, %l1 = 000000ff ldd [%i2+%o5],%l0 ! %l0 = 0000000000fa0000 00000000000000ff ! Mem[0000000010181410] = ff000000, %l7 = 00000000ffff8cff ldsha [%i6+%o5]0x80,%l7 ! %l7 = ffffffffffffff00 ! Mem[0000000030181410] = 00ff8eff, %f18 = ff0000ff lda [%i6+%o5]0x89,%f18 ! %f18 = 00ff8eff ! Mem[0000000010001408] = 00000000, %l6 = 0000000000000000 ldswa [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030081408] = fff9c610, %l5 = 000000000000fff9 lduba [%i2+%o4]0x81,%l5 ! %l5 = 00000000000000ff ! Mem[0000000030101408] = ff000000, %f17 = 600000ff lda [%i4+%o4]0x81,%f17 ! %f17 = ff000000 ! Starting 10 instruction Store Burst ! %l0 = 00fa0000, %l1 = 000000ff, Mem[0000000010101410] = 000000ff 47000000 stda %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00fa0000 000000ff p0_label_292: ! %l4 = 00000000000000ff, Mem[0000000030101400] = 000000ff10c6f9ff stxa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000000000ff ! Mem[0000000010081400] = 00000000, %l2 = 00000000ff000000 swapa [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000 ! %l1 = 00000000000000ff, Mem[0000000010181420] = a6d42aaa stw %l1,[%i6+0x020] ! Mem[0000000010181420] = 000000ff ! %l1 = 00000000000000ff, Mem[0000000020800040] = 00002222 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 00ff2222 ! %l1 = 00000000000000ff, Mem[0000000010081400] = 000000ff stha %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff ! %l0 = 0000000000fa0000, %l1 = 00000000000000ff, %y = 00000000 sdiv %l0,%l1,%l6 ! %l6 = 000000000000fafa mov %l0,%y ! %y = 00fa0000 ! %l0 = 0000000000fa0000, Mem[0000000030181408] = ff2f08ef stba %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 002f08ef ! %l3 = 0000000092ff0000, Mem[0000000010101408] = 00008dff stba %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00008dff ! Mem[0000000010081408] = 10c6f9ff, %l4 = 00000000000000ff ldstuba [%i2+%o4]0x88,%l4 ! %l4 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = ff9239f8, %l6 = 000000000000fafa lduba [%i1+%o5]0x80,%l6 ! %l6 = 00000000000000ff p0_label_293: ! Mem[0000000030001408] = ffff8cff, %l1 = 00000000000000ff lduha [%i0+%o4]0x81,%l1 ! %l1 = 000000000000ffff ! Mem[00000000300c1410] = ff0000ff, %l1 = 000000000000ffff ldswa [%i3+%o5]0x89,%l1 ! %l1 = ffffffffff0000ff ! %f23 = 90007d00, %f19 = ef082f21, %f18 = 00ff8eff fadds %f23,%f19,%f18 ! %f18 = ef082f21 ! Mem[0000000030141410] = ff9239f8ef082f21, %l0 = 0000000000fa0000 ldxa [%i5+%o5]0x81,%l0 ! %l0 = ff9239f8ef082f21 ! Code Fragment 3 p0_fragment_26: ! %l0 = ff9239f8ef082f21 setx 0xcfe22fbf82dc2ff2,%g7,%l0 ! %l0 = cfe22fbf82dc2ff2 ! %l1 = ffffffffff0000ff setx 0x9cb7924826c7ce35,%g7,%l1 ! %l1 = 9cb7924826c7ce35 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 = cfe22fbf82dc2ff2 setx 0x1d748680731205e0,%g7,%l0 ! %l0 = 1d748680731205e0 ! %l1 = 9cb7924826c7ce35 setx 0x1f26085858309034,%g7,%l1 ! %l1 = 1f26085858309034 ! Mem[0000000010081408] = fff9c61067df74f0, %l6 = 00000000000000ff ldxa [%i2+%o4]0x80,%l6 ! %l6 = fff9c61067df74f0 ! Mem[0000000010141410] = 0000fa00, %l2 = 0000000000000000 lduwa [%i5+%o5]0x88,%l2 ! %l2 = 000000000000fa00 ! Mem[0000000010141408] = 00008dff, %l2 = 000000000000fa00 lduwa [%i5+%o4]0x80,%l2 ! %l2 = 0000000000008dff ! Mem[00000000300c1400] = fff9c610 15170000, %l0 = 731205e0, %l1 = 58309034 ldda [%i3+%g0]0x89,%l0 ! %l0 = 0000000015170000 00000000fff9c610 ! Starting 10 instruction Store Burst ! Mem[0000000010081408] = fff9c610, %l5 = 00000000000000ff swapa [%i2+%o4]0x80,%l5 ! %l5 = 00000000fff9c610 p0_label_294: ! Mem[000000001008140a] = 000000ff, %l6 = fff9c61067df74f0 ldstuba [%i2+0x00a]%asi,%l6 ! %l6 = 00000000000000ff ! %f26 = 00000000 0000fa00, Mem[0000000030101408] = 000000ff ff000000 stda %f26,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 0000fa00 ! %l0 = 15170000, %l1 = fff9c610, Mem[0000000010001408] = 00000000 ffffffff stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 15170000 fff9c610 ! %f20 = 00000000 000000ff, Mem[0000000010101408] = ff8d0000 ff000000 stda %f20,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 000000ff ! Mem[0000000030181408] = 002f08ef, %l6 = 0000000000000000 ldstuba [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010081400] = ff000000, %l7 = ffffffffffffff00 swapa [%i2+%g0]0x80,%l7 ! %l7 = 00000000ff000000 ! Mem[0000000010101410] = 0000fa00, %l6 = 0000000000000000 ldstuba [%i4+%o5]0x80,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010081410] = 00fa0000, %l1 = 00000000fff9c610 swapa [%i2+%o5]0x80,%l1 ! %l1 = 0000000000fa0000 ! %f10 = 00000000 000000ff, %l0 = 0000000015170000 ! Mem[00000000100c1420] = 9c6a17153c9d0000 add %i3,0x020,%g1 stda %f10,[%g1+%l0]ASI_PST8_PL ! Mem[00000000100c1420] = 9c6a17153c9d0000 ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = ffffd61d, %l5 = 00000000fff9c610 ldsb [%o2+%g0],%l5 ! %l5 = ffffffffffffffff p0_label_295: ! Mem[0000000030001408] = ff8cffff, %l6 = 0000000000000000 ldswa [%i0+%o4]0x89,%l6 ! %l6 = ffffffffff8cffff ! Mem[0000000021800080] = 257e727f, %l6 = ffffffffff8cffff ldsba [%o3+0x080]%asi,%l6 ! %l6 = 0000000000000025 ! Mem[0000000030141410] = ff9239f8ef082f21, %f10 = 00000000 000000ff ldda [%i5+%o5]0x81,%f10 ! %f10 = ff9239f8 ef082f21 ! Mem[0000000010181410] = 000000ff, %l3 = 0000000092ff0000 ldsba [%i6+%o5]0x88,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000010081410] = 10c6f9ff, %l1 = 0000000000fa0000 ldsba [%i2+%o5]0x88,%l1 ! %l1 = ffffffffffffffff ! Mem[0000000030141400] = ffffff75, %l7 = 00000000ff000000 ldsha [%i5+%g0]0x81,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000030001400] = ffffffff, %f8 = 00000000 lda [%i0+%g0]0x89,%f8 ! %f8 = ffffffff ! Mem[0000000010081400] = ffffff00, %l4 = 00000000000000ff lduwa [%i2+%g0]0x80,%l4 ! %l4 = 00000000ffffff00 ! Mem[00000000300c1400] = 00001715, %l7 = ffffffffffffffff lduba [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l3 = ffffffffffffffff, Mem[0000000010181408] = 0000ef08 stha %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ffff p0_label_296: ! Mem[0000000030081400] = 0000fa00, %l1 = ffffffffffffffff swapa [%i2+%g0]0x81,%l1 ! %l1 = 000000000000fa00 ! Mem[0000000030101400] = 00000000, %l4 = 00000000ffffff00 swapa [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010041406] = ff800000, %l3 = ffffffffffffffff ldstuba [%i1+0x006]%asi,%l3 ! %l3 = 00000000000000ff ! %f18 = ef082f21 ef082f21, Mem[0000000030181410] = ff8eff00 ff00ffff stda %f18,[%i6+%o5]0x81 ! Mem[0000000030181410] = ef082f21 ef082f21 ! Mem[0000000010041410] = f83992ff, %l5 = ffffffffffffffff ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 000000ff000000ff ! Mem[00000000300c1400] = 00001715, %l4 = 0000000000000000 ldstuba [%i3+%g0]0x81,%l4 ! %l4 = 00000000000000ff ! %l1 = 000000000000fa00, Mem[00000000100c143c] = 000000ff, %asi = 80 stwa %l1,[%i3+0x03c]%asi ! Mem[00000000100c143c] = 0000fa00 ! %f18 = ef082f21 ef082f21, Mem[0000000010081408] = 0000ffff 67df74f0 std %f18,[%i2+%o4] ! Mem[0000000010081408] = ef082f21 ef082f21 ! %l6 = 0000000000000025, Mem[0000000020800000] = 0000b0a2, %asi = 80 stha %l6,[%o1+0x000]%asi ! Mem[0000000020800000] = 0025b0a2 ! Starting 10 instruction Load Burst ! Mem[0000000030041400] = fa0076ff, %l4 = 0000000000000000 ldswa [%i1+%g0]0x89,%l4 ! %l4 = fffffffffa0076ff p0_label_297: ! Mem[0000000030001408] = ffff8cff, %l5 = 00000000000000ff ldsha [%i0+%o4]0x81,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000030041400] = fa0076ff, %l3 = 0000000000000000 ldsba [%i1+%g0]0x89,%l3 ! %l3 = ffffffffffffffff ! Mem[00000000300c1410] = ff0000ff, %f28 = 4ae6ae76 lda [%i3+%o5]0x89,%f28 ! %f28 = ff0000ff ! Mem[0000000010181400] = 00000000, %l7 = 0000000000000000 lduwa [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[000000001008142c] = 4bdf8cff, %l3 = ffffffffffffffff ldsba [%i2+0x02f]%asi,%l3 ! %l3 = ffffffffffffffff ! %l2 = 0000000000008dff, imm = fffffffffffff685, %l7 = 0000000000000000 or %l2,-0x97b,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000030141410] = 212f08ef f83992ff, %l4 = fa0076ff, %l5 = ffffffff ldda [%i5+%o5]0x89,%l4 ! %l4 = 00000000f83992ff 00000000212f08ef ! Mem[0000000030001410] = 00008dff, %l5 = 00000000212f08ef lduha [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030081408] = fff9c610, %f26 = 00000000 lda [%i2+%o4]0x81,%f26 ! %f26 = fff9c610 ! Starting 10 instruction Store Burst ! Mem[00000000100c1414] = fffe8dff, %l1 = 000000000000fa00 swap [%i3+0x014],%l1 ! %l1 = 00000000fffe8dff p0_label_298: ! %f2 = ffff8cff, Mem[00000000300c1408] = 00008dff sta %f2 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffff8cff ! %l1 = 00000000fffe8dff, Mem[0000000010181410] = 000000ff stwa %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = fffe8dff ! Mem[0000000010001400] = 00000000, %l2 = 0000000000008dff ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 00000000000000ff ! %l5 = 0000000000000000, Mem[00000000201c0001] = ff00075f stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = ff00075f ! %l6 = 0000000000000025, Mem[0000000030001400] = ffffffff stwa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000025 ! %l2 = 0000000000000000, Mem[0000000030181410] = 212f08ef212f08ef stxa %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000000000 ! %l2 = 0000000000000000, Mem[0000000030001400] = 00000025 stha %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 ! %l5 = 0000000000000000, Mem[000000001014140c] = 3c9dbf0a stw %l5,[%i5+0x00c] ! Mem[000000001014140c] = 00000000 ! %l4 = 00000000f83992ff, Mem[0000000030001400] = 0000000015178654 stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000f83992ff ! Starting 10 instruction Load Burst ! Mem[00000000100c1408] = f9ff0000ff000000, %f12 = 000000ff 08c80a6f ldda [%i3+%o4]0x88,%f12 ! %f12 = f9ff0000 ff000000 p0_label_299: ! Mem[0000000030081408] = 10c6f9ff, %l0 = 0000000015170000 ldsba [%i2+%o4]0x89,%l0 ! %l0 = ffffffffffffffff ! Mem[00000000201c0000] = ff00075f, %l5 = 0000000000000000 lduba [%o0+0x001]%asi,%l5 ! %l5 = 0000000000000000 ! Mem[00000000300c1408] = ff8cffff, %l3 = ffffffffffffffff ldsba [%i3+%o4]0x89,%l3 ! %l3 = ffffffffffffffff ! Mem[00000000201c0000] = ff00075f, %l2 = 0000000000000000 lduh [%o0+%g0],%l2 ! %l2 = 000000000000ff00 ! Mem[0000000010001410] = 00000079 76aee6ff, %l0 = ffffffff, %l1 = fffe8dff ldda [%i0+%o5]0x88,%l0 ! %l0 = 0000000076aee6ff 0000000000000079 ! %l7 = ffffffffffffffff, %l3 = ffffffffffffffff, %l3 = ffffffffffffffff addc %l7,%l3,%l3 ! %l3 = fffffffffffffffe ! Mem[000000001000141c] = ff000000, %l2 = 000000000000ff00 ldsh [%i0+0x01e],%l2 ! %l2 = 0000000000000000 ! %f15 = 10c6f9ff, %f20 = 00000000, %f20 = 00000000 000000ff fsmuld %f15,%f20,%f20 ! %f20 = 00000000 00000000 ! %f17 = ff000000, %f6 = fff9c610 fcmps %fcc2,%f17,%f6 ! %fcc2 = 3 ! Starting 10 instruction Store Burst ! %l6 = 00000025, %l7 = ffffffff, Mem[0000000010101430] = fffffeb5 fff9c610 std %l6,[%i4+0x030] ! Mem[0000000010101430] = 00000025 ffffffff p0_label_300: ! %l3 = fffffffffffffffe, Mem[0000000010181434] = 0000ef08 stw %l3,[%i6+0x034] ! Mem[0000000010181434] = fffffffe ! %f3 = 00000000, %f19 = ef082f21, %f28 = ff0000ff fmuls %f3 ,%f19,%f28 ! %f28 = 80000000 ! %l6 = 0000000000000025, Mem[0000000010001430] = 00000000 stw %l6,[%i0+0x030] ! Mem[0000000010001430] = 00000025 ! %l0 = 0000000076aee6ff, Mem[0000000010041410] = ff9239f8ef082f21 stxa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000076aee6ff ! %l6 = 0000000000000025, Mem[0000000030041410] = fff9c61000000000 stxa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000025 ! %l0 = 0000000076aee6ff, Mem[0000000030081400] = ffffffff stha %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffe6ff ! %f13 = ff000000, %f17 = ff000000, %f14 = 00000000 fsubs %f13,%f17,%f14 ! %f14 = 00000000 ! %f16 = 00000054 ff000000 ef082f21 ef082f21 ! %f20 = 00000000 00000000 6f0ac808 90007d00 ! %f24 = 00008dff 00ff8ef3 fff9c610 0000fa00 ! %f28 = 80000000 00000000 ff0000ff 00000000 stda %f16,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400 ! %l5 = 0000000000000000, Mem[0000000030041410] = 0000000000000025 stxa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000030181400] = ef082fff, %l4 = 00000000f83992ff ldsba [%i6+%g0]0x81,%l4 ! %l4 = ffffffffffffffef ba,a p0_not_taken_0_end p0_not_taken_0: ! The following code should not be executed add %l6,%l6,%l7 ldda [%i5+0x010]%asi,%l0 sdivx %l3,0xbe1,%l7 stda %l0,[%i2+0x038]%asi nop nop stda %l0,[%i2+0x000]%asi 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 0000000076aee6ff bne,a,pn %xcc,p0_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000079 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 fffffffffffffffe bne,a,pn %xcc,p0_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffffffef 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 0000000000000025 bne,a,pn %xcc,p0_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffffffff bne,a,pn %xcc,p0_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x00fa0000,%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 f9ff0000 ff000000 bne %xcc,p0_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be ffff8cff 00000000 bne %xcc,p0_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 00fa0000 ff000000 bne %xcc,p0_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be fff9c610 67df74f0 bne %xcc,p0_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be ffffffff 00000054 bne %xcc,p0_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be ff9239f8 ef082f21 bne %xcc,p0_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be f9ff0000 ff000000 bne %xcc,p0_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 00000000 10c6f9ff bne %xcc,p0_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 00000054 ff000000 bne %xcc,p0_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be ef082f21 ef082f21 bne %xcc,p0_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 00000000 00000000 bne %xcc,p0_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 6f0ac808 90007d00 bne %xcc,p0_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 00008dff 00ff8ef3 bne %xcc,p0_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be fff9c610 0000fa00 bne %xcc,p0_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 80000000 00000000 bne %xcc,p0_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be ff0000ff 00000000 bne %xcc,p0_f30_fail nop ! The test for processor 0 has passed p0_passed: ta GOOD_TRAP nop p0_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p0_failed p0_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p0_failed p0_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p0_failed p0_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p0_failed p0_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p0_failed p0_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p0_failed p0_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p0_failed p0_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p0_failed p0_f0_fail: set p0_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f2_fail: set p0_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f4_fail: set p0_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f6_fail: set p0_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f8_fail: set p0_temp,%g6 mov 0xf08,%l0 stx %l0,[%g6] std %f8,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f10_fail: set p0_temp,%g6 mov 0xf10,%l0 stx %l0,[%g6] std %f10,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f12_fail: set p0_temp,%g6 mov 0xf12,%l0 stx %l0,[%g6] std %f12,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f14_fail: set p0_temp,%g6 mov 0xf14,%l0 stx %l0,[%g6] std %f14,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f16_fail: set p0_temp,%g6 mov 0xf16,%l0 stx %l0,[%g6] std %f16,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f18_fail: set p0_temp,%g6 mov 0xf18,%l0 stx %l0,[%g6] std %f18,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f20_fail: set p0_temp,%g6 mov 0xf20,%l0 stx %l0,[%g6] std %f20,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f22_fail: set p0_temp,%g6 mov 0xf22,%l0 stx %l0,[%g6] std %f22,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f24_fail: set p0_temp,%g6 mov 0xf24,%l0 stx %l0,[%g6] std %f24,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f26_fail: set p0_temp,%g6 mov 0xf26,%l0 stx %l0,[%g6] std %f26,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f28_fail: set p0_temp,%g6 mov 0xf28,%l0 stx %l0,[%g6] std %f28,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f30_fail: set p0_temp,%g6 mov 0xf30,%l0 stx %l0,[%g6] std %f30,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 0 failed p0_failed: set p0_temp,%g6 stx %g1,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] stx %fsr,[%g6+24] ta BAD_TRAP ! The local area data for processor 0 failed p0_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x000] ! Set processor 0 done flag set p0_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p0_selfmod_failed: ba p0_failed mov 0xabc,%g1 p0_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p0_failed mov 0x0,%g3 p0_trap1e: sdivx %l3,%l2,%l3 xnor %l4,%l3,%l1 swapa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000010001410] or %l3,-0x241,%l1 done p0_trap1o: sdivx %l3,%l2,%l3 xnor %l4,%l3,%l1 swapa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000010001410] or %l3,-0x241,%l1 done p0_trap2e: sub %l2,%l5,%l5 fsubs %f11,%f10,%f8 fcmps %fcc1,%f1 ,%f6 done p0_trap2o: sub %l2,%l5,%l5 fsubs %f11,%f10,%f8 fcmps %fcc1,%f1 ,%f6 done p0_trap3e: xor %l6,-0x301,%l0 addc %l5,%l2,%l3 addc %l6,%l1,%l6 add %l7,%l2,%l7 addc %l4,%l6,%l1 done p0_trap3o: xor %l6,-0x301,%l0 addc %l5,%l2,%l3 addc %l6,%l1,%l6 add %l7,%l2,%l7 addc %l4,%l6,%l1 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 = 53b56d46796a3c0d ldx [%g1+0x008],%l1 ! %l1 = 2b27ea2462dc5403 ldx [%g1+0x010],%l2 ! %l2 = 7cbb9ac42227a401 ldx [%g1+0x018],%l3 ! %l3 = cb28e64fea7dc761 ldx [%g1+0x020],%l4 ! %l4 = d6af4185c2f18f19 ldx [%g1+0x028],%l5 ! %l5 = f874f9669e6f5b68 ldx [%g1+0x030],%l6 ! %l6 = 0b8253045add27a6 ldx [%g1+0x038],%l7 ! %l7 = c996b5e239d01844 ! 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: sdivx %l3,%l2,%l3 and %l3,%l4,%l7 orn %l1,0x086,%l3 jmpl %o7,%g0 or %l2,0x26e,%l0 p0_near_0_he: sub %l0,-0x08e,%l0 fdivs %f30,%f25,%f16 sdivx %l0,0xd48,%l2 jmpl %o7,%g0 add %l6,%l0,%l2 near0_b2b_h: sdivx %l6,%l5,%l0 subc %l1,%l4,%l6 fcmps %fcc2,%f19,%f21 fitod %f18,%f26 addc %l0,%l4,%l6 jmpl %o7,%g0 xnor %l6,%l7,%l5 near0_b2b_l: fsqrts %f14,%f9 andn %l3,%l4,%l4 and %l7,%l4,%l1 fsubs %f1 ,%f10,%f10 mulx %l0,0xfc2,%l6 jmpl %o7,%g0 andn %l1,%l3,%l5 user_near0_end: .seg "text" .align 0x2000 user_near1_start: p0_near_1_le: fsqrts %f2 ,%f15 fitos %f9 ,%f3 subc %l3,%l7,%l0 jmpl %o7,%g0 fsqrts %f15,%f7 p0_near_1_he: umul %l6,0x6f3,%l7 udivx %l5,%l4,%l4 smul %l7,-0xcb6,%l4 fdivs %f20,%f24,%f27 fitod %f22,%f30 sub %l4,-0xc34,%l6 jmpl %o7,%g0 fcmps %fcc0,%f17,%f23 near1_b2b_h: mulx %l3,-0x36f,%l1 fsubs %f22,%f25,%f16 fmuls %f21,%f16,%f25 jmpl %o7,%g0 xor %l3,%l1,%l6 near1_b2b_l: fcmps %fcc2,%f3 ,%f6 or %l5,%l2,%l1 andn %l7,0x708,%l7 jmpl %o7,%g0 mulx %l3,-0xc24,%l4 user_near1_end: .seg "text" .align 0x2000 user_near2_start: p0_near_2_le: udivx %l6,%l2,%l0 orn %l0,0x3da,%l4 smul %l0,0xe4a,%l1 and %l6,-0x252,%l3 jmpl %o7,%g0 addc %l4,%l0,%l5 p0_near_2_he: sub %l5,0x1a6,%l4 jmpl %o7,%g0 sdivx %l0,0x818,%l3 near2_b2b_h: fsubs %f27,%f23,%f16 fadds %f18,%f22,%f24 jmpl %o7,%g0 andn %l3,%l2,%l3 near2_b2b_l: fsubs %f5 ,%f3 ,%f9 subc %l4,%l4,%l7 jmpl %o7,%g0 udivx %l5,0x0d1,%l2 user_near2_end: .seg "text" .align 0x2000 user_near3_start: p0_near_3_le: jmpl %o7,%g0 smul %l3,%l6,%l2 jmpl %o7,%g0 nop p0_near_3_he: fcmps %fcc1,%f19,%f31 or %l7,-0x4cb,%l2 xor %l4,-0xbec,%l3 fsubs %f23,%f16,%f31 jmpl %o7,%g0 subc %l2,0x35e,%l3 near3_b2b_h: add %l5,-0x2fc,%l5 subc %l4,0x878,%l0 subc %l3,0x0aa,%l0 sdivx %l3,%l2,%l6 subc %l1,%l3,%l1 fsqrts %f25,%f24 xor %l3,0x3c3,%l2 jmpl %o7,%g0 xnor %l5,%l3,%l7 near3_b2b_l: fdtoi %f2 ,%f14 xor %l5,%l0,%l7 andn %l0,%l5,%l7 subc %l3,%l1,%l1 mulx %l2,%l6,%l3 mulx %l7,0x0da,%l6 mulx %l3,0x6d0,%l0 jmpl %o7,%g0 or %l1,%l4,%l7 user_near3_end: .seg "text" .text .align 0x2000 user_far0_start: p0_far_0_le: sub %l5,0x7ae,%l6 add %l5,%l2,%l5 jmpl %o7,%g0 xor %l6,0x4f8,%l2 p0_far_0_lem: sub %l5,0x7ae,%l6 add %l5,%l2,%l5 jmpl %o7,%g0 xor %l6,0x4f8,%l2 p0_far_0_he: and %l4,0x859,%l3 udivx %l6,-0x346,%l6 umul %l7,-0x185,%l3 xnor %l6,%l0,%l1 jmpl %o7,%g0 fadds %f24,%f31,%f28 p0_far_0_hem: and %l4,0x859,%l3 udivx %l6,-0x346,%l6 umul %l7,-0x185,%l3 xnor %l6,%l0,%l1 jmpl %o7,%g0 fadds %f24,%f31,%f28 p0_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 far0_b2b_h: add %l7,%l2,%l0 or %l6,%l0,%l4 sub %l1,%l4,%l0 fsqrts %f31,%f27 and %l7,-0xf42,%l7 jmpl %o7,%g0 umul %l0,%l6,%l5 far0_b2b_l: fadds %f15,%f9 ,%f0 andn %l1,%l2,%l2 smul %l0,-0x12a,%l5 fdivs %f3 ,%f5 ,%f10 mulx %l4,%l1,%l1 jmpl %o7,%g0 andn %l3,%l7,%l6 user_far0_end: .seg "text" .text .align 0x2000 user_far1_start: p0_far_1_le: fsubs %f10,%f3 ,%f6 fsqrts %f11,%f12 fsubs %f8 ,%f1 ,%f4 smul %l4,%l4,%l0 jmpl %o7,%g0 subc %l1,%l7,%l5 p0_far_1_lem: fsubs %f10,%f3 ,%f6 fsqrts %f11,%f12 fsubs %f8 ,%f1 ,%f4 smul %l4,%l4,%l0 jmpl %o7,%g0 subc %l1,%l7,%l5 p0_far_1_he: andn %l4,%l2,%l4 xor %l4,0xf71,%l6 add %l4,%l5,%l1 umul %l6,-0x6f6,%l7 fdivs %f28,%f17,%f27 jmpl %o7,%g0 subc %l0,-0x848,%l3 p0_far_1_hem: andn %l4,%l2,%l4 xor %l4,0xf71,%l6 add %l4,%l5,%l1 umul %l6,-0x6f6,%l7 fdivs %f28,%f17,%f27 jmpl %o7,%g0 subc %l0,-0x848,%l3 p0_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 far1_b2b_h: udivx %l3,-0xeef,%l0 fdivs %f18,%f21,%f18 jmpl %o7,%g0 addc %l4,-0xbbb,%l7 far1_b2b_l: andn %l1,%l1,%l2 mulx %l3,-0x981,%l3 jmpl %o7,%g0 fdivs %f14,%f15,%f5 user_far1_end: .seg "text" .text .align 0x2000 user_far2_start: p0_far_2_le: ldstub [%o3+0x1c0],%l3 ! Mem[00000000218001c0] smul %l4,-0x4c8,%l6 jmpl %o7,%g0 add %l0,-0x663,%l4 p0_far_2_lem: ldstub [%o3+0x1c0],%l3 ! Mem[00000000218001c0] smul %l4,-0x4c8,%l6 jmpl %o7,%g0 add %l0,-0x663,%l4 p0_far_2_he: orn %l6,%l3,%l7 ldsb [%i1+0x022],%l0 ! Mem[0000000010041422] udivx %l7,0x1c9,%l7 smul %l4,0x8ff,%l4 jmpl %o7,%g0 xor %l0,0x764,%l3 p0_far_2_hem: orn %l6,%l3,%l7 membar #Sync ldsb [%i1+0x022],%l0 ! Mem[0000000010041422] udivx %l7,0x1c9,%l7 smul %l4,0x8ff,%l4 jmpl %o7,%g0 xor %l0,0x764,%l3 p0_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 far2_b2b_h: andn %l7,0x456,%l6 fcmps %fcc0,%f29,%f24 udivx %l5,-0x66f,%l0 jmpl %o7,%g0 or %l6,-0x36b,%l2 far2_b2b_l: fsqrts %f2 ,%f8 fmuls %f2 ,%f0 ,%f9 sdivx %l7,0x8ee,%l1 jmpl %o7,%g0 andn %l1,%l1,%l2 user_far2_end: .seg "text" .text .align 0x2000 user_far3_start: p0_far_3_le: fcmps %fcc0,%f1 ,%f12 fsubs %f7 ,%f11,%f14 xor %l0,-0xb7c,%l3 ldsb [%i4+0x01b],%l4 ! Mem[000000001010141b] umul %l5,%l7,%l1 sth %l4,[%i1+0x030] ! Mem[0000000010041430] jmpl %o7,%g0 sdivx %l3,%l3,%l2 p0_far_3_lem: fcmps %fcc0,%f1 ,%f12 fsubs %f7 ,%f11,%f14 xor %l0,-0xb7c,%l3 membar #Sync ldsb [%i4+0x01b],%l4 ! Mem[000000001010141b] umul %l5,%l7,%l1 sth %l4,[%i1+0x030] ! Mem[0000000010041430] jmpl %o7,%g0 sdivx %l3,%l3,%l2 p0_far_3_he: mulx %l5,-0x6c0,%l6 subc %l5,%l0,%l3 jmpl %o7,%g0 orn %l0,-0x058,%l0 p0_far_3_hem: mulx %l5,-0x6c0,%l6 subc %l5,%l0,%l3 jmpl %o7,%g0 orn %l0,-0x058,%l0 p0_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 far3_b2b_h: jmpl %o7,%g0 xnor %l7,-0x1d3,%l1 jmpl %o7,%g0 nop far3_b2b_l: jmpl %o7,%g0 fadds %f1 ,%f0 ,%f3 jmpl %o7,%g0 nop user_far3_end: .seg "text" .align 0x2000 user_jump0_start: INIT_MEM(0, 0x0010, 1, +, 0, +, 0) p0_jmpl_0_le: sdivx %l3,%l2,%l3 fdtos %f4 ,%f1 sdivx %l3,%l7,%l1 jmpl %g6+8,%g0 fmuls %f7 ,%f10,%f5 p0_call_0_le: umul %l7,0x90b,%l5 fmuls %f1 ,%f12,%f2 addc %l7,%l1,%l5 fadds %f8 ,%f0 ,%f8 udivx %l1,%l2,%l2 retl fsubs %f14,%f4 ,%f8 p0_jmpl_0_lo: sdivx %l3,%l2,%l3 fdtos %f4 ,%f1 sdivx %l3,%l7,%l1 jmpl %g6+8,%g0 fmuls %f7 ,%f10,%f5 p0_call_0_lo: umul %l7,0x90b,%l5 fmuls %f1 ,%f12,%f2 addc %l7,%l1,%l5 fadds %f8 ,%f0 ,%f8 udivx %l1,%l2,%l2 retl fsubs %f14,%f4 ,%f8 p0_jmpl_0_he: fsubs %f28,%f16,%f24 sdivx %l1,-0x632,%l6 fdivs %f21,%f26,%f17 add %l1,0x5a6,%l3 jmpl %g6+8,%g0 udivx %l0,0xf4a,%l1 p0_call_0_he: orn %l3,%l1,%l4 sdivx %l2,-0x53e,%l0 retl ldstub [%o1+0x000],%l0 ! Mem[0000000020800000] p0_jmpl_0_ho: fsubs %f28,%f16,%f24 sdivx %l1,-0x632,%l6 fdivs %f21,%f26,%f17 add %l1,0x5a6,%l3 jmpl %g6+8,%g0 udivx %l0,0xf4a,%l1 p0_call_0_ho: orn %l3,%l1,%l4 sdivx %l2,-0x53e,%l0 retl ldstub [%i1+0x000],%l0 ! Mem[0000000020800000] user_jump0_end: .seg "text" .align 0x2000 user_jump1_start: INIT_MEM(0, 0x0020, 1, +, 0, +, 0) p0_jmpl_1_le: jmpl %g6+8,%g0 fadds %f7 ,%f8 ,%f14 p0_call_1_le: xnor %l5,%l0,%l0 fdivs %f9 ,%f2 ,%f9 fsubs %f5 ,%f3 ,%f6 mulx %l7,0x3b5,%l2 xor %l0,%l2,%l4 retl stb %l1,[%i6+0x017] ! Mem[0000000010181417] p0_jmpl_1_lo: jmpl %g6+8,%g0 fadds %f7 ,%f8 ,%f14 p0_call_1_lo: xnor %l5,%l0,%l0 fdivs %f9 ,%f2 ,%f9 fsubs %f5 ,%f3 ,%f6 mulx %l7,0x3b5,%l2 xor %l0,%l2,%l4 retl stb %l1,[%o6+0x017] ! Mem[0000000010181417] p0_jmpl_1_he: fcmps %fcc1,%f28,%f16 sdivx %l0,%l5,%l5 udivx %l1,%l7,%l7 fmuls %f21,%f27,%f22 orn %l6,-0x7ee,%l0 fsubs %f20,%f26,%f25 jmpl %g6+8,%g0 smul %l5,0xa53,%l5 p0_call_1_he: addc %l6,0xe87,%l5 subc %l3,-0x196,%l0 or %l1,%l5,%l6 sdivx %l0,-0x11b,%l0 subc %l6,%l2,%l3 xor %l3,-0x9cc,%l7 retl xor %l5,%l5,%l3 p0_jmpl_1_ho: fcmps %fcc1,%f28,%f16 sdivx %l0,%l5,%l5 udivx %l1,%l7,%l7 fmuls %f21,%f27,%f22 orn %l6,-0x7ee,%l0 fsubs %f20,%f26,%f25 jmpl %g6+8,%g0 smul %l5,0xa53,%l5 p0_call_1_ho: addc %l6,0xe87,%l5 subc %l3,-0x196,%l0 or %l1,%l5,%l6 sdivx %l0,-0x11b,%l0 subc %l6,%l2,%l3 xor %l3,-0x9cc,%l7 retl xor %l5,%l5,%l3 user_jump1_end: .seg "text" .align 0x2000 user_jump2_start: INIT_MEM(0, 0x0030, 1, +, 0, +, 0) p0_jmpl_2_le: sub %l0,0x2c4,%l2 add %l4,%l3,%l2 jmpl %g6+8,%g0 fsubs %f6 ,%f14,%f5 p0_call_2_le: mulx %l7,%l1,%l7 retl xnor %l6,0x4d6,%l6 p0_jmpl_2_lo: sub %l0,0x2c4,%l2 add %l4,%l3,%l2 jmpl %g6+8,%g0 fsubs %f6 ,%f14,%f5 p0_call_2_lo: mulx %l7,%l1,%l7 retl xnor %l6,0x4d6,%l6 p0_jmpl_2_he: udivx %l1,%l6,%l6 smul %l2,%l1,%l5 fsqrts %f19,%f26 umul %l3,%l6,%l2 or %l0,0xe1c,%l4 jmpl %g6+8,%g0 xnor %l2,-0x17b,%l4 p0_call_2_he: fmuls %f19,%f28,%f19 retl addc %l2,%l5,%l7 p0_jmpl_2_ho: udivx %l1,%l6,%l6 smul %l2,%l1,%l5 fsqrts %f19,%f26 umul %l3,%l6,%l2 or %l0,0xe1c,%l4 jmpl %g6+8,%g0 xnor %l2,-0x17b,%l4 p0_call_2_ho: fmuls %f19,%f28,%f19 retl addc %l2,%l5,%l7 user_jump2_end: .seg "text" .align 0x2000 user_jump3_start: INIT_MEM(0, 0x0040, 1, +, 0, +, 0) p0_jmpl_3_le: add %l6,-0x9d2,%l1 sdivx %l6,%l5,%l5 fdivs %f6 ,%f2 ,%f11 andn %l6,-0xaf9,%l7 jmpl %g6+8,%g0 and %l1,0x679,%l6 p0_call_3_le: swap [%i0+0x024],%l3 ! Mem[0000000010001424] fadds %f9 ,%f1 ,%f0 fcmps %fcc3,%f1 ,%f3 fstoi %f3 ,%f14 ldsh [%i1+0x026],%l6 ! Mem[0000000010041426] addc %l5,0xcf4,%l2 retl addc %l3,%l1,%l6 p0_jmpl_3_lo: add %l6,-0x9d2,%l1 sdivx %l6,%l5,%l5 fdivs %f6 ,%f2 ,%f11 andn %l6,-0xaf9,%l7 jmpl %g6+8,%g0 and %l1,0x679,%l6 p0_call_3_lo: swap [%o0+0x024],%l3 ! Mem[0000000010001424] fadds %f9 ,%f1 ,%f0 fcmps %fcc3,%f1 ,%f3 fstoi %f3 ,%f14 ldsh [%o1+0x026],%l6 ! Mem[0000000010041426] addc %l5,0xcf4,%l2 retl addc %l3,%l1,%l6 p0_jmpl_3_he: fmuls %f18,%f21,%f31 sub %l2,%l5,%l6 fcmps %fcc1,%f17,%f17 fdivs %f24,%f29,%f27 fadds %f17,%f28,%f26 fdivs %f18,%f16,%f28 jmpl %g6+8,%g0 fcmps %fcc2,%f20,%f22 p0_call_3_he: fadds %f29,%f21,%f24 smul %l3,-0xdb3,%l0 retl fdivs %f31,%f26,%f25 p0_jmpl_3_ho: fmuls %f18,%f21,%f31 sub %l2,%l5,%l6 fcmps %fcc1,%f17,%f17 fdivs %f24,%f29,%f27 fadds %f17,%f28,%f26 fdivs %f18,%f16,%f28 jmpl %g6+8,%g0 fcmps %fcc2,%f20,%f22 p0_call_3_ho: fadds %f29,%f21,%f24 smul %l3,-0xdb3,%l0 retl fdivs %f31,%f26,%f25 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 0x53b56d46,0x796a3c0d ! Init value for %l0 .word 0x2b27ea24,0x62dc5403 ! Init value for %l1 .word 0x7cbb9ac4,0x2227a401 ! Init value for %l2 .word 0xcb28e64f,0xea7dc761 ! Init value for %l3 .word 0xd6af4185,0xc2f18f19 ! Init value for %l4 .word 0xf874f966,0x9e6f5b68 ! Init value for %l5 .word 0x0b825304,0x5add27a6 ! Init value for %l6 .word 0xc996b5e2,0x39d01844 ! Init value for %l7 .align 64 p0_init_freg: .word 0xb6676252,0x8a83776e ! Init value for %f0 .word 0x3dc8ce54,0x0d3979d8 ! Init value for %f2 .word 0xc84ecf72,0x9c431712 ! Init value for %f4 .word 0x2dbdf489,0x03b54f8d ! Init value for %f6 .word 0xe36b8f98,0xbb1f4708 ! Init value for %f8 .word 0x52a8cdbd,0xaf2f2d12 ! Init value for %f10 .word 0xc01458ad,0x0c37b12f ! Init value for %f12 .word 0x2ec37420,0x007f4ffe ! Init value for %f14 .word 0x43bc2821,0xd1f2b6bd ! Init value for %f16 .word 0x0f6c4ace,0x5c5af8b6 ! Init value for %f18 .word 0x9595e585,0x3d02f0de ! Init value for %f20 .word 0x759de8e9,0x365480bc ! Init value for %f22 .word 0x3a845c9e,0xd6ffc78a ! Init value for %f24 .word 0xe40ee32b,0x53b75484 ! Init value for %f26 .word 0x9a92a3ec,0x6ddb114c ! Init value for %f28 .word 0xf0fd5b6c,0xe6f2585f ! Init value for %f30 .word 0x6564e2f7,0x036e6963 ! Init value for %f32 .word 0xee528d12,0x074c0485 ! Init value for %f34 .word 0x2d0d26c1,0x63b54486 ! Init value for %f36 .word 0xae2d7faf,0xa9166c8b ! Init value for %f38 .word 0xd5c308a7,0xa86d17a9 ! Init value for %f40 .word 0xca568af2,0xb6c47aea ! Init value for %f42 .word 0xc9450d80,0x3a37e3eb ! Init value for %f44 .word 0xfff82721,0x5a85ff3a ! Init value for %f46 .word 0x7d0185c6,0x9823ba3e .word 0x9c83cd56,0xbed8eb50 .word 0xd69491c8,0x2226b502 .word 0x5f82ef58,0x78e1a8a5 .word 0x69034383,0xb63bd1d1 .word 0xbb99c0db,0x721b19d4 .word 0xb7367eb2,0x09f67208 .word 0xec942c29,0x4eadb64c p0_share_mask: .word 0xffff0000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 p0_expected_registers: .word 0x00000000,0x76aee6ff .word 0x00000000,0x00000079 .word 0x00000000,0x00000000 .word 0xffffffff,0xfffffffe .word 0xffffffff,0xffffffef .word 0x00000000,0x00000000 .word 0x00000000,0x00000025 .word 0xffffffff,0xffffffff p0_expected_fp_regs: .word 0xf9ff0000,0xff000000 .word 0xffff8cff,0x00000000 .word 0x00fa0000,0xff000000 .word 0xfff9c610,0x67df74f0 .word 0xffffffff,0x00000054 .word 0xff9239f8,0xef082f21 .word 0xf9ff0000,0xff000000 .word 0x00000000,0x10c6f9ff .word 0x00000054,0xff000000 .word 0xef082f21,0xef082f21 .word 0x00000000,0x00000000 .word 0x6f0ac808,0x90007d00 .word 0x00008dff,0x00ff8ef3 .word 0xfff9c610,0x0000fa00 .word 0x80000000,0x00000000 .word 0xff0000ff,0x00000000 .word 0x0000001e,0x00000400 ! %fsr = 0000001e00000400 p0_local0_expect: .word 0xff000000,0x5102769c .word 0x00001715,0x10c6f9ff .word 0xffe6ae76,0x79000000 .word 0xff9206db,0xff000000 .word 0x00000000,0x602000ff .word 0x5a6f0000,0x00000000 .word 0x00000025,0xffff00ff .word 0xff0000ff,0xef082f21 p0_local0_sec_expect: .word 0x00000000,0xf83992ff .word 0xffff8cff,0xffff8cff .word 0x00008dff,0x00ff8ef3 .word 0xb98cdf4b,0xe51fe5e2 .word 0x5cd1e738,0xe61c2fb8 .word 0x68458549,0xab9fa2fc .word 0x783182d7,0xf735f08b .word 0x1c73925c,0x35d68cd9 p0_local1_expect: .word 0x0000ffff,0xff80ff00 .word 0xff8c0000,0x00000000 .word 0x00000000,0x76aee6ff .word 0x00f9ffff,0xff8cffff .word 0x000000ff,0xff6c9580 .word 0x0000ffff,0xffff8cff .word 0x00ff8ef3,0xffbbf195 .word 0xff7600fa,0x0000e4e8 p0_local1_sec_expect: .word 0xff7600fa,0x0000e4e8 .word 0xaa2a0000,0x00000000 .word 0x00000000,0x00000000 .word 0x4ae6ae76,0xffbbf195 .word 0x0abf9d3c,0x15176a9c .word 0xffb1bc43,0xff6c7880 .word 0x54861715,0x10c6f9ff .word 0x0abf9d3c,0x15176a9c p0_local2_expect: .word 0xffffff00,0x00000000 .word 0xef082f21,0xef082f21 .word 0xfff9c610,0x000000ff .word 0x4ae6ae76,0x00000000 .word 0x00000079,0xf074ff67 .word 0xff000060,0x4bdf8cff .word 0x000067df,0x9e87c233 .word 0x6f0ac808,0x90007d00 p0_local2_sec_expect: .word 0xffe6ffff,0x600000ff .word 0xfff9c610,0x00000000 .word 0x000000ff,0x0000ff92 .word 0xff9239f8,0x10c6f9ff .word 0x000000ff,0x00000000 .word 0xff000000,0xffff0000 .word 0x4ae6ae76,0xffbbf195 .word 0x4ae6ae76,0x79000000 p0_local3_expect: .word 0x000000ff,0x54000000 .word 0x212f08ef,0x212f08ef .word 0x00000000,0x00000000 .word 0x007d0090,0x08c80a6f .word 0xf38eff00,0xff8d0000 .word 0x00fa0000,0x10c6f9ff .word 0x00000000,0x00000080 .word 0x00000000,0xff0000ff p0_local3_sec_expect: .word 0xff001715,0x10c6f9ff .word 0xffff8cff,0x000000ff .word 0xff0000ff,0x000000ff .word 0xfff9c610,0xf83992ff .word 0x76000000,0xffff0000 .word 0x9c6a1715,0x3c9dbf0a .word 0x71ff699a,0xff613b1b .word 0x0354dc62,0x67df74f0 p0_local4_expect: .word 0xff000000,0x760c8ef3 .word 0xff000000,0x00000000 .word 0xff00fa00,0xff000000 .word 0xff9239f8,0x2f6f0000 .word 0x000000ff,0x00000000 .word 0xf38e0c76,0xffffffff .word 0x00000025,0xffffffff .word 0x4ae6ae76,0x79000000 p0_local4_sec_expect: .word 0xffffff00,0x000000ff .word 0x00fa0000,0x00000000 .word 0xffff8cff,0x00000000 .word 0xfff9c610,0xf83992ff .word 0x42f4f9d2,0xff9239f8 .word 0x212f08ef,0xff0000a5 .word 0x43bc08ab,0xa50000a5 .word 0x675145ff,0xffffffff p0_local5_expect: .word 0x000000ff,0x10f7dbcc .word 0x00008dff,0x00000000 .word 0x00fa0000,0x00000000 .word 0x00000000,0x0000fff9 .word 0x00000000,0x00000054 .word 0x00000000,0x000000ff .word 0x00fa0000,0x08c80a6f .word 0x00000000,0x10c6f9ff p0_local5_sec_expect: .word 0xffffff75,0xff800000 .word 0x5a6f0000,0x00000000 .word 0xff9239f8,0xef082f21 .word 0x00f9ffff,0xff8cffff .word 0x00000000,0x10c6f9ff .word 0x0000ffff,0x0000ffff .word 0x00ff8ef3,0xffbbf195 .word 0xff7600fa,0x0000e4e8 p0_local6_expect: .word 0x00000000,0xff0000ff .word 0xffff0000,0x0000fff9 .word 0xff8dfeff,0xff00ffff .word 0xfa088000,0xffffffff .word 0x000000ff,0xffffff75 .word 0x80786cff,0x4bdf8cff .word 0xff0000ff,0xfffffffe .word 0x00000000,0x000000ff p0_local6_sec_expect: .word 0xef082fff,0xff000000 .word 0xff2f08ef,0xff0000ff .word 0x00000000,0x00000000 .word 0xfff9c610,0xf83992ff .word 0x00000000,0xff000000 .word 0xffffffff,0x760c8ef3 .word 0x95f1bbff,0x76aee64a .word 0x00000079,0x76aee64a share0_expect: .word 0xff00075f,0x7ca7f27b .word 0x50c59670,0xe335008e .word 0x54bd8537,0xba57cc13 .word 0xf41db355,0xd941850e .word 0x5691cce5,0x934af431 .word 0x2e4874a8,0x14a34ed2 .word 0x74a07762,0x1aa86ce7 .word 0x8aee3a79,0xc892d8e3 share1_expect: .word 0x0025b0a2,0xe8466728 .word 0xffaabe19,0x580dba8b .word 0x9f5343d3,0x6b9a1cd7 .word 0xf5c25b4c,0xeea7a656 .word 0xe8d92591,0xae69ea45 .word 0x9c34f42a,0x4a5be287 .word 0x6b0b5011,0xbd37a3e1 .word 0xfb1f6a3a,0x589282a3 .word 0x00ff2222,0x8d2fe38f .word 0x094abc82,0xa91d93cb .word 0xbba22098,0x309cbf5d .word 0x10a5ff08,0xf8eb3d95 .word 0x4afee99b,0xeec3ca53 .word 0x2142c752,0xef297cd2 .word 0x479425c8,0x4b12b26d .word 0x5943f557,0x3abd163f share2_expect: .word 0xffffd61d,0xb4caed14 .word 0xaf0fd768,0x85808d35 .word 0x65e99902,0x19fa2904 .word 0x484f8946,0x217a0ce3 .word 0x7c3dcdf4,0xc19c9e46 .word 0x432e5e90,0xcfbafc49 .word 0x0748aeeb,0x9ebb27dc .word 0xea7119c7,0x08e2d6bb share3_expect: .word 0xff0037ea,0xbf1a4204 .word 0x78e0e24f,0x3f8bb993 .word 0x26fe128b,0xbbf2337b .word 0x84cd8b11,0x6cdd44b2 .word 0x9f861e95,0x5dfe37eb .word 0xcc535cb1,0xcfea62fe .word 0x0dc270ca,0x3c0cf39f .word 0x50d55496,0x0ccb9cd6 .word 0xffff856a,0x9807ed72 .word 0x160d8d73,0x309f5a2a .word 0x3612cd3d,0xf19f1f10 .word 0x76facc44,0x1c7b8773 .word 0x0dff083c,0x4a5fcbfe .word 0x95a41652,0xb18ffeaa .word 0x722b55d7,0x98f3b90e .word 0x0e50f905,0x0b6243cd .word 0x257e727f,0xa3c42789 .word 0xff2150e5,0xb9996a92 .word 0xf0480279,0xe5c92530 .word 0x28c0b865,0xcc50d716 .word 0x089e1c41,0x3e926c8f .word 0xf77d8211,0x7b341090 .word 0x63797423,0x9eecb036 .word 0xf05e7d03,0xab605f38 .word 0xff110164,0x65eeb9b6 .word 0x040d5074,0x04e1b5ec .word 0x03c9ce8a,0xae5c80ca .word 0xc9ccf4e0,0xdbe405d1 .word 0x3990e255,0x5db4e395 .word 0x9b4f263a,0xb742310f .word 0xc12d74e3,0x4c378566 .word 0x40c755ea,0xd94fe52a .word 0x00fa6d5f,0xc1c20597 .word 0x286ba568,0x7146cde1 .word 0x164ed6a0,0x047f7042 .word 0xa66f038c,0x10ef7981 .word 0x7dbb7ef4,0x9a164a27 .word 0x1717601b,0xae66332c .word 0xea3d3fdd,0xc290d626 .word 0x8174d030,0xb1da6155 .word 0xff750a30,0x4cfb6ee2 .word 0x74cdc070,0x8ac6016a .word 0xeb9573af,0xb21d2db0 .word 0x4bf1ea41,0xf2de991c .word 0xb7c62b08,0x33f6c1a4 .word 0x6fa8f6da,0x324566a2 .word 0x13d3e5e2,0x47b4dd3e .word 0x097c2e18,0x36e62b21 .word 0xb3572d80,0x8ea22b60 .word 0x62572387,0x69a2f120 .word 0xeebc84f8,0xeb52c671 .word 0x4f590c41,0x2ad84eee .word 0x5840faf0,0x27cbcecd .word 0x6e9df9c2,0x4d332062 .word 0x062dbab8,0x0cc12f56 .word 0xa39cdb54,0x60a80859 .word 0x671507db,0x4be4c2e4 .word 0x56a2e584,0xc0a13298 .word 0xea6341d4,0xb5aa1a75 .word 0x3805b0f6,0x2231b63f .word 0xd67fc776,0xf5252d11 .word 0x922cdb5c,0xe667d17d .word 0x81439d55,0x81edafc4 .word 0x723d390b,0x78b1f95e 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 0x8a5133cf,0x92397cc2 .word 0x00000000,0x00000002 .word 0x45f8df58,0x7095e80d .word 0x00000000,0x00000003 .word 0xa1fba50f,0x88fa9639 .word 0x00000000,0x00000004 .word 0x5a4ec6e0,0x71404222 .word 0x00000000,0x00000005 .word 0x1a7ac81f,0xea4101ad .word 0x00000000,0x00000006 .word 0x6cfa8f9f,0x8b9bd251 .word 0x00000000,0x00000007 .word 0xd1c836b0,0x528ae365 .word 0x00000000,0x00000008 .word 0x2a724598,0x0714344e .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 0x476805d9,0x6139a7a3,0xfe8a25d8,0x65bdebc1 .word 0x8fcb8c38,0xf31347e7,0xfb9706db,0x8b0c1328 .word 0xcce7181d,0xb6229c12,0xcb8d75d2,0x302e35ab .word 0xd48a37c5,0x911b8130,0xa8760424,0x6978bf4a 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 0x7cea7465,0xcee3abff,0x09149844,0x1cce83d2 .word 0x8adc2479,0xc20df31e,0xb96ad1d6,0xe51fe5e2 .word 0x5cd1e738,0xe61c2fb8,0x68458549,0xab9fa2fc .word 0x783182d7,0xf735f08b,0x1c73925c,0x35d68cd9 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 0x85f238e3,0x9feecd5e,0x99004cd9,0x99bf8523 .word 0xdd060c89,0x0ffd8287,0xbaec0bc8,0x2d07a632 .word 0x7560c77f,0x5442c92c,0xbb13f1cf,0xf8fca896 .word 0xd4d07454,0xe10636a1,0x5cee6ef7,0x16f20592 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 0x2f04e293,0x50f59c61,0x67cc76e1,0xa52042be .word 0xc147e5a6,0x888a70aa,0x9c236d10,0xa5d60110 .word 0xa471c187,0x7d64cc57,0xba707364,0x197fa0bc .word 0x7036030e,0x4dc45bc8,0xf6a43838,0x940cddff 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 0xa01ef96b,0xfa6bb877,0xa37e5325,0xd274fb56 .word 0x91969edc,0x4bdf8c9a,0x188b3c5d,0x8ef465bb .word 0xbd66d286,0xcbbba13b,0xb8cb577f,0xed3a5f02 .word 0x38bbf195,0x9e87c233,0x3d97a105,0x90ee7d79 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 0x0de3dd33,0xf266ae1c,0x41455167,0xf074df03 .word 0xb985c7b3,0x1809a90f,0xe00dcf28,0x5f03e6b5 .word 0xf995557c,0x80786cd9,0x11fb7f67,0xef082ea8 .word 0xfc28c107,0xf5c1a26b,0x9a16530e,0x195c64bd 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 0xb8777fd5,0xc51104b9,0xc9e481cc,0xf38f13ff .word 0xe7eb66fa,0xb1281210,0xe29f3f78,0x8bdf57f2 .word 0x0d6a01b5,0xd187fbef,0xafd6e547,0x59ae007a .word 0xe3e681f3,0xf59d585b,0x1140c8e9,0x1c67d382 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 0x4de06e51,0xbfb2887b,0x83308ed8,0x8c7d617e .word 0x4ea6b8a9,0xf0670df5,0x071769f4,0xb1df1156 .word 0x3a260c93,0x8badb4e6,0x4af804be,0xd3e62a29 .word 0x009b5e05,0x79575273,0x6c98c1bc,0x58812f0e 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 0xf10aea31,0xbc66032b,0x2ad9f144,0xcd31359b .word 0x5fc8d3d8,0xf2f38b70,0x619239f8,0x7fc8e475 .word 0x2301522c,0x122ffd46,0x0abf9d3c,0x15176a9c .word 0x1b3bf853,0x9a69f871,0xec51d404,0x6107799c 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 0x9a17eaa8,0x71b5331e,0xbcad6911,0xefda1cfb .word 0x5a51eaeb,0x702323f5,0x2fcadc71,0xf7902f0f .word 0x483323e7,0x5ef0bc08,0x27b76644,0x4367cdc5 .word 0x48530673,0xfb6c7c66,0xca117915,0x62a23bad 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 0xd7013e6a,0x9f13630b,0xccdfdf66,0xa617c9e5 .word 0x7c925171,0x5b364b94,0x4782e746,0xfe5f6aa0 .word 0x9655d538,0x52bca2f0,0x46bd640d,0x4a572233 .word 0xf5e153cc,0xa1877db9,0x2d152cfc,0x609e58e0 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 0x1177bc52,0x3c9f19a2,0xa8a2bbf1,0xedddf329 .word 0x20bc59e3,0xd6dd9464,0xbd1a1ba1,0x10a6e376 .word 0x40d7fc8e,0x64061516,0x5925b3dc,0x0ec71e3c .word 0x25439f43,0x282b7c0b,0x9c23e77c,0x862538e6 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 0xf1cd54b6,0xc8a3b3a7,0x935c30d0,0x2d1a78a9 .word 0x591ce98e,0x923563dc,0x7ec016b2,0x05736bca .word 0xc3a609f9,0xb7e5a7dc,0x8e91b08a,0x840ac85e .word 0x70a1f8ae,0xeb03a68d,0x94fa6994,0xefbdc558 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 0xd4c6be3c,0xfc2a1b51,0xfac85330,0x1aa7aac0 .word 0x6c3a0e68,0x736f228e,0xba6b8d0f,0x5131fddb .word 0xe1f888f9,0x66c0041d,0x08c80a6f,0x41f71331 .word 0x339cb7c5,0xb6e9ee67,0x9077aed2,0x6bdc8384 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 0xe432075f,0x7ca7f27b,0x50c59670,0xe335008e .word 0x54bd8537,0xba57cc13,0xf41db355,0xd941850e .word 0x5691cce5,0x934af431,0x2e4874a8,0x14a34ed2 .word 0x74a07762,0x1aa86ce7,0x8aee3a79,0xc892d8e3 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 0x4698b0a2,0xe8466728,0xffaabe19,0x580dba8b .word 0x9f5343d3,0x6b9a1cd7,0xf5c25b4c,0xeea7a656 .word 0xe8d92591,0xae69ea45,0x9c34f42a,0x4a5be287 .word 0x6b0b5011,0xbd37a3e1,0xfb1f6a3a,0x589282a3 .word 0xeafa2222,0x8d2fe38f,0x094abc82,0xa91d93cb .word 0xbba22098,0x309cbf5d,0x10a5ff08,0xf8eb3d95 .word 0x4afee99b,0xeec3ca53,0x2142c752,0xef297cd2 .word 0x479425c8,0x4b12b26d,0x5943f557,0x3abd163f 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 0x5418d61d,0xb4caed14,0xaf0fd768,0x85808d35 .word 0x65e99902,0x19fa2904,0x484f8946,0x217a0ce3 .word 0x7c3dcdf4,0xc19c9e46,0x432e5e90,0xcfbafc49 .word 0x0748aeeb,0x9ebb27dc,0xea7119c7,0x08e2d6bb 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 0x9b4f37ea,0xbf1a4204,0x78e0e24f,0x3f8bb993 .word 0x26fe128b,0xbbf2337b,0x84cd8b11,0x6cdd44b2 .word 0x9f861e95,0x5dfe37eb,0xcc535cb1,0xcfea62fe .word 0x0dc270ca,0x3c0cf39f,0x50d55496,0x0ccb9cd6 .word 0xd91b856a,0x9807ed72,0x160d8d73,0x309f5a2a .word 0x3612cd3d,0xf19f1f10,0x76facc44,0x1c7b8773 .word 0x0dff083c,0x4a5fcbfe,0x95a41652,0xb18ffeaa .word 0x722b55d7,0x98f3b90e,0x0e50f905,0x0b6243cd .word 0x257e727f,0xa3c42789,0xff2150e5,0xb9996a92 .word 0xf0480279,0xe5c92530,0x28c0b865,0xcc50d716 .word 0x089e1c41,0x3e926c8f,0xf77d8211,0x7b341090 .word 0x63797423,0x9eecb036,0xf05e7d03,0xab605f38 .word 0x0f110164,0x65eeb9b6,0x040d5074,0x04e1b5ec .word 0x03c9ce8a,0xae5c80ca,0xc9ccf4e0,0xdbe405d1 .word 0x3990e255,0x5db4e395,0x9b4f263a,0xb742310f .word 0xc12d74e3,0x4c378566,0x40c755ea,0xd94fe52a .word 0xb7096d5f,0xc1c20597,0x286ba568,0x7146cde1 .word 0x164ed6a0,0x047f7042,0xa66f038c,0x10ef7981 .word 0x7dbb7ef4,0x9a164a27,0x1717601b,0xae66332c .word 0xea3d3fdd,0xc290d626,0x8174d030,0xb1da6155 .word 0x57db0a30,0x4cfb6ee2,0x74cdc070,0x8ac6016a .word 0xeb9573af,0xb21d2db0,0x4bf1ea41,0xf2de991c .word 0xb7c62b08,0x33f6c1a4,0x6fa8f6da,0x324566a2 .word 0x13d3e5e2,0x47b4dd3e,0x097c2e18,0x36e62b21 .word 0x59572d80,0x8ea22b60,0x62572387,0x69a2f120 .word 0xeebc84f8,0xeb52c671,0x4f590c41,0x2ad84eee .word 0x5840faf0,0x27cbcecd,0x6e9df9c2,0x4d332062 .word 0x062dbab8,0x0cc12f56,0xa39cdb54,0x60a80859 .word 0x2fa807db,0x4be4c2e4,0x56a2e584,0xc0a13298 .word 0xea6341d4,0xb5aa1a75,0x3805b0f6,0x2231b63f .word 0xd67fc776,0xf5252d11,0x922cdb5c,0xe667d17d .word 0x81439d55,0x81edafc4,0x723d390b,0x78b1f95e share3_end: