/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: mpgen_500_0.s * Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved * 4150 Network Circle, Santa Clara, California 95054, U.S.A. * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 2 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * For the avoidance of doubt, and except that if any non-GPL license * choice is available it will apply instead, Sun elects to use only * the General Public License version 2 (GPLv2) at this time for any * software where a choice of GPL license versions is made * available with the language indicating that GPLv2 or any later version * may be used, or where a choice of which version of the GPL is applied is * otherwise unspecified. * * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, * CA 95054 USA or visit www.sun.com if you need additional information or * have any questions. * * * ========== Copyright Header End ============================================ */ ! Niagara2 UP Random Test ! Seed = 626115452 ! Riesling can be on ! 1 Thread, 500 lines ! mpgen created on May 4, 2009 (15:17:56), Version 2.81 ! mpgen_500_0.s created on Jun 26, 2009 (11:54:52) ! RC file : random.rc ! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.090504 -rc random.rc -o mpgen_500_0 -p 1 -l 500 #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: ! Initialize the input and output registers ! Random code for Thread 0 thread_0: ta T_CHANGE_PRIV ! Trap to Supervisor Mode set p0_fsr,%g3 ldx [%g3],%fsr ! Set %fsr to 0000000000 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 = 3dae7438 217c2069 0fb24936 01866aaf ! %f4 = 09c346a4 134d35a5 6f2e9402 2e4a5acb ! %f8 = 3050b4d0 5f801fa1 42b9688e 692195a7 ! %f12 = 6d768abc 2165fa5d 00fdf2da 3f1f1743 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 4fee5468 716aa1d9 199f1ee6 34969b9f ! %f20 = 61375dd4 6110b215 53c398b2 21f89ebb ! %f24 = 5582b300 07ad8711 0261cc3e 776e5c97 ! %f28 = 4f5f1fec 7be53ccd 7a4be58a 2335d133 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 03253098 55e6af49 75fbd096 16bdb88f ! %f36 = 46233104 16677a85 531f3962 26818eab ! %f40 = 55892d30 0e5ffa81 55e38bee 40a58f87 ! %f44 = 6114f11c 23874b3d 5e01f43a 3652b723 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xc63fbeab00000025,%g7,%g1 ! %gsr scale = 4, align = 5 wr %g1,%g0,%gsr ! %gsr = c63fbeab00000025 wr %g0,%y ! Clear %y register xorcc %g0,%g0,%g3 ! %g3 = 0, %ccr = 44 membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 0 p0_label_1: ! Starting 10 instruction Store Burst ! Mem[0000000010141410] = 445fd07d, %l2 = 554df74c4cad90ac ldstuba [%i5+%o5]0x88,%l2 ! %l2 = 000000000000007d ! %f20 = 61375dd4 6110b215, Mem[0000000030141408] = 75c90a86 72c114bf stda %f20,[%i5+%o4]0x81 ! Mem[0000000030141408] = 61375dd4 6110b215 ! %f20 = 61375dd4, %f24 = 5582b300 07ad8711 fstod %f20,%f24 ! %f24 = 4426ebba 80000000 ! %l5 = d405d052c64a51bd, Mem[0000000010181400] = 38978244 stwa %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = c64a51bd ! Mem[0000000030141410] = 0669be74, %l5 = 00000000c64a51bd swapa [%i5+%o5]0x81,%l5 ! %l5 = 000000000669be74 ! Mem[0000000010101414] = 4394a2e5, %l7 = 0000000091e29dc3, %asi = 80 swapa [%i4+0x014]%asi,%l7 ! %l7 = 000000004394a2e5 ! Mem[000000001014141d] = 064135eb, %l6 = 65a16c0d7fea5e38 ldstub [%i5+0x01d],%l6 ! %l6 = 0000000000000041 ! %l4 = 2d983552, %l5 = 0669be74, Mem[0000000030181410] = 6cccb0d4 2a60d915 stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 2d983552 0669be74 ! %l7 = 000000004394a2e5, Mem[00000000100c1400] = 18823f13 stba %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 18823fe5 ! %f21 = 6110b215, Mem[00000000100c1430] = 44c7ea9c sta %f21,[%i3+0x030]%asi ! Mem[00000000100c1430] = 6110b215 p0_label_2: ! Starting 10 instruction Load Burst ! %o3 = deadbeefdeadbeef set share3_start,%o3 ! set %o3[0] to VA ! Mem[00000000218001c0] = 7ca081a8, %l6 = 0000000000000041 lduh [%o3+0x1c0],%l6 ! %l6 = 0000000000007ca0 ! Mem[0000000030081400] = 595d721b e8c54427, %l4 = 2d983552, %l5 = 0669be74 ldda [%i2+%g0]0x89,%l4 ! %l4 = 00000000e8c54427 00000000595d721b ! Mem[0000000010141408] = d62c6d33, %l6 = 0000000000007ca0 lduha [%i5+%o4]0x88,%l6 ! %l6 = 0000000000006d33 ! Mem[0000000010101422] = 29249710, %l5 = 00000000595d721b, %asi = 80 ldsha [%i4+0x022]%asi,%l5 ! %l5 = ffffffffffff9710 ! Mem[0000000030081410] = 54870a77, %l4 = 00000000e8c54427 lduwa [%i2+%o5]0x89,%l4 ! %l4 = 0000000054870a77 ! Mem[0000000030001408] = 5f97e229a60d0f58, %l0 = cd78e98c88719846 ldxa [%i0+%o4]0x89,%l0 ! %l0 = 5f97e229a60d0f58 ! Mem[00000000100c1408] = 164e8477, %l3 = e4b7851a690755f7 lduha [%i3+%o4]0x88,%l3 ! %l3 = 0000000000008477 ! Mem[0000000010101400] = 78ee8d67, %l6 = 0000000000006d33 ldsba [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000067 ! Mem[0000000030181410] = 2d983552, %l7 = 000000004394a2e5 ldswa [%i6+%o5]0x81,%l7 ! %l7 = 000000002d983552 ! Mem[0000000030181410] = 5235982d, %l3 = 0000000000008477 lduwa [%i6+%o5]0x89,%l3 ! %l3 = 000000005235982d p0_label_3: ! Starting 10 instruction Store Burst ! Mem[0000000010141410] = ffd05f44, %l0 = 5f97e229a60d0f58 ldstuba [%i5+%o5]0x80,%l0 ! %l0 = 00000000000000ff ! %f28 = 4f5f1fec, Mem[0000000030141408] = d45d3761 sta %f28,[%i5+%o4]0x89 ! Mem[0000000030141408] = 4f5f1fec ! Mem[0000000030001408] = a60d0f58, %l1 = 000000002fd85271 swapa [%i0+%o4]0x89,%l1 ! %l1 = 00000000a60d0f58 ! %f15 = 3f1f1743, Mem[0000000030081400] = 2744c5e8 sta %f15,[%i2+%g0]0x81 ! Mem[0000000030081400] = 3f1f1743 ! %l5 = ffffffffffff9710, %l2 = 000000000000007d, %l6 = 0000000000000067 subc %l5,%l2,%l6 ! %l6 = ffffffffffff9693 ! %o0 = deadbeefdeadbeef set share0_start,%o0 ! set %o0[0] to VA ! %l4 = 0000000054870a77, Mem[00000000201c0000] = 4dd8d398, %asi = 80 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0a77d398 ! %f16 = 4fee5468, Mem[0000000030101408] = 1de82b26 sta %f16,[%i4+%o4]0x81 ! Mem[0000000030101408] = 4fee5468 ! %l3 = 000000005235982d, Mem[0000000010101408] = 4377057622358def stxa %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000005235982d ! %l5 = ffffffffffff9710, Mem[00000000300c1408] = c6bb1622 stba %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = c6bb1610 ! Mem[0000000010001410] = 4e8e0b64, %l5 = ffffffffffff9710 ldstuba [%i0+%o5]0x80,%l5 ! %l5 = 000000000000004e p0_label_4: ! Starting 10 instruction Load Burst ! Mem[00000000100c1400] = e53f8218, %l1 = 00000000a60d0f58 ldswa [%i3+%g0]0x80,%l1 ! %l1 = ffffffffe53f8218 ! Mem[0000000010041414] = 04ef9445, %l2 = 000000000000007d ldsw [%i1+0x014],%l2 ! %l2 = 0000000004ef9445 ! Mem[00000000100c1400] = 18823fe5, %l7 = 000000002d983552 lduha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000003fe5 ! Mem[00000000100c141f] = 16513e2b, %l5 = 000000000000004e ldub [%i3+0x01f],%l5 ! %l5 = 000000000000002b ! %l2 = 0000000004ef9445, %l1 = ffffffffe53f8218, %y = 00000000 udiv %l2,%l1,%l0 ! %l0 = 0000000000000000 mov %l0,%y ! %y = 00000000 ! Mem[0000000030101410] = 55af9d0614bc8d76, %f10 = 42b9688e 692195a7 ldda [%i4+%o5]0x89,%f10 ! %f10 = 55af9d06 14bc8d76 ! Mem[00000000100c1408] = 0fd07741164e8477, %f18 = 199f1ee6 34969b9f ldda [%i3+%o4]0x88,%f18 ! %f18 = 0fd07741 164e8477 ! Mem[0000000010041410] = 38dbd5c4, %f0 = 3dae7438 lda [%i1+%o5]0x80,%f0 ! %f0 = 38dbd5c4 ! Mem[00000000300c1410] = 2d60a9b4, %l5 = 000000000000002b lduha [%i3+%o5]0x81,%l5 ! %l5 = 0000000000002d60 ! %l6 = ffffffffffff9693, imm = fffffffffffffc5f, %l3 = 000000005235982d and %l6,-0x3a1,%l3 ! %l3 = ffffffffffff9413 p0_label_5: ! Starting 10 instruction Store Burst ! Mem[0000000010181408] = 36c47e76, %l3 = 00000000ffff9413 swapa [%i6+%o4]0x88,%l3 ! %l3 = 0000000036c47e76 ! Mem[00000000300c1400] = 5eb43a48, %l5 = 0000000000002d60 ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 000000000000005e ! %l4 = 54870a77, %l5 = 0000005e, Mem[0000000010081410] = 2490e476 25694d4b stda %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 54870a77 0000005e ! %l0 = 0000000000000000, Mem[0000000010041400] = 2f427958 stha %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00007958 ! %l6 = ffffffffffff9693, Mem[0000000030081408] = 1f535d3d66bc3c11 stxa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffffffffff9693 ! %f24 = 4426ebba, Mem[0000000010041408] = 7b492f56 st %f24,[%i1+%o4] ! Mem[0000000010041408] = 4426ebba ! %l0 = 0000000000000000, Mem[0000000021800000] = 29f51c58 stb %l0,[%o3+%g0] ! Mem[0000000021800000] = 00f51c58 ! Mem[0000000010141430] = 7ec7075c, %l4 = 0000000054870a77 ldstuba [%i5+0x030]%asi,%l4 ! %l4 = 000000000000007e ! %f13 = 2165fa5d, %f17 = 716aa1d9 fcmpes %fcc3,%f13,%f17 ! %fcc3 = 1 ! %l4 = 000000000000007e, Mem[0000000010101410] = 0186d4e4, %asi = 80 stwa %l4,[%i4+0x010]%asi ! Mem[0000000010101410] = 0000007e p0_label_6: ! Starting 10 instruction Load Burst ! Mem[0000000030141410] = bd514ac6, %f16 = 4fee5468 lda [%i5+%o5]0x89,%f16 ! %f16 = bd514ac6 ! Mem[0000000010081410] = 770a8754, %f8 = 3050b4d0 lda [%i2+%o5]0x80,%f8 ! %f8 = 770a8754 ! Mem[0000000030081408] = 9396ffff, %l2 = 0000000004ef9445 ldsba [%i2+%o4]0x81,%l2 ! %l2 = ffffffffffffff93 ! Mem[0000000030101408] = dfcec66c6854ee4f, %f30 = 7a4be58a 2335d133 ldda [%i4+%o4]0x89,%f30 ! %f30 = dfcec66c 6854ee4f ! Mem[0000000010181408] = 1394ffff, %f21 = 6110b215 lda [%i6+%o4]0x80,%f21 ! %f21 = 1394ffff ! Mem[0000000030041408] = 76422d06, %l2 = ffffffffffffff93 lduwa [%i1+%o4]0x81,%l2 ! %l2 = 0000000076422d06 ! Mem[00000000100c1408] = 0fd07741 164e8477, %l2 = 76422d06, %l3 = 36c47e76 ldda [%i3+%o4]0x88,%l2 ! %l2 = 00000000164e8477 000000000fd07741 ! Mem[00000000100c1408] = 77844e16, %l4 = 000000000000007e lduwa [%i3+%o4]0x80,%l4 ! %l4 = 0000000077844e16 ! Mem[00000000100c1410] = 056e5c0c 843a8056, %l4 = 77844e16, %l5 = 0000005e ldda [%i3+%o5]0x88,%l4 ! %l4 = 00000000843a8056 00000000056e5c0c ! Mem[0000000030041410] = b5d8474f f454b37b, %l0 = 00000000, %l1 = e53f8218 ldda [%i1+%o5]0x89,%l0 ! %l0 = 00000000f454b37b 00000000b5d8474f p0_label_7: ! Starting 10 instruction Store Burst ! Mem[0000000010081408] = 1c7d06b6, %l7 = 0000000000003fe5 swapa [%i2+%o4]0x80,%l7 ! %l7 = 000000001c7d06b6 ! Mem[0000000021800000] = 00f51c58, %l1 = 00000000b5d8474f ldstuba [%o3+0x000]%asi,%l1 ! %l1 = 0000000000000000 ! %l2 = 00000000164e8477, Mem[0000000010141408] = d62c6d33 stha %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = d62c8477 ! %l2 = 00000000164e8477, Mem[0000000010101410] = 0000007e, %asi = 80 stwa %l2,[%i4+0x010]%asi ! Mem[0000000010101410] = 164e8477 ! %o1 = deadbeefdeadbeef set share1_start,%o1 ! set %o1[0] to VA ! %l3 = 000000000fd07741, Mem[0000000020800000] = 3d296bc8 stb %l3,[%o1+%g0] ! Mem[0000000020800000] = 41296bc8 ! %l3 = 000000000fd07741, Mem[0000000030041408] = 3f1d7e64062d4276 stxa %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000000fd07741 ! Mem[0000000010041434] = 36577cfd, %l7 = 000000001c7d06b6 ldstub [%i1+0x034],%l7 ! %l7 = 0000000000000036 ! %l4 = 00000000843a8056, Mem[0000000010081410] = 0000005e54870a77 stxa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000843a8056 ! Mem[0000000010101410] = 77844e16, %l3 = 000000000fd07741 ldswa [%i4+%o5]0x88,%l3 ! %l3 = 0000000077844e16 ! Mem[0000000010141408] = d62c8477, %l3 = 0000000077844e16 swapa [%i5+%o4]0x88,%l3 ! %l3 = 00000000d62c8477 p0_label_8: ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = 89f8ab19 d84adc11, %l0 = f454b37b, %l1 = 00000000 ldda [%i5+%g0]0x88,%l0 ! %l0 = 00000000d84adc11 0000000089f8ab19 ! Mem[00000000300c1410] = b4a9602d, %l5 = 00000000056e5c0c lduwa [%i3+%o5]0x89,%l5 ! %l5 = 00000000b4a9602d ! Mem[0000000030101400] = 7d779ea8, %l0 = 00000000d84adc11 lduba [%i4+%g0]0x81,%l0 ! %l0 = 000000000000007d ! Mem[0000000010001408] = 58d0c7f6, %l5 = 00000000b4a9602d lduha [%i0+%o4]0x80,%l5 ! %l5 = 00000000000058d0 ! Mem[0000000010101410] = 164e8477, %l6 = ffffffffffff9693 lduba [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000016 ! Mem[0000000021800040] = 313ba488, %l2 = 00000000164e8477 lduh [%o3+0x040],%l2 ! %l2 = 000000000000313b ! Mem[00000000300c1400] = ffb43a48 431fc439, %l4 = 843a8056, %l5 = 000058d0 ldda [%i3+%g0]0x81,%l4 ! %l4 = 00000000ffb43a48 00000000431fc439 ! Mem[0000000010141438] = 4b072c7a, %l1 = 0000000089f8ab19 ldub [%i5+0x038],%l1 ! %l1 = 000000000000004b ! Mem[0000000010141400] = 11dc4ad8, %l0 = 000000000000007d lduba [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000011 ! %l7 = 0000000000000036, immd = fffff865, %y = 00000000 smul %l7,-0x79b,%l7 ! %l7 = fffffffffffe654e, %y = ffffffff p0_label_9: ! Starting 10 instruction Store Burst ! %l5 = 00000000431fc439, Mem[0000000030101408] = 4fee5468 stwa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 431fc439 ! %f20 = 61375dd4 1394ffff, Mem[0000000010001408] = f6c7d058 6fb66c20 stda %f20,[%i0+%o4]0x88 ! Mem[0000000010001408] = 61375dd4 1394ffff ! Mem[0000000010101400] = 78ee8d67, %l2 = 000000000000313b swapa [%i4+%g0]0x88,%l2 ! %l2 = 0000000078ee8d67 ! Mem[0000000010001417] = 29caef65, %l5 = 00000000431fc439 ldstuba [%i0+0x017]%asi,%l5 ! %l5 = 0000000000000065 ! %l1 = 000000000000004b, Mem[00000000300c1400] = ffb43a48 stha %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 004b3a48 ! Mem[00000000300c1400] = 004b3a48, %l3 = 00000000d62c8477 ldstuba [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000 ! %l5 = 0000000000000065, Mem[00000000100c1410] = 56803a84 stha %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00653a84 ! %f12 = 6d768abc 2165fa5d, %l4 = 00000000ffb43a48 ! Mem[0000000030101410] = 768dbc14069daf55 add %i4,0x010,%g1 stda %f12,[%g1+%l4]ASI_PST16_S ! Mem[0000000030101410] = 6d76bc14069daf55 ! %f12 = 6d768abc 2165fa5d, %l5 = 0000000000000065 ! Mem[0000000030101438] = 0c25cdca7079f073 add %i4,0x038,%g1 stda %f12,[%g1+%l5]ASI_PST32_S ! Mem[0000000030101438] = 0c25cdca2165fa5d ! %f16 = bd514ac6 716aa1d9, Mem[0000000010181410] = 2d34d9a4 1e609ca5 stda %f16,[%i6+%o5]0x80 ! Mem[0000000010181410] = bd514ac6 716aa1d9 p0_label_10: ! Starting 10 instruction Load Burst ! Mem[00000000100c1410] = 00653a84, %l4 = 00000000ffb43a48 lduha [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000065 ! Mem[0000000010001400] = 46e3dcf8, %l2 = 0000000078ee8d67 ldsba [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000046 ! Mem[0000000010141410] = ffd05f44, %l3 = 0000000000000000 lduha [%i5+%o5]0x80,%l3 ! %l3 = 000000000000ffd0 ! Mem[0000000010101400] = a9490c2f0000313b, %f4 = 09c346a4 134d35a5 ldda [%i4+%g0]0x88,%f4 ! %f4 = a9490c2f 0000313b ! %l2 = 0000000000000046, imm = 00000000000002ae, %l4 = 0000000000000065 and %l2,0x2ae,%l4 ! %l4 = 0000000000000006 ! Mem[0000000030081400] = 43171f3f, %l7 = fffffffffffe654e lduba [%i2+%g0]0x89,%l7 ! %l7 = 000000000000003f ! %l0 = 0000000000000011, %l6 = 0000000000000016, %l5 = 0000000000000065 subc %l0,%l6,%l5 ! %l5 = fffffffffffffffb ! Mem[0000000010101410] = 164e8477, %l2 = 0000000000000046 ldswa [%i4+%o5]0x80,%l2 ! %l2 = 00000000164e8477 ! Mem[0000000010081408] = e53f0000, %l7 = 000000000000003f lduba [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010041408] = 4426ebba, %l5 = fffffffffffffffb lduba [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000044 p0_label_11: ! Starting 10 instruction Store Burst ! %f14 = 00fdf2da 3f1f1743, Mem[0000000010041410] = 38dbd5c4 04ef9445 stda %f14,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00fdf2da 3f1f1743 ! %l2 = 00000000164e8477, Mem[00000000100c1400] = 18823fe5 stwa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 164e8477 ! %l1 = 000000000000004b, Mem[00000000218001c0] = 7ca081a8 sth %l1,[%o3+0x1c0] ! Mem[00000000218001c0] = 004b81a8 ! %l0 = 00000011, %l1 = 0000004b, Mem[0000000010141400] = 11dc4ad8 19abf889, %asi = 80 stda %l0,[%i5+0x000]%asi ! Mem[0000000010141400] = 00000011 0000004b ! %l7 = 0000000000000000, Mem[0000000010081400] = 7e9905b8 stwa %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 ! %l0 = 00000011, %l1 = 0000004b, Mem[0000000010081400] = 00000000 13b37be9 stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000011 0000004b ! %l1 = 000000000000004b, Mem[00000000300c1410] = b4a9602d stba %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = b4a9604b ! %l0 = 0000000000000011, Mem[0000000030101400] = 7d779ea8079b5b19 stxa %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000011 ! %l2 = 164e8477, %l3 = 0000ffd0, Mem[0000000030181400] = 1e5a3768 02dd18d9 stda %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 164e8477 0000ffd0 ! %l6 = 0000000000000016, Mem[000000001018141a] = 7e27ff02, %asi = 80 stha %l6,[%i6+0x01a]%asi ! Mem[0000000010181418] = 7e270016 p0_label_12: ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = 483a4bff, %l2 = 00000000164e8477 lduwa [%i3+%g0]0x89,%l2 ! %l2 = 00000000483a4bff ! Mem[0000000030181400] = 164e8477 0000ffd0, %l2 = 483a4bff, %l3 = 0000ffd0 ldda [%i6+%g0]0x81,%l2 ! %l2 = 00000000164e8477 000000000000ffd0 ! Mem[00000000300c1400] = ff4b3a48, %l2 = 00000000164e8477 lduwa [%i3+%g0]0x81,%l2 ! %l2 = 00000000ff4b3a48 ! Mem[0000000010101400] = 3b3100002f0c49a9, %f24 = 4426ebba 80000000 ldda [%i4+%g0]0x80,%f24 ! %f24 = 3b310000 2f0c49a9 ! Mem[0000000010141410] = 445fd0ff, %l0 = 0000000000000011 lduha [%i5+%o5]0x88,%l0 ! %l0 = 000000000000d0ff ! Mem[0000000030081400] = 43171f3f, %l2 = 00000000ff4b3a48 ldswa [%i2+%g0]0x89,%l2 ! %l2 = 0000000043171f3f ! Mem[00000000100c1400] = 77844e16, %l6 = 0000000000000016 ldswa [%i3+%g0]0x80,%l6 ! %l6 = 0000000077844e16 ! Mem[00000000300c1410] = b4a9604b, %l6 = 0000000077844e16 lduha [%i3+%o5]0x89,%l6 ! %l6 = 000000000000604b ! Mem[0000000030181408] = e659d116, %l5 = 0000000000000044 ldsba [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000016 ! Mem[00000000218001c1] = 004b81a8, %l4 = 0000000000000006 ldsb [%o3+0x1c1],%l4 ! %l4 = 000000000000004b p0_label_13: ! Starting 10 instruction Store Burst ! %f9 = 5f801fa1, Mem[000000001014142c] = 579cdac7 sta %f9 ,[%i5+0x02c]%asi ! Mem[000000001014142c] = 5f801fa1 ! %f30 = dfcec66c 6854ee4f, %l2 = 0000000043171f3f ! Mem[0000000030141408] = ec1f5f4f6110b215 add %i5,0x008,%g1 stda %f30,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030141408] = 4fee54686cc6b215 ! %f0 = 38dbd5c4, %f16 = bd514ac6 fcmpes %fcc0,%f0 ,%f16 ! %fcc0 = 2 ! %l1 = 000000000000004b, Mem[00000000100c1408] = 164e8477 stwa %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000004b ! Mem[0000000010181438] = 093a3dda, %l1 = 0000004b, %l7 = 00000000 add %i6,0x38,%g1 casa [%g1]0x80,%l1,%l7 ! %l7 = 00000000093a3dda ! Mem[000000001010143a] = 60108b1a, %l6 = 000000000000604b ldstuba [%i4+0x03a]%asi,%l6 ! %l6 = 000000000000008b ! Mem[0000000010081408] = e53f0000, %l5 = 0000000000000016 ldstuba [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010101400] = 3b310000, %l3 = 000000000000ffd0 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 000000000000003b ! %l1 = 000000000000004b, Mem[0000000030101410] = 6d76bc14069daf55 stxa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000000000004b ! Mem[0000000010041408] = 4426ebba, %l7 = 00000000093a3dda swapa [%i1+%o4]0x80,%l7 ! %l7 = 000000004426ebba p0_label_14: ! Starting 10 instruction Load Burst ! Mem[000000001010140f] = 5235982d, %l3 = 000000000000003b, %asi = 80 ldsba [%i4+0x00f]%asi,%l3 ! %l3 = 000000000000002d ! Mem[000000001000143a] = 78b2659a, %l7 = 000000004426ebba ldsh [%i0+0x03a],%l7 ! %l7 = 000000000000659a ! Mem[0000000030001410] = 9412833f, %l3 = 000000000000002d lduwa [%i0+%o5]0x89,%l3 ! %l3 = 000000009412833f ! Mem[00000000300c1410] = b4a9604b, %l3 = 000000009412833f ldsba [%i3+%o5]0x89,%l3 ! %l3 = 000000000000004b ! Mem[00000000201c0000] = 0a77d398, %l6 = 000000000000008b, %asi = 80 ldsha [%o0+0x000]%asi,%l6 ! %l6 = 0000000000000a77 ! %f17 = 716aa1d9, %f15 = 3f1f1743, %f23 = 21f89ebb fdivs %f17,%f15,%f23 ! %f23 = 71bcc747 ! Mem[0000000030041408] = 4177d00f 00000000, %l0 = 0000d0ff, %l1 = 0000004b ldda [%i1+%o4]0x81,%l0 ! %l0 = 000000004177d00f 0000000000000000 ! Mem[0000000030001410] = 3f831294, %l0 = 000000004177d00f lduha [%i0+%o5]0x81,%l0 ! %l0 = 0000000000003f83 ! Mem[0000000010101421] = 29249710, %l1 = 0000000000000000, %asi = 80 lduba [%i4+0x021]%asi,%l1 ! %l1 = 0000000000000024 ! Mem[0000000010141400] = 00000011, %l4 = 000000000000004b lduwa [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000011 p0_label_15: ! Starting 10 instruction Store Burst ! %l4 = 00000011, %l5 = 00000000, Mem[00000000100c1408] = 4b000000 4177d00f stda %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000011 00000000 ! %l7 = 000000000000659a, Mem[0000000010101402] = ff310000, %asi = 80 stba %l7,[%i4+0x002]%asi ! Mem[0000000010101400] = ff319a00 ! %l7 = 000000000000659a, immd = 00000439, %y = ffffffff smul %l7,0x439,%l5 ! %l5 = 0000000001ad074a, %y = 00000000 ! %l0 = 00003f83, %l1 = 00000024, Mem[0000000010181410] = bd514ac6 716aa1d9 stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00003f83 00000024 ! %l2 = 0000000043171f3f, Mem[0000000010001408] = ffff9413d45d3761 stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000043171f3f ! %f22 = 53c398b2, Mem[0000000030041408] = 0fd07741 sta %f22,[%i1+%o4]0x89 ! Mem[0000000030041408] = 53c398b2 ! Mem[000000001004141c] = 7efc066b, %l1 = 0000000000000024 swap [%i1+0x01c],%l1 ! %l1 = 000000007efc066b ! Mem[0000000010041438] = 3ea746fa, %l4 = 00000011, %l7 = 0000659a add %i1,0x38,%g1 casa [%g1]0x80,%l4,%l7 ! %l7 = 000000003ea746fa ! %f19 = 164e8477, %f5 = 0000313b, %f26 = 0261cc3e fdivs %f19,%f5 ,%f26 ! tt=0x22, %l0 = 0000000000003fa5 ! Mem[0000000010101410] = 164e847791e29dc3, %l4 = 0000000000000011, %l6 = 0000000000000a77 add %i4,0x10,%g1 casxa [%g1]0x80,%l4,%l6 ! %l6 = 164e847791e29dc3 p0_label_16: ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = 11000000, %l6 = 164e847791e29dc3 lduba [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010141400] = 4b000000 11000000, %l6 = 00000000, %l7 = 3ea746fa ldda [%i5+%g0]0x88,%l6 ! %l6 = 0000000011000000 000000004b000000 ! Mem[00000000100c1410] = 843a6500, %l1 = 000000007efc066b ldsha [%i3+%o5]0x88,%l1 ! %l1 = 0000000000006500 ! Mem[000000001008140c] = 3c11c22f, %l7 = 000000004b000000, %asi = 80 ldswa [%i2+0x00c]%asi,%l7 ! %l7 = 000000003c11c22f ! Mem[0000000030141400] = 67e6f308, %l1 = 0000000000006500 lduha [%i5+%g0]0x81,%l1 ! %l1 = 00000000000067e6 ! Mem[00000000100c1408] = 00000011 00000000, %l0 = 00003fa5, %l1 = 000067e6 ldda [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000011 0000000000000000 ! Mem[0000000010181410] = 24000000 833f0000, %l4 = 00000011, %l5 = 01ad074a ldda [%i6+%o5]0x88,%l4 ! %l4 = 00000000833f0000 0000000024000000 ! Mem[00000000218000c0] = 4b2ea8e8, %l6 = 0000000011000000 ldsb [%o3+0x0c0],%l6 ! %l6 = 000000000000004b ! Mem[0000000010041400] = 00007958, %l5 = 0000000024000000 ldsha [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000 membar #Sync ! Added by membar checker (1) ! Mem[0000000030181400] = 164e8477 0000ffd0 16d159e6 75df0a9f ! Mem[0000000030181410] = 2d983552 0669be74 7b0ec3b2 38a03dbb ! Mem[0000000030181420] = 13bc7600 7f8a5e11 7658e73e 43dc2b97 ! Mem[0000000030181430] = 32a852ec 4c2dc3cd 05f1f08a 0680d033 ldda [%i6+%g0]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030181400 p0_label_17: ! Starting 10 instruction Store Burst ! Mem[0000000010141418] = 5e3249a2, %l4 = 00000000833f0000 ldstub [%i5+0x018],%l4 ! %l4 = 000000000000005e ! %f22 = 7b0ec3b2 38a03dbb, Mem[0000000010041410] = 00fdf2da 3f1f1743 stda %f22,[%i1+%o5]0x80 ! Mem[0000000010041410] = 7b0ec3b2 38a03dbb ! %l5 = 0000000000000000, Mem[00000000201c0000] = 0a77d398 sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = 0000d398 ! %l3 = 000000000000004b, Mem[0000000010001408] = 00000000 stha %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 004b0000 ! %o2 = deadbeefdeadbeef set share2_start,%o2 ! set %o2[0] to VA ! Mem[00000000211c0001] = 7cac9028, %l2 = 0000000043171f3f ldstub [%o2+0x001],%l2 ! %l2 = 00000000000000ac ! %l4 = 000000000000005e, Mem[0000000030041410] = f454b37b stha %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = f454005e ! Mem[0000000021800081] = 256b28b8, %l4 = 000000000000005e ldstub [%o3+0x081],%l4 ! %l4 = 000000000000006b ! %l5 = 0000000000000000, imm = 0000000000000bdd, %l0 = 0000000000000011 xor %l5,0xbdd,%l0 ! %l0 = 0000000000000bdd membar #Sync ! Added by membar checker (2) ! %l5 = 0000000000000000, Mem[0000000030181408] = 16d159e6 stba %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00d159e6 ! %f2 = 0fb24936 01866aaf, %l2 = 00000000000000ac ! Mem[0000000010081420] = 4e06365037c0ab21 add %i2,0x020,%g1 stda %f2,[%g1+%l2]ASI_PST16_P ! Mem[0000000010081420] = 0fb2493637c0ab21 p0_label_18: ! Starting 10 instruction Load Burst ! Mem[0000000010041408] = 093a3dda, %l3 = 000000000000004b ldsba [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000009 ! Mem[0000000030081410] = 770a8754, %l7 = 000000003c11c22f ldsha [%i2+%o5]0x81,%l7 ! %l7 = 000000000000770a ! Mem[0000000010141408] = cffb027677844e16, %f22 = 7b0ec3b2 38a03dbb ldda [%i5+%o4]0x88,%f22 ! %f22 = cffb0276 77844e16 ! Mem[00000000300c1400] = ff4b3a48, %l3 = 0000000000000009 ldsba [%i3+%g0]0x81,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000030101410] = 00000000, %l6 = 000000000000004b lduba [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010101410] = 164e8477, %l1 = 0000000000000000, %asi = 80 lduwa [%i4+0x010]%asi,%l1 ! %l1 = 00000000164e8477 ! Mem[0000000030081408] = ffffffffffff9693, %f30 = 05f1f08a 0680d033 ldda [%i2+%o4]0x89,%f30 ! %f30 = ffffffff ffff9693 ! Mem[0000000030041400] = 8841d10e, %l2 = 00000000000000ac ldsha [%i1+%g0]0x89,%l2 ! %l2 = ffffffffffffd10e ! Mem[0000000010081400] = 00000011, %l0 = 0000000000000bdd ldsba [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030041400] = 0ed14188009b2679, %f24 = 13bc7600 7f8a5e11 ldda [%i1+%g0]0x81,%f24 ! %f24 = 0ed14188 009b2679 p0_label_19: ! Starting 10 instruction Store Burst ! Mem[0000000010181400] = c64a51bd, %l6 = 0000000000000000 ldstuba [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000bd ! %f6 = 6f2e9402, Mem[0000000010041414] = 38a03dbb st %f6 ,[%i1+0x014] ! Mem[0000000010041414] = 6f2e9402 ! %l1 = 00000000164e8477, Mem[00000000100c1408] = 00000011 stha %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 84770011 ! Mem[0000000030141410] = c64a51bd, %l6 = 00000000000000bd ldstuba [%i5+%o5]0x81,%l6 ! %l6 = 00000000000000c6 ! %l5 = 0000000000000000, Mem[0000000010001410] = ff8e0b64 stba %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 008e0b64 ! %l7 = 000000000000770a, %l0 = 0000000000000000, %l6 = 00000000000000c6 subc %l7,%l0,%l6 ! %l6 = 000000000000770a ! Mem[00000000300c1400] = 483a4bff, %l2 = 00000000ffffd10e swapa [%i3+%g0]0x89,%l2 ! %l2 = 00000000483a4bff ! %l5 = 0000000000000000, Mem[0000000010041408] = 093a3dda064b644f, %asi = 80 stxa %l5,[%i1+0x008]%asi ! Mem[0000000010041408] = 0000000000000000 ! %l0 = 0000000000000000, Mem[00000000100c1408] = 11007784 stba %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 11007700 ! Mem[0000000030141408] = 4fee5468, %l3 = 00000000ffffffff swapa [%i5+%o4]0x81,%l3 ! %l3 = 000000004fee5468 p0_label_20: ! Starting 10 instruction Load Burst ! Mem[0000000030181400] = d0ff0000 77844e16, %l0 = 00000000, %l1 = 164e8477 ldda [%i6+%g0]0x89,%l0 ! %l0 = 0000000077844e16 00000000d0ff0000 ! Code Fragment 3, seed = 367928 p0_fragment_1: ! %l0 = 0000000077844e16 setx 0x2018561f5f054666,%g7,%l0 ! %l0 = 2018561f5f054666 ! %l1 = 00000000d0ff0000 setx 0x4bfa76b18e4f2691,%g7,%l1 ! %l1 = 4bfa76b18e4f2691 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 = 2018561f5f054666 setx 0xf53bc1d5c916aacc,%g7,%l0 ! %l0 = f53bc1d5c916aacc ! %l1 = 4bfa76b18e4f2691 setx 0x6cf5247242c7d617,%g7,%l1 ! %l1 = 6cf5247242c7d617 p0_fragment_1_end: ! Code Fragment 4, seed = 547133 p0_fragment_2: ! %l0 = f53bc1d5c916aacc setx 0xd93a3a0a57e37b3e,%g7,%l0 ! %l0 = d93a3a0a57e37b3e ! %l1 = 6cf5247242c7d617 setx 0xcc35acc3349a23e9,%g7,%l1 ! %l1 = cc35acc3349a23e9 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 = d93a3a0a57e37b3e setx 0x8957b8ecb73e08a4,%g7,%l0 ! %l0 = 8957b8ecb73e08a4 ! %l1 = cc35acc3349a23e9 setx 0xeeee6d0e7207ac6f,%g7,%l1 ! %l1 = eeee6d0e7207ac6f p0_fragment_2_end: ! Mem[0000000030081410] = 54870a77, %l5 = 0000000000000000 lduba [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000077 ! Mem[00000000100c1408] = 00770011 00000000, %l4 = 0000006b, %l5 = 00000077 ldda [%i3+%o4]0x80,%l4 ! %l4 = 0000000000770011 0000000000000000 ! Mem[0000000010001400] = 46e3dcf8, %l3 = 000000004fee5468 lduba [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000046 ! Mem[0000000030001410] = 3f831294, %f9 = 5f801fa1 lda [%i0+%o5]0x81,%f9 ! %f9 = 3f831294 ! Mem[0000000010181408] = ffff9413, %l0 = 8957b8ecb73e08a4 ldsba [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000013 ! Mem[0000000010081410] = 56803a84, %l6 = 000000000000770a lduha [%i2+%o5]0x80,%l6 ! %l6 = 0000000000005680 ! Mem[0000000030001400] = 6901ad28 0ea21f99, %l2 = 483a4bff, %l3 = 00000046 ldda [%i0+%g0]0x81,%l2 ! %l2 = 000000006901ad28 000000000ea21f99 p0_label_21: ! Starting 10 instruction Store Burst ! Mem[0000000010141400] = 00000011, %l7 = 000000000000770a swapa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000011 ! Mem[0000000010101400] = ff319a00, %l7 = 0000000000000011 swapa [%i4+%g0]0x80,%l7 ! %l7 = 00000000ff319a00 ! %l4 = 00770011, %l5 = 00000000, Mem[0000000010181410] = 833f0000 24000000 stda %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00770011 00000000 ! %l5 = 0000000000000000, Mem[00000000211c0000] = 7cff9028, %asi = 80 stba %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff9028 ! Mem[0000000030081410] = 54870a77, %l6 = 0000000000005680 ldstuba [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000077 ! %l2 = 000000006901ad28, Mem[0000000030101400] = 0000000000000011 stxa %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000006901ad28 ! Mem[0000000010101410] = 164e8477, %l4 = 0000000000770011 swapa [%i4+%o5]0x80,%l4 ! %l4 = 00000000164e8477 ! %f4 = a9490c2f, Mem[0000000030101400] = 00000000 sta %f4 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = a9490c2f ! %l6 = 0000000000000077, Mem[0000000010181408] = 1394ffff stba %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 7794ffff ! %l6 = 00000077, %l7 = ff319a00, Mem[0000000010181438] = 093a3dda 79bf5643 std %l6,[%i6+0x038] ! Mem[0000000010181438] = 00000077 ff319a00 p0_label_22: ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = 43171f3f, %l3 = 000000000ea21f99 ldsba [%i2+%g0]0x89,%l3 ! %l3 = 000000000000003f ! Mem[0000000030141410] = bd514aff, %f8 = 770a8754 lda [%i5+%o5]0x89,%f8 ! %f8 = bd514aff ! Mem[0000000030081400] = 3f1f1743, %l7 = 00000000ff319a00 ldsha [%i2+%g0]0x81,%l7 ! %l7 = 0000000000003f1f ! Mem[0000000010141410] = ffd05f44 586e07c5, %l4 = 164e8477, %l5 = 00000000 ldda [%i5+%o5]0x80,%l4 ! %l4 = 00000000ffd05f44 00000000586e07c5 ! Mem[0000000010181408] = 7794ffff, %l4 = 00000000ffd05f44 ldsha [%i6+%o4]0x80,%l4 ! %l4 = 0000000000007794 ! Mem[0000000030081408] = ffffffff ffff9693, %l2 = 6901ad28, %l3 = 0000003f ldda [%i2+%o4]0x89,%l2 ! %l2 = 00000000ffff9693 00000000ffffffff ! Mem[0000000030181410] = 5235982d, %l1 = eeee6d0e7207ac6f lduha [%i6+%o5]0x89,%l1 ! %l1 = 000000000000982d ! Mem[00000000300c1408] = c6bb1610, %l7 = 0000000000003f1f ldsba [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000010 ! Mem[0000000010081410] = 56803a84, %l5 = 00000000586e07c5 lduwa [%i2+%o5]0x80,%l5 ! %l5 = 0000000056803a84 ! Mem[0000000030001410] = 3f831294, %l7 = 0000000000000010 ldsba [%i0+%o5]0x81,%l7 ! %l7 = 000000000000003f p0_label_23: ! Starting 10 instruction Store Burst ! Mem[00000000300c1400] = ffffd10e, %l5 = 0000000056803a84 ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 000000000000000e ! %l5 = 000000000000000e, Mem[00000000300c1408] = c6bb1610 stha %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = c6bb000e ! Mem[0000000010041400] = 58790000, %l7 = 000000000000003f swapa [%i1+%g0]0x88,%l7 ! %l7 = 0000000058790000 ! %l7 = 0000000058790000, %l2 = 00000000ffff9693, %l1 = 000000000000982d xnor %l7,%l2,%l1 ! %l1 = ffffffff5879696c ! %f16 = 164e8477, Mem[0000000010181400] = c64a51ff sta %f16,[%i6+%g0]0x88 ! Mem[0000000010181400] = 164e8477 ! %f16 = 164e8477 0000ffd0, Mem[0000000010181400] = 77844e16 4b8dd769 stda %f16,[%i6+%g0]0x80 ! Mem[0000000010181400] = 164e8477 0000ffd0 ! %f3 = 01866aaf, Mem[000000001000142c] = 4d6f3967 st %f3 ,[%i0+0x02c] ! Mem[000000001000142c] = 01866aaf ! Mem[0000000030041410] = f454005e, %l3 = 00000000ffffffff swapa [%i1+%o5]0x89,%l3 ! %l3 = 00000000f454005e ! %l2 = 00000000ffff9693, Mem[000000001010141c] = 3a19e20b, %asi = 80 stha %l2,[%i4+0x01c]%asi ! Mem[000000001010141c] = 9693e20b ! %l0 = 00000013, %l1 = 5879696c, Mem[0000000030041410] = ffffffff 4f47d8b5 stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000013 5879696c p0_label_24: ! Starting 10 instruction Load Burst ! Mem[0000000010081400] = 00000011 0000004b, %l6 = 00000077, %l7 = 58790000 ldda [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000011 000000000000004b ! Mem[0000000030001400] = 6901ad28, %f18 = 16d159e6 lda [%i0+%g0]0x81,%f18 ! %f18 = 6901ad28 ! Mem[0000000030041410] = 000000135879696c, %f28 = 32a852ec 4c2dc3cd ldda [%i1+%o5]0x81,%f28 ! %f28 = 00000013 5879696c ! Mem[0000000010081408] = e53f00ff, %l0 = 0000000000000013 lduba [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030001408] = 7152d82f, %l5 = 000000000000000e ldswa [%i0+%o4]0x81,%l5 ! %l5 = 000000007152d82f ! Mem[0000000021800081] = 25ff28b8, %l6 = 0000000000000011 ldsb [%o3+0x081],%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010041400] = 0000003f, %l3 = 00000000f454005e lduha [%i1+%g0]0x88,%l3 ! %l3 = 000000000000003f ! Mem[0000000030141400] = 08f3e667, %l4 = 0000000000007794 ldsba [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000067 ! Mem[0000000030001410] = 3f831294, %l6 = ffffffffffffffff ldsba [%i0+%o5]0x81,%l6 ! %l6 = 000000000000003f ! Mem[0000000010101408] = 00000000 5235982d, %l2 = ffff9693, %l3 = 0000003f, %asi = 80 ldda [%i4+0x008]%asi,%l2 ! %l2 = 0000000000000000 000000005235982d p0_label_25: ! Starting 10 instruction Store Burst ! %f6 = 6f2e9402, Mem[00000000300c1400] = ffffd1ff sta %f6 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 6f2e9402 ! Mem[0000000010141400] = 0a770000, %l5 = 000000007152d82f ldstuba [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000 ! %f13 = 2165fa5d, Mem[0000000030141408] = ffffffff sta %f13,[%i5+%o4]0x89 ! Mem[0000000030141408] = 2165fa5d ! %l2 = 0000000000000000, Mem[0000000010101408] = 00000000 stba %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 ! Mem[0000000010181408] = ffff9477, %l6 = 000000000000003f ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000077 ! Mem[000000001004140c] = 00000000, %l5 = 0000000000000000, %asi = 80 swapa [%i1+0x00c]%asi,%l5 ! %l5 = 0000000000000000 ! %l7 = 000000000000004b, Mem[0000000010041410] = 02942e6fb2c30e7b stxa %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000000000004b ! Mem[0000000010181410] = 11007700, %l5 = 0000000000000000 ldstuba [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000011 ! Mem[0000000010041408] = 00000000, %l7 = 000000000000004b ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030141410] = bd514aff, %l2 = 0000000000000000 ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff p0_label_26: ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = 4b0000000a7700ff, %f26 = 7658e73e 43dc2b97 ldda [%i5+%g0]0x88,%f26 ! %f26 = 4b000000 0a7700ff ! Mem[0000000010041408] = 00000000 000000ff, %l4 = 00000067, %l5 = 00000011 ldda [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff 0000000000000000 ! Mem[0000000030181400] = 164e8477, %l4 = 00000000000000ff ldswa [%i6+%g0]0x81,%l4 ! %l4 = 00000000164e8477 ! Mem[0000000010101408] = 2d983552 00000000, %l6 = 00000077, %l7 = 00000000 ldda [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000 000000002d983552 ! Mem[0000000030041410] = 00000013, %l5 = 0000000000000000 lduha [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000020800000] = 41296bc8, %l7 = 000000002d983552, %asi = 80 ldsha [%o1+0x000]%asi,%l7 ! %l7 = 0000000000004129 ! Mem[0000000030101400] = 28ad0169 2f0c49a9, %l6 = 00000000, %l7 = 00004129 ldda [%i4+%g0]0x89,%l6 ! %l6 = 000000002f0c49a9 0000000028ad0169 ! Mem[0000000010101400] = 11000000, %f12 = 6d768abc lda [%i4+%g0]0x88,%f12 ! %f12 = 11000000 ! Mem[00000000100c1410] = 00653a84, %l2 = 00000000000000ff, %asi = 80 lduba [%i3+0x010]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030041408] = b298c353, %f5 = 0000313b lda [%i1+%o4]0x81,%f5 ! %f5 = b298c353 p0_label_27: ! Starting 10 instruction Store Burst ! Mem[0000000010081410] = 56803a84, %l2 = 0000000000000000 swapa [%i2+%o5]0x80,%l2 ! %l2 = 0000000056803a84 ! %f24 = 0ed14188 009b2679, Mem[0000000010141410] = 445fd0ff c5076e58 stda %f24,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0ed14188 009b2679 ! Mem[0000000030141408] = 2165fa5d, %l7 = 0000000028ad0169 ldstuba [%i5+%o4]0x89,%l7 ! %l7 = 000000000000005d ! Mem[0000000030181408] = 00d159e6, %l0 = 00000000000000ff ldstuba [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000 ! %l0 = 0000000000000000, %l4 = 00000000164e8477, %y = 00000000 smul %l0,%l4,%l0 ! %l0 = 0000000000000000, %y = 00000000 ! %l1 = ffffffff5879696c, Mem[00000000300c1410] = 4b60a9b4 stwa %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 5879696c ! %f20 = 2d983552 0669be74, Mem[0000000010181410] = ff007700 00000000 stda %f20,[%i6+%o5]0x80 ! Mem[0000000010181410] = 2d983552 0669be74 ! Mem[0000000030081410] = 54870aff, %l2 = 0000000056803a84 swapa [%i2+%o5]0x89,%l2 ! %l2 = 0000000054870aff ! Mem[0000000030181408] = ffd159e6, %l0 = 0000000000000000 ldstuba [%i6+%o4]0x81,%l0 ! %l0 = 00000000000000ff ! %l7 = 000000000000005d, Mem[0000000010001406] = 79c36e29, %asi = 80 stha %l7,[%i0+0x006]%asi ! Mem[0000000010001404] = 79c3005d p0_label_28: ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = 4b0000000a7700ff, %f8 = bd514aff 3f831294 ldda [%i5+%g0]0x88,%f8 ! %f8 = 4b000000 0a7700ff ! Mem[000000001000142c] = 01866aaf, %l5 = 0000000000000000, %asi = 80 lduha [%i0+0x02c]%asi,%l5 ! %l5 = 0000000000000186 ! Mem[0000000010081408] = ff003fe5, %l3 = 000000005235982d ldsba [%i2+%o4]0x80,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000030141408] = 2165faff, %l1 = ffffffff5879696c ldsha [%i5+%o4]0x89,%l1 ! %l1 = fffffffffffffaff ! Mem[0000000010101424] = 505210e1, %l6 = 000000002f0c49a9 lduw [%i4+0x024],%l6 ! %l6 = 00000000505210e1 ! Mem[0000000010081410] = 00000000, %l0 = 00000000000000ff ldsba [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[00000000300c1408] = c6bb000e, %l4 = 00000000164e8477 lduwa [%i3+%o4]0x89,%l4 ! %l4 = 00000000c6bb000e ! Mem[0000000030041410] = 00000013, %l1 = fffffffffffffaff ldsha [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010001410] = 008e0b64, %f13 = 2165fa5d lda [%i0+%o5]0x80,%f13 ! %f13 = 008e0b64 ! Mem[0000000030001400] = 6901ad28, %l2 = 0000000054870aff ldsha [%i0+%g0]0x81,%l2 ! %l2 = 0000000000006901 p0_label_29: ! Starting 10 instruction Store Burst ! %l6 = 505210e1, %l7 = 0000005d, Mem[0000000030141408] = 2165faff 15b2c66c stda %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 505210e1 0000005d ! %l0 = 0000000000000000, Mem[0000000030141410] = bd514aff stba %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = bd514a00 ! %f26 = 4b000000 0a7700ff, Mem[00000000300c1400] = 02942e6f 431fc439 stda %f26,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 4b000000 0a7700ff ! Mem[00000000100c1408] = 11007700, %l5 = 0000000000000186 swapa [%i3+%o4]0x88,%l5 ! %l5 = 0000000011007700 ! %l1 = 0000000000000000, Mem[00000000218001c0] = 004b81a8 stb %l1,[%o3+0x1c0] ! Mem[00000000218001c0] = 004b81a8 ! %l4 = 00000000c6bb000e, Mem[0000000030041400] = 0ed14188009b2679 stxa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000c6bb000e ! %l7 = 000000000000005d, Mem[0000000021800140] = 56dd9d48, %asi = 80 stha %l7,[%o3+0x140]%asi ! Mem[0000000021800140] = 005d9d48 ! %l2 = 0000000000006901, Mem[00000000211c0000] = 00ff9028, %asi = 80 stha %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 69019028 ! Mem[0000000010181410] = 2d983552, %l3 = 00000000ffffffff swapa [%i6+%o5]0x80,%l3 ! %l3 = 000000002d983552 ! %f2 = 0fb24936, Mem[0000000030101400] = 2f0c49a9 sta %f2 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0fb24936 p0_label_30: ! Starting 10 instruction Load Burst ! Mem[0000000010101408] = 000000005235982d, %l4 = 00000000c6bb000e, %asi = 80 ldxa [%i4+0x008]%asi,%l4 ! %l4 = 000000005235982d ! %f11 = 14bc8d76, %f27 = 0a7700ff, %f27 = 0a7700ff fdivs %f11,%f27,%f27 ! %f27 = 49c36b7b ! Mem[0000000010081400] = 000000110000004b, %l0 = 0000000000000000 ldxa [%i2+%g0]0x80,%l0 ! %l0 = 000000110000004b ! Mem[0000000010001408] = 00004b00, %l0 = 000000110000004b lduwa [%i0+%o4]0x88,%l0 ! %l0 = 0000000000004b00 ! Mem[0000000010041400] = 3f000000, %l0 = 0000000000004b00 lduwa [%i1+%g0]0x80,%l0 ! %l0 = 000000003f000000 ! Mem[00000000100c1408] = 86010000, %l5 = 0000000011007700 ldsha [%i3+%o4]0x80,%l5 ! %l5 = ffffffffffff8601 ! Mem[0000000010141400] = 0a7700ff, %l6 = 00000000505210e1 lduha [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010181424] = 3b8436a1, %l2 = 0000000000006901 ldsw [%i6+0x024],%l2 ! %l2 = 000000003b8436a1 ! Mem[0000000030001400] = 6901ad280ea21f99, %f12 = 11000000 008e0b64 ldda [%i0+%g0]0x81,%f12 ! %f12 = 6901ad28 0ea21f99 ! Mem[0000000010001400] = 46e3dcf8, %l6 = 00000000000000ff ldsba [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000046 p0_label_31: ! Starting 10 instruction Store Burst ! %f10 = 55af9d06 14bc8d76, Mem[0000000010081408] = ff003fe5 3c11c22f stda %f10,[%i2+%o4]0x80 ! Mem[0000000010081408] = 55af9d06 14bc8d76 ! Mem[00000000100c1410] = 843a6500, %l7 = 000000000000005d swapa [%i3+%o5]0x88,%l7 ! %l7 = 00000000843a6500 ! %f28 = 00000013 5879696c, Mem[0000000030101410] = 00000000 0000004b stda %f28,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000013 5879696c ! Mem[0000000020800040] = 1836fff8, %l5 = ffffffffffff8601 ldstuba [%o1+0x040]%asi,%l5 ! %l5 = 0000000000000018 ! %f1 = 217c2069, Mem[0000000030081400] = 43171f3f sta %f1 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 217c2069 ! Mem[0000000010181418] = 7e2700160bff39cb, %l6 = 0000000000000046, %l4 = 000000005235982d add %i6,0x18,%g1 casxa [%g1]0x80,%l6,%l4 ! %l4 = 7e2700160bff39cb ! Mem[0000000030081400] = 217c2069, %l7 = 00000000843a6500 swapa [%i2+%g0]0x89,%l7 ! %l7 = 00000000217c2069 ! Mem[0000000010181408] = ffff94ff, %l0 = 000000003f000000 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff ! %f29 = 5879696c, Mem[0000000010181408] = ffff94ff sta %f29,[%i6+%o4]0x88 ! Mem[0000000010181408] = 5879696c ! %l2 = 3b8436a1, %l3 = 2d983552, Mem[0000000010081408] = 55af9d06 14bc8d76 stda %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 3b8436a1 2d983552 p0_label_32: ! Starting 10 instruction Load Burst ! Mem[0000000010141410] = 79269b00, %l7 = 00000000217c2069 lduh [%i5+%o5],%l7 ! %l7 = 0000000000007926 ! Mem[00000000100c1430] = 6110b21509046ebd, %l3 = 000000002d983552, %asi = 80 ldxa [%i3+0x030]%asi,%l3 ! %l3 = 6110b21509046ebd ! Mem[0000000010101418] = 41730442 9693e20b, %l2 = 3b8436a1, %l3 = 09046ebd ldd [%i4+0x018],%l2 ! %l2 = 0000000041730442 000000009693e20b ! Mem[0000000010081400] = 00000011, %l3 = 000000009693e20b ldsha [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010001400] = 5d00c379f8dce346, %f18 = 6901ad28 75df0a9f ldda [%i0+%g0]0x88,%f18 ! %f18 = 5d00c379 f8dce346 ! Mem[0000000030181400] = 77844e16, %l1 = 0000000000000000 ldsba [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000016 ! %l2 = 0000000041730442, imm = fffffffffffff2cd, %l5 = 0000000000000018 subc %l2,-0xd33,%l5 ! %l5 = 0000000041731175 ! Mem[00000000100c1400] = 164e8477, %l0 = 00000000000000ff ldsha [%i3+%g0]0x88,%l0 ! %l0 = ffffffffffff8477 ! %l5 = 0000000041731175, imm = ffffffffffffff0c, %l6 = 0000000000000046 xnor %l5,-0x0f4,%l6 ! %l6 = 0000000041731186 ! %l4 = 7e2700160bff39cb, immd = 00000090, %y = 00000000 udiv %l4,0x090,%l5 ! %l5 = 00000000001553f4 mov %l0,%y ! %y = ffff8477 p0_label_33: ! Starting 10 instruction Store Burst ! %l4 = 7e2700160bff39cb, Mem[00000000201c0001] = 0000d398, %asi = 80 stba %l4,[%o0+0x001]%asi ! Mem[00000000201c0000] = 00cbd398 ! %l5 = 00000000001553f4, Mem[00000000300c1410] = 6c697958 stha %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 6c6953f4 ! %l3 = 0000000000000000, Mem[0000000020800000] = 41296bc8, %asi = 80 stha %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = 00006bc8 ! %l7 = 0000000000007926, Mem[0000000030181410] = 2d983552 stwa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00007926 ! %f30 = ffffffff ffff9693, Mem[0000000030101408] = 39c41f43 dfcec66c stda %f30,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffff ffff9693 ! %l0 = ffff8477, %l1 = 00000016, Mem[0000000010081408] = 3b8436a1 2d983552 stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffff8477 00000016 ! Mem[0000000010081424] = 37c0ab21, %l7 = 00007926, %l7 = 00007926 add %i2,0x24,%g1 casa [%g1]0x80,%l7,%l7 ! %l7 = 0000000037c0ab21 ! Mem[0000000010101408] = 00000000, %l0 = ffffffffffff8477 ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! %f25 = 009b2679, Mem[0000000010101408] = ff000000 sta %f25,[%i4+%o4]0x80 ! Mem[0000000010101408] = 009b2679 ! Mem[0000000010141405] = 0000004b, %l7 = 0000000037c0ab21 ldstub [%i5+0x005],%l7 ! %l7 = 0000000000000000 p0_label_34: ! Starting 10 instruction Load Burst ! Mem[0000000030001408] = 2fd85271, %l0 = 0000000000000000 lduha [%i0+%o4]0x89,%l0 ! %l0 = 0000000000005271 ! %l4 = 7e2700160bff39cb, immd = fffff625, %y = ffff8477 umul %l4,-0x9db,%l5 ! %l5 = 0bff3954c3a16c57, %y = 0bff3954 ! %f23 = 77844e16, %f22 = cffb0276, %f24 = 0ed14188 009b2679 fsmuld %f23,%f22,%f24 ! %f24 = c900373a a5454480 ! Mem[0000000020800001] = 00006bc8, %l0 = 0000000000005271 ldub [%o1+0x001],%l0 ! %l0 = 0000000000000000 ! Mem[0000000010001408] = 004b0000, %l6 = 0000000041731186 lduba [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010101408] = 79269b00, %l5 = 0bff3954c3a16c57 lduwa [%i4+%o4]0x88,%l5 ! %l5 = 0000000079269b00 ! Mem[0000000030101408] = 9396ffff, %l3 = 0000000000000000 ldswa [%i4+%o4]0x81,%l3 ! %l3 = ffffffff9396ffff ! Mem[0000000010101410] = 0077001191e29dc3, %l1 = 0000000000000016 ldxa [%i4+%o5]0x80,%l1 ! %l1 = 0077001191e29dc3 ! Mem[00000000211c0001] = 69019028, %l0 = 0000000000000000 ldub [%o2+0x001],%l0 ! %l0 = 0000000000000001 ! Mem[0000000010101410] = c39de291 11007700, %l0 = 00000001, %l1 = 91e29dc3 ldda [%i4+%o5]0x88,%l0 ! %l0 = 0000000011007700 00000000c39de291 p0_label_35: ! Starting 10 instruction Store Burst ! Mem[00000000100c142c] = 3a9e5707, %l1 = c39de291, %l2 = 41730442 add %i3,0x2c,%g1 casa [%g1]0x80,%l1,%l2 ! %l2 = 000000003a9e5707 ! Mem[0000000030181410] = 00007926, %l3 = 000000009396ffff swapa [%i6+%o5]0x81,%l3 ! %l3 = 0000000000007926 ! %l3 = 0000000000007926, Mem[0000000010141400] = 4b00ff000a7700ff stxa %l3,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000007926 ! Mem[0000000030001400] = 6901ad28, %l7 = 0000000000000000 ldstuba [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000069 ! %l0 = 0000000011007700, Mem[0000000010141400] = 26790000 stwa %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 11007700 ! %l7 = 0000000000000069, %l6 = 0000000000000000, %l6 = 0000000000000000 sub %l7,%l6,%l6 ! %l6 = 0000000000000069 ! Mem[0000000010101408] = 009b26795235982d, %l1 = 00000000c39de291, %l7 = 0000000000000069 add %i4,0x08,%g1 casxa [%g1]0x80,%l1,%l7 ! %l7 = 009b26795235982d ! Mem[00000000201c0001] = 00cbd398, %l2 = 000000003a9e5707 ldstub [%o0+0x001],%l2 ! %l2 = 00000000000000cb ! %f30 = ffffffff, Mem[0000000010181408] = 6c697958 sta %f30,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffffff ! Mem[0000000010181435] = 3579c15d, %l5 = 0000000079269b00 ldstuba [%i6+0x035]%asi,%l5 ! %l5 = 0000000000000079 p0_label_36: ! Starting 10 instruction Load Burst ! Mem[0000000030181410] = 9396ffff0669be74, %l2 = 00000000000000cb ldxa [%i6+%o5]0x81,%l2 ! %l2 = 9396ffff0669be74 ! Mem[0000000010081410] = 0000000000000000, %l4 = 7e2700160bff39cb ldxa [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010141400] = 1100770000000000, %f8 = 4b000000 0a7700ff ldda [%i5+%g0]0x80,%f8 ! %f8 = 11007700 00000000 ! Mem[0000000030041410] = 13000000, %f29 = 5879696c lda [%i1+%o5]0x89,%f29 ! %f29 = 13000000 ! Mem[0000000010141410] = 009b2679, %l0 = 0000000011007700 lduba [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000079 ! Mem[0000000010081410] = 0000000000000000, %l1 = 00000000c39de291 ldxa [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[00000000100c1400] = 77844e16, %l3 = 0000000000007926 ldswa [%i3+%g0]0x80,%l3 ! %l3 = 0000000077844e16 ! %l1 = 0000000000000000, %l7 = 009b26795235982d, %l7 = 009b26795235982d udivx %l1,%l7,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030001410] = 9412833f, %l6 = 0000000000000069 lduha [%i0+%o5]0x89,%l6 ! %l6 = 000000000000833f ! Mem[0000000010101410] = 00770011, %l2 = 9396ffff0669be74 lduwa [%i4+%o5]0x80,%l2 ! %l2 = 0000000000770011 p0_label_37: ! Starting 10 instruction Store Burst ! %f28 = 00000013, Mem[0000000010001400] = 46e3dcf8 sta %f28,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000013 ! %l0 = 0000000000000079, Mem[0000000010141400] = 00770011 stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00770079 ! %f28 = 00000013, Mem[0000000030041408] = b298c353 sta %f28,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000013 ! Mem[0000000010101410] = 11007700, %l1 = 0000000000000000 ldstuba [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000 ! %f16 = 164e8477, Mem[0000000030181400] = 77844e16 sta %f16,[%i6+%g0]0x89 ! Mem[0000000030181400] = 164e8477 ! %l7 = 0000000000000000, imm = fffffffffffff056, %l3 = 0000000077844e16 add %l7,-0xfaa,%l3 ! %l3 = fffffffffffff056 ! Mem[0000000030101408] = 9396ffff, %l7 = 0000000000000000 ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 0000000000000093 ! %l3 = fffffffffffff056, Mem[00000000211c0000] = 69019028 stb %l3,[%o2+%g0] ! Mem[00000000211c0000] = 56019028 ! %f7 = 2e4a5acb, Mem[0000000010001400] = 13000000 sta %f7 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 2e4a5acb ! %f14 = 00fdf2da 3f1f1743, %l6 = 000000000000833f ! Mem[00000000300c1410] = f453696c7843e275 add %i3,0x010,%g1 stda %f14,[%g1+%l6]ASI_PST8_SL ! Mem[00000000300c1410] = 43171f3fdaf2e275 p0_label_38: ! Starting 10 instruction Load Burst ! Mem[00000000300c1408] = 0e00bbc6, %l4 = 0000000000000000 lduha [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000e00 ! Mem[00000000300c1410] = 43171f3fdaf2e275, %l4 = 0000000000000e00 ldxa [%i3+%o5]0x81,%l4 ! %l4 = 43171f3fdaf2e275 ! %l5 = 0000000000000079, %l2 = 0000000000770011, %l2 = 0000000000770011 addc %l5,%l2,%l2 ! %l2 = 000000000077008a ! Mem[0000000030001410] = d59bb53d9412833f, %l0 = 0000000000000079 ldxa [%i0+%o5]0x89,%l0 ! %l0 = d59bb53d9412833f ! Mem[0000000010101408] = 009b2679, %l7 = 0000000000000093 ldsba [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030101408] = ffff96ff, %l7 = 0000000000000000 lduba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff ! Mem[0000000030001410] = 9412833f, %f28 = 00000013 lda [%i0+%o5]0x89,%f28 ! %f28 = 9412833f ! Mem[00000000100c1408] = 86010000, %l2 = 000000000077008a lduwa [%i3+%o4]0x80,%l2 ! %l2 = 0000000086010000 ! Mem[0000000010001400] = 2e4a5acb, %l2 = 0000000086010000 ldsha [%i0+%g0]0x88,%l2 ! %l2 = 0000000000005acb ! Mem[0000000010041408] = ff000000, %l0 = d59bb53d9412833f ldsba [%i1+%o4]0x80,%l0 ! %l0 = ffffffffffffffff p0_label_39: ! Starting 10 instruction Store Burst ! %l6 = 000000000000833f, Mem[0000000030041410] = 00000013 stha %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 833f0013 ! Mem[0000000030141400] = 67e6f308 24dd21f9 e1105250 5d000000 ! %f16 = 164e8477 0000ffd0 5d00c379 f8dce346 ! %f20 = 2d983552 0669be74 cffb0276 77844e16 ! %f24 = c900373a a5454480 4b000000 49c36b7b ! %f28 = 9412833f 13000000 ffffffff ffff9693 stda %f16,[%i5+%g0]ASI_BLK_AIUSL ! Block Store to 0000000030141400 ! Mem[0000000020800001] = 00006bc8, %l1 = 0000000000000000 ldstuba [%o1+0x001]%asi,%l1 ! %l1 = 0000000000000000 ! Mem[000000001010142d] = 5faec0e7, %l1 = 0000000000000000 ldstuba [%i4+0x02d]%asi,%l1 ! %l1 = 00000000000000ae ! %f27 = 49c36b7b, %f27 = 49c36b7b fcmpes %fcc0,%f27,%f27 ! %fcc0 = 0 ! Mem[00000000211c0000] = 56019028, %l3 = fffffffffffff056 ldstub [%o2+%g0],%l3 ! %l3 = 0000000000000056 ! Mem[0000000030041400] = 00000000, %l3 = 0000000000000056 swapa [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000 ! %l2 = 0000000000005acb, Mem[0000000030081410] = 843a8056 stha %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 5acb8056 ! %l5 = 0000000000000079, Mem[00000000201c0000] = 00ffd398 sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = 0079d398 ! %f14 = 00fdf2da 3f1f1743, Mem[0000000030081400] = 843a6500 595d721b stda %f14,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00fdf2da 3f1f1743 p0_label_40: ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (3) ! Mem[0000000010141408] = 77844e16, %l3 = 0000000000000000 ldsba [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000016 ! Mem[0000000010101428] = 3cfbccce, %f3 = 01866aaf ld [%i4+0x028],%f3 ! %f3 = 3cfbccce ! Mem[0000000030101408] = ffffffffffff96ff, %f4 = a9490c2f b298c353 ldda [%i4+%o4]0x89,%f4 ! %f4 = ffffffff ffff96ff ! Mem[0000000010141400] = 7900770000000000, %f6 = 6f2e9402 2e4a5acb ldda [%i5+%g0]0x80,%f6 ! %f6 = 79007700 00000000 ! Mem[00000000300c1400] = 0000004b, %l2 = 0000000000005acb lduba [%i3+%g0]0x89,%l2 ! %l2 = 000000000000004b ! Mem[0000000020800000] = 00ff6bc8, %l0 = ffffffffffffffff, %asi = 80 lduha [%o1+0x000]%asi,%l0 ! %l0 = 00000000000000ff ! Mem[00000000300c1400] = ff00770a0000004b, %l1 = 00000000000000ae ldxa [%i3+%g0]0x89,%l1 ! %l1 = ff00770a0000004b ! Mem[0000000020800040] = ff36fff8, %l7 = 00000000000000ff ldub [%o1+0x040],%l7 ! %l7 = 00000000000000ff ! Mem[0000000010181428] = 68b2c38e 1920a4a7, %l2 = 0000004b, %l3 = 00000016, %asi = 80 ldda [%i6+0x028]%asi,%l2 ! %l2 = 0000000068b2c38e 000000001920a4a7 ! Mem[0000000010181408] = ffffffff, %l7 = 00000000000000ff lduwa [%i6+%o4]0x80,%l7 ! %l7 = 00000000ffffffff p0_label_41: ! Starting 10 instruction Store Burst ! Mem[0000000010081410] = 00000000, %l4 = 00000000daf2e275 swapa [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010041408] = 000000ff, %l3 = 000000001920a4a7 swapa [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000ff ! %l2 = 0000000068b2c38e, Mem[0000000020800040] = ff36fff8, %asi = 80 stha %l2,[%o1+0x040]%asi ! Mem[0000000020800040] = c38efff8 ! %f2 = 0fb24936 3cfbccce, %f30 = ffffffff ffff9693 fdtox %f2 ,%f30 ! %f30 = 00000000 00000000 ! %l6 = 0000833f, %l7 = ffffffff, Mem[0000000030001410] = 9412833f d59bb53d stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000833f ffffffff ! %l5 = 0000000000000079, Mem[0000000010001402] = cb5a4a2e sth %l5,[%i0+0x002] ! Mem[0000000010001400] = cb5a0079 ! %l0 = 000000ff, %l1 = 0000004b, Mem[0000000030081408] = ffff9693 ffffffff stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff 0000004b ! %l0 = 00000000000000ff, Mem[0000000010001408] = 004b0000 stha %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00ff0000 ! Mem[0000000010041437] = ff577cfd, %l2 = 0000000068b2c38e ldstub [%i1+0x037],%l2 ! %l2 = 00000000000000fd ! Mem[0000000030001408] = 2fd85271, %l6 = 000000000000833f ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000071 p0_label_42: ! Starting 10 instruction Load Burst ! Mem[00000000218000c0] = 4b2ea8e8, %l0 = 00000000000000ff ldub [%o3+0x0c0],%l0 ! %l0 = 000000000000004b ! Mem[0000000030001408] = ff52d82f, %l5 = 0000000000000079 lduwa [%i0+%o4]0x81,%l5 ! %l5 = 00000000ff52d82f ! Mem[0000000010001434] = 09afcc1d, %f12 = 6901ad28 lda [%i0+0x034]%asi,%f12 ! %f12 = 09afcc1d ! Mem[0000000030141408] = 46e3dcf8 79c3005d, %l4 = 00000000, %l5 = ff52d82f ldda [%i5+%o4]0x81,%l4 ! %l4 = 0000000046e3dcf8 0000000079c3005d ! Mem[0000000010181413] = ffffffff, %l7 = 00000000ffffffff, %asi = 80 lduba [%i6+0x013]%asi,%l7 ! %l7 = 00000000000000ff ! Mem[0000000010141410] = 79269b00, %l4 = 0000000046e3dcf8 ldswa [%i5+%o5]0x80,%l4 ! %l4 = 0000000079269b00 ! Mem[0000000030181400] = 164e8477, %l3 = 00000000000000ff lduba [%i6+%g0]0x89,%l3 ! %l3 = 0000000000000077 ! Mem[0000000010001408] = 00ff0000, %l5 = 0000000079c3005d lduba [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030041408] = 13000000, %l4 = 0000000079269b00 lduwa [%i1+%o4]0x89,%l4 ! %l4 = 0000000013000000 ! Mem[0000000010141406] = 00000000, %l0 = 000000000000004b, %asi = 80 ldsha [%i5+0x006]%asi,%l0 ! %l0 = 0000000000000000 p0_label_43: ! Starting 10 instruction Store Burst ! %f8 = 11007700 00000000, Mem[0000000010181410] = ffffffff 0669be74 std %f8 ,[%i6+%o5] ! Mem[0000000010181410] = 11007700 00000000 ! %f22 = cffb0276 77844e16, Mem[0000000010101410] = 110077ff c39de291 stda %f22,[%i4+%o5]0x88 ! Mem[0000000010101410] = cffb0276 77844e16 ! %l0 = 0000000000000000, Mem[00000000300c1408] = 0e00bbc63a3838ff stxa %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000000 ! %f10 = 55af9d06, Mem[0000000010141424] = 3a9b0bc1 st %f10,[%i5+0x024] ! Mem[0000000010141424] = 55af9d06 ! Mem[0000000010141406] = 00000000, %l5 = 0000000000000000 ldstuba [%i5+0x006]%asi,%l5 ! %l5 = 0000000000000000 ! %l6 = 0000000000000071, Mem[0000000021800181] = 6edf1178, %asi = 80 stba %l6,[%o3+0x181]%asi ! Mem[0000000021800180] = 6e711178 ! %l6 = 0000000000000071, imm = fffffffffffffcf3, %l0 = 0000000000000000 xnor %l6,-0x30d,%l0 ! %l0 = 000000000000037d ! Mem[00000000201c0000] = 0079d398, %l6 = 0000000000000071 ldstub [%o0+%g0],%l6 ! %l6 = 0000000000000000 ! Mem[0000000010041410] = 0000004b, %l3 = 0000000000000077 ldstuba [%i1+%o5]0x88,%l3 ! %l3 = 000000000000004b ! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010081408] = 7784ffff 16000000 stda %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 000000ff p0_label_44: ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = e659d1ff, %l7 = 00000000000000ff ldsba [%i6+%o4]0x89,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000030041408] = 13000000, %f1 = 217c2069 lda [%i1+%o4]0x89,%f1 ! %f1 = 13000000 ! Mem[000000001014141c] = 06ff35eb, %l2 = 000000fd, %l5 = 00000000 add %i5,0x1c,%g1 casa [%g1]0x80,%l2,%l5 ! %l5 = 0000000006ff35eb ! Mem[0000000010041408] = a7a4201900000000, %f10 = 55af9d06 14bc8d76 ldda [%i1+%o4]0x80,%f10 ! %f10 = a7a42019 00000000 ! Mem[0000000010081410] = 0000000075e2f2da, %l4 = 0000000013000000 ldxa [%i2+%o5]0x88,%l4 ! %l4 = 0000000075e2f2da ! Mem[0000000010041400] = 3f000000430a5d09, %f20 = 2d983552 0669be74 ldda [%i1+%g0]0x80,%f20 ! %f20 = 3f000000 430a5d09 ! Mem[0000000030181400] = 77844e160000ffd0, %l6 = 0000000000000000 ldxa [%i6+%g0]0x81,%l6 ! %l6 = 77844e160000ffd0 ! Mem[0000000010081408] = 00000000, %l3 = 000000000000004b lduha [%i2+%o4]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030101410] = 13000000, %f15 = 3f1f1743 lda [%i4+%o5]0x89,%f15 ! %f15 = 13000000 ! Mem[0000000010001410] = ffefca29640b8e00, %l1 = ff00770a0000004b ldxa [%i0+%o5]0x88,%l1 ! %l1 = ffefca29640b8e00 p0_label_45: ! Starting 10 instruction Store Burst ! Mem[0000000010101410] = 164e8477, %l2 = 00000000000000fd ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000016 ! %l7 = ffffffffffffffff, Mem[0000000010181400] = 164e8477 stha %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffff8477 ! %l3 = 0000000000000000, Mem[00000000300c1400] = 4b000000 stha %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 ! %f0 = 38dbd5c4 13000000, %l2 = 0000000000000016 ! Mem[0000000030141418] = 164e84777602fbcf add %i5,0x018,%g1 stda %f0,[%g1+%l2]ASI_PST8_S ! Mem[0000000030141418] = 164e84c4760000cf ! %f24 = c900373a, Mem[0000000010181424] = 3b8436a1 st %f24,[%i6+0x024] ! Mem[0000000010181424] = c900373a ! %l0 = 000000000000037d, Mem[0000000010101408] = 2d98355279269b00 stxa %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000000000037d ! %l1 = ffefca29640b8e00, Mem[0000000010001408] = 0000ff00 stha %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00008e00 ! %l7 = ffffffffffffffff, imm = 000000000000013f, %l6 = 77844e160000ffd0 orn %l7,0x13f,%l6 ! %l6 = ffffffffffffffff ! %l7 = ffffffffffffffff, Mem[0000000030041410] = 833f0013 stwa %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffffff ! %f26 = 4b000000 49c36b7b, %l3 = 0000000000000000 ! Mem[00000000100c1420] = 38466eb02fb14601 add %i3,0x020,%g1 stda %f26,[%g1+%l3]ASI_PST8_PL ! Mem[00000000100c1420] = 38466eb02fb14601 p0_label_46: ! Starting 10 instruction Load Burst ! Mem[0000000010101408] = 000000000000037d, %f18 = 5d00c379 f8dce346 ldda [%i4+%o4]0x88,%f18 ! %f18 = 00000000 0000037d ! Mem[00000000201c0000] = ff79d398, %l0 = 000000000000037d lduh [%o0+%g0],%l0 ! %l0 = 000000000000ff79 ! Mem[0000000030081400] = 3f1f1743, %l7 = ffffffffffffffff lduwa [%i2+%g0]0x89,%l7 ! %l7 = 000000003f1f1743 ! %l7 = 000000003f1f1743, %l0 = 000000000000ff79, %y = 0bff3954 umul %l7,%l0,%l6 ! %l6 = 00003efdcdddbbab, %y = 00003efd ! Mem[0000000010181408] = ffffffff, %l1 = ffefca29640b8e00 lduba [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010181410] = 00000000 00770011, %l2 = 00000016, %l3 = 00000000 ldda [%i6+%o5]0x88,%l2 ! %l2 = 0000000000770011 0000000000000000 ! Mem[0000000010001410] = 640b8e00, %l6 = 00003efdcdddbbab ldswa [%i0+%o5]0x88,%l6 ! %l6 = 00000000640b8e00 ! Mem[0000000030181400] = 77844e16, %l7 = 000000003f1f1743 ldswa [%i6+%g0]0x81,%l7 ! %l7 = 0000000077844e16 ! Mem[00000000300c1410] = 3f1f1743, %l7 = 0000000077844e16 lduha [%i3+%o5]0x89,%l7 ! %l7 = 0000000000001743 ! Mem[0000000010181410] = 11007700, %l5 = 0000000006ff35eb lduba [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000011 p0_label_47: ! Starting 10 instruction Store Burst ! Mem[0000000010001408] = 008e0000, %l7 = 0000000000001743 swapa [%i0+%o4]0x80,%l7 ! %l7 = 00000000008e0000 ! %f3 = 3cfbccce, Mem[0000000010081400] = 00000011 sta %f3 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 3cfbccce ! Mem[0000000010041400] = 3f000000 430a5d09 a7a42019 00000000 ! %f0 = 38dbd5c4 13000000 0fb24936 3cfbccce ! %f4 = ffffffff ffff96ff 79007700 00000000 ! %f8 = 11007700 00000000 a7a42019 00000000 ! %f12 = 09afcc1d 0ea21f99 00fdf2da 13000000 stda %f0 ,[%i1+%g0]ASI_BLK_AIUP ! Block Store to 0000000010041400 ! Mem[0000000030001400] = 28ad01ff, %l0 = 000000000000ff79 swapa [%i0+%g0]0x89,%l0 ! %l0 = 0000000028ad01ff ! Mem[0000000010101430] = 253b00fc0ff9af9d, %l2 = 0000000000770011, %l2 = 0000000000770011 add %i4,0x30,%g1 casxa [%g1]0x80,%l2,%l2 ! %l2 = 253b00fc0ff9af9d ! %f26 = 4b000000 49c36b7b, Mem[0000000030101400] = 0fb24936 28ad0169 stda %f26,[%i4+%g0]0x89 ! Mem[0000000030101400] = 4b000000 49c36b7b ! %f18 = 00000000 0000037d, Mem[00000000300c1400] = 00000000 0a7700ff stda %f18,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 0000037d ! %f10 = a7a42019 00000000, Mem[0000000010181410] = 00770011 00000000 stda %f10,[%i6+%o5]0x88 ! Mem[0000000010181410] = a7a42019 00000000 ! %f19 = 0000037d, Mem[0000000030141408] = f8dce346 sta %f19,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000037d ! %l2 = 253b00fc0ff9af9d, immd = fffffffffffff10c, %l6 = 00000000640b8e00 mulx %l2,-0xef4,%l6 ! %l6 = 49b546e11e6a085c p0_label_48: ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (4) ! Mem[0000000010041420] = 11007700 00000000, %l2 = 0ff9af9d, %l3 = 00000000, %asi = 80 ldda [%i1+0x020]%asi,%l2 ! %l2 = 0000000011007700 0000000000000000 ! Mem[0000000030181410] = ffff9693, %l1 = 00000000000000ff lduwa [%i6+%o5]0x89,%l1 ! %l1 = 00000000ffff9693 ! Mem[0000000030181408] = e659d1ff, %f17 = 0000ffd0 lda [%i6+%o4]0x89,%f17 ! %f17 = e659d1ff ! Mem[0000000030001410] = 3f830000 ffffffff, %l2 = 11007700, %l3 = 00000000 ldda [%i0+%o5]0x81,%l2 ! %l2 = 000000003f830000 00000000ffffffff ! Mem[0000000010041400] = 38dbd5c4 13000000, %l2 = 3f830000, %l3 = ffffffff ldda [%i1+%g0]0x80,%l2 ! %l2 = 0000000038dbd5c4 0000000013000000 ! Mem[0000000030081400] = 43171f3f, %l1 = 00000000ffff9693 ldswa [%i2+%g0]0x81,%l1 ! %l1 = 0000000043171f3f ! Mem[0000000030001400] = 0000ff79, %f18 = 00000000 lda [%i0+%g0]0x89,%f18 ! %f18 = 0000ff79 ! Mem[0000000021800041] = 313ba488, %l2 = 0000000038dbd5c4 ldsb [%o3+0x041],%l2 ! %l2 = 000000000000003b ! Mem[0000000030081400] = 43171f3f, %f0 = 38dbd5c4 lda [%i2+%g0]0x81,%f0 ! %f0 = 43171f3f ! Mem[00000000100c1408] = 00000186, %f3 = 3cfbccce lda [%i3+%o4]0x88,%f3 ! %f3 = 00000186 p0_label_49: ! Starting 10 instruction Store Burst ! Mem[0000000010081410] = daf2e275, %l6 = 000000001e6a085c swapa [%i2+%o5]0x80,%l6 ! %l6 = 00000000daf2e275 ! Mem[00000000300c1400] = 00000000, %l6 = 00000000daf2e275 ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010101408] = 0000037d, %l1 = 0000000043171f3f ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 000000000000007d ! Mem[0000000030041408] = 00000013, %l4 = 0000000075e2f2da swapa [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000013 ! %f12 = 09afcc1d 0ea21f99, %l7 = 00000000008e0000 ! Mem[0000000030141428] = 7b6bc3490000004b add %i5,0x028,%g1 stda %f12,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030141428] = 7b6bc3490000004b ! Code Fragment 3, seed = 461382 p0_fragment_3: ! %l0 = 0000000028ad01ff setx 0xa92639780f7a4bf6,%g7,%l0 ! %l0 = a92639780f7a4bf6 ! %l1 = 000000000000007d setx 0x07e86ccc3d507721,%g7,%l1 ! %l1 = 07e86ccc3d507721 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 = a92639780f7a4bf6 setx 0xfd95f5de5f0e565c,%g7,%l0 ! %l0 = fd95f5de5f0e565c ! %l1 = 07e86ccc3d507721 setx 0xb95036481142eca7,%g7,%l1 ! %l1 = b95036481142eca7 p0_fragment_3_end: ! %l4 = 0000000000000013, %l4 = 0000000000000013, %l6 = 0000000000000000 mulx %l4,%l4,%l6 ! %l6 = 0000000000000169 ! %l0 = fd95f5de5f0e565c, Mem[0000000010081400] = 4b000000ceccfb3c stxa %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = fd95f5de5f0e565c ! Mem[0000000010181408] = ffffffff, %l2 = 000000000000003b swapa [%i6+%o4]0x80,%l2 ! %l2 = 00000000ffffffff ! %l1 = b95036481142eca7, Mem[0000000010141408] = cffb027677844e16 stxa %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = b95036481142eca7 p0_label_50: ! Starting 10 instruction Load Burst ! Mem[0000000030081408] = ff000000, %l2 = 00000000ffffffff ldswa [%i2+%o4]0x81,%l2 ! %l2 = ffffffffff000000 ! %f6 = 79007700, %f26 = 4b000000, %f2 = 0fb24936 00000186 fsmuld %f6 ,%f26,%f2 ! %f2 = 48900ee0 00000000 ! Mem[0000000030141400] = 0000ffd0, %l1 = b95036481142eca7 lduha [%i5+%g0]0x89,%l1 ! %l1 = 000000000000ffd0 ! Mem[0000000030081400] = 3f1f1743, %l5 = 0000000000000011 lduwa [%i2+%g0]0x89,%l5 ! %l5 = 000000003f1f1743 ! %l5 = 000000003f1f1743, %l5 = 000000003f1f1743, %l4 = 0000000000000013 xnor %l5,%l5,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010101408] = ff030000, %l7 = 00000000008e0000 ldsba [%i4+%o4]0x80,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000030081400] = 43171f3f, %l6 = 0000000000000169 lduwa [%i2+%g0]0x81,%l6 ! %l6 = 0000000043171f3f ! Mem[00000000300c1410] = 3f1f1743, %l0 = fd95f5de5f0e565c ldsha [%i3+%o5]0x89,%l0 ! %l0 = 0000000000001743 ! Mem[0000000030001408] = ff52d82f, %l2 = ffffffffff000000 lduha [%i0+%o4]0x81,%l2 ! %l2 = 000000000000ff52 ! Mem[0000000030101410] = 13000000, %l1 = 000000000000ffd0 lduba [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000 ! 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 0000000000001743 bne %xcc,p0_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000000 bne %xcc,p0_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000ff52 bne %xcc,p0_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000013000000 bne %xcc,p0_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffffffff bne %xcc,p0_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000003f1f1743 bne %xcc,p0_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000043171f3f bne %xcc,p0_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffffffff bne %xcc,p0_reg_l7_fail mov %l7,%g3 ! Check %y register set 0x00003efd,%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 43171f3f 13000000 bne %xcc,p0_freg_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 48900ee0 00000000 bne %xcc,p0_freg_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be ffffffff ffff96ff bne %xcc,p0_freg_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 79007700 00000000 bne %xcc,p0_freg_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 11007700 00000000 bne %xcc,p0_freg_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be a7a42019 00000000 bne %xcc,p0_freg_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 09afcc1d 0ea21f99 bne %xcc,p0_freg_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be 00fdf2da 13000000 bne %xcc,p0_freg_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 164e8477 e659d1ff bne %xcc,p0_freg_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 0000ff79 0000037d bne %xcc,p0_freg_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 3f000000 430a5d09 bne %xcc,p0_freg_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be cffb0276 77844e16 bne %xcc,p0_freg_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be c900373a a5454480 bne %xcc,p0_freg_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be 4b000000 49c36b7b bne %xcc,p0_freg_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be 9412833f 13000000 bne %xcc,p0_freg_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be 00000000 00000000 bne %xcc,p0_freg_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_freg_fail: 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 inst_access_handler: done .align 256 data_access_handler: 1: done check_critical_timed_out: ta BAD_TRAP get_thread_mask: retl mov 3,%i7 get_park_semaphore: set park_semaphore,%g6 mov 100,%g5 1: ldstub [%g6],%g7 cmp %g7,0 bne 1b nop retl nop 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 = cd78e98c88719846 ldx [%g1+0x008],%l1 ! %l1 = 758d14e42fd85271 ldx [%g1+0x010],%l2 ! %l2 = 554df74c4cad90ac ldx [%g1+0x018],%l3 ! %l3 = e4b7851a690755f7 ldx [%g1+0x020],%l4 ! %l4 = c15a59082d983552 ldx [%g1+0x028],%l5 ! %l5 = d405d052c64a51bd ldx [%g1+0x030],%l6 ! %l6 = 65a16c0d7fea5e38 ldx [%g1+0x038],%l7 ! %l7 = 2160dc8391e29dc3 ! 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 .global p0_near_0_le,p0_near_0_he .global p0_near_0_lo,p0_near_0_ho .global near0_b2b_l,near0_b2b_h .global far0_b2b_l,far0_b2b_h .global far1_b2b_l,far1_b2b_h .global far2_b2b_l,far2_b2b_h .global far3_b2b_l,far3_b2b_h user_near0_start: p0_near_0_le: smul %l4,0x096,%l2 jmpl %o7,%g0 andn %l7,%l7,%l5 p0_near_0_he: fsubs %f16,%f28,%f17 andn %l4,0xf03,%l4 ldsw [%i5+0x03c],%l6 ! Mem[000000001014143c] smul %l5,0x68f,%l4 jmpl %o7,%g0 fsubs %f25,%f25,%f20 p0_near_0_lo: smul %l4,0x096,%l2 jmpl %o7,%g0 andn %l7,%l7,%l5 p0_near_0_ho: fsubs %f16,%f28,%f17 andn %l4,0xf03,%l4 ldsw [%o5+0x03c],%l6 ! Mem[000000001014143c] smul %l5,0x68f,%l4 jmpl %o7,%g0 fsubs %f25,%f25,%f20 near0_b2b_h: xnor %l3,%l0,%l5 addc %l5,%l6,%l1 fcmps %fcc3,%f31,%f29 smul %l4,%l3,%l1 jmpl %o7,%g0 mulx %l0,%l5,%l6 near0_b2b_l: fadds %f3 ,%f7 ,%f8 subc %l0,-0xc5a,%l2 sub %l1,0x03f,%l2 addc %l5,%l7,%l6 jmpl %o7,%g0 udivx %l3,%l6,%l5 user_near0_end: .seg "text" .align 0x2000 .global p0_near_1_le,p0_near_1_he .global p0_near_1_lo,p0_near_1_ho .global near1_b2b_l,near1_b2b_h .global far0_b2b_l,far0_b2b_h .global far1_b2b_l,far1_b2b_h .global far2_b2b_l,far2_b2b_h .global far3_b2b_l,far3_b2b_h user_near1_start: p0_near_1_le: fmuls %f13,%f7 ,%f10 subc %l6,%l0,%l3 subc %l1,%l5,%l5 fdivs %f15,%f2 ,%f11 fsubs %f12,%f5 ,%f0 jmpl %o7,%g0 subc %l7,%l6,%l2 p0_near_1_he: sub %l7,0xa49,%l7 fadds %f27,%f29,%f31 ldd [%i5+0x020],%l6 ! Mem[0000000010141420] subc %l1,%l1,%l7 jmpl %o7,%g0 ldstub [%o2+0x001],%l2 ! Mem[00000000211c0001] p0_near_1_lo: fmuls %f13,%f7 ,%f10 subc %l6,%l0,%l3 subc %l1,%l5,%l5 fdivs %f15,%f2 ,%f11 fsubs %f12,%f5 ,%f0 jmpl %o7,%g0 subc %l7,%l6,%l2 p0_near_1_ho: sub %l7,0xa49,%l7 fadds %f27,%f29,%f31 ldd [%o5+0x020],%l6 ! Mem[0000000010141420] subc %l1,%l1,%l7 jmpl %o7,%g0 ldstub [%i2+0x001],%l2 ! Mem[00000000211c0001] near1_b2b_h: xnor %l5,0x9a8,%l1 or %l5,%l1,%l6 mulx %l3,%l5,%l6 or %l7,0x907,%l6 fadds %f18,%f16,%f25 fdivs %f17,%f31,%f21 fdivs %f26,%f19,%f29 jmpl %o7,%g0 fsqrts %f30,%f19 near1_b2b_l: and %l4,-0x4ba,%l0 fcmps %fcc1,%f2 ,%f11 and %l7,%l2,%l6 smul %l2,%l7,%l1 fstoi %f10,%f7 udivx %l5,%l3,%l5 addc %l3,%l3,%l1 jmpl %o7,%g0 sdivx %l6,0x024,%l0 user_near1_end: .seg "text" .align 0x2000 .global p0_near_2_le,p0_near_2_he .global p0_near_2_lo,p0_near_2_ho .global near2_b2b_l,near2_b2b_h .global far0_b2b_l,far0_b2b_h .global far1_b2b_l,far1_b2b_h .global far2_b2b_l,far2_b2b_h .global far3_b2b_l,far3_b2b_h user_near2_start: p0_near_2_le: fsubs %f13,%f2 ,%f0 umul %l0,0x4af,%l5 orn %l5,%l4,%l3 sdivx %l2,%l5,%l3 add %l2,-0xd7a,%l6 jmpl %o7,%g0 smul %l0,0x888,%l6 p0_near_2_he: xnor %l4,0xed6,%l1 stw %l7,[%i1+0x03c] ! Mem[000000001004143c] jmpl %o7,%g0 fmuls %f30,%f29,%f16 p0_near_2_lo: fsubs %f13,%f2 ,%f0 umul %l0,0x4af,%l5 orn %l5,%l4,%l3 sdivx %l2,%l5,%l3 add %l2,-0xd7a,%l6 jmpl %o7,%g0 smul %l0,0x888,%l6 p0_near_2_ho: xnor %l4,0xed6,%l1 stw %l7,[%o1+0x03c] ! Mem[000000001004143c] jmpl %o7,%g0 fmuls %f30,%f29,%f16 near2_b2b_h: fsqrts %f18,%f25 xor %l1,%l5,%l4 fmuls %f21,%f24,%f25 smul %l6,%l1,%l5 add %l0,-0xd6a,%l2 mulx %l3,%l5,%l4 fdivs %f16,%f31,%f27 jmpl %o7,%g0 add %l4,%l5,%l5 near2_b2b_l: sub %l7,0xd53,%l3 smul %l3,%l6,%l0 and %l4,%l2,%l5 xor %l1,%l2,%l6 andn %l2,-0x7dc,%l1 xnor %l6,%l2,%l0 fcmps %fcc3,%f10,%f13 jmpl %o7,%g0 or %l4,-0xd42,%l5 user_near2_end: .seg "text" .align 0x2000 .global p0_near_3_le,p0_near_3_he .global p0_near_3_lo,p0_near_3_ho .global near3_b2b_l,near3_b2b_h .global far0_b2b_l,far0_b2b_h .global far1_b2b_l,far1_b2b_h .global far2_b2b_l,far2_b2b_h .global far3_b2b_l,far3_b2b_h user_near3_start: p0_near_3_le: jmpl %o7,%g0 andn %l3,%l4,%l0 jmpl %o7,%g0 nop p0_near_3_he: xor %l0,%l1,%l6 jmpl %o7,%g0 fdivs %f26,%f26,%f18 p0_near_3_lo: jmpl %o7,%g0 andn %l3,%l4,%l0 jmpl %o7,%g0 nop p0_near_3_ho: xor %l0,%l1,%l6 jmpl %o7,%g0 fdivs %f26,%f26,%f18 near3_b2b_h: and %l6,%l4,%l0 fmuls %f22,%f19,%f24 or %l6,0xdca,%l3 xnor %l2,0xfb6,%l5 jmpl %o7,%g0 mulx %l6,-0x08b,%l2 near3_b2b_l: andn %l4,%l7,%l2 fsubs %f10,%f0 ,%f2 orn %l1,%l6,%l4 udivx %l3,%l6,%l6 jmpl %o7,%g0 addc %l4,%l3,%l5 user_near3_end: .seg "text" .align 0x2000 .global p0_far_0_le,p0_far_0_he .global p0_far_0_lo,p0_far_0_ho .global far0_b2b_l,far0_b2b_h .global near0_b2b_l,near0_b2b_h .global near1_b2b_l,near1_b2b_h .global near2_b2b_l,near2_b2b_h .global near3_b2b_l,near3_b2b_h user_far0_start: p0_far_0_le: fcmps %fcc2,%f11,%f7 andn %l4,%l5,%l1 and %l5,-0x273,%l3 fmuls %f0 ,%f2 ,%f1 udivx %l3,%l3,%l1 fsubs %f4 ,%f1 ,%f15 fdivs %f3 ,%f13,%f12 jmpl %o7,%g0 or %l2,%l5,%l0 p0_far_0_he: orn %l3,%l2,%l1 orn %l5,-0xf5d,%l3 jmpl %o7,%g0 umul %l2,%l0,%l2 p0_far_0_lo: fcmps %fcc2,%f11,%f7 andn %l4,%l5,%l1 and %l5,-0x273,%l3 fmuls %f0 ,%f2 ,%f1 udivx %l3,%l3,%l1 fsubs %f4 ,%f1 ,%f15 fdivs %f3 ,%f13,%f12 jmpl %o7,%g0 or %l2,%l5,%l0 p0_far_0_ho: orn %l3,%l2,%l1 orn %l5,-0xf5d,%l3 jmpl %o7,%g0 umul %l2,%l0,%l2 far0_b2b_h: fmuls %f22,%f18,%f21 mulx %l5,0x652,%l2 jmpl %o7,%g0 or %l6,%l1,%l6 far0_b2b_l: add %l2,%l2,%l4 sub %l0,%l4,%l7 jmpl %o7,%g0 subc %l1,%l1,%l6 user_far0_end: .seg "text" .align 0x2000 .global p0_far_1_le,p0_far_1_he .global p0_far_1_lo,p0_far_1_ho .global far1_b2b_l,far1_b2b_h .global near0_b2b_l,near0_b2b_h .global near1_b2b_l,near1_b2b_h .global near2_b2b_l,near2_b2b_h .global near3_b2b_l,near3_b2b_h user_far1_start: p0_far_1_le: andn %l4,%l6,%l2 addc %l0,-0xe12,%l1 fstoi %f3 ,%f15 addc %l0,0x02f,%l4 xor %l0,-0x661,%l3 ldd [%i0+0x038],%l2 ! Mem[0000000010001438] jmpl %o7,%g0 fadds %f12,%f10,%f2 p0_far_1_he: fmuls %f18,%f25,%f22 sub %l2,%l1,%l7 mulx %l2,%l6,%l1 fdivs %f30,%f20,%f20 xor %l6,%l7,%l6 orn %l5,-0x671,%l7 mulx %l1,%l3,%l7 jmpl %o7,%g0 orn %l6,-0xb40,%l7 p0_far_1_lo: andn %l4,%l6,%l2 addc %l0,-0xe12,%l1 fstoi %f3 ,%f15 addc %l0,0x02f,%l4 xor %l0,-0x661,%l3 ldd [%o0+0x038],%l2 ! Mem[0000000010001438] jmpl %o7,%g0 fadds %f12,%f10,%f2 p0_far_1_ho: fmuls %f18,%f25,%f22 sub %l2,%l1,%l7 mulx %l2,%l6,%l1 fdivs %f30,%f20,%f20 xor %l6,%l7,%l6 orn %l5,-0x671,%l7 mulx %l1,%l3,%l7 jmpl %o7,%g0 orn %l6,-0xb40,%l7 far1_b2b_h: udivx %l4,0xd88,%l3 fmuls %f19,%f31,%f30 nop jmpl %o7,%g0 xor %l4,%l7,%l0 far1_b2b_l: orn %l7,%l0,%l3 xor %l4,%l7,%l4 mulx %l0,%l5,%l7 jmpl %o7,%g0 sdivx %l0,%l6,%l3 user_far1_end: .seg "text" .align 0x2000 .global p0_far_2_le,p0_far_2_he .global p0_far_2_lo,p0_far_2_ho .global far2_b2b_l,far2_b2b_h .global near0_b2b_l,near0_b2b_h .global near1_b2b_l,near1_b2b_h .global near2_b2b_l,near2_b2b_h .global near3_b2b_l,near3_b2b_h user_far2_start: p0_far_2_le: andn %l3,%l6,%l5 mulx %l5,%l2,%l7 udivx %l5,%l2,%l1 fsqrts %f3 ,%f15 addc %l2,%l2,%l0 fmuls %f0 ,%f8 ,%f13 jmpl %o7,%g0 or %l5,%l2,%l0 p0_far_2_he: mulx %l5,0xad2,%l3 fmuls %f31,%f20,%f31 jmpl %o7,%g0 fcmps %fcc1,%f25,%f29 p0_far_2_lo: andn %l3,%l6,%l5 mulx %l5,%l2,%l7 udivx %l5,%l2,%l1 fsqrts %f3 ,%f15 addc %l2,%l2,%l0 fmuls %f0 ,%f8 ,%f13 jmpl %o7,%g0 or %l5,%l2,%l0 p0_far_2_ho: mulx %l5,0xad2,%l3 fmuls %f31,%f20,%f31 jmpl %o7,%g0 fcmps %fcc1,%f25,%f29 far2_b2b_h: xnor %l5,%l3,%l3 fcmps %fcc0,%f28,%f21 subc %l1,%l1,%l5 fmuls %f27,%f25,%f31 fcmps %fcc1,%f30,%f17 jmpl %o7,%g0 udivx %l1,0x84b,%l1 far2_b2b_l: fmuls %f0 ,%f15,%f0 xnor %l7,-0xe31,%l7 fadds %f7 ,%f12,%f4 addc %l4,%l3,%l6 andn %l2,%l2,%l5 jmpl %o7,%g0 fmuls %f0 ,%f4 ,%f7 user_far2_end: .seg "text" .align 0x2000 .global p0_far_3_le,p0_far_3_he .global p0_far_3_lo,p0_far_3_ho .global far3_b2b_l,far3_b2b_h .global near0_b2b_l,near0_b2b_h .global near1_b2b_l,near1_b2b_h .global near2_b2b_l,near2_b2b_h .global near3_b2b_l,near3_b2b_h user_far3_start: p0_far_3_le: and %l6,0x11c,%l6 fsqrts %f7 ,%f0 subc %l0,%l5,%l3 smul %l1,-0x9d3,%l6 fsubs %f13,%f12,%f2 jmpl %o7,%g0 addc %l6,-0x544,%l2 p0_far_3_he: jmpl %o7,%g0 sdivx %l2,%l5,%l5 jmpl %o7,%g0 nop p0_far_3_lo: and %l6,0x11c,%l6 fsqrts %f7 ,%f0 subc %l0,%l5,%l3 smul %l1,-0x9d3,%l6 fsubs %f13,%f12,%f2 jmpl %o7,%g0 addc %l6,-0x544,%l2 p0_far_3_ho: jmpl %o7,%g0 sdivx %l2,%l5,%l5 jmpl %o7,%g0 nop jmpl %o7,%g0 nop far3_b2b_h: or %l7,%l3,%l0 fdivs %f20,%f31,%f23 or %l5,0x702,%l3 udivx %l6,0x431,%l5 jmpl %o7,%g0 fsubs %f27,%f22,%f22 far3_b2b_l: fmuls %f1 ,%f7 ,%f1 udivx %l4,%l2,%l3 udivx %l0,%l5,%l7 fdivs %f5 ,%f6 ,%f7 jmpl %o7,%g0 addc %l2,-0x9b5,%l3 user_far3_end: .seg "text" .align 0x2000 user_jump0_start: .skip 16 p0_jmpl_0_le: xnor %l0,%l5,%l3 jmpl %g6+8,%g0 ld [%i3+0x038],%f3 ! Mem[00000000100c1438] p0_call_0_le: sth %l4,[%i1+0x004] ! Mem[0000000010041404] ldstub [%o1+0x040],%l5 ! Mem[0000000020800040] retl smul %l6,0xb38,%l4 p0_jmpl_0_lo: xnor %l0,%l5,%l3 jmpl %g6+8,%g0 ld [%o3+0x038],%f3 ! Mem[00000000100c1438] p0_call_0_lo: sth %l4,[%o1+0x004] ! Mem[0000000010041404] ldstub [%i1+0x040],%l5 ! Mem[0000000020800040] retl smul %l6,0xb38,%l4 p0_jmpl_0_he: udivx %l0,%l5,%l3 udivx %l1,0xd70,%l2 fsqrts %f22,%f25 fadds %f18,%f22,%f29 jmpl %g6+8,%g0 smul %l3,-0x359,%l6 p0_call_0_he: andn %l5,0x424,%l3 retl sth %l2,[%i0+0x010] ! Mem[0000000010001410] p0_jmpl_0_ho: udivx %l0,%l5,%l3 udivx %l1,0xd70,%l2 fsqrts %f22,%f25 fadds %f18,%f22,%f29 jmpl %g6+8,%g0 smul %l3,-0x359,%l6 p0_call_0_ho: andn %l5,0x424,%l3 retl sth %l2,[%o0+0x010] ! Mem[0000000010001410] user_jump0_end: .seg "text" .align 0x2000 user_jump1_start: .skip 32 p0_jmpl_1_le: fcmps %fcc1,%f0 ,%f14 sdivx %l5,%l5,%l6 smul %l3,%l5,%l7 umul %l3,-0x6aa,%l2 udivx %l6,%l5,%l0 fcmps %fcc2,%f13,%f5 jmpl %g6+8,%g0 fsubs %f8 ,%f0 ,%f7 p0_call_1_le: or %l2,-0xa04,%l6 mulx %l1,0x14b,%l7 mulx %l1,-0xf03,%l4 xnor %l1,%l7,%l2 fadds %f8 ,%f0 ,%f7 fsqrts %f7 ,%f7 retl andn %l3,%l6,%l3 p0_jmpl_1_lo: fcmps %fcc1,%f0 ,%f14 sdivx %l5,%l5,%l6 smul %l3,%l5,%l7 umul %l3,-0x6aa,%l2 udivx %l6,%l5,%l0 fcmps %fcc2,%f13,%f5 jmpl %g6+8,%g0 fsubs %f8 ,%f0 ,%f7 p0_call_1_lo: or %l2,-0xa04,%l6 mulx %l1,0x14b,%l7 mulx %l1,-0xf03,%l4 xnor %l1,%l7,%l2 fadds %f8 ,%f0 ,%f7 fsqrts %f7 ,%f7 retl andn %l3,%l6,%l3 p0_jmpl_1_he: sdivx %l1,0x71e,%l6 ldsb [%i2+0x014],%l3 ! Mem[0000000010081414] orn %l2,%l5,%l6 fmuls %f29,%f30,%f16 jmpl %g6+8,%g0 addc %l0,%l4,%l7 p0_call_1_he: sub %l0,0x136,%l3 xnor %l2,0x30c,%l1 mulx %l5,%l3,%l2 smul %l0,-0x115,%l2 umul %l4,%l4,%l3 subc %l0,%l7,%l2 retl udivx %l4,%l2,%l1 p0_jmpl_1_ho: sdivx %l1,0x71e,%l6 ldsb [%o2+0x014],%l3 ! Mem[0000000010081414] orn %l2,%l5,%l6 fmuls %f29,%f30,%f16 jmpl %g6+8,%g0 addc %l0,%l4,%l7 p0_call_1_ho: sub %l0,0x136,%l3 xnor %l2,0x30c,%l1 mulx %l5,%l3,%l2 smul %l0,-0x115,%l2 umul %l4,%l4,%l3 subc %l0,%l7,%l2 retl udivx %l4,%l2,%l1 user_jump1_end: .seg "text" .align 0x2000 user_jump2_start: .skip 48 p0_jmpl_2_le: nop sdivx %l6,%l0,%l7 sdivx %l6,%l0,%l4 fcmps %fcc3,%f2 ,%f12 jmpl %g6+8,%g0 mulx %l6,-0x4e1,%l4 p0_call_2_le: fcmps %fcc1,%f13,%f2 retl fdivs %f3 ,%f12,%f7 p0_jmpl_2_lo: nop sdivx %l6,%l0,%l7 sdivx %l6,%l0,%l4 fcmps %fcc3,%f2 ,%f12 jmpl %g6+8,%g0 mulx %l6,-0x4e1,%l4 p0_call_2_lo: fcmps %fcc1,%f13,%f2 retl fdivs %f3 ,%f12,%f7 p0_jmpl_2_he: sdivx %l5,%l4,%l3 fsqrts %f22,%f17 fsqrts %f22,%f24 fdivs %f20,%f20,%f25 xor %l3,%l2,%l3 fmuls %f21,%f31,%f31 jmpl %g6+8,%g0 addc %l2,%l4,%l0 p0_call_2_he: addc %l5,-0x9f8,%l1 or %l7,0x094,%l1 and %l6,%l3,%l3 add %l6,-0xdf6,%l6 fdivs %f21,%f30,%f26 udivx %l6,0xfe8,%l6 udivx %l3,0xccf,%l7 retl or %l3,%l0,%l5 p0_jmpl_2_ho: sdivx %l5,%l4,%l3 fsqrts %f22,%f17 fsqrts %f22,%f24 fdivs %f20,%f20,%f25 xor %l3,%l2,%l3 fmuls %f21,%f31,%f31 jmpl %g6+8,%g0 addc %l2,%l4,%l0 p0_call_2_ho: addc %l5,-0x9f8,%l1 or %l7,0x094,%l1 and %l6,%l3,%l3 add %l6,-0xdf6,%l6 fdivs %f21,%f30,%f26 udivx %l6,0xfe8,%l6 udivx %l3,0xccf,%l7 retl or %l3,%l0,%l5 user_jump2_end: .seg "text" .align 0x2000 user_jump3_start: .skip 64 p0_jmpl_3_le: smul %l4,-0x965,%l0 jmpl %g6+8,%g0 fadds %f3 ,%f8 ,%f1 p0_call_3_le: fmuls %f10,%f4 ,%f10 retl addc %l4,0x4a3,%l3 p0_jmpl_3_lo: smul %l4,-0x965,%l0 jmpl %g6+8,%g0 fadds %f3 ,%f8 ,%f1 p0_call_3_lo: fmuls %f10,%f4 ,%f10 retl addc %l4,0x4a3,%l3 p0_jmpl_3_he: fcmps %fcc3,%f22,%f30 ldd [%i1+0x020],%f30 ! Mem[0000000010041420] xor %l2,0xef7,%l4 orn %l0,-0xb0d,%l1 jmpl %g6+8,%g0 andn %l0,%l6,%l7 p0_call_3_he: mulx %l0,0xe4b,%l5 fsqrts %f19,%f30 stw %l2,[%i5+0x010] ! Mem[0000000010141410] sub %l0,-0x5ca,%l6 retl fsubs %f17,%f17,%f30 p0_jmpl_3_ho: fcmps %fcc3,%f22,%f30 ldd [%o1+0x020],%f30 ! Mem[0000000010041420] xor %l2,0xef7,%l4 orn %l0,-0xb0d,%l1 jmpl %g6+8,%g0 andn %l0,%l6,%l7 p0_call_3_ho: mulx %l0,0xe4b,%l5 fsqrts %f19,%f30 stw %l2,[%o5+0x010] ! Mem[0000000010141410] sub %l0,-0x5ca,%l6 retl fsubs %f17,%f17,%f30 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 .align 64 Finish_Flag: .word 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 .align 8 num_processors: .word 1 v8_binary: .word 0 no_fpu: .word 0 max_ireg: .word 8,0 max_freg: .word 32,0 .align 8 park_semaphore: .word 0,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 0xcd78e98c,0x88719846 ! Init value for %l0 .word 0x758d14e4,0x2fd85271 ! Init value for %l1 .word 0x554df74c,0x4cad90ac ! Init value for %l2 .word 0xe4b7851a,0x690755f7 ! Init value for %l3 .word 0xc15a5908,0x2d983552 ! Init value for %l4 .word 0xd405d052,0xc64a51bd ! Init value for %l5 .word 0x65a16c0d,0x7fea5e38 ! Init value for %l6 .word 0x2160dc83,0x91e29dc3 ! Init value for %l7 .align 64 p0_init_freg: .word 0x3dae7438,0x217c2069 ! Init value for %f0 .word 0x0fb24936,0x01866aaf ! Init value for %f2 .word 0x09c346a4,0x134d35a5 ! Init value for %f4 .word 0x6f2e9402,0x2e4a5acb ! Init value for %f6 .word 0x3050b4d0,0x5f801fa1 ! Init value for %f8 .word 0x42b9688e,0x692195a7 ! Init value for %f10 .word 0x6d768abc,0x2165fa5d ! Init value for %f12 .word 0x00fdf2da,0x3f1f1743 ! Init value for %f14 .word 0x4fee5468,0x716aa1d9 ! Init value for %f16 .word 0x199f1ee6,0x34969b9f ! Init value for %f18 .word 0x61375dd4,0x6110b215 ! Init value for %f20 .word 0x53c398b2,0x21f89ebb ! Init value for %f22 .word 0x5582b300,0x07ad8711 ! Init value for %f24 .word 0x0261cc3e,0x776e5c97 ! Init value for %f26 .word 0x4f5f1fec,0x7be53ccd ! Init value for %f28 .word 0x7a4be58a,0x2335d133 ! Init value for %f30 .word 0x03253098,0x55e6af49 ! Init value for %f32 .word 0x75fbd096,0x16bdb88f ! Init value for %f34 .word 0x46233104,0x16677a85 ! Init value for %f36 .word 0x531f3962,0x26818eab ! Init value for %f38 .word 0x55892d30,0x0e5ffa81 ! Init value for %f40 .word 0x55e38bee,0x40a58f87 ! Init value for %f42 .word 0x6114f11c,0x23874b3d ! Init value for %f44 .word 0x5e01f43a,0x3652b723 ! Init value for %f46 .word 0x257e08c8,0x0d8f48b9 .word 0x398b5e46,0x13d2c17f .word 0x22a1c034,0x68208ef5 .word 0x01747612,0x436c2a9b .word 0x396f2360,0x359679f1 .word 0x2be1a79e,0x76fe2e77 .word 0x3d92fe4c,0x2e7b25ad .word 0x40331eea,0x145cc913 p0_share_mask: .word 0xffff0000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 .word 0x00000000,0x00000000 p0_expected_registers: .word 0x00000000,0x00001743 ! %l0 .word 0x00000000,0x00000000 ! %l1 .word 0x00000000,0x0000ff52 ! %l2 .word 0x00000000,0x13000000 ! %l3 .word 0xffffffff,0xffffffff ! %l4 .word 0x00000000,0x3f1f1743 ! %l5 .word 0x00000000,0x43171f3f ! %l6 .word 0xffffffff,0xffffffff ! %l7 p0_expected_fp_regs: .word 0x43171f3f,0x13000000 ! %f0 .word 0x48900ee0,0x00000000 ! %f2 .word 0xffffffff,0xffff96ff ! %f4 .word 0x79007700,0x00000000 ! %f6 .word 0x11007700,0x00000000 ! %f8 .word 0xa7a42019,0x00000000 ! %f10 .word 0x09afcc1d,0x0ea21f99 ! %f12 .word 0x00fdf2da,0x13000000 ! %f14 .word 0x164e8477,0xe659d1ff ! %f16 .word 0x0000ff79,0x0000037d ! %f18 .word 0x3f000000,0x430a5d09 ! %f20 .word 0xcffb0276,0x77844e16 ! %f22 .word 0xc900373a,0xa5454480 ! %f24 .word 0x4b000000,0x49c36b7b ! %f26 .word 0x9412833f,0x13000000 ! %f28 .word 0x00000000,0x00000000 ! %f30 .word 0x00000010,0x00000020 ! %fsr p0_local0_expect: .word 0xcb5a0079,0x79c3005d,0x00001743,0x43171f3f ! PA = 0000000010001400 .word 0x008e0b64,0x29caefff,0x5eb64ec2,0x64ff728b ! PA = 0000000010001410 .word 0x63ff9590,0x1a100561,0x2abf1f4e,0x01866aaf ! PA = 0000000010001420 .word 0x0594477c,0x09afcc1d,0x78b2659a,0x35fb0703 ! PA = 0000000010001430 p0_local0_sec_expect: .word 0x79ff0000,0x0ea21f99,0xff52d82f,0x29e2975f ! PA = 0000000030001400 .word 0x3f830000,0xffffffff,0x0697c372,0x4c42667b ! PA = 0000000030001410 .word 0x41c583c0,0x234b9cd1,0x609ef2fe,0x67afb057 ! PA = 0000000030001420 .word 0x0f93ccac,0x68d43e8d,0x5312c84a,0x609470f3 ! PA = 0000000030001430 ! Scratch Area for Non-Transactional Memory Stores .word 0xf8bd1a36,0xd2267177,0xa074059a,0x0c5b1123 .word 0x701d8d1e,0xd5f4d12f,0xcd22d9c2,0xe3648c9b .word 0x43ba9c86,0x7e46b667,0x4d074e6a,0x8c961993 .word 0xe437706e,0x51a4991f,0x7737cb92,0xa489f00b p0_local1_expect: .word 0x38dbd5c4,0x13000000,0x0fb24936,0x3cfbccce ! PA = 0000000010041400 .word 0xffffffff,0xffff96ff,0x79007700,0x00000000 ! PA = 0000000010041410 .word 0x11007700,0x00000000,0xa7a42019,0x00000000 ! PA = 0000000010041420 .word 0x09afcc1d,0x0ea21f99,0x00fdf2da,0x13000000 ! PA = 0000000010041430 p0_local1_sec_expect: .word 0x00000056,0xc6bb000e,0x75e2f2da,0x00000000 ! PA = 0000000030041400 .word 0xffffffff,0x5879696c,0x4fc580d2,0x37b3525b ! PA = 0000000030041410 .word 0x19ddd420,0x57c4efb1,0x50b1ae5e,0x4a3ae237 ! PA = 0000000030041420 .word 0x70398b0c,0x0368876d,0x7e82e1aa,0x0614c8d3 ! PA = 0000000030041430 p0_local2_expect: .word 0x5c560e5f,0xdef595fd,0x00000000,0xff000000 ! PA = 0000000010081400 .word 0x1e6a085c,0x00000000,0x6337c982,0x55af4a4b ! PA = 0000000010081410 .word 0x0fb24936,0x37c0ab21,0x5dea960e,0x7db39d27 ! PA = 0000000010081420 .word 0x3095c43c,0x77f65ddd,0x5978985a,0x7b89b6c3 ! PA = 0000000010081430 p0_local2_sec_expect: .word 0x43171f3f,0xdaf2fd00,0xff000000,0x4b000000 ! PA = 0000000030081400 .word 0x5acb8056,0x764f4595,0x0595ae32,0x4cf6ee3b ! PA = 0000000030081410 .word 0x09101480,0x05fa7291,0x2831d9be,0x2b57c417 ! PA = 0000000030081420 .word 0x665c396c,0x42b0004d,0x4a1b6b0a,0x4f15d0b3 ! PA = 0000000030081430 p0_local3_expect: .word 0x77844e16,0x79b6cac9,0x86010000,0x00000000 ! PA = 00000000100c1400 .word 0x5d000000,0x0c5c6e05,0x2d522ee2,0x16513e2b ! PA = 00000000100c1410 .word 0x38466eb0,0x2fb14601,0x146a796e,0x3a9e5707 ! PA = 00000000100c1420 .word 0x6110b215,0x09046ebd,0x2ebe59ba,0x55e016a3 ! PA = 00000000100c1430 p0_local3_sec_expect: .word 0xff000000,0x0000037d,0x00000000,0x00000000 ! PA = 00000000300c1400 .word 0x43171f3f,0xdaf2e275,0x0ca04b92,0x1f453a1b ! PA = 00000000300c1410 .word 0x72b444e0,0x0ce42571,0x0f37751e,0x23be55f7 ! PA = 00000000300c1420 .word 0x54d3d7cc,0x5722a92d,0x7974646a,0x51cf8893 ! PA = 00000000300c1430 p0_local4_expect: .word 0x00000011,0x2f0c49a9,0xff030000,0x00000000 ! PA = 0000000010101400 .word 0xff4e8477,0x7602fbcf,0x41730442,0x9693e20b ! PA = 0000000010101410 .word 0x29249710,0x505210e1,0x3cfbccce,0x5fffc0e7 ! PA = 0000000010101420 .word 0x253b00fc,0x0ff9af9d,0x6010ff1a,0x618b2683 ! PA = 0000000010101430 p0_local4_sec_expect: .word 0x7b6bc349,0x0000004b,0xff96ffff,0xffffffff ! PA = 0000000030101400 .word 0x00000013,0x5879696c,0x057d58f2,0x0dd635fb ! PA = 0000000030101410 .word 0x56226540,0x777a0851,0x29da807e,0x582697d7 ! PA = 0000000030101420 .word 0x7a78662c,0x5d38820d,0x0c25cdca,0x2165fa5d ! PA = 0000000030101430 p0_local5_expect: .word 0x79007700,0x0000ff00,0xa7ec4211,0x483650b9 ! PA = 0000000010141400 .word 0x79269b00,0x8841d10e,0xff3249a2,0x06ff35eb ! PA = 0000000010141410 .word 0x2df8af70,0x55af9d06,0x79b6902e,0x5f801fa1 ! PA = 0000000010141420 .word 0xffc7075c,0x1f4e207d,0x4b072c7a,0x26c2e663 ! PA = 0000000010141430 p0_local5_sec_expect: .word 0xd0ff0000,0x77844e16,0x7d030000,0x79c3005d ! PA = 0000000030141400 .word 0x74be6906,0x5235982d,0x164e84c4,0x760000cf ! PA = 0000000030141410 .word 0x804445a5,0x3a3700c9,0x7b6bc349,0x0000004b ! PA = 0000000030141420 .word 0x00000013,0x3f831294,0x9396ffff,0xffffffff ! PA = 0000000030141430 p0_local6_expect: .word 0xffff8477,0x0000ffd0,0x0000003b,0x609819af ! PA = 0000000010181400 .word 0x00000000,0x1920a4a7,0x7e270016,0x0bff39cb ! PA = 0000000010181410 .word 0x701ab7d0,0xc900373a,0x68b2c38e,0x1920a4a7 ! PA = 0000000010181420 .word 0x5a43fdbc,0x35ffc15d,0x00000077,0xff319a00 ! PA = 0000000010181430 p0_local6_sec_expect: .word 0x77844e16,0x0000ffd0,0xffd159e6,0x75df0a9f ! PA = 0000000030181400 .word 0x9396ffff,0x0669be74,0x7b0ec3b2,0x38a03dbb ! PA = 0000000030181410 .word 0x13bc7600,0x7f8a5e11,0x7658e73e,0x43dc2b97 ! PA = 0000000030181420 .word 0x32a852ec,0x4c2dc3cd,0x05f1f08a,0x0680d033 ! PA = 0000000030181430 share0_expect: .word 0xff79d398,0x02a9e649,0x37c3cb96,0x11ace78f ! PA = 00000000201c0000 .word 0x4d8c4404,0x54e46185,0x57ec2462,0x288bedab ! PA = 00000000201c0010 .word 0x34e2b030,0x4c059181,0x240866ee,0x26f21e87 ! PA = 00000000201c0020 .word 0x1c89e41c,0x3cf4923d,0x7041bf3a,0x7ab87623 ! PA = 00000000201c0030 share1_expect: .word 0x00ff6bc8,0x35933fb9,0x6a191946,0x2bd8b07f ! PA = 0000000020800000 .word 0x158e9334,0x3eba35f5,0x64f32112,0x2f49499b ! PA = 0000000020800010 .word 0x78986660,0x0ef4d0f1,0x5c64429e,0x00997d77 ! PA = 0000000020800020 .word 0x0ee3b14c,0x09fd2cad,0x183ca9ea,0x3e4d4813 ! PA = 0000000020800030 .word 0xc38efff8,0x28f82529,0x1e5442f6,0x44f9656f ! PA = 0000000020800040 .word 0x78ae9e64,0x27715665,0x5e16b9c2,0x051f518b ! PA = 0000000020800050 .word 0x5da89890,0x11171c61,0x41cf7a4e,0x0fc94867 ! PA = 0000000020800060 .word 0x0670ba7c,0x0c36931d,0x11b5b09a,0x15e64603 ! PA = 0000000020800070 share2_expect: .word 0xff019028,0x7cf79699,0x54b848a6,0x5666065f ! PA = 00000000211c0000 .word 0x48876594,0x5d58c2d5,0x1b09ee72,0x3715057b ! PA = 00000000211c0010 .word 0x6c9e46c0,0x65eb73d1,0x5e6d0dfe,0x04387f57 ! PA = 00000000211c0020 .word 0x35abffac,0x634fc58d,0x643fd34a,0x12ea6ff3 ! PA = 00000000211c0030 share3_expect: .word 0xfff51c58,0x54709409,0x4d482a56,0x4235934f ! PA = 0000000021800000 .word 0x2473e8c4,0x2d7f7b45,0x3f3fbf22,0x16f1656b ! PA = 0000000021800010 .word 0x67c470f0,0x5bb0d741,0x541ffdae,0x6e5e2247 ! PA = 0000000021800020 .word 0x34d080dc,0x65b7c3fd,0x3b2e11fa,0x0380c5e3 ! PA = 0000000021800030 .word 0x313ba488,0x45021d79,0x37c6e806,0x433f0c3f ! PA = 0000000021800040 .word 0x298f27f4,0x53b47fb5,0x69eb2bd2,0x2b3b715b ! PA = 0000000021800050 .word 0x7b261720,0x6b6646b1,0x0c8b495e,0x2f713137 ! PA = 0000000021800060 .word 0x31d93e0c,0x109d8e6d,0x15936caa,0x629047d3 ! PA = 0000000021800070 .word 0x25ff28b8,0x470b32e9,0x63b781b6,0x5d19712f ! PA = 0000000021800080 .word 0x22b42324,0x6a86d025,0x65ff3482,0x1f3a294b ! PA = 0000000021800090 .word 0x6c8e3950,0x28cac221,0x6911f10e,0x6968ac27 ! PA = 00000000218000a0 .word 0x2081373c,0x77f024dd,0x7642e35a,0x47bff5c3 ! PA = 00000000218000b0 .word 0x4b2ea8e8,0x25aad459,0x705cf766,0x4c1bc21f ! PA = 00000000218000c0 .word 0x387dda54,0x5b456c95,0x5a2ed932,0x32f48d3b ! PA = 00000000218000d0 .word 0x4b87d780,0x325d4991,0x72d6f4be,0x6efb9317 ! PA = 00000000218000e0 .word 0x6a436c6c,0x365e874d,0x13cf760a,0x5776cfb3 ! PA = 00000000218000f0 .word 0x48f12518,0x6ec001c9,0x7cba4916,0x755cff0f ! PA = 0000000021800100 .word 0x21474d84,0x4dff5505,0x78ed19e2,0x2b319d2b ! PA = 0000000021800110 .word 0x215df1b0,0x215cdd01,0x0abd546e,0x33a0e607 ! PA = 0000000021800120 .word 0x1e5add9c,0x5d57b5bd,0x088c24ba,0x32dbd5a3 ! PA = 0000000021800130 .word 0x005d9d48,0x62e9bb39,0x579276c6,0x56b427ff ! PA = 0000000021800140 .word 0x512b7cb4,0x19838975,0x306cf692,0x4178591b ! PA = 0000000021800150 .word 0x211b87e0,0x79c87c71,0x1968101e,0x3b8fa4f7 ! PA = 0000000021800160 .word 0x21c28acc,0x650ab02d,0x028bef6a,0x67d60793 ! PA = 0000000021800170 .word 0x6e711178,0x658700a9,0x2f688076,0x76b83cef ! PA = 0000000021800180 .word 0x2a0567e4,0x336109e5,0x5aa16f42,0x140fc10b ! PA = 0000000021800190 .word 0x578b9a10,0x1a5f27e1,0x3f3a27ce,0x0bbecfe7 ! PA = 00000000218001a0 .word 0x5f3573fc,0x1c66769d,0x73a1d61a,0x610c6583 ! PA = 00000000218001b0 .word 0x004b81a8,0x6cb6d219,0x427f6626,0x54c03ddf ! PA = 00000000218001c0 .word 0x2b700f14,0x1fe6d655,0x6d3d83f2,0x15fed4fb ! PA = 00000000218001d0 .word 0x5b392840,0x2c9fdf51,0x04569b7e,0x19e566d7 ! PA = 00000000218001e0 .word 0x772e992c,0x191a090d,0x4160d8ca,0x55e5ef73 ! PA = 00000000218001f0 p0_invalidate_semaphore: .word 0,0 user_data_end: SECTION .p0_local0 DATA_VA=0x000800000 attr_data { Name = .p0_local0, VA = 0x0000000000800000, RA = ra2pa(0x0000000010000000,0), 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 0x46e3dcf8,0x79c36e29,0x58d0c7f6,0x206cb66f ! PA = 0000000010001400 .word 0x4e8e0b64,0x29caef65,0x5eb64ec2,0x64ff728b ! PA = 0000000010001410 .word 0x63ff9590,0x1a100561,0x2abf1f4e,0x4d6f3967 ! PA = 0000000010001420 .word 0x0594477c,0x09afcc1d,0x78b2659a,0x35fb0703 ! PA = 0000000010001430 p0_local0_end: SECTION .p0_local0_sec DATA_VA=0x000800000 attr_data { Name = .p0_local0_sec, VA = 0x0000000000800000, RA = ra2pa(0x0000000030000000,0), 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 0x6901ad28,0x0ea21f99,0x580f0da6,0x29e2975f ! PA = 0000000030001400 .word 0x3f831294,0x3db59bd5,0x0697c372,0x4c42667b ! PA = 0000000030001410 .word 0x41c583c0,0x234b9cd1,0x609ef2fe,0x67afb057 ! PA = 0000000030001420 .word 0x0f93ccac,0x68d43e8d,0x5312c84a,0x609470f3 ! PA = 0000000030001430 p0_local0_sec_end: SECTION .p0_local1 DATA_VA=0x000802000 attr_data { Name = .p0_local1, VA = 0x0000000000802000, RA = ra2pa(0x0000000010040000,0), 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 0x2f427958,0x430a5d09,0x7b492f56,0x064b644f ! PA = 0000000010041400 .word 0x38dbd5c4,0x04ef9445,0x608bd422,0x7efc066b ! PA = 0000000010041410 .word 0x790bedf0,0x73884041,0x736422ae,0x4a369347 ! PA = 0000000010041420 .word 0x17cc8ddc,0x36577cfd,0x3ea746fa,0x165006e3 ! PA = 0000000010041430 p0_local1_end: SECTION .p0_local1_sec DATA_VA=0x000802000 attr_data { Name = .p0_local1_sec, VA = 0x0000000000802000, RA = ra2pa(0x0000000030040000,0), 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 0x0ed14188,0x009b2679,0x76422d06,0x647e1d3f ! PA = 0000000030041400 .word 0x7bb354f4,0x4f47d8b5,0x4fc580d2,0x37b3525b ! PA = 0000000030041410 .word 0x19ddd420,0x57c4efb1,0x50b1ae5e,0x4a3ae237 ! PA = 0000000030041420 .word 0x70398b0c,0x0368876d,0x7e82e1aa,0x0614c8d3 ! PA = 0000000030041430 p0_local1_sec_end: SECTION .p0_local2 DATA_VA=0x000804000 attr_data { Name = .p0_local2, VA = 0x0000000000804000, RA = ra2pa(0x0000000010080000,0), 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 0x7e9905b8,0x13b37be9,0x1c7d06b6,0x3c11c22f ! PA = 0000000010081400 .word 0x76e49024,0x4b4d6925,0x6337c982,0x55af4a4b ! PA = 0000000010081410 .word 0x4e063650,0x37c0ab21,0x5dea960e,0x7db39d27 ! PA = 0000000010081420 .word 0x3095c43c,0x77f65ddd,0x5978985a,0x7b89b6c3 ! PA = 0000000010081430 p0_local2_end: SECTION .p0_local2_sec DATA_VA=0x000804000 attr_data { Name = .p0_local2_sec, VA = 0x0000000000804000, RA = ra2pa(0x0000000030080000,0), 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 0x2744c5e8,0x1b725d59,0x113cbc66,0x3d5d531f ! PA = 0000000030081400 .word 0x770a8754,0x764f4595,0x0595ae32,0x4cf6ee3b ! PA = 0000000030081410 .word 0x09101480,0x05fa7291,0x2831d9be,0x2b57c417 ! PA = 0000000030081420 .word 0x665c396c,0x42b0004d,0x4a1b6b0a,0x4f15d0b3 ! PA = 0000000030081430 p0_local2_sec_end: SECTION .p0_local3 DATA_VA=0x000806000 attr_data { Name = .p0_local3, VA = 0x0000000000806000, RA = ra2pa(0x00000000100c0000,0), 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 0x133f8218,0x79b6cac9,0x77844e16,0x4177d00f ! PA = 00000000100c1400 .word 0x56803a84,0x0c5c6e05,0x2d522ee2,0x16513e2b ! PA = 00000000100c1410 .word 0x38466eb0,0x2fb14601,0x146a796e,0x3a9e5707 ! PA = 00000000100c1420 .word 0x44c7ea9c,0x09046ebd,0x2ebe59ba,0x55e016a3 ! PA = 00000000100c1430 p0_local3_end: SECTION .p0_local3_sec DATA_VA=0x000806000 attr_data { Name = .p0_local3_sec, VA = 0x0000000000806000, RA = ra2pa(0x00000000300c0000,0), 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 0x5eb43a48,0x431fc439,0x2216bbc6,0x3a3838ff ! PA = 00000000300c1400 .word 0x2d60a9b4,0x7843e275,0x0ca04b92,0x1f453a1b ! PA = 00000000300c1410 .word 0x72b444e0,0x0ce42571,0x0f37751e,0x23be55f7 ! PA = 00000000300c1420 .word 0x54d3d7cc,0x5722a92d,0x7974646a,0x51cf8893 ! PA = 00000000300c1430 p0_local3_sec_end: SECTION .p0_local4 DATA_VA=0x000808000 attr_data { Name = .p0_local4, VA = 0x0000000000808000, RA = ra2pa(0x0000000010100000,0), 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 0x678dee78,0x2f0c49a9,0x43770576,0x22358def ! PA = 0000000010101400 .word 0x0186d4e4,0x4394a2e5,0x41730442,0x3a19e20b ! PA = 0000000010101410 .word 0x29249710,0x505210e1,0x3cfbccce,0x5faec0e7 ! PA = 0000000010101420 .word 0x253b00fc,0x0ff9af9d,0x60108b1a,0x618b2683 ! PA = 0000000010101430 p0_local4_end: SECTION .p0_local4_sec DATA_VA=0x000808000 attr_data { Name = .p0_local4_sec, VA = 0x0000000000808000, RA = ra2pa(0x0000000030100000,0), 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 0x7d779ea8,0x079b5b19,0x1de82b26,0x6cc6cedf ! PA = 0000000030101400 .word 0x768dbc14,0x069daf55,0x057d58f2,0x0dd635fb ! PA = 0000000030101410 .word 0x56226540,0x777a0851,0x29da807e,0x582697d7 ! PA = 0000000030101420 .word 0x7a78662c,0x5d38820d,0x0c25cdca,0x7079f073 ! PA = 0000000030101430 p0_local4_sec_end: SECTION .p0_local5 DATA_VA=0x00080a000 attr_data { Name = .p0_local5, VA = 0x000000000080a000, RA = ra2pa(0x0000000010140000,0), 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 0x11dc4ad8,0x19abf889,0x336d2cd6,0x7602fbcf ! PA = 0000000010141400 .word 0x7dd05f44,0x586e07c5,0x5e3249a2,0x064135eb ! PA = 0000000010141410 .word 0x2df8af70,0x3a9b0bc1,0x79b6902e,0x579cdac7 ! PA = 0000000010141420 .word 0x7ec7075c,0x1f4e207d,0x4b072c7a,0x26c2e663 ! PA = 0000000010141430 p0_local5_end: SECTION .p0_local5_sec DATA_VA=0x00080a000 attr_data { Name = .p0_local5_sec, VA = 0x000000000080a000, RA = ra2pa(0x0000000030140000,0), 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 0x67e6f308,0x24dd21f9,0x75c90a86,0x72c114bf ! PA = 0000000030141400 .word 0x0669be74,0x3ed4ac35,0x4cc4d652,0x43e1e1db ! PA = 0000000030141410 .word 0x4eb275a0,0x7cb41b31,0x1832fbde,0x794889b7 ! PA = 0000000030141420 .word 0x7221e48c,0x5d698aed,0x3dc7a72a,0x594d0853 ! PA = 0000000030141430 p0_local5_sec_end: SECTION .p0_local6 DATA_VA=0x00080c000 attr_data { Name = .p0_local6, VA = 0x000000000080c000, RA = ra2pa(0x0000000010180000,0), 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 0x44829738,0x4b8dd769,0x767ec436,0x609819af ! PA = 0000000010181400 .word 0x2d34d9a4,0x1e609ca5,0x7e27ff02,0x0bff39cb ! PA = 0000000010181410 .word 0x701ab7d0,0x3b8436a1,0x68b2c38e,0x1920a4a7 ! PA = 0000000010181420 .word 0x5a43fdbc,0x3579c15d,0x093a3dda,0x79bf5643 ! PA = 0000000010181430 p0_local6_end: SECTION .p0_local6_sec DATA_VA=0x00080c000 attr_data { Name = .p0_local6_sec, VA = 0x000000000080c000, RA = ra2pa(0x0000000030180000,0), 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 0x1e5a3768,0x02dd18d9,0x16d159e6,0x75df0a9f ! PA = 0000000030181400 .word 0x6cccb0d4,0x2a60d915,0x7b0ec3b2,0x38a03dbb ! PA = 0000000030181410 .word 0x13bc7600,0x7f8a5e11,0x7658e73e,0x43dc2b97 ! PA = 0000000030181420 .word 0x32a852ec,0x4c2dc3cd,0x05f1f08a,0x0680d033 ! PA = 0000000030181430 p0_local6_sec_end: SECTION .share0 DATA_VA=0x00080e000 attr_data { Name = .share0, VA = 0x000000000080e000, RA = ra2pa(0x00000000201c0000,0), 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 0x4dd8d398,0x02a9e649,0x37c3cb96,0x11ace78f ! PA = 00000000201c0000 .word 0x4d8c4404,0x54e46185,0x57ec2462,0x288bedab ! PA = 00000000201c0010 .word 0x34e2b030,0x4c059181,0x240866ee,0x26f21e87 ! PA = 00000000201c0020 .word 0x1c89e41c,0x3cf4923d,0x7041bf3a,0x7ab87623 ! PA = 00000000201c0030 share0_end: SECTION .share1 DATA_VA=0x000810000 attr_data { Name = .share1, VA = 0x0000000000810000, RA = ra2pa(0x0000000020800000,0), 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 0x3d296bc8,0x35933fb9,0x6a191946,0x2bd8b07f ! PA = 0000000020800000 .word 0x158e9334,0x3eba35f5,0x64f32112,0x2f49499b ! PA = 0000000020800010 .word 0x78986660,0x0ef4d0f1,0x5c64429e,0x00997d77 ! PA = 0000000020800020 .word 0x0ee3b14c,0x09fd2cad,0x183ca9ea,0x3e4d4813 ! PA = 0000000020800030 .word 0x1836fff8,0x28f82529,0x1e5442f6,0x44f9656f ! PA = 0000000020800040 .word 0x78ae9e64,0x27715665,0x5e16b9c2,0x051f518b ! PA = 0000000020800050 .word 0x5da89890,0x11171c61,0x41cf7a4e,0x0fc94867 ! PA = 0000000020800060 .word 0x0670ba7c,0x0c36931d,0x11b5b09a,0x15e64603 ! PA = 0000000020800070 share1_end: SECTION .share2 DATA_VA=0x000812000 attr_data { Name = .share2, VA = 0x0000000000812000, RA = ra2pa(0x00000000211c0000,0), 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 0x7cac9028,0x7cf79699,0x54b848a6,0x5666065f ! PA = 00000000211c0000 .word 0x48876594,0x5d58c2d5,0x1b09ee72,0x3715057b ! PA = 00000000211c0010 .word 0x6c9e46c0,0x65eb73d1,0x5e6d0dfe,0x04387f57 ! PA = 00000000211c0020 .word 0x35abffac,0x634fc58d,0x643fd34a,0x12ea6ff3 ! PA = 00000000211c0030 share2_end: SECTION .share3 DATA_VA=0x000814000 attr_data { Name = .share3, VA = 0x0000000000814000, RA = ra2pa(0x0000000021800000,0), 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 0x29f51c58,0x54709409,0x4d482a56,0x4235934f ! PA = 0000000021800000 .word 0x2473e8c4,0x2d7f7b45,0x3f3fbf22,0x16f1656b ! PA = 0000000021800010 .word 0x67c470f0,0x5bb0d741,0x541ffdae,0x6e5e2247 ! PA = 0000000021800020 .word 0x34d080dc,0x65b7c3fd,0x3b2e11fa,0x0380c5e3 ! PA = 0000000021800030 .word 0x313ba488,0x45021d79,0x37c6e806,0x433f0c3f ! PA = 0000000021800040 .word 0x298f27f4,0x53b47fb5,0x69eb2bd2,0x2b3b715b ! PA = 0000000021800050 .word 0x7b261720,0x6b6646b1,0x0c8b495e,0x2f713137 ! PA = 0000000021800060 .word 0x31d93e0c,0x109d8e6d,0x15936caa,0x629047d3 ! PA = 0000000021800070 .word 0x256b28b8,0x470b32e9,0x63b781b6,0x5d19712f ! PA = 0000000021800080 .word 0x22b42324,0x6a86d025,0x65ff3482,0x1f3a294b ! PA = 0000000021800090 .word 0x6c8e3950,0x28cac221,0x6911f10e,0x6968ac27 ! PA = 00000000218000a0 .word 0x2081373c,0x77f024dd,0x7642e35a,0x47bff5c3 ! PA = 00000000218000b0 .word 0x4b2ea8e8,0x25aad459,0x705cf766,0x4c1bc21f ! PA = 00000000218000c0 .word 0x387dda54,0x5b456c95,0x5a2ed932,0x32f48d3b ! PA = 00000000218000d0 .word 0x4b87d780,0x325d4991,0x72d6f4be,0x6efb9317 ! PA = 00000000218000e0 .word 0x6a436c6c,0x365e874d,0x13cf760a,0x5776cfb3 ! PA = 00000000218000f0 .word 0x48f12518,0x6ec001c9,0x7cba4916,0x755cff0f ! PA = 0000000021800100 .word 0x21474d84,0x4dff5505,0x78ed19e2,0x2b319d2b ! PA = 0000000021800110 .word 0x215df1b0,0x215cdd01,0x0abd546e,0x33a0e607 ! PA = 0000000021800120 .word 0x1e5add9c,0x5d57b5bd,0x088c24ba,0x32dbd5a3 ! PA = 0000000021800130 .word 0x56dd9d48,0x62e9bb39,0x579276c6,0x56b427ff ! PA = 0000000021800140 .word 0x512b7cb4,0x19838975,0x306cf692,0x4178591b ! PA = 0000000021800150 .word 0x211b87e0,0x79c87c71,0x1968101e,0x3b8fa4f7 ! PA = 0000000021800160 .word 0x21c28acc,0x650ab02d,0x028bef6a,0x67d60793 ! PA = 0000000021800170 .word 0x6edf1178,0x658700a9,0x2f688076,0x76b83cef ! PA = 0000000021800180 .word 0x2a0567e4,0x336109e5,0x5aa16f42,0x140fc10b ! PA = 0000000021800190 .word 0x578b9a10,0x1a5f27e1,0x3f3a27ce,0x0bbecfe7 ! PA = 00000000218001a0 .word 0x5f3573fc,0x1c66769d,0x73a1d61a,0x610c6583 ! PA = 00000000218001b0 .word 0x7ca081a8,0x6cb6d219,0x427f6626,0x54c03ddf ! PA = 00000000218001c0 .word 0x2b700f14,0x1fe6d655,0x6d3d83f2,0x15fed4fb ! PA = 00000000218001d0 .word 0x5b392840,0x2c9fdf51,0x04569b7e,0x19e566d7 ! PA = 00000000218001e0 .word 0x772e992c,0x191a090d,0x4160d8ca,0x55e5ef73 ! PA = 00000000218001f0 share3_end: