/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: mpgen_1500_5.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 = 327144519 ! Riesling can be on ! 1 Thread, 1500 lines ! mpgen created on Dec 20, 2005 (16:35:03) ! mpgen_1500_5.s created on Mar 27, 2009 (14:45:19) ! RC file : random.rc ! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_1500_5 -p 1 -l 1500 #define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler #define MAIN_PAGE_NUCLEUS_ALSO #define MAIN_PAGE_HV_ALSO #define N_CPUS 1 #define ENABLE_T0_Fp_exception_ieee_754_0x21 #define ENABLE_T0_Fp_exception_other_0x22 #define ENABLE_T0_Fp_disabled_0x20 #define ENABLE_T0_Illegal_instruction_0x10 #define ENABLE_T1_Illegal_instruction_0x10 #define ENABLE_HT0_Illegal_instruction_0x10 #define ENABLE_HT1_Illegal_instruction_0x10 #define ENABLE_T0_Clean_Window_0x24 #define THREAD_COUNT 1 #define THREAD_STRIDE 1 #define SKIP_TRAPCHECK #define USE_MPGEN_TRAPS #include "hboot.s" .text .global main main: ! Random code for Processor 0 processor_0: ta T_CHANGE_PRIV wrpr %g0,7,%cleanwin call p0_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 0 wr %g0,0x4,%fprs ! Make sure fef is 1 set p0_init_freg,%g1 ! %f0 = bf4868b0 443541f1 06cf234f 50e1d112 ! %f4 = 34410bb8 da8f2695 a3561e6a 4ead84b8 ! %f8 = 64a1d6cb 339398c5 7daf2ca7 a924ff12 ! %f12 = c59c80f6 e6a17139 fa8abe3f c94fafea ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 29186169 1bd4c82c ba212420 6b16c86c ! %f20 = 6db09672 2fbd32dd 2dd82dec 33bfe483 ! %f24 = 3f88b412 24321178 ef64c2d6 d7196b5b ! %f28 = a31cfa78 deb657c2 80a46a35 5ec2e987 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = b9e15608 ff1970b7 7b3ab952 86e03180 ! %f36 = 217b42c4 336e8dc1 66475fd3 106f3dc7 ! %f40 = 5ef8a92d e44d5fdf b694d08a cba7a90f ! %f44 = b8c2f12e f777abfa fd26ac1e b6021b82 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x24f112ff00000047,%g7,%g1 ! GSR scale = 8, align = 7 wr %g1,%g0,%gsr ! GSR = 24f112ff00000047 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 0 p0_label_1: ! Mem[0000000010041410] = 7ce2d3f3, %l4 = 7057814c5bfc17a8 lduba [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000f3 ! %l1 = 5ceea6608810975e, Mem[0000000030081408] = 0d029672 stha %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0d02975e ! %l3 = accf2f0e37d4e922, Mem[0000000010101410] = 32a6ce4f24c4c4ab stxa %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = accf2f0e37d4e922 ! %l0 = 6b8d32d89cf86588, Mem[0000000030081400] = 704ef0c5 stha %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 6588f0c5 ! %f0 = bf4868b0 443541f1 06cf234f 50e1d112 ! %f4 = 34410bb8 da8f2695 a3561e6a 4ead84b8 ! %f8 = 64a1d6cb 339398c5 7daf2ca7 a924ff12 ! %f12 = c59c80f6 e6a17139 fa8abe3f c94fafea stda %f0,[%i5]ASI_BLK_AIUS ! Block Store to 0000000030141400 ! Mem[0000000010081400] = bb40e2f3 223ebaf9 ba5bf46f 77e7dc0f ! Mem[0000000010081410] = 0c0433f0 22fb4faa e31a7693 5e40dc05 ! Mem[0000000010081420] = fdddfdde c2eb338a 55d9868e 73f99e3d ! Mem[0000000010081430] = 7816c52b 458e4d03 3825e7ae 71368f33 ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400 ! %f28 = a31cfa78, %f23 = 33bfe483 fcmpes %fcc2,%f28,%f23 ! %fcc2 = 1 ! Mem[000000001008140c] = 77e7dc0f, %l1 = 5ceea6608810975e lduh [%i2+0x00e],%l1 ! %l1 = 000000000000dc0f ! Mem[00000000100c1400] = 4e00100cea23f0d1, %f24 = 3f88b412 24321178 ldd [%i3+%g0],%f24 ! %f24 = 4e00100c ea23f0d1 ! Starting 10 instruction Store Burst ! %f16 = 29186169 1bd4c82c, Mem[0000000030141408] = 4f23cf06 12d1e150 stda %f16,[%i5+%o4]0x89 ! Mem[0000000030141408] = 29186169 1bd4c82c p0_label_2: ! %l0 = 6b8d32d89cf86588, Mem[00000000211c0000] = bec496d7, %asi = 80 stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 658896d7 membar #Sync ! Added by membar checker (1) ! %l6 = 98add263, %l7 = 193e10b4, Mem[0000000010081408] = 6ff45bba 0fdce777 stda %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 98add263 193e10b4 ! %l7 = b18d5eb2193e10b4, Mem[0000000010181439] = f6c29455, %asi = 80 stba %l7,[%i6+0x039]%asi ! Mem[0000000010181438] = f6b49455 ! %f6 = e31a7693 5e40dc05, Mem[0000000010181410] = 14d1e089 33331480 stda %f6 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = e31a7693 5e40dc05 ! Mem[0000000030041408] = c3fc41c0, %l1 = 000000000000dc0f swapa [%i1+%o4]0x81,%l1 ! %l1 = 00000000c3fc41c0 ! %f18 = ba212420 6b16c86c, Mem[00000000100c1410] = 3ae6f0ee 24f085dd stda %f18,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ba212420 6b16c86c ! Mem[0000000010141418] = 8118aef9, %l0 = 6b8d32d89cf86588, %asi = 80 swapa [%i5+0x018]%asi,%l0 ! %l0 = 000000008118aef9 ! %f8 = fdddfdde c2eb338a, %l4 = 00000000000000f3 ! Mem[0000000030041430] = b17c5f23536be766 add %i1,0x030,%g1 stda %f8,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030041430] = 8a33ebc2536be766 ! %f26 = ef64c2d6 d7196b5b, %l4 = 00000000000000f3 ! Mem[0000000030001418] = 724d8943d6012d37 add %i0,0x018,%g1 stda %f26,[%g1+%l4]ASI_PST8_S ! Mem[0000000030001418] = ef64c2d6d6016b5b ! Starting 10 instruction Load Burst ! Mem[00000000100c143c] = e8603558, %l0 = 000000008118aef9 ldswa [%i3+0x03c]%asi,%l0 ! %l0 = ffffffffe8603558 p0_label_3: ! Mem[0000000030081400] = 6588f0c5, %l3 = accf2f0e37d4e922 ldswa [%i2+%g0]0x81,%l3 ! %l3 = 000000006588f0c5 ! Mem[0000000030041400] = 01f0cd6b, %l6 = e3fa840198add263 ldsha [%i1+%g0]0x81,%l6 ! %l6 = 00000000000001f0 ! Mem[0000000010141408] = e13ef95b, %l3 = 000000006588f0c5 lduha [%i5+%o4]0x80,%l3 ! %l3 = 000000000000e13e ! Mem[0000000030081408] = 5e97020d, %l5 = 05e75992a700f72d lduba [%i2+%o4]0x81,%l5 ! %l5 = 000000000000005e ! Mem[0000000010041400] = d6c8bdac b711b964 bfad4125 e3de4ecd ! Mem[0000000010041410] = f3d3e27c 66d69c89 ca3c4fc2 c88d05cb ! Mem[0000000010041420] = f3b38633 f83b6076 09b7bb66 d564900b ! Mem[0000000010041430] = d7e9d98f eb283c98 72fc3a4e 439b4544 ldda [%i1]ASI_BLK_PL,%f16 ! Block Load from 0000000010041400 ! Mem[0000000010041400] = 64b911b7acbdc8d6, %f8 = fdddfdde c2eb338a ldda [%i1+%g0]0x88,%f8 ! %f8 = 64b911b7 acbdc8d6 ! Mem[0000000010101414] = 0e2fcfac, %l0 = ffffffffe8603558 ldsw [%i4+0x014],%l0 ! %l0 = 000000000e2fcfac ! Mem[0000000010081410] = f033040c, %l4 = 00000000000000f3 lduba [%i2+%o5]0x88,%l4 ! %l4 = 000000000000000c ! Mem[0000000010001410] = c2cd0b17, %l5 = 000000000000005e lduba [%i0+%o5]0x80,%l5 ! %l5 = 00000000000000c2 ! Starting 10 instruction Store Burst ! %l4 = 000000000000000c, imm = fffffffffffffbdb, %l2 = ad5307e7e42d9b9c or %l4,-0x425,%l2 ! %l2 = fffffffffffffbdf p0_label_4: ! %l3 = 000000000000e13e, %l0 = 000000000e2fcfac, %l5 = 00000000000000c2 udivx %l3,%l0,%l5 ! %l5 = 0000000000000000 ! %f8 = 64b911b7 acbdc8d6, Mem[0000000030081410] = 6ea4756f 48f5209e stda %f8 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 64b911b7 acbdc8d6 ! %l6 = 000001f0, %l7 = 193e10b4, Mem[0000000030181408] = e6cec3f4 a4c82809 stda %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000001f0 193e10b4 membar #Sync ! Added by membar checker (2) ! %l6 = 00000000000001f0, Mem[0000000010041434] = eb283c98 stw %l6,[%i1+0x034] ! Mem[0000000010041434] = 000001f0 ! Mem[0000000030081400] = 6588f0c5, %l0 = 000000000e2fcfac ldstuba [%i2+%g0]0x81,%l0 ! %l0 = 00000065000000ff ! %l3 = 000000000000e13e, Mem[0000000010001408] = 0a628eec stba %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 3e628eec ! %l3 = 000000000000e13e, Mem[0000000030141400] = bf4868b0 stwa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000e13e ! %l1 = 00000000c3fc41c0, Mem[00000000211c0000] = 658896d7, %asi = 80 stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = c08896d7 ! %l0 = 00000065, %l1 = c3fc41c0, Mem[0000000010041400] = acbdc8d6 64b911b7 stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000065 c3fc41c0 ! Starting 10 instruction Load Burst ! Mem[00000000218001c0] = b9985fa0, %l2 = fffffffffffffbdf lduba [%o3+0x1c0]%asi,%l2 ! %l2 = 00000000000000b9 p0_label_5: ! Mem[0000000010181408] = bbbdc0cb, %l1 = 00000000c3fc41c0 ldsha [%i6+%o4]0x88,%l1 ! %l1 = ffffffffffffc0cb ! Mem[00000000100c1410] = 6cc8166b 202421ba, %l2 = 000000b9, %l3 = 0000e13e ldda [%i3+%o5]0x80,%l2 ! %l2 = 000000006cc8166b 00000000202421ba ! Mem[0000000030101410] = 181936c0, %l4 = 000000000000000c lduba [%i4+%o5]0x81,%l4 ! %l4 = 0000000000000018 ! Mem[0000000010181400] = 75009013, %l6 = 00000000000001f0 ldsha [%i6+%g0]0x80,%l6 ! %l6 = 0000000000007500 ! Mem[0000000010181400] = 13900075, %l4 = 0000000000000018 lduha [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000075 ! Mem[0000000010181420] = 5174c38e9d7676ae, %l6 = 0000000000007500 ldxa [%i6+0x020]%asi,%l6 ! %l6 = 5174c38e9d7676ae ! Mem[0000000010181400] = 75009013, %l4 = 0000000000000075 ldswa [%i6+%g0]0x80,%l4 ! %l4 = 0000000075009013 ! Mem[0000000030181408] = f0010000b4103e19, %l4 = 0000000075009013 ldxa [%i6+%o4]0x81,%l4 ! %l4 = f0010000b4103e19 ! Mem[0000000010081418] = e31a7693 5e40dc05, %l2 = 6cc8166b, %l3 = 202421ba ldd [%i2+0x018],%l2 ! %l2 = 00000000e31a7693 000000005e40dc05 ! Starting 10 instruction Store Burst ! Mem[0000000030001400] = 74ff3b63, %l5 = 0000000000000000 ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 00000063000000ff p0_label_6: ! %l4 = f0010000b4103e19, Mem[0000000030141408] = 2cc8d41b69611829 stxa %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = f0010000b4103e19 ! %f12 = 7816c52b 458e4d03, Mem[0000000010141408] = 5bf93ee1 0f648831 stda %f12,[%i5+%o4]0x88 ! Mem[0000000010141408] = 7816c52b 458e4d03 ! %l7 = b18d5eb2193e10b4, Mem[0000000010081430] = 7816c52b stw %l7,[%i2+0x030] ! Mem[0000000010081430] = 193e10b4 ! %f28 = 983c28eb, Mem[00000000300c1410] = 9f27106e sta %f28,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 983c28eb ! %f18 = cd4edee3 2541adbf, Mem[0000000010041400] = 65000000 c041fcc3 stda %f18,[%i1+%g0]0x80 ! Mem[0000000010041400] = cd4edee3 2541adbf ! %l5 = 0000000000000063, Mem[0000000010041410] = f3d3e27c stwa %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000063 ! %f31 = 4e3afc72, Mem[0000000010101400] = 47763c44 sta %f31,[%i4+%g0]0x80 ! Mem[0000000010101400] = 4e3afc72 ! %l1 = ffffffffffffc0cb, Mem[00000000100c1400] = 0c10004e stba %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0c1000cb ! %f6 = e31a7693 5e40dc05, %l6 = 5174c38e9d7676ae ! Mem[0000000030081430] = 3cc90faa969a60ac add %i2,0x030,%g1 stda %f6,[%g1+%l6]ASI_PST16_S ! Mem[0000000030081430] = e31a76935e4060ac ! Starting 10 instruction Load Burst ! Mem[0000000030081408] = 5e97020d, %l4 = f0010000b4103e19 lduba [%i2+%o4]0x81,%l4 ! %l4 = 000000000000005e p0_label_7: ! Mem[00000000300c1408] = d6805e2a3c9d31ce, %l5 = 0000000000000063 ldxa [%i3+%o4]0x81,%l5 ! %l5 = d6805e2a3c9d31ce ! Mem[0000000030141410] = 34410bb8, %f21 = 7ce2d3f3 lda [%i5+%o5]0x81,%f21 ! %f21 = 34410bb8 ! Mem[0000000010001410] = 170bcdc2, %l6 = 5174c38e9d7676ae lduwa [%i0+%o5]0x88,%l6 ! %l6 = 00000000170bcdc2 ! Mem[00000000201c0000] = aa3a4531, %l7 = b18d5eb2193e10b4 lduha [%o0+0x000]%asi,%l7 ! %l7 = 000000000000aa3a ! Mem[0000000010141400] = 260a82b4, %l5 = d6805e2a3c9d31ce lduwa [%i5+%g0]0x80,%l5 ! %l5 = 00000000260a82b4 ! Mem[0000000030141410] = b80b4134, %l2 = 00000000e31a7693 ldswa [%i5+%o5]0x89,%l2 ! %l2 = ffffffffb80b4134 ! Mem[0000000030101410] = c0361918, %l0 = 0000000000000065 lduba [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000018 ! Mem[0000000030041400] = 6bcdf001, %l0 = 0000000000000018 lduba [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000001 ! Mem[0000000010001408] = ec8e623e, %l6 = 00000000170bcdc2 ldswa [%i0+%o4]0x88,%l6 ! %l6 = ffffffffec8e623e ! Starting 10 instruction Store Burst ! %l7 = 000000000000aa3a, Mem[0000000010081400] = bb40e2f3223ebaf9, %asi = 80 stxa %l7,[%i2+0x000]%asi ! Mem[0000000010081400] = 000000000000aa3a p0_label_8: ! %l6 = ec8e623e, %l7 = 0000aa3a, Mem[0000000010141438] = 960b7cea 7680f324 stda %l6,[%i5+0x038]%asi ! Mem[0000000010141438] = ec8e623e 0000aa3a ! %l2 = b80b4134, %l3 = 5e40dc05, Mem[0000000010001410] = 170bcdc2 128e36b3 stda %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = b80b4134 5e40dc05 ! %l7 = 000000000000aa3a, Mem[0000000030041408] = 0000dc0f stwa %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000aa3a ! %l4 = 000000000000005e, Mem[0000000010001428] = bf46c498ad1b2cef stx %l4,[%i0+0x028] ! Mem[0000000010001428] = 000000000000005e ! Mem[0000000010081420] = fdddfdde, %l7 = 0000aa3a, %l7 = 0000aa3a add %i2,0x20,%g1 casa [%g1]0x80,%l7,%l7 ! %l7 = 00000000fdddfdde ! Mem[0000000030001410] = 71e7c199, %l7 = 00000000fdddfdde swapa [%i0+%o5]0x89,%l7 ! %l7 = 0000000071e7c199 ! %l0 = 00000001, %l1 = ffffc0cb, Mem[0000000030181408] = f0010000 b4103e19 stda %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000001 ffffc0cb ! Mem[0000000030181410] = 58df3feb, %l5 = 00000000260a82b4 ldstuba [%i6+%o5]0x89,%l5 ! %l5 = 000000eb000000ff ! Mem[00000000300c1410] = eb283c98, %l5 = 00000000000000eb ldstuba [%i3+%o5]0x81,%l5 ! %l5 = 000000eb000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001400] = b14ef5345475cac2, %f8 = 64b911b7 acbdc8d6 ldda [%i0+%g0]0x88,%f8 ! %f8 = b14ef534 5475cac2 p0_label_9: ! Mem[0000000030041408] = 0000aa3aca19aa26, %l3 = 000000005e40dc05 ldxa [%i1+%o4]0x81,%l3 ! %l3 = 0000aa3aca19aa26 ! Mem[00000000100c1410] = ba212420 6b16c86c, %l4 = 0000005e, %l5 = 000000eb ldda [%i3+%o5]0x88,%l4 ! %l4 = 000000006b16c86c 00000000ba212420 ! Mem[0000000010081400] = 000000000000aa3a, %l0 = 0000000000000001 ldxa [%i2+%g0]0x80,%l0 ! %l0 = 000000000000aa3a ! %l7 = 0000000071e7c199, %l1 = ffffffffffffc0cb, %l5 = 00000000ba212420 andn %l7,%l1,%l5 ! %l5 = 0000000000000110 ! Mem[0000000030081408] = 5e97020d, %l4 = 000000006b16c86c lduha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000005e97 ! Mem[0000000030001408] = c5fe9d6b, %l1 = ffffffffffffc0cb lduha [%i0+%o4]0x89,%l1 ! %l1 = 0000000000009d6b ! %f15 = 71368f33, %f7 = 5e40dc05 fcmps %fcc2,%f15,%f7 ! %fcc2 = 2 ! Mem[0000000010081410] = 0c0433f0, %l1 = 0000000000009d6b ldsba [%i2+%o5]0x80,%l1 ! %l1 = 000000000000000c ! Mem[0000000010081408] = 63d2ad98b4103e19, %f10 = 55d9868e 73f99e3d ldda [%i2+%o4]0x80,%f10 ! %f10 = 63d2ad98 b4103e19 ! Starting 10 instruction Store Burst ! %l5 = 0000000000000110, Mem[0000000010181400] = 75009013 stha %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 01109013 p0_label_10: ! %l7 = 0000000071e7c199, Mem[0000000030041410] = f30c4bcc stha %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = c1994bcc ! %l1 = 000000000000000c, Mem[0000000030141400] = 0000e13e443541f1 stxa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000000000000c ! Mem[0000000010141409] = 034d8e45, %l6 = ffffffffec8e623e ldstuba [%i5+0x009]%asi,%l6 ! %l6 = 0000004d000000ff ! %l3 = 0000aa3aca19aa26, Mem[0000000010041410] = 00000063 stba %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 26000063 ! Mem[00000000201c0001] = aa3a4531, %l3 = 0000aa3aca19aa26 ldstub [%o0+0x001],%l3 ! %l3 = 0000003a000000ff ! Mem[0000000010141410] = 7e40eab1, %l0 = 000000000000aa3a swapa [%i5+%o5]0x88,%l0 ! %l0 = 000000007e40eab1 ! Mem[00000000100c1408] = 4a697d72, %l6 = 000000000000004d swapa [%i3+%o4]0x80,%l6 ! %l6 = 000000004a697d72 ! Mem[0000000010181438] = f6b494553e2a2212, %l1 = 000000000000000c, %l1 = 000000000000000c add %i6,0x38,%g1 casxa [%g1]0x80,%l1,%l1 ! %l1 = f6b494553e2a2212 ! Mem[0000000010101420] = e8c8f610, %l4 = 0000000000005e97, %asi = 80 swapa [%i4+0x020]%asi,%l4 ! %l4 = 00000000e8c8f610 ! Starting 10 instruction Load Burst ! Mem[00000000100c143c] = e8603558, %l1 = f6b494553e2a2212 ldub [%i3+0x03d],%l1 ! %l1 = 0000000000000060 p0_label_11: membar #Sync ! Added by membar checker (3) ! Mem[0000000030141400] = 00000000 0000000c f0010000 b4103e19 ! Mem[0000000030141410] = 34410bb8 da8f2695 a3561e6a 4ead84b8 ! Mem[0000000030141420] = 64a1d6cb 339398c5 7daf2ca7 a924ff12 ! Mem[0000000030141430] = c59c80f6 e6a17139 fa8abe3f c94fafea ldda [%i5]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030141400 ! Mem[0000000030101410] = b857bea6c0361918, %f6 = e31a7693 5e40dc05 ldda [%i4+%o5]0x89,%f6 ! %f6 = b857bea6 c0361918 ! Mem[0000000030001408] = c5fe9d6b, %l2 = ffffffffb80b4134 lduba [%i0+%o4]0x89,%l2 ! %l2 = 000000000000006b ! Mem[000000001018140c] = 35b6ccf7, %l0 = 000000007e40eab1 lduh [%i6+0x00c],%l0 ! %l0 = 00000000000035b6 ! Mem[0000000010001408] = 3e628eec, %l4 = 00000000e8c8f610 lduha [%i0+%o4]0x80,%l4 ! %l4 = 0000000000003e62 ! Mem[0000000010141408] = 458eff03, %l4 = 0000000000003e62 lduha [%i5+%o4]0x88,%l4 ! %l4 = 000000000000ff03 ! Mem[0000000010101400] = 72fc3a4e, %f14 = 3825e7ae lda [%i4+%g0]0x88,%f14 ! %f14 = 72fc3a4e ! Mem[0000000010041410] = 26000063, %l3 = 000000000000003a ldswa [%i1+0x010]%asi,%l3 ! %l3 = 0000000026000063 ! Mem[0000000010001418] = 5a9b2861 6acc6a68, %l2 = 0000006b, %l3 = 26000063 ldda [%i0+0x018]%asi,%l2 ! %l2 = 000000005a9b2861 000000006acc6a68 ! Starting 10 instruction Store Burst ! %f10 = 63d2ad98, Mem[0000000030001408] = c5fe9d6b sta %f10,[%i0+%o4]0x89 ! Mem[0000000030001408] = 63d2ad98 p0_label_12: ! %l1 = 0000000000000060, Mem[0000000030181408] = 00000001 stba %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 60000001 ! %l3 = 000000006acc6a68, Mem[0000000010141410] = 3aaa0000 stw %l3,[%i5+%o5] ! Mem[0000000010141410] = 6acc6a68 ! %f9 = 5475cac2, Mem[0000000010081408] = 63d2ad98 sta %f9 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 5475cac2 ! Mem[0000000010101408] = dbf5e032, %l5 = 0000000000000110 ldstuba [%i4+%o4]0x88,%l5 ! %l5 = 00000032000000ff ! %f6 = b857bea6 c0361918, Mem[0000000030081410] = b711b964 d6c8bdac stda %f6 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = b857bea6 c0361918 ! %l2 = 000000005a9b2861, Mem[0000000020800040] = 81040070 sth %l2,[%o1+0x040] ! Mem[0000000020800040] = 28610070 ! %l0 = 00000000000035b6, Mem[0000000030181410] = ff3fdf58e3d8937b stxa %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000000035b6 ! Mem[0000000010041400] = cd4edee3, %l2 = 000000005a9b2861 swap [%i1+%g0],%l2 ! %l2 = 00000000cd4edee3 membar #Sync ! Added by membar checker (4) ! %l2 = 00000000cd4edee3, Mem[0000000030141410] = 34410bb8 stba %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = e3410bb8 ! Starting 10 instruction Load Burst ! Mem[0000000030041410] = cc4b99c1, %l5 = 0000000000000032 lduwa [%i1+%o5]0x89,%l5 ! %l5 = 00000000cc4b99c1 p0_label_13: ! Mem[0000000010181408] = bbbdc0cb, %l3 = 000000006acc6a68 ldsha [%i6+%o4]0x88,%l3 ! %l3 = ffffffffffffc0cb ! Mem[0000000030001400] = ff3bff74, %l0 = 00000000000035b6 lduba [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030081410] = c0361918, %l5 = 00000000cc4b99c1 lduwa [%i2+%o5]0x89,%l5 ! %l5 = 00000000c0361918 ! Mem[0000000020800040] = 28610070, %l3 = ffffffffffffc0cb lduh [%o1+0x040],%l3 ! %l3 = 0000000000002861 ! Mem[0000000010101400] = 72fc3a4e, %l2 = 00000000cd4edee3 lduwa [%i4+%g0]0x88,%l2 ! %l2 = 0000000072fc3a4e ! Mem[0000000010001400] = c2ca7554, %l1 = 0000000000000060 lduha [%i0+%g0]0x80,%l1 ! %l1 = 000000000000c2ca ! Mem[0000000030081408] = 5e97020d, %l7 = 0000000071e7c199 ldsba [%i2+%o4]0x81,%l7 ! %l7 = 000000000000005e ! Mem[0000000010041410] = 26000063, %l1 = 000000000000c2ca ldsba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000026 ! Mem[00000000201c0000] = aaff4531, %l5 = 00000000c0361918 lduh [%o0+%g0],%l5 ! %l5 = 000000000000aaff ! Starting 10 instruction Store Burst ! Mem[0000000010001400] = c2ca7554, %l0 = 00000000000000ff swapa [%i0+%g0]0x80,%l0 ! %l0 = 00000000c2ca7554 p0_label_14: ! %f22 = a3561e6a 4ead84b8, %l5 = 000000000000aaff ! Mem[0000000030001408] = 98add263f64a72b3 add %i0,0x008,%g1 stda %f22,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030001408] = b884ad4e6a1e56a3 ! Mem[0000000030141408] = f0010000, %l0 = 00000000c2ca7554 swapa [%i5+%o4]0x81,%l0 ! %l0 = 00000000f0010000 ! Mem[0000000030081408] = 0d02975e, %l0 = 00000000f0010000 ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 0000005e000000ff ! %l4 = 000000000000ff03, Mem[00000000100c1400] = cb00100c stwa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000ff03 ! Code Fragment 3 p0_fragment_1: ! %l0 = 000000000000005e setx 0x444c2c67a1c0f0aa,%g7,%l0 ! %l0 = 444c2c67a1c0f0aa ! %l1 = 0000000000000026 setx 0xd5a52167d0ba12e3,%g7,%l1 ! %l1 = d5a52167d0ba12e3 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 = 444c2c67a1c0f0aa setx 0x3b221790740f11fa,%g7,%l0 ! %l0 = 3b221790740f11fa ! %l1 = d5a52167d0ba12e3 setx 0xf6000580207924c3,%g7,%l1 ! %l1 = f6000580207924c3 ! %f2 = ba5bf46f 77e7dc0f, %l0 = 3b221790740f11fa ! Mem[0000000010001418] = 5a9b28616acc6a68 add %i0,0x018,%g1 stda %f2,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010001418] = 5adc28776ff45bba ! Mem[0000000010081410] = f033040c, %l1 = f6000580207924c3 swapa [%i2+%o5]0x88,%l1 ! %l1 = 00000000f033040c ! %l1 = 00000000f033040c, Mem[0000000030101410] = c0361918 stba %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = c036190c ! %l6 = 4a697d72, %l7 = 0000005e, Mem[00000000300c1408] = d6805e2a 3c9d31ce stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 4a697d72 0000005e ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = 4e3afc72, %l4 = 000000000000ff03 lduh [%i4+0x002],%l4 ! %l4 = 000000000000fc72 p0_label_15: ! Mem[00000000100c1408] = 0000004d, %l3 = 0000000000002861 lduha [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030081408] = ff97020d7119b5cf, %f0 = bb40e2f3 223ebaf9 ldda [%i2+%o4]0x81,%f0 ! %f0 = ff97020d 7119b5cf ! Mem[00000000300c1400] = 1abcca59, %l4 = 000000000000fc72 lduba [%i3+%g0]0x81,%l4 ! %l4 = 000000000000001a ! Mem[0000000010181408] = f7ccb635bbbdc0cb, %f10 = 63d2ad98 b4103e19 ldda [%i6+%o4]0x88,%f10 ! %f10 = f7ccb635 bbbdc0cb ! Mem[0000000010001408] = ec8e623e, %l5 = 000000000000aaff lduwa [%i0+%o4]0x88,%l5 ! %l5 = 00000000ec8e623e ! Mem[0000000010181408] = cbc0bdbb, %f21 = da8f2695 lda [%i6+%o4]0x80,%f21 ! %f21 = cbc0bdbb ! Mem[0000000021800140] = 19ea9645, %l6 = 000000004a697d72 lduha [%o3+0x140]%asi,%l6 ! %l6 = 00000000000019ea ! Mem[0000000030081408] = ff97020d7119b5cf, %f26 = 7daf2ca7 a924ff12 ldda [%i2+%o4]0x81,%f26 ! %f26 = ff97020d 7119b5cf ! %f17 = 0000000c, %f1 = 7119b5cf fcmpes %fcc3,%f17,%f1 ! %fcc3 = 1 ! Starting 10 instruction Store Burst ! %f0 = ff97020d 7119b5cf ba5bf46f 77e7dc0f ! %f4 = 0c0433f0 22fb4faa b857bea6 c0361918 ! %f8 = b14ef534 5475cac2 f7ccb635 bbbdc0cb ! %f12 = 7816c52b 458e4d03 72fc3a4e 71368f33 stda %f0,[%i0]ASI_BLK_P ! Block Store to 0000000010001400 p0_label_16: ! Mem[00000000300c1410] = 983c28ff, %l0 = 3b221790740f11fa ldstuba [%i3+%o5]0x89,%l0 ! %l0 = 000000ff000000ff ! Mem[0000000030181400] = 47075c3a, %l0 = 00000000000000ff ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 0000003a000000ff ! %l0 = 0000003a, %l1 = f033040c, Mem[0000000010001410] = f033040c aa4ffb22 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000003a f033040c ! Mem[0000000010101420] = 00005e97, %l5 = 00000000ec8e623e swap [%i4+0x020],%l5 ! %l5 = 0000000000005e97 ! %l7 = 000000000000005e, Mem[0000000020800000] = 23268841, %asi = 80 stha %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = 005e8841 ! %l4 = 000000000000001a, imm = 00000000000007e3, %l3 = 0000000000000000 xnor %l4,0x7e3,%l3 ! %l3 = fffffffffffff806 ! %l1 = 00000000f033040c, Mem[0000000010101408] = dbf5e0ff stwa %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = f033040c ! %f16 = 00000000 0000000c, Mem[0000000030181410] = 00000000 b6350000 stda %f16,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 0000000c ! %l6 = 000019ea, %l7 = 0000005e, Mem[0000000010141400] = 260a82b4 05979da6 stda %l6,[%i5+0x000]%asi ! Mem[0000000010141400] = 000019ea 0000005e ! Starting 10 instruction Load Burst ! Mem[00000000300c1408] = 4a697d72, %l5 = 0000000000005e97 ldswa [%i3+%o4]0x81,%l5 ! %l5 = 000000004a697d72 p0_label_17: ! Mem[00000000100c1408] = 0000004d, %l0 = 000000000000003a ldswa [%i3+%o4]0x80,%l0 ! %l0 = 000000000000004d ! Mem[00000000100c1410] = 6cc8166b, %f26 = ff97020d lda [%i3+%o5]0x80,%f26 ! %f26 = 6cc8166b ! Mem[00000000300c1408] = 727d694a, %l2 = 0000000072fc3a4e lduha [%i3+%o4]0x89,%l2 ! %l2 = 000000000000694a ! Mem[00000000100c141c] = 89310ee0, %l2 = 000000000000694a ldsba [%i3+0x01e]%asi,%l2 ! %l2 = 000000000000000e ! Mem[0000000030081408] = 0d0297ff, %l7 = 000000000000005e lduwa [%i2+%o4]0x89,%l7 ! %l7 = 000000000d0297ff ! %f31 = c94fafea, %f30 = fa8abe3f fcmps %fcc3,%f31,%f30 ! %fcc3 = 2 ! Mem[0000000030181400] = 1e6a5f1547075cff, %f18 = f0010000 b4103e19 ldda [%i6+%g0]0x89,%f18 ! %f18 = 1e6a5f15 47075cff ! Mem[0000000010101410] = 22e9d437, %l7 = 000000000d0297ff lduha [%i4+%o5]0x80,%l7 ! %l7 = 00000000000022e9 ! Mem[0000000010081408] = 5475cac2, %l2 = 000000000000000e ldsha [%i2+%o4]0x80,%l2 ! %l2 = 0000000000005475 ! Starting 10 instruction Store Burst ! %f18 = 1e6a5f15 47075cff, %l0 = 000000000000004d ! Mem[0000000030081430] = e31a76935e4060ac add %i2,0x030,%g1 stda %f18,[%g1+%l0]ASI_PST8_S ! Mem[0000000030081430] = e36a7693470760ff p0_label_18: ! %f26 = 6cc8166b, Mem[0000000030141410] = b80b41e3 sta %f26,[%i5+%o5]0x89 ! Mem[0000000030141410] = 6cc8166b ! %l0 = 000000000000004d, Mem[0000000010101438] = 439f6a16, %asi = 80 stwa %l0,[%i4+0x038]%asi ! Mem[0000000010101438] = 0000004d ! %l2 = 0000000000005475, Mem[0000000010181400] = 011090137dd18c90 stx %l2,[%i6+%g0] ! Mem[0000000010181400] = 0000000000005475 ! Mem[0000000010101420] = ec8e623e, %l1 = f033040c, %l4 = 0000001a add %i4,0x20,%g1 casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000ec8e623e ! Mem[00000000211c0000] = c08896d7, %l4 = 00000000ec8e623e ldstub [%o2+%g0],%l4 ! %l4 = 000000c0000000ff membar #Sync ! Added by membar checker (5) ! Mem[0000000010001430] = 7816c52b, %l4 = 00000000000000c0, %asi = 80 swapa [%i0+0x030]%asi,%l4 ! %l4 = 000000007816c52b ! %l4 = 000000007816c52b, Mem[00000000300c1410] = ff283c98 stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 2b283c98 ! Mem[0000000010181410] = e31a7693, %l5 = 000000004a697d72 ldstuba [%i6+%o5]0x80,%l5 ! %l5 = 000000e3000000ff ! Mem[0000000010081400] = 00000000, %l1 = 00000000f033040c ldstuba [%i2+%g0]0x88,%l1 ! %l1 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030081410] = 181936c0a6be57b8, %f18 = 1e6a5f15 47075cff ldda [%i2+%o5]0x81,%f18 ! %f18 = 181936c0 a6be57b8 p0_label_19: ! Mem[0000000010101410] = 22e9d437, %l3 = fffffffffffff806 lduba [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000022 ! Mem[0000000030001408] = b884ad4e, %f15 = 71368f33 lda [%i0+%o4]0x81,%f15 ! %f15 = b884ad4e ! Mem[0000000010001408] = ba5bf46f, %l6 = 00000000000019ea ldsba [%i0+%o4]0x80,%l6 ! %l6 = ffffffffffffffba ! Mem[00000000201c0000] = aaff4531, %l5 = 00000000000000e3 ldub [%o0+0x001],%l5 ! %l5 = 00000000000000ff ! Mem[00000000300c1408] = 4a697d720000005e, %l7 = 00000000000022e9 ldxa [%i3+%o4]0x81,%l7 ! %l7 = 4a697d720000005e ! Mem[00000000300c1400] = 59cabc1a, %l3 = 0000000000000022 lduwa [%i3+%g0]0x89,%l3 ! %l3 = 0000000059cabc1a ! Mem[0000000030041400] = 01f0cd6b, %l7 = 4a697d720000005e lduwa [%i1+%g0]0x81,%l7 ! %l7 = 0000000001f0cd6b ! Mem[000000001000142c] = bbbdc0cb, %l2 = 0000000000005475 ldsw [%i0+0x02c],%l2 ! %l2 = ffffffffbbbdc0cb ! %l2 = ffffffffbbbdc0cb, %l6 = ffffffffffffffba, %l1 = 0000000000000000 orn %l2,%l6,%l1 ! %l1 = ffffffffbbbdc0cf ! Starting 10 instruction Store Burst ! %l1 = ffffffffbbbdc0cf, Mem[0000000010081400] = ff0000000000aa3a stx %l1,[%i2+%g0] ! Mem[0000000010081400] = ffffffffbbbdc0cf p0_label_20: ! Mem[0000000010081400] = ffffffff, %l6 = ffffffffffffffba swapa [%i2+%g0]0x88,%l6 ! %l6 = 00000000ffffffff ! Mem[0000000010141428] = f8ffa1e2, %l5 = 00000000000000ff swap [%i5+0x028],%l5 ! %l5 = 00000000f8ffa1e2 ! %f30 = fa8abe3f, Mem[0000000010041408] = 2541adbf sta %f30,[%i1+%o4]0x88 ! Mem[0000000010041408] = fa8abe3f ! Mem[0000000010181408] = cbc0bdbb, %l4 = 000000007816c52b swapa [%i6+%o4]0x80,%l4 ! %l4 = 00000000cbc0bdbb ! %l0 = 0000004d, %l1 = bbbdc0cf, Mem[0000000030181408] = 60000001 ffffc0cb stda %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000004d bbbdc0cf ! Mem[0000000030181408] = 4d000000, %l2 = ffffffffbbbdc0cb ldstuba [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff ! Mem[0000000030001400] = 74ff3bff, %l3 = 0000000059cabc1a ldstuba [%i0+%g0]0x89,%l3 ! %l3 = 000000ff000000ff ! %l1 = ffffffffbbbdc0cf, Mem[00000000100c143e] = e8603558, %asi = 80 stha %l1,[%i3+0x03e]%asi ! Mem[00000000100c143c] = e860c0cf ! Mem[0000000030181410] = 0000000c, %l3 = 00000000000000ff swapa [%i6+%o5]0x89,%l3 ! %l3 = 000000000000000c ! Starting 10 instruction Load Burst ! Mem[0000000030141410] = 6b16c86c, %l7 = 0000000001f0cd6b lduba [%i5+%o5]0x81,%l7 ! %l7 = 000000000000006b p0_label_21: ! Mem[0000000030181408] = ff00004d, %l5 = 00000000f8ffa1e2 lduba [%i6+%o4]0x81,%l5 ! %l5 = 00000000000000ff ! Mem[00000000100c1418] = d1d6f9f7, %l3 = 000000000000000c lduw [%i3+0x018],%l3 ! %l3 = 00000000d1d6f9f7 ! Mem[0000000030141400] = 000000000000000c, %f30 = fa8abe3f c94fafea ldda [%i5+%g0]0x81,%f30 ! %f30 = 00000000 0000000c ! Mem[00000000100c1420] = f51e45aa, %l3 = 00000000d1d6f9f7 lduwa [%i3+0x020]%asi,%l3 ! %l3 = 00000000f51e45aa ! Mem[0000000010101410] = 22e9d437, %f12 = 7816c52b lda [%i4+%o5]0x80,%f12 ! %f12 = 22e9d437 ! Mem[0000000010001400] = ff97020d, %l2 = 0000000000000000 ldsha [%i0+%g0]0x80,%l2 ! %l2 = ffffffffffffff97 ! Mem[00000000100c1400] = 0000ff03, %l4 = 00000000cbc0bdbb lduba [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030041408] = 0000aa3a, %l7 = 000000000000006b lduba [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010041400] = 5a9b2861, %l2 = ffffffffffffff97 ldsha [%i1+%g0]0x80,%l2 ! %l2 = 0000000000005a9b ! Starting 10 instruction Store Burst ! Mem[0000000030101410] = 0c1936c0, %l4 = 0000000000000000 ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 0000000c000000ff p0_label_22: ! %l3 = 00000000f51e45aa, Mem[0000000010041410] = 26000063 stba %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = aa000063 ! %f24 = 64a1d6cb 339398c5, Mem[0000000030141408] = c2ca7554 b4103e19 stda %f24,[%i5+%o4]0x81 ! Mem[0000000030141408] = 64a1d6cb 339398c5 ! Mem[0000000021800080] = a0424727, %l0 = 000000000000004d ldstuba [%o3+0x080]%asi,%l0 ! %l0 = 000000a0000000ff ! %f4 = 0c0433f0 22fb4faa, Mem[0000000010101400] = 4e3afc72 8e227543 stda %f4 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0c0433f0 22fb4faa ! %l4 = 000000000000000c, immd = 0000000000000bd3, %l2 = 0000000000005a9b mulx %l4,0xbd3,%l2 ! %l2 = 0000000000008de4 ! Mem[0000000021800080] = ff424727, %l2 = 0000000000008de4 ldstub [%o3+0x080],%l2 ! %l2 = 000000ff000000ff ! %l3 = 00000000f51e45aa, imm = fffffffffffff638, %l7 = 0000000000000000 sub %l3,-0x9c8,%l7 ! %l7 = 00000000f51e4f72 ! %f10 = f7ccb635 bbbdc0cb, Mem[0000000010181408] = 2bc51678 f7ccb635 stda %f10,[%i6+%o4]0x88 ! Mem[0000000010181408] = f7ccb635 bbbdc0cb ! %f6 = b857bea6 c0361918, Mem[0000000010081410] = c3247920 22fb4faa stda %f6 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = b857bea6 c0361918 ! Starting 10 instruction Load Burst ! Mem[0000000030041410] = cc4b99c1, %l1 = ffffffffbbbdc0cf lduha [%i1+%o5]0x89,%l1 ! %l1 = 00000000000099c1 p0_label_23: ! Mem[0000000010041400] = 61289b5a, %f12 = 22e9d437 lda [%i1+%g0]0x88,%f12 ! %f12 = 61289b5a ! Mem[0000000010041410] = 630000aa, %f29 = e6a17139 lda [%i1+%o5]0x88,%f29 ! %f29 = 630000aa ! Mem[0000000030101400] = 5c3db8e0, %l0 = 00000000000000a0 lduwa [%i4+%g0]0x89,%l0 ! %l0 = 000000005c3db8e0 ! Mem[0000000030081410] = b857bea6c0361918, %f24 = 64a1d6cb 339398c5 ldda [%i2+%o5]0x89,%f24 ! %f24 = b857bea6 c0361918 ! Mem[0000000010001410] = 3a0000000c0433f0, %l0 = 000000005c3db8e0 ldxa [%i0+%o5]0x80,%l0 ! %l0 = 3a0000000c0433f0 ! Mem[00000000300c1410] = 2b283c98, %l0 = 3a0000000c0433f0 ldsha [%i3+%o5]0x81,%l0 ! %l0 = 0000000000002b28 ! Mem[00000000100c1408] = 4d000000, %f19 = a6be57b8 lda [%i3+%o4]0x88,%f19 ! %f19 = 4d000000 ! Mem[0000000010141400] = 000019ea0000005e, %l6 = 00000000ffffffff ldxa [%i5+%g0]0x80,%l6 ! %l6 = 000019ea0000005e ! Mem[0000000010001434] = 458e4d03, %f27 = 7119b5cf lda [%i0+0x034]%asi,%f27 ! %f27 = 458e4d03 ! Starting 10 instruction Store Burst ! %f14 = 72fc3a4e b884ad4e, Mem[0000000010101408] = 0c0433f0 1b661252 stda %f14,[%i4+%o4]0x80 ! Mem[0000000010101408] = 72fc3a4e b884ad4e p0_label_24: ! Mem[0000000030141410] = 6b16c86c, %l4 = 000000000000000c swapa [%i5+%o5]0x81,%l4 ! %l4 = 000000006b16c86c ! %l0 = 0000000000002b28, imm = 0000000000000812, %l6 = 000019ea0000005e or %l0,0x812,%l6 ! %l6 = 0000000000002b3a ! %f22 = a3561e6a 4ead84b8, %l5 = 00000000000000ff ! Mem[0000000010141420] = 634cbe627403a049 add %i5,0x020,%g1 stda %f22,[%g1+%l5]ASI_PST8_P ! Mem[0000000010141420] = a3561e6a4ead84b8 ! %l7 = 00000000f51e4f72, Mem[0000000010001410] = 3a000000 stba %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 72000000 ! %f14 = 72fc3a4e, %f15 = b884ad4e fcmpes %fcc2,%f14,%f15 ! %fcc2 = 2 ! %f4 = 0c0433f0, Mem[0000000010181408] = bbbdc0cb sta %f4 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0c0433f0 ! Mem[0000000030081410] = c0361918, %l1 = 00000000000099c1 swapa [%i2+%o5]0x89,%l1 ! %l1 = 00000000c0361918 ! %l6 = 00002b3a, %l7 = f51e4f72, Mem[0000000010181408] = f033040c 35b6ccf7 stda %l6,[%i6+0x008]%asi ! Mem[0000000010181408] = 00002b3a f51e4f72 ! %f13 = 458e4d03, Mem[0000000030181408] = 4d0000ff sta %f13,[%i6+%o4]0x89 ! Mem[0000000030181408] = 458e4d03 ! Starting 10 instruction Load Burst ! %l6 = 0000000000002b3a, imm = 0000000000000025, %l4 = 000000006b16c86c xnor %l6,0x025,%l4 ! %l4 = ffffffffffffd4e0 p0_label_25: ! Mem[00000000211c0000] = ff8896d7, %l3 = 00000000f51e45aa ldsh [%o2+%g0],%l3 ! %l3 = ffffffffffffff88 ! Mem[0000000020800040] = 28610070, %l2 = 00000000000000ff ldsha [%o1+0x040]%asi,%l2 ! %l2 = 0000000000002861 ! Mem[0000000030081400] = c5f088ff, %l7 = 00000000f51e4f72 lduwa [%i2+%g0]0x89,%l7 ! %l7 = 00000000c5f088ff ! Mem[0000000010081400] = cfc0bdbb ffffffba, %l0 = 00002b28, %l1 = c0361918 ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000ffffffba 00000000cfc0bdbb ! Mem[0000000010041400] = 5a9b2861, %l1 = 00000000cfc0bdbb lduha [%i1+%g0]0x80,%l1 ! %l1 = 0000000000005a9b ! Mem[0000000030181400] = ff5c0747, %f18 = 181936c0 lda [%i6+%g0]0x81,%f18 ! %f18 = ff5c0747 ! Mem[0000000030081408] = cfb51971 0d0297ff, %l4 = ffffd4e0, %l5 = 000000ff ldda [%i2+%o4]0x89,%l4 ! %l4 = 000000000d0297ff 00000000cfb51971 ! Mem[0000000010101410] = 22e9d437, %l0 = 00000000ffffffba lduha [%i4+%o5]0x80,%l0 ! %l0 = 00000000000022e9 ! Mem[0000000030101408] = 136299233b7d6197, %f30 = 00000000 0000000c ldda [%i4+%o4]0x89,%f30 ! %f30 = 13629923 3b7d6197 ! Starting 10 instruction Store Burst ! %l4 = 000000000d0297ff, Mem[0000000010181430] = c9805a01, %asi = 80 stba %l4,[%i6+0x030]%asi ! Mem[0000000010181430] = ff805a01 p0_label_26: ! %f25 = c0361918, Mem[00000000100c1408] = 0000004d sta %f25,[%i3+%o4]0x80 ! Mem[00000000100c1408] = c0361918 ! Mem[0000000010101400] = 0c0433f0, %l2 = 0000000000002861 swapa [%i4+%g0]0x80,%l2 ! %l2 = 000000000c0433f0 ! Mem[0000000010101410] = 22e9d437, %l6 = 0000000000002b3a swapa [%i4+%o5]0x80,%l6 ! %l6 = 0000000022e9d437 ! %f26 = 6cc8166b 458e4d03, Mem[0000000010141410] = 6acc6a68 c3ea8252 stda %f26,[%i5+0x010]%asi ! Mem[0000000010141410] = 6cc8166b 458e4d03 ! %f11 = bbbdc0cb, Mem[0000000010041410] = 630000aa sta %f11,[%i1+%o5]0x88 ! Mem[0000000010041410] = bbbdc0cb ! %l3 = ffffffffffffff88, %l4 = 000000000d0297ff, %l0 = 00000000000022e9 andn %l3,%l4,%l0 ! %l0 = fffffffff2fd6800 ! Mem[00000000100c1400] = 03ff0000, %l1 = 0000000000005a9b swapa [%i3+%g0]0x88,%l1 ! %l1 = 0000000003ff0000 ! %l4 = 000000000d0297ff, Mem[0000000010081400] = ffffffba stha %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffff97ff ! %f28 = c59c80f6 630000aa, Mem[00000000100c1400] = 9b5a0000 ea23f0d1 stda %f28,[%i3+%g0]0x80 ! Mem[00000000100c1400] = c59c80f6 630000aa ! Starting 10 instruction Load Burst ! Mem[00000000100c1410] = 6cc8166b, %l2 = 000000000c0433f0 ldsha [%i3+%o5]0x80,%l2 ! %l2 = 0000000000006cc8 p0_label_27: ! Mem[0000000010001438] = 72fc3a4e, %l7 = 00000000c5f088ff ldsba [%i0+0x039]%asi,%l7 ! %l7 = fffffffffffffffc ! Mem[0000000010001410] = 00000072, %f0 = ff97020d lda [%i0+%o5]0x88,%f0 ! %f0 = 00000072 ! Mem[000000001008140c] = b4103e19, %l4 = 000000000d0297ff ldswa [%i2+0x00c]%asi,%l4 ! %l4 = ffffffffb4103e19 ! Mem[0000000010141400] = 000019ea, %l6 = 0000000022e9d437 ldsba [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010181414] = 5e40dc05, %l3 = ffffffffffffff88 lduh [%i6+0x016],%l3 ! %l3 = 000000000000dc05 ! Mem[0000000010081408] = 5475cac2, %l3 = 000000000000dc05 lduba [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000054 ! Mem[0000000030101400] = 5c3db8e0, %l7 = fffffffffffffffc ldswa [%i4+%g0]0x89,%l7 ! %l7 = 000000005c3db8e0 ! Mem[0000000030041400] = 6bcdf001, %l3 = 0000000000000054 ldswa [%i1+%g0]0x89,%l3 ! %l3 = 000000006bcdf001 ! Mem[0000000010181400] = 00000000, %l5 = 00000000cfb51971 ldsha [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030001408] = 4ead84b8, %l6 = 0000000000000000 ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 000000b8000000ff p0_label_28: ! %f12 = 61289b5a 458e4d03, %l5 = 0000000000000000 ! Mem[0000000030041410] = c1994bccdeb30a5c add %i1,0x010,%g1 stda %f12,[%g1+%l5]ASI_PST8_S ! Mem[0000000030041410] = c1994bccdeb30a5c ! Mem[00000000300c1410] = 2b283c98, %l1 = 0000000003ff0000 swapa [%i3+%o5]0x81,%l1 ! %l1 = 000000002b283c98 ! Mem[0000000010001408] = ba5bf46f, %l2 = 0000000000006cc8 ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 000000ba000000ff ! %l0 = fffffffff2fd6800, Mem[0000000010101438] = 0000004d, %asi = 80 stha %l0,[%i4+0x038]%asi ! Mem[0000000010101438] = 6800004d ! %l7 = 000000005c3db8e0, immd = fffffffffffff288, %l2 = 00000000000000ba udivx %l7,-0xd78,%l2 ! %l2 = 0000000000000000 ! %l6 = 000000b8, %l7 = 5c3db8e0, Mem[0000000010081400] = ffff97ff cfc0bdbb stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000b8 5c3db8e0 ! %l4 = ffffffffb4103e19, Mem[00000000100c140b] = c0361918, %asi = 80 stba %l4,[%i3+0x00b]%asi ! Mem[00000000100c1408] = c0361919 ! Mem[0000000010041424] = f83b6076, %l5 = 0000000000000000 swap [%i1+0x024],%l5 ! %l5 = 00000000f83b6076 ! %l7 = 000000005c3db8e0, Mem[00000000100c1430] = 49aa13e3, %asi = 80 stba %l7,[%i3+0x030]%asi ! Mem[00000000100c1430] = e0aa13e3 ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = ff8896d7, %l2 = 0000000000000000 lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000ff88 p0_label_29: ! Mem[0000000030141410] = 0000000c, %f21 = cbc0bdbb lda [%i5+%o5]0x81,%f21 ! %f21 = 0000000c ! Mem[0000000010041408] = fa8abe3f, %l2 = 000000000000ff88 ldsha [%i1+%o4]0x88,%l2 ! %l2 = ffffffffffffbe3f ! Mem[00000000300c1408] = 727d694a, %l5 = 00000000f83b6076 lduha [%i3+%o4]0x89,%l5 ! %l5 = 000000000000694a ! Mem[0000000010101400] = aa4ffb2261280000, %l0 = fffffffff2fd6800 ldxa [%i4+%g0]0x88,%l0 ! %l0 = aa4ffb2261280000 ! Mem[00000000300c1410] = 121d93880000ff03, %l5 = 000000000000694a ldxa [%i3+%o5]0x89,%l5 ! %l5 = 121d93880000ff03 ! Mem[00000000300c1410] = 03ff0000, %l1 = 000000002b283c98 ldsba [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000003 ! Mem[0000000010041414] = 66d69c89, %l0 = aa4ffb2261280000 lduha [%i1+0x016]%asi,%l0 ! %l0 = 0000000000009c89 ! Mem[0000000010001400] = 0d0297ff, %l3 = 000000006bcdf001 ldswa [%i0+%g0]0x88,%l3 ! %l3 = 000000000d0297ff ! Mem[000000001004142c] = d564900b, %l3 = 000000000d0297ff lduba [%i1+0x02e]%asi,%l3 ! %l3 = 0000000000000090 ! Starting 10 instruction Store Burst ! %f31 = 3b7d6197, Mem[00000000300c1400] = 1abcca59 sta %f31,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 3b7d6197 p0_label_30: ! Mem[0000000010101400] = 61280000, %l1 = 0000000000000003 swapa [%i4+%g0]0x88,%l1 ! %l1 = 0000000061280000 ! %f0 = 00000072 7119b5cf, Mem[0000000030181410] = 000000ff 00000000 stda %f0 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000072 7119b5cf ! %f2 = ba5bf46f 77e7dc0f, %l6 = 00000000000000b8 ! Mem[0000000010101428] = d68ff21c56712eba add %i4,0x028,%g1 stda %f2,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010101428] = d68ff21c56712eba ! Mem[00000000211c0000] = ff8896d7, %l4 = ffffffffb4103e19 ldstub [%o2+%g0],%l4 ! %l4 = 000000ff000000ff ! Mem[00000000100c1400] = f6809cc5, %l7 = 000000005c3db8e0 swapa [%i3+%g0]0x88,%l7 ! %l7 = 00000000f6809cc5 ! Mem[0000000010141430] = 7c79eee4, %l1 = 0000000061280000, %asi = 80 swapa [%i5+0x030]%asi,%l1 ! %l1 = 000000007c79eee4 ! %l4 = 00000000000000ff, immed = 000009f6, %y = 00000000 smul %l4,0x9f6,%l5 ! %l5 = 000000000009ec0a, %y = 00000000 ! %l6 = 00000000000000b8, Mem[0000000030141400] = 00000000 stba %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = b8000000 ! %f11 = bbbdc0cb, Mem[0000000030081408] = 0d0297ff sta %f11,[%i2+%o4]0x89 ! Mem[0000000030081408] = bbbdc0cb ! Starting 10 instruction Load Burst ! Mem[0000000010101404] = 22fb4faa, %l2 = ffffffffffffbe3f lduwa [%i4+0x004]%asi,%l2 ! %l2 = 0000000022fb4faa p0_label_31: ! Mem[0000000010141408] = 03ff8e45, %l1 = 000000007c79eee4 ldsha [%i5+%o4]0x80,%l1 ! %l1 = 00000000000003ff ! %l1 = 00000000000003ff, imm = fffffffffffffd49, %l7 = 00000000f6809cc5 andn %l1,-0x2b7,%l7 ! %l7 = 00000000000002b6 ! Mem[0000000030141410] = 0000000c, %l1 = 00000000000003ff ldsha [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010001400] = ff97020d, %f24 = b857bea6 lda [%i0+%g0]0x80,%f24 ! %f24 = ff97020d ! %f15 = b884ad4e, %f30 = 13629923 fsqrts %f15,%f30 ! %f30 = 7fffffff ! %l1 = 0000000000000000, imm = fffffffffffffaca, %l5 = 000000000009ec0a andn %l1,-0x536,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030081410] = b857bea6 000099c1, %l4 = 000000ff, %l5 = 00000000 ldda [%i2+%o5]0x89,%l4 ! %l4 = 00000000000099c1 00000000b857bea6 ! Mem[00000000211c0000] = ff8896d7, %l0 = 0000000000009c89 lduha [%o2+0x000]%asi,%l0 ! %l0 = 000000000000ff88 ! %f10 = f7ccb635, %f3 = 77e7dc0f fcmpes %fcc1,%f10,%f3 ! %fcc1 = 1 ! Starting 10 instruction Store Burst ! Mem[000000001014142b] = 000000ff, %l6 = 00000000000000b8 ldstuba [%i5+0x02b]%asi,%l6 ! %l6 = 000000ff000000ff p0_label_32: ! Mem[0000000030141400] = b8000000, %l5 = 00000000b857bea6 ldstuba [%i5+%g0]0x81,%l5 ! %l5 = 000000b8000000ff ! Mem[0000000030141400] = ff000000, %l7 = 00000000000002b6 ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 000000ff000000ff ! %l5 = 00000000000000b8, Mem[0000000030101408] = 97617d3b23996213 stxa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000000000b8 ! %l6 = 00000000000000ff, Mem[0000000010101424] = 2898f93c, %asi = 80 stwa %l6,[%i4+0x024]%asi ! Mem[0000000010101424] = 000000ff ! %f30 = 7fffffff 3b7d6197, Mem[0000000010001430] = 000000c0 458e4d03 stda %f30,[%i0+0x030]%asi ! Mem[0000000010001430] = 7fffffff 3b7d6197 ! %l4 = 000099c1, %l5 = 000000b8, Mem[0000000010141410] = 6b16c86c 034d8e45 stda %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000099c1 000000b8 ! %l6 = 00000000000000ff, Mem[0000000010081400] = 000000b8 stwa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff ! %f28 = c59c80f6 630000aa, Mem[0000000010181400] = 00000000 00005475 stda %f28,[%i6+0x000]%asi ! Mem[0000000010181400] = c59c80f6 630000aa ! %l5 = 00000000000000b8, Mem[00000000300c1410] = 03ff000088931d12 stxa %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000000000b8 ! Starting 10 instruction Load Burst ! Mem[0000000030181410] = cfb51971, %f24 = ff97020d lda [%i6+%o5]0x81,%f24 ! %f24 = cfb51971 p0_label_33: ! Mem[0000000010041408] = 3fbe8afa, %l0 = 000000000000ff88 lduba [%i1+%o4]0x80,%l0 ! %l0 = 000000000000003f ! Mem[0000000010001420] = b14ef534, %l7 = 00000000000000ff ldub [%i0+0x021],%l7 ! %l7 = 000000000000004e ! Mem[0000000010141400] = ea190000, %l5 = 00000000000000b8 lduba [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010101430] = b6bfb931, %l7 = 000000000000004e lduw [%i4+0x030],%l7 ! %l7 = 00000000b6bfb931 ! Mem[0000000030101400] = e0b83d5c, %l3 = 0000000000000090 ldswa [%i4+%g0]0x81,%l3 ! %l3 = ffffffffe0b83d5c ! Mem[0000000010001410] = 00000072, %l4 = 00000000000099c1 ldsba [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000072 ! Mem[0000000021800000] = d9df9cd4, %l6 = 00000000000000ff lduha [%o3+0x000]%asi,%l6 ! %l6 = 000000000000d9df ! Mem[0000000010181408] = 724f1ef53a2b0000, %l1 = 0000000000000000 ldxa [%i6+%o4]0x88,%l1 ! %l1 = 724f1ef53a2b0000 ! Mem[0000000020800040] = 28610070, %l4 = 0000000000000072 ldub [%o1+0x041],%l4 ! %l4 = 0000000000000061 ! Starting 10 instruction Store Burst ! %f28 = c59c80f6 630000aa, Mem[0000000030081400] = ff88f0c5 580a6ff4 stda %f28,[%i2+%g0]0x81 ! Mem[0000000030081400] = c59c80f6 630000aa p0_label_34: ! %f17 = 0000000c, Mem[00000000300c1410] = 00000000 sta %f17,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000c ! Mem[00000000300c1410] = 0000000c, %l4 = 0000000000000061 ldstuba [%i3+%o5]0x81,%l4 ! %l4 = 00000000000000ff ! %l0 = 000000000000003f, Mem[0000000010141400] = ea190000 stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = ea19003f ! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181408] = 00002b3a f51e4f72 stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 00000000 ! %f20 = 34410bb8 0000000c, %l4 = 0000000000000000 ! Mem[0000000030141410] = 0000000cda8f2695 add %i5,0x010,%g1 stda %f20,[%g1+%l4]ASI_PST32_S ! Mem[0000000030141410] = 0000000cda8f2695 ! Mem[0000000030081400] = c59c80f6, %l4 = 0000000000000000 ldstuba [%i2+%g0]0x81,%l4 ! %l4 = 000000c5000000ff ! %f18 = ff5c0747 4d000000, Mem[0000000010101400] = 03000000 22fb4faa stda %f18,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff5c0747 4d000000 ! %l6 = 000000000000d9df, Mem[0000000010181400] = c59c80f6630000aa stxa %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000000000d9df ! Mem[0000000030041400] = 6bcdf001, %l5 = 0000000000000000 ldstuba [%i1+%g0]0x89,%l5 ! %l5 = 00000001000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = aa000063f6809cff, %l4 = 00000000000000c5 ldxa [%i2+%g0]0x89,%l4 ! %l4 = aa000063f6809cff p0_label_35: ! Mem[00000000300c1410] = b8000000 0c0000ff, %l4 = f6809cff, %l5 = 00000001 ldda [%i3+%o5]0x89,%l4 ! %l4 = 000000000c0000ff 00000000b8000000 ! Mem[00000000211c0000] = ff8896d7, %l3 = ffffffffe0b83d5c lduha [%o2+0x000]%asi,%l3 ! %l3 = 000000000000ff88 ! Mem[0000000030001408] = ff84ad4e, %l0 = 000000000000003f lduwa [%i0+%o4]0x81,%l0 ! %l0 = 00000000ff84ad4e ! %l6 = 000000000000d9df, %l7 = 00000000b6bfb931, %l1 = 724f1ef53a2b0000 or %l6,%l7,%l1 ! %l1 = 00000000b6bff9ff ! Mem[0000000030181408] = 034d8e45, %l5 = 00000000b8000000 lduba [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000003 ! Mem[0000000010101410] = 00002b3a, %f2 = ba5bf46f lda [%i4+%o5]0x80,%f2 ! %f2 = 00002b3a ! Mem[000000001000141c] = c0361918, %l4 = 000000000c0000ff ldsh [%i0+0x01e],%l4 ! %l4 = 0000000000001918 ! Mem[00000000211c0000] = ff8896d7, %l0 = 00000000ff84ad4e lduh [%o2+%g0],%l0 ! %l0 = 000000000000ff88 ! Mem[0000000030181410] = 000000727119b5cf, %l0 = 000000000000ff88 ldxa [%i6+%o5]0x89,%l0 ! %l0 = 000000727119b5cf ! Starting 10 instruction Store Burst ! %f1 = 7119b5cf, Mem[00000000100c1404] = 630000aa sta %f1 ,[%i3+0x004]%asi ! Mem[00000000100c1404] = 7119b5cf p0_label_36: ! %l1 = 00000000b6bff9ff, Mem[0000000030141408] = cbd6a164 stba %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = cbd6a1ff ! Mem[0000000030101408] = 00000000, %l6 = 000000000000d9df ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010041408] = 3fbe8afa, %l7 = 00000000b6bfb931 ldstuba [%i1+%o4]0x80,%l7 ! %l7 = 0000003f000000ff ! Mem[00000000100c141a] = d1d6f9f7, %l3 = 000000000000ff88 ldstuba [%i3+0x01a]%asi,%l3 ! %l3 = 000000f9000000ff ! Mem[0000000030081410] = 000099c1, %l7 = 000000000000003f swapa [%i2+%o5]0x89,%l7 ! %l7 = 00000000000099c1 ! Mem[0000000030141408] = ffa1d6cb, %l5 = 0000000000000003 swapa [%i5+%o4]0x81,%l5 ! %l5 = 00000000ffa1d6cb ! Mem[0000000010181408] = 00000000, %l2 = 0000000022fb4faa ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff ! %l0 = 000000727119b5cf, Mem[0000000010141400] = 3f0019ea stha %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = b5cf19ea ! %l2 = 0000000000000000, immed = 00000a36, %y = 00000000 umul %l2,0xa36,%l7 ! %l7 = 0000000000000000, %y = 00000000 ! Starting 10 instruction Load Burst ! %l7 = 0000000000000000, imm = fffffffffffffa24, %l1 = 00000000b6bff9ff xor %l7,-0x5dc,%l1 ! %l1 = fffffffffffffa24 p0_label_37: ! Mem[00000000100c1410] = 6cc8166b, %f31 = 3b7d6197 lda [%i3+%o5]0x80,%f31 ! %f31 = 6cc8166b ! Mem[0000000010101400] = ff5c0747, %l1 = fffffffffffffa24 ldsba [%i4+%g0]0x80,%l1 ! %l1 = ffffffffffffffff ! Mem[00000000211c0000] = ff8896d7, %l7 = 0000000000000000 ldsh [%o2+%g0],%l7 ! %l7 = ffffffffffffff88 ! Mem[0000000010181418] = 56f58c35d214d6f1, %l7 = ffffffffffffff88 ldx [%i6+0x018],%l7 ! %l7 = 56f58c35d214d6f1 ! Mem[0000000010141408] = 03ff8e45, %l6 = 0000000000000000 lduba [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000003 ! Mem[0000000010141410] = 000000b8000099c1, %l7 = 56f58c35d214d6f1 ldxa [%i5+%o5]0x88,%l7 ! %l7 = 000000b8000099c1 ! Mem[0000000030081410] = b857bea60000003f, %f0 = 00000072 7119b5cf ldda [%i2+%o5]0x89,%f0 ! %f0 = b857bea6 0000003f ! %l5 = 00000000ffa1d6cb, %l5 = 00000000ffa1d6cb, %y = 00000000 smul %l5,%l5,%l4 ! %l4 = 000022a2498e04f9, %y = 000022a2 ! Mem[0000000030081408] = cbc0bdbb, %f29 = 630000aa lda [%i2+%o4]0x81,%f29 ! %f29 = cbc0bdbb ! Starting 10 instruction Store Burst ! %l6 = 0000000000000003, Mem[0000000010081410] = b857bea6 stha %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0003bea6 p0_label_38: ! Mem[0000000030141408] = 03000000, %l1 = ffffffffffffffff swapa [%i5+%o4]0x89,%l1 ! %l1 = 0000000003000000 ! Mem[0000000010101414] = 0e2fcfac, %l6 = 0000000000000003, %asi = 80 swapa [%i4+0x014]%asi,%l6 ! %l6 = 000000000e2fcfac ! %l2 = 0000000000000000, Mem[00000000100c1410] = 6b16c86c stba %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 6b16c800 ! %l4 = 000022a2498e04f9, Mem[0000000030181410] = 7119b5cf stwa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 498e04f9 ! Mem[000000001000143c] = 71368f33, %f15 = b884ad4e ld [%i0+0x03c],%f15 ! %f15 = 71368f33 ! %l7 = 000000b8000099c1, Mem[0000000030041408] = 26aa19ca3aaa0000 stxa %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000b8000099c1 ! Mem[0000000010041408] = fa8abeff, %l4 = 000022a2498e04f9 swapa [%i1+%o4]0x88,%l4 ! %l4 = 00000000fa8abeff ! Mem[0000000010141410] = c1990000, %l6 = 000000000e2fcfac swapa [%i5+%o5]0x80,%l6 ! %l6 = 00000000c1990000 ! %l4 = fa8abeff, %l5 = ffa1d6cb, Mem[0000000010081400] = ff000000 e0b83d5c stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = fa8abeff ffa1d6cb ! Starting 10 instruction Load Burst ! Mem[0000000030001400] = 74ff3bff, %f19 = 4d000000 lda [%i0+%g0]0x89,%f19 ! %f19 = 74ff3bff p0_label_39: ! Mem[0000000010041400] = 5a9b2861, %l1 = 0000000003000000 lduha [%i1+%g0]0x80,%l1 ! %l1 = 0000000000005a9b ! Mem[0000000030181400] = ff5c0747, %l5 = 00000000ffa1d6cb ldswa [%i6+%g0]0x81,%l5 ! %l5 = ffffffffff5c0747 ! Mem[0000000030081408] = cbc0bdbb, %l0 = 000000727119b5cf lduwa [%i2+%o4]0x81,%l0 ! %l0 = 00000000cbc0bdbb ! Mem[0000000030001410] = defdddfd21a97586, %l5 = ffffffffff5c0747 ldxa [%i0+%o5]0x81,%l5 ! %l5 = defdddfd21a97586 ! Mem[0000000010081408] = c2ca7554, %l2 = 0000000000000000 lduwa [%i2+%o4]0x88,%l2 ! %l2 = 00000000c2ca7554 ! Mem[0000000010001410] = 72000000, %l5 = defdddfd21a97586 lduwa [%i0+%o5]0x80,%l5 ! %l5 = 0000000072000000 ! Mem[0000000010101428] = d68ff21c56712eba, %f10 = f7ccb635 bbbdc0cb ldd [%i4+0x028],%f10 ! %f10 = d68ff21c 56712eba ! Mem[0000000010101400] = 0000004d47075cff, %f16 = 00000000 0000000c ldda [%i4+%g0]0x88,%f16 ! %f16 = 0000004d 47075cff ! Mem[0000000010081408] = c2ca7554, %l7 = 000000b8000099c1 lduba [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000054 ! Starting 10 instruction Store Burst ! %f6 = b857bea6 c0361918, %l3 = 00000000000000f9 ! Mem[0000000030081400] = ff9c80f6630000aa stda %f6,[%i2+%l3]ASI_PST16_S ! Mem[0000000030081400] = b85780f663001918 p0_label_40: ! Mem[0000000030181408] = 458e4d03, %l6 = 00000000c1990000 swapa [%i6+%o4]0x89,%l6 ! %l6 = 00000000458e4d03 ! %f8 = b14ef534 5475cac2, Mem[0000000010141400] = ea19cfb5 5e000000 stda %f8 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = b14ef534 5475cac2 ! Mem[0000000010041400] = 5a9b2861, %l5 = 0000000072000000 ldstuba [%i1+%g0]0x80,%l5 ! %l5 = 0000005a000000ff ! Mem[0000000010041402] = ff9b2861, %l3 = 00000000000000f9 ldstuba [%i1+0x002]%asi,%l3 ! %l3 = 00000028000000ff ! %l4 = fa8abeff, %l5 = 0000005a, Mem[00000000300c1400] = 97617d3b b49d2cbd stda %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = fa8abeff 0000005a ! Mem[0000000010141410] = 0e2fcfac, %l5 = 000000000000005a swapa [%i5+%o5]0x80,%l5 ! %l5 = 000000000e2fcfac ! %l3 = 0000000000000028, Mem[0000000030181410] = f9048e49 stba %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = 28048e49 ! %l0 = cbc0bdbb, %l1 = 00005a9b, Mem[0000000010181420] = 5174c38e 9d7676ae std %l0,[%i6+0x020] ! Mem[0000000010181420] = cbc0bdbb 00005a9b ! %l1 = 0000000000005a9b, Mem[00000000300c1408] = 727d694a stwa %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00005a9b ! Starting 10 instruction Load Burst ! Mem[0000000030041408] = 000099c1, %l5 = 000000000e2fcfac ldswa [%i1+%o4]0x89,%l5 ! %l5 = 00000000000099c1 p0_label_41: ! Mem[0000000030041400] = 6bcdf0ff, %f23 = 4ead84b8 lda [%i1+%g0]0x89,%f23 ! %f23 = 6bcdf0ff ! Mem[00000000100c1408] = c0361919, %f6 = b857bea6 lda [%i3+%o4]0x80,%f6 ! %f6 = c0361919 ! Mem[0000000030181408] = cfc0bdbb c1990000, %l6 = 458e4d03, %l7 = 00000054 ldda [%i6+%o4]0x89,%l6 ! %l6 = 00000000c1990000 00000000cfc0bdbb ! Mem[0000000030101408] = ff000000, %l7 = 00000000cfc0bdbb ldsba [%i4+%o4]0x81,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010141410] = 5a000000, %l7 = ffffffffffffffff ldswa [%i5+%o5]0x88,%l7 ! %l7 = 000000005a000000 ! Mem[00000000300c1400] = ffbe8afa, %l4 = 00000000fa8abeff lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000ffbe8afa ! Mem[0000000030001410] = defdddfd, %f0 = b857bea6 lda [%i0+%o5]0x81,%f0 ! %f0 = defdddfd ! Mem[0000000030141400] = ff000000 0000000c, %l0 = cbc0bdbb, %l1 = 00005a9b ldda [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff000000 000000000000000c ! %f1 = 0000003f, %f9 = 5475cac2, %f5 = 22fb4faa fdivs %f1 ,%f9 ,%f5 ! %f5 = 00000000 ! Starting 10 instruction Store Burst ! Mem[0000000030001400] = ff3bff74, %l1 = 000000000000000c ldstuba [%i0+%g0]0x81,%l1 ! %l1 = 000000ff000000ff p0_label_42: ! Mem[0000000030041408] = 000099c1, %l4 = 00000000ffbe8afa ldstuba [%i1+%o4]0x89,%l4 ! %l4 = 000000c1000000ff ! Mem[0000000010101408] = 4e3afc72, %l2 = 00000000c2ca7554 swapa [%i4+%o4]0x88,%l2 ! %l2 = 000000004e3afc72 ! %l0 = 00000000ff000000, Mem[0000000030141410] = 0000000cda8f2695 stxa %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000ff000000 ! %l7 = 000000005a000000, Mem[0000000010081409] = 5475cac2 stb %l7,[%i2+0x009] ! Mem[0000000010081408] = 5400cac2 ! Mem[000000001000140b] = ff5bf46f, %l0 = 00000000ff000000 ldstub [%i0+0x00b],%l0 ! %l0 = 0000006f000000ff ! Mem[00000000300c1408] = 00005a9b, %l1 = 00000000000000ff swapa [%i3+%o4]0x89,%l1 ! %l1 = 0000000000005a9b ! %l3 = 0000000000000028, Mem[00000000218000c0] = 65f45589, %asi = 80 stha %l3,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 00285589 ! Mem[00000000300c1400] = fa8abeff, %l1 = 0000000000005a9b swapa [%i3+%g0]0x89,%l1 ! %l1 = 00000000fa8abeff ! %l0 = 000000000000006f, Mem[00000000300c1410] = ff00000c stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000006f ! Starting 10 instruction Load Burst ! Mem[0000000030041400] = fff0cd6b, %l2 = 000000004e3afc72 ldswa [%i1+%g0]0x81,%l2 ! %l2 = fffffffffff0cd6b p0_label_43: ! Mem[0000000030181410] = 28048e49 72000000, %l6 = c1990000, %l7 = 5a000000 ldda [%i6+%o5]0x81,%l6 ! %l6 = 0000000028048e49 0000000072000000 ! Mem[0000000030041408] = ff990000, %l0 = 000000000000006f ldsha [%i1+%o4]0x81,%l0 ! %l0 = ffffffffffffff99 ! Mem[0000000010081410] = 181936c0 a6be0300, %l2 = fff0cd6b, %l3 = 00000028 ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000a6be0300 00000000181936c0 ! Mem[0000000030101410] = c03619ff, %l3 = 00000000181936c0 ldsha [%i4+%o5]0x89,%l3 ! %l3 = 00000000000019ff ! Mem[0000000010041408] = 498e04f9, %l5 = 00000000000099c1 lduwa [%i1+%o4]0x88,%l5 ! %l5 = 00000000498e04f9 ! Mem[00000000300c1408] = ff0000000000005e, %l1 = 00000000fa8abeff ldxa [%i3+%o4]0x81,%l1 ! %l1 = ff0000000000005e ! Mem[0000000030001400] = 74ff3bff, %l5 = 00000000498e04f9 lduba [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff ! Mem[00000000100c1400] = e0b83d5c, %l4 = 00000000000000c1 lduwa [%i3+%g0]0x80,%l4 ! %l4 = 00000000e0b83d5c ! Mem[00000000300c1410] = 0000006f000000b8, %f14 = 72fc3a4e 71368f33 ldda [%i3+%o5]0x81,%f14 ! %f14 = 0000006f 000000b8 ! Starting 10 instruction Store Burst ! Mem[0000000010081428] = 55d9868e, %l2 = 00000000a6be0300, %asi = 80 swapa [%i2+0x028]%asi,%l2 ! %l2 = 0000000055d9868e p0_label_44: ! %l7 = 0000000072000000, Mem[0000000010001410] = f033040c00000072 stxa %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000072000000 ! Mem[0000000010041400] = ff9bff61, %l6 = 0000000028048e49 ldstuba [%i1+%g0]0x80,%l6 ! %l6 = 000000ff000000ff ! %f22 = a3561e6a, Mem[0000000010141408] = 03ff8e45 sta %f22,[%i5+%o4]0x80 ! Mem[0000000010141408] = a3561e6a ! %f25 = c0361918, Mem[0000000010101408] = c2ca7554 sta %f25,[%i4+%o4]0x88 ! Mem[0000000010101408] = c0361918 ! %f20 = 34410bb8, Mem[0000000010001400] = 0d0297ff sta %f20,[%i0+%g0]0x88 ! Mem[0000000010001400] = 34410bb8 ! %f0 = defdddfd 0000003f 00002b3a 77e7dc0f ! %f4 = 0c0433f0 00000000 c0361919 c0361918 ! %f8 = b14ef534 5475cac2 d68ff21c 56712eba ! %f12 = 61289b5a 458e4d03 0000006f 000000b8 stda %f0,[%i2]ASI_BLK_AIUPL ! Block Store to 0000000010081400 ! %f30 = 7fffffff, Mem[0000000010101410] = 00002b3a sta %f30,[%i4+%o5]0x80 ! Mem[0000000010101410] = 7fffffff ! %f20 = 34410bb8 0000000c, Mem[0000000010081410] = 00000000 0c0433f0 stda %f20,[%i2+%o5]0x88 ! Mem[0000000010081410] = 34410bb8 0000000c ! Mem[0000000030001410] = fdddfdde, %l7 = 0000000072000000 ldswa [%i0+%o5]0x89,%l7 ! %l7 = fffffffffdddfdde ! Starting 10 instruction Load Burst ! Mem[00000000300c1410] = 6f000000, %l6 = 00000000000000ff ldswa [%i3+%o5]0x89,%l6 ! %l6 = 000000006f000000 p0_label_45: ! Mem[0000000010101410] = 7fffffff, %l0 = ffffffffffffff99 ldsha [%i4+%o5]0x80,%l0 ! %l0 = 0000000000007fff membar #Sync ! Added by membar checker (6) ! Mem[0000000010081400] = 3f000000 fdddfdde 0fdce777 3a2b0000 ! Mem[0000000010081410] = 0c000000 b80b4134 181936c0 191936c0 ! Mem[0000000010081420] = c2ca7554 34f54eb1 ba2e7156 1cf28fd6 ! Mem[0000000010081430] = 034d8e45 5a9b2861 b8000000 6f000000 ldda [%i2]ASI_BLK_PL,%f0 ! Block Load from 0000000010081400 ! Mem[00000000100c1400] = e0b83d5c, %l0 = 0000000000007fff lduwa [%i3+%g0]0x80,%l0 ! %l0 = 00000000e0b83d5c ! Mem[0000000030181408] = c1990000, %l7 = fffffffffdddfdde ldsba [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000 ! Mem[00000000100c1418] = d1d6fff7, %l4 = 00000000e0b83d5c ldsha [%i3+0x018]%asi,%l4 ! %l4 = ffffffffffffd1d6 ! %l2 = 0000000055d9868e, %l5 = 00000000000000ff, %l2 = 0000000055d9868e subc %l2,%l5,%l2 ! %l2 = 0000000055d9858f ! Code Fragment 4 p0_fragment_2: ! %l0 = 00000000e0b83d5c setx 0x496fc1b039ce807c,%g7,%l0 ! %l0 = 496fc1b039ce807c ! %l1 = ff0000000000005e setx 0xfdbea39866a28867,%g7,%l1 ! %l1 = fdbea39866a28867 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 = 496fc1b039ce807c setx 0xc13d2b7fc37d1bb3,%g7,%l0 ! %l0 = c13d2b7fc37d1bb3 ! %l1 = fdbea39866a28867 setx 0xe900a060585224a3,%g7,%l1 ! %l1 = e900a060585224a3 ! Mem[0000000030141408] = ffffffff, %f26 = 6cc8166b lda [%i5+%o4]0x81,%f26 ! %f26 = ffffffff ! Mem[0000000010041408] = cd4edee3498e04f9, %l0 = c13d2b7fc37d1bb3 ldxa [%i1+%o4]0x88,%l0 ! %l0 = cd4edee3498e04f9 ! Starting 10 instruction Store Burst ! %f26 = ffffffff 458e4d03, Mem[0000000030101410] = ff1936c0 a6be57b8 stda %f26,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffff 458e4d03 p0_label_46: ! Mem[0000000010041400] = 61ff9bff, %l7 = 0000000000000000 lduwa [%i1+%g0]0x88,%l7 ! %l7 = 0000000061ff9bff ! %l1 = e900a060585224a3, Mem[0000000030181408] = 000099c1 stha %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 24a399c1 ! %f28 = c59c80f6 cbc0bdbb, Mem[0000000010141410] = 0000005a b8000000 stda %f28,[%i5+0x010]%asi ! Mem[0000000010141410] = c59c80f6 cbc0bdbb ! %l7 = 0000000061ff9bff, imm = 0000000000000198, %l6 = 000000006f000000 sub %l7,0x198,%l6 ! %l6 = 0000000061ff9a67 ! %l6 = 0000000061ff9a67, Mem[0000000010101408] = 181936c0, %asi = 80 stwa %l6,[%i4+0x008]%asi ! Mem[0000000010101408] = 61ff9a67 ! %f30 = 7fffffff 6cc8166b, Mem[0000000030081400] = f68057b8 18190063 stda %f30,[%i2+%g0]0x89 ! Mem[0000000030081400] = 7fffffff 6cc8166b ! %l0 = cd4edee3498e04f9, %l3 = 00000000000019ff, %l3 = 00000000000019ff add %l0,%l3,%l3 ! %l3 = cd4edee3498e1ef8 ! Mem[00000000100c1438] = c159f3ce, %l4 = ffffffffffffd1d6 swap [%i3+0x038],%l4 ! %l4 = 00000000c159f3ce ! %f27 = 458e4d03, Mem[0000000010041410] = cbc0bdbb sta %f27,[%i1+%o5]0x80 ! Mem[0000000010041410] = 458e4d03 ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (7) ! Mem[0000000010101400] = ff5c0747 4d000000 61ff9a67 b884ad4e ! Mem[0000000010101410] = 7fffffff 00000003 f2ef7a97 31ccb6b8 ! Mem[0000000010101420] = ec8e623e 000000ff d68ff21c 56712eba ! Mem[0000000010101430] = b6bfb931 72adcdd0 6800004d 0518ba86 ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400 p0_label_47: ! Mem[0000000010001410] = 00000072, %l5 = 00000000000000ff lduwa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000072 ! Mem[0000000010041400] = ff9bff61, %l1 = e900a060585224a3 lduba [%i1+%g0]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010181408] = 000000ff, %l2 = 0000000055d9858f ldsba [%i6+%o4]0x88,%l2 ! %l2 = ffffffffffffffff ! Code Fragment 3 p0_fragment_3: ! %l0 = cd4edee3498e04f9 setx 0xe314766f9bb748a8,%g7,%l0 ! %l0 = e314766f9bb748a8 ! %l1 = 00000000000000ff setx 0x0bf06fa86b187de9,%g7,%l1 ! %l1 = 0bf06fa86b187de9 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 = e314766f9bb748a8 setx 0x42c69d7fdf390fb8,%g7,%l0 ! %l0 = 42c69d7fdf390fb8 ! %l1 = 0bf06fa86b187de9 setx 0xb7ed319801c90143,%g7,%l1 ! %l1 = b7ed319801c90143 ! Mem[0000000010141400] = 5475cac2, %l5 = 0000000000000072 lduwa [%i5+%g0]0x88,%l5 ! %l5 = 000000005475cac2 ! Mem[00000000100c1400] = 5c3db8e0, %l5 = 000000005475cac2 lduha [%i3+%g0]0x88,%l5 ! %l5 = 000000000000b8e0 ! Mem[0000000010141438] = ec8e623e0000aa3a, %l0 = 42c69d7fdf390fb8 ldx [%i5+0x038],%l0 ! %l0 = ec8e623e0000aa3a ! Mem[0000000010141408] = a3561e6a 2bc51678, %l6 = 61ff9a67, %l7 = 61ff9bff ldda [%i5+%o4]0x80,%l6 ! %l6 = 00000000a3561e6a 000000002bc51678 ! Mem[0000000030081410] = 3f000000a6be57b8, %f24 = cfb51971 c0361918 ldda [%i2+%o5]0x81,%f24 ! %f24 = 3f000000 a6be57b8 ! Starting 10 instruction Store Burst ! Mem[0000000010101408] = 61ff9a67, %l0 = ec8e623e0000aa3a, %asi = 80 swapa [%i4+0x008]%asi,%l0 ! %l0 = 0000000061ff9a67 p0_label_48: ! %l3 = cd4edee3498e1ef8, Mem[00000000211c0000] = ff8896d7 sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 1ef896d7 membar #Sync ! Added by membar checker (8) ! %l6 = 00000000a3561e6a, Mem[0000000010101419] = f2ef7a97 stb %l6,[%i4+0x019] ! Mem[0000000010101418] = f26a7a97 ! %l0 = 61ff9a67, %l1 = 01c90143, Mem[0000000010141438] = ec8e623e 0000aa3a std %l0,[%i5+0x038] ! Mem[0000000010141438] = 61ff9a67 01c90143 ! %l1 = b7ed319801c90143, Mem[0000000030141410] = 000000ff00000000 stxa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = b7ed319801c90143 ! %l1 = b7ed319801c90143, Mem[0000000010081410] = 0000000c stba %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000043 ! %f16 = 0000004d, Mem[0000000010081414] = b80b4134 st %f16,[%i2+0x014] ! Mem[0000000010081414] = 0000004d ! %l3 = cd4edee3498e1ef8, Mem[0000000010101400] = ff5c07474d000000 stx %l3,[%i4+%g0] ! Mem[0000000010101400] = cd4edee3498e1ef8 ! %l4 = 00000000c159f3ce, Mem[0000000010141400] = 5475cac2 stwa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = c159f3ce ! %l5 = 000000000000b8e0, Mem[0000000010081414] = 0000004d sth %l5,[%i2+0x014] ! Mem[0000000010081414] = b8e0004d ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 00000072, %l3 = cd4edee3498e1ef8 ldsba [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000 p0_label_49: ! Mem[0000000010081408] = 00002b3a77e7dc0f, %f20 = 34410bb8 0000000c ldda [%i2+%o4]0x88,%f20 ! %f20 = 00002b3a 77e7dc0f ! Mem[0000000030181410] = 28048e49, %l2 = ffffffffffffffff ldsba [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000028 ! Mem[0000000030101400] = 5c3db8e0, %l4 = 00000000c159f3ce lduba [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000e0 ! Mem[0000000030081408] = cfb51971 bbbdc0cb, %l6 = a3561e6a, %l7 = 2bc51678 ldda [%i2+%o4]0x89,%l6 ! %l6 = 00000000bbbdc0cb 00000000cfb51971 ! Mem[0000000021800000] = d9df9cd4, %l5 = 000000000000b8e0 ldsh [%o3+%g0],%l5 ! %l5 = ffffffffffffd9df ! Mem[0000000030081408] = cbc0bdbb, %l6 = 00000000bbbdc0cb lduwa [%i2+%o4]0x81,%l6 ! %l6 = 00000000cbc0bdbb ! Mem[0000000030001408] = a3561e6a 4ead84ff, %l4 = 000000e0, %l5 = ffffd9df ldda [%i0+%o4]0x89,%l4 ! %l4 = 000000004ead84ff 00000000a3561e6a ! Mem[000000001008141c] = 191936c0, %l5 = 00000000a3561e6a lduha [%i2+0x01c]%asi,%l5 ! %l5 = 0000000000001919 ! Mem[0000000030101408] = ff000000, %l6 = 00000000cbc0bdbb lduba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff ! Starting 10 instruction Store Burst ! Mem[00000000100c1424] = 3cdf5e93, %l4 = 4ead84ff, %l5 = 00001919 add %i3,0x24,%g1 casa [%g1]0x80,%l4,%l5 ! %l5 = 000000003cdf5e93 p0_label_50: ! %f8 = ec8e623e 000000ff, Mem[0000000010101408] = 3aaa0000 4ead84b8 stda %f8 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = ec8e623e 000000ff ! %l1 = b7ed319801c90143, Mem[00000000100c1410] = 6b16c800 stwa %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 01c90143 ! %f0 = ff5c0747 4d000000, Mem[0000000030001400] = 74ff3bff 00090c76 stda %f0 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff5c0747 4d000000 ! %l6 = 00000000000000ff, Mem[0000000010101410] = 7fffffff00000003 stxa %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000000000ff ! %l5 = 000000003cdf5e93, imm = 00000000000002da, %l1 = b7ed319801c90143 orn %l5,0x2da,%l1 ! %l1 = ffffffffffffffb7 ! %l3 = 0000000000000000, Mem[00000000100c1424] = 3cdf5e93 sth %l3,[%i3+0x024] ! Mem[00000000100c1424] = 00005e93 ! Mem[00000000211c0000] = 1ef896d7, %l4 = 000000004ead84ff ldstub [%o2+%g0],%l4 ! %l4 = 0000001e000000ff ! %f8 = ec8e623e 000000ff, %l1 = ffffffffffffffb7 ! Mem[0000000010041430] = d7e9d98f000001f0 add %i1,0x030,%g1 stda %f8,[%g1+%l1]ASI_PST16_P ! Mem[0000000010041430] = d7e9623e000000ff ! %l3 = 0000000000000000, Mem[0000000030001410] = fdddfdde stha %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = fddd0000 ! Starting 10 instruction Load Burst ! Mem[0000000030141408] = ffffffff, %l1 = ffffffffffffffb7 ldsba [%i5+%o4]0x81,%l1 ! %l1 = ffffffffffffffff p0_label_51: ! Mem[0000000030141410] = 4301c9019831edb7, %f4 = 7fffffff 00000003 ldda [%i5+%o5]0x81,%f4 ! %f4 = 4301c901 9831edb7 ! Mem[0000000010041400] = ff9bff61 2541adbf, %l6 = 000000ff, %l7 = cfb51971 ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff9bff61 000000002541adbf ! Mem[0000000030081408] = bbbdc0cb, %l6 = 00000000ff9bff61 ldsha [%i2+%o4]0x89,%l6 ! %l6 = ffffffffffffc0cb ! Mem[0000000030181408] = c199a324, %l5 = 000000003cdf5e93 lduba [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000024 ! Mem[0000000030181410] = 28048e49, %l5 = 0000000000000024 ldsba [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000028 ! %l3 = 0000000000000000, immd = 0000000000000fed, %l6 = ffffffffffffc0cb mulx %l3,0xfed,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010001408] = fff45bff, %l2 = 0000000000000028 lduwa [%i0+%o4]0x88,%l2 ! %l2 = 00000000fff45bff ! %f29 = cbc0bdbb, %f29 = cbc0bdbb fcmpes %fcc2,%f29,%f29 ! %fcc2 = 0 ! Mem[00000000201c0000] = aaff4531, %l2 = 00000000fff45bff ldsba [%o0+0x001]%asi,%l2 ! %l2 = ffffffffffffffff ! Starting 10 instruction Store Burst ! Mem[0000000010041408] = f9048e49, %l0 = 0000000061ff9a67 swapa [%i1+%o4]0x80,%l0 ! %l0 = 00000000f9048e49 p0_label_52: ! Mem[00000000211c0000] = fff896d7, %l5 = 0000000000000028 ldstub [%o2+%g0],%l5 ! %l5 = 000000ff000000ff ! Mem[0000000030001400] = 0000004d, %l2 = ffffffffffffffff swapa [%i0+%g0]0x81,%l2 ! %l2 = 000000000000004d ! %l1 = ffffffffffffffff, %l2 = 000000000000004d, %l4 = 000000000000001e mulx %l1,%l2,%l4 ! %l4 = ffffffffffffffb3 ! %l0 = 00000000f9048e49, Mem[0000000010041400] = ff9bff61 stba %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 499bff61 ! Mem[0000000010081400] = 0000003f, %l0 = 00000000f9048e49 ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 0000003f000000ff ! %l7 = 000000002541adbf, Mem[00000000211c0000] = fff896d7 sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = adbf96d7 ! Mem[0000000010041414] = 66d69c89, %l3 = 00000000, %l3 = 00000000 add %i1,0x14,%g1 casa [%g1]0x80,%l3,%l3 ! %l3 = 0000000066d69c89 ! %f20 = 00002b3a 77e7dc0f, Mem[0000000010181410] = ff1a7693 5e40dc05 stda %f20,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00002b3a 77e7dc0f ! %f25 = a6be57b8, Mem[0000000010141404] = 34f54eb1 sta %f25,[%i5+0x004]%asi ! Mem[0000000010141404] = a6be57b8 ! Starting 10 instruction Load Burst ! Mem[0000000030001400] = ffffffff, %l5 = 00000000000000ff lduha [%i0+%g0]0x89,%l5 ! %l5 = 000000000000ffff p0_label_53: ! Mem[0000000010181424] = 00005a9b, %l4 = ffffffffffffffb3 lduwa [%i6+0x024]%asi,%l4 ! %l4 = 0000000000005a9b ! Mem[0000000010001408] = ff5bf4ff, %l2 = 000000000000004d lduha [%i0+%o4]0x80,%l2 ! %l2 = 000000000000ff5b ! Mem[0000000010141410] = c59c80f6, %l3 = 0000000066d69c89 ldsha [%i5+%o5]0x80,%l3 ! %l3 = ffffffffffffc59c ! Mem[00000000300c1408] = 000000ff, %l5 = 000000000000ffff ldsba [%i3+%o4]0x89,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000010001400] = b80b4134, %l6 = 0000000000000000 lduba [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000b8 ! Mem[0000000010081438] = b8000000, %l1 = ffffffffffffffff lduw [%i2+0x038],%l1 ! %l1 = 00000000b8000000 ! Mem[0000000010141408] = a3561e6a 2bc51678, %l2 = 0000ff5b, %l3 = ffffc59c ldd [%i5+%o4],%l2 ! %l2 = 00000000a3561e6a 000000002bc51678 ! Mem[0000000030181408] = 24a399c1, %l3 = 000000002bc51678 lduha [%i6+%o4]0x81,%l3 ! %l3 = 00000000000024a3 ! Mem[0000000010141424] = 4ead84b8, %l6 = 00000000000000b8 lduh [%i5+0x026],%l6 ! %l6 = 00000000000084b8 ! Starting 10 instruction Store Burst ! %l2 = 00000000a3561e6a, Mem[0000000030101408] = ff000000 stha %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 1e6a0000 p0_label_54: ! Mem[0000000030141410] = 01c90143, %l6 = 00000000000084b8 ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 00000043000000ff ! Mem[0000000030101400] = 5c3db8e0, %l4 = 0000000000005a9b swapa [%i4+%g0]0x89,%l4 ! %l4 = 000000005c3db8e0 ! Mem[0000000010141405] = a6be57b8, %l3 = 00000000000024a3 ldstub [%i5+0x005],%l3 ! %l3 = 000000be000000ff ! Mem[0000000010081414] = b8e0004d, %f21 = 77e7dc0f lda [%i2+0x014]%asi,%f21 ! %f21 = b8e0004d ! Mem[0000000010081408] = 0fdce777, %l5 = ffffffffffffffff ldstuba [%i2+%o4]0x80,%l5 ! %l5 = 0000000f000000ff ! %l7 = 000000002541adbf, Mem[0000000030081408] = cbc0bdbb stha %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = adbfbdbb ! %l1 = 00000000b8000000, Mem[00000000100c1418] = d1d6fff7, %asi = 80 stwa %l1,[%i3+0x018]%asi ! Mem[00000000100c1418] = b8000000 ! Code Fragment 3 p0_fragment_4: ! %l0 = 000000000000003f setx 0x940d3e67920bceee,%g7,%l0 ! %l0 = 940d3e67920bceee ! %l1 = 00000000b8000000 setx 0xaa20283ff6b0d811,%g7,%l1 ! %l1 = aa20283ff6b0d811 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 = 940d3e67920bceee setx 0xc6714eefcf9c03c8,%g7,%l0 ! %l0 = c6714eefcf9c03c8 ! %l1 = aa20283ff6b0d811 setx 0x7b306a3fbf1e61fe,%g7,%l1 ! %l1 = 7b306a3fbf1e61fe ! %f24 = 3f000000 a6be57b8, Mem[0000000030001408] = 4ead84ff a3561e6a stda %f24,[%i0+%o4]0x89 ! Mem[0000000030001408] = 3f000000 a6be57b8 ! Starting 10 instruction Load Burst ! Mem[0000000030141410] = b7ed3198 01c901ff, %l0 = cf9c03c8, %l1 = bf1e61fe ldda [%i5+%o5]0x89,%l0 ! %l0 = 0000000001c901ff 00000000b7ed3198 p0_label_55: ! %l0 = 0000000001c901ff, Mem[0000000010101410] = 00000000000000ff stxa %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000001c901ff ! Mem[0000000010081400] = ff000000, %l5 = 000000000000000f ldsba [%i2+%g0]0x80,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000030081400] = 6cc8166b, %l6 = 0000000000000043 ldsba [%i2+%g0]0x89,%l6 ! %l6 = 000000000000006b ! Mem[0000000010041400] = 499bff61, %l4 = 000000005c3db8e0 ldub [%i1+0x003],%l4 ! %l4 = 0000000000000061 ! Mem[00000000100c1410] = 4301c901202421ba, %f24 = 3f000000 a6be57b8 ldda [%i3+%o5]0x80,%f24 ! %f24 = 4301c901 202421ba ! Mem[0000000030081400] = 6b16c86c, %l0 = 0000000001c901ff ldswa [%i2+%g0]0x81,%l0 ! %l0 = 000000006b16c86c ! Mem[0000000030081410] = 0000003f, %l5 = ffffffffffffffff ldsba [%i2+%o5]0x89,%l5 ! %l5 = 000000000000003f ! Mem[0000000010181400] = 00000000, %l7 = 000000002541adbf lduba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030081410] = 3f000000a6be57b8, %f8 = ec8e623e 000000ff ldda [%i2+%o5]0x81,%f8 ! %f8 = 3f000000 a6be57b8 ! Starting 10 instruction Store Burst ! Mem[0000000010041420] = f3b38633, %l5 = 000000000000003f, %asi = 80 swapa [%i1+0x020]%asi,%l5 ! %l5 = 00000000f3b38633 p0_label_56: ! %l3 = 00000000000000be, Mem[0000000010041400] = 499bff612541adbf, %asi = 80 stxa %l3,[%i1+0x000]%asi ! Mem[0000000010041400] = 00000000000000be ! Mem[0000000030141410] = ff01c901, %l5 = 00000000f3b38633 ldstuba [%i5+%o5]0x81,%l5 ! %l5 = 000000ff000000ff ! %l6 = 0000006b, %l7 = 00000000, Mem[0000000010041410] = 034d8e45 899cd666 stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000006b 00000000 ! Mem[0000000010041418] = ca3c4fc2, %l4 = 0000000000000061 swap [%i1+0x018],%l4 ! %l4 = 00000000ca3c4fc2 ! %l4 = 00000000ca3c4fc2, Mem[0000000010101438] = 6800004d stw %l4,[%i4+0x038] ! Mem[0000000010101438] = ca3c4fc2 ! %f16 = 0000004d 47075cff ff5c0747 74ff3bff ! %f20 = 00002b3a b8e0004d a3561e6a 6bcdf0ff ! %f24 = 4301c901 202421ba ffffffff 458e4d03 ! %f28 = c59c80f6 cbc0bdbb 7fffffff 6cc8166b stda %f16,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400 ! %l6 = 000000000000006b, imm = fffffffffffff7c5, %l2 = 00000000a3561e6a subc %l6,-0x83b,%l2 ! %l2 = 00000000000008a6 ! %l0 = 000000006b16c86c, Mem[0000000010081400] = ff000000 stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = c86c0000 ! Code Fragment 3 p0_fragment_5: ! %l0 = 000000006b16c86c setx 0xa9f23ef7c100bc81,%g7,%l0 ! %l0 = a9f23ef7c100bc81 ! %l1 = 00000000b7ed3198 setx 0xd3def9687c5e2ff4,%g7,%l1 ! %l1 = d3def9687c5e2ff4 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 = a9f23ef7c100bc81 setx 0x6b2c6a5f855a46b8,%g7,%l0 ! %l0 = 6b2c6a5f855a46b8 ! %l1 = d3def9687c5e2ff4 setx 0xada6bc0006716c45,%g7,%l1 ! %l1 = ada6bc0006716c45 ! Starting 10 instruction Load Burst ! Mem[0000000010001428] = f7ccb635 bbbdc0cb, %l6 = 0000006b, %l7 = 00000000 ldda [%i0+0x028]%asi,%l6 ! %l6 = 00000000f7ccb635 00000000bbbdc0cb p0_label_57: ! Mem[0000000030141400] = ff000000, %l0 = 6b2c6a5f855a46b8 lduha [%i5+%g0]0x81,%l0 ! %l0 = 000000000000ff00 ! Mem[0000000010081408] = ffdce777 3a2b0000, %l0 = 0000ff00, %l1 = 06716c45 ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000ffdce777 000000003a2b0000 ! Mem[0000000010001410] = 00000072, %l6 = 00000000f7ccb635 ldsha [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010141410] = c59c80f6, %l3 = 00000000000000be ldsba [%i5+%o5]0x80,%l3 ! %l3 = ffffffffffffffc5 membar #Sync ! Added by membar checker (9) ! Mem[0000000010181438] = f6b494553e2a2212, %f6 = f2ef7a97 31ccb6b8 ldda [%i6+0x038]%asi,%f6 ! %f6 = f6b49455 3e2a2212 ! Mem[00000000100c1400] = 5c3db8e0, %l4 = 00000000ca3c4fc2 lduwa [%i3+%g0]0x88,%l4 ! %l4 = 000000005c3db8e0 ! Mem[0000000030041408] = ff990000, %l5 = 00000000000000ff ldsba [%i1+%o4]0x81,%l5 ! %l5 = ffffffffffffffff ! %l5 = ffffffffffffffff, immed = 00000431, %y = 000022a2 smul %l5,0x431,%l3 ! %l3 = fffffffffffffbcf, %y = ffffffff ! Mem[0000000030101410] = ffffffff, %l4 = 000000005c3db8e0 ldsba [%i4+%o5]0x81,%l4 ! %l4 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %l3 = fffffffffffffbcf, Mem[00000000100c1410] = 4301c901202421ba stx %l3,[%i3+%o5] ! Mem[00000000100c1410] = fffffffffffffbcf p0_label_58: ! %l4 = ffffffff, %l5 = ffffffff, Mem[0000000010041410] = 0000006b 00000000 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffff ffffffff ! %l3 = fffffffffffffbcf, Mem[0000000030141410] = ff01c901 stwa %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = fffffbcf ! Mem[00000000300c1410] = 6f000000, %l6 = 0000000000000000 ldstuba [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff ! %l7 = 00000000bbbdc0cb, Mem[0000000030101400] = 00005a9b stba %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00005acb ! %l7 = 00000000bbbdc0cb, Mem[0000000030101400] = 00005acb stwa %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = bbbdc0cb ! %l2 = 000008a6, %l3 = fffffbcf, Mem[0000000030081400] = 6cc8166b 7fffffff stda %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000008a6 fffffbcf ! %l0 = 00000000ffdce777, Mem[0000000010141408] = a3561e6a2bc51678 stxa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000ffdce777 ! %l7 = 00000000bbbdc0cb, Mem[00000000100c1400] = e0b83d5c stha %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = c0cb3d5c ! %f6 = f6b49455, Mem[0000000030101400] = bbbdc0cb sta %f6 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = f6b49455 ! Starting 10 instruction Load Burst ! Mem[0000000030001410] = 0000ddfd 21a97586, %l2 = 000008a6, %l3 = fffffbcf ldda [%i0+%o5]0x81,%l2 ! %l2 = 000000000000ddfd 0000000021a97586 p0_label_59: ! Mem[00000000100c1410] = fffffffffffffbcf, %l4 = ffffffffffffffff ldxa [%i3+%o5]0x80,%l4 ! %l4 = fffffffffffffbcf ! Mem[0000000020800040] = 28610070, %l1 = 000000003a2b0000 ldsha [%o1+0x040]%asi,%l1 ! %l1 = 0000000000002861 ! Mem[0000000030041400] = cb3f38b56bcdf0ff, %f18 = ff5c0747 74ff3bff ldda [%i1+%g0]0x89,%f18 ! %f18 = cb3f38b5 6bcdf0ff ! Mem[0000000010101410] = 00000000, %l5 = ffffffffffffffff ldsba [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010081400] = defdddfd 00006cc8, %l2 = 0000ddfd, %l3 = 21a97586 ldda [%i2+%g0]0x88,%l2 ! %l2 = 0000000000006cc8 00000000defdddfd ! Mem[0000000030081410] = 3f000000, %l7 = 00000000bbbdc0cb lduwa [%i2+%o5]0x81,%l7 ! %l7 = 000000003f000000 ! Mem[00000000100c1408] = c0361919, %f22 = a3561e6a lda [%i3+%o4]0x80,%f22 ! %f22 = c0361919 ! Mem[0000000030001408] = b857bea6, %l7 = 000000003f000000 lduwa [%i0+%o4]0x81,%l7 ! %l7 = 00000000b857bea6 ! Mem[00000000100c1408] = c0361919, %l5 = 0000000000000000 lduha [%i3+0x008]%asi,%l5 ! %l5 = 000000000000c036 ! Starting 10 instruction Store Burst ! %l0 = 00000000ffdce777, %l6 = 0000000000000000, %l4 = fffffffffffffbcf udivx %l0,%l6,%l4 ! Div by zero, %l0 = 00000000ffdce7c7 p0_label_60: ! %l3 = 00000000defdddfd, Mem[0000000010081400] = 00006cc8 stha %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000ddfd ! %f8 = 3f000000 a6be57b8, %l2 = 0000000000006cc8 ! Mem[00000000100c1410] = fffffffffffffbcf add %i3,0x010,%g1 stda %f8,[%g1+%l2]ASI_PST16_P ! Mem[00000000100c1410] = 3f00fffffffffbcf ! Mem[0000000010001408] = ff5bf4ff, %l1 = 0000000000002861 swapa [%i0+%o4]0x80,%l1 ! %l1 = 00000000ff5bf4ff ! %f20 = 00002b3a b8e0004d, Mem[0000000010001408] = 61280000 0fdce777 stda %f20,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00002b3a b8e0004d ! %l4 = fffffffffffffbcf, Mem[000000001014143b] = 61ff9a67 stb %l4,[%i5+0x03b] ! Mem[0000000010141438] = 61ff9acf ! Mem[0000000030001408] = a6be57b8, %l5 = 000000000000c036 ldstuba [%i0+%o4]0x89,%l5 ! %l5 = 000000b8000000ff ! %l3 = 00000000defdddfd, Mem[0000000030181410] = 00002b3ab8e0004d stxa %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000defdddfd ! Mem[0000000010081400] = 0000ddfd, %l7 = 00000000b857bea6 swapa [%i2+%g0]0x88,%l7 ! %l7 = 000000000000ddfd ! Mem[00000000100c1400] = c0cb3d5c, %l5 = 00000000000000b8 ldstuba [%i3+%g0]0x80,%l5 ! %l5 = 000000c0000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001420] = b14ef534, %l1 = 00000000ff5bf4ff lduwa [%i0+0x020]%asi,%l1 ! %l1 = 00000000b14ef534 p0_label_61: ! Mem[000000001008142c] = 1cf28fd6, %f0 = ff5c0747 lda [%i2+0x02c]%asi,%f0 ! %f0 = 1cf28fd6 ! Mem[0000000010181400] = 00000000, %l4 = fffffffffffffbcf ldsba [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010081408] = 77e7dcff, %l0 = 00000000ffdce79f lduba [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010101430] = b6bfb93172adcdd0, %l3 = 00000000defdddfd ldxa [%i4+0x030]%asi,%l3 ! %l3 = b6bfb93172adcdd0 ! Mem[0000000030041400] = fff0cd6b, %l6 = 0000000000000000 lduha [%i1+%g0]0x81,%l6 ! %l6 = 000000000000fff0 ! Mem[0000000010181408] = ff000000, %l1 = 00000000b14ef534 ldsba [%i6+%o4]0x80,%l1 ! %l1 = ffffffffffffffff ! Mem[0000000010081400] = a6be57b8, %f14 = 6800004d lda [%i2+%g0]0x80,%f14 ! %f14 = a6be57b8 ! Mem[0000000010001400] = 34410bb8, %l1 = ffffffffffffffff ldsba [%i0+%g0]0x88,%l1 ! %l1 = ffffffffffffffb8 ! Mem[0000000010181414] = 77e7dc0f, %l3 = b6bfb93172adcdd0 lduha [%i6+0x016]%asi,%l3 ! %l3 = 000000000000dc0f ! Starting 10 instruction Store Burst ! Mem[0000000030141410] = fffffbcf, %l2 = 0000000000006cc8 ldstuba [%i5+%o5]0x81,%l2 ! %l2 = 000000ff000000ff p0_label_62: ! Mem[00000000201c0001] = aaff4531, %l7 = 000000000000ddfd ldstuba [%o0+0x001]%asi,%l7 ! %l7 = 000000ff000000ff ! %l6 = 000000000000fff0, Mem[0000000030181408] = 74ff3bff stwa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000fff0 ! %l6 = 000000000000fff0, Mem[0000000030101410] = ffffffff stwa %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000fff0 ! Code Fragment 3 p0_fragment_6: ! %l0 = 00000000000000ff setx 0x87e1fe802fd8ea90,%g7,%l0 ! %l0 = 87e1fe802fd8ea90 ! %l1 = ffffffffffffffb8 setx 0x7bae77d7cbc5f697,%g7,%l1 ! %l1 = 7bae77d7cbc5f697 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 = 87e1fe802fd8ea90 setx 0xea41764819594795,%g7,%l0 ! %l0 = ea41764819594795 ! %l1 = 7bae77d7cbc5f697 setx 0x8844933077c26d49,%g7,%l1 ! %l1 = 8844933077c26d49 ! %l3 = 000000000000dc0f, Mem[0000000030181408] = ff5c07470000fff0 stxa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000000000dc0f ! %l6 = 000000000000fff0, Mem[00000000201c0000] = aaff4531 sth %l6,[%o0+%g0] ! Mem[00000000201c0000] = fff04531 ! %l2 = 000000ff, %l3 = 0000dc0f, Mem[0000000010101408] = ff000000 3e628eec stda %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff 0000dc0f ! Mem[0000000010001408] = 4d00e0b8, %l1 = 8844933077c26d49 ldstuba [%i0+%o4]0x80,%l1 ! %l1 = 0000004d000000ff ! %l6 = 000000000000fff0, Mem[0000000030181408] = 0fdc0000 stwa %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000fff0 ! Starting 10 instruction Load Burst ! Mem[0000000020800000] = 005e8841, %l1 = 000000000000004d lduh [%o1+%g0],%l1 ! %l1 = 000000000000005e p0_label_63: ! Mem[0000000030041410] = c1994bcc, %l1 = 000000000000005e lduwa [%i1+%o5]0x81,%l1 ! %l1 = 00000000c1994bcc ! Mem[0000000030001410] = 0000ddfd21a97586, %l4 = 0000000000000000 ldxa [%i0+%o5]0x81,%l4 ! %l4 = 0000ddfd21a97586 membar #Sync ! Added by membar checker (10) ! Mem[0000000030101400] = 5594b4f6 ad2001a8 1e6a0000 000000b8 ! Mem[0000000030101410] = 0000fff0 458e4d03 efe9154c e4bd066a ! Mem[0000000030101420] = 4541d62a 48aa72b0 76c606c4 7321c655 ! Mem[0000000030101430] = 0a2ea426 6a540284 f4810af1 c6e5f457 ldda [%i4]ASI_BLK_SL,%f0 ! Block Load from 0000000030101400 ! %f28 = c59c80f6, %f29 = cbc0bdbb, %f21 = b8e0004d fmuls %f28,%f29,%f21 ! %f21 = 51eba96c ! Mem[0000000030041400] = 6bcdf0ff, %l5 = 00000000000000c0 lduwa [%i1+%g0]0x89,%l5 ! %l5 = 000000006bcdf0ff ! Mem[0000000030001400] = ffffffff 47075cff, %l0 = 19594795, %l1 = c1994bcc ldda [%i0+%g0]0x81,%l0 ! %l0 = 00000000ffffffff 0000000047075cff ! Mem[0000000010181400] = dfd9000000000000, %f24 = 4301c901 202421ba ldda [%i6+%g0]0x88,%f24 ! %f24 = dfd90000 00000000 ! Mem[0000000030041400] = fff0cd6b, %l3 = 000000000000dc0f ldsha [%i1+%g0]0x81,%l3 ! %l3 = fffffffffffffff0 ! Mem[0000000030141410] = cffbffff, %l4 = 0000ddfd21a97586 lduwa [%i5+%o5]0x89,%l4 ! %l4 = 00000000cffbffff ! Starting 10 instruction Store Burst ! %l3 = fffffffffffffff0, Mem[0000000010081430] = 034d8e455a9b2861, %asi = 80 stxa %l3,[%i2+0x030]%asi ! Mem[0000000010081430] = fffffffffffffff0 p0_label_64: ! Mem[0000000030181408] = 0000fff0, %l5 = 000000006bcdf0ff ldstuba [%i6+%o4]0x81,%l5 ! %l5 = 00000000000000ff ! %f28 = c59c80f6 cbc0bdbb, %l0 = 00000000ffffffff ! Mem[0000000030081428] = 4b0a28364cb8c126 add %i2,0x028,%g1 stda %f28,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030081428] = bbbdc0cbf6809cc5 ! %f30 = 7fffffff 6cc8166b, %l3 = fffffffffffffff0 ! Mem[0000000010101408] = 000000ff0000dc0f add %i4,0x008,%g1 stda %f30,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010101408] = 000000ff0000dc0f ! %f24 = dfd90000 00000000, Mem[0000000030141410] = fffffbcf 9831edb7 stda %f24,[%i5+%o5]0x81 ! Mem[0000000030141410] = dfd90000 00000000 ! %f26 = ffffffff 458e4d03, Mem[0000000010081430] = ffffffff fffffff0 std %f26,[%i2+0x030] ! Mem[0000000010081430] = ffffffff 458e4d03 ! %f28 = c59c80f6, Mem[0000000030001410] = 0000ddfd sta %f28,[%i0+%o5]0x81 ! Mem[0000000030001410] = c59c80f6 membar #Sync ! Added by membar checker (11) ! %l0 = ffffffff, %l1 = 47075cff, Mem[0000000030101410] = f0ff0000 034d8e45 stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff 47075cff ! %f1 = f6b49455, Mem[0000000010041428] = 09b7bb66 st %f1 ,[%i1+0x028] ! Mem[0000000010041428] = f6b49455 ! Mem[0000000010081400] = b857bea6, %l0 = 00000000ffffffff ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 000000a6000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010041408] = 679aff61, %l7 = 00000000000000ff lduha [%i1+%o4]0x88,%l7 ! %l7 = 000000000000ff61 p0_label_65: ! Mem[0000000010001410] = 00000072, %l5 = 0000000000000000 lduwa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000072 ! Mem[0000000010081400] = b857beff, %l6 = 000000000000fff0 lduwa [%i2+%g0]0x88,%l6 ! %l6 = 00000000b857beff ! Mem[00000000100c1420] = f51e45aa, %l1 = 0000000047075cff lduba [%i3+0x023]%asi,%l1 ! %l1 = 00000000000000aa ! Mem[0000000010181408] = 000000ff, %l3 = fffffffffffffff0 lduba [%i6+%o4]0x88,%l3 ! %l3 = 00000000000000ff ! Mem[00000000300c1410] = ff00006f, %l3 = 00000000000000ff ldsba [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000030041410] = c1994bccdeb30a5c, %l0 = 00000000000000a6 ldxa [%i1+%o5]0x81,%l0 ! %l0 = c1994bccdeb30a5c ! Mem[0000000010041400] = 00000000, %l3 = ffffffffffffffff ldub [%i1+%g0],%l3 ! %l3 = 0000000000000000 ! Mem[0000000030181400] = 47075cff, %l2 = 00000000000000ff lduba [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff ! Mem[0000000030001408] = ff57bea6, %l7 = 000000000000ff61 ldswa [%i0+%o4]0x81,%l7 ! %l7 = ffffffffff57bea6 ! Starting 10 instruction Store Burst ! Mem[0000000010081410] = 00000043, %l6 = 00000000b857beff swapa [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000043 p0_label_66: ! %l4 = cffbffff, %l5 = 00000072, Mem[0000000010001410] = 00000072 00000000 stda %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = cffbffff 00000072 ! %f12 = 8402546a, %f5 = f0ff0000, %f22 = c0361919 fdivs %f12,%f5 ,%f22 ! %f22 = 00000000 ! Mem[0000000030001400] = ffffffff, %l0 = c1994bccdeb30a5c swapa [%i0+%g0]0x89,%l0 ! %l0 = 00000000ffffffff ! %f22 = 00000000 6bcdf0ff, Mem[0000000030001400] = deb30a5c ff5c0747 stda %f22,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 6bcdf0ff ! %l1 = 00000000000000aa, Mem[0000000030101408] = 00006a1e stba %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00006aaa ! %l1 = 00000000000000aa, Mem[00000000211c0001] = adbf96d7, %asi = 80 stba %l1,[%o2+0x001]%asi ! Mem[00000000211c0000] = adaa96d7 ! %f15 = f10a81f4, Mem[0000000010001408] = ff00e0b8 sta %f15,[%i0+%o4]0x80 ! Mem[0000000010001408] = f10a81f4 ! %l2 = 00000000000000ff, Mem[0000000010181408] = ff000000 stba %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000 ! %f11 = c406c676, Mem[00000000100c1400] = ffcb3d5c sta %f11,[%i3+%g0]0x80 ! Mem[00000000100c1400] = c406c676 ! Starting 10 instruction Load Burst ! Mem[00000000300c1410] = ff00006f, %l0 = 00000000ffffffff ldsha [%i3+%o5]0x81,%l0 ! %l0 = ffffffffffffff00 p0_label_67: ! Mem[0000000010001408] = f10a81f4 3a2b0000, %l2 = 000000ff, %l3 = 00000000 ldda [%i0+%o4]0x80,%l2 ! %l2 = 00000000f10a81f4 000000003a2b0000 ! Mem[0000000010081410] = ffbe57b8, %l3 = 000000003a2b0000 ldsha [%i2+%o5]0x80,%l3 ! %l3 = ffffffffffffffbe ! Mem[0000000010101410] = 0000000001c901ff, %l5 = 0000000000000072 ldxa [%i4+0x010]%asi,%l5 ! %l5 = 0000000001c901ff ! Mem[0000000030181408] = ff00fff0, %l3 = ffffffffffffffbe lduba [%i6+%o4]0x81,%l3 ! %l3 = 00000000000000ff ! %l5 = 0000000001c901ff, imm = fffffffffffff8d9, %l5 = 0000000001c901ff xnor %l5,-0x727,%l5 ! %l5 = 0000000001c906d9 ! %f16 = 0000004d, %f18 = cb3f38b5 fcmpes %fcc2,%f16,%f18 ! %fcc2 = 2 ! Mem[0000000030181400] = ff5c07474d000000, %f12 = 8402546a 26a42e0a ldda [%i6+%g0]0x81,%f12 ! %f12 = ff5c0747 4d000000 ! Mem[0000000030001400] = fff0cd6b, %l2 = 00000000f10a81f4 ldswa [%i0+%g0]0x81,%l2 ! %l2 = fffffffffff0cd6b ! Mem[0000000030101410] = ffffffff, %l7 = ffffffffff57bea6 ldswa [%i4+%o5]0x81,%l7 ! %l7 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %l2 = fffffffffff0cd6b, Mem[0000000030041408] = ff990000 stba %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 6b990000 p0_label_68: ! %f23 = 6bcdf0ff, Mem[0000000010101434] = 72adcdd0 st %f23,[%i4+0x034] ! Mem[0000000010101434] = 6bcdf0ff ! %l1 = 00000000000000aa, Mem[0000000010001408] = f4810af1 stha %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = f48100aa ! Mem[0000000030001408] = ff57bea6, %l3 = 00000000000000ff swapa [%i0+%o4]0x81,%l3 ! %l3 = 00000000ff57bea6 ! %l6 = 0000000000000043, Mem[0000000030101408] = 00006aaa stwa %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000043 ! %l4 = 00000000cffbffff, Mem[00000000100c1408] = c03619191b21c956 stxa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000cffbffff ! Mem[0000000010141410] = c59c80f6, %l6 = 0000000000000043 swapa [%i5+%o5]0x80,%l6 ! %l6 = 00000000c59c80f6 ! Mem[0000000030001408] = ff000000, %l3 = 00000000ff57bea6 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff ! %l4 = 00000000cffbffff, Mem[0000000010101410] = 00000000 stwa %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = cffbffff ! %l5 = 0000000001c906d9, Mem[00000000300c1410] = ff00006f stwa %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 01c906d9 ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (12) ! Mem[0000000030041400] = fff0cd6b b5383fcb 6b990000 b8000000 ! Mem[0000000030041410] = c1994bcc deb30a5c d3ecdbd1 1ba00b2f ! Mem[0000000030041420] = 353ee4a8 d675efff 4ef21338 464d0964 ! Mem[0000000030041430] = 8a33ebc2 536be766 478242fe 4453a10b ldda [%i1]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030041400 p0_label_69: ! Mem[0000000030181400] = ff5c0747, %l7 = ffffffffffffffff ldsha [%i6+%g0]0x81,%l7 ! %l7 = ffffffffffffff5c ! Mem[00000000201c0000] = fff04531, %l7 = ffffffffffffff5c lduha [%o0+0x000]%asi,%l7 ! %l7 = 000000000000fff0 ! %l7 = 000000000000fff0, %l7 = 000000000000fff0, %y = ffffffff sdiv %l7,%l7,%l5 ! %l5 = fffffffffffefff1 mov %l0,%y ! %y = ffffff00 ! Mem[00000000100c1410] = ffff003f, %l2 = fffffffffff0cd6b ldsba [%i3+%o5]0x88,%l2 ! %l2 = 000000000000003f ! Mem[0000000010041428] = f6b49455, %l0 = ffffffffffffff00 ldsba [%i1+0x028]%asi,%l0 ! %l0 = fffffffffffffff6 ! Mem[00000000100c143c] = e860c0cf, %l5 = fffffffffffefff1 lduw [%i3+0x03c],%l5 ! %l5 = 00000000e860c0cf ! Mem[0000000010001434] = 3b7d6197, %l0 = fffffffffffffff6 ldsw [%i0+0x034],%l0 ! %l0 = 000000003b7d6197 ! Mem[00000000100c1404] = 7119b5cf, %l7 = 000000000000fff0 lduh [%i3+0x006],%l7 ! %l7 = 000000000000b5cf ! Mem[0000000010141410] = 43000000, %l4 = 00000000cffbffff lduha [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010081408] = 77e7dcff, %l7 = 000000000000b5cf ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 000000ff000000ff p0_label_70: membar #Sync ! Added by membar checker (13) ! %f26 = ffffffff 458e4d03, Mem[0000000030041408] = 0000996b 000000b8 stda %f26,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff 458e4d03 ! %l1 = 00000000000000aa, Mem[0000000030001400] = fff0cd6b00000000 stxa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000000aa ! %l6 = 00000000c59c80f6, Mem[0000000010141418] = 9cf86588badc3547, %asi = 80 stxa %l6,[%i5+0x018]%asi ! Mem[0000000010141418] = 00000000c59c80f6 ! Mem[0000000030181410] = defdddfd, %l2 = 000000000000003f ldstuba [%i6+%o5]0x89,%l2 ! %l2 = 000000fd000000ff ! Mem[0000000030181408] = f0ff00ff, %l0 = 000000003b7d6197 ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 000000ff000000ff ! Mem[0000000010001408] = aa0081f4, %l1 = 00000000000000aa swapa [%i0+%o4]0x80,%l1 ! %l1 = 00000000aa0081f4 ! %l0 = 00000000000000ff, Mem[0000000010041408] = 61ff9a67 stba %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffff9a67 ! Mem[0000000010181408] = 000000ff, %l4 = 0000000000000000 ldstuba [%i6+%o4]0x88,%l4 ! %l4 = 000000ff000000ff ! %l6 = c59c80f6, %l7 = 000000ff, Mem[0000000010001408] = aa000000 00002b3a stda %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = c59c80f6 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030141408] = ffffffff339398c5, %f28 = c59c80f6 cbc0bdbb ldda [%i5+%o4]0x81,%f28 ! %f28 = ffffffff 339398c5 p0_label_71: ! Mem[0000000030181400] = 0000004d 47075cff, %l4 = 000000ff, %l5 = e860c0cf ldda [%i6+%g0]0x89,%l4 ! %l4 = 0000000047075cff 000000000000004d ! Mem[0000000010141400] = cef359c1a6ff57b8, %l6 = 00000000c59c80f6 ldxa [%i5+%g0]0x80,%l6 ! %l6 = cef359c1a6ff57b8 ! Mem[0000000010181410] = 0fdce777 3a2b0000, %l6 = a6ff57b8, %l7 = 000000ff ldda [%i6+%o5]0x88,%l6 ! %l6 = 000000003a2b0000 000000000fdce777 ! Mem[0000000010001400] = b80b4134, %l1 = 00000000aa0081f4 lduba [%i0+%g0]0x80,%l1 ! %l1 = 00000000000000b8 ! Mem[00000000100c1400] = c406c676 7119b5cf 00000000 cffbffff ! Mem[00000000100c1410] = 3f00ffff fffffbcf b8000000 89310ee0 ! Mem[00000000100c1420] = f51e45aa 00005e93 370418ce 9303f1e3 ! Mem[00000000100c1430] = e0aa13e3 fdd14e51 ffffd1d6 e860c0cf ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400 ! Mem[0000000030041410] = 5c0ab3decc4b99c1, %l5 = 000000000000004d ldxa [%i1+%o5]0x89,%l5 ! %l5 = 5c0ab3decc4b99c1 ! Mem[0000000010181410] = 0fdce7773a2b0000, %f26 = ffffffff 458e4d03 ldda [%i6+%o5]0x88,%f26 ! %f26 = 0fdce777 3a2b0000 ! Mem[00000000100c1410] = ffff003f, %f27 = 3a2b0000 lda [%i3+%o5]0x88,%f27 ! %f27 = ffff003f ! %f31 = 6cc8166b, %f19 = 6bcdf0ff, %f24 = dfd90000 fsubs %f31,%f19,%f24 ! %f24 = 6c949a2b ! Starting 10 instruction Store Burst ! %f21 = 51eba96c, Mem[0000000010101408] = ff000000 sta %f21,[%i4+%o4]0x88 ! Mem[0000000010101408] = 51eba96c p0_label_72: ! %f18 = cb3f38b5 6bcdf0ff, %l4 = 0000000047075cff ! Mem[0000000030141430] = c59c80f6e6a17139 add %i5,0x030,%g1 stda %f18,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030141430] = fff0cd6bb5383fcb ! %l6 = 3a2b0000, %l7 = 0fdce777, Mem[0000000010081400] = b857beff defdddfd stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 3a2b0000 0fdce777 ! Mem[0000000030141400] = ff000000, %l2 = 00000000000000fd ldstuba [%i5+%g0]0x81,%l2 ! %l2 = 000000ff000000ff ! Mem[0000000010001408] = f6809cc5, %l1 = 00000000000000b8 swapa [%i0+%o4]0x80,%l1 ! %l1 = 00000000f6809cc5 ! %l4 = 0000000047075cff, Mem[0000000010101400] = e3de4ecd stba %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = e3de4eff ! %l0 = 00000000000000ff, Mem[0000000010081400] = 3a2b0000 stba %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 3a2b00ff ! %f0 = cfb51971 76c606c4 fffffbcf 00000000 ! %f4 = cffbffff ffff003f e00e3189 000000b8 ! %f8 = 935e0000 aa451ef5 e3f10393 ce180437 ! %f12 = 514ed1fd e313aae0 cfc060e8 d6d1ffff stda %f0,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400 ! %f27 = ffff003f, Mem[0000000030101410] = ffffffff sta %f27,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffff003f ! %f23 = 6bcdf0ff, Mem[0000000030081410] = 3f000000 sta %f23,[%i2+%o5]0x81 ! Mem[0000000030081410] = 6bcdf0ff ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = ffffffff, %l5 = 5c0ab3decc4b99c1 ldswa [%i1+%o5]0x88,%l5 ! %l5 = ffffffffffffffff p0_label_73: ! Mem[00000000201c0000] = fff04531, %l1 = 00000000f6809cc5 lduha [%o0+0x000]%asi,%l1 ! %l1 = 000000000000fff0 ! Mem[0000000030041410] = c1994bcc, %l4 = 0000000047075cff lduha [%i1+%o5]0x81,%l4 ! %l4 = 000000000000c199 membar #Sync ! Added by membar checker (14) ! Mem[0000000010001400] = b80b4134 7119b5cf 000000b8 ff000000 ! Mem[0000000010001410] = cffbffff 00000072 b857bea6 c0361918 ! Mem[0000000010001420] = b14ef534 5475cac2 f7ccb635 bbbdc0cb ! Mem[0000000010001430] = 7fffffff 3b7d6197 72fc3a4e 71368f33 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400 ! Mem[00000000300c1400] = 9b5a0000, %l0 = 00000000000000ff ldsha [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffff9b5a ! Mem[00000000300c1400] = 9b5a0000, %l6 = 000000003a2b0000 lduha [%i3+%g0]0x81,%l6 ! %l6 = 0000000000009b5a ! Mem[0000000010041400] = 00000000, %l7 = 000000000fdce777 lduba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000 ! %f16 = 0000004d 47075cff cb3f38b5 6bcdf0ff ! %f20 = 00002b3a 51eba96c 00000000 6bcdf0ff ! %f24 = 6c949a2b 00000000 0fdce777 ffff003f ! %f28 = ffffffff 339398c5 7fffffff 6cc8166b stda %f16,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400 ! Mem[0000000030181410] = ffddfdde, %l5 = ffffffffffffffff ldsba [%i6+%o5]0x81,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000010101400] = e3de4eff, %l1 = 000000000000fff0 ldsha [%i4+%g0]0x88,%l1 ! %l1 = 0000000000004eff ! Starting 10 instruction Store Burst ! %l0 = ffffffffffff9b5a, Mem[0000000010041438] = 72fc3a4e stw %l0,[%i1+0x038] ! Mem[0000000010041438] = ffff9b5a p0_label_74: ! Mem[0000000010041408] = 679affff, %l4 = 000000000000c199 swapa [%i1+%o4]0x88,%l4 ! %l4 = 00000000679affff ! Mem[0000000010141410] = 43000000, %l6 = 0000000000009b5a ldstuba [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff membar #Sync ! Added by membar checker (15) ! %l6 = 00000000, %l7 = 00000000, Mem[0000000010001408] = 000000b8 ff000000 stda %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000 ! Mem[0000000010101400] = ff4edee3, %l7 = 0000000000000000 swap [%i4+%g0],%l7 ! %l7 = 00000000ff4edee3 ! %f6 = b857bea6 c0361918, %l6 = 0000000000000000 ! Mem[00000000100c1410] = 6ca9eb513a2b0000 add %i3,0x010,%g1 stda %f6,[%g1+%l6]ASI_PST32_P ! Mem[00000000100c1410] = 6ca9eb513a2b0000 ! %l4 = 00000000679affff, Mem[0000000021800040] = 81b6ea86, %asi = 80 stha %l4,[%o3+0x040]%asi ! Mem[0000000021800040] = ffffea86 ! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010001400] = b80b4134 7119b5cf stda %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff 00000000 ! Mem[0000000010101430] = b6bfb931, %l5 = ffffffffffffffff swap [%i4+0x030],%l5 ! %l5 = 00000000b6bfb931 ! %f12 = 7fffffff, Mem[0000000010041400] = 00000000 sta %f12,[%i1+%g0]0x88 ! Mem[0000000010041400] = 7fffffff ! Starting 10 instruction Load Burst ! %l6 = 0000000000000000, immed = 0000091a, %y = ffffff00 smul %l6,0x91a,%l1 ! %l1 = 0000000000000000, %y = 00000000 p0_label_75: ! Mem[0000000010081408] = 77e7dcff, %l6 = 0000000000000000 ldsha [%i2+%o4]0x88,%l6 ! %l6 = ffffffffffffdcff ! Mem[00000000100c1424] = 2b9a946c, %l5 = 00000000b6bfb931 lduha [%i3+0x024]%asi,%l5 ! %l5 = 0000000000002b9a ! Mem[0000000010081408] = ffdce777, %l5 = 0000000000002b9a ldsba [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000030041410] = c1994bcc, %l0 = ffffffffffff9b5a lduwa [%i1+%o5]0x81,%l0 ! %l0 = 00000000c1994bcc ! Mem[00000000100c1404] = 4d000000, %l3 = 0000000000000000 ldsh [%i3+0x006],%l3 ! %l3 = 0000000000000000 ! Mem[0000000020800040] = 28610070, %l1 = 0000000000000000 lduba [%o1+0x041]%asi,%l1 ! %l1 = 0000000000000061 ! Mem[0000000010141400] = cef359c1 a6ff57b8, %l2 = 000000ff, %l3 = 00000000 ldda [%i5+%g0]0x80,%l2 ! %l2 = 00000000cef359c1 00000000a6ff57b8 ! Mem[0000000030001408] = fffffbcf, %l5 = ffffffffffffffff ldsba [%i0+%o4]0x81,%l5 ! %l5 = ffffffffffffffff ! Mem[00000000100c1410] = 51eba96c, %l5 = ffffffffffffffff lduba [%i3+%o5]0x88,%l5 ! %l5 = 000000000000006c ! Starting 10 instruction Store Burst ! Mem[0000000010181416] = 77e7dc0f, %l0 = 00000000c1994bcc ldstuba [%i6+0x016]%asi,%l0 ! %l0 = 000000dc000000ff p0_label_76: ! Mem[0000000030101400] = f6b49455, %l7 = 00000000ff4edee3 swapa [%i4+%g0]0x89,%l7 ! %l7 = 00000000f6b49455 ! Mem[00000000201c0000] = fff04531, %l2 = 00000000cef359c1 ldstub [%o0+%g0],%l2 ! %l2 = 000000ff000000ff ! %l4 = 679affff, %l5 = 0000006c, Mem[0000000030001400] = 7119b5cf c406c676 stda %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 679affff 0000006c ! Mem[0000000030001408] = cffbffff, %l7 = 00000000f6b49455 ldstuba [%i0+%o4]0x89,%l7 ! %l7 = 000000ff000000ff ! Mem[0000000030081408] = bbbdbfad, %l7 = 00000000000000ff ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 000000ad000000ff ! Mem[0000000010101410] = cffbffff, %l7 = 00000000000000ad swapa [%i4+%o5]0x88,%l7 ! %l7 = 00000000cffbffff ! Mem[00000000100c141c] = 00000000, %l3 = 00000000a6ff57b8 swap [%i3+0x01c],%l3 ! %l3 = 0000000000000000 ! %f14 = 72fc3a4e 71368f33, %l5 = 000000000000006c ! Mem[0000000030101400] = e3de4effad2001a8 stda %f14,[%i4+%l5]ASI_PST32_S ! Mem[0000000030101400] = e3de4effad2001a8 ! %f20 = 00002b3a 51eba96c, %l1 = 0000000000000061 ! Mem[0000000010081400] = ff002b3a77e7dc0f stda %f20,[%i2+%l1]ASI_PST8_PL ! Mem[0000000010081400] = 6c002b3a772b000f ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = 00005a9b, %f9 = 5475cac2 lda [%i3+%g0]0x89,%f9 ! %f9 = 00005a9b p0_label_77: ! Mem[0000000010101410] = ad000000, %l2 = 00000000000000ff lduba [%i4+%o5]0x80,%l2 ! %l2 = 00000000000000ad ! Mem[0000000030081408] = bbbdbfff, %l4 = 00000000679affff ldswa [%i2+%o4]0x89,%l4 ! %l4 = ffffffffbbbdbfff ! Mem[0000000010181418] = 56f58c35 d214d6f1, %l2 = 000000ad, %l3 = 00000000 ldd [%i6+0x018],%l2 ! %l2 = 0000000056f58c35 00000000d214d6f1 ! %f11 = bbbdc0cb, Mem[0000000030181410] = defdddff sta %f11,[%i6+%o5]0x89 ! Mem[0000000030181410] = bbbdc0cb ! Mem[0000000010181408] = ff000000, %l2 = 0000000056f58c35 ldsba [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000010081400] = 6c002b3a, %l3 = 00000000d214d6f1 ldub [%i2+%g0],%l3 ! %l3 = 000000000000006c ! Mem[0000000010081410] = ffbe57b8, %f18 = cb3f38b5 lda [%i2+0x010]%asi,%f18 ! %f18 = ffbe57b8 ! Mem[0000000010041410] = ffffffff, %l5 = 000000000000006c lduha [%i1+%o5]0x88,%l5 ! %l5 = 000000000000ffff ! Mem[00000000100c1410] = 6ca9eb51, %l4 = ffffffffbbbdbfff lduwa [%i3+%o5]0x80,%l4 ! %l4 = 000000006ca9eb51 ! Starting 10 instruction Store Burst ! Mem[0000000010181400] = 00000000, %l6 = ffffffffffffdcff ldstuba [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff p0_label_78: ! %l6 = 00000000, %l7 = cffbffff, Mem[0000000010041400] = 7fffffff be000000 stda %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 cffbffff ! %f22 = 00000000 6bcdf0ff, Mem[00000000300c1408] = ff000000 0000005e stda %f22,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 6bcdf0ff ! %f16 = 0000004d 47075cff, Mem[0000000030101400] = ff4edee3 a80120ad stda %f16,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000004d 47075cff ! %l2 = ffffffffffffffff, Mem[0000000010181408] = 000000ff stha %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ffff ! Mem[0000000010181408] = 0000ffff, %l4 = 000000006ca9eb51 ldstuba [%i6+%o4]0x88,%l4 ! %l4 = 000000ff000000ff ! %l2 = ffffffffffffffff, Mem[0000000010181403] = ff000000, %asi = 80 stba %l2,[%i6+0x003]%asi ! Mem[0000000010181400] = ff0000ff ! Mem[0000000010101400] = 00000000, %l6 = 0000000000000000 swapa [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000 ! %f16 = 0000004d 47075cff, %l6 = 0000000000000000 ! Mem[0000000010041418] = 00000061c88d05cb add %i1,0x018,%g1 stda %f16,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010041418] = 00000061c88d05cb ! %l5 = 000000000000ffff, Mem[0000000010001400] = ff000000 stba %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff0000ff ! Starting 10 instruction Load Burst ! %f7 = c0361918, %f3 = ff000000, %f30 = 7fffffff 6cc8166b fsmuld %f7 ,%f3 ,%f30 ! %f30 = 47f6c323 00000000 p0_label_79: ! %l2 = ffffffffffffffff, %l3 = 000000000000006c, %l3 = 000000000000006c xor %l2,%l3,%l3 ! %l3 = ffffffffffffff93 ! Mem[0000000010101404] = 498e1ef8, %l4 = 00000000000000ff ldsb [%i4+0x007],%l4 ! %l4 = fffffffffffffff8 ! Mem[0000000021800100] = 9e82458c, %l6 = 0000000000000000 ldub [%o3+0x101],%l6 ! %l6 = 0000000000000082 ! Mem[0000000010181400] = ff0000ff, %l2 = ffffffffffffffff ldswa [%i6+%g0]0x88,%l2 ! %l2 = ffffffffff0000ff ! Mem[0000000030081410] = fff0cd6b, %l5 = 000000000000ffff lduba [%i2+%o5]0x89,%l5 ! %l5 = 000000000000006b ! Mem[0000000021800100] = 9e82458c, %l2 = ffffffffff0000ff ldsh [%o3+0x100],%l2 ! %l2 = ffffffffffff9e82 ! Mem[0000000021800140] = 19ea9645, %l7 = 00000000cffbffff lduha [%o3+0x140]%asi,%l7 ! %l7 = 00000000000019ea ! Mem[0000000010101408] = 6ca9eb51, %l4 = fffffffffffffff8 ldsba [%i4+%o4]0x80,%l4 ! %l4 = 000000000000006c ! Mem[0000000030181408] = ff00fff0, %l2 = ffffffffffff9e82 ldswa [%i6+%o4]0x81,%l2 ! %l2 = ffffffffff00fff0 ! Starting 10 instruction Store Burst ! %l3 = ffffffffffffff93, Mem[0000000030001400] = 679affff stha %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 679aff93 p0_label_80: ! %l4 = 0000006c, %l5 = 0000006b, Mem[0000000010001408] = 00000000 00000000 stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000006c 0000006b ! %f6 = b857bea6, Mem[0000000030181410] = cbc0bdbb sta %f6 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = b857bea6 ! Mem[0000000010001425] = 5475cac2, %l0 = 00000000000000dc ldstuba [%i0+0x025]%asi,%l0 ! %l0 = 00000075000000ff ! %l2 = ffffffffff00fff0, Mem[0000000030041408] = 034d8e45ffffffff stxa %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffffff00fff0 ! Code Fragment 3 p0_fragment_7: ! %l0 = 0000000000000075 setx 0x768ad4605a853a02,%g7,%l0 ! %l0 = 768ad4605a853a02 ! %l1 = 0000000000000061 setx 0x125d6ec78bfc68bd,%g7,%l1 ! %l1 = 125d6ec78bfc68bd 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 = 768ad4605a853a02 setx 0x8c1befe8130e0ed3,%g7,%l0 ! %l0 = 8c1befe8130e0ed3 ! %l1 = 125d6ec78bfc68bd setx 0x048ae98faf9d65b0,%g7,%l1 ! %l1 = 048ae98faf9d65b0 ! %l6 = 0000000000000082, Mem[0000000010001400] = ff0000ff stwa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000082 ! %l5 = 000000000000006b, Mem[00000000201c0000] = fff04531 stb %l5,[%o0+%g0] ! Mem[00000000201c0000] = 6bf04531 ! %l6 = 00000082, %l7 = 000019ea, Mem[0000000010181408] = 0000ffff 00000000 stda %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000082 000019ea ! %l0 = 8c1befe8130e0ed3, Mem[0000000021800001] = d9df9cd4 stb %l0,[%o3+0x001] ! Mem[0000000021800000] = d9d39cd4 ! Starting 10 instruction Load Burst ! %f13 = 3b7d6197, %f1 = 7119b5cf, %f8 = b14ef534 fadds %f13,%f1 ,%f8 ! %f8 = 7119b5cf p0_label_81: ! Mem[000000001018142c] = d3be5ea7, %l0 = 8c1befe8130e0ed3 lduw [%i6+0x02c],%l0 ! %l0 = 00000000d3be5ea7 ! Mem[0000000010101410] = 000000ad, %l4 = 000000000000006c ldswa [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ad ! Mem[00000000100c1408] = fff0cd6b, %f20 = 00002b3a lda [%i3+%o4]0x80,%f20 ! %f20 = fff0cd6b ! Mem[0000000010081408] = 00002b3a77e7dcff, %f24 = 6c949a2b 00000000 ldda [%i2+%o4]0x88,%f24 ! %f24 = 00002b3a 77e7dcff ! Mem[0000000030101408] = 00000043, %l1 = 048ae98faf9d65b0 ldsba [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000043 ! Mem[0000000010081410] = ffbe57b8b8e0004d, %l6 = 0000000000000082 ldx [%i2+%o5],%l6 ! %l6 = ffbe57b8b8e0004d ! Mem[00000000100c1400] = ff5c0747, %f31 = 00000000 lda [%i3+%g0]0x80,%f31 ! %f31 = ff5c0747 ! Mem[0000000030141410] = dfd9000000000000, %l0 = 00000000d3be5ea7 ldxa [%i5+%o5]0x81,%l0 ! %l0 = dfd9000000000000 ! Mem[000000001010142c] = 56712eba, %l7 = 00000000000019ea ldsh [%i4+0x02c],%l7 ! %l7 = 0000000000005671 ! Starting 10 instruction Store Burst ! %l7 = 0000000000005671, Mem[0000000010081434] = 458e4d03, %asi = 80 stha %l7,[%i2+0x034]%asi ! Mem[0000000010081434] = 56714d03 p0_label_82: ! %f7 = c0361918, Mem[0000000010001410] = fffffbcf sta %f7 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = c0361918 ! Mem[0000000030101400] = ff5c0747, %l6 = ffbe57b8b8e0004d swapa [%i4+%g0]0x81,%l6 ! %l6 = 00000000ff5c0747 ! Mem[00000000100c1410] = 6ca9eb51, %l5 = 000000000000006b swap [%i3+%o5],%l5 ! %l5 = 000000006ca9eb51 ! %l6 = 00000000ff5c0747, Mem[0000000010041408] = 99c10000, %asi = 80 stwa %l6,[%i1+0x008]%asi ! Mem[0000000010041408] = ff5c0747 ! %f30 = 47f6c323 ff5c0747, Mem[0000000010081400] = 6c002b3a 772b000f stda %f30,[%i2+%g0]0x80 ! Mem[0000000010081400] = 47f6c323 ff5c0747 ! Mem[0000000010141410] = 430000ff, %l2 = ffffffffff00fff0 lduwa [%i5+%o5]0x88,%l2 ! %l2 = 00000000430000ff ! Mem[0000000010041400] = 00000000, %l4 = 00000000000000ad ldstuba [%i1+%g0]0x80,%l4 ! %l4 = 00000000000000ff ! %f18 = ffbe57b8 6bcdf0ff, Mem[0000000030101408] = 00000043 b8000000 stda %f18,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffbe57b8 6bcdf0ff ! %l4 = 0000000000000000, Mem[0000000010141408] = 00000000 stha %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = 6c000000, %l3 = ffffffffffffff93 ldsba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000 p0_label_83: ! Mem[0000000010141424] = 4ead84b8, %l2 = 00000000430000ff ldub [%i5+0x027],%l2 ! %l2 = 00000000000000b8 ! Mem[0000000010101410] = 000000ad, %l6 = 00000000ff5c0747 ldswa [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ad ! Mem[0000000010001410] = 181936c0, %l1 = 0000000000000043 lduha [%i0+0x010]%asi,%l1 ! %l1 = 0000000000001819 ! Mem[0000000030101410] = 3f00ffff, %f31 = ff5c0747 lda [%i4+%o5]0x89,%f31 ! %f31 = 3f00ffff ! Mem[0000000030081408] = bbbdbfff, %l7 = 0000000000005671 lduwa [%i2+%o4]0x89,%l7 ! %l7 = 00000000bbbdbfff ! Mem[0000000030141410] = 000000000000d9df, %f26 = 0fdce777 ffff003f ldda [%i5+%o5]0x89,%f26 ! %f26 = 00000000 0000d9df ! Mem[0000000010101408] = 6ca9eb51, %l4 = 0000000000000000 lduw [%i4+%o4],%l4 ! %l4 = 000000006ca9eb51 ! Mem[000000001004143c] = 439b4544, %l7 = 00000000bbbdbfff lduh [%i1+0x03e],%l7 ! %l7 = 0000000000004544 ! Mem[0000000030181410] = a6be57b8, %l6 = 00000000000000ad ldsba [%i6+%o5]0x89,%l6 ! %l6 = ffffffffffffffb8 ! Starting 10 instruction Store Burst ! %l2 = 00000000000000b8, Mem[0000000010101428] = d68ff21c56712eba, %asi = 80 stxa %l2,[%i4+0x028]%asi ! Mem[0000000010101428] = 00000000000000b8 p0_label_84: ! Mem[0000000010041401] = ff000000, %l3 = 0000000000000000 ldstuba [%i1+0x001]%asi,%l3 ! %l3 = 00000000000000ff ! Mem[00000000100c1418] = fff0cd6ba6ff57b8, %l2 = 00000000000000b8, %l6 = ffffffffffffffb8 add %i3,0x18,%g1 casxa [%g1]0x80,%l2,%l6 ! %l6 = fff0cd6ba6ff57b8 ! %l4 = 000000006ca9eb51, Mem[0000000030001408] = 00000000cffbffff stxa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000006ca9eb51 ! Mem[000000001010142b] = 00000000, %l2 = 00000000000000b8 ldstub [%i4+0x02b],%l2 ! %l2 = 00000000000000ff ! Mem[0000000010081410] = ffbe57b8, %l0 = dfd9000000000000 swapa [%i2+%o5]0x80,%l0 ! %l0 = 00000000ffbe57b8 ! %f9 = 00005a9b, Mem[0000000010081400] = 23c3f647 sta %f9 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00005a9b ! Mem[0000000021800001] = d9d39cd4, %l0 = 00000000ffbe57b8 ldstuba [%o3+0x001]%asi,%l0 ! %l0 = 000000d3000000ff ! Mem[0000000010041410] = ffffffff, %l0 = 00000000000000d3 swapa [%i1+%o5]0x80,%l0 ! %l0 = 00000000ffffffff ! %l3 = 0000000000000000, Mem[0000000010001408] = 6c000000 stha %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 6c000000 ! Starting 10 instruction Load Burst ! Mem[0000000020800040] = 28610070, %l3 = 0000000000000000 lduba [%o1+0x041]%asi,%l3 ! %l3 = 0000000000000061 p0_label_85: ! Mem[0000000010181408] = 00000082, %l6 = fff0cd6ba6ff57b8 swapa [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000082 ! Mem[0000000010141410] = 430000ff, %l2 = 0000000000000000 ldsha [%i5+%o5]0x88,%l2 ! %l2 = 00000000000000ff ! Mem[00000000100c1408] = 6bcdf0ff, %l2 = 00000000000000ff lduba [%i3+%o4]0x88,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010041400] = ffff0000, %l2 = 00000000000000ff ldsba [%i1+%g0]0x80,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000010141424] = 4ead84b8, %l1 = 0000000000001819 lduwa [%i5+0x024]%asi,%l1 ! %l1 = 000000004ead84b8 ! Mem[0000000010001408] = 0000006c, %l3 = 0000000000000061 ldswa [%i0+%o4]0x80,%l3 ! %l3 = 000000000000006c ! Mem[0000000010081408] = ffdce777, %f24 = 00002b3a lda [%i2+%o4]0x80,%f24 ! %f24 = ffdce777 ! Mem[00000000300c1410] = 01c906d9, %l5 = 000000006ca9eb51 ldswa [%i3+%o5]0x81,%l5 ! %l5 = 0000000001c906d9 ! Mem[0000000020800000] = 005e8841, %l0 = 00000000ffffffff lduba [%o1+0x001]%asi,%l0 ! %l0 = 000000000000005e ! Starting 10 instruction Store Burst ! Mem[0000000010181408] = a6ff57b8, %l6 = 0000000000000082 ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 000000b8000000ff p0_label_86: ! %f4 = cffbffff 00000072, Mem[0000000010101418] = f26a7a97 31ccb6b8 std %f4 ,[%i4+0x018] ! Mem[0000000010101418] = cffbffff 00000072 ! Mem[000000001018143a] = f6b49455, %l7 = 0000000000004544 ldstub [%i6+0x03a],%l7 ! %l7 = 00000094000000ff ! Mem[00000000100c1400] = ff5c0747, %l6 = 000000b8, %l6 = 000000b8 casa [%i3]0x80,%l6,%l6 ! %l6 = 00000000ff5c0747 ! Mem[0000000010041418] = 00000061, %l1 = 000000004ead84b8 swap [%i1+0x018],%l1 ! %l1 = 0000000000000061 ! Mem[0000000010001408] = 6c000000, %l4 = 000000006ca9eb51 ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 00000000000000ff ! %l7 = 0000000000000094, %l0 = 000000000000005e, %y = 00000000 smul %l7,%l0,%l4 ! %l4 = 0000000000003658, %y = 00000000 ! %l6 = 00000000ff5c0747, Mem[0000000021800040] = ffffea86, %asi = 80 stba %l6,[%o3+0x040]%asi ! Mem[0000000021800040] = 47ffea86 ! Mem[0000000010181410] = 00002b3a, %l2 = ffffffffffffffff, %asi = 80 swapa [%i6+0x010]%asi,%l2 ! %l2 = 0000000000002b3a ! Mem[00000000100c143c] = ffffff7f, %l3 = 000000000000006c swap [%i3+0x03c],%l3 ! %l3 = 00000000ffffff7f ! Starting 10 instruction Load Burst ! Mem[00000000100c1410] = 00002b3a6b000000, %f12 = 7fffffff 3b7d6197 ldda [%i3+%o5]0x88,%f12 ! %f12 = 00002b3a 6b000000 p0_label_87: ! Mem[0000000010141404] = a6ff57b8, %l7 = 0000000000000094 lduw [%i5+0x004],%l7 ! %l7 = 00000000a6ff57b8 ! Mem[0000000030181410] = b857bea6, %l6 = 00000000ff5c0747 lduha [%i6+%o5]0x81,%l6 ! %l6 = 000000000000b857 ! Mem[00000000201c0000] = 6bf04531, %l5 = 0000000001c906d9 ldub [%o0+0x001],%l5 ! %l5 = 00000000000000f0 ! Mem[0000000010181410] = ffffffff, %l7 = 00000000a6ff57b8 ldswa [%i6+%o5]0x88,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010001410] = 181936c0, %l1 = 0000000000000061 ldsha [%i0+0x012]%asi,%l1 ! %l1 = 00000000000036c0 ! Mem[00000000218000c0] = 00285589, %l1 = 00000000000036c0 lduba [%o3+0x0c0]%asi,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010101428] = 000000ff, %f10 = f7ccb635 lda [%i4+0x028]%asi,%f10 ! %f10 = 000000ff ! Mem[0000000030101408] = 6bcdf0ff, %l0 = 000000000000005e ldsba [%i4+%o4]0x89,%l0 ! %l0 = ffffffffffffffff ! Mem[0000000030001410] = cffbffff, %l3 = 00000000ffffff7f lduha [%i0+%o5]0x81,%l3 ! %l3 = 000000000000cffb ! Starting 10 instruction Store Burst ! Mem[00000000100c1400] = ff5c07474d000000, %l4 = 0000000000003658, %l1 = 0000000000000000 casxa [%i3]0x80,%l4,%l1 ! %l1 = ff5c07474d000000 p0_label_88: ! Mem[0000000010141410] = ff000043, %l6 = 000000000000b857 swapa [%i5+%o5]0x80,%l6 ! %l6 = 00000000ff000043 ! Mem[0000000030081410] = fff0cd6b, %l1 = ff5c07474d000000 ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 0000006b000000ff ! Mem[0000000010081408] = 77e7dcff, %l2 = 0000000000002b3a ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 000000ff000000ff ! %l6 = 00000000ff000043, Mem[0000000030041408] = ffffffff stha %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffff0043 ! %f14 = 72fc3a4e, Mem[00000000300c1408] = 00000000 sta %f14,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 72fc3a4e ! %f16 = 0000004d 47075cff ffbe57b8 6bcdf0ff ! %f20 = fff0cd6b 51eba96c 00000000 6bcdf0ff ! %f24 = ffdce777 77e7dcff 00000000 0000d9df ! %f28 = ffffffff 339398c5 47f6c323 3f00ffff stda %f16,[%i4]ASI_BLK_P ! Block Store to 0000000010101400 ! %l0 = ffffffffffffffff, Mem[0000000021800141] = 19ea9645, %asi = 80 stba %l0,[%o3+0x141]%asi ! Mem[0000000021800140] = 19ff9645 ! %f8 = 7119b5cf 00005a9b, Mem[0000000010001410] = 181936c0 00000072 stda %f8 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 7119b5cf 00005a9b ! %l4 = 00003658, %l5 = 000000f0, Mem[0000000010101410] = fff0cd6b 51eba96c stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00003658 000000f0 ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = 9b5a0000 5a000000, %l4 = 00003658, %l5 = 000000f0 ldda [%i3+%g0]0x81,%l4 ! %l4 = 000000009b5a0000 000000005a000000 p0_label_89: ! Mem[000000001004143c] = 439b4544, %l5 = 000000005a000000 ldsw [%i1+0x03c],%l5 ! %l5 = 00000000439b4544 ! Mem[00000000201c0000] = 6bf04531, %l4 = 000000009b5a0000 lduba [%o0+0x000]%asi,%l4 ! %l4 = 000000000000006b ! Mem[0000000010001400] = 82000000, %l2 = 00000000000000ff lduba [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030141410] = dfd90000, %l2 = 0000000000000000 ldsba [%i5+%o5]0x81,%l2 ! %l2 = ffffffffffffffdf ! Mem[0000000010041410] = 000000d3 ffffffff, %l2 = ffffffdf, %l3 = 0000cffb ldda [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000d3 00000000ffffffff ! Mem[0000000030181408] = ff00fff0, %l2 = 00000000000000d3 lduha [%i6+%o4]0x81,%l2 ! %l2 = 000000000000ff00 ! %l6 = 00000000ff000043, Mem[00000000100c142c] = 77e7dc0f, %asi = 80 stha %l6,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 0043dc0f ! Mem[0000000030041410] = c1994bcc, %l0 = ffffffffffffffff ldsha [%i1+%o5]0x81,%l0 ! %l0 = ffffffffffffc199 ! %l2 = 000000000000ff00, %l0 = ffffffffffffc199, %l3 = 00000000ffffffff xnor %l2,%l0,%l3 ! %l3 = 000000000000c166 ! Starting 10 instruction Store Burst membar #Sync ! Added by membar checker (16) ! Mem[0000000010101410] = 00003658, %l5 = 00000000439b4544 ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 00000000000000ff p0_label_90: ! %l4 = 000000000000006b, Mem[0000000030141400] = 000000ff stwa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000006b ! Mem[00000000100c1410] = 0000006b, %l5 = 0000000000000000 ldstuba [%i3+%o5]0x80,%l5 ! %l5 = 00000000000000ff ! %f16 = 0000004d 47075cff ffbe57b8 6bcdf0ff ! %f20 = fff0cd6b 51eba96c 00000000 6bcdf0ff ! %f24 = ffdce777 77e7dcff 00000000 0000d9df ! %f28 = ffffffff 339398c5 47f6c323 3f00ffff stda %f16,[%i4]ASI_BLK_S ! Block Store to 0000000030101400 ! Mem[0000000030141400] = 0000006b, %l1 = 000000000000006b ldstuba [%i5+%g0]0x89,%l1 ! %l1 = 0000006b000000ff ! %l1 = 000000000000006b, %l1 = 000000000000006b, %y = 00000000 udiv %l1,%l1,%l3 ! %l3 = 0000000000000001 mov %l0,%y ! %y = ffffc199 ! %l0 = ffffffffffffc199, Mem[0000000030141408] = ffffffff stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffc199 ! %l5 = 0000000000000000, Mem[0000000010181410] = 0fffe777ffffffff stxa %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000 ! %f0 = b80b4134 7119b5cf, Mem[0000000030001410] = fffffbcf 3f00ffff stda %f0 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = b80b4134 7119b5cf ! %f12 = 00002b3a, %f9 = 00005a9b fcmpes %fcc1,%f12,%f9 ! %fcc1 = 1 ! Starting 10 instruction Load Burst ! Code Fragment 3 p0_fragment_8: ! %l0 = ffffffffffffc199 setx 0x74781ca057e8c8d8,%g7,%l0 ! %l0 = 74781ca057e8c8d8 ! %l1 = 000000000000006b setx 0xa2fcb597e6536699,%g7,%l1 ! %l1 = a2fcb597e6536699 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 = 74781ca057e8c8d8 setx 0xde1b3cc7e804a680,%g7,%l0 ! %l0 = de1b3cc7e804a680 ! %l1 = a2fcb597e6536699 setx 0xcf04f5f05c05b042,%g7,%l1 ! %l1 = cf04f5f05c05b042 p0_label_91: ! %l2 = 000000000000ff00, %l7 = ffffffffffffffff, %y = ffffc199 smul %l2,%l7,%l3 ! %l3 = ffffffffffff0100, %y = ffffffff membar #Sync ! Added by membar checker (17) ! Mem[0000000030101408] = b857beff, %l4 = 000000000000006b ldsha [%i4+%o4]0x89,%l4 ! %l4 = ffffffffffffbeff ! %l0 = e804a680, %l1 = 5c05b042, Mem[0000000030041410] = cc4b99c1 5c0ab3de stda %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = e804a680 5c05b042 ! Mem[0000000010101410] = ff003658, %l0 = de1b3cc7e804a680 lduba [%i4+%o5]0x80,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010081430] = ffffffff, %l3 = ffffffffffff0100 lduba [%i2+0x032]%asi,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010101410] = ff003658, %l7 = ffffffffffffffff ldswa [%i4+%o5]0x80,%l7 ! %l7 = ffffffffff003658 ! Mem[0000000020800040] = 28610070, %l1 = cf04f5f05c05b042 ldsba [%o1+0x041]%asi,%l1 ! %l1 = 0000000000000061 ! Mem[0000000010001400] = 82000000, %f10 = 000000ff lda [%i0+%g0]0x88,%f10 ! %f10 = 82000000 ! Mem[0000000010041400] = ffff0000, %l7 = ffffffffff003658 ldsha [%i1+%g0]0x80,%l7 ! %l7 = ffffffffffffffff ! Starting 10 instruction Store Burst ! Mem[0000000010141408] = 00000000, %l5 = 0000000000000000 ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff p0_label_92: ! %l5 = 0000000000000000, Mem[0000000010101408] = b857beff stwa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 ! Mem[0000000010041418] = 4ead84b8c88d05cb, %l2 = 000000000000ff00, %l7 = ffffffffffffffff add %i1,0x18,%g1 casxa [%g1]0x80,%l2,%l7 ! %l7 = 4ead84b8c88d05cb ! Mem[0000000030181400] = ff5c0747, %l7 = 4ead84b8c88d05cb swapa [%i6+%g0]0x81,%l7 ! %l7 = 00000000ff5c0747 ! Mem[0000000010041410] = 000000d3, %l4 = ffffffffffffbeff swapa [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000d3 ! %l0 = 000000ff, %l1 = 00000061, Mem[0000000030101408] = ffbe57b8 6bcdf0ff stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff 00000061 ! %l7 = 00000000ff5c0747, Mem[0000000030081410] = ffcdf0ff stba %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 47cdf0ff ! %l2 = 000000000000ff00, Mem[0000000030181400] = cb058dc8 stwa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000ff00 ! %l6 = ff000043, %l7 = ff5c0747, Mem[0000000030001410] = 7119b5cf b80b4134 stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000043 ff5c0747 ! Mem[0000000020800000] = 005e8841, %l1 = 0000000000000061 ldstub [%o1+%g0],%l1 ! %l1 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[00000000300c1410] = b8000000d906c901, %l1 = 0000000000000000 ldxa [%i3+%o5]0x89,%l1 ! %l1 = b8000000d906c901 p0_label_93: ! Mem[0000000010081410] = 00000000, %l7 = 00000000ff5c0747 ldswa [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010101408] = 00000000 6bcdf0ff, %l6 = ff000043, %l7 = 00000000 ldda [%i4+0x008]%asi,%l6 ! %l6 = 0000000000000000 000000006bcdf0ff ! Mem[0000000030181410] = b857bea6, %l1 = b8000000d906c901 ldswa [%i6+%o5]0x81,%l1 ! %l1 = ffffffffb857bea6 ! Mem[0000000010181420] = cbc0bdbb00005a9b, %f26 = 00000000 0000d9df ldd [%i6+0x020],%f26 ! %f26 = cbc0bdbb 00005a9b ! Mem[0000000010081410] = 00000000, %l7 = 000000006bcdf0ff lduha [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[00000000100c1400] = ff5c0747, %l0 = 00000000000000ff lduba [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010001400] = 82000000, %l2 = 000000000000ff00 lduha [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[00000000100c1408] = 6bcdf0ff, %l2 = 0000000000000000 ldsba [%i3+%o4]0x88,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000030181408] = ff00fff0, %l0 = 00000000000000ff lduba [%i6+%o4]0x81,%l0 ! %l0 = 00000000000000ff ! Starting 10 instruction Store Burst ! %f14 = 72fc3a4e 71368f33, %l6 = 0000000000000000 ! Mem[00000000300c1410] = 01c906d9000000b8 add %i3,0x010,%g1 stda %f14,[%g1+%l6]ASI_PST16_SL ! Mem[00000000300c1410] = 01c906d9000000b8 p0_label_94: ! Mem[0000000010141409] = ff000000, %l6 = 0000000000000000 ldstuba [%i5+0x009]%asi,%l6 ! %l6 = 00000000000000ff ! %f0 = b80b4134, %f23 = 6bcdf0ff fcmps %fcc3,%f0 ,%f23 ! %fcc3 = 1 ! %l3 = 00000000000000ff, immed = fffffc92, %y = ffffffff sdiv %l3,-0x36e,%l6 ! %l6 = 00000000004aa472 mov %l0,%y ! %y = 000000ff ! %l0 = 000000ff, %l1 = b857bea6, Mem[0000000030041408] = 4300ffff ff00fff0 stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff b857bea6 ! %l3 = 00000000000000ff, Mem[0000000010101410] = ff003658 stwa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff ! Mem[0000000010181400] = ff0000ff, %l2 = ffffffffffffffff swapa [%i6+%g0]0x80,%l2 ! %l2 = 00000000ff0000ff ! %l3 = 00000000000000ff, immed = 00000849, %y = 000000ff smul %l3,0x849,%l3 ! %l3 = 00000000000840b7, %y = 00000000 ! %l2 = ff0000ff, %l3 = 000840b7, Mem[0000000030141400] = 000000ff 0c000000 stda %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff0000ff 000840b7 ! %l7 = 0000000000000000, imm = fffffffffffff4d4, %l3 = 00000000000840b7 subc %l7,-0xb2c,%l3 ! %l3 = 0000000000000b2c ! Starting 10 instruction Load Burst ! %l5 = 0000000000000000, imm = fffffffffffff64c, %l5 = 0000000000000000 subc %l5,-0x9b4,%l5 ! %l5 = 00000000000009b4 p0_label_95: ! Mem[0000000010101408] = 000000006bcdf0ff, %f8 = 7119b5cf 00005a9b ldda [%i4+0x008]%asi,%f8 ! %f8 = 00000000 6bcdf0ff ! Mem[00000000300c1400] = 9b5a0000, %l1 = ffffffffb857bea6 ldsba [%i3+%g0]0x81,%l1 ! %l1 = ffffffffffffff9b ! Mem[0000000030041408] = 000000ff, %l2 = 00000000ff0000ff lduha [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010101408] = 00000000 6bcdf0ff, %l0 = 000000ff, %l1 = ffffff9b ldda [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000 000000006bcdf0ff ! %f8 = 00000000 6bcdf0ff, Mem[0000000010081400] = 9b5a0000 ff5c0747 stda %f8 ,[%i2+0x000]%asi ! Mem[0000000010081400] = 00000000 6bcdf0ff ! Mem[0000000030041410] = 80a604e8, %l5 = 00000000000009b4 lduba [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000080 ! Mem[0000000010101400] = 4d000000, %l0 = 0000000000000000 ldsha [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010181400] = dfd90000 ffffffff, %l0 = 00000000, %l1 = 6bcdf0ff ldda [%i6+%g0]0x88,%l0 ! %l0 = 00000000ffffffff 00000000dfd90000 ! Mem[00000000100c1424] = 2b9a946c, %l7 = 0000000000000000 lduwa [%i3+0x024]%asi,%l7 ! %l7 = 000000002b9a946c ! Starting 10 instruction Store Burst ! %f0 = b80b4134 7119b5cf 000000b8 ff000000 ! %f4 = cffbffff 00000072 b857bea6 c0361918 ! %f8 = 00000000 6bcdf0ff 82000000 bbbdc0cb ! %f12 = 00002b3a 6b000000 72fc3a4e 71368f33 stda %f0,[%i5]ASI_BLK_AIUPL ! Block Store to 0000000010141400 p0_label_96: ! %l3 = 0000000000000b2c, Mem[00000000218000c0] = 00285589 stb %l3,[%o3+0x0c0] ! Mem[00000000218000c0] = 2c285589 ! Mem[0000000010081410] = 00000000, %l4 = 00000000000000d3, %asi = 80 swapa [%i2+0x010]%asi,%l4 ! %l4 = 0000000000000000 ! Mem[00000000100c1410] = 6b0000ff, %l0 = 00000000ffffffff ldstuba [%i3+%o5]0x88,%l0 ! %l0 = 000000ff000000ff ! Mem[0000000030181410] = b857bea6, %l3 = 0000000000000b2c ldstuba [%i6+%o5]0x81,%l3 ! %l3 = 000000b8000000ff ! Mem[0000000010041410] = ffffbeff, %l4 = 0000000000000000 swapa [%i1+%o5]0x80,%l4 ! %l4 = 00000000ffffbeff ! Mem[0000000030101408] = 000000ff, %l0 = 00000000000000ff ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 00000000000000ff ! %l0 = 0000000000000000, %l7 = 000000002b9a946c, %l3 = 00000000000000b8 andn %l0,%l7,%l3 ! %l3 = 0000000000000000 ! %f22 = 00000000 6bcdf0ff, Mem[0000000010181400] = ffffffff 0000d9df stda %f22,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 6bcdf0ff ! %l3 = 0000000000000000, Mem[0000000010001408] = 6c0000ff stwa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030141400] = ff0000ff, %l6 = 00000000004aa472 lduha [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff p0_label_97: ! Mem[0000000030141400] = 000840b7ff0000ff, %l2 = 0000000000000000 ldxa [%i5+%g0]0x89,%l2 ! %l2 = 000840b7ff0000ff ! Mem[000000001008141c] = 191936c0, %l1 = 00000000dfd90000 ldswa [%i2+0x01c]%asi,%l1 ! %l1 = 00000000191936c0 ! %l1 = 00000000191936c0, imm = fffffffffffffae3, %l1 = 00000000191936c0 and %l1,-0x51d,%l1 ! %l1 = 00000000191932c0 ! Mem[00000000100c1418] = fff0cd6b a6ff57b8, %l2 = ff0000ff, %l3 = 00000000 ldda [%i3+0x018]%asi,%l2 ! %l2 = 00000000fff0cd6b 00000000a6ff57b8 ! %l2 = 00000000fff0cd6b, imm = 00000000000000fb, %l3 = 00000000a6ff57b8 sub %l2,0x0fb,%l3 ! %l3 = 00000000fff0cc70 ! Mem[00000000100c1430] = c5989333, %l7 = 000000002b9a946c lduw [%i3+0x030],%l7 ! %l7 = 00000000c5989333 ! Mem[0000000020800040] = 28610070, %l5 = 0000000000000080 ldub [%o1+0x040],%l5 ! %l5 = 0000000000000028 ! Mem[0000000010041400] = 0000ffff, %l3 = 00000000fff0cc70 lduba [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030001400] = 93ff9a67, %l4 = 00000000ffffbeff lduwa [%i0+%g0]0x81,%l4 ! %l4 = 0000000093ff9a67 ! Starting 10 instruction Store Burst ! %l2 = 00000000fff0cd6b, Mem[00000000100c1408] = 6bcdf0ff stwa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = fff0cd6b p0_label_98: ! %f28 = ffffffff, Mem[0000000030081408] = bbbdbfff sta %f28,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffffff ! Mem[0000000010081410] = d3000000, %l5 = 0000000000000028 ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff ! %f25 = 77e7dcff, %f27 = 00005a9b, %f22 = 00000000 6bcdf0ff fsmuld %f25,%f27,%f22 ! %l0 = 0000000000000022, Unfinished, %fsr = 1900000000 ! Mem[0000000030101400] = 0000004d, %l3 = 00000000000000ff ldstuba [%i4+%g0]0x81,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030001410] = 430000ff, %l4 = 0000000093ff9a67 swapa [%i0+%o5]0x81,%l4 ! %l4 = 00000000430000ff ! Mem[0000000010001410] = 7119b5cf, %l5 = 0000000000000000 swapa [%i0+%o5]0x80,%l5 ! %l5 = 000000007119b5cf ! Mem[0000000010181408] = a6ff57ff, %l0 = 0000000000000022 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff ! %l2 = 00000000fff0cd6b, %l5 = 000000007119b5cf, %y = 00000000 udiv %l2,%l5,%l7 ! %l7 = 0000000000000002 mov %l0,%y ! %y = 000000ff ! Mem[0000000010181408] = ff57ffa6, %l5 = 000000007119b5cf ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 000000ff000000ff ! Starting 10 instruction Load Burst ! %l6 = 00000000000000ff, %l5 = 00000000000000ff, %l3 = 0000000000000000 andn %l6,%l5,%l3 ! %l3 = 0000000000000000 p0_label_99: ! %f29 = 339398c5, %f28 = ffffffff, %f28 = ffffffff 339398c5 fsmuld %f29,%f28,%f28 ! %f28 = ffffffff e0000000 ! Mem[0000000010041408] = 47075cff, %l6 = 00000000000000ff lduwa [%i1+%o4]0x88,%l6 ! %l6 = 0000000047075cff ! Mem[00000000100c1408] = 6bcdf0ffb5383fcb, %f0 = b80b4134 7119b5cf ldda [%i3+%o4]0x80,%f0 ! %f0 = 6bcdf0ff b5383fcb ! Mem[00000000300c1410] = d906c901, %l5 = 00000000000000ff ldsha [%i3+%o5]0x89,%l5 ! %l5 = ffffffffffffc901 ! Mem[0000000030101410] = 6bcdf0ff, %l4 = 00000000430000ff lduha [%i4+%o5]0x89,%l4 ! %l4 = 000000000000f0ff ! Mem[0000000030041408] = 000000ff, %l6 = 0000000047075cff lduha [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010041420] = 0000003f00000000, %f26 = cbc0bdbb 00005a9b ldd [%i1+0x020],%f26 ! %f26 = 0000003f 00000000 ! %f9 = 6bcdf0ff, %f5 = 00000072 fcmpes %fcc0,%f9 ,%f5 ! %fcc0 = 2 ! Mem[0000000010181428] = af0372a3d3be5ea7, %l3 = 0000000000000000 ldx [%i6+0x028],%l3 ! %l3 = af0372a3d3be5ea7 ! Starting 10 instruction Store Burst ! %l7 = 0000000000000002, Mem[0000000020800041] = 28610070, %asi = 80 stba %l7,[%o1+0x041]%asi ! Mem[0000000020800040] = 28020070 p0_label_100: ! %f18 = ffbe57b8 6bcdf0ff, %l2 = 00000000fff0cd6b ! Mem[0000000030001400] = 93ff9a676c000000 stda %f18,[%i0+%l2]ASI_PST8_SL ! Mem[0000000030001400] = fff09a6b6c57be00 membar #Sync ! Added by membar checker (18) ! Mem[0000000010141420] = fff0cd6b00000000, %l5 = ffffffffffffc901, %l5 = ffffffffffffc901 add %i5,0x20,%g1 casxa [%g1]0x80,%l5,%l5 ! %l5 = fff0cd6b00000000 ! %f20 = fff0cd6b, Mem[0000000010101400] = 0000004d sta %f20,[%i4+%g0]0x80 ! Mem[0000000010101400] = fff0cd6b ! %l0 = 000000ff, %l1 = 191932c0, Mem[0000000010181408] = ff57ffa6 ea190000 stda %l0,[%i6+0x008]%asi ! Mem[0000000010181408] = 000000ff 191932c0 ! Mem[0000000010001438] = 72fc3a4e, %l5 = 00000000, %l0 = 000000ff add %i0,0x38,%g1 casa [%g1]0x80,%l5,%l0 ! %l0 = 0000000072fc3a4e ! %l7 = 0000000000000002, Mem[0000000020800040] = 28020070 sth %l7,[%o1+0x040] ! Mem[0000000020800040] = 00020070 ! %l2 = 00000000fff0cd6b, Mem[00000000100c1400] = 47075cff stba %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 47075c6b ! Mem[0000000030181408] = ff00fff0, %l6 = 0000000000000000 swapa [%i6+%o4]0x81,%l6 ! %l6 = 00000000ff00fff0 ! %l0 = 0000000072fc3a4e, Mem[00000000300c1410] = d906c901 stba %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = d906c94e ! Starting 10 instruction Load Burst ! %f16 = 0000004d, %f30 = 47f6c323 3f00ffff fstox %f16,%f30 ! %l0 = 0000000072fc3a70, Unfinished, %fsr = 1900000800 p0_label_101: ! Mem[0000000030001408] = 000000006ca9eb51, %f8 = 00000000 6bcdf0ff ldda [%i0+%o4]0x89,%f8 ! %f8 = 00000000 6ca9eb51 ! Mem[0000000010181400] = 00000000 6bcdf0ff, %l6 = ff00fff0, %l7 = 00000002 ldda [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000 000000006bcdf0ff ! Mem[0000000030101400] = 4d0000ff, %l3 = af0372a3d3be5ea7 ldsha [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff ! %f31 = 3f00ffff, %f7 = c0361918, %f9 = 6ca9eb51 fdivs %f31,%f7 ,%f9 ! %f9 = be355a55 ! %l1 = 00000000191932c0, %l5 = fff0cd6b00000000, %l1 = 00000000191932c0 add %l1,%l5,%l1 ! %l1 = fff0cd6b191932c0 ! Mem[0000000030181400] = 00ff0000, %l1 = fff0cd6b191932c0 lduwa [%i6+%g0]0x81,%l1 ! %l1 = 0000000000ff0000 ! Mem[0000000010041400] = ffff0000 fffffbcf, %l4 = 0000f0ff, %l5 = 00000000 ldda [%i1+%g0]0x80,%l4 ! %l4 = 00000000ffff0000 00000000fffffbcf ! Mem[00000000300c1400] = 0000005a00005a9b, %f18 = ffbe57b8 6bcdf0ff ldda [%i3+%g0]0x89,%f18 ! %f18 = 0000005a 00005a9b ! Mem[0000000020800040] = 00020070, %l2 = 00000000fff0cd6b lduh [%o1+0x040],%l2 ! %l2 = 0000000000000002 ! Starting 10 instruction Store Burst ! %f28 = ffffffff e0000000, %l6 = 0000000000000000 ! Mem[0000000010001418] = b857bea6c0361918 add %i0,0x018,%g1 stda %f28,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010001418] = b857bea6c0361918 p0_label_102: ! %f31 = 3f00ffff, Mem[0000000030081410] = fff0cd47 sta %f31,[%i2+%o5]0x89 ! Mem[0000000030081410] = 3f00ffff ! Mem[0000000010001400] = 82000000, %l1 = 0000000000ff0000 ldstuba [%i0+%g0]0x88,%l1 ! %l1 = 00000000000000ff ! Mem[0000000030041408] = ff000000, %l2 = 0000000000000002 swapa [%i1+%o4]0x89,%l2 ! %l2 = 00000000ff000000 ! %l1 = 0000000000000000, Mem[0000000010001400] = 00000000820000ff stxa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000 ! %l4 = 00000000ffff0000, Mem[0000000010041410] = 00000000 stba %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 ! Mem[0000000010141410] = 72000000, %l6 = 0000000000000000 ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 00000072000000ff ! %l0 = 72fc3a70, %l1 = 00000000, Mem[0000000010081428] = ba2e7156 1cf28fd6 std %l0,[%i2+0x028] ! Mem[0000000010081428] = 72fc3a70 00000000 ! Mem[0000000030001410] = 679aff93, %l7 = 000000006bcdf0ff swapa [%i0+%o5]0x89,%l7 ! %l7 = 00000000679aff93 ! Mem[0000000010041408] = ff5c0747, %l3 = 00000000000000ff swap [%i1+%o4],%l3 ! %l3 = 00000000ff5c0747 ! Starting 10 instruction Load Burst ! Mem[0000000030181410] = ff57bea600000000, %l2 = 00000000ff000000 ldxa [%i6+%o5]0x81,%l2 ! %l2 = ff57bea600000000 p0_label_103: ! Mem[0000000010041400] = ffff0000 fffffbcf, %l6 = 00000072, %l7 = 679aff93 ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000ffff0000 00000000fffffbcf ! Mem[0000000030181410] = a6be57ff, %f20 = fff0cd6b lda [%i6+%o5]0x89,%f20 ! %f20 = a6be57ff ! Mem[0000000030101408] = ff0000ff, %l6 = 00000000ffff0000 lduba [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000020800040] = 00020070, %l5 = 00000000fffffbcf lduh [%o1+0x040],%l5 ! %l5 = 0000000000000002 ! Mem[00000000100c141c] = a6ff57b8, %l7 = 00000000fffffbcf lduh [%i3+0x01c],%l7 ! %l7 = 000000000000a6ff ! Mem[00000000100c1410] = 6b0000ff, %l1 = 0000000000000000 ldsha [%i3+%o5]0x88,%l1 ! %l1 = 00000000000000ff ! %l1 = 00000000000000ff, %l4 = 00000000ffff0000, %l0 = 0000000072fc3a70 xor %l1,%l4,%l0 ! %l0 = 00000000ffff00ff ! Mem[0000000010041408] = 000000ff, %l1 = 00000000000000ff ldsha [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030181400] = 00ff0000 4d000000, %l2 = 00000000, %l3 = ff5c0747 ldda [%i6+%g0]0x81,%l2 ! %l2 = 0000000000ff0000 000000004d000000 ! Starting 10 instruction Store Burst ! Mem[0000000010081400] = 00000000, %l6 = 00000000000000ff ldstuba [%i2+%g0]0x80,%l6 ! %l6 = 00000000000000ff p0_label_104: ! %l0 = 00000000ffff00ff, Mem[0000000030081410] = 3f00ffff stha %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 3f0000ff ! Mem[0000000010041408] = ff000000, %l7 = 000000000000a6ff swapa [%i1+%o4]0x88,%l7 ! %l7 = 00000000ff000000 ! %f0 = 6bcdf0ff b5383fcb 000000b8 ff000000 ! %f4 = cffbffff 00000072 b857bea6 c0361918 ! %f8 = 00000000 be355a55 82000000 bbbdc0cb ! %f12 = 00002b3a 6b000000 72fc3a4e 71368f33 stda %f0,[%i4]ASI_BLK_AIUPL ! Block Store to 0000000010101400 ! %l6 = 0000000000000000, Mem[0000000030181400] = 00ff0000 stba %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00ff0000 ! %l4 = 00000000ffff0000, Mem[0000000010101400] = b5383fcb stha %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = b5380000 ! %f30 = 47f6c323, Mem[0000000030101410] = fff0cd6b sta %f30,[%i4+%o5]0x81 ! Mem[0000000030101410] = 47f6c323 ! Mem[0000000010041430] = d7e9623e, %l7 = 00000000ff000000 swap [%i1+0x030],%l7 ! %l7 = 00000000d7e9623e ! %l4 = 00000000ffff0000, Mem[00000000100c1408] = 6bcdf0ff stha %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000f0ff ! %l6 = 00000000, %l7 = d7e9623e, Mem[0000000010001400] = 00000000 00000000 stda %l6,[%i0+0x000]%asi ! Mem[0000000010001400] = 00000000 d7e9623e ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 9b5a000000000000, %f20 = a6be57ff 51eba96c ldda [%i0+%o5]0x88,%f20 ! %f20 = 9b5a0000 00000000 p0_label_105: ! Mem[0000000010181410] = 00000000, %l4 = 00000000ffff0000 lduwa [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010081420] = c2ca7554 34f54eb1, %l4 = 00000000, %l5 = 00000002 ldda [%i2+0x020]%asi,%l4 ! %l4 = 00000000c2ca7554 0000000034f54eb1 ! Mem[0000000030001410] = 6bcdf0ff, %l5 = 0000000034f54eb1 lduwa [%i0+%o5]0x89,%l5 ! %l5 = 000000006bcdf0ff ! %l1 = 0000000000000000, %l5 = 000000006bcdf0ff, %l5 = 000000006bcdf0ff orn %l1,%l5,%l5 ! %l5 = ffffffff94320f00 ! Mem[0000000010001410] = 9b5a000000000000, %l1 = 0000000000000000 ldxa [%i0+%o5]0x88,%l1 ! %l1 = 9b5a000000000000 membar #Sync ! Added by membar checker (19) ! Mem[0000000010101408] = ff000000, %l5 = ffffffff94320f00 ldsha [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010001408] = 00000000, %l5 = 0000000000000000 ldsba [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010181400] = fff0cd6b00000000, %f22 = 00000000 6bcdf0ff ldda [%i6+%g0]0x88,%f22 ! %f22 = fff0cd6b 00000000 ! Mem[0000000030081400] = a6080000, %l4 = 00000000c2ca7554 lduwa [%i2+%g0]0x81,%l4 ! %l4 = 00000000a6080000 ! Starting 10 instruction Store Burst ! %f2 = 000000b8, Mem[0000000010081408] = ffdce777 sta %f2 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000b8 p0_label_106: ! Mem[0000000030001410] = 6bcdf0ff, %l4 = 00000000a6080000 swapa [%i0+%o5]0x89,%l4 ! %l4 = 000000006bcdf0ff ! Mem[0000000030001410] = a6080000, %l6 = 0000000000000000 swapa [%i0+%o5]0x89,%l6 ! %l6 = 00000000a6080000 ! Mem[0000000010101430] = 0000006b, %l2 = 00ff0000, %l3 = 4d000000 add %i4,0x30,%g1 casa [%g1]0x80,%l2,%l3 ! %l3 = 000000000000006b ! Mem[00000000201c0000] = 6bf04531, %l3 = 000000000000006b ldstub [%o0+%g0],%l3 ! %l3 = 0000006b000000ff ! %f18 = 0000005a 00005a9b, Mem[0000000030001408] = 6ca9eb51 00000000 stda %f18,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000005a 00005a9b ! %l2 = 0000000000ff0000, Mem[0000000010181410] = 00000000 stha %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 ! %f13 = 6b000000, %f27 = 00000000, %f5 = 00000072 fdivs %f13,%f27,%f5 ! %f5 = 7f800000 ! Mem[0000000030141410] = 0000d9df, %l5 = 0000000000000000 swapa [%i5+%o5]0x89,%l5 ! %l5 = 000000000000d9df ! %l6 = a6080000, %l7 = d7e9623e, Mem[00000000300c1408] = 72fc3a4e 6bcdf0ff stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = a6080000 d7e9623e ! Starting 10 instruction Load Burst ! Mem[00000000100c1408] = fff00000, %l6 = 00000000a6080000 lduwa [%i3+%o4]0x88,%l6 ! %l6 = 00000000fff00000 p0_label_107: ! %l1 = 9b5a000000000000, imm = 0000000000000a00, %l6 = 00000000fff00000 xor %l1,0xa00,%l6 ! %l6 = 9b5a000000000a00 ! Mem[0000000010101400] = 6bcdf0ffb5380000, %f4 = cffbffff 7f800000 ldda [%i4+%g0]0x88,%f4 ! %f4 = 6bcdf0ff b5380000 ! Mem[00000000201c0000] = fff04531, %l5 = 000000000000d9df ldsh [%o0+%g0],%l5 ! %l5 = fffffffffffffff0 ! Mem[0000000010001410] = 00000000, %l4 = 000000006bcdf0ff ldswa [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010181408] = ff000000, %l4 = 0000000000000000 lduha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010181408] = 000000ff, %l4 = 0000000000000000 ldswa [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030141410] = 00000000, %f20 = 9b5a0000 lda [%i5+%o5]0x81,%f20 ! %f20 = 00000000 ! Mem[00000000201c0000] = fff04531, %l0 = 00000000ffff00ff ldsb [%o0+0x001],%l0 ! %l0 = fffffffffffffff0 ! Mem[00000000211c0000] = adaa96d7, %l6 = 9b5a000000000a00 ldsb [%o2+%g0],%l6 ! %l6 = ffffffffffffffad ! Starting 10 instruction Store Burst ! Mem[0000000030081410] = 3f0000ff, %l7 = 00000000d7e9623e swapa [%i2+%o5]0x89,%l7 ! %l7 = 000000003f0000ff p0_label_108: ! Mem[0000000030001400] = fff09a6b, %l4 = 00000000000000ff ldstuba [%i0+%g0]0x81,%l4 ! %l4 = 000000ff000000ff ! %f30 = 47f6c323, Mem[0000000030101400] = ff00004d sta %f30,[%i4+%g0]0x81 ! Mem[0000000030101400] = 47f6c323 ! %l2 = 0000000000ff0000, Mem[0000000030081408] = ffffffff stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00ff0000 ! Mem[0000000030081400] = 000008a6, %l3 = 000000000000006b ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 000000a6000000ff ! %f16 = 0000004d 47075cff, %l2 = 0000000000ff0000 ! Mem[0000000030141420] = 64a1d6cb339398c5 add %i5,0x020,%g1 stda %f16,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030141420] = 64a1d6cb339398c5 ! Mem[0000000010141405] = 34410bb8, %l4 = 00000000000000ff ldstuba [%i5+0x005]%asi,%l4 ! %l4 = 00000041000000ff ! %l4 = 0000000000000041, Mem[0000000010081410] = 4d00e0b8d30000ff stxa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000000041 ! %l7 = 000000003f0000ff, Mem[0000000010041408] = 0000a6ff stha %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff ! %l6 = ffffffffffffffad, Mem[0000000010081408] = 00002b3ab8000000 stxa %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffffffffffffad ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = 000038b5, %l5 = fffffffffffffff0 ldsha [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000 p0_label_109: ! Mem[0000000010101408] = 000000b8ff000000, %l2 = 0000000000ff0000 ldxa [%i4+%o4]0x88,%l2 ! %l2 = 000000b8ff000000 ! Mem[0000000010101430] = 0000006b 3a2b0000, %l2 = ff000000, %l3 = 000000a6 ldd [%i4+0x030],%l2 ! %l2 = 000000000000006b 000000003a2b0000 ! %f25 = 77e7dcff, %f30 = 47f6c323, %f12 = 00002b3a 6b000000 fsmuld %f25,%f30,%f12 ! %f12 = 480befe3 426e7ba0 ! Mem[0000000030041410] = 80a604e8, %l2 = 000000000000006b lduha [%i1+%o5]0x81,%l2 ! %l2 = 00000000000080a6 ! Mem[0000000010081408] = ffffffad, %l7 = 000000003f0000ff ldswa [%i2+%o4]0x88,%l7 ! %l7 = ffffffffffffffad ! Mem[0000000010001420] = b14ef534, %l5 = 0000000000000000 ldswa [%i0+0x020]%asi,%l5 ! %l5 = ffffffffb14ef534 ! Mem[00000000201c0000] = fff04531, %l3 = 000000003a2b0000 lduba [%o0+0x001]%asi,%l3 ! %l3 = 00000000000000f0 ! Mem[0000000030001410] = 00000000, %l4 = 0000000000000041 lduha [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010141408] = 000000b8ff000000, %f16 = 0000004d 47075cff ldda [%i5+%o4]0x88,%f16 ! %f16 = 000000b8 ff000000 ! Starting 10 instruction Store Burst ! Mem[000000001000142b] = f7ccb635, %l1 = 9b5a000000000000 ldstub [%i0+0x02b],%l1 ! %l1 = 00000035000000ff p0_label_110: ! Mem[0000000030101410] = 47f6c323, %l6 = ffffffffffffffad ldstuba [%i4+%o5]0x81,%l6 ! %l6 = 00000047000000ff ! %l5 = ffffffffb14ef534, Mem[00000000100c1408] = fff00000 stba %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = fff00034 ! %l0 = fffffff0, %l1 = 00000035, Mem[0000000030041408] = 00000002 a6be57b8 stda %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = fffffff0 00000035 ! Mem[0000000021800081] = ff424727, %l0 = fffffffffffffff0 ldstuba [%o3+0x081]%asi,%l0 ! %l0 = 00000042000000ff ! Mem[00000000300c1400] = 00005a9b, %l5 = ffffffffb14ef534 ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 0000009b000000ff ! Mem[0000000010041400] = 0000ffff, %l6 = 0000000000000047 ldstuba [%i1+%g0]0x88,%l6 ! %l6 = 000000ff000000ff ! Mem[00000000211c0001] = adaa96d7, %l5 = 000000000000009b ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000aa000000ff ! %l5 = 00000000000000aa, Mem[0000000010001408] = 00000000 stwa %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000aa ! Mem[0000000030041410] = e804a680, %l4 = 0000000000000000 ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 00000080000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010181410] = 00000000, %l7 = ffffffffffffffad ldsha [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000 p0_label_111: ! Mem[0000000010141410] = ff000000, %l4 = 0000000000000080 swapa [%i5+%o5]0x80,%l4 ! %l4 = 00000000ff000000 ! Mem[0000000010181400] = 00000000, %l6 = 00000000000000ff lduba [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010041410] = 00000000, %l5 = 00000000000000aa lduba [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030181400] = 0000ff00, %f0 = 6bcdf0ff lda [%i6+%g0]0x89,%f0 ! %f0 = 0000ff00 ! Mem[00000000100c1410] = ff00006b, %l2 = 00000000000080a6 lduba [%i3+0x013]%asi,%l2 ! %l2 = 000000000000006b ! Mem[00000000100c1400] = 6b5c07474d000000, %l6 = 0000000000000000 ldxa [%i3+0x000]%asi,%l6 ! %l6 = 6b5c07474d000000 ! Mem[0000000010081434] = 56714d03, %l6 = 6b5c07474d000000 ldsw [%i2+0x034],%l6 ! %l6 = 0000000056714d03 ! %l2 = 000000000000006b, Mem[0000000030041408] = f0ffffff35000000 stxa %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000000000006b ! Mem[0000000030041400] = 6bcdf0ff, %l3 = 00000000000000f0 lduha [%i1+%g0]0x89,%l3 ! %l3 = 000000000000f0ff ! Starting 10 instruction Store Burst ! %l5 = 0000000000000000, Mem[0000000030041408] = 00000000 stwa %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 p0_label_112: ! Mem[0000000030001400] = fff09a6b, %l3 = 000000000000f0ff swapa [%i0+%g0]0x81,%l3 ! %l3 = 00000000fff09a6b ! %l5 = 0000000000000000, Mem[0000000010041410] = 00000000 sth %l5,[%i1+%o5] ! Mem[0000000010041410] = 00000000 ! Mem[0000000010141400] = cfb51971 34ff0bb8, %l4 = ff000000, %l5 = 00000000 ldda [%i5+%g0]0x80,%l4 ! %l4 = 00000000cfb51971 0000000034ff0bb8 ! %f28 = ffffffff e0000000, Mem[0000000010081410] = 41000000 00000000 stda %f28,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffff e0000000 ! %l4 = cfb51971, %l5 = 34ff0bb8, Mem[0000000010001400] = 00000000 3e62e9d7 stda %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = cfb51971 34ff0bb8 ! %l7 = 0000000000000000, Mem[0000000010041410] = ffffffff00000000 stxa %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000000000 ! Mem[00000000100c1400] = 6b5c0747, %l6 = 0000000056714d03 ldstuba [%i3+%g0]0x80,%l6 ! %l6 = 0000006b000000ff ! %l3 = 00000000fff09a6b, Mem[0000000030101408] = ff0000ff stha %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 9a6b00ff ! Mem[00000000300c1400] = 00005aff, %l6 = 000000000000006b ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030101410] = 23c3f6ff, %f14 = 72fc3a4e lda [%i4+%o5]0x89,%f14 ! %f14 = 23c3f6ff p0_label_113: ! Mem[0000000030081400] = fffffbcf 000008ff, %l0 = 00000042, %l1 = 00000035 ldda [%i2+%g0]0x89,%l0 ! %l0 = 00000000000008ff 00000000fffffbcf ! Mem[0000000030101408] = ff006b9a, %l7 = 0000000000000000 ldsba [%i4+%o4]0x89,%l7 ! %l7 = ffffffffffffff9a ! Mem[0000000030081410] = b857bea6 d7e9623e, %l2 = 0000006b, %l3 = fff09a6b ldda [%i2+%o5]0x89,%l2 ! %l2 = 00000000d7e9623e 00000000b857bea6 membar #Sync ! Added by membar checker (20) ! Mem[0000000030141400] = ff0000ff b7400800 99c1ffff 339398c5 ! Mem[0000000030141410] = 00000000 00000000 a3561e6a 4ead84b8 ! Mem[0000000030141420] = 64a1d6cb 339398c5 7daf2ca7 a924ff12 ! Mem[0000000030141430] = fff0cd6b b5383fcb fa8abe3f c94fafea ldda [%i5]ASI_BLK_S,%f0 ! Block Load from 0000000030141400 ! Mem[0000000030001400] = fff00000, %f18 = 0000005a lda [%i0+%g0]0x89,%f18 ! %f18 = fff00000 ! Mem[00000000201c0000] = fff04531, %l6 = 00000000000000ff lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000fff0 ! Mem[0000000010001400] = 7119b5cfb80bff34, %f28 = ffffffff e0000000 ldda [%i0+%g0]0x80,%f28 ! %f28 = 7119b5cf b80bff34 ! Mem[0000000030181400] = 00ff0000 4d000000 00000000 00000000 ! Mem[0000000030181410] = ff57bea6 00000000 fff0cd6b 6a1e56a3 ! Mem[0000000030181420] = ba212420 01c90143 034d8e45 ffffffff ! Mem[0000000030181430] = bbbdc0cb f6809cc5 6b16c86c ffffff7f ldda [%i6]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030181400 ! Mem[0000000030141408] = 99c1ffff, %l1 = 00000000fffffbcf ldsha [%i5+%o4]0x81,%l1 ! %l1 = ffffffffffff99c1 ! Starting 10 instruction Store Burst ! %f16 = 000000b8 ff000000 fff00000 00005a9b ! %f20 = 00000000 00000000 fff0cd6b 00000000 ! %f24 = ffdce777 77e7dcff 0000003f 00000000 ! %f28 = 7119b5cf b80bff34 47f6c323 3f00ffff stda %f16,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400 p0_label_114: ! %f6 = fff0cd6b 6a1e56a3, %l6 = 000000000000fff0 ! Mem[0000000010081418] = 181936c0191936c0 add %i2,0x018,%g1 stda %f6,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010081418] = 181936c0191936c0 ! Mem[000000001010140c] = b8000000, %l2 = d7e9623e, %l4 = cfb51971 add %i4,0x0c,%g1 casa [%g1]0x80,%l2,%l4 ! %l4 = 00000000b8000000 ! %l2 = d7e9623e, %l3 = b857bea6, Mem[0000000010081410] = ffffffff e0000000 stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = d7e9623e b857bea6 ! %f14 = 6b16c86c ffffff7f, Mem[0000000010081430] = ffffffff 56714d03 std %f14,[%i2+0x030] ! Mem[0000000010081430] = 6b16c86c ffffff7f ! %f0 = 00ff0000, Mem[0000000010141408] = 000000ff sta %f0 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00ff0000 ! Mem[0000000010141404] = 34ff0bb8, %l2 = d7e9623e, %l6 = 0000fff0 add %i5,0x04,%g1 casa [%g1]0x80,%l2,%l6 ! %l6 = 0000000034ff0bb8 ! %l3 = 00000000b857bea6, imm = 0000000000000dc8, %l1 = ffffffffffff99c1 sub %l3,0xdc8,%l1 ! %l1 = 00000000b857b0de ! %l5 = 0000000034ff0bb8, Mem[0000000030101408] = ff006b9a stwa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 34ff0bb8 ! %l4 = 00000000b8000000, Mem[0000000010001404] = b80bff34, %asi = 80 stwa %l4,[%i0+0x004]%asi ! Mem[0000000010001404] = b8000000 ! Starting 10 instruction Load Burst ! Mem[0000000010141410] = cffbffff 80000000, %l6 = 34ff0bb8, %l7 = ffffff9a ldda [%i5+%o5]0x88,%l6 ! %l6 = 0000000080000000 00000000cffbffff p0_label_115: ! Mem[0000000010141430] = 0000006b3a2b0000, %l4 = 00000000b8000000 ldxa [%i5+0x030]%asi,%l4 ! %l4 = 0000006b3a2b0000 ! Mem[0000000010041400] = cffbffff0000ffff, %l0 = 00000000000008ff ldxa [%i1+%g0]0x88,%l0 ! %l0 = cffbffff0000ffff ! Mem[0000000010101400] = 000038b5, %l7 = 00000000cffbffff lduba [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010041410] = 00000000, %f15 = ffffff7f lda [%i1+%o5]0x88,%f15 ! %f15 = 00000000 membar #Sync ! Added by membar checker (21) ! Mem[0000000010181408] = 0000f0ff, %l1 = 00000000b857b0de lduba [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff ! Mem[00000000300c1400] = ff5a0000, %l1 = 00000000000000ff lduwa [%i3+%g0]0x81,%l1 ! %l1 = 00000000ff5a0000 ! Mem[0000000010181400] = 000000b8 ff000000, %l6 = 80000000, %l7 = 00000000 ldd [%i6+%g0],%l6 ! %l6 = 00000000000000b8 00000000ff000000 ! Mem[00000000211c0000] = adff96d7, %l0 = cffbffff0000ffff lduba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ad ! Mem[0000000010041410] = 00000000, %l6 = 00000000000000b8 ldsha [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010181400] = 000000b8, %l0 = 00000000000000ad swapa [%i6+%g0]0x80,%l0 ! %l0 = 00000000000000b8 p0_label_116: ! Mem[0000000030181400] = 00ff0000, %l3 = 00000000b857bea6 swapa [%i6+%g0]0x81,%l3 ! %l3 = 0000000000ff0000 ! Mem[000000001014140c] = b8000000, %l4 = 0000006b3a2b0000 swap [%i5+0x00c],%l4 ! %l4 = 00000000b8000000 ! %f6 = fff0cd6b 6a1e56a3, Mem[0000000010101400] = b5380000 6bcdf0ff stda %f6 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = fff0cd6b 6a1e56a3 ! %l3 = 0000000000ff0000, Mem[0000000010141410] = 00000080 stwa %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00ff0000 ! Mem[0000000030101408] = b80bff34, %l6 = 0000000000000000 swapa [%i4+%o4]0x81,%l6 ! %l6 = 00000000b80bff34 ! %f22 = fff0cd6b 00000000, Mem[0000000010101408] = ff000000 000000b8 stda %f22,[%i4+%o4]0x88 ! Mem[0000000010101408] = fff0cd6b 00000000 ! %l6 = 00000000b80bff34, Mem[00000000100c1400] = ff5c07474d000000 stxa %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000b80bff34 ! %l5 = 0000000034ff0bb8, Mem[0000000030001410] = 00000000 stha %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000bb8 ! %l6 = b80bff34, %l7 = ff000000, Mem[0000000010001400] = 7119b5cf b8000000 stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = b80bff34 ff000000 ! Starting 10 instruction Load Burst ! Mem[0000000020800000] = ff5e8841, %l6 = 00000000b80bff34 ldsha [%o1+0x000]%asi,%l6 ! %l6 = ffffffffffffff5e p0_label_117: ! Mem[00000000300c1408] = 000008a6, %l0 = 00000000000000b8 lduba [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000a6 ! Mem[0000000030141410] = 0000000000000000, %l0 = 00000000000000a6 ldxa [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[00000000300c1408] = a6080000d7e9623e, %f28 = 7119b5cf b80bff34 ldda [%i3+%o4]0x81,%f28 ! %f28 = a6080000 d7e9623e ! Mem[0000000020800000] = ff5e8841, %l1 = 00000000ff5a0000 lduh [%o1+%g0],%l1 ! %l1 = 000000000000ff5e ! Mem[0000000010041414] = 00000000, %l2 = 00000000d7e9623e lduwa [%i1+0x014]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010141400] = 7119b5cf, %l4 = 00000000b8000000 lduwa [%i5+%g0]0x88,%l4 ! %l4 = 000000007119b5cf ! Mem[00000000300c1400] = 0000005a00005aff, %l2 = 0000000000000000 ldxa [%i3+%g0]0x89,%l2 ! %l2 = 0000005a00005aff ! Mem[0000000030181400] = 0000004da6be57b8, %f26 = 0000003f 00000000 ldda [%i6+%g0]0x89,%f26 ! %f26 = 0000004d a6be57b8 ! Mem[000000001010141c] = a6be57b8, %l3 = 0000000000ff0000 ldsba [%i4+0x01f]%asi,%l3 ! %l3 = ffffffffffffffb8 ! Starting 10 instruction Store Burst ! Mem[0000000010101400] = a3561e6a, %l4 = 000000007119b5cf ldstuba [%i4+%g0]0x80,%l4 ! %l4 = 000000a3000000ff p0_label_118: ! %l6 = ffffffffffffff5e, Mem[0000000010081410] = d7e9623eb857bea6 stxa %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffffffffff5e ! %f18 = fff00000 00005a9b, %l2 = 0000005a00005aff ! Mem[0000000010181420] = ffdce77777e7dcff add %i6,0x020,%g1 stda %f18,[%g1+%l2]ASI_PST16_P ! Mem[0000000010181420] = fff0000000005a9b ! Mem[0000000010101408] = 00000000, %l6 = ffffffffffffff5e swapa [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000 ! %f0 = 00ff0000 4d000000 00000000 00000000 ! %f4 = ff57bea6 00000000 fff0cd6b 6a1e56a3 ! %f8 = ba212420 01c90143 034d8e45 ffffffff ! %f12 = bbbdc0cb f6809cc5 6b16c86c 00000000 stda %f0,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400 ! %l2 = 0000005a00005aff, Mem[00000000100c1400] = 00000000 stba %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff ! %l1 = 000000000000ff5e, Mem[0000000030141400] = ff0000ff stba %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff00005e ! Mem[0000000010141418] = 181936c0, %l1 = 000000000000ff5e swap [%i5+0x018],%l1 ! %l1 = 00000000181936c0 ! Mem[0000000010141400] = cfb51971, %l5 = 0000000034ff0bb8 ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 000000cf000000ff ! Mem[0000000030181410] = a6be57ff, %l4 = 00000000000000a3 ldstuba [%i6+%o5]0x89,%l4 ! %l4 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030001410] = ff5c074700000bb8, %l4 = 00000000000000ff ldxa [%i0+%o5]0x89,%l4 ! %l4 = ff5c074700000bb8 p0_label_119: ! Mem[0000000010041400] = ffff0000, %l4 = ff5c074700000bb8 lduha [%i1+%g0]0x80,%l4 ! %l4 = 000000000000ffff ! Mem[00000000100c1420] = 00000000, %l4 = 000000000000ffff ldsh [%i3+0x020],%l4 ! %l4 = 0000000000000000 ! Mem[0000000030001400] = fff00000, %l0 = 0000000000000000 lduba [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010101400] = 6a1e56ff, %l4 = 0000000000000000 ldsba [%i4+%g0]0x88,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000030181410] = ff57bea6, %l4 = ffffffffffffffff lduha [%i6+%o5]0x81,%l4 ! %l4 = 000000000000ff57 ! Mem[0000000010041400] = ffff0000fffffbcf, %l7 = 00000000ff000000 ldx [%i1+%g0],%l7 ! %l7 = ffff0000fffffbcf ! Mem[0000000010081408] = adffffff, %l0 = 0000000000000000 lduba [%i2+%o4]0x80,%l0 ! %l0 = 00000000000000ad ! Mem[0000000010101410] = 00000072, %l3 = ffffffffffffffb8 ldsha [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000072 membar #Sync ! Added by membar checker (22) ! Mem[0000000010181410] = 00000000 a6be57ff, %l6 = 00000000, %l7 = fffffbcf ldda [%i6+%o5]0x88,%l6 ! %l6 = 00000000a6be57ff 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030101410] = fff6c323, %l6 = 00000000a6be57ff swapa [%i4+%o5]0x81,%l6 ! %l6 = 00000000fff6c323 p0_label_120: ! %l4 = 0000ff57, %l5 = 000000cf, Mem[0000000010101418] = 181936c0 a6be57b8 stda %l4,[%i4+0x018]%asi ! Mem[0000000010101418] = 0000ff57 000000cf ! Mem[0000000010041410] = 00000000, %l5 = 00000000000000cf ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ff ! Mem[00000000100c1400] = 000000ff, %l2 = 0000005a00005aff swapa [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff ! Mem[0000000030181408] = 00000000, %l3 = 0000000000000072 ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 00000000000000ff ! %f14 = 6b16c86c, Mem[0000000030001400] = fff00000 sta %f14,[%i0+%g0]0x89 ! Mem[0000000030001400] = 6b16c86c ! %l1 = 00000000181936c0, Mem[00000000211c0000] = adff96d7 stb %l1,[%o2+%g0] ! Mem[00000000211c0000] = c0ff96d7 ! %l3 = 0000000000000000, Mem[0000000010041408] = cd4edee3000000ff stxa %l3,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000 ! Mem[0000000030081410] = d7e9623e, %l4 = 000000000000ff57 swapa [%i2+%o5]0x89,%l4 ! %l4 = 00000000d7e9623e ! %l0 = 000000ad, %l1 = 181936c0, Mem[0000000030081400] = ff080000 cffbffff stda %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ad 181936c0 ! Starting 10 instruction Load Burst ! Mem[000000001018142c] = ffffffff, %l1 = 00000000181936c0 lduwa [%i6+0x02c]%asi,%l1 ! %l1 = 00000000ffffffff p0_label_121: ! Mem[0000000030141410] = 00000000, %l1 = 00000000ffffffff ldsba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030001408] = 9b5a0000 5a000000, %l2 = 000000ff, %l3 = 00000000 ldda [%i0+%o4]0x81,%l2 ! %l2 = 000000009b5a0000 000000005a000000 ! Mem[0000000010081418] = 181936c0191936c0, %l5 = 0000000000000000 ldx [%i2+0x018],%l5 ! %l5 = 181936c0191936c0 ! %f7 = 6a1e56a3, %f11 = ffffffff, %f14 = 6b16c86c 00000000 fsmuld %f7 ,%f11,%f14 ! %f14 = ffffffff e0000000 ! Mem[00000000100c143c] = 0000006c, %l2 = 000000009b5a0000 ldsb [%i3+0x03c],%l2 ! %l2 = 0000000000000000 ! Mem[0000000030001410] = b80b0000, %f27 = a6be57b8 lda [%i0+%o5]0x81,%f27 ! %f27 = b80b0000 ! %l1 = 0000000000000000, %l7 = 0000000000000000, %y = 000000ff sdiv %l1,%l7,%l6 ! Div by zero, %l0 = 00000000000000fd mov %l0,%y ! %y = 000000d5 ! Mem[0000000010141408] = 00ff00003a2b0000, %l7 = 0000000000000000 ldxa [%i5+%o4]0x80,%l7 ! %l7 = 00ff00003a2b0000 ! Mem[0000000010141410] = 0000ff00, %l3 = 000000005a000000 lduwa [%i5+%o5]0x88,%l3 ! %l3 = 000000000000ff00 ! Starting 10 instruction Store Burst ! %l2 = 0000000000000000, Mem[0000000030181408] = ff000000 stha %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 p0_label_122: ! %l1 = 0000000000000000, %l1 = 0000000000000000, %y = 000000d5 udiv %l1,%l1,%l0 ! Div by zero, %l0 = 0000000000000125 mov %l0,%y ! %y = 000000fd ! Mem[00000000300c1408] = a6080000, %l4 = 00000000d7e9623e ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 000000a6000000ff ! Mem[0000000030041410] = ffa604e8, %l1 = 0000000000000000 ldsba [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffffff ! %l4 = 00000000000000a6, Mem[00000000201c0000] = fff04531, %asi = 80 stba %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = a6f04531 ! %l5 = 181936c0191936c0, Mem[0000000010141400] = 7119b5ff stha %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 711936c0 ! %f10 = 034d8e45 ffffffff, Mem[0000000030141408] = ffffc199 c5989333 stda %f10,[%i5+%o4]0x89 ! Mem[0000000030141408] = 034d8e45 ffffffff ! %f22 = fff0cd6b, Mem[0000000030141410] = 00000000 sta %f22,[%i5+%o5]0x89 ! Mem[0000000030141410] = fff0cd6b ! %l0 = 00000000000000fd, Mem[00000000300c1410] = d906c94e stba %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = d906c9fd ! Mem[0000000010001408] = aa000000, %l0 = 00000000000000fd swapa [%i0+%o4]0x88,%l0 ! %l0 = 00000000aa000000 ! Starting 10 instruction Load Burst ! Mem[0000000010081400] = ff000000 6bcdf0ff, %l4 = 000000a6, %l5 = 191936c0 ldda [%i2+%g0]0x80,%l4 ! %l4 = 00000000ff000000 000000006bcdf0ff p0_label_123: ! Mem[0000000030181400] = 0000004d a6be57b8, %l4 = ff000000, %l5 = 6bcdf0ff ldda [%i6+%g0]0x89,%l4 ! %l4 = 00000000a6be57b8 000000000000004d ! %f20 = 00000000, %f16 = 000000b8, %f26 = 0000004d fdivs %f20,%f16,%f26 ! %f26 = 00000000 ! Mem[0000000030001410] = b80b000047075cff, %f24 = ffdce777 77e7dcff ldda [%i0+%o5]0x81,%f24 ! %f24 = b80b0000 47075cff ! Mem[0000000030001400] = 00be576c 6b16c86c, %l0 = aa000000, %l1 = ffffffff ldda [%i0+%g0]0x89,%l0 ! %l0 = 000000006b16c86c 0000000000be576c ! Mem[0000000030181400] = 0000004d a6be57b8, %l2 = 00000000, %l3 = 0000ff00 ldda [%i6+%g0]0x89,%l2 ! %l2 = 00000000a6be57b8 000000000000004d ! Mem[0000000030041410] = e804a6ff, %l0 = 000000006b16c86c lduwa [%i1+%o5]0x89,%l0 ! %l0 = 00000000e804a6ff ! Mem[0000000020800040] = 00020070, %l2 = 00000000a6be57b8 ldsha [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000002 ! Mem[00000000201c0000] = a6f04531, %l0 = 00000000e804a6ff ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffa6f0 ! Mem[00000000100c1420] = 00000000, %l7 = 00ff00003a2b0000 lduwa [%i3+0x020]%asi,%l7 ! %l7 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f14 = ffffffff, %f4 = ff57bea6 fcmpes %fcc1,%f14,%f4 ! %fcc1 = 3 p0_label_124: ! %f30 = 47f6c323 3f00ffff, Mem[0000000010081410] = ffffffff 5effffff stda %f30,[%i2+%o5]0x88 ! Mem[0000000010081410] = 47f6c323 3f00ffff ! %f11 = ffffffff, Mem[0000000030141410] = fff0cd6b sta %f11,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff ! %l3 = 000000000000004d, Mem[0000000030101400] = 47f6c32347075cff stxa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000000000004d ! %l0 = ffffa6f0, %l1 = 00be576c, Mem[0000000030001400] = 6b16c86c 00be576c stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffa6f0 00be576c ! %l6 = 00000000fff6c323, Mem[0000000030181400] = b857bea6 stwa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = fff6c323 ! %f22 = fff0cd6b, Mem[0000000030001400] = ffffa6f0 sta %f22,[%i0+%g0]0x89 ! Mem[0000000030001400] = fff0cd6b ! %f16 = 000000b8 ff000000, Mem[0000000030081400] = 000000ad 181936c0 stda %f16,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000b8 ff000000 ! %l0 = ffffffffffffa6f0, Mem[0000000010001408] = 000000fd stba %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000f0 ! %l7 = 0000000000000000, Mem[00000000300c1408] = ff080000d7e9623e stxa %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010041420] = 0000003f 00000000, %l2 = 00000002, %l3 = 0000004d ldd [%i1+0x020],%l2 ! %l2 = 000000000000003f 0000000000000000 p0_label_125: ! Mem[0000000010081400] = ff000000, %l3 = 0000000000000000 ldsha [%i2+%g0]0x80,%l3 ! %l3 = ffffffffffffff00 ! Mem[0000000030141408] = 034d8e45ffffffff, %f18 = fff00000 00005a9b ldda [%i5+%o4]0x89,%f18 ! %f18 = 034d8e45 ffffffff ! Mem[0000000010181434] = f6809cc5, %l1 = 0000000000be576c ldub [%i6+0x036],%l1 ! %l1 = 000000000000009c ! Mem[00000000100c1410] = 6b0000ff, %l1 = 000000000000009c ldstuba [%i3+%o5]0x88,%l1 ! %l1 = 000000ff000000ff membar #Sync ! Added by membar checker (23) ! Mem[0000000030001400] = 6bcdf0ff 6c57be00 9b5a0000 5a000000 ! Mem[0000000030001410] = b80b0000 47075cff e00e3189 000000b8 ! Mem[0000000030001420] = 935e0000 aa451ef5 e3f10393 ce180437 ! Mem[0000000030001430] = 514ed1fd e313aae0 cfc060e8 d6d1ffff ldda [%i0]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030001400 ! Mem[0000000010101408] = ffffff5e, %f13 = f6809cc5 lda [%i4+%o4]0x88,%f13 ! %f13 = ffffff5e ! Mem[0000000030081400] = b8000000, %l1 = 00000000000000ff ldswa [%i2+%g0]0x89,%l1 ! %l1 = ffffffffb8000000 ! Mem[0000000010141400] = c0361971, %l1 = ffffffffb8000000 ldsba [%i5+%g0]0x80,%l1 ! %l1 = ffffffffffffffc0 ! Mem[0000000010041408] = 0000000000000000, %f2 = 00000000 00000000 ldda [%i1+%o4]0x80,%f2 ! %f2 = 00000000 00000000 ! Starting 10 instruction Store Burst ! %l7 = 0000000000000000, Mem[0000000010181400] = 00ff00004d000000, %asi = 80 stxa %l7,[%i6+0x000]%asi ! Mem[0000000010181400] = 0000000000000000 p0_label_126: ! %f4 = ff57bea6 00000000, %f12 = bbbdc0cb ffffff5e fdtox %f4 ,%f12 ! %f12 = 80000000 00000000 ! %l1 = ffffffffffffffc0, Mem[0000000010041415] = 00000000, %asi = 80 stba %l1,[%i1+0x015]%asi ! Mem[0000000010041414] = 00c00000 ! Mem[0000000030001408] = 00005a9b, %l3 = ffffffffffffff00 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 0000009b000000ff membar #Sync ! Added by membar checker (24) ! %l0 = ffffffffffffa6f0, Mem[0000000030001408] = ff5a00005a000000 stxa %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffffffffa6f0 ! Mem[0000000010001400] = b80bff34, %l6 = 00000000fff6c323 ldstuba [%i0+%g0]0x80,%l6 ! %l6 = 000000b8000000ff ! %l6 = 00000000000000b8, Mem[0000000010081408] = ffffffffffffffad stxa %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000000000b8 ! %f24 = 935e0000 aa451ef5, Mem[0000000030041400] = fff0cd6b b5383fcb stda %f24,[%i1+%g0]0x81 ! Mem[0000000030041400] = 935e0000 aa451ef5 ! Mem[0000000010081410] = 3f00ffff, %l7 = 0000000000000000 ldstuba [%i2+%o5]0x88,%l7 ! %l7 = 000000ff000000ff ! %f8 = ba212420 01c90143, Mem[00000000100c1418] = fff0cd6b a6ff57b8 stda %f8 ,[%i3+0x018]%asi ! Mem[00000000100c1418] = ba212420 01c90143 ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 00000000, %l2 = 000000000000003f lduha [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000 p0_label_127: ! %f30 = cfc060e8, %f4 = ff57bea6, %f30 = cfc060e8 fdivs %f30,%f4 ,%f30 ! %f30 = 0fe44624 ! Mem[0000000030141400] = 000840b7 ff00005e, %l0 = ffffa6f0, %l1 = ffffffc0 ldda [%i5+%g0]0x89,%l0 ! %l0 = 00000000ff00005e 00000000000840b7 ! Mem[0000000030041408] = 00000000, %l0 = 00000000ff00005e lduwa [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030081400] = 000000ff b8000000, %l2 = 00000000, %l3 = 0000009b ldda [%i2+%g0]0x89,%l2 ! %l2 = 00000000b8000000 00000000000000ff ! Mem[0000000010181400] = 00000000 00000000, %l2 = b8000000, %l3 = 000000ff ldda [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000 ! Mem[00000000100c1408] = cb3f38b5fff00034, %l4 = 00000000a6be57b8 ldxa [%i3+%o4]0x88,%l4 ! %l4 = cb3f38b5fff00034 ! Mem[0000000010101408] = ffffff5e, %l5 = 000000000000004d ldsba [%i4+%o4]0x88,%l5 ! %l5 = 000000000000005e ! Mem[000000001004140c] = 00000000, %l2 = 0000000000000000 ldsba [%i1+0x00e]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[00000000100c1418] = ba212420, %l0 = 0000000000000000 ldsw [%i3+0x018],%l0 ! %l0 = ffffffffba212420 ! Starting 10 instruction Store Burst ! %l4 = fff00034, %l5 = 0000005e, Mem[0000000030141410] = ffffffff 00000000 stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = fff00034 0000005e p0_label_128: ! Mem[0000000010041418] = 4ead84b8, %l3 = 0000000000000000, %asi = 80 swapa [%i1+0x018]%asi,%l3 ! %l3 = 000000004ead84b8 ! Mem[0000000010181408] = 00000000, %l5 = 000000000000005e lduwa [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000021800000] = d9ff9cd4, %l6 = 00000000000000b8 ldstub [%o3+%g0],%l6 ! %l6 = 000000d9000000ff ! Mem[0000000030001408] = ffffffff, %l5 = 0000000000000000 ldstuba [%i0+%o4]0x81,%l5 ! %l5 = 000000ff000000ff ! Mem[0000000010001410] = 00000000, %l2 = 0000000000000000 ldstuba [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000ff ! %f18 = 9b5a0000 5a000000, %l7 = 00000000000000ff ! Mem[0000000030141430] = fff0cd6bb5383fcb add %i5,0x030,%g1 stda %f18,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030141430] = 0000005a00005a9b ! %l7 = 00000000000000ff, Mem[0000000030041408] = 00000000 stba %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff ! Mem[00000000100c1408] = fff00034, %l6 = 00000000000000d9 swapa [%i3+%o4]0x88,%l6 ! %l6 = 00000000fff00034 ! Mem[00000000300c1410] = fdc906d9, %l6 = 00000000fff00034 ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 000000fd000000ff ! Starting 10 instruction Load Burst ! Mem[0000000021800080] = ffff4727, %l0 = ffffffffba212420 ldub [%o3+0x080],%l0 ! %l0 = 00000000000000ff p0_label_129: ! Mem[00000000100c1408] = d9000000, %l7 = 00000000000000ff ldsba [%i3+%o4]0x80,%l7 ! %l7 = ffffffffffffffd9 ! Mem[0000000010001408] = 6b000000000000f0, %f20 = b80b0000 47075cff ldda [%i0+%o4]0x88,%f20 ! %f20 = 6b000000 000000f0 ! Mem[0000000010141408] = 0000ff00, %l5 = 00000000000000ff lduha [%i5+%o4]0x88,%l5 ! %l5 = 000000000000ff00 ! Mem[0000000030181408] = 00000000, %l0 = 00000000000000ff ldsba [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030001408] = ffffffff, %l3 = 000000004ead84b8 ldsba [%i0+%o4]0x89,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000030181408] = 00000000 00000000, %l0 = 00000000, %l1 = 000840b7 ldda [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000 ! Mem[0000000010141408] = 00ff0000, %l6 = 00000000000000fd ldswa [%i5+%o4]0x80,%l6 ! %l6 = 0000000000ff0000 ! Mem[0000000030081400] = b8000000, %l0 = 0000000000000000 ldsha [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[000000001010140c] = 6bcdf0ff, %l7 = ffffffffffffffd9 lduha [%i4+0x00e]%asi,%l7 ! %l7 = 000000000000f0ff ! Starting 10 instruction Store Burst ! Mem[00000000100c1411] = ff00006b, %l5 = 000000000000ff00 ldstub [%i3+0x011],%l5 ! %l5 = 00000000000000ff p0_label_130: ! %l3 = ffffffffffffffff, Mem[0000000010001408] = f0000000 stha %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffff0000 ! Mem[00000000300c1410] = ffc906d9, %l0 = 0000000000000000 ldstuba [%i3+%o5]0x81,%l0 ! %l0 = 000000ff000000ff ! Mem[0000000030001410] = 00000bb8, %l7 = 000000000000f0ff ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 000000b8000000ff ! %f27 = ce180437, Mem[0000000030081400] = b8000000 sta %f27,[%i2+%g0]0x89 ! Mem[0000000030081400] = ce180437 ! %l2 = 0000000000000000, Mem[00000000100c1410] = ffff006b3a2b0000 stxa %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000000000 ! Mem[0000000010081414] = 23c3f647, %l7 = 00000000000000b8 ldstub [%i2+0x014],%l7 ! %l7 = 00000023000000ff ! %l5 = 0000000000000000, Mem[0000000010041408] = 0000000000000000 stxa %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000000000000000 ! Mem[00000000218000c1] = 2c285589, %l3 = ffffffffffffffff ldstub [%o3+0x0c1],%l3 ! %l3 = 00000028000000ff ! Mem[00000000100c1420] = 00000000, %l7 = 0000000000000023 swap [%i3+0x020],%l7 ! %l7 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010141410] = 00ff0000, %l2 = 0000000000000000 lduw [%i5+%o5],%l2 ! %l2 = 0000000000ff0000 p0_label_131: ! Mem[0000000030001410] = ff0b0000, %l1 = 0000000000000000 lduha [%i0+%o5]0x81,%l1 ! %l1 = 000000000000ff0b ! Mem[0000000010101408] = 5effffff, %l4 = cb3f38b5fff00034 lduha [%i4+%o4]0x80,%l4 ! %l4 = 0000000000005eff ! Code Fragment 4 p0_fragment_9: ! %l0 = 00000000000000ff setx 0x31fe063025a2c017,%g7,%l0 ! %l0 = 31fe063025a2c017 ! %l1 = 000000000000ff0b setx 0xaad81e47ab84d7b2,%g7,%l1 ! %l1 = aad81e47ab84d7b2 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 = 31fe063025a2c017 setx 0x55e020d7e4e3e5be,%g7,%l0 ! %l0 = 55e020d7e4e3e5be ! %l1 = aad81e47ab84d7b2 setx 0xd9e679084f005801,%g7,%l1 ! %l1 = d9e679084f005801 ! Mem[00000000211c0000] = c0ff96d7, %l2 = 0000000000ff0000 ldsh [%o2+%g0],%l2 ! %l2 = ffffffffffffc0ff ! Mem[0000000030101400] = 00000000, %l3 = 0000000000000028 lduwa [%i4+%g0]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010081400] = ff000000 6bcdf0ff, %l0 = e4e3e5be, %l1 = 4f005801 ldda [%i2+0x000]%asi,%l0 ! %l0 = 00000000ff000000 000000006bcdf0ff ! Mem[00000000100c1400] = ff5a0000, %f7 = 6a1e56a3 lda [%i3+%g0]0x80,%f7 ! %f7 = ff5a0000 ! Mem[0000000010141400] = c0361971, %l4 = 0000000000005eff ldswa [%i5+%g0]0x80,%l4 ! %l4 = ffffffffc0361971 ! Mem[00000000300c1408] = 00000000, %l0 = 00000000ff000000 lduha [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l3 = 0000000000000000, Mem[0000000030041408] = 000000ff stha %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 p0_label_132: ! %l2 = ffffffffffffc0ff, Mem[0000000010001400] = 34ff0bff stba %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 34ff0bff ! Mem[0000000030141400] = ff00005e, %l0 = 0000000000000000 swapa [%i5+%g0]0x89,%l0 ! %l0 = 00000000ff00005e ! %f31 = d6d1ffff, Mem[0000000030141410] = fff00034 sta %f31,[%i5+%o5]0x81 ! Mem[0000000030141410] = d6d1ffff ! %l6 = 0000000000ff0000, Mem[0000000010041410] = ff00000000c00000 stxa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000ff0000 ! %l1 = 000000006bcdf0ff, Mem[0000000010001400] = ff0bff34 stba %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff0bff34 ! %l0 = 00000000ff00005e, Mem[0000000010181408] = 0000000000000000 stxa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000ff00005e ! Mem[0000000010101428] = cbc0bdbb00000082, %l1 = 000000006bcdf0ff, %l2 = ffffffffffffc0ff add %i4,0x28,%g1 casxa [%g1]0x80,%l1,%l2 ! %l2 = cbc0bdbb00000082 ! %f21 = 000000f0, Mem[00000000100c1400] = ff5a0000 sta %f21,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000f0 ! %l6 = 0000000000ff0000, Mem[0000000010081414] = ffc3f647 stb %l6,[%i2+0x014] ! Mem[0000000010081414] = 00c3f647 ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = 0000005a00005aff, %f2 = 00000000 00000000 ldda [%i3+%g0]0x89,%f2 ! %f2 = 0000005a 00005aff p0_label_133: ! Mem[0000000030041400] = 935e0000aa451ef5, %l1 = 000000006bcdf0ff ldxa [%i1+%g0]0x81,%l1 ! %l1 = 935e0000aa451ef5 ! Mem[00000000100c1408] = 000000d9, %l5 = 0000000000000000 lduba [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000d9 ! Mem[0000000010181408] = 00000000, %l6 = 0000000000ff0000 lduba [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010081408] = b8000000, %l6 = 0000000000000000 ldsha [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffb800 ! Mem[0000000010101408] = 5effffff, %l1 = 935e0000aa451ef5 ldsw [%i4+%o4],%l1 ! %l1 = 000000005effffff ! Mem[0000000010041418] = 00000000, %f31 = d6d1ffff lda [%i1+0x018]%asi,%f31 ! %f31 = 00000000 ! Mem[0000000010081438] = b8000000, %l4 = ffffffffc0361971 lduwa [%i2+0x038]%asi,%l4 ! %l4 = 00000000b8000000 ! Mem[0000000010001400] = 34ff0bff, %l7 = 0000000000000000 lduwa [%i0+%g0]0x88,%l7 ! %l7 = 0000000034ff0bff ! Mem[0000000010041400] = cffbffff0000ffff, %f28 = 514ed1fd e313aae0 ldda [%i1+%g0]0x88,%f28 ! %f28 = cffbffff 0000ffff ! Starting 10 instruction Store Burst ! %l6 = ffffffffffffb800, Mem[0000000030141410] = d6d1ffff stha %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = b800ffff p0_label_134: ! %l4 = 00000000b8000000, Mem[00000000100c1400] = 000000f0 stwa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = b8000000 ! %l5 = 00000000000000d9, Mem[0000000010141408] = 00ff0000 stha %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00d90000 ! %l3 = 0000000000000000, Mem[0000000010181410] = a6be57ff stwa %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 ! %l7 = 0000000034ff0bff, imm = 0000000000000c94, %l0 = 00000000ff00005e and %l7,0xc94,%l0 ! %l0 = 0000000000000894 ! Mem[0000000010081424] = 34f54eb1, %l6 = ffffb800, %l4 = b8000000 add %i2,0x24,%g1 casa [%g1]0x80,%l6,%l4 ! %l4 = 0000000034f54eb1 ! %l5 = 00000000000000d9, Mem[0000000010041410] = 00000000 stwa %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000d9 ! %l0 = 0000000000000894, Mem[0000000010181410] = 00000000 stba %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000094 ! %l1 = 000000005effffff, Mem[0000000010001410] = ff000000 stba %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000 ! Mem[0000000010181410] = 00000094, %l1 = 000000005effffff swapa [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000094 ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = 0000005a00005aff, %f30 = 0fe44624 00000000 ldda [%i3+%g0]0x89,%f30 ! %f30 = 0000005a 00005aff p0_label_135: ! Mem[0000000010041410] = d9000000, %l2 = cbc0bdbb00000082 ldsba [%i1+%o5]0x80,%l2 ! %l2 = ffffffffffffffd9 ! Mem[0000000030041400] = 00005e93, %l7 = 0000000034ff0bff lduwa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000005e93 ! Mem[0000000010081408] = 00000000 000000b8, %l0 = 00000894, %l1 = 00000094 ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000b8 0000000000000000 ! Mem[0000000010141408] = 00d90000, %l5 = 00000000000000d9 lduwa [%i5+%o4]0x80,%l5 ! %l5 = 0000000000d90000 ! Mem[0000000010001410] = 000000ff, %l6 = ffffffffffffb800 ldsha [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010181400] = 00000000, %l6 = 00000000000000ff ldsba [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010041430] = ff000000, %l6 = 0000000000000000 ldswa [%i1+0x030]%asi,%l6 ! %l6 = ffffffffff000000 ! Mem[0000000030101410] = a6be57ff, %l2 = ffffffffffffffd9 ldswa [%i4+%o5]0x81,%l2 ! %l2 = ffffffffa6be57ff ! Mem[0000000010141420] = fff0cd6b, %l6 = ffffffffff000000 ldsw [%i5+0x020],%l6 ! %l6 = fffffffffff0cd6b ! Starting 10 instruction Store Burst ! %f11 = ffffffff, Mem[0000000030041408] = 00000000 sta %f11,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff p0_label_136: ! %f24 = 935e0000 aa451ef5, Mem[0000000010181420] = ba212420 01c90143 std %f24,[%i6+0x020] ! Mem[0000000010181420] = 935e0000 aa451ef5 ! Mem[0000000010081400] = ff000000, %l7 = 0000000000005e93 swapa [%i2+%g0]0x80,%l7 ! %l7 = 00000000ff000000 ! %f0 = 00ff0000 4d000000 0000005a 00005aff ! %f4 = ff57bea6 00000000 fff0cd6b ff5a0000 ! %f8 = ba212420 01c90143 034d8e45 ffffffff ! %f12 = 80000000 00000000 ffffffff e0000000 stda %f0,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400 ! Mem[0000000010101408] = 5effffff, %l0 = 00000000000000b8 swapa [%i4+%o4]0x80,%l0 ! %l0 = 000000005effffff ! Mem[0000000010041400] = 0000ffff, %l1 = 0000000000000000 swapa [%i1+%g0]0x88,%l1 ! %l1 = 000000000000ffff ! %l4 = 0000000034f54eb1, Mem[0000000010141410] = 0000ff00 stba %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000ffb1 ! Mem[0000000030001400] = fff0cd6b, %l0 = 000000005effffff swapa [%i0+%g0]0x89,%l0 ! %l0 = 00000000fff0cd6b ! %l2 = ffffffffa6be57ff, Mem[0000000030001410] = ff0b0000 stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff0b0000 ! %l2 = ffffffffa6be57ff, Mem[00000000211c0001] = c0ff96d7, %asi = 80 stba %l2,[%o2+0x001]%asi ! Mem[00000000211c0000] = c0ff96d7 ! Starting 10 instruction Load Burst ! Mem[00000000100c1400] = b8000000b80bff34, %f28 = cffbffff 0000ffff ldda [%i3+%g0]0x80,%f28 ! %f28 = b8000000 b80bff34 p0_label_137: ! Mem[0000000030041408] = ffffffff, %l2 = ffffffffa6be57ff lduha [%i1+%o4]0x89,%l2 ! %l2 = 000000000000ffff ! Mem[0000000020800040] = 00020070, %l7 = 00000000ff000000 lduha [%o1+0x040]%asi,%l7 ! %l7 = 0000000000000002 ! %l6 = fffffffffff0cd6b, %l1 = 000000000000ffff, %l6 = fffffffffff0cd6b or %l6,%l1,%l6 ! %l6 = fffffffffff0ffff membar #Sync ! Added by membar checker (25) ! Mem[0000000030181410] = ff57bea600000000, %l0 = 00000000fff0cd6b ldxa [%i6+%o5]0x89,%l0 ! %l0 = ff57bea600000000 ! Mem[0000000010141408] = 00d900003a2b0000, %l3 = 0000000000000000 ldxa [%i5+0x008]%asi,%l3 ! %l3 = 00d900003a2b0000 ! Mem[0000000030001410] = ff5c074700000bff, %l1 = 000000000000ffff ldxa [%i0+%o5]0x89,%l1 ! %l1 = ff5c074700000bff ! Mem[0000000010141410] = b1ff0000, %f26 = e3f10393 lda [%i5+%o5]0x80,%f26 ! %f26 = b1ff0000 ! %f26 = b1ff0000, %f14 = ffffffff, %f29 = b80bff34 fadds %f26,%f14,%f29 ! %f29 = ffffffff ! %f27 = ce180437, %f31 = 00005aff, %f10 = 034d8e45 fmuls %f27,%f31,%f10 ! %l0 = ff57bea600000022, Unfinished, %fsr = 1b00000800 ! Starting 10 instruction Store Burst ! %l2 = 0000ffff, %l3 = 3a2b0000, Mem[0000000010101418] = 0000ff57 000000cf stda %l2,[%i4+0x018]%asi ! Mem[0000000010101418] = 0000ffff 3a2b0000 p0_label_138: ! Mem[0000000030081408] = 00ff0000, %l3 = 00d900003a2b0000 swapa [%i2+%o4]0x81,%l3 ! %l3 = 0000000000ff0000 ! %l6 = fffffffffff0ffff, Mem[0000000010081410] = 3f00ffff stha %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 3f00ffff ! %l7 = 0000000000000002, Mem[0000000010081400] = 00005e936bcdf0ff stxa %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000002 ! %l3 = 0000000000ff0000, Mem[0000000030141410] = ffff00b8 stha %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffff0000 ! Mem[0000000010001410] = 000000ff, %l1 = ff5c074700000bff swapa [%i0+%o5]0x88,%l1 ! %l1 = 00000000000000ff ! %f16 = 6bcdf0ff 6c57be00, Mem[0000000010041408] = 00000000 00000000 stda %f16,[%i1+%o4]0x80 ! Mem[0000000010041408] = 6bcdf0ff 6c57be00 ! %l2 = 000000000000ffff, Mem[0000000010041420] = 0000003f00000000, %asi = 80 stxa %l2,[%i1+0x020]%asi ! Mem[0000000010041420] = 000000000000ffff ! Mem[0000000010001400] = ff0bff34, %l6 = fffffffffff0ffff swapa [%i0+%g0]0x80,%l6 ! %l6 = 00000000ff0bff34 ! %f0 = 00ff0000 4d000000, %l7 = 0000000000000002 ! Mem[0000000030081410] = 57ff0000a6be57b8 add %i2,0x010,%g1 stda %f0,[%g1+%l7]ASI_PST16_S ! Mem[0000000030081410] = 57ff00004d0057b8 ! Starting 10 instruction Load Burst ! Mem[00000000300c1408] = 00000000, %l0 = ff57bea600000022 ldsba [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000 p0_label_139: ! Mem[0000000010081418] = 181936c0 191936c0, %l2 = 0000ffff, %l3 = 00ff0000 ldda [%i2+0x018]%asi,%l2 ! %l2 = 00000000181936c0 00000000191936c0 ! Mem[0000000030041400] = 935e0000, %l5 = 0000000000d90000 ldsha [%i1+%g0]0x81,%l5 ! %l5 = ffffffffffff935e ! %l0 = 0000000000000000, %l1 = 00000000000000ff, %l1 = 00000000000000ff xnor %l0,%l1,%l1 ! %l1 = ffffffffffffff00 ! Mem[0000000010001408] = 0000ffff, %f25 = aa451ef5 lda [%i0+%o4]0x88,%f25 ! %f25 = 0000ffff ! Mem[0000000010181400] = 00000000, %l5 = ffffffffffff935e lduha [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010081408] = b8000000, %l5 = 0000000000000000 ldsba [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffffffb8 ! Mem[0000000030001400] = ffffff5e6c57be00, %l2 = 00000000181936c0 ldxa [%i0+%g0]0x81,%l2 ! %l2 = ffffff5e6c57be00 ! Mem[0000000020800000] = ff5e8841, %l6 = 00000000ff0bff34 ldsha [%o1+0x000]%asi,%l6 ! %l6 = ffffffffffffff5e ! Mem[00000000100c1400] = 000000b8, %l3 = 00000000191936c0 ldswa [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000b8 ! Starting 10 instruction Store Burst ! Mem[0000000030141408] = ffffffff, %l7 = 0000000000000002 ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 000000ff000000ff p0_label_140: ! %f14 = ffffffff e0000000, %l4 = 0000000034f54eb1 ! Mem[0000000030001430] = 514ed1fde313aae0 add %i0,0x030,%g1 stda %f14,[%g1+%l4]ASI_PST32_S ! Mem[0000000030001430] = 514ed1fde0000000 ! Mem[000000001014143b] = 338f3671, %l3 = 00000000000000b8 ldstub [%i5+0x03b],%l3 ! %l3 = 00000071000000ff ! Mem[0000000010141438] = 338f36ff, %l5 = ffffffffffffffb8 swap [%i5+0x038],%l5 ! %l5 = 00000000338f36ff ! %l6 = ffffff5e, %l7 = 000000ff, Mem[0000000010101408] = b8000000 fff0cd6b stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffff5e 000000ff ! %l2 = 6c57be00, %l3 = 00000071, Mem[0000000030101400] = 00000000 0000004d stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 6c57be00 00000071 ! Mem[0000000010141408] = 00d90000, %l2 = ffffff5e6c57be00 ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 00000000000000ff ! %l7 = 00000000000000ff, Mem[0000000010101430] = 0000006b3a2b0000, %asi = 80 stxa %l7,[%i4+0x030]%asi ! Mem[0000000010101430] = 00000000000000ff ! Mem[0000000010181410] = ffffff5e, %l3 = 0000000000000071 swapa [%i6+%o5]0x80,%l3 ! %l3 = 00000000ffffff5e ! Mem[0000000030181410] = 00000000, %l0 = 0000000000000000 swapa [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000010081408] = b8000000 00000000, %l0 = 00000000, %l1 = ffffff00 ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000b8000000 0000000000000000 p0_label_141: ! Mem[0000000010181408] = 00000000 ff00005e, %l4 = 34f54eb1, %l5 = 338f36ff ldda [%i6+0x008]%asi,%l4 ! %l4 = 0000000000000000 00000000ff00005e ! %l0 = 00000000b8000000, %l0 = 00000000b8000000, %y = 000000fd udiv %l0,%l0,%l7 ! %l7 = 0000000000000161 mov %l0,%y ! %y = b8000000 ! Mem[0000000010001410] = ff0b000000005a9b, %f16 = 6bcdf0ff 6c57be00 ldda [%i0+%o5]0x80,%f16 ! %f16 = ff0b0000 00005a9b ! Mem[0000000030141410] = 0000ffff, %l5 = 00000000ff00005e ldsba [%i5+%o5]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030141408] = ffffffff, %l7 = 0000000000000161 ldsba [%i5+%o4]0x81,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010041400] = 00000000fffffbcf, %l3 = 00000000ffffff5e ldxa [%i1+0x000]%asi,%l3 ! %l3 = 00000000fffffbcf membar #Sync ! Added by membar checker (26) ! Mem[0000000010101400] = ff561e6a 6bcdf0ff 5effffff ff000000 ! Mem[0000000010101410] = 72000000 fffffbcf 0000ffff 3a2b0000 ! Mem[0000000010101420] = 555a35be 00000000 cbc0bdbb 00000082 ! Mem[0000000010101430] = 00000000 000000ff 338f3671 4e3afc72 ldda [%i4]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010101400 ! Mem[0000000010181410] = 71000000, %l7 = ffffffffffffffff ldsba [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000 ! %l4 = 0000000000000000, imm = fffffffffffff5b7, %l7 = 0000000000000000 and %l4,-0xa49,%l7 ! %l7 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l0 = 00000000b8000000, imm = 0000000000000ee0, %l0 = 00000000b8000000 sub %l0,0xee0,%l0 ! %l0 = 00000000b7fff120 p0_label_142: ! %l6 = ffffff5e, %l7 = 00000000, Mem[0000000030081400] = 370418ce ff000000 stda %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffff5e 00000000 ! %f10 = 034d8e45 ffffffff, %f2 = 0000005a fxtos %f10,%f2 ! %f2 = 5c536391 membar #Sync ! Added by membar checker (27) ! %l5 = 0000000000000000, Mem[0000000010101410] = 00000072 stha %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 ! %f26 = 82000000 bbbdc0cb, Mem[0000000010181408] = 00000000 5e0000ff stda %f26,[%i6+%o4]0x88 ! Mem[0000000010181408] = 82000000 bbbdc0cb ! %f18 = 000000ff ffffff5e, Mem[0000000010101408] = ffffff5e 000000ff stda %f18,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff ffffff5e ! %f2 = 5c536391 00005aff, %l0 = 00000000b7fff120 ! Mem[0000000030041430] = 8a33ebc2536be766 add %i1,0x030,%g1 stda %f2,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030041430] = 8a33ebc25363e766 ! Mem[0000000010001408] = 0000ffff, %l2 = 0000000000000000 swapa [%i0+%o4]0x88,%l2 ! %l2 = 000000000000ffff ! Mem[0000000010141400] = c0361971, %l1 = 0000000000000000 swapa [%i5+%g0]0x80,%l1 ! %l1 = 00000000c0361971 ! %f28 = ff000000, %f9 = 01c90143, %f6 = fff0cd6b fadds %f28,%f9 ,%f6 ! %f6 = ff000000 ! Starting 10 instruction Load Burst ! Mem[0000000030141410] = 5e000000ffff0000, %f0 = 00ff0000 4d000000 ldda [%i5+%o5]0x89,%f0 ! %f0 = 5e000000 ffff0000 p0_label_143: ! %l7 = 0000000000000000, %l7 = 0000000000000000, %l1 = 00000000c0361971 orn %l7,%l7,%l1 ! %l1 = ffffffffffffffff ! Mem[0000000010001404] = ff000000, %l5 = 0000000000000000 ldsb [%i0+0x007],%l5 ! %l5 = 0000000000000000 ! Mem[0000000030141410] = ffff0000, %f15 = e0000000 lda [%i5+%o5]0x89,%f15 ! %f15 = ffff0000 ! Mem[0000000010141408] = 0000d9ff, %l3 = 00000000fffffbcf lduha [%i5+%o4]0x88,%l3 ! %l3 = 000000000000d9ff ! Mem[0000000010041400] = 00000000, %l2 = 000000000000ffff lduwa [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000020800000] = ff5e8841, %l4 = 0000000000000000 lduh [%o1+%g0],%l4 ! %l4 = 000000000000ff5e ! Mem[0000000010141400] = 00000000, %f1 = ffff0000 lda [%i5+%g0]0x80,%f1 ! %f1 = 00000000 ! Mem[0000000030001410] = ff0b000047075cff, %f18 = 000000ff ffffff5e ldda [%i0+%o5]0x81,%f18 ! %f18 = ff0b0000 47075cff ! Mem[00000000300c1400] = ff5a0000, %l3 = 000000000000d9ff lduba [%i3+%g0]0x81,%l3 ! %l3 = 00000000000000ff ! Starting 10 instruction Store Burst ! %f22 = 00002b3a ffff0000, Mem[0000000010081410] = 3f00ffff 47f6c300 stda %f22,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00002b3a ffff0000 p0_label_144: ! Mem[0000000010041410] = d9000000, %l3 = 00000000000000ff swapa [%i1+%o5]0x80,%l3 ! %l3 = 00000000d9000000 ! Mem[0000000030001410] = 00000bff, %l6 = ffffffffffffff5e swapa [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000bff ! Code Fragment 3 p0_fragment_10: ! %l0 = 00000000b7fff120 setx 0xaec564978a475b8b,%g7,%l0 ! %l0 = aec564978a475b8b ! %l1 = ffffffffffffffff setx 0x71e9a29f86af6da6,%g7,%l1 ! %l1 = 71e9a29f86af6da6 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 = aec564978a475b8b setx 0xdb2793f7fd3501c3,%g7,%l0 ! %l0 = db2793f7fd3501c3 ! %l1 = 71e9a29f86af6da6 setx 0x893bccb06ec236dd,%g7,%l1 ! %l1 = 893bccb06ec236dd ! Mem[0000000030141410] = 0000ffff, %l3 = 00000000d9000000 ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff ! %l1 = 893bccb06ec236dd, Mem[00000000300c1400] = ff5a0000 stha %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 36dd0000 ! %f22 = 00002b3a ffff0000, Mem[0000000010181400] = 00000000 00000000 stda %f22,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00002b3a ffff0000 ! %l4 = 000000000000ff5e, Mem[0000000030101408] = 00000000 stba %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 5e000000 ! %l3 = 0000000000000000, Mem[0000000030081410] = 57ff0000 stha %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 ! Mem[00000000300c1400] = 0000dd36, %l2 = 0000000000000000 lduwa [%i3+%g0]0x89,%l2 ! %l2 = 000000000000dd36 ! Starting 10 instruction Load Burst ! Mem[0000000010101420] = 555a35be 00000000, %l2 = 0000dd36, %l3 = 00000000 ldda [%i4+0x020]%asi,%l2 ! %l2 = 00000000555a35be 0000000000000000 p0_label_145: ! Mem[0000000010141408] = ffd900003a2b0000, %l5 = 0000000000000000 ldxa [%i5+%o4]0x80,%l5 ! %l5 = ffd900003a2b0000 ! Mem[0000000010041410] = 000000ff00ff0000, %f10 = 034d8e45 ffffffff ldda [%i1+%o5]0x80,%f10 ! %f10 = 000000ff 00ff0000 ! Mem[0000000010181410] = 00000071, %l3 = 0000000000000000 ldub [%i6+%o5],%l3 ! %l3 = 0000000000000000 ! Mem[0000000010141420] = fff0cd6b, %l3 = 0000000000000000 ldsb [%i5+0x020],%l3 ! %l3 = ffffffffffffffff ! Mem[0000000010101400] = fff0cd6b6a1e56ff, %f22 = 00002b3a ffff0000 ldda [%i4+%g0]0x88,%f22 ! %f22 = fff0cd6b 6a1e56ff ! Mem[0000000030101410] = a6be57ff51eba96c, %l0 = db2793f7fd3501c3 ldxa [%i4+%o5]0x81,%l0 ! %l0 = a6be57ff51eba96c ! Mem[0000000030101400] = 6c57be00 00000071, %l0 = 51eba96c, %l1 = 6ec236dd ldda [%i4+%g0]0x81,%l0 ! %l0 = 000000006c57be00 0000000000000071 ! Mem[0000000010141410] = b1ff0000, %l2 = 00000000555a35be ldswa [%i5+%o5]0x80,%l2 ! %l2 = ffffffffb1ff0000 ! Mem[0000000010141400] = 00000000, %f6 = ff000000 lda [%i5+%g0]0x88,%f6 ! %f6 = 00000000 ! Starting 10 instruction Store Burst ! Mem[0000000030041410] = e804a6ff, %l6 = 0000000000000bff ldstuba [%i1+%o5]0x89,%l6 ! %l6 = 000000ff000000ff p0_label_146: ! Mem[0000000010141407] = 34ff0bb8, %l3 = ffffffffffffffff ldstub [%i5+0x007],%l3 ! %l3 = 000000b8000000ff ! Mem[0000000030141408] = ffffffff, %l1 = 0000000000000071 ldstuba [%i5+%o4]0x89,%l1 ! %l1 = 000000ff000000ff ! %l7 = 0000000000000000, Mem[0000000030081410] = 00000000 stwa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 ! %l6 = 00000000000000ff, Mem[0000000030141410] = ffff00ff stwa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff ! %l1 = 00000000000000ff, Mem[0000000010081400] = 00000000 stba %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff ! %l6 = 00000000000000ff, Mem[0000000030141410] = ff000000 stwa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff ! %l2 = ffffffffb1ff0000, %l4 = 000000000000ff5e, %l7 = 0000000000000000 andn %l2,%l4,%l7 ! %l7 = ffffffffb1ff0000 ! Mem[0000000010101410] = 00000000, %l7 = ffffffffb1ff0000 ldstuba [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000ff ! %l0 = 000000006c57be00, imm = fffffffffffff1c6, %l3 = 00000000000000b8 or %l0,-0xe3a,%l3 ! %l3 = ffffffffffffffc6 ! Starting 10 instruction Load Burst ! Mem[0000000030001400] = 5effffff, %f23 = 6a1e56ff lda [%i0+%g0]0x89,%f23 ! %f23 = 5effffff p0_label_147: ! Mem[0000000030081408] = 00002b3a, %l3 = ffffffffffffffc6 lduwa [%i2+%o4]0x89,%l3 ! %l3 = 0000000000002b3a ! Mem[000000001010142c] = 00000082, %l0 = 000000006c57be00 ldsba [%i4+0x02e]%asi,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010041408] = 6bcdf0ff, %l6 = 00000000000000ff ldsba [%i1+%o4]0x80,%l6 ! %l6 = 000000000000006b membar #Sync ! Added by membar checker (28) ! Mem[0000000010001400] = fff0ffff ff000000 00000000 0000006b ! Mem[0000000010001410] = ff0b0000 00005a9b b857bea6 c0361918 ! Mem[0000000010001420] = b14ef534 54ffcac2 f7ccb6ff bbbdc0cb ! Mem[0000000010001430] = 7fffffff 3b7d6197 72fc3a4e 71368f33 ldda [%i0]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010001400 ! Mem[0000000030001408] = ffffffff, %l3 = 0000000000002b3a lduha [%i0+%o4]0x81,%l3 ! %l3 = 000000000000ffff ! Mem[0000000010001410] = 9b5a000000000bff, %l6 = 000000000000006b ldxa [%i0+%o5]0x88,%l6 ! %l6 = 9b5a000000000bff ! %l7 = 0000000000000000, %l6 = 9b5a000000000bff, %l3 = 000000000000ffff udivx %l7,%l6,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030141400] = 00000000, %l6 = 9b5a000000000bff lduwa [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010041430] = ff000000, %f27 = bbbdc0cb lda [%i1+0x030]%asi,%f27 ! %f27 = ff000000 ! Starting 10 instruction Store Burst ! Mem[0000000030101400] = 00be576c, %l4 = 000000000000ff5e ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 0000006c000000ff p0_label_148: ! %f30 = 72fc3a4e 71368f33, Mem[0000000010101400] = ff561e6a 6bcdf0ff stda %f30,[%i4+%g0]0x80 ! Mem[0000000010101400] = 72fc3a4e 71368f33 ! Mem[0000000030001400] = ffffff5e, %l4 = 000000000000006c lduha [%i0+%g0]0x81,%l4 ! %l4 = 000000000000ffff ! %l2 = ffffffffb1ff0000, Mem[0000000010041400] = 00000000fffffbcf stx %l2,[%i1+%g0] ! Mem[0000000010041400] = ffffffffb1ff0000 ! %l7 = 0000000000000000, Mem[0000000030081400] = 5effffff stwa %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 ! %l6 = 0000000000000000, Mem[0000000010041410] = 000000ff stha %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff ! %f28 = ff000000 00000000, %l0 = 0000000000000000 ! Mem[0000000010181400] = 0000ffff3a2b0000 stda %f28,[%i6+%l0]ASI_PST32_P ! Mem[0000000010181400] = 0000ffff3a2b0000 ! Mem[00000000201c0001] = a6f04531, %l5 = ffd900003a2b0000 ldstub [%o0+0x001],%l5 ! %l5 = 000000f0000000ff ! %l1 = 00000000000000ff, Mem[0000000010141430] = 0000006b3a2b0000 stx %l1,[%i5+0x030] ! Mem[0000000010141430] = 00000000000000ff ! %l6 = 00000000, %l7 = 00000000, Mem[00000000300c1400] = 0000dd36 0000005a stda %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010101408] = 5effffff, %l3 = 0000000000000000 swapa [%i4+%o4]0x80,%l3 ! %l3 = 000000005effffff p0_label_149: ! Mem[0000000010101408] = 00000000, %l5 = 00000000000000f0 ldswa [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010081438] = b8000000, %l4 = 000000000000ffff lduw [%i2+0x038],%l4 ! %l4 = 00000000b8000000 ! Mem[0000000010101410] = 000000ff, %l5 = 0000000000000000 lduwa [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010181410] = 00000071, %l4 = 00000000b8000000 lduwa [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000071 ! Mem[0000000030041400] = 00005e93, %l0 = 0000000000000000 ldswa [%i1+%g0]0x89,%l0 ! %l0 = 0000000000005e93 ! Mem[0000000010101410] = ff000000, %l5 = 00000000000000ff lduwa [%i4+%o5]0x80,%l5 ! %l5 = 00000000ff000000 ! %l4 = 0000000000000071, immed = 00000e62, %y = b8000000 sdiv %l4,0xe62,%l2 ! %l2 = ffffffff80000000 mov %l0,%y ! %y = 00005e93 ! Mem[00000000100c1400] = b8000000, %l3 = 000000005effffff ldsw [%i3+%g0],%l3 ! %l3 = ffffffffb8000000 ! Mem[0000000010041408] = fff0cd6b, %l0 = 0000000000005e93 ldswa [%i1+%o4]0x88,%l0 ! %l0 = fffffffffff0cd6b ! Starting 10 instruction Store Burst ! %l3 = ffffffffb8000000, Mem[0000000010081400] = ff000000 stw %l3,[%i2+%g0] ! Mem[0000000010081400] = b8000000 p0_label_150: ! Mem[00000000300c1408] = 00000000, %l6 = 0000000000000000 swapa [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000 ! %l3 = ffffffffb8000000, Mem[0000000021800180] = 175f4833 stb %l3,[%o3+0x180] ! Mem[0000000021800180] = 005f4833 membar #Sync ! Added by membar checker (29) ! %l5 = 00000000ff000000, Mem[0000000010001410] = 00000bff stha %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 ! %f22 = fff0cd6b, %f30 = 72fc3a4e fcmps %fcc1,%f22,%f30 ! %fcc1 = 3 ! Mem[0000000010101428] = cbc0bdbb00000082, %l4 = 0000000000000071, %l1 = 00000000000000ff add %i4,0x28,%g1 casxa [%g1]0x80,%l4,%l1 ! %l1 = cbc0bdbb00000082 ! Mem[00000000300c1400] = 00000000, %l6 = 0000000000000000 swapa [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000 ! %l2 = ffffffff80000000, Mem[0000000010041410] = 000000ff00ff0000 stxa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff80000000 ! %f2 = 6b000000, Mem[0000000010041400] = ffffffff sta %f2 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 6b000000 ! %l4 = 00000071, %l5 = ff000000, Mem[0000000010041410] = ffffffff 00000080 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000071 ff000000 ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = 00000000, %l2 = ffffffff80000000 ldsba [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000000 ba,a p0_not_taken_0_end p0_not_taken_0: ! The following code should not be executed smul %l1,%l5,%l2 stha %l0,[%i3+0x00c]%asi nop ba,a p0_branch_failed p0_not_taken_0_end: ! End of Random Code for Thread 0 ! Check Registers p0_check_registers: set p0_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be fffffffffff0cd6b bne,a,pn %xcc,p0_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be cbc0bdbb00000082 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 ffffffffb8000000 bne,a,pn %xcc,p0_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000071 bne,a,pn %xcc,p0_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000ff000000 bne,a,pn %xcc,p0_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000000 bne,a,pn %xcc,p0_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000000 bne,a,pn %xcc,p0_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x00005e93,%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 000000ff fffff0ff bne %xcc,p0_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 6b000000 00000000 bne %xcc,p0_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 9b5a0000 00000bff bne %xcc,p0_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 181936c0 a6be57b8 bne %xcc,p0_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be c2caff54 34f54eb1 bne %xcc,p0_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be cbc0bdbb ffb6ccf7 bne %xcc,p0_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 97617d3b ffffff7f bne %xcc,p0_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 338f3671 4e3afc72 bne %xcc,p0_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be fff0cd6b 6a1e56ff bne %xcc,p0_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be ff0b0000 47075cff bne %xcc,p0_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be cffbffff 00000072 bne %xcc,p0_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be fff0cd6b 5effffff bne %xcc,p0_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be 00000000 be355a55 bne %xcc,p0_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 82000000 ff000000 bne %xcc,p0_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be ff000000 00000000 bne %xcc,p0_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 72fc3a4e 71368f33 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: andn %l1,%l4,%l6 done p0_trap1o: andn %l1,%l4,%l6 done p0_trap2e: ldxa [%i6+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000010181408] done p0_trap2o: ldxa [%o6+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000010181408] done p0_trap3e: andn %l7,0x869,%l0 xor %l4,%l4,%l4 done p0_trap3o: andn %l7,0x869,%l0 xor %l4,%l4,%l4 done ! Cross Processor Interrupt Handler cross_intr_handler: membar #Sync ! Identify the recipient of the interrupt mov 0x10,%g1 ! VA of Core ID Register ldxa [%g1]ASI_CMP_CORE_ID,%g1 and %g1,0x3f,%g4 ! Extract Core ID in %g4 sll %g4,2,%g1 ! Index into intr receive array set received_xintr,%g2 ! Pointer to receive counters lduw [%g2+%g1],%g3 ! Get receive count inc %g3 ! Incement by 1 st %g3,[%g2+%g1] ! Update receive count ! Reset busy bit interrupts and return mov 0x40,%g1 ! Busy bit stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit membar #Sync retry inst_access_handler: done .align 256 data_access_handler: 1: done p0_init_memory_pointers: set p0_init_registers,%g1 mov %g0,%g2 mov %g0,%g3 mov %g0,%g4 mov %g0,%g5 mov %g0,%g6 mov %g0,%g7 ! Initialize memory pointers for window 0 set p0_local0_start,%i0 set p0_local1_start,%i1 set p0_local2_start,%i2 set p0_local3_start,%i3 set p0_local4_start,%i4 set p0_local5_start,%i5 set p0_local6_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 6b8d32d89cf86588 ldx [%g1+0x008],%l1 ! %l1 = 5ceea6608810975e ldx [%g1+0x010],%l2 ! %l2 = ad5307e7e42d9b9c ldx [%g1+0x018],%l3 ! %l3 = accf2f0e37d4e922 ldx [%g1+0x020],%l4 ! %l4 = 7057814c5bfc17a8 ldx [%g1+0x028],%l5 ! %l5 = 05e75992a700f72d ldx [%g1+0x030],%l6 ! %l6 = e3fa840198add263 ldx [%g1+0x038],%l7 ! %l7 = b18d5eb2193e10b4 ! 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: andn %l1,%l4,%l6 and %l7,0x922,%l4 smul %l0,%l2,%l1 sdivx %l1,0xf59,%l3 jmpl %o7,%g0 st %f15,[%i4+0x024] ! Mem[0000000010101424] p0_near_0_he: jmpl %o7,%g0 subc %l3,0xfb6,%l2 jmpl %o7,%g0 nop near0_b2b_h: fdivs %f17,%f22,%f25 fsqrts %f26,%f26 jmpl %o7,%g0 or %l0,%l7,%l2 near0_b2b_l: or %l5,%l3,%l5 add %l4,0xf6b,%l0 jmpl %o7,%g0 umul %l7,-0x4e4,%l5 user_near0_end: .seg "text" .align 0x2000 user_near1_start: p0_near_1_le: add %l7,%l5,%l2 fsubs %f11,%f7 ,%f15 udivx %l3,%l0,%l7 udivx %l2,%l1,%l7 xnor %l6,0x177,%l0 addc %l6,%l2,%l0 and %l7,0x8ad,%l6 jmpl %o7,%g0 subc %l4,-0x36f,%l5 p0_near_1_he: jmpl %o7,%g0 xnor %l4,0x488,%l5 jmpl %o7,%g0 nop near1_b2b_h: fsubs %f28,%f17,%f29 xor %l4,-0x4e9,%l5 sub %l4,0xef7,%l0 jmpl %o7,%g0 mulx %l7,-0x105,%l7 near1_b2b_l: and %l4,%l2,%l4 fdivs %f14,%f7 ,%f15 sub %l6,-0x07d,%l1 jmpl %o7,%g0 fsubs %f9 ,%f3 ,%f5 user_near1_end: .seg "text" .align 0x2000 user_near2_start: p0_near_2_le: jmpl %o7,%g0 fadds %f12,%f1 ,%f15 jmpl %o7,%g0 nop p0_near_2_he: addc %l0,0xe41,%l2 and %l1,-0x1a6,%l0 fmuls %f29,%f16,%f30 smul %l3,%l6,%l2 jmpl %o7,%g0 fsqrts %f29,%f19 near2_b2b_h: jmpl %o7,%g0 andn %l3,%l7,%l0 jmpl %o7,%g0 nop near2_b2b_l: jmpl %o7,%g0 umul %l7,%l0,%l3 jmpl %o7,%g0 nop user_near2_end: .seg "text" .align 0x2000 user_near3_start: p0_near_3_le: jmpl %o7,%g0 xor %l2,-0xd21,%l6 jmpl %o7,%g0 nop p0_near_3_he: xnor %l0,-0x735,%l6 ldx [%i2+0x008],%l0 ! Mem[0000000010081408] jmpl %o7,%g0 andn %l5,0xff7,%l5 near3_b2b_h: fcmps %fcc1,%f25,%f30 or %l1,-0x887,%l5 jmpl %o7,%g0 fadds %f18,%f17,%f18 near3_b2b_l: fdivs %f15,%f11,%f11 andn %l1,-0x233,%l5 jmpl %o7,%g0 fmuls %f13,%f12,%f15 user_near3_end: .seg "text" .text .align 0x2000 user_far0_start: p0_far_0_le: sub %l3,%l5,%l5 umul %l5,-0x2c5,%l7 mulx %l4,%l1,%l4 jmpl %o7,%g0 andn %l5,-0x98a,%l0 p0_far_0_lem: sub %l3,%l5,%l5 umul %l5,-0x2c5,%l7 mulx %l4,%l1,%l4 jmpl %o7,%g0 andn %l5,-0x98a,%l0 p0_far_0_he: jmpl %o7,%g0 xor %l6,-0xbad,%l3 jmpl %o7,%g0 nop p0_far_0_hem: jmpl %o7,%g0 xor %l6,-0xbad,%l3 jmpl %o7,%g0 nop p0_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 far0_b2b_h: and %l3,%l0,%l2 jmpl %o7,%g0 xor %l2,-0x8bf,%l3 far0_b2b_l: xnor %l4,0xf7f,%l1 jmpl %o7,%g0 andn %l5,-0xdc6,%l6 user_far0_end: .seg "text" .text .align 0x2000 user_far1_start: p0_far_1_le: and %l5,%l0,%l3 xor %l3,%l3,%l4 subc %l6,%l7,%l5 sub %l3,%l2,%l5 orn %l0,-0x81e,%l7 sdivx %l1,%l3,%l2 fmuls %f8 ,%f0 ,%f13 jmpl %o7,%g0 xnor %l0,0xa1d,%l5 p0_far_1_lem: and %l5,%l0,%l3 xor %l3,%l3,%l4 subc %l6,%l7,%l5 sub %l3,%l2,%l5 orn %l0,-0x81e,%l7 sdivx %l1,%l3,%l2 fmuls %f8 ,%f0 ,%f13 jmpl %o7,%g0 xnor %l0,0xa1d,%l5 p0_far_1_he: fcmps %fcc3,%f19,%f31 sub %l6,0x872,%l4 fsqrts %f25,%f29 jmpl %o7,%g0 fdivs %f22,%f31,%f25 p0_far_1_hem: fcmps %fcc3,%f19,%f31 sub %l6,0x872,%l4 fsqrts %f25,%f29 jmpl %o7,%g0 fdivs %f22,%f31,%f25 p0_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 far1_b2b_h: mulx %l3,0xde0,%l2 subc %l6,%l5,%l4 andn %l2,-0x94d,%l1 jmpl %o7,%g0 andn %l5,0x131,%l5 far1_b2b_l: xnor %l2,%l0,%l1 smul %l7,-0x068,%l0 fsubs %f3 ,%f3 ,%f15 jmpl %o7,%g0 add %l0,%l0,%l7 user_far1_end: .seg "text" .text .align 0x2000 user_far2_start: p0_far_2_le: fadds %f0 ,%f9 ,%f8 udivx %l1,%l3,%l6 smul %l3,%l7,%l0 jmpl %o7,%g0 add %l0,%l4,%l3 p0_far_2_lem: fadds %f0 ,%f9 ,%f8 udivx %l1,%l3,%l6 smul %l3,%l7,%l0 jmpl %o7,%g0 add %l0,%l4,%l3 p0_far_2_he: sdivx %l0,-0x44c,%l1 fcmps %fcc2,%f30,%f17 jmpl %o7,%g0 xnor %l6,0xc3e,%l2 p0_far_2_hem: sdivx %l0,-0x44c,%l1 fcmps %fcc2,%f30,%f17 jmpl %o7,%g0 xnor %l6,0xc3e,%l2 p0_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 far2_b2b_h: jmpl %o7,%g0 andn %l7,%l6,%l2 jmpl %o7,%g0 nop far2_b2b_l: jmpl %o7,%g0 subc %l7,%l1,%l3 jmpl %o7,%g0 nop user_far2_end: .seg "text" .text .align 0x2000 user_far3_start: p0_far_3_le: fcmps %fcc0,%f15,%f11 jmpl %o7,%g0 subc %l1,0x269,%l7 p0_far_3_lem: fcmps %fcc0,%f15,%f11 jmpl %o7,%g0 subc %l1,0x269,%l7 p0_far_3_he: ldd [%i5+0x030],%f16 ! Mem[0000000010141430] mulx %l7,%l7,%l5 jmpl %o7,%g0 udivx %l0,%l3,%l0 p0_far_3_hem: membar #Sync ldd [%i5+0x030],%f16 ! Mem[0000000010141430] mulx %l7,%l7,%l5 jmpl %o7,%g0 udivx %l0,%l3,%l0 p0_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 far3_b2b_h: fsubs %f28,%f28,%f28 fdivs %f29,%f16,%f24 fmuls %f20,%f31,%f23 jmpl %o7,%g0 fadds %f16,%f26,%f23 far3_b2b_l: fcmps %fcc3,%f14,%f4 sdivx %l7,0x893,%l0 udivx %l4,%l0,%l2 jmpl %o7,%g0 umul %l3,%l6,%l3 user_far3_end: .seg "text" .align 0x2000 user_jump0_start: INIT_MEM(0, 0x0010, 1, +, 0, +, 0) p0_jmpl_0_le: fdivs %f0 ,%f1 ,%f14 fitos %f3 ,%f9 fsubs %f4 ,%f9 ,%f7 umul %l5,%l3,%l7 jmpl %g6+8,%g0 sub %l5,%l7,%l4 p0_call_0_le: or %l3,0x2e2,%l2 orn %l2,-0xd70,%l5 fcmps %fcc2,%f8 ,%f1 retl addc %l0,%l1,%l0 p0_jmpl_0_lo: fdivs %f0 ,%f1 ,%f14 fitos %f3 ,%f9 fsubs %f4 ,%f9 ,%f7 umul %l5,%l3,%l7 jmpl %g6+8,%g0 sub %l5,%l7,%l4 p0_call_0_lo: or %l3,0x2e2,%l2 orn %l2,-0xd70,%l5 fcmps %fcc2,%f8 ,%f1 retl addc %l0,%l1,%l0 p0_jmpl_0_he: and %l2,-0x0c8,%l3 udivx %l5,0xa4a,%l2 fcmps %fcc1,%f27,%f28 sub %l5,0x6b1,%l2 and %l2,%l7,%l1 jmpl %g6+8,%g0 fdivs %f26,%f16,%f24 p0_call_0_he: retl sdivx %l5,%l0,%l0 p0_jmpl_0_ho: and %l2,-0x0c8,%l3 udivx %l5,0xa4a,%l2 fcmps %fcc1,%f27,%f28 sub %l5,0x6b1,%l2 and %l2,%l7,%l1 jmpl %g6+8,%g0 fdivs %f26,%f16,%f24 p0_call_0_ho: retl sdivx %l5,%l0,%l0 user_jump0_end: .seg "text" .align 0x2000 user_jump1_start: INIT_MEM(0, 0x0020, 1, +, 0, +, 0) p0_jmpl_1_le: add %l2,%l5,%l4 andn %l4,0x4cc,%l5 subc %l5,%l1,%l3 xnor %l2,%l6,%l0 jmpl %g6+8,%g0 stb %l2,[%i6+0x022] ! Mem[0000000010181422] p0_call_1_le: fcmps %fcc0,%f11,%f10 xnor %l1,-0xadb,%l1 retl fcmps %fcc0,%f10,%f7 p0_jmpl_1_lo: add %l2,%l5,%l4 andn %l4,0x4cc,%l5 subc %l5,%l1,%l3 xnor %l2,%l6,%l0 jmpl %g6+8,%g0 stb %l2,[%o6+0x022] ! Mem[0000000010181422] p0_call_1_lo: fcmps %fcc0,%f11,%f10 xnor %l1,-0xadb,%l1 retl fcmps %fcc0,%f10,%f7 p0_jmpl_1_he: orn %l5,0xbbe,%l5 smul %l1,%l6,%l5 addc %l0,0x919,%l1 mulx %l3,-0xa19,%l7 xor %l6,%l0,%l6 fmuls %f22,%f26,%f17 jmpl %g6+8,%g0 fdivs %f22,%f28,%f31 p0_call_1_he: retl fdivs %f22,%f31,%f24 p0_jmpl_1_ho: orn %l5,0xbbe,%l5 smul %l1,%l6,%l5 addc %l0,0x919,%l1 mulx %l3,-0xa19,%l7 xor %l6,%l0,%l6 fmuls %f22,%f26,%f17 jmpl %g6+8,%g0 fdivs %f22,%f28,%f31 p0_call_1_ho: retl fdivs %f22,%f31,%f24 user_jump1_end: .seg "text" .align 0x2000 user_jump2_start: INIT_MEM(0, 0x0030, 1, +, 0, +, 0) p0_jmpl_2_le: fmuls %f11,%f9 ,%f14 smul %l0,%l5,%l1 jmpl %g6+8,%g0 smul %l1,0xcc8,%l4 p0_call_2_le: fsqrts %f10,%f11 subc %l1,%l0,%l7 fsqrts %f1 ,%f4 retl sdivx %l4,%l3,%l3 p0_jmpl_2_lo: fmuls %f11,%f9 ,%f14 smul %l0,%l5,%l1 jmpl %g6+8,%g0 smul %l1,0xcc8,%l4 p0_call_2_lo: fsqrts %f10,%f11 subc %l1,%l0,%l7 fsqrts %f1 ,%f4 retl sdivx %l4,%l3,%l3 p0_jmpl_2_he: orn %l1,%l3,%l7 swap [%i3+0x038],%l1 ! Mem[00000000100c1438] fdivs %f28,%f31,%f31 fadds %f19,%f19,%f16 xnor %l7,%l0,%l7 orn %l4,-0x187,%l1 jmpl %g6+8,%g0 add %l0,-0x8bc,%l4 p0_call_2_he: addc %l1,%l4,%l3 retl addc %l5,%l3,%l7 p0_jmpl_2_ho: orn %l1,%l3,%l7 swap [%o3+0x038],%l1 ! Mem[00000000100c1438] fdivs %f28,%f31,%f31 fadds %f19,%f19,%f16 xnor %l7,%l0,%l7 orn %l4,-0x187,%l1 jmpl %g6+8,%g0 add %l0,-0x8bc,%l4 p0_call_2_ho: addc %l1,%l4,%l3 retl addc %l5,%l3,%l7 user_jump2_end: .seg "text" .align 0x2000 user_jump3_start: INIT_MEM(0, 0x0040, 1, +, 0, +, 0) p0_jmpl_3_le: subc %l3,-0x86e,%l0 addc %l7,%l6,%l0 fadds %f5 ,%f6 ,%f12 subc %l1,%l4,%l1 mulx %l3,%l6,%l2 orn %l0,-0x733,%l2 jmpl %g6+8,%g0 ldd [%i6+0x038],%l0 ! Mem[0000000010181438] p0_call_3_le: orn %l3,%l0,%l6 smul %l7,-0xfad,%l6 orn %l7,%l6,%l6 fcmps %fcc2,%f13,%f9 orn %l4,%l6,%l3 retl mulx %l5,%l6,%l4 p0_jmpl_3_lo: subc %l3,-0x86e,%l0 addc %l7,%l6,%l0 fadds %f5 ,%f6 ,%f12 subc %l1,%l4,%l1 mulx %l3,%l6,%l2 orn %l0,-0x733,%l2 jmpl %g6+8,%g0 ldd [%o6+0x038],%l0 ! Mem[0000000010181438] p0_call_3_lo: orn %l3,%l0,%l6 smul %l7,-0xfad,%l6 orn %l7,%l6,%l6 fcmps %fcc2,%f13,%f9 orn %l4,%l6,%l3 retl mulx %l5,%l6,%l4 p0_jmpl_3_he: fcmps %fcc3,%f18,%f17 fcmps %fcc2,%f24,%f22 fadds %f31,%f23,%f20 jmpl %g6+8,%g0 xor %l0,%l2,%l2 p0_call_3_he: andn %l0,0x45e,%l6 umul %l4,-0x0b0,%l1 sdivx %l5,%l0,%l3 xor %l7,0x4cc,%l1 ldd [%i6+0x000],%l6 ! Mem[0000000010181400] sub %l1,0x145,%l7 udivx %l3,%l2,%l5 retl sub %l3,0x09d,%l1 p0_jmpl_3_ho: fcmps %fcc3,%f18,%f17 fcmps %fcc2,%f24,%f22 fadds %f31,%f23,%f20 jmpl %g6+8,%g0 xor %l0,%l2,%l2 p0_call_3_ho: andn %l0,0x45e,%l6 umul %l4,-0x0b0,%l1 sdivx %l5,%l0,%l3 xor %l7,0x4cc,%l1 ldd [%o6+0x000],%l6 ! Mem[0000000010181400] sub %l1,0x145,%l7 udivx %l3,%l2,%l5 retl sub %l3,0x09d,%l1 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 0x6b8d32d8,0x9cf86588 ! Init value for %l0 .word 0x5ceea660,0x8810975e ! Init value for %l1 .word 0xad5307e7,0xe42d9b9c ! Init value for %l2 .word 0xaccf2f0e,0x37d4e922 ! Init value for %l3 .word 0x7057814c,0x5bfc17a8 ! Init value for %l4 .word 0x05e75992,0xa700f72d ! Init value for %l5 .word 0xe3fa8401,0x98add263 ! Init value for %l6 .word 0xb18d5eb2,0x193e10b4 ! Init value for %l7 .align 64 p0_init_freg: .word 0xbf4868b0,0x443541f1 ! Init value for %f0 .word 0x06cf234f,0x50e1d112 ! Init value for %f2 .word 0x34410bb8,0xda8f2695 ! Init value for %f4 .word 0xa3561e6a,0x4ead84b8 ! Init value for %f6 .word 0x64a1d6cb,0x339398c5 ! Init value for %f8 .word 0x7daf2ca7,0xa924ff12 ! Init value for %f10 .word 0xc59c80f6,0xe6a17139 ! Init value for %f12 .word 0xfa8abe3f,0xc94fafea ! Init value for %f14 .word 0x29186169,0x1bd4c82c ! Init value for %f16 .word 0xba212420,0x6b16c86c ! Init value for %f18 .word 0x6db09672,0x2fbd32dd ! Init value for %f20 .word 0x2dd82dec,0x33bfe483 ! Init value for %f22 .word 0x3f88b412,0x24321178 ! Init value for %f24 .word 0xef64c2d6,0xd7196b5b ! Init value for %f26 .word 0xa31cfa78,0xdeb657c2 ! Init value for %f28 .word 0x80a46a35,0x5ec2e987 ! Init value for %f30 .word 0xb9e15608,0xff1970b7 ! Init value for %f32 .word 0x7b3ab952,0x86e03180 ! Init value for %f34 .word 0x217b42c4,0x336e8dc1 ! Init value for %f36 .word 0x66475fd3,0x106f3dc7 ! Init value for %f38 .word 0x5ef8a92d,0xe44d5fdf ! Init value for %f40 .word 0xb694d08a,0xcba7a90f ! Init value for %f42 .word 0xb8c2f12e,0xf777abfa ! Init value for %f44 .word 0xfd26ac1e,0xb6021b82 ! Init value for %f46 .word 0x45628594,0x8d42246f .word 0x2bc7543c,0xe3b83d8b .word 0x2f4b122e,0x70f83a71 .word 0x169c3d90,0xddc11387 .word 0x9d20dd58,0x8bf84e00 .word 0x24e6ef00,0xf50f0125 .word 0x21f75961,0xabb63112 .word 0x65a9bb40,0xdd7c4106 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 0xffffffff,0xfff0cd6b .word 0xcbc0bdbb,0x00000082 .word 0x00000000,0x00000000 .word 0xffffffff,0xb8000000 .word 0x00000000,0x00000071 .word 0x00000000,0xff000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 p0_expected_fp_regs: .word 0x000000ff,0xfffff0ff .word 0x6b000000,0x00000000 .word 0x9b5a0000,0x00000bff .word 0x181936c0,0xa6be57b8 .word 0xc2caff54,0x34f54eb1 .word 0xcbc0bdbb,0xffb6ccf7 .word 0x97617d3b,0xffffff7f .word 0x338f3671,0x4e3afc72 .word 0xfff0cd6b,0x6a1e56ff .word 0xff0b0000,0x47075cff .word 0xcffbffff,0x00000072 .word 0xfff0cd6b,0x5effffff .word 0x00000000,0xbe355a55 .word 0x82000000,0xff000000 .word 0xff000000,0x00000000 .word 0x72fc3a4e,0x71368f33 .word 0x0000001b,0x00000800 ! %fsr = 0000001b00000800 p0_local0_expect: .word 0xfff0ffff,0xff000000 .word 0x00000000,0x0000006b .word 0x00000000,0x00005a9b .word 0xb857bea6,0xc0361918 .word 0xb14ef534,0x54ffcac2 .word 0xf7ccb6ff,0xbbbdc0cb .word 0x7fffffff,0x3b7d6197 .word 0x72fc3a4e,0x71368f33 p0_local0_sec_expect: .word 0xffffff5e,0x6c57be00 .word 0xffffffff,0xffffa6f0 .word 0x5effffff,0x47075cff .word 0xe00e3189,0x000000b8 .word 0x935e0000,0xaa451ef5 .word 0xe3f10393,0xce180437 .word 0x514ed1fd,0xe0000000 .word 0xcfc060e8,0xd6d1ffff p0_local1_expect: .word 0x6b000000,0xb1ff0000 .word 0x6bcdf0ff,0x6c57be00 .word 0x71000000,0x000000ff .word 0x00000000,0xc88d05cb .word 0x00000000,0x0000ffff .word 0xf6b49455,0xd564900b .word 0xff000000,0x000000ff .word 0xffff9b5a,0x439b4544 p0_local1_sec_expect: .word 0x935e0000,0xaa451ef5 .word 0xffffffff,0x0000006b .word 0xffa604e8,0x42b0055c .word 0xd3ecdbd1,0x1ba00b2f .word 0x353ee4a8,0xd675efff .word 0x4ef21338,0x464d0964 .word 0x8a33ebc2,0x5363e766 .word 0x478242fe,0x4453a10b p0_local2_expect: .word 0xb8000000,0x00000002 .word 0xb8000000,0x00000000 .word 0x0000ffff,0x3a2b0000 .word 0x181936c0,0x191936c0 .word 0xc2ca7554,0x34f54eb1 .word 0x72fc3a70,0x00000000 .word 0x6b16c86c,0xffffff7f .word 0xb8000000,0x6f000000 p0_local2_sec_expect: .word 0x00000000,0x00000000 .word 0x3a2b0000,0x7119b5cf .word 0x00000000,0x4d0057b8 .word 0x7b3272f3,0x838b7c3e .word 0x3d0983c7,0x4c634a28 .word 0xbbbdc0cb,0xf6809cc5 .word 0xe36a7693,0x470760ff .word 0x0081ee38,0xfad17a7a p0_local3_expect: .word 0xb8000000,0xb80bff34 .word 0xd9000000,0xb5383fcb .word 0x00000000,0x00000000 .word 0xba212420,0x01c90143 .word 0x00000023,0x2b9a946c .word 0x3f00ffff,0x0043dc0f .word 0xc5989333,0xffffffff .word 0x6b16c86c,0x0000006c p0_local3_sec_expect: .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0xffc906d9,0x000000b8 .word 0x271f3cb5,0x5bf37755 .word 0xba33ec5b,0x846f58e0 .word 0x2f6eab03,0x071325e2 .word 0xb7bbf852,0xe9d22342 .word 0x6ec31e5e,0x801f66dc p0_local4_expect: .word 0x72fc3a4e,0x71368f33 .word 0x00000000,0xff000000 .word 0xff000000,0xfffffbcf .word 0x0000ffff,0x3a2b0000 .word 0x555a35be,0x00000000 .word 0xcbc0bdbb,0x00000082 .word 0x00000000,0x000000ff .word 0x338f3671,0x4e3afc72 p0_local4_sec_expect: .word 0xff57be00,0x00000071 .word 0x5e000000,0x00000061 .word 0xa6be57ff,0x51eba96c .word 0x00000000,0x6bcdf0ff .word 0xffdce777,0x77e7dcff .word 0x00000000,0x0000d9df .word 0xffffffff,0x339398c5 .word 0x47f6c323,0x3f00ffff p0_local5_expect: .word 0x00000000,0x34ff0bff .word 0xffd90000,0x3a2b0000 .word 0xb1ff0000,0xfffffbcf .word 0x0000ff5e,0xa6be57b8 .word 0xfff0cd6b,0x00000000 .word 0xcbc0bdbb,0x00000082 .word 0x00000000,0x000000ff .word 0xffffffb8,0x4e3afc72 p0_local5_sec_expect: .word 0x00000000,0xb7400800 .word 0xffffffff,0x458e4d03 .word 0x000000ff,0x0000005e .word 0xa3561e6a,0x4ead84b8 .word 0x64a1d6cb,0x339398c5 .word 0x7daf2ca7,0xa924ff12 .word 0x0000005a,0x00005a9b .word 0xfa8abe3f,0xc94fafea p0_local6_expect: .word 0x0000ffff,0x3a2b0000 .word 0xcbc0bdbb,0x00000082 .word 0x00000071,0x00000000 .word 0xfff0cd6b,0x6a1e56a3 .word 0x935e0000,0xaa451ef5 .word 0x034d8e45,0xffffffff .word 0xbbbdc0cb,0xf6809cc5 .word 0x6b16c86c,0x00000000 p0_local6_sec_expect: .word 0x0000004d,0x0000ff00 .word 0xff5a0000,0x5a000000 .word 0x00000000,0xa6be57ff .word 0x00005aff,0x6bcdf0ff .word 0x4301c901,0x202421ba .word 0xffffffff,0x458e4d03 .word 0x00000000,0x00000080 .word 0x000000e0,0xffffffff share0_expect: .word 0xa6ff4531,0x6ebe4a44 .word 0xa9c301f3,0x3374e207 .word 0x8780db2c,0x6f4e1e79 .word 0xa111c3cf,0xc9f8fc88 .word 0x86167903,0xdaac78e4 .word 0x34c9fa4b,0x3b6e7be5 .word 0x3d6a176c,0x93747e03 .word 0x872ad270,0xe293e048 share1_expect: .word 0xff5e8841,0x247f7af9 .word 0x829827b4,0x90b944e0 .word 0x226e3183,0x76fd8c34 .word 0x84ca28e0,0x7c061bca .word 0x3d65ffd2,0x0eeadb86 .word 0x1e430e89,0xf3f9c50a .word 0xb6a6806d,0x50999ddc .word 0x91d4d1d0,0x82b0e9bf .word 0x00020070,0x1453c2a6 .word 0x1ed6dfb9,0x8295f7c4 .word 0xb8046aff,0x561620ee .word 0x9241a675,0x426273c2 .word 0xb07ae247,0x102f2a25 .word 0xdc1737d4,0xa3fb8a06 .word 0x07d4163c,0x9c32be5e .word 0x666ca0a6,0x4650053e share2_expect: .word 0xc0ff96d7,0xa23d825a .word 0x771ac4ea,0x228627cd .word 0x7583fad7,0xa7f707e8 .word 0xfefc69b4,0x9a6a0793 .word 0xa2242333,0x207a9dab .word 0xe98d2567,0xa388c4e8 .word 0x50531273,0x17b3f8f1 .word 0xd4a28764,0x9638f2af share3_expect: .word 0xffff9cd4,0xe4c95a8c .word 0x501dabc8,0x8bbd8428 .word 0x88c34454,0x9d57ff8b .word 0xb9c425db,0x6f30bd03 .word 0xb9b21397,0x219b3ab5 .word 0x7ccb03c0,0x3dc43822 .word 0xadfa2983,0xbc6e808d .word 0xb6905be3,0x201fa403 .word 0x47ffea86,0x7c6ff8d5 .word 0xd87032c8,0x9211a7cd .word 0x42e1386e,0xa2f631a5 .word 0xb524ff77,0x948334f7 .word 0x39f38b18,0x32421d0c .word 0x5a340449,0x63bc742c .word 0xa6f9da42,0xc4c6d2d4 .word 0xb990ae57,0xf10ab63c .word 0xffff4727,0x49892d8c .word 0xdcc4d4af,0x2b7fe16d .word 0x6118fd92,0xe2c24166 .word 0xb82e2b7b,0x0ff12297 .word 0x6eff0c49,0x3ce8486c .word 0xc7698792,0xd50f64bf .word 0x56e5e032,0x2f482e5a .word 0xaab17fab,0xc091ae07 .word 0x2cff5589,0x2f4bf0c3 .word 0xc3b53bec,0xf1256b16 .word 0xa50aa222,0xb61bb027 .word 0xcffdcafa,0xec524eb1 .word 0xdc9f06c2,0x37b92f76 .word 0xf5d725d6,0x98ea40a9 .word 0x0a0b38e8,0xe96803f2 .word 0x2874653b,0xb4b3c4a7 .word 0x9e82458c,0x7e09c77c .word 0x87ebbc1a,0xf540df57 .word 0xf69d540f,0x9f2456fa .word 0x807df8bd,0x959c45ac .word 0xf4f3dbc9,0x482940f3 .word 0xe0059e77,0x39be52c8 .word 0x985a7901,0xbe8d50b4 .word 0x6b6e0ab3,0xd3bef700 .word 0x19ff9645,0x1628bbb7 .word 0x2772060f,0x40adb07b .word 0x629225cd,0xa83d2887 .word 0xc23304e2,0xa609f989 .word 0x403cae16,0xef0bc6cb .word 0x1a176af9,0x8e3fd6ed .word 0x8e8120cd,0x7e97d936 .word 0xe2547ffc,0x56df383f .word 0x005f4833,0x7e5368a0 .word 0xe178dcc5,0xb17a6800 .word 0xdc665152,0xe5372adc .word 0x4f147eba,0x4d1086df .word 0xeaf714c1,0x5f0871fe .word 0xa7b6b11d,0x1b1b2b15 .word 0x7299148d,0xf402174a .word 0x43639422,0x39a74e4b .word 0xb9985fa0,0x044d0e77 .word 0xfba31d47,0x39bd12f7 .word 0x02751b7e,0xb199efcd .word 0xd2650f58,0x28f0e9e9 .word 0xcdf018d7,0xc23e0db4 .word 0x5c5930f3,0x0f37693f .word 0x37587f56,0x6eb478a9 .word 0x38f97e13,0xa952fbee 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 0xeeb06f67,0xf0218885 .word 0x00000000,0x00000002 .word 0xa4e3496f,0xa4efcfd8 .word 0x00000000,0x00000003 .word 0x5b67a6f7,0x8078b4c9 .word 0x00000000,0x00000004 .word 0x51191c28,0x0816c4eb .word 0x00000000,0x00000005 .word 0xd73928df,0xda826899 .word 0x00000000,0x00000006 .word 0xed7d6680,0x03d00423 .word 0x00000000,0x00000007 .word 0x6b8f6cb0,0x596ba2ed .word 0x00000000,0x00000008 .word 0xe90e4127,0xd27008f7 .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 0xc2ca7554,0x34f54eb1,0x0a628eec,0x253f105b .word 0xc2cd0b17,0xb3368e12,0x5a9b2861,0x6acc6a68 .word 0x95a26e69,0x1e41c7da,0xbf46c498,0xad1b2cef .word 0x46bfee48,0x4866ac9f,0xd5cc1c12,0x0653aaa6 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 0x633bff74,0x760c0900,0x6b9dfec5,0xf64a72b3 .word 0x99c1e771,0x21a97586,0x724d8943,0xd6012d37 .word 0x9bf3d6bd,0xf39849b5,0xfbfa5e08,0x07845edd .word 0xbddd11f0,0x0293180e,0x4b654f70,0x61b243c9 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 0xd6c8bdac,0xb711b964,0xbfad4125,0xe3de4ecd .word 0xf3d3e27c,0x66d69c89,0xca3c4fc2,0xc88d05cb .word 0xf3b38633,0xf83b6076,0x09b7bb66,0xd564900b .word 0xd7e9d98f,0xeb283c98,0x72fc3a4e,0x439b4544 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 0x01f0cd6b,0xb5383fcb,0xc3fc41c0,0xca19aa26 .word 0xf30c4bcc,0xdeb30a5c,0xd3ecdbd1,0x1ba00b2f .word 0x353ee4a8,0xd675efff,0x4ef21338,0x464d0964 .word 0xb17c5f23,0x536be766,0x478242fe,0x4453a10b 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 0xbb40e2f3,0x223ebaf9,0xba5bf46f,0x77e7dc0f .word 0x0c0433f0,0x22fb4faa,0xe31a7693,0x5e40dc05 .word 0xfdddfdde,0xc2eb338a,0x55d9868e,0x73f99e3d .word 0x7816c52b,0x458e4d03,0x3825e7ae,0x71368f33 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 0x704ef0c5,0x580a6ff4,0x7296020d,0x7119b5cf .word 0x6ea4756f,0x48f5209e,0x7b3272f3,0x838b7c3e .word 0x3d0983c7,0x4c634a28,0x4b0a2836,0x4cb8c126 .word 0x3cc90faa,0x969a60ac,0x0081ee38,0xfad17a7a 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 0x4e00100c,0xea23f0d1,0x4a697d72,0x1b21c956 .word 0xeef0e63a,0xdd85f024,0xd1d6f9f7,0x89310ee0 .word 0xf51e45aa,0x3cdf5e93,0x370418ce,0x9303f1e3 .word 0x49aa13e3,0xfdd14e51,0xc159f3ce,0xe8603558 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 0x1abcca59,0xbd2c9db4,0xd6805e2a,0x3c9d31ce .word 0x6e10279f,0x88931d12,0x271f3cb5,0x5bf37755 .word 0xba33ec5b,0x846f58e0,0x2f6eab03,0x071325e2 .word 0xb7bbf852,0xe9d22342,0x6ec31e5e,0x801f66dc 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 0x47763c44,0x8e227543,0x32e0f5db,0x1b661252 .word 0xabc4c424,0x4fcea632,0xf2ef7a97,0x31ccb6b8 .word 0xe8c8f610,0x2898f93c,0xd68ff21c,0x56712eba .word 0xb6bfb931,0x72adcdd0,0x439f6a16,0x0518ba86 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 0xe0b83d5c,0xad2001a8,0x97617d3b,0x23996213 .word 0x181936c0,0xa6be57b8,0xefe9154c,0xe4bd066a .word 0x4541d62a,0x48aa72b0,0x76c606c4,0x7321c655 .word 0x0a2ea426,0x6a540284,0xf4810af1,0xc6e5f457 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 0x260a82b4,0x05979da6,0xe13ef95b,0x3188640f .word 0xb1ea407e,0xc3ea8252,0x8118aef9,0xbadc3547 .word 0x634cbe62,0x7403a049,0xf8ffa1e2,0xa79b713b .word 0x7c79eee4,0x50f8bdc6,0x960b7cea,0x7680f324 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 0x49023efd,0xbdfb320e,0xfd038a43,0x0f0a0ad3 .word 0x6754d0e6,0xe10e0beb,0x3c8c0be2,0x680c4ba2 .word 0xfc3d938b,0xc47dd76b,0x636036ca,0x5a6a8f16 .word 0xbd937c06,0x7e92ffc5,0x6b2c2b5a,0xb999dc8f 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 0x75009013,0x7dd18c90,0xcbc0bdbb,0x35b6ccf7 .word 0x14d1e089,0x33331480,0x56f58c35,0xd214d6f1 .word 0x5174c38e,0x9d7676ae,0xaf0372a3,0xd3be5ea7 .word 0xc9805a01,0x62def21a,0xf6c29455,0x3e2a2212 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 0x3a5c0747,0x155f6a1e,0xf4c3cee6,0x0928c8a4 .word 0xeb3fdf58,0xe3d8937b,0x4bca68e7,0xd24968ce .word 0x8054d5c9,0x8b722c4d,0xb60c3220,0xc5ae7a36 .word 0xcb0fc841,0x2e48955c,0xf2a97b9a,0xe09db05f 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 0xaa3a4531,0x6ebe4a44,0xa9c301f3,0x3374e207 .word 0x8780db2c,0x6f4e1e79,0xa111c3cf,0xc9f8fc88 .word 0x86167903,0xdaac78e4,0x34c9fa4b,0x3b6e7be5 .word 0x3d6a176c,0x93747e03,0x872ad270,0xe293e048 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 0x23268841,0x247f7af9,0x829827b4,0x90b944e0 .word 0x226e3183,0x76fd8c34,0x84ca28e0,0x7c061bca .word 0x3d65ffd2,0x0eeadb86,0x1e430e89,0xf3f9c50a .word 0xb6a6806d,0x50999ddc,0x91d4d1d0,0x82b0e9bf .word 0x81040070,0x1453c2a6,0x1ed6dfb9,0x8295f7c4 .word 0xb8046aff,0x561620ee,0x9241a675,0x426273c2 .word 0xb07ae247,0x102f2a25,0xdc1737d4,0xa3fb8a06 .word 0x07d4163c,0x9c32be5e,0x666ca0a6,0x4650053e 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 0xbec496d7,0xa23d825a,0x771ac4ea,0x228627cd .word 0x7583fad7,0xa7f707e8,0xfefc69b4,0x9a6a0793 .word 0xa2242333,0x207a9dab,0xe98d2567,0xa388c4e8 .word 0x50531273,0x17b3f8f1,0xd4a28764,0x9638f2af 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 0xd9df9cd4,0xe4c95a8c,0x501dabc8,0x8bbd8428 .word 0x88c34454,0x9d57ff8b,0xb9c425db,0x6f30bd03 .word 0xb9b21397,0x219b3ab5,0x7ccb03c0,0x3dc43822 .word 0xadfa2983,0xbc6e808d,0xb6905be3,0x201fa403 .word 0x81b6ea86,0x7c6ff8d5,0xd87032c8,0x9211a7cd .word 0x42e1386e,0xa2f631a5,0xb524ff77,0x948334f7 .word 0x39f38b18,0x32421d0c,0x5a340449,0x63bc742c .word 0xa6f9da42,0xc4c6d2d4,0xb990ae57,0xf10ab63c .word 0xa0424727,0x49892d8c,0xdcc4d4af,0x2b7fe16d .word 0x6118fd92,0xe2c24166,0xb82e2b7b,0x0ff12297 .word 0x6eff0c49,0x3ce8486c,0xc7698792,0xd50f64bf .word 0x56e5e032,0x2f482e5a,0xaab17fab,0xc091ae07 .word 0x65f45589,0x2f4bf0c3,0xc3b53bec,0xf1256b16 .word 0xa50aa222,0xb61bb027,0xcffdcafa,0xec524eb1 .word 0xdc9f06c2,0x37b92f76,0xf5d725d6,0x98ea40a9 .word 0x0a0b38e8,0xe96803f2,0x2874653b,0xb4b3c4a7 .word 0x9e82458c,0x7e09c77c,0x87ebbc1a,0xf540df57 .word 0xf69d540f,0x9f2456fa,0x807df8bd,0x959c45ac .word 0xf4f3dbc9,0x482940f3,0xe0059e77,0x39be52c8 .word 0x985a7901,0xbe8d50b4,0x6b6e0ab3,0xd3bef700 .word 0x19ea9645,0x1628bbb7,0x2772060f,0x40adb07b .word 0x629225cd,0xa83d2887,0xc23304e2,0xa609f989 .word 0x403cae16,0xef0bc6cb,0x1a176af9,0x8e3fd6ed .word 0x8e8120cd,0x7e97d936,0xe2547ffc,0x56df383f .word 0x175f4833,0x7e5368a0,0xe178dcc5,0xb17a6800 .word 0xdc665152,0xe5372adc,0x4f147eba,0x4d1086df .word 0xeaf714c1,0x5f0871fe,0xa7b6b11d,0x1b1b2b15 .word 0x7299148d,0xf402174a,0x43639422,0x39a74e4b .word 0xb9985fa0,0x044d0e77,0xfba31d47,0x39bd12f7 .word 0x02751b7e,0xb199efcd,0xd2650f58,0x28f0e9e9 .word 0xcdf018d7,0xc23e0db4,0x5c5930f3,0x0f37693f .word 0x37587f56,0x6eb478a9,0x38f97e13,0xa952fbee share3_end: