/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: mpgen_tso_one_bank_5.s * Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved * 4150 Network Circle, Santa Clara, California 95054, U.S.A. * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 2 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * For the avoidance of doubt, and except that if any non-GPL license * choice is available it will apply instead, Sun elects to use only * the General Public License version 2 (GPLv2) at this time for any * software where a choice of GPL license versions is made * available with the language indicating that GPLv2 or any later version * may be used, or where a choice of which version of the GPL is applied is * otherwise unspecified. * * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, * CA 95054 USA or visit www.sun.com if you need additional information or * have any questions. * * * ========== Copyright Header End ============================================ */ #define SCONTEXT PCONTEXT #define MAIN_PAGE_NUCLEUS_ALSO #define MAIN_PAGE_HV_ALSO #define N_CPUS 64 #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 64 #define THREAD_STRIDE 1 #define SKIP_TRAPCHECK #define USE_MPGEN_TRAPS #include "hboot.s" .text .global main main: ! Check for processor ID th_fork(processor,%l0) ! Random code for Processor 0 processor_0: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x00] ! Set the start flag 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 = d5a0cf91 63857aa0 eedf51d4 23c2cde1 ! %f4 = cfbb7605 a60020ce 980af13b eeb33148 ! %f8 = 8eb6918a c839b036 ed50867e d01487ff ! %f12 = 728bc8d7 c803f19b fc0c502b c21b5f76 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 65978aa0 84a4d451 ad68ff6b dd12c568 ! %f20 = 172cdb96 509deaf5 77738f36 ea1b72ca ! %f24 = 6ce36d24 a6870767 d55c5a7a dbebaab4 ! %f28 = a1c0e631 2f5b6664 11812aa0 ac68b0b9 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = bf83bb11 8428f3f5 abd5833c 6dba4cad ! %f36 = 805c4f14 32246dc3 bf02c980 ab9ad3ab ! %f40 = 764bb82d 0f911b88 54a44178 bd82ec39 ! %f44 = bbe2aaeb 48295b86 a0c47557 724f0cec ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x14cbf44f0000003b,%g7,%g1 ! GSR scale = 7, align = 3 wr %g1,%g0,%gsr ! GSR = 14cbf44f0000003b wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 0 p0_label_1: ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = 313792fc, %g3 = 0bad0b00 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! %l4 = 18a86770051e35c2, Mem[0000000090800028] = eb4882af stw %l4,[%i5+%o5] ! Mem[0000000090800028] = 051e35c2 ! %l4 = 18a86770051e35c2, Mem[0000000091800008] = 50d23f27 stw %l4,[%o0+%o1] ! Mem[0000000091800008] = 051e35c2 ! Mem[000000009100000c] = da67f293, %g18 = ede037afd512f5aa ldsw [%i6+0x00c],%g2 ! %g2 = ede037afd512f5aa ! Mem[0000000091800004] = da193367, %g2 = ffffffffda67f293 lduh [%o0+0x004],%g2 ! %g2 = 000000000000da19 ! Mem[000000001100003c] = 6afdd43f, %l1 = c2333ac8bb1ff540 ldsw [%i2+0x03c],%l1 ! %l1 = 000000006afdd43f ! Mem[000000009180003c] = 80663500, %g2 = 000000000000da19 ldub [%o0+0x03d],%g2 ! %g2 = 0000000000000080 ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = 00000080, %g3 = 80b60b78 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f ! Mem[0000000010800020] = 4d2f5f03, %l0 = 8243dac3953bd02a lduh [%i1+0x022],%l0 ! %l0 = 0000000000005f03 ! %l4 = 18a86770051e35c2, Mem[0000000011000011] = 812a3e88 stb %l4,[%i2+0x011] ! Mem[0000000011000010] = 81c23e88 p0_label_2: ! %l7 = f422d792aa27ef54, Mem[0000000090000018] = 7f114e529d7122ad stx %l7,[%i4+%o3] ! Mem[0000000090000018] = f422d792aa27ef54 ! Mem[000000009100001c] = 2dc99de2, %g2 = 0000000045288f71 ldub [%i6+0x01e],%g2 ! %g2 = 000000000000002d ! Mem[0000000090000000] = f4d6f5d4, %g2 = 000000000000002d ldsh [%i4+%g0],%g2 ! %g2 = fffffffffffff4d6 ! %l6 = 83705775d95c6711, Mem[0000000091800032] = 8f71b6b6 sth %l6,[%o0+0x032] ! Mem[0000000091800030] = 6711b6b6 ! Mem[0000000091000030] = 7257207b, %g2 = fffffffffffff4d6 ldsh [%i6+0x032],%g2 ! %g2 = 0000000000007257 ! Mem[0000000091000018] = b4334f34, %g18 = ede037afd512f5aa ldsw [%i6+%o3],%g2 ! %g2 = ede037afd512f5aa ! Mem[0000000090800020] = 6c6c0f3a ba1e4dff, %g2 = b4334f34, %g3 = b6b6487f ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000ba1e4dff ! %l2 = f0fa82fe, %l3 = 6df82ce8, Mem[0000000091800018] = 39a5df25 e14610d9 std %l2,[%o0+%o3] ! Mem[0000000091800018] = f0fa82fe 6df82ce8 ! %l2 = f0fa82fe, %l3 = 6df82ce8, Mem[0000000010800038] = 3dcbf780 1b4a3700 std %l2,[%i1+0x038] ! Mem[0000000010800038] = f0fa82fe 6df82ce8 ! Mem[0000000091800020] = c69ee3c733167744, %g2 = 000000006c6c0f3a ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 p0_label_3: ! Mem[0000000090000028] = 07dc67fd, %g2 = c69ee3c733167744 lduw [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = 07dc67fd, %g3 = ba1e4dff ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! Mem[000000009180001c] = 6df82ce8, %g18 = ede037afd512f5aa ldsw [%o0+0x01c],%g2 ! %g2 = ede037afd512f5aa ! %l3 = 87a541026df82ce8, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l3,[%i6+%o4] ! Mem[0000000091000020] = 87a541026df82ce8 ! Mem[000000009080003c] = b60e0000, %g2 = 000000006df82ce8 ldsb [%i5+0x03e],%g2 ! %g2 = ffffffffffffffb6 ! %l3 = 87a541026df82ce8, Mem[0000000091800010] = 5e44f9f4 stw %l3,[%o0+%o2] ! Mem[0000000091800010] = 6df82ce8 ! Mem[0000000091800028] = d1fa02ccb0308df5, %g2 = ffffffffffffffb6 ldx [%o0+%o5],%g2 ! %g2 = d1fa02ccb0308df5 ! Mem[0000000010000020] = a49dbfb3, %l1 = 000000006afdd43f ldsw [%i0+%o4],%l1 ! %l1 = ffffffffa49dbfb3 ! Mem[0000000091000020] = 87a54102, %g18 = ede037afd512f5aa ldsw [%i6+%o4],%g2 ! %g2 = ede037afd512f5aa ! %l5 = f2da3199aaacbc0b, Mem[0000000091800018] = f0fa82fe6df82ce8 stx %l5,[%o0+%o3] ! Mem[0000000091800018] = f2da3199aaacbc0b p0_label_4: ! %l0 = 0000000000005f03, Mem[000000001100002a] = 4250cbc9 stb %l0,[%i2+0x02a] ! Mem[0000000011000028] = 425003c9 ! Mem[000000009100000c] = da67f293, %g2 = ffffffff87a54102 lduw [%i6+0x00c],%g2 ! %g2 = 00000000da67f293 ! %l4 = 051e35c2, %l5 = aaacbc0b, Mem[0000000091800018] = f2da3199 aaacbc0b std %l4,[%o0+%o3] ! Mem[0000000091800018] = 051e35c2 aaacbc0b ! Mem[0000000090000038] = c81bf8ba, %g2 = 00000000da67f293 ldub [%i4+0x03a],%g2 ! %g2 = 00000000000000c8 ! Mem[0000000090000018] = f422d792 aa27ef54, %g2 = 000000c8, %g3 = 40af2dc9 ldd [%i4+%o3],%g2 ! %g2 = 00000000f422d792 00000000aa27ef54 ! Mem[0000000090800010] = bbd0f97aba27fa54, %g2 = 00000000f422d792 ldx [%i5+%o2],%g2 ! %g2 = bbd0f97aba27fa54 ! %l1 = ffffffffa49dbfb3, Mem[0000000090000000] = f4d6f5d4 stw %l1,[%i4+%g0] ! Mem[0000000090000000] = a49dbfb3 ! Mem[0000000091000024] = 2ce843a0, %g2 = bbd0f97aba27fa54 lduh [%i6+0x026],%g2 ! %g2 = 0000000000002ce8 ! Mem[0000000090000030] = 944f136a 126760d7, %g2 = 00002ce8, %g3 = aa27ef54 ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000126760d7 ! %l5 = f2da3199aaacbc0b, Mem[0000000091000000] = ddab9f6dde861c20 stx %l5,[%i6+%g0] ! Mem[0000000091000000] = f2da3199aaacbc0b p0_label_5: ! %l2 = f0fa82fe, %l3 = 6df82ce8, Mem[0000000090000038] = 8fc6c81b f8ba39dc std %l2,[%i4+0x038] ! Mem[0000000090000038] = f0fa82fe 6df82ce8 ! %l1 = ffffffffa49dbfb3, Mem[0000000090800020] = 6c6c0f3aba1e4dff stx %l1,[%i5+%o4] ! Mem[0000000090800020] = ffffffffa49dbfb3 ! Mem[0000000091800030] = 286711b6, %g2 = 00000000944f136a ldub [%o0+0x031],%g2 ! %g2 = 0000000000000028 ! Mem[0000000091000004] = aaacbc0b, %g2 = 0000000000000028 lduh [%i6+0x004],%g2 ! %g2 = 000000000000aaac ! Mem[0000000090000020] = 1a54edfc e7b2eb32, %g2 = 0000aaac, %g3 = 126760d7 ldd [%i4+%o4],%g2 ! %g2 = 000000001a54edfc 00000000e7b2eb32 ! Mem[000000001100000c] = 6fc72dab, %l4 = 18a86770051e35c2 ldsb [%i2+0x00c],%l4 ! %l4 = 000000000000006f ! %l2 = 999a23bff0fa82fe, Mem[0000000090000038] = f0fa82fe stw %l2,[%i4+0x038] ! Mem[0000000090000038] = f0fa82fe ! %l7 = f422d792aa27ef54, Mem[0000000091800034] = b6b6487f stw %l7,[%o0+0x034] ! Mem[0000000091800034] = aa27ef54 ! %l5 = f2da3199aaacbc0b, Mem[0000000091000009] = 1c5151da stb %l5,[%i6+0x009] ! Mem[0000000091000008] = 0b5151da ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 000000001a54edfc ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c p0_label_6: ! %l2 = 999a23bff0fa82fe, Mem[0000000010000028] = c8de5856756fa36a stx %l2,[%i0+%o5] ! Mem[0000000010000028] = 999a23bff0fa82fe ! Mem[000000001080002c] = 157a50b6, %l0 = 0000000000005f03 ldsh [%i1+0x02c],%l0 ! %l0 = 000000000000157a ! Mem[0000000090800038] = 393f420c, %g2 = 96abb01bc40b9e2c lduw [%i5+0x038],%g2 ! %g2 = 00000000393f420c ! Mem[000000009100001c] = 2dc987a5, %g2 = 00000000393f420c ldsh [%i6+0x01e],%g2 ! %g2 = 0000000000002dc9 ! Mem[0000000090800024] = a49dbfb3, %g2 = 0000000000002dc9 lduw [%i5+0x024],%g2 ! %g2 = 00000000a49dbfb3 ! %l1 = ffffffffa49dbfb3, Mem[000000009180001c] = aaacbc0b stw %l1,[%o0+0x01c] ! Mem[000000009180001c] = a49dbfb3 ! %l2 = 999a23bff0fa82fe, Mem[0000000091000004] = aaacbc0b sth %l2,[%i6+0x004] ! Mem[0000000091000004] = 82febc0b ! %l0 = 000000000000157a, Mem[000000009080003c] = dd38b60e stb %l0,[%i5+0x03c] ! Mem[000000009080003c] = 7a38b60e ! %l1 = ffffffffa49dbfb3, Mem[0000000091000028] = 43a014addb4f959e stx %l1,[%i6+%o5] ! Mem[0000000091000028] = ffffffffa49dbfb3 ! Mem[0000000091000034] = 207bbe7e, %g2 = 00000000a49dbfb3 ldsb [%i6+0x034],%g2 ! %g2 = 0000000000000020 p0_label_7: ! Mem[0000000011800018] = fd0fba75, %l4 = 000000000000006f lduh [%i3+0x01a],%l4 ! %l4 = 000000000000ba75 ! Mem[0000000090000020] = edfce7b2, %g2 = 0000000000000020 ldub [%i4+0x022],%g2 ! %g2 = 00000000000000ed ! Mem[0000000011000010] = 81c23e88, %l6 = 83705775d95c6711 ldub [%i2+%o2],%l6 ! %l6 = 0000000000000081 ! Mem[0000000010000004] = cea6bb95, %l0 = 000000000000157a lduw [%i0+0x004],%l0 ! %l0 = 00000000cea6bb95 ! %l1 = ffffffffa49dbfb3, Mem[0000000011800002] = 8ba68479 sth %l1,[%i3+0x002] ! Mem[0000000011800000] = 8ba6bfb3 ! Mem[000000001000001c] = 343ab504, %l1 = ffffffffa49dbfb3 ldsw [%i0+0x01c],%l1 ! %l1 = 00000000343ab504 ! %l4 = 000000000000ba75, Mem[0000000090800024] = a49dbfb3 sth %l4,[%i5+0x024] ! Mem[0000000090800024] = ba75bfb3 ! %l4 = 000000000000ba75, Mem[000000009080002c] = 9c5fe8b1 stw %l4,[%i5+0x02c] ! Mem[000000009080002c] = 0000ba75 ! Mem[0000000091800008] = 35c20741, %g2 = 00000000000000ed lduh [%o0+0x00a],%g2 ! %g2 = 00000000000035c2 ! %l0 = 00000000cea6bb95, Mem[000000001000003e] = 770f4931 sth %l0,[%i0+0x03e] ! Mem[000000001000003c] = 770fbb95 p0_label_8: ! Mem[000000001100003c] = 6afdd43f, %l5 = f2da3199aaacbc0b ldsw [%i2+0x03c],%l5 ! %l5 = 000000006afdd43f ! %l6 = 00000081, %l7 = aa27ef54, Mem[0000000011800010] = ce338e97 02e8b1c6 std %l6,[%i3+%o2] ! Mem[0000000011800010] = 00000081 aa27ef54 ! Mem[000000009100001c] = 2dc987a5, %g2 = 00000000000035c2 lduh [%i6+0x01e],%g2 ! %g2 = 0000000000002dc9 ! %l4 = 0000ba75, %l5 = 6afdd43f, Mem[0000000090000020] = 1a54edfc e7b2eb32 std %l4,[%i4+%o4] ! Mem[0000000090000020] = 0000ba75 6afdd43f ! %l7 = f422d792aa27ef54, Mem[0000000091000004] = 82febc0b stb %l7,[%i6+0x004] ! Mem[0000000091000004] = 54febc0b ! %l0 = 00000000cea6bb95, Mem[0000000090000026] = d43f07dc sth %l0,[%i4+0x026] ! Mem[0000000090000024] = bb9507dc ! %l2 = f0fa82fe, %l3 = 6df82ce8, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l2,[%i5+%g0] ! Mem[0000000090800000] = f0fa82fe 6df82ce8 ! %l3 = 87a541026df82ce8, Mem[0000000090000025] = fdbb9507 stb %l3,[%i4+0x025] ! Mem[0000000090000024] = e8bb9507 ! Mem[0000000091000014] = 5bebbbe4, %g2 = 0000000000002dc9 ldsh [%i6+0x014],%g2 ! %g2 = 0000000000005beb ! %l2 = 999a23bff0fa82fe, Mem[000000009180001e] = bfb3c69e sth %l2,[%o0+0x01e] ! Mem[000000009180001c] = 82fec69e p0_label_9: ! Mem[0000000090800028] = 051e35c2, %g18 = ede037afd512f5aa ldsw [%i5+%o5],%g2 ! %g2 = ede037afd512f5aa ! %l6 = 0000000000000081, Mem[0000000091000012] = b0555beb stb %l6,[%i6+0x012] ! Mem[0000000091000010] = 81555beb ! Mem[0000000010800008] = e9ea070c, %l7 = f422d792aa27ef54 ldub [%i1+0x00a],%l7 ! %l7 = 0000000000000007 ! Mem[0000000011800014] = aa27ef54, %l0 = 00000000cea6bb95 lduh [%i3+0x016],%l0 ! %l0 = 000000000000ef54 ! Mem[0000000090000008] = b01bc40b, %g2 = 00000000051e35c2 lduh [%i4+0x00a],%g2 ! %g2 = 000000000000b01b ! Mem[0000000011000038] = cf2bc970 6afdd43f, %l2 = f0fa82fe, %l3 = 6df82ce8 ldd [%i2+0x038],%l2 ! %l2 = 00000000cf2bc970 000000006afdd43f ! Mem[0000000091000030] = 7cc77257, %g18 = ede037afd512f5aa ldsw [%i6+0x030],%g2 ! %g2 = ede037afd512f5aa ! %l2 = 00000000cf2bc970, Mem[0000000090800004] = 6df82ce8 stw %l2,[%i5+0x004] ! Mem[0000000090800004] = cf2bc970 ! Mem[000000009080003c] = 7a38b60e, %g18 = ede037afd512f5aa ldsw [%i5+0x03c],%g2 ! %g2 = ede037afd512f5aa ! Mem[0000000090000024] = 6ae8bb95, %g2 = 000000007a38b60e lduw [%i4+0x024],%g2 ! %g2 = 000000006ae8bb95 p0_label_10: ! %l2 = 00000000cf2bc970, Mem[0000000090800004] = cf2bc970 stw %l2,[%i5+0x004] ! Mem[0000000090800004] = cf2bc970 ! Mem[0000000091800018] = 051e35c2, %g2 = 000000006ae8bb95 ldub [%o0+%o3],%g2 ! %g2 = 0000000000000005 ! Mem[000000009180003c] = eb806635, %g18 = ede037afd512f5aa ldsw [%o0+0x03c],%g2 ! %g2 = ede037afd512f5aa ! Mem[0000000090800000] = f0fa82fe cf2bc970, %g2 = eb806635, %g3 = e7b2eb32 ldd [%i5+%g0],%g2 ! %g2 = 00000000f0fa82fe 00000000cf2bc970 ! %l4 = 000000000000ba75, Mem[0000000010000030] = 1a691f31 stw %l4,[%i0+0x030] ! Mem[0000000010000030] = 0000ba75 ! %l6 = 0000000000000081, Mem[0000000091000004] = 54febc0b stb %l6,[%i6+0x004] ! Mem[0000000091000004] = 81febc0b ! Mem[0000000010800024] = 97dd47cd, %l7 = 0000000000000007 ldub [%i1+0x027],%l7 ! %l7 = 00000000000000cd ! %l6 = 00000081, %l7 = 000000cd, Mem[0000000091000020] = 87a54102 6df82ce8 std %l6,[%i6+%o4] ! Mem[0000000091000020] = 00000081 000000cd ! Mem[0000000091000008] = 4b0b5151 da67f293, %g2 = f0fa82fe, %g3 = cf2bc970 ldd [%i6+%o1],%g2 ! %g2 = 000000004b0b5151 00000000da67f293 ! Mem[0000000091000024] = 000000cd, %g2 = 000000004b0b5151 ldub [%i6+0x024],%g2 ! %g2 = 0000000000000000 p0_label_11: ! %l4 = 000000000000ba75, Mem[0000000090800007] = 70a3d5b4 stb %l4,[%i5+0x007] ! Mem[0000000090800004] = 75a3d5b4 ! Mem[0000000091000018] = b4334f34, %g2 = 0000000000000000 ldsb [%i6+%o3],%g2 ! %g2 = ffffffffffffffb4 ! Mem[0000000091800030] = 45286711, %g2 = ffffffffffffffb4 lduw [%o0+0x030],%g2 ! %g2 = 0000000045286711 ! Mem[0000000090800028] = 35c20000, %g2 = 0000000045286711 ldub [%i5+0x02a],%g2 ! %g2 = 0000000000000035 ! Mem[0000000091800010] = 6df82ce8a2d978b6, %g2 = 0000000000000035 ldx [%o0+%o2],%g2 ! %g2 = 6df82ce8a2d978b6 ! Mem[0000000090000004] = 7896abb0, %g2 = 6df82ce8a2d978b6 ldsb [%i4+0x007],%g2 ! %g2 = 0000000000000078 ! Mem[000000009180000c] = 0741274a, %g18 = ede037afd512f5aa ldsw [%o0+0x00c],%g2 ! %g2 = ede037afd512f5aa ! Mem[0000000011800020] = fc52bddd, %l0 = 000000000000ef54 ldub [%i3+0x021],%l0 ! %l0 = 0000000000000052 ! %l0 = 0000000000000052, Mem[0000000010800020] = 4d2f5f03 stw %l0,[%i1+%o4] ! Mem[0000000010800020] = 00000052 ! Mem[0000000011800028] = 69838846 9eac1f46, %l0 = 00000052, %l1 = 343ab504 ldd [%i3+%o5],%l0 ! %l0 = 0000000069838846 000000009eac1f46 p0_label_12: ! Mem[0000000091000028] = ffffa49d, %g2 = 000000000741274a ldsh [%i6+0x02a],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000011000018] = 912b623f891f5725, %l2 = 00000000cf2bc970 ldx [%i2+%o3],%l2 ! %l2 = 912b623f891f5725 ! %l1 = 000000009eac1f46, Mem[0000000091800008] = 051e35c2 stb %l1,[%o0+%o1] ! Mem[0000000091800008] = 461e35c2 ! Mem[000000009080002c] = 0000ba75, %g18 = ede037afd512f5aa ldsw [%i5+0x02c],%g2 ! %g2 = ede037afd512f5aa ! Mem[0000000090800034] = 2d07fd66, %g18 = ede037afd512f5aa ldsw [%i5+0x034],%g2 ! %g2 = ede037afd512f5aa ! Mem[0000000010000014] = 816801ec, %l6 = 0000000000000081 ldsb [%i0+0x015],%l6 ! %l6 = 0000000000000068 ! %l3 = 000000006afdd43f, Mem[0000000011800038] = d662fff50845785c stx %l3,[%i3+0x038] ! Mem[0000000011800038] = 000000006afdd43f ! %l6 = 00000068, %l7 = 000000cd, Mem[0000000090800008] = a3d5b48d f38fafd2 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 00000068 000000cd ! Mem[000000009080000c] = 0000cdbb, %g2 = 000000002d07fd66 ldsb [%i5+0x00d],%g2 ! %g2 = 0000000000000000 ! %l6 = 00000068, %l7 = 000000cd, Mem[0000000010000020] = a49dbfb3 a639a773 std %l6,[%i0+%o4] ! Mem[0000000010000020] = 00000068 000000cd p0_label_13: ! Mem[0000000091800000] = 6c5e37b5da193367, %g2 = 0000000000000000 ldx [%o0+%g0],%g2 ! %g2 = 6c5e37b5da193367 ! Mem[0000000091000038] = 65898de9, %g2 = 6c5e37b5da193367 ldsh [%i6+0x038],%g2 ! %g2 = 0000000000006589 ! %l0 = 0000000069838846, Mem[0000000091000010] = eb998155 stw %l0,[%i6+%o2] ! Mem[0000000091000010] = 69838846 ! Mem[0000000010800024] = 97dd47cd, %l3 = 000000006afdd43f ldsh [%i1+0x024],%l3 ! %l3 = ffffffffffff97dd ! %l3 = ffffffffffff97dd, Mem[0000000011000030] = afa70a7b sth %l3,[%i2+0x030] ! Mem[0000000011000030] = 97dd0a7b ! %l7 = 00000000000000cd, Mem[000000009080002a] = 35c20000 sth %l7,[%i5+0x02a] ! Mem[0000000090800028] = 00cd0000 ! %l1 = 000000009eac1f46, Mem[0000000090800018] = 35d3851cd6343572 stx %l1,[%i5+%o3] ! Mem[0000000090800018] = 000000009eac1f46 ! Mem[0000000091000030] = 7cc77257207bbe7e, %g2 = 0000000000006589 ldx [%i6+0x030],%g2 ! %g2 = 7cc77257207bbe7e ! Mem[0000000090800018] = 00000000, %g2 = 7cc77257207bbe7e ldsb [%i5+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800010] = 6df82ce8a2d978b6, %g2 = 0000000000000000 ldx [%o0+%o2],%g2 ! %g2 = 6df82ce8a2d978b6 p0_label_14: ! %l6 = 00000068, %l7 = 000000cd, Mem[0000000090000020] = 0000ba75 6ae8bb95 std %l6,[%i4+%o4] ! Mem[0000000090000020] = 00000068 000000cd ! Mem[0000000090800008] = 00000068, %g18 = ede037afd512f5aa ldsw [%i5+%o1],%g2 ! %g2 = ede037afd512f5aa ! Mem[0000000011800020] = fc52bddd daa75381, %l4 = 0000ba75, %l5 = 6afdd43f ldd [%i3+%o4],%l4 ! %l4 = 00000000fc52bddd 00000000daa75381 ! Mem[0000000090800008] = 00000068 000000cd, %g2 = 00000068, %g3 = da67f293 ldd [%i5+%o1],%g2 ! %g2 = 0000000000000068 00000000000000cd ! %l5 = 00000000daa75381, Mem[0000000091000028] = ffffffffa49dbfb3 stx %l5,[%i6+%o5] ! Mem[0000000091000028] = 00000000daa75381 ! %l2 = 912b623f891f5725, Mem[0000000090800018] = 00000000 sth %l2,[%i5+%o3] ! Mem[0000000090800018] = 57250000 ! Mem[0000000010000014] = 816801ec, %l5 = 00000000daa75381 ldsh [%i0+0x016],%l5 ! %l5 = 00000000000001ec ! %l0 = 0000000069838846, Mem[000000009080002a] = 00cd0000 sth %l0,[%i5+0x02a] ! Mem[0000000090800028] = 88460000 ! Mem[000000009180001c] = 82fec69e, %g2 = 0000000000000068 ldsh [%o0+0x01e],%g2 ! %g2 = ffffffffffff82fe ! Mem[0000000011000004] = 1ffcb757, %l7 = 00000000000000cd lduh [%i2+0x006],%l7 ! %l7 = 000000000000b757 p0_label_15: ! Mem[000000009080003c] = b60e0000, %g2 = ffffffffffff82fe lduh [%i5+0x03e],%g2 ! %g2 = 000000000000b60e ! Mem[000000009000002c] = 8d791540, %g2 = 000000000000b60e ldub [%i4+0x02c],%g2 ! %g2 = 000000000000008d ! %l6 = 0000000000000068, Mem[0000000090000030] = 944f136a stw %l6,[%i4+0x030] ! Mem[0000000090000030] = 00000068 ! Mem[0000000090000008] = 96abb01b c40b9e2c, %g2 = 0000008d, %g3 = 000000cd ldd [%i4+%o1],%g2 ! %g2 = 0000000096abb01b 00000000c40b9e2c ! %l3 = ffffffffffff97dd, Mem[0000000091800036] = ef54e8dd sth %l3,[%o0+0x036] ! Mem[0000000091800034] = 97dde8dd ! Mem[0000000090000028] = 07dc67fd, %g2 = 0000000096abb01b lduw [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd ! Mem[0000000090800018] = 57250000 9eac1f46, %g2 = 07dc67fd, %g3 = c40b9e2c ldd [%i5+%o3],%g2 ! %g2 = 0000000057250000 000000009eac1f46 ! %l5 = 00000000000001ec, Mem[000000009180002c] = b0308df5 sth %l5,[%o0+0x02c] ! Mem[000000009180002c] = 01ec8df5 ! Mem[0000000090800024] = ba75bfb3, %g2 = 0000000057250000 ldsh [%i5+0x024],%g2 ! %g2 = ffffffffffffba75 ! Mem[0000000091000008] = 4b0b5151da67f293, %g2 = ffffffffffffba75 ldx [%i6+%o1],%g2 ! %g2 = 4b0b5151da67f293 p0_label_16: ! %l7 = 000000000000b757, Mem[0000000090800020] = ffffffffba75bfb3 stx %l7,[%i5+%o4] ! Mem[0000000090800020] = 000000000000b757 ! %l3 = ffffffffffff97dd, Mem[000000009100001b] = 3440af2d stb %l3,[%i6+0x01b] ! Mem[0000000091000018] = dd40af2d ! Mem[0000000090000010] = 0212225c 798eb5a3, %g2 = da67f293, %g3 = 9eac1f46 ldd [%i4+%o2],%g2 ! %g2 = 000000000212225c 00000000798eb5a3 ! Mem[0000000090800038] = 393f420c, %g18 = ede037afd512f5aa ldsw [%i5+0x038],%g2 ! %g2 = ede037afd512f5aa ! Mem[0000000091800020] = 9ee3c733, %g2 = 00000000393f420c ldsb [%o0+0x021],%g2 ! %g2 = ffffffffffffff9e ! Mem[0000000090000038] = f0fa82fe, %g2 = ffffffffffffff9e lduh [%i4+0x038],%g2 ! %g2 = 000000000000f0fa ! Mem[0000000011000004] = 1ffcb757, %l2 = 912b623f891f5725 lduw [%i2+0x004],%l2 ! %l2 = 000000001ffcb757 ! %l6 = 0000000000000068, Mem[0000000090800018] = 57250000 sth %l6,[%i5+%o3] ! Mem[0000000090800018] = 00680000 ! Mem[0000000090800014] = fa540068, %g2 = 000000000000f0fa ldub [%i5+0x016],%g2 ! %g2 = 00000000000000fa ! Mem[0000000090000004] = 80b60b78, %g2 = 00000000000000fa ldsb [%i4+0x004],%g2 ! %g2 = ffffffffffffff80 p0_label_17: ! %l7 = 000000000000b757, Mem[0000000091800005] = 19336746 stb %l7,[%o0+0x005] ! Mem[0000000091800004] = 57336746 ! Mem[000000009000000c] = c40b9e2c, %g2 = ffffffffffffff80 lduw [%i4+0x00c],%g2 ! %g2 = 00000000c40b9e2c ! Mem[000000001080001c] = 54dbff42, %l7 = 000000000000b757 lduw [%i1+0x01c],%l7 ! %l7 = 0000000054dbff42 ! %l6 = 0000000000000068, Mem[000000001080000a] = e9ea070c sth %l6,[%i1+0x00a] ! Mem[0000000010800008] = e9ea0068 ! %l4 = 00000000fc52bddd, Mem[0000000011000022] = 9b4c7222 sth %l4,[%i2+0x022] ! Mem[0000000011000020] = 9b4cbddd ! Mem[0000000010800008] = e9ea0068, %l6 = 0000000000000068 lduh [%i1+%o1],%l6 ! %l6 = 000000000000e9ea ! %l1 = 000000009eac1f46, Mem[000000009100000c] = da67f293 stw %l1,[%i6+0x00c] ! Mem[000000009100000c] = 9eac1f46 ! %l2 = 000000001ffcb757, Mem[0000000091000018] = b4334fdd40af2dc9 stx %l2,[%i6+%o3] ! Mem[0000000091000018] = 000000001ffcb757 ! %l2 = 000000001ffcb757, Mem[0000000010800010] = 92b0574d0c96b9b7 stx %l2,[%i1+%o2] ! Mem[0000000010800010] = 000000001ffcb757 ! Mem[0000000090800028] = 051e8846 0000ba75, %g2 = c40b9e2c, %g3 = 798eb5a3 ldd [%i5+%o5],%g2 ! %g2 = 00000000051e8846 000000000000ba75 p0_label_18: ! Mem[0000000090000000] = a49dbfb3, %g2 = 00000000051e8846 lduw [%i4+%g0],%g2 ! %g2 = 00000000a49dbfb3 ! %l0 = 0000000069838846, Mem[0000000010800020] = 0000005297dd47cd stx %l0,[%i1+%o4] ! Mem[0000000010800020] = 0000000069838846 ! %l2 = 1ffcb757, %l3 = ffff97dd, Mem[0000000091000000] = f2da3199 81febc0b std %l2,[%i6+%g0] ! Mem[0000000091000000] = 1ffcb757 ffff97dd ! Mem[000000001000001c] = 343ab504, %l1 = 000000009eac1f46 ldsh [%i0+0x01c],%l1 ! %l1 = 000000000000343a ! Mem[0000000090000010] = 0212225c798eb5a3, %g2 = 00000000a49dbfb3 ldx [%i4+%o2],%g2 ! %g2 = 0212225c798eb5a3 ! Mem[000000009180000c] = 0741274a, %g2 = 0212225c798eb5a3 lduw [%o0+0x00c],%g2 ! %g2 = 000000000741274a ! Mem[0000000090000038] = f0fa82fe, %g2 = 000000000741274a ldsb [%i4+0x038],%g2 ! %g2 = fffffffffffffff0 ! %l4 = fc52bddd, %l5 = 000001ec, Mem[0000000010800018] = 55e4cb14 54dbff42 std %l4,[%i1+%o3] ! Mem[0000000010800018] = fc52bddd 000001ec ! %l6 = 0000e9ea, %l7 = 54dbff42, Mem[0000000010000000] = 7bf27a47 cea6bb95 std %l6,[%i0+%g0] ! Mem[0000000010000000] = 0000e9ea 54dbff42 ! %l6 = 0000e9ea, %l7 = 54dbff42, Mem[0000000091000010] = 69838846 5bebbbe4 std %l6,[%i6+%o2] ! Mem[0000000091000010] = 0000e9ea 54dbff42 p0_label_19: ! Mem[0000000091000020] = 00000081 000000cd, %g2 = fffffff0, %g3 = 0000ba75 ldd [%i6+%o4],%g2 ! %g2 = 0000000000000081 00000000000000cd ! %l4 = 00000000fc52bddd, Mem[000000009000000c] = c40b9e2c sth %l4,[%i4+0x00c] ! Mem[000000009000000c] = bddd9e2c ! Mem[0000000011000018] = 912b623f 891f5725, %l0 = 69838846, %l1 = 0000343a ldd [%i2+%o3],%l0 ! %l0 = 00000000912b623f 00000000891f5725 ! Mem[0000000090000038] = f0fa82fe 6df82ce8, %g2 = 00000081, %g3 = 000000cd ldd [%i4+0x038],%g2 ! %g2 = 00000000f0fa82fe 000000006df82ce8 ! Mem[0000000091800004] = 57336746, %g2 = 00000000f0fa82fe ldsb [%o0+0x005],%g2 ! %g2 = 0000000000000057 ! Mem[000000009100002c] = 53817cc7, %g2 = 0000000000000057 ldsh [%i6+0x02e],%g2 ! %g2 = 0000000000005381 ! Mem[000000009100002c] = 53817cc7, %g2 = 0000000000005381 ldub [%i6+0x02e],%g2 ! %g2 = 0000000000000053 ! Mem[0000000090800028] = 051e8846, %g2 = 0000000000000053 lduw [%i5+%o5],%g2 ! %g2 = 00000000051e8846 ! Mem[0000000090000014] = a3f422d7, %g2 = 00000000051e8846 ldsb [%i4+0x017],%g2 ! %g2 = ffffffffffffffa3 ! Mem[0000000091000030] = 7cc77257, %g18 = ede037afd512f5aa ldsw [%i6+0x030],%g2 ! %g2 = ede037afd512f5aa p0_label_20: ! %l6 = 000000000000e9ea, Mem[0000000091000002] = b757ffff sth %l6,[%i6+0x002] ! Mem[0000000091000000] = e9eaffff ! %l6 = 000000000000e9ea, Mem[0000000090000000] = a49dbfb3 stw %l6,[%i4+%g0] ! Mem[0000000090000000] = 0000e9ea ! %l0 = 00000000912b623f, Mem[0000000090800006] = c9750000 stb %l0,[%i5+0x006] ! Mem[0000000090800004] = 3f750000 ! %l4 = 00000000fc52bddd, Mem[0000000010800031] = a3cb3056 stb %l4,[%i1+0x031] ! Mem[0000000010800030] = a3dd3056 ! Mem[000000009080000c] = 000000cd, %g2 = 000000007cc77257 ldsb [%i5+0x00c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000010000028] = 999a23bf, %l6 = 000000000000e9ea ldub [%i0+0x02b],%l6 ! %l6 = 00000000000000bf ! Mem[0000000091000018] = 00001ffc, %g2 = 0000000000000000 lduh [%i6+0x01a],%g2 ! %g2 = 0000000000000000 ! %l4 = 00000000fc52bddd, Mem[0000000091000018] = 00000000 stw %l4,[%i6+%o3] ! Mem[0000000091000018] = fc52bddd ! Mem[0000000090800018] = 00680000, %g2 = 0000000000000000 lduh [%i5+%o3],%g2 ! %g2 = 0000000000000068 ! %l1 = 00000000891f5725, Mem[0000000091000020] = 00000081000000cd stx %l1,[%i6+%o4] ! Mem[0000000091000020] = 00000000891f5725 p0_label_21: ! Mem[0000000091800038] = e8dd799b eb806635, %g2 = 00000068, %g3 = 6df82ce8 ldd [%o0+0x038],%g2 ! %g2 = 00000000e8dd799b 00000000eb806635 ! Mem[0000000091800020] = e3c73316, %g2 = 00000000e8dd799b ldsb [%o0+0x022],%g2 ! %g2 = ffffffffffffffe3 ! %l6 = 00000000000000bf, Mem[000000001180001e] = 68bc3998 sth %l6,[%i3+0x01e] ! Mem[000000001180001c] = 68bc00bf ! Mem[0000000090000038] = f0fa82fe6df82ce8, %g2 = ffffffffffffffe3 ldx [%i4+0x038],%g2 ! %g2 = f0fa82fe6df82ce8 ! Mem[0000000090000018] = d792aa27, %g2 = f0fa82fe6df82ce8 lduh [%i4+0x01a],%g2 ! %g2 = 000000000000d792 ! Mem[0000000010800000] = 3d812da4, %l6 = 00000000000000bf ldsh [%i1+%g0],%l6 ! %l6 = 0000000000003d81 ! %l4 = 00000000fc52bddd, Mem[0000000090000004] = 80b60b78 sth %l4,[%i4+0x004] ! Mem[0000000090000004] = bddd0b78 ! Mem[0000000010800030] = a3dd30563cfb7f3e, %l5 = 00000000000001ec ldx [%i1+0x030],%l5 ! %l5 = a3dd30563cfb7f3e ! Mem[0000000010000028] = 999a23bf, %l7 = 0000000054dbff42 ldsh [%i0+%o5],%l7 ! %l7 = ffffffffffff999a ! %l0 = 912b623f, %l1 = 891f5725, Mem[0000000090800028] = 051e8846 0000ba75 std %l0,[%i5+%o5] ! Mem[0000000090800028] = 912b623f 891f5725 p0_label_22: ! Mem[0000000090000000] = 0000e9ea, %g2 = 000000000000d792 lduw [%i4+%g0],%g2 ! %g2 = 000000000000e9ea ! %l5 = a3dd30563cfb7f3e, Mem[0000000010000028] = 999a23bf stw %l5,[%i0+%o5] ! Mem[0000000010000028] = 3cfb7f3e ! Mem[0000000090000034] = 60d7f0fa, %g2 = 000000000000e9ea ldsh [%i4+0x036],%g2 ! %g2 = 00000000000060d7 ! Mem[0000000090000000] = eabddd0b, %g2 = 00000000000060d7 ldsb [%i4+0x003],%g2 ! %g2 = ffffffffffffffea ! %l1 = 00000000891f5725, Mem[0000000091800038] = e8dd799b stw %l1,[%o0+0x038] ! Mem[0000000091800038] = 891f5725 ! Mem[0000000091800030] = 11aa2797, %g2 = ffffffffffffffea ldub [%o0+0x033],%g2 ! %g2 = 0000000000000011 ! Mem[0000000090000034] = 126760d7, %g2 = 0000000000000011 ldub [%i4+0x034],%g2 ! %g2 = 0000000000000012 ! Mem[000000001100000c] = 6fc72dab, %l7 = ffffffffffff999a lduh [%i2+0x00c],%l7 ! %l7 = 0000000000006fc7 ! %l0 = 00000000912b623f, Mem[000000009000001c] = aa27ef54 stw %l0,[%i4+0x01c] ! Mem[000000009000001c] = 912b623f ! %l2 = 1ffcb757, %l3 = ffff97dd, Mem[0000000090000018] = f422d792 912b623f std %l2,[%i4+%o3] ! Mem[0000000090000018] = 1ffcb757 ffff97dd p0_label_23: ! Mem[0000000010800038] = f0fa82fe 6df82ce8, %l0 = 912b623f, %l1 = 891f5725 ldd [%i1+0x038],%l0 ! %l0 = 00000000f0fa82fe 000000006df82ce8 ! %l7 = 0000000000006fc7, Mem[0000000091000034] = 207bbe7e stb %l7,[%i6+0x034] ! Mem[0000000091000034] = c77bbe7e ! Mem[0000000090800008] = 00000068 000000cd, %g2 = 00000012, %g3 = eb806635 ldd [%i5+%o1],%g2 ! %g2 = 0000000000000068 00000000000000cd ! Mem[0000000010800024] = 69838846, %l1 = 000000006df82ce8 ldsw [%i1+0x024],%l1 ! %l1 = 0000000069838846 ! %l6 = 00003d81, %l7 = 00006fc7, Mem[0000000091800000] = 6c5e37b5 da573367 std %l6,[%o0+%g0] ! Mem[0000000091800000] = 00003d81 00006fc7 ! Mem[0000000091000008] = 4b0b51519eac1f46, %g2 = 0000000000000068 ldx [%i6+%o1],%g2 ! %g2 = 4b0b51519eac1f46 ! %l4 = 00000000fc52bddd, Mem[0000000010000018] = 7ea47a95 stb %l4,[%i0+%o3] ! Mem[0000000010000018] = dda47a95 ! %l0 = f0fa82fe, %l1 = 69838846, Mem[0000000091800030] = 45286711 aa2797dd std %l0,[%o0+0x030] ! Mem[0000000091800030] = f0fa82fe 69838846 ! Mem[0000000090000008] = 96abb01b, %g2 = 4b0b51519eac1f46 lduw [%i4+%o1],%g2 ! %g2 = 0000000096abb01b ! Mem[0000000011000028] = 425003c9, %l1 = 0000000069838846 ldsh [%i2+0x02a],%l1 ! %l1 = 00000000000003c9 p0_label_24: ! Mem[0000000090800028] = 912b623f 891f5725, %g2 = 96abb01b, %g3 = 000000cd ldd [%i5+%o5],%g2 ! %g2 = 00000000912b623f 00000000891f5725 ! Mem[0000000091800020] = c7331677, %g2 = 00000000912b623f ldsb [%o0+0x023],%g2 ! %g2 = ffffffffffffffc7 ! Mem[0000000090800028] = 623f891f, %g2 = ffffffffffffffc7 ldsh [%i5+0x02a],%g2 ! %g2 = 000000000000623f ! %l4 = 00000000fc52bddd, Mem[0000000091000014] = 54dbff42 stw %l4,[%i6+0x014] ! Mem[0000000091000014] = fc52bddd ! Mem[0000000091800018] = 35c2a49d, %g2 = 000000000000623f lduh [%o0+0x01a],%g2 ! %g2 = 00000000000035c2 ! %l0 = 00000000f0fa82fe, Mem[0000000090000033] = 68126760 stb %l0,[%i4+0x033] ! Mem[0000000090000030] = fe126760 ! %l7 = 0000000000006fc7, Mem[0000000091800012] = 2ce8a2d9 sth %l7,[%o0+0x012] ! Mem[0000000091800010] = 6fc7a2d9 ! Mem[0000000091800000] = 00003d81, %g18 = ede037afd512f5aa ldsw [%o0+%g0],%g2 ! %g2 = ede037afd512f5aa ! Mem[0000000090000034] = 126760d7, %g2 = 0000000000003d81 ldsb [%i4+0x034],%g2 ! %g2 = 0000000000000012 ! %l3 = ffffffffffff97dd, Mem[0000000091000038] = 65898de9d7571dc0 stx %l3,[%i6+0x038] ! Mem[0000000091000038] = ffffffffffff97dd p0_label_25: ! %l6 = 0000000000003d81, Mem[000000001080000a] = e9ea0068 sth %l6,[%i1+0x00a] ! Mem[0000000010800008] = e9ea3d81 ! %l4 = fc52bddd, %l5 = 3cfb7f3e, Mem[0000000091000008] = 4b0b5151 9eac1f46 std %l4,[%i6+%o1] ! Mem[0000000091000008] = fc52bddd 3cfb7f3e ! %l2 = 000000001ffcb757, Mem[0000000090800004] = cf2b3f75 stw %l2,[%i5+0x004] ! Mem[0000000090800004] = 1ffcb757 ! %l0 = f0fa82fe, %l1 = 000003c9, Mem[0000000091800030] = f0fa82fe 69838846 std %l0,[%o0+0x030] ! Mem[0000000091800030] = f0fa82fe 000003c9 ! Mem[0000000091800020] = c69ee3c733167744, %g2 = 0000000000000012 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! Mem[0000000090800018] = 00680000, %g2 = c69ee3c733167744 lduw [%i5+%o3],%g2 ! %g2 = 0000000000680000 ! %l0 = f0fa82fe, %l1 = 000003c9, Mem[0000000090800030] = e7b33334 2d07fd66 std %l0,[%i5+0x030] ! Mem[0000000090800030] = f0fa82fe 000003c9 ! Mem[000000009180001c] = a49d82fe, %g2 = 0000000000680000 ldsh [%o0+0x01c],%g2 ! %g2 = ffffffffffffa49d ! Mem[0000000091800020] = c69ee3c733167744, %g2 = ffffffffffffa49d ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! Mem[0000000090800018] = 00009eac, %g2 = c69ee3c733167744 lduh [%i5+0x01a],%g2 ! %g2 = 0000000000000000 ba,a p0_not_taken_0_end p0_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p0_branch_failed p0_not_taken_0_end: ! End of Random Code for Thread 0 1: membar #Sync ! Force all stores to complete p0_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x000] ! Set processor 0 done flag ! Check Registers p0_check_registers: set p0_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000f0fa82fe bne,a,pn %xcc,p0_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000003c9 bne,a,pn %xcc,p0_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000001ffcb757 bne,a,pn %xcc,p0_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffffff97dd bne,a,pn %xcc,p0_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000fc52bddd bne,a,pn %xcc,p0_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be a3dd30563cfb7f3e bne,a,pn %xcc,p0_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000003d81 bne,a,pn %xcc,p0_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000006fc7 bne,a,pn %xcc,p0_reg_l7_fail mov %l7,%g3 ! 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 d5a0cf91 63857aa0 bne %xcc,p0_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be eedf51d4 23c2cde1 bne %xcc,p0_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be cfbb7605 a60020ce bne %xcc,p0_f4_fail nop ! Check Local Memory set p0_local0_expect,%g1 p0_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 0000e9ea54dbff42 ldx [%i0+0x000],%g3 ! Observed data at 0000000010000000 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = dda47a95343ab504 ldx [%i0+0x018],%g3 ! Observed data at 0000000010000018 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000068000000cd ldx [%i0+0x020],%g3 ! Observed data at 0000000010000020 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 3cfb7f3ef0fa82fe ldx [%i0+0x028],%g3 ! Observed data at 0000000010000028 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000ba75764759b2 ldx [%i0+0x030],%g3 ! Observed data at 0000000010000030 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = edbbc971770fbb95 ldx [%i0+0x038],%g3 ! Observed data at 0000000010000038 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i0,0x038,%g4 set p0_local1_expect,%g1 p0_check_local1: ldx [%g1+0x008],%g2 ! Expected data = e9ea3d81582da772 ldx [%i1+0x008],%g3 ! Observed data at 0000000010800008 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000001ffcb757 ldx [%i1+0x010],%g3 ! Observed data at 0000000010800010 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = fc52bddd000001ec ldx [%i1+0x018],%g3 ! Observed data at 0000000010800018 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0000000069838846 ldx [%i1+0x020],%g3 ! Observed data at 0000000010800020 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = a3dd30563cfb7f3e ldx [%i1+0x030],%g3 ! Observed data at 0000000010800030 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = f0fa82fe6df82ce8 ldx [%i1+0x038],%g3 ! Observed data at 0000000010800038 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i1,0x038,%g4 set p0_local2_expect,%g1 p0_check_local2: ldx [%g1+0x010],%g2 ! Expected data = 81c23e884d95d92b ldx [%i2+0x010],%g3 ! Observed data at 0000000011000010 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 9b4cbddd7e9290db ldx [%i2+0x020],%g3 ! Observed data at 0000000011000020 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 425003c92a7b1c43 ldx [%i2+0x028],%g3 ! Observed data at 0000000011000028 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 97dd0a7b20826367 ldx [%i2+0x030],%g3 ! Observed data at 0000000011000030 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i2,0x030,%g4 set p0_local3_expect,%g1 p0_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 8ba6bfb39e18e989 ldx [%i3+0x000],%g3 ! Observed data at 0000000011800000 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 00000081aa27ef54 ldx [%i3+0x010],%g3 ! Observed data at 0000000011800010 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = fd0fba7568bc00bf ldx [%i3+0x018],%g3 ! Observed data at 0000000011800018 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000006afdd43f ldx [%i3+0x038],%g3 ! Observed data at 0000000011800038 cmp %g2,%g3 bne,a,pn %xcc,p0_local_failed add %i3,0x038,%g4 ! The test for processor 0 has passed p0_passed: ta GOOD_TRAP nop p0_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p0_failed p0_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p0_failed p0_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p0_failed p0_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p0_failed p0_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p0_failed p0_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p0_failed p0_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p0_failed p0_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p0_failed p0_f0_fail: set p0_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f2_fail: set p0_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p0_f4_fail: set p0_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 0 failed p0_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x000] ! Set processor 0 done flag 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_common_error: or %g0,0xee0,%g1 ba p0_failed mov %o5,%g3 p0_common_signature_error: set p0_temp,%g1 ba p0_failed st %g2,[%g1] ! Common Lock Number p0_common_timeout: set p0_temp,%g1 ba p0_failed st %g2,[%g1] ! Common Lock Number common_failed: ba p0_failed nop p0_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p0_failed mov 0x0,%g3 p0_trap1e: stda %l0,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010000028] lduwa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000010000028] done p0_trap1o: stda %l0,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010000028] lduwa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000010000028] done p0_trap2e: lduwa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000010800018] stba %l1,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000011800018] done p0_trap2o: lduwa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000010800018] stba %l1,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000011800018] done p0_trap3e: nop nop nop nop nop done p0_trap3o: nop nop nop nop nop done p0_init_memory_pointers: set p0_init_registers,%g1 mov %g0,%g2 mov %g0,%g3 mov %g0,%g4 mov %g0,%g5 mov %g0,%g6 mov %g0,%g7 ! Initialize memory pointers for window 0 set p0_local0_start,%i0 set p0_local1_start,%i1 set p0_local2_start,%i2 set p0_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 8243dac3953bd02a ldx [%g1+0x008],%l1 ! %l1 = c2333ac8bb1ff540 ldx [%g1+0x010],%l2 ! %l2 = 999a23bff0fa82fe ldx [%g1+0x018],%l3 ! %l3 = 87a541026df82ce8 ldx [%g1+0x020],%l4 ! %l4 = 18a86770051e35c2 ldx [%g1+0x028],%l5 ! %l5 = f2da3199aaacbc0b ldx [%g1+0x030],%l6 ! %l6 = 83705775d95c6711 ldx [%g1+0x038],%l7 ! %l7 = f422d792aa27ef54 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 1 processor_1: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x04] ! Set the start flag wrpr %g0,7,%cleanwin call p1_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 1 wr %g0,0x4,%fprs ! Make sure fef is 1 set p1_init_freg,%g1 ! %f0 = af1979e3 cb124f92 b90946ac a6c179d5 ! %f4 = c101edc4 9a9ab2d6 01a7201b d2752c63 ! %f8 = c8343233 333fd908 c791ce77 e0abc2dc ! %f12 = 95db1c29 80af5eb5 452d1d33 c8e8b9d8 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = c4b04d23 7484b458 07ec69d4 a59d7590 ! %f20 = 8f1f695f 9a6a0525 2d597d37 59a605b0 ! %f24 = 04a70ae9 d58685bd 5f1e04de c4cf7f2a ! %f28 = 1ed45faa a89ff613 d5852769 1a975c73 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = b7a40136 973bba1b 03667578 9a16c262 ! %f36 = 6ed5f372 09190bb2 b3b4d030 8855d1b4 ! %f40 = c9905e3b 009a8a79 c283f6ca 0caf50c0 ! %f44 = 98a9cfa4 6b0c1752 66f0e4fe e7e042ba ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x62f4bef80000006c,%g7,%g1 ! GSR scale = 13, align = 4 wr %g1,%g0,%gsr ! GSR = 62f4bef80000006c wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 1 p1_label_1: ! %l1 = 354b3785bc2a2d11, Mem[000000009100002a] = 14addb4f sth %l1,[%i6+0x02a] ! Mem[0000000091000028] = 2d11db4f ! %l6 = 447b7cf08b5f2ff1, Mem[0000000090000014] = 798eb5a3 stw %l6,[%i4+0x014] ! Mem[0000000090000014] = 8b5f2ff1 ! Mem[0000000090000028] = 07dc67fd, %g18 = 82f4e4fbeecaf8c4 ldsw [%i4+%o5],%g2 ! %g2 = 82f4e4fbeecaf8c4 ! Mem[0000000091800034] = b6b6487f, %g2 = 0000000007dc67fd lduw [%o0+0x034],%g2 ! %g2 = 00000000b6b6487f ! Mem[0000000012800024] = d245473b, %l0 = 4153b79fcdc35588 lduw [%i1+0x024],%l0 ! %l0 = 00000000d245473b ! %l1 = 354b3785bc2a2d11, Mem[0000000091000030] = 7cc77257 stw %l1,[%i6+0x030] ! Mem[0000000091000030] = bc2a2d11 ! %l2 = 3c4e6b6bd7d5b825, Mem[000000001300003c] = 3e5b5c09 stw %l2,[%i2+0x03c] ! Mem[000000001300003c] = d7d5b825 ! %l2 = 3c4e6b6bd7d5b825, Mem[0000000091000018] = b4334f34 sth %l2,[%i6+%o3] ! Mem[0000000091000018] = b8254f34 ! %l1 = 354b3785bc2a2d11, Mem[0000000090000000] = f4d6f5d4 sth %l1,[%i4+%g0] ! Mem[0000000090000000] = 2d11f5d4 ! Mem[0000000091000010] = b0555beb, %g2 = 00000000b6b6487f ldsh [%i6+0x012],%g2 ! %g2 = ffffffffffffb055 p1_label_2: ! Mem[000000009100002c] = 4f959ebc, %g2 = ffffffffffffb055 ldub [%i6+0x02d],%g2 ! %g2 = 000000000000004f ! Mem[0000000091800010] = 5e44f9f4 a2d978b6, %g2 = 0000004f, %g3 = 0bad0b00 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000a2d978b6 ! Mem[000000009100003c] = d7571dc0, %g2 = 000000005e44f9f4 ldsb [%i6+0x03c],%g2 ! %g2 = ffffffffffffffd7 ! Mem[0000000090800010] = f97aba27, %g2 = ffffffffffffffd7 ldsb [%i5+0x012],%g2 ! %g2 = fffffffffffffff9 ! Mem[0000000091800004] = da193367, %g2 = fffffffffffffff9 ldsh [%o0+0x004],%g2 ! %g2 = ffffffffffffda19 ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = ffffda19, %g3 = a2d978b6 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f ! %l2 = 3c4e6b6bd7d5b825, Mem[0000000091800000] = 6c5e37b5 stb %l2,[%o0+%g0] ! Mem[0000000091800000] = 255e37b5 ! Mem[0000000090800008] = a3d5b48d f38fafd2, %g2 = 45288f71, %g3 = b6b6487f ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d 00000000f38fafd2 ! %l4 = 7ba555de14aed326, Mem[0000000013800000] = 9128594c sth %l4,[%i3+%g0] ! Mem[0000000013800000] = d326594c ! %l6 = 447b7cf08b5f2ff1, Mem[0000000013000004] = b3fae8ea sth %l6,[%i2+0x004] ! Mem[0000000013000004] = 2ff1e8ea p1_label_3: ! Mem[0000000090000018] = 4e529d71, %g2 = 00000000a3d5b48d ldsh [%i4+0x01a],%g2 ! %g2 = 0000000000004e52 ! Mem[000000009000003c] = f8ba39dc, %g18 = 82f4e4fbeecaf8c4 ldsw [%i4+0x03c],%g2 ! %g2 = 82f4e4fbeecaf8c4 ! Mem[0000000090000010] = 225c8b5f, %g2 = fffffffff8ba39dc ldsh [%i4+0x012],%g2 ! %g2 = 000000000000225c ! %l0 = 00000000d245473b, Mem[0000000013000022] = 61dfbf14 stb %l0,[%i2+0x022] ! Mem[0000000013000020] = 61df3b14 ! %l0 = d245473b, %l1 = bc2a2d11, Mem[0000000090000028] = 07dc67fd 8d791540 std %l0,[%i4+%o5] ! Mem[0000000090000028] = d245473b bc2a2d11 ! Mem[0000000091800038] = e8dd799beb806635, %g2 = 000000000000225c ldx [%o0+0x038],%g2 ! %g2 = e8dd799beb806635 ! Mem[000000009100002c] = 959ebc2a, %g2 = e8dd799beb806635 lduh [%i6+0x02e],%g2 ! %g2 = 000000000000959e ! %l6 = 8b5f2ff1, %l7 = 9b63e3f2, Mem[0000000090000020] = 1a54edfc e7b2eb32 std %l6,[%i4+%o4] ! Mem[0000000090000020] = 8b5f2ff1 9b63e3f2 ! Mem[0000000090000020] = 2ff19b63, %g2 = 000000000000959e lduh [%i4+0x022],%g2 ! %g2 = 0000000000002ff1 ! Mem[0000000091000020] = 9de28f8d, %g2 = 0000000000002ff1 ldsh [%i6+%o4],%g2 ! %g2 = ffffffffffff9de2 p1_label_4: ! Mem[0000000013800008] = 251edb01, %l5 = 7a60fc744bf970dd lduh [%i3+%o1],%l5 ! %l5 = 000000000000251e ! %l6 = 447b7cf08b5f2ff1, Mem[0000000013000028] = 217335d7 stw %l6,[%i2+%o5] ! Mem[0000000013000028] = 8b5f2ff1 ! Mem[000000009080001c] = d6343572, %g18 = 82f4e4fbeecaf8c4 ldsw [%i5+0x01c],%g2 ! %g2 = 82f4e4fbeecaf8c4 ! Mem[000000009180002c] = b0308df5, %g2 = ffffffffd6343572 lduw [%o0+0x02c],%g2 ! %g2 = 00000000b0308df5 ! %l0 = 00000000d245473b, Mem[0000000091800018] = 39a5df25e14610d9 stx %l0,[%o0+%o3] ! Mem[0000000091800018] = 00000000d245473b ! %l7 = 54a1f9069b63e3f2, Mem[000000009080003e] = b60e0000 sth %l7,[%i5+0x03e] ! Mem[000000009080003c] = e3f20000 ! Mem[0000000013000030] = 216c7a51 635cd246, %l6 = 8b5f2ff1, %l7 = 9b63e3f2 ldd [%i2+0x030],%l6 ! %l6 = 00000000216c7a51 00000000635cd246 ! Mem[0000000013800018] = 5412c9749ab4164f, %l1 = 354b3785bc2a2d11 ldx [%i3+%o3],%l1 ! %l1 = 5412c9749ab4164f ! %l4 = 7ba555de14aed326, Mem[0000000091000038] = 65898de9d7571dc0 stx %l4,[%i6+0x038] ! Mem[0000000091000038] = 7ba555de14aed326 ! Mem[0000000091000030] = bc2a2d11, %g18 = 82f4e4fbeecaf8c4 ldsw [%i6+0x030],%g2 ! %g2 = 82f4e4fbeecaf8c4 p1_label_5: ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = ffffffffbc2a2d11 ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! %l4 = 7ba555de14aed326, Mem[0000000012000014] = 2854f868 stw %l4,[%i0+0x014] ! Mem[0000000012000014] = 14aed326 ! Mem[0000000090000020] = 8b5f2ff1 9b63e3f2, %g2 = d0bacca9, %g3 = f38fafd2 ldd [%i4+%o4],%g2 ! %g2 = 000000008b5f2ff1 000000009b63e3f2 ! %l4 = 14aed326, %l5 = 0000251e, Mem[0000000091000000] = ddab9f6d de861c20 std %l4,[%i6+%g0] ! Mem[0000000091000000] = 14aed326 0000251e ! %l5 = 000000000000251e, Mem[0000000091000038] = 7ba555de14aed326 stx %l5,[%i6+0x038] ! Mem[0000000091000038] = 000000000000251e ! %l5 = 000000000000251e, Mem[000000009000003c] = f8ba39dc stw %l5,[%i4+0x03c] ! Mem[000000009000003c] = 0000251e ! Mem[000000001380000c] = 9c125d50, %l6 = 00000000216c7a51 ldub [%i3+0x00f],%l6 ! %l6 = 0000000000000050 ! %l4 = 14aed326, %l5 = 0000251e, Mem[0000000013000028] = 8b5f2ff1 7295391d std %l4,[%i2+%o5] ! Mem[0000000013000028] = 14aed326 0000251e ! Mem[0000000090800030] = e7b33334, %g2 = 000000008b5f2ff1 lduh [%i5+0x030],%g2 ! %g2 = 000000000000e7b3 ! %l4 = 7ba555de14aed326, Mem[000000001200002e] = 66a8dc1b stb %l4,[%i0+0x02e] ! Mem[000000001200002c] = 66a8261b p1_label_6: ! %l4 = 7ba555de14aed326, Mem[000000009000000b] = 1bc40b9e stb %l4,[%i4+0x00b] ! Mem[0000000090000008] = 26c40b9e ! %l5 = 000000000000251e, Mem[000000009180000c] = 0741274a sth %l5,[%o0+0x00c] ! Mem[000000009180000c] = 251e274a ! %l1 = 5412c9749ab4164f, Mem[0000000013800033] = f9862e7c stb %l1,[%i3+0x033] ! Mem[0000000013800030] = f9862e4f ! Mem[000000001280002c] = 776093f7, %l2 = 3c4e6b6bd7d5b825 lduw [%i1+0x02c],%l2 ! %l2 = 00000000776093f7 ! Mem[0000000090800020] = 6c6c0f3a, %g18 = 82f4e4fbeecaf8c4 ldsw [%i5+%o4],%g2 ! %g2 = 82f4e4fbeecaf8c4 ! Mem[0000000090000000] = 2d11f5d4 80b60b78, %g2 = 6c6c0f3a, %g3 = 9b63e3f2 ldd [%i4+%g0],%g2 ! %g2 = 000000002d11f5d4 0000000080b60b78 ! Mem[0000000090800000] = c8c086c6 d0bacca9, %g2 = 2d11f5d4, %g3 = 80b60b78 ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 00000000d0bacca9 ! %l0 = 00000000d245473b, Mem[0000000090800034] = 2d07fd66 stb %l0,[%i5+0x034] ! Mem[0000000090800034] = 3b07fd66 ! %l7 = 00000000635cd246, Mem[0000000091800018] = 00000000 sth %l7,[%o0+%o3] ! Mem[0000000091800018] = d2460000 ! Mem[000000009100002c] = db4f959e, %g2 = 00000000c8c086c6 ldsh [%i6+0x02c],%g2 ! %g2 = ffffffffffffdb4f p1_label_7: ! Mem[0000000012000008] = 3ef67c9a, %l4 = 7ba555de14aed326 ldsh [%i0+%o1],%l4 ! %l4 = 0000000000003ef6 ! Mem[000000009000001c] = 22ad8b5f, %g2 = ffffffffffffdb4f ldsb [%i4+0x01e],%g2 ! %g2 = 0000000000000022 ! Mem[000000001200002c] = 66a8261b, %l3 = 923e277856d8d9e7 ldsh [%i0+0x02e],%l3 ! %l3 = 000000000000261b ! Mem[0000000090800014] = ba27fa54, %g2 = 0000000000000022 ldsh [%i5+0x014],%g2 ! %g2 = ffffffffffffba27 ! %l2 = 00000000776093f7, Mem[0000000091800018] = d2460000 stw %l2,[%o0+%o3] ! Mem[0000000091800018] = 776093f7 ! %l6 = 0000000000000050, Mem[0000000091800016] = 78b67760 sth %l6,[%o0+0x016] ! Mem[0000000091800014] = 00507760 ! Mem[000000009080000c] = afd2bbd0, %g2 = ffffffffffffba27 lduh [%i5+0x00e],%g2 ! %g2 = 000000000000afd2 ! %l2 = 00000000776093f7, Mem[0000000090000032] = 136a1267 sth %l2,[%i4+0x032] ! Mem[0000000090000030] = 93f71267 ! %l1 = 5412c9749ab4164f, Mem[0000000090000000] = 2d11f5d480b60b78 stx %l1,[%i4+%g0] ! Mem[0000000090000000] = 5412c9749ab4164f ! Mem[0000000090000008] = 96abb026, %g2 = 000000000000afd2 ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffff96ab p1_label_8: ! Mem[0000000091000010] = eb99b055, %g2 = ffffffffffff96ab lduw [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 ! %l4 = 0000000000003ef6, Mem[0000000013000030] = 216c7a51635cd246 stx %l4,[%i2+0x030] ! Mem[0000000013000030] = 0000000000003ef6 ! Mem[0000000091000028] = 43a02d11, %g2 = 00000000eb99b055 ldsh [%i6+%o5],%g2 ! %g2 = 00000000000043a0 ! %l0 = 00000000d245473b, Mem[0000000091800000] = 255e37b5 sth %l0,[%o0+%g0] ! Mem[0000000091800000] = 473b37b5 ! %l1 = 5412c9749ab4164f, Mem[0000000091000038] = 00000000 stw %l1,[%i6+0x038] ! Mem[0000000091000038] = 9ab4164f ! Mem[0000000091800024] = 33167744, %g2 = 00000000000043a0 lduw [%o0+0x024],%g2 ! %g2 = 0000000033167744 ! Mem[0000000091000010] = b0555beb, %g2 = 0000000033167744 lduh [%i6+0x012],%g2 ! %g2 = 000000000000b055 ! Mem[0000000091000010] = eb99b055, %g18 = 82f4e4fbeecaf8c4 ldsw [%i6+%o2],%g2 ! %g2 = 82f4e4fbeecaf8c4 ! Mem[0000000090800010] = bbd0f97a, %g2 = ffffffffeb99b055 ldsb [%i5+%o2],%g2 ! %g2 = ffffffffffffffbb ! %l6 = 0000000000000050, Mem[0000000090800003] = c6d0bacc stb %l6,[%i5+0x003] ! Mem[0000000090800000] = 50d0bacc p1_label_9: ! Mem[0000000091000020] = 9de28f8d7b41cb8c, %g2 = ffffffffffffffbb ldx [%i6+%o4],%g2 ! %g2 = 9de28f8d7b41cb8c ! Mem[0000000090800028] = 82af9c5f, %g2 = 9de28f8d7b41cb8c ldsh [%i5+0x02a],%g2 ! %g2 = ffffffffffff82af ! Mem[0000000090000020] = 8b5f2ff1, %g2 = ffffffffffff82af ldsh [%i4+%o4],%g2 ! %g2 = ffffffffffff8b5f ! Mem[000000009100001c] = 40af2dc9, %g2 = ffffffffffff8b5f lduh [%i6+0x01c],%g2 ! %g2 = 00000000000040af ! %l7 = 00000000635cd246, Mem[0000000091800013] = f4a2d900 stb %l7,[%o0+0x013] ! Mem[0000000091800010] = 46a2d900 ! Mem[0000000091800034] = b6b6487f, %g2 = 00000000000040af lduw [%o0+0x034],%g2 ! %g2 = 00000000b6b6487f ! Mem[0000000091000008] = 4b1c5151 da67f293, %g2 = b6b6487f, %g3 = d0bacca9 ldd [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 00000000da67f293 ! Mem[0000000090800000] = c8c08650d0bacca9, %g2 = 000000004b1c5151 ldx [%i5+%g0],%g2 ! %g2 = c8c08650d0bacca9 ! %l1 = 5412c9749ab4164f, Mem[0000000090000026] = e3f2d245 sth %l1,[%i4+0x026] ! Mem[0000000090000024] = 164fd245 ! Mem[0000000091800038] = 799beb80, %g2 = c8c08650d0bacca9 lduh [%o0+0x03a],%g2 ! %g2 = 000000000000799b p1_label_10: ! Mem[0000000013000010] = 019a13f9, %l1 = 5412c9749ab4164f ldub [%i2+0x012],%l1 ! %l1 = 0000000000000013 ! %l2 = 776093f7, %l3 = 0000261b, Mem[0000000090800018] = 35d3851c d6343572 std %l2,[%i5+%o3] ! Mem[0000000090800018] = 776093f7 0000261b ! %l0 = 00000000d245473b, Mem[0000000091800008] = 50d23f27 sth %l0,[%o0+%o1] ! Mem[0000000091800008] = 473b3f27 ! Mem[0000000013800030] = f9862e4f, %l6 = 0000000000000050 ldsw [%i3+0x030],%l6 ! %l6 = fffffffff9862e4f ! Mem[000000001280000c] = 6cf44143, %l0 = 00000000d245473b ldsb [%i1+0x00c],%l0 ! %l0 = 000000000000006c ! %l7 = 00000000635cd246, Mem[0000000012800038] = 79431840 sth %l7,[%i1+0x038] ! Mem[0000000012800038] = d2461840 ! Mem[0000000012000020] = 6b139914, %l4 = 0000000000003ef6 ldsb [%i0+0x022],%l4 ! %l4 = ffffffffffffff99 ! %l6 = fffffffff9862e4f, Mem[0000000012800030] = 8637360e0f45e363 stx %l6,[%i1+0x030] ! Mem[0000000012800030] = fffffffff9862e4f ! Mem[000000001280001c] = a89cb935, %l3 = 000000000000261b ldsh [%i1+0x01c],%l3 ! %l3 = ffffffffffffa89c ! Mem[0000000091000028] = 43a02d11, %g2 = 000000000000799b lduh [%i6+%o5],%g2 ! %g2 = 00000000000043a0 p1_label_11: ! Mem[0000000090000028] = d245473bbc2a2d11, %g2 = 00000000000043a0 ldx [%i4+%o5],%g2 ! %g2 = d245473bbc2a2d11 ! Mem[000000009080001c] = 00261b6c, %g2 = d245473bbc2a2d11 ldub [%i5+0x01d],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800004] = da193367, %g2 = 0000000000000000 lduw [%o0+0x004],%g2 ! %g2 = 00000000da193367 ! Mem[000000001280002c] = 776093f7, %l0 = 000000000000006c lduw [%i1+0x02c],%l0 ! %l0 = 00000000776093f7 ! %l0 = 00000000776093f7, Mem[0000000091000012] = b0555beb sth %l0,[%i6+0x012] ! Mem[0000000091000010] = 93f75beb ! Mem[0000000091800038] = e8dd799b, %g2 = 00000000da193367 ldsh [%o0+0x038],%g2 ! %g2 = ffffffffffffe8dd ! Mem[0000000090800038] = 393f420c, %g2 = ffffffffffffe8dd ldsb [%i5+0x038],%g2 ! %g2 = 0000000000000039 ! Mem[0000000091000010] = 93f75beb, %g2 = 0000000000000039 lduh [%i6+0x012],%g2 ! %g2 = 00000000000093f7 ! Mem[000000009000002c] = 2d11944f, %g2 = 00000000000093f7 ldsh [%i4+0x02e],%g2 ! %g2 = 0000000000002d11 ! %l3 = ffffffffffffa89c, Mem[0000000091800012] = f946a2d9 sth %l3,[%o0+0x012] ! Mem[0000000091800010] = a89ca2d9 p1_label_12: ! %l7 = 00000000635cd246, Mem[0000000090000018] = 7f114e529d7122ad stx %l7,[%i4+%o3] ! Mem[0000000090000018] = 00000000635cd246 ! %l4 = ffffffffffffff99, Mem[0000000090000006] = 164f96ab sth %l4,[%i4+0x006] ! Mem[0000000090000004] = ff9996ab ! Mem[0000000012800020] = c30bcaddd245473b, %l6 = fffffffff9862e4f ldx [%i1+%o4],%l6 ! %l6 = c30bcaddd245473b ! %l0 = 776093f7, %l1 = 00000013, Mem[0000000013000020] = 61df3b14 f95c748c std %l0,[%i2+%o4] ! Mem[0000000013000020] = 776093f7 00000013 ! Mem[0000000091800028] = d1fa02cc, %g2 = 0000000000002d11 ldsh [%o0+%o5],%g2 ! %g2 = ffffffffffffd1fa ! Mem[0000000091000030] = 2d11207b, %g2 = ffffffffffffd1fa lduh [%i6+0x032],%g2 ! %g2 = 0000000000002d11 ! %l2 = 00000000776093f7, Mem[0000000091000028] = 43a02d11db4f959e stx %l2,[%i6+%o5] ! Mem[0000000091000028] = 00000000776093f7 ! Mem[0000000091000000] = 14aed326 0000251e, %g2 = 00002d11, %g3 = da67f293 ldd [%i6+%g0],%g2 ! %g2 = 0000000014aed326 000000000000251e ! Mem[0000000090000038] = 8fc6c81b 0000251e, %g2 = 14aed326, %g3 = 0000251e ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 000000000000251e ! Mem[0000000090000024] = 63164fd2, %g2 = 000000008fc6c81b ldub [%i4+0x025],%g2 ! %g2 = 0000000000000063 p1_label_13: ! Mem[0000000091800018] = 776093f7 d245473b, %g2 = 00000063, %g3 = 0000251e ldd [%o0+%o3],%g2 ! %g2 = 00000000776093f7 00000000d245473b ! Mem[000000009100001c] = 40af2dc9, %g18 = 82f4e4fbeecaf8c4 ldsw [%i6+0x01c],%g2 ! %g2 = 82f4e4fbeecaf8c4 ! Mem[0000000090000004] = 9996abb0, %g2 = 0000000040af2dc9 ldsb [%i4+0x007],%g2 ! %g2 = ffffffffffffff99 ! Mem[0000000091800034] = b6b6487f, %g2 = ffffffffffffff99 lduh [%o0+0x034],%g2 ! %g2 = 000000000000b6b6 ! %l4 = ffffffffffffff99, Mem[000000009080000a] = b48df38f sth %l4,[%i5+0x00a] ! Mem[0000000090800008] = ff99f38f ! Mem[0000000091000010] = eb9993f7 5bebbbe4, %g2 = 0000b6b6, %g3 = d245473b ldd [%i6+%o2],%g2 ! %g2 = 00000000eb9993f7 000000005bebbbe4 ! %l3 = ffffffffffffa89c, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l3,[%i6+%o4] ! Mem[0000000091000020] = ffffffffffffa89c ! %l3 = ffffffffffffa89c, Mem[0000000091000037] = 7e9ab416 stb %l3,[%i6+0x037] ! Mem[0000000091000034] = 9c9ab416 ! Mem[0000000090000028] = 3bbc2a2d, %g2 = 00000000eb9993f7 ldsb [%i4+0x02b],%g2 ! %g2 = 000000000000003b ! %l7 = 00000000635cd246, Mem[000000001280003c] = b794c6c6 stw %l7,[%i1+0x03c] ! Mem[000000001280003c] = 635cd246 p1_label_14: ! Mem[0000000090800030] = e7b33334, %g2 = 000000000000003b lduw [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 ! Mem[0000000090000020] = 8b5f2ff1 9b63164f, %g2 = e7b33334, %g3 = 5bebbbe4 ldd [%i4+%o4],%g2 ! %g2 = 000000008b5f2ff1 000000009b63164f ! Mem[0000000090800028] = eb4882af, %g2 = 000000008b5f2ff1 ldsh [%i5+%o5],%g2 ! %g2 = ffffffffffffeb48 ! Mem[0000000090000000] = 5412c974 9ab4ff99, %g2 = ffffeb48, %g3 = 9b63164f ldd [%i4+%g0],%g2 ! %g2 = 000000005412c974 000000009ab4ff99 ! Mem[0000000090000030] = 944f93f7, %g2 = 000000005412c974 lduw [%i4+0x030],%g2 ! %g2 = 00000000944f93f7 ! Mem[000000009180003c] = eb806635, %g2 = 00000000944f93f7 lduh [%o0+0x03c],%g2 ! %g2 = 000000000000eb80 ! %l0 = 00000000776093f7, Mem[000000009180001c] = d245473b stw %l0,[%o0+0x01c] ! Mem[000000009180001c] = 776093f7 ! Mem[000000001300001c] = 7c546645, %l0 = 00000000776093f7 ldsb [%i2+0x01e],%l0 ! %l0 = 0000000000000066 ! Mem[0000000012800018] = cb60f98ca89cb935, %l5 = 000000000000251e ldx [%i1+%o3],%l5 ! %l5 = cb60f98ca89cb935 ! Mem[0000000091800008] = 473b3f27 251e274a, %g2 = 0000eb80, %g3 = 9ab4ff99 ldd [%o0+%o1],%g2 ! %g2 = 00000000473b3f27 00000000251e274a p1_label_15: ! %l6 = d245473b, %l7 = 635cd246, Mem[0000000090000038] = 8fc6c81b 0000251e std %l6,[%i4+0x038] ! Mem[0000000090000038] = d245473b 635cd246 ! Mem[0000000091800034] = 487fe8dd, %g2 = 00000000473b3f27 lduh [%o0+0x036],%g2 ! %g2 = 000000000000487f ! %l4 = ffffff99, %l5 = a89cb935, Mem[0000000091000000] = 14aed326 0000251e std %l4,[%i6+%g0] ! Mem[0000000091000000] = ffffff99 a89cb935 ! %l6 = c30bcaddd245473b, Mem[0000000090000000] = 5412c9749ab4ff99 stx %l6,[%i4+%g0] ! Mem[0000000090000000] = c30bcaddd245473b ! Mem[0000000090000020] = 5f2ff19b, %g2 = 000000000000487f ldub [%i4+0x021],%g2 ! %g2 = 000000000000005f ! Mem[0000000012000008] = 3ef67c9a, %l4 = ffffffffffffff99 ldsh [%i0+%o1],%l4 ! %l4 = 0000000000003ef6 ! Mem[0000000012000034] = 3e332916, %l0 = 0000000000000066 ldub [%i0+0x036],%l0 ! %l0 = 0000000000000029 ! Mem[0000000012800014] = 2c7567d2, %l6 = c30bcaddd245473b ldsb [%i1+0x016],%l6 ! %l6 = 0000000000000067 ! Mem[0000000090000014] = 2ff10000, %g2 = 000000000000005f lduh [%i4+0x016],%g2 ! %g2 = 0000000000002ff1 ! %l1 = 0000000000000013, Mem[000000009080002e] = e8b1e7b3 stb %l1,[%i5+0x02e] ! Mem[000000009080002c] = 13b1e7b3 p1_label_16: ! Mem[0000000091800038] = e8dd799b, %g18 = 82f4e4fbeecaf8c4 ldsw [%o0+0x038],%g2 ! %g2 = 82f4e4fbeecaf8c4 ! Mem[0000000012800014] = 2c7567d2, %l4 = 0000000000003ef6 ldsw [%i1+0x014],%l4 ! %l4 = 000000002c7567d2 ! %l6 = 00000067, %l7 = 635cd246, Mem[0000000090800030] = e7b33334 3b07fd66 std %l6,[%i5+0x030] ! Mem[0000000090800030] = 00000067 635cd246 ! %l4 = 2c7567d2, %l5 = a89cb935, Mem[0000000090800000] = c8c08650 d0bacca9 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 2c7567d2 a89cb935 ! Mem[0000000090800004] = a89cb935, %g2 = ffffffffe8dd799b lduw [%i5+0x004],%g2 ! %g2 = 00000000a89cb935 ! Mem[0000000091000000] = ffffff99, %g2 = 00000000a89cb935 ldub [%i6+%g0],%g2 ! %g2 = 00000000000000ff ! %l2 = 00000000776093f7, Mem[0000000091800008] = 473b3f27251e274a stx %l2,[%o0+%o1] ! Mem[0000000091800008] = 00000000776093f7 ! Mem[0000000090800028] = 82af9c5f, %g2 = 00000000000000ff ldsh [%i5+0x02a],%g2 ! %g2 = ffffffffffff82af ! Mem[0000000090000038] = d245473b, %g2 = ffffffffffff82af ldsh [%i4+0x038],%g2 ! %g2 = ffffffffffffd245 ! Mem[0000000090800034] = 46393f42, %g2 = ffffffffffffd245 ldsb [%i5+0x037],%g2 ! %g2 = 0000000000000046 p1_label_17: ! Mem[0000000090800010] = bbd0f97a, %g18 = 82f4e4fbeecaf8c4 ldsw [%i5+%o2],%g2 ! %g2 = 82f4e4fbeecaf8c4 ! Mem[0000000090800008] = a3d5ff99f38fafd2, %g2 = ffffffffbbd0f97a ldx [%i5+%o1],%g2 ! %g2 = a3d5ff99f38fafd2 ! Mem[0000000012800030] = ffffffff, %l0 = 0000000000000029 ldsw [%i1+0x030],%l0 ! %l0 = ffffffffffffffff ! %l0 = ffffffffffffffff, Mem[000000001380003e] = 83f2c6d4 sth %l0,[%i3+0x03e] ! Mem[000000001380003c] = 83f2ffff ! Mem[000000009080000c] = afd2bbd0, %g2 = a3d5ff99f38fafd2 lduh [%i5+0x00e],%g2 ! %g2 = 000000000000afd2 ! %l6 = 00000067, %l7 = 635cd246, Mem[0000000090800020] = 6c6c0f3a ba1e4dff std %l6,[%i5+%o4] ! Mem[0000000090800020] = 00000067 635cd246 ! %l4 = 000000002c7567d2, Mem[000000009180000b] = 00776093 stb %l4,[%o0+0x00b] ! Mem[0000000091800008] = d2776093 ! %l5 = cb60f98ca89cb935, Mem[000000009080001f] = 1b000000 stb %l5,[%i5+0x01f] ! Mem[000000009080001c] = 35000000 ! %l0 = ffffffffffffffff, Mem[0000000012000018] = 5e46592f stw %l0,[%i0+%o3] ! Mem[0000000012000018] = ffffffff ! Mem[000000009180000c] = 776093f7, %g2 = 000000000000afd2 lduw [%o0+0x00c],%g2 ! %g2 = 00000000776093f7 p1_label_18: ! Mem[0000000091000028] = 00000000 776093f7, %g2 = 776093f7, %g3 = 251e274a ldd [%i6+%o5],%g2 ! %g2 = 0000000000000000 00000000776093f7 ! Mem[0000000090800014] = fa547760, %g2 = 0000000000000000 ldsh [%i5+0x016],%g2 ! %g2 = fffffffffffffa54 ! Mem[0000000091000030] = bc2a2d11207bbe9c, %g2 = fffffffffffffa54 ldx [%i6+0x030],%g2 ! %g2 = bc2a2d11207bbe9c ! Mem[0000000091800000] = 37b5da19, %g2 = bc2a2d11207bbe9c ldsh [%o0+0x002],%g2 ! %g2 = 00000000000037b5 ! Mem[0000000090000038] = d245473b, %g2 = 00000000000037b5 lduw [%i4+0x038],%g2 ! %g2 = 00000000d245473b ! Mem[0000000090800010] = bbd0f97a ba27fa54, %g2 = d245473b, %g3 = 776093f7 ldd [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a 00000000ba27fa54 ! Mem[0000000090800038] = 393f420c, %g18 = 82f4e4fbeecaf8c4 ldsw [%i5+0x038],%g2 ! %g2 = 82f4e4fbeecaf8c4 ! %l4 = 000000002c7567d2, Mem[0000000090000008] = 96abb026c40b9e2c stx %l4,[%i4+%o1] ! Mem[0000000090000008] = 000000002c7567d2 ! Mem[0000000090000024] = 9b63164f, %g18 = 82f4e4fbeecaf8c4 ldsw [%i4+0x024],%g2 ! %g2 = 82f4e4fbeecaf8c4 ! Mem[0000000091800004] = da193367, %g18 = 82f4e4fbeecaf8c4 ldsw [%o0+0x004],%g2 ! %g2 = 82f4e4fbeecaf8c4 p1_label_19: ! %l0 = ffffffffffffffff, Mem[0000000091800039] = dd799beb stb %l0,[%o0+0x039] ! Mem[0000000091800038] = ff799beb ! Mem[0000000090000004] = d245473b, %g2 = ffffffffda193367 ldub [%i4+0x004],%g2 ! %g2 = 00000000000000d2 ! Mem[0000000012800010] = e81ea3d9, %l1 = 0000000000000013 ldub [%i1+0x012],%l1 ! %l1 = 00000000000000a3 ! Mem[0000000090800018] = 776093f7, %g2 = 00000000000000d2 lduh [%i5+%o3],%g2 ! %g2 = 0000000000007760 ! %l4 = 000000002c7567d2, Mem[0000000091800020] = c69ee3c733167744 stx %l4,[%o0+%o4] ! Mem[0000000091800020] = 000000002c7567d2 ! %l6 = 0000000000000067, Mem[0000000091800000] = 473b37b5da193367 stx %l6,[%o0+%g0] ! Mem[0000000091800000] = 0000000000000067 ! Mem[0000000091800014] = 00507760, %g2 = 0000000000007760 lduh [%o0+0x016],%g2 ! %g2 = 0000000000000050 ! %l4 = 000000002c7567d2, Mem[0000000090800008] = a3d5ff99 sth %l4,[%i5+%o1] ! Mem[0000000090800008] = 67d2ff99 ! Mem[0000000091000000] = ffffff99a89cb935, %g2 = 0000000000000050 ldx [%i6+%g0],%g2 ! %g2 = ffffff99a89cb935 ! Mem[000000001380003c] = 83f2ffff, %l7 = 00000000635cd246 ldub [%i3+0x03e],%l7 ! %l7 = 00000000000000ff p1_label_20: ! Mem[0000000090000028] = 473bbc2a, %g2 = ffffff99a89cb935 ldsh [%i4+0x02a],%g2 ! %g2 = 000000000000473b ! Mem[000000009100003c] = 00251e00, %g2 = 000000000000473b ldsb [%i6+0x03d],%g2 ! %g2 = 0000000000000000 ! %l2 = 776093f7, %l3 = ffffa89c, Mem[0000000090800030] = 00000067 635cd246 std %l2,[%i5+0x030] ! Mem[0000000090800030] = 776093f7 ffffa89c ! %l7 = 00000000000000ff, Mem[0000000090800020] = 00000067635cd246 stx %l7,[%i5+%o4] ! Mem[0000000090800020] = 00000000000000ff ! Mem[0000000090800010] = f97aba27, %g2 = 0000000000000000 ldsh [%i5+0x012],%g2 ! %g2 = fffffffffffff97a ! %l6 = 00000067, %l7 = 000000ff, Mem[0000000091800018] = 776093f7 776093f7 std %l6,[%o0+%o3] ! Mem[0000000091800018] = 00000067 000000ff ! %l2 = 00000000776093f7, Mem[0000000091000028] = 00000000776093f7 stx %l2,[%i6+%o5] ! Mem[0000000091000028] = 00000000776093f7 ! Mem[0000000091000010] = f75bebbb, %g2 = fffffffffffff97a ldsb [%i6+0x013],%g2 ! %g2 = fffffffffffffff7 ! Mem[0000000091800008] = 000000d2, %g18 = 82f4e4fbeecaf8c4 ldsw [%o0+%o1],%g2 ! %g2 = 82f4e4fbeecaf8c4 ! %l4 = 000000002c7567d2, Mem[0000000091000001] = ffff99a8 stb %l4,[%i6+0x001] ! Mem[0000000091000000] = d2ff99a8 p1_label_21: ! Mem[0000000090000034] = 126760d7, %g2 = 00000000000000d2 ldsb [%i4+0x034],%g2 ! %g2 = 0000000000000012 ! %l4 = 000000002c7567d2, Mem[000000001300003e] = d7d5b825 sth %l4,[%i2+0x03e] ! Mem[000000001300003c] = d7d567d2 ! %l1 = 00000000000000a3, Mem[0000000090000020] = 8b5f2ff19b63164f stx %l1,[%i4+%o4] ! Mem[0000000090000020] = 00000000000000a3 ! Mem[0000000091800038] = 799beb80, %g2 = 0000000000000012 ldub [%o0+0x03a],%g2 ! %g2 = 0000000000000079 ! Mem[0000000091800004] = 00000067, %g2 = 0000000000000079 ldsh [%o0+0x004],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800014] = ba27fa54, %g2 = 0000000000000000 lduh [%i5+0x014],%g2 ! %g2 = 000000000000ba27 ! Mem[0000000013000008] = 2d80edd5d507ff9e, %l2 = 00000000776093f7 ldx [%i2+%o1],%l2 ! %l2 = 2d80edd5d507ff9e ! Mem[0000000012000024] = a52e1953, %l1 = 00000000000000a3 lduh [%i0+0x024],%l1 ! %l1 = 000000000000a52e ! Mem[0000000090000000] = c30bcadd d245473b, %g2 = 0000ba27, %g3 = ba27fa54 ldd [%i4+%g0],%g2 ! %g2 = 00000000c30bcadd 00000000d245473b ! %l7 = 00000000000000ff, Mem[000000009080002b] = af9c5f13 stb %l7,[%i5+0x02b] ! Mem[0000000090800028] = ff9c5f13 p1_label_22: ! Mem[0000000012000038] = 4a584f73, %l4 = 000000002c7567d2 ldsw [%i0+0x038],%l4 ! %l4 = 000000004a584f73 ! Mem[0000000090800030] = 776093f7ffffa89c, %g2 = 00000000c30bcadd ldx [%i5+0x030],%g2 ! %g2 = 776093f7ffffa89c ! Mem[0000000090000030] = 944f93f7126760d7, %g2 = 776093f7ffffa89c ldx [%i4+0x030],%g2 ! %g2 = 944f93f7126760d7 ! Mem[0000000091800018] = 00670000, %g2 = 944f93f7126760d7 ldsb [%o0+0x01a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000013800038] = e9a8ee53, %l6 = 0000000000000067 lduh [%i3+0x03a],%l6 ! %l6 = 000000000000ee53 ! Mem[0000000013800014] = ff9212df, %l7 = 00000000000000ff lduh [%i3+0x016],%l7 ! %l7 = 00000000000012df ! Mem[0000000091000028] = 00000000 776093f7, %g2 = 00000000, %g3 = d245473b ldd [%i6+%o5],%g2 ! %g2 = 0000000000000000 00000000776093f7 ! %l4 = 000000004a584f73, Mem[0000000091000014] = 5bebbbe4 stb %l4,[%i6+0x014] ! Mem[0000000091000014] = 73ebbbe4 ! %l2 = d507ff9e, %l3 = ffffa89c, Mem[0000000091000018] = b8254f34 40af2dc9 std %l2,[%i6+%o3] ! Mem[0000000091000018] = d507ff9e ffffa89c ! %l4 = 4a584f73, %l5 = a89cb935, Mem[0000000012800028] = eb2f4621 776093f7 std %l4,[%i1+%o5] ! Mem[0000000012800028] = 4a584f73 a89cb935 p1_label_23: ! %l1 = 000000000000a52e, Mem[0000000091800038] = e8ff799b stw %l1,[%o0+0x038] ! Mem[0000000091800038] = 0000a52e ! Mem[0000000090000038] = 473b635c, %g2 = 0000000000000000 ldsh [%i4+0x03a],%g2 ! %g2 = 000000000000473b ! Mem[0000000013000010] = 019a13f9, %l0 = ffffffffffffffff lduw [%i2+%o2],%l0 ! %l0 = 00000000019a13f9 ! %l6 = 000000000000ee53, Mem[0000000013000020] = 776093f700000013 stx %l6,[%i2+%o4] ! Mem[0000000013000020] = 000000000000ee53 ! Mem[000000009080003c] = e3f20000, %g2 = 000000000000473b ldub [%i5+0x03e],%g2 ! %g2 = 00000000000000e3 ! %l5 = cb60f98ca89cb935, Mem[0000000091800002] = 00000000 sth %l5,[%o0+0x002] ! Mem[0000000091800000] = b9350000 ! Mem[0000000090000018] = 00000000635cd246, %g2 = 00000000000000e3 ldx [%i4+%o3],%g2 ! %g2 = 00000000635cd246 ! Mem[0000000090800010] = 7aba27fa, %g2 = 00000000635cd246 ldub [%i5+0x013],%g2 ! %g2 = 000000000000007a ! Mem[0000000090000018] = 00000063, %g2 = 000000000000007a ldub [%i4+0x019],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100002c] = 776093f7, %g2 = 0000000000000000 lduw [%i6+0x02c],%g2 ! %g2 = 00000000776093f7 p1_label_24: ! Mem[0000000091800020] = 00000000, %g2 = 00000000776093f7 lduw [%o0+%o4],%g2 ! %g2 = 0000000000000000 ! %l5 = cb60f98ca89cb935, Mem[0000000090000013] = 5c8b5f2f stb %l5,[%i4+0x013] ! Mem[0000000090000010] = 358b5f2f ! Mem[000000009000002c] = bc2a2d11, %g2 = 0000000000000000 ldsh [%i4+0x02c],%g2 ! %g2 = ffffffffffffbc2a ! Mem[000000009080003c] = e3f20000, %g2 = ffffffffffffbc2a lduh [%i5+0x03e],%g2 ! %g2 = 000000000000e3f2 ! Mem[000000009180002c] = b0308df5, %g2 = 000000000000e3f2 ldub [%o0+0x02c],%g2 ! %g2 = 00000000000000b0 ! Mem[0000000090000010] = 02122235, %g18 = 82f4e4fbeecaf8c4 ldsw [%i4+%o2],%g2 ! %g2 = 82f4e4fbeecaf8c4 ! Mem[000000001380001c] = 9ab4164f, %l1 = 000000000000a52e ldsh [%i3+0x01c],%l1 ! %l1 = ffffffffffff9ab4 ! Mem[000000009180000c] = 776093f7, %g2 = 0000000002122235 ldsb [%o0+0x00c],%g2 ! %g2 = 0000000000000077 ! Mem[0000000090000030] = 944f93f7, %g18 = 82f4e4fbeecaf8c4 ldsw [%i4+0x030],%g2 ! %g2 = 82f4e4fbeecaf8c4 ! %l0 = 00000000019a13f9, Mem[000000009100002c] = 776093f7 stw %l0,[%i6+0x02c] ! Mem[000000009100002c] = 019a13f9 p1_label_25: ! Mem[0000000091800018] = 00670000, %g2 = ffffffff944f93f7 ldub [%o0+0x01a],%g2 ! %g2 = 0000000000000000 ! %l3 = ffffffffffffa89c, Mem[0000000091800020] = 00000000 stb %l3,[%o0+%o4] ! Mem[0000000091800020] = 9c000000 ! %l0 = 019a13f9, %l1 = ffff9ab4, Mem[0000000012800010] = e81ea3d9 2c7567d2 std %l0,[%i1+%o2] ! Mem[0000000012800010] = 019a13f9 ffff9ab4 ! Mem[000000009080000c] = f38fafd2, %g2 = 0000000000000000 lduw [%i5+0x00c],%g2 ! %g2 = 00000000f38fafd2 ! Mem[0000000091000000] = ffd2ff99, %g18 = 82f4e4fbeecaf8c4 ldsw [%i6+%g0],%g2 ! %g2 = 82f4e4fbeecaf8c4 ! %l6 = 0000ee53, %l7 = 000012df, Mem[0000000012800018] = cb60f98c a89cb935 std %l6,[%i1+%o3] ! Mem[0000000012800018] = 0000ee53 000012df ! Mem[000000009180000c] = f75e44a8, %g2 = ffffffffffd2ff99 ldub [%o0+0x00f],%g2 ! %g2 = 00000000000000f7 ! Mem[0000000091000034] = 207bbe9c, %g18 = 82f4e4fbeecaf8c4 ldsw [%i6+0x034],%g2 ! %g2 = 82f4e4fbeecaf8c4 ! Mem[0000000090000000] = c30bcadd d245473b, %g2 = 207bbe9c, %g3 = 776093f7 ldd [%i4+%g0],%g2 ! %g2 = 00000000c30bcadd 00000000d245473b ! %l4 = 4a584f73, %l5 = a89cb935, Mem[0000000091800000] = 0000b935 00000067 std %l4,[%o0+%g0] ! Mem[0000000091800000] = 4a584f73 a89cb935 ba,a p1_not_taken_0_end p1_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p1_branch_failed p1_not_taken_0_end: ! End of Random Code for Thread 1 1: membar #Sync ! Force all stores to complete p1_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x004] ! Set processor 1 done flag ! Check Registers p1_check_registers: set p1_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000019a13f9 bne,a,pn %xcc,p1_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffff9ab4 bne,a,pn %xcc,p1_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 2d80edd5d507ff9e bne,a,pn %xcc,p1_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffffffa89c bne,a,pn %xcc,p1_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000004a584f73 bne,a,pn %xcc,p1_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be cb60f98ca89cb935 bne,a,pn %xcc,p1_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000ee53 bne,a,pn %xcc,p1_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000000012df bne,a,pn %xcc,p1_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p1_check_fp_registers: set p1_expected_fp_regs,%g3 std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 01a7201b d2752c63 bne %xcc,p1_f6_fail nop ! Check Local Memory set p1_local0_expect,%g1 p1_check_local0: ldx [%g1+0x010],%g2 ! Expected data = 1a1065e814aed326 ldx [%i0+0x010],%g3 ! Observed data at 0000000012000010 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffff35347b94 ldx [%i0+0x018],%g3 ! Observed data at 0000000012000018 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = ac04bcda66a8261b ldx [%i0+0x028],%g3 ! Observed data at 0000000012000028 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i0,0x028,%g4 set p1_local1_expect,%g1 p1_check_local1: ldx [%g1+0x010],%g2 ! Expected data = 019a13f9ffff9ab4 ldx [%i1+0x010],%g3 ! Observed data at 0000000012800010 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000ee53000012df ldx [%i1+0x018],%g3 ! Observed data at 0000000012800018 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 4a584f73a89cb935 ldx [%i1+0x028],%g3 ! Observed data at 0000000012800028 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = fffffffff9862e4f ldx [%i1+0x030],%g3 ! Observed data at 0000000012800030 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = d2461840635cd246 ldx [%i1+0x038],%g3 ! Observed data at 0000000012800038 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i1,0x038,%g4 set p1_local2_expect,%g1 p1_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 5e2bfa9b2ff1e8ea ldx [%i2+0x000],%g3 ! Observed data at 0000000013000000 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000000000ee53 ldx [%i2+0x020],%g3 ! Observed data at 0000000013000020 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 14aed3260000251e ldx [%i2+0x028],%g3 ! Observed data at 0000000013000028 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000000003ef6 ldx [%i2+0x030],%g3 ! Observed data at 0000000013000030 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 3d2f928ed7d567d2 ldx [%i2+0x038],%g3 ! Observed data at 0000000013000038 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i2,0x038,%g4 set p1_local3_expect,%g1 p1_check_local3: ldx [%g1+0x000],%g2 ! Expected data = d326594c453d0033 ldx [%i3+0x000],%g3 ! Observed data at 0000000013800000 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x000,%g4 ldx [%g1+0x030],%g2 ! Expected data = f9862e4f896d6383 ldx [%i3+0x030],%g3 ! Observed data at 0000000013800030 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = e9a8ee5383f2ffff ldx [%i3+0x038],%g3 ! Observed data at 0000000013800038 cmp %g2,%g3 bne,a,pn %xcc,p1_local_failed add %i3,0x038,%g4 ! The test for processor 1 has passed p1_passed: ta GOOD_TRAP nop p1_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p1_failed p1_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p1_failed p1_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p1_failed p1_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p1_failed p1_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p1_failed p1_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p1_failed p1_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p1_failed p1_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p1_failed p1_f6_fail: set p1_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 1 failed p1_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x004] ! Set processor 1 done flag set p1_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 1 failed p1_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x004] ! Set processor 1 done flag set p1_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p1_selfmod_failed: ba p1_failed mov 0xabc,%g1 p1_common_error: or %g0,0xee1,%g1 ba p1_failed mov %o5,%g3 p1_common_signature_error: set p1_temp,%g1 ba p1_failed st %g2,[%g1] ! Common Lock Number p1_common_timeout: set p1_temp,%g1 ba p1_failed st %g2,[%g1] ! Common Lock Number p1_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p1_failed mov 0x0,%g3 p1_trap1e: ldsba [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000013000008] stwa %l6,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000013800018] ldxa [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000012800010] ldda [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000012800008] done p1_trap1o: ldsba [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000013000008] stwa %l6,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000013800018] ldxa [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000012800010] ldda [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000012800008] done p1_trap2e: lduba [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000013000018] lduwa [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000013800008] lduwa [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000013000008] ldda [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000013800020] ldda [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000013800000] done p1_trap2o: lduba [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000013000018] lduwa [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000013800008] lduwa [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000013000008] ldda [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000013800020] ldda [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000013800000] done p1_trap3e: nop nop nop nop nop nop nop done p1_trap3o: nop nop nop nop nop nop nop done p1_init_memory_pointers: set p1_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 p1_local0_start,%i0 set p1_local1_start,%i1 set p1_local2_start,%i2 set p1_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 4153b79fcdc35588 ldx [%g1+0x008],%l1 ! %l1 = 354b3785bc2a2d11 ldx [%g1+0x010],%l2 ! %l2 = 3c4e6b6bd7d5b825 ldx [%g1+0x018],%l3 ! %l3 = 923e277856d8d9e7 ldx [%g1+0x020],%l4 ! %l4 = 7ba555de14aed326 ldx [%g1+0x028],%l5 ! %l5 = 7a60fc744bf970dd ldx [%g1+0x030],%l6 ! %l6 = 447b7cf08b5f2ff1 ldx [%g1+0x038],%l7 ! %l7 = 54a1f9069b63e3f2 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 2 processor_2: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x08] ! Set the start flag wrpr %g0,7,%cleanwin call p2_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 2 wr %g0,0x4,%fprs ! Make sure fef is 1 set p2_init_freg,%g1 ! %f0 = 88a4cd11 82e6cab6 fcc56130 9e776745 ! %f4 = 695f6fac aa521213 4aa6d053 dbae2895 ! %f8 = 037e9d72 7f641562 d5a7a50b 497d87f7 ! %f12 = 9f679539 eab137e6 8213dc55 7361ea1f ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 56735846 869d0e59 646e2c0d 234bb590 ! %f20 = 974b05c1 89dc613d e3541929 506fd8e9 ! %f24 = 51e495f3 88c1851f d42a1bf0 4179b288 ! %f28 = 21118690 0c457fbd 7cce00e5 6eb1a72c ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 95784252 c6f051c3 ff45d105 ed368c59 ! %f36 = 63f968f7 12523afa f130b54a ff179f3c ! %f40 = 84abc52f 04df40fc 3a921412 7da27669 ! %f44 = 349d1cb3 8d417567 a10473e3 40f294a5 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x831effe700000021,%g7,%g1 ! GSR scale = 4, align = 1 wr %g1,%g0,%gsr ! GSR = 831effe700000021 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 2 p2_label_1: ! Mem[0000000015000008] = 33870796, %l2 = cb6128f87e4c348e ldsw [%i2+%o1],%l2 ! %l2 = 0000000033870796 ! Mem[0000000091800008] = 3f270741, %g2 = ffffffffffffff84 lduh [%o0+0x00a],%g2 ! %g2 = 0000000000003f27 ! %l1 = 27ffd14a1d8f9407, Mem[0000000090800020] = 6c6c0f3a stb %l1,[%i5+%o4] ! Mem[0000000090800020] = 076c0f3a ! Mem[000000009080000c] = f38fafd2, %g2 = 0000000000003f27 lduw [%i5+0x00c],%g2 ! %g2 = 00000000f38fafd2 ! %l2 = 33870796, %l3 = ad285d35, Mem[0000000015800018] = 9f85c36b b613ab6e std %l2,[%i3+%o3] ! Mem[0000000015800018] = 33870796 ad285d35 ! %l4 = b55f1b8a, %l5 = ac447421, Mem[0000000014000038] = 5854ef42 34867e1a std %l4,[%i0+0x038] ! Mem[0000000014000038] = b55f1b8a ac447421 ! Mem[0000000090800038] = 393f420cdd38b60e, %g2 = 00000000f38fafd2 ldx [%i5+0x038],%g2 ! %g2 = 393f420cdd38b60e ! %l1 = 27ffd14a1d8f9407, Mem[0000000090800002] = 86c6d0ba sth %l1,[%i5+0x002] ! Mem[0000000090800000] = 9407d0ba ! Mem[0000000091800028] = 02ccb030, %g2 = 393f420cdd38b60e lduh [%o0+0x02a],%g2 ! %g2 = 00000000000002cc ! Mem[0000000091000038] = 8de9d757, %g2 = 00000000000002cc lduh [%i6+0x03a],%g2 ! %g2 = 0000000000008de9 p2_label_2: ! Mem[0000000090800014] = ba27fa54, %g18 = e304f4760e9a2ef9 ldsw [%i5+0x014],%g2 ! %g2 = e304f4760e9a2ef9 ! Mem[0000000091800034] = b6b6487f, %g18 = e304f4760e9a2ef9 ldsw [%o0+0x034],%g2 ! %g2 = e304f4760e9a2ef9 ! Mem[0000000014800038] = a33a1202f1e6dfd4, %l4 = 9e7f29e5b55f1b8a ldx [%i1+0x038],%l4 ! %l4 = a33a1202f1e6dfd4 ! Mem[0000000090800024] = ba1e4dff, %g18 = e304f4760e9a2ef9 ldsw [%i5+0x024],%g2 ! %g2 = e304f4760e9a2ef9 ! Mem[000000001480003c] = f1e6dfd4, %l1 = 27ffd14a1d8f9407 ldsw [%i1+0x03c],%l1 ! %l1 = fffffffff1e6dfd4 ! Mem[0000000091000014] = 5bebbbe4, %g2 = ffffffffba1e4dff lduw [%i6+0x014],%g2 ! %g2 = 000000005bebbbe4 ! Mem[0000000090800004] = d0bacca9, %g2 = 000000005bebbbe4 lduw [%i5+0x004],%g2 ! %g2 = 00000000d0bacca9 ! %l0 = a079d4d25eaa099f, Mem[0000000090800021] = 6c0f3aba stb %l0,[%i5+0x021] ! Mem[0000000090800020] = 9f0f3aba ! Mem[0000000090000030] = 944f136a, %g2 = 00000000d0bacca9 ldsb [%i4+0x030],%g2 ! %g2 = ffffffffffffff94 ! %l3 = 97a5d134ad285d35, Mem[0000000091000032] = 7257207b sth %l3,[%i6+0x032] ! Mem[0000000091000030] = 5d35207b p2_label_3: ! Mem[0000000014000028] = 65baf1d1, %l4 = a33a1202f1e6dfd4 lduh [%i0+0x02a],%l4 ! %l4 = 000000000000f1d1 ! Mem[0000000091800028] = d1fa02cc, %g2 = ffffffffffffff94 ldub [%o0+%o5],%g2 ! %g2 = 00000000000000d1 ! %l3 = 97a5d134ad285d35, Mem[0000000090000018] = 7f114e529d7122ad stx %l3,[%i4+%o3] ! Mem[0000000090000018] = 97a5d134ad285d35 ! Mem[000000009080003c] = dd38b60e, %g2 = 00000000000000d1 lduh [%i5+0x03c],%g2 ! %g2 = 000000000000dd38 ! Mem[0000000091000038] = 65898de9, %g2 = 000000000000dd38 ldub [%i6+0x038],%g2 ! %g2 = 0000000000000065 ! Mem[0000000014800024] = 114a6326, %l2 = 0000000033870796 ldsw [%i1+0x024],%l2 ! %l2 = 00000000114a6326 ! Mem[0000000014000030] = 564fb4c7, %l2 = 00000000114a6326 lduh [%i0+0x030],%l2 ! %l2 = 000000000000564f ! Mem[0000000014000028] = 65baf1d1, %l6 = 6d7adc6c17a5eb1a ldsw [%i0+%o5],%l6 ! %l6 = 0000000065baf1d1 ! Mem[0000000014000038] = b55f1b8a, %l4 = 000000000000f1d1 ldsh [%i0+0x03a],%l4 ! %l4 = 0000000000001b8a ! Mem[0000000091000024] = 41cb8c43, %g2 = 0000000000000065 ldub [%i6+0x025],%g2 ! %g2 = 0000000000000041 p2_label_4: ! Mem[0000000091000008] = 4b1c5151, %g2 = 0000000000000041 lduh [%i6+%o1],%g2 ! %g2 = 0000000000004b1c ! %l2 = 0000564f, %l3 = ad285d35, Mem[0000000090800008] = a3d5b48d f38fafd2 std %l2,[%i5+%o1] ! Mem[0000000090800008] = 0000564f ad285d35 ! %l6 = 0000000065baf1d1, Mem[0000000090800015] = 27fa5435 stb %l6,[%i5+0x015] ! Mem[0000000090800014] = d1fa5435 ! Mem[000000009000003c] = f8ba39dc, %g2 = 0000000000004b1c lduw [%i4+0x03c],%g2 ! %g2 = 00000000f8ba39dc ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 00000000f8ba39dc ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! %l2 = 000000000000564f, Mem[0000000091800034] = b6b6487f stw %l2,[%o0+0x034] ! Mem[0000000091800034] = 0000564f ! %l5 = 0b4f2e25ac447421, Mem[0000000014800022] = abf11aa1 sth %l5,[%i1+0x022] ! Mem[0000000014800020] = abf17421 ! %l4 = 00001b8a, %l5 = ac447421, Mem[0000000091800028] = d1fa02cc b0308df5 std %l4,[%o0+%o5] ! Mem[0000000091800028] = 00001b8a ac447421 ! Mem[0000000090800000] = c8c09407d0bacca9, %g2 = 4b1c5151da67f293 ldx [%i5+%g0],%g2 ! %g2 = c8c09407d0bacca9 ! %l5 = 0b4f2e25ac447421, Mem[0000000015000014] = c27b63c6 stw %l5,[%i2+0x014] ! Mem[0000000015000014] = ac447421 p2_label_5: ! Mem[0000000091000010] = eb99b055, %g2 = c8c09407d0bacca9 lduw [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 ! Mem[000000009080002c] = 9c5fe8b1, %g2 = 00000000eb99b055 lduw [%i5+0x02c],%g2 ! %g2 = 000000009c5fe8b1 ! Mem[0000000091000030] = 7cc75d35207bbe7e, %g2 = 000000009c5fe8b1 ldx [%i6+0x030],%g2 ! %g2 = 7cc75d35207bbe7e ! %l4 = 0000000000001b8a, Mem[0000000091800000] = 6c5e37b5da193367 stx %l4,[%o0+%g0] ! Mem[0000000091800000] = 0000000000001b8a ! %l2 = 0000564f, %l3 = ad285d35, Mem[0000000091000018] = b4334f34 40af2dc9 std %l2,[%i6+%o3] ! Mem[0000000091000018] = 0000564f ad285d35 ! Mem[0000000015800034] = dc7defe0, %l5 = 0b4f2e25ac447421 lduw [%i3+0x034],%l5 ! %l5 = 00000000dc7defe0 ! Mem[0000000091000028] = addb4f95, %g2 = 7cc75d35207bbe7e ldub [%i6+0x02b],%g2 ! %g2 = 00000000000000ad ! Mem[0000000091800000] = 00000000, %g2 = 00000000000000ad ldsh [%o0+0x002],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000008] = 4b1c5151, %g2 = 0000000000000000 ldsh [%i6+%o1],%g2 ! %g2 = 0000000000004b1c ! Mem[000000001480000c] = c9e30588, %l3 = 97a5d134ad285d35 lduw [%i1+0x00c],%l3 ! %l3 = 00000000c9e30588 p2_label_6: ! %l0 = a079d4d25eaa099f, Mem[0000000091800000] = 00000000 sth %l0,[%o0+%g0] ! Mem[0000000091800000] = 099f0000 ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = 0000000000004b1c ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! Mem[0000000091800028] = 1b8aac44, %g2 = 39a5df25e14610d9 lduh [%o0+0x02a],%g2 ! %g2 = 0000000000001b8a ! %l4 = 00001b8a, %l5 = dc7defe0, Mem[0000000091800008] = 50d23f27 0741274a std %l4,[%o0+%o1] ! Mem[0000000091800008] = 00001b8a dc7defe0 ! Mem[000000009100000c] = 93eb99b0, %g2 = 0000000000001b8a ldub [%i6+0x00f],%g2 ! %g2 = 0000000000000093 ! Mem[0000000090800000] = c8c09407, %g18 = e304f4760e9a2ef9 ldsw [%i5+%g0],%g2 ! %g2 = e304f4760e9a2ef9 ! %l0 = 5eaa099f, %l1 = f1e6dfd4, Mem[0000000091000038] = 65898de9 d7571dc0 std %l0,[%i6+0x038] ! Mem[0000000091000038] = 5eaa099f f1e6dfd4 ! %l2 = 000000000000564f, Mem[0000000091800008] = 00001b8adc7defe0 stx %l2,[%o0+%o1] ! Mem[0000000091800008] = 000000000000564f ! Mem[0000000091800038] = e8dd799b, %g2 = ffffffffc8c09407 ldsh [%o0+0x038],%g2 ! %g2 = ffffffffffffe8dd ! %l4 = 00001b8a, %l5 = dc7defe0, Mem[0000000091000028] = 43a014ad db4f959e std %l4,[%i6+%o5] ! Mem[0000000091000028] = 00001b8a dc7defe0 p2_label_7: ! Mem[0000000091000020] = 9de28f8d7b41cb8c, %g2 = ffffffffffffe8dd ldx [%i6+%o4],%g2 ! %g2 = 9de28f8d7b41cb8c ! Mem[0000000015000018] = 14ec464663e40ed1, %l1 = fffffffff1e6dfd4 ldx [%i2+%o3],%l1 ! %l1 = 14ec464663e40ed1 ! %l6 = 0000000065baf1d1, Mem[0000000015800000] = e04f74df stw %l6,[%i3+%g0] ! Mem[0000000015800000] = 65baf1d1 ! %l0 = a079d4d25eaa099f, Mem[000000009180001e] = 10d9c69e stb %l0,[%o0+0x01e] ! Mem[000000009180001c] = 9fd9c69e ! %l3 = 00000000c9e30588, Mem[000000009180001c] = e1469fd9 stw %l3,[%o0+0x01c] ! Mem[000000009180001c] = c9e30588 ! %l5 = 00000000dc7defe0, Mem[0000000090000020] = 1a54edfce7b2eb32 stx %l5,[%i4+%o4] ! Mem[0000000090000020] = 00000000dc7defe0 ! Mem[0000000091000010] = eb99b055 5bebbbe4, %g2 = 7b41cb8c, %g3 = 0bad0b00 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebbbe4 ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 00000000eb99b055 ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! Mem[0000000091000008] = 4b1c5151, %g2 = 96abb01bc40b9e2c lduw [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 ! Mem[000000009180000c] = 0000564f, %g2 = 000000004b1c5151 ldub [%o0+0x00c],%g2 ! %g2 = 0000000000000000 p2_label_8: ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 0000000000000000 ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! Mem[0000000090000014] = 798eb5a3, %g2 = 96abb01bc40b9e2c ldsh [%i4+0x014],%g2 ! %g2 = 000000000000798e ! %l0 = a079d4d25eaa099f, Mem[0000000091800020] = c69ee3c733167744 stx %l0,[%o0+%o4] ! Mem[0000000091800020] = a079d4d25eaa099f ! %l0 = 5eaa099f, %l1 = 63e40ed1, Mem[0000000090000030] = 944f136a 126760d7 std %l0,[%i4+0x030] ! Mem[0000000090000030] = 5eaa099f 63e40ed1 ! Mem[000000009080003c] = 38b60e00, %g2 = 000000000000798e ldsb [%i5+0x03d],%g2 ! %g2 = 0000000000000038 ! %l6 = 0000000065baf1d1, Mem[0000000090800010] = bbd0f97a sth %l6,[%i5+%o2] ! Mem[0000000090800010] = f1d1f97a ! %l1 = 14ec464663e40ed1, Mem[000000009100001c] = ad285d35 sth %l1,[%i6+0x01c] ! Mem[000000009100001c] = 0ed15d35 ! %l0 = a079d4d25eaa099f, Mem[0000000090800010] = f1d1f97abad1fa54 stx %l0,[%i5+%o2] ! Mem[0000000090800010] = a079d4d25eaa099f ! %l0 = a079d4d25eaa099f, Mem[000000001480002c] = 2da5491f stw %l0,[%i1+0x02c] ! Mem[000000001480002c] = 5eaa099f ! Mem[0000000090000030] = 5eaa099f 63e40ed1, %g2 = 00000038, %g3 = 5bebbbe4 ldd [%i4+0x030],%g2 ! %g2 = 000000005eaa099f 0000000063e40ed1 p2_label_9: ! %l4 = 0000000000001b8a, Mem[0000000090800004] = d0bacca9 stw %l4,[%i5+0x004] ! Mem[0000000090800004] = 00001b8a ! Mem[0000000090800000] = c8c09407, %g2 = 000000005eaa099f lduw [%i5+%g0],%g2 ! %g2 = 00000000c8c09407 ! Mem[0000000091000000] = 6dde861c, %g2 = 00000000c8c09407 ldub [%i6+0x003],%g2 ! %g2 = 000000000000006d ! %l3 = 00000000c9e30588, Mem[0000000014800018] = fc3aace3491a175a stx %l3,[%i1+%o3] ! Mem[0000000014800018] = 00000000c9e30588 ! Mem[0000000091800018] = 39a5df25, %g2 = 000000000000006d ldsb [%o0+%o3],%g2 ! %g2 = 0000000000000039 ! Mem[0000000090000024] = dc7defe0, %g2 = 0000000000000039 ldsb [%i4+0x024],%g2 ! %g2 = ffffffffffffffdc ! %l7 = 3f0b0a222cd0c4d6, Mem[0000000090000034] = 63e40ed1 stb %l7,[%i4+0x034] ! Mem[0000000090000034] = d6e40ed1 ! Mem[0000000090000004] = 0b7896ab, %g2 = ffffffffffffffdc lduh [%i4+0x006],%g2 ! %g2 = 0000000000000b78 ! Mem[000000001480003c] = f1e6dfd4, %l5 = 00000000dc7defe0 ldsh [%i1+0x03c],%l5 ! %l5 = fffffffffffff1e6 ! Mem[0000000091000038] = 5eaa099f, %g2 = 0000000000000b78 ldsh [%i6+0x038],%g2 ! %g2 = 0000000000005eaa p2_label_10: ! Mem[0000000014000038] = b55f1b8a, %l4 = 0000000000001b8a lduh [%i0+0x03a],%l4 ! %l4 = 0000000000001b8a ! Mem[0000000091800038] = e8dd799b eb806635, %g2 = 00005eaa, %g3 = 63e40ed1 ldd [%o0+0x038],%g2 ! %g2 = 00000000e8dd799b 00000000eb806635 ! %l4 = 0000000000001b8a, Mem[0000000091800018] = 39a5df25 stb %l4,[%o0+%o3] ! Mem[0000000091800018] = 8aa5df25 ! %l4 = 0000000000001b8a, Mem[0000000091000032] = 5d35207b sth %l4,[%i6+0x032] ! Mem[0000000091000030] = 1b8a207b ! %l4 = 00001b8a, %l5 = fffff1e6, Mem[0000000015000008] = 33870796 ac0ada06 std %l4,[%i2+%o1] ! Mem[0000000015000008] = 00001b8a fffff1e6 ! %l2 = 000000000000564f, Mem[0000000015000038] = 913b07cb sth %l2,[%i2+0x038] ! Mem[0000000015000038] = 564f07cb ! %l7 = 3f0b0a222cd0c4d6, Mem[0000000091800034] = 0000564f stw %l7,[%o0+0x034] ! Mem[0000000091800034] = 2cd0c4d6 ! Mem[0000000090000008] = 96abb01b c40b9e2c, %g2 = e8dd799b, %g3 = eb806635 ldd [%i4+%o1],%g2 ! %g2 = 0000000096abb01b 00000000c40b9e2c ! Mem[0000000090000020] = 00000000, %g2 = 0000000096abb01b lduw [%i4+%o4],%g2 ! %g2 = 0000000000000000 ! %l6 = 0000000065baf1d1, Mem[0000000015000008] = 00001b8afffff1e6 stx %l6,[%i2+%o1] ! Mem[0000000015000008] = 0000000065baf1d1 p2_label_11: ! %l2 = 0000564f, %l3 = c9e30588, Mem[0000000090000018] = 97a5d134 ad285d35 std %l2,[%i4+%o3] ! Mem[0000000090000018] = 0000564f c9e30588 ! Mem[000000009180003c] = 80663500, %g2 = 0000000000000000 ldub [%o0+0x03d],%g2 ! %g2 = 0000000000000080 ! Mem[0000000091800030] = 45288f71, %g2 = 0000000000000080 ldub [%o0+0x030],%g2 ! %g2 = 0000000000000045 ! %l4 = 00001b8a, %l5 = fffff1e6, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l4,[%i6+%o2] ! Mem[0000000091000010] = 00001b8a fffff1e6 ! %l1 = 14ec464663e40ed1, Mem[000000001580001c] = ad285d35 stw %l1,[%i3+0x01c] ! Mem[000000001580001c] = 63e40ed1 ! %l2 = 000000000000564f, Mem[0000000091000004] = de861c20 sth %l2,[%i6+0x004] ! Mem[0000000091000004] = 564f1c20 ! %l0 = a079d4d25eaa099f, Mem[0000000090000038] = 8fc6c81bf8ba39dc stx %l0,[%i4+0x038] ! Mem[0000000090000038] = a079d4d25eaa099f ! %l1 = 14ec464663e40ed1, Mem[000000001580002e] = a3ebc383 stb %l1,[%i3+0x02e] ! Mem[000000001580002c] = a3ebd183 ! %l4 = 0000000000001b8a, Mem[0000000090000034] = d6e40ed1 stb %l4,[%i4+0x034] ! Mem[0000000090000034] = 8ae40ed1 ! Mem[0000000090800024] = 4dffeb48, %g2 = 0000000000000045 ldsb [%i5+0x026],%g2 ! %g2 = 000000000000004d p2_label_12: ! Mem[0000000090000020] = 00000000, %g18 = e304f4760e9a2ef9 ldsw [%i4+%o4],%g2 ! %g2 = e304f4760e9a2ef9 ! Mem[0000000091000010] = 00001b8a, %g2 = 0000000000000000 lduw [%i6+%o2],%g2 ! %g2 = 0000000000001b8a ! %l6 = 0000000065baf1d1, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l6,[%i6+%o4] ! Mem[0000000091000020] = 0000000065baf1d1 ! %l7 = 3f0b0a222cd0c4d6, Mem[0000000091000018] = 0000564f stw %l7,[%i6+%o3] ! Mem[0000000091000018] = 2cd0c4d6 ! %l5 = fffffffffffff1e6, Mem[000000009080001c] = d6343572 sth %l5,[%i5+0x01c] ! Mem[000000009080001c] = f1e63572 ! Mem[0000000015800020] = 5c2ee7f1, %l0 = a079d4d25eaa099f ldsb [%i3+0x022],%l0 ! %l0 = ffffffffffffffe7 ! Mem[000000009000000c] = 9e2c0212, %g2 = 0000000000001b8a lduh [%i4+0x00e],%g2 ! %g2 = 0000000000009e2c ! Mem[0000000015000018] = 14ec4646, %l3 = 00000000c9e30588 lduw [%i2+%o3],%l3 ! %l3 = 0000000014ec4646 ! Mem[0000000091000014] = f1e62cd0, %g2 = 0000000000009e2c ldsb [%i6+0x016],%g2 ! %g2 = fffffffffffffff1 ! Mem[0000000091000034] = 7bbe7e5e, %g2 = fffffffffffffff1 ldub [%i6+0x035],%g2 ! %g2 = 000000000000007b p2_label_13: ! Mem[0000000014800028] = fbb7f7ba, %l2 = 000000000000564f lduw [%i1+%o5],%l2 ! %l2 = 00000000fbb7f7ba ! %l2 = 00000000fbb7f7ba, Mem[0000000091000020] = 0000000065baf1d1 stx %l2,[%i6+%o4] ! Mem[0000000091000020] = 00000000fbb7f7ba ! %l5 = fffffffffffff1e6, Mem[000000009000002a] = 67fd8d79 stb %l5,[%i4+0x02a] ! Mem[0000000090000028] = e6fd8d79 ! %l4 = 0000000000001b8a, Mem[0000000015800020] = 5c2ee7f1ec12f0fa stx %l4,[%i3+%o4] ! Mem[0000000015800020] = 0000000000001b8a ! Mem[0000000091000010] = 1b8affff, %g2 = 000000000000007b ldsb [%i6+0x012],%g2 ! %g2 = 000000000000001b ! Mem[0000000014000038] = b55f1b8a, %l1 = 14ec464663e40ed1 ldsb [%i0+0x039],%l1 ! %l1 = 000000000000005f ! %l5 = fffffffffffff1e6, Mem[0000000091000030] = 7cc71b8a stw %l5,[%i6+0x030] ! Mem[0000000091000030] = fffff1e6 ! Mem[0000000091000024] = f7ba0000, %g2 = 000000000000001b ldsh [%i6+0x026],%g2 ! %g2 = fffffffffffff7ba ! %l6 = 0000000065baf1d1, Mem[000000009100003a] = 099ff1e6 stb %l6,[%i6+0x03a] ! Mem[0000000091000038] = d19ff1e6 ! %l2 = fbb7f7ba, %l3 = 14ec4646, Mem[0000000014800018] = 00000000 c9e30588 std %l2,[%i1+%o3] ! Mem[0000000014800018] = fbb7f7ba 14ec4646 p2_label_14: ! Mem[000000009080000c] = ad285d35, %g2 = fffffffffffff7ba ldub [%i5+0x00c],%g2 ! %g2 = 00000000000000ad ! %l1 = 000000000000005f, Mem[0000000091000014] = fffff1e6 stw %l1,[%i6+0x014] ! Mem[0000000091000014] = 0000005f ! Mem[000000009000002c] = 405eaa09, %g2 = 00000000000000ad ldsb [%i4+0x02f],%g2 ! %g2 = 0000000000000040 ! Mem[0000000091000008] = 4b1c5151, %g2 = 0000000000000040 ldsh [%i6+%o1],%g2 ! %g2 = 0000000000004b1c ! Mem[000000009180000c] = 0000564f, %g2 = 0000000000004b1c ldsh [%o0+0x00c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800000] = c8c09407, %g2 = 0000000000000000 lduw [%i5+%g0],%g2 ! %g2 = 00000000c8c09407 ! %l4 = 00001b8a, %l5 = fffff1e6, Mem[0000000091800030] = 45288f71 2cd0c4d6 std %l4,[%o0+0x030] ! Mem[0000000091800030] = 00001b8a fffff1e6 ! %l6 = 0000000065baf1d1, Mem[0000000091800024] = 5eaa099f stb %l6,[%o0+0x024] ! Mem[0000000091800024] = d1aa099f ! Mem[0000000091800028] = 00001b8aac447421, %g2 = 00000000c8c09407 ldx [%o0+%o5],%g2 ! %g2 = 00001b8aac447421 ! Mem[000000009000003c] = 5eaa099f, %g2 = 00001b8aac447421 lduw [%i4+0x03c],%g2 ! %g2 = 000000005eaa099f p2_label_15: ! Mem[0000000091800000] = 099f000000001b8a, %g2 = 000000005eaa099f ldx [%o0+%g0],%g2 ! %g2 = 099f000000001b8a ! Mem[0000000090000018] = 0000564f, %g2 = 099f000000001b8a lduh [%i4+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800038] = e8dd799beb806635, %g2 = 0000000000000000 ldx [%o0+0x038],%g2 ! %g2 = e8dd799beb806635 ! %l4 = 0000000000001b8a, Mem[0000000015800000] = 65baf1d1c4ff4ede stx %l4,[%i3+%g0] ! Mem[0000000015800000] = 0000000000001b8a ! %l6 = 0000000065baf1d1, Mem[0000000091000000] = ddab9f6d564f1c20 stx %l6,[%i6+%g0] ! Mem[0000000091000000] = 0000000065baf1d1 ! Mem[0000000014800028] = fbb7f7ba, %l4 = 0000000000001b8a ldsb [%i1+0x029],%l4 ! %l4 = ffffffffffffffb7 ! Mem[0000000015800000] = 00000000 00001b8a, %l2 = fbb7f7ba, %l3 = 14ec4646 ldd [%i3+%g0],%l2 ! %l2 = 0000000000000000 0000000000001b8a ! %l3 = 0000000000001b8a, Mem[0000000091800012] = f9f4a2d9 sth %l3,[%o0+0x012] ! Mem[0000000091800010] = 1b8aa2d9 ! %l0 = ffffffffffffffe7, Mem[000000009080001a] = 851cf1e6 stb %l0,[%i5+0x01a] ! Mem[0000000090800018] = e71cf1e6 ! %l4 = ffffffffffffffb7, Mem[0000000091000000] = 00000000 sth %l4,[%i6+%g0] ! Mem[0000000091000000] = ffb70000 p2_label_16: ! Mem[000000009100000c] = da67f293, %g2 = e8dd799beb806635 ldub [%i6+0x00c],%g2 ! %g2 = 00000000000000da ! %l1 = 000000000000005f, Mem[0000000091000010] = 00001b8a sth %l1,[%i6+%o2] ! Mem[0000000091000010] = 005f1b8a ! Mem[0000000091800034] = e6e8dd79, %g2 = 00000000000000da ldsb [%o0+0x037],%g2 ! %g2 = ffffffffffffffe6 ! Mem[0000000091800018] = 8aa5df25c9e30588, %g2 = ffffffffffffffe6 ldx [%o0+%o3],%g2 ! %g2 = 8aa5df25c9e30588 ! Mem[0000000091800004] = 00001b8a, %g2 = 8aa5df25c9e30588 ldsh [%o0+0x004],%g2 ! %g2 = 0000000000000000 ! %l7 = 3f0b0a222cd0c4d6, Mem[0000000015800030] = ed6d98c5 sth %l7,[%i3+0x030] ! Mem[0000000015800030] = c4d698c5 ! Mem[000000009180000c] = 0000564f, %g18 = e304f4760e9a2ef9 ldsw [%o0+0x00c],%g2 ! %g2 = e304f4760e9a2ef9 ! Mem[0000000090000030] = 099f8ae4, %g2 = 000000000000564f ldsh [%i4+0x032],%g2 ! %g2 = 000000000000099f ! Mem[0000000091000018] = 2cd0c4d6, %g18 = e304f4760e9a2ef9 ldsw [%i6+%o3],%g2 ! %g2 = e304f4760e9a2ef9 ! Mem[0000000090800018] = 35d3e71c f1e63572, %g2 = 2cd0c4d6, %g3 = c40b9e2c ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3e71c 00000000f1e63572 p2_label_17: ! Mem[0000000091800004] = 00001b8a, %g18 = e304f4760e9a2ef9 ldsw [%o0+0x004],%g2 ! %g2 = e304f4760e9a2ef9 ! Mem[0000000090800020] = 079f0f3a ba1e4dff, %g2 = 00001b8a, %g3 = f1e63572 ldd [%i5+%o4],%g2 ! %g2 = 00000000079f0f3a 00000000ba1e4dff ! Mem[0000000014800008] = 216ee2cd, %l1 = 000000000000005f ldub [%i1+%o1],%l1 ! %l1 = 0000000000000021 ! Mem[0000000090000028] = 07dce6fd 8d791540, %g2 = 079f0f3a, %g3 = ba1e4dff ldd [%i4+%o5],%g2 ! %g2 = 0000000007dce6fd 000000008d791540 ! %l4 = ffffffb7, %l5 = fffff1e6, Mem[0000000091800030] = 00001b8a fffff1e6 std %l4,[%o0+0x030] ! Mem[0000000091800030] = ffffffb7 fffff1e6 ! Mem[000000009000002c] = 405eaa09, %g2 = 0000000007dce6fd ldsb [%i4+0x02f],%g2 ! %g2 = 0000000000000040 ! Mem[000000001480003c] = f1e6dfd4, %l3 = 0000000000001b8a ldsw [%i1+0x03c],%l3 ! %l3 = fffffffff1e6dfd4 ! Mem[0000000091800008] = 00000000, %g18 = e304f4760e9a2ef9 ldsw [%o0+%o1],%g2 ! %g2 = e304f4760e9a2ef9 ! Mem[0000000091800008] = 00000000, %g2 = 0000000000000000 ldub [%o0+%o1],%g2 ! %g2 = 0000000000000000 ! %l0 = ffffffe7, %l1 = 00000021, Mem[0000000091800038] = e8dd799b eb806635 std %l0,[%o0+0x038] ! Mem[0000000091800038] = ffffffe7 00000021 p2_label_18: ! %l4 = ffffffffffffffb7, Mem[0000000090000038] = a079d4d25eaa099f stx %l4,[%i4+0x038] ! Mem[0000000090000038] = ffffffffffffffb7 ! Mem[0000000091000038] = 5eaad19f, %g2 = 0000000000000000 ldub [%i6+0x038],%g2 ! %g2 = 000000000000005e ! Mem[0000000091800010] = 5e441b8a, %g18 = e304f4760e9a2ef9 ldsw [%o0+%o2],%g2 ! %g2 = e304f4760e9a2ef9 ! %l2 = 00000000, %l3 = f1e6dfd4, Mem[0000000014000018] = ec65dc9e 8279ab37 std %l2,[%i0+%o3] ! Mem[0000000014000018] = 00000000 f1e6dfd4 ! Mem[0000000091000030] = fffff1e6207bbe7e, %g2 = 000000005e441b8a ldx [%i6+0x030],%g2 ! %g2 = fffff1e6207bbe7e ! %l3 = fffffffff1e6dfd4, Mem[0000000091000010] = 005f1b8a0000005f stx %l3,[%i6+%o2] ! Mem[0000000091000010] = fffffffff1e6dfd4 ! Mem[0000000014000010] = 0c1bfe19, %l2 = 0000000000000000 lduh [%i0+%o2],%l2 ! %l2 = 0000000000000c1b ! Mem[0000000091800008] = 00000000, %g2 = fffff1e6207bbe7e ldsb [%o0+0x009],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000034] = 0ed1ffff, %g2 = 0000000000000000 ldsh [%i4+0x036],%g2 ! %g2 = 0000000000000ed1 ! Mem[0000000090800000] = 0700001b, %g2 = 0000000000000ed1 ldsb [%i5+0x003],%g2 ! %g2 = 0000000000000007 p2_label_19: ! Mem[0000000091000000] = ffb7000065baf1d1, %g2 = 0000000000000007 ldx [%i6+%g0],%g2 ! %g2 = ffb7000065baf1d1 ! Mem[0000000091000018] = d0c4d60e, %g2 = ffb7000065baf1d1 ldub [%i6+0x019],%g2 ! %g2 = 00000000000000d0 ! Mem[0000000090800014] = 5eaa099f, %g2 = 00000000000000d0 lduh [%i5+0x014],%g2 ! %g2 = 0000000000005eaa ! %l2 = 0000000000000c1b, Mem[000000009080002c] = 9c5fe8b1 stw %l2,[%i5+0x02c] ! Mem[000000009080002c] = 00000c1b ! Mem[0000000090000018] = 00564fc9, %g2 = 0000000000005eaa ldub [%i4+0x019],%g2 ! %g2 = 0000000000000000 ! %l6 = 0000000065baf1d1, Mem[000000009080000c] = ad285d35 stw %l6,[%i5+0x00c] ! Mem[000000009080000c] = 65baf1d1 ! %l2 = 0000000000000c1b, Mem[000000001480003a] = a33a1202 stb %l2,[%i1+0x03a] ! Mem[0000000014800038] = a33a1b02 ! Mem[0000000090800004] = 00001b8a, %g2 = 0000000000000000 lduh [%i5+0x004],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800018] = 8aa5df25c9e30588, %g2 = 0000000000000000 ldx [%o0+%o3],%g2 ! %g2 = 8aa5df25c9e30588 ! Mem[000000009080001c] = 72079f0f, %g2 = 8aa5df25c9e30588 ldub [%i5+0x01f],%g2 ! %g2 = 0000000000000072 p2_label_20: ! %l7 = 3f0b0a222cd0c4d6, Mem[0000000091800006] = 1b8a0000 sth %l7,[%o0+0x006] ! Mem[0000000091800004] = c4d60000 ! %l5 = fffffffffffff1e6, Mem[0000000091000038] = 5eaad19ff1e6dfd4 stx %l5,[%i6+0x038] ! Mem[0000000091000038] = fffffffffffff1e6 ! %l2 = 00000c1b, %l3 = f1e6dfd4, Mem[0000000091800028] = 00001b8a ac447421 std %l2,[%o0+%o5] ! Mem[0000000091800028] = 00000c1b f1e6dfd4 ! %l4 = ffffffb7, %l5 = fffff1e6, Mem[0000000090000020] = 00000000 dc7defe0 std %l4,[%i4+%o4] ! Mem[0000000090000020] = ffffffb7 fffff1e6 ! %l2 = 0000000000000c1b, Mem[0000000014800008] = 216ee2cdc9e30588 stx %l2,[%i1+%o1] ! Mem[0000000014800008] = 0000000000000c1b ! %l5 = fffffffffffff1e6, Mem[000000001500003c] = 8e677287 sth %l5,[%i2+0x03c] ! Mem[000000001500003c] = f1e67287 ! %l4 = ffffffb7, %l5 = fffff1e6, Mem[0000000091800000] = 099f0000 0000c4d6 std %l4,[%o0+%g0] ! Mem[0000000091800000] = ffffffb7 fffff1e6 ! Mem[0000000090000018] = 564fc9e3, %g2 = 0000000000000072 ldsh [%i4+0x01a],%g2 ! %g2 = 000000000000564f ! Mem[0000000091800020] = d4d2d1aa, %g2 = 000000000000564f ldub [%o0+0x022],%g2 ! %g2 = 00000000000000d4 ! Mem[0000000091800024] = d1aa099f, %g18 = e304f4760e9a2ef9 ldsw [%o0+0x024],%g2 ! %g2 = e304f4760e9a2ef9 p2_label_21: ! Mem[0000000090000024] = fffff1e6, %g2 = ffffffffd1aa099f ldsh [%i4+0x024],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000014000024] = b05ca6bf, %l2 = 0000000000000c1b ldsb [%i0+0x024],%l2 ! %l2 = ffffffffffffffb0 ! Mem[0000000091000010] = ffffffff f1e6dfd4, %g2 = ffffffff, %g3 = 8d791540 ldd [%i6+%o2],%g2 ! %g2 = 00000000ffffffff 00000000f1e6dfd4 ! Mem[0000000090000018] = 564fc9e3, %g2 = 00000000ffffffff ldsh [%i4+0x01a],%g2 ! %g2 = 000000000000564f ! Mem[0000000091000034] = 7bbe7eff, %g2 = 000000000000564f ldsb [%i6+0x035],%g2 ! %g2 = 000000000000007b ! Mem[0000000090800004] = 00001b8a, %g18 = e304f4760e9a2ef9 ldsw [%i5+0x004],%g2 ! %g2 = e304f4760e9a2ef9 ! Mem[0000000091000034] = 207bbe7e, %g2 = 0000000000001b8a lduw [%i6+0x034],%g2 ! %g2 = 00000000207bbe7e ! %l4 = ffffffffffffffb7, Mem[0000000014800010] = 3940d118872bf3b4 stx %l4,[%i1+%o2] ! Mem[0000000014800010] = ffffffffffffffb7 ! Mem[0000000090800038] = 393f420cdd38b60e, %g2 = 00000000207bbe7e ldx [%i5+0x038],%g2 ! %g2 = 393f420cdd38b60e ! %l2 = ffffffffffffffb0, Mem[000000009100000b] = 51da67f2 stb %l2,[%i6+0x00b] ! Mem[0000000091000008] = b0da67f2 p2_label_22: ! %l0 = ffffffffffffffe7, Mem[000000009000003d] = ffffb700 stb %l0,[%i4+0x03d] ! Mem[000000009000003c] = e7ffb700 ! %l6 = 0000000065baf1d1, Mem[0000000091000016] = dfd42cd0 stb %l6,[%i6+0x016] ! Mem[0000000091000014] = d1d42cd0 ! Mem[0000000090800010] = a079d4d2, %g2 = 393f420cdd38b60e lduh [%i5+%o2],%g2 ! %g2 = 000000000000a079 ! Mem[000000009000000c] = c40b9e2c, %g2 = 000000000000a079 lduw [%i4+0x00c],%g2 ! %g2 = 00000000c40b9e2c ! Mem[0000000091000000] = ffb7000065baf1d1, %g2 = 00000000c40b9e2c ldx [%i6+%g0],%g2 ! %g2 = ffb7000065baf1d1 ! Mem[0000000091800030] = ffffffb7 fffff1e6, %g2 = 65baf1d1, %g3 = f1e6dfd4 ldd [%o0+0x030],%g2 ! %g2 = 00000000ffffffb7 00000000fffff1e6 ! Mem[0000000090800008] = 0000564f, %g2 = 00000000ffffffb7 ldub [%i5+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[000000009080002c] = 00000c1b, %g2 = 0000000000000000 lduw [%i5+0x02c],%g2 ! %g2 = 0000000000000c1b ! Mem[0000000090800014] = 5eaa099f, %g2 = 0000000000000c1b lduw [%i5+0x014],%g2 ! %g2 = 000000005eaa099f ! Mem[0000000014000000] = c1a5e660, %l4 = ffffffffffffffb7 lduw [%i0+%g0],%l4 ! %l4 = 00000000c1a5e660 p2_label_23: ! Mem[000000009180001c] = c9e30588, %g2 = 000000005eaa099f lduh [%o0+0x01c],%g2 ! %g2 = 000000000000c9e3 ! Mem[0000000090800028] = eb4882af 00000c1b, %g2 = 0000c9e3, %g3 = fffff1e6 ldd [%i5+%o5],%g2 ! %g2 = 00000000eb4882af 0000000000000c1b ! Mem[0000000090000034] = 8ae40ed1, %g2 = 00000000eb4882af lduw [%i4+0x034],%g2 ! %g2 = 000000008ae40ed1 ! %l2 = ffffffffffffffb0, Mem[0000000090800018] = 35d3e71c stb %l2,[%i5+%o3] ! Mem[0000000090800018] = b0d3e71c ! Mem[0000000090800018] = b0d3e71cf1e63572, %g2 = 000000008ae40ed1 ldx [%i5+%o3],%g2 ! %g2 = b0d3e71cf1e63572 ! Mem[0000000091000020] = 00000000, %g18 = e304f4760e9a2ef9 ldsw [%i6+%o4],%g2 ! %g2 = e304f4760e9a2ef9 ! %l1 = 0000000000000021, Mem[0000000090800011] = 79d4d25e stb %l1,[%i5+0x011] ! Mem[0000000090800010] = 21d4d25e ! Mem[0000000091000000] = 000065ba, %g2 = 0000000000000000 ldsh [%i6+0x002],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000028] = 07dce6fd, %g2 = 0000000000000000 lduw [%i4+%o5],%g2 ! %g2 = 0000000007dce6fd ! Mem[000000009100000c] = da67f293, %g2 = 0000000007dce6fd ldsb [%i6+0x00c],%g2 ! %g2 = ffffffffffffffda p2_label_24: ! Mem[0000000090800004] = 00001b8a, %g2 = ffffffffffffffda lduw [%i5+0x004],%g2 ! %g2 = 0000000000001b8a ! Mem[0000000091800030] = ffffffb7, %g18 = e304f4760e9a2ef9 ldsw [%o0+0x030],%g2 ! %g2 = e304f4760e9a2ef9 ! %l0 = ffffffe7, %l1 = 00000021, Mem[0000000091800008] = 00000000 0000564f std %l0,[%o0+%o1] ! Mem[0000000091800008] = ffffffe7 00000021 ! Mem[000000009080000c] = 65baf1d1, %g2 = ffffffffffffffb7 ldub [%i5+0x00c],%g2 ! %g2 = 0000000000000065 ! %l6 = 65baf1d1, %l7 = 2cd0c4d6, Mem[0000000090000028] = 07dce6fd 8d791540 std %l6,[%i4+%o5] ! Mem[0000000090000028] = 65baf1d1 2cd0c4d6 ! %l0 = ffffffffffffffe7, Mem[0000000091800022] = d4d2d1aa stb %l0,[%o0+0x022] ! Mem[0000000091800020] = e7d2d1aa ! Mem[000000001580001c] = 63e40ed1, %l3 = fffffffff1e6dfd4 lduh [%i3+0x01e],%l3 ! %l3 = 0000000000000ed1 ! %l5 = fffffffffffff1e6, Mem[000000001580002e] = a3ebd183 sth %l5,[%i3+0x02e] ! Mem[000000001580002c] = a3ebf1e6 ! %l2 = ffffffb0, %l3 = 00000ed1, Mem[0000000091800020] = a079e7d2 d1aa099f std %l2,[%o0+%o4] ! Mem[0000000091800020] = ffffffb0 00000ed1 ! Mem[0000000091800038] = ffffffe7, %g2 = 0000000000000065 lduh [%o0+0x038],%g2 ! %g2 = 000000000000ffff p2_label_25: ! %l3 = 0000000000000ed1, Mem[0000000091000000] = ffb7000065baf1d1 stx %l3,[%i6+%g0] ! Mem[0000000091000000] = 0000000000000ed1 ! Mem[0000000014000024] = b05ca6bf, %l3 = 0000000000000ed1 lduw [%i0+0x024],%l3 ! %l3 = 00000000b05ca6bf ! Mem[0000000015800004] = 00001b8a, %l0 = ffffffffffffffe7 lduw [%i3+0x004],%l0 ! %l0 = 0000000000001b8a ! Mem[0000000015800014] = e52d3409, %l6 = 0000000065baf1d1 ldub [%i3+0x016],%l6 ! %l6 = 0000000000000034 ! Mem[0000000091800024] = 0ed10000, %g2 = 000000000000ffff ldub [%o0+0x026],%g2 ! %g2 = 000000000000000e ! %l3 = 00000000b05ca6bf, Mem[0000000014800008] = 00000000 sth %l3,[%i1+%o1] ! Mem[0000000014800008] = a6bf0000 ! %l3 = 00000000b05ca6bf, Mem[0000000091000007] = d14b1c51 stb %l3,[%i6+0x007] ! Mem[0000000091000004] = bf4b1c51 ! Mem[000000009080001c] = 72079f0f, %g2 = 000000000000000e ldsb [%i5+0x01f],%g2 ! %g2 = 0000000000000072 ! Mem[0000000015000038] = 564f07cb, %l0 = 0000000000001b8a ldsh [%i2+0x038],%l0 ! %l0 = 000000000000564f ! Mem[000000009000000c] = c40b9e2c, %g2 = 0000000000000072 lduh [%i4+0x00c],%g2 ! %g2 = 000000000000c40b ba,a p2_not_taken_0_end p2_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p2_branch_failed p2_not_taken_0_end: ! End of Random Code for Thread 2 1: membar #Sync ! Force all stores to complete p2_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x008] ! Set processor 2 done flag ! Check Registers p2_check_registers: set p2_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 000000000000564f bne,a,pn %xcc,p2_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000021 bne,a,pn %xcc,p2_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffffffffb0 bne,a,pn %xcc,p2_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000b05ca6bf bne,a,pn %xcc,p2_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000c1a5e660 bne,a,pn %xcc,p2_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be fffffffffffff1e6 bne,a,pn %xcc,p2_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000034 bne,a,pn %xcc,p2_reg_l6_fail mov %l6,%g3 ! Check Floating Point Registers p2_check_fp_registers: set p2_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be fcc56130 9e776745 bne %xcc,p2_f2_fail nop ! Check Local Memory set p2_local0_expect,%g1 p2_check_local0: ldx [%g1+0x018],%g2 ! Expected data = 00000000f1e6dfd4 ldx [%i0+0x018],%g3 ! Observed data at 0000000014000018 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = b55f1b8aac447421 ldx [%i0+0x038],%g3 ! Observed data at 0000000014000038 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i0,0x038,%g4 set p2_local1_expect,%g1 p2_check_local1: ldx [%g1+0x008],%g2 ! Expected data = a6bf000000000c1b ldx [%i1+0x008],%g3 ! Observed data at 0000000014800008 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffffffffffffffb7 ldx [%i1+0x010],%g3 ! Observed data at 0000000014800010 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = fbb7f7ba14ec4646 ldx [%i1+0x018],%g3 ! Observed data at 0000000014800018 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = abf17421114a6326 ldx [%i1+0x020],%g3 ! Observed data at 0000000014800020 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = fbb7f7ba5eaa099f ldx [%i1+0x028],%g3 ! Observed data at 0000000014800028 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = a33a1b02f1e6dfd4 ldx [%i1+0x038],%g3 ! Observed data at 0000000014800038 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i1,0x038,%g4 set p2_local2_expect,%g1 p2_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 0000000065baf1d1 ldx [%i2+0x008],%g3 ! Observed data at 0000000015000008 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 4033f9c8ac447421 ldx [%i2+0x010],%g3 ! Observed data at 0000000015000010 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x010,%g4 ldx [%g1+0x038],%g2 ! Expected data = 564f07cbf1e67287 ldx [%i2+0x038],%g3 ! Observed data at 0000000015000038 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i2,0x038,%g4 set p2_local3_expect,%g1 p2_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 0000000000001b8a ldx [%i3+0x000],%g3 ! Observed data at 0000000015800000 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 3387079663e40ed1 ldx [%i3+0x018],%g3 ! Observed data at 0000000015800018 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0000000000001b8a ldx [%i3+0x020],%g3 ! Observed data at 0000000015800020 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = cba291a0a3ebf1e6 ldx [%i3+0x028],%g3 ! Observed data at 0000000015800028 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = c4d698c5dc7defe0 ldx [%i3+0x030],%g3 ! Observed data at 0000000015800030 cmp %g2,%g3 bne,a,pn %xcc,p2_local_failed add %i3,0x030,%g4 ! The test for processor 2 has passed p2_passed: ta GOOD_TRAP nop p2_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p2_failed p2_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p2_failed p2_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p2_failed p2_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p2_failed p2_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p2_failed p2_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p2_failed p2_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p2_failed p2_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p2_failed p2_f2_fail: set p2_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 2 failed p2_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x008] ! Set processor 2 done flag set p2_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 2 failed p2_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x008] ! Set processor 2 done flag set p2_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p2_selfmod_failed: ba p2_failed mov 0xabc,%g1 p2_common_error: or %g0,0xee2,%g1 ba p2_failed mov %o5,%g3 p2_common_signature_error: set p2_temp,%g1 ba p2_failed st %g2,[%g1] ! Common Lock Number p2_common_timeout: set p2_temp,%g1 ba p2_failed st %g2,[%g1] ! Common Lock Number p2_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p2_failed mov 0x0,%g3 p2_trap1e: lduwa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000014800018] ldswa [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000014800028] lduba [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000015800020] ldsba [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000014000008] stba %l5,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000014800008] stda %l4,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000014800008] done p2_trap1o: lduwa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000014800018] ldswa [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000014800028] lduba [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000015800020] ldsba [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000014000008] stba %l5,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000014800008] stda %l4,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000014800008] done p2_trap2e: ldsba [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000015000008] stba %l6,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000014800000] ldsba [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000014000020] done p2_trap2o: ldsba [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000015000008] stba %l6,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000014800000] ldsba [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000014000020] done p2_trap3e: nop nop nop nop nop nop done p2_trap3o: nop nop nop nop nop nop done p2_init_memory_pointers: set p2_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 p2_local0_start,%i0 set p2_local1_start,%i1 set p2_local2_start,%i2 set p2_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = a079d4d25eaa099f ldx [%g1+0x008],%l1 ! %l1 = 27ffd14a1d8f9407 ldx [%g1+0x010],%l2 ! %l2 = cb6128f87e4c348e ldx [%g1+0x018],%l3 ! %l3 = 97a5d134ad285d35 ldx [%g1+0x020],%l4 ! %l4 = 9e7f29e5b55f1b8a ldx [%g1+0x028],%l5 ! %l5 = 0b4f2e25ac447421 ldx [%g1+0x030],%l6 ! %l6 = 6d7adc6c17a5eb1a ldx [%g1+0x038],%l7 ! %l7 = 3f0b0a222cd0c4d6 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 3 processor_3: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x0c] ! Set the start flag wrpr %g0,7,%cleanwin call p3_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 3 wr %g0,0x4,%fprs ! Make sure fef is 1 set p3_init_freg,%g1 ! %f0 = ff6edfa7 cf0f0573 cedcee1c b0028195 ! %f4 = 38c2cd77 9b33cb10 3daf0418 9a0dc64c ! %f8 = a3671266 a1295040 d0b3db99 0a1335b5 ! %f12 = 0d169785 3cc00c60 58f4dc2f c1b47bd4 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 2cbac209 a61a201a c0b04ee0 e3dce2e7 ! %f20 = ccaaabf8 e408dd12 bd60e354 cff6a273 ! %f24 = 8ea0d8bc cd0a856e b41d4432 ea351ef1 ! %f28 = 013a4d74 83ca9017 5f010cac 979a489a ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = c8009ab4 34f79b9a 2c990b64 90e42dcc ! %f36 = e1c9b6b9 c34538ec d3c4ba1c c9a46608 ! %f40 = a807bd12 a4579e0e 5fec76da 4ee5b3fb ! %f44 = 4c1a8dd0 706567d2 04fcf69f bfe9db11 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x84bcefe700000040,%g7,%g1 ! GSR scale = 8, align = 0 wr %g1,%g0,%gsr ! GSR = 84bcefe700000040 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 3 p3_label_1: ! Mem[000000009080001c] = d6343572, %g2 = 3080316af74cf609 ldub [%i5+0x01c],%g2 ! %g2 = 00000000000000d6 ! Mem[0000000090800030] = 33342d07, %g2 = 00000000000000d6 ldsh [%i5+0x032],%g2 ! %g2 = 0000000000003334 ! Mem[0000000091800030] = 288f71b6, %g2 = 0000000000003334 ldub [%o0+0x031],%g2 ! %g2 = 0000000000000028 ! Mem[0000000016800038] = c806296c, %l0 = 7f77acc897a6cc3d lduw [%i1+0x038],%l0 ! %l0 = 00000000c806296c ! Mem[000000009100001c] = c99de28f, %g2 = 0000000000000028 ldsb [%i6+0x01f],%g2 ! %g2 = ffffffffffffffc9 ! %l6 = 3f419e19e3e90f4d, Mem[0000000091000008] = 4b1c5151da67f293 stx %l6,[%i6+%o1] ! Mem[0000000091000008] = 3f419e19e3e90f4d ! Mem[0000000091800020] = c69ee3c7, %g2 = ffffffffffffffc9 lduw [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 ! %l2 = f4eb87a3, %l3 = ace7057e, Mem[0000000090800010] = bbd0f97a ba27fa54 std %l2,[%i5+%o2] ! Mem[0000000090800010] = f4eb87a3 ace7057e ! Mem[0000000091800010] = f9f4a2d9, %g2 = 00000000c69ee3c7 ldsh [%o0+0x012],%g2 ! %g2 = fffffffffffff9f4 ! Mem[0000000090800028] = eb4882af, %g2 = fffffffffffff9f4 ldsh [%i5+%o5],%g2 ! %g2 = ffffffffffffeb48 p3_label_2: ! Mem[0000000091000000] = ddab9f6d, %g2 = ffffffffffffeb48 lduw [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 00000000ddab9f6d ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! Mem[0000000091800010] = 44f9f4a2, %g2 = 96abb01bc40b9e2c ldub [%o0+0x011],%g2 ! %g2 = 0000000000000044 ! Mem[0000000090000038] = 8fc6c81b, %g18 = b56a67ac87da81c3 ldsw [%i4+0x038],%g2 ! %g2 = b56a67ac87da81c3 ! Mem[0000000091000014] = 5bebbbe4, %g2 = ffffffff8fc6c81b lduh [%i6+0x014],%g2 ! %g2 = 0000000000005beb ! Mem[0000000091000024] = cb8c43a0, %g2 = 0000000000005beb ldsb [%i6+0x026],%g2 ! %g2 = ffffffffffffffcb ! Mem[0000000091800010] = 5e44f9f4 a2d978b6, %g2 = ffffffcb, %g3 = 0bad0b00 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000a2d978b6 ! %l0 = c806296c, %l1 = 4630bd98, Mem[0000000090800030] = e7b33334 2d07fd66 std %l0,[%i5+0x030] ! Mem[0000000090800030] = c806296c 4630bd98 ! %l7 = 22cdcd1c172388ec, Mem[0000000091000030] = 7cc77257 stw %l7,[%i6+0x030] ! Mem[0000000091000030] = 172388ec ! %l0 = c806296c, %l1 = 4630bd98, Mem[0000000090000028] = 07dc67fd 8d791540 std %l0,[%i4+%o5] ! Mem[0000000090000028] = c806296c 4630bd98 p3_label_3: ! Mem[0000000090000024] = eb32c806, %g2 = 000000005e44f9f4 ldsh [%i4+0x026],%g2 ! %g2 = ffffffffffffeb32 ! Mem[000000009100001c] = 40af2dc9, %g2 = ffffffffffffeb32 lduw [%i6+0x01c],%g2 ! %g2 = 0000000040af2dc9 ! %l6 = 3f419e19e3e90f4d, Mem[0000000090000023] = fce7b2eb stb %l6,[%i4+0x023] ! Mem[0000000090000020] = 4de7b2eb ! Mem[0000000090800038] = 393f420c dd38b60e, %g2 = 40af2dc9, %g3 = a2d978b6 ldd [%i5+0x038],%g2 ! %g2 = 00000000393f420c 00000000dd38b60e ! Mem[0000000016800008] = 279c8a31 f5953656, %l6 = e3e90f4d, %l7 = 172388ec ldd [%i1+%o1],%l6 ! %l6 = 00000000279c8a31 00000000f5953656 ! Mem[0000000016000018] = 5abf8dc6, %l6 = 00000000279c8a31 ldub [%i0+0x019],%l6 ! %l6 = 00000000000000bf ! Mem[0000000090800008] = 8df38faf, %g2 = 00000000393f420c ldsb [%i5+0x00b],%g2 ! %g2 = ffffffffffffff8d ! %l0 = c806296c, %l1 = 4630bd98, Mem[0000000090000018] = 7f114e52 9d7122ad std %l0,[%i4+%o3] ! Mem[0000000090000018] = c806296c 4630bd98 ! %l7 = 00000000f5953656, Mem[0000000090000010] = 0212225c sth %l7,[%i4+%o2] ! Mem[0000000090000010] = 3656225c ! %l7 = 00000000f5953656, Mem[0000000091800030] = 45288f71b6b6487f stx %l7,[%o0+0x030] ! Mem[0000000091800030] = 00000000f5953656 p3_label_4: ! %l0 = 00000000c806296c, Mem[0000000090000020] = 1a54ed4de7b2eb32 stx %l0,[%i4+%o4] ! Mem[0000000090000020] = 00000000c806296c ! Mem[000000009000000c] = c40b9e2c, %g2 = ffffffffffffff8d lduh [%i4+0x00c],%g2 ! %g2 = 000000000000c40b ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = 0000c40b, %g3 = dd38b60e ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 ! %l1 = 1ffd24884630bd98, Mem[000000009100001c] = 40af2dc9 stw %l1,[%i6+0x01c] ! Mem[000000009100001c] = 4630bd98 ! %l0 = c806296c, %l1 = 4630bd98, Mem[0000000091800038] = e8dd799b eb806635 std %l0,[%o0+0x038] ! Mem[0000000091800038] = c806296c 4630bd98 ! %l0 = 00000000c806296c, Mem[0000000091000038] = 65898de9d7571dc0 stx %l0,[%i6+0x038] ! Mem[0000000091000038] = 00000000c806296c ! %l7 = 00000000f5953656, Mem[0000000091800020] = c69ee3c733167744 stx %l7,[%o0+%o4] ! Mem[0000000091800020] = 00000000f5953656 ! Mem[0000000017800010] = 4407ee55, %l3 = d55abc4dace7057e lduw [%i3+%o2],%l3 ! %l3 = 000000004407ee55 ! Mem[0000000017000024] = f84b5ae8, %l2 = 7593b19df4eb87a3 lduw [%i2+0x024],%l2 ! %l2 = 00000000f84b5ae8 ! %l7 = 00000000f5953656, Mem[0000000091800038] = c806296c stw %l7,[%o0+0x038] ! Mem[0000000091800038] = f5953656 p3_label_5: ! %l5 = b1a3234a73953104, Mem[0000000091800012] = f9f4a2d9 stb %l5,[%o0+0x012] ! Mem[0000000091800010] = 04f4a2d9 ! %l1 = 1ffd24884630bd98, Mem[0000000016800030] = f67ac9b2945238a8 stx %l1,[%i1+0x030] ! Mem[0000000016800030] = 1ffd24884630bd98 ! %l0 = 00000000c806296c, Mem[0000000091800038] = f5953656 stw %l0,[%o0+0x038] ! Mem[0000000091800038] = c806296c ! %l6 = 00000000000000bf, Mem[000000009080003c] = dd38b60e stw %l6,[%i5+0x03c] ! Mem[000000009080003c] = 000000bf ! Mem[0000000090000018] = c806296c4630bd98, %g2 = 000000006c5e37b5 ldx [%i4+%o3],%g2 ! %g2 = c806296c4630bd98 ! %l4 = 35a02fb3, %l5 = 73953104, Mem[0000000016000028] = f4286c3c b1944cbe std %l4,[%i0+%o5] ! Mem[0000000016000028] = 35a02fb3 73953104 ! Mem[0000000090800038] = 420c0000, %g2 = c806296c4630bd98 lduh [%i5+0x03a],%g2 ! %g2 = 000000000000420c ! %l3 = 000000004407ee55, Mem[0000000090000004] = 80b60b78 stw %l3,[%i4+0x004] ! Mem[0000000090000004] = 4407ee55 ! Mem[0000000090000028] = c806296c 4630bd98, %g2 = 0000420c, %g3 = da193367 ldd [%i4+%o5],%g2 ! %g2 = 00000000c806296c 000000004630bd98 ! %l3 = 000000004407ee55, Mem[0000000090800018] = 35d3851c sth %l3,[%i5+%o3] ! Mem[0000000090800018] = ee55851c p3_label_6: ! Mem[000000009100002c] = db4f959e, %g18 = b56a67ac87da81c3 ldsw [%i6+0x02c],%g2 ! %g2 = b56a67ac87da81c3 ! %l4 = 9b5d4d0435a02fb3, Mem[0000000091000038] = 00000000c806296c stx %l4,[%i6+0x038] ! Mem[0000000091000038] = 9b5d4d0435a02fb3 ! %l4 = 9b5d4d0435a02fb3, Mem[0000000017000038] = 3feb3925d09df7f0 stx %l4,[%i2+0x038] ! Mem[0000000017000038] = 9b5d4d0435a02fb3 ! %l3 = 000000004407ee55, Mem[0000000091000004] = de861c20 stb %l3,[%i6+0x004] ! Mem[0000000091000004] = 55861c20 ! %l0 = 00000000c806296c, Mem[000000001600001c] = 0a586bf0 sth %l0,[%i0+0x01c] ! Mem[000000001600001c] = 296c6bf0 ! Mem[0000000091000018] = b4334f34, %g2 = ffffffffdb4f959e ldsh [%i6+%o3],%g2 ! %g2 = ffffffffffffb433 ! Mem[0000000090000014] = 798eb5a3, %g18 = b56a67ac87da81c3 ldsw [%i4+0x014],%g2 ! %g2 = b56a67ac87da81c3 ! Mem[0000000091000008] = 3f419e19, %g2 = 00000000798eb5a3 ldsb [%i6+%o1],%g2 ! %g2 = 000000000000003f ! %l7 = 00000000f5953656, Mem[0000000090800010] = f4eb87a3ace7057e stx %l7,[%i5+%o2] ! Mem[0000000090800010] = 00000000f5953656 ! Mem[0000000017000010] = b1b2c906, %l1 = 1ffd24884630bd98 lduh [%i2+0x012],%l1 ! %l1 = 000000000000c906 p3_label_7: ! %l7 = 00000000f5953656, Mem[0000000090800028] = eb4882af9c5fe8b1 stx %l7,[%i5+%o5] ! Mem[0000000090800028] = 00000000f5953656 ! %l7 = 00000000f5953656, Mem[0000000090800038] = 393f420c000000bf stx %l7,[%i5+0x038] ! Mem[0000000090800038] = 00000000f5953656 ! Mem[0000000017000020] = 98bc152c, %l4 = 9b5d4d0435a02fb3 ldsw [%i2+%o4],%l4 ! %l4 = ffffffff98bc152c ! Mem[0000000016800010] = 5e03f30f, %l0 = 00000000c806296c ldub [%i1+%o2],%l0 ! %l0 = 000000000000005e ! Mem[0000000090000028] = 6c4630bd, %g2 = 000000000000003f ldsb [%i4+0x02b],%g2 ! %g2 = 000000000000006c ! Mem[0000000091000004] = 55861c20, %g2 = 000000000000006c lduh [%i6+0x004],%g2 ! %g2 = 0000000000005586 ! %l7 = 00000000f5953656, Mem[000000009080001a] = 851cd634 stb %l7,[%i5+0x01a] ! Mem[0000000090800018] = 561cd634 ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = 00005586, %g3 = 4630bd98 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! Mem[000000009180000c] = 274a5e44, %g2 = 00000000d1fa02cc ldsb [%o0+0x00e],%g2 ! %g2 = 0000000000000027 ! %l5 = b1a3234a73953104, Mem[0000000091800025] = 953656d1 stb %l5,[%o0+0x025] ! Mem[0000000091800024] = 043656d1 p3_label_8: ! %l4 = ffffffff98bc152c, Mem[0000000017000010] = b1b2c9066023ad37 stx %l4,[%i2+%o2] ! Mem[0000000017000010] = ffffffff98bc152c ! %l3 = 000000004407ee55, Mem[0000000090800023] = 3aba1e4d stb %l3,[%i5+0x023] ! Mem[0000000090800020] = 55ba1e4d ! Mem[0000000091800014] = 78b639a5, %g2 = 0000000000000027 ldsb [%o0+0x016],%g2 ! %g2 = 0000000000000078 ! %l1 = 000000000000c906, Mem[0000000016000010] = 13f334e0 stw %l1,[%i0+%o2] ! Mem[0000000016000010] = 0000c906 ! %l6 = 00000000000000bf, Mem[0000000090000030] = 944f136a126760d7 stx %l6,[%i4+0x030] ! Mem[0000000090000030] = 00000000000000bf ! %l6 = 000000bf, %l7 = f5953656, Mem[0000000091800018] = 39a5df25 e14610d9 std %l6,[%o0+%o3] ! Mem[0000000091800018] = 000000bf f5953656 ! %l0 = 000000000000005e, Mem[0000000090000030] = 00000000 stb %l0,[%i4+0x030] ! Mem[0000000090000030] = 5e000000 ! %l2 = f84b5ae8, %l3 = 4407ee55, Mem[0000000090800020] = 6c6c0f55 ba1e4dff std %l2,[%i5+%o4] ! Mem[0000000090800020] = f84b5ae8 4407ee55 ! %l6 = 00000000000000bf, Mem[0000000090000020] = 00000000c806296c stx %l6,[%i4+%o4] ! Mem[0000000090000020] = 00000000000000bf ! Mem[000000009000000c] = 0b9e2c36, %g2 = 0000000000000078 ldub [%i4+0x00d],%g2 ! %g2 = 000000000000000b p3_label_9: ! Mem[0000000091000038] = 9b5d4d0435a02fb3, %g2 = 000000000000000b ldx [%i6+0x038],%g2 ! %g2 = 9b5d4d0435a02fb3 ! Mem[0000000016800030] = 1ffd2488, %l2 = 00000000f84b5ae8 lduw [%i1+0x030],%l2 ! %l2 = 000000001ffd2488 ! Mem[0000000090800008] = a3d5b48d f38fafd2, %g2 = 35a02fb3, %g3 = b0308df5 ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d 00000000f38fafd2 ! %l3 = 000000004407ee55, Mem[0000000091000018] = b4334f344630bd98 stx %l3,[%i6+%o3] ! Mem[0000000091000018] = 000000004407ee55 ! %l6 = 000000bf, %l7 = f5953656, Mem[0000000091000030] = 172388ec 207bbe7e std %l6,[%i6+0x030] ! Mem[0000000091000030] = 000000bf f5953656 ! Mem[0000000091800000] = 6c5e37b5, %g18 = b56a67ac87da81c3 ldsw [%o0+%g0],%g2 ! %g2 = b56a67ac87da81c3 ! Mem[0000000091800038] = c806296c, %g2 = 000000006c5e37b5 ldsh [%o0+0x038],%g2 ! %g2 = ffffffffffffc806 ! Mem[0000000091800014] = a2d978b6, %g18 = b56a67ac87da81c3 ldsw [%o0+0x014],%g2 ! %g2 = b56a67ac87da81c3 ! %l5 = b1a3234a73953104, Mem[000000001780000e] = 4e63eb4d sth %l5,[%i3+0x00e] ! Mem[000000001780000c] = 4e633104 ! Mem[0000000017000028] = af07c1ad348afe4a, %l0 = 000000000000005e ldx [%i2+%o5],%l0 ! %l0 = af07c1ad348afe4a p3_label_10: ! %l4 = 98bc152c, %l5 = 73953104, Mem[0000000091000008] = 3f419e19 e3e90f4d std %l4,[%i6+%o1] ! Mem[0000000091000008] = 98bc152c 73953104 ! Mem[0000000090000008] = 96abb01b c40b9e2c, %g2 = a2d978b6, %g3 = f38fafd2 ldd [%i4+%o1],%g2 ! %g2 = 0000000096abb01b 00000000c40b9e2c ! %l4 = 98bc152c, %l5 = 73953104, Mem[0000000091800000] = 6c5e37b5 da193367 std %l4,[%o0+%g0] ! Mem[0000000091800000] = 98bc152c 73953104 ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = 96abb01b, %g3 = c40b9e2c ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c ! Mem[000000009100003c] = 35a02fb3, %g2 = 000000009de28f8d lduh [%i6+0x03c],%g2 ! %g2 = 00000000000035a0 ! %l0 = af07c1ad348afe4a, Mem[0000000090000000] = f4d6f5d4 sth %l0,[%i4+%g0] ! Mem[0000000090000000] = fe4af5d4 ! Mem[0000000017000034] = c63c5718, %l7 = 00000000f5953656 ldub [%i2+0x035],%l7 ! %l7 = 000000000000003c ! Mem[0000000091000010] = eb99b0555bebbbe4, %g2 = 00000000000035a0 ldx [%i6+%o2],%g2 ! %g2 = eb99b0555bebbbe4 ! %l4 = ffffffff98bc152c, Mem[0000000090000030] = 5e000000000000bf stx %l4,[%i4+0x030] ! Mem[0000000090000030] = ffffffff98bc152c ! Mem[0000000090800038] = 00000000, %g2 = eb99b0555bebbbe4 lduw [%i5+0x038],%g2 ! %g2 = 0000000000000000 p3_label_11: ! %l0 = af07c1ad348afe4a, Mem[0000000091800008] = 50d23f27 sth %l0,[%o0+%o1] ! Mem[0000000091800008] = fe4a3f27 ! Mem[0000000090800020] = 4b5ae844, %g2 = 0000000000000000 ldub [%i5+0x021],%g2 ! %g2 = 000000000000004b ! %l6 = 00000000000000bf, Mem[0000000090800030] = c806296c4630bd98 stx %l6,[%i5+0x030] ! Mem[0000000090800030] = 00000000000000bf ! Mem[0000000090000030] = ffffffff, %g18 = b56a67ac87da81c3 ldsw [%i4+0x030],%g2 ! %g2 = b56a67ac87da81c3 ! %l5 = b1a3234a73953104, Mem[0000000017800018] = b6665548 stb %l5,[%i3+%o3] ! Mem[0000000017800018] = 04665548 ! Mem[0000000091800008] = 3f270741, %g2 = ffffffffffffffff ldub [%o0+0x00a],%g2 ! %g2 = 000000000000003f ! Mem[000000009100001c] = 4407ee55, %g18 = b56a67ac87da81c3 ldsw [%i6+0x01c],%g2 ! %g2 = b56a67ac87da81c3 ! %l3 = 000000004407ee55, Mem[000000009000001e] = bd980000 sth %l3,[%i4+0x01e] ! Mem[000000009000001c] = ee550000 ! %l4 = 98bc152c, %l5 = 73953104, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 98bc152c 73953104 ! Mem[0000000090800038] = 00000000f5953656, %g2 = 000000004407ee55 ldx [%i5+0x038],%g2 ! %g2 = 00000000f5953656 p3_label_12: ! Mem[0000000090800034] = 000000bf, %g2 = 00000000f5953656 ldub [%i5+0x034],%g2 ! %g2 = 0000000000000000 ! %l1 = 000000000000c906, Mem[0000000090000008] = 96abb01b sth %l1,[%i4+%o1] ! Mem[0000000090000008] = c906b01b ! Mem[0000000090000020] = 00000000, %g18 = b56a67ac87da81c3 ldsw [%i4+%o4],%g2 ! %g2 = b56a67ac87da81c3 ! Mem[0000000090000038] = 1bf8ba39, %g2 = 0000000000000000 ldsb [%i4+0x03b],%g2 ! %g2 = 000000000000001b ! Mem[0000000091800010] = 5e4404f4, %g2 = 000000000000001b lduh [%o0+%o2],%g2 ! %g2 = 0000000000005e44 ! %l4 = 98bc152c, %l5 = 73953104, Mem[0000000091800028] = d1fa02cc b0308df5 std %l4,[%o0+%o5] ! Mem[0000000091800028] = 98bc152c 73953104 ! %l2 = 000000001ffd2488, Mem[0000000090000030] = ffffffff stw %l2,[%i4+0x030] ! Mem[0000000090000030] = 1ffd2488 ! Mem[0000000090000000] = fe4af5d4, %g18 = b56a67ac87da81c3 ldsw [%i4+%g0],%g2 ! %g2 = b56a67ac87da81c3 ! %l0 = af07c1ad348afe4a, Mem[0000000016000038] = fbd3ade6 stb %l0,[%i0+0x038] ! Mem[0000000016000038] = 4ad3ade6 ! Mem[0000000090000014] = 798eb5a3, %g2 = fffffffffe4af5d4 ldub [%i4+0x014],%g2 ! %g2 = 0000000000000079 p3_label_13: ! %l2 = 000000001ffd2488, Mem[000000009180002c] = 73953104 sth %l2,[%o0+0x02c] ! Mem[000000009180002c] = 24883104 ! %l0 = af07c1ad348afe4a, Mem[0000000091000012] = b0555beb stb %l0,[%i6+0x012] ! Mem[0000000091000010] = 4a555beb ! Mem[0000000090000030] = 1ffd2488, %g2 = 0000000000000079 lduw [%i4+0x030],%g2 ! %g2 = 000000001ffd2488 ! %l2 = 1ffd2488, %l3 = 4407ee55, Mem[0000000090800000] = 98bc152c 73953104 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 1ffd2488 4407ee55 ! Mem[000000009000000c] = c40b9e2c, %g18 = b56a67ac87da81c3 ldsw [%i4+0x00c],%g2 ! %g2 = b56a67ac87da81c3 ! Mem[0000000091800000] = 98bc152c, %g18 = b56a67ac87da81c3 ldsw [%o0+%g0],%g2 ! %g2 = b56a67ac87da81c3 ! %l2 = 000000001ffd2488, Mem[0000000090000026] = 00bfc806 sth %l2,[%i4+0x026] ! Mem[0000000090000024] = 2488c806 ! Mem[0000000091000000] = ddab9f6d 55861c20, %g2 = 98bc152c, %g3 = 7b41cb8c ldd [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d 0000000055861c20 ! Mem[000000009080003c] = f5953656, %g2 = 00000000ddab9f6d ldsh [%i5+0x03c],%g2 ! %g2 = fffffffffffff595 ! Mem[0000000091000020] = 9de28f8d7b41cb8c, %g2 = fffffffffffff595 ldx [%i6+%o4],%g2 ! %g2 = 9de28f8d7b41cb8c p3_label_14: ! Mem[0000000017000004] = c6d67b40, %l1 = 000000000000c906 lduh [%i2+0x004],%l1 ! %l1 = 000000000000c6d6 ! %l0 = 348afe4a, %l1 = 0000c6d6, Mem[0000000091000030] = 000000bf f5953656 std %l0,[%i6+0x030] ! Mem[0000000091000030] = 348afe4a 0000c6d6 ! Mem[0000000090000000] = fe4af5d4, %g18 = b56a67ac87da81c3 ldsw [%i4+%g0],%g2 ! %g2 = b56a67ac87da81c3 ! Mem[0000000091000014] = 5bebbbe4, %g2 = fffffffffe4af5d4 ldub [%i6+0x014],%g2 ! %g2 = 000000000000005b ! Mem[0000000016800000] = ebd61510 515216df, %l4 = 98bc152c, %l5 = 73953104 ldd [%i1+%g0],%l4 ! %l4 = 00000000ebd61510 00000000515216df ! %l5 = 00000000515216df, Mem[0000000091800033] = 00f59536 stb %l5,[%o0+0x033] ! Mem[0000000091800030] = dff59536 ! Mem[0000000091000020] = 9de28f8d, %g2 = 000000000000005b ldub [%i6+%o4],%g2 ! %g2 = 000000000000009d ! %l5 = 00000000515216df, Mem[0000000091000008] = 98bc152c sth %l5,[%i6+%o1] ! Mem[0000000091000008] = 16df152c ! %l6 = 00000000000000bf, Mem[0000000090000028] = c806296c stb %l6,[%i4+%o5] ! Mem[0000000090000028] = bf06296c ! Mem[0000000090000018] = c806296c 4630ee55, %g2 = 0000009d, %g3 = 55861c20 ldd [%i4+%o3],%g2 ! %g2 = 00000000c806296c 000000004630ee55 p3_label_15: ! %l0 = af07c1ad348afe4a, Mem[000000009180002c] = 24883104 sth %l0,[%o0+0x02c] ! Mem[000000009180002c] = fe4a3104 ! %l4 = 00000000ebd61510, Mem[0000000017000018] = de5d469b sth %l4,[%i2+%o3] ! Mem[0000000017000018] = 1510469b ! Mem[0000000090000008] = c906b01b, %g18 = b56a67ac87da81c3 ldsw [%i4+%o1],%g2 ! %g2 = b56a67ac87da81c3 ! Mem[0000000090800030] = 00000000 000000bf, %g2 = c906b01b, %g3 = 4630ee55 ldd [%i5+0x030],%g2 ! %g2 = 0000000000000000 00000000000000bf ! Mem[000000009080000c] = f38fafd2, %g2 = 0000000000000000 ldsh [%i5+0x00c],%g2 ! %g2 = fffffffffffff38f ! %l2 = 1ffd2488, %l3 = 4407ee55, Mem[0000000090000000] = fe4af5d4 4407ee55 std %l2,[%i4+%g0] ! Mem[0000000090000000] = 1ffd2488 4407ee55 ! Mem[000000009000001c] = 4630ee55, %g2 = fffffffffffff38f ldsb [%i4+0x01c],%g2 ! %g2 = 0000000000000046 ! Mem[0000000091800020] = 000000f5, %g2 = 0000000000000046 ldub [%o0+0x021],%g2 ! %g2 = 0000000000000000 ! Mem[000000001600000c] = e332ade3, %l4 = 00000000ebd61510 ldsh [%i0+0x00c],%l4 ! %l4 = ffffffffffffe332 ! %l6 = 00000000000000bf, Mem[000000009080003e] = 36560000 stb %l6,[%i5+0x03e] ! Mem[000000009080003c] = bf560000 p3_label_16: ! Mem[0000000091800004] = 73953104, %g18 = b56a67ac87da81c3 ldsw [%o0+0x004],%g2 ! %g2 = b56a67ac87da81c3 ! %l6 = 000000bf, %l7 = 0000003c, Mem[0000000090000030] = 1ffd2488 98bc152c std %l6,[%i4+0x030] ! Mem[0000000090000030] = 000000bf 0000003c ! Mem[0000000091800024] = 5698bc15, %g2 = 0000000073953104 ldub [%o0+0x027],%g2 ! %g2 = 0000000000000056 ! Mem[0000000090800000] = 24884407, %g2 = 0000000000000056 ldsb [%i5+0x002],%g2 ! %g2 = 0000000000000024 ! Mem[0000000091800010] = 5e4404f4 a2d978b6, %g2 = 00000024, %g3 = 000000bf ldd [%o0+%o2],%g2 ! %g2 = 000000005e4404f4 00000000a2d978b6 ! %l1 = 000000000000c6d6, Mem[0000000091800018] = 000000bff5953656 stx %l1,[%o0+%o3] ! Mem[0000000091800018] = 000000000000c6d6 ! Mem[0000000017000024] = f84b5ae8, %l4 = ffffffffffffe332 ldub [%i2+0x024],%l4 ! %l4 = 00000000000000f8 ! Mem[000000009080000c] = f38fafd2, %g2 = 000000005e4404f4 ldsh [%i5+0x00c],%g2 ! %g2 = fffffffffffff38f ! %l3 = 000000004407ee55, Mem[0000000090000020] = 00000000 stw %l3,[%i4+%o4] ! Mem[0000000090000020] = 4407ee55 ! %l5 = 00000000515216df, Mem[0000000090000018] = c806296c sth %l5,[%i4+%o3] ! Mem[0000000090000018] = 16df296c p3_label_17: ! Mem[000000001600000c] = e332ade3, %l4 = 00000000000000f8 lduh [%i0+0x00c],%l4 ! %l4 = 000000000000e332 ! Mem[0000000016800014] = 5fa2e4fc, %l2 = 000000001ffd2488 lduh [%i1+0x016],%l2 ! %l2 = 000000000000e4fc ! %l5 = 00000000515216df, Mem[0000000091800000] = 98bc152c73953104 stx %l5,[%o0+%g0] ! Mem[0000000091800000] = 00000000515216df ! %l0 = 348afe4a, %l1 = 0000c6d6, Mem[0000000090800030] = 00000000 000000bf std %l0,[%i5+0x030] ! Mem[0000000090800030] = 348afe4a 0000c6d6 ! %l4 = 000000000000e332, Mem[0000000091000010] = eb994a555bebbbe4 stx %l4,[%i6+%o2] ! Mem[0000000091000010] = 000000000000e332 ! %l0 = 348afe4a, %l1 = 0000c6d6, Mem[0000000091000018] = 00000000 4407ee55 std %l0,[%i6+%o3] ! Mem[0000000091000018] = 348afe4a 0000c6d6 ! %l5 = 00000000515216df, Mem[0000000090800010] = 00000000f5953656 stx %l5,[%i5+%o2] ! Mem[0000000090800010] = 00000000515216df ! Mem[0000000090800004] = ee55a3d5, %g2 = fffffffffffff38f ldsb [%i5+0x006],%g2 ! %g2 = ffffffffffffffee ! Mem[0000000090800038] = 0000f595, %g2 = ffffffffffffffee lduh [%i5+0x03a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000020] = 8f8d7b41, %g2 = 0000000000000000 ldsb [%i6+0x022],%g2 ! %g2 = ffffffffffffff8f p3_label_18: ! Mem[0000000091800024] = f5043656, %g2 = ffffffffffffff8f ldsh [%o0+0x024],%g2 ! %g2 = fffffffffffff504 ! Mem[0000000091800038] = c806296c4630bd98, %g2 = fffffffffffff504 ldx [%o0+0x038],%g2 ! %g2 = c806296c4630bd98 ! Mem[0000000091800028] = 98bc152c, %g2 = c806296c4630bd98 lduw [%o0+%o5],%g2 ! %g2 = 0000000098bc152c ! Mem[0000000017000030] = 9647fc08 c63c5718, %l0 = 348afe4a, %l1 = 0000c6d6 ldd [%i2+0x030],%l0 ! %l0 = 000000009647fc08 00000000c63c5718 ! Mem[0000000090000020] = ee550000, %g2 = 0000000098bc152c lduh [%i4+0x022],%g2 ! %g2 = 000000000000ee55 ! Mem[0000000017800008] = de973207 4e633104, %l2 = 0000e4fc, %l3 = 4407ee55 ldd [%i3+%o1],%l2 ! %l2 = 00000000de973207 000000004e633104 ! Mem[0000000090000018] = 6c4630ee, %g2 = 000000000000ee55 ldub [%i4+0x01b],%g2 ! %g2 = 000000000000006c ! %l4 = 000000000000e332, Mem[0000000090000008] = c906b01b stw %l4,[%i4+%o1] ! Mem[0000000090000008] = 0000e332 ! %l2 = 00000000de973207, Mem[0000000091000028] = 43a014ad stw %l2,[%i6+%o5] ! Mem[0000000091000028] = de973207 ! Mem[0000000090800000] = 1ffd2488 4407ee55, %g2 = 0000006c, %g3 = a2d978b6 ldd [%i5+%g0],%g2 ! %g2 = 000000001ffd2488 000000004407ee55 p3_label_19: ! Mem[0000000016000004] = d8a59051, %l2 = 00000000de973207 lduh [%i0+0x006],%l2 ! %l2 = 0000000000009051 ! %l2 = 0000000000009051, Mem[0000000017000018] = 1510469bb68f6ae4 stx %l2,[%i2+%o3] ! Mem[0000000017000018] = 0000000000009051 ! %l5 = 00000000515216df, Mem[0000000090000000] = 1ffd24884407ee55 stx %l5,[%i4+%g0] ! Mem[0000000090000000] = 00000000515216df ! Mem[0000000090000034] = 0000003c, %g2 = 000000001ffd2488 lduw [%i4+0x034],%g2 ! %g2 = 000000000000003c ! Mem[000000009180000c] = 0741274a, %g2 = 000000000000003c ldub [%o0+0x00c],%g2 ! %g2 = 0000000000000007 ! %l4 = 000000000000e332, Mem[0000000090800008] = a3d5b48df38fafd2 stx %l4,[%i5+%o1] ! Mem[0000000090800008] = 000000000000e332 ! Mem[0000000091000024] = 7b41cb8c, %g18 = b56a67ac87da81c3 ldsw [%i6+0x024],%g2 ! %g2 = b56a67ac87da81c3 ! Mem[0000000091000004] = 1c2016df, %g2 = 000000007b41cb8c ldub [%i6+0x006],%g2 ! %g2 = 000000000000001c ! %l2 = 0000000000009051, Mem[0000000016800000] = ebd61510 stw %l2,[%i1+%g0] ! Mem[0000000016800000] = 00009051 ! Mem[0000000016800024] = 0c0f7635, %l1 = 00000000c63c5718 ldsh [%i1+0x024],%l1 ! %l1 = 0000000000000c0f p3_label_20: ! %l4 = 000000000000e332, Mem[0000000090800038] = 00000000f595bf56 stx %l4,[%i5+0x038] ! Mem[0000000090800038] = 000000000000e332 ! %l6 = 000000bf, %l7 = 0000003c, Mem[0000000091000010] = 00000000 0000e332 std %l6,[%i6+%o2] ! Mem[0000000091000010] = 000000bf 0000003c ! Mem[0000000091000034] = d69b5d4d, %g2 = 000000000000001c ldsb [%i6+0x037],%g2 ! %g2 = ffffffffffffffd6 ! %l0 = 000000009647fc08, Mem[0000000091800008] = fe4a3f270741274a stx %l0,[%o0+%o1] ! Mem[0000000091800008] = 000000009647fc08 ! Mem[0000000090000020] = 4407ee5500002488, %g2 = ffffffffffffffd6 ldx [%i4+%o4],%g2 ! %g2 = 4407ee5500002488 ! %l7 = 000000000000003c, Mem[0000000091800030] = 000000df stw %l7,[%o0+0x030] ! Mem[0000000091800030] = 0000003c ! Mem[0000000090800028] = 00000000 f5953656, %g2 = 00002488, %g3 = 4407ee55 ldd [%i5+%o5],%g2 ! %g2 = 0000000000000000 00000000f5953656 ! %l2 = 0000000000009051, Mem[0000000017800030] = 1e3d31e4baccae67 stx %l2,[%i3+0x030] ! Mem[0000000017800030] = 0000000000009051 ! Mem[0000000016000038] = 4ad3ade6 3dd6a74b, %l6 = 000000bf, %l7 = 0000003c ldd [%i0+0x038],%l6 ! %l6 = 000000004ad3ade6 000000003dd6a74b ! Mem[000000009080001c] = 72f84b5a, %g2 = 0000000000000000 ldub [%i5+0x01f],%g2 ! %g2 = 0000000000000072 p3_label_21: ! Mem[0000000091000030] = 8afe4a00, %g2 = 0000000000000072 ldsb [%i6+0x031],%g2 ! %g2 = ffffffffffffff8a ! %l0 = 000000009647fc08, Mem[000000009080002c] = f5953656 stw %l0,[%i5+0x02c] ! Mem[000000009080002c] = 9647fc08 ! Mem[000000001680003c] = a2ec1191, %l3 = 000000004e633104 lduh [%i1+0x03c],%l3 ! %l3 = 000000000000a2ec ! %l7 = 000000003dd6a74b, Mem[0000000091800004] = 515216df sth %l7,[%o0+0x004] ! Mem[0000000091800004] = a74b16df ! Mem[0000000091800008] = 00000000 9647fc08, %g2 = ffffff8a, %g3 = f5953656 ldd [%o0+%o1],%g2 ! %g2 = 0000000000000000 000000009647fc08 ! Mem[0000000091800018] = 00000000, %g2 = 0000000000000000 ldub [%o0+0x019],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000038] = 0435a02f, %g2 = 0000000000000000 ldsb [%i6+0x03b],%g2 ! %g2 = 0000000000000004 ! Mem[0000000090000018] = 16df296c4630ee55, %g2 = 0000000000000004 ldx [%i4+%o3],%g2 ! %g2 = 16df296c4630ee55 ! Mem[0000000016800028] = 8e56da65, %l4 = 000000000000e332 ldsb [%i1+0x02b],%l4 ! %l4 = 0000000000000065 ! %l5 = 00000000515216df, Mem[000000009000003e] = 39dc0000 sth %l5,[%i4+0x03e] ! Mem[000000009000003c] = 16df0000 p3_label_22: ! Mem[0000000017000030] = 9647fc08, %l3 = 000000000000a2ec ldub [%i2+0x032],%l3 ! %l3 = 00000000000000fc ! %l1 = 0000000000000c0f, Mem[0000000090800030] = 348afe4a0000c6d6 stx %l1,[%i5+0x030] ! Mem[0000000090800030] = 0000000000000c0f ! Mem[0000000090000018] = 16df296c, %g18 = b56a67ac87da81c3 ldsw [%i4+%o3],%g2 ! %g2 = b56a67ac87da81c3 ! Mem[000000009080000c] = 0000e332, %g2 = 0000000016df296c lduw [%i5+0x00c],%g2 ! %g2 = 000000000000e332 ! Mem[0000000090800030] = 00000000, %g2 = 000000000000e332 lduh [%i5+0x032],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000003c] = f8ba16df, %g18 = b56a67ac87da81c3 ldsw [%i4+0x03c],%g2 ! %g2 = b56a67ac87da81c3 ! %l0 = 9647fc08, %l1 = 00000c0f, Mem[0000000016000038] = 4ad3ade6 3dd6a74b std %l0,[%i0+0x038] ! Mem[0000000016000038] = 9647fc08 00000c0f ! Mem[0000000091800014] = 78b60000, %g2 = fffffffff8ba16df ldub [%o0+0x016],%g2 ! %g2 = 0000000000000078 ! Mem[0000000090000038] = 8fc6c81b, %g2 = 0000000000000078 ldsb [%i4+0x038],%g2 ! %g2 = ffffffffffffff8f ! Mem[0000000090800010] = 00000000 515216df, %g2 = ffffff8f, %g3 = 9647fc08 ldd [%i5+%o2],%g2 ! %g2 = 0000000000000000 00000000515216df p3_label_23: ! Mem[0000000091000004] = 55861c20, %g18 = b56a67ac87da81c3 ldsw [%i6+0x004],%g2 ! %g2 = b56a67ac87da81c3 ! %l6 = 000000004ad3ade6, Mem[0000000090800003] = 884407ee stb %l6,[%i5+0x003] ! Mem[0000000090800000] = e64407ee ! Mem[0000000091800020] = 00000000 f5043656, %g2 = 55861c20, %g3 = 515216df ldd [%o0+%o4],%g2 ! %g2 = 0000000000000000 00000000f5043656 ! Mem[0000000091000000] = 9f6d5586, %g2 = 0000000000000000 ldsb [%i6+0x002],%g2 ! %g2 = ffffffffffffff9f ! Mem[0000000091000008] = 16df152c, %g18 = b56a67ac87da81c3 ldsw [%i6+%o1],%g2 ! %g2 = b56a67ac87da81c3 ! %l0 = 000000009647fc08, Mem[0000000090800006] = ee550000 stb %l0,[%i5+0x006] ! Mem[0000000090800004] = 08550000 ! %l7 = 000000003dd6a74b, Mem[0000000091800022] = 0000f504 stb %l7,[%o0+0x022] ! Mem[0000000091800020] = 4b00f504 ! %l2 = 0000000000009051, Mem[0000000090000030] = 000000bf0000003c stx %l2,[%i4+0x030] ! Mem[0000000090000030] = 0000000000009051 ! %l6 = 4ad3ade6, %l7 = 3dd6a74b, Mem[0000000090800008] = 00000000 0000e332 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 4ad3ade6 3dd6a74b ! %l2 = 0000000000009051, Mem[0000000016000024] = a8c2f3da sth %l2,[%i0+0x024] ! Mem[0000000016000024] = 9051f3da p3_label_24: ! %l0 = 000000009647fc08, Mem[0000000090800035] = 000c0f00 stb %l0,[%i5+0x035] ! Mem[0000000090800034] = 080c0f00 ! Mem[0000000091000028] = de973207db4f959e, %g2 = 0000000016df152c ldx [%i6+%o5],%g2 ! %g2 = de973207db4f959e ! Mem[0000000090800010] = 00000000, %g2 = de973207db4f959e ldsh [%i5+%o2],%g2 ! %g2 = 0000000000000000 ! %l2 = 00009051, %l3 = 000000fc, Mem[0000000091000020] = 9de28f8d 7b41cb8c std %l2,[%i6+%o4] ! Mem[0000000091000020] = 00009051 000000fc ! Mem[0000000091000034] = 0000c6d6, %g2 = 0000000000000000 lduw [%i6+0x034],%g2 ! %g2 = 000000000000c6d6 ! %l6 = 000000004ad3ade6, Mem[0000000091800020] = 00004b00f5043656 stx %l6,[%o0+%o4] ! Mem[0000000091800020] = 000000004ad3ade6 ! %l7 = 000000003dd6a74b, Mem[000000009000003c] = f8ba16df stw %l7,[%i4+0x03c] ! Mem[000000009000003c] = 3dd6a74b ! %l6 = 000000004ad3ade6, Mem[0000000090800030] = 00000000 stw %l6,[%i5+0x030] ! Mem[0000000090800030] = 4ad3ade6 ! Mem[0000000090000008] = 0000e332, %g2 = 000000000000c6d6 lduw [%i4+%o1],%g2 ! %g2 = 000000000000e332 ! Mem[0000000090800030] = 4ad3ade6, %g18 = b56a67ac87da81c3 ldsw [%i5+0x030],%g2 ! %g2 = b56a67ac87da81c3 p3_label_25: ! %l4 = 0000000000000065, Mem[000000009000000c] = c40b9e2c stw %l4,[%i4+0x00c] ! Mem[000000009000000c] = 00000065 ! Mem[0000000091800000] = 00000000, %g2 = 000000004ad3ade6 ldsb [%o0+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000010] = 000000bf, %g2 = 0000000000000000 lduh [%i6+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000038] = 8fc6c81b, %g2 = 0000000000000000 ldsh [%i4+0x038],%g2 ! %g2 = ffffffffffff8fc6 ! Mem[0000000017000000] = be8c0aafc6d67b40, %l5 = 00000000515216df ldx [%i2+%g0],%l5 ! %l5 = be8c0aafc6d67b40 ! %l2 = 0000000000009051, Mem[0000000091000020] = 00009051000000fc stx %l2,[%i6+%o4] ! Mem[0000000091000020] = 0000000000009051 ! Mem[0000000090800010] = 00000000, %g18 = b56a67ac87da81c3 ldsw [%i5+%o2],%g2 ! %g2 = b56a67ac87da81c3 ! Mem[0000000091000008] = 16df152c 73953104, %g2 = 00000000, %g3 = f5043656 ldd [%i6+%o1],%g2 ! %g2 = 0000000016df152c 0000000073953104 ! %l2 = 0000000000009051, Mem[0000000090000034] = 00009051 stw %l2,[%i4+0x034] ! Mem[0000000090000034] = 00009051 ! Mem[000000009100001c] = d6000000, %g2 = 0000000016df152c ldsb [%i6+0x01f],%g2 ! %g2 = ffffffffffffffd6 ba,a p3_not_taken_0_end p3_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p3_branch_failed p3_not_taken_0_end: ! End of Random Code for Thread 3 1: membar #Sync ! Force all stores to complete p3_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x00c] ! Set processor 3 done flag ! Check Registers p3_check_registers: set p3_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 000000009647fc08 bne,a,pn %xcc,p3_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000c0f bne,a,pn %xcc,p3_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000009051 bne,a,pn %xcc,p3_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000fc bne,a,pn %xcc,p3_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000065 bne,a,pn %xcc,p3_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be be8c0aafc6d67b40 bne,a,pn %xcc,p3_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000004ad3ade6 bne,a,pn %xcc,p3_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000003dd6a74b bne,a,pn %xcc,p3_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p3_check_fp_registers: set p3_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be ff6edfa7 cf0f0573 bne %xcc,p3_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be cedcee1c b0028195 bne %xcc,p3_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 38c2cd77 9b33cb10 bne %xcc,p3_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 3daf0418 9a0dc64c bne %xcc,p3_f6_fail nop ! Check Local Memory set p3_local0_expect,%g1 p3_check_local0: ldx [%g1+0x010],%g2 ! Expected data = 0000c906d2ae0639 ldx [%i0+0x010],%g3 ! Observed data at 0000000016000010 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 5abf8dc6296c6bf0 ldx [%i0+0x018],%g3 ! Observed data at 0000000016000018 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = eda9eecf9051f3da ldx [%i0+0x020],%g3 ! Observed data at 0000000016000020 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 35a02fb373953104 ldx [%i0+0x028],%g3 ! Observed data at 0000000016000028 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 9647fc0800000c0f ldx [%i0+0x038],%g3 ! Observed data at 0000000016000038 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i0,0x038,%g4 set p3_local1_expect,%g1 p3_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 00009051515216df ldx [%i1+0x000],%g3 ! Observed data at 0000000016800000 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x000,%g4 ldx [%g1+0x030],%g2 ! Expected data = 1ffd24884630bd98 ldx [%i1+0x030],%g3 ! Observed data at 0000000016800030 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i1,0x030,%g4 set p3_local2_expect,%g1 p3_check_local2: ldx [%g1+0x010],%g2 ! Expected data = ffffffff98bc152c ldx [%i2+0x010],%g3 ! Observed data at 0000000017000010 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000000000009051 ldx [%i2+0x018],%g3 ! Observed data at 0000000017000018 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = 9b5d4d0435a02fb3 ldx [%i2+0x038],%g3 ! Observed data at 0000000017000038 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i2,0x038,%g4 set p3_local3_expect,%g1 p3_check_local3: ldx [%g1+0x008],%g2 ! Expected data = de9732074e633104 ldx [%i3+0x008],%g3 ! Observed data at 0000000017800008 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 046655482daa29e4 ldx [%i3+0x018],%g3 ! Observed data at 0000000017800018 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000000009051 ldx [%i3+0x030],%g3 ! Observed data at 0000000017800030 cmp %g2,%g3 bne,a,pn %xcc,p3_local_failed add %i3,0x030,%g4 ! The test for processor 3 has passed p3_passed: ta GOOD_TRAP nop p3_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p3_failed p3_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p3_failed p3_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p3_failed p3_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p3_failed p3_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p3_failed p3_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p3_failed p3_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p3_failed p3_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p3_failed p3_f0_fail: set p3_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p3_f2_fail: set p3_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p3_f4_fail: set p3_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p3_f6_fail: set p3_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 3 failed p3_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x00c] ! Set processor 3 done flag set p3_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 3 failed p3_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x00c] ! Set processor 3 done flag set p3_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p3_selfmod_failed: ba p3_failed mov 0xabc,%g1 p3_common_error: or %g0,0xee3,%g1 ba p3_failed mov %o5,%g3 p3_common_signature_error: set p3_temp,%g1 ba p3_failed st %g2,[%g1] ! Common Lock Number p3_common_timeout: set p3_temp,%g1 ba p3_failed st %g2,[%g1] ! Common Lock Number p3_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p3_failed mov 0x0,%g3 p3_trap1e: stwa %l0,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000017800028] done p3_trap1o: stwa %l0,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000017800028] done p3_trap2e: stha %l0,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000016800000] ldsba [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000016800018] done p3_trap2o: stha %l0,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000016800000] ldsba [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000016800018] done p3_trap3e: nop nop nop nop nop done p3_trap3o: nop nop nop nop nop done p3_init_memory_pointers: set p3_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 p3_local0_start,%i0 set p3_local1_start,%i1 set p3_local2_start,%i2 set p3_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 7f77acc897a6cc3d ldx [%g1+0x008],%l1 ! %l1 = 1ffd24884630bd98 ldx [%g1+0x010],%l2 ! %l2 = 7593b19df4eb87a3 ldx [%g1+0x018],%l3 ! %l3 = d55abc4dace7057e ldx [%g1+0x020],%l4 ! %l4 = 9b5d4d0435a02fb3 ldx [%g1+0x028],%l5 ! %l5 = b1a3234a73953104 ldx [%g1+0x030],%l6 ! %l6 = 3f419e19e3e90f4d ldx [%g1+0x038],%l7 ! %l7 = 22cdcd1c172388ec ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 4 processor_4: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x10] ! Set the start flag wrpr %g0,7,%cleanwin call p4_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 4 wr %g0,0x4,%fprs ! Make sure fef is 1 set p4_init_freg,%g1 ! %f0 = 5860b69f 3743e660 dc1b3bbe 1d605af3 ! %f4 = 2da4dfce 32daa87f 636d80a3 c7df0f98 ! %f8 = e44b385c 7a03bc62 890962b7 7266a376 ! %f12 = 0164df4b f3f04577 d9c80a6a 56768680 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 7b9e5c84 fc84ee96 90e22d81 2671a852 ! %f20 = 257f6630 d22e4169 60b76319 f0fbe228 ! %f24 = f062143b 25ecd326 c3d63d69 b0a5113b ! %f28 = d9b55df4 98b5089a a00528ec 2ce30c48 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = cc5ae77b 63244f72 6b5d2c87 99b5ca6c ! %f36 = 0358b6d7 fc09d02a eeb5ce97 a57b1865 ! %f40 = efa27bfd 86d10be5 f01d17a8 d96a261b ! %f44 = 700734f3 e652a7bb 5772f66f a7999710 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xe9171cc00000004b,%g7,%g1 ! GSR scale = 9, align = 3 wr %g1,%g0,%gsr ! GSR = e9171cc00000004b wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 4 p4_label_1: ! Mem[0000000091000028] = 43a014ad, %g2 = 000000f65f4e2cc2 lduh [%i6+%o5],%g2 ! %g2 = 00000000000043a0 ! Mem[0000000019800008] = 16757a83, %l6 = 8701b3f8e2a6ec80 ldsw [%i3+%o1],%l6 ! %l6 = 0000000016757a83 ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 00000000000043a0 ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! Mem[0000000090800020] = 6c6c0f3a, %g18 = 88feabf3e0e4da8d ldsw [%i5+%o4],%g2 ! %g2 = 88feabf3e0e4da8d ! %l3 = f7f1acd00762624f, Mem[0000000018800038] = 1537165afabc5849 stx %l3,[%i1+0x038] ! Mem[0000000018800038] = f7f1acd00762624f ! %l4 = bcb12067, %l5 = 611040a9, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l4,[%i4+%g0] ! Mem[0000000090000000] = bcb12067 611040a9 ! Mem[000000009080002c] = 9c5fe8b1, %g18 = 88feabf3e0e4da8d ldsw [%i5+0x02c],%g2 ! %g2 = 88feabf3e0e4da8d ! %l1 = 83b1b47445e19e35, Mem[0000000090800000] = c8c086c6d0bacca9 stx %l1,[%i5+%g0] ! Mem[0000000090800000] = 83b1b47445e19e35 ! %l2 = c020ef5855250ac3, Mem[0000000090000001] = b1206761 stb %l2,[%i4+0x001] ! Mem[0000000090000000] = c3206761 ! %l0 = d57830f3, %l1 = 45e19e35, Mem[0000000090800038] = 393f420c dd38b60e std %l0,[%i5+0x038] ! Mem[0000000090800038] = d57830f3 45e19e35 p4_label_2: ! Mem[0000000091000018] = 4f3440af, %g2 = ffffffff9c5fe8b1 lduh [%i6+0x01a],%g2 ! %g2 = 0000000000004f34 ! %l2 = c020ef5855250ac3, Mem[0000000090000034] = 126760d7 sth %l2,[%i4+0x034] ! Mem[0000000090000034] = 0ac360d7 ! Mem[0000000018000010] = 10f505ed57893340, %l4 = 28d4e936bcb12067 ldx [%i0+%o2],%l4 ! %l4 = 10f505ed57893340 ! %l1 = 83b1b47445e19e35, Mem[0000000090800002] = b47445e1 sth %l1,[%i5+0x002] ! Mem[0000000090800000] = 9e3545e1 ! Mem[0000000091000010] = eb99b055, %g2 = 0000000000004f34 ldsb [%i6+%o2],%g2 ! %g2 = ffffffffffffffeb ! Mem[000000009000001c] = 22ad1a54, %g2 = ffffffffffffffeb ldsh [%i4+0x01e],%g2 ! %g2 = 00000000000022ad ! %l2 = c020ef5855250ac3, Mem[000000009000003e] = 39dc0000 sth %l2,[%i4+0x03e] ! Mem[000000009000003c] = 0ac30000 ! %l4 = 10f505ed57893340, Mem[0000000019000017] = 016d6cfa stb %l4,[%i2+0x017] ! Mem[0000000019000014] = 016d6c40 ! %l0 = d57830f3, %l1 = 45e19e35, Mem[0000000090000030] = 944f136a 0ac360d7 std %l0,[%i4+0x030] ! Mem[0000000090000030] = d57830f3 45e19e35 ! %l6 = 0000000016757a83, Mem[0000000091000020] = 9de28f8d stw %l6,[%i6+%o4] ! Mem[0000000091000020] = 16757a83 p4_label_3: ! %l5 = 83723fea611040a9, Mem[0000000091800038] = e8dd799b sth %l5,[%o0+0x038] ! Mem[0000000091800038] = 40a9799b ! Mem[000000009180001c] = e14610d9, %g2 = 00000000000022ad lduh [%o0+0x01c],%g2 ! %g2 = 000000000000e146 ! Mem[0000000090000014] = 798eb5a3, %g2 = 000000000000e146 lduw [%i4+0x014],%g2 ! %g2 = 00000000798eb5a3 ! %l6 = 16757a83, %l7 = 1cd0b091, Mem[0000000090800018] = 35d3851c d6343572 std %l6,[%i5+%o3] ! Mem[0000000090800018] = 16757a83 1cd0b091 ! Mem[0000000090800004] = 9e35a3d5, %g2 = 00000000798eb5a3 ldsh [%i5+0x006],%g2 ! %g2 = ffffffffffff9e35 ! %l0 = d57830f3, %l1 = 45e19e35, Mem[0000000090000018] = 7f114e52 9d7122ad std %l0,[%i4+%o3] ! Mem[0000000090000018] = d57830f3 45e19e35 ! Mem[0000000090000008] = 1bc40b9e, %g2 = ffffffffffff9e35 ldsb [%i4+0x00b],%g2 ! %g2 = 000000000000001b ! %l4 = 10f505ed57893340, Mem[0000000090800004] = 45e19e35 sth %l4,[%i5+0x004] ! Mem[0000000090800004] = 33409e35 ! %l5 = 83723fea611040a9, Mem[0000000091000004] = de861c20 stw %l5,[%i6+0x004] ! Mem[0000000091000004] = 611040a9 ! Mem[0000000090000030] = d57830f3, %g2 = 000000000000001b ldsh [%i4+0x030],%g2 ! %g2 = ffffffffffffd578 p4_label_4: ! Mem[0000000090800010] = f97aba27, %g2 = ffffffffffffd578 lduh [%i5+0x012],%g2 ! %g2 = 000000000000f97a ! Mem[0000000019800014] = 96b54893, %l4 = 10f505ed57893340 lduh [%i3+0x014],%l4 ! %l4 = 00000000000096b5 ! %l4 = 00000000000096b5, Mem[000000009080003c] = 45e19e35 stw %l4,[%i5+0x03c] ! Mem[000000009080003c] = 000096b5 ! Mem[000000009180001c] = e14610d9, %g18 = 88feabf3e0e4da8d ldsw [%o0+0x01c],%g2 ! %g2 = 88feabf3e0e4da8d ! %l4 = 00000000000096b5, Mem[0000000090000030] = d57830f345e19e35 stx %l4,[%i4+0x030] ! Mem[0000000090000030] = 00000000000096b5 ! Mem[0000000090800008] = a3d5b48d, %g18 = 88feabf3e0e4da8d ldsw [%i5+%o1],%g2 ! %g2 = 88feabf3e0e4da8d ! Mem[0000000019800000] = 6919ad9f, %l5 = 83723fea611040a9 ldub [%i3+0x002],%l5 ! %l5 = 00000000000000ad ! %l0 = 7c4cfaa9d57830f3, Mem[000000001880002e] = 35ce761a sth %l0,[%i1+0x02e] ! Mem[000000001880002c] = 35ce30f3 ! Mem[000000009000002c] = 8d791540, %g2 = ffffffffa3d5b48d lduw [%i4+0x02c],%g2 ! %g2 = 000000008d791540 ! %l4 = 000096b5, %l5 = 000000ad, Mem[0000000090000020] = 1a54edfc e7b2eb32 std %l4,[%i4+%o4] ! Mem[0000000090000020] = 000096b5 000000ad p4_label_5: ! Mem[0000000018800030] = a16f7ec5a92088e4, %l3 = f7f1acd00762624f ldx [%i1+0x030],%l3 ! %l3 = a16f7ec5a92088e4 ! Mem[0000000091000018] = b4334f3440af2dc9, %g2 = 000000008d791540 ldx [%i6+%o3],%g2 ! %g2 = b4334f3440af2dc9 ! %l0 = 7c4cfaa9d57830f3, Mem[000000009080003a] = 30f30000 stb %l0,[%i5+0x03a] ! Mem[0000000090800038] = f3f30000 ! Mem[0000000090800010] = bbd0f97a, %g18 = 88feabf3e0e4da8d ldsw [%i5+%o2],%g2 ! %g2 = 88feabf3e0e4da8d ! Mem[0000000090800000] = b19e3533, %g2 = ffffffffbbd0f97a ldsb [%i5+0x001],%g2 ! %g2 = ffffffffffffffb1 ! Mem[0000000090800018] = 16757a83 1cd0b091, %g2 = ffffffb1, %g3 = 0bad0b00 ldd [%i5+%o3],%g2 ! %g2 = 0000000016757a83 000000001cd0b091 ! Mem[0000000019800008] = 16757a833e2d1608, %l5 = 00000000000000ad ldx [%i3+%o1],%l5 ! %l5 = 16757a833e2d1608 ! %l3 = a16f7ec5a92088e4, Mem[000000009080003d] = 0096b500 stb %l3,[%i5+0x03d] ! Mem[000000009080003c] = e496b500 ! Mem[000000001880003c] = 0762624f, %l2 = c020ef5855250ac3 ldsw [%i1+0x03c],%l2 ! %l2 = 000000000762624f ! %l0 = 7c4cfaa9d57830f3, Mem[0000000019000019] = f42cbf8b stb %l0,[%i2+0x019] ! Mem[0000000019000018] = f4f3bf8b p4_label_6: ! %l7 = 92792a601cd0b091, Mem[0000000091000038] = 65898de9d7571dc0 stx %l7,[%i6+0x038] ! Mem[0000000091000038] = 92792a601cd0b091 ! Mem[000000009100002c] = 4f959e7c, %g2 = 0000000016757a83 ldub [%i6+0x02d],%g2 ! %g2 = 000000000000004f ! Mem[0000000091000000] = ddab9f6d611040a9, %g2 = 000000000000004f ldx [%i6+%g0],%g2 ! %g2 = ddab9f6d611040a9 ! Mem[0000000019800010] = a8d04824, %l2 = 000000000762624f lduw [%i3+%o2],%l2 ! %l2 = 00000000a8d04824 ! %l0 = d57830f3, %l1 = 45e19e35, Mem[0000000091000030] = 7cc77257 207bbe7e std %l0,[%i6+0x030] ! Mem[0000000091000030] = d57830f3 45e19e35 ! Mem[0000000018000024] = 957b9819, %l3 = a16f7ec5a92088e4 ldsw [%i0+0x024],%l3 ! %l3 = ffffffff957b9819 ! Mem[0000000091800020] = c69ee3c7, %g18 = 88feabf3e0e4da8d ldsw [%o0+%o4],%g2 ! %g2 = 88feabf3e0e4da8d ! %l7 = 92792a601cd0b091, Mem[0000000018000028] = 4417ea03334a142f stx %l7,[%i0+%o5] ! Mem[0000000018000028] = 92792a601cd0b091 ! Mem[0000000019800020] = 02e6d2f89b51c5c4, %l1 = 83b1b47445e19e35 ldx [%i3+%o4],%l1 ! %l1 = 02e6d2f89b51c5c4 ! Mem[0000000091000020] = 16757a83 7b41cb8c, %g2 = c69ee3c7, %g3 = 1cd0b091 ldd [%i6+%o4],%g2 ! %g2 = 0000000016757a83 000000007b41cb8c p4_label_7: ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 0000000016757a83 ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! %l7 = 92792a601cd0b091, Mem[0000000090000030] = 00000000 sth %l7,[%i4+0x030] ! Mem[0000000090000030] = b0910000 ! Mem[0000000019800010] = a8d04824, %l1 = 02e6d2f89b51c5c4 ldsb [%i3+0x013],%l1 ! %l1 = 0000000000000024 ! %l7 = 92792a601cd0b091, Mem[0000000091000032] = 30f345e1 sth %l7,[%i6+0x032] ! Mem[0000000091000030] = b09145e1 ! Mem[000000009100000c] = f293eb99, %g2 = 96abb01bc40b9e2c lduh [%i6+0x00e],%g2 ! %g2 = 000000000000f293 ! Mem[0000000091000000] = ddab9f6d611040a9, %g2 = 000000000000f293 ldx [%i6+%g0],%g2 ! %g2 = ddab9f6d611040a9 ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = ddab9f6d611040a9 ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! %l0 = 7c4cfaa9d57830f3, Mem[0000000091000018] = b4334f3440af2dc9 stx %l0,[%i6+%o3] ! Mem[0000000091000018] = 7c4cfaa9d57830f3 ! Mem[0000000091000008] = 4b1c5151, %g18 = 88feabf3e0e4da8d ldsw [%i6+%o1],%g2 ! %g2 = 88feabf3e0e4da8d ! Mem[000000009180003c] = eb806635, %g2 = 000000004b1c5151 ldsh [%o0+0x03c],%g2 ! %g2 = ffffffffffffeb80 p4_label_8: ! %l1 = 0000000000000024, Mem[000000009080002e] = e8b1e7b3 sth %l1,[%i5+0x02e] ! Mem[000000009080002c] = 0024e7b3 ! Mem[0000000090000008] = 96abb01b, %g18 = 88feabf3e0e4da8d ldsw [%i4+%o1],%g2 ! %g2 = 88feabf3e0e4da8d ! Mem[0000000019800008] = 16757a83, %l0 = 7c4cfaa9d57830f3 ldsw [%i3+%o1],%l0 ! %l0 = 0000000016757a83 ! Mem[0000000090800020] = 6c6c0f3a, %g2 = ffffffff96abb01b ldsh [%i5+%o4],%g2 ! %g2 = 0000000000006c6c ! Mem[0000000090800008] = d5b48df3, %g2 = 0000000000006c6c ldub [%i5+0x009],%g2 ! %g2 = 00000000000000d5 ! Mem[0000000090800004] = 9e35a3d5, %g2 = 00000000000000d5 ldsh [%i5+0x006],%g2 ! %g2 = ffffffffffff9e35 ! %l4 = 000096b5, %l5 = 3e2d1608, Mem[0000000090000028] = 07dc67fd 8d791540 std %l4,[%i4+%o5] ! Mem[0000000090000028] = 000096b5 3e2d1608 ! Mem[0000000091800038] = 40a9799beb806635, %g2 = ffffffffffff9e35 ldx [%o0+0x038],%g2 ! %g2 = 40a9799beb806635 ! Mem[0000000091000008] = 1c5151da, %g2 = 40a9799beb806635 ldsb [%i6+0x009],%g2 ! %g2 = 000000000000001c ! Mem[0000000091800038] = 40a9799b eb806635, %g2 = 0000001c, %g3 = 7b41cb8c ldd [%o0+0x038],%g2 ! %g2 = 0000000040a9799b 00000000eb806635 p4_label_9: ! %l1 = 0000000000000024, Mem[0000000090800018] = 16757a831cd0b091 stx %l1,[%i5+%o3] ! Mem[0000000090800018] = 0000000000000024 ! %l0 = 0000000016757a83, Mem[000000009000001e] = 9e350000 sth %l0,[%i4+0x01e] ! Mem[000000009000001c] = 7a830000 ! Mem[0000000090800004] = 409e35a3, %g2 = 0000000040a9799b ldub [%i5+0x005],%g2 ! %g2 = 0000000000000040 ! Mem[0000000018800010] = bd07bbe9, %l5 = 16757a833e2d1608 ldsh [%i1+%o2],%l5 ! %l5 = ffffffffffffbd07 ! Mem[000000009080002c] = 0024e7b3, %g2 = 0000000000000040 ldsb [%i5+0x02e],%g2 ! %g2 = 0000000000000000 ! %l1 = 0000000000000024, Mem[0000000090000015] = 8eb5a3d5 stb %l1,[%i4+0x015] ! Mem[0000000090000014] = 24b5a3d5 ! %l2 = 00000000a8d04824, Mem[0000000090800018] = 00000000 stw %l2,[%i5+%o3] ! Mem[0000000090800018] = a8d04824 ! Mem[0000000091800038] = 799beb80, %g2 = 0000000000000000 ldsb [%o0+0x03a],%g2 ! %g2 = 0000000000000079 ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = 00000079, %g3 = eb806635 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! %l1 = 0000000000000024, Mem[0000000091800020] = c69ee3c7 stb %l1,[%o0+%o4] ! Mem[0000000091800020] = 249ee3c7 p4_label_10: ! Mem[000000009080000c] = afd2bbd0, %g2 = 0000000050d23f27 ldub [%i5+0x00e],%g2 ! %g2 = 00000000000000af ! %l3 = ffffffff957b9819, Mem[0000000090000018] = d57830f3 stw %l3,[%i4+%o3] ! Mem[0000000090000018] = 957b9819 ! Mem[000000009000003c] = f8ba0ac3, %g18 = 88feabf3e0e4da8d ldsw [%i4+0x03c],%g2 ! %g2 = 88feabf3e0e4da8d ! %l3 = ffffffff957b9819, Mem[0000000090800006] = 9e35a3d5 sth %l3,[%i5+0x006] ! Mem[0000000090800004] = 9819a3d5 ! Mem[0000000091000000] = 6d611040, %g2 = fffffffff8ba0ac3 ldub [%i6+0x003],%g2 ! %g2 = 000000000000006d ! Mem[0000000091800030] = 45288f71, %g2 = 000000000000006d lduw [%o0+0x030],%g2 ! %g2 = 0000000045288f71 ! %l4 = 00000000000096b5, Mem[0000000091000030] = d578b091 stb %l4,[%i6+0x030] ! Mem[0000000091000030] = b578b091 ! Mem[0000000090000014] = b5a3957b, %g2 = 0000000045288f71 ldsb [%i4+0x016],%g2 ! %g2 = ffffffffffffffb5 ! %l4 = 00000000000096b5, Mem[0000000091800034] = b6b6487f stw %l4,[%o0+0x034] ! Mem[0000000091800034] = 000096b5 ! %l4 = 00000000000096b5, Mem[000000009180002d] = 308df545 stb %l4,[%o0+0x02d] ! Mem[000000009180002c] = b58df545 p4_label_11: ! Mem[0000000091000008] = 4b1c5151, %g18 = 88feabf3e0e4da8d ldsw [%i6+%o1],%g2 ! %g2 = 88feabf3e0e4da8d ! Mem[000000009080001c] = 00000024, %g2 = 000000004b1c5151 lduh [%i5+0x01c],%g2 ! %g2 = 0000000000000000 ! %l0 = 0000000016757a83, Mem[0000000018800010] = bd07bbe9d4b2ab92 stx %l0,[%i1+%o2] ! Mem[0000000018800010] = 0000000016757a83 ! Mem[0000000019800014] = 96b54893, %l4 = 00000000000096b5 ldub [%i3+0x016],%l4 ! %l4 = 0000000000000048 ! Mem[0000000090800020] = 6c6c0f3a ba1e4dff, %g2 = 00000000, %g3 = 0741274a ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000ba1e4dff ! %l0 = 0000000016757a83, Mem[000000009180000c] = 0741274a stb %l0,[%o0+0x00c] ! Mem[000000009180000c] = 8341274a ! Mem[0000000019000020] = 51735edb, %l1 = 0000000000000024 lduw [%i2+%o4],%l1 ! %l1 = 0000000051735edb ! Mem[000000009080000c] = f38fafd2, %g2 = 000000006c6c0f3a ldsb [%i5+0x00c],%g2 ! %g2 = fffffffffffffff3 ! Mem[0000000091000038] = 92792a60 1cd0b091, %g2 = fffffff3, %g3 = ba1e4dff ldd [%i6+0x038],%g2 ! %g2 = 0000000092792a60 000000001cd0b091 ! %l1 = 0000000051735edb, Mem[0000000019800032] = 27b83fd3 sth %l1,[%i3+0x032] ! Mem[0000000019800030] = 27b85edb p4_label_12: ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = 92792a60, %g3 = 1cd0b091 ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 ! %l3 = ffffffff957b9819, Mem[000000009080000e] = afd2bbd0 stb %l3,[%i5+0x00e] ! Mem[000000009080000c] = 19d2bbd0 ! Mem[0000000018000030] = 9d06fb7f, %l7 = 92792a601cd0b091 lduh [%i0+0x032],%l7 ! %l7 = 000000000000fb7f ! %l6 = 16757a83, %l7 = 0000fb7f, Mem[0000000090000018] = 957b9819 45e17a83 std %l6,[%i4+%o3] ! Mem[0000000090000018] = 16757a83 0000fb7f ! Mem[000000009000002c] = 1608b091, %g2 = 000000006c5e37b5 ldub [%i4+0x02e],%g2 ! %g2 = 0000000000000016 ! %l7 = 000000000000fb7f, Mem[0000000091800028] = d1fa02ccb0b58df5 stx %l7,[%o0+%o5] ! Mem[0000000091800028] = 000000000000fb7f ! Mem[0000000090000000] = bcc32067 611040a9, %g2 = 00000016, %g3 = da193367 ldd [%i4+%g0],%g2 ! %g2 = 00000000bcc32067 00000000611040a9 ! %l4 = 0000000000000048, Mem[0000000019800030] = 27b85edb308e09dc stx %l4,[%i3+0x030] ! Mem[0000000019800030] = 0000000000000048 ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = bcc32067, %g3 = 611040a9 ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 ! Mem[0000000019000020] = 51735edb, %l6 = 0000000016757a83 ldsh [%i2+0x022],%l6 ! %l6 = 0000000000005edb p4_label_13: ! %l0 = 16757a83, %l1 = 51735edb, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l0,[%i6+%o2] ! Mem[0000000091000010] = 16757a83 51735edb ! %l6 = 0000000000005edb, Mem[0000000091000030] = b578b091 stw %l6,[%i6+0x030] ! Mem[0000000091000030] = 00005edb ! %l6 = 0000000000005edb, Mem[0000000090800038] = d578f3f3 sth %l6,[%i5+0x038] ! Mem[0000000090800038] = 5edbf3f3 ! %l0 = 0000000016757a83, Mem[0000000090000030] = b0910000 stb %l0,[%i4+0x030] ! Mem[0000000090000030] = 83910000 ! Mem[0000000091000004] = 1040a94b, %g2 = 000000006c5e37b5 ldsb [%i6+0x005],%g2 ! %g2 = 0000000000000010 ! Mem[0000000091800020] = 249ee3c7 33167744, %g2 = 00000010, %g3 = da193367 ldd [%o0+%o4],%g2 ! %g2 = 00000000249ee3c7 0000000033167744 ! %l4 = 00000048, %l5 = ffffbd07, Mem[0000000019800008] = 16757a83 3e2d1608 std %l4,[%i3+%o1] ! Mem[0000000019800008] = 00000048 ffffbd07 ! %l6 = 0000000000005edb, Mem[0000000019000035] = 5b0ea5e8 stb %l6,[%i2+0x035] ! Mem[0000000019000034] = 5bdba5e8 ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 00000000249ee3c7 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! Mem[0000000091000018] = 7c4cfaa9d57830f3, %g2 = 5e44f9f4a2d978b6 ldx [%i6+%o3],%g2 ! %g2 = 7c4cfaa9d57830f3 p4_label_14: ! Mem[0000000019800020] = 02e6d2f8, %l0 = 0000000016757a83 ldsb [%i3+0x021],%l0 ! %l0 = ffffffffffffffe6 ! %l7 = 000000000000fb7f, Mem[0000000019800028] = 3fb66cfe84932fbe stx %l7,[%i3+%o5] ! Mem[0000000019800028] = 000000000000fb7f ! Mem[0000000091800034] = 96b540a9, %g2 = 7c4cfaa9d57830f3 lduh [%o0+0x036],%g2 ! %g2 = 00000000000096b5 ! %l7 = 000000000000fb7f, Mem[0000000091800034] = 000096b5 stw %l7,[%o0+0x034] ! Mem[0000000091800034] = 0000fb7f ! %l0 = ffffffffffffffe6, Mem[0000000091800035] = 00fb7f40 stb %l0,[%o0+0x035] ! Mem[0000000091800034] = e6fb7f40 ! Mem[0000000091800030] = 45288f71, %g2 = 00000000000096b5 ldsb [%o0+0x030],%g2 ! %g2 = 0000000000000045 ! %l0 = ffffffffffffffe6, Mem[0000000091800008] = 50d23f278341274a stx %l0,[%o0+%o1] ! Mem[0000000091800008] = ffffffffffffffe6 ! %l4 = 00000048, %l5 = ffffbd07, Mem[0000000019800028] = 00000000 0000fb7f std %l4,[%i3+%o5] ! Mem[0000000019800028] = 00000048 ffffbd07 ! Mem[0000000091000008] = 5151da67, %g2 = 0000000000000045 lduh [%i6+0x00a],%g2 ! %g2 = 0000000000005151 ! %l4 = 0000000000000048, Mem[0000000018000000] = d5923048 sth %l4,[%i0+%g0] ! Mem[0000000018000000] = 00483048 p4_label_15: ! %l4 = 0000000000000048, Mem[0000000090800000] = 83b19e3533409819 stx %l4,[%i5+%g0] ! Mem[0000000090800000] = 0000000000000048 ! Mem[0000000091800000] = 6c5e37b5da193367, %g2 = 0000000000005151 ldx [%o0+%g0],%g2 ! %g2 = 6c5e37b5da193367 ! %l0 = ffffffffffffffe6, Mem[0000000090000038] = 8fc6c81bf8ba0ac3 stx %l0,[%i4+0x038] ! Mem[0000000090000038] = ffffffffffffffe6 ! Mem[0000000090800008] = a3d5b48d, %g2 = 6c5e37b5da193367 ldsb [%i5+%o1],%g2 ! %g2 = ffffffffffffffa3 ! %l5 = ffffffffffffbd07, Mem[0000000019800036] = 00000048 sth %l5,[%i3+0x036] ! Mem[0000000019800034] = 0000bd07 ! Mem[000000009180002c] = 0000fb7f, %g18 = 88feabf3e0e4da8d ldsw [%o0+0x02c],%g2 ! %g2 = 88feabf3e0e4da8d ! %l7 = 000000000000fb7f, Mem[0000000091000018] = 7c4cfaa9d57830f3 stx %l7,[%i6+%o3] ! Mem[0000000091000018] = 000000000000fb7f ! %l1 = 0000000051735edb, Mem[000000009100001e] = fb7f1675 sth %l1,[%i6+0x01e] ! Mem[000000009100001c] = 5edb1675 ! Mem[0000000090800000] = 0000000000000048, %g2 = 000000000000fb7f ldx [%i5+%g0],%g2 ! %g2 = 0000000000000048 ! %l6 = 0000000000005edb, Mem[0000000091000030] = 00005edb stw %l6,[%i6+0x030] ! Mem[0000000091000030] = 00005edb p4_label_16: ! Mem[000000009000001c] = 7f000096, %g2 = 0000000000000048 ldub [%i4+0x01f],%g2 ! %g2 = 000000000000007f ! %l3 = ffffffff957b9819, Mem[0000000091800010] = 5e44f9f4 stw %l3,[%o0+%o2] ! Mem[0000000091800010] = 957b9819 ! %l2 = 00000000a8d04824, Mem[0000000019000000] = aca83b92 stw %l2,[%i2+%g0] ! Mem[0000000019000000] = a8d04824 ! Mem[0000000091000038] = 601cd0b0, %g2 = 000000000000007f ldub [%i6+0x03b],%g2 ! %g2 = 0000000000000060 ! Mem[0000000091800030] = 45288f71, %g18 = 88feabf3e0e4da8d ldsw [%o0+0x030],%g2 ! %g2 = 88feabf3e0e4da8d ! Mem[0000000018800014] = 16757a83, %l6 = 0000000000005edb ldsh [%i1+0x014],%l6 ! %l6 = 0000000000001675 ! Mem[0000000090800008] = a3d5b48d f38f19d2, %g2 = 45288f71, %g3 = 33167744 ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d 00000000f38f19d2 ! Mem[0000000091000014] = 51735edb, %g2 = 00000000a3d5b48d lduh [%i6+0x014],%g2 ! %g2 = 0000000000005173 ! %l0 = ffffffffffffffe6, Mem[0000000091800024] = 33167744 stw %l0,[%o0+0x024] ! Mem[0000000091800024] = ffffffe6 ! Mem[0000000091000030] = db45e19e, %g2 = 0000000000005173 ldsb [%i6+0x033],%g2 ! %g2 = ffffffffffffffdb p4_label_17: ! Mem[0000000091800028] = 00000000, %g2 = ffffffffffffffdb ldsb [%o0+0x02a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000008] = 1bc40b9e, %g2 = 0000000000000000 ldub [%i4+0x00b],%g2 ! %g2 = 000000000000001b ! Mem[0000000091000024] = 7b41cb8c, %g2 = 000000000000001b ldsb [%i6+0x024],%g2 ! %g2 = 000000000000007b ! %l2 = 00000000a8d04824, Mem[0000000090000031] = 91000000 stb %l2,[%i4+0x031] ! Mem[0000000090000030] = 24000000 ! %l4 = 00000048, %l5 = ffffbd07, Mem[0000000090000000] = bcc32067 611040a9 std %l4,[%i4+%g0] ! Mem[0000000090000000] = 00000048 ffffbd07 ! Mem[0000000090800014] = ba27fa54, %g2 = 000000000000007b lduh [%i5+0x014],%g2 ! %g2 = 000000000000ba27 ! %l4 = 0000000000000048, Mem[0000000091800030] = 45288f7100e6fb7f stx %l4,[%o0+0x030] ! Mem[0000000091800030] = 0000000000000048 ! Mem[0000000090000018] = 16757a830000fb7f, %g2 = 000000000000ba27 ldx [%i4+%o3],%g2 ! %g2 = 16757a830000fb7f ! %l0 = ffffffffffffffe6, Mem[0000000091000010] = 16757a83 stw %l0,[%i6+%o2] ! Mem[0000000091000010] = ffffffe6 ! %l2 = a8d04824, %l3 = 957b9819, Mem[0000000019000010] = 8abc426f 016d6c40 std %l2,[%i2+%o2] ! Mem[0000000019000010] = a8d04824 957b9819 p4_label_18: ! Mem[0000000091000000] = ddab9f6d, %g2 = 16757a830000fb7f ldsh [%i6+%g0],%g2 ! %g2 = ffffffffffffddab ! Mem[0000000018800008] = 5edaa10e 243bde4b, %l4 = 00000048, %l5 = ffffbd07 ldd [%i1+%o1],%l4 ! %l4 = 000000005edaa10e 00000000243bde4b ! %l5 = 00000000243bde4b, Mem[0000000090800009] = d5b48df3 stb %l5,[%i5+0x009] ! Mem[0000000090800008] = 4bb48df3 ! Mem[0000000090800028] = 82af9c5f, %g2 = ffffffffffffddab ldsh [%i5+0x02a],%g2 ! %g2 = ffffffffffff82af ! %l0 = ffffffe6, %l1 = 51735edb, Mem[0000000090800038] = 5edbf3f3 00e496b5 std %l0,[%i5+0x038] ! Mem[0000000090800038] = ffffffe6 51735edb ! %l4 = 000000005edaa10e, Mem[0000000090000020] = 000096b5 stw %l4,[%i4+%o4] ! Mem[0000000090000020] = 5edaa10e ! Mem[0000000090000038] = ffffffff, %g2 = ffffffffffff82af ldsb [%i4+0x03a],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091800028] = 00000000, %g2 = ffffffffffffffff lduw [%o0+%o5],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800020] = 6c6c0f3a ba1e4dff, %g2 = 00000000, %g3 = f38f19d2 ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000ba1e4dff ! %l2 = a8d04824, %l3 = 957b9819, Mem[0000000091800018] = 39a5df25 e14610d9 std %l2,[%o0+%o3] ! Mem[0000000091800018] = a8d04824 957b9819 p4_label_19: ! Mem[0000000090800024] = ba1e4dff, %g18 = 88feabf3e0e4da8d ldsw [%i5+0x024],%g2 ! %g2 = 88feabf3e0e4da8d ! Mem[0000000090000004] = ffffbd07, %g18 = 88feabf3e0e4da8d ldsw [%i4+0x004],%g2 ! %g2 = 88feabf3e0e4da8d ! %l0 = ffffffffffffffe6, Mem[0000000018000000] = 00483048 stw %l0,[%i0+%g0] ! Mem[0000000018000000] = ffffffe6 ! Mem[000000009080003c] = db000000, %g2 = ffffffffffffbd07 ldsb [%i5+0x03f],%g2 ! %g2 = ffffffffffffffdb ! Mem[0000000018000028] = 92792a60, %l5 = 00000000243bde4b lduw [%i0+%o5],%l5 ! %l5 = 0000000092792a60 ! Mem[000000009000001c] = 0000fb7f, %g2 = ffffffffffffffdb lduw [%i4+0x01c],%g2 ! %g2 = 000000000000fb7f ! Mem[000000009000003c] = ffffffe6, %g2 = 000000000000fb7f lduw [%i4+0x03c],%g2 ! %g2 = 00000000ffffffe6 ! Mem[000000009180002c] = 0000fb7f, %g2 = 00000000ffffffe6 ldsb [%o0+0x02c],%g2 ! %g2 = 0000000000000000 ! %l0 = ffffffffffffffe6, Mem[0000000091800038] = 40a9799beb806635 stx %l0,[%o0+0x038] ! Mem[0000000091800038] = ffffffffffffffe6 ! Mem[000000009000001c] = 0000fb7f, %g2 = 0000000000000000 lduw [%i4+0x01c],%g2 ! %g2 = 000000000000fb7f p4_label_20: ! %l7 = 000000000000fb7f, Mem[0000000090000020] = 5edaa10e000000ad stx %l7,[%i4+%o4] ! Mem[0000000090000020] = 000000000000fb7f ! Mem[000000009000000c] = c40b9e2c, %g2 = 000000000000fb7f lduw [%i4+0x00c],%g2 ! %g2 = 00000000c40b9e2c ! %l2 = 00000000a8d04824, Mem[0000000091800005] = 193367ff stb %l2,[%o0+0x005] ! Mem[0000000091800004] = 243367ff ! Mem[000000001800003c] = 9902e288, %l0 = ffffffffffffffe6 lduh [%i0+0x03c],%l0 ! %l0 = 0000000000009902 ! Mem[000000009180002c] = fb7f0000, %g2 = 00000000c40b9e2c ldub [%o0+0x02e],%g2 ! %g2 = 00000000000000fb ! Mem[0000000090800030] = e7b33334, %g2 = 00000000000000fb lduw [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 ! Mem[0000000090800018] = a8d04824 00000024, %g2 = e7b33334, %g3 = ba1e4dff ldd [%i5+%o3],%g2 ! %g2 = 00000000a8d04824 0000000000000024 ! Mem[000000009100001c] = 5edb1675, %g2 = 00000000a8d04824 lduh [%i6+0x01e],%g2 ! %g2 = 0000000000005edb ! Mem[0000000018800008] = 5edaa10e, %l0 = 0000000000009902 lduh [%i1+0x00a],%l0 ! %l0 = 000000000000a10e ! Mem[0000000091800030] = 00000000, %g2 = 0000000000005edb lduw [%o0+0x030],%g2 ! %g2 = 0000000000000000 p4_label_21: ! %l0 = 0000a10e, %l1 = 51735edb, Mem[0000000090800030] = e7b33334 2d07fd66 std %l0,[%i5+0x030] ! Mem[0000000090800030] = 0000a10e 51735edb ! %l4 = 5edaa10e, %l5 = 92792a60, Mem[0000000090800030] = 0000a10e 51735edb std %l4,[%i5+0x030] ! Mem[0000000090800030] = 5edaa10e 92792a60 ! Mem[0000000019000004] = 888f03f8, %l2 = 00000000a8d04824 ldub [%i2+0x005],%l2 ! %l2 = 000000000000008f ! %l6 = 0000000000001675, Mem[000000009000003c] = ffffffe6 stw %l6,[%i4+0x03c] ! Mem[000000009000003c] = 00001675 ! Mem[0000000090000024] = 0000fb7f, %g2 = 0000000000000000 ldub [%i4+0x024],%g2 ! %g2 = 0000000000000000 ! %l6 = 00001675, %l7 = 0000fb7f, Mem[0000000091800018] = a8d04824 957b9819 std %l6,[%o0+%o3] ! Mem[0000000091800018] = 00001675 0000fb7f ! %l6 = 0000000000001675, Mem[000000009180002c] = 0000fb7f stw %l6,[%o0+0x02c] ! Mem[000000009180002c] = 00001675 ! %l2 = 000000000000008f, Mem[0000000090000028] = 000096b5 sth %l2,[%i4+%o5] ! Mem[0000000090000028] = 008f96b5 ! Mem[0000000019800020] = 02e6d2f8 9b51c5c4, %l2 = 0000008f, %l3 = 957b9819 ldd [%i3+%o4],%l2 ! %l2 = 0000000002e6d2f8 000000009b51c5c4 ! %l4 = 5edaa10e, %l5 = 92792a60, Mem[0000000090800028] = eb4882af 9c5f0024 std %l4,[%i5+%o5] ! Mem[0000000090800028] = 5edaa10e 92792a60 p4_label_22: ! Mem[0000000090800020] = 6c6c0f3a ba1e4dff, %g2 = 00000000, %g3 = 00000024 ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000ba1e4dff ! Mem[0000000090800030] = 5edaa10e92792a60, %g2 = 000000006c6c0f3a ldx [%i5+0x030],%g2 ! %g2 = 5edaa10e92792a60 ! Mem[0000000018800010] = 00000000, %l5 = 0000000092792a60 lduw [%i1+%o2],%l5 ! %l5 = 0000000000000000 ! %l6 = 0000000000001675, Mem[0000000091800008] = ffffffff stw %l6,[%o0+%o1] ! Mem[0000000091800008] = 00001675 ! Mem[0000000018800008] = 5edaa10e243bde4b, %l1 = 0000000051735edb ldx [%i1+%o1],%l1 ! %l1 = 5edaa10e243bde4b ! Mem[0000000090800038] = ffe65173, %g2 = 5edaa10e92792a60 ldsh [%i5+0x03a],%g2 ! %g2 = ffffffffffffffe6 ! %l7 = 000000000000fb7f, Mem[0000000090000000] = 00000048ffffbd07 stx %l7,[%i4+%g0] ! Mem[0000000090000000] = 000000000000fb7f ! %l4 = 000000005edaa10e, Mem[0000000090000019] = 757a8300 stb %l4,[%i4+0x019] ! Mem[0000000090000018] = 0e7a8300 ! Mem[0000000090800014] = 54a8d048, %g2 = ffffffffffffffe6 ldsb [%i5+0x017],%g2 ! %g2 = 0000000000000054 ! Mem[0000000019800000] = 6919ad9fbf0905b9, %l7 = 000000000000fb7f ldx [%i3+%g0],%l7 ! %l7 = 6919ad9fbf0905b9 p4_label_23: ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 0000000000000054 ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! Mem[0000000018800008] = 5edaa10e243bde4b, %l2 = 0000000002e6d2f8 ldx [%i1+%o1],%l2 ! %l2 = 5edaa10e243bde4b ! Mem[0000000090000000] = 00000000, %g2 = 96abb01bc40b9e2c ldub [%i4+0x002],%g2 ! %g2 = 0000000000000000 ! Mem[0000000018000018] = 41e80558 fb549a8b, %l2 = 243bde4b, %l3 = 9b51c5c4 ldd [%i0+%o3],%l2 ! %l2 = 0000000041e80558 00000000fb549a8b ! Mem[0000000091000000] = ddab9f6d, %g2 = 0000000000000000 lduw [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d ! %l4 = 000000005edaa10e, Mem[0000000090800028] = 5edaa10e stw %l4,[%i5+%o5] ! Mem[0000000090800028] = 5edaa10e ! %l0 = 0000a10e, %l1 = 243bde4b, Mem[0000000090800038] = ffffffe6 51735edb std %l0,[%i5+0x038] ! Mem[0000000090800038] = 0000a10e 243bde4b ! Mem[0000000019000014] = 957b9819, %l4 = 000000005edaa10e ldsb [%i2+0x016],%l4 ! %l4 = ffffffffffffff98 ! Mem[0000000091800030] = 0000000000000048, %g2 = 00000000ddab9f6d ldx [%o0+0x030],%g2 ! %g2 = 0000000000000048 ! %l7 = 6919ad9fbf0905b9, Mem[0000000090800024] = ba1e4dff stw %l7,[%i5+0x024] ! Mem[0000000090800024] = bf0905b9 p4_label_24: ! %l4 = ffffff98, %l5 = 00000000, Mem[0000000018000030] = 9d06fb7f 516e2ef1 std %l4,[%i0+0x030] ! Mem[0000000018000030] = ffffff98 00000000 ! Mem[0000000091000030] = 00005edb45e19e35, %g2 = 0000000000000048 ldx [%i6+0x030],%g2 ! %g2 = 00005edb45e19e35 ! Mem[0000000091000030] = 00005edb, %g2 = 00005edb45e19e35 ldsh [%i6+0x030],%g2 ! %g2 = 0000000000000000 ! %l6 = 0000000000001675, Mem[0000000090800003] = 00000000 stb %l6,[%i5+0x003] ! Mem[0000000090800000] = 75000000 ! Mem[0000000090800020] = 6c6c0f3abf0905b9, %g2 = 0000000000000000 ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3abf0905b9 ! %l6 = 0000000000001675, Mem[0000000018000008] = 2bc4551a11eea77c stx %l6,[%i0+%o1] ! Mem[0000000018000008] = 0000000000001675 ! Mem[0000000090000028] = 008f96b5 3e2d1608, %g2 = bf0905b9, %g3 = ba1e4dff ldd [%i4+%o5],%g2 ! %g2 = 00000000008f96b5 000000003e2d1608 ! Mem[000000009000000c] = c40b9e2c, %g2 = 00000000008f96b5 lduh [%i4+0x00c],%g2 ! %g2 = 000000000000c40b ! Mem[0000000018800010] = 00000000, %l1 = 5edaa10e243bde4b lduw [%i1+%o2],%l1 ! %l1 = 0000000000000000 ! %l2 = 0000000041e80558, Mem[0000000090800034] = 92792a60 stw %l2,[%i5+0x034] ! Mem[0000000090800034] = 41e80558 p4_label_25: ! %l0 = 000000000000a10e, Mem[0000000018800018] = 10cab2f1 stb %l0,[%i1+%o3] ! Mem[0000000018800018] = 0ecab2f1 ! %l6 = 00001675, %l7 = bf0905b9, Mem[0000000090000000] = 00000000 0000fb7f std %l6,[%i4+%g0] ! Mem[0000000090000000] = 00001675 bf0905b9 ! %l3 = 00000000fb549a8b, Mem[0000000090800008] = a34bb48d stw %l3,[%i5+%o1] ! Mem[0000000090800008] = fb549a8b ! Mem[0000000090000000] = 00001675 bf0905b9, %g2 = 0000c40b, %g3 = 3e2d1608 ldd [%i4+%g0],%g2 ! %g2 = 0000000000001675 00000000bf0905b9 ! Mem[0000000090800034] = 05580000, %g2 = 0000000000001675 ldsb [%i5+0x036],%g2 ! %g2 = 0000000000000005 ! %l0 = 0000a10e, %l1 = 00000000, Mem[0000000091000028] = 43a014ad db4f959e std %l0,[%i6+%o5] ! Mem[0000000091000028] = 0000a10e 00000000 ! Mem[0000000091000028] = 0000a10e, %g18 = 88feabf3e0e4da8d ldsw [%i6+%o5],%g2 ! %g2 = 88feabf3e0e4da8d ! Mem[000000009180001c] = fb7f249e, %g2 = 000000000000a10e ldub [%o0+0x01e],%g2 ! %g2 = 00000000000000fb ! Mem[0000000091000028] = 0000a10e, %g2 = 00000000000000fb ldub [%i6+%o5],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800038] = ffffffff, %g2 = 0000000000000000 ldsh [%o0+0x038],%g2 ! %g2 = ffffffffffffffff ba,a p4_not_taken_0_end p4_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p4_branch_failed p4_not_taken_0_end: ! End of Random Code for Thread 4 1: membar #Sync ! Force all stores to complete p4_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x010] ! Set processor 4 done flag ! Check Registers p4_check_registers: set p4_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 000000000000a10e bne,a,pn %xcc,p4_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000000 bne,a,pn %xcc,p4_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000041e80558 bne,a,pn %xcc,p4_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000fb549a8b bne,a,pn %xcc,p4_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffffff98 bne,a,pn %xcc,p4_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000000 bne,a,pn %xcc,p4_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000001675 bne,a,pn %xcc,p4_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 6919ad9fbf0905b9 bne,a,pn %xcc,p4_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p4_check_fp_registers: set p4_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be dc1b3bbe 1d605af3 bne %xcc,p4_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 2da4dfce 32daa87f bne %xcc,p4_f4_fail nop ! Check Local Memory set p4_local0_expect,%g1 p4_check_local0: ldx [%g1+0x000],%g2 ! Expected data = ffffffe6344dd9dc ldx [%i0+0x000],%g3 ! Observed data at 0000000018000000 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0000000000001675 ldx [%i0+0x008],%g3 ! Observed data at 0000000018000008 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = 92792a601cd0b091 ldx [%i0+0x028],%g3 ! Observed data at 0000000018000028 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = ffffff9800000000 ldx [%i0+0x030],%g3 ! Observed data at 0000000018000030 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i0,0x030,%g4 set p4_local1_expect,%g1 p4_check_local1: ldx [%g1+0x010],%g2 ! Expected data = 0000000016757a83 ldx [%i1+0x010],%g3 ! Observed data at 0000000018800010 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0ecab2f130a404a3 ldx [%i1+0x018],%g3 ! Observed data at 0000000018800018 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = dd5977ed35ce30f3 ldx [%i1+0x028],%g3 ! Observed data at 0000000018800028 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = f7f1acd00762624f ldx [%i1+0x038],%g3 ! Observed data at 0000000018800038 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i1,0x038,%g4 set p4_local2_expect,%g1 p4_check_local2: ldx [%g1+0x000],%g2 ! Expected data = a8d04824888f03f8 ldx [%i2+0x000],%g3 ! Observed data at 0000000019000000 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = a8d04824957b9819 ldx [%i2+0x010],%g3 ! Observed data at 0000000019000010 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = f4f3bf8bd5336163 ldx [%i2+0x018],%g3 ! Observed data at 0000000019000018 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 1390b5325bdba5e8 ldx [%i2+0x030],%g3 ! Observed data at 0000000019000030 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i2,0x030,%g4 set p4_local3_expect,%g1 p4_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 00000048ffffbd07 ldx [%i3+0x008],%g3 ! Observed data at 0000000019800008 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000048ffffbd07 ldx [%i3+0x028],%g3 ! Observed data at 0000000019800028 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000000000000bd07 ldx [%i3+0x030],%g3 ! Observed data at 0000000019800030 cmp %g2,%g3 bne,a,pn %xcc,p4_local_failed add %i3,0x030,%g4 ! The test for processor 4 has passed p4_passed: ta GOOD_TRAP nop p4_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p4_failed p4_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p4_failed p4_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p4_failed p4_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p4_failed p4_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p4_failed p4_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p4_failed p4_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p4_failed p4_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p4_failed p4_f2_fail: set p4_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p4_f4_fail: set p4_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 4 failed p4_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x010] ! Set processor 4 done flag set p4_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 4 failed p4_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x010] ! Set processor 4 done flag set p4_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p4_selfmod_failed: ba p4_failed mov 0xabc,%g1 p4_common_error: or %g0,0xee4,%g1 ba p4_failed mov %o5,%g3 p4_common_signature_error: set p4_temp,%g1 ba p4_failed st %g2,[%g1] ! Common Lock Number p4_common_timeout: set p4_temp,%g1 ba p4_failed st %g2,[%g1] ! Common Lock Number p4_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p4_failed mov 0x0,%g3 p4_trap1e: ldswa [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000019000008] stwa %l6,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000019800028] ldda [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000018000010] done p4_trap1o: ldswa [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000019000008] stwa %l6,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000019800028] ldda [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000018000010] done p4_trap2e: stha %l1,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018000028] stxa %l6,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018800028] stba %l2,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000019000018] ldsha [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000018800028] stwa %l6,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000019800000] ldswa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000019800010] done p4_trap2o: stha %l1,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018000028] stxa %l6,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000018800028] stba %l2,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000019000018] ldsha [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000018800028] stwa %l6,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000019800000] ldswa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000019800010] done p4_trap3e: nop nop nop nop done p4_trap3o: nop nop nop nop done p4_init_memory_pointers: set p4_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 p4_local0_start,%i0 set p4_local1_start,%i1 set p4_local2_start,%i2 set p4_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 7c4cfaa9d57830f3 ldx [%g1+0x008],%l1 ! %l1 = 83b1b47445e19e35 ldx [%g1+0x010],%l2 ! %l2 = c020ef5855250ac3 ldx [%g1+0x018],%l3 ! %l3 = f7f1acd00762624f ldx [%g1+0x020],%l4 ! %l4 = 28d4e936bcb12067 ldx [%g1+0x028],%l5 ! %l5 = 83723fea611040a9 ldx [%g1+0x030],%l6 ! %l6 = 8701b3f8e2a6ec80 ldx [%g1+0x038],%l7 ! %l7 = 92792a601cd0b091 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 5 processor_5: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x14] ! Set the start flag wrpr %g0,7,%cleanwin call p5_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 5 wr %g0,0x4,%fprs ! Make sure fef is 1 set p5_init_freg,%g1 ! %f0 = decc6b7d 9391b6cc 52e08cc3 ed6df1a3 ! %f4 = 95830714 a1b4fccb e11faea5 d0bc5668 ! %f8 = 4632e655 3084cd2e a0c44fc2 e9732d78 ! %f12 = 8503f113 4491ecd1 ba7e9d9d 79a5dada ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 58bb5beb 2b03555e 7c40b311 9bf3001a ! %f20 = 60103ff3 de06d274 5571e3e3 7196a33e ! %f24 = 092f4085 a5afe0a5 dadc991f 46b71739 ! %f28 = 3237fd80 530f83a8 6c6e7905 a7da3237 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 93dd88e8 7df9c29e ac53e557 e12aa03e ! %f36 = 772182df 05193a22 d3806e0f 2d96e45b ! %f40 = 1f96bf4c 82fe6bbc 4bb2b8de ef6d73bd ! %f44 = bd17b640 7d8e203b e4bb3827 6dc19d35 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xf1c2db0f00000011,%g7,%g1 ! GSR scale = 2, align = 1 wr %g1,%g0,%gsr ! GSR = f1c2db0f00000011 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 5 p5_label_1: ! %l7 = abfc3b2a185c19e5, Mem[0000000090000030] = 944f136a stw %l7,[%i4+0x030] ! Mem[0000000090000030] = 185c19e5 ! Mem[0000000090000000] = f4d6f5d4, %g2 = 0000000000000017 lduw [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 ! %l3 = 9040ce348b373eed, Mem[000000009080003a] = 420cdd38 sth %l3,[%i5+0x03a] ! Mem[0000000090800038] = 3eeddd38 ! %l4 = 8f73b960, %l5 = d257642e, Mem[0000000090000030] = 185c19e5 126760d7 std %l4,[%i4+0x030] ! Mem[0000000090000030] = 8f73b960 d257642e ! Mem[0000000090000008] = 96abb01b c40b9e2c, %g2 = f4d6f5d4, %g3 = 0bad0b00 ldd [%i4+%o1],%g2 ! %g2 = 0000000096abb01b 00000000c40b9e2c ! Mem[0000000091000020] = 8d7b41cb, %g2 = 0000000096abb01b ldub [%i6+0x023],%g2 ! %g2 = 000000000000008d ! Mem[000000001a800008] = d1bb74d2, %l0 = cceb9183fb1d01e4 ldsb [%i1+%o1],%l0 ! %l0 = ffffffffffffffd1 ! Mem[0000000090800030] = e7b33334, %g2 = 000000000000008d lduh [%i5+0x030],%g2 ! %g2 = 000000000000e7b3 ! Mem[000000001b800020] = fe8f14ae, %l0 = ffffffffffffffd1 lduw [%i3+%o4],%l0 ! %l0 = 00000000fe8f14ae ! Mem[000000001a800018] = 6a19215dc5dde182, %l4 = ea154c508f73b960 ldx [%i1+%o3],%l4 ! %l4 = 6a19215dc5dde182 p5_label_2: ! Mem[000000009180001c] = e14610d9, %g2 = 000000000000e7b3 lduh [%o0+0x01c],%g2 ! %g2 = 000000000000e146 ! %l6 = b902a3f64277fcc4, Mem[0000000091000030] = 7cc77257207bbe7e stx %l6,[%i6+0x030] ! Mem[0000000091000030] = b902a3f64277fcc4 ! %l4 = c5dde182, %l5 = d257642e, Mem[0000000091000008] = 4b1c5151 da67f293 std %l4,[%i6+%o1] ! Mem[0000000091000008] = c5dde182 d257642e ! Mem[0000000090800028] = eb4882af, %g2 = 000000000000e146 lduw [%i5+%o5],%g2 ! %g2 = 00000000eb4882af ! %l3 = 9040ce348b373eed, Mem[0000000091800018] = 39a5df25e14610d9 stx %l3,[%o0+%o3] ! Mem[0000000091800018] = 9040ce348b373eed ! Mem[0000000091000038] = 65898de9, %g2 = 00000000eb4882af lduw [%i6+0x038],%g2 ! %g2 = 0000000065898de9 ! Mem[000000001a00003c] = 3c8bd3bc, %l5 = 16764726d257642e ldub [%i0+0x03d],%l5 ! %l5 = 000000000000008b ! %l2 = 23f91b34, %l3 = 8b373eed, Mem[000000001b800028] = e461756c e59b2b73 std %l2,[%i3+%o5] ! Mem[000000001b800028] = 23f91b34 8b373eed ! %l0 = fe8f14ae, %l1 = dcae6d95, Mem[0000000090000030] = 8f73b960 d257642e std %l0,[%i4+0x030] ! Mem[0000000090000030] = fe8f14ae dcae6d95 ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = 65898de9, %g3 = c40b9e2c ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 p5_label_3: ! Mem[0000000090800014] = ba27fa54, %g2 = 0000000035d3851c lduw [%i5+0x014],%g2 ! %g2 = 00000000ba27fa54 ! Mem[0000000091800034] = 487fe8dd, %g2 = 00000000ba27fa54 lduh [%o0+0x036],%g2 ! %g2 = 000000000000487f ! Mem[000000009180001c] = 8b373eed, %g2 = 000000000000487f lduh [%o0+0x01c],%g2 ! %g2 = 0000000000008b37 ! %l3 = 9040ce348b373eed, Mem[000000001b80003c] = 043a7dda sth %l3,[%i3+0x03c] ! Mem[000000001b80003c] = 3eed7dda ! Mem[000000009080002c] = 9c5fe8b1, %g18 = ac613d20abb82e46 ldsw [%i5+0x02c],%g2 ! %g2 = ac613d20abb82e46 ! %l4 = 6a19215dc5dde182, Mem[0000000090800038] = 393f3eeddd38b60e stx %l4,[%i5+0x038] ! Mem[0000000090800038] = 6a19215dc5dde182 ! Mem[0000000091800008] = d23f2707, %g2 = ffffffff9c5fe8b1 ldub [%o0+0x009],%g2 ! %g2 = 00000000000000d2 ! %l7 = abfc3b2a185c19e5, Mem[0000000091000008] = c5dde182d257642e stx %l7,[%i6+%o1] ! Mem[0000000091000008] = abfc3b2a185c19e5 ! Mem[0000000090800034] = fd666a19, %g2 = 00000000000000d2 ldsb [%i5+0x036],%g2 ! %g2 = fffffffffffffffd ! Mem[0000000090800008] = a3d5b48d, %g2 = fffffffffffffffd ldsb [%i5+%o1],%g2 ! %g2 = ffffffffffffffa3 p5_label_4: ! %l4 = 6a19215dc5dde182, Mem[000000001b800010] = 36208e36 stw %l4,[%i3+%o2] ! Mem[000000001b800010] = c5dde182 ! Mem[0000000090800028] = eb4882af, %g2 = ffffffffffffffa3 ldsh [%i5+%o5],%g2 ! %g2 = ffffffffffffeb48 ! %l2 = 8a09bed023f91b34, Mem[000000009180003d] = 80663500 stb %l2,[%o0+0x03d] ! Mem[000000009180003c] = 34663500 ! %l2 = 8a09bed023f91b34, Mem[000000001a000018] = 2659e2a5b243b74d stx %l2,[%i0+%o3] ! Mem[000000001a000018] = 8a09bed023f91b34 ! %l0 = fe8f14ae, %l1 = dcae6d95, Mem[000000001a800000] = cbefd7f9 e15ad016 std %l0,[%i1+%g0] ! Mem[000000001a800000] = fe8f14ae dcae6d95 ! Mem[000000001b800010] = c5dde1820f6fc743, %l1 = 2b5ebad6dcae6d95 ldx [%i3+%o2],%l1 ! %l1 = c5dde1820f6fc743 ! %l5 = 000000000000008b, Mem[000000009000001e] = 22ad1a54 sth %l5,[%i4+0x01e] ! Mem[000000009000001c] = 008b1a54 ! Mem[0000000090000028] = 67fd8d79, %g2 = ffffffffffffeb48 ldsh [%i4+0x02a],%g2 ! %g2 = 00000000000067fd ! Mem[000000009100001c] = 40af2dc9, %g2 = 00000000000067fd ldsh [%i6+0x01c],%g2 ! %g2 = 00000000000040af ! %l2 = 8a09bed023f91b34, Mem[0000000091000000] = ddab9f6dde861c20 stx %l2,[%i6+%g0] ! Mem[0000000091000000] = 8a09bed023f91b34 p5_label_5: ! %l3 = 9040ce348b373eed, Mem[000000009000000e] = 9e2c0212 sth %l3,[%i4+0x00e] ! Mem[000000009000000c] = 3eed0212 ! %l1 = c5dde1820f6fc743, Mem[000000009000001a] = 4e529d71 sth %l1,[%i4+0x01a] ! Mem[0000000090000018] = c7439d71 ! Mem[0000000090800018] = 851cd634, %g2 = 00000000000040af lduh [%i5+0x01a],%g2 ! %g2 = 000000000000851c ! %l1 = c5dde1820f6fc743, Mem[0000000091000038] = 65898de9 stw %l1,[%i6+0x038] ! Mem[0000000091000038] = 0f6fc743 ! %l2 = 23f91b34, %l3 = 8b373eed, Mem[0000000090800020] = 6c6c0f3a ba1e4dff std %l2,[%i5+%o4] ! Mem[0000000090800020] = 23f91b34 8b373eed ! %l5 = 000000000000008b, Mem[0000000090000004] = 80b60b78 stw %l5,[%i4+0x004] ! Mem[0000000090000004] = 0000008b ! Mem[000000009180003c] = eb346635, %g2 = 000000000000851c ldsh [%o0+0x03c],%g2 ! %g2 = ffffffffffffeb34 ! Mem[0000000091000010] = 555bebbb, %g2 = ffffffffffffeb34 ldsb [%i6+0x013],%g2 ! %g2 = 0000000000000055 ! %l0 = 00000000fe8f14ae, Mem[0000000090000020] = 1a54edfce7b2eb32 stx %l0,[%i4+%o4] ! Mem[0000000090000020] = 00000000fe8f14ae ! Mem[0000000091000028] = 43a014ad db4f959e, %g2 = 00000055, %g3 = d6343572 ldd [%i6+%o5],%g2 ! %g2 = 0000000043a014ad 00000000db4f959e p5_label_6: ! Mem[000000001b000000] = 8f9fbbfe, %l2 = 8a09bed023f91b34 lduw [%i2+%g0],%l2 ! %l2 = 000000008f9fbbfe ! %l2 = 000000008f9fbbfe, Mem[000000009100002c] = db4f959e stw %l2,[%i6+0x02c] ! Mem[000000009100002c] = 8f9fbbfe ! Mem[0000000091000000] = 8a09bed0 23f91b34, %g2 = 43a014ad, %g3 = db4f959e ldd [%i6+%g0],%g2 ! %g2 = 000000008a09bed0 0000000023f91b34 ! %l0 = 00000000fe8f14ae, Mem[000000001b000022] = 87759249 stb %l0,[%i2+0x022] ! Mem[000000001b000020] = 8775ae49 ! %l0 = fe8f14ae, %l1 = 0f6fc743, Mem[0000000090800018] = 35d3851c d6343572 std %l0,[%i5+%o3] ! Mem[0000000090800018] = fe8f14ae 0f6fc743 ! %l4 = 6a19215dc5dde182, Mem[0000000091800025] = 167744d1 stb %l4,[%o0+0x025] ! Mem[0000000091800024] = 827744d1 ! Mem[0000000091800024] = 7744d1fa, %g2 = 000000008a09bed0 lduh [%o0+0x026],%g2 ! %g2 = 0000000000007744 ! Mem[0000000090000038] = c81bf8ba, %g2 = 0000000000007744 ldsb [%i4+0x03a],%g2 ! %g2 = ffffffffffffffc8 ! Mem[0000000091800008] = 3f270741, %g2 = ffffffffffffffc8 lduh [%o0+0x00a],%g2 ! %g2 = 0000000000003f27 ! Mem[0000000090000018] = 7f11c7439d71008b, %g2 = 0000000000003f27 ldx [%i4+%o3],%g2 ! %g2 = 7f11c7439d71008b p5_label_7: ! Mem[000000009180003c] = 66350000, %g2 = 7f11c7439d71008b ldsb [%o0+0x03e],%g2 ! %g2 = 0000000000000066 ! Mem[0000000091000000] = 8a09bed023f91b34, %g2 = 0000000000000066 ldx [%i6+%g0],%g2 ! %g2 = 8a09bed023f91b34 ! %l0 = fe8f14ae, %l1 = 0f6fc743, Mem[0000000090000038] = 8fc6c81b f8ba39dc std %l0,[%i4+0x038] ! Mem[0000000090000038] = fe8f14ae 0f6fc743 ! %l2 = 8f9fbbfe, %l3 = 8b373eed, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 8f9fbbfe 8b373eed ! Mem[000000001a800018] = 6a19215dc5dde182, %l0 = 00000000fe8f14ae ldx [%i1+%o3],%l0 ! %l0 = 6a19215dc5dde182 ! Mem[000000009000000c] = 3eed0212, %g2 = 8a09bed023f91b34 ldsb [%i4+0x00e],%g2 ! %g2 = 000000000000003e ! Mem[0000000091800010] = 5e44f9f4, %g2 = 000000000000003e lduw [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 ! Mem[000000009100003c] = 1dc00000, %g2 = 000000005e44f9f4 lduh [%i6+0x03e],%g2 ! %g2 = 0000000000001dc0 ! %l2 = 000000008f9fbbfe, Mem[000000009000003f] = 43000000 stb %l2,[%i4+0x03f] ! Mem[000000009000003c] = fe000000 ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = 00001dc0, %g3 = 23f91b34 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f p5_label_8: ! %l7 = abfc3b2a185c19e5, Mem[000000001b000032] = 7b0254b9 stb %l7,[%i2+0x032] ! Mem[000000001b000030] = 7b02e5b9 ! %l2 = 000000008f9fbbfe, Mem[0000000090800000] = 8f9fbbfe8b373eed stx %l2,[%i5+%g0] ! Mem[0000000090800000] = 000000008f9fbbfe ! Mem[000000009100002c] = bbfeb902, %g2 = 0000000045288f71 ldsb [%i6+0x02e],%g2 ! %g2 = ffffffffffffffbb ! %l2 = 8f9fbbfe, %l3 = 8b373eed, Mem[0000000091000000] = 8a09bed0 23f91b34 std %l2,[%i6+%g0] ! Mem[0000000091000000] = 8f9fbbfe 8b373eed ! Mem[000000009080003c] = c5dde182, %g2 = ffffffffffffffbb lduw [%i5+0x03c],%g2 ! %g2 = 00000000c5dde182 ! Mem[000000009000000c] = c40b3eed, %g2 = 00000000c5dde182 ldsb [%i4+0x00c],%g2 ! %g2 = ffffffffffffffc4 ! %l3 = 9040ce348b373eed, Mem[0000000090800020] = 23f91b34 stb %l3,[%i5+%o4] ! Mem[0000000090800020] = edf91b34 ! Mem[0000000090800018] = fe8f14ae, %g2 = ffffffffffffffc4 lduw [%i5+%o3],%g2 ! %g2 = 00000000fe8f14ae ! %l1 = c5dde1820f6fc743, Mem[0000000090800033] = 342d07fd stb %l1,[%i5+0x033] ! Mem[0000000090800030] = 432d07fd ! Mem[000000009080002c] = e8b1e7b3, %g2 = 00000000fe8f14ae ldsh [%i5+0x02e],%g2 ! %g2 = ffffffffffffe8b1 p5_label_9: ! %l0 = 6a19215dc5dde182, Mem[000000009080003e] = e1820000 stb %l0,[%i5+0x03e] ! Mem[000000009080003c] = 82820000 ! %l0 = 6a19215dc5dde182, Mem[0000000091000000] = 8f9fbbfe8b373eed stx %l0,[%i6+%g0] ! Mem[0000000091000000] = 6a19215dc5dde182 ! %l0 = 6a19215dc5dde182, Mem[000000001b80003a] = 2aa912f5 stb %l0,[%i3+0x03a] ! Mem[000000001b800038] = 2aa982f5 ! Mem[0000000090000000] = f4d6f5d4, %g18 = ac613d20abb82e46 ldsw [%i4+%g0],%g2 ! %g2 = ac613d20abb82e46 ! %l3 = 9040ce348b373eed, Mem[0000000090800025] = 373eedeb stb %l3,[%i5+0x025] ! Mem[0000000090800024] = ed3eedeb ! Mem[0000000090800024] = 8bed3eed, %g2 = fffffffff4d6f5d4 lduh [%i5+0x024],%g2 ! %g2 = 0000000000008bed ! %l6 = b902a3f64277fcc4, Mem[0000000091000036] = fcc40f6f sth %l6,[%i6+0x036] ! Mem[0000000091000034] = fcc40f6f ! %l2 = 8f9fbbfe, %l3 = 8b373eed, Mem[000000001a800018] = 6a19215d c5dde182 std %l2,[%i1+%o3] ! Mem[000000001a800018] = 8f9fbbfe 8b373eed ! %l1 = c5dde1820f6fc743, Mem[000000009180002b] = ccb0308d stb %l1,[%o0+0x02b] ! Mem[0000000091800028] = 43b0308d ! %l7 = abfc3b2a185c19e5, Mem[0000000091800038] = e8dd799b stw %l7,[%o0+0x038] ! Mem[0000000091800038] = 185c19e5 p5_label_10: ! %l7 = abfc3b2a185c19e5, Mem[000000009080000e] = afd2bbd0 sth %l7,[%i5+0x00e] ! Mem[000000009080000c] = 19e5bbd0 ! Mem[000000001b000020] = 8775ae49, %l2 = 000000008f9fbbfe ldsb [%i2+%o4],%l2 ! %l2 = ffffffffffffff87 ! Mem[000000009080002c] = 5fe8b1e7, %g2 = 0000000000008bed ldsb [%i5+0x02d],%g2 ! %g2 = 000000000000005f ! Mem[0000000091800020] = e3c73382, %g2 = 000000000000005f ldsb [%o0+0x022],%g2 ! %g2 = ffffffffffffffe3 ! Mem[0000000091000030] = b902a3f6, %g2 = ffffffffffffffe3 ldsh [%i6+0x030],%g2 ! %g2 = ffffffffffffb902 ! %l2 = ffffffffffffff87, Mem[0000000090800024] = 8bed3eed stb %l2,[%i5+0x024] ! Mem[0000000090800024] = 87ed3eed ! Mem[0000000090000018] = 7f11c743 9d71008b, %g2 = ffffb902, %g3 = b6b6487f ldd [%i4+%o3],%g2 ! %g2 = 000000007f11c743 000000009d71008b ! Mem[0000000091000004] = c5dde182, %g2 = 000000007f11c743 ldub [%i6+0x004],%g2 ! %g2 = 00000000000000c5 ! Mem[0000000090800004] = 8f9fbbfe, %g18 = ac613d20abb82e46 ldsw [%i5+0x004],%g2 ! %g2 = ac613d20abb82e46 ! Mem[000000009000003c] = 0f6fc7fe, %g2 = ffffffff8f9fbbfe ldsh [%i4+0x03c],%g2 ! %g2 = 0000000000000f6f p5_label_11: ! %l1 = c5dde1820f6fc743, Mem[000000001b000038] = 944777e9 sth %l1,[%i2+0x038] ! Mem[000000001b000038] = c74377e9 ! Mem[0000000091000024] = 8c43a014, %g2 = 0000000000000f6f ldub [%i6+0x027],%g2 ! %g2 = 000000000000008c ! Mem[000000001a000010] = e0593411, %l4 = 6a19215dc5dde182 ldsb [%i0+0x012],%l4 ! %l4 = 0000000000000034 ! %l6 = b902a3f64277fcc4, Mem[0000000091000004] = c5dde182 stw %l6,[%i6+0x004] ! Mem[0000000091000004] = 4277fcc4 ! Mem[000000001b000004] = dbbd4dda, %l7 = abfc3b2a185c19e5 ldsw [%i2+0x004],%l7 ! %l7 = ffffffffdbbd4dda ! %l7 = ffffffffdbbd4dda, Mem[0000000091000006] = fcc4abfc stb %l7,[%i6+0x006] ! Mem[0000000091000004] = dac4abfc ! %l2 = ffffffffffffff87, Mem[0000000090000008] = 96abb01b sth %l2,[%i4+%o1] ! Mem[0000000090000008] = ff87b01b ! Mem[0000000090800000] = 000000008f9fbbfe, %g2 = 000000000000008c ldx [%i5+%g0],%g2 ! %g2 = 000000008f9fbbfe ! %l4 = 0000000000000034, Mem[0000000090000038] = fe8f14ae0f6fc7fe stx %l4,[%i4+0x038] ! Mem[0000000090000038] = 0000000000000034 ! %l7 = ffffffffdbbd4dda, Mem[0000000091000013] = 555bebbb stb %l7,[%i6+0x013] ! Mem[0000000091000010] = da5bebbb p5_label_12: ! %l0 = c5dde182, %l1 = 0f6fc743, Mem[000000001b800030] = 6e202dca f46a4ca2 std %l0,[%i3+0x030] ! Mem[000000001b800030] = c5dde182 0f6fc743 ! %l4 = 0000000000000034, Mem[000000009180001c] = 8b373eed stw %l4,[%o0+0x01c] ! Mem[000000009180001c] = 00000034 ! Mem[0000000090000004] = 008bff87, %g2 = 000000008f9fbbfe lduh [%i4+0x006],%g2 ! %g2 = 000000000000008b ! %l2 = ffffffffffffff87, Mem[0000000091000030] = b902a3f64277fcc4 stx %l2,[%i6+0x030] ! Mem[0000000091000030] = ffffffffffffff87 ! %l0 = 6a19215dc5dde182, Mem[0000000090800020] = edf91b34 sth %l0,[%i5+%o4] ! Mem[0000000090800020] = e1821b34 ! Mem[0000000090000020] = 0000fe8f, %g2 = 000000000000008b lduh [%i4+0x022],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800018] = 9040ce3400000034, %g2 = 0000000000000000 ldx [%o0+%o3],%g2 ! %g2 = 9040ce3400000034 ! %l2 = ffffffffffffff87, Mem[000000009080001e] = c743e182 sth %l2,[%i5+0x01e] ! Mem[000000009080001c] = ff87e182 ! Mem[0000000090800028] = 4882af9c, %g2 = 9040ce3400000034 ldub [%i5+0x029],%g2 ! %g2 = 0000000000000048 ! Mem[000000001b00000c] = 7f431834, %l0 = 6a19215dc5dde182 ldsb [%i2+0x00c],%l0 ! %l0 = 000000000000007f p5_label_13: ! Mem[0000000091800038] = 185c19e5, %g18 = ac613d20abb82e46 ldsw [%o0+0x038],%g2 ! %g2 = ac613d20abb82e46 ! Mem[0000000090000004] = 00008bff, %g2 = 00000000185c19e5 ldsb [%i4+0x005],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800004] = da193367, %g2 = 0000000000000000 lduw [%o0+0x004],%g2 ! %g2 = 00000000da193367 ! Mem[0000000090800024] = 87ed3eed, %g2 = 00000000da193367 lduw [%i5+0x024],%g2 ! %g2 = 0000000087ed3eed ! Mem[0000000090000018] = c7439d71, %g2 = 0000000087ed3eed lduh [%i4+0x01a],%g2 ! %g2 = 000000000000c743 ! Mem[0000000090800038] = 6a19215d, %g2 = 000000000000c743 lduh [%i5+0x038],%g2 ! %g2 = 0000000000006a19 ! Mem[000000009080000c] = f38f19e5, %g18 = ac613d20abb82e46 ldsw [%i5+0x00c],%g2 ! %g2 = ac613d20abb82e46 ! Mem[0000000091800000] = 6c5e37b5, %g18 = ac613d20abb82e46 ldsw [%o0+%g0],%g2 ! %g2 = ac613d20abb82e46 ! Mem[000000009000003c] = 00000034, %g2 = 000000006c5e37b5 ldub [%i4+0x03c],%g2 ! %g2 = 0000000000000000 ! %l0 = 000000000000007f, Mem[000000001b000000] = 8f9fbbfedbbd4dda stx %l0,[%i2+%g0] ! Mem[000000001b000000] = 000000000000007f p5_label_14: ! Mem[0000000091000010] = eb99b0da, %g2 = 0000000000000000 lduw [%i6+%o2],%g2 ! %g2 = 00000000eb99b0da ! Mem[0000000090800038] = 6a19215d c5dd8282, %g2 = eb99b0da, %g3 = 9d71008b ldd [%i5+0x038],%g2 ! %g2 = 000000006a19215d 00000000c5dd8282 ! %l1 = c5dde1820f6fc743, Mem[0000000090800038] = 6a19215d stw %l1,[%i5+0x038] ! Mem[0000000090800038] = 0f6fc743 ! Mem[0000000091000034] = ff870f6f, %g2 = 000000006a19215d lduh [%i6+0x036],%g2 ! %g2 = 000000000000ff87 ! %l1 = c5dde1820f6fc743, Mem[000000009080000b] = 8df38f19 stb %l1,[%i5+0x00b] ! Mem[0000000090800008] = 43f38f19 ! Mem[0000000091800000] = 6c5e37b5da193367, %g2 = 000000000000ff87 ldx [%o0+%g0],%g2 ! %g2 = 6c5e37b5da193367 ! Mem[000000009180001c] = 34c69ee3, %g2 = 6c5e37b5da193367 ldsb [%o0+0x01f],%g2 ! %g2 = 0000000000000034 ! Mem[000000001b800000] = a220d9b5 097a72d7, %l4 = 00000034, %l5 = 0000008b ldd [%i3+%g0],%l4 ! %l4 = 00000000a220d9b5 00000000097a72d7 ! %l6 = 4277fcc4, %l7 = dbbd4dda, Mem[000000001a800020] = c94cee55 3c25ea2f std %l6,[%i1+%o4] ! Mem[000000001a800020] = 4277fcc4 dbbd4dda ! Mem[0000000091000020] = 8d7b41cb, %g2 = 0000000000000034 ldub [%i6+0x023],%g2 ! %g2 = 000000000000008d p5_label_15: ! %l7 = ffffffffdbbd4dda, Mem[000000001a000008] = be7135a3 stw %l7,[%i0+%o1] ! Mem[000000001a000008] = dbbd4dda ! Mem[0000000091800030] = 8f71b6b6, %g2 = 000000000000008d lduh [%o0+0x032],%g2 ! %g2 = 0000000000008f71 ! Mem[0000000091000028] = ad8f9fbb, %g2 = 0000000000008f71 ldsb [%i6+0x02b],%g2 ! %g2 = ffffffffffffffad ! Mem[0000000090000024] = 14ae07dc, %g2 = ffffffffffffffad lduh [%i4+0x026],%g2 ! %g2 = 00000000000014ae ! Mem[0000000090800018] = fe8f14ae 0f6fff87, %g2 = 000014ae, %g3 = c5dd8282 ldd [%i5+%o3],%g2 ! %g2 = 00000000fe8f14ae 000000000f6fff87 ! Mem[0000000090000004] = 00008bff, %g2 = 00000000fe8f14ae ldsb [%i4+0x005],%g2 ! %g2 = 0000000000000000 ! %l0 = 0000007f, %l1 = 0f6fc743, Mem[0000000090800028] = eb4882af 9c5fe8b1 std %l0,[%i5+%o5] ! Mem[0000000090800028] = 0000007f 0f6fc743 ! Mem[000000001a800018] = 8f9fbbfe8b373eed, %l3 = 9040ce348b373eed ldx [%i1+%o3],%l3 ! %l3 = 8f9fbbfe8b373eed ! %l1 = c5dde1820f6fc743, Mem[0000000091000038] = 0f6fc743 stw %l1,[%i6+0x038] ! Mem[0000000091000038] = 0f6fc743 ! Mem[0000000091800030] = 45288f71, %g18 = ac613d20abb82e46 ldsw [%o0+0x030],%g2 ! %g2 = ac613d20abb82e46 p5_label_16: ! Mem[000000009000000c] = c40b3eed, %g2 = 0000000045288f71 ldsb [%i4+0x00c],%g2 ! %g2 = ffffffffffffffc4 ! %l1 = c5dde1820f6fc743, Mem[0000000091000000] = 6a19215d4277dac4 stx %l1,[%i6+%g0] ! Mem[0000000091000000] = c5dde1820f6fc743 ! Mem[000000001a800018] = 8f9fbbfe, %l3 = 8f9fbbfe8b373eed ldsb [%i1+0x01b],%l3 ! %l3 = fffffffffffffffe ! Mem[0000000091000028] = ad8f9fbb, %g2 = ffffffffffffffc4 ldsb [%i6+0x02b],%g2 ! %g2 = ffffffffffffffad ! %l0 = 000000000000007f, Mem[0000000090800016] = fa54fe8f sth %l0,[%i5+0x016] ! Mem[0000000090800014] = 007ffe8f ! Mem[000000009100003c] = d7571dc0, %g2 = ffffffffffffffad lduw [%i6+0x03c],%g2 ! %g2 = 00000000d7571dc0 ! %l2 = ffffffffffffff87, Mem[000000001a80001c] = 8b373eed stw %l2,[%i1+0x01c] ! Mem[000000001a80001c] = ffffff87 ! %l5 = 00000000097a72d7, Mem[000000001b000008] = ca8faa9b7f431834 stx %l5,[%i2+%o1] ! Mem[000000001b000008] = 00000000097a72d7 ! %l7 = ffffffffdbbd4dda, Mem[0000000091000024] = 7b41cb8c stw %l7,[%i6+0x024] ! Mem[0000000091000024] = dbbd4dda ! Mem[0000000091800034] = b6b6487f, %g2 = 00000000d7571dc0 ldub [%o0+0x034],%g2 ! %g2 = 00000000000000b6 p5_label_17: ! Mem[0000000091800010] = 5e44f9f4, %g2 = 00000000000000b6 ldub [%o0+%o2],%g2 ! %g2 = 000000000000005e ! %l3 = fffffffffffffffe, Mem[0000000091800018] = 9040ce3400000034 stx %l3,[%o0+%o3] ! Mem[0000000091800018] = fffffffffffffffe ! Mem[000000001b800018] = 7e7ec76a b5fec267, %l0 = 0000007f, %l1 = 0f6fc743 ldd [%i3+%o3],%l0 ! %l0 = 000000007e7ec76a 00000000b5fec267 ! Mem[0000000091000010] = eb99b0da 5bebbbe4, %g2 = 0000005e, %g3 = 0f6fff87 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b0da 000000005bebbbe4 ! Mem[000000009180002c] = b0308df5, %g18 = ac613d20abb82e46 ldsw [%o0+0x02c],%g2 ! %g2 = ac613d20abb82e46 ! %l0 = 000000007e7ec76a, Mem[000000009180003c] = eb346635 stb %l0,[%o0+0x03c] ! Mem[000000009180003c] = 6a346635 ! %l6 = b902a3f64277fcc4, Mem[000000001a800030] = 95dae55c stb %l6,[%i1+0x030] ! Mem[000000001a800030] = c4dae55c ! %l7 = ffffffffdbbd4dda, Mem[0000000090800003] = 008f9fbb stb %l7,[%i5+0x003] ! Mem[0000000090800000] = da8f9fbb ! %l7 = ffffffffdbbd4dda, Mem[0000000091800004] = da193367 sth %l7,[%o0+0x004] ! Mem[0000000091800004] = 4dda3367 ! %l4 = 00000000a220d9b5, Mem[0000000091000008] = abfc3b2a185c19e5 stx %l4,[%i6+%o1] ! Mem[0000000091000008] = 00000000a220d9b5 p5_label_18: ! %l4 = 00000000a220d9b5, Mem[0000000091800008] = 50d23f270741274a stx %l4,[%o0+%o1] ! Mem[0000000091800008] = 00000000a220d9b5 ! %l0 = 7e7ec76a, %l1 = b5fec267, Mem[000000001a000030] = 82cb6c0c d3b55839 std %l0,[%i0+0x030] ! Mem[000000001a000030] = 7e7ec76a b5fec267 ! Mem[0000000090000014] = 798eb5a3, %g2 = ffffffffb0308df5 lduw [%i4+0x014],%g2 ! %g2 = 00000000798eb5a3 ! %l6 = b902a3f64277fcc4, Mem[0000000091800008] = 00000000 sth %l6,[%o0+%o1] ! Mem[0000000091800008] = fcc40000 ! Mem[000000009100002c] = bbfeffff, %g2 = 00000000798eb5a3 ldsb [%i6+0x02e],%g2 ! %g2 = ffffffffffffffbb ! Mem[000000001b000008] = 00000000, %l6 = b902a3f64277fcc4 ldub [%i2+0x009],%l6 ! %l6 = 0000000000000000 ! %l4 = 00000000a220d9b5, Mem[0000000090800014] = ba27007f sth %l4,[%i5+0x014] ! Mem[0000000090800014] = d9b5007f ! %l6 = 0000000000000000, Mem[0000000090000036] = 6d950000 sth %l6,[%i4+0x036] ! Mem[0000000090000034] = 00000000 ! %l4 = 00000000a220d9b5, Mem[0000000091000003] = 820f6fc7 stb %l4,[%i6+0x003] ! Mem[0000000091000000] = b50f6fc7 ! %l0 = 7e7ec76a, %l1 = b5fec267, Mem[000000001b800000] = a220d9b5 097a72d7 std %l0,[%i3+%g0] ! Mem[000000001b800000] = 7e7ec76a b5fec267 p5_label_19: ! Mem[0000000091000008] = 00000000, %g2 = ffffffffffffffbb lduw [%i6+%o1],%g2 ! %g2 = 0000000000000000 ! %l1 = 00000000b5fec267, Mem[0000000090800018] = fe8f14ae0f6fff87 stx %l1,[%i5+%o3] ! Mem[0000000090800018] = 00000000b5fec267 ! Mem[0000000091000030] = ffffffff, %g2 = 0000000000000000 ldub [%i6+0x031],%g2 ! %g2 = 00000000000000ff ! Mem[000000009180002c] = 8df54528, %g2 = 00000000000000ff lduh [%o0+0x02e],%g2 ! %g2 = 0000000000008df5 ! Mem[0000000090000018] = 7f11c743 9d71008b, %g2 = 00008df5, %g3 = 5bebbbe4 ldd [%i4+%o3],%g2 ! %g2 = 000000007f11c743 000000009d71008b ! %l4 = 00000000a220d9b5, Mem[000000009080003a] = c743c5dd sth %l4,[%i5+0x03a] ! Mem[0000000090800038] = d9b5c5dd ! Mem[0000000090800024] = 3eed0000, %g2 = 000000007f11c743 ldub [%i5+0x026],%g2 ! %g2 = 000000000000003e ! %l0 = 000000007e7ec76a, Mem[0000000090000030] = fe8f14aedcae0000 stx %l0,[%i4+0x030] ! Mem[0000000090000030] = 000000007e7ec76a ! Mem[0000000091000030] = ffffffff ffffff87, %g2 = 0000003e, %g3 = 9d71008b ldd [%i6+0x030],%g2 ! %g2 = 00000000ffffffff 00000000ffffff87 ! %l0 = 000000007e7ec76a, Mem[000000009100002c] = 8f9fbbfe stb %l0,[%i6+0x02c] ! Mem[000000009100002c] = 6a9fbbfe p5_label_20: ! %l4 = a220d9b5, %l5 = 097a72d7, Mem[0000000090800020] = e1821b34 87ed3eed std %l4,[%i5+%o4] ! Mem[0000000090800020] = a220d9b5 097a72d7 ! Mem[0000000090800008] = a3d5b443 f38f19e5, %g2 = ffffffff, %g3 = ffffff87 ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b443 00000000f38f19e5 ! Mem[000000009180001c] = fec69ee3, %g2 = 00000000a3d5b443 ldsb [%o0+0x01f],%g2 ! %g2 = fffffffffffffffe ! Mem[0000000090800018] = 00b5fec2, %g2 = fffffffffffffffe ldub [%i5+0x01b],%g2 ! %g2 = 0000000000000000 ! Mem[000000001b000018] = a0348b0e, %l7 = ffffffffdbbd4dda lduw [%i2+%o3],%l7 ! %l7 = 00000000a0348b0e ! Mem[0000000091000028] = 43a014ad, %g2 = 0000000000000000 ldsh [%i6+%o5],%g2 ! %g2 = 00000000000043a0 ! %l6 = 0000000000000000, Mem[0000000091800010] = 5e44f9f4a2d978b6 stx %l6,[%o0+%o2] ! Mem[0000000091800010] = 0000000000000000 ! %l5 = 00000000097a72d7, Mem[0000000091000038] = 0f6fc743 stw %l5,[%i6+0x038] ! Mem[0000000091000038] = 097a72d7 ! Mem[0000000091800018] = fffffffffffffffe, %g2 = 00000000000043a0 ldx [%o0+%o3],%g2 ! %g2 = fffffffffffffffe ! %l6 = 00000000, %l7 = a0348b0e, Mem[0000000090000038] = 00000000 00000034 std %l6,[%i4+0x038] ! Mem[0000000090000038] = 00000000 a0348b0e p5_label_21: ! Mem[0000000090000038] = 00000000a0348b0e, %g2 = fffffffffffffffe ldx [%i4+0x038],%g2 ! %g2 = 00000000a0348b0e ! Mem[0000000090000010] = 0212225c 798eb5a3, %g2 = a0348b0e, %g3 = f38f19e5 ldd [%i4+%o2],%g2 ! %g2 = 000000000212225c 00000000798eb5a3 ! %l7 = 00000000a0348b0e, Mem[0000000091000030] = ffffffff stw %l7,[%i6+0x030] ! Mem[0000000091000030] = a0348b0e ! Mem[0000000090800008] = a3d5b443, %g2 = 000000000212225c lduw [%i5+%o1],%g2 ! %g2 = 00000000a3d5b443 ! %l1 = 00000000b5fec267, Mem[0000000091800018] = ffffffff sth %l1,[%o0+%o3] ! Mem[0000000091800018] = c267ffff ! Mem[000000001a000018] = 8a09bed0, %l4 = 00000000a220d9b5 lduw [%i0+%o3],%l4 ! %l4 = 000000008a09bed0 ! Mem[0000000091800018] = c267ffff, %g2 = 00000000a3d5b443 ldub [%o0+%o3],%g2 ! %g2 = 00000000000000c2 ! Mem[0000000090800000] = 000000da, %g2 = 00000000000000c2 ldub [%i5+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000038] = 00000000, %g2 = 0000000000000000 lduw [%i4+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[000000001b000004] = 0000007f, %l3 = fffffffffffffffe lduh [%i2+0x006],%l3 ! %l3 = 000000000000007f p5_label_22: ! Mem[000000009080003c] = 82820000, %g2 = 0000000000000000 ldsh [%i5+0x03e],%g2 ! %g2 = ffffffffffff8282 ! Mem[000000009080001c] = b5fec267, %g2 = ffffffffffff8282 ldsb [%i5+0x01c],%g2 ! %g2 = ffffffffffffffb5 ! %l3 = 000000000000007f, Mem[000000001b800024] = 8f86a3cb stb %l3,[%i3+0x024] ! Mem[000000001b800024] = 7f86a3cb ! Mem[0000000091000020] = 9de28f8d, %g18 = ac613d20abb82e46 ldsw [%i6+%o4],%g2 ! %g2 = ac613d20abb82e46 ! Mem[0000000091000004] = c7430000, %g2 = ffffffff9de28f8d ldsh [%i6+0x006],%g2 ! %g2 = ffffffffffffc743 ! Mem[0000000090800014] = 007f0000, %g2 = ffffffffffffc743 ldsh [%i5+0x016],%g2 ! %g2 = 000000000000007f ! Mem[0000000090800030] = e7b33343, %g2 = 000000000000007f lduh [%i5+0x030],%g2 ! %g2 = 000000000000e7b3 ! %l1 = 00000000b5fec267, Mem[0000000091000006] = c7430000 sth %l1,[%i6+0x006] ! Mem[0000000091000004] = c2670000 ! %l3 = 000000000000007f, Mem[0000000091800028] = d1fa0243b0308df5 stx %l3,[%o0+%o5] ! Mem[0000000091800028] = 000000000000007f ! Mem[0000000091000010] = eb99b0da, %g2 = 000000000000e7b3 lduh [%i6+%o2],%g2 ! %g2 = 000000000000eb99 p5_label_23: ! %l4 = 000000008a09bed0, Mem[0000000090800035] = 07fd660f stb %l4,[%i5+0x035] ! Mem[0000000090800034] = d0fd660f ! Mem[0000000091800010] = 00000000, %g2 = 000000000000eb99 ldub [%o0+0x012],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000010] = eb99b0da, %g2 = 0000000000000000 lduw [%i6+%o2],%g2 ! %g2 = 00000000eb99b0da ! Mem[0000000090800008] = d5b443f3, %g2 = 00000000eb99b0da ldub [%i5+0x009],%g2 ! %g2 = 00000000000000d5 ! %l4 = 000000008a09bed0, Mem[0000000091000000] = c5dde1b50f6fc267 stx %l4,[%i6+%g0] ! Mem[0000000091000000] = 000000008a09bed0 ! Mem[0000000091800034] = b6b6487f, %g2 = 00000000000000d5 ldub [%o0+0x034],%g2 ! %g2 = 00000000000000b6 ! Mem[000000001a80003c] = 406b6854, %l4 = 000000008a09bed0 ldsw [%i1+0x03c],%l4 ! %l4 = 00000000406b6854 ! Mem[0000000091800020] = c69ee3c7 33827744, %g2 = 000000b6, %g3 = 798eb5a3 ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 0000000033827744 ! Mem[0000000091000038] = 097a72d7d7571dc0, %g2 = 00000000c69ee3c7 ldx [%i6+0x038],%g2 ! %g2 = 097a72d7d7571dc0 ! %l1 = 00000000b5fec267, Mem[000000001a800038] = 62cbb744406b6854 stx %l1,[%i1+0x038] ! Mem[000000001a800038] = 00000000b5fec267 p5_label_24: ! Mem[0000000090800014] = d9b5007f, %g2 = 097a72d7d7571dc0 ldub [%i5+0x014],%g2 ! %g2 = 00000000000000d9 ! %l2 = ffffffffffffff87, Mem[000000009180000c] = a220d9b5 sth %l2,[%o0+0x00c] ! Mem[000000009180000c] = ff87d9b5 ! Mem[0000000090000020] = 00000000 fe8f14ae, %g2 = 000000d9, %g3 = 33827744 ldd [%i4+%o4],%g2 ! %g2 = 0000000000000000 00000000fe8f14ae ! %l2 = ffffffffffffff87, Mem[000000009180001e] = fffec69e stb %l2,[%o0+0x01e] ! Mem[000000009180001c] = 87fec69e ! Mem[000000001b000028] = 60934b54 c9b072b0, %l6 = 00000000, %l7 = a0348b0e ldd [%i2+%o5],%l6 ! %l6 = 0000000060934b54 00000000c9b072b0 ! Mem[0000000090800038] = 0f6fd9b5, %g2 = 0000000000000000 lduh [%i5+0x038],%g2 ! %g2 = 0000000000000f6f ! %l3 = 000000000000007f, Mem[000000009180001a] = ffffffff sth %l3,[%o0+0x01a] ! Mem[0000000091800018] = 007fffff ! Mem[0000000090800030] = e7b33343 2dd0fd66, %g2 = 00000f6f, %g3 = fe8f14ae ldd [%i5+0x030],%g2 ! %g2 = 00000000e7b33343 000000002dd0fd66 ! Mem[0000000090000018] = c7439d71, %g2 = 00000000e7b33343 ldsh [%i4+0x01a],%g2 ! %g2 = ffffffffffffc743 ! Mem[0000000091000038] = 097a72d7, %g18 = ac613d20abb82e46 ldsw [%i6+0x038],%g2 ! %g2 = ac613d20abb82e46 p5_label_25: ! Mem[000000001b000018] = a0348b0e 556aaa6e, %l2 = ffffff87, %l3 = 0000007f ldd [%i2+%o3],%l2 ! %l2 = 00000000a0348b0e 00000000556aaa6e ! Mem[000000009080003c] = c5dd8282, %g2 = 00000000097a72d7 ldsb [%i5+0x03c],%g2 ! %g2 = ffffffffffffffc5 ! %l7 = 00000000c9b072b0, Mem[000000009100001c] = 40af2dc9 sth %l7,[%i6+0x01c] ! Mem[000000009100001c] = 72b02dc9 ! Mem[0000000090800004] = 8f9fbbfe, %g2 = ffffffffffffffc5 lduh [%i5+0x004],%g2 ! %g2 = 0000000000008f9f ! Mem[0000000090800020] = a220d9b5 097a72d7, %g2 = 00008f9f, %g3 = 2dd0fd66 ldd [%i5+%o4],%g2 ! %g2 = 00000000a220d9b5 00000000097a72d7 ! Mem[000000009080003c] = 82000000, %g2 = 00000000a220d9b5 ldub [%i5+0x03f],%g2 ! %g2 = 0000000000000082 ! %l6 = 0000000060934b54, Mem[000000001a000008] = dbbd4dda stw %l6,[%i0+%o1] ! Mem[000000001a000008] = 60934b54 ! Mem[0000000091800008] = 00ff87d9, %g2 = 0000000000000082 ldsb [%o0+0x00b],%g2 ! %g2 = 0000000000000000 ! %l2 = 00000000a0348b0e, Mem[0000000091800008] = fcc40000 stb %l2,[%o0+%o1] ! Mem[0000000091800008] = 0ec40000 ! %l2 = 00000000a0348b0e, Mem[0000000090800018] = 00000000b5fec267 stx %l2,[%i5+%o3] ! Mem[0000000090800018] = 00000000a0348b0e ba,a p5_not_taken_0_end p5_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p5_branch_failed p5_not_taken_0_end: ! End of Random Code for Thread 5 1: membar #Sync ! Force all stores to complete p5_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x014] ! Set processor 5 done flag ! Check Registers p5_check_registers: set p5_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 000000007e7ec76a bne,a,pn %xcc,p5_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000b5fec267 bne,a,pn %xcc,p5_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000a0348b0e bne,a,pn %xcc,p5_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000556aaa6e bne,a,pn %xcc,p5_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000406b6854 bne,a,pn %xcc,p5_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000097a72d7 bne,a,pn %xcc,p5_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000060934b54 bne,a,pn %xcc,p5_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000c9b072b0 bne,a,pn %xcc,p5_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p5_check_fp_registers: set p5_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be decc6b7d 9391b6cc bne %xcc,p5_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 52e08cc3 ed6df1a3 bne %xcc,p5_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 95830714 a1b4fccb bne %xcc,p5_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be e11faea5 d0bc5668 bne %xcc,p5_f6_fail nop ! Check Local Memory set p5_local0_expect,%g1 p5_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 60934b547c41d17b ldx [%i0+0x008],%g3 ! Observed data at 000000001a000008 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 8a09bed023f91b34 ldx [%i0+0x018],%g3 ! Observed data at 000000001a000018 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 7e7ec76ab5fec267 ldx [%i0+0x030],%g3 ! Observed data at 000000001a000030 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i0,0x030,%g4 set p5_local1_expect,%g1 p5_check_local1: ldx [%g1+0x000],%g2 ! Expected data = fe8f14aedcae6d95 ldx [%i1+0x000],%g3 ! Observed data at 000000001a800000 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 8f9fbbfeffffff87 ldx [%i1+0x018],%g3 ! Observed data at 000000001a800018 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 4277fcc4dbbd4dda ldx [%i1+0x020],%g3 ! Observed data at 000000001a800020 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = c4dae55cd802eb5e ldx [%i1+0x030],%g3 ! Observed data at 000000001a800030 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000000b5fec267 ldx [%i1+0x038],%g3 ! Observed data at 000000001a800038 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i1,0x038,%g4 set p5_local2_expect,%g1 p5_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 000000000000007f ldx [%i2+0x000],%g3 ! Observed data at 000000001b000000 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00000000097a72d7 ldx [%i2+0x008],%g3 ! Observed data at 000000001b000008 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 8775ae49f02da2e3 ldx [%i2+0x020],%g3 ! Observed data at 000000001b000020 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 7b02e5b98622cb77 ldx [%i2+0x030],%g3 ! Observed data at 000000001b000030 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = c74377e90cb15eba ldx [%i2+0x038],%g3 ! Observed data at 000000001b000038 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i2,0x038,%g4 set p5_local3_expect,%g1 p5_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 7e7ec76ab5fec267 ldx [%i3+0x000],%g3 ! Observed data at 000000001b800000 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = c5dde1820f6fc743 ldx [%i3+0x010],%g3 ! Observed data at 000000001b800010 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = fe8f14ae7f86a3cb ldx [%i3+0x020],%g3 ! Observed data at 000000001b800020 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 23f91b348b373eed ldx [%i3+0x028],%g3 ! Observed data at 000000001b800028 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = c5dde1820f6fc743 ldx [%i3+0x030],%g3 ! Observed data at 000000001b800030 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 2aa982f53eed7dda ldx [%i3+0x038],%g3 ! Observed data at 000000001b800038 cmp %g2,%g3 bne,a,pn %xcc,p5_local_failed add %i3,0x038,%g4 ! The test for processor 5 has passed p5_passed: ta GOOD_TRAP nop p5_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p5_failed p5_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p5_failed p5_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p5_failed p5_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p5_failed p5_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p5_failed p5_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p5_failed p5_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p5_failed p5_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p5_failed p5_f0_fail: set p5_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f2_fail: set p5_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f4_fail: set p5_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p5_f6_fail: set p5_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 5 failed p5_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x014] ! Set processor 5 done flag set p5_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 5 failed p5_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x014] ! Set processor 5 done flag set p5_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p5_selfmod_failed: ba p5_failed mov 0xabc,%g1 p5_common_error: or %g0,0xee5,%g1 ba p5_failed mov %o5,%g3 p5_common_signature_error: set p5_temp,%g1 ba p5_failed st %g2,[%g1] ! Common Lock Number p5_common_timeout: set p5_temp,%g1 ba p5_failed st %g2,[%g1] ! Common Lock Number p5_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p5_failed mov 0x0,%g3 p5_trap1e: stba %l0,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000001a000018] ldswa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001a800018] stxa %l5,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000001b800020] lduba [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000001a800028] stxa %l5,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001b000028] done p5_trap1o: stba %l0,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000001a000018] ldswa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001a800018] stxa %l5,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000001b800020] lduba [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000001a800028] stxa %l5,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001b000028] done p5_trap2e: stha %l2,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001a000028] stba %l0,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001a000028] lduwa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001b800010] lduba [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001a000000] lduba [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001a800000] stxa %l2,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000001b000018] stha %l3,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000001a000010] done p5_trap2o: stha %l2,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001a000028] stba %l0,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001a000028] lduwa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001b800010] lduba [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001a000000] lduba [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000001a800000] stxa %l2,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000001b000018] stha %l3,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000001a000010] done p5_trap3e: nop nop nop nop nop nop done p5_trap3o: nop nop nop nop nop nop done p5_init_memory_pointers: set p5_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 p5_local0_start,%i0 set p5_local1_start,%i1 set p5_local2_start,%i2 set p5_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = cceb9183fb1d01e4 ldx [%g1+0x008],%l1 ! %l1 = 2b5ebad6dcae6d95 ldx [%g1+0x010],%l2 ! %l2 = 8a09bed023f91b34 ldx [%g1+0x018],%l3 ! %l3 = 9040ce348b373eed ldx [%g1+0x020],%l4 ! %l4 = ea154c508f73b960 ldx [%g1+0x028],%l5 ! %l5 = 16764726d257642e ldx [%g1+0x030],%l6 ! %l6 = b902a3f64277fcc4 ldx [%g1+0x038],%l7 ! %l7 = abfc3b2a185c19e5 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 6 processor_6: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x18] ! Set the start flag wrpr %g0,7,%cleanwin call p6_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 6 wr %g0,0x4,%fprs ! Make sure fef is 1 set p6_init_freg,%g1 ! %f0 = dcc0d45c 40671118 a07c75ec f1a38f34 ! %f4 = 5bda15ac 7a7f4b2e 07996eeb 022d710f ! %f8 = 828eb924 b507587c 40ab5414 158f55e1 ! %f12 = 5040fec2 3f143368 21d81f9d 0774020e ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = b3cec92c c54aab61 965a2ee8 05659f5e ! %f20 = f9d6df77 7f5bed4b a8585b57 4a1f0757 ! %f24 = 20e6376e 05daaacd 980f3994 3e1529fc ! %f28 = 3aba2ae3 e2a7f14b eac5538b 223eba59 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 5eaeab80 b937abcf 1aefba90 a5fca39c ! %f36 = 68024719 19134a8a 42735a43 df3f55eb ! %f40 = bff36434 462e2d93 e50569e7 13f9c2df ! %f44 = 63241054 2cd0470a 6dd92a03 8cb28e56 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x5f9655e000000027,%g7,%g1 ! GSR scale = 4, align = 7 wr %g1,%g0,%gsr ! GSR = 5f9655e000000027 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 6 p6_label_1: ! Mem[000000009100001c] = 2dc99de2, %g2 = 0041ec3627eafdbf ldsh [%i6+0x01e],%g2 ! %g2 = 0000000000002dc9 ! Mem[000000001c000008] = 48e6369d, %l3 = 5d642d086ae4c058 ldsb [%i0+0x00a],%l3 ! %l3 = 0000000000000036 ! Mem[0000000090800018] = 35d3851c, %g18 = daae9bfe10c64da4 ldsw [%i5+%o3],%g2 ! %g2 = daae9bfe10c64da4 ! Mem[000000009100002c] = db4f959e, %g18 = daae9bfe10c64da4 ldsw [%i6+0x02c],%g2 ! %g2 = daae9bfe10c64da4 ! Mem[000000009100003c] = 1dc00000, %g2 = ffffffffdb4f959e lduh [%i6+0x03e],%g2 ! %g2 = 0000000000001dc0 ! Mem[000000001d00002c] = b0286c69, %l5 = 6b7ca7dc99b58adc ldsb [%i2+0x02d],%l5 ! %l5 = 0000000000000028 ! %l3 = 0000000000000036, Mem[0000000090800039] = 3f420cdd stb %l3,[%i5+0x039] ! Mem[0000000090800038] = 36420cdd ! %l1 = 23fd66a5d6992021, Mem[0000000091800010] = 5e44f9f4 stw %l1,[%o0+%o2] ! Mem[0000000091800010] = d6992021 ! %l3 = 0000000000000036, Mem[000000001d00003d] = 4174b337 stb %l3,[%i2+0x03d] ! Mem[000000001d00003c] = 4136b337 ! %l1 = 23fd66a5d6992021, Mem[0000000090000038] = 8fc6c81b stw %l1,[%i4+0x038] ! Mem[0000000090000038] = d6992021 p6_label_2: ! Mem[0000000090800038] = 3936420c, %g2 = 0000000000001dc0 ldsh [%i5+0x038],%g2 ! %g2 = 0000000000003936 ! %l3 = 0000000000000036, Mem[0000000091000026] = cb8c43a0 sth %l3,[%i6+0x026] ! Mem[0000000091000024] = 003643a0 ! Mem[0000000090800008] = a3d5b48d, %g2 = 0000000000003936 ldsh [%i5+%o1],%g2 ! %g2 = ffffffffffffa3d5 ! %l4 = 73d99178102024e6, Mem[000000001c000000] = f5851f71 stw %l4,[%i0+%g0] ! Mem[000000001c000000] = 102024e6 ! %l1 = 23fd66a5d6992021, Mem[000000009080002a] = 82af9c5f stb %l1,[%i5+0x02a] ! Mem[0000000090800028] = 21af9c5f ! Mem[0000000090000028] = 07dc67fd, %g2 = ffffffffffffa3d5 ldsh [%i4+%o5],%g2 ! %g2 = 00000000000007dc ! %l6 = adff8497, %l7 = cbb482ba, Mem[0000000090800008] = a3d5b48d f38fafd2 std %l6,[%i5+%o1] ! Mem[0000000090800008] = adff8497 cbb482ba ! Mem[0000000091000000] = ddab9f6dde861c20, %g2 = 00000000000007dc ldx [%i6+%g0],%g2 ! %g2 = ddab9f6dde861c20 ! Mem[0000000090800000] = c8c086c6 d0bacca9, %g2 = de861c20, %g3 = 0bad0b00 ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 00000000d0bacca9 ! Mem[000000001c000020] = 81cb9c0adefa22d4, %l2 = e5993d647cfa7db5 ldx [%i0+%o4],%l2 ! %l2 = 81cb9c0adefa22d4 p6_label_3: ! Mem[0000000091000000] = ddab9f6d, %g2 = 00000000c8c086c6 ldsh [%i6+%g0],%g2 ! %g2 = ffffffffffffddab ! Mem[0000000090000038] = d6992021, %g18 = daae9bfe10c64da4 ldsw [%i4+0x038],%g2 ! %g2 = daae9bfe10c64da4 ! Mem[000000001c000000] = 102024e6 a85a4dfa, %l2 = defa22d4, %l3 = 00000036 ldd [%i0+%g0],%l2 ! %l2 = 00000000102024e6 00000000a85a4dfa ! Mem[0000000090800010] = bbd0f97a, %g2 = ffffffffd6992021 ldub [%i5+%o2],%g2 ! %g2 = 00000000000000bb ! Mem[0000000090000028] = 07dc67fd 8d791540, %g2 = 000000bb, %g3 = d0bacca9 ldd [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd 000000008d791540 ! Mem[0000000091000030] = 7cc77257207bbe7e, %g2 = 0000000007dc67fd ldx [%i6+0x030],%g2 ! %g2 = 7cc77257207bbe7e ! %l3 = 00000000a85a4dfa, Mem[0000000091800020] = c69ee3c733167744 stx %l3,[%o0+%o4] ! Mem[0000000091800020] = 00000000a85a4dfa ! Mem[0000000091000000] = ddab9f6d de861c20, %g2 = 207bbe7e, %g3 = 8d791540 ldd [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d 00000000de861c20 ! %l7 = 05aba799cbb482ba, Mem[000000001d000028] = 78642733 sth %l7,[%i2+%o5] ! Mem[000000001d000028] = 82ba2733 ! Mem[000000001c800000] = 287fd35c, %l7 = 05aba799cbb482ba ldsw [%i1+%g0],%l7 ! %l7 = 00000000287fd35c p6_label_4: ! Mem[0000000091000004] = 1c204b1c, %g2 = 00000000ddab9f6d lduh [%i6+0x006],%g2 ! %g2 = 0000000000001c20 ! %l0 = e6d66ac6, %l1 = d6992021, Mem[0000000091800020] = 00000000 a85a4dfa std %l0,[%o0+%o4] ! Mem[0000000091800020] = e6d66ac6 d6992021 ! Mem[0000000090800028] = 21af9c5f, %g2 = 0000000000001c20 ldsb [%i5+0x02a],%g2 ! %g2 = 0000000000000021 ! %l5 = 0000000000000028, Mem[0000000091800003] = b5da1933 stb %l5,[%o0+0x003] ! Mem[0000000091800000] = 28da1933 ! %l2 = 102024e6, %l3 = a85a4dfa, Mem[0000000090000010] = 0212225c 798eb5a3 std %l2,[%i4+%o2] ! Mem[0000000090000010] = 102024e6 a85a4dfa ! Mem[000000001d800030] = 3a682162b8a486ec, %l6 = a908d47eadff8497 ldx [%i3+0x030],%l6 ! %l6 = 3a682162b8a486ec ! Mem[0000000091000030] = 7cc77257 207bbe7e, %g2 = 00000021, %g3 = de861c20 ldd [%i6+0x030],%g2 ! %g2 = 000000007cc77257 00000000207bbe7e ! Mem[0000000091800024] = 992021d1, %g2 = 000000007cc77257 ldub [%o0+0x025],%g2 ! %g2 = 0000000000000099 ! Mem[0000000090000008] = 96abb01b, %g2 = 0000000000000099 ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffff96ab ! %l1 = 23fd66a5d6992021, Mem[0000000091000000] = ddab9f6d sth %l1,[%i6+%g0] ! Mem[0000000091000000] = 20219f6d p6_label_5: ! %l4 = 73d99178102024e6, Mem[000000001c800028] = 6db04901 stb %l4,[%i1+%o5] ! Mem[000000001c800028] = e6b04901 ! Mem[000000001d800000] = ac5f6ac5, %l0 = ed4ba301e6d66ac6 lduw [%i3+%g0],%l0 ! %l0 = 00000000ac5f6ac5 ! %l5 = 0000000000000028, Mem[000000001c800010] = 613011b0 stw %l5,[%i1+%o2] ! Mem[000000001c800010] = 00000028 ! %l5 = 0000000000000028, Mem[0000000090000006] = 0b7896ab sth %l5,[%i4+0x006] ! Mem[0000000090000004] = 002896ab ! Mem[0000000090000028] = 07dc67fd 8d791540, %g2 = ffff96ab, %g3 = 207bbe7e ldd [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd 000000008d791540 ! Mem[0000000091800014] = a2d978b6, %g2 = 0000000007dc67fd lduh [%o0+0x014],%g2 ! %g2 = 000000000000a2d9 ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = 0000a2d9, %g3 = 8d791540 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! Mem[0000000091000030] = 7cc77257207bbe7e, %g2 = 0000000050d23f27 ldx [%i6+0x030],%g2 ! %g2 = 7cc77257207bbe7e ! %l3 = 00000000a85a4dfa, Mem[0000000090000010] = 102024e6a85a4dfa stx %l3,[%i4+%o2] ! Mem[0000000090000010] = 00000000a85a4dfa ! %l1 = 23fd66a5d6992021, Mem[0000000091000028] = 43a014addb4f959e stx %l1,[%i6+%o5] ! Mem[0000000091000028] = 23fd66a5d6992021 p6_label_6: ! Mem[0000000090000000] = f4d6f5d480b60028, %g2 = 7cc77257207bbe7e ldx [%i4+%g0],%g2 ! %g2 = f4d6f5d480b60028 ! %l4 = 73d99178102024e6, Mem[000000001c000028] = b133b4d3df3b3bfb stx %l4,[%i0+%o5] ! Mem[000000001c000028] = 73d99178102024e6 ! %l0 = 00000000ac5f6ac5, Mem[000000009000001c] = 9d7122ad stw %l0,[%i4+0x01c] ! Mem[000000009000001c] = ac5f6ac5 ! %l3 = 00000000a85a4dfa, Mem[0000000090800000] = c8c086c6d0bacca9 stx %l3,[%i5+%g0] ! Mem[0000000090800000] = 00000000a85a4dfa ! Mem[0000000090800010] = bbd0f97aba27fa54, %g2 = f4d6f5d480b60028 ldx [%i5+%o2],%g2 ! %g2 = bbd0f97aba27fa54 ! Mem[000000009180000c] = 274ad699, %g2 = bbd0f97aba27fa54 ldsh [%o0+0x00e],%g2 ! %g2 = 000000000000274a ! %l3 = 00000000a85a4dfa, Mem[0000000091000028] = 23fd66a5d6992021 stx %l3,[%i6+%o5] ! Mem[0000000091000028] = 00000000a85a4dfa ! Mem[000000009080002c] = e8b1e7b3, %g2 = 000000000000274a lduh [%i5+0x02e],%g2 ! %g2 = 000000000000e8b1 ! %l2 = 00000000102024e6, Mem[0000000091800038] = e8dd799b sth %l2,[%o0+0x038] ! Mem[0000000091800038] = 24e6799b ! %l4 = 102024e6, %l5 = 00000028, Mem[0000000091000018] = b4334f34 40af2dc9 std %l4,[%i6+%o3] ! Mem[0000000091000018] = 102024e6 00000028 p6_label_7: ! Mem[0000000091800020] = e6d66ac6, %g2 = 000000000000e8b1 lduw [%o0+%o4],%g2 ! %g2 = 00000000e6d66ac6 ! Mem[0000000091800020] = 6ac6d699, %g2 = 00000000e6d66ac6 ldsb [%o0+0x022],%g2 ! %g2 = 000000000000006a ! %l1 = 23fd66a5d6992021, Mem[0000000091800020] = e6d66ac6d6992021 stx %l1,[%o0+%o4] ! Mem[0000000091800020] = 23fd66a5d6992021 ! %l5 = 0000000000000028, Mem[0000000091000022] = 8f8d7b41 sth %l5,[%i6+0x022] ! Mem[0000000091000020] = 00287b41 ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = 0000006a, %g3 = 0741274a ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! %l0 = ac5f6ac5, %l1 = d6992021, Mem[0000000090000018] = 7f114e52 ac5f6ac5 std %l0,[%i4+%o3] ! Mem[0000000090000018] = ac5f6ac5 d6992021 ! Mem[000000009100001c] = 00289de2, %g2 = 0000000035d3851c ldsh [%i6+0x01e],%g2 ! %g2 = 0000000000000028 ! %l1 = 23fd66a5d6992021, Mem[0000000091800017] = b639a5df stb %l1,[%o0+0x017] ! Mem[0000000091800014] = 2139a5df ! Mem[0000000091800020] = 23fd66a5, %g2 = 0000000000000028 lduh [%o0+%o4],%g2 ! %g2 = 00000000000023fd ! Mem[0000000091800008] = 50d23f27, %g2 = 00000000000023fd ldub [%o0+%o1],%g2 ! %g2 = 0000000000000050 p6_label_8: ! Mem[0000000091800024] = d6992021, %g2 = 0000000000000050 ldsh [%o0+0x024],%g2 ! %g2 = ffffffffffffd699 ! %l3 = 00000000a85a4dfa, Mem[0000000091000038] = 65898de9d7571dc0 stx %l3,[%i6+0x038] ! Mem[0000000091000038] = 00000000a85a4dfa ! Mem[0000000091000034] = be7e0000, %g2 = ffffffffffffd699 ldsh [%i6+0x036],%g2 ! %g2 = ffffffffffffbe7e ! %l2 = 102024e6, %l3 = a85a4dfa, Mem[0000000090800028] = eb4821af 9c5fe8b1 std %l2,[%i5+%o5] ! Mem[0000000090800028] = 102024e6 a85a4dfa ! %l6 = b8a486ec, %l7 = 287fd35c, Mem[0000000091800018] = 39a5df25 e14610d9 std %l6,[%o0+%o3] ! Mem[0000000091800018] = b8a486ec 287fd35c ! Mem[0000000090000004] = 80b60028, %g2 = ffffffffffffbe7e ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffff80b6 ! Mem[000000009000003c] = f8ba39dc, %g2 = ffffffffffff80b6 lduw [%i4+0x03c],%g2 ! %g2 = 00000000f8ba39dc ! Mem[000000001d000030] = 09fe9007a5608dcd, %l1 = 23fd66a5d6992021 ldx [%i2+0x030],%l1 ! %l1 = 09fe9007a5608dcd ! Mem[0000000090000024] = 3207dc67, %g2 = 00000000f8ba39dc ldub [%i4+0x027],%g2 ! %g2 = 0000000000000032 ! Mem[0000000090800028] = 102024e6, %g2 = 0000000000000032 lduh [%i5+%o5],%g2 ! %g2 = 0000000000001020 p6_label_9: ! Mem[0000000091000008] = 4b1c5151, %g2 = 0000000000001020 ldsh [%i6+%o1],%g2 ! %g2 = 0000000000004b1c ! %l3 = 00000000a85a4dfa, Mem[0000000090000000] = f4d6f5d4 stw %l3,[%i4+%g0] ! Mem[0000000090000000] = a85a4dfa ! %l2 = 00000000102024e6, Mem[000000001c000000] = 102024e6a85a4dfa stx %l2,[%i0+%g0] ! Mem[000000001c000000] = 00000000102024e6 ! %l4 = 102024e6, %l5 = 00000028, Mem[0000000090000030] = 944f136a 126760d7 std %l4,[%i4+0x030] ! Mem[0000000090000030] = 102024e6 00000028 ! %l0 = 00000000ac5f6ac5, Mem[0000000090800034] = 2d07fd66 stw %l0,[%i5+0x034] ! Mem[0000000090800034] = ac5f6ac5 ! %l2 = 00000000102024e6, Mem[000000009000002a] = 67fd8d79 sth %l2,[%i4+0x02a] ! Mem[0000000090000028] = 24e68d79 ! %l3 = 00000000a85a4dfa, Mem[0000000091800014] = a2d97821 stw %l3,[%o0+0x014] ! Mem[0000000091800014] = a85a4dfa ! Mem[0000000090000008] = 96abb01b c40b9e2c, %g2 = 00004b1c, %g3 = d6343572 ldd [%i4+%o1],%g2 ! %g2 = 0000000096abb01b 00000000c40b9e2c ! %l0 = 00000000ac5f6ac5, Mem[0000000090000000] = a85a4dfa80b60028 stx %l0,[%i4+%g0] ! Mem[0000000090000000] = 00000000ac5f6ac5 ! Mem[0000000091000020] = 9de20028 7b410036, %g2 = 96abb01b, %g3 = c40b9e2c ldd [%i6+%o4],%g2 ! %g2 = 000000009de20028 000000007b410036 p6_label_10: ! Mem[000000009080003c] = 0e000000, %g2 = 000000009de20028 ldsb [%i5+0x03f],%g2 ! %g2 = 000000000000000e ! Mem[000000009000002c] = 8d791540, %g2 = 000000000000000e lduw [%i4+0x02c],%g2 ! %g2 = 000000008d791540 ! %l4 = 73d99178102024e6, Mem[0000000091000034] = 207bbe7e stw %l4,[%i6+0x034] ! Mem[0000000091000034] = 102024e6 ! Mem[0000000090000020] = 1a54edfce7b2eb32, %g2 = 000000008d791540 ldx [%i4+%o4],%g2 ! %g2 = 1a54edfce7b2eb32 ! Mem[0000000090800038] = 3936420c dd38b60e, %g2 = e7b2eb32, %g3 = 7b410036 ldd [%i5+0x038],%g2 ! %g2 = 000000003936420c 00000000dd38b60e ! %l0 = ac5f6ac5, %l1 = a5608dcd, Mem[0000000090800020] = 6c6c0f3a ba1e4dff std %l0,[%i5+%o4] ! Mem[0000000090800020] = ac5f6ac5 a5608dcd ! %l2 = 102024e6, %l3 = a85a4dfa, Mem[0000000091000030] = 7cc77257 102024e6 std %l2,[%i6+0x030] ! Mem[0000000091000030] = 102024e6 a85a4dfa ! %l5 = 0000000000000028, Mem[0000000091000026] = 00360000 sth %l5,[%i6+0x026] ! Mem[0000000091000024] = 00280000 ! Mem[0000000091000024] = 28000000, %g2 = 000000003936420c ldsb [%i6+0x027],%g2 ! %g2 = 0000000000000028 ! %l0 = 00000000ac5f6ac5, Mem[000000001c000006] = 102024e6 sth %l0,[%i0+0x006] ! Mem[000000001c000004] = 10206ac5 p6_label_11: ! Mem[000000009080002c] = a85a4dfa, %g2 = 0000000000000028 lduw [%i5+0x02c],%g2 ! %g2 = 00000000a85a4dfa ! Mem[0000000090000028] = 07dc24e6, %g2 = 00000000a85a4dfa ldsh [%i4+%o5],%g2 ! %g2 = 00000000000007dc ! %l0 = 00000000ac5f6ac5, Mem[000000001c800024] = 025c5547 stw %l0,[%i1+0x024] ! Mem[000000001c800024] = ac5f6ac5 ! %l4 = 73d99178102024e6, Mem[0000000091800034] = b6b6487f stw %l4,[%o0+0x034] ! Mem[0000000091800034] = 102024e6 ! Mem[000000009080002c] = a85a4dfa, %g18 = daae9bfe10c64da4 ldsw [%i5+0x02c],%g2 ! %g2 = daae9bfe10c64da4 ! Mem[0000000091800008] = 50d23f27, %g18 = daae9bfe10c64da4 ldsw [%o0+%o1],%g2 ! %g2 = daae9bfe10c64da4 ! Mem[0000000091800038] = 24e6799beb806635, %g2 = 0000000050d23f27 ldx [%o0+0x038],%g2 ! %g2 = 24e6799beb806635 ! %l5 = 0000000000000028, Mem[0000000091800038] = 24e6799b sth %l5,[%o0+0x038] ! Mem[0000000091800038] = 0028799b ! Mem[000000009080001c] = d6343572, %g2 = 24e6799beb806635 ldub [%i5+0x01c],%g2 ! %g2 = 00000000000000d6 ! Mem[000000001d000014] = 09f115b6, %l4 = 73d99178102024e6 ldsb [%i2+0x017],%l4 ! %l4 = ffffffffffffffb6 p6_label_12: ! Mem[0000000091800024] = 2021d1fa, %g2 = 00000000000000d6 ldsb [%o0+0x026],%g2 ! %g2 = 0000000000000020 ! Mem[0000000091800004] = da193367, %g2 = 0000000000000020 lduw [%o0+0x004],%g2 ! %g2 = 00000000da193367 ! %l0 = 00000000ac5f6ac5, Mem[000000009180001e] = d35c23fd sth %l0,[%o0+0x01e] ! Mem[000000009180001c] = 6ac523fd ! Mem[000000001d000008] = 7f3cfbf1, %l4 = ffffffffffffffb6 ldsh [%i2+0x00a],%l4 ! %l4 = fffffffffffffbf1 ! %l2 = 00000000102024e6, Mem[0000000091000024] = 7b410028 stw %l2,[%i6+0x024] ! Mem[0000000091000024] = 102024e6 ! %l1 = 09fe9007a5608dcd, Mem[0000000090000036] = 0028d699 sth %l1,[%i4+0x036] ! Mem[0000000090000034] = 8dcdd699 ! Mem[0000000090800004] = 4dfaadff, %g2 = 00000000da193367 ldsh [%i5+0x006],%g2 ! %g2 = 0000000000004dfa ! %l0 = ac5f6ac5, %l1 = a5608dcd, Mem[0000000090000020] = 1a54edfc e7b2eb32 std %l0,[%i4+%o4] ! Mem[0000000090000020] = ac5f6ac5 a5608dcd ! Mem[0000000091800014] = a85a4dfa, %g18 = daae9bfe10c64da4 ldsw [%o0+0x014],%g2 ! %g2 = daae9bfe10c64da4 ! %l1 = 09fe9007a5608dcd, Mem[000000001d80000b] = 09cdd7c4 stb %l1,[%i3+0x00b] ! Mem[000000001d800008] = 09cdd7cd p6_label_13: ! %l3 = 00000000a85a4dfa, Mem[000000001d000030] = 09fe9007 stw %l3,[%i2+0x030] ! Mem[000000001d000030] = a85a4dfa ! %l5 = 0000000000000028, Mem[0000000091800004] = da193367 stw %l5,[%o0+0x004] ! Mem[0000000091800004] = 00000028 ! Mem[0000000090800030] = e7b33334ac5f6ac5, %g2 = ffffffffa85a4dfa ldx [%i5+0x030],%g2 ! %g2 = e7b33334ac5f6ac5 ! %l5 = 0000000000000028, Mem[000000009080000c] = cbb482ba sth %l5,[%i5+0x00c] ! Mem[000000009080000c] = 002882ba ! Mem[0000000090000018] = ac5f6ac5, %g2 = e7b33334ac5f6ac5 ldub [%i4+%o3],%g2 ! %g2 = 00000000000000ac ! Mem[0000000090000000] = 00000000 ac5f6ac5, %g2 = 000000ac, %g3 = dd38b60e ldd [%i4+%g0],%g2 ! %g2 = 0000000000000000 00000000ac5f6ac5 ! Mem[000000001d800028] = cf21f5b3, %l1 = 09fe9007a5608dcd ldsw [%i3+%o5],%l1 ! %l1 = ffffffffcf21f5b3 ! Mem[0000000091000024] = 102024e6, %g18 = daae9bfe10c64da4 ldsw [%i6+0x024],%g2 ! %g2 = daae9bfe10c64da4 ! %l2 = 102024e6, %l3 = a85a4dfa, Mem[000000001d800018] = 2cd2136a 2b20a792 std %l2,[%i3+%o3] ! Mem[000000001d800018] = 102024e6 a85a4dfa ! Mem[0000000091800030] = 45288f71, %g2 = 00000000102024e6 lduw [%o0+0x030],%g2 ! %g2 = 0000000045288f71 p6_label_14: ! Mem[0000000091000010] = b0555beb, %g2 = 0000000045288f71 lduh [%i6+0x012],%g2 ! %g2 = 000000000000b055 ! Mem[0000000090800000] = 00000000, %g2 = 000000000000b055 lduw [%i5+%g0],%g2 ! %g2 = 0000000000000000 ! %l4 = fffffffffffffbf1, Mem[000000001c800018] = 2b490a66216b6fa5 stx %l4,[%i1+%o3] ! Mem[000000001c800018] = fffffffffffffbf1 ! Mem[0000000090000028] = 07dc24e6, %g18 = daae9bfe10c64da4 ldsw [%i4+%o5],%g2 ! %g2 = daae9bfe10c64da4 ! Mem[000000009180003c] = 80663500, %g2 = 0000000007dc24e6 ldsb [%o0+0x03d],%g2 ! %g2 = ffffffffffffff80 ! Mem[000000001c000020] = 81cb9c0a, %l1 = ffffffffcf21f5b3 ldsb [%i0+0x023],%l1 ! %l1 = 000000000000000a ! Mem[000000001c800020] = fcea3a1eac5f6ac5, %l4 = fffffffffffffbf1 ldx [%i1+%o4],%l4 ! %l4 = fcea3a1eac5f6ac5 ! Mem[0000000090800030] = 3334ac5f, %g2 = ffffffffffffff80 ldsh [%i5+0x032],%g2 ! %g2 = 0000000000003334 ! Mem[0000000090800004] = 5a4dfaad, %g2 = 0000000000003334 ldub [%i5+0x005],%g2 ! %g2 = 000000000000005a ! Mem[0000000091000018] = 102024e600000028, %g2 = 000000000000005a ldx [%i6+%o3],%g2 ! %g2 = 102024e600000028 p6_label_15: ! Mem[0000000090800030] = e7b33334ac5f6ac5, %g2 = 102024e600000028 ldx [%i5+0x030],%g2 ! %g2 = e7b33334ac5f6ac5 ! Mem[000000009180000c] = 0741274a, %g2 = e7b33334ac5f6ac5 lduw [%o0+0x00c],%g2 ! %g2 = 000000000741274a ! Mem[0000000090800038] = 3936420c, %g2 = 000000000741274a ldsh [%i5+0x038],%g2 ! %g2 = 0000000000003936 ! Mem[000000001d000020] = 971b9a95 7bd603d9, %l4 = ac5f6ac5, %l5 = 00000028 ldd [%i2+%o4],%l4 ! %l4 = 00000000971b9a95 000000007bd603d9 ! %l7 = 00000000287fd35c, Mem[0000000091000000] = 20219f6dde861c20 stx %l7,[%i6+%g0] ! Mem[0000000091000000] = 00000000287fd35c ! Mem[000000001d00003c] = 4136b337, %l5 = 000000007bd603d9 ldsb [%i2+0x03f],%l5 ! %l5 = 0000000000000037 ! %l6 = b8a486ec, %l7 = 287fd35c, Mem[0000000090800038] = 3936420c dd38b60e std %l6,[%i5+0x038] ! Mem[0000000090800038] = b8a486ec 287fd35c ! Mem[000000001d00003c] = 4136b337, %l4 = 00000000971b9a95 ldsw [%i2+0x03c],%l4 ! %l4 = 000000004136b337 ! %l0 = 00000000ac5f6ac5, Mem[000000009100002f] = fa102024 stb %l0,[%i6+0x02f] ! Mem[000000009100002c] = c5102024 ! Mem[000000001c000030] = 34de7f12694e2290, %l3 = 00000000a85a4dfa ldx [%i0+0x030],%l3 ! %l3 = 34de7f12694e2290 p6_label_16: ! Mem[0000000090800030] = e7b33334, %g2 = 0000000000003936 ldub [%i5+0x030],%g2 ! %g2 = 00000000000000e7 ! Mem[0000000090000014] = a85a4dfa, %g18 = daae9bfe10c64da4 ldsw [%i4+0x014],%g2 ! %g2 = daae9bfe10c64da4 ! %l5 = 0000000000000037, Mem[0000000090000008] = 96abb01b stw %l5,[%i4+%o1] ! Mem[0000000090000008] = 00000037 ! Mem[000000009100000c] = da67f293, %g2 = ffffffffa85a4dfa lduw [%i6+0x00c],%g2 ! %g2 = 00000000da67f293 ! Mem[000000001c800028] = e6b04901, %l1 = 000000000000000a ldsw [%i1+%o5],%l1 ! %l1 = ffffffffe6b04901 ! %l0 = 00000000ac5f6ac5, Mem[0000000091800016] = 4dfab8a4 sth %l0,[%o0+0x016] ! Mem[0000000091800014] = 6ac5b8a4 ! %l7 = 00000000287fd35c, Mem[000000001d00000b] = 7f3cfbf1 stb %l7,[%i2+0x00b] ! Mem[000000001d000008] = 7f3cfb5c ! %l1 = ffffffffe6b04901, Mem[000000009100002e] = 4dc51020 sth %l1,[%i6+0x02e] ! Mem[000000009100002c] = 49011020 ! Mem[0000000090800008] = adff8497, %g18 = daae9bfe10c64da4 ldsw [%i5+%o1],%g2 ! %g2 = daae9bfe10c64da4 ! Mem[0000000091800008] = 50d23f27, %g2 = ffffffffadff8497 lduw [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 p6_label_17: ! %l7 = 00000000287fd35c, Mem[0000000091800018] = b8a486ec stw %l7,[%o0+%o3] ! Mem[0000000091800018] = 287fd35c ! %l0 = 00000000ac5f6ac5, Mem[000000001d800008] = 09cdd7cda0935139 stx %l0,[%i3+%o1] ! Mem[000000001d800008] = 00000000ac5f6ac5 ! %l6 = b8a486ec, %l7 = 287fd35c, Mem[0000000091800030] = 45288f71 102024e6 std %l6,[%o0+0x030] ! Mem[0000000091800030] = b8a486ec 287fd35c ! %l6 = b8a486ec, %l7 = 287fd35c, Mem[0000000090000000] = 00000000 ac5f6ac5 std %l6,[%i4+%g0] ! Mem[0000000090000000] = b8a486ec 287fd35c ! Mem[0000000090000020] = ac5f6ac5a5608dcd, %g2 = 0000000050d23f27 ldx [%i4+%o4],%g2 ! %g2 = ac5f6ac5a5608dcd ! %l6 = 3a682162b8a486ec, Mem[000000009180001a] = d35c287f sth %l6,[%o0+0x01a] ! Mem[0000000091800018] = 86ec287f ! Mem[0000000090800028] = 24e6a85a, %g2 = ac5f6ac5a5608dcd ldsh [%i5+0x02a],%g2 ! %g2 = 00000000000024e6 ! %l0 = 00000000ac5f6ac5, Mem[000000009000002c] = 8d791540 sth %l0,[%i4+0x02c] ! Mem[000000009000002c] = 6ac51540 ! Mem[0000000090000000] = b8a486ec, %g18 = daae9bfe10c64da4 ldsw [%i4+%g0],%g2 ! %g2 = daae9bfe10c64da4 ! %l2 = 102024e6, %l3 = 694e2290, Mem[0000000090800010] = bbd0f97a ba27fa54 std %l2,[%i5+%o2] ! Mem[0000000090800010] = 102024e6 694e2290 p6_label_18: ! Mem[0000000090000010] = 00a85a4d, %g2 = ffffffffb8a486ec ldsb [%i4+0x013],%g2 ! %g2 = 0000000000000000 ! Mem[000000001d000000] = e11c2b99a1f263bf, %l0 = 00000000ac5f6ac5 ldx [%i2+%g0],%l0 ! %l0 = e11c2b99a1f263bf ! %l2 = 00000000102024e6, Mem[000000009000002c] = 6ac51540 sth %l2,[%i4+0x02c] ! Mem[000000009000002c] = 24e61540 ! Mem[0000000091800038] = 0028799b, %g2 = 0000000000000000 ldub [%o0+0x038],%g2 ! %g2 = 0000000000000000 ! %l0 = a1f263bf, %l1 = e6b04901, Mem[0000000090000030] = 102024e6 00008dcd std %l0,[%i4+0x030] ! Mem[0000000090000030] = a1f263bf e6b04901 ! %l0 = e11c2b99a1f263bf, Mem[000000009100001a] = 24e60000 sth %l0,[%i6+0x01a] ! Mem[0000000091000018] = 63bf0000 ! %l6 = b8a486ec, %l7 = 287fd35c, Mem[0000000091000018] = 102063bf 00000028 std %l6,[%i6+%o3] ! Mem[0000000091000018] = b8a486ec 287fd35c ! %l0 = e11c2b99a1f263bf, Mem[0000000090800018] = 35d3851cd6343572 stx %l0,[%i5+%o3] ! Mem[0000000090800018] = e11c2b99a1f263bf ! Mem[0000000091000000] = 00000000, %g2 = 0000000000000000 lduw [%i6+%g0],%g2 ! %g2 = 0000000000000000 ! %l3 = 34de7f12694e2290, Mem[000000009000001a] = 6ac5d699 sth %l3,[%i4+0x01a] ! Mem[0000000090000018] = 2290d699 p6_label_19: ! Mem[000000009000002c] = 24e61540, %g18 = daae9bfe10c64da4 ldsw [%i4+0x02c],%g2 ! %g2 = daae9bfe10c64da4 ! %l3 = 34de7f12694e2290, Mem[000000001d800008] = 00000000ac5f6ac5 stx %l3,[%i3+%o1] ! Mem[000000001d800008] = 34de7f12694e2290 ! Mem[000000001c800030] = b87c6ce0 2eba0efa, %l4 = 4136b337, %l5 = 00000037 ldd [%i1+0x030],%l4 ! %l4 = 00000000b87c6ce0 000000002eba0efa ! %l5 = 000000002eba0efa, Mem[0000000090800010] = 102024e6694e2290 stx %l5,[%i5+%o2] ! Mem[0000000090800010] = 000000002eba0efa ! Mem[000000009080001c] = a1f263bf, %g2 = 0000000024e61540 ldub [%i5+0x01c],%g2 ! %g2 = 00000000000000a1 ! Mem[000000001d80002c] = 4cedc0d0, %l4 = 00000000b87c6ce0 ldsb [%i3+0x02d],%l4 ! %l4 = ffffffffffffffed ! Mem[000000001c000008] = 48e6369d, %l2 = 00000000102024e6 ldsb [%i0+0x00b],%l2 ! %l2 = ffffffffffffff9d ! Mem[0000000091800038] = 28799beb, %g2 = 00000000000000a1 ldub [%o0+0x039],%g2 ! %g2 = 0000000000000028 ! Mem[000000001d800018] = 102024e6 a85a4dfa, %l0 = a1f263bf, %l1 = e6b04901 ldd [%i3+%o3],%l0 ! %l0 = 00000000102024e6 00000000a85a4dfa ! Mem[0000000091000004] = 287fd35c, %g2 = 0000000000000028 lduh [%i6+0x004],%g2 ! %g2 = 000000000000287f p6_label_20: ! %l0 = 102024e6, %l1 = a85a4dfa, Mem[0000000090800020] = ac5f6ac5 a5608dcd std %l0,[%i5+%o4] ! Mem[0000000090800020] = 102024e6 a85a4dfa ! Mem[0000000090000024] = cd07dc24, %g2 = 000000000000287f ldub [%i4+0x027],%g2 ! %g2 = 00000000000000cd ! %l1 = 00000000a85a4dfa, Mem[0000000090800020] = 102024e6 stw %l1,[%i5+%o4] ! Mem[0000000090800020] = a85a4dfa ! Mem[000000009100000c] = da67f293, %g2 = 00000000000000cd lduw [%i6+0x00c],%g2 ! %g2 = 00000000da67f293 ! Mem[000000009100003c] = 4dfa0000, %g2 = 00000000da67f293 ldsh [%i6+0x03e],%g2 ! %g2 = 0000000000004dfa ! Mem[0000000090000030] = a1f263bf e6b04901, %g2 = 00004dfa, %g3 = ac5f6ac5 ldd [%i4+0x030],%g2 ! %g2 = 00000000a1f263bf 00000000e6b04901 ! %l0 = 00000000102024e6, Mem[000000009000003c] = f8ba39dc sth %l0,[%i4+0x03c] ! Mem[000000009000003c] = 24e639dc ! Mem[000000009080000c] = 82ba0000, %g2 = 00000000a1f263bf ldsb [%i5+0x00e],%g2 ! %g2 = ffffffffffffff82 ! Mem[000000009100001c] = 287fd35c, %g18 = daae9bfe10c64da4 ldsw [%i6+0x01c],%g2 ! %g2 = daae9bfe10c64da4 ! %l2 = ffffff9d, %l3 = 694e2290, Mem[0000000090800030] = e7b33334 ac5f6ac5 std %l2,[%i5+0x030] ! Mem[0000000090800030] = ffffff9d 694e2290 p6_label_21: ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = 287fd35c, %g3 = e6b04901 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! Mem[0000000090800010] = 0000002e, %g2 = 00000000d1fa02cc ldsb [%i5+0x011],%g2 ! %g2 = 0000000000000000 ! Mem[000000001d800030] = 3a682162, %l5 = 000000002eba0efa lduh [%i3+0x032],%l5 ! %l5 = 0000000000002162 ! %l4 = ffffffffffffffed, Mem[0000000090800004] = a85a4dfa stw %l4,[%i5+0x004] ! Mem[0000000090800004] = ffffffed ! Mem[0000000091800008] = 50d23f270741274a, %g2 = 0000000000000000 ldx [%o0+%o1],%g2 ! %g2 = 50d23f270741274a ! %l2 = ffffffffffffff9d, Mem[000000009000001c] = d6992021 sth %l2,[%i4+0x01c] ! Mem[000000009000001c] = ff9d2021 ! Mem[0000000090000024] = a5608dcd, %g2 = 50d23f270741274a ldsh [%i4+0x024],%g2 ! %g2 = ffffffffffffa560 ! Mem[0000000091000000] = 00000000, %g2 = ffffffffffffa560 ldsh [%i6+%g0],%g2 ! %g2 = 0000000000000000 ! %l4 = ffffffffffffffed, Mem[000000001d000014] = 09f115b6 stw %l4,[%i2+0x014] ! Mem[000000001d000014] = ffffffed ! %l1 = 00000000a85a4dfa, Mem[000000001c80003e] = 170d67a5 stb %l1,[%i1+0x03e] ! Mem[000000001c80003c] = 170dfaa5 p6_label_22: ! Mem[0000000091000028] = 00000000, %g2 = 0000000000000000 ldsb [%i6+%o5],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000018] = 2290ff9d, %g2 = 0000000000000000 ldsh [%i4+0x01a],%g2 ! %g2 = 0000000000002290 ! Mem[0000000090000000] = b8a486ec287fd35c, %g2 = 0000000000002290 ldx [%i4+%g0],%g2 ! %g2 = b8a486ec287fd35c ! Mem[0000000090800020] = a85a4dfa, %g2 = b8a486ec287fd35c ldsh [%i5+%o4],%g2 ! %g2 = ffffffffffffa85a ! Mem[0000000090000034] = e6b04901, %g2 = ffffffffffffa85a lduh [%i4+0x034],%g2 ! %g2 = 000000000000e6b0 ! %l2 = ffffffffffffff9d, Mem[000000009100000c] = da67f293 sth %l2,[%i6+0x00c] ! Mem[000000009100000c] = ff9df293 ! Mem[0000000090800018] = e11c2b99a1f263bf, %g2 = 000000000000e6b0 ldx [%i5+%o3],%g2 ! %g2 = e11c2b99a1f263bf ! %l0 = 00000000102024e6, Mem[0000000090800020] = a85a4dfa sth %l0,[%i5+%o4] ! Mem[0000000090800020] = 24e64dfa ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = a1f263bf, %g3 = b0308df5 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! %l2 = ffffffffffffff9d, Mem[0000000091000024] = 102024e6 stw %l2,[%i6+0x024] ! Mem[0000000091000024] = ffffff9d p6_label_23: ! Mem[0000000090800034] = 2290b8a4, %g2 = 00000000d1fa02cc lduh [%i5+0x036],%g2 ! %g2 = 0000000000002290 ! %l1 = 00000000a85a4dfa, Mem[0000000091800038] = 0028799b stw %l1,[%o0+0x038] ! Mem[0000000091800038] = a85a4dfa ! Mem[000000001c800008] = fc8644d1 7b8c242d, %l4 = ffffffed, %l5 = 00002162 ldd [%i1+%o1],%l4 ! %l4 = 00000000fc8644d1 000000007b8c242d ! %l0 = 102024e6, %l1 = a85a4dfa, Mem[0000000090000008] = 00000037 c40b9e2c std %l0,[%i4+%o1] ! Mem[0000000090000008] = 102024e6 a85a4dfa ! %l4 = fc8644d1, %l5 = 7b8c242d, Mem[000000001d800028] = cf21f5b3 4cedc0d0 std %l4,[%i3+%o5] ! Mem[000000001d800028] = fc8644d1 7b8c242d ! Mem[0000000090800008] = 84970028, %g2 = 0000000000002290 ldsh [%i5+0x00a],%g2 ! %g2 = ffffffffffff8497 ! %l4 = 00000000fc8644d1, Mem[0000000091800000] = 6c5e3728 sth %l4,[%o0+%g0] ! Mem[0000000091800000] = 44d13728 ! %l4 = 00000000fc8644d1, Mem[000000001d000005] = a1f263bf stb %l4,[%i2+0x005] ! Mem[000000001d000004] = a1d163bf ! %l0 = 00000000102024e6, Mem[000000001d800000] = ac5f6ac5 stw %l0,[%i3+%g0] ! Mem[000000001d800000] = 102024e6 ! Mem[0000000090000020] = ac5f6ac5, %g18 = daae9bfe10c64da4 ldsw [%i4+%o4],%g2 ! %g2 = daae9bfe10c64da4 p6_label_24: ! Mem[0000000091800008] = 50d23f27, %g18 = daae9bfe10c64da4 ldsw [%o0+%o1],%g2 ! %g2 = daae9bfe10c64da4 ! Mem[0000000090800034] = 694e2290, %g18 = daae9bfe10c64da4 ldsw [%i5+0x034],%g2 ! %g2 = daae9bfe10c64da4 ! Mem[000000001c800010] = 00000028, %l4 = 00000000fc8644d1 ldsb [%i1+0x011],%l4 ! %l4 = 0000000000000000 ! Mem[000000001c800018] = ffffffff fffffbf1, %l6 = b8a486ec, %l7 = 287fd35c ldd [%i1+%o3],%l6 ! %l6 = 00000000ffffffff 00000000fffffbf1 ! Mem[0000000091000018] = b8a486ec 287fd35c, %g2 = 694e2290, %g3 = b0308df5 ldd [%i6+%o3],%g2 ! %g2 = 00000000b8a486ec 00000000287fd35c ! %l4 = 0000000000000000, Mem[000000001c000001] = 00000000 stb %l4,[%i0+0x001] ! Mem[000000001c000000] = 00000000 ! Mem[0000000091800030] = b8a486ec, %g2 = 00000000b8a486ec ldsh [%o0+0x030],%g2 ! %g2 = ffffffffffffb8a4 ! Mem[000000001c000030] = 34de7f12, %l4 = 0000000000000000 lduw [%i0+0x030],%l4 ! %l4 = 0000000034de7f12 ! Mem[0000000090000010] = 000000a8, %g2 = ffffffffffffb8a4 ldub [%i4+0x011],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000008] = 5151ff9d, %g2 = 0000000000000000 ldsh [%i6+0x00a],%g2 ! %g2 = 0000000000005151 p6_label_25: ! Mem[000000009100003c] = 4dfa0000, %g2 = 0000000000005151 lduh [%i6+0x03e],%g2 ! %g2 = 0000000000004dfa ! %l3 = 34de7f12694e2290, Mem[000000009180003c] = eb806635 stw %l3,[%o0+0x03c] ! Mem[000000009180003c] = 694e2290 ! Mem[000000001d800020] = 4f37e34a 10514f75, %l4 = 34de7f12, %l5 = 7b8c242d ldd [%i3+%o4],%l4 ! %l4 = 000000004f37e34a 0000000010514f75 ! Mem[0000000090800018] = 2b99a1f2, %g2 = 0000000000004dfa lduh [%i5+0x01a],%g2 ! %g2 = 0000000000002b99 ! %l0 = 102024e6, %l1 = a85a4dfa, Mem[000000001c800030] = b87c6ce0 2eba0efa std %l0,[%i1+0x030] ! Mem[000000001c800030] = 102024e6 a85a4dfa ! %l0 = 00000000102024e6, Mem[000000001c000026] = defa22d4 sth %l0,[%i0+0x026] ! Mem[000000001c000024] = defa24e6 ! %l1 = 00000000a85a4dfa, Mem[0000000090000033] = bfe6b049 stb %l1,[%i4+0x033] ! Mem[0000000090000030] = fae6b049 ! %l2 = ffffff9d, %l3 = 694e2290, Mem[000000001d800038] = 30d8c2cf c314127b std %l2,[%i3+0x038] ! Mem[000000001d800038] = ffffff9d 694e2290 ! Mem[000000001c800018] = ffffffff fffffbf1, %l2 = ffffff9d, %l3 = 694e2290 ldd [%i1+%o3],%l2 ! %l2 = 00000000ffffffff 00000000fffffbf1 ! Mem[0000000090800000] = 00000000, %g2 = 0000000000002b99 lduw [%i5+%g0],%g2 ! %g2 = 0000000000000000 ba,a p6_not_taken_0_end p6_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p6_branch_failed p6_not_taken_0_end: ! End of Random Code for Thread 6 1: membar #Sync ! Force all stores to complete p6_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x018] ! Set processor 6 done flag ! Check Registers p6_check_registers: set p6_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000102024e6 bne,a,pn %xcc,p6_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000a85a4dfa bne,a,pn %xcc,p6_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000ffffffff bne,a,pn %xcc,p6_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000fffffbf1 bne,a,pn %xcc,p6_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000004f37e34a bne,a,pn %xcc,p6_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000010514f75 bne,a,pn %xcc,p6_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000ffffffff bne,a,pn %xcc,p6_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000fffffbf1 bne,a,pn %xcc,p6_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p6_check_fp_registers: set p6_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be dcc0d45c 40671118 bne %xcc,p6_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be a07c75ec f1a38f34 bne %xcc,p6_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 5bda15ac 7a7f4b2e bne %xcc,p6_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 07996eeb 022d710f bne %xcc,p6_f6_fail nop ! Check Local Memory set p6_local0_expect,%g1 p6_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 0000000010206ac5 ldx [%i0+0x000],%g3 ! Observed data at 000000001c000000 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = 81cb9c0adefa24e6 ldx [%i0+0x020],%g3 ! Observed data at 000000001c000020 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 73d99178102024e6 ldx [%i0+0x028],%g3 ! Observed data at 000000001c000028 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i0,0x028,%g4 set p6_local1_expect,%g1 p6_check_local1: ldx [%g1+0x010],%g2 ! Expected data = 00000028af516879 ldx [%i1+0x010],%g3 ! Observed data at 000000001c800010 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = fffffffffffffbf1 ldx [%i1+0x018],%g3 ! Observed data at 000000001c800018 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = fcea3a1eac5f6ac5 ldx [%i1+0x020],%g3 ! Observed data at 000000001c800020 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = e6b049012da4d9ef ldx [%i1+0x028],%g3 ! Observed data at 000000001c800028 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 102024e6a85a4dfa ldx [%i1+0x030],%g3 ! Observed data at 000000001c800030 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = d9fb092a170dfaa5 ldx [%i1+0x038],%g3 ! Observed data at 000000001c800038 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i1,0x038,%g4 set p6_local2_expect,%g1 p6_check_local2: ldx [%g1+0x000],%g2 ! Expected data = e11c2b99a1d163bf ldx [%i2+0x000],%g3 ! Observed data at 000000001d000000 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 7f3cfb5c899b320a ldx [%i2+0x008],%g3 ! Observed data at 000000001d000008 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 4d833253ffffffed ldx [%i2+0x010],%g3 ! Observed data at 000000001d000010 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 82ba2733b0286c69 ldx [%i2+0x028],%g3 ! Observed data at 000000001d000028 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = a85a4dfaa5608dcd ldx [%i2+0x030],%g3 ! Observed data at 000000001d000030 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 65dcf4f04136b337 ldx [%i2+0x038],%g3 ! Observed data at 000000001d000038 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i2,0x038,%g4 set p6_local3_expect,%g1 p6_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 102024e63672bb93 ldx [%i3+0x000],%g3 ! Observed data at 000000001d800000 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 34de7f12694e2290 ldx [%i3+0x008],%g3 ! Observed data at 000000001d800008 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 102024e6a85a4dfa ldx [%i3+0x018],%g3 ! Observed data at 000000001d800018 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = fc8644d17b8c242d ldx [%i3+0x028],%g3 ! Observed data at 000000001d800028 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = ffffff9d694e2290 ldx [%i3+0x038],%g3 ! Observed data at 000000001d800038 cmp %g2,%g3 bne,a,pn %xcc,p6_local_failed add %i3,0x038,%g4 ! The test for processor 6 has passed p6_passed: ta GOOD_TRAP nop p6_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p6_failed p6_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p6_failed p6_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p6_failed p6_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p6_failed p6_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p6_failed p6_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p6_failed p6_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p6_failed p6_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p6_failed p6_f0_fail: set p6_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f2_fail: set p6_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f4_fail: set p6_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p6_f6_fail: set p6_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 6 failed p6_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x018] ! Set processor 6 done flag set p6_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 6 failed p6_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x018] ! Set processor 6 done flag set p6_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p6_selfmod_failed: ba p6_failed mov 0xabc,%g1 p6_common_error: or %g0,0xee6,%g1 ba p6_failed mov %o5,%g3 p6_common_signature_error: set p6_temp,%g1 ba p6_failed st %g2,[%g1] ! Common Lock Number p6_common_timeout: set p6_temp,%g1 ba p6_failed st %g2,[%g1] ! Common Lock Number p6_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p6_failed mov 0x0,%g3 p6_trap1e: ldda [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001d000028] lduwa [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001d800008] stda %l4,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000001c800000] lduha [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000001c000028] stxa %l5,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001c800028] done p6_trap1o: ldda [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001d000028] lduwa [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001d800008] stda %l4,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000001c800000] lduha [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000001c000028] stxa %l5,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000001c800028] done p6_trap2e: stha %l2,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000001d000008] ldsba [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001c000008] ldsba [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001c000020] lduha [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001d000020] done p6_trap2o: stha %l2,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000001d000008] ldsba [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001c000008] ldsba [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001c000020] lduha [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001d000020] done p6_trap3e: nop nop done p6_trap3o: nop nop done p6_init_memory_pointers: set p6_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 p6_local0_start,%i0 set p6_local1_start,%i1 set p6_local2_start,%i2 set p6_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = ed4ba301e6d66ac6 ldx [%g1+0x008],%l1 ! %l1 = 23fd66a5d6992021 ldx [%g1+0x010],%l2 ! %l2 = e5993d647cfa7db5 ldx [%g1+0x018],%l3 ! %l3 = 5d642d086ae4c058 ldx [%g1+0x020],%l4 ! %l4 = 73d99178102024e6 ldx [%g1+0x028],%l5 ! %l5 = 6b7ca7dc99b58adc ldx [%g1+0x030],%l6 ! %l6 = a908d47eadff8497 ldx [%g1+0x038],%l7 ! %l7 = 05aba799cbb482ba ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 7 processor_7: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x1c] ! Set the start flag wrpr %g0,7,%cleanwin call p7_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 7 wr %g0,0x4,%fprs ! Make sure fef is 1 set p7_init_freg,%g1 ! %f0 = bb3ad0b8 0b07faee 6f136163 1116bf38 ! %f4 = b02dee63 f71ca928 d7062dbf 4f02b498 ! %f8 = cabcbb45 4f9ee6aa e7431731 b526cb48 ! %f12 = f784cd9d e9f33320 605c45d6 1d36a0bf ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 5c0da648 bc870959 f341fbd0 c723351f ! %f20 = e220b668 afd13977 d631ef74 c554cd88 ! %f24 = 48a86404 9749a625 4f52f1b1 e7f589cc ! %f28 = aa51e4f2 421b472d 9bd416fa 3c55bbd6 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 2bb9d319 3618faed 92b92681 1e1f801d ! %f36 = db560493 f7b03b10 8f6706e3 bb6a3b40 ! %f40 = d374568b a358ca3c bf314214 3db7750a ! %f44 = 8e321a74 f6cdc8ce b5367703 9098a6b1 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x6798f7a80000007f,%g7,%g1 ! GSR scale = 15, align = 7 wr %g1,%g0,%gsr ! GSR = 6798f7a80000007f wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 7 p7_label_1: ! %l2 = 10f05d320c4032e3, Mem[000000009100001a] = 4f3440af sth %l2,[%i6+0x01a] ! Mem[0000000091000018] = 32e340af ! %l4 = d5d5fa825e5ea725, Mem[000000009000002f] = 40944f13 stb %l4,[%i4+0x02f] ! Mem[000000009000002c] = 25944f13 ! Mem[0000000090000000] = f4d6f5d4, %g2 = 14489e920ed2e268 ldub [%i4+%g0],%g2 ! %g2 = 00000000000000f4 ! Mem[0000000091000028] = 43a014addb4f959e, %g2 = 00000000000000f4 ldx [%i6+%o5],%g2 ! %g2 = 43a014addb4f959e ! Mem[0000000090000008] = b01bc40b, %g2 = 43a014addb4f959e lduh [%i4+0x00a],%g2 ! %g2 = 000000000000b01b ! %l3 = d3b984b8198a00fb, Mem[0000000090000020] = 1a54edfce7b2eb32 stx %l3,[%i4+%o4] ! Mem[0000000090000020] = d3b984b8198a00fb ! %l2 = 10f05d320c4032e3, Mem[0000000090000028] = 07dc67fd8d791525 stx %l2,[%i4+%o5] ! Mem[0000000090000028] = 10f05d320c4032e3 ! Mem[000000009100000c] = da67f293, %g18 = 4354ba2c0b1276d1 ldsw [%i6+0x00c],%g2 ! %g2 = 4354ba2c0b1276d1 ! Mem[000000009100002c] = db4f959e, %g2 = ffffffffda67f293 lduw [%i6+0x02c],%g2 ! %g2 = 00000000db4f959e ! Mem[0000000090800018] = 1cd63435, %g2 = 00000000db4f959e ldub [%i5+0x01b],%g2 ! %g2 = 000000000000001c p7_label_2: ! Mem[0000000090800010] = bbd0f97aba27fa54, %g2 = 000000000000001c ldx [%i5+%o2],%g2 ! %g2 = bbd0f97aba27fa54 ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = bbd0f97aba27fa54 ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! Mem[0000000090000038] = 8fc6c81b, %g2 = 45288f71b6b6487f lduh [%i4+0x038],%g2 ! %g2 = 0000000000008fc6 ! %l5 = a31a574a464c7ade, Mem[000000009180001b] = 25e14610 stb %l5,[%o0+0x01b] ! Mem[0000000091800018] = dee14610 ! Mem[0000000090000018] = 7f114e52, %g2 = 0000000000008fc6 lduh [%i4+%o3],%g2 ! %g2 = 0000000000007f11 ! %l4 = 5e5ea725, %l5 = 464c7ade, Mem[0000000091000018] = b43332e3 40af2dc9 std %l4,[%i6+%o3] ! Mem[0000000091000018] = 5e5ea725 464c7ade ! Mem[0000000091800008] = 27074127, %g2 = 0000000000007f11 ldsb [%o0+0x00b],%g2 ! %g2 = 0000000000000027 ! Mem[000000009080003c] = dd38b60e, %g2 = 0000000000000027 ldsh [%i5+0x03c],%g2 ! %g2 = ffffffffffffdd38 ! Mem[0000000091000020] = e28f8d7b, %g2 = ffffffffffffdd38 ldub [%i6+0x021],%g2 ! %g2 = 00000000000000e2 ! %l2 = 10f05d320c4032e3, Mem[0000000090000024] = 198a00fb stw %l2,[%i4+0x024] ! Mem[0000000090000024] = 0c4032e3 p7_label_3: ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = 00000000000000e2 ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! Mem[0000000091800000] = 6c5e37b5, %g2 = c8c086c6d0bacca9 lduw [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 ! %l2 = 10f05d320c4032e3, Mem[0000000091000002] = 9f6dde86 stb %l2,[%i6+0x002] ! Mem[0000000091000000] = e36dde86 ! %l2 = 0c4032e3, %l3 = 198a00fb, Mem[0000000090800008] = a3d5b48d f38fafd2 std %l2,[%i5+%o1] ! Mem[0000000090800008] = 0c4032e3 198a00fb ! Mem[000000001e000018] = 2e8adf1f0a4a043d, %l4 = d5d5fa825e5ea725 ldx [%i0+%o3],%l4 ! %l4 = 2e8adf1f0a4a043d ! Mem[0000000090800014] = ba27fa54, %g2 = 000000006c5e37b5 lduw [%i5+0x014],%g2 ! %g2 = 00000000ba27fa54 ! %l4 = 2e8adf1f0a4a043d, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l4,[%i6+%o4] ! Mem[0000000091000020] = 2e8adf1f0a4a043d ! %l5 = a31a574a464c7ade, Mem[000000009100002c] = db4f959e stw %l5,[%i6+0x02c] ! Mem[000000009100002c] = 464c7ade ! %l4 = 2e8adf1f0a4a043d, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l4,[%o0+%o5] ! Mem[0000000091800028] = 2e8adf1f0a4a043d ! %l0 = b3b5a646, %l1 = bb178563, Mem[000000001f800020] = 4e59a781 591a5bbc std %l0,[%i3+%o4] ! Mem[000000001f800020] = b3b5a646 bb178563 p7_label_4: ! %l7 = 53116851cc14a9d9, Mem[000000001f800018] = 1037ea328ffb947f stx %l7,[%i3+%o3] ! Mem[000000001f800018] = 53116851cc14a9d9 ! Mem[000000009080002c] = 5fe8b1e7, %g2 = 00000000ba27fa54 ldub [%i5+0x02d],%g2 ! %g2 = 000000000000005f ! Mem[0000000090800020] = 0f3aba1e, %g2 = 000000000000005f lduh [%i5+0x022],%g2 ! %g2 = 0000000000000f3a ! %l4 = 0a4a043d, %l5 = 464c7ade, Mem[000000001e000010] = 5f8fab13 6afd18d9 std %l4,[%i0+%o2] ! Mem[000000001e000010] = 0a4a043d 464c7ade ! Mem[0000000091000010] = eb99b0555bebbbe4, %g2 = 0000000000000f3a ldx [%i6+%o2],%g2 ! %g2 = eb99b0555bebbbe4 ! %l6 = 8117a6e26a64c881, Mem[0000000090000018] = 7f114e52 stw %l6,[%i4+%o3] ! Mem[0000000090000018] = 6a64c881 ! %l3 = d3b984b8198a00fb, Mem[0000000091000010] = eb99b055 sth %l3,[%i6+%o2] ! Mem[0000000091000010] = 00fbb055 ! %l5 = a31a574a464c7ade, Mem[000000009000001a] = c8819d71 stb %l5,[%i4+0x01a] ! Mem[0000000090000018] = de819d71 ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = eb99b0555bebbbe4 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! %l2 = 0c4032e3, %l3 = 198a00fb, Mem[0000000090800018] = 35d3851c d6343572 std %l2,[%i5+%o3] ! Mem[0000000090800018] = 0c4032e3 198a00fb p7_label_5: ! %l6 = 8117a6e26a64c881, Mem[0000000090800024] = ba1e4dff sth %l6,[%i5+0x024] ! Mem[0000000090800024] = c8814dff ! %l1 = bd059b9abb178563, Mem[0000000090800018] = 0c4032e3 stw %l1,[%i5+%o3] ! Mem[0000000090800018] = bb178563 ! Mem[0000000091000008] = 4b1c5151, %g18 = 4354ba2c0b1276d1 ldsw [%i6+%o1],%g2 ! %g2 = 4354ba2c0b1276d1 ! Mem[0000000091800008] = 50d23f27, %g2 = 000000004b1c5151 ldub [%o0+%o1],%g2 ! %g2 = 0000000000000050 ! %l5 = a31a574a464c7ade, Mem[000000009080003c] = dd38b60e stw %l5,[%i5+0x03c] ! Mem[000000009080003c] = 464c7ade ! Mem[0000000091000008] = 51da67f2, %g2 = 0000000000000050 ldsb [%i6+0x00b],%g2 ! %g2 = 0000000000000051 ! Mem[0000000090000018] = 6a64de81, %g18 = 4354ba2c0b1276d1 ldsw [%i4+%o3],%g2 ! %g2 = 4354ba2c0b1276d1 ! Mem[0000000090800008] = 0c4032e3, %g2 = 000000006a64de81 lduw [%i5+%o1],%g2 ! %g2 = 000000000c4032e3 ! Mem[0000000091800018] = 39a5dfdee14610d9, %g2 = 000000000c4032e3 ldx [%o0+%o3],%g2 ! %g2 = 39a5dfdee14610d9 ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = e14610d9, %g3 = 0bad0b00 ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 p7_label_6: ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 0000000065898de9 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! Mem[0000000090800024] = c8814dff, %g2 = 5e44f9f4a2d978b6 lduw [%i5+0x024],%g2 ! %g2 = 00000000c8814dff ! %l0 = e884abedb3b5a646, Mem[0000000091000020] = 2e8adf1f0a4a043d stx %l0,[%i6+%o4] ! Mem[0000000091000020] = e884abedb3b5a646 ! Mem[000000009100003c] = d7571dc0, %g2 = 00000000c8814dff ldsh [%i6+0x03c],%g2 ! %g2 = ffffffffffffd757 ! Mem[0000000091800030] = 8f71b6b6, %g2 = ffffffffffffd757 lduh [%o0+0x032],%g2 ! %g2 = 0000000000008f71 ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 0000000000008f71 ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! %l0 = e884abedb3b5a646, Mem[000000001f800038] = b90fa3c61beb6a81 stx %l0,[%i3+0x038] ! Mem[000000001f800038] = e884abedb3b5a646 ! %l4 = 2e8adf1f0a4a043d, Mem[0000000091800025] = 1677442e stb %l4,[%o0+0x025] ! Mem[0000000091800024] = 3d77442e ! %l3 = d3b984b8198a00fb, Mem[0000000091000036] = be7e6589 stb %l3,[%i6+0x036] ! Mem[0000000091000034] = fb7e6589 ! %l0 = e884abedb3b5a646, Mem[000000009180000e] = 274a5e44 sth %l0,[%o0+0x00e] ! Mem[000000009180000c] = a6465e44 p7_label_7: ! Mem[0000000090800020] = 6c6c0f3a, %g18 = 4354ba2c0b1276d1 ldsw [%i5+%o4],%g2 ! %g2 = 4354ba2c0b1276d1 ! Mem[000000001f00001c] = 27c7e73d, %l5 = a31a574a464c7ade ldsh [%i2+0x01c],%l5 ! %l5 = 00000000000027c7 ! Mem[0000000090000000] = f4d6f5d480b60b78, %g2 = 000000006c6c0f3a ldx [%i4+%g0],%g2 ! %g2 = f4d6f5d480b60b78 ! %l4 = 2e8adf1f0a4a043d, Mem[0000000091800012] = f9f4a2d9 sth %l4,[%o0+0x012] ! Mem[0000000091800010] = 043da2d9 ! %l4 = 2e8adf1f0a4a043d, Mem[000000001e000000] = 8fde889b sth %l4,[%i0+%g0] ! Mem[000000001e000000] = 043d889b ! Mem[0000000090000014] = 798eb5a3, %g2 = f4d6f5d480b60b78 ldsb [%i4+0x014],%g2 ! %g2 = 0000000000000079 ! Mem[000000001e800020] = c2573a29a926640f, %l3 = d3b984b8198a00fb ldx [%i1+%o4],%l3 ! %l3 = c2573a29a926640f ! Mem[0000000091800004] = da193367, %g18 = 4354ba2c0b1276d1 ldsw [%o0+0x004],%g2 ! %g2 = 4354ba2c0b1276d1 ! %l5 = 00000000000027c7, Mem[000000001e000016] = 464c7ade sth %l5,[%i0+0x016] ! Mem[000000001e000014] = 464c27c7 ! Mem[0000000091800030] = 8f71b6b6, %g2 = ffffffffda193367 ldub [%o0+0x032],%g2 ! %g2 = 000000000000008f p7_label_8: ! Mem[0000000091800004] = da193367, %g2 = 000000000000008f ldsh [%o0+0x004],%g2 ! %g2 = ffffffffffffda19 ! Mem[0000000091800008] = 50d23f27, %g18 = 4354ba2c0b1276d1 ldsw [%o0+%o1],%g2 ! %g2 = 4354ba2c0b1276d1 ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = 0000000050d23f27 ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! Mem[0000000091000030] = 7257207b, %g2 = c8c086c6d0bacca9 lduh [%i6+0x032],%g2 ! %g2 = 0000000000007257 ! %l2 = 10f05d320c4032e3, Mem[0000000090000020] = d3b984b80c4032e3 stx %l2,[%i4+%o4] ! Mem[0000000090000020] = 10f05d320c4032e3 ! Mem[000000001f800038] = e884abed b3b5a646, %l2 = 0c4032e3, %l3 = a926640f ldd [%i3+0x038],%l2 ! %l2 = 00000000e884abed 00000000b3b5a646 ! Mem[0000000090800030] = e7b33334 2d07fd66, %g2 = 00007257, %g3 = d7571dc0 ldd [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 000000002d07fd66 ! Mem[0000000090000034] = 60d78fc6, %g2 = 00000000e7b33334 ldsh [%i4+0x036],%g2 ! %g2 = 00000000000060d7 ! Mem[000000001f80001c] = cc14a9d9, %l6 = 8117a6e26a64c881 lduw [%i3+0x01c],%l6 ! %l6 = 00000000cc14a9d9 ! Mem[000000001e800020] = c2573a29, %l3 = 00000000b3b5a646 lduw [%i1+%o4],%l3 ! %l3 = 00000000c2573a29 p7_label_9: ! Mem[000000009100000c] = da67f293, %g18 = 4354ba2c0b1276d1 ldsw [%i6+0x00c],%g2 ! %g2 = 4354ba2c0b1276d1 ! %l3 = 00000000c2573a29, Mem[0000000091000004] = de861c20 stw %l3,[%i6+0x004] ! Mem[0000000091000004] = c2573a29 ! Mem[0000000091800014] = 78b639a5, %g2 = ffffffffda67f293 ldub [%o0+0x016],%g2 ! %g2 = 0000000000000078 ! Mem[0000000090000030] = 944f136a126760d7, %g2 = 0000000000000078 ldx [%i4+0x030],%g2 ! %g2 = 944f136a126760d7 ! Mem[000000001e800030] = c17f9c27, %l7 = 53116851cc14a9d9 ldsh [%i1+0x030],%l7 ! %l7 = ffffffffffffc17f ! Mem[000000001f800000] = 0fdf64f2 ad3e5a94, %l4 = 0a4a043d, %l5 = 000027c7 ldd [%i3+%g0],%l4 ! %l4 = 000000000fdf64f2 00000000ad3e5a94 ! Mem[0000000090800008] = 0c4032e3, %g2 = 944f136a126760d7 lduw [%i5+%o1],%g2 ! %g2 = 000000000c4032e3 ! %l7 = ffffffffffffc17f, Mem[0000000091800026] = 77442e8a sth %l7,[%o0+0x026] ! Mem[0000000091800024] = c17f2e8a ! %l5 = 00000000ad3e5a94, Mem[000000001e80001e] = 896c9e15 sth %l5,[%i1+0x01e] ! Mem[000000001e80001c] = 896c5a94 ! %l0 = b3b5a646, %l1 = bb178563, Mem[0000000090800020] = 6c6c0f3a c8814dff std %l0,[%i5+%o4] ! Mem[0000000090800020] = b3b5a646 bb178563 p7_label_10: ! Mem[000000001f000014] = f582ee3b, %l3 = 00000000c2573a29 lduw [%i2+0x014],%l3 ! %l3 = 00000000f582ee3b ! Mem[000000009180003c] = eb806635, %g2 = 000000000c4032e3 ldub [%o0+0x03c],%g2 ! %g2 = 00000000000000eb ! Mem[0000000090800028] = eb4882af, %g18 = 4354ba2c0b1276d1 ldsw [%i5+%o5],%g2 ! %g2 = 4354ba2c0b1276d1 ! %l5 = 00000000ad3e5a94, Mem[0000000090800030] = e7b33334 sth %l5,[%i5+0x030] ! Mem[0000000090800030] = 5a943334 ! Mem[0000000091800020] = e3c7333d, %g2 = ffffffffeb4882af ldsh [%o0+0x022],%g2 ! %g2 = ffffffffffffe3c7 ! %l4 = 000000000fdf64f2, Mem[000000001f000008] = 685822a442aced83 stx %l4,[%i2+%o1] ! Mem[000000001f000008] = 000000000fdf64f2 ! %l2 = e884abed, %l3 = f582ee3b, Mem[0000000091000028] = 43a014ad 464c7ade std %l2,[%i6+%o5] ! Mem[0000000091000028] = e884abed f582ee3b ! Mem[0000000090800020] = b3b5a646, %g2 = ffffffffffffe3c7 lduh [%i5+%o4],%g2 ! %g2 = 000000000000b3b5 ! %l5 = 00000000ad3e5a94, Mem[0000000090800028] = eb4882af stw %l5,[%i5+%o5] ! Mem[0000000090800028] = ad3e5a94 ! Mem[0000000091000028] = abedf582, %g2 = 000000000000b3b5 ldub [%i6+0x02a],%g2 ! %g2 = 00000000000000ab p7_label_11: ! Mem[000000009100000c] = 9300fbb0, %g2 = 00000000000000ab ldsb [%i6+0x00f],%g2 ! %g2 = ffffffffffffff93 ! Mem[000000001e800004] = 484ac310, %l5 = 00000000ad3e5a94 ldub [%i1+0x006],%l5 ! %l5 = 00000000000000c3 ! Mem[000000001e000034] = 36cca785, %l2 = 00000000e884abed lduh [%i0+0x034],%l2 ! %l2 = 00000000000036cc ! Mem[0000000091800010] = 5e44043da2d978b6, %g2 = ffffffffffffff93 ldx [%o0+%o2],%g2 ! %g2 = 5e44043da2d978b6 ! %l4 = 0fdf64f2, %l5 = 000000c3, Mem[0000000091000020] = e884abed b3b5a646 std %l4,[%i6+%o4] ! Mem[0000000091000020] = 0fdf64f2 000000c3 ! %l7 = ffffffffffffc17f, Mem[0000000091800014] = a2d978b6 stw %l7,[%o0+0x014] ! Mem[0000000091800014] = ffffc17f ! Mem[0000000090800000] = c8c086c6, %g18 = 4354ba2c0b1276d1 ldsw [%i5+%g0],%g2 ! %g2 = 4354ba2c0b1276d1 ! Mem[0000000091800038] = e8dd799b, %g2 = ffffffffc8c086c6 lduw [%o0+0x038],%g2 ! %g2 = 00000000e8dd799b ! Mem[0000000090800010] = bbd0f97a, %g18 = 4354ba2c0b1276d1 ldsw [%i5+%o2],%g2 ! %g2 = 4354ba2c0b1276d1 ! %l4 = 0fdf64f2, %l5 = 000000c3, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l4,[%i4+%g0] ! Mem[0000000090000000] = 0fdf64f2 000000c3 p7_label_12: ! %l6 = cc14a9d9, %l7 = ffffc17f, Mem[0000000090000000] = 0fdf64f2 000000c3 std %l6,[%i4+%g0] ! Mem[0000000090000000] = cc14a9d9 ffffc17f ! %l3 = 00000000f582ee3b, Mem[0000000090000015] = 8eb5a36a stb %l3,[%i4+0x015] ! Mem[0000000090000014] = 3bb5a36a ! %l0 = e884abedb3b5a646, Mem[000000009100002f] = 3b7cc772 stb %l0,[%i6+0x02f] ! Mem[000000009100002c] = 467cc772 ! Mem[000000001f000014] = f582ee3b, %l0 = e884abedb3b5a646 ldsb [%i2+0x014],%l0 ! %l0 = fffffffffffffff5 ! Mem[000000001e800004] = 484ac310, %l1 = bd059b9abb178563 ldsh [%i1+0x004],%l1 ! %l1 = 000000000000484a ! Mem[0000000091000028] = abedf582, %g2 = ffffffffbbd0f97a ldub [%i6+0x02a],%g2 ! %g2 = 00000000000000ab ! %l5 = 00000000000000c3, Mem[0000000090000020] = 10f05d320c4032e3 stx %l5,[%i4+%o4] ! Mem[0000000090000020] = 00000000000000c3 ! Mem[0000000091000034] = 207bfb7e, %g2 = 00000000000000ab ldub [%i6+0x034],%g2 ! %g2 = 0000000000000020 ! Mem[0000000090000020] = 00000000, %g2 = 0000000000000020 ldsb [%i4+0x022],%g2 ! %g2 = 0000000000000000 ! Mem[000000001e80003c] = 61dbb16e, %l0 = fffffffffffffff5 ldsb [%i1+0x03e],%l0 ! %l0 = ffffffffffffffb1 p7_label_13: ! %l3 = 00000000f582ee3b, Mem[0000000091000033] = 57207bfb stb %l3,[%i6+0x033] ! Mem[0000000091000030] = 3b207bfb ! Mem[0000000091800008] = 50d23f27, %g2 = 0000000000000000 lduh [%o0+%o1],%g2 ! %g2 = 00000000000050d2 ! Mem[000000001e000020] = e1386a77, %l1 = 000000000000484a ldub [%i0+0x021],%l1 ! %l1 = 0000000000000038 ! Mem[0000000090800028] = ad3e5a94, %g2 = 00000000000050d2 lduh [%i5+%o5],%g2 ! %g2 = 000000000000ad3e ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = 0000ad3e, %g3 = 2d07fd66 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f ! Mem[0000000091800038] = e8dd799b, %g18 = 4354ba2c0b1276d1 ldsw [%o0+0x038],%g2 ! %g2 = 4354ba2c0b1276d1 ! %l4 = 000000000fdf64f2, Mem[0000000090000038] = 8fc6c81b sth %l4,[%i4+0x038] ! Mem[0000000090000038] = 64f2c81b ! Mem[000000001e000004] = 111ac6cb, %l1 = 0000000000000038 ldsb [%i0+0x006],%l1 ! %l1 = ffffffffffffffc6 ! Mem[0000000091000014] = 5bebbbe4, %g18 = 4354ba2c0b1276d1 ldsw [%i6+0x014],%g2 ! %g2 = 4354ba2c0b1276d1 ! Mem[0000000091000030] = 3b207bfb, %g2 = 000000005bebbbe4 ldsb [%i6+0x033],%g2 ! %g2 = 000000000000003b p7_label_14: ! %l3 = 00000000f582ee3b, Mem[0000000090000008] = 96abb01bc40b9e2c stx %l3,[%i4+%o1] ! Mem[0000000090000008] = 00000000f582ee3b ! %l2 = 00000000000036cc, Mem[000000001f000018] = 44c3fe5127c7e73d stx %l2,[%i2+%o3] ! Mem[000000001f000018] = 00000000000036cc ! %l2 = 000036cc, %l3 = f582ee3b, Mem[000000001f000038] = ffa6448a 46ea158d std %l2,[%i2+0x038] ! Mem[000000001f000038] = 000036cc f582ee3b ! %l5 = 00000000000000c3, Mem[000000001f80002e] = b3dde72c sth %l5,[%i3+0x02e] ! Mem[000000001f80002c] = b3dd00c3 ! %l4 = 0fdf64f2, %l5 = 000000c3, Mem[0000000090800008] = 0c4032e3 198a00fb std %l4,[%i5+%o1] ! Mem[0000000090800008] = 0fdf64f2 000000c3 ! %l0 = ffffffffffffffb1, Mem[000000009180001d] = 4610d9c6 stb %l0,[%o0+0x01d] ! Mem[000000009180001c] = b110d9c6 ! Mem[0000000090000024] = 0000c310, %g2 = 000000000000003b ldsb [%i4+0x025],%g2 ! %g2 = 0000000000000000 ! %l6 = 00000000cc14a9d9, Mem[000000009180000c] = 0741a646 stb %l6,[%o0+0x00c] ! Mem[000000009180000c] = d941a646 ! %l6 = 00000000cc14a9d9, Mem[000000009000002c] = 0c4032e3 stw %l6,[%i4+0x02c] ! Mem[000000009000002c] = cc14a9d9 ! %l4 = 000000000fdf64f2, Mem[000000009100001a] = a725464c stb %l4,[%i6+0x01a] ! Mem[0000000091000018] = f225464c p7_label_15: ! %l3 = 00000000f582ee3b, Mem[0000000091000037] = 7e65898d stb %l3,[%i6+0x037] ! Mem[0000000091000034] = 3b65898d ! Mem[0000000091000028] = abedf582, %g2 = 0000000000000000 lduh [%i6+0x02a],%g2 ! %g2 = 000000000000abed ! %l1 = ffffffffffffffc6, Mem[000000009000000f] = 3b021222 stb %l1,[%i4+0x00f] ! Mem[000000009000000c] = c6021222 ! %l7 = ffffffffffffc17f, Mem[0000000091800024] = 333dc17f stw %l7,[%o0+0x024] ! Mem[0000000091800024] = ffffc17f ! %l6 = cc14a9d9, %l7 = ffffc17f, Mem[0000000090000020] = 00000000 000000c3 std %l6,[%i4+%o4] ! Mem[0000000090000020] = cc14a9d9 ffffc17f ! %l0 = ffffffffffffffb1, Mem[0000000090800029] = 3e5a949c stb %l0,[%i5+0x029] ! Mem[0000000090800028] = b15a949c ! Mem[0000000091000038] = 65898de9d7571dc0, %g2 = 000000000000abed ldx [%i6+0x038],%g2 ! %g2 = 65898de9d7571dc0 ! %l4 = 000000000fdf64f2, Mem[0000000090800031] = 9433342d stb %l4,[%i5+0x031] ! Mem[0000000090800030] = f233342d ! Mem[0000000090800020] = b3b5a646bb178563, %g2 = 65898de9d7571dc0 ldx [%i5+%o4],%g2 ! %g2 = b3b5a646bb178563 ! Mem[0000000091800010] = 5e44043d ffffc17f, %g2 = bb178563, %g3 = b6b6487f ldd [%o0+%o2],%g2 ! %g2 = 000000005e44043d 00000000ffffc17f p7_label_16: ! Mem[000000001f800018] = 53116851, %l0 = ffffffffffffffb1 ldsb [%i3+0x019],%l0 ! %l0 = 0000000000000011 ! Mem[0000000090000010] = 225c793b, %g2 = 000000005e44043d ldsb [%i4+0x012],%g2 ! %g2 = 0000000000000022 ! Mem[0000000090000030] = 944f136a, %g2 = 0000000000000022 ldsb [%i4+0x030],%g2 ! %g2 = ffffffffffffff94 ! %l0 = 0000000000000011, Mem[0000000090800018] = bb178563 sth %l0,[%i5+%o3] ! Mem[0000000090800018] = 00118563 ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = ffffff94, %g3 = ffffc17f ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 ! %l2 = 00000000000036cc, Mem[000000009100003a] = 8de9d757 sth %l2,[%i6+0x03a] ! Mem[0000000091000038] = 36ccd757 ! Mem[0000000090800038] = 420c464c, %g2 = 000000006c5e37b5 ldsh [%i5+0x03a],%g2 ! %g2 = 000000000000420c ! %l6 = 00000000cc14a9d9, Mem[0000000090800024] = bb178563 stw %l6,[%i5+0x024] ! Mem[0000000090800024] = cc14a9d9 ! Mem[000000001f000020] = cb9b2c6c, %l6 = 00000000cc14a9d9 ldsb [%i2+0x023],%l6 ! %l6 = 000000000000006c ! Mem[0000000090000018] = de819d71, %g2 = 000000000000420c lduh [%i4+0x01a],%g2 ! %g2 = 000000000000de81 p7_label_17: ! %l4 = 000000000fdf64f2, Mem[000000001e800028] = ea19bb72a3603cce stx %l4,[%i1+%o5] ! Mem[000000001e800028] = 000000000fdf64f2 ! %l0 = 0000000000000011, Mem[0000000091000011] = fbb0555b stb %l0,[%i6+0x011] ! Mem[0000000091000010] = 11b0555b ! Mem[0000000090000024] = c17f10f0, %g2 = 000000000000de81 lduh [%i4+0x026],%g2 ! %g2 = 000000000000c17f ! Mem[000000001e800018] = 36db77ce, %l3 = 00000000f582ee3b ldsw [%i1+%o3],%l3 ! %l3 = 0000000036db77ce ! Mem[000000001f000038] = 000036cc, %l0 = 0000000000000011 ldsh [%i2+0x038],%l0 ! %l0 = 0000000000000000 ! Mem[0000000090000030] = 944f136a, %g2 = 000000000000c17f ldsh [%i4+0x030],%g2 ! %g2 = ffffffffffff944f ! Mem[000000001e800004] = 484ac310, %l7 = ffffffffffffc17f ldsh [%i1+0x004],%l7 ! %l7 = 000000000000484a ! %l3 = 0000000036db77ce, Mem[000000001f800022] = b3b5a646 sth %l3,[%i3+0x022] ! Mem[000000001f800020] = b3b577ce ! Mem[0000000091000004] = c2573a29, %g2 = ffffffffffff944f lduw [%i6+0x004],%g2 ! %g2 = 00000000c2573a29 ! Mem[0000000091000010] = 0011b055, %g2 = 00000000c2573a29 ldsb [%i6+%o2],%g2 ! %g2 = 0000000000000000 p7_label_18: ! Mem[000000009180002c] = 043d4528, %g2 = 0000000000000000 lduh [%o0+0x02e],%g2 ! %g2 = 000000000000043d ! %l7 = 000000000000484a, Mem[0000000090800038] = 393f420c stw %l7,[%i5+0x038] ! Mem[0000000090800038] = 0000484a ! Mem[000000009180001c] = e1b110d9, %g2 = 000000000000043d lduw [%o0+0x01c],%g2 ! %g2 = 00000000e1b110d9 ! Mem[0000000091000018] = 5e5ef225464c7ade, %g2 = 00000000e1b110d9 ldx [%i6+%o3],%g2 ! %g2 = 5e5ef225464c7ade ! Mem[0000000091800008] = 50d23f27, %g18 = 4354ba2c0b1276d1 ldsw [%o0+%o1],%g2 ! %g2 = 4354ba2c0b1276d1 ! Mem[000000009100002c] = f582ee46, %g2 = 0000000050d23f27 ldsb [%i6+0x02c],%g2 ! %g2 = fffffffffffffff5 ! Mem[000000001e000020] = e1386a77 a83fda46, %l0 = 00000000, %l1 = ffffffc6 ldd [%i0+%o4],%l0 ! %l0 = 00000000e1386a77 00000000a83fda46 ! Mem[0000000090800000] = c8c086c6, %g2 = fffffffffffffff5 ldsh [%i5+%g0],%g2 ! %g2 = ffffffffffffc8c0 ! %l4 = 000000000fdf64f2, Mem[0000000090800029] = b15a949c stb %l4,[%i5+0x029] ! Mem[0000000090800028] = f25a949c ! Mem[0000000090800010] = bbd0f97a, %g2 = ffffffffffffc8c0 lduw [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a p7_label_19: ! %l3 = 0000000036db77ce, Mem[000000001e000021] = e1386a77 stb %l3,[%i0+0x021] ! Mem[000000001e000020] = e1ce6a77 ! %l4 = 000000000fdf64f2, Mem[0000000091000000] = ddabe36dc2573a29 stx %l4,[%i6+%g0] ! Mem[0000000091000000] = 000000000fdf64f2 ! Mem[0000000091000028] = e884abed f582ee46, %g2 = bbd0f97a, %g3 = da193367 ldd [%i6+%o5],%g2 ! %g2 = 00000000e884abed 00000000f582ee46 ! Mem[0000000090800020] = b3b5a646 cc14a9d9, %g2 = e884abed, %g3 = f582ee46 ldd [%i5+%o4],%g2 ! %g2 = 00000000b3b5a646 00000000cc14a9d9 ! %l6 = 000000000000006c, Mem[000000001f000020] = cb9b2c6cd3f410f5 stx %l6,[%i2+%o4] ! Mem[000000001f000020] = 000000000000006c ! %l6 = 0000006c, %l7 = 0000484a, Mem[0000000090800030] = 5af23334 2d07fd66 std %l6,[%i5+0x030] ! Mem[0000000090800030] = 0000006c 0000484a ! %l1 = 00000000a83fda46, Mem[000000009000001c] = 9d7122ad stw %l1,[%i4+0x01c] ! Mem[000000009000001c] = a83fda46 ! Mem[000000001f000000] = 92c37dc1 46b48b1e, %l2 = 000036cc, %l3 = 36db77ce ldd [%i2+%g0],%l2 ! %l2 = 0000000092c37dc1 0000000046b48b1e ! Mem[0000000091800010] = 5e44043d, %g2 = 00000000b3b5a646 lduw [%o0+%o2],%g2 ! %g2 = 000000005e44043d ! %l0 = 00000000e1386a77, Mem[0000000091000006] = 64f24b1c sth %l0,[%i6+0x006] ! Mem[0000000091000004] = 6a774b1c p7_label_20: ! Mem[0000000091000000] = 0000000f, %g2 = 000000005e44043d ldub [%i6+0x001],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180000c] = d941a646, %g18 = 4354ba2c0b1276d1 ldsw [%o0+0x00c],%g2 ! %g2 = 4354ba2c0b1276d1 ! Mem[0000000091000038] = 658936cc, %g2 = ffffffffd941a646 ldub [%i6+0x038],%g2 ! %g2 = 0000000000000065 ! Mem[000000001e80000c] = 91a25d09, %l6 = 000000000000006c ldsb [%i1+0x00f],%l6 ! %l6 = 0000000000000009 ! Mem[000000001e000028] = a63f5bb1a830a325, %l6 = 0000000000000009 ldx [%i0+%o5],%l6 ! %l6 = a63f5bb1a830a325 ! Mem[0000000091000034] = 207bfb3b, %g2 = 0000000000000065 lduh [%i6+0x034],%g2 ! %g2 = 000000000000207b ! %l5 = 00000000000000c3, Mem[000000001e800009] = 46dd8d67 stb %l5,[%i1+0x009] ! Mem[000000001e800008] = 46c38d67 ! Mem[000000009180001c] = 10d9c69e, %g2 = 000000000000207b ldsb [%o0+0x01e],%g2 ! %g2 = 0000000000000010 ! %l4 = 000000000fdf64f2, Mem[0000000090000020] = cc14a9d9ffffc17f stx %l4,[%i4+%o4] ! Mem[0000000090000020] = 000000000fdf64f2 ! Mem[0000000091800010] = 5e44043d ffffc17f, %g2 = 00000010, %g3 = cc14a9d9 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44043d 00000000ffffc17f p7_label_21: ! Mem[0000000090000030] = 4f136a12, %g2 = 000000005e44043d ldsb [%i4+0x031],%g2 ! %g2 = 000000000000004f ! Mem[0000000090800018] = 00118563, %g2 = 000000000000004f ldsb [%i5+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800014] = ba27fa54, %g2 = 0000000000000000 ldsh [%i5+0x014],%g2 ! %g2 = ffffffffffffba27 ! %l3 = 0000000046b48b1e, Mem[000000001f000010] = 8ccb4a8a stw %l3,[%i2+%o2] ! Mem[000000001f000010] = 46b48b1e ! Mem[0000000091800024] = ffffc17f, %g2 = ffffffffffffba27 lduw [%o0+0x024],%g2 ! %g2 = 00000000ffffc17f ! Mem[000000001e00000c] = d9d80ef6, %l6 = a63f5bb1a830a325 ldsh [%i0+0x00c],%l6 ! %l6 = ffffffffffffd9d8 ! Mem[000000009080002c] = 9c5fe8b1, %g18 = 4354ba2c0b1276d1 ldsw [%i5+0x02c],%g2 ! %g2 = 4354ba2c0b1276d1 ! Mem[0000000091000004] = 0fdf6a77, %g2 = ffffffff9c5fe8b1 lduw [%i6+0x004],%g2 ! %g2 = 000000000fdf6a77 ! Mem[000000009180000c] = d941a646, %g2 = 000000000fdf6a77 lduw [%o0+0x00c],%g2 ! %g2 = 00000000d941a646 ! %l4 = 000000000fdf64f2, Mem[0000000090800024] = cc14a9d9 sth %l4,[%i5+0x024] ! Mem[0000000090800024] = 64f2a9d9 p7_label_22: ! %l3 = 0000000046b48b1e, Mem[0000000091800010] = 5e44043d stw %l3,[%o0+%o2] ! Mem[0000000091800010] = 46b48b1e ! %l3 = 0000000046b48b1e, Mem[000000009100001a] = f225464c sth %l3,[%i6+0x01a] ! Mem[0000000091000018] = 8b1e464c ! Mem[0000000090800030] = 0000006c, %g2 = 00000000d941a646 ldub [%i5+0x030],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000010] = 0212225c, %g2 = 0000000000000000 lduw [%i4+%o2],%g2 ! %g2 = 000000000212225c ! Mem[0000000090000000] = cc14a9d9, %g2 = 000000000212225c ldsh [%i4+%g0],%g2 ! %g2 = ffffffffffffcc14 ! Mem[000000009180001c] = b110d9c6, %g2 = ffffffffffffcc14 ldub [%o0+0x01d],%g2 ! %g2 = 00000000000000b1 ! %l5 = 00000000000000c3, Mem[0000000091000028] = e884abedf582ee46 stx %l5,[%i6+%o5] ! Mem[0000000091000028] = 00000000000000c3 ! Mem[000000009080001c] = 198a00fb, %g2 = 00000000000000b1 lduh [%i5+0x01c],%g2 ! %g2 = 000000000000198a ! Mem[0000000091800020] = c69ee3c7, %g2 = 000000000000198a lduw [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 ! Mem[0000000090000000] = cc14a9d9ffffc17f, %g2 = 00000000c69ee3c7 ldx [%i4+%g0],%g2 ! %g2 = cc14a9d9ffffc17f p7_label_23: ! Mem[0000000091000038] = 36ccd757, %g2 = cc14a9d9ffffc17f ldub [%i6+0x03a],%g2 ! %g2 = 0000000000000036 ! %l4 = 0fdf64f2, %l5 = 000000c3, Mem[0000000090000028] = 10f05d32 cc14a9d9 std %l4,[%i4+%o5] ! Mem[0000000090000028] = 0fdf64f2 000000c3 ! Mem[0000000091800034] = b6b6487f, %g2 = 0000000000000036 lduw [%o0+0x034],%g2 ! %g2 = 00000000b6b6487f ! Mem[0000000091800000] = 6c5e37b5da193367, %g2 = 00000000b6b6487f ldx [%o0+%g0],%g2 ! %g2 = 6c5e37b5da193367 ! Mem[0000000090800038] = 484a464c, %g2 = 6c5e37b5da193367 lduh [%i5+0x03a],%g2 ! %g2 = 000000000000484a ! Mem[000000009180002c] = 043d4528, %g2 = 000000000000484a lduh [%o0+0x02e],%g2 ! %g2 = 000000000000043d ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = 0000043d, %g3 = ffffc17f ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 ! Mem[0000000090800028] = 5a949c5f, %g2 = 000000006c5e37b5 ldsb [%i5+0x02a],%g2 ! %g2 = 000000000000005a ! Mem[0000000090800034] = 0000484a, %g2 = 000000000000005a lduw [%i5+0x034],%g2 ! %g2 = 000000000000484a ! Mem[0000000091800028] = 2e8adf1f 0a4a043d, %g2 = 0000484a, %g3 = da193367 ldd [%o0+%o5],%g2 ! %g2 = 000000002e8adf1f 000000000a4a043d p7_label_24: ! %l0 = 00000000e1386a77, Mem[0000000091000038] = 658936cc stw %l0,[%i6+0x038] ! Mem[0000000091000038] = e1386a77 ! Mem[0000000091000010] = 0011b055, %g18 = 4354ba2c0b1276d1 ldsw [%i6+%o2],%g2 ! %g2 = 4354ba2c0b1276d1 ! Mem[0000000090000028] = 0fdf64f2000000c3, %g2 = 000000000011b055 ldx [%i4+%o5],%g2 ! %g2 = 0fdf64f2000000c3 ! Mem[0000000090800038] = 4a464c7a, %g2 = 0fdf64f2000000c3 ldsb [%i5+0x03b],%g2 ! %g2 = 000000000000004a ! Mem[000000001f800020] = b3b577ce, %l0 = 00000000e1386a77 ldsh [%i3+%o4],%l0 ! %l0 = ffffffffffffb3b5 ! Mem[0000000090800020] = b3b5a646 64f2a9d9, %g2 = 0000004a, %g3 = 0a4a043d ldd [%i5+%o4],%g2 ! %g2 = 00000000b3b5a646 0000000064f2a9d9 ! %l3 = 0000000046b48b1e, Mem[0000000090800000] = c8c086c6 stw %l3,[%i5+%g0] ! Mem[0000000090800000] = 46b48b1e ! Mem[0000000091000000] = 00000fdf, %g2 = 00000000b3b5a646 ldsb [%i6+0x002],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000010] = 225c793b, %g2 = 0000000000000000 ldsh [%i4+0x012],%g2 ! %g2 = 000000000000225c ! %l6 = ffffd9d8, %l7 = 0000484a, Mem[0000000090000028] = 0fdf64f2 000000c3 std %l6,[%i4+%o5] ! Mem[0000000090000028] = ffffd9d8 0000484a p7_label_25: ! %l3 = 0000000046b48b1e, Mem[000000001f80003f] = b3b5a646 stb %l3,[%i3+0x03f] ! Mem[000000001f80003c] = b3b5a61e ! Mem[000000009080003c] = de000000, %g2 = 000000000000225c ldsb [%i5+0x03f],%g2 ! %g2 = ffffffffffffffde ! Mem[000000001e800020] = c2573a29, %l6 = ffffffffffffd9d8 ldub [%i1+0x022],%l6 ! %l6 = 000000000000003a ! Mem[0000000090000010] = 0212225c793bb5a3, %g2 = ffffffffffffffde ldx [%i4+%o2],%g2 ! %g2 = 0212225c793bb5a3 ! Mem[0000000091800018] = 39a5dfde, %g18 = 4354ba2c0b1276d1 ldsw [%o0+%o3],%g2 ! %g2 = 4354ba2c0b1276d1 ! Mem[0000000090000010] = 0212225c 793bb5a3, %g2 = 39a5dfde, %g3 = 64f2a9d9 ldd [%i4+%o2],%g2 ! %g2 = 000000000212225c 00000000793bb5a3 ! Mem[000000001e000018] = 2e8adf1f0a4a043d, %l3 = 0000000046b48b1e ldx [%i0+%o3],%l3 ! %l3 = 2e8adf1f0a4a043d ! %l4 = 000000000fdf64f2, Mem[0000000090000016] = b5a36a64 sth %l4,[%i4+0x016] ! Mem[0000000090000014] = 64f26a64 ! Mem[000000009180000c] = d941a646, %g18 = 4354ba2c0b1276d1 ldsw [%o0+0x00c],%g2 ! %g2 = 4354ba2c0b1276d1 ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = ffffffffd941a646 ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ba,a p7_not_taken_0_end p7_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p7_branch_failed p7_not_taken_0_end: ! End of Random Code for Thread 7 1: membar #Sync ! Force all stores to complete p7_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x01c] ! Set processor 7 done flag ! Check Registers p7_check_registers: set p7_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be ffffffffffffb3b5 bne,a,pn %xcc,p7_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000a83fda46 bne,a,pn %xcc,p7_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000092c37dc1 bne,a,pn %xcc,p7_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 2e8adf1f0a4a043d bne,a,pn %xcc,p7_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000fdf64f2 bne,a,pn %xcc,p7_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000000000c3 bne,a,pn %xcc,p7_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000003a bne,a,pn %xcc,p7_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000000484a bne,a,pn %xcc,p7_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p7_check_fp_registers: set p7_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be bb3ad0b8 0b07faee bne %xcc,p7_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 6f136163 1116bf38 bne %xcc,p7_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be b02dee63 f71ca928 bne %xcc,p7_f4_fail nop ! Check Local Memory set p7_local0_expect,%g1 p7_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 043d889b111ac6cb ldx [%i0+0x000],%g3 ! Observed data at 000000001e000000 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0a4a043d464c27c7 ldx [%i0+0x010],%g3 ! Observed data at 000000001e000010 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = e1ce6a77a83fda46 ldx [%i0+0x020],%g3 ! Observed data at 000000001e000020 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i0,0x020,%g4 set p7_local1_expect,%g1 p7_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 46c38d6791a25d09 ldx [%i1+0x008],%g3 ! Observed data at 000000001e800008 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 36db77ce896c5a94 ldx [%i1+0x018],%g3 ! Observed data at 000000001e800018 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000000fdf64f2 ldx [%i1+0x028],%g3 ! Observed data at 000000001e800028 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i1,0x028,%g4 set p7_local2_expect,%g1 p7_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 000000000fdf64f2 ldx [%i2+0x008],%g3 ! Observed data at 000000001f000008 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 46b48b1ef582ee3b ldx [%i2+0x010],%g3 ! Observed data at 000000001f000010 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 00000000000036cc ldx [%i2+0x018],%g3 ! Observed data at 000000001f000018 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000000000006c ldx [%i2+0x020],%g3 ! Observed data at 000000001f000020 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000036ccf582ee3b ldx [%i2+0x038],%g3 ! Observed data at 000000001f000038 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i2,0x038,%g4 set p7_local3_expect,%g1 p7_check_local3: ldx [%g1+0x018],%g2 ! Expected data = 53116851cc14a9d9 ldx [%i3+0x018],%g3 ! Observed data at 000000001f800018 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = b3b577cebb178563 ldx [%i3+0x020],%g3 ! Observed data at 000000001f800020 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = f314c077b3dd00c3 ldx [%i3+0x028],%g3 ! Observed data at 000000001f800028 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = e884abedb3b5a61e ldx [%i3+0x038],%g3 ! Observed data at 000000001f800038 cmp %g2,%g3 bne,a,pn %xcc,p7_local_failed add %i3,0x038,%g4 ! The test for processor 7 has passed p7_passed: ta GOOD_TRAP nop p7_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p7_failed p7_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p7_failed p7_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p7_failed p7_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p7_failed p7_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p7_failed p7_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p7_failed p7_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p7_failed p7_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p7_failed p7_f0_fail: set p7_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f2_fail: set p7_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p7_f4_fail: set p7_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 7 failed p7_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x01c] ! Set processor 7 done flag set p7_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 7 failed p7_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x01c] ! Set processor 7 done flag set p7_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p7_selfmod_failed: ba p7_failed mov 0xabc,%g1 p7_common_error: or %g0,0xee7,%g1 ba p7_failed mov %o5,%g3 p7_common_signature_error: set p7_temp,%g1 ba p7_failed st %g2,[%g1] ! Common Lock Number p7_common_timeout: set p7_temp,%g1 ba p7_failed st %g2,[%g1] ! Common Lock Number p7_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p7_failed mov 0x0,%g3 p7_trap1e: lduha [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001f000008] stwa %l6,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000001f000018] lduwa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000001f800010] lduwa [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000001f800018] ldsba [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000001e000008] lduba [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000001f800028] ldsha [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000001e000018] done p7_trap1o: lduha [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000001f000008] stwa %l6,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000001f000018] lduwa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000001f800010] lduwa [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000001f800018] ldsba [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000001e000008] lduba [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000001f800028] ldsha [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000001e000018] done p7_trap2e: stda %l6,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000001e800010] lduwa [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001f000010] done p7_trap2o: stda %l6,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000001e800010] lduwa [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000001f000010] done p7_trap3e: nop done p7_trap3o: nop done p7_init_memory_pointers: set p7_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 p7_local0_start,%i0 set p7_local1_start,%i1 set p7_local2_start,%i2 set p7_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = e884abedb3b5a646 ldx [%g1+0x008],%l1 ! %l1 = bd059b9abb178563 ldx [%g1+0x010],%l2 ! %l2 = 10f05d320c4032e3 ldx [%g1+0x018],%l3 ! %l3 = d3b984b8198a00fb ldx [%g1+0x020],%l4 ! %l4 = d5d5fa825e5ea725 ldx [%g1+0x028],%l5 ! %l5 = a31a574a464c7ade ldx [%g1+0x030],%l6 ! %l6 = 8117a6e26a64c881 ldx [%g1+0x038],%l7 ! %l7 = 53116851cc14a9d9 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 8 processor_8: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x20] ! Set the start flag wrpr %g0,7,%cleanwin call p8_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 8 wr %g0,0x4,%fprs ! Make sure fef is 1 set p8_init_freg,%g1 ! %f0 = 1ab68698 fb0f5361 63d84c16 1089d423 ! %f4 = 5388ac0f bf9edde6 6aa51770 0b09c189 ! %f8 = dd1773e3 21dcecbe 3da77b90 86fee321 ! %f12 = 673223ba 9ddbdd32 7df12762 953fad60 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = cd33ea54 71c9c2ff 61199d21 cf869338 ! %f20 = 5fa0dbcb 3242c587 8a111ac5 66a252b9 ! %f24 = 902c2e87 95768b11 24f09bbd 5cef9857 ! %f28 = f5a3bdbb 6bc6d98b d9824f09 899606b8 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 5a56a68d d9d3c949 ecdea079 56b69b5f ! %f36 = 38e07bff 40f2c3c1 48e6f1d6 2ad73d6e ! %f40 = a33a7572 5d8388b5 ecf943d1 82774468 ! %f44 = 89acca15 df270629 6501a75f 8fd5325c ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x633ce86f0000000e,%g7,%g1 ! GSR scale = 1, align = 6 wr %g1,%g0,%gsr ! GSR = 633ce86f0000000e wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 8 p8_label_1: ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = 0d684c3a, %g3 = 0bad0b00 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! %l3 = 4d459692680205d7, Mem[0000000090000034] = 126760d7 stw %l3,[%i4+0x034] ! Mem[0000000090000034] = 680205d7 ! Mem[000000002000000c] = 6950db24, %l0 = a05969809f85821c ldsh [%i0+0x00c],%l0 ! %l0 = 0000000000006950 ! %l4 = 8dabadd4, %l5 = a3b7a5ac, Mem[0000000090800018] = 35d3851c d6343572 std %l4,[%i5+%o3] ! Mem[0000000090800018] = 8dabadd4 a3b7a5ac ! %l4 = 8dabadd4, %l5 = a3b7a5ac, Mem[0000000021000028] = c4cbfcc8 4e457538 std %l4,[%i2+%o5] ! Mem[0000000021000028] = 8dabadd4 a3b7a5ac ! Mem[000000009100002c] = 959e7cc7, %g2 = 00000000d1fa02cc ldsh [%i6+0x02e],%g2 ! %g2 = ffffffffffff959e ! %l2 = c146352c, %l3 = 680205d7, Mem[0000000090000038] = 8fc6c81b f8ba39dc std %l2,[%i4+0x038] ! Mem[0000000090000038] = c146352c 680205d7 ! Mem[0000000090000018] = 7f114e52, %g18 = 6063ffd62e4f1b29 ldsw [%i4+%o3],%g2 ! %g2 = 6063ffd62e4f1b29 ! Mem[0000000090000030] = 136a6802, %g2 = 000000007f114e52 ldub [%i4+0x032],%g2 ! %g2 = 0000000000000013 ! %l4 = 8dabadd4, %l5 = a3b7a5ac, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 8dabadd4 a3b7a5ac p8_label_2: ! %l2 = c146352c, %l3 = 680205d7, Mem[0000000091800028] = d1fa02cc b0308df5 std %l2,[%o0+%o5] ! Mem[0000000091800028] = c146352c 680205d7 ! Mem[0000000091800010] = f9f4a2d9, %g2 = 0000000000000013 lduh [%o0+0x012],%g2 ! %g2 = 000000000000f9f4 ! Mem[0000000090000014] = 8eb5a37f, %g2 = 000000000000f9f4 ldub [%i4+0x015],%g2 ! %g2 = 000000000000008e ! Mem[0000000091800030] = 45288f71, %g18 = 6063ffd62e4f1b29 ldsw [%o0+0x030],%g2 ! %g2 = 6063ffd62e4f1b29 ! %l2 = 0dbb64a6c146352c, Mem[0000000090000024] = e7b2eb32 stw %l2,[%i4+0x024] ! Mem[0000000090000024] = c146352c ! Mem[000000009000000c] = 9e2c0212, %g2 = 0000000045288f71 ldsh [%i4+0x00e],%g2 ! %g2 = ffffffffffff9e2c ! %l6 = 60403ff3, %l7 = cf217106, Mem[0000000090800030] = e7b33334 2d07fd66 std %l6,[%i5+0x030] ! Mem[0000000090800030] = 60403ff3 cf217106 ! Mem[0000000090800038] = 420cdd38, %g2 = ffffffffffff9e2c ldsh [%i5+0x03a],%g2 ! %g2 = 000000000000420c ! Mem[000000009080003c] = dd38b60e, %g2 = 000000000000420c lduw [%i5+0x03c],%g2 ! %g2 = 00000000dd38b60e ! Mem[0000000090800010] = bbd0f97aba27fa54, %g2 = 00000000dd38b60e ldx [%i5+%o2],%g2 ! %g2 = bbd0f97aba27fa54 p8_label_3: ! Mem[0000000090800004] = a3b7a5ac, %g2 = bbd0f97aba27fa54 lduw [%i5+0x004],%g2 ! %g2 = 00000000a3b7a5ac ! %l2 = 0dbb64a6c146352c, Mem[0000000020000006] = 192bf92e sth %l2,[%i0+0x006] ! Mem[0000000020000004] = 192b352c ! Mem[0000000090000038] = c146352c680205d7, %g2 = 00000000a3b7a5ac ldx [%i4+0x038],%g2 ! %g2 = c146352c680205d7 ! Mem[000000009080000c] = d2bbd0f9, %g2 = c146352c680205d7 ldub [%i5+0x00f],%g2 ! %g2 = 00000000000000d2 ! %l2 = 0dbb64a6c146352c, Mem[0000000091000000] = ddab9f6dde861c20 stx %l2,[%i6+%g0] ! Mem[0000000091000000] = 0dbb64a6c146352c ! Mem[000000009080003c] = dd38b60e, %g2 = 00000000000000d2 ldub [%i5+0x03c],%g2 ! %g2 = 00000000000000dd ! Mem[0000000090800000] = d4a3b7a5, %g2 = 00000000000000dd ldsb [%i5+0x003],%g2 ! %g2 = ffffffffffffffd4 ! Mem[0000000091000008] = 4b1c5151, %g2 = ffffffffffffffd4 lduh [%i6+%o1],%g2 ! %g2 = 0000000000004b1c ! %l6 = 60403ff3, %l7 = cf217106, Mem[0000000090000038] = c146352c 680205d7 std %l6,[%i4+0x038] ! Mem[0000000090000038] = 60403ff3 cf217106 ! %l2 = 0dbb64a6c146352c, Mem[0000000020800020] = 520f2e5b5ee07df7 stx %l2,[%i1+%o4] ! Mem[0000000020800020] = 0dbb64a6c146352c p8_label_4: ! Mem[0000000091800038] = e8dd799beb806635, %g2 = 0000000000004b1c ldx [%o0+0x038],%g2 ! %g2 = e8dd799beb806635 ! Mem[0000000091000020] = 9de28f8d7b41cb8c, %g2 = e8dd799beb806635 ldx [%i6+%o4],%g2 ! %g2 = 9de28f8d7b41cb8c ! Mem[0000000090800020] = 6c6c0f3a, %g2 = 9de28f8d7b41cb8c lduh [%i5+%o4],%g2 ! %g2 = 0000000000006c6c ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 0000000000006c6c ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! %l3 = 4d459692680205d7, Mem[0000000091800006] = 336750d2 sth %l3,[%o0+0x006] ! Mem[0000000091800004] = 05d750d2 ! Mem[0000000021000030] = a730b842, %l2 = 0dbb64a6c146352c ldsb [%i2+0x030],%l2 ! %l2 = ffffffffffffffa7 ! %l3 = 4d459692680205d7, Mem[0000000091800038] = e8dd799b stw %l3,[%o0+0x038] ! Mem[0000000091800038] = 680205d7 ! Mem[0000000090000018] = 7f114e529d7122ad, %g2 = 4b1c5151da67f293 ldx [%i4+%o3],%g2 ! %g2 = 7f114e529d7122ad ! %l0 = 00006950, %l1 = e7ae0878, Mem[0000000091000008] = 4b1c5151 da67f293 std %l0,[%i6+%o1] ! Mem[0000000091000008] = 00006950 e7ae0878 ! Mem[0000000021800028] = 2b56d7830a8968a1, %l0 = 0000000000006950 ldx [%i3+%o5],%l0 ! %l0 = 2b56d7830a8968a1 p8_label_5: ! Mem[0000000091800000] = 6c5e37b5 da1905d7, %g2 = 9d7122ad, %g3 = b0308df5 ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da1905d7 ! Mem[0000000020800014] = 6ef92853, %l2 = ffffffffffffffa7 ldsb [%i1+0x017],%l2 ! %l2 = 0000000000000053 ! %l0 = 2b56d7830a8968a1, Mem[0000000090000010] = 0212225c798eb5a3 stx %l0,[%i4+%o2] ! Mem[0000000090000010] = 2b56d7830a8968a1 ! %l4 = 8dabadd4, %l5 = a3b7a5ac, Mem[0000000090000028] = 07dc67fd 8d791540 std %l4,[%i4+%o5] ! Mem[0000000090000028] = 8dabadd4 a3b7a5ac ! %l0 = 0a8968a1, %l1 = e7ae0878, Mem[0000000091800028] = c146352c 680205d7 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 0a8968a1 e7ae0878 ! Mem[0000000091800004] = da1905d7, %g2 = 000000006c5e37b5 ldsh [%o0+0x004],%g2 ! %g2 = ffffffffffffda19 ! %l2 = 0000000000000053, Mem[0000000091000038] = 65898de9d7571dc0 stx %l2,[%i6+0x038] ! Mem[0000000091000038] = 0000000000000053 ! %l6 = c7d5e76860403ff3, Mem[0000000091800004] = da1905d7 stw %l6,[%o0+0x004] ! Mem[0000000091800004] = 60403ff3 ! Mem[0000000090800008] = a3d5b48d f38fafd2, %g2 = ffffda19, %g3 = da1905d7 ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d 00000000f38fafd2 ! %l0 = 2b56d7830a8968a1, Mem[000000009000001b] = 529d7122 stb %l0,[%i4+0x01b] ! Mem[0000000090000018] = a19d7122 p8_label_6: ! Mem[0000000090800000] = 8dabadd4, %g2 = 00000000a3d5b48d ldsh [%i5+%g0],%g2 ! %g2 = ffffffffffff8dab ! Mem[0000000021000018] = 20241415, %l3 = 4d459692680205d7 ldsb [%i2+0x01b],%l3 ! %l3 = 0000000000000015 ! Mem[000000009000002c] = a3b7a5ac, %g2 = ffffffffffff8dab ldub [%i4+0x02c],%g2 ! %g2 = 00000000000000a3 ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 00000000000000a3 ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! Mem[0000000091000038] = 00000000, %g18 = 6063ffd62e4f1b29 ldsw [%i6+0x038],%g2 ! %g2 = 6063ffd62e4f1b29 ! Mem[0000000021800014] = 8b7a8ed8, %l6 = c7d5e76860403ff3 lduw [%i3+0x014],%l6 ! %l6 = 000000008b7a8ed8 ! Mem[000000002180003c] = 26214f77, %l4 = 60bf9a428dabadd4 ldsw [%i3+0x03c],%l4 ! %l4 = 0000000026214f77 ! %l4 = 0000000026214f77, Mem[000000002100003f] = 160e839a stb %l4,[%i2+0x03f] ! Mem[000000002100003c] = 160e8377 ! %l3 = 0000000000000015, Mem[0000000091000024] = 7b41cb8c stw %l3,[%i6+0x024] ! Mem[0000000091000024] = 00000015 ! Mem[0000000021800018] = 84171eef d2e6589e, %l0 = 0a8968a1, %l1 = e7ae0878 ldd [%i3+%o3],%l0 ! %l0 = 0000000084171eef 00000000d2e6589e p8_label_7: ! %l1 = 00000000d2e6589e, Mem[0000000091000018] = b4334f34 stw %l1,[%i6+%o3] ! Mem[0000000091000018] = d2e6589e ! %l5 = bde5c2a1a3b7a5ac, Mem[0000000091000005] = 46352c00 stb %l5,[%i6+0x005] ! Mem[0000000091000004] = ac352c00 ! Mem[0000000020000004] = 192b352c, %l5 = bde5c2a1a3b7a5ac ldsb [%i0+0x004],%l5 ! %l5 = 0000000000000019 ! Mem[0000000090800020] = 6c6c0f3a, %g2 = 0000000000000000 ldsb [%i5+%o4],%g2 ! %g2 = 000000000000006c ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = 0000006c, %g3 = f38fafd2 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = 45288f71, %g3 = b6b6487f ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! Mem[000000002100003c] = 160e8377, %l7 = ddd94069cf217106 ldub [%i2+0x03f],%l7 ! %l7 = 0000000000000077 ! Mem[0000000020800020] = 0dbb64a6, %l4 = 0000000026214f77 ldsb [%i1+0x023],%l4 ! %l4 = ffffffffffffffa6 ! Mem[0000000090800010] = bbd0f97aba27fa54, %g2 = 0000000050d23f27 ldx [%i5+%o2],%g2 ! %g2 = bbd0f97aba27fa54 ! Mem[0000000090800000] = 8dabadd4, %g18 = 6063ffd62e4f1b29 ldsw [%i5+%g0],%g2 ! %g2 = 6063ffd62e4f1b29 p8_label_8: ! %l7 = 0000000000000077, Mem[0000000091000030] = 7cc77257 stw %l7,[%i6+0x030] ! Mem[0000000091000030] = 00000077 ! Mem[0000000090000018] = 4ea19d71, %g2 = ffffffff8dabadd4 ldsh [%i4+0x01a],%g2 ! %g2 = 0000000000004ea1 ! %l1 = 00000000d2e6589e, Mem[000000009080003c] = dd38b60e stw %l1,[%i5+0x03c] ! Mem[000000009080003c] = d2e6589e ! %l7 = 0000000000000077, Mem[000000009180002c] = e7ae0878 stw %l7,[%o0+0x02c] ! Mem[000000009180002c] = 00000077 ! Mem[0000000020800000] = 966a1879, %l3 = 0000000000000015 lduw [%i1+%g0],%l3 ! %l3 = 00000000966a1879 ! Mem[0000000091000028] = 43a014ad, %g2 = 0000000000004ea1 lduh [%i6+%o5],%g2 ! %g2 = 00000000000043a0 ! Mem[0000000090000000] = f5d480b6, %g2 = 00000000000043a0 lduh [%i4+0x002],%g2 ! %g2 = 000000000000f5d4 ! Mem[0000000091000020] = 9de28f8d, %g2 = 000000000000f5d4 lduw [%i6+%o4],%g2 ! %g2 = 000000009de28f8d ! Mem[000000009100003c] = 53000000, %g2 = 000000009de28f8d ldub [%i6+0x03f],%g2 ! %g2 = 0000000000000053 ! %l2 = 0000000000000053, Mem[0000000090000008] = 96abb01bc40b9e2c stx %l2,[%i4+%o1] ! Mem[0000000090000008] = 0000000000000053 p8_label_9: ! Mem[000000002000000c] = 6950db24, %l1 = 00000000d2e6589e ldsh [%i0+0x00c],%l1 ! %l1 = 0000000000006950 ! %l0 = 0000000084171eef, Mem[0000000091000038] = 00000000 sth %l0,[%i6+0x038] ! Mem[0000000091000038] = 1eef0000 ! %l5 = 0000000000000019, Mem[0000000090800038] = 393f420c stb %l5,[%i5+0x038] ! Mem[0000000090800038] = 193f420c ! Mem[0000000090000038] = 60403ff3cf217106, %g2 = 0000000000000053 ldx [%i4+0x038],%g2 ! %g2 = 60403ff3cf217106 ! Mem[0000000090800038] = 193f420c d2e6589e, %g2 = cf217106, %g3 = 0741274a ldd [%i5+0x038],%g2 ! %g2 = 00000000193f420c 00000000d2e6589e ! %l5 = 0000000000000019, Mem[0000000091000010] = eb99b055 sth %l5,[%i6+%o2] ! Mem[0000000091000010] = 0019b055 ! %l0 = 0000000084171eef, Mem[0000000021000030] = a730b842481ecb73 stx %l0,[%i2+0x030] ! Mem[0000000021000030] = 0000000084171eef ! %l7 = 0000000000000077, Mem[000000009100000e] = 08780019 sth %l7,[%i6+0x00e] ! Mem[000000009100000c] = 00770019 ! Mem[0000000090000020] = 1a54edfc, %g2 = 00000000193f420c lduw [%i4+%o4],%g2 ! %g2 = 000000001a54edfc ! Mem[0000000090800038] = 193f420c, %g18 = 6063ffd62e4f1b29 ldsw [%i5+0x038],%g2 ! %g2 = 6063ffd62e4f1b29 p8_label_10: ! Mem[0000000091000030] = 0077207b, %g2 = 00000000193f420c ldsb [%i6+0x032],%g2 ! %g2 = 0000000000000000 ! %l6 = 8b7a8ed8, %l7 = 00000077, Mem[0000000090800028] = eb4882af 9c5fe8b1 std %l6,[%i5+%o5] ! Mem[0000000090800028] = 8b7a8ed8 00000077 ! Mem[0000000091000028] = a014addb, %g2 = 0000000000000000 ldsb [%i6+0x029],%g2 ! %g2 = ffffffffffffffa0 ! Mem[0000000090000010] = 2b56d783 0a8968a1, %g2 = ffffffa0, %g3 = d2e6589e ldd [%i4+%o2],%g2 ! %g2 = 000000002b56d783 000000000a8968a1 ! Mem[0000000020000030] = 91ccb133, %l5 = 0000000000000019 ldsh [%i0+0x030],%l5 ! %l5 = ffffffffffff91cc ! %l7 = 0000000000000077, Mem[0000000090000034] = 680205d7 stb %l7,[%i4+0x034] ! Mem[0000000090000034] = 770205d7 ! Mem[0000000091800020] = c69ee3c7, %g2 = 000000002b56d783 ldsb [%o0+%o4],%g2 ! %g2 = ffffffffffffffc6 ! Mem[000000009180003c] = eb806635, %g2 = ffffffffffffffc6 ldub [%o0+0x03c],%g2 ! %g2 = 00000000000000eb ! Mem[0000000021000030] = 00000000 84171eef, %l6 = 8b7a8ed8, %l7 = 00000077 ldd [%i2+0x030],%l6 ! %l6 = 0000000000000000 0000000084171eef ! %l4 = ffffffffffffffa6, Mem[0000000090800008] = a3d5b48df38fafd2 stx %l4,[%i5+%o1] ! Mem[0000000090800008] = ffffffffffffffa6 p8_label_11: ! %l1 = 0000000000006950, Mem[0000000091000008] = 00006950 stb %l1,[%i6+%o1] ! Mem[0000000091000008] = 50006950 ! Mem[0000000090800024] = ff8b7a8e, %g2 = 00000000000000eb ldub [%i5+0x027],%g2 ! %g2 = 00000000000000ff ! Mem[0000000020000038] = 9e0da57a, %l2 = 0000000000000053 lduh [%i0+0x03a],%l2 ! %l2 = 000000000000a57a ! Mem[0000000090800030] = 60403ff3cf217106, %g2 = 00000000000000ff ldx [%i5+0x030],%g2 ! %g2 = 60403ff3cf217106 ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = cf217106, %g3 = 0a8968a1 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! Mem[0000000091800024] = 77440a89, %g2 = 0000000050d23f27 lduh [%o0+0x026],%g2 ! %g2 = 0000000000007744 ! %l3 = 00000000966a1879, Mem[0000000091000030] = 00000077 sth %l3,[%i6+0x030] ! Mem[0000000091000030] = 18790077 ! Mem[000000009180003c] = eb806635, %g2 = 0000000000007744 ldsh [%o0+0x03c],%g2 ! %g2 = ffffffffffffeb80 ! Mem[000000002000001c] = 5cb9e4a6, %l0 = 0000000084171eef ldsw [%i0+0x01c],%l0 ! %l0 = 000000005cb9e4a6 ! %l3 = 00000000966a1879, Mem[0000000091800018] = 39a5df25e14610d9 stx %l3,[%o0+%o3] ! Mem[0000000091800018] = 00000000966a1879 p8_label_12: ! Mem[0000000091800020] = c69ee3c7 33167744, %g2 = ffffeb80, %g3 = 0741274a ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 0000000033167744 ! %l7 = 0000000084171eef, Mem[000000009000000c] = 00000053 sth %l7,[%i4+0x00c] ! Mem[000000009000000c] = 1eef0053 ! %l6 = 0000000000000000, Mem[000000002080000f] = 541d3227 stb %l6,[%i1+0x00f] ! Mem[000000002080000c] = 541d3200 ! Mem[000000002000003c] = b1ecb892, %l7 = 0000000084171eef ldsb [%i0+0x03e],%l7 ! %l7 = ffffffffffffffb8 ! Mem[0000000020000004] = 192b352c, %l2 = 000000000000a57a ldub [%i0+0x007],%l2 ! %l2 = 000000000000002c ! %l5 = ffffffffffff91cc, Mem[000000009100001c] = 40af2dc9 stw %l5,[%i6+0x01c] ! Mem[000000009100001c] = ffff91cc ! Mem[0000000021800008] = a93dfc20, %l1 = 0000000000006950 ldsw [%i3+%o1],%l1 ! %l1 = ffffffffa93dfc20 ! Mem[0000000021000020] = 04d553d9, %l0 = 000000005cb9e4a6 ldsw [%i2+%o4],%l0 ! %l0 = 0000000004d553d9 ! Mem[0000000091800028] = 0a8968a1 00000077, %g2 = c69ee3c7, %g3 = 33167744 ldd [%o0+%o5],%g2 ! %g2 = 000000000a8968a1 0000000000000077 ! %l1 = ffffffffa93dfc20, Mem[000000009100000b] = 50e7ae00 stb %l1,[%i6+0x00b] ! Mem[0000000091000008] = 20e7ae00 p8_label_13: ! %l1 = ffffffffa93dfc20, Mem[000000009000002c] = a3b7a5ac sth %l1,[%i4+0x02c] ! Mem[000000009000002c] = fc20a5ac ! Mem[0000000091000038] = 00000000, %g2 = 000000000a8968a1 ldub [%i6+0x03a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000038] = f3cf2171, %g2 = 0000000000000000 ldsb [%i4+0x03b],%g2 ! %g2 = fffffffffffffff3 ! Mem[0000000090000014] = 0a8968a1, %g18 = 6063ffd62e4f1b29 ldsw [%i4+0x014],%g2 ! %g2 = 6063ffd62e4f1b29 ! Mem[0000000090800034] = cf217106, %g2 = 000000000a8968a1 lduh [%i5+0x034],%g2 ! %g2 = 000000000000cf21 ! Mem[000000009180000c] = 0741274a, %g18 = 6063ffd62e4f1b29 ldsw [%o0+0x00c],%g2 ! %g2 = 6063ffd62e4f1b29 ! Mem[000000009000001c] = 9d7122ad, %g2 = 000000000741274a lduw [%i4+0x01c],%g2 ! %g2 = 000000009d7122ad ! Mem[0000000091800008] = 50d23f270741274a, %g2 = 000000009d7122ad ldx [%o0+%o1],%g2 ! %g2 = 50d23f270741274a ! %l0 = 0000000004d553d9, Mem[0000000091000014] = 5bebbbe4 stw %l0,[%i6+0x014] ! Mem[0000000091000014] = 04d553d9 ! %l7 = ffffffffffffffb8, Mem[0000000091800014] = a2d978b6 stw %l7,[%o0+0x014] ! Mem[0000000091800014] = ffffffb8 p8_label_14: ! Mem[0000000091000038] = 1eef0000 00000053, %g2 = 0741274a, %g3 = 00000077 ldd [%i6+0x038],%g2 ! %g2 = 000000001eef0000 0000000000000053 ! Mem[0000000090800024] = ba1e4dff, %g18 = 6063ffd62e4f1b29 ldsw [%i5+0x024],%g2 ! %g2 = 6063ffd62e4f1b29 ! Mem[0000000020800030] = 9d7a6fe8 f5787413, %l6 = 00000000, %l7 = ffffffb8 ldd [%i1+0x030],%l6 ! %l6 = 000000009d7a6fe8 00000000f5787413 ! %l4 = ffffffffffffffa6, Mem[000000009000000d] = ef00532b stb %l4,[%i4+0x00d] ! Mem[000000009000000c] = a600532b ! Mem[0000000090000020] = fcc14635, %g2 = ffffffffba1e4dff ldub [%i4+0x023],%g2 ! %g2 = 00000000000000fc ! Mem[0000000090800020] = 6c6c0f3a ba1e4dff, %g2 = 000000fc, %g3 = 00000053 ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000ba1e4dff ! Mem[0000000021800030] = 2f6b0a0c, %l7 = 00000000f5787413 lduh [%i3+0x032],%l7 ! %l7 = 0000000000000a0c ! %l5 = ffffffffffff91cc, Mem[0000000091800004] = 60403ff3 sth %l5,[%o0+0x004] ! Mem[0000000091800004] = 91cc3ff3 ! Mem[0000000090000030] = 944f136a 770205d7, %g2 = 6c6c0f3a, %g3 = ba1e4dff ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000770205d7 ! %l5 = ffffffffffff91cc, Mem[0000000021000000] = bfebce47 stw %l5,[%i2+%g0] ! Mem[0000000021000000] = ffff91cc p8_label_15: ! Mem[0000000090000010] = d7830a89, %g2 = 00000000944f136a lduh [%i4+0x012],%g2 ! %g2 = 000000000000d783 ! %l7 = 0000000000000a0c, Mem[0000000091800034] = b6b6487f stw %l7,[%o0+0x034] ! Mem[0000000091800034] = 00000a0c ! Mem[0000000090800008] = ffffffff, %g2 = 000000000000d783 lduw [%i5+%o1],%g2 ! %g2 = 00000000ffffffff ! %l6 = 000000009d7a6fe8, Mem[0000000021800022] = fcd5f888 stb %l6,[%i3+0x022] ! Mem[0000000021800020] = fcd5e888 ! %l2 = 000000000000002c, Mem[000000002080002c] = a7641609 stw %l2,[%i1+0x02c] ! Mem[000000002080002c] = 0000002c ! %l0 = 0000000004d553d9, Mem[000000009180002c] = 00000077 stw %l0,[%o0+0x02c] ! Mem[000000009180002c] = 04d553d9 ! %l4 = ffffffffffffffa6, Mem[0000000020000038] = 9e0da57a stw %l4,[%i0+0x038] ! Mem[0000000020000038] = ffffffa6 ! Mem[0000000091800028] = 0a8968a104d553d9, %g2 = 00000000ffffffff ldx [%o0+%o5],%g2 ! %g2 = 0a8968a104d553d9 ! %l7 = 0000000000000a0c, Mem[0000000090000034] = 770205d7 stw %l7,[%i4+0x034] ! Mem[0000000090000034] = 00000a0c ! %l1 = ffffffffa93dfc20, Mem[0000000090000038] = 60403ff3cf217106 stx %l1,[%i4+0x038] ! Mem[0000000090000038] = ffffffffa93dfc20 p8_label_16: ! %l4 = ffffffffffffffa6, Mem[000000009000001a] = 4ea19d71 sth %l4,[%i4+0x01a] ! Mem[0000000090000018] = ffa69d71 ! %l4 = ffffffa6, %l5 = ffff91cc, Mem[0000000090800030] = 60403ff3 cf217106 std %l4,[%i5+0x030] ! Mem[0000000090800030] = ffffffa6 ffff91cc ! %l5 = ffffffffffff91cc, Mem[0000000021800010] = 6fd97919 stw %l5,[%i3+%o2] ! Mem[0000000021800010] = ffff91cc ! Mem[0000000091800010] = 5e44f9f4 ffffffb8, %g2 = 04d553d9, %g3 = 770205d7 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000ffffffb8 ! Mem[000000009100003c] = 00000053, %g2 = 000000005e44f9f4 lduh [%i6+0x03c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000010] = 2b56d7830a8968a1, %g2 = 0000000000000000 ldx [%i4+%o2],%g2 ! %g2 = 2b56d7830a8968a1 ! %l5 = ffffffffffff91cc, Mem[000000009180001c] = 966a1879 stw %l5,[%o0+0x01c] ! Mem[000000009180001c] = ffff91cc ! Mem[000000009080003c] = d2e6589e, %g18 = 6063ffd62e4f1b29 ldsw [%i5+0x03c],%g2 ! %g2 = 6063ffd62e4f1b29 ! Mem[0000000090000000] = f5d480b6, %g2 = ffffffffd2e6589e ldub [%i4+0x002],%g2 ! %g2 = 00000000000000f5 ! Mem[000000009100001c] = ffff91cc, %g2 = 00000000000000f5 lduw [%i6+0x01c],%g2 ! %g2 = 00000000ffff91cc p8_label_17: ! Mem[0000000091000028] = a014addb, %g2 = 00000000ffff91cc ldub [%i6+0x029],%g2 ! %g2 = 00000000000000a0 ! Mem[000000009180003c] = eb806635, %g2 = 00000000000000a0 ldub [%o0+0x03c],%g2 ! %g2 = 00000000000000eb ! Mem[000000009180002c] = 04d553d9, %g2 = 00000000000000eb lduw [%o0+0x02c],%g2 ! %g2 = 0000000004d553d9 ! %l3 = 00000000966a1879, Mem[0000000090800020] = 6c6c0f3a sth %l3,[%i5+%o4] ! Mem[0000000090800020] = 18790f3a ! Mem[0000000090000018] = 7f11ffa6, %g2 = 0000000004d553d9 ldsh [%i4+%o3],%g2 ! %g2 = 0000000000007f11 ! Mem[0000000020000010] = 5c545396 8e9402a5, %l0 = 04d553d9, %l1 = a93dfc20 ldd [%i0+%o2],%l0 ! %l0 = 000000005c545396 000000008e9402a5 ! Mem[0000000091800028] = 0a8968a104d553d9, %g2 = 0000000000007f11 ldx [%o0+%o5],%g2 ! %g2 = 0a8968a104d553d9 ! %l0 = 000000005c545396, Mem[000000002080001c] = 9612e690 stw %l0,[%i1+0x01c] ! Mem[000000002080001c] = 5c545396 ! %l0 = 000000005c545396, Mem[0000000091000004] = c1ac352c stb %l0,[%i6+0x004] ! Mem[0000000091000004] = 96ac352c ! Mem[0000000090000038] = ffffffff, %g18 = 6063ffd62e4f1b29 ldsw [%i4+0x038],%g2 ! %g2 = 6063ffd62e4f1b29 p8_label_18: ! Mem[0000000091000024] = 00000015, %g18 = 6063ffd62e4f1b29 ldsw [%i6+0x024],%g2 ! %g2 = 6063ffd62e4f1b29 ! %l7 = 0000000000000a0c, Mem[0000000021000038] = db52c592 stw %l7,[%i2+0x038] ! Mem[0000000021000038] = 00000a0c ! Mem[0000000090000028] = 8dabadd4fc20a5ac, %g2 = 0000000000000015 ldx [%i4+%o5],%g2 ! %g2 = 8dabadd4fc20a5ac ! Mem[0000000090800028] = 8b7a8ed8, %g2 = 8dabadd4fc20a5ac lduh [%i5+%o5],%g2 ! %g2 = 0000000000008b7a ! %l6 = 000000009d7a6fe8, Mem[0000000090800020] = 18790f3a sth %l6,[%i5+%o4] ! Mem[0000000090800020] = 6fe80f3a ! Mem[000000009180002c] = 53d94528, %g2 = 0000000000008b7a ldsh [%o0+0x02e],%g2 ! %g2 = 00000000000053d9 ! %l2 = 0000002c, %l3 = 966a1879, Mem[0000000090000008] = 00000000 1ea60053 std %l2,[%i4+%o1] ! Mem[0000000090000008] = 0000002c 966a1879 ! Mem[0000000091800018] = 00000000, %g2 = 00000000000053d9 lduh [%o0+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000028] = 8dabadd4fc20a5ac, %g2 = 0000000000000000 ldx [%i4+%o5],%g2 ! %g2 = 8dabadd4fc20a5ac ! Mem[0000000090800008] = ffffffff, %g2 = 8dabadd4fc20a5ac ldub [%i5+%o1],%g2 ! %g2 = 00000000000000ff p8_label_19: ! Mem[000000002100000c] = f9610028, %l2 = 000000000000002c ldsh [%i2+0x00c],%l2 ! %l2 = fffffffffffff961 ! Mem[0000000090000000] = f4d6f5d4, %g2 = 00000000000000ff lduw [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 ! %l3 = 00000000966a1879, Mem[0000000091000018] = d2e6589e stw %l3,[%i6+%o3] ! Mem[0000000091000018] = 966a1879 ! %l3 = 00000000966a1879, Mem[0000000090000000] = f4d6f5d480b60b78 stx %l3,[%i4+%g0] ! Mem[0000000090000000] = 00000000966a1879 ! Mem[0000000090800018] = add4a3b7, %g2 = 00000000f4d6f5d4 lduh [%i5+0x01a],%g2 ! %g2 = 000000000000add4 ! %l0 = 000000005c545396, Mem[0000000090000039] = ffffffa9 stb %l0,[%i4+0x039] ! Mem[0000000090000038] = 96ffffa9 ! %l4 = ffffffffffffffa6, Mem[0000000091000010] = 0019b05504d553d9 stx %l4,[%i6+%o2] ! Mem[0000000091000010] = ffffffffffffffa6 ! Mem[0000000020800030] = 9d7a6fe8 f5787413, %l4 = ffffffa6, %l5 = ffff91cc ldd [%i1+0x030],%l4 ! %l4 = 000000009d7a6fe8 00000000f5787413 ! %l7 = 0000000000000a0c, Mem[0000000090800026] = 4dff8b7a sth %l7,[%i5+0x026] ! Mem[0000000090800024] = 0a0c8b7a ! Mem[0000000091800030] = 45288f71, %g18 = 6063ffd62e4f1b29 ldsw [%o0+0x030],%g2 ! %g2 = 6063ffd62e4f1b29 p8_label_20: ! Mem[0000000090000030] = 944f136a 00000a0c, %g2 = 45288f71, %g3 = ffffffb8 ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 0000000000000a0c ! %l7 = 0000000000000a0c, Mem[0000000091800030] = 45288f7100000a0c stx %l7,[%o0+0x030] ! Mem[0000000091800030] = 0000000000000a0c ! Mem[0000000090000018] = 7f11ffa69d7122ad, %g2 = 00000000944f136a ldx [%i4+%o3],%g2 ! %g2 = 7f11ffa69d7122ad ! %l2 = fffffffffffff961, Mem[0000000091800020] = c69ee3c733167744 stx %l2,[%o0+%o4] ! Mem[0000000091800020] = fffffffffffff961 ! %l4 = 000000009d7a6fe8, Mem[0000000090800030] = ffffffa6 stw %l4,[%i5+0x030] ! Mem[0000000090800030] = 9d7a6fe8 ! Mem[0000000090800028] = 8b7a8ed800000077, %g2 = 7f11ffa69d7122ad ldx [%i5+%o5],%g2 ! %g2 = 8b7a8ed800000077 ! %l0 = 000000005c545396, Mem[0000000091800000] = 6c5e37b591cc3ff3 stx %l0,[%o0+%g0] ! Mem[0000000091800000] = 000000005c545396 ! Mem[0000000091000038] = 1eef0000, %g2 = 8b7a8ed800000077 ldsh [%i6+0x038],%g2 ! %g2 = 0000000000001eef ! Mem[0000000091800028] = 0a8968a1, %g2 = 0000000000001eef lduw [%o0+%o5],%g2 ! %g2 = 000000000a8968a1 ! Mem[0000000091800018] = 00000000, %g2 = 000000000a8968a1 ldsb [%o0+%o3],%g2 ! %g2 = 0000000000000000 p8_label_21: ! Mem[0000000020000004] = 192b352c, %l5 = 00000000f5787413 lduw [%i0+0x004],%l5 ! %l5 = 00000000192b352c ! %l6 = 9d7a6fe8, %l7 = 00000a0c, Mem[0000000090800008] = ffffffff ffffffa6 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 9d7a6fe8 00000a0c ! Mem[0000000021000030] = 00000000, %l2 = fffffffffffff961 lduh [%i2+0x032],%l2 ! %l2 = 0000000000000000 ! Mem[0000000090000030] = 944f136a 00000a0c, %g2 = 00000000, %g3 = 00000a0c ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 0000000000000a0c ! Mem[000000009000002c] = a5ac944f, %g2 = 00000000944f136a lduh [%i4+0x02e],%g2 ! %g2 = 000000000000a5ac ! %l4 = 000000009d7a6fe8, Mem[0000000091800010] = 5e44f9f4ffffffb8 stx %l4,[%o0+%o2] ! Mem[0000000091800010] = 000000009d7a6fe8 ! Mem[000000002000001c] = 5cb9e4a6, %l2 = 0000000000000000 ldsb [%i0+0x01e],%l2 ! %l2 = ffffffffffffffe4 ! Mem[0000000090800008] = 9d7a6fe8, %g2 = 000000000000a5ac ldsb [%i5+%o1],%g2 ! %g2 = ffffffffffffff9d ! %l2 = ffffffffffffffe4, Mem[000000009100003a] = 00000000 sth %l2,[%i6+0x03a] ! Mem[0000000091000038] = ffe40000 ! %l5 = 00000000192b352c, Mem[0000000090000036] = 0a0cff96 sth %l5,[%i4+0x036] ! Mem[0000000090000034] = 352cff96 p8_label_22: ! Mem[0000000091000028] = 43a014ad db4f959e, %g2 = ffffff9d, %g3 = 00000a0c ldd [%i6+%o5],%g2 ! %g2 = 0000000043a014ad 00000000db4f959e ! Mem[0000000091000038] = 1eefffe4 00000053, %g2 = 43a014ad, %g3 = db4f959e ldd [%i6+0x038],%g2 ! %g2 = 000000001eefffe4 0000000000000053 ! Mem[0000000090800014] = fa548dab, %g2 = 000000001eefffe4 lduh [%i5+0x016],%g2 ! %g2 = 000000000000fa54 ! %l5 = 00000000192b352c, Mem[0000000090800012] = f97aba27 stb %l5,[%i5+0x012] ! Mem[0000000090800010] = 2c7aba27 ! %l0 = 5c545396, %l1 = 8e9402a5, Mem[0000000090000038] = ff96ffff a93dfc20 std %l0,[%i4+0x038] ! Mem[0000000090000038] = 5c545396 8e9402a5 ! %l4 = 9d7a6fe8, %l5 = 192b352c, Mem[0000000020000038] = ffffffa6 b1ecb892 std %l4,[%i0+0x038] ! Mem[0000000020000038] = 9d7a6fe8 192b352c ! %l5 = 00000000192b352c, Mem[0000000090000038] = 5c5453968e9402a5 stx %l5,[%i4+0x038] ! Mem[0000000090000038] = 00000000192b352c ! Mem[0000000091000010] = ffffffff, %g2 = 000000000000fa54 ldub [%i6+%o2],%g2 ! %g2 = 00000000000000ff ! Mem[0000000091800020] = fffffffffffff961, %g2 = 00000000000000ff ldx [%o0+%o4],%g2 ! %g2 = fffffffffffff961 ! %l5 = 00000000192b352c, Mem[0000000091800036] = 0a0c6802 stb %l5,[%o0+0x036] ! Mem[0000000091800034] = 2c0c6802 p8_label_23: ! %l4 = 000000009d7a6fe8, Mem[0000000091000030] = 18790077 stw %l4,[%i6+0x030] ! Mem[0000000091000030] = 9d7a6fe8 ! Mem[0000000090800000] = abadd4a3, %g2 = fffffffffffff961 ldsb [%i5+0x001],%g2 ! %g2 = ffffffffffffffab ! %l6 = 000000009d7a6fe8, Mem[0000000090000008] = 0000002c stw %l6,[%i4+%o1] ! Mem[0000000090000008] = 9d7a6fe8 ! Mem[0000000090800000] = 8dabadd4, %g18 = 6063ffd62e4f1b29 ldsw [%i5+%g0],%g2 ! %g2 = 6063ffd62e4f1b29 ! Mem[000000009080003c] = d2e6589e, %g2 = ffffffff8dabadd4 lduh [%i5+0x03c],%g2 ! %g2 = 000000000000d2e6 ! Mem[0000000020000030] = 91ccb133, %l7 = 0000000000000a0c lduw [%i0+0x030],%l7 ! %l7 = 0000000091ccb133 ! %l6 = 9d7a6fe8, %l7 = 91ccb133, Mem[0000000090800000] = 8dabadd4 a3b7a5ac std %l6,[%i5+%g0] ! Mem[0000000090800000] = 9d7a6fe8 91ccb133 ! %l4 = 000000009d7a6fe8, Mem[0000000020000026] = 98478254 sth %l4,[%i0+0x026] ! Mem[0000000020000024] = 98476fe8 ! Mem[0000000020800008] = 6ee1ff15, %l1 = 000000008e9402a5 lduh [%i1+0x00a],%l1 ! %l1 = 000000000000ff15 ! Mem[0000000021800030] = 2f6b0a0c6c0132b7, %l6 = 000000009d7a6fe8 ldx [%i3+0x030],%l6 ! %l6 = 2f6b0a0c6c0132b7 p8_label_24: ! Mem[0000000090000008] = 9d7a6fe8 966a1879, %g2 = 0000d2e6, %g3 = 00000053 ldd [%i4+%o1],%g2 ! %g2 = 000000009d7a6fe8 00000000966a1879 ! Mem[0000000091000014] = a6966a18, %g2 = 000000009d7a6fe8 ldsb [%i6+0x017],%g2 ! %g2 = ffffffffffffffa6 ! %l5 = 00000000192b352c, Mem[0000000091000018] = 966a1879 stw %l5,[%i6+%o3] ! Mem[0000000091000018] = 192b352c ! Mem[0000000091800030] = 00000000, %g18 = 6063ffd62e4f1b29 ldsw [%o0+0x030],%g2 ! %g2 = 6063ffd62e4f1b29 ! Mem[0000000021000000] = ffff91cc de6526cf, %l2 = ffffffe4, %l3 = 966a1879 ldd [%i2+%g0],%l2 ! %l2 = 00000000ffff91cc 00000000de6526cf ! %l0 = 5c545396, %l1 = 0000ff15, Mem[0000000020000010] = 5c545396 8e9402a5 std %l0,[%i0+%o2] ! Mem[0000000020000010] = 5c545396 0000ff15 ! %l3 = 00000000de6526cf, Mem[0000000021800028] = 2b56d7830a8968a1 stx %l3,[%i3+%o5] ! Mem[0000000021800028] = 00000000de6526cf ! %l1 = 000000000000ff15, Mem[0000000090800020] = 6fe80f3a stw %l1,[%i5+%o4] ! Mem[0000000090800020] = 0000ff15 ! Mem[0000000090800038] = 420cd2e6, %g2 = 0000000000000000 ldsh [%i5+0x03a],%g2 ! %g2 = 000000000000420c ! %l4 = 9d7a6fe8, %l5 = 192b352c, Mem[0000000090800030] = 9d7a6fe8 ffff91cc std %l4,[%i5+0x030] ! Mem[0000000090800030] = 9d7a6fe8 192b352c p8_label_25: ! Mem[0000000020000030] = 91ccb133 7e43a742, %l0 = 5c545396, %l1 = 0000ff15 ldd [%i0+0x030],%l0 ! %l0 = 0000000091ccb133 000000007e43a742 ! Mem[0000000090000038] = 00000000192b352c, %g2 = 000000000000420c ldx [%i4+0x038],%g2 ! %g2 = 00000000192b352c ! Mem[000000009000001c] = 9d7122ad, %g2 = 00000000192b352c ldsh [%i4+0x01c],%g2 ! %g2 = ffffffffffff9d71 ! %l7 = 0000000091ccb133, Mem[0000000090000028] = 8dabadd4fc20a5ac stx %l7,[%i4+%o5] ! Mem[0000000090000028] = 0000000091ccb133 ! Mem[0000000090800030] = 9d7a6fe8, %g2 = ffffffffffff9d71 ldsh [%i5+0x030],%g2 ! %g2 = ffffffffffff9d7a ! %l4 = 000000009d7a6fe8, Mem[0000000091800026] = f9610a89 sth %l4,[%o0+0x026] ! Mem[0000000091800024] = 6fe80a89 ! %l4 = 000000009d7a6fe8, Mem[0000000090800012] = 2c7aba27 sth %l4,[%i5+0x012] ! Mem[0000000090800010] = 6fe8ba27 ! %l2 = ffff91cc, %l3 = de6526cf, Mem[0000000090800018] = 8dabadd4 a3b7a5ac std %l2,[%i5+%o3] ! Mem[0000000090800018] = ffff91cc de6526cf ! Mem[0000000090800038] = 193f420c d2e6589e, %g2 = ffff9d7a, %g3 = 966a1879 ldd [%i5+0x038],%g2 ! %g2 = 00000000193f420c 00000000d2e6589e ! Mem[0000000021000014] = 50339f03, %l0 = 0000000091ccb133 ldsw [%i2+0x014],%l0 ! %l0 = 0000000050339f03 ba,a p8_not_taken_0_end p8_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p8_branch_failed p8_not_taken_0_end: ! End of Random Code for Thread 8 1: membar #Sync ! Force all stores to complete p8_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x020] ! Set processor 8 done flag ! Check Registers p8_check_registers: set p8_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000050339f03 bne,a,pn %xcc,p8_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000007e43a742 bne,a,pn %xcc,p8_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000ffff91cc bne,a,pn %xcc,p8_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000de6526cf bne,a,pn %xcc,p8_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000009d7a6fe8 bne,a,pn %xcc,p8_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000192b352c bne,a,pn %xcc,p8_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 2f6b0a0c6c0132b7 bne,a,pn %xcc,p8_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000091ccb133 bne,a,pn %xcc,p8_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p8_check_fp_registers: set p8_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 1ab68698 fb0f5361 bne %xcc,p8_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 63d84c16 1089d423 bne %xcc,p8_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 5388ac0f bf9edde6 bne %xcc,p8_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 6aa51770 0b09c189 bne %xcc,p8_f6_fail nop ! Check Local Memory set p8_local0_expect,%g1 p8_check_local0: ldx [%g1+0x000],%g2 ! Expected data = b3c388f1192b352c ldx [%i0+0x000],%g3 ! Observed data at 0000000020000000 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 5c5453960000ff15 ldx [%i0+0x010],%g3 ! Observed data at 0000000020000010 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 78d12b3898476fe8 ldx [%i0+0x020],%g3 ! Observed data at 0000000020000020 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i0,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 9d7a6fe8192b352c ldx [%i0+0x038],%g3 ! Observed data at 0000000020000038 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i0,0x038,%g4 set p8_local1_expect,%g1 p8_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 6ee1ff15541d3200 ldx [%i1+0x008],%g3 ! Observed data at 0000000020800008 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 5092e0f05c545396 ldx [%i1+0x018],%g3 ! Observed data at 0000000020800018 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0dbb64a6c146352c ldx [%i1+0x020],%g3 ! Observed data at 0000000020800020 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 68ac89060000002c ldx [%i1+0x028],%g3 ! Observed data at 0000000020800028 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i1,0x028,%g4 set p8_local2_expect,%g1 p8_check_local2: ldx [%g1+0x000],%g2 ! Expected data = ffff91ccde6526cf ldx [%i2+0x000],%g3 ! Observed data at 0000000021000000 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x000,%g4 ldx [%g1+0x028],%g2 ! Expected data = 8dabadd4a3b7a5ac ldx [%i2+0x028],%g3 ! Observed data at 0000000021000028 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000084171eef ldx [%i2+0x030],%g3 ! Observed data at 0000000021000030 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000a0c160e8377 ldx [%i2+0x038],%g3 ! Observed data at 0000000021000038 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i2,0x038,%g4 set p8_local3_expect,%g1 p8_check_local3: ldx [%g1+0x010],%g2 ! Expected data = ffff91cc8b7a8ed8 ldx [%i3+0x010],%g3 ! Observed data at 0000000021800010 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = fcd5e888a4762c07 ldx [%i3+0x020],%g3 ! Observed data at 0000000021800020 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000000de6526cf ldx [%i3+0x028],%g3 ! Observed data at 0000000021800028 cmp %g2,%g3 bne,a,pn %xcc,p8_local_failed add %i3,0x028,%g4 ! The test for processor 8 has passed p8_passed: ta GOOD_TRAP nop p8_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p8_failed p8_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p8_failed p8_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p8_failed p8_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p8_failed p8_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p8_failed p8_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p8_failed p8_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p8_failed p8_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p8_failed p8_f0_fail: set p8_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p8_f2_fail: set p8_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p8_f4_fail: set p8_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p8_f6_fail: set p8_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 8 failed p8_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x020] ! Set processor 8 done flag set p8_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 8 failed p8_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x020] ! Set processor 8 done flag set p8_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p8_selfmod_failed: ba p8_failed mov 0xabc,%g1 p8_common_error: or %g0,0xee8,%g1 ba p8_failed mov %o5,%g3 p8_common_signature_error: set p8_temp,%g1 ba p8_failed st %g2,[%g1] ! Common Lock Number p8_common_timeout: set p8_temp,%g1 ba p8_failed st %g2,[%g1] ! Common Lock Number p8_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p8_failed mov 0x0,%g3 p8_trap1e: stha %l0,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000020000028] ldswa [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000020800008] done p8_trap1o: stha %l0,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000020000028] ldswa [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000020800008] done p8_trap2e: ldda [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000020800028] stha %l1,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000021800008] done p8_trap2o: ldda [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000020800028] stha %l1,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000021800008] done p8_trap3e: nop nop nop nop nop done p8_trap3o: nop nop nop nop nop done p8_init_memory_pointers: set p8_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 p8_local0_start,%i0 set p8_local1_start,%i1 set p8_local2_start,%i2 set p8_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = a05969809f85821c ldx [%g1+0x008],%l1 ! %l1 = 1becb84ae7ae0878 ldx [%g1+0x010],%l2 ! %l2 = 0dbb64a6c146352c ldx [%g1+0x018],%l3 ! %l3 = 4d459692680205d7 ldx [%g1+0x020],%l4 ! %l4 = 60bf9a428dabadd4 ldx [%g1+0x028],%l5 ! %l5 = bde5c2a1a3b7a5ac ldx [%g1+0x030],%l6 ! %l6 = c7d5e76860403ff3 ldx [%g1+0x038],%l7 ! %l7 = ddd94069cf217106 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 9 processor_9: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x24] ! Set the start flag wrpr %g0,7,%cleanwin call p9_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 9 wr %g0,0x4,%fprs ! Make sure fef is 1 set p9_init_freg,%g1 ! %f0 = fbcd7089 2cb9ad6d c8199d50 87fcf856 ! %f4 = d69dd0be e2cdce65 62eb72da 8f5b3c37 ! %f8 = 97105200 d6e2c8db afa8fe4b 29fc7dfd ! %f12 = 46482e8e bf8c0ead cdc6f009 32e49109 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = a9f2bd01 aaef58a2 de1ee15b b00b09a1 ! %f20 = e2ddf619 fdbb172a 008db41f ba47c4c5 ! %f24 = f94fb00f 22931714 0a446450 47371db8 ! %f28 = ae93b917 bf0c510e 1b106cef a63f2872 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = e27f57cd 6f148c62 2421414d 594327e1 ! %f36 = 7e4c7aaa 0c0ae2da 796eab0d 04ab4f8a ! %f40 = df6ff5e0 23dba4f8 f9f2ff90 9047efd0 ! %f44 = 9bfffdd5 517b7e47 ac033dd5 0f13d515 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x0f3138bf0000002c,%g7,%g1 ! GSR scale = 5, align = 4 wr %g1,%g0,%gsr ! GSR = 0f3138bf0000002c wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 9 p9_label_1: ! Mem[0000000090800024] = 4dffeb48, %g2 = a853b3bc276e8579 ldsh [%i5+0x026],%g2 ! %g2 = 0000000000004dff ! Mem[000000009180003c] = eb806635, %g18 = cb50ca9455404137 ldsw [%o0+0x03c],%g2 ! %g2 = cb50ca9455404137 ! Mem[0000000090800010] = bbd0f97a ba27fa54, %g2 = eb806635, %g3 = 0bad0b00 ldd [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a 00000000ba27fa54 ! Mem[000000009080002c] = 9c5fe8b1, %g18 = cb50ca9455404137 ldsw [%i5+0x02c],%g2 ! %g2 = cb50ca9455404137 ! Mem[0000000023000038] = 2a473ca2, %l5 = 5411e292776da96f ldub [%i2+0x03b],%l5 ! %l5 = 00000000000000a2 ! Mem[0000000023000020] = 8c417051, %l0 = f2cf6ce246cc577d ldsb [%i2+0x022],%l0 ! %l0 = 0000000000000070 ! Mem[0000000091800034] = b6b6487f, %g2 = ffffffff9c5fe8b1 lduh [%o0+0x034],%g2 ! %g2 = 000000000000b6b6 ! Mem[0000000090000028] = dc67fd8d, %g2 = 000000000000b6b6 ldsb [%i4+0x029],%g2 ! %g2 = ffffffffffffffdc ! %l4 = 77e720a499f8b55c, Mem[0000000091800000] = 6c5e37b5 stw %l4,[%o0+%g0] ! Mem[0000000091800000] = 99f8b55c ! %l1 = 47f3f45db503d36a, Mem[0000000090800028] = eb4882af stw %l1,[%i5+%o5] ! Mem[0000000090800028] = b503d36a p9_label_2: ! Mem[0000000090000014] = 798eb5a3, %g18 = cb50ca9455404137 ldsw [%i4+0x014],%g2 ! %g2 = cb50ca9455404137 ! Mem[0000000022800028] = 04efefc1, %l5 = 00000000000000a2 ldub [%i1+%o5],%l5 ! %l5 = 0000000000000004 ! Mem[0000000090000030] = 944f136a, %g2 = 00000000798eb5a3 ldsh [%i4+0x030],%g2 ! %g2 = ffffffffffff944f ! Mem[0000000090000014] = b5a37f11, %g2 = ffffffffffff944f lduh [%i4+0x016],%g2 ! %g2 = 000000000000b5a3 ! Mem[0000000023000010] = 11ef11a85f11dd3f, %l0 = 0000000000000070 ldx [%i2+%o2],%l0 ! %l0 = 11ef11a85f11dd3f ! Mem[0000000091000000] = ab9f6dde, %g2 = 000000000000b5a3 ldub [%i6+0x001],%g2 ! %g2 = 00000000000000ab ! Mem[000000002300002c] = 2405a46d, %l1 = 47f3f45db503d36a ldsb [%i2+0x02f],%l1 ! %l1 = 000000000000006d ! Mem[0000000091000028] = addb4f95, %g2 = 00000000000000ab ldsb [%i6+0x02b],%g2 ! %g2 = ffffffffffffffad ! Mem[0000000090800020] = 0f3aba1e, %g2 = ffffffffffffffad ldsh [%i5+0x022],%g2 ! %g2 = 0000000000000f3a ! %l3 = 9021c4cbd2d00e4b, Mem[000000009080000c] = f38fafd2 stw %l3,[%i5+0x00c] ! Mem[000000009080000c] = d2d00e4b p9_label_3: ! %l2 = 7e184652, %l3 = d2d00e4b, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 7e184652 d2d00e4b ! %l6 = baecfcc3, %l7 = 90925b80, Mem[0000000090800018] = 35d3851c d6343572 std %l6,[%i5+%o3] ! Mem[0000000090800018] = baecfcc3 90925b80 ! Mem[0000000090800038] = 420cdd38, %g2 = 0000000000000f3a lduh [%i5+0x03a],%g2 ! %g2 = 000000000000420c ! Mem[000000009000003c] = 39dc0000, %g2 = 000000000000420c ldsh [%i4+0x03e],%g2 ! %g2 = 00000000000039dc ! %l7 = 5e167a5090925b80, Mem[0000000090000008] = 96abb01b stw %l7,[%i4+%o1] ! Mem[0000000090000008] = 90925b80 ! Mem[0000000090800030] = e7b33334, %g2 = 00000000000039dc ldsh [%i5+0x030],%g2 ! %g2 = ffffffffffffe7b3 ! %l6 = 1a6af5d7baecfcc3, Mem[0000000090000008] = 90925b80 stw %l6,[%i4+%o1] ! Mem[0000000090000008] = baecfcc3 ! Mem[0000000022000014] = 11ed0cb1, %l1 = 000000000000006d ldsh [%i0+0x014],%l1 ! %l1 = 00000000000011ed ! Mem[0000000091000038] = 65898de9d7571dc0, %g2 = ffffffffffffe7b3 ldx [%i6+0x038],%g2 ! %g2 = 65898de9d7571dc0 ! Mem[0000000091000028] = 43a014ad, %g2 = 65898de9d7571dc0 lduw [%i6+%o5],%g2 ! %g2 = 0000000043a014ad p9_label_4: ! Mem[0000000090000020] = 1a54edfc, %g18 = cb50ca9455404137 ldsw [%i4+%o4],%g2 ! %g2 = cb50ca9455404137 ! %l6 = 1a6af5d7baecfcc3, Mem[0000000090800005] = d00e4ba3 stb %l6,[%i5+0x005] ! Mem[0000000090800004] = c30e4ba3 ! %l6 = baecfcc3, %l7 = 90925b80, Mem[0000000091000008] = 4b1c5151 da67f293 std %l6,[%i6+%o1] ! Mem[0000000091000008] = baecfcc3 90925b80 ! %l3 = 9021c4cbd2d00e4b, Mem[0000000091000038] = 65898de9d7571dc0 stx %l3,[%i6+0x038] ! Mem[0000000091000038] = 9021c4cbd2d00e4b ! Mem[000000009000001c] = 7122ad1a, %g2 = 000000001a54edfc ldsb [%i4+0x01d],%g2 ! %g2 = 0000000000000071 ! %l3 = 9021c4cbd2d00e4b, Mem[0000000090000020] = 1a54edfce7b2eb32 stx %l3,[%i4+%o4] ! Mem[0000000090000020] = 9021c4cbd2d00e4b ! Mem[0000000091000000] = 9f6dde86, %g2 = 0000000000000071 ldsh [%i6+0x002],%g2 ! %g2 = ffffffffffff9f6d ! Mem[0000000090000010] = 225c798e, %g2 = ffffffffffff9f6d lduh [%i4+0x012],%g2 ! %g2 = 000000000000225c ! Mem[0000000090800010] = bbd0f97a, %g18 = cb50ca9455404137 ldsw [%i5+%o2],%g2 ! %g2 = cb50ca9455404137 ! %l6 = baecfcc3, %l7 = 90925b80, Mem[0000000091800028] = d1fa02cc b0308df5 std %l6,[%o0+%o5] ! Mem[0000000091800028] = baecfcc3 90925b80 p9_label_5: ! Mem[0000000091000034] = be7e9021, %g2 = ffffffffbbd0f97a lduh [%i6+0x036],%g2 ! %g2 = 000000000000be7e ! Mem[000000002200003c] = cdf1df03, %l4 = 77e720a499f8b55c ldsh [%i0+0x03e],%l4 ! %l4 = ffffffffffffdf03 ! Mem[0000000022800004] = c30fd241, %l3 = 9021c4cbd2d00e4b ldsw [%i1+0x004],%l3 ! %l3 = ffffffffc30fd241 ! %l0 = 11ef11a85f11dd3f, Mem[000000002200001c] = b8f2d014 sth %l0,[%i0+0x01c] ! Mem[000000002200001c] = dd3fd014 ! %l0 = 5f11dd3f, %l1 = 000011ed, Mem[0000000091000018] = b4334f34 40af2dc9 std %l0,[%i6+%o3] ! Mem[0000000091000018] = 5f11dd3f 000011ed ! Mem[0000000090800024] = ba1e4dff, %g2 = 000000000000be7e ldsh [%i5+0x024],%g2 ! %g2 = ffffffffffffba1e ! Mem[0000000090800000] = 7e184652, %g2 = ffffffffffffba1e ldsh [%i5+%g0],%g2 ! %g2 = 0000000000007e18 ! Mem[000000009100000c] = 90925b80, %g18 = cb50ca9455404137 ldsw [%i6+0x00c],%g2 ! %g2 = cb50ca9455404137 ! Mem[0000000091800010] = 5e44f9f4, %g2 = ffffffff90925b80 lduw [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 ! Mem[0000000091800028] = c390925b, %g2 = 000000005e44f9f4 ldub [%o0+0x02b],%g2 ! %g2 = 00000000000000c3 p9_label_6: ! Mem[0000000091800024] = 33167744, %g2 = 00000000000000c3 lduw [%o0+0x024],%g2 ! %g2 = 0000000033167744 ! Mem[0000000090000014] = 798eb5a3, %g18 = cb50ca9455404137 ldsw [%i4+0x014],%g2 ! %g2 = cb50ca9455404137 ! %l5 = 0000000000000004, Mem[0000000090000038] = 8fc6c81bf8ba39dc stx %l5,[%i4+0x038] ! Mem[0000000090000038] = 0000000000000004 ! %l6 = 1a6af5d7baecfcc3, Mem[0000000091000010] = eb99b055 stb %l6,[%i6+%o2] ! Mem[0000000091000010] = c399b055 ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = 798eb5a3, %g3 = ba27fa54 ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c ! Mem[000000002300001c] = 38cd0652, %l7 = 5e167a5090925b80 ldsb [%i2+0x01c],%l7 ! %l7 = 0000000000000038 ! %l6 = 1a6af5d7baecfcc3, Mem[0000000090000018] = 7f114e52 sth %l6,[%i4+%o3] ! Mem[0000000090000018] = fcc34e52 ! %l6 = 1a6af5d7baecfcc3, Mem[0000000090800010] = bbd0f97aba27fa54 stx %l6,[%i5+%o2] ! Mem[0000000090800010] = 1a6af5d7baecfcc3 ! Mem[0000000091800004] = da193367, %g2 = 000000009de28f8d ldsh [%o0+0x004],%g2 ! %g2 = ffffffffffffda19 ! %l4 = ffffffffffffdf03, Mem[0000000090800000] = 7e184652d2c30e4b stx %l4,[%i5+%g0] ! Mem[0000000090800000] = ffffffffffffdf03 p9_label_7: ! %l3 = ffffffffc30fd241, Mem[000000009000002e] = 1540944f sth %l3,[%i4+0x02e] ! Mem[000000009000002c] = d241944f ! Mem[0000000091800034] = b6487fe8, %g2 = ffffffffffffda19 ldub [%o0+0x035],%g2 ! %g2 = 00000000000000b6 ! %l2 = a9cb96c47e184652, Mem[0000000091800000] = 99f8b55cda193367 stx %l2,[%o0+%g0] ! Mem[0000000091800000] = a9cb96c47e184652 ! Mem[0000000090000008] = fcc3c40b, %g2 = 00000000000000b6 ldsh [%i4+0x00a],%g2 ! %g2 = fffffffffffffcc3 ! Mem[0000000022000010] = a446fddc 11ed0cb1, %l2 = 7e184652, %l3 = c30fd241 ldd [%i0+%o2],%l2 ! %l2 = 00000000a446fddc 0000000011ed0cb1 ! Mem[0000000023800000] = 00b0ccea, %l5 = 0000000000000004 ldsh [%i3+0x002],%l5 ! %l5 = ffffffffffffccea ! Mem[000000002300002c] = 2405a46d, %l5 = ffffffffffffccea lduh [%i2+0x02e],%l5 ! %l5 = 000000000000a46d ! Mem[0000000091000000] = 6dde861c, %g2 = fffffffffffffcc3 ldub [%i6+0x003],%g2 ! %g2 = 000000000000006d ! %l5 = 000000000000a46d, Mem[0000000090800030] = e7b333342d07fd66 stx %l5,[%i5+0x030] ! Mem[0000000090800030] = 000000000000a46d ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 000000000000006d ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 p9_label_8: ! %l4 = ffffffffffffdf03, Mem[000000002300002e] = 2405a46d sth %l4,[%i2+0x02e] ! Mem[000000002300002c] = 2405df03 ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = a2d978b6, %g3 = 7b41cb8c ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c ! Mem[0000000090000000] = f4d6f5d4, %g2 = 000000009de28f8d ldub [%i4+%g0],%g2 ! %g2 = 00000000000000f4 ! %l3 = 0000000011ed0cb1, Mem[0000000090800038] = 393f420c stw %l3,[%i5+0x038] ! Mem[0000000090800038] = 11ed0cb1 ! Mem[0000000091000030] = 7cc77257 207bbe7e, %g2 = 000000f4, %g3 = 7b41cb8c ldd [%i6+0x030],%g2 ! %g2 = 000000007cc77257 00000000207bbe7e ! %l6 = baecfcc3, %l7 = 00000038, Mem[0000000090000028] = 07dc67fd 8d79d241 std %l6,[%i4+%o5] ! Mem[0000000090000028] = baecfcc3 00000038 ! Mem[0000000091800020] = c69ee3c7, %g2 = 000000007cc77257 lduw [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 ! Mem[0000000090800008] = a3d5b48d, %g2 = 00000000c69ee3c7 lduw [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d ! Mem[000000002200000c] = 8931fa3f, %l3 = 0000000011ed0cb1 ldub [%i0+0x00d],%l3 ! %l3 = 0000000000000031 ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = a3d5b48d, %g3 = 207bbe7e ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c p9_label_9: ! Mem[0000000091000008] = baecfcc3, %g18 = cb50ca9455404137 ldsw [%i6+%o1],%g2 ! %g2 = cb50ca9455404137 ! Mem[0000000091800008] = 27074127, %g2 = ffffffffbaecfcc3 ldub [%o0+0x00b],%g2 ! %g2 = 0000000000000027 ! %l4 = ffffdf03, %l5 = 0000a46d, Mem[0000000091800000] = a9cb96c4 7e184652 std %l4,[%o0+%g0] ! Mem[0000000091800000] = ffffdf03 0000a46d ! Mem[0000000023800024] = d4fba9e4, %l4 = ffffffffffffdf03 lduh [%i3+0x024],%l4 ! %l4 = 000000000000d4fb ! Mem[0000000023000020] = 8c417051, %l0 = 11ef11a85f11dd3f lduh [%i2+%o4],%l0 ! %l0 = 0000000000008c41 ! %l6 = baecfcc3, %l7 = 00000038, Mem[0000000091800020] = c69ee3c7 33167744 std %l6,[%o0+%o4] ! Mem[0000000091800020] = baecfcc3 00000038 ! Mem[0000000091800034] = b6b6487f, %g2 = 0000000000000027 lduw [%o0+0x034],%g2 ! %g2 = 00000000b6b6487f ! %l7 = 0000000000000038, Mem[0000000090000018] = fcc34e529d7122ad stx %l7,[%i4+%o3] ! Mem[0000000090000018] = 0000000000000038 ! Mem[000000002380003c] = 559ca485, %l2 = 00000000a446fddc lduw [%i3+0x03c],%l2 ! %l2 = 00000000559ca485 ! Mem[0000000023800020] = 508b0a62d4fba9e4, %l0 = 0000000000008c41 ldx [%i3+%o4],%l0 ! %l0 = 508b0a62d4fba9e4 p9_label_10: ! Mem[0000000091800008] = 50d23f27, %g18 = cb50ca9455404137 ldsw [%o0+%o1],%g2 ! %g2 = cb50ca9455404137 ! Mem[000000009180003c] = eb806635, %g2 = 0000000050d23f27 ldsb [%o0+0x03c],%g2 ! %g2 = ffffffffffffffeb ! %l0 = 508b0a62d4fba9e4, Mem[000000009100003e] = 0e4b0000 sth %l0,[%i6+0x03e] ! Mem[000000009100003c] = a9e40000 ! Mem[000000009080001c] = 90925b80, %g2 = ffffffffffffffeb ldsh [%i5+0x01c],%g2 ! %g2 = ffffffffffff9092 ! %l3 = 0000000000000031, Mem[000000009000003d] = 00000400 stb %l3,[%i4+0x03d] ! Mem[000000009000003c] = 31000400 ! %l7 = 0000000000000038, Mem[000000009100002d] = 4f959e7c stb %l7,[%i6+0x02d] ! Mem[000000009100002c] = 38959e7c ! %l6 = baecfcc3, %l7 = 00000038, Mem[0000000090800028] = b503d36a 9c5fe8b1 std %l6,[%i5+%o5] ! Mem[0000000090800028] = baecfcc3 00000038 ! Mem[000000009080001c] = 90925b80, %g2 = ffffffffffff9092 lduw [%i5+0x01c],%g2 ! %g2 = 0000000090925b80 ! Mem[0000000090000018] = 00000000 00000038, %g2 = 90925b80, %g3 = 7b41cb8c ldd [%i4+%o3],%g2 ! %g2 = 0000000000000000 0000000000000038 ! Mem[0000000023800034] = 946d9a77, %l5 = 000000000000a46d lduw [%i3+0x034],%l5 ! %l5 = 00000000946d9a77 p9_label_11: ! %l0 = d4fba9e4, %l1 = 000011ed, Mem[0000000090800038] = 11ed0cb1 dd38b60e std %l0,[%i5+0x038] ! Mem[0000000090800038] = d4fba9e4 000011ed ! Mem[0000000091000000] = ddab9f6d de861c20, %g2 = 00000000, %g3 = 00000038 ldd [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d 00000000de861c20 ! %l2 = 559ca485, %l3 = 00000031, Mem[0000000091800000] = ffffdf03 0000a46d std %l2,[%o0+%g0] ! Mem[0000000091800000] = 559ca485 00000031 ! Mem[0000000090000010] = 0212225c798eb5a3, %g2 = 00000000ddab9f6d ldx [%i4+%o2],%g2 ! %g2 = 0212225c798eb5a3 ! %l4 = 000000000000d4fb, Mem[0000000090000036] = 60d70000 sth %l4,[%i4+0x036] ! Mem[0000000090000034] = d4fb0000 ! Mem[0000000091800020] = baecfcc300000038, %g2 = 0212225c798eb5a3 ldx [%o0+%o4],%g2 ! %g2 = baecfcc300000038 ! Mem[0000000023800010] = f2fd90d9, %l1 = 00000000000011ed ldsb [%i3+0x012],%l1 ! %l1 = ffffffffffffff90 ! %l5 = 00000000946d9a77, Mem[0000000090800018] = baecfcc390925b80 stx %l5,[%i5+%o3] ! Mem[0000000090800018] = 00000000946d9a77 ! Mem[0000000022000028] = 29b3cb1c, %l0 = 508b0a62d4fba9e4 ldsb [%i0+0x02a],%l0 ! %l0 = ffffffffffffffcb ! Mem[000000009180002c] = 90925b80, %g2 = baecfcc300000038 lduh [%o0+0x02c],%g2 ! %g2 = 0000000000009092 p9_label_12: ! Mem[0000000090800038] = d4fba9e4000011ed, %g2 = 0000000000009092 ldx [%i5+0x038],%g2 ! %g2 = d4fba9e4000011ed ! Mem[000000002200000c] = 8931fa3f, %l3 = 0000000000000031 ldub [%i0+0x00e],%l3 ! %l3 = 00000000000000fa ! %l0 = ffffffcb, %l1 = ffffff90, Mem[0000000090000018] = 00000000 00000038 std %l0,[%i4+%o3] ! Mem[0000000090000018] = ffffffcb ffffff90 ! Mem[0000000090000018] = ffffffcb, %g2 = d4fba9e4000011ed lduw [%i4+%o3],%g2 ! %g2 = 00000000ffffffcb ! %l1 = ffffffffffffff90, Mem[0000000090000038] = 00000000 sth %l1,[%i4+0x038] ! Mem[0000000090000038] = ff900000 ! Mem[0000000022000024] = e6a66c84, %l2 = 00000000559ca485 lduh [%i0+0x026],%l2 ! %l2 = 0000000000006c84 ! Mem[0000000090000004] = 0b78baec, %g2 = 00000000ffffffcb lduh [%i4+0x006],%g2 ! %g2 = 0000000000000b78 ! Mem[000000009180003c] = eb806635, %g2 = 0000000000000b78 lduw [%o0+0x03c],%g2 ! %g2 = 00000000eb806635 ! Mem[0000000091000020] = 8f8d7b41, %g2 = 00000000eb806635 ldsh [%i6+0x022],%g2 ! %g2 = ffffffffffff8f8d ! Mem[0000000022800004] = c30fd241, %l1 = ffffffffffffff90 ldsh [%i1+0x004],%l1 ! %l1 = ffffffffffffc30f p9_label_13: ! %l0 = ffffffffffffffcb, Mem[0000000091800031] = 288f71b6 stb %l0,[%o0+0x031] ! Mem[0000000091800030] = cb8f71b6 ! %l2 = 0000000000006c84, Mem[0000000022000000] = 3e7eda7a61682a69 stx %l2,[%i0+%g0] ! Mem[0000000022000000] = 0000000000006c84 ! Mem[000000009100002c] = 959e7cc7, %g2 = ffffffffffff8f8d ldsh [%i6+0x02e],%g2 ! %g2 = ffffffffffff959e ! Mem[0000000090000020] = 9021c4cbd2d00e4b, %g2 = ffffffffffff959e ldx [%i4+%o4],%g2 ! %g2 = 9021c4cbd2d00e4b ! %l5 = 00000000946d9a77, Mem[0000000023800030] = 05e7f8a7 stw %l5,[%i3+0x030] ! Mem[0000000023800030] = 946d9a77 ! %l1 = ffffffffffffc30f, Mem[0000000091800020] = baecfcc3 stb %l1,[%o0+%o4] ! Mem[0000000091800020] = 0fecfcc3 ! Mem[0000000023000008] = 75200d04c475bed0, %l5 = 00000000946d9a77 ldx [%i2+%o1],%l5 ! %l5 = 75200d04c475bed0 ! %l4 = 000000000000d4fb, Mem[000000002200001e] = dd3fd014 sth %l4,[%i0+0x01e] ! Mem[000000002200001c] = dd3fd4fb ! %l2 = 00006c84, %l3 = 000000fa, Mem[0000000090000038] = ff900000 00310004 std %l2,[%i4+0x038] ! Mem[0000000090000038] = 00006c84 000000fa ! %l4 = 000000000000d4fb, Mem[0000000091000018] = 5f11dd3f sth %l4,[%i6+%o3] ! Mem[0000000091000018] = d4fbdd3f p9_label_14: ! Mem[0000000090000010] = 0212225c798eb5a3, %g2 = 9021c4cbd2d00e4b ldx [%i4+%o2],%g2 ! %g2 = 0212225c798eb5a3 ! Mem[0000000091000018] = d4fbdd3f 000011ed, %g2 = 798eb5a3, %g3 = de861c20 ldd [%i6+%o3],%g2 ! %g2 = 00000000d4fbdd3f 00000000000011ed ! Mem[0000000090000018] = ffffffcbffffff90, %g2 = 00000000d4fbdd3f ldx [%i4+%o3],%g2 ! %g2 = ffffffcbffffff90 ! Mem[0000000022000018] = 35ff414b, %l1 = ffffffffffffc30f ldsb [%i0+0x019],%l1 ! %l1 = ffffffffffffffff ! Mem[0000000091000038] = c4cbd2d0, %g2 = ffffffcbffffff90 ldsb [%i6+0x03a],%g2 ! %g2 = ffffffffffffffc4 ! Mem[0000000091800034] = b6b6487f, %g2 = ffffffffffffffc4 lduh [%o0+0x034],%g2 ! %g2 = 000000000000b6b6 ! Mem[000000009080000c] = d2d00e4b, %g2 = 000000000000b6b6 lduw [%i5+0x00c],%g2 ! %g2 = 00000000d2d00e4b ! %l7 = 0000000000000038, Mem[0000000023800010] = f2fd90d9 stb %l7,[%i3+%o2] ! Mem[0000000023800010] = 38fd90d9 ! %l4 = 000000000000d4fb, Mem[000000009080003a] = a9e40000 sth %l4,[%i5+0x03a] ! Mem[0000000090800038] = d4fb0000 ! %l4 = 0000d4fb, %l5 = c475bed0, Mem[0000000091800000] = 559ca485 00000031 std %l4,[%o0+%g0] ! Mem[0000000091800000] = 0000d4fb c475bed0 p9_label_15: ! Mem[000000002200003c] = cdf1df03, %l5 = 75200d04c475bed0 ldsw [%i0+0x03c],%l5 ! %l5 = ffffffffcdf1df03 ! Mem[000000009180003c] = 66350000, %g2 = 00000000d2d00e4b lduh [%o0+0x03e],%g2 ! %g2 = 0000000000006635 ! Mem[0000000091800000] = 0000d4fb, %g18 = cb50ca9455404137 ldsw [%o0+%g0],%g2 ! %g2 = cb50ca9455404137 ! Mem[0000000091000018] = d4fbdd3f000011ed, %g2 = 000000000000d4fb ldx [%i6+%o3],%g2 ! %g2 = d4fbdd3f000011ed ! Mem[0000000090800028] = baecfcc3, %g2 = d4fbdd3f000011ed lduh [%i5+%o5],%g2 ! %g2 = 000000000000baec ! %l6 = 1a6af5d7baecfcc3, Mem[0000000091800038] = e8dd799beb806635 stx %l6,[%o0+0x038] ! Mem[0000000091800038] = 1a6af5d7baecfcc3 ! Mem[0000000022800024] = 93e7c6d1, %l6 = 1a6af5d7baecfcc3 lduh [%i1+0x024],%l6 ! %l6 = 00000000000093e7 ! Mem[0000000091000010] = c399b055 5bebbbe4, %g2 = 0000baec, %g3 = 000011ed ldd [%i6+%o2],%g2 ! %g2 = 00000000c399b055 000000005bebbbe4 ! Mem[000000009180000c] = 0741274a, %g2 = 00000000c399b055 ldsh [%o0+0x00c],%g2 ! %g2 = 0000000000000741 ! Mem[000000009100000c] = 90925b80, %g18 = cb50ca9455404137 ldsw [%i6+0x00c],%g2 ! %g2 = cb50ca9455404137 p9_label_16: ! Mem[0000000091000028] = 43a014ad db38959e, %g2 = 90925b80, %g3 = 5bebbbe4 ldd [%i6+%o5],%g2 ! %g2 = 0000000043a014ad 00000000db38959e ! %l0 = ffffffffffffffcb, Mem[000000002300003e] = f8d81159 sth %l0,[%i2+0x03e] ! Mem[000000002300003c] = f8d8ffcb ! %l0 = ffffffffffffffcb, Mem[0000000090800004] = ffffdf03 stw %l0,[%i5+0x004] ! Mem[0000000090800004] = ffffffcb ! %l0 = ffffffffffffffcb, Mem[000000002300003a] = 2a473ca2 sth %l0,[%i2+0x03a] ! Mem[0000000023000038] = 2a47ffcb ! Mem[0000000091000000] = ddab9f6d, %g2 = 0000000043a014ad ldsb [%i6+%g0],%g2 ! %g2 = ffffffffffffffdd ! Mem[0000000091800024] = 000038ba, %g2 = ffffffffffffffdd ldsb [%o0+0x025],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100002c] = db38959e, %g2 = 0000000000000000 lduh [%i6+0x02c],%g2 ! %g2 = 000000000000db38 ! Mem[0000000023800008] = 599a6505, %l4 = 000000000000d4fb ldsh [%i3+%o1],%l4 ! %l4 = 000000000000599a ! %l0 = ffffffcb, %l1 = ffffffff, Mem[0000000023800018] = 38bd50e0 f8768c01 std %l0,[%i3+%o3] ! Mem[0000000023800018] = ffffffcb ffffffff ! %l4 = 000000000000599a, Mem[0000000091000030] = 7cc77257207bbe7e stx %l4,[%i6+0x030] ! Mem[0000000091000030] = 000000000000599a p9_label_17: ! Mem[0000000091000030] = 00000000, %g2 = 000000000000db38 lduw [%i6+0x030],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000018] = d4fbdd3f 000011ed, %g2 = 00000000, %g3 = db38959e ldd [%i6+%o3],%g2 ! %g2 = 00000000d4fbdd3f 00000000000011ed ! %l6 = 00000000000093e7, Mem[0000000023000010] = 11ef11a85f11dd3f stx %l6,[%i2+%o2] ! Mem[0000000023000010] = 00000000000093e7 ! Mem[0000000023800008] = 599a6505 d9b7f28b, %l2 = 00006c84, %l3 = 000000fa ldd [%i3+%o1],%l2 ! %l2 = 00000000599a6505 00000000d9b7f28b ! Mem[0000000090000008] = baecfcc3c40b9e2c, %g2 = 00000000d4fbdd3f ldx [%i4+%o1],%g2 ! %g2 = baecfcc3c40b9e2c ! %l1 = ffffffffffffffff, Mem[0000000090800006] = ffcba3d5 stb %l1,[%i5+0x006] ! Mem[0000000090800004] = ffcba3d5 ! Mem[0000000090000008] = baecfcc3, %g2 = baecfcc3c40b9e2c ldsb [%i4+%o1],%g2 ! %g2 = ffffffffffffffba ! Mem[0000000090800010] = f5d7baec, %g2 = ffffffffffffffba lduh [%i5+0x012],%g2 ! %g2 = 000000000000f5d7 ! %l4 = 000000000000599a, Mem[0000000091000034] = 0000599a stw %l4,[%i6+0x034] ! Mem[0000000091000034] = 0000599a ! Mem[0000000091000028] = 43a014ad, %g2 = 000000000000f5d7 ldub [%i6+%o5],%g2 ! %g2 = 0000000000000043 p9_label_18: ! Mem[0000000090000000] = f4d6f5d480b60b78, %g2 = 0000000000000043 ldx [%i4+%g0],%g2 ! %g2 = f4d6f5d480b60b78 ! Mem[0000000090800034] = 0000a46d, %g2 = f4d6f5d480b60b78 ldsh [%i5+0x034],%g2 ! %g2 = 0000000000000000 ! %l7 = 0000000000000038, Mem[0000000090800024] = ba1e4dff stw %l7,[%i5+0x024] ! Mem[0000000090800024] = 00000038 ! %l5 = ffffffffcdf1df03, Mem[0000000091000030] = 000000000000599a stx %l5,[%i6+0x030] ! Mem[0000000091000030] = ffffffffcdf1df03 ! Mem[0000000091000010] = c399b055, %g2 = 0000000000000000 ldsh [%i6+%o2],%g2 ! %g2 = ffffffffffffc399 ! %l7 = 0000000000000038, Mem[0000000022800010] = ac0610f7 stb %l7,[%i1+%o2] ! Mem[0000000022800010] = 380610f7 ! Mem[000000009080003c] = 11ed0000, %g2 = ffffffffffffc399 ldsh [%i5+0x03e],%g2 ! %g2 = 00000000000011ed ! Mem[0000000091800020] = c3000000, %g2 = 00000000000011ed ldub [%o0+0x023],%g2 ! %g2 = 00000000000000c3 ! Mem[0000000091800028] = fcc39092, %g2 = 00000000000000c3 ldsb [%o0+0x02a],%g2 ! %g2 = fffffffffffffffc ! Mem[0000000090000020] = 9021c4cb, %g2 = fffffffffffffffc lduw [%i4+%o4],%g2 ! %g2 = 000000009021c4cb p9_label_19: ! %l2 = 599a6505, %l3 = d9b7f28b, Mem[0000000091000018] = d4fbdd3f 000011ed std %l2,[%i6+%o3] ! Mem[0000000091000018] = 599a6505 d9b7f28b ! %l1 = ffffffffffffffff, Mem[0000000090800030] = 000000000000a46d stx %l1,[%i5+0x030] ! Mem[0000000090800030] = ffffffffffffffff ! %l2 = 00000000599a6505, Mem[0000000090000034] = 1267d4fb stw %l2,[%i4+0x034] ! Mem[0000000090000034] = 599a6505 ! Mem[0000000090800018] = 00000000, %g2 = 000000009021c4cb ldsh [%i5+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000004] = 0b78baec, %g2 = 0000000000000000 ldsh [%i4+0x006],%g2 ! %g2 = 0000000000000b78 ! Mem[0000000091000030] = ffffffff cdf1df03, %g2 = 00000b78, %g3 = 000011ed ldd [%i6+0x030],%g2 ! %g2 = 00000000ffffffff 00000000cdf1df03 ! %l3 = 00000000d9b7f28b, Mem[0000000091800028] = baecfcc390925b80 stx %l3,[%o0+%o5] ! Mem[0000000091800028] = 00000000d9b7f28b ! Mem[0000000023800038] = 1c28af6c, %l6 = 00000000000093e7 lduw [%i3+0x038],%l6 ! %l6 = 000000001c28af6c ! Mem[0000000091800018] = df25e146, %g2 = 00000000ffffffff ldsb [%o0+0x01a],%g2 ! %g2 = ffffffffffffffdf ! %l2 = 00000000599a6505, Mem[000000009000001c] = ffffff90 stw %l2,[%i4+0x01c] ! Mem[000000009000001c] = 599a6505 p9_label_20: ! Mem[0000000023800028] = a703eec0, %l2 = 00000000599a6505 ldsh [%i3+%o5],%l2 ! %l2 = ffffffffffffa703 ! Mem[0000000022800028] = 04efefc1, %l1 = ffffffffffffffff ldsh [%i1+%o5],%l1 ! %l1 = 00000000000004ef ! Mem[0000000022800018] = 84d19057, %l2 = ffffffffffffa703 lduh [%i1+0x01a],%l2 ! %l2 = 0000000000009057 ! Mem[0000000090000010] = 0212225c 798eb5a3, %g2 = ffffffdf, %g3 = cdf1df03 ldd [%i4+%o2],%g2 ! %g2 = 000000000212225c 00000000798eb5a3 ! Mem[0000000022800034] = 0357cba9, %l6 = 000000001c28af6c ldub [%i1+0x035],%l6 ! %l6 = 0000000000000057 ! Mem[000000009180001c] = e14610d9, %g18 = cb50ca9455404137 ldsw [%o0+0x01c],%g2 ! %g2 = cb50ca9455404137 ! %l1 = 00000000000004ef, Mem[0000000090000030] = 944f136a599a6505 stx %l1,[%i4+0x030] ! Mem[0000000090000030] = 00000000000004ef ! Mem[0000000091000028] = 43a014addb38959e, %g2 = ffffffffe14610d9 ldx [%i6+%o5],%g2 ! %g2 = 43a014addb38959e ! Mem[000000002200001c] = dd3fd4fb, %l1 = 00000000000004ef ldsb [%i0+0x01d],%l1 ! %l1 = 000000000000003f ! Mem[000000009080003c] = 000011ed, %g2 = 43a014addb38959e ldsh [%i5+0x03c],%g2 ! %g2 = 0000000000000000 p9_label_21: ! Mem[0000000090000000] = d480b60b, %g2 = 0000000000000000 ldsb [%i4+0x003],%g2 ! %g2 = ffffffffffffffd4 ! Mem[0000000091000010] = c399b0555bebbbe4, %g2 = ffffffffffffffd4 ldx [%i6+%o2],%g2 ! %g2 = c399b0555bebbbe4 ! Mem[0000000091000018] = 9a6505d9, %g2 = c399b0555bebbbe4 ldub [%i6+0x019],%g2 ! %g2 = 000000000000009a ! %l6 = 00000057, %l7 = 00000038, Mem[0000000091800008] = 50d23f27 0741274a std %l6,[%o0+%o1] ! Mem[0000000091800008] = 00000057 00000038 ! %l3 = 00000000d9b7f28b, Mem[0000000023800012] = 38fd90d9 stb %l3,[%i3+0x012] ! Mem[0000000023800010] = 38fd8bd9 ! Mem[0000000090800008] = a3d5b48d d2d00e4b, %g2 = 0000009a, %g3 = 798eb5a3 ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d 00000000d2d00e4b ! %l1 = 000000000000003f, Mem[0000000022800038] = dc76e14d162651a2 stx %l1,[%i1+0x038] ! Mem[0000000022800038] = 000000000000003f ! Mem[0000000022800018] = 84d190575bac5997, %l1 = 000000000000003f ldx [%i1+%o3],%l1 ! %l1 = 84d190575bac5997 ! Mem[0000000091800020] = 0fecfcc3, %g2 = 00000000a3d5b48d lduw [%o0+%o4],%g2 ! %g2 = 000000000fecfcc3 ! %l6 = 0000000000000057, Mem[0000000022800024] = 93e7c6d1 stw %l6,[%i1+0x024] ! Mem[0000000022800024] = 00000057 p9_label_22: ! %l0 = ffffffffffffffcb, Mem[0000000091800022] = fcc30000 sth %l0,[%o0+0x022] ! Mem[0000000091800020] = ffcb0000 ! Mem[0000000090800028] = ecfcc300, %g2 = 000000000fecfcc3 ldsb [%i5+0x029],%g2 ! %g2 = ffffffffffffffec ! Mem[0000000090800030] = ffffffff, %g2 = ffffffffffffffec lduh [%i5+0x032],%g2 ! %g2 = 000000000000ffff ! Mem[0000000090800028] = baecfcc3, %g18 = cb50ca9455404137 ldsw [%i5+%o5],%g2 ! %g2 = cb50ca9455404137 ! Mem[0000000091000024] = cb8c43a0, %g2 = ffffffffbaecfcc3 ldsh [%i6+0x026],%g2 ! %g2 = ffffffffffffcb8c ! Mem[0000000090800018] = 00000000, %g18 = cb50ca9455404137 ldsw [%i5+%o3],%g2 ! %g2 = cb50ca9455404137 ! %l0 = ffffffcb, %l1 = 5bac5997, Mem[0000000091000000] = ddab9f6d de861c20 std %l0,[%i6+%g0] ! Mem[0000000091000000] = ffffffcb 5bac5997 ! %l5 = ffffffffcdf1df03, Mem[000000002300001c] = 38cd0652 stw %l5,[%i2+0x01c] ! Mem[000000002300001c] = cdf1df03 ! Mem[0000000090800008] = a3d5b48d, %g2 = 0000000000000000 lduw [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d ! Mem[0000000091000038] = 9021c4cbd2d0a9e4, %g2 = 00000000a3d5b48d ldx [%i6+0x038],%g2 ! %g2 = 9021c4cbd2d0a9e4 p9_label_23: ! Mem[000000009080003c] = 000011ed, %g2 = 9021c4cbd2d0a9e4 lduw [%i5+0x03c],%g2 ! %g2 = 00000000000011ed ! Mem[0000000023000028] = 3bb73978 2405df03, %l2 = 00009057, %l3 = d9b7f28b ldd [%i2+%o5],%l2 ! %l2 = 000000003bb73978 000000002405df03 ! Mem[0000000090000000] = f5d480b6, %g2 = 00000000000011ed lduh [%i4+0x002],%g2 ! %g2 = 000000000000f5d4 ! %l4 = 000000000000599a, Mem[000000002380002a] = a703eec0 sth %l4,[%i3+0x02a] ! Mem[0000000023800028] = a703599a ! %l4 = 000000000000599a, Mem[0000000091000016] = bbe4599a sth %l4,[%i6+0x016] ! Mem[0000000091000014] = 599a599a ! Mem[0000000091800014] = a2d978b6, %g18 = cb50ca9455404137 ldsw [%o0+0x014],%g2 ! %g2 = cb50ca9455404137 ! Mem[0000000091800008] = 0000005700000038, %g2 = ffffffffa2d978b6 ldx [%o0+%o1],%g2 ! %g2 = 0000005700000038 ! %l6 = 0000000000000057, Mem[0000000090000030] = 00000000 stw %l6,[%i4+0x030] ! Mem[0000000090000030] = 00000057 ! %l7 = 0000000000000038, Mem[0000000090000008] = baecfcc3 stw %l7,[%i4+%o1] ! Mem[0000000090000008] = 00000038 ! Mem[0000000023800030] = 946d9a77, %l2 = 000000003bb73978 ldub [%i3+0x030],%l2 ! %l2 = 0000000000000094 p9_label_24: ! Mem[0000000091800024] = 00000038, %g2 = 0000005700000038 lduh [%o0+0x024],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000010] = c399b055 5beb599a, %g2 = 00000000, %g3 = d2d00e4b ldd [%i6+%o2],%g2 ! %g2 = 00000000c399b055 000000005beb599a ! %l4 = 0000599a, %l5 = cdf1df03, Mem[0000000091800000] = 0000d4fb c475bed0 std %l4,[%o0+%g0] ! Mem[0000000091800000] = 0000599a cdf1df03 ! %l6 = 0000000000000057, Mem[0000000091800035] = b6487f1a stb %l6,[%o0+0x035] ! Mem[0000000091800034] = 57487f1a ! Mem[0000000023000034] = a5321544, %l0 = ffffffffffffffcb ldub [%i2+0x036],%l0 ! %l0 = 0000000000000015 ! Mem[000000009000002c] = 00380000, %g2 = 00000000c399b055 ldsb [%i4+0x02e],%g2 ! %g2 = 0000000000000000 ! %l0 = 0000000000000015, Mem[000000009180003c] = baecfcc3 stb %l0,[%o0+0x03c] ! Mem[000000009180003c] = 15ecfcc3 ! Mem[0000000090000030] = 00000057, %g2 = 0000000000000000 lduw [%i4+0x030],%g2 ! %g2 = 0000000000000057 ! %l4 = 000000000000599a, Mem[000000002200002a] = 29b3cb1c stb %l4,[%i0+0x02a] ! Mem[0000000022000028] = 29b39a1c ! Mem[0000000090800020] = 6c6c0f3a, %g2 = 0000000000000057 ldsb [%i5+%o4],%g2 ! %g2 = 000000000000006c p9_label_25: ! Mem[0000000090000018] = ffffffcb599a6505, %g2 = 000000000000006c ldx [%i4+%o3],%g2 ! %g2 = ffffffcb599a6505 ! %l6 = 0000000000000057, Mem[0000000090000010] = 0212225c798eb5a3 stx %l6,[%i4+%o2] ! Mem[0000000090000010] = 0000000000000057 ! %l2 = 0000000000000094, Mem[0000000023000000] = 79a43439 stw %l2,[%i2+%g0] ! Mem[0000000023000000] = 00000094 ! Mem[000000002200002c] = 274853e4, %l2 = 0000000000000094 ldsb [%i0+0x02c],%l2 ! %l2 = 0000000000000027 ! Mem[0000000090000034] = 000004ef, %g2 = ffffffcb599a6505 lduw [%i4+0x034],%g2 ! %g2 = 00000000000004ef ! Mem[0000000091000008] = baecfcc3 90925b80, %g2 = 000004ef, %g3 = 5beb599a ldd [%i6+%o1],%g2 ! %g2 = 00000000baecfcc3 0000000090925b80 ! %l6 = 00000057, %l7 = 00000038, Mem[0000000090800038] = d4fbd4fb 000011ed std %l6,[%i5+0x038] ! Mem[0000000090800038] = 00000057 00000038 ! Mem[0000000090800010] = 1a6af5d7, %g2 = 00000000baecfcc3 lduw [%i5+%o2],%g2 ! %g2 = 000000001a6af5d7 ! Mem[000000009000000c] = c40b9e2c, %g18 = cb50ca9455404137 ldsw [%i4+0x00c],%g2 ! %g2 = cb50ca9455404137 ! Mem[000000009100002c] = 959effff, %g2 = ffffffffc40b9e2c ldsh [%i6+0x02e],%g2 ! %g2 = ffffffffffff959e ba,a p9_not_taken_0_end p9_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p9_branch_failed p9_not_taken_0_end: ! End of Random Code for Thread 9 1: membar #Sync ! Force all stores to complete p9_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x024] ! Set processor 9 done flag ! Check Registers p9_check_registers: set p9_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000000000015 bne,a,pn %xcc,p9_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 84d190575bac5997 bne,a,pn %xcc,p9_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000027 bne,a,pn %xcc,p9_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000002405df03 bne,a,pn %xcc,p9_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000599a bne,a,pn %xcc,p9_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffcdf1df03 bne,a,pn %xcc,p9_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000057 bne,a,pn %xcc,p9_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000038 bne,a,pn %xcc,p9_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p9_check_fp_registers: set p9_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be c8199d50 87fcf856 bne %xcc,p9_f2_fail nop ! Check Local Memory set p9_local0_expect,%g1 p9_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 0000000000006c84 ldx [%i0+0x000],%g3 ! Observed data at 0000000022000000 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 35ff414bdd3fd4fb ldx [%i0+0x018],%g3 ! Observed data at 0000000022000018 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 29b39a1c274853e4 ldx [%i0+0x028],%g3 ! Observed data at 0000000022000028 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i0,0x028,%g4 set p9_local1_expect,%g1 p9_check_local1: ldx [%g1+0x010],%g2 ! Expected data = 380610f7289b5f36 ldx [%i1+0x010],%g3 ! Observed data at 0000000022800010 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 75ebc70600000057 ldx [%i1+0x020],%g3 ! Observed data at 0000000022800020 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000000000003f ldx [%i1+0x038],%g3 ! Observed data at 0000000022800038 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i1,0x038,%g4 set p9_local2_expect,%g1 p9_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 000000945319906a ldx [%i2+0x000],%g3 ! Observed data at 0000000023000000 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 00000000000093e7 ldx [%i2+0x010],%g3 ! Observed data at 0000000023000010 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 23b16b71cdf1df03 ldx [%i2+0x018],%g3 ! Observed data at 0000000023000018 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 3bb739782405df03 ldx [%i2+0x028],%g3 ! Observed data at 0000000023000028 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 2a47ffcbf8d8ffcb ldx [%i2+0x038],%g3 ! Observed data at 0000000023000038 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i2,0x038,%g4 set p9_local3_expect,%g1 p9_check_local3: ldx [%g1+0x010],%g2 ! Expected data = 38fd8bd91194502d ldx [%i3+0x010],%g3 ! Observed data at 0000000023800010 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffcbffffffff ldx [%i3+0x018],%g3 ! Observed data at 0000000023800018 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = a703599a442b2502 ldx [%i3+0x028],%g3 ! Observed data at 0000000023800028 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 946d9a77946d9a77 ldx [%i3+0x030],%g3 ! Observed data at 0000000023800030 cmp %g2,%g3 bne,a,pn %xcc,p9_local_failed add %i3,0x030,%g4 ! The test for processor 9 has passed p9_passed: ta GOOD_TRAP nop p9_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p9_failed p9_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p9_failed p9_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p9_failed p9_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p9_failed p9_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p9_failed p9_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p9_failed p9_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p9_failed p9_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p9_failed p9_f2_fail: set p9_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 9 failed p9_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x024] ! Set processor 9 done flag set p9_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 9 failed p9_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x024] ! Set processor 9 done flag set p9_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p9_selfmod_failed: ba p9_failed mov 0xabc,%g1 p9_common_error: or %g0,0xee9,%g1 ba p9_failed mov %o5,%g3 p9_common_signature_error: set p9_temp,%g1 ba p9_failed st %g2,[%g1] ! Common Lock Number p9_common_timeout: set p9_temp,%g1 ba p9_failed st %g2,[%g1] ! Common Lock Number p9_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p9_failed mov 0x0,%g3 p9_trap1e: ldsha [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000023000008] stba %l6,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000023800028] ldsha [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000023800000] stba %l1,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000022800018] done p9_trap1o: ldsha [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000023000008] stba %l6,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000023800028] ldsha [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000023800000] stba %l1,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000022800018] done p9_trap2e: ldda [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000023800008] ldsba [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000022800028] stha %l0,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000023800028] stxa %l6,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000023800000] stba %l6,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000023000000] stwa %l4,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000022000020] done p9_trap2o: ldda [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000023800008] ldsba [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000022800028] stha %l0,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000023800028] stxa %l6,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000023800000] stba %l6,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000023000000] stwa %l4,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000022000020] done p9_trap3e: nop nop nop nop nop done p9_trap3o: nop nop nop nop nop done p9_init_memory_pointers: set p9_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 p9_local0_start,%i0 set p9_local1_start,%i1 set p9_local2_start,%i2 set p9_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = f2cf6ce246cc577d ldx [%g1+0x008],%l1 ! %l1 = 47f3f45db503d36a ldx [%g1+0x010],%l2 ! %l2 = a9cb96c47e184652 ldx [%g1+0x018],%l3 ! %l3 = 9021c4cbd2d00e4b ldx [%g1+0x020],%l4 ! %l4 = 77e720a499f8b55c ldx [%g1+0x028],%l5 ! %l5 = 5411e292776da96f ldx [%g1+0x030],%l6 ! %l6 = 1a6af5d7baecfcc3 ldx [%g1+0x038],%l7 ! %l7 = 5e167a5090925b80 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 10 processor_10: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x28] ! Set the start flag wrpr %g0,7,%cleanwin call p10_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 10 wr %g0,0x4,%fprs ! Make sure fef is 1 set p10_init_freg,%g1 ! %f0 = 210f2930 6bb7a5dd 55104449 628c9871 ! %f4 = 9b8f479e ae530a24 ac23049a 12f9973b ! %f8 = b1031b1e 3c31717a 57f8ea6a 53244e25 ! %f12 = 75424502 61d62e9a 0988f322 75f52b94 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 12002b2d 73578c3e 9d9643b1 8e43eaf6 ! %f20 = 07287a8f 2084f8cc b9cefa7f 749bde9b ! %f24 = fbfdb6f2 acd91644 74eebe80 2aef7b03 ! %f28 = e8c09d53 9cbd0bd6 a51168ec f5b0ad87 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 677a881b dce142ef 9a4324f4 7e44557c ! %f36 = 6ba89e20 b832848d fb1ccc70 bdcdbb9d ! %f40 = e5546e9f 1bda89de be6bbccc 92d79682 ! %f44 = afac7e3f d67c6d94 87437362 01f1c884 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xcb26980f0000007b,%g7,%g1 ! GSR scale = 15, align = 3 wr %g1,%g0,%gsr ! GSR = cb26980f0000007b wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 10 p10_label_1: ! %l4 = 91ce15703fb2013c, Mem[0000000025000023] = 7371b6ff stb %l4,[%i2+0x023] ! Mem[0000000025000020] = 7371b63c ! Mem[0000000025000030] = ba76d25a, %l1 = fc259782414730b0 lduw [%i2+0x030],%l1 ! %l1 = 00000000ba76d25a ! Mem[0000000091800008] = 50d23f270741274a, %g2 = 1d999c2a2a578988 ldx [%o0+%o1],%g2 ! %g2 = 50d23f270741274a ! Mem[0000000090800028] = 82af9c5f, %g2 = 50d23f270741274a ldsb [%i5+0x02a],%g2 ! %g2 = ffffffffffffff82 ! Mem[0000000091800014] = 78b639a5, %g2 = ffffffffffffff82 lduh [%o0+0x016],%g2 ! %g2 = 00000000000078b6 ! Mem[0000000091000028] = 43a014ad, %g2 = 00000000000078b6 lduw [%i6+%o5],%g2 ! %g2 = 0000000043a014ad ! %l1 = 00000000ba76d25a, Mem[000000009100000c] = da67f293 stb %l1,[%i6+0x00c] ! Mem[000000009100000c] = 5a67f293 ! %l2 = 5dba0cf06d000502, Mem[0000000024000024] = dcf46bef sth %l2,[%i0+0x024] ! Mem[0000000024000024] = 05026bef ! Mem[000000002580000c] = 7d2a5478, %l7 = ad1579d9cff64c88 lduw [%i3+0x00c],%l7 ! %l7 = 000000007d2a5478 ! %l0 = 87fddb52, %l1 = ba76d25a, Mem[0000000024000008] = 57769e59 5656e0e7 std %l0,[%i0+%o1] ! Mem[0000000024000008] = 87fddb52 ba76d25a p10_label_2: ! Mem[000000002500001c] = 737f3100, %l4 = 91ce15703fb2013c ldsh [%i2+0x01e],%l4 ! %l4 = 0000000000003100 ! %l6 = e6b2fb51, %l7 = 7d2a5478, Mem[0000000091800028] = d1fa02cc b0308df5 std %l6,[%o0+%o5] ! Mem[0000000091800028] = e6b2fb51 7d2a5478 ! Mem[0000000025800030] = b95d56a7, %l7 = 000000007d2a5478 ldsb [%i3+0x030],%l7 ! %l7 = ffffffffffffffb9 ! Mem[0000000090000010] = 0212225c, %g18 = 7b5127cab16eab63 ldsw [%i4+%o2],%g2 ! %g2 = 7b5127cab16eab63 ! %l6 = 3e4c478be6b2fb51, Mem[0000000091800020] = c69ee3c733167744 stx %l6,[%o0+%o4] ! Mem[0000000091800020] = 3e4c478be6b2fb51 ! Mem[0000000025000000] = d890cba3, %l1 = 00000000ba76d25a ldsh [%i2+%g0],%l1 ! %l1 = ffffffffffffd890 ! %l2 = 6d000502, %l3 = fd93fdd5, Mem[0000000091800000] = 6c5e37b5 da193367 std %l2,[%o0+%g0] ! Mem[0000000091800000] = 6d000502 fd93fdd5 ! Mem[0000000090800038] = 393f420cdd38b60e, %g2 = 000000000212225c ldx [%i5+0x038],%g2 ! %g2 = 393f420cdd38b60e ! Mem[0000000091800000] = 6d000502, %g18 = 7b5127cab16eab63 ldsw [%o0+%g0],%g2 ! %g2 = 7b5127cab16eab63 ! Mem[0000000090800008] = a3d5b48d, %g2 = 000000006d000502 lduh [%i5+%o1],%g2 ! %g2 = 000000000000a3d5 p10_label_3: ! Mem[000000009080003c] = dd38b60e, %g2 = 000000000000a3d5 lduh [%i5+0x03c],%g2 ! %g2 = 000000000000dd38 ! %l1 = ffffffffffffd890, Mem[0000000091000028] = 43a014addb4f959e stx %l1,[%i6+%o5] ! Mem[0000000091000028] = ffffffffffffd890 ! Mem[0000000091000008] = 4b1c5151, %g2 = 000000000000dd38 ldsb [%i6+%o1],%g2 ! %g2 = 000000000000004b ! %l0 = bebf129487fddb52, Mem[0000000091000008] = 4b1c51515a67f293 stx %l0,[%i6+%o1] ! Mem[0000000091000008] = bebf129487fddb52 ! Mem[0000000091800020] = 3e4c478b e6b2fb51, %g2 = 0000004b, %g3 = 0bad0b00 ldd [%o0+%o4],%g2 ! %g2 = 000000003e4c478b 00000000e6b2fb51 ! Mem[0000000025000008] = fab4d222, %l0 = bebf129487fddb52 ldsh [%i2+%o1],%l0 ! %l0 = fffffffffffffab4 ! %l7 = ffffffffffffffb9, Mem[0000000091000030] = 7cc77257 stw %l7,[%i6+0x030] ! Mem[0000000091000030] = ffffffb9 ! Mem[0000000090800004] = d0bacca9, %g18 = 7b5127cab16eab63 ldsw [%i5+0x004],%g2 ! %g2 = 7b5127cab16eab63 ! Mem[0000000025800038] = 6aa2f0f7, %l3 = 420fc1a5fd93fdd5 lduw [%i3+0x038],%l3 ! %l3 = 000000006aa2f0f7 ! Mem[0000000090000018] = 7f114e52, %g2 = ffffffffd0bacca9 lduw [%i4+%o3],%g2 ! %g2 = 000000007f114e52 p10_label_4: ! Mem[000000009180000c] = 0741274a, %g18 = 7b5127cab16eab63 ldsw [%o0+0x00c],%g2 ! %g2 = 7b5127cab16eab63 ! %l5 = 4753748eaac2bc05, Mem[0000000091800039] = dd799beb stb %l5,[%o0+0x039] ! Mem[0000000091800038] = 05799beb ! Mem[0000000025800038] = 6aa2f0f7, %l4 = 0000000000003100 ldsw [%i3+0x038],%l4 ! %l4 = 000000006aa2f0f7 ! Mem[0000000091800014] = a2d978b6, %g2 = 000000000741274a lduw [%o0+0x014],%g2 ! %g2 = 00000000a2d978b6 ! %l4 = 000000006aa2f0f7, Mem[0000000090000020] = 1a54edfce7b2eb32 stx %l4,[%i4+%o4] ! Mem[0000000090000020] = 000000006aa2f0f7 ! Mem[0000000024800004] = 3e69f606, %l0 = fffffffffffffab4 lduw [%i1+0x004],%l0 ! %l0 = 000000003e69f606 ! Mem[000000002580002c] = e9335dce, %l2 = 5dba0cf06d000502 ldsw [%i3+0x02c],%l2 ! %l2 = ffffffffe9335dce ! %l2 = e9335dce, %l3 = 6aa2f0f7, Mem[0000000090800038] = 393f420c dd38b60e std %l2,[%i5+0x038] ! Mem[0000000090800038] = e9335dce 6aa2f0f7 ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = a2d978b6, %g3 = e6b2fb51 ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 ! %l0 = 000000003e69f606, Mem[0000000091800018] = 39a5df25 stw %l0,[%o0+%o3] ! Mem[0000000091800018] = 3e69f606 p10_label_5: ! Mem[000000009080001c] = d6343572, %g2 = 0000000065898de9 ldub [%i5+0x01c],%g2 ! %g2 = 00000000000000d6 ! %l1 = ffffffffffffd890, Mem[0000000091000020] = 9de28f8d stw %l1,[%i6+%o4] ! Mem[0000000091000020] = ffffd890 ! %l5 = 4753748eaac2bc05, Mem[0000000090800028] = eb4882af sth %l5,[%i5+%o5] ! Mem[0000000090800028] = bc0582af ! Mem[0000000090800018] = 851cd634, %g2 = 00000000000000d6 lduh [%i5+0x01a],%g2 ! %g2 = 000000000000851c ! Mem[0000000090800004] = d0bacca9, %g2 = 000000000000851c lduh [%i5+0x004],%g2 ! %g2 = 000000000000d0ba ! Mem[0000000091800020] = 478be6b2, %g2 = 000000000000d0ba lduh [%o0+0x022],%g2 ! %g2 = 000000000000478b ! Mem[0000000091000038] = 65898de9, %g2 = 000000000000478b lduw [%i6+0x038],%g2 ! %g2 = 0000000065898de9 ! Mem[0000000090800008] = a3d5b48d, %g18 = 7b5127cab16eab63 ldsw [%i5+%o1],%g2 ! %g2 = 7b5127cab16eab63 ! Mem[0000000090000014] = 8eb5a37f, %g2 = ffffffffa3d5b48d ldsb [%i4+0x015],%g2 ! %g2 = ffffffffffffff8e ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = ffffff8e, %g3 = d7571dc0 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 p10_label_6: ! %l2 = e9335dce, %l3 = 6aa2f0f7, Mem[0000000090800028] = bc0582af 9c5fe8b1 std %l2,[%i5+%o5] ! Mem[0000000090800028] = e9335dce 6aa2f0f7 ! Mem[0000000090800010] = f97aba27, %g2 = 00000000f4d6f5d4 lduh [%i5+0x012],%g2 ! %g2 = 000000000000f97a ! %l4 = 6aa2f0f7, %l5 = aac2bc05, Mem[0000000091000038] = 65898de9 d7571dc0 std %l4,[%i6+0x038] ! Mem[0000000091000038] = 6aa2f0f7 aac2bc05 ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 000000000000f97a ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! %l4 = 6aa2f0f7, %l5 = aac2bc05, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l4,[%i4+%g0] ! Mem[0000000090000000] = 6aa2f0f7 aac2bc05 ! Mem[0000000025800000] = 03598f5161dd9cb2, %l5 = 4753748eaac2bc05 ldx [%i3+%g0],%l5 ! %l5 = 03598f5161dd9cb2 ! Mem[0000000090000020] = 00000000, %g18 = 7b5127cab16eab63 ldsw [%i4+%o4],%g2 ! %g2 = 7b5127cab16eab63 ! %l0 = 000000003e69f606, Mem[0000000091800031] = 288f71b6 stb %l0,[%o0+0x031] ! Mem[0000000091800030] = 068f71b6 ! Mem[000000009180001c] = 10d93e4c, %g2 = 0000000000000000 ldsh [%o0+0x01e],%g2 ! %g2 = 00000000000010d9 ! Mem[0000000091800010] = 5e44f9f4, %g2 = 00000000000010d9 lduw [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 p10_label_7: ! Mem[0000000024000020] = 615952f9, %l4 = 000000006aa2f0f7 ldub [%i0+0x023],%l4 ! %l4 = 00000000000000f9 ! Mem[0000000090800010] = bbd0f97a, %g2 = 000000005e44f9f4 lduw [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a ! Mem[0000000090800000] = c086c6d0, %g2 = 00000000bbd0f97a ldsb [%i5+0x001],%g2 ! %g2 = ffffffffffffffc0 ! Mem[0000000091800030] = 8f71b6b6, %g2 = ffffffffffffffc0 ldsb [%o0+0x032],%g2 ! %g2 = ffffffffffffff8f ! %l6 = 3e4c478be6b2fb51, Mem[0000000091000027] = 8cffffff stb %l6,[%i6+0x027] ! Mem[0000000091000024] = 51ffffff ! Mem[0000000025800038] = 6aa2f0f75505661d, %l1 = ffffffffffffd890 ldx [%i3+0x038],%l1 ! %l1 = 6aa2f0f75505661d ! Mem[000000009000002c] = 1540944f, %g2 = ffffffffffffff8f lduh [%i4+0x02e],%g2 ! %g2 = 0000000000001540 ! %l5 = 03598f5161dd9cb2, Mem[0000000090000020] = 000000006aa2f0f7 stx %l5,[%i4+%o4] ! Mem[0000000090000020] = 03598f5161dd9cb2 ! %l4 = 00000000000000f9, Mem[0000000091800030] = 45068f71b6b6487f stx %l4,[%o0+0x030] ! Mem[0000000091800030] = 00000000000000f9 ! Mem[0000000091800000] = 6d000502 fd93fdd5, %g2 = 00001540, %g3 = 80b60b78 ldd [%o0+%g0],%g2 ! %g2 = 000000006d000502 00000000fd93fdd5 p10_label_8: ! %l6 = e6b2fb51, %l7 = ffffffb9, Mem[0000000090800020] = 6c6c0f3a ba1e4dff std %l6,[%i5+%o4] ! Mem[0000000090800020] = e6b2fb51 ffffffb9 ! Mem[0000000025800010] = 54b39d1f, %l1 = 6aa2f0f75505661d lduh [%i3+0x012],%l1 ! %l1 = 0000000000009d1f ! Mem[0000000090000030] = 136a1267, %g2 = 000000006d000502 ldsb [%i4+0x032],%g2 ! %g2 = 0000000000000013 ! %l4 = 00000000000000f9, Mem[0000000090800008] = a3d5b48df38fafd2 stx %l4,[%i5+%o1] ! Mem[0000000090800008] = 00000000000000f9 ! Mem[0000000091800024] = b2fb51e6, %g2 = 0000000000000013 ldsb [%o0+0x025],%g2 ! %g2 = ffffffffffffffb2 ! Mem[0000000090800038] = e9335dce, %g2 = ffffffffffffffb2 ldsh [%i5+0x038],%g2 ! %g2 = ffffffffffffe933 ! Mem[0000000091800000] = 6d000502fd93fdd5, %g2 = ffffffffffffe933 ldx [%o0+%g0],%g2 ! %g2 = 6d000502fd93fdd5 ! Mem[0000000024800014] = d92822c8, %l5 = 03598f5161dd9cb2 lduh [%i1+0x016],%l5 ! %l5 = 00000000000022c8 ! Mem[0000000024000010] = 667314fb, %l5 = 00000000000022c8 ldub [%i0+%o2],%l5 ! %l5 = 0000000000000066 ! Mem[0000000091000030] = ffffffb9, %g2 = 6d000502fd93fdd5 ldsh [%i6+0x030],%g2 ! %g2 = ffffffffffffffff p10_label_9: ! Mem[0000000090800000] = c8c086c6, %g18 = 7b5127cab16eab63 ldsw [%i5+%g0],%g2 ! %g2 = 7b5127cab16eab63 ! Mem[0000000090000020] = 03598f51, %g18 = 7b5127cab16eab63 ldsw [%i4+%o4],%g2 ! %g2 = 7b5127cab16eab63 ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = 0000000003598f51 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! Mem[0000000090800034] = fd66e933, %g2 = 35d3851cd6343572 lduh [%i5+0x036],%g2 ! %g2 = 000000000000fd66 ! Mem[0000000090000000] = f0f7aac2, %g2 = 000000000000fd66 ldsb [%i4+0x002],%g2 ! %g2 = fffffffffffffff0 ! %l3 = 000000006aa2f0f7, Mem[0000000091000018] = b4334f34 stw %l3,[%i6+%o3] ! Mem[0000000091000018] = 6aa2f0f7 ! Mem[0000000090000028] = 07dc67fd, %g18 = 7b5127cab16eab63 ldsw [%i4+%o5],%g2 ! %g2 = 7b5127cab16eab63 ! Mem[0000000090800030] = e7b33334, %g18 = 7b5127cab16eab63 ldsw [%i5+0x030],%g2 ! %g2 = 7b5127cab16eab63 ! Mem[000000002580000c] = 7d2a5478, %l0 = 000000003e69f606 ldsb [%i3+0x00c],%l0 ! %l0 = 000000000000007d ! %l4 = 000000f9, %l5 = 00000066, Mem[0000000090800028] = e9335dce 6aa2f0f7 std %l4,[%i5+%o5] ! Mem[0000000090800028] = 000000f9 00000066 p10_label_10: ! %l4 = 000000f9, %l5 = 00000066, Mem[0000000090000008] = 96abb01b c40b9e2c std %l4,[%i4+%o1] ! Mem[0000000090000008] = 000000f9 00000066 ! Mem[0000000091800008] = 50d23f270741274a, %g2 = ffffffffe7b33334 ldx [%o0+%o1],%g2 ! %g2 = 50d23f270741274a ! Mem[0000000091800004] = 93fdd550, %g2 = 50d23f270741274a ldub [%o0+0x005],%g2 ! %g2 = 0000000000000093 ! Mem[000000009080003c] = 6aa2f0f7, %g2 = 0000000000000093 ldsb [%i5+0x03c],%g2 ! %g2 = 000000000000006a ! Mem[0000000091000020] = ffffd890 7b41cb51, %g2 = 0000006a, %g3 = fd93fdd5 ldd [%i6+%o4],%g2 ! %g2 = 00000000ffffd890 000000007b41cb51 ! %l0 = 000000000000007d, Mem[000000009080002a] = 00f90000 sth %l0,[%i5+0x02a] ! Mem[0000000090800028] = 007d0000 ! Mem[0000000091000020] = d8907b41, %g2 = 00000000ffffd890 lduh [%i6+0x022],%g2 ! %g2 = 000000000000d890 ! %l4 = 00000000000000f9, Mem[0000000090800000] = c8c086c6d0bacca9 stx %l4,[%i5+%g0] ! Mem[0000000090800000] = 00000000000000f9 ! %l7 = ffffffffffffffb9, Mem[000000009000000a] = 00f90000 sth %l7,[%i4+0x00a] ! Mem[0000000090000008] = ffb90000 ! %l0 = 0000007d, %l1 = 00009d1f, Mem[0000000090000008] = 0000ffb9 00000066 std %l0,[%i4+%o1] ! Mem[0000000090000008] = 0000007d 00009d1f p10_label_11: ! Mem[0000000091800000] = 6d000502fd93fdd5, %g2 = 000000000000d890 ldx [%o0+%g0],%g2 ! %g2 = 6d000502fd93fdd5 ! Mem[0000000091000030] = b9207bbe, %g2 = 6d000502fd93fdd5 ldsb [%i6+0x033],%g2 ! %g2 = ffffffffffffffb9 ! Mem[0000000090800014] = fa5435d3, %g2 = ffffffffffffffb9 ldub [%i5+0x016],%g2 ! %g2 = 00000000000000fa ! %l0 = 0000007d, %l1 = 00009d1f, Mem[0000000091000008] = bebf1294 87fddb52 std %l0,[%i6+%o1] ! Mem[0000000091000008] = 0000007d 00009d1f ! Mem[0000000091000024] = 7b41cb51, %g2 = 00000000000000fa ldsh [%i6+0x024],%g2 ! %g2 = 0000000000007b41 ! Mem[0000000091000018] = 6aa2f0f7 40af2dc9, %g2 = 00007b41, %g3 = 7b41cb51 ldd [%i6+%o3],%g2 ! %g2 = 000000006aa2f0f7 0000000040af2dc9 ! Mem[000000009100003c] = aac2bc05, %g2 = 000000006aa2f0f7 ldsh [%i6+0x03c],%g2 ! %g2 = ffffffffffffaac2 ! Mem[0000000090000038] = 8fc6c81b f8ba39dc, %g2 = ffffaac2, %g3 = 40af2dc9 ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 00000000f8ba39dc ! Mem[000000009080003c] = f0f70000, %g2 = 000000008fc6c81b lduh [%i5+0x03e],%g2 ! %g2 = 000000000000f0f7 ! Mem[0000000090000034] = 126760d7, %g18 = 7b5127cab16eab63 ldsw [%i4+0x034],%g2 ! %g2 = 7b5127cab16eab63 p10_label_12: ! Mem[0000000090000008] = 0000007d, %g18 = 7b5127cab16eab63 ldsw [%i4+%o1],%g2 ! %g2 = 7b5127cab16eab63 ! %l4 = 00000000000000f9, Mem[0000000090000031] = 4f136a12 stb %l4,[%i4+0x031] ! Mem[0000000090000030] = f9136a12 ! Mem[0000000091000028] = ffffffff, %g2 = 000000000000007d lduh [%i6+%o5],%g2 ! %g2 = 000000000000ffff ! Mem[000000009100003c] = aac2bc05, %g2 = 000000000000ffff lduw [%i6+0x03c],%g2 ! %g2 = 00000000aac2bc05 ! Mem[0000000025800010] = 54b39d1f 4a1edcae, %l6 = e6b2fb51, %l7 = ffffffb9 ldd [%i3+%o2],%l6 ! %l6 = 0000000054b39d1f 000000004a1edcae ! Mem[000000009080001c] = d6343572, %g2 = 00000000aac2bc05 ldsh [%i5+0x01c],%g2 ! %g2 = ffffffffffffd634 ! Mem[0000000090000038] = c81bf8ba, %g2 = ffffffffffffd634 ldsh [%i4+0x03a],%g2 ! %g2 = ffffffffffffc81b ! %l5 = 0000000000000066, Mem[0000000091000038] = 6aa2f0f7aac2bc05 stx %l5,[%i6+0x038] ! Mem[0000000091000038] = 0000000000000066 ! Mem[0000000025000000] = d890cba3, %l1 = 0000000000009d1f ldsh [%i2+%g0],%l1 ! %l1 = ffffffffffffd890 ! Mem[000000009100003c] = 00000066, %g18 = 7b5127cab16eab63 ldsw [%i6+0x03c],%g2 ! %g2 = 7b5127cab16eab63 p10_label_13: ! %l3 = 000000006aa2f0f7, Mem[0000000091800030] = 00000000000000f9 stx %l3,[%o0+0x030] ! Mem[0000000091800030] = 000000006aa2f0f7 ! Mem[0000000091000000] = ddab9f6d, %g2 = 0000000000000066 lduw [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d ! Mem[0000000024000020] = 615952f9, %l4 = 00000000000000f9 ldub [%i0+%o4],%l4 ! %l4 = 0000000000000061 ! Mem[0000000091000038] = 00000000 00000066, %g2 = ddab9f6d, %g3 = f8ba39dc ldd [%i6+0x038],%g2 ! %g2 = 0000000000000000 0000000000000066 ! %l3 = 000000006aa2f0f7, Mem[0000000025800008] = 654a62ed7d2a5478 stx %l3,[%i3+%o1] ! Mem[0000000025800008] = 000000006aa2f0f7 ! %l7 = 000000004a1edcae, Mem[0000000090800030] = e7b333342d07fd66 stx %l7,[%i5+0x030] ! Mem[0000000090800030] = 000000004a1edcae ! %l6 = 54b39d1f, %l7 = 4a1edcae, Mem[0000000090000000] = 6aa2f0f7 aac2bc05 std %l6,[%i4+%g0] ! Mem[0000000090000000] = 54b39d1f 4a1edcae ! Mem[0000000091800000] = 6d000502 fd93fdd5, %g2 = 00000000, %g3 = 00000066 ldd [%o0+%g0],%g2 ! %g2 = 000000006d000502 00000000fd93fdd5 ! Mem[0000000024800038] = 7ce8d298d491c12f, %l3 = 000000006aa2f0f7 ldx [%i1+0x038],%l3 ! %l3 = 7ce8d298d491c12f ! Mem[000000009080002c] = 00000066, %g2 = 000000006d000502 ldsh [%i5+0x02c],%g2 ! %g2 = 0000000000000000 p10_label_14: ! Mem[0000000090800038] = e9335dce, %g2 = 0000000000000000 lduw [%i5+0x038],%g2 ! %g2 = 00000000e9335dce ! Mem[0000000090000018] = 7f114e52, %g2 = 00000000e9335dce lduw [%i4+%o3],%g2 ! %g2 = 000000007f114e52 ! Mem[0000000091800038] = 799beb80, %g2 = 000000007f114e52 ldsh [%o0+0x03a],%g2 ! %g2 = 000000000000799b ! Mem[0000000091000020] = ffffd8907b41cb51, %g2 = 000000000000799b ldx [%i6+%o4],%g2 ! %g2 = ffffd8907b41cb51 ! Mem[0000000090000000] = 54b39d1f4a1edcae, %g2 = ffffd8907b41cb51 ldx [%i4+%g0],%g2 ! %g2 = 54b39d1f4a1edcae ! %l0 = 000000000000007d, Mem[0000000090800002] = 00000000 stb %l0,[%i5+0x002] ! Mem[0000000090800000] = 7d000000 ! Mem[000000002400003c] = 83e54d3b, %l1 = ffffffffffffd890 ldsw [%i0+0x03c],%l1 ! %l1 = ffffffff83e54d3b ! Mem[0000000090800004] = 000000f9, %g18 = 7b5127cab16eab63 ldsw [%i5+0x004],%g2 ! %g2 = 7b5127cab16eab63 ! Mem[0000000024000018] = 4fc28553 e38fbb6c, %l4 = 00000061, %l5 = 00000066 ldd [%i0+%o3],%l4 ! %l4 = 000000004fc28553 00000000e38fbb6c ! %l2 = ffffffffe9335dce, Mem[0000000091800018] = 3e69f606 stw %l2,[%o0+%o3] ! Mem[0000000091800018] = e9335dce p10_label_15: ! Mem[0000000091800018] = e9335dce, %g2 = 00000000000000f9 ldsb [%o0+%o3],%g2 ! %g2 = ffffffffffffffe9 ! Mem[0000000091800030] = 00000000, %g18 = 7b5127cab16eab63 ldsw [%o0+0x030],%g2 ! %g2 = 7b5127cab16eab63 ! Mem[0000000024800028] = 4675700c639d79ef, %l7 = 000000004a1edcae ldx [%i1+%o5],%l7 ! %l7 = 4675700c639d79ef ! Mem[000000002500003c] = dad8d228, %l5 = 00000000e38fbb6c ldub [%i2+0x03f],%l5 ! %l5 = 0000000000000028 ! Mem[0000000091800028] = fb517d2a, %g2 = 0000000000000000 lduh [%o0+0x02a],%g2 ! %g2 = 000000000000fb51 ! Mem[0000000090000018] = 7f114e52, %g18 = 7b5127cab16eab63 ldsw [%i4+%o3],%g2 ! %g2 = 7b5127cab16eab63 ! Mem[0000000090800014] = ba27fa54, %g2 = 000000007f114e52 ldsh [%i5+0x014],%g2 ! %g2 = ffffffffffffba27 ! Mem[000000009180002c] = 54780000, %g2 = ffffffffffffba27 lduh [%o0+0x02e],%g2 ! %g2 = 0000000000005478 ! %l7 = 4675700c639d79ef, Mem[0000000091800030] = 00000000 stb %l7,[%o0+0x030] ! Mem[0000000091800030] = ef000000 ! Mem[0000000025800018] = bce37177, %l4 = 000000004fc28553 ldsw [%i3+%o3],%l4 ! %l4 = ffffffffbce37177 p10_label_16: ! Mem[0000000090800020] = e6b2fb51, %g18 = 7b5127cab16eab63 ldsw [%i5+%o4],%g2 ! %g2 = 7b5127cab16eab63 ! Mem[0000000091000010] = eb99b055, %g2 = ffffffffe6b2fb51 lduw [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 ! Mem[0000000090000024] = b207dc67, %g2 = 00000000eb99b055 ldub [%i4+0x027],%g2 ! %g2 = 00000000000000b2 ! Mem[0000000091000020] = d8907b41, %g2 = 00000000000000b2 ldsh [%i6+0x022],%g2 ! %g2 = ffffffffffffd890 ! %l5 = 0000000000000028, Mem[0000000090000034] = 126760d7 stw %l5,[%i4+0x034] ! Mem[0000000090000034] = 00000028 ! Mem[0000000090000004] = 1edcae00, %g2 = ffffffffffffd890 ldsb [%i4+0x005],%g2 ! %g2 = 000000000000001e ! Mem[0000000024000000] = 788f3c352e593bc6, %l4 = ffffffffbce37177 ldx [%i0+%g0],%l4 ! %l4 = 788f3c352e593bc6 ! Mem[000000009080002c] = 00000066, %g18 = 7b5127cab16eab63 ldsw [%i5+0x02c],%g2 ! %g2 = 7b5127cab16eab63 ! Mem[0000000025000020] = 7371b63ce8096a2a, %l3 = 7ce8d298d491c12f ldx [%i2+%o4],%l3 ! %l3 = 7371b63ce8096a2a ! %l5 = 0000000000000028, Mem[0000000090800018] = 35d3851c stw %l5,[%i5+%o3] ! Mem[0000000090800018] = 00000028 p10_label_17: ! Mem[000000009100002c] = ffffd890, %g18 = 7b5127cab16eab63 ldsw [%i6+0x02c],%g2 ! %g2 = 7b5127cab16eab63 ! Mem[000000009180002c] = 7d2a5478, %g2 = ffffffffffffd890 lduw [%o0+0x02c],%g2 ! %g2 = 000000007d2a5478 ! %l0 = 000000000000007d, Mem[000000002500001c] = 737f3100 stw %l0,[%i2+0x01c] ! Mem[000000002500001c] = 0000007d ! Mem[0000000090000004] = 4a1edcae, %g2 = 000000007d2a5478 ldsb [%i4+0x004],%g2 ! %g2 = 000000000000004a ! Mem[0000000091000004] = de861c20, %g2 = 000000000000004a ldub [%i6+0x004],%g2 ! %g2 = 00000000000000de ! %l0 = 0000007d, %l1 = 83e54d3b, Mem[0000000090000010] = 0212225c 798eb5a3 std %l0,[%i4+%o2] ! Mem[0000000090000010] = 0000007d 83e54d3b ! Mem[0000000090800038] = e9335dce, %g2 = 00000000000000de ldsh [%i5+0x038],%g2 ! %g2 = ffffffffffffe933 ! Mem[0000000024000014] = f1b86a1c, %l5 = 0000000000000028 ldub [%i0+0x016],%l5 ! %l5 = 000000000000006a ! %l4 = 788f3c352e593bc6, Mem[0000000090000028] = 07dc67fd8d791540 stx %l4,[%i4+%o5] ! Mem[0000000090000028] = 788f3c352e593bc6 ! Mem[000000009180003c] = 66350000, %g2 = ffffffffffffe933 ldub [%o0+0x03e],%g2 ! %g2 = 0000000000000066 p10_label_18: ! Mem[000000009000002c] = c694f913, %g2 = 0000000000000066 ldub [%i4+0x02f],%g2 ! %g2 = 00000000000000c6 ! Mem[000000002480000c] = 094a15ea, %l2 = ffffffffe9335dce ldsh [%i1+0x00c],%l2 ! %l2 = 000000000000094a ! Mem[0000000090800018] = 000028d6, %g2 = 00000000000000c6 ldub [%i5+0x019],%g2 ! %g2 = 0000000000000000 ! %l2 = 0000094a, %l3 = e8096a2a, Mem[0000000025000028] = 9e07a83e c5c784ef std %l2,[%i2+%o5] ! Mem[0000000025000028] = 0000094a e8096a2a ! %l2 = 000000000000094a, Mem[0000000024000028] = f439d18190b69aae stx %l2,[%i0+%o5] ! Mem[0000000024000028] = 000000000000094a ! Mem[0000000091800010] = f9f4a2d9, %g2 = 0000000000000000 ldsh [%o0+0x012],%g2 ! %g2 = fffffffffffff9f4 ! Mem[0000000090000024] = dd9cb278, %g2 = fffffffffffff9f4 ldsb [%i4+0x025],%g2 ! %g2 = ffffffffffffffdd ! Mem[000000009080002c] = 00000066, %g2 = ffffffffffffffdd ldsh [%i5+0x02c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000000] = ddab9f6d, %g18 = 7b5127cab16eab63 ldsw [%i6+%g0],%g2 ! %g2 = 7b5127cab16eab63 ! %l4 = 788f3c352e593bc6, Mem[000000009180002a] = fb517d2a stb %l4,[%o0+0x02a] ! Mem[0000000091800028] = c6517d2a p10_label_19: ! Mem[0000000091800038] = 05799beb, %g2 = ffffffffddab9f6d ldsb [%o0+0x039],%g2 ! %g2 = 0000000000000005 ! %l1 = ffffffff83e54d3b, Mem[000000009000001a] = 4e529d71 stb %l1,[%i4+0x01a] ! Mem[0000000090000018] = 3b529d71 ! Mem[0000000090000020] = 8f5161dd, %g2 = 0000000000000005 ldsb [%i4+0x022],%g2 ! %g2 = ffffffffffffff8f ! Mem[0000000091800020] = 8be6b2fb, %g2 = ffffffffffffff8f ldsb [%o0+0x023],%g2 ! %g2 = ffffffffffffff8b ! Mem[0000000091800034] = 6aa2f0f7, %g2 = ffffffffffffff8b lduh [%o0+0x034],%g2 ! %g2 = 0000000000006aa2 ! %l0 = 000000000000007d, Mem[0000000091000008] = 0000007d00009d1f stx %l0,[%i6+%o1] ! Mem[0000000091000008] = 000000000000007d ! Mem[0000000090800010] = bbd0f97a ba27fa54, %g2 = 00006aa2, %g3 = fd93fdd5 ldd [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a 00000000ba27fa54 ! Mem[0000000091800004] = fd93fdd5, %g18 = 7b5127cab16eab63 ldsw [%o0+0x004],%g2 ! %g2 = 7b5127cab16eab63 ! %l6 = 54b39d1f, %l7 = 639d79ef, Mem[0000000091000020] = ffffd890 7b41cb51 std %l6,[%i6+%o4] ! Mem[0000000091000020] = 54b39d1f 639d79ef ! Mem[0000000024800008] = 0ee2a812094a15ea, %l2 = 000000000000094a ldx [%i1+%o1],%l2 ! %l2 = 0ee2a812094a15ea p10_label_20: ! Mem[0000000090000020] = 03598f51, %g2 = fffffffffd93fdd5 lduw [%i4+%o4],%g2 ! %g2 = 0000000003598f51 ! %l4 = 788f3c352e593bc6, Mem[0000000025000018] = ea9b12ff sth %l4,[%i2+%o3] ! Mem[0000000025000018] = 3bc612ff ! Mem[0000000091800030] = ef000000 6aa2f0f7, %g2 = 03598f51, %g3 = ba27fa54 ldd [%o0+0x030],%g2 ! %g2 = 00000000ef000000 000000006aa2f0f7 ! Mem[0000000091000000] = ddab9f6d de861c20, %g2 = ef000000, %g3 = 6aa2f0f7 ldd [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d 00000000de861c20 ! Mem[0000000091000014] = bbe46aa2, %g2 = 00000000ddab9f6d ldsb [%i6+0x016],%g2 ! %g2 = ffffffffffffffbb ! Mem[0000000090000038] = 8fc6c81b, %g2 = ffffffffffffffbb ldsb [%i4+0x038],%g2 ! %g2 = ffffffffffffff8f ! %l0 = 0000007d, %l1 = 83e54d3b, Mem[0000000090800020] = e6b2fb51 ffffffb9 std %l0,[%i5+%o4] ! Mem[0000000090800020] = 0000007d 83e54d3b ! Mem[000000009080002c] = 00660000, %g2 = ffffffffffffff8f ldsh [%i5+0x02e],%g2 ! %g2 = 0000000000000066 ! Mem[0000000024800000] = 4475891e 3e69f606, %l2 = 094a15ea, %l3 = e8096a2a ldd [%i1+%g0],%l2 ! %l2 = 000000004475891e 000000003e69f606 ! %l7 = 4675700c639d79ef, Mem[0000000090000010] = 0000007d stw %l7,[%i4+%o2] ! Mem[0000000090000010] = 639d79ef p10_label_21: ! Mem[0000000024800018] = d05cffc4, %l7 = 4675700c639d79ef ldsw [%i1+%o3],%l7 ! %l7 = ffffffffd05cffc4 ! Mem[0000000091000014] = e46aa2f0, %g2 = 0000000000000066 ldub [%i6+0x017],%g2 ! %g2 = 00000000000000e4 ! Mem[0000000090000038] = c81bf8ba, %g2 = 00000000000000e4 lduh [%i4+0x03a],%g2 ! %g2 = 000000000000c81b ! %l4 = 788f3c352e593bc6, Mem[0000000090800038] = e9335dce6aa2f0f7 stx %l4,[%i5+0x038] ! Mem[0000000090800038] = 788f3c352e593bc6 ! Mem[0000000024000030] = 389d7eb7, %l5 = 000000000000006a lduw [%i0+0x030],%l5 ! %l5 = 00000000389d7eb7 ! %l7 = ffffffffd05cffc4, Mem[000000002500003c] = dad8d228 stw %l7,[%i2+0x03c] ! Mem[000000002500003c] = d05cffc4 ! %l2 = 000000004475891e, Mem[0000000090800026] = 4d3b0000 sth %l2,[%i5+0x026] ! Mem[0000000090800024] = 891e0000 ! %l6 = 0000000054b39d1f, Mem[0000000091800018] = e9335dcee14610d9 stx %l6,[%o0+%o3] ! Mem[0000000091800018] = 0000000054b39d1f ! Mem[0000000025800010] = 54b39d1f4a1edcae, %l0 = 000000000000007d ldx [%i3+%o2],%l0 ! %l0 = 54b39d1f4a1edcae ! %l1 = ffffffff83e54d3b, Mem[000000002400003c] = 83e54d3b sth %l1,[%i0+0x03c] ! Mem[000000002400003c] = 4d3b4d3b p10_label_22: ! Mem[0000000091800024] = e6b2fb51, %g18 = 7b5127cab16eab63 ldsw [%o0+0x024],%g2 ! %g2 = 7b5127cab16eab63 ! Mem[000000009000002c] = c694f913, %g2 = ffffffffe6b2fb51 ldsb [%i4+0x02f],%g2 ! %g2 = ffffffffffffffc6 ! Mem[0000000090000030] = 94f9136a00000028, %g2 = ffffffffffffffc6 ldx [%i4+0x030],%g2 ! %g2 = 94f9136a00000028 ! %l1 = ffffffff83e54d3b, Mem[0000000091000020] = 54b39d1f639d79ef stx %l1,[%i6+%o4] ! Mem[0000000091000020] = ffffffff83e54d3b ! %l6 = 0000000054b39d1f, Mem[000000009100002c] = ffffd890 sth %l6,[%i6+0x02c] ! Mem[000000009100002c] = 9d1fd890 ! Mem[0000000091000010] = b0555beb, %g2 = 94f9136a00000028 ldsh [%i6+0x012],%g2 ! %g2 = ffffffffffffb055 ! Mem[000000002480002c] = 639d79ef, %l0 = 54b39d1f4a1edcae lduh [%i1+0x02e],%l0 ! %l0 = 00000000000079ef ! %l0 = 000079ef, %l1 = 83e54d3b, Mem[0000000090800038] = 788f3c35 2e593bc6 std %l0,[%i5+0x038] ! Mem[0000000090800038] = 000079ef 83e54d3b ! %l0 = 000079ef, %l1 = 83e54d3b, Mem[0000000091800038] = e805799b eb806635 std %l0,[%o0+0x038] ! Mem[0000000091800038] = 000079ef 83e54d3b ! %l4 = 788f3c352e593bc6, Mem[0000000091800000] = 6d000502fd93fdd5 stx %l4,[%o0+%g0] ! Mem[0000000091800000] = 788f3c352e593bc6 p10_label_23: ! Mem[0000000091800030] = ef0000006aa2f0f7, %g2 = ffffffffffffb055 ldx [%o0+0x030],%g2 ! %g2 = ef0000006aa2f0f7 ! Mem[0000000024000000] = 788f3c35, %l0 = 00000000000079ef ldub [%i0+0x003],%l0 ! %l0 = 0000000000000035 ! Mem[0000000091800008] = 50d23f27, %g2 = ef0000006aa2f0f7 lduw [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 ! %l2 = 000000004475891e, Mem[0000000090800030] = 00000000 stw %l2,[%i5+0x030] ! Mem[0000000090800030] = 4475891e ! %l2 = 000000004475891e, Mem[0000000091000008] = 00000000 stw %l2,[%i6+%o1] ! Mem[0000000091000008] = 4475891e ! Mem[0000000090800008] = 00000000, %g2 = 0000000050d23f27 lduh [%i5+%o1],%g2 ! %g2 = 0000000000000000 ! %l7 = ffffffffd05cffc4, Mem[0000000091000020] = ffffffff83e54d3b stx %l7,[%i6+%o4] ! Mem[0000000091000020] = ffffffffd05cffc4 ! %l2 = 4475891e, %l3 = 3e69f606, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l2,[%i6+%o2] ! Mem[0000000091000010] = 4475891e 3e69f606 ! Mem[0000000090000008] = 0000007d00009d1f, %g2 = 0000000000000000 ldx [%i4+%o1],%g2 ! %g2 = 0000007d00009d1f ! %l7 = ffffffffd05cffc4, Mem[0000000091800010] = 5e44f9f4 stw %l7,[%o0+%o2] ! Mem[0000000091800010] = d05cffc4 p10_label_24: ! Mem[0000000091000020] = ffffffff d05cffc4, %g2 = 00009d1f, %g3 = de861c20 ldd [%i6+%o4],%g2 ! %g2 = 00000000ffffffff 00000000d05cffc4 ! %l4 = 788f3c352e593bc6, Mem[0000000090800008] = 00000000 stw %l4,[%i5+%o1] ! Mem[0000000090800008] = 2e593bc6 ! Mem[0000000091000010] = 891e3e69, %g2 = 00000000ffffffff ldub [%i6+0x012],%g2 ! %g2 = 0000000000000089 ! %l2 = 4475891e, %l3 = 3e69f606, Mem[0000000024000008] = 87fddb52 ba76d25a std %l2,[%i0+%o1] ! Mem[0000000024000008] = 4475891e 3e69f606 ! Mem[0000000091800018] = 000054b3, %g2 = 0000000000000089 ldsb [%o0+0x01a],%g2 ! %g2 = 0000000000000000 ! %l3 = 000000003e69f606, Mem[000000009000003c] = f8ba39dc stw %l3,[%i4+0x03c] ! Mem[000000009000003c] = 3e69f606 ! Mem[0000000091000030] = ffffffb9207bbe7e, %g2 = 0000000000000000 ldx [%i6+0x030],%g2 ! %g2 = ffffffb9207bbe7e ! Mem[0000000025800018] = bce37177, %l1 = ffffffff83e54d3b lduw [%i3+%o3],%l1 ! %l1 = 00000000bce37177 ! %l3 = 000000003e69f606, Mem[0000000091000001] = ab9f6dde stb %l3,[%i6+0x001] ! Mem[0000000091000000] = 069f6dde ! Mem[0000000025000008] = fab4d222, %l0 = 0000000000000035 lduw [%i2+%o1],%l0 ! %l0 = 00000000fab4d222 p10_label_25: ! %l4 = 2e593bc6, %l5 = 389d7eb7, Mem[0000000091800008] = 50d23f27 0741274a std %l4,[%o0+%o1] ! Mem[0000000091800008] = 2e593bc6 389d7eb7 ! Mem[0000000090000000] = 54b39d1f, %g2 = ffffffb9207bbe7e ldsh [%i4+%g0],%g2 ! %g2 = 00000000000054b3 ! %l3 = 000000003e69f606, Mem[0000000024000010] = 667314fb stw %l3,[%i0+%o2] ! Mem[0000000024000010] = 3e69f606 ! Mem[0000000090800038] = 79ef83e5, %g2 = 00000000000054b3 lduh [%i5+0x03a],%g2 ! %g2 = 00000000000079ef ! %l6 = 0000000054b39d1f, Mem[0000000024000008] = 4475891e sth %l6,[%i0+%o1] ! Mem[0000000024000008] = 9d1f891e ! Mem[0000000090000030] = 94f9136a 00000028, %g2 = 000079ef, %g3 = d05cffc4 ldd [%i4+0x030],%g2 ! %g2 = 0000000094f9136a 0000000000000028 ! %l4 = 788f3c352e593bc6, Mem[0000000090800012] = f97aba27 sth %l4,[%i5+0x012] ! Mem[0000000090800010] = 3bc6ba27 ! %l0 = 00000000fab4d222, Mem[000000002400003e] = 4d3b4d3b sth %l0,[%i0+0x03e] ! Mem[000000002400003c] = 4d3bd222 ! Mem[0000000090800008] = 2e593bc6, %g18 = 7b5127cab16eab63 ldsw [%i5+%o1],%g2 ! %g2 = 7b5127cab16eab63 ! %l0 = 00000000fab4d222, Mem[0000000091000038] = 0000000000000066 stx %l0,[%i6+0x038] ! Mem[0000000091000038] = 00000000fab4d222 ba,a p10_not_taken_0_end p10_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p10_branch_failed p10_not_taken_0_end: ! End of Random Code for Thread 10 1: membar #Sync ! Force all stores to complete p10_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x028] ! Set processor 10 done flag ! Check Registers p10_check_registers: set p10_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000fab4d222 bne,a,pn %xcc,p10_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000bce37177 bne,a,pn %xcc,p10_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000004475891e bne,a,pn %xcc,p10_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000003e69f606 bne,a,pn %xcc,p10_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 788f3c352e593bc6 bne,a,pn %xcc,p10_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000389d7eb7 bne,a,pn %xcc,p10_reg_l5_fail mov %l5,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffd05cffc4 bne,a,pn %xcc,p10_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p10_check_fp_registers: set p10_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 55104449 628c9871 bne %xcc,p10_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 9b8f479e ae530a24 bne %xcc,p10_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be ac23049a 12f9973b bne %xcc,p10_f6_fail nop ! Check Local Memory set p10_local0_expect,%g1 p10_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 9d1f891e3e69f606 ldx [%i0+0x008],%g3 ! Observed data at 0000000024000008 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 3e69f606f1b86a1c ldx [%i0+0x010],%g3 ! Observed data at 0000000024000010 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 615952f905026bef ldx [%i0+0x020],%g3 ! Observed data at 0000000024000020 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000000000094a ldx [%i0+0x028],%g3 ! Observed data at 0000000024000028 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 818afb174d3bd222 ldx [%i0+0x038],%g3 ! Observed data at 0000000024000038 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i0,0x038,%g4 ! Processor 10, local 1 is clean set p10_local2_expect,%g1 p10_check_local2: ldx [%g1+0x018],%g2 ! Expected data = 3bc612ff0000007d ldx [%i2+0x018],%g3 ! Observed data at 0000000025000018 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 7371b63ce8096a2a ldx [%i2+0x020],%g3 ! Observed data at 0000000025000020 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000094ae8096a2a ldx [%i2+0x028],%g3 ! Observed data at 0000000025000028 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 09e4f2f9d05cffc4 ldx [%i2+0x038],%g3 ! Observed data at 0000000025000038 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i2,0x038,%g4 set p10_local3_expect,%g1 p10_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 000000006aa2f0f7 ldx [%i3+0x008],%g3 ! Observed data at 0000000025800008 cmp %g2,%g3 bne,a,pn %xcc,p10_local_failed add %i3,0x008,%g4 ! The test for processor 10 has passed p10_passed: ta GOOD_TRAP nop p10_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p10_failed p10_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p10_failed p10_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p10_failed p10_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p10_failed p10_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p10_failed p10_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p10_failed p10_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p10_failed p10_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p10_failed p10_f2_fail: set p10_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p10_f4_fail: set p10_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p10_f6_fail: set p10_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 10 failed p10_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x028] ! Set processor 10 done flag set p10_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 10 failed p10_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x028] ! Set processor 10 done flag set p10_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p10_selfmod_failed: ba p10_failed mov 0xabc,%g1 p10_common_error: or %g0,0xeea,%g1 ba p10_failed mov %o5,%g3 p10_common_signature_error: set p10_temp,%g1 ba p10_failed st %g2,[%g1] ! Common Lock Number p10_common_timeout: set p10_temp,%g1 ba p10_failed st %g2,[%g1] ! Common Lock Number p10_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p10_failed mov 0x0,%g3 p10_trap1e: ldxa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000024800018] stwa %l6,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000025000008] stxa %l5,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000025000010] stda %l0,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000018] lduha [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000024000028] ldsba [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000024000028] done p10_trap1o: ldxa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000024800018] stwa %l6,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000025000008] stxa %l5,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000025000010] stda %l0,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000018] lduha [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000024000028] ldsba [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000024000028] done p10_trap2e: ldswa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000025800028] ldxa [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000024000020] stda %l6,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000025000020] stba %l4,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000020] stwa %l2,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000028] ldsha [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000025800010] lduwa [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000024800010] done p10_trap2o: ldswa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000025800028] ldxa [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000024000020] stda %l6,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000025000020] stba %l4,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000020] stwa %l2,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000024000028] ldsha [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000025800010] lduwa [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000024800010] done p10_trap3e: nop nop nop nop nop done p10_trap3o: nop nop nop nop nop done p10_init_memory_pointers: set p10_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 p10_local0_start,%i0 set p10_local1_start,%i1 set p10_local2_start,%i2 set p10_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = bebf129487fddb52 ldx [%g1+0x008],%l1 ! %l1 = fc259782414730b0 ldx [%g1+0x010],%l2 ! %l2 = 5dba0cf06d000502 ldx [%g1+0x018],%l3 ! %l3 = 420fc1a5fd93fdd5 ldx [%g1+0x020],%l4 ! %l4 = 91ce15703fb2013c ldx [%g1+0x028],%l5 ! %l5 = 4753748eaac2bc05 ldx [%g1+0x030],%l6 ! %l6 = 3e4c478be6b2fb51 ldx [%g1+0x038],%l7 ! %l7 = ad1579d9cff64c88 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 11 processor_11: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x2c] ! Set the start flag wrpr %g0,7,%cleanwin call p11_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 11 wr %g0,0x4,%fprs ! Make sure fef is 1 set p11_init_freg,%g1 ! %f0 = 1f8f6266 5c9cb3ab 561db917 1b56061a ! %f4 = aae0ee6b f00529c5 d1cfbaad ff92444a ! %f8 = 0dd0fba8 1ece4e4d 46cc8949 d5d54c2c ! %f12 = 47fd0d0b c10fd1dc 244f6c4c 8062b835 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 43c1d9d5 5cc6ccd2 a7e87c04 33667732 ! %f20 = 11d6cc41 edbdcc8b 0a66955f 508b0ed5 ! %f24 = 072c8eef 2c8dd791 bf9cc794 082e59aa ! %f28 = 0992ccb8 18cd325f b72ed3ab 58a511f6 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = cae671b4 f4de9e6c 7a5d90b4 201a68a8 ! %f36 = 6f967ef5 4aba3084 160c466a f6af27fb ! %f40 = a31aacbc fa91a4b1 7cd364eb c4a7eb90 ! %f44 = 34ee20e3 78c150c7 bd205383 ca76b1ce ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xd038dd3000000010,%g7,%g1 ! GSR scale = 2, align = 0 wr %g1,%g0,%gsr ! GSR = d038dd3000000010 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 11 p11_label_1: ! Mem[0000000091000008] = 4b1c5151 da67f293, %g2 = 4d161a01, %g3 = 0bad0b00 ldd [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 00000000da67f293 ! %l3 = 9b0165d24708c29b, Mem[0000000091800018] = 39a5df25 stw %l3,[%o0+%o3] ! Mem[0000000091800018] = 4708c29b ! Mem[0000000090800038] = 3f420cdd, %g2 = 000000004b1c5151 ldub [%i5+0x039],%g2 ! %g2 = 000000000000003f ! Mem[0000000091800030] = 45288f71, %g2 = 000000000000003f lduw [%o0+0x030],%g2 ! %g2 = 0000000045288f71 ! %l6 = bb0c35bc4814b145, Mem[0000000090800038] = 393f420cdd38b60e stx %l6,[%i5+0x038] ! Mem[0000000090800038] = bb0c35bc4814b145 ! Mem[0000000091000028] = 43a014addb4f959e, %g2 = 0000000045288f71 ldx [%i6+%o5],%g2 ! %g2 = 43a014addb4f959e ! %l0 = d28c3f469e23685a, Mem[0000000091800030] = 45288f71 sth %l0,[%o0+0x030] ! Mem[0000000091800030] = 685a8f71 ! Mem[0000000026000034] = d4114dce, %l2 = 08a33ba01beeff2a ldsh [%i0+0x034],%l2 ! %l2 = ffffffffffffd411 ! %l3 = 9b0165d24708c29b, Mem[0000000091800025] = 167744d1 stb %l3,[%o0+0x025] ! Mem[0000000091800024] = 9b7744d1 ! Mem[0000000091800010] = 5e44f9f4 a2d978b6, %g2 = db4f959e, %g3 = da67f293 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000a2d978b6 p11_label_2: ! %l7 = b1e872ca387d9e6b, Mem[0000000091000028] = 43a014addb4f959e stx %l7,[%i6+%o5] ! Mem[0000000091000028] = b1e872ca387d9e6b ! Mem[000000009180003c] = 80663500, %g2 = 000000005e44f9f4 ldsb [%o0+0x03d],%g2 ! %g2 = ffffffffffffff80 ! %l6 = bb0c35bc4814b145, Mem[0000000090000010] = 0212225c stw %l6,[%i4+%o2] ! Mem[0000000090000010] = 4814b145 ! %l7 = b1e872ca387d9e6b, Mem[0000000091000002] = 9f6dde86 sth %l7,[%i6+0x002] ! Mem[0000000091000000] = 9e6bde86 ! %l1 = 9c7b406e9a55301b, Mem[000000009100003c] = d7571dc0 stw %l1,[%i6+0x03c] ! Mem[000000009100003c] = 9a55301b ! Mem[0000000090000038] = 8fc6c81b, %g2 = ffffffffffffff80 ldub [%i4+0x038],%g2 ! %g2 = 000000000000008f ! %l3 = 9b0165d24708c29b, Mem[000000002680003f] = 2a2e211f stb %l3,[%i1+0x03f] ! Mem[000000002680003c] = 2a2e219b ! Mem[0000000090800018] = 35d3851c, %g2 = 000000000000008f ldsh [%i5+%o3],%g2 ! %g2 = 00000000000035d3 ! Mem[000000009080000c] = f38fafd2, %g2 = 00000000000035d3 lduw [%i5+0x00c],%g2 ! %g2 = 00000000f38fafd2 ! Mem[0000000091000010] = eb99b055 5bebbbe4, %g2 = f38fafd2, %g3 = a2d978b6 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebbbe4 p11_label_3: ! Mem[0000000091000030] = 7257207b, %g2 = 00000000eb99b055 ldsh [%i6+0x032],%g2 ! %g2 = 0000000000007257 ! Mem[0000000090800038] = 35bc4814, %g2 = 0000000000007257 ldsh [%i5+0x03a],%g2 ! %g2 = 00000000000035bc ! Mem[0000000090000018] = 7f114e52, %g2 = 00000000000035bc ldsb [%i4+%o3],%g2 ! %g2 = 000000000000007f ! Mem[000000009080003c] = 4814b145, %g2 = 000000000000007f ldsb [%i5+0x03c],%g2 ! %g2 = 0000000000000048 ! Mem[0000000027000030] = 6d4a076f265222ca, %l0 = d28c3f469e23685a ldx [%i2+0x030],%l0 ! %l0 = 6d4a076f265222ca ! Mem[0000000026800000] = 46221c9a839e43b4, %l1 = 9c7b406e9a55301b ldx [%i1+%g0],%l1 ! %l1 = 46221c9a839e43b4 ! Mem[000000009080000c] = f38fafd2, %g18 = 1e7d315a6bdd5078 ldsw [%i5+0x00c],%g2 ! %g2 = 1e7d315a6bdd5078 ! Mem[000000002600002c] = 253b46f5, %l1 = 46221c9a839e43b4 ldsw [%i0+0x02c],%l1 ! %l1 = 00000000253b46f5 ! %l1 = 00000000253b46f5, Mem[000000009180003a] = 799beb80 stb %l1,[%o0+0x03a] ! Mem[0000000091800038] = f59beb80 ! Mem[0000000026000038] = 8f3efba4, %l5 = d56206ac47d4a735 ldub [%i0+0x039],%l5 ! %l5 = 000000000000003e p11_label_4: ! Mem[0000000091000024] = 8cb1e872, %g2 = fffffffff38fafd2 ldsb [%i6+0x027],%g2 ! %g2 = ffffffffffffff8c ! Mem[000000002680000c] = d1b72860, %l7 = b1e872ca387d9e6b lduw [%i1+0x00c],%l7 ! %l7 = 00000000d1b72860 ! %l7 = 00000000d1b72860, Mem[000000009000001d] = 7122ad1a stb %l7,[%i4+0x01d] ! Mem[000000009000001c] = 6022ad1a ! %l2 = ffffd411, %l3 = 4708c29b, Mem[0000000090000020] = 1a54edfc e7b2eb32 std %l2,[%i4+%o4] ! Mem[0000000090000020] = ffffd411 4708c29b ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = ffffff8c, %g3 = 5bebbbe4 ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! %l2 = ffffd411, %l3 = 4708c29b, Mem[0000000091000030] = 7cc77257 207bbe7e std %l2,[%i6+0x030] ! Mem[0000000091000030] = ffffd411 4708c29b ! Mem[0000000026000018] = f019bfe7, %l0 = 6d4a076f265222ca lduh [%i0+%o3],%l0 ! %l0 = 000000000000f019 ! Mem[0000000026800034] = 0946bfee, %l3 = 9b0165d24708c29b lduw [%i1+0x034],%l3 ! %l3 = 000000000946bfee ! Mem[0000000091000028] = b1e872ca 387d9e6b, %g2 = b4334f34, %g3 = 40af2dc9 ldd [%i6+%o5],%g2 ! %g2 = 00000000b1e872ca 00000000387d9e6b ! %l4 = 0c04d146df0f7e1b, Mem[0000000091000002] = 9e6bde86 sth %l4,[%i6+0x002] ! Mem[0000000091000000] = 7e1bde86 p11_label_5: ! Mem[0000000091000008] = 4b1c5151 da67f293, %g2 = b1e872ca, %g3 = 387d9e6b ldd [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 00000000da67f293 ! Mem[0000000027800024] = a014d479, %l7 = 00000000d1b72860 lduh [%i3+0x026],%l7 ! %l7 = 000000000000d479 ! %l5 = 000000000000003e, Mem[000000002780001e] = 70dff31d sth %l5,[%i3+0x01e] ! Mem[000000002780001c] = 70df003e ! Mem[0000000091800020] = c69ee3c7339b7744, %g2 = 000000004b1c5151 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c7339b7744 ! %l4 = df0f7e1b, %l5 = 0000003e, Mem[0000000027000030] = 6d4a076f 265222ca std %l4,[%i2+0x030] ! Mem[0000000027000030] = df0f7e1b 0000003e ! Mem[0000000026000014] = 9c8d3b20, %l0 = 000000000000f019 lduw [%i0+0x014],%l0 ! %l0 = 000000009c8d3b20 ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = 339b7744, %g3 = da67f293 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! %l5 = 000000000000003e, Mem[0000000090000030] = 944f136a126760d7 stx %l5,[%i4+0x030] ! Mem[0000000090000030] = 000000000000003e ! Mem[0000000090800020] = 6c6c0f3a, %g18 = 1e7d315a6bdd5078 ldsw [%i5+%o4],%g2 ! %g2 = 1e7d315a6bdd5078 ! Mem[0000000090800008] = a3d5b48d, %g18 = 1e7d315a6bdd5078 ldsw [%i5+%o1],%g2 ! %g2 = 1e7d315a6bdd5078 p11_label_6: ! Mem[0000000027000000] = 72d08ec2, %l4 = 0c04d146df0f7e1b lduh [%i2+0x002],%l4 ! %l4 = 0000000000008ec2 ! %l0 = 000000009c8d3b20, Mem[0000000090800028] = eb4882af9c5fe8b1 stx %l0,[%i5+%o5] ! Mem[0000000090800028] = 000000009c8d3b20 ! Mem[0000000091800028] = fa02ccb0, %g2 = ffffffffa3d5b48d ldub [%o0+0x029],%g2 ! %g2 = 00000000000000fa ! Mem[0000000090800010] = bbd0f97a, %g2 = 00000000000000fa lduw [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a ! %l2 = ffffd411, %l3 = 0946bfee, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l2,[%i4+%g0] ! Mem[0000000090000000] = ffffd411 0946bfee ! Mem[0000000090000004] = bfee96ab, %g2 = 00000000bbd0f97a lduh [%i4+0x006],%g2 ! %g2 = 000000000000bfee ! Mem[0000000090000018] = 7f114e52, %g2 = 000000000000bfee lduh [%i4+%o3],%g2 ! %g2 = 0000000000007f11 ! Mem[0000000090800028] = 00000000, %g18 = 1e7d315a6bdd5078 ldsw [%i5+%o5],%g2 ! %g2 = 1e7d315a6bdd5078 ! Mem[0000000090800000] = c8c086c6, %g18 = 1e7d315a6bdd5078 ldsw [%i5+%g0],%g2 ! %g2 = 1e7d315a6bdd5078 ! %l7 = 000000000000d479, Mem[0000000091800038] = e8ddf59b sth %l7,[%o0+0x038] ! Mem[0000000091800038] = d479f59b p11_label_7: ! Mem[0000000091800024] = 9b7744d1, %g2 = ffffffffc8c086c6 ldub [%o0+0x025],%g2 ! %g2 = 000000000000009b ! %l5 = 000000000000003e, Mem[0000000090800030] = e7b33334 sth %l5,[%i5+0x030] ! Mem[0000000090800030] = 003e3334 ! Mem[000000009180002c] = b0308df5, %g2 = 000000000000009b ldsh [%o0+0x02c],%g2 ! %g2 = ffffffffffffb030 ! Mem[0000000091000018] = b4334f34, %g18 = 1e7d315a6bdd5078 ldsw [%i6+%o3],%g2 ! %g2 = 1e7d315a6bdd5078 ! Mem[0000000026800020] = 5902ddb8, %l0 = 000000009c8d3b20 ldub [%i1+0x022],%l0 ! %l0 = 00000000000000dd ! Mem[0000000027800028] = 8db6e0fa 7469f76a, %l6 = 4814b145, %l7 = 0000d479 ldd [%i3+%o5],%l6 ! %l6 = 000000008db6e0fa 000000007469f76a ! Mem[000000009180003c] = 66350000, %g2 = ffffffffb4334f34 lduh [%o0+0x03e],%g2 ! %g2 = 0000000000006635 ! Mem[0000000090000018] = 7f114e52, %g2 = 0000000000006635 ldub [%i4+%o3],%g2 ! %g2 = 000000000000007f ! %l0 = 00000000000000dd, Mem[0000000090800006] = cca9a3d5 sth %l0,[%i5+0x006] ! Mem[0000000090800004] = 00dda3d5 ! Mem[0000000090000020] = ffffd4114708c29b, %g2 = 000000000000007f ldx [%i4+%o4],%g2 ! %g2 = ffffd4114708c29b p11_label_8: ! Mem[0000000026000028] = 87d4f066, %l1 = 00000000253b46f5 ldsw [%i0+%o5],%l1 ! %l1 = ffffffff87d4f066 ! %l2 = ffffd411, %l3 = 0946bfee, Mem[0000000090000000] = ffffd411 0946bfee std %l2,[%i4+%g0] ! Mem[0000000090000000] = ffffd411 0946bfee ! Mem[0000000090000004] = 0946bfee, %g2 = ffffd4114708c29b ldsh [%i4+0x004],%g2 ! %g2 = 0000000000000946 ! Mem[0000000090800010] = f97aba27, %g2 = 0000000000000946 ldsb [%i5+0x012],%g2 ! %g2 = fffffffffffffff9 ! Mem[0000000091800014] = b64708c2, %g2 = fffffffffffffff9 ldsb [%o0+0x017],%g2 ! %g2 = ffffffffffffffb6 ! Mem[0000000090000030] = 000000000000003e, %g2 = ffffffffffffffb6 ldx [%i4+0x030],%g2 ! %g2 = 000000000000003e ! %l7 = 000000007469f76a, Mem[0000000027800018] = 7046f95670df003e stx %l7,[%i3+%o3] ! Mem[0000000027800018] = 000000007469f76a ! Mem[0000000090000020] = ffffd411 4708c29b, %g2 = 0000003e, %g3 = b0308df5 ldd [%i4+%o4],%g2 ! %g2 = 00000000ffffd411 000000004708c29b ! %l6 = 8db6e0fa, %l7 = 7469f76a, Mem[0000000091800028] = d1fa02cc b0308df5 std %l6,[%o0+%o5] ! Mem[0000000091800028] = 8db6e0fa 7469f76a ! %l0 = 000000dd, %l1 = 87d4f066, Mem[0000000027000030] = df0f7e1b 0000003e std %l0,[%i2+0x030] ! Mem[0000000027000030] = 000000dd 87d4f066 p11_label_9: ! Mem[0000000027800020] = 78f86f6e, %l2 = ffffffffffffd411 ldsw [%i3+%o4],%l2 ! %l2 = 0000000078f86f6e ! %l2 = 0000000078f86f6e, Mem[000000009100003c] = 9a55301b stw %l2,[%i6+0x03c] ! Mem[000000009100003c] = 78f86f6e ! Mem[0000000027800030] = f5c9649e, %l7 = 000000007469f76a ldsw [%i3+0x030],%l7 ! %l7 = fffffffff5c9649e ! Mem[0000000091000014] = 5bebbbe4, %g2 = 00000000ffffd411 lduw [%i6+0x014],%g2 ! %g2 = 000000005bebbbe4 ! Mem[000000002600000c] = 1cdb3a4a, %l3 = 000000000946bfee ldsh [%i0+0x00e],%l3 ! %l3 = 0000000000003a4a ! Mem[0000000090800024] = ff000000, %g2 = 000000005bebbbe4 ldub [%i5+0x027],%g2 ! %g2 = 00000000000000ff ! %l0 = 00000000000000dd, Mem[000000009100002a] = 72ca387d stb %l0,[%i6+0x02a] ! Mem[0000000091000028] = ddca387d ! Mem[0000000091000028] = ddca387d, %g2 = 00000000000000ff lduh [%i6+0x02a],%g2 ! %g2 = 000000000000ddca ! Mem[0000000090800004] = d0ba00dd, %g2 = 000000000000ddca lduw [%i5+0x004],%g2 ! %g2 = 00000000d0ba00dd ! Mem[0000000091000008] = 1c5151da, %g2 = 00000000d0ba00dd ldsb [%i6+0x009],%g2 ! %g2 = 000000000000001c p11_label_10: ! Mem[0000000091000030] = ffffd4114708c29b, %g2 = 000000000000001c ldx [%i6+0x030],%g2 ! %g2 = ffffd4114708c29b ! %l5 = 000000000000003e, Mem[000000009100002c] = 387d9e6b stw %l5,[%i6+0x02c] ! Mem[000000009100002c] = 0000003e ! %l5 = 000000000000003e, Mem[0000000091800018] = 4708c29be14610d9 stx %l5,[%o0+%o3] ! Mem[0000000091800018] = 000000000000003e ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = 4708c29b, %g3 = 4708c29b ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! %l2 = 78f86f6e, %l3 = 00003a4a, Mem[0000000091000000] = ddab7e1b de861c20 std %l2,[%i6+%g0] ! Mem[0000000091000000] = 78f86f6e 00003a4a ! Mem[0000000026000028] = 87d4f066, %l7 = fffffffff5c9649e ldsb [%i0+%o5],%l7 ! %l7 = ffffffffffffff87 ! %l2 = 0000000078f86f6e, Mem[0000000091800038] = d479f59beb806635 stx %l2,[%o0+0x038] ! Mem[0000000091800038] = 0000000078f86f6e ! %l5 = 000000000000003e, Mem[000000009080003c] = 4814b145 sth %l5,[%i5+0x03c] ! Mem[000000009080003c] = 003eb145 ! Mem[0000000090800020] = 6c6c0f3a, %g2 = 0000000035d3851c lduw [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = 6c6c0f3a, %g3 = d6343572 ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 p11_label_11: ! Mem[0000000090000000] = ffffd411, %g2 = 000000006c5e37b5 ldsh [%i4+%g0],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091000018] = b4334f34, %g2 = ffffffffffffffff ldsb [%i6+%o3],%g2 ! %g2 = ffffffffffffffb4 ! Mem[0000000091800034] = b6487f00, %g2 = ffffffffffffffb4 ldub [%o0+0x035],%g2 ! %g2 = 00000000000000b6 ! %l6 = 8db6e0fa, %l7 = ffffff87, Mem[0000000091000038] = 65898de9 78f86f6e std %l6,[%i6+0x038] ! Mem[0000000091000038] = 8db6e0fa ffffff87 ! Mem[0000000090000020] = ffffd411 4708c29b, %g2 = 000000b6, %g3 = da193367 ldd [%i4+%o4],%g2 ! %g2 = 00000000ffffd411 000000004708c29b ! Mem[0000000091000020] = e28f8d7b, %g2 = 00000000ffffd411 ldub [%i6+0x021],%g2 ! %g2 = 00000000000000e2 ! Mem[0000000090000038] = 8fc6c81b, %g2 = 00000000000000e2 lduh [%i4+0x038],%g2 ! %g2 = 0000000000008fc6 ! Mem[0000000027800010] = 424ed4c2c599523a, %l2 = 0000000078f86f6e ldx [%i3+%o2],%l2 ! %l2 = 424ed4c2c599523a ! Mem[0000000091000024] = 7b41cb8c, %g2 = 0000000000008fc6 lduw [%i6+0x024],%g2 ! %g2 = 000000007b41cb8c ! Mem[0000000091000028] = ddca0000, %g2 = 000000007b41cb8c lduh [%i6+0x02a],%g2 ! %g2 = 000000000000ddca p11_label_12: ! Mem[0000000091800000] = 6c5e37b5da193367, %g2 = 000000000000ddca ldx [%o0+%g0],%g2 ! %g2 = 6c5e37b5da193367 ! Mem[0000000090800038] = 35bc003e, %g2 = 6c5e37b5da193367 lduh [%i5+0x03a],%g2 ! %g2 = 00000000000035bc ! %l3 = 0000000000003a4a, Mem[0000000090800020] = 6c6c0f3a stw %l3,[%i5+%o4] ! Mem[0000000090800020] = 00003a4a ! Mem[0000000027000020] = 4ffcc4b2 7210ad88, %l6 = 8db6e0fa, %l7 = ffffff87 ldd [%i2+%o4],%l6 ! %l6 = 000000004ffcc4b2 000000007210ad88 ! %l6 = 000000004ffcc4b2, Mem[0000000090800020] = 00003a4aba1e4dff stx %l6,[%i5+%o4] ! Mem[0000000090800020] = 000000004ffcc4b2 ! %l1 = ffffffff87d4f066, Mem[000000009100001a] = 4f3440af stb %l1,[%i6+0x01a] ! Mem[0000000091000018] = 663440af ! Mem[0000000091800014] = a2d978b6, %g2 = 00000000000035bc ldub [%o0+0x014],%g2 ! %g2 = 00000000000000a2 ! Mem[0000000090000010] = 14b14579, %g2 = 00000000000000a2 ldub [%i4+0x011],%g2 ! %g2 = 0000000000000014 ! Mem[0000000026800028] = 71c5d61e, %l0 = 00000000000000dd lduw [%i1+%o5],%l0 ! %l0 = 0000000071c5d61e ! Mem[0000000090800018] = 35d3851c, %g2 = 0000000000000014 lduh [%i5+%o3],%g2 ! %g2 = 00000000000035d3 p11_label_13: ! Mem[0000000091800008] = 50d23f27, %g18 = 1e7d315a6bdd5078 ldsw [%o0+%o1],%g2 ! %g2 = 1e7d315a6bdd5078 ! Mem[0000000027000008] = ba6d3352, %l0 = 0000000071c5d61e ldsh [%i2+0x00a],%l0 ! %l0 = 0000000000003352 ! Mem[0000000090000010] = 4814b145, %g2 = 0000000050d23f27 lduw [%i4+%o2],%g2 ! %g2 = 000000004814b145 ! Mem[0000000090000018] = 7f114e52 9d6022ad, %g2 = 4814b145, %g3 = 4708c29b ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d6022ad ! %l5 = 000000000000003e, Mem[000000009080000a] = b48df38f stb %l5,[%i5+0x00a] ! Mem[0000000090800008] = 3e8df38f ! %l0 = 0000000000003352, Mem[0000000091800008] = 50d23f27 stw %l0,[%o0+%o1] ! Mem[0000000091800008] = 00003352 ! Mem[0000000090800038] = bb0c35bc003eb145, %g2 = 000000007f114e52 ldx [%i5+0x038],%g2 ! %g2 = bb0c35bc003eb145 ! Mem[0000000090800008] = a3d53e8d, %g18 = 1e7d315a6bdd5078 ldsw [%i5+%o1],%g2 ! %g2 = 1e7d315a6bdd5078 ! %l7 = 000000007210ad88, Mem[0000000090800000] = c8c086c6d0ba00dd stx %l7,[%i5+%g0] ! Mem[0000000090800000] = 000000007210ad88 ! Mem[0000000090000038] = c81bf8ba, %g2 = ffffffffa3d53e8d lduh [%i4+0x03a],%g2 ! %g2 = 000000000000c81b p11_label_14: ! %l5 = 000000000000003e, Mem[0000000090800000] = 000000007210ad88 stx %l5,[%i5+%g0] ! Mem[0000000090800000] = 000000000000003e ! Mem[000000009000002c] = 8d791540, %g2 = 000000000000c81b ldsb [%i4+0x02c],%g2 ! %g2 = ffffffffffffff8d ! %l1 = ffffffff87d4f066, Mem[0000000027800020] = 78f86f6ea014d479 stx %l1,[%i3+%o4] ! Mem[0000000027800020] = ffffffff87d4f066 ! Mem[0000000091000000] = f86f6e00, %g2 = ffffffffffffff8d ldub [%i6+0x001],%g2 ! %g2 = 00000000000000f8 ! Mem[0000000090000028] = 07dc67fd, %g2 = 00000000000000f8 lduw [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd ! Mem[000000009100000c] = da67f293, %g18 = 1e7d315a6bdd5078 ldsw [%i6+0x00c],%g2 ! %g2 = 1e7d315a6bdd5078 ! Mem[0000000090000024] = c29b07dc, %g2 = ffffffffda67f293 ldub [%i4+0x026],%g2 ! %g2 = 00000000000000c2 ! %l0 = 0000000000003352, Mem[0000000091000022] = 8f8d7b41 sth %l0,[%i6+0x022] ! Mem[0000000091000020] = 33527b41 ! Mem[0000000091800020] = c69ee3c7339b7744, %g2 = 00000000000000c2 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c7339b7744 ! Mem[0000000026000028] = 87d4f066 253b46f5, %l0 = 00003352, %l1 = 87d4f066 ldd [%i0+%o5],%l0 ! %l0 = 0000000087d4f066 00000000253b46f5 p11_label_15: ! Mem[0000000091800008] = 00003352 0741274a, %g2 = 339b7744, %g3 = 9d6022ad ldd [%o0+%o1],%g2 ! %g2 = 0000000000003352 000000000741274a ! Mem[0000000090800020] = 00000000 4ffcc4b2, %g2 = 00003352, %g3 = 0741274a ldd [%i5+%o4],%g2 ! %g2 = 0000000000000000 000000004ffcc4b2 ! Mem[0000000026000010] = 38eb7a46, %l2 = 424ed4c2c599523a ldub [%i0+0x012],%l2 ! %l2 = 000000000000007a ! Mem[000000009080001c] = d6343572, %g2 = 0000000000000000 ldsb [%i5+0x01c],%g2 ! %g2 = ffffffffffffffd6 ! %l6 = 4ffcc4b2, %l7 = 7210ad88, Mem[0000000090000000] = ffffd411 0946bfee std %l6,[%i4+%g0] ! Mem[0000000090000000] = 4ffcc4b2 7210ad88 ! %l3 = 0000000000003a4a, Mem[000000009000003c] = f8ba39dc stw %l3,[%i4+0x03c] ! Mem[000000009000003c] = 00003a4a ! Mem[0000000091800018] = 00000000 0000003e, %g2 = ffffffd6, %g3 = 4ffcc4b2 ldd [%o0+%o3],%g2 ! %g2 = 0000000000000000 000000000000003e ! %l5 = 000000000000003e, Mem[0000000027000038] = 339c5423cb6bf917 stx %l5,[%i2+0x038] ! Mem[0000000027000038] = 000000000000003e ! %l0 = 0000000087d4f066, Mem[0000000090800028] = 000000009c8d3b20 stx %l0,[%i5+%o5] ! Mem[0000000090800028] = 0000000087d4f066 ! %l0 = 87d4f066, %l1 = 253b46f5, Mem[0000000090000000] = 4ffcc4b2 7210ad88 std %l0,[%i4+%g0] ! Mem[0000000090000000] = 87d4f066 253b46f5 p11_label_16: ! Mem[0000000091800000] = 6c5e37b5, %g2 = 0000000000000000 lduw [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 ! %l5 = 000000000000003e, Mem[0000000090000008] = 96abb01bc40b9e2c stx %l5,[%i4+%o1] ! Mem[0000000090000008] = 000000000000003e ! Mem[0000000091000024] = 7b41cb8c, %g2 = 000000006c5e37b5 ldub [%i6+0x024],%g2 ! %g2 = 000000000000007b ! %l6 = 000000004ffcc4b2, Mem[000000009000000c] = 0000003e stw %l6,[%i4+0x00c] ! Mem[000000009000000c] = 4ffcc4b2 ! Mem[000000009080003c] = 003eb145, %g2 = 000000000000007b ldsh [%i5+0x03c],%g2 ! %g2 = 000000000000003e ! Mem[0000000091800024] = 77448db6, %g2 = 000000000000003e ldub [%o0+0x026],%g2 ! %g2 = 0000000000000077 ! Mem[0000000090000000] = 87d4f066253b46f5, %g2 = 0000000000000077 ldx [%i4+%g0],%g2 ! %g2 = 87d4f066253b46f5 ! Mem[0000000091000030] = ffffd4114708c29b, %g2 = 87d4f066253b46f5 ldx [%i6+0x030],%g2 ! %g2 = ffffd4114708c29b ! Mem[0000000090800038] = bb0c35bc003eb145, %g2 = ffffd4114708c29b ldx [%i5+0x038],%g2 ! %g2 = bb0c35bc003eb145 ! Mem[0000000091000020] = 9de23352, %g18 = 1e7d315a6bdd5078 ldsw [%i6+%o4],%g2 ! %g2 = 1e7d315a6bdd5078 p11_label_17: ! Mem[0000000090000020] = ffffd411 4708c29b, %g2 = 9de23352, %g3 = 0000003e ldd [%i4+%o4],%g2 ! %g2 = 00000000ffffd411 000000004708c29b ! Mem[0000000090000030] = 000000000000003e, %g2 = 00000000ffffd411 ldx [%i4+0x030],%g2 ! %g2 = 000000000000003e ! Mem[000000009180003c] = 6f6e0000, %g2 = 000000000000003e ldub [%o0+0x03e],%g2 ! %g2 = 000000000000006f ! Mem[0000000090800014] = fa5435d3, %g2 = 000000000000006f ldsh [%i5+0x016],%g2 ! %g2 = fffffffffffffa54 ! Mem[0000000091000018] = b4336634, %g18 = 1e7d315a6bdd5078 ldsw [%i6+%o3],%g2 ! %g2 = 1e7d315a6bdd5078 ! %l0 = 0000000087d4f066, Mem[0000000090800024] = 4ffcc4b2 stb %l0,[%i5+0x024] ! Mem[0000000090800024] = 66fcc4b2 ! Mem[000000009100001c] = 40af2dc9, %g2 = ffffffffb4336634 lduw [%i6+0x01c],%g2 ! %g2 = 0000000040af2dc9 ! Mem[0000000091800024] = 339b7744, %g2 = 0000000040af2dc9 lduw [%o0+0x024],%g2 ! %g2 = 00000000339b7744 ! Mem[0000000090000018] = 529d6022, %g2 = 00000000339b7744 ldsb [%i4+0x01b],%g2 ! %g2 = 0000000000000052 ! Mem[0000000027800038] = 9eefb3bd, %l0 = 0000000087d4f066 ldsw [%i3+0x038],%l0 ! %l0 = ffffffff9eefb3bd p11_label_18: ! %l4 = 0000000000008ec2, Mem[0000000091800012] = f9f4a2d9 sth %l4,[%o0+0x012] ! Mem[0000000091800010] = 8ec2a2d9 ! Mem[0000000091000028] = b1e8ddca0000003e, %g2 = 0000000000000052 ldx [%i6+%o5],%g2 ! %g2 = b1e8ddca0000003e ! %l6 = 4ffcc4b2, %l7 = 7210ad88, Mem[0000000026800018] = 5e2adc63 33138fcc std %l6,[%i1+%o3] ! Mem[0000000026800018] = 4ffcc4b2 7210ad88 ! %l2 = 0000007a, %l3 = 00003a4a, Mem[0000000091800008] = 00003352 0741274a std %l2,[%o0+%o1] ! Mem[0000000091800008] = 0000007a 00003a4a ! %l0 = 9eefb3bd, %l1 = 253b46f5, Mem[0000000091000030] = ffffd411 4708c29b std %l0,[%i6+0x030] ! Mem[0000000091000030] = 9eefb3bd 253b46f5 ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = b1e8ddca0000003e ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! %l2 = 000000000000007a, Mem[0000000091800024] = 339b7744 stw %l2,[%o0+0x024] ! Mem[0000000091800024] = 0000007a ! Mem[0000000090800020] = 00000000, %g18 = 1e7d315a6bdd5078 ldsw [%i5+%o4],%g2 ! %g2 = 1e7d315a6bdd5078 ! %l7 = 000000007210ad88, Mem[000000009100002d] = 00003e9e stb %l7,[%i6+0x02d] ! Mem[000000009100002c] = 88003e9e ! Mem[0000000026800020] = 5902ddb8, %l0 = ffffffff9eefb3bd lduh [%i1+0x022],%l0 ! %l0 = 000000000000ddb8 p11_label_19: ! Mem[0000000091800038] = 000078f8, %g2 = 0000000000000000 ldsh [%o0+0x03a],%g2 ! %g2 = 0000000000000000 ! Mem[000000009080002c] = 87d4f066, %g2 = 0000000000000000 lduw [%i5+0x02c],%g2 ! %g2 = 0000000087d4f066 ! Mem[0000000090800004] = 003ea3d5, %g2 = 0000000087d4f066 ldsh [%i5+0x006],%g2 ! %g2 = 000000000000003e ! Mem[0000000091800028] = 8db6e0fa, %g18 = 1e7d315a6bdd5078 ldsw [%o0+%o5],%g2 ! %g2 = 1e7d315a6bdd5078 ! %l2 = 000000000000007a, Mem[0000000090000034] = 0000003e stw %l2,[%i4+0x034] ! Mem[0000000090000034] = 0000007a ! Mem[0000000090000024] = c29b07dc, %g2 = ffffffff8db6e0fa ldsb [%i4+0x026],%g2 ! %g2 = ffffffffffffffc2 ! Mem[000000009000003c] = 4a000000, %g2 = ffffffffffffffc2 ldsb [%i4+0x03f],%g2 ! %g2 = 000000000000004a ! %l0 = 000000000000ddb8, Mem[0000000090000013] = 45798eb5 stb %l0,[%i4+0x013] ! Mem[0000000090000010] = b8798eb5 ! Mem[0000000090800004] = 003ea3d5, %g2 = 000000000000004a ldsb [%i5+0x006],%g2 ! %g2 = 0000000000000000 ! Mem[0000000026800034] = 0946bfee, %l3 = 0000000000003a4a ldub [%i1+0x037],%l3 ! %l3 = 00000000000000ee p11_label_20: ! Mem[0000000090000010] = 4814b1b8, %g18 = 1e7d315a6bdd5078 ldsw [%i4+%o2],%g2 ! %g2 = 1e7d315a6bdd5078 ! Mem[0000000091800034] = b6b6487f, %g2 = 000000004814b1b8 ldsh [%o0+0x034],%g2 ! %g2 = ffffffffffffb6b6 ! %l5 = 000000000000003e, Mem[0000000090000029] = dc67fd8d stb %l5,[%i4+0x029] ! Mem[0000000090000028] = 3e67fd8d ! Mem[0000000090800028] = 00000000 87d4f066, %g2 = ffffb6b6, %g3 = 4708c29b ldd [%i5+%o5],%g2 ! %g2 = 0000000000000000 0000000087d4f066 ! %l1 = 00000000253b46f5, Mem[0000000090800028] = 00000000 sth %l1,[%i5+%o5] ! Mem[0000000090800028] = 46f50000 ! Mem[0000000091000014] = bbe4b433, %g2 = 0000000000000000 ldsh [%i6+0x016],%g2 ! %g2 = ffffffffffffbbe4 ! %l5 = 000000000000003e, Mem[0000000091800028] = 8db6e0fa stb %l5,[%o0+%o5] ! Mem[0000000091800028] = 3eb6e0fa ! %l1 = 00000000253b46f5, Mem[0000000091800030] = 685a8f71 stb %l1,[%o0+0x030] ! Mem[0000000091800030] = f55a8f71 ! Mem[000000009100001c] = 2dc99de2, %g2 = ffffffffffffbbe4 lduh [%i6+0x01e],%g2 ! %g2 = 0000000000002dc9 ! Mem[0000000091800030] = f55a8f71b6b6487f, %g2 = 0000000000002dc9 ldx [%o0+0x030],%g2 ! %g2 = f55a8f71b6b6487f p11_label_21: ! Mem[0000000090000000] = 87d4f066, %g18 = 1e7d315a6bdd5078 ldsw [%i4+%g0],%g2 ! %g2 = 1e7d315a6bdd5078 ! Mem[000000009000002c] = 15400000, %g2 = ffffffff87d4f066 lduh [%i4+0x02e],%g2 ! %g2 = 0000000000001540 ! %l7 = 000000007210ad88, Mem[0000000091800030] = f55a8f71b6b6487f stx %l7,[%o0+0x030] ! Mem[0000000091800030] = 000000007210ad88 ! Mem[0000000090000020] = d4114708, %g2 = 0000000000001540 lduh [%i4+0x022],%g2 ! %g2 = 000000000000d411 ! Mem[000000009000000c] = c4b24814, %g2 = 000000000000d411 ldub [%i4+0x00e],%g2 ! %g2 = 00000000000000c4 ! Mem[0000000090800008] = 3e8df38f, %g2 = 00000000000000c4 lduh [%i5+0x00a],%g2 ! %g2 = 0000000000003e8d ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 0000000000003e8d ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! %l0 = 000000000000ddb8, Mem[000000009080000b] = 8df38faf stb %l0,[%i5+0x00b] ! Mem[0000000090800008] = b8f38faf ! Mem[0000000090000020] = ffffd4114708c29b, %g2 = 4b1c5151da67f293 ldx [%i4+%o4],%g2 ! %g2 = ffffd4114708c29b ! Mem[0000000090800020] = 00000000, %g2 = ffffd4114708c29b lduh [%i5+%o4],%g2 ! %g2 = 0000000000000000 p11_label_22: ! Mem[0000000091800014] = b6000000, %g2 = 0000000000000000 ldsb [%o0+0x017],%g2 ! %g2 = ffffffffffffffb6 ! Mem[0000000026800024] = 660ef6e7, %l4 = 0000000000008ec2 lduh [%i1+0x024],%l4 ! %l4 = 000000000000660e ! Mem[0000000090000024] = c29b073e, %g2 = ffffffffffffffb6 ldsh [%i4+0x026],%g2 ! %g2 = ffffffffffffc29b ! %l7 = 000000007210ad88, Mem[0000000091800038] = 00000000 sth %l7,[%o0+0x038] ! Mem[0000000091800038] = ad880000 ! Mem[0000000091000010] = eb99b055 5bebbbe4, %g2 = ffffc29b, %g3 = 87d4f066 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebbbe4 ! Mem[0000000091800020] = e3c70000, %g2 = 00000000eb99b055 lduh [%o0+0x022],%g2 ! %g2 = 000000000000e3c7 ! Mem[0000000090800030] = 003e33342d07fd66, %g2 = 000000000000e3c7 ldx [%i5+0x030],%g2 ! %g2 = 003e33342d07fd66 ! Mem[0000000027000028] = 4c9d92fb 2adc34ab, %l0 = 0000ddb8, %l1 = 253b46f5 ldd [%i2+%o5],%l0 ! %l0 = 000000004c9d92fb 000000002adc34ab ! Mem[0000000090800024] = c4b246f5, %g2 = 003e33342d07fd66 ldsb [%i5+0x026],%g2 ! %g2 = ffffffffffffffc4 ! Mem[0000000090000030] = 00000000, %g2 = ffffffffffffffc4 ldub [%i4+0x030],%g2 ! %g2 = 0000000000000000 p11_label_23: ! %l5 = 000000000000003e, Mem[000000009080001d] = 34357200 stb %l5,[%i5+0x01d] ! Mem[000000009080001c] = 3e357200 ! Mem[0000000090000038] = 1b00003a, %g2 = 0000000000000000 ldub [%i4+0x03b],%g2 ! %g2 = 000000000000001b ! %l1 = 000000002adc34ab, Mem[0000000090000000] = 87d4f066 stw %l1,[%i4+%g0] ! Mem[0000000090000000] = 2adc34ab ! %l3 = 00000000000000ee, Mem[0000000091000008] = 4b1c5151da67f293 stx %l3,[%i6+%o1] ! Mem[0000000091000008] = 00000000000000ee ! Mem[000000009000003c] = 00003a4a, %g2 = 000000000000001b ldub [%i4+0x03c],%g2 ! %g2 = 0000000000000000 ! %l6 = 000000004ffcc4b2, Mem[000000009080001e] = 35720000 sth %l6,[%i5+0x01e] ! Mem[000000009080001c] = c4b20000 ! %l3 = 00000000000000ee, Mem[0000000090000000] = 2adc34ab253b46f5 stx %l3,[%i4+%g0] ! Mem[0000000090000000] = 00000000000000ee ! Mem[0000000090800000] = 000000000000003e, %g2 = 0000000000000000 ldx [%i5+%g0],%g2 ! %g2 = 000000000000003e ! Mem[0000000091000030] = 9eefb3bd, %g2 = 000000000000003e lduw [%i6+0x030],%g2 ! %g2 = 000000009eefb3bd ! %l4 = 000000000000660e, Mem[0000000090800039] = 0c35bc00 stb %l4,[%i5+0x039] ! Mem[0000000090800038] = 0e35bc00 p11_label_24: ! %l6 = 000000004ffcc4b2, Mem[0000000091000028] = b1e8ddca stw %l6,[%i6+%o5] ! Mem[0000000091000028] = 4ffcc4b2 ! Mem[0000000091800004] = da193367, %g2 = 000000009eefb3bd ldsh [%o0+0x004],%g2 ! %g2 = ffffffffffffda19 ! %l4 = 0000660e, %l5 = 0000003e, Mem[0000000091000000] = 78f86f6e 00003a4a std %l4,[%i6+%g0] ! Mem[0000000091000000] = 0000660e 0000003e ! Mem[0000000090000020] = ffffd411, %g2 = ffffffffffffda19 lduh [%i4+%o4],%g2 ! %g2 = 000000000000ffff ! %l0 = 000000004c9d92fb, Mem[0000000091800030] = 00000000 stw %l0,[%o0+0x030] ! Mem[0000000091800030] = 4c9d92fb ! Mem[000000009080003c] = b1450000, %g2 = 000000000000ffff lduh [%i5+0x03e],%g2 ! %g2 = 000000000000b145 ! %l5 = 000000000000003e, Mem[0000000091800030] = 4c9d92fb7210ad88 stx %l5,[%o0+0x030] ! Mem[0000000091800030] = 000000000000003e ! %l3 = 00000000000000ee, Mem[0000000091800018] = 00000000 sth %l3,[%o0+%o3] ! Mem[0000000091800018] = 00ee0000 ! %l0 = 4c9d92fb, %l1 = 2adc34ab, Mem[0000000091000028] = 4ffcc4b2 0088003e std %l0,[%i6+%o5] ! Mem[0000000091000028] = 4c9d92fb 2adc34ab ! Mem[0000000090800020] = 00000000, %g18 = 1e7d315a6bdd5078 ldsw [%i5+%o4],%g2 ! %g2 = 1e7d315a6bdd5078 p11_label_25: ! %l1 = 000000002adc34ab, Mem[0000000027800007] = dd3ccbb3 stb %l1,[%i3+0x007] ! Mem[0000000027800004] = dd3ccbab ! Mem[000000009100002c] = ab9eefb3, %g2 = 0000000000000000 ldub [%i6+0x02f],%g2 ! %g2 = 00000000000000ab ! %l1 = 000000002adc34ab, Mem[0000000091800000] = 6c5e37b5 stw %l1,[%o0+%g0] ! Mem[0000000091800000] = 2adc34ab ! Mem[0000000091000034] = 46f58db6, %g2 = 00000000000000ab lduh [%i6+0x036],%g2 ! %g2 = 00000000000046f5 ! %l4 = 000000000000660e, Mem[000000009100001c] = 40af2dc9 sth %l4,[%i6+0x01c] ! Mem[000000009100001c] = 660e2dc9 ! %l6 = 000000004ffcc4b2, Mem[0000000090800020] = 0000000066fcc4b2 stx %l6,[%i5+%o4] ! Mem[0000000090800020] = 000000004ffcc4b2 ! %l5 = 000000000000003e, Mem[0000000090800032] = 33342d07 sth %l5,[%i5+0x032] ! Mem[0000000090800030] = 003e2d07 ! %l7 = 000000007210ad88, Mem[0000000090000000] = 00000000 stb %l7,[%i4+%g0] ! Mem[0000000090000000] = 88000000 ! %l1 = 000000002adc34ab, Mem[0000000091000020] = 9de23352 stb %l1,[%i6+%o4] ! Mem[0000000091000020] = abe23352 ! Mem[0000000026800010] = 13c7f377 0308d7af, %l2 = 0000007a, %l3 = 000000ee ldd [%i1+%o2],%l2 ! %l2 = 0000000013c7f377 000000000308d7af ba,a p11_not_taken_0_end p11_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p11_branch_failed p11_not_taken_0_end: ! End of Random Code for Thread 11 1: membar #Sync ! Force all stores to complete p11_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x02c] ! Set processor 11 done flag ! Check Registers p11_check_registers: set p11_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 000000004c9d92fb bne,a,pn %xcc,p11_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000002adc34ab bne,a,pn %xcc,p11_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000013c7f377 bne,a,pn %xcc,p11_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000308d7af bne,a,pn %xcc,p11_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000660e bne,a,pn %xcc,p11_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000003e bne,a,pn %xcc,p11_reg_l5_fail mov %l5,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000007210ad88 bne,a,pn %xcc,p11_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p11_check_fp_registers: set p11_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 1f8f6266 5c9cb3ab bne %xcc,p11_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 561db917 1b56061a bne %xcc,p11_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be d1cfbaad ff92444a bne %xcc,p11_f6_fail nop ! Check Local Memory ! Processor 11, local 0 is clean set p11_local1_expect,%g1 p11_check_local1: ldx [%g1+0x018],%g2 ! Expected data = 4ffcc4b27210ad88 ldx [%i1+0x018],%g3 ! Observed data at 0000000026800018 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i1,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = 92a9c6662a2e219b ldx [%i1+0x038],%g3 ! Observed data at 0000000026800038 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i1,0x038,%g4 set p11_local2_expect,%g1 p11_check_local2: ldx [%g1+0x030],%g2 ! Expected data = 000000dd87d4f066 ldx [%i2+0x030],%g3 ! Observed data at 0000000027000030 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000000000003e ldx [%i2+0x038],%g3 ! Observed data at 0000000027000038 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i2,0x038,%g4 set p11_local3_expect,%g1 p11_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 12446bfcdd3ccbab ldx [%i3+0x000],%g3 ! Observed data at 0000000027800000 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000000007469f76a ldx [%i3+0x018],%g3 ! Observed data at 0000000027800018 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffffffff87d4f066 ldx [%i3+0x020],%g3 ! Observed data at 0000000027800020 cmp %g2,%g3 bne,a,pn %xcc,p11_local_failed add %i3,0x020,%g4 ! The test for processor 11 has passed p11_passed: ta GOOD_TRAP nop p11_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p11_failed p11_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p11_failed p11_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p11_failed p11_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p11_failed p11_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p11_failed p11_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p11_failed p11_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p11_failed p11_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p11_failed p11_f0_fail: set p11_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p11_f2_fail: set p11_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p11_f6_fail: set p11_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 11 failed p11_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x02c] ! Set processor 11 done flag set p11_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 11 failed p11_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x02c] ! Set processor 11 done flag set p11_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p11_selfmod_failed: ba p11_failed mov 0xabc,%g1 p11_common_error: or %g0,0xeeb,%g1 ba p11_failed mov %o5,%g3 p11_common_signature_error: set p11_temp,%g1 ba p11_failed st %g2,[%g1] ! Common Lock Number p11_common_timeout: set p11_temp,%g1 ba p11_failed st %g2,[%g1] ! Common Lock Number p11_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p11_failed mov 0x0,%g3 p11_trap1e: stxa %l0,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000027800028] done p11_trap1o: stxa %l0,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000027800028] done p11_trap2e: lduba [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000026800020] done p11_trap2o: lduba [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000026800020] done p11_trap3e: nop nop done p11_trap3o: nop nop done p11_init_memory_pointers: set p11_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 p11_local0_start,%i0 set p11_local1_start,%i1 set p11_local2_start,%i2 set p11_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = d28c3f469e23685a ldx [%g1+0x008],%l1 ! %l1 = 9c7b406e9a55301b ldx [%g1+0x010],%l2 ! %l2 = 08a33ba01beeff2a ldx [%g1+0x018],%l3 ! %l3 = 9b0165d24708c29b ldx [%g1+0x020],%l4 ! %l4 = 0c04d146df0f7e1b ldx [%g1+0x028],%l5 ! %l5 = d56206ac47d4a735 ldx [%g1+0x030],%l6 ! %l6 = bb0c35bc4814b145 ldx [%g1+0x038],%l7 ! %l7 = b1e872ca387d9e6b ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 12 processor_12: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x30] ! Set the start flag wrpr %g0,7,%cleanwin call p12_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 12 wr %g0,0x4,%fprs ! Make sure fef is 1 set p12_init_freg,%g1 ! %f0 = 1f8b6976 d8f80abb 4f099c9f 0ccbcc3b ! %f4 = b2c4d0fe 7a1aec82 81bcddbb cba184b7 ! %f8 = 2cf49072 ebf039db fc74e67e e6f9c56f ! %f12 = db389c73 6edf9739 c92bb679 58b617f1 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = d7e7e316 b3c85bbd 2059f736 da3f4500 ! %f20 = 6e424096 06823fc1 8e5d2294 ce82c3f7 ! %f24 = 288d2feb 6c91f976 ce9a3e45 6d33db63 ! %f28 = 6f147163 0d012548 17613f0c 426a45cc ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 3f44d525 e4ee16f7 eff0bf82 4e1934d0 ! %f36 = c555581a 652937ca 0e4ede0a 562e8554 ! %f40 = ff0dc1b3 fcd6a0ff 72f485d0 3723c151 ! %f44 = 046ddbbf d6ea386f 636e2dd2 533a368d ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x4bf564b70000001c,%g7,%g1 ! GSR scale = 3, align = 4 wr %g1,%g0,%gsr ! GSR = 4bf564b70000001c wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 12 p12_label_1: ! Mem[0000000029000020] = e78d491e, %l4 = d7ac97ea17792648 ldsw [%i2+%o4],%l4 ! %l4 = ffffffffe78d491e ! %l1 = a3bf9eeac621683c, Mem[0000000029000032] = c753ab85 stb %l1,[%i2+0x032] ! Mem[0000000029000030] = c7533c85 ! Mem[0000000090800008] = a3d5b48d f38fafd2, %g2 = 0000003f, %g3 = 0bad0b00 ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d 00000000f38fafd2 ! Mem[0000000091800028] = 02ccb030, %g2 = 00000000a3d5b48d ldub [%o0+0x02a],%g2 ! %g2 = 0000000000000002 ! %l1 = a3bf9eeac621683c, Mem[0000000090000010] = 0212225c798eb5a3 stx %l1,[%i4+%o2] ! Mem[0000000090000010] = a3bf9eeac621683c ! Mem[0000000091800014] = a2d978b6, %g2 = 0000000000000002 ldsh [%o0+0x014],%g2 ! %g2 = ffffffffffffa2d9 ! Mem[0000000090000030] = 136a1267, %g2 = ffffffffffffa2d9 lduh [%i4+0x032],%g2 ! %g2 = 000000000000136a ! Mem[0000000090800020] = 6c6c0f3aba1e4dff, %g2 = 000000000000136a ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3aba1e4dff ! %l4 = ffffffffe78d491e, Mem[0000000090800038] = 393f420c sth %l4,[%i5+0x038] ! Mem[0000000090800038] = 491e420c ! %l6 = 91f77bc5edaba63e, Mem[0000000090000030] = 944f136a sth %l6,[%i4+0x030] ! Mem[0000000090000030] = a63e136a p12_label_2: ! Mem[0000000091800038] = e8dd799beb806635, %g2 = 6c6c0f3aba1e4dff ldx [%o0+0x038],%g2 ! %g2 = e8dd799beb806635 ! %l4 = ffffffffe78d491e, Mem[0000000029000038] = b8f84ef3c38069b9 stx %l4,[%i2+0x038] ! Mem[0000000029000038] = ffffffffe78d491e ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = eb806635, %g3 = f38fafd2 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = d1fa02cc, %g3 = b0308df5 ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! %l0 = 0d21157e64998a32, Mem[0000000028000020] = 77a439c8 sth %l0,[%i0+%o4] ! Mem[0000000028000020] = 8a3239c8 ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = 00000000b4334f34 ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! %l3 = 0144a2dc27c7ad40, Mem[0000000090800000] = c8c086c6d0bacca9 stx %l3,[%i5+%g0] ! Mem[0000000090800000] = 0144a2dc27c7ad40 ! Mem[0000000028800020] = 2e8befd1, %l4 = ffffffffe78d491e ldsh [%i1+0x022],%l4 ! %l4 = ffffffffffffefd1 ! Mem[0000000090800028] = eb4882af, %g2 = c8c086c6d0bacca9 ldub [%i5+%o5],%g2 ! %g2 = 00000000000000eb ! %l6 = 91f77bc5edaba63e, Mem[0000000091000026] = cb8c43a0 sth %l6,[%i6+0x026] ! Mem[0000000091000024] = a63e43a0 p12_label_3: ! %l4 = ffffefd1, %l5 = 5a492a91, Mem[0000000090000028] = 07dc67fd 8d791540 std %l4,[%i4+%o5] ! Mem[0000000090000028] = ffffefd1 5a492a91 ! %l1 = a3bf9eeac621683c, Mem[0000000028000030] = 3bf5b178e80420e0 stx %l1,[%i0+0x030] ! Mem[0000000028000030] = a3bf9eeac621683c ! %l0 = 0d21157e64998a32, Mem[000000009100003e] = 1dc00000 sth %l0,[%i6+0x03e] ! Mem[000000009100003c] = 8a320000 ! Mem[0000000091000008] = 4b1c5151, %g2 = 00000000000000eb ldub [%i6+%o1],%g2 ! %g2 = 000000000000004b ! %l7 = aa04b865ede41fa7, Mem[000000009100001a] = 4f3440af sth %l7,[%i6+0x01a] ! Mem[0000000091000018] = 1fa740af ! %l0 = 0d21157e64998a32, Mem[0000000090000008] = 96abb01bc40b9e2c stx %l0,[%i4+%o1] ! Mem[0000000090000008] = 0d21157e64998a32 ! %l7 = aa04b865ede41fa7, Mem[0000000028000030] = a3bf9eeac621683c stx %l7,[%i0+0x030] ! Mem[0000000028000030] = aa04b865ede41fa7 ! %l6 = 91f77bc5edaba63e, Mem[0000000090800000] = 0144a2dc27c7ad40 stx %l6,[%i5+%g0] ! Mem[0000000090800000] = 91f77bc5edaba63e ! %l2 = c034672e37e10c7c, Mem[0000000090000021] = 54edfce7 stb %l2,[%i4+0x021] ! Mem[0000000090000020] = 7cedfce7 ! Mem[0000000090800008] = a3d5b48df38fafd2, %g2 = 000000000000004b ldx [%i5+%o1],%g2 ! %g2 = a3d5b48df38fafd2 p12_label_4: ! Mem[0000000090800028] = eb4882af9c5fe8b1, %g2 = a3d5b48df38fafd2 ldx [%i5+%o5],%g2 ! %g2 = eb4882af9c5fe8b1 ! %l0 = 0d21157e64998a32, Mem[0000000028000028] = dc1a1b6045ac138b stx %l0,[%i0+%o5] ! Mem[0000000028000028] = 0d21157e64998a32 ! %l0 = 0d21157e64998a32, Mem[0000000091800000] = 6c5e37b5 stw %l0,[%o0+%g0] ! Mem[0000000091800000] = 64998a32 ! %l1 = a3bf9eeac621683c, Mem[0000000091000010] = eb99b0555bebbbe4 stx %l1,[%i6+%o2] ! Mem[0000000091000010] = a3bf9eeac621683c ! Mem[000000009000003c] = f8ba39dc, %g2 = eb4882af9c5fe8b1 lduh [%i4+0x03c],%g2 ! %g2 = 000000000000f8ba ! Mem[0000000091000028] = 14addb4f, %g2 = 000000000000f8ba ldub [%i6+0x02a],%g2 ! %g2 = 0000000000000014 ! Mem[000000009080002c] = 9c5fe8b1, %g2 = 0000000000000014 lduw [%i5+0x02c],%g2 ! %g2 = 000000009c5fe8b1 ! %l5 = d4284d6e5a492a91, Mem[0000000090000012] = 9eeac621 stb %l5,[%i4+0x012] ! Mem[0000000090000010] = 91eac621 ! Mem[0000000091000030] = 7cc77257, %g18 = eb0bf48a97361a03 ldsw [%i6+0x030],%g2 ! %g2 = eb0bf48a97361a03 ! Mem[0000000090000038] = c81bf8ba, %g2 = 000000007cc77257 ldsh [%i4+0x03a],%g2 ! %g2 = ffffffffffffc81b p12_label_5: ! %l4 = ffffefd1, %l5 = 5a492a91, Mem[0000000090800000] = 91f77bc5 edaba63e std %l4,[%i5+%g0] ! Mem[0000000090800000] = ffffefd1 5a492a91 ! Mem[0000000090000000] = f4d6f5d4, %g2 = ffffffffffffc81b ldsh [%i4+%g0],%g2 ! %g2 = fffffffffffff4d6 ! %l1 = a3bf9eeac621683c, Mem[0000000091000008] = 4b1c5151 stw %l1,[%i6+%o1] ! Mem[0000000091000008] = c621683c ! Mem[0000000028800000] = 83605e0309e656b0, %l3 = 0144a2dc27c7ad40 ldx [%i1+%g0],%l3 ! %l3 = 83605e0309e656b0 ! Mem[0000000090000008] = 0d21157e, %g2 = fffffffffffff4d6 ldub [%i4+%o1],%g2 ! %g2 = 000000000000000d ! Mem[0000000090800030] = e7b33334, %g2 = 000000000000000d lduh [%i5+0x030],%g2 ! %g2 = 000000000000e7b3 ! Mem[0000000090800028] = 82af9c5f, %g2 = 000000000000e7b3 ldub [%i5+0x02a],%g2 ! %g2 = 0000000000000082 ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = 0000000000000082 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! Mem[0000000091800038] = e8dd799b eb806635, %g2 = d6343572, %g3 = 40af2dc9 ldd [%o0+0x038],%g2 ! %g2 = 00000000e8dd799b 00000000eb806635 ! Mem[000000009100001c] = 40af2dc9, %g2 = 00000000e8dd799b lduh [%i6+0x01c],%g2 ! %g2 = 00000000000040af p12_label_6: ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = 000040af, %g3 = eb806635 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! Mem[0000000090800024] = ba1e4dff, %g2 = 00000000d1fa02cc lduh [%i5+0x024],%g2 ! %g2 = 000000000000ba1e ! Mem[000000009100003c] = 8a320000, %g2 = 000000000000ba1e lduh [%i6+0x03e],%g2 ! %g2 = 0000000000008a32 ! %l0 = 0d21157e64998a32, Mem[0000000091000034] = 207bbe7e stb %l0,[%i6+0x034] ! Mem[0000000091000034] = 327bbe7e ! Mem[0000000090000004] = 0b780d21, %g2 = 0000000000008a32 ldsh [%i4+0x006],%g2 ! %g2 = 0000000000000b78 ! Mem[0000000090800020] = 6c6c0f3aba1e4dff, %g2 = 0000000000000b78 ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3aba1e4dff ! Mem[0000000090800008] = a3d5b48d f38fafd2, %g2 = ba1e4dff, %g3 = b0308df5 ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d 00000000f38fafd2 ! Mem[0000000090000030] = 3e136a12, %g2 = 00000000a3d5b48d ldub [%i4+0x031],%g2 ! %g2 = 000000000000003e ! Mem[0000000091000030] = 7cc77257327bbe7e, %g2 = 000000000000003e ldx [%i6+0x030],%g2 ! %g2 = 7cc77257327bbe7e ! Mem[000000009100001c] = 40af2dc9, %g2 = 7cc77257327bbe7e lduw [%i6+0x01c],%g2 ! %g2 = 0000000040af2dc9 p12_label_7: ! Mem[0000000091800010] = f9f4a2d9, %g2 = 0000000040af2dc9 lduh [%o0+0x012],%g2 ! %g2 = 000000000000f9f4 ! Mem[0000000091000020] = 9de28f8d7b41a63e, %g2 = 000000000000f9f4 ldx [%i6+%o4],%g2 ! %g2 = 9de28f8d7b41a63e ! Mem[0000000091800000] = 64998a32da193367, %g2 = 9de28f8d7b41a63e ldx [%o0+%g0],%g2 ! %g2 = 64998a32da193367 ! Mem[000000009100000c] = da67f293, %g2 = 64998a32da193367 lduw [%i6+0x00c],%g2 ! %g2 = 00000000da67f293 ! Mem[000000009080001c] = d6343572, %g2 = 00000000da67f293 ldsh [%i5+0x01c],%g2 ! %g2 = ffffffffffffd634 ! Mem[0000000090000030] = a63e136a, %g18 = eb0bf48a97361a03 ldsw [%i4+0x030],%g2 ! %g2 = eb0bf48a97361a03 ! Mem[0000000029800018] = 1b2de53d, %l6 = 91f77bc5edaba63e ldsw [%i3+%o3],%l6 ! %l6 = 000000001b2de53d ! %l6 = 000000001b2de53d, Mem[0000000090800011] = d0f97aba stb %l6,[%i5+0x011] ! Mem[0000000090800010] = 3df97aba ! Mem[0000000090800020] = 6c6c0f3aba1e4dff, %g2 = ffffffffa63e136a ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3aba1e4dff ! Mem[0000000090800000] = ffffefd1 5a492a91, %g2 = ba1e4dff, %g3 = f38fafd2 ldd [%i5+%g0],%g2 ! %g2 = 00000000ffffefd1 000000005a492a91 p12_label_8: ! Mem[0000000091800024] = 33167744, %g18 = eb0bf48a97361a03 ldsw [%o0+0x024],%g2 ! %g2 = eb0bf48a97361a03 ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 0000000033167744 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! Mem[000000009100003c] = d7578a32, %g18 = eb0bf48a97361a03 ldsw [%i6+0x03c],%g2 ! %g2 = eb0bf48a97361a03 ! %l0 = 0d21157e64998a32, Mem[0000000090800036] = fd66491e stb %l0,[%i5+0x036] ! Mem[0000000090800034] = 3266491e ! Mem[000000009080002c] = e8b1e7b3, %g2 = ffffffffd7578a32 lduh [%i5+0x02e],%g2 ! %g2 = 000000000000e8b1 ! Mem[0000000090000038] = c6c81bf8, %g2 = 000000000000e8b1 ldsb [%i4+0x039],%g2 ! %g2 = ffffffffffffffc6 ! Mem[0000000091000024] = 7b41a63e, %g2 = ffffffffffffffc6 lduh [%i6+0x024],%g2 ! %g2 = 0000000000007b41 ! %l5 = d4284d6e5a492a91, Mem[0000000090000038] = 8fc6c81b stw %l5,[%i4+0x038] ! Mem[0000000090000038] = 5a492a91 ! Mem[0000000028800038] = 47297b78, %l3 = 83605e0309e656b0 ldsb [%i1+0x03a],%l3 ! %l3 = 000000000000007b ! %l5 = d4284d6e5a492a91, Mem[000000002880000c] = 85d55062 stw %l5,[%i1+0x00c] ! Mem[000000002880000c] = 5a492a91 p12_label_9: ! Mem[0000000090800030] = e7b33334 2d073266, %g2 = 00007b41, %g3 = 5a492a91 ldd [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 000000002d073266 ! Mem[000000009100000c] = da67f293, %g2 = 00000000e7b33334 ldub [%i6+0x00c],%g2 ! %g2 = 00000000000000da ! Mem[000000002800000c] = faf52798, %l7 = aa04b865ede41fa7 ldsb [%i0+0x00f],%l7 ! %l7 = ffffffffffffff98 ! %l0 = 0d21157e64998a32, Mem[0000000028000020] = 8a3239c8 stw %l0,[%i0+%o4] ! Mem[0000000028000020] = 64998a32 ! Mem[0000000028800028] = de4e7fac, %l7 = ffffffffffffff98 lduh [%i1+%o5],%l7 ! %l7 = 000000000000de4e ! Mem[0000000091000034] = 327bbe7e, %g18 = eb0bf48a97361a03 ldsw [%i6+0x034],%g2 ! %g2 = eb0bf48a97361a03 ! Mem[0000000090000034] = 60d75a49, %g2 = 00000000327bbe7e ldsh [%i4+0x036],%g2 ! %g2 = 00000000000060d7 ! Mem[0000000091000038] = 65898de9, %g2 = 00000000000060d7 lduw [%i6+0x038],%g2 ! %g2 = 0000000065898de9 ! %l0 = 0d21157e64998a32, Mem[0000000091000018] = b4331fa7 stb %l0,[%i6+%o3] ! Mem[0000000091000018] = 32331fa7 ! %l6 = 1b2de53d, %l7 = 0000de4e, Mem[0000000090800000] = ffffefd1 5a492a91 std %l6,[%i5+%g0] ! Mem[0000000090800000] = 1b2de53d 0000de4e p12_label_10: ! Mem[0000000091800034] = b6b6487f, %g18 = eb0bf48a97361a03 ldsw [%o0+0x034],%g2 ! %g2 = eb0bf48a97361a03 ! %l3 = 000000000000007b, Mem[0000000091000008] = c621683cda67f293 stx %l3,[%i6+%o1] ! Mem[0000000091000008] = 000000000000007b ! Mem[0000000091800038] = 799beb80, %g2 = ffffffffb6b6487f ldsh [%o0+0x03a],%g2 ! %g2 = 000000000000799b ! Mem[0000000091800034] = b6b6487f, %g2 = 000000000000799b lduw [%o0+0x034],%g2 ! %g2 = 00000000b6b6487f ! Mem[0000000091000030] = 7cc77257 327bbe7e, %g2 = b6b6487f, %g3 = 2d073266 ldd [%i6+0x030],%g2 ! %g2 = 000000007cc77257 00000000327bbe7e ! Mem[0000000028000008] = 227c2b8efaf52798, %l1 = a3bf9eeac621683c ldx [%i0+%o1],%l1 ! %l1 = 227c2b8efaf52798 ! %l5 = d4284d6e5a492a91, Mem[0000000091000026] = a63e43a0 sth %l5,[%i6+0x026] ! Mem[0000000091000024] = 2a9143a0 ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 000000007cc77257 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! Mem[0000000091800034] = b6b6487f, %g2 = 5e44f9f4a2d978b6 lduw [%o0+0x034],%g2 ! %g2 = 00000000b6b6487f ! Mem[000000009080000c] = 8fafd2bb, %g2 = 00000000b6b6487f ldsb [%i5+0x00d],%g2 ! %g2 = ffffffffffffff8f p12_label_11: ! %l0 = 0d21157e64998a32, Mem[0000000090000024] = e7b2eb32 stw %l0,[%i4+0x024] ! Mem[0000000090000024] = 64998a32 ! Mem[0000000090800028] = 4882af9c, %g2 = ffffffffffffff8f ldsb [%i5+0x029],%g2 ! %g2 = 0000000000000048 ! Mem[0000000090000038] = 5a492a91f8ba39dc, %g2 = 0000000000000048 ldx [%i4+0x038],%g2 ! %g2 = 5a492a91f8ba39dc ! Mem[000000002880001c] = f615698d, %l0 = 0d21157e64998a32 ldsb [%i1+0x01e],%l0 ! %l0 = 0000000000000069 ! %l2 = 37e10c7c, %l3 = 0000007b, Mem[0000000090800018] = 35d3851c d6343572 std %l2,[%i5+%o3] ! Mem[0000000090800018] = 37e10c7c 0000007b ! Mem[0000000091800020] = c69ee3c7 33167744, %g2 = f8ba39dc, %g3 = 327bbe7e ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 0000000033167744 ! Mem[000000009000000c] = 64998a32, %g2 = 00000000c69ee3c7 ldsh [%i4+0x00c],%g2 ! %g2 = 0000000000006499 ! Mem[0000000091000038] = 8de9d757, %g2 = 0000000000006499 ldsh [%i6+0x03a],%g2 ! %g2 = ffffffffffff8de9 ! %l6 = 1b2de53d, %l7 = 0000de4e, Mem[0000000090800030] = e7b33334 2d073266 std %l6,[%i5+0x030] ! Mem[0000000090800030] = 1b2de53d 0000de4e ! %l7 = 000000000000de4e, Mem[0000000091800008] = 50d23f270741274a stx %l7,[%o0+%o1] ! Mem[0000000091800008] = 000000000000de4e p12_label_12: ! %l5 = d4284d6e5a492a91, Mem[0000000090000030] = a63e136a126760d7 stx %l5,[%i4+0x030] ! Mem[0000000090000030] = d4284d6e5a492a91 ! Mem[0000000090000018] = 7f114e529d7122ad, %g2 = ffffffffffff8de9 ldx [%i4+%o3],%g2 ! %g2 = 7f114e529d7122ad ! Mem[0000000090800028] = eb4882af, %g18 = eb0bf48a97361a03 ldsw [%i5+%o5],%g2 ! %g2 = eb0bf48a97361a03 ! Mem[0000000090800028] = eb4882af, %g2 = ffffffffeb4882af lduw [%i5+%o5],%g2 ! %g2 = 00000000eb4882af ! %l2 = c034672e37e10c7c, Mem[0000000090000038] = 5a492a91f8ba39dc stx %l2,[%i4+0x038] ! Mem[0000000090000038] = c034672e37e10c7c ! Mem[0000000091000018] = 32331fa7, %g2 = 00000000eb4882af ldsh [%i6+%o3],%g2 ! %g2 = 0000000000003233 ! Mem[000000002880001c] = f615698d, %l1 = 227c2b8efaf52798 lduw [%i1+0x01c],%l1 ! %l1 = 00000000f615698d ! %l0 = 00000069, %l1 = f615698d, Mem[0000000090000010] = a3bf91ea c621683c std %l0,[%i4+%o2] ! Mem[0000000090000010] = 00000069 f615698d ! Mem[000000009100002c] = db4f959e, %g2 = 0000000000003233 lduw [%i6+0x02c],%g2 ! %g2 = 00000000db4f959e ! %l2 = 37e10c7c, %l3 = 0000007b, Mem[0000000090000030] = d4284d6e 5a492a91 std %l2,[%i4+0x030] ! Mem[0000000090000030] = 37e10c7c 0000007b p12_label_13: ! Mem[0000000091800004] = da193367, %g2 = 00000000db4f959e lduw [%o0+0x004],%g2 ! %g2 = 00000000da193367 ! %l6 = 1b2de53d, %l7 = 0000de4e, Mem[0000000091800030] = 45288f71 b6b6487f std %l6,[%o0+0x030] ! Mem[0000000091800030] = 1b2de53d 0000de4e ! Mem[0000000091800000] = 8a32da19, %g2 = 00000000da193367 lduh [%o0+0x002],%g2 ! %g2 = 0000000000008a32 ! %l3 = 000000000000007b, Mem[0000000029800018] = 1b2de53d3828dfe4 stx %l3,[%i3+%o3] ! Mem[0000000029800018] = 000000000000007b ! Mem[0000000090000018] = 7f114e52, %g18 = eb0bf48a97361a03 ldsw [%i4+%o3],%g2 ! %g2 = eb0bf48a97361a03 ! Mem[0000000090800024] = ba1e4dff, %g2 = 000000007f114e52 ldsh [%i5+0x024],%g2 ! %g2 = ffffffffffffba1e ! Mem[0000000091800034] = 0000de4e, %g2 = ffffffffffffba1e lduw [%o0+0x034],%g2 ! %g2 = 000000000000de4e ! Mem[0000000091000028] = 43a014ad, %g18 = eb0bf48a97361a03 ldsw [%i6+%o5],%g2 ! %g2 = eb0bf48a97361a03 ! Mem[0000000090000038] = c034672e, %g2 = 0000000043a014ad lduw [%i4+0x038],%g2 ! %g2 = 00000000c034672e ! Mem[000000002880001c] = f615698d, %l1 = 00000000f615698d ldsw [%i1+0x01c],%l1 ! %l1 = fffffffff615698d p12_label_14: ! Mem[0000000091000014] = 21683c32, %g2 = 00000000c034672e ldub [%i6+0x015],%g2 ! %g2 = 0000000000000021 ! Mem[0000000091800010] = 5e44f9f4, %g2 = 0000000000000021 lduh [%o0+%o2],%g2 ! %g2 = 0000000000005e44 ! %l0 = 0000000000000069, Mem[000000009000002f] = 9137e10c stb %l0,[%i4+0x02f] ! Mem[000000009000002c] = 6937e10c ! Mem[000000009100001c] = 40af2dc9, %g2 = 0000000000005e44 ldsh [%i6+0x01c],%g2 ! %g2 = 00000000000040af ! %l2 = c034672e37e10c7c, Mem[0000000091000028] = 43a014addb4f959e stx %l2,[%i6+%o5] ! Mem[0000000091000028] = c034672e37e10c7c ! Mem[0000000090000004] = b60b780d, %g2 = 00000000000040af ldsb [%i4+0x005],%g2 ! %g2 = ffffffffffffffb6 ! Mem[0000000028800000] = 83605e03, %l0 = 0000000000000069 ldub [%i1+0x002],%l0 ! %l0 = 000000000000005e ! Mem[000000009180003c] = eb806635, %g2 = ffffffffffffffb6 lduw [%o0+0x03c],%g2 ! %g2 = 00000000eb806635 ! %l5 = d4284d6e5a492a91, Mem[0000000090000029] = ffefd15a stb %l5,[%i4+0x029] ! Mem[0000000090000028] = 91efd15a ! %l4 = ffffffffffffefd1, Mem[000000009080001e] = 007b6c6c stb %l4,[%i5+0x01e] ! Mem[000000009080001c] = d17b6c6c p12_label_15: ! Mem[0000000029000018] = 3423bae1, %l2 = c034672e37e10c7c ldsh [%i2+0x01a],%l2 ! %l2 = ffffffffffffbae1 ! %l4 = ffffffffffffefd1, Mem[0000000091800018] = 39a5df25 stw %l4,[%o0+%o3] ! Mem[0000000091800018] = ffffefd1 ! Mem[0000000091000030] = 7cc77257327bbe7e, %g2 = 00000000eb806635 ldx [%i6+0x030],%g2 ! %g2 = 7cc77257327bbe7e ! %l2 = ffffffffffffbae1, Mem[000000002900001c] = 6248f833 stw %l2,[%i2+0x01c] ! Mem[000000002900001c] = ffffbae1 ! Mem[0000000090800000] = 1b2de53d 0000de4e, %g2 = 327bbe7e, %g3 = 33167744 ldd [%i5+%g0],%g2 ! %g2 = 000000001b2de53d 000000000000de4e ! Mem[0000000091000028] = 2e37e10c, %g2 = 000000001b2de53d ldsb [%i6+0x02b],%g2 ! %g2 = 000000000000002e ! %l4 = ffffffffffffefd1, Mem[0000000028800018] = 7c2336ca stw %l4,[%i1+%o3] ! Mem[0000000028800018] = ffffefd1 ! Mem[0000000091000030] = 7cc77257, %g2 = 000000000000002e ldsb [%i6+0x030],%g2 ! %g2 = 000000000000007c ! %l4 = ffffefd1, %l5 = 5a492a91, Mem[0000000029800020] = 9addaf07 8ada1aa6 std %l4,[%i3+%o4] ! Mem[0000000029800020] = ffffefd1 5a492a91 ! %l0 = 0000005e, %l1 = f615698d, Mem[0000000091000018] = 32331fa7 40af2dc9 std %l0,[%i6+%o3] ! Mem[0000000091000018] = 0000005e f615698d p12_label_16: ! %l7 = 000000000000de4e, Mem[0000000090800038] = 491e420cdd38b60e stx %l7,[%i5+0x038] ! Mem[0000000090800038] = 000000000000de4e ! Mem[0000000090800028] = eb4882af9c5fe8b1, %g2 = 000000000000007c ldx [%i5+%o5],%g2 ! %g2 = eb4882af9c5fe8b1 ! %l2 = ffffffffffffbae1, Mem[0000000091000034] = 327bbe7e stw %l2,[%i6+0x034] ! Mem[0000000091000034] = ffffbae1 ! Mem[0000000091800008] = 00000000, %g2 = eb4882af9c5fe8b1 ldub [%o0+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[000000009080002c] = e8b11b2d, %g2 = 0000000000000000 lduh [%i5+0x02e],%g2 ! %g2 = 000000000000e8b1 ! Mem[000000002900001c] = ffffbae1, %l1 = fffffffff615698d ldsh [%i2+0x01e],%l1 ! %l1 = ffffffffffffbae1 ! Mem[0000000090800020] = 6c6c0f3aba1e4dff, %g2 = 000000000000e8b1 ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3aba1e4dff ! Mem[000000009100000c] = 007ba3bf, %g2 = 6c6c0f3aba1e4dff ldsb [%i6+0x00e],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800018] = 37e10c7c, %g2 = 0000000000000000 lduh [%i5+%o3],%g2 ! %g2 = 00000000000037e1 ! Mem[0000000029800010] = d62a794f, %l6 = 000000001b2de53d lduw [%i3+%o2],%l6 ! %l6 = 00000000d62a794f p12_label_17: ! Mem[0000000029800030] = c966d57f69cef23f, %l4 = ffffffffffffefd1 ldx [%i3+0x030],%l4 ! %l4 = c966d57f69cef23f ! Mem[0000000090000008] = 0d21157e 64998a32, %g2 = 000037e1, %g3 = 0000de4e ldd [%i4+%o1],%g2 ! %g2 = 000000000d21157e 0000000064998a32 ! Mem[0000000090800020] = 0f3aba1e, %g2 = 000000000d21157e ldub [%i5+0x022],%g2 ! %g2 = 000000000000000f ! Mem[0000000090800000] = 1b2de53d, %g2 = 000000000000000f lduw [%i5+%g0],%g2 ! %g2 = 000000001b2de53d ! Mem[000000009000000c] = 64998a32, %g2 = 000000001b2de53d ldub [%i4+0x00c],%g2 ! %g2 = 0000000000000064 ! Mem[0000000090800038] = 00000000, %g18 = eb0bf48a97361a03 ldsw [%i5+0x038],%g2 ! %g2 = eb0bf48a97361a03 ! Mem[0000000029000020] = e78d491e3bf185e4, %l0 = 000000000000005e ldx [%i2+%o4],%l0 ! %l0 = e78d491e3bf185e4 ! %l3 = 000000000000007b, Mem[0000000091000004] = de861c20 sth %l3,[%i6+0x004] ! Mem[0000000091000004] = 007b1c20 ! %l3 = 000000000000007b, Mem[0000000090000020] = 1a7cedfc64998a32 stx %l3,[%i4+%o4] ! Mem[0000000090000020] = 000000000000007b ! Mem[0000000091000014] = c621683c, %g2 = 0000000000000000 lduw [%i6+0x014],%g2 ! %g2 = 00000000c621683c p12_label_18: ! Mem[000000009100001c] = f615698d, %g18 = eb0bf48a97361a03 ldsw [%i6+0x01c],%g2 ! %g2 = eb0bf48a97361a03 ! Mem[0000000029000030] = c7533c85, %l4 = c966d57f69cef23f ldub [%i2+0x033],%l4 ! %l4 = 0000000000000085 ! %l6 = d62a794f, %l7 = 0000de4e, Mem[0000000091000010] = a3bf9eea c621683c std %l6,[%i6+%o2] ! Mem[0000000091000010] = d62a794f 0000de4e ! %l7 = 000000000000de4e, Mem[000000002980000a] = 021bd735 sth %l7,[%i3+0x00a] ! Mem[0000000029800008] = 021bde4e ! %l0 = e78d491e3bf185e4, Mem[0000000091000010] = d62a794f0000de4e stx %l0,[%i6+%o2] ! Mem[0000000091000010] = e78d491e3bf185e4 ! Mem[0000000091000008] = 00000000, %g2 = fffffffff615698d lduw [%i6+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000029800038] = 9c5c75b3, %l2 = ffffffffffffbae1 ldub [%i3+0x03a],%l2 ! %l2 = 0000000000000075 ! %l4 = 00000085, %l5 = 5a492a91, Mem[0000000029800030] = c966d57f 69cef23f std %l4,[%i3+0x030] ! Mem[0000000029800030] = 00000085 5a492a91 ! Mem[0000000091800024] = 33167744, %g2 = 0000000000000000 ldsb [%o0+0x024],%g2 ! %g2 = 0000000000000033 ! Mem[000000009080003c] = de4e0000, %g2 = 0000000000000033 ldsb [%i5+0x03e],%g2 ! %g2 = ffffffffffffffde p12_label_19: ! Mem[0000000028000024] = 4075065a, %l1 = ffffffffffffbae1 lduw [%i0+0x024],%l1 ! %l1 = 000000004075065a ! Mem[0000000028800000] = 83605e0309e656b0, %l6 = 00000000d62a794f ldx [%i1+%g0],%l6 ! %l6 = 83605e0309e656b0 ! %l4 = 0000000000000085, Mem[0000000028000020] = 64998a324075065a stx %l4,[%i0+%o4] ! Mem[0000000028000020] = 0000000000000085 ! Mem[0000000090000020] = 00000000, %g2 = ffffffffffffffde ldub [%i4+0x023],%g2 ! %g2 = 0000000000000000 ! %l0 = e78d491e3bf185e4, Mem[0000000090000034] = 0000007b stw %l0,[%i4+0x034] ! Mem[0000000090000034] = 3bf185e4 ! Mem[0000000091800004] = 33670000, %g2 = 0000000000000000 ldsh [%o0+0x006],%g2 ! %g2 = 0000000000003367 ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 0000000000003367 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! Mem[0000000029800000] = 638627413cc124ae, %l3 = 000000000000007b ldx [%i3+%g0],%l3 ! %l3 = 638627413cc124ae ! %l3 = 638627413cc124ae, Mem[0000000090000012] = 0069f615 sth %l3,[%i4+0x012] ! Mem[0000000090000010] = 24aef615 ! %l0 = e78d491e3bf185e4, Mem[0000000091800018] = ffffefd1e14610d9 stx %l0,[%o0+%o3] ! Mem[0000000091800018] = e78d491e3bf185e4 p12_label_20: ! Mem[0000000091800000] = 64998a32 da193367, %g2 = a2d978b6, %g3 = 64998a32 ldd [%o0+%g0],%g2 ! %g2 = 0000000064998a32 00000000da193367 ! %l3 = 638627413cc124ae, Mem[000000002980001c] = 0000007b stw %l3,[%i3+0x01c] ! Mem[000000002980001c] = 3cc124ae ! %l0 = 3bf185e4, %l1 = 4075065a, Mem[0000000091000010] = e78d491e 3bf185e4 std %l0,[%i6+%o2] ! Mem[0000000091000010] = 3bf185e4 4075065a ! Mem[0000000091000034] = e165898d, %g2 = 0000000064998a32 ldsb [%i6+0x037],%g2 ! %g2 = ffffffffffffffe1 ! Mem[000000002880001c] = f615698d, %l4 = 0000000000000085 ldsw [%i1+0x01c],%l4 ! %l4 = fffffffff615698d ! Mem[0000000029800004] = 3cc124ae, %l5 = d4284d6e5a492a91 ldsw [%i3+0x004],%l5 ! %l5 = 000000003cc124ae ! %l6 = 83605e0309e656b0, Mem[000000002900000e] = a611f2f6 sth %l6,[%i2+0x00e] ! Mem[000000002900000c] = a61156b0 ! %l2 = 0000000000000075, Mem[0000000091800033] = 3d0000de stb %l2,[%o0+0x033] ! Mem[0000000091800030] = 750000de ! Mem[0000000090800034] = de4e0000, %g2 = ffffffffffffffe1 ldsb [%i5+0x036],%g2 ! %g2 = ffffffffffffffde ! Mem[000000009180002c] = b0308df5, %g18 = eb0bf48a97361a03 ldsw [%o0+0x02c],%g2 ! %g2 = eb0bf48a97361a03 p12_label_21: ! Mem[0000000091800010] = 5e44f9f4 a2d978b6, %g2 = b0308df5, %g3 = da193367 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000a2d978b6 ! Mem[0000000090800028] = 4882af9c, %g2 = 000000005e44f9f4 ldsb [%i5+0x029],%g2 ! %g2 = 0000000000000048 ! Mem[000000009000002c] = 5a492a69, %g2 = 0000000000000048 ldsb [%i4+0x02c],%g2 ! %g2 = 000000000000005a ! %l3 = 638627413cc124ae, Mem[0000000090000038] = c034672e37e10c7c stx %l3,[%i4+0x038] ! Mem[0000000090000038] = 638627413cc124ae ! Mem[0000000029800024] = 5a492a91, %l7 = 000000000000de4e ldsw [%i3+0x024],%l7 ! %l7 = 000000005a492a91 ! Mem[000000009000002c] = 5a492a69, %g18 = eb0bf48a97361a03 ldsw [%i4+0x02c],%g2 ! %g2 = eb0bf48a97361a03 ! Mem[0000000091000018] = 0000005e f615698d, %g2 = 5a492a69, %g3 = a2d978b6 ldd [%i6+%o3],%g2 ! %g2 = 000000000000005e 00000000f615698d ! Mem[0000000091800018] = e78d491e, %g2 = 000000000000005e lduw [%o0+%o3],%g2 ! %g2 = 00000000e78d491e ! Mem[0000000091800038] = e8dd799beb806635, %g2 = 00000000e78d491e ldx [%o0+0x038],%g2 ! %g2 = e8dd799beb806635 ! Mem[0000000090800008] = a3d5b48d, %g2 = e8dd799beb806635 lduw [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d p12_label_22: ! Mem[0000000090800020] = 6c6c0f3a, %g2 = 00000000a3d5b48d lduh [%i5+%o4],%g2 ! %g2 = 0000000000006c6c ! Mem[0000000091000000] = ddab9f6d, %g2 = 0000000000006c6c lduw [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d ! Mem[0000000090000038] = 63862741, %g18 = eb0bf48a97361a03 ldsw [%i4+0x038],%g2 ! %g2 = eb0bf48a97361a03 ! %l0 = e78d491e3bf185e4, Mem[0000000091800010] = 5e44f9f4 sth %l0,[%o0+%o2] ! Mem[0000000091800010] = 85e4f9f4 ! Mem[0000000090000024] = 0000007b, %g18 = eb0bf48a97361a03 ldsw [%i4+0x024],%g2 ! %g2 = eb0bf48a97361a03 ! Mem[0000000091800030] = 1b2de575 0000de4e, %g2 = 0000007b, %g3 = f615698d ldd [%o0+0x030],%g2 ! %g2 = 000000001b2de575 000000000000de4e ! Mem[0000000091000014] = 065a0000, %g2 = 000000001b2de575 ldub [%i6+0x016],%g2 ! %g2 = 0000000000000006 ! Mem[0000000091800028] = d1fa02cc, %g2 = 0000000000000006 lduw [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc ! Mem[0000000091000038] = 65898de9, %g2 = 00000000d1fa02cc lduh [%i6+0x038],%g2 ! %g2 = 0000000000006589 ! %l7 = 000000005a492a91, Mem[0000000090000018] = 7f114e529d7122ad stx %l7,[%i4+%o3] ! Mem[0000000090000018] = 000000005a492a91 p12_label_23: ! Mem[0000000029800020] = ffffefd1 5a492a91, %l4 = f615698d, %l5 = 3cc124ae ldd [%i3+%o4],%l4 ! %l4 = 00000000ffffefd1 000000005a492a91 ! Mem[0000000029000000] = 533bcf01 2355f30d, %l6 = 09e656b0, %l7 = 5a492a91 ldd [%i2+%g0],%l6 ! %l6 = 00000000533bcf01 000000002355f30d ! %l0 = 3bf185e4, %l1 = 4075065a, Mem[0000000091800000] = 64998a32 da193367 std %l0,[%o0+%g0] ! Mem[0000000091800000] = 3bf185e4 4075065a ! Mem[0000000090800008] = a3d5b48d, %g18 = eb0bf48a97361a03 ldsw [%i5+%o1],%g2 ! %g2 = eb0bf48a97361a03 ! %l2 = 0000000000000075, Mem[0000000091000032] = 7257ffff sth %l2,[%i6+0x032] ! Mem[0000000091000030] = 0075ffff ! Mem[0000000090800008] = a3d5b48d, %g18 = eb0bf48a97361a03 ldsw [%i5+%o1],%g2 ! %g2 = eb0bf48a97361a03 ! Mem[0000000090800004] = 0000de4e, %g18 = eb0bf48a97361a03 ldsw [%i5+0x004],%g2 ! %g2 = eb0bf48a97361a03 ! Mem[000000009080003c] = de4e0000, %g2 = 000000000000de4e ldub [%i5+0x03e],%g2 ! %g2 = 00000000000000de ! %l4 = ffffefd1, %l5 = 5a492a91, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l4,[%i4+%g0] ! Mem[0000000090000000] = ffffefd1 5a492a91 ! %l1 = 000000004075065a, Mem[0000000091000000] = ddab9f6d stw %l1,[%i6+%g0] ! Mem[0000000091000000] = 4075065a p12_label_24: ! Mem[0000000029800038] = 9c5c75b3, %l5 = 000000005a492a91 ldub [%i3+0x03b],%l5 ! %l5 = 00000000000000b3 ! Mem[0000000091800038] = e8dd799b, %g2 = 00000000000000de lduh [%o0+0x038],%g2 ! %g2 = 000000000000e8dd ! %l2 = 0000000000000075, Mem[000000009180002c] = b0308df5 sth %l2,[%o0+0x02c] ! Mem[000000009180002c] = 00758df5 ! %l0 = e78d491e3bf185e4, Mem[0000000090800000] = 1b2de53d0000de4e stx %l0,[%i5+%g0] ! Mem[0000000090800000] = e78d491e3bf185e4 ! Mem[000000009180000c] = 0000de4e, %g18 = eb0bf48a97361a03 ldsw [%o0+0x00c],%g2 ! %g2 = eb0bf48a97361a03 ! Mem[0000000028000038] = 8759fde1, %l7 = 000000002355f30d ldsw [%i0+0x038],%l7 ! %l7 = ffffffff8759fde1 ! Mem[000000009180003c] = 80663500, %g2 = 000000000000de4e ldsb [%o0+0x03d],%g2 ! %g2 = ffffffffffffff80 ! %l4 = 00000000ffffefd1, Mem[0000000090800000] = e78d491e sth %l4,[%i5+%g0] ! Mem[0000000090800000] = efd1491e ! Mem[0000000091800018] = e78d491e 3bf185e4, %g2 = ffffff80, %g3 = 0000de4e ldd [%o0+%o3],%g2 ! %g2 = 00000000e78d491e 000000003bf185e4 ! Mem[0000000091000020] = 8f8d7b41, %g2 = 00000000e78d491e ldub [%i6+0x022],%g2 ! %g2 = 000000000000008f p12_label_25: ! Mem[0000000090000024] = 0000007b, %g2 = 000000000000008f lduw [%i4+0x024],%g2 ! %g2 = 000000000000007b ! Mem[0000000090000024] = 0000007b, %g2 = 000000000000007b lduh [%i4+0x024],%g2 ! %g2 = 0000000000000000 ! %l2 = 0000000000000075, Mem[0000000090000024] = 0000007b sth %l2,[%i4+0x024] ! Mem[0000000090000024] = 0075007b ! %l1 = 000000004075065a, Mem[0000000090800010] = bb3df97a stw %l1,[%i5+%o2] ! Mem[0000000090800010] = 4075065a ! Mem[000000009000003c] = 3cc124ae, %g2 = 0000000000000000 lduh [%i4+0x03c],%g2 ! %g2 = 0000000000003cc1 ! %l1 = 000000004075065a, Mem[0000000091800039] = dd799beb stb %l1,[%o0+0x039] ! Mem[0000000091800038] = 5a799beb ! %l7 = ffffffff8759fde1, Mem[0000000091000010] = 3bf185e44075065a stx %l7,[%i6+%o2] ! Mem[0000000091000010] = ffffffff8759fde1 ! Mem[0000000091000004] = 007b1c20, %g2 = 0000000000003cc1 lduw [%i6+0x004],%g2 ! %g2 = 00000000007b1c20 ! %l7 = ffffffff8759fde1, Mem[000000009100002c] = 37e10c7c sth %l7,[%i6+0x02c] ! Mem[000000009100002c] = fde10c7c ! Mem[000000009000000c] = 8a320000, %g2 = 00000000007b1c20 ldsb [%i4+0x00e],%g2 ! %g2 = ffffffffffffff8a ba,a p12_not_taken_0_end p12_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p12_branch_failed p12_not_taken_0_end: ! End of Random Code for Thread 12 1: membar #Sync ! Force all stores to complete p12_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x030] ! Set processor 12 done flag ! Check Registers p12_check_registers: set p12_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be e78d491e3bf185e4 bne,a,pn %xcc,p12_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000004075065a bne,a,pn %xcc,p12_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000075 bne,a,pn %xcc,p12_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 638627413cc124ae bne,a,pn %xcc,p12_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000ffffefd1 bne,a,pn %xcc,p12_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000000000b3 bne,a,pn %xcc,p12_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000533bcf01 bne,a,pn %xcc,p12_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffff8759fde1 bne,a,pn %xcc,p12_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p12_check_fp_registers: set p12_expected_fp_regs,%g3 std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be b2c4d0fe 7a1aec82 bne %xcc,p12_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 81bcddbb cba184b7 bne %xcc,p12_f6_fail nop ! Check Local Memory set p12_local0_expect,%g1 p12_check_local0: ldx [%g1+0x020],%g2 ! Expected data = 0000000000000085 ldx [%i0+0x020],%g3 ! Observed data at 0000000028000020 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0d21157e64998a32 ldx [%i0+0x028],%g3 ! Observed data at 0000000028000028 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = aa04b865ede41fa7 ldx [%i0+0x030],%g3 ! Observed data at 0000000028000030 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i0,0x030,%g4 set p12_local1_expect,%g1 p12_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 3946f0795a492a91 ldx [%i1+0x008],%g3 ! Observed data at 0000000028800008 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffefd1f615698d ldx [%i1+0x018],%g3 ! Observed data at 0000000028800018 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i1,0x018,%g4 set p12_local2_expect,%g1 p12_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 7acd6732a61156b0 ldx [%i2+0x008],%g3 ! Observed data at 0000000029000008 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 3423bae1ffffbae1 ldx [%i2+0x018],%g3 ! Observed data at 0000000029000018 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = c7533c857dad7c7d ldx [%i2+0x030],%g3 ! Observed data at 0000000029000030 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = ffffffffe78d491e ldx [%i2+0x038],%g3 ! Observed data at 0000000029000038 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i2,0x038,%g4 set p12_local3_expect,%g1 p12_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 021bde4e7f5e00ff ldx [%i3+0x008],%g3 ! Observed data at 0000000029800008 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000000003cc124ae ldx [%i3+0x018],%g3 ! Observed data at 0000000029800018 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffffefd15a492a91 ldx [%i3+0x020],%g3 ! Observed data at 0000000029800020 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000000855a492a91 ldx [%i3+0x030],%g3 ! Observed data at 0000000029800030 cmp %g2,%g3 bne,a,pn %xcc,p12_local_failed add %i3,0x030,%g4 ! The test for processor 12 has passed p12_passed: ta GOOD_TRAP nop p12_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p12_failed p12_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p12_failed p12_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p12_failed p12_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p12_failed p12_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p12_failed p12_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p12_failed p12_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p12_failed p12_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p12_failed p12_f4_fail: set p12_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p12_f6_fail: set p12_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 12 failed p12_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x030] ! Set processor 12 done flag set p12_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 12 failed p12_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x030] ! Set processor 12 done flag set p12_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p12_selfmod_failed: ba p12_failed mov 0xabc,%g1 p12_common_error: or %g0,0xeec,%g1 ba p12_failed mov %o5,%g3 p12_common_signature_error: set p12_temp,%g1 ba p12_failed st %g2,[%g1] ! Common Lock Number p12_common_timeout: set p12_temp,%g1 ba p12_failed st %g2,[%g1] ! Common Lock Number p12_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p12_failed mov 0x0,%g3 p12_trap1e: lduba [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000029000008] stba %l6,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000029800008] stba %l5,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000029800000] done p12_trap1o: lduba [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000029000008] stba %l6,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000029800008] stba %l5,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000029800000] done p12_trap2e: stxa %l1,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000028800008] stba %l6,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000029000018] lduha [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000029800008] lduba [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000029000018] done p12_trap2o: stxa %l1,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000028800008] stba %l6,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000029000018] lduha [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000029800008] lduba [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000029000018] done p12_trap3e: nop nop nop nop nop done p12_trap3o: nop nop nop nop nop done p12_init_memory_pointers: set p12_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 p12_local0_start,%i0 set p12_local1_start,%i1 set p12_local2_start,%i2 set p12_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 0d21157e64998a32 ldx [%g1+0x008],%l1 ! %l1 = a3bf9eeac621683c ldx [%g1+0x010],%l2 ! %l2 = c034672e37e10c7c ldx [%g1+0x018],%l3 ! %l3 = 0144a2dc27c7ad40 ldx [%g1+0x020],%l4 ! %l4 = d7ac97ea17792648 ldx [%g1+0x028],%l5 ! %l5 = d4284d6e5a492a91 ldx [%g1+0x030],%l6 ! %l6 = 91f77bc5edaba63e ldx [%g1+0x038],%l7 ! %l7 = aa04b865ede41fa7 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 13 processor_13: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x34] ! Set the start flag wrpr %g0,7,%cleanwin call p13_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 13 wr %g0,0x4,%fprs ! Make sure fef is 1 set p13_init_freg,%g1 ! %f0 = e7a6f052 3ce0225d bad7e4a4 8247b203 ! %f4 = 9e54bd88 8e226e7a 32c2fa7e 9ccd5d55 ! %f8 = 3c3197c4 416ea413 aa0860d8 02ce7091 ! %f12 = 034c7c2e 89eea673 0a820be0 14dd7c94 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 9bc5a8e2 b0ae5b9f b160bdce 9bccede0 ! %f20 = 14e0c509 76f00d4c c2ea222a e8136688 ! %f24 = 3640d1af fdd5c209 1e8e1b75 c3eb4e84 ! %f28 = 310ffc4c 34b0df21 733c2758 ecbd9dfe ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 375912e6 79de5680 9d368e20 fb270aac ! %f36 = eaf2fa3b 29548630 2c05d3f9 c55d63b3 ! %f40 = ef985d55 8e8c706f 93763a16 5c28054d ! %f44 = 01130fea 2cfc2e0e 035f8724 f6a1427c ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x2faacdd800000061,%g7,%g1 ! GSR scale = 12, align = 1 wr %g1,%g0,%gsr ! GSR = 2faacdd800000061 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 13 p13_label_1: ! Mem[000000002a800008] = 57d300533aaa72f6, %l1 = 9c7914dc11f9abab ldx [%i1+%o1],%l1 ! %l1 = 57d300533aaa72f6 ! Mem[0000000090800020] = 3aba1e4d, %g2 = 0000009500000002 ldsb [%i5+0x023],%g2 ! %g2 = 000000000000003a ! %l5 = 554df0c80e69e09a, Mem[0000000091000038] = 65898de9d7571dc0 stx %l5,[%i6+0x038] ! Mem[0000000091000038] = 554df0c80e69e09a ! Mem[000000002a000028] = b72f5242, %l1 = 57d300533aaa72f6 ldsb [%i0+0x02b],%l1 ! %l1 = 0000000000000042 ! Mem[000000009000002c] = 79154094, %g2 = 000000000000003a ldsb [%i4+0x02d],%g2 ! %g2 = 0000000000000079 ! %l0 = 30c2fa162cdbac3d, Mem[000000002b000008] = 1f6d7b8708f25522 stx %l0,[%i2+%o1] ! Mem[000000002b000008] = 30c2fa162cdbac3d ! %l5 = 554df0c80e69e09a, Mem[0000000091000038] = 554df0c80e69e09a stx %l5,[%i6+0x038] ! Mem[0000000091000038] = 554df0c80e69e09a ! %l1 = 0000000000000042, Mem[0000000091000020] = 9de28f8d stb %l1,[%i6+%o4] ! Mem[0000000091000020] = 42e28f8d ! Mem[000000009180003c] = eb806635, %g2 = 0000000000000079 lduh [%o0+0x03c],%g2 ! %g2 = 000000000000eb80 ! %l3 = 1fa7c7a265497ca4, Mem[000000002b800012] = 7b1a19d5 sth %l3,[%i3+0x012] ! Mem[000000002b800010] = 7b1a7ca4 p13_label_2: ! %l6 = 2e2d0a59dd22cbbf, Mem[0000000091800020] = c69ee3c7 stb %l6,[%o0+%o4] ! Mem[0000000091800020] = bf9ee3c7 ! Mem[0000000090000038] = 8fc6c81b, %g2 = 000000000000eb80 lduw [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b ! %l7 = f8dc08c2552287fd, Mem[0000000090000038] = 8fc6c81b stw %l7,[%i4+0x038] ! Mem[0000000090000038] = 552287fd ! %l0 = 2cdbac3d, %l1 = 00000042, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l0,[%i4+%g0] ! Mem[0000000090000000] = 2cdbac3d 00000042 ! %l7 = f8dc08c2552287fd, Mem[000000009080002c] = 9c5fe8b1 stw %l7,[%i5+0x02c] ! Mem[000000009080002c] = 552287fd ! %l7 = f8dc08c2552287fd, Mem[0000000091000016] = bbe4b433 stb %l7,[%i6+0x016] ! Mem[0000000091000014] = fde4b433 ! %l4 = 49dfc0c8373342d9, Mem[000000009100000c] = da67f293 stw %l4,[%i6+0x00c] ! Mem[000000009100000c] = 373342d9 ! Mem[000000002a000020] = 8d64c3a7, %l5 = 554df0c80e69e09a ldsb [%i0+0x023],%l5 ! %l5 = ffffffffffffffa7 ! Mem[0000000090800020] = 6c6c0f3aba1e4dff, %g2 = 000000008fc6c81b ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3aba1e4dff ! %l0 = 30c2fa162cdbac3d, Mem[0000000090800031] = b333342d stb %l0,[%i5+0x031] ! Mem[0000000090800030] = 3d33342d p13_label_3: ! Mem[0000000091800000] = 6c5e37b5, %g18 = 8bdb9c44bd686a38 ldsw [%o0+%g0],%g2 ! %g2 = 8bdb9c44bd686a38 ! Mem[0000000090800010] = bbd0f97aba27fa54, %g2 = 000000006c5e37b5 ldx [%i5+%o2],%g2 ! %g2 = bbd0f97aba27fa54 ! %l5 = ffffffffffffffa7, Mem[000000002b000000] = 6cdaa12f stw %l5,[%i2+%g0] ! Mem[000000002b000000] = ffffffa7 ! Mem[0000000091000030] = 7cc77257 207bbe7e, %g2 = ba27fa54, %g3 = 0bad0b00 ldd [%i6+0x030],%g2 ! %g2 = 000000007cc77257 00000000207bbe7e ! Mem[0000000090000030] = 944f136a 126760d7, %g2 = 7cc77257, %g3 = 207bbe7e ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000126760d7 ! Mem[0000000091000008] = 4b1c5151 373342d9, %g2 = 944f136a, %g3 = 126760d7 ldd [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 00000000373342d9 ! %l0 = 30c2fa162cdbac3d, Mem[0000000090800008] = a3d5b48df38fafd2 stx %l0,[%i5+%o1] ! Mem[0000000090800008] = 30c2fa162cdbac3d ! Mem[000000002a80000c] = 3aaa72f6, %l6 = 2e2d0a59dd22cbbf lduw [%i1+0x00c],%l6 ! %l6 = 000000003aaa72f6 ! Mem[000000009180003c] = eb806635, %g18 = 8bdb9c44bd686a38 ldsw [%o0+0x03c],%g2 ! %g2 = 8bdb9c44bd686a38 ! %l0 = 30c2fa162cdbac3d, Mem[000000002b00002c] = fca2ccf5 sth %l0,[%i2+0x02c] ! Mem[000000002b00002c] = ac3dccf5 p13_label_4: ! Mem[0000000091800010] = 5e44f9f4 a2d978b6, %g2 = eb806635, %g3 = 373342d9 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000a2d978b6 ! Mem[0000000091800010] = 5e44f9f4, %g18 = 8bdb9c44bd686a38 ldsw [%o0+%o2],%g2 ! %g2 = 8bdb9c44bd686a38 ! Mem[000000002b80001c] = cfe813f3, %l5 = ffffffffffffffa7 ldsb [%i3+0x01d],%l5 ! %l5 = ffffffffffffffe8 ! Mem[0000000090800038] = 393f420c, %g2 = 000000005e44f9f4 ldsh [%i5+0x038],%g2 ! %g2 = 000000000000393f ! Mem[0000000090800014] = ba27fa54, %g2 = 000000000000393f ldsh [%i5+0x014],%g2 ! %g2 = ffffffffffffba27 ! %l1 = 0000000000000042, Mem[0000000091000038] = 554df0c8 stw %l1,[%i6+0x038] ! Mem[0000000091000038] = 00000042 ! Mem[0000000091800008] = 50d23f270741274a, %g2 = ffffffffffffba27 ldx [%o0+%o1],%g2 ! %g2 = 50d23f270741274a ! Mem[0000000090800014] = ba27fa54, %g2 = 50d23f270741274a ldsb [%i5+0x014],%g2 ! %g2 = ffffffffffffffba ! Mem[000000009180003c] = eb806635, %g2 = ffffffffffffffba ldub [%o0+0x03c],%g2 ! %g2 = 00000000000000eb ! %l2 = ce2a33d06959efbc, Mem[0000000090000030] = 944f136a126760d7 stx %l2,[%i4+0x030] ! Mem[0000000090000030] = ce2a33d06959efbc p13_label_5: ! %l2 = ce2a33d06959efbc, Mem[0000000091800030] = 45288f71b6b6487f stx %l2,[%o0+0x030] ! Mem[0000000091800030] = ce2a33d06959efbc ! Mem[000000002b800008] = c8e57607 90faff79, %l2 = 6959efbc, %l3 = 65497ca4 ldd [%i3+%o1],%l2 ! %l2 = 00000000c8e57607 0000000090faff79 ! Mem[000000002b800008] = c8e57607, %l6 = 000000003aaa72f6 ldsh [%i3+%o1],%l6 ! %l6 = ffffffffffffc8e5 ! Mem[0000000090800018] = 35d3851c, %g2 = 00000000000000eb lduw [%i5+%o3],%g2 ! %g2 = 0000000035d3851c ! Mem[0000000091000030] = 7cc77257, %g18 = 8bdb9c44bd686a38 ldsw [%i6+0x030],%g2 ! %g2 = 8bdb9c44bd686a38 ! Mem[0000000090000028] = 07dc67fd8d791540, %g2 = 000000007cc77257 ldx [%i4+%o5],%g2 ! %g2 = 07dc67fd8d791540 ! Mem[000000009180003c] = 66350000, %g2 = 07dc67fd8d791540 lduh [%o0+0x03e],%g2 ! %g2 = 0000000000006635 ! Mem[0000000091000014] = fde4b433, %g2 = 0000000000006635 ldsb [%i6+0x016],%g2 ! %g2 = fffffffffffffffd ! Mem[000000002b800014] = 77b91cc9, %l4 = 49dfc0c8373342d9 ldsb [%i3+0x015],%l4 ! %l4 = ffffffffffffffb9 ! Mem[000000002a00000c] = ab16c120, %l2 = 00000000c8e57607 ldsh [%i0+0x00c],%l2 ! %l2 = ffffffffffffab16 p13_label_6: ! Mem[0000000090000010] = 225c798e, %g2 = fffffffffffffffd ldsb [%i4+0x012],%g2 ! %g2 = 0000000000000022 ! %l5 = ffffffffffffffe8, Mem[000000009100000a] = 51513733 stb %l5,[%i6+0x00a] ! Mem[0000000091000008] = e8513733 ! Mem[0000000090000020] = 1a54edfce7b2eb32, %g2 = 0000000000000022 ldx [%i4+%o4],%g2 ! %g2 = 1a54edfce7b2eb32 ! Mem[0000000090800010] = bbd0f97a, %g2 = 1a54edfce7b2eb32 ldub [%i5+%o2],%g2 ! %g2 = 00000000000000bb ! %l5 = ffffffffffffffe8, Mem[000000002b800030] = 740830b9838f6b95 stx %l5,[%i3+0x030] ! Mem[000000002b800030] = ffffffffffffffe8 ! Mem[0000000090800028] = 82af5522, %g2 = 00000000000000bb ldsh [%i5+0x02a],%g2 ! %g2 = ffffffffffff82af ! Mem[0000000090800008] = 30c2fa16, %g18 = 8bdb9c44bd686a38 ldsw [%i5+%o1],%g2 ! %g2 = 8bdb9c44bd686a38 ! Mem[0000000090800034] = 2d07fd66, %g18 = 8bdb9c44bd686a38 ldsw [%i5+0x034],%g2 ! %g2 = 8bdb9c44bd686a38 ! %l2 = ffffffffffffab16, Mem[000000009080001e] = 35726c6c stb %l2,[%i5+0x01e] ! Mem[000000009080001c] = 16726c6c ! %l1 = 0000000000000042, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l1,[%o0+%o5] ! Mem[0000000091800028] = 0000000000000042 p13_label_7: ! Mem[0000000091000038] = 0000420e, %g2 = 000000002d07fd66 ldsb [%i6+0x039],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000028] = 43a014addb4f959e, %g2 = 0000000000000000 ldx [%i6+%o5],%g2 ! %g2 = 43a014addb4f959e ! %l0 = 2cdbac3d, %l1 = 00000042, Mem[0000000091000030] = 7cc77257 207bbe7e std %l0,[%i6+0x030] ! Mem[0000000091000030] = 2cdbac3d 00000042 ! %l4 = ffffffb9, %l5 = ffffffe8, Mem[0000000090800020] = 6c6c0f3a ba1e4dff std %l4,[%i5+%o4] ! Mem[0000000090800020] = ffffffb9 ffffffe8 ! %l2 = ffffffffffffab16, Mem[0000000090000018] = 7f114e529d7122ad stx %l2,[%i4+%o3] ! Mem[0000000090000018] = ffffffffffffab16 ! %l5 = ffffffffffffffe8, Mem[0000000091000030] = 2cdbac3d stw %l5,[%i6+0x030] ! Mem[0000000091000030] = ffffffe8 ! Mem[000000002a800000] = 41fed432 43bba211, %l6 = ffffc8e5, %l7 = 552287fd ldd [%i1+%g0],%l6 ! %l6 = 0000000041fed432 0000000043bba211 ! %l4 = ffffffffffffffb9, Mem[0000000091000028] = 43a014addb4f959e stx %l4,[%i6+%o5] ! Mem[0000000091000028] = ffffffffffffffb9 ! %l0 = 30c2fa162cdbac3d, Mem[0000000090000018] = ffffffff stw %l0,[%i4+%o3] ! Mem[0000000090000018] = 2cdbac3d ! Mem[0000000091800014] = 78b639a5, %g2 = 43a014addb4f959e ldsh [%o0+0x016],%g2 ! %g2 = 00000000000078b6 p13_label_8: ! %l0 = 2cdbac3d, %l1 = 00000042, Mem[0000000091800000] = 6c5e37b5 da193367 std %l0,[%o0+%g0] ! Mem[0000000091800000] = 2cdbac3d 00000042 ! Mem[0000000090000020] = 1a54edfc e7b2eb32, %g2 = 000078b6, %g3 = a2d978b6 ldd [%i4+%o4],%g2 ! %g2 = 000000001a54edfc 00000000e7b2eb32 ! %l2 = ffffffffffffab16, Mem[000000009080003a] = 420cdd38 sth %l2,[%i5+0x03a] ! Mem[0000000090800038] = ab16dd38 ! Mem[0000000090000030] = ce2a33d0, %g18 = 8bdb9c44bd686a38 ldsw [%i4+0x030],%g2 ! %g2 = 8bdb9c44bd686a38 ! %l6 = 0000000041fed432, Mem[000000009080002c] = 552287fd stw %l6,[%i5+0x02c] ! Mem[000000009080002c] = 41fed432 ! Mem[0000000091800000] = 2cdbac3d, %g2 = ffffffffce2a33d0 lduw [%o0+%g0],%g2 ! %g2 = 000000002cdbac3d ! Mem[000000009100001c] = 40af2dc9, %g2 = 000000002cdbac3d lduw [%i6+0x01c],%g2 ! %g2 = 0000000040af2dc9 ! %l0 = 30c2fa162cdbac3d, Mem[000000002a80001a] = 50956c30 sth %l0,[%i1+0x01a] ! Mem[000000002a800018] = 5095ac3d ! %l4 = ffffffffffffffb9, Mem[0000000090000021] = 54edfce7 stb %l4,[%i4+0x021] ! Mem[0000000090000020] = b9edfce7 ! Mem[0000000091800028] = 00000000 00000042, %g2 = 40af2dc9, %g3 = e7b2eb32 ldd [%o0+%o5],%g2 ! %g2 = 0000000000000000 0000000000000042 p13_label_9: ! %l1 = 0000000000000042, Mem[000000002b800031] = ffffffff stb %l1,[%i3+0x031] ! Mem[000000002b800030] = ff42ffff ! Mem[0000000091000034] = 00420000, %g2 = 0000000000000000 lduh [%i6+0x036],%g2 ! %g2 = 0000000000000042 ! Mem[0000000090000018] = 2cdbac3d ffffab16, %g2 = 00000042, %g3 = 00000042 ldd [%i4+%o3],%g2 ! %g2 = 000000002cdbac3d 00000000ffffab16 ! Mem[0000000091800024] = 33167744, %g18 = 8bdb9c44bd686a38 ldsw [%o0+0x024],%g2 ! %g2 = 8bdb9c44bd686a38 ! Mem[000000002b000030] = 3d1ab817, %l7 = 0000000043bba211 ldub [%i2+0x030],%l7 ! %l7 = 000000000000003d ! Mem[000000009180002c] = 000042ce, %g2 = 0000000033167744 ldub [%o0+0x02d],%g2 ! %g2 = 0000000000000000 ! %l2 = ffffffffffffab16, Mem[0000000091000032] = ffe80000 sth %l2,[%i6+0x032] ! Mem[0000000091000030] = ab160000 ! Mem[000000002a80003c] = 5b0c1ec4, %l7 = 000000000000003d ldsb [%i1+0x03f],%l7 ! %l7 = ffffffffffffffc4 ! %l2 = ffffffffffffab16, Mem[000000002a800018] = 5095ac3deed92504 stx %l2,[%i1+%o3] ! Mem[000000002a800018] = ffffffffffffab16 ! Mem[0000000090800028] = eb4882af 41fed432, %g2 = 00000000, %g3 = ffffab16 ldd [%i5+%o5],%g2 ! %g2 = 00000000eb4882af 0000000041fed432 p13_label_10: ! Mem[000000009080000c] = 2cdbac3d, %g2 = 00000000eb4882af ldsb [%i5+0x00c],%g2 ! %g2 = 000000000000002c ! Mem[0000000090000038] = 552287fdf8ba39dc, %g2 = 000000000000002c ldx [%i4+0x038],%g2 ! %g2 = 552287fdf8ba39dc ! Mem[000000009100003c] = e09a0000, %g2 = 552287fdf8ba39dc ldsh [%i6+0x03e],%g2 ! %g2 = ffffffffffffe09a ! Mem[000000009000003c] = f8ba39dc, %g2 = ffffffffffffe09a ldsh [%i4+0x03c],%g2 ! %g2 = fffffffffffff8ba ! %l0 = 2cdbac3d, %l1 = 00000042, Mem[000000002b800028] = dc0c6bd3 244c7cd4 std %l0,[%i3+%o5] ! Mem[000000002b800028] = 2cdbac3d 00000042 ! Mem[000000002a800018] = ffffffff ffffab16, %l4 = ffffffb9, %l5 = ffffffe8 ldd [%i1+%o3],%l4 ! %l4 = 00000000ffffffff 00000000ffffab16 ! %l2 = ffffffffffffab16, Mem[000000009180001e] = 10d9bf9e sth %l2,[%o0+0x01e] ! Mem[000000009180001c] = ab16bf9e ! %l4 = ffffffff, %l5 = ffffab16, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l4,[%i5+%g0] ! Mem[0000000090800000] = ffffffff ffffab16 ! %l4 = 00000000ffffffff, Mem[0000000090800018] = 35d3851c sth %l4,[%i5+%o3] ! Mem[0000000090800018] = ffff851c ! Mem[000000009180002c] = 00000042, %g18 = 8bdb9c44bd686a38 ldsw [%o0+0x02c],%g2 ! %g2 = 8bdb9c44bd686a38 p13_label_11: ! Mem[0000000091800034] = 6959efbc, %g18 = 8bdb9c44bd686a38 ldsw [%o0+0x034],%g2 ! %g2 = 8bdb9c44bd686a38 ! %l1 = 0000000000000042, Mem[0000000090000000] = 2cdbac3d00000042 stx %l1,[%i4+%g0] ! Mem[0000000090000000] = 0000000000000042 ! Mem[000000009080000c] = dbac3dbb, %g2 = 000000006959efbc ldub [%i5+0x00d],%g2 ! %g2 = 00000000000000db ! Mem[0000000091800030] = 33d06959, %g2 = 00000000000000db lduh [%o0+0x032],%g2 ! %g2 = 00000000000033d0 ! Mem[000000009000003c] = f8ba39dc, %g18 = 8bdb9c44bd686a38 ldsw [%i4+0x03c],%g2 ! %g2 = 8bdb9c44bd686a38 ! %l1 = 0000000000000042, Mem[000000002b80003a] = f2d696db sth %l1,[%i3+0x03a] ! Mem[000000002b800038] = f2d60042 ! %l7 = ffffffffffffffc4, Mem[0000000091000016] = fde4b433 stb %l7,[%i6+0x016] ! Mem[0000000091000014] = c4e4b433 ! Mem[0000000091800010] = 5e44f9f4, %g2 = fffffffff8ba39dc lduh [%o0+%o2],%g2 ! %g2 = 0000000000005e44 ! %l5 = 00000000ffffab16, Mem[000000009080001c] = d6341672 stw %l5,[%i5+0x01c] ! Mem[000000009080001c] = ffffab16 ! Mem[0000000090800004] = ab1630c2, %g2 = 0000000000005e44 lduh [%i5+0x006],%g2 ! %g2 = 000000000000ab16 p13_label_12: ! %l2 = ffffab16, %l3 = 90faff79, Mem[000000002b000028] = f8002a01 ac3dccf5 std %l2,[%i2+%o5] ! Mem[000000002b000028] = ffffab16 90faff79 ! Mem[000000009000002c] = 8d791540, %g2 = 000000000000ab16 lduw [%i4+0x02c],%g2 ! %g2 = 000000008d791540 ! %l3 = 0000000090faff79, Mem[0000000090800011] = d0f97aba stb %l3,[%i5+0x011] ! Mem[0000000090800010] = 79f97aba ! Mem[000000009180002c] = 000042ce, %g2 = 000000008d791540 ldub [%o0+0x02d],%g2 ! %g2 = 0000000000000000 ! %l6 = 41fed432, %l7 = ffffffc4, Mem[0000000091800028] = 00000000 00000042 std %l6,[%o0+%o5] ! Mem[0000000091800028] = 41fed432 ffffffc4 ! Mem[0000000091000004] = 861c204b, %g2 = 0000000000000000 ldub [%i6+0x005],%g2 ! %g2 = 0000000000000086 ! Mem[0000000091800028] = d432ffff, %g2 = 0000000000000086 ldsb [%o0+0x02a],%g2 ! %g2 = ffffffffffffffd4 ! Mem[000000002a000010] = 1609ad2d07a6dd5b, %l3 = 0000000090faff79 ldx [%i0+%o2],%l3 ! %l3 = 1609ad2d07a6dd5b ! %l7 = ffffffffffffffc4, Mem[0000000090800000] = ffffffffffffab16 stx %l7,[%i5+%g0] ! Mem[0000000090800000] = ffffffffffffffc4 ! Mem[0000000090000038] = 552287fdf8ba39dc, %g2 = ffffffffffffffd4 ldx [%i4+0x038],%g2 ! %g2 = 552287fdf8ba39dc p13_label_13: ! Mem[000000009080002c] = 41fed432, %g2 = 552287fdf8ba39dc ldub [%i5+0x02c],%g2 ! %g2 = 0000000000000041 ! Mem[0000000091000010] = eb99b055, %g2 = 0000000000000041 lduh [%i6+%o2],%g2 ! %g2 = 000000000000eb99 ! %l3 = 1609ad2d07a6dd5b, Mem[0000000090800020] = ffffffb9 stw %l3,[%i5+%o4] ! Mem[0000000090800020] = 07a6dd5b ! %l3 = 1609ad2d07a6dd5b, Mem[0000000090000034] = 6959efbc stw %l3,[%i4+0x034] ! Mem[0000000090000034] = 07a6dd5b ! Mem[0000000090000028] = fd8d7915, %g2 = 000000000000eb99 ldsb [%i4+0x02b],%g2 ! %g2 = fffffffffffffffd ! Mem[0000000090000038] = 552287fdf8ba39dc, %g2 = fffffffffffffffd ldx [%i4+0x038],%g2 ! %g2 = 552287fdf8ba39dc ! %l5 = 00000000ffffab16, Mem[0000000090000008] = 96abb01bc40b9e2c stx %l5,[%i4+%o1] ! Mem[0000000090000008] = 00000000ffffab16 ! %l6 = 0000000041fed432, Mem[0000000090800024] = ffffffe8 sth %l6,[%i5+0x024] ! Mem[0000000090800024] = d432ffe8 ! Mem[0000000090800030] = 342d07fd, %g2 = 552287fdf8ba39dc ldsb [%i5+0x033],%g2 ! %g2 = 0000000000000034 ! Mem[000000009000000c] = 16021222, %g2 = 0000000000000034 ldsb [%i4+0x00f],%g2 ! %g2 = 0000000000000016 p13_label_14: ! Mem[000000002b000038] = 99c39213, %l3 = 1609ad2d07a6dd5b ldsh [%i2+0x03a],%l3 ! %l3 = ffffffffffff9213 ! Mem[000000002a800010] = fd7ed6ff, %l3 = ffffffffffff9213 ldsw [%i1+%o2],%l3 ! %l3 = fffffffffd7ed6ff ! Mem[0000000090800038] = ab16dd38, %g2 = 0000000000000016 ldsh [%i5+0x03a],%g2 ! %g2 = ffffffffffffab16 ! Mem[0000000091800028] = 41fed432, %g18 = 8bdb9c44bd686a38 ldsw [%o0+%o5],%g2 ! %g2 = 8bdb9c44bd686a38 ! Mem[000000002a000020] = 8d64c3a7 9fda1924, %l2 = ffffab16, %l3 = fd7ed6ff ldd [%i0+%o4],%l2 ! %l2 = 000000008d64c3a7 000000009fda1924 ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 0000000041fed432 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! Mem[000000002a80000c] = 3aaa72f6, %l4 = 00000000ffffffff ldsh [%i1+0x00e],%l4 ! %l4 = 00000000000072f6 ! Mem[0000000090800008] = 30c2fa16 2cdbac3d, %g2 = a2d978b6, %g3 = 41fed432 ldd [%i5+%o1],%g2 ! %g2 = 0000000030c2fa16 000000002cdbac3d ! Mem[000000002b000018] = 5364d2a07b17e7e1, %l2 = 000000008d64c3a7 ldx [%i2+%o3],%l2 ! %l2 = 5364d2a07b17e7e1 ! Mem[0000000090000014] = 798eb5a3, %g2 = 0000000030c2fa16 lduw [%i4+0x014],%g2 ! %g2 = 00000000798eb5a3 p13_label_15: ! %l0 = 30c2fa162cdbac3d, Mem[0000000090000020] = 1ab9edfc stw %l0,[%i4+%o4] ! Mem[0000000090000020] = 2cdbac3d ! %l1 = 0000000000000042, Mem[0000000090800024] = d432ffe8 stw %l1,[%i5+0x024] ! Mem[0000000090800024] = 00000042 ! Mem[0000000091000024] = cb8cffff, %g2 = 00000000798eb5a3 ldub [%i6+0x026],%g2 ! %g2 = 00000000000000cb ! Mem[0000000090800014] = ba27fa54, %g18 = 8bdb9c44bd686a38 ldsw [%i5+0x014],%g2 ! %g2 = 8bdb9c44bd686a38 ! %l6 = 0000000041fed432, Mem[000000002a800008] = 57d30053 sth %l6,[%i1+%o1] ! Mem[000000002a800008] = d4320053 ! Mem[000000009180002c] = ffc4ce2a, %g2 = ffffffffba27fa54 ldsh [%o0+0x02e],%g2 ! %g2 = ffffffffffffffc4 ! Mem[0000000091800008] = d23f2707, %g2 = ffffffffffffffc4 ldsb [%o0+0x009],%g2 ! %g2 = ffffffffffffffd2 ! Mem[0000000090800020] = dd5b0000, %g2 = ffffffffffffffd2 ldsh [%i5+0x022],%g2 ! %g2 = ffffffffffffdd5b ! %l6 = 0000000041fed432, Mem[0000000090800038] = 393fab16dd38b60e stx %l6,[%i5+0x038] ! Mem[0000000090800038] = 0000000041fed432 ! %l2 = 7b17e7e1, %l3 = 9fda1924, Mem[0000000090800020] = 07a6dd5b 00000042 std %l2,[%i5+%o4] ! Mem[0000000090800020] = 7b17e7e1 9fda1924 p13_label_16: ! Mem[000000002a800008] = d43200533aaa72f6, %l7 = ffffffffffffffc4 ldx [%i1+%o1],%l7 ! %l7 = d43200533aaa72f6 ! Mem[000000002a800030] = 13329b49, %l2 = 5364d2a07b17e7e1 ldsw [%i1+0x030],%l2 ! %l2 = 0000000013329b49 ! Mem[000000002a000008] = e96b6eba ab16c120, %l2 = 13329b49, %l3 = 9fda1924 ldd [%i0+%o1],%l2 ! %l2 = 00000000e96b6eba 00000000ab16c120 ! Mem[0000000091000028] = ffffffff, %g2 = ffffffffffffdd5b ldsb [%i6+0x02b],%g2 ! %g2 = ffffffffffffffff ! %l3 = 00000000ab16c120, Mem[0000000091800038] = e8dd799b stb %l3,[%o0+0x038] ! Mem[0000000091800038] = 20dd799b ! Mem[0000000091800018] = 39a5df25, %g2 = ffffffffffffffff ldub [%o0+%o3],%g2 ! %g2 = 0000000000000039 ! Mem[0000000091800038] = 799beb80, %g2 = 0000000000000039 ldsb [%o0+0x03a],%g2 ! %g2 = 0000000000000079 ! %l7 = d43200533aaa72f6, Mem[000000002a800008] = d43200533aaa72f6 stx %l7,[%i1+%o1] ! Mem[000000002a800008] = d43200533aaa72f6 ! Mem[000000002b000030] = 3d1ab817, %l0 = 30c2fa162cdbac3d ldub [%i2+0x030],%l0 ! %l0 = 000000000000003d ! %l1 = 0000000000000042, Mem[000000002a800030] = 13329b49f2ee909c stx %l1,[%i1+0x030] ! Mem[000000002a800030] = 0000000000000042 p13_label_17: ! %l4 = 00000000000072f6, Mem[000000009100000c] = 373342d9 stw %l4,[%i6+0x00c] ! Mem[000000009100000c] = 000072f6 ! Mem[000000009000003c] = dc000000, %g2 = 0000000000000079 ldsb [%i4+0x03f],%g2 ! %g2 = ffffffffffffffdc ! Mem[000000002a800008] = d4320053 3aaa72f6, %l0 = 0000003d, %l1 = 00000042 ldd [%i1+%o1],%l0 ! %l0 = 00000000d4320053 000000003aaa72f6 ! Mem[0000000091000024] = 7b41cb8c, %g18 = 8bdb9c44bd686a38 ldsw [%i6+0x024],%g2 ! %g2 = 8bdb9c44bd686a38 ! Mem[000000009100000c] = 72f6eb99, %g2 = 000000007b41cb8c ldsb [%i6+0x00e],%g2 ! %g2 = 0000000000000072 ! %l0 = 00000000d4320053, Mem[000000009080000e] = ac3dbb79 sth %l0,[%i5+0x00e] ! Mem[000000009080000c] = 0053bb79 ! Mem[0000000091000018] = b4334f3440af2dc9, %g2 = 0000000000000072 ldx [%i6+%o3],%g2 ! %g2 = b4334f3440af2dc9 ! Mem[0000000091000010] = eb99b055 5bebc4e4, %g2 = 40af2dc9, %g3 = 2cdbac3d ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebc4e4 ! Mem[0000000091000038] = 420e69e0, %g2 = 00000000eb99b055 ldsb [%i6+0x03b],%g2 ! %g2 = 0000000000000042 ! %l2 = 00000000e96b6eba, Mem[000000002a000008] = e96b6ebaab16c120 stx %l2,[%i0+%o1] ! Mem[000000002a000008] = 00000000e96b6eba p13_label_18: ! Mem[000000009080003c] = 41fed432, %g2 = 0000000000000042 ldsh [%i5+0x03c],%g2 ! %g2 = 00000000000041fe ! Mem[0000000090800000] = ffffffff ffffffc4, %g2 = 000041fe, %g3 = 5bebc4e4 ldd [%i5+%g0],%g2 ! %g2 = 00000000ffffffff 00000000ffffffc4 ! %l2 = e96b6eba, %l3 = ab16c120, Mem[0000000091800000] = 2cdbac3d 00000042 std %l2,[%o0+%g0] ! Mem[0000000091800000] = e96b6eba ab16c120 ! Mem[0000000091800030] = d06959ef, %g2 = 00000000ffffffff ldub [%o0+0x033],%g2 ! %g2 = 00000000000000d0 ! Mem[0000000090000000] = 00000000, %g2 = 00000000000000d0 ldub [%i4+0x003],%g2 ! %g2 = 0000000000000000 ! %l3 = 00000000ab16c120, Mem[000000009100003f] = 9a000000 stb %l3,[%i6+0x03f] ! Mem[000000009100003c] = 20000000 ! Mem[0000000090000014] = a32cdbac, %g2 = 0000000000000000 ldub [%i4+0x017],%g2 ! %g2 = 00000000000000a3 ! %l0 = 00000000d4320053, Mem[000000009000002c] = 8d791540 stw %l0,[%i4+0x02c] ! Mem[000000009000002c] = d4320053 ! Mem[000000009080002c] = fed432e7, %g2 = 00000000000000a3 ldsb [%i5+0x02d],%g2 ! %g2 = fffffffffffffffe ! %l0 = d4320053, %l1 = 3aaa72f6, Mem[0000000091800018] = 39a5df25 e146ab16 std %l0,[%o0+%o3] ! Mem[0000000091800018] = d4320053 3aaa72f6 p13_label_19: ! %l3 = 00000000ab16c120, Mem[0000000090000000] = 0000000000000042 stx %l3,[%i4+%g0] ! Mem[0000000090000000] = 00000000ab16c120 ! Mem[0000000091000038] = 000000420e69e020, %g2 = fffffffffffffffe ldx [%i6+0x038],%g2 ! %g2 = 000000420e69e020 ! Mem[0000000090800018] = ffff851c ffffab16, %g2 = 0e69e020, %g3 = ffffffc4 ldd [%i5+%o3],%g2 ! %g2 = 00000000ffff851c 00000000ffffab16 ! Mem[0000000091000024] = 7b41cb8c, %g2 = 00000000ffff851c lduh [%i6+0x024],%g2 ! %g2 = 0000000000007b41 ! Mem[0000000091800038] = 799beb80, %g2 = 0000000000007b41 lduh [%o0+0x03a],%g2 ! %g2 = 000000000000799b ! Mem[0000000090800018] = ffff851cffffab16, %g2 = 000000000000799b ldx [%i5+%o3],%g2 ! %g2 = ffff851cffffab16 ! %l7 = d43200533aaa72f6, Mem[000000009000002b] = fdd43200 stb %l7,[%i4+0x02b] ! Mem[0000000090000028] = f6d43200 ! %l3 = 00000000ab16c120, Mem[0000000091800030] = ce2a33d06959efbc stx %l3,[%o0+0x030] ! Mem[0000000091800030] = 00000000ab16c120 ! %l7 = d43200533aaa72f6, Mem[0000000090000023] = 3de7b2eb stb %l7,[%i4+0x023] ! Mem[0000000090000020] = f6e7b2eb ! Mem[0000000091000024] = cb8cffff, %g2 = ffff851cffffab16 ldsh [%i6+0x026],%g2 ! %g2 = ffffffffffffcb8c p13_label_20: ! Mem[000000002a000010] = 1609ad2d, %l1 = 000000003aaa72f6 lduw [%i0+%o2],%l1 ! %l1 = 000000001609ad2d ! Mem[000000009080003c] = 41fed432, %g2 = ffffffffffffcb8c lduw [%i5+0x03c],%g2 ! %g2 = 0000000041fed432 ! Mem[0000000090800010] = f97aba27, %g2 = 0000000041fed432 ldub [%i5+0x012],%g2 ! %g2 = 00000000000000f9 ! Mem[0000000090800010] = bb79f97a, %g18 = 8bdb9c44bd686a38 ldsw [%i5+%o2],%g2 ! %g2 = 8bdb9c44bd686a38 ! %l2 = 00000000e96b6eba, Mem[0000000090000009] = 000000ff stb %l2,[%i4+0x009] ! Mem[0000000090000008] = ba0000ff ! %l3 = 00000000ab16c120, Mem[000000002b800020] = 47952fa96cecdb92 stx %l3,[%i3+%o4] ! Mem[000000002b800020] = 00000000ab16c120 ! Mem[0000000091800000] = e96b6ebaab16c120, %g2 = ffffffffbb79f97a ldx [%o0+%g0],%g2 ! %g2 = e96b6ebaab16c120 ! Mem[0000000090800010] = bb79f97a, %g2 = e96b6ebaab16c120 lduw [%i5+%o2],%g2 ! %g2 = 00000000bb79f97a ! Mem[0000000091000020] = 42e28f8d, %g2 = 00000000bb79f97a ldub [%i6+%o4],%g2 ! %g2 = 0000000000000042 ! %l3 = 00000000ab16c120, Mem[000000002a80003c] = 5b0c1ec4 stb %l3,[%i1+0x03c] ! Mem[000000002a80003c] = 200c1ec4 p13_label_21: ! Mem[0000000091000004] = de861c20, %g2 = 0000000000000042 ldub [%i6+0x004],%g2 ! %g2 = 00000000000000de ! Mem[0000000091000010] = eb99b055 5bebc4e4, %g2 = 000000de, %g3 = ffffab16 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebc4e4 ! Mem[000000009080000c] = 2cdb0053, %g18 = 8bdb9c44bd686a38 ldsw [%i5+0x00c],%g2 ! %g2 = 8bdb9c44bd686a38 ! Mem[0000000090800038] = 0000000041fed432, %g2 = 000000002cdb0053 ldx [%i5+0x038],%g2 ! %g2 = 0000000041fed432 ! %l4 = 00000000000072f6, Mem[000000002a800020] = f1c546be06ead93c stx %l4,[%i1+%o4] ! Mem[000000002a800020] = 00000000000072f6 ! %l2 = 00000000e96b6eba, Mem[000000009080000c] = 2cdb0053 sth %l2,[%i5+0x00c] ! Mem[000000009080000c] = 6eba0053 ! Mem[0000000090000000] = 000000ab, %g2 = 0000000041fed432 ldsb [%i4+0x001],%g2 ! %g2 = 0000000000000000 ! %l5 = 00000000ffffab16, Mem[000000009100001c] = 40af2dc9 stw %l5,[%i6+0x01c] ! Mem[000000009100001c] = ffffab16 ! Mem[0000000091800024] = 33167744, %g2 = 0000000000000000 lduw [%o0+0x024],%g2 ! %g2 = 0000000033167744 ! Mem[0000000091800000] = e96b6eba ab16c120, %g2 = 33167744, %g3 = 5bebc4e4 ldd [%o0+%g0],%g2 ! %g2 = 00000000e96b6eba 00000000ab16c120 p13_label_22: ! Mem[000000009000002c] = d4320053, %g2 = 00000000e96b6eba lduw [%i4+0x02c],%g2 ! %g2 = 00000000d4320053 ! Mem[0000000090800038] = 00000000 41fed432, %g2 = d4320053, %g3 = ab16c120 ldd [%i5+0x038],%g2 ! %g2 = 0000000000000000 0000000041fed432 ! %l4 = 00000000000072f6, Mem[000000002a000016] = 07a6dd5b sth %l4,[%i0+0x016] ! Mem[000000002a000014] = 07a672f6 ! %l4 = 00000000000072f6, Mem[0000000090800004] = ffffffc4 stw %l4,[%i5+0x004] ! Mem[0000000090800004] = 000072f6 ! %l3 = 00000000ab16c120, Mem[0000000090800021] = 17e7e19f stb %l3,[%i5+0x021] ! Mem[0000000090800020] = 20e7e19f ! %l7 = d43200533aaa72f6, Mem[0000000091000022] = 8f8d7b41 stb %l7,[%i6+0x022] ! Mem[0000000091000020] = f68d7b41 ! Mem[000000002b80003c] = 5540564f, %l3 = 00000000ab16c120 lduh [%i3+0x03e],%l3 ! %l3 = 000000000000564f ! Mem[000000009180001c] = 3aaa72f6, %g2 = 0000000000000000 lduw [%o0+0x01c],%g2 ! %g2 = 000000003aaa72f6 ! Mem[0000000090800020] = 20e7e19f, %g2 = 000000003aaa72f6 ldub [%i5+0x021],%g2 ! %g2 = 0000000000000020 ! Mem[0000000091800000] = e96b6eba, %g18 = 8bdb9c44bd686a38 ldsw [%o0+%g0],%g2 ! %g2 = 8bdb9c44bd686a38 p13_label_23: ! %l2 = 00000000e96b6eba, Mem[000000002b80001c] = cfe813f3 stw %l2,[%i3+0x01c] ! Mem[000000002b80001c] = e96b6eba ! Mem[000000002b000000] = ffffffa7, %l2 = 00000000e96b6eba lduw [%i2+%g0],%l2 ! %l2 = 00000000ffffffa7 ! Mem[0000000091800038] = 20dd799beb806635, %g2 = ffffffffe96b6eba ldx [%o0+0x038],%g2 ! %g2 = 20dd799beb806635 ! Mem[0000000090000004] = 2000ba00, %g2 = 20dd799beb806635 ldub [%i4+0x007],%g2 ! %g2 = 0000000000000020 ! %l6 = 0000000041fed432, Mem[0000000090000011] = 12225c79 stb %l6,[%i4+0x011] ! Mem[0000000090000010] = 32225c79 ! Mem[0000000091800018] = d4320053 3aaa72f6, %g2 = 00000020, %g3 = 41fed432 ldd [%o0+%o3],%g2 ! %g2 = 00000000d4320053 000000003aaa72f6 ! Mem[0000000090000038] = 2287fdf8, %g2 = 00000000d4320053 ldsb [%i4+0x039],%g2 ! %g2 = 0000000000000022 ! %l2 = ffffffa7, %l3 = 0000564f, Mem[0000000090800030] = e73d3334 2d07fd66 std %l2,[%i5+0x030] ! Mem[0000000090800030] = ffffffa7 0000564f ! Mem[000000002b000020] = 85a92720, %l5 = 00000000ffffab16 ldsw [%i2+%o4],%l5 ! %l5 = ffffffff85a92720 ! Mem[0000000091800000] = e96b6eba, %g18 = 8bdb9c44bd686a38 ldsw [%o0+%g0],%g2 ! %g2 = 8bdb9c44bd686a38 p13_label_24: ! Mem[0000000090000030] = ce2a33d0, %g2 = ffffffffe96b6eba ldub [%i4+0x030],%g2 ! %g2 = 00000000000000ce ! Mem[0000000090000010] = 0232225c798eb5a3, %g2 = 00000000000000ce ldx [%i4+%o2],%g2 ! %g2 = 0232225c798eb5a3 ! Mem[0000000091800010] = 5e44f9f4, %g2 = 0232225c798eb5a3 lduw [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 ! %l4 = 000072f6, %l5 = 85a92720, Mem[0000000090800018] = ffff851c ffffab16 std %l4,[%i5+%o3] ! Mem[0000000090800018] = 000072f6 85a92720 ! Mem[000000002a800000] = 41fed432, %l3 = 000000000000564f ldsb [%i1+0x001],%l3 ! %l3 = fffffffffffffffe ! %l0 = 00000000d4320053, Mem[000000009100002c] = ffffffb9 sth %l0,[%i6+0x02c] ! Mem[000000009100002c] = 0053ffb9 ! Mem[0000000091000018] = 4f34ffff, %g2 = 000000005e44f9f4 lduh [%i6+0x01a],%g2 ! %g2 = 0000000000004f34 ! Mem[000000002b000020] = 85a927203eb9ae7f, %l3 = fffffffffffffffe ldx [%i2+%o4],%l3 ! %l3 = 85a927203eb9ae7f ! %l1 = 000000001609ad2d, Mem[0000000090800010] = bb79f97aba27fa54 stx %l1,[%i5+%o2] ! Mem[0000000090800010] = 000000001609ad2d ! Mem[000000009180000c] = 0741274a, %g2 = 0000000000004f34 lduh [%o0+0x00c],%g2 ! %g2 = 0000000000000741 p13_label_25: ! %l4 = 000072f6, %l5 = 85a92720, Mem[0000000091800000] = e96b6eba ab16c120 std %l4,[%o0+%g0] ! Mem[0000000091800000] = 000072f6 85a92720 ! %l2 = 00000000ffffffa7, Mem[000000009100003f] = 20000000 stb %l2,[%i6+0x03f] ! Mem[000000009100003c] = a7000000 ! Mem[000000002a800008] = d4320053, %l7 = d43200533aaa72f6 ldub [%i1+%o1],%l7 ! %l7 = 00000000000000d4 ! Mem[0000000091800030] = 00000000 ab16c120, %g2 = 00000741, %g3 = 3aaa72f6 ldd [%o0+0x030],%g2 ! %g2 = 0000000000000000 00000000ab16c120 ! %l7 = 00000000000000d4, Mem[0000000090000039] = 2287fdf8 stb %l7,[%i4+0x039] ! Mem[0000000090000038] = d487fdf8 ! Mem[000000002b800004] = dfa1db64, %l1 = 000000001609ad2d ldub [%i3+0x006],%l1 ! %l1 = 00000000000000db ! %l0 = 00000000d4320053, Mem[0000000090800022] = e7e19fda sth %l0,[%i5+0x022] ! Mem[0000000090800020] = 00539fda ! Mem[0000000090800030] = a7000056, %g2 = 0000000000000000 ldub [%i5+0x033],%g2 ! %g2 = 00000000000000a7 ! Mem[0000000090000038] = 87fdf8ba, %g2 = 00000000000000a7 ldsh [%i4+0x03a],%g2 ! %g2 = ffffffffffff87fd ! %l7 = 00000000000000d4, Mem[0000000091000020] = 42e2f68d sth %l7,[%i6+%o4] ! Mem[0000000091000020] = 00d4f68d ba,a p13_not_taken_0_end p13_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p13_branch_failed p13_not_taken_0_end: ! End of Random Code for Thread 13 1: membar #Sync ! Force all stores to complete p13_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x034] ! Set processor 13 done flag ! Check Registers p13_check_registers: set p13_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000d4320053 bne,a,pn %xcc,p13_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000000db bne,a,pn %xcc,p13_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000ffffffa7 bne,a,pn %xcc,p13_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 85a927203eb9ae7f bne,a,pn %xcc,p13_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000072f6 bne,a,pn %xcc,p13_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffff85a92720 bne,a,pn %xcc,p13_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000041fed432 bne,a,pn %xcc,p13_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000000000d4 bne,a,pn %xcc,p13_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p13_check_fp_registers: set p13_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be e7a6f052 3ce0225d bne %xcc,p13_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be bad7e4a4 8247b203 bne %xcc,p13_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 9e54bd88 8e226e7a bne %xcc,p13_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 32c2fa7e 9ccd5d55 bne %xcc,p13_f6_fail nop ! Check Local Memory set p13_local0_expect,%g1 p13_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 00000000e96b6eba ldx [%i0+0x008],%g3 ! Observed data at 000000002a000008 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 1609ad2d07a672f6 ldx [%i0+0x010],%g3 ! Observed data at 000000002a000010 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i0,0x010,%g4 set p13_local1_expect,%g1 p13_check_local1: ldx [%g1+0x008],%g2 ! Expected data = d43200533aaa72f6 ldx [%i1+0x008],%g3 ! Observed data at 000000002a800008 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffffffffab16 ldx [%i1+0x018],%g3 ! Observed data at 000000002a800018 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000000000072f6 ldx [%i1+0x020],%g3 ! Observed data at 000000002a800020 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000000000042 ldx [%i1+0x030],%g3 ! Observed data at 000000002a800030 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 2f974112200c1ec4 ldx [%i1+0x038],%g3 ! Observed data at 000000002a800038 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i1,0x038,%g4 set p13_local2_expect,%g1 p13_check_local2: ldx [%g1+0x000],%g2 ! Expected data = ffffffa731159ff1 ldx [%i2+0x000],%g3 ! Observed data at 000000002b000000 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 30c2fa162cdbac3d ldx [%i2+0x008],%g3 ! Observed data at 000000002b000008 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i2,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffffab1690faff79 ldx [%i2+0x028],%g3 ! Observed data at 000000002b000028 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i2,0x028,%g4 set p13_local3_expect,%g1 p13_check_local3: ldx [%g1+0x010],%g2 ! Expected data = 7b1a7ca477b91cc9 ldx [%i3+0x010],%g3 ! Observed data at 000000002b800010 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 6cffcce6e96b6eba ldx [%i3+0x018],%g3 ! Observed data at 000000002b800018 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000000ab16c120 ldx [%i3+0x020],%g3 ! Observed data at 000000002b800020 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 2cdbac3d00000042 ldx [%i3+0x028],%g3 ! Observed data at 000000002b800028 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = ff42ffffffffffe8 ldx [%i3+0x030],%g3 ! Observed data at 000000002b800030 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = f2d600425540564f ldx [%i3+0x038],%g3 ! Observed data at 000000002b800038 cmp %g2,%g3 bne,a,pn %xcc,p13_local_failed add %i3,0x038,%g4 ! The test for processor 13 has passed p13_passed: ta GOOD_TRAP nop p13_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p13_failed p13_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p13_failed p13_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p13_failed p13_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p13_failed p13_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p13_failed p13_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p13_failed p13_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p13_failed p13_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p13_failed p13_f0_fail: set p13_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p13_f2_fail: set p13_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p13_f4_fail: set p13_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p13_f6_fail: set p13_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 13 failed p13_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x034] ! Set processor 13 done flag set p13_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 13 failed p13_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x034] ! Set processor 13 done flag set p13_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p13_selfmod_failed: ba p13_failed mov 0xabc,%g1 p13_common_error: or %g0,0xeed,%g1 ba p13_failed mov %o5,%g3 p13_common_signature_error: set p13_temp,%g1 ba p13_failed st %g2,[%g1] ! Common Lock Number p13_common_timeout: set p13_temp,%g1 ba p13_failed st %g2,[%g1] ! Common Lock Number p13_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p13_failed mov 0x0,%g3 p13_trap1e: stda %l0,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000002a000018] stwa %l6,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000002b000028] ldxa [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000002a800010] stxa %l1,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000002a800008] stda %l4,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000002a800018] done p13_trap1o: stda %l0,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000002a000018] stwa %l6,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000002b000028] ldxa [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000002a800010] stxa %l1,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000002a800008] stda %l4,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000002a800018] done p13_trap2e: lduha [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000002b000018] done p13_trap2o: lduha [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000002b000018] done p13_trap3e: nop nop nop nop nop nop nop done p13_trap3o: nop nop nop nop nop nop nop done p13_init_memory_pointers: set p13_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 p13_local0_start,%i0 set p13_local1_start,%i1 set p13_local2_start,%i2 set p13_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 30c2fa162cdbac3d ldx [%g1+0x008],%l1 ! %l1 = 9c7914dc11f9abab ldx [%g1+0x010],%l2 ! %l2 = ce2a33d06959efbc ldx [%g1+0x018],%l3 ! %l3 = 1fa7c7a265497ca4 ldx [%g1+0x020],%l4 ! %l4 = 49dfc0c8373342d9 ldx [%g1+0x028],%l5 ! %l5 = 554df0c80e69e09a ldx [%g1+0x030],%l6 ! %l6 = 2e2d0a59dd22cbbf ldx [%g1+0x038],%l7 ! %l7 = f8dc08c2552287fd ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 14 processor_14: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x38] ! Set the start flag wrpr %g0,7,%cleanwin call p14_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 14 wr %g0,0x4,%fprs ! Make sure fef is 1 set p14_init_freg,%g1 ! %f0 = 20c8db4e 7c00fad7 8acbc090 cdbb7885 ! %f4 = 4fa2b48d cb2d42b0 17b22957 736d547b ! %f8 = dbaa6ae9 f475f46b 87b880ff 25700b42 ! %f12 = 36137dea 572e8971 505a8168 f3f848da ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 3f66e79c fdd394a2 0024a5db b9188280 ! %f20 = ab8e17ec 29637c92 e8cf80a6 40d1e769 ! %f24 = 7a08b305 644cbe3f 423a4ea8 bfcd3b3b ! %f28 = 0ed04699 bb32c85f a7107183 1c9efe77 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = d5e2df2a e8f27a4c 06a1b480 ba74620d ! %f36 = 86cbcddd 2633ae0f 54f8efae d19e1b12 ! %f40 = 9141a78d 8d477ed7 cf39d014 0d432727 ! %f44 = b8a9babf f91455ee dee78b1f 0821b762 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x4232c56700000055,%g7,%g1 ! GSR scale = 10, align = 5 wr %g1,%g0,%gsr ! GSR = 4232c56700000055 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 14 p14_label_1: ! Mem[0000000090000008] = b01bc40b, %g2 = 0000000000000004 lduh [%i4+0x00a],%g2 ! %g2 = 000000000000b01b ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = 0000b01b, %g3 = 0bad0b00 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! %l6 = 134a03be9196edb8, Mem[0000000090800005] = bacca9a3 stb %l6,[%i5+0x005] ! Mem[0000000090800004] = b8cca9a3 ! Mem[0000000091000008] = 4b1c5151 da67f293, %g2 = f4d6f5d4, %g3 = 80b60b78 ldd [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 00000000da67f293 ! Mem[0000000091000018] = b4334f3440af2dc9, %g2 = 000000004b1c5151 ldx [%i6+%o3],%g2 ! %g2 = b4334f3440af2dc9 ! %l5 = bb72d6d8c8891dc0, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l5,[%o0+%o5] ! Mem[0000000091800028] = bb72d6d8c8891dc0 ! %l3 = 7651b01df5bc9a21, Mem[0000000090800018] = 35d3851c stw %l3,[%i5+%o3] ! Mem[0000000090800018] = f5bc9a21 ! Mem[000000009000002c] = 8d791540, %g2 = b4334f3440af2dc9 lduh [%i4+0x02c],%g2 ! %g2 = 0000000000008d79 ! Mem[000000009000000c] = 9e2c0212, %g2 = 0000000000008d79 lduh [%i4+0x00e],%g2 ! %g2 = 0000000000009e2c ! %l3 = 7651b01df5bc9a21, Mem[000000002c800039] = 690f94f5 stb %l3,[%i1+0x039] ! Mem[000000002c800038] = 692194f5 p14_label_2: ! %l7 = ee00be82121eebe8, Mem[000000009080002c] = 9c5fe8b1 stw %l7,[%i5+0x02c] ! Mem[000000009080002c] = 121eebe8 ! %l4 = 5819efb02ee4f139, Mem[0000000090000030] = 944f136a126760d7 stx %l4,[%i4+0x030] ! Mem[0000000090000030] = 5819efb02ee4f139 ! Mem[000000009000002c] = 8d791540, %g2 = 0000000000009e2c lduw [%i4+0x02c],%g2 ! %g2 = 000000008d791540 ! Mem[000000002c800024] = d59e2b5d, %l3 = 7651b01df5bc9a21 ldub [%i1+0x024],%l3 ! %l3 = 00000000000000d5 ! Mem[0000000090000018] = 7f114e52 9d7122ad, %g2 = 8d791540, %g3 = da67f293 ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d7122ad ! Mem[0000000091000010] = eb99b0555bebbbe4, %g2 = 000000007f114e52 ldx [%i6+%o2],%g2 ! %g2 = eb99b0555bebbbe4 ! Mem[0000000090000004] = 0b7896ab, %g2 = eb99b0555bebbbe4 lduh [%i4+0x006],%g2 ! %g2 = 0000000000000b78 ! %l0 = 7d77fac9, %l1 = 55c4b60a, Mem[0000000091800020] = c69ee3c7 33167744 std %l0,[%o0+%o4] ! Mem[0000000091800020] = 7d77fac9 55c4b60a ! Mem[000000002d000030] = 8848bb53, %l7 = ee00be82121eebe8 ldub [%i2+0x030],%l7 ! %l7 = 0000000000000088 ! Mem[0000000090000030] = 5819efb0, %g2 = 0000000000000b78 lduw [%i4+0x030],%g2 ! %g2 = 000000005819efb0 p14_label_3: ! %l4 = 5819efb02ee4f139, Mem[0000000090800028] = eb4882af121eebe8 stx %l4,[%i5+%o5] ! Mem[0000000090800028] = 5819efb02ee4f139 ! Mem[0000000090800028] = 5819efb0, %g2 = 000000005819efb0 lduh [%i5+%o5],%g2 ! %g2 = 0000000000005819 ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = 0000000000005819 ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! Mem[0000000091800000] = b5da1933, %g2 = 39a5df25e14610d9 ldub [%o0+0x003],%g2 ! %g2 = 00000000000000b5 ! Mem[0000000090000010] = 0212225c, %g2 = 00000000000000b5 ldub [%i4+%o2],%g2 ! %g2 = 0000000000000002 ! Mem[000000002c800000] = 41acf76e, %l4 = 5819efb02ee4f139 lduh [%i1+%g0],%l4 ! %l4 = 00000000000041ac ! %l7 = 0000000000000088, Mem[000000009000001c] = 9d7122ad stw %l7,[%i4+0x01c] ! Mem[000000009000001c] = 00000088 ! Mem[0000000090000018] = 7f114e5200000088, %g2 = 0000000000000002 ldx [%i4+%o3],%g2 ! %g2 = 7f114e5200000088 ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = 00000088, %g3 = 9d7122ad ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f ! Mem[000000002c000030] = 09a8570b a84270cb, %l4 = 000041ac, %l5 = c8891dc0 ldd [%i0+0x030],%l4 ! %l4 = 0000000009a8570b 00000000a84270cb p14_label_4: ! Mem[0000000090800030] = e7b33334, %g18 = 1e9d2c668f7e0dc1 ldsw [%i5+0x030],%g2 ! %g2 = 1e9d2c668f7e0dc1 ! Mem[000000002c800020] = c210f9ca d59e2b5d, %l6 = 9196edb8, %l7 = 00000088 ldd [%i1+%o4],%l6 ! %l6 = 00000000c210f9ca 00000000d59e2b5d ! %l5 = 00000000a84270cb, Mem[0000000090800010] = bbd0f97aba27fa54 stx %l5,[%i5+%o2] ! Mem[0000000090800010] = 00000000a84270cb ! Mem[0000000091800020] = 7d77fac9, %g2 = ffffffffe7b33334 ldsb [%o0+%o4],%g2 ! %g2 = 000000000000007d ! Mem[0000000091000038] = 65898de9, %g2 = 000000000000007d lduw [%i6+0x038],%g2 ! %g2 = 0000000065898de9 ! Mem[000000002c800028] = b63e094939d1a0cf, %l5 = 00000000a84270cb ldx [%i1+%o5],%l5 ! %l5 = b63e094939d1a0cf ! %l2 = f33a7ebbd8532cf1, Mem[0000000091800014] = a2d978b6 stw %l2,[%o0+0x014] ! Mem[0000000091800014] = d8532cf1 ! Mem[0000000091000024] = 7b41cb8c, %g2 = 0000000065898de9 lduw [%i6+0x024],%g2 ! %g2 = 000000007b41cb8c ! Mem[0000000091000004] = 861c204b, %g2 = 000000007b41cb8c ldub [%i6+0x005],%g2 ! %g2 = 0000000000000086 ! %l4 = 09a8570b, %l5 = 39d1a0cf, Mem[0000000091800020] = 7d77fac9 55c4b60a std %l4,[%o0+%o4] ! Mem[0000000091800020] = 09a8570b 39d1a0cf p14_label_5: ! Mem[0000000090000020] = 1a54edfce7b2eb32, %g2 = 0000000000000086 ldx [%i4+%o4],%g2 ! %g2 = 1a54edfce7b2eb32 ! %l6 = 00000000c210f9ca, Mem[0000000090000034] = 2ee4f139 sth %l6,[%i4+0x034] ! Mem[0000000090000034] = f9caf139 ! Mem[0000000090800010] = 00000000, %g2 = 1a54edfce7b2eb32 lduw [%i5+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000018] = 4e520000, %g2 = 0000000000000000 ldsb [%i4+0x01a],%g2 ! %g2 = 000000000000004e ! %l0 = 7d77fac9, %l1 = 55c4b60a, Mem[0000000090000020] = 1a54edfc e7b2eb32 std %l0,[%i4+%o4] ! Mem[0000000090000020] = 7d77fac9 55c4b60a ! %l7 = 00000000d59e2b5d, Mem[0000000090800028] = 5819efb0 stb %l7,[%i5+%o5] ! Mem[0000000090800028] = 5d19efb0 ! Mem[0000000091800034] = 487fe8dd, %g2 = 000000000000004e ldsh [%o0+0x036],%g2 ! %g2 = 000000000000487f ! %l7 = 00000000d59e2b5d, Mem[0000000091800034] = b6b6487f stw %l7,[%o0+0x034] ! Mem[0000000091800034] = d59e2b5d ! Mem[000000002d000034] = bf86ee40, %l0 = bafb65567d77fac9 lduh [%i2+0x034],%l0 ! %l0 = 000000000000bf86 ! %l0 = 000000000000bf86, Mem[0000000091800030] = 45288f71 stb %l0,[%o0+0x030] ! Mem[0000000091800030] = 86288f71 p14_label_6: ! %l4 = 0000000009a8570b, Mem[0000000090800007] = a9a3d5b4 stb %l4,[%i5+0x007] ! Mem[0000000090800004] = 0ba3d5b4 ! %l0 = 0000bf86, %l1 = 55c4b60a, Mem[0000000090800008] = a3d5b48d f38fafd2 std %l0,[%i5+%o1] ! Mem[0000000090800008] = 0000bf86 55c4b60a ! Mem[0000000090000028] = 07dc67fd, %g2 = 000000000000487f lduw [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd ! Mem[000000009000000c] = c40b9e2c, %g2 = 0000000007dc67fd lduw [%i4+0x00c],%g2 ! %g2 = 00000000c40b9e2c ! %l4 = 0000000009a8570b, Mem[0000000090800004] = d0b8cc0b stw %l4,[%i5+0x004] ! Mem[0000000090800004] = 09a8570b ! Mem[000000002d800000] = dfb0bd03, %l0 = 000000000000bf86 ldsw [%i3+%g0],%l0 ! %l0 = ffffffffdfb0bd03 ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = c40b9e2c, %g3 = b6b6487f ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c ! Mem[0000000090000008] = 96abb01b, %g2 = 000000009de28f8d ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffff96ab ! Mem[000000002d000034] = bf86ee40, %l5 = b63e094939d1a0cf ldsb [%i2+0x037],%l5 ! %l5 = 0000000000000040 ! Mem[000000009180002c] = c8891dc0, %g2 = ffffffffffff96ab ldub [%o0+0x02c],%g2 ! %g2 = 00000000000000c8 p14_label_7: ! Mem[0000000090800018] = f5bc9a21, %g2 = 00000000000000c8 ldsh [%i5+%o3],%g2 ! %g2 = fffffffffffff5bc ! Mem[0000000090800008] = 0000bf8655c4b60a, %g2 = fffffffffffff5bc ldx [%i5+%o1],%g2 ! %g2 = 0000bf8655c4b60a ! Mem[0000000091800010] = 44f9f4d8, %g2 = 0000bf8655c4b60a ldub [%o0+0x011],%g2 ! %g2 = 0000000000000044 ! Mem[0000000091800008] = 3f270741, %g2 = 0000000000000044 lduh [%o0+0x00a],%g2 ! %g2 = 0000000000003f27 ! %l2 = d8532cf1, %l3 = 000000d5, Mem[0000000090000028] = 07dc67fd 8d791540 std %l2,[%i4+%o5] ! Mem[0000000090000028] = d8532cf1 000000d5 ! Mem[0000000090000008] = 96abb01b, %g18 = 1e9d2c668f7e0dc1 ldsw [%i4+%o1],%g2 ! %g2 = 1e9d2c668f7e0dc1 ! Mem[000000002c800028] = b63e0949, %l2 = f33a7ebbd8532cf1 ldub [%i1+0x02b],%l2 ! %l2 = 0000000000000049 ! Mem[000000009080001c] = 726c6c0f, %g2 = ffffffff96abb01b ldsb [%i5+0x01f],%g2 ! %g2 = 0000000000000072 ! %l3 = 00000000000000d5, Mem[000000009180003c] = eb806635 stw %l3,[%o0+0x03c] ! Mem[000000009180003c] = 000000d5 ! %l4 = 0000000009a8570b, Mem[0000000090800024] = ba1e4dff sth %l4,[%i5+0x024] ! Mem[0000000090800024] = 570b4dff p14_label_8: ! Mem[0000000091800028] = d6d8c889, %g2 = 0000000000000072 lduh [%o0+0x02a],%g2 ! %g2 = 000000000000d6d8 ! %l5 = 0000000000000040, Mem[000000009100001c] = 40af2dc9 sth %l5,[%i6+0x01c] ! Mem[000000009100001c] = 00402dc9 ! Mem[000000002c000008] = 6f1155ba, %l1 = fec7558655c4b60a lduw [%i0+%o1],%l1 ! %l1 = 000000006f1155ba ! %l0 = ffffffffdfb0bd03, Mem[0000000091000022] = 8f8d7b41 sth %l0,[%i6+0x022] ! Mem[0000000091000020] = bd037b41 ! Mem[0000000090000028] = 2cf10000, %g2 = 000000000000d6d8 lduh [%i4+0x02a],%g2 ! %g2 = 0000000000002cf1 ! Mem[0000000091000008] = 4b1c5151, %g18 = 1e9d2c668f7e0dc1 ldsw [%i6+%o1],%g2 ! %g2 = 1e9d2c668f7e0dc1 ! %l4 = 0000000009a8570b, Mem[0000000091000024] = 7b41cb8c stw %l4,[%i6+0x024] ! Mem[0000000091000024] = 09a8570b ! %l0 = ffffffffdfb0bd03, Mem[0000000091000008] = 4b1c5151 sth %l0,[%i6+%o1] ! Mem[0000000091000008] = bd035151 ! %l5 = 0000000000000040, Mem[0000000091800038] = e8dd799b000000d5 stx %l5,[%o0+0x038] ! Mem[0000000091800038] = 0000000000000040 ! Mem[000000002c000000] = 6e5e4ac3, %l1 = 000000006f1155ba ldsh [%i0+%g0],%l1 ! %l1 = 0000000000006e5e p14_label_9: ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = 4b1c5151, %g3 = 7b41cb8c ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 ! Mem[000000002d000030] = 8848bb53bf86ee40, %l3 = 00000000000000d5 ldx [%i2+0x030],%l3 ! %l3 = 8848bb53bf86ee40 ! %l6 = 00000000c210f9ca, Mem[0000000090000000] = f4d6f5d4 stw %l6,[%i4+%g0] ! Mem[0000000090000000] = c210f9ca ! Mem[0000000091800018] = df25e146, %g2 = 0000000065898de9 ldsh [%o0+0x01a],%g2 ! %g2 = ffffffffffffdf25 ! Mem[0000000090000038] = 8fc6c81b, %g18 = 1e9d2c668f7e0dc1 ldsw [%i4+0x038],%g2 ! %g2 = 1e9d2c668f7e0dc1 ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = 8fc6c81b, %g3 = d7571dc0 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! %l4 = 09a8570b, %l5 = 00000040, Mem[000000002c000008] = 6f1155ba 016a700a std %l4,[%i0+%o1] ! Mem[000000002c000008] = 09a8570b 00000040 ! Mem[0000000091800028] = d6d8c889, %g2 = 0000000050d23f27 lduh [%o0+0x02a],%g2 ! %g2 = 000000000000d6d8 ! Mem[0000000090000038] = c81bf8ba, %g2 = 000000000000d6d8 ldsh [%i4+0x03a],%g2 ! %g2 = ffffffffffffc81b ! %l1 = 0000000000006e5e, Mem[000000002d80001c] = 6c69149d sth %l1,[%i3+0x01c] ! Mem[000000002d80001c] = 6e5e149d p14_label_10: ! Mem[0000000091000014] = 5bebbbe4, %g18 = 1e9d2c668f7e0dc1 ldsw [%i6+0x014],%g2 ! %g2 = 1e9d2c668f7e0dc1 ! Mem[0000000090000010] = 0212225c, %g2 = 000000005bebbbe4 lduh [%i4+%o2],%g2 ! %g2 = 0000000000000212 ! %l0 = ffffffffdfb0bd03, Mem[000000002d80002e] = 0e7b6668 sth %l0,[%i3+0x02e] ! Mem[000000002d80002c] = 0e7bbd03 ! Mem[000000009000001c] = 0000887d, %g2 = 0000000000000212 ldub [%i4+0x01d],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000002c] = 00d55819, %g2 = 0000000000000000 ldsh [%i4+0x02e],%g2 ! %g2 = 00000000000000d5 ! %l6 = c210f9ca, %l7 = d59e2b5d, Mem[0000000090000020] = 7d77fac9 55c4b60a std %l6,[%i4+%o4] ! Mem[0000000090000020] = c210f9ca d59e2b5d ! %l0 = ffffffffdfb0bd03, Mem[0000000090800000] = c8c086c6 stw %l0,[%i5+%g0] ! Mem[0000000090800000] = dfb0bd03 ! %l1 = 0000000000006e5e, Mem[000000009100003c] = d7571dc0 stw %l1,[%i6+0x03c] ! Mem[000000009100003c] = 00006e5e ! Mem[0000000090800004] = 09a8570b, %g2 = 00000000000000d5 lduw [%i5+0x004],%g2 ! %g2 = 0000000009a8570b ! Mem[000000009080001c] = 35726c6c, %g2 = 0000000009a8570b ldsb [%i5+0x01e],%g2 ! %g2 = 0000000000000035 p14_label_11: ! %l6 = 00000000c210f9ca, Mem[000000009000003e] = 39dc0000 stb %l6,[%i4+0x03e] ! Mem[000000009000003c] = cadc0000 ! Mem[000000002d800028] = f889fbfd, %l0 = ffffffffdfb0bd03 ldsb [%i3+0x02a],%l0 ! %l0 = fffffffffffffffb ! Mem[0000000090000030] = 5819efb0, %g2 = 0000000000000035 lduw [%i4+0x030],%g2 ! %g2 = 000000005819efb0 ! %l6 = c210f9ca, %l7 = d59e2b5d, Mem[0000000090000028] = d8532cf1 000000d5 std %l6,[%i4+%o5] ! Mem[0000000090000028] = c210f9ca d59e2b5d ! %l5 = 0000000000000040, Mem[000000002c800038] = 692194f5577d882a stx %l5,[%i1+0x038] ! Mem[000000002c800038] = 0000000000000040 ! %l0 = fffffffffffffffb, Mem[000000009000002b] = cad59e2b stb %l0,[%i4+0x02b] ! Mem[0000000090000028] = fbd59e2b ! Mem[0000000090800024] = 570b4dff, %g2 = 000000005819efb0 lduw [%i5+0x024],%g2 ! %g2 = 00000000570b4dff ! %l4 = 0000000009a8570b, Mem[0000000090800030] = e7b33334 stw %l4,[%i5+0x030] ! Mem[0000000090800030] = 09a8570b ! Mem[0000000091000010] = eb99b055, %g2 = 00000000570b4dff ldsh [%i6+%o2],%g2 ! %g2 = ffffffffffffeb99 ! Mem[000000009100001c] = 00402dc9, %g18 = 1e9d2c668f7e0dc1 ldsw [%i6+0x01c],%g2 ! %g2 = 1e9d2c668f7e0dc1 p14_label_12: ! %l1 = 0000000000006e5e, Mem[0000000091000024] = 09a8570b stw %l1,[%i6+0x024] ! Mem[0000000091000024] = 00006e5e ! %l2 = 0000000000000049, Mem[0000000091000016] = bbe4b433 sth %l2,[%i6+0x016] ! Mem[0000000091000014] = 0049b433 ! Mem[0000000091800030] = 86288f71 d59e2b5d, %g2 = 00402dc9, %g3 = 0741274a ldd [%o0+0x030],%g2 ! %g2 = 0000000086288f71 00000000d59e2b5d ! Mem[000000009180003c] = 00000040, %g2 = 0000000086288f71 lduw [%o0+0x03c],%g2 ! %g2 = 0000000000000040 ! Mem[0000000091800000] = 37b5da19, %g2 = 0000000000000040 ldsh [%o0+0x002],%g2 ! %g2 = 00000000000037b5 ! Mem[000000002d00001c] = 7b872fd4, %l5 = 0000000000000040 ldub [%i2+0x01d],%l5 ! %l5 = 0000000000000087 ! Mem[0000000091800020] = 09a8570b 39d1a0cf, %g2 = 000037b5, %g3 = d59e2b5d ldd [%o0+%o4],%g2 ! %g2 = 0000000009a8570b 0000000039d1a0cf ! Mem[000000009000003c] = f8bacadc, %g2 = 0000000009a8570b lduw [%i4+0x03c],%g2 ! %g2 = 00000000f8bacadc ! Mem[0000000090000024] = d59e2b5d, %g2 = 00000000f8bacadc lduw [%i4+0x024],%g2 ! %g2 = 00000000d59e2b5d ! Mem[000000009100001c] = 00402dc9, %g2 = 00000000d59e2b5d ldub [%i6+0x01c],%g2 ! %g2 = 0000000000000000 p14_label_13: ! Mem[000000002c800018] = 203587d4, %l5 = 0000000000000087 ldsw [%i1+%o3],%l5 ! %l5 = 00000000203587d4 ! Mem[000000009180002c] = 891dc086, %g2 = 0000000000000000 ldsb [%o0+0x02d],%g2 ! %g2 = ffffffffffffff89 ! Mem[000000009180002c] = 1dc08628, %g2 = ffffffffffffff89 ldsh [%o0+0x02e],%g2 ! %g2 = 0000000000001dc0 ! Mem[0000000091000018] = b4334f34 00402dc9, %g2 = 00001dc0, %g3 = 39d1a0cf ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000000402dc9 ! %l4 = 0000000009a8570b, Mem[0000000090800024] = 570b4dff stw %l4,[%i5+0x024] ! Mem[0000000090800024] = 09a8570b ! %l6 = c210f9ca, %l7 = d59e2b5d, Mem[0000000090800000] = dfb0bd03 09a8570b std %l6,[%i5+%g0] ! Mem[0000000090800000] = c210f9ca d59e2b5d ! Mem[0000000090000020] = c210f9cad59e2b5d, %g2 = 00000000b4334f34 ldx [%i4+%o4],%g2 ! %g2 = c210f9cad59e2b5d ! %l7 = 00000000d59e2b5d, Mem[000000002c000039] = d462fc01 stb %l7,[%i0+0x039] ! Mem[000000002c000038] = d45dfc01 ! Mem[000000009180002c] = 891dc086, %g2 = c210f9cad59e2b5d ldsb [%o0+0x02d],%g2 ! %g2 = ffffffffffffff89 ! Mem[0000000091800028] = bb72d6d8 c8891dc0, %g2 = ffffff89, %g3 = 00402dc9 ldd [%o0+%o5],%g2 ! %g2 = 00000000bb72d6d8 00000000c8891dc0 p14_label_14: ! Mem[0000000091800020] = 09a8570b, %g2 = 00000000bb72d6d8 lduw [%o0+%o4],%g2 ! %g2 = 0000000009a8570b ! Mem[0000000090000018] = 114e5200, %g2 = 0000000009a8570b ldub [%i4+0x019],%g2 ! %g2 = 0000000000000011 ! Mem[0000000090000018] = 7f114e52, %g2 = 0000000000000011 ldsh [%i4+%o3],%g2 ! %g2 = 0000000000007f11 ! %l0 = fffffffb, %l1 = 00006e5e, Mem[0000000091000008] = bd035151 da67f293 std %l0,[%i6+%o1] ! Mem[0000000091000008] = fffffffb 00006e5e ! Mem[0000000090000000] = c210f9ca80b60b78, %g2 = 0000000000007f11 ldx [%i4+%g0],%g2 ! %g2 = c210f9ca80b60b78 ! Mem[0000000090000000] = c210f9ca, %g2 = c210f9ca80b60b78 ldub [%i4+%g0],%g2 ! %g2 = 00000000000000c2 ! %l1 = 0000000000006e5e, Mem[000000009100000a] = fffb0000 sth %l1,[%i6+0x00a] ! Mem[0000000091000008] = 6e5e0000 ! Mem[0000000091800000] = 6c5e37b5, %g2 = 00000000000000c2 lduw [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 ! Mem[000000002d000030] = 8848bb53 bf86ee40, %l4 = 09a8570b, %l5 = 203587d4 ldd [%i2+0x030],%l4 ! %l4 = 000000008848bb53 00000000bf86ee40 ! %l6 = 00000000c210f9ca, Mem[0000000091000024] = 00006e5e sth %l6,[%i6+0x024] ! Mem[0000000091000024] = f9ca6e5e p14_label_15: ! Mem[0000000091800028] = d6d8c889, %g2 = 000000006c5e37b5 ldsb [%o0+0x02a],%g2 ! %g2 = ffffffffffffffd6 ! Mem[0000000090000038] = 8fc6c81bf8bacadc, %g2 = ffffffffffffffd6 ldx [%i4+0x038],%g2 ! %g2 = 8fc6c81bf8bacadc ! Mem[0000000090000004] = 7896abb0, %g2 = 8fc6c81bf8bacadc ldub [%i4+0x007],%g2 ! %g2 = 0000000000000078 ! %l2 = 00000049, %l3 = bf86ee40, Mem[0000000091800018] = 39a5df25 e14610d9 std %l2,[%o0+%o3] ! Mem[0000000091800018] = 00000049 bf86ee40 ! %l5 = 00000000bf86ee40, Mem[0000000091800020] = 09a8570b39d1a0cf stx %l5,[%o0+%o4] ! Mem[0000000091800020] = 00000000bf86ee40 ! Mem[0000000090000034] = f9caf139, %g2 = 0000000000000078 lduw [%i4+0x034],%g2 ! %g2 = 00000000f9caf139 ! %l0 = fffffffffffffffb, Mem[000000009180000c] = 0741274a sth %l0,[%o0+0x00c] ! Mem[000000009180000c] = fffb274a ! %l0 = fffffffffffffffb, Mem[0000000090800010] = 00000000a84270cb stx %l0,[%i5+%o2] ! Mem[0000000090800010] = fffffffffffffffb ! %l6 = 00000000c210f9ca, Mem[000000009180001f] = 40000000 stb %l6,[%o0+0x01f] ! Mem[000000009180001c] = ca000000 ! Mem[000000002d000018] = b024520d 7b872fd4, %l4 = 8848bb53, %l5 = bf86ee40 ldd [%i2+%o3],%l4 ! %l4 = 00000000b024520d 000000007b872fd4 p14_label_16: ! Mem[0000000091800008] = 3f27fffb, %g2 = 00000000f9caf139 ldsb [%o0+0x00a],%g2 ! %g2 = 000000000000003f ! Mem[0000000091800000] = 5e37b5da, %g2 = 000000000000003f ldsb [%o0+0x001],%g2 ! %g2 = 000000000000005e ! Mem[000000002c800018] = 203587d4 ee7fc732, %l2 = 00000049, %l3 = bf86ee40 ldd [%i1+%o3],%l2 ! %l2 = 00000000203587d4 00000000ee7fc732 ! Mem[0000000091000010] = eb99b055, %g2 = 000000000000005e lduh [%i6+%o2],%g2 ! %g2 = 000000000000eb99 ! %l0 = fffffffb, %l1 = 00006e5e, Mem[0000000090800010] = ffffffff fffffffb std %l0,[%i5+%o2] ! Mem[0000000090800010] = fffffffb 00006e5e ! %l4 = 00000000b024520d, Mem[000000002c80001e] = ee7fc732 sth %l4,[%i1+0x01e] ! Mem[000000002c80001c] = ee7f520d ! %l5 = 000000007b872fd4, Mem[0000000090800006] = 2b5d0000 stb %l5,[%i5+0x006] ! Mem[0000000090800004] = d45d0000 ! Mem[000000009100000c] = 6e5eeb99, %g2 = 000000000000eb99 lduh [%i6+0x00e],%g2 ! %g2 = 0000000000006e5e ! Mem[0000000090800020] = 6c6c0f3a09a8570b, %g2 = 0000000000006e5e ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3a09a8570b ! Mem[0000000090000038] = 8fc6c81b, %g18 = 1e9d2c668f7e0dc1 ldsw [%i4+0x038],%g2 ! %g2 = 1e9d2c668f7e0dc1 p14_label_17: ! Mem[0000000090000018] = 7f114e52 00000088, %g2 = 8fc6c81b, %g3 = c8891dc0 ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 0000000000000088 ! %l0 = fffffffb, %l1 = 00006e5e, Mem[0000000090000008] = 96abb01b c40b9e2c std %l0,[%i4+%o1] ! Mem[0000000090000008] = fffffffb 00006e5e ! Mem[0000000091000030] = c7725720, %g2 = 000000007f114e52 ldub [%i6+0x031],%g2 ! %g2 = 00000000000000c7 ! %l0 = fffffffffffffffb, Mem[000000009180002d] = 891dc086 stb %l0,[%o0+0x02d] ! Mem[000000009180002c] = fb1dc086 ! Mem[000000002c00003c] = 114373ed, %l3 = 00000000ee7fc732 ldsh [%i0+0x03c],%l3 ! %l3 = 0000000000001143 ! Mem[0000000090000020] = c210f9cad59e2b5d, %g2 = 00000000000000c7 ldx [%i4+%o4],%g2 ! %g2 = c210f9cad59e2b5d ! Mem[000000002d800024] = c8809f35, %l5 = 000000007b872fd4 ldsh [%i3+0x026],%l5 ! %l5 = ffffffffffff9f35 ! %l5 = ffffffffffff9f35, Mem[0000000091800018] = 00000049bf86eeca stx %l5,[%o0+%o3] ! Mem[0000000091800018] = ffffffffffff9f35 ! Mem[000000002c80002c] = 39d1a0cf, %l1 = 0000000000006e5e ldsh [%i1+0x02c],%l1 ! %l1 = 00000000000039d1 ! Mem[0000000091800010] = f9f4d853, %g2 = c210f9cad59e2b5d lduh [%o0+0x012],%g2 ! %g2 = 000000000000f9f4 p14_label_18: ! Mem[000000002d00003c] = 9b87658c, %l1 = 00000000000039d1 ldsw [%i2+0x03c],%l1 ! %l1 = ffffffff9b87658c ! %l0 = fffffffffffffffb, Mem[0000000090800025] = a8570b5d stb %l0,[%i5+0x025] ! Mem[0000000090800024] = fb570b5d ! Mem[0000000090800000] = f9cad59e, %g2 = 000000000000f9f4 lduh [%i5+0x002],%g2 ! %g2 = 000000000000f9ca ! %l0 = fffffffb, %l1 = 9b87658c, Mem[000000002d000010] = d9673760 13e2d287 std %l0,[%i2+%o2] ! Mem[000000002d000010] = fffffffb 9b87658c ! Mem[0000000091800018] = ffffffff, %g18 = 1e9d2c668f7e0dc1 ldsw [%o0+%o3],%g2 ! %g2 = 1e9d2c668f7e0dc1 ! Mem[0000000091000038] = 65898de9, %g2 = ffffffffffffffff ldsb [%i6+0x038],%g2 ! %g2 = 0000000000000065 ! %l3 = 0000000000001143, Mem[0000000090000012] = 225c798e sth %l3,[%i4+0x012] ! Mem[0000000090000010] = 1143798e ! Mem[0000000090800028] = efb02ee4, %g2 = 0000000000000065 ldsh [%i5+0x02a],%g2 ! %g2 = ffffffffffffefb0 ! Mem[0000000091000038] = 65898de9, %g18 = 1e9d2c668f7e0dc1 ldsw [%i6+0x038],%g2 ! %g2 = 1e9d2c668f7e0dc1 ! Mem[0000000091800018] = ffffffff ffff9f35, %g2 = 65898de9, %g3 = 00000088 ldd [%o0+%o3],%g2 ! %g2 = 00000000ffffffff 00000000ffff9f35 p14_label_19: ! Mem[0000000091800010] = 5e44f9f4, %g18 = 1e9d2c668f7e0dc1 ldsw [%o0+%o2],%g2 ! %g2 = 1e9d2c668f7e0dc1 ! Mem[0000000090000038] = 8fc6c81b f8bacadc, %g2 = 5e44f9f4, %g3 = ffff9f35 ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 00000000f8bacadc ! %l1 = ffffffff9b87658c, Mem[0000000091000010] = eb99b0555beb0049 stx %l1,[%i6+%o2] ! Mem[0000000091000010] = ffffffff9b87658c ! Mem[000000009080002c] = f13909a8, %g2 = 000000008fc6c81b ldsh [%i5+0x02e],%g2 ! %g2 = fffffffffffff139 ! Mem[0000000091000000] = 9f6dde86, %g2 = fffffffffffff139 ldsh [%i6+0x002],%g2 ! %g2 = ffffffffffff9f6d ! Mem[0000000090000008] = fffffffb00006e5e, %g2 = ffffffffffff9f6d ldx [%i4+%o1],%g2 ! %g2 = fffffffb00006e5e ! Mem[0000000090800028] = 5d19efb0, %g2 = fffffffb00006e5e lduw [%i5+%o5],%g2 ! %g2 = 000000005d19efb0 ! %l3 = 0000000000001143, Mem[0000000090000009] = fffffb00 stb %l3,[%i4+0x009] ! Mem[0000000090000008] = 43fffb00 ! Mem[0000000090000000] = 10f9ca80, %g2 = 000000005d19efb0 ldub [%i4+0x001],%g2 ! %g2 = 0000000000000010 ! Mem[0000000090000014] = 798eb5a3, %g2 = 0000000000000010 ldub [%i4+0x014],%g2 ! %g2 = 0000000000000079 p14_label_20: ! Mem[0000000090800028] = 5d19efb02ee4f139, %g2 = 0000000000000079 ldx [%i5+%o5],%g2 ! %g2 = 5d19efb02ee4f139 ! %l5 = ffffffffffff9f35, Mem[000000009080003b] = 0cdd38b6 stb %l5,[%i5+0x03b] ! Mem[0000000090800038] = 35dd38b6 ! Mem[0000000090800038] = 3f4235dd, %g2 = 5d19efb02ee4f139 ldub [%i5+0x039],%g2 ! %g2 = 000000000000003f ! Mem[000000002c800028] = b63e0949 39d1a0cf, %l2 = 203587d4, %l3 = 00001143 ldd [%i1+%o5],%l2 ! %l2 = 00000000b63e0949 0000000039d1a0cf ! %l0 = fffffffffffffffb, Mem[000000002d000000] = a54c4f6f40f3022c stx %l0,[%i2+%g0] ! Mem[000000002d000000] = fffffffffffffffb ! %l2 = 00000000b63e0949, Mem[000000009180000c] = fffb274a sth %l2,[%o0+0x00c] ! Mem[000000009180000c] = 0949274a ! %l6 = 00000000c210f9ca, Mem[0000000090800018] = f5bc9a21d6343572 stx %l6,[%i5+%o3] ! Mem[0000000090800018] = 00000000c210f9ca ! Mem[000000002c000004] = eab31759, %l6 = 00000000c210f9ca lduw [%i0+0x004],%l6 ! %l6 = 00000000eab31759 ! Mem[000000002d000018] = b024520d7b872fd4, %l7 = 00000000d59e2b5d ldx [%i2+%o3],%l7 ! %l7 = b024520d7b872fd4 ! Mem[0000000090800030] = a8570b2d, %g2 = 000000000000003f ldub [%i5+0x031],%g2 ! %g2 = 00000000000000a8 p14_label_21: ! %l6 = 00000000eab31759, Mem[0000000090000024] = d59e2b5d stb %l6,[%i4+0x024] ! Mem[0000000090000024] = 599e2b5d ! Mem[0000000090000030] = 5819efb0 f9caf139, %g2 = 000000a8, %g3 = f8bacadc ldd [%i4+0x030],%g2 ! %g2 = 000000005819efb0 00000000f9caf139 ! Mem[000000009000000c] = 5e021211, %g2 = 000000005819efb0 ldub [%i4+0x00f],%g2 ! %g2 = 000000000000005e ! Mem[0000000090000018] = 52000000, %g2 = 000000000000005e ldsb [%i4+0x01b],%g2 ! %g2 = 0000000000000052 ! %l2 = b63e0949, %l3 = 39d1a0cf, Mem[0000000090000000] = c210f9ca 80b60b78 std %l2,[%i4+%g0] ! Mem[0000000090000000] = b63e0949 39d1a0cf ! Mem[0000000090000038] = 8fc6c81b f8bacadc, %g2 = 00000052, %g3 = f9caf139 ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 00000000f8bacadc ! %l5 = ffffffffffff9f35, Mem[0000000090800020] = 6c6c0f3a sth %l5,[%i5+%o4] ! Mem[0000000090800020] = 9f350f3a ! Mem[0000000090000004] = a0cfff43, %g2 = 000000008fc6c81b lduh [%i4+0x006],%g2 ! %g2 = 000000000000a0cf ! %l0 = fffffffffffffffb, Mem[0000000091800009] = d23f2709 stb %l0,[%o0+0x009] ! Mem[0000000091800008] = fb3f2709 ! %l4 = 00000000b024520d, Mem[000000009080002c] = 2ee4f139 stw %l4,[%i5+0x02c] ! Mem[000000009080002c] = b024520d p14_label_22: ! Mem[0000000091000008] = 5e00006e, %g2 = 000000000000a0cf ldsb [%i6+0x00b],%g2 ! %g2 = 000000000000005e ! %l2 = 00000000b63e0949, Mem[000000009000001e] = 0088c210 sth %l2,[%i4+0x01e] ! Mem[000000009000001c] = 0949c210 ! %l6 = eab31759, %l7 = 7b872fd4, Mem[0000000090000010] = 02121143 798eb5a3 std %l6,[%i4+%o2] ! Mem[0000000090000010] = eab31759 7b872fd4 ! %l2 = b63e0949, %l3 = 39d1a0cf, Mem[000000002c000008] = 09a8570b 00000040 std %l2,[%i0+%o1] ! Mem[000000002c000008] = b63e0949 39d1a0cf ! Mem[000000009000000c] = 00006e5e, %g2 = 000000000000005e lduw [%i4+0x00c],%g2 ! %g2 = 0000000000006e5e ! Mem[0000000091000004] = 1c20ffff, %g2 = 0000000000006e5e ldsh [%i6+0x006],%g2 ! %g2 = 0000000000001c20 ! Mem[000000002c800034] = ee273f1a, %l6 = 00000000eab31759 ldsh [%i1+0x036],%l6 ! %l6 = 0000000000003f1a ! %l6 = 00003f1a, %l7 = 7b872fd4, Mem[000000002d000010] = fffffffb 9b87658c std %l6,[%i2+%o2] ! Mem[000000002d000010] = 00003f1a 7b872fd4 ! %l6 = 00003f1a, %l7 = 7b872fd4, Mem[0000000091000008] = ffff6e5e 00006e5e std %l6,[%i6+%o1] ! Mem[0000000091000008] = 00003f1a 7b872fd4 ! %l1 = ffffffff9b87658c, Mem[0000000091000030] = 7cc77257207bbe7e stx %l1,[%i6+0x030] ! Mem[0000000091000030] = ffffffff9b87658c p14_label_23: ! %l5 = ffffffffffff9f35, Mem[000000009000000c] = 00006e5e sth %l5,[%i4+0x00c] ! Mem[000000009000000c] = 9f356e5e ! Mem[0000000091000000] = ddab9f6d de861c20, %g2 = 00001c20, %g3 = f8bacadc ldd [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d 00000000de861c20 ! Mem[0000000091000014] = 9b87658c, %g2 = 00000000ddab9f6d lduw [%i6+0x014],%g2 ! %g2 = 000000009b87658c ! %l1 = ffffffff9b87658c, Mem[0000000091800006] = 336750fb sth %l1,[%o0+0x006] ! Mem[0000000091800004] = 658c50fb ! Mem[0000000091800028] = d6d8c8fb, %g2 = 000000009b87658c ldsb [%o0+0x02a],%g2 ! %g2 = ffffffffffffffd6 ! %l1 = ffffffff9b87658c, Mem[000000009100001c] = 00402dc9 stb %l1,[%i6+0x01c] ! Mem[000000009100001c] = 8c402dc9 ! Mem[0000000090800010] = fffffffb00006e5e, %g2 = ffffffffffffffd6 ldx [%i5+%o2],%g2 ! %g2 = fffffffb00006e5e ! %l4 = 00000000b024520d, Mem[000000009100000e] = 2fd4ffff sth %l4,[%i6+0x00e] ! Mem[000000009100000c] = 520dffff ! Mem[0000000090800028] = 5d19efb0 b024520d, %g2 = 00006e5e, %g3 = de861c20 ldd [%i5+%o5],%g2 ! %g2 = 000000005d19efb0 00000000b024520d ! Mem[000000002c80000c] = 7fcc30b8, %l3 = 0000000039d1a0cf lduh [%i1+0x00c],%l3 ! %l3 = 0000000000007fcc p14_label_24: ! Mem[000000002d000024] = 02a81b28, %l3 = 0000000000007fcc ldsw [%i2+0x024],%l3 ! %l3 = 0000000002a81b28 ! Mem[0000000091000038] = 65898de9, %g2 = 000000005d19efb0 lduh [%i6+0x038],%g2 ! %g2 = 0000000000006589 ! Mem[0000000091000020] = 9de2bd03, %g2 = 0000000000006589 lduh [%i6+%o4],%g2 ! %g2 = 0000000000009de2 ! %l4 = 00000000b024520d, Mem[000000009100000c] = 7b87520d stw %l4,[%i6+0x00c] ! Mem[000000009100000c] = b024520d ! %l1 = ffffffff9b87658c, Mem[000000009000001f] = 49c210f9 stb %l1,[%i4+0x01f] ! Mem[000000009000001c] = 8cc210f9 ! Mem[0000000090000038] = 8fc6c81b, %g2 = 0000000000009de2 ldsb [%i4+0x038],%g2 ! %g2 = ffffffffffffff8f ! Mem[0000000091800004] = da19658c, %g2 = ffffffffffffff8f lduw [%o0+0x004],%g2 ! %g2 = 00000000da19658c ! Mem[000000009180002c] = c8fb1dc0, %g2 = 00000000da19658c lduw [%o0+0x02c],%g2 ! %g2 = 00000000c8fb1dc0 ! %l0 = fffffffffffffffb, Mem[0000000091800028] = bb72d6d8c8fb1dc0 stx %l0,[%o0+%o5] ! Mem[0000000091800028] = fffffffffffffffb ! %l4 = b024520d, %l5 = ffff9f35, Mem[0000000090000018] = 7f114e52 0000098c std %l4,[%i4+%o3] ! Mem[0000000090000018] = b024520d ffff9f35 p14_label_25: ! %l3 = 0000000002a81b28, Mem[0000000090800006] = d45d0000 sth %l3,[%i5+0x006] ! Mem[0000000090800004] = 1b280000 ! Mem[000000002c000024] = f2074ff1, %l3 = 0000000002a81b28 lduw [%i0+0x024],%l3 ! %l3 = 00000000f2074ff1 ! %l0 = fffffffffffffffb, Mem[0000000091000004] = de861c20 sth %l0,[%i6+0x004] ! Mem[0000000091000004] = fffb1c20 ! %l6 = 00003f1a, %l7 = 7b872fd4, Mem[0000000090000010] = eab31759 7b872fd4 std %l6,[%i4+%o2] ! Mem[0000000090000010] = 00003f1a 7b872fd4 ! %l1 = ffffffff9b87658c, Mem[0000000091000024] = f9ca6e5e stw %l1,[%i6+0x024] ! Mem[0000000091000024] = 9b87658c ! Mem[000000009000002c] = d59e2b5d, %g18 = 1e9d2c668f7e0dc1 ldsw [%i4+0x02c],%g2 ! %g2 = 1e9d2c668f7e0dc1 ! Mem[0000000091800004] = da19658c, %g18 = 1e9d2c668f7e0dc1 ldsw [%o0+0x004],%g2 ! %g2 = 1e9d2c668f7e0dc1 ! %l1 = ffffffff9b87658c, Mem[0000000091000016] = 658cb433 stb %l1,[%i6+0x016] ! Mem[0000000091000014] = 8c8cb433 ! %l0 = fffffffffffffffb, Mem[0000000091800038] = 00000000 stb %l0,[%o0+0x038] ! Mem[0000000091800038] = fb000000 ! Mem[000000009000000c] = 9f356e5e, %g2 = ffffffffda19658c ldub [%i4+0x00c],%g2 ! %g2 = 000000000000009f ba,a p14_not_taken_0_end p14_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p14_branch_failed p14_not_taken_0_end: ! End of Random Code for Thread 14 1: membar #Sync ! Force all stores to complete p14_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x038] ! Set processor 14 done flag ! Check Registers p14_check_registers: set p14_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be fffffffffffffffb bne,a,pn %xcc,p14_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffff9b87658c bne,a,pn %xcc,p14_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000b63e0949 bne,a,pn %xcc,p14_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000f2074ff1 bne,a,pn %xcc,p14_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000b024520d bne,a,pn %xcc,p14_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffff9f35 bne,a,pn %xcc,p14_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000003f1a bne,a,pn %xcc,p14_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be b024520d7b872fd4 bne,a,pn %xcc,p14_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p14_check_fp_registers: set p14_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 8acbc090 cdbb7885 bne %xcc,p14_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 4fa2b48d cb2d42b0 bne %xcc,p14_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 17b22957 736d547b bne %xcc,p14_f6_fail nop ! Check Local Memory set p14_local0_expect,%g1 p14_check_local0: ldx [%g1+0x008],%g2 ! Expected data = b63e094939d1a0cf ldx [%i0+0x008],%g3 ! Observed data at 000000002c000008 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i0,0x008,%g4 ldx [%g1+0x038],%g2 ! Expected data = d45dfc01114373ed ldx [%i0+0x038],%g3 ! Observed data at 000000002c000038 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i0,0x038,%g4 set p14_local1_expect,%g1 p14_check_local1: ldx [%g1+0x018],%g2 ! Expected data = 203587d4ee7f520d ldx [%i1+0x018],%g3 ! Observed data at 000000002c800018 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000000000000040 ldx [%i1+0x038],%g3 ! Observed data at 000000002c800038 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i1,0x038,%g4 set p14_local2_expect,%g1 p14_check_local2: ldx [%g1+0x000],%g2 ! Expected data = fffffffffffffffb ldx [%i2+0x000],%g3 ! Observed data at 000000002d000000 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 00003f1a7b872fd4 ldx [%i2+0x010],%g3 ! Observed data at 000000002d000010 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i2,0x010,%g4 set p14_local3_expect,%g1 p14_check_local3: ldx [%g1+0x018],%g2 ! Expected data = 7d02eb726e5e149d ldx [%i3+0x018],%g3 ! Observed data at 000000002d800018 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = f889fbfd0e7bbd03 ldx [%i3+0x028],%g3 ! Observed data at 000000002d800028 cmp %g2,%g3 bne,a,pn %xcc,p14_local_failed add %i3,0x028,%g4 ! The test for processor 14 has passed p14_passed: ta GOOD_TRAP nop p14_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p14_failed p14_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p14_failed p14_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p14_failed p14_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p14_failed p14_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p14_failed p14_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p14_failed p14_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p14_failed p14_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p14_failed p14_f2_fail: set p14_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p14_f4_fail: set p14_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p14_f6_fail: set p14_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 14 failed p14_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x038] ! Set processor 14 done flag set p14_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 14 failed p14_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x038] ! Set processor 14 done flag set p14_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p14_selfmod_failed: ba p14_failed mov 0xabc,%g1 p14_common_error: or %g0,0xeee,%g1 ba p14_failed mov %o5,%g3 p14_common_signature_error: set p14_temp,%g1 ba p14_failed st %g2,[%g1] ! Common Lock Number p14_common_timeout: set p14_temp,%g1 ba p14_failed st %g2,[%g1] ! Common Lock Number p14_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p14_failed mov 0x0,%g3 p14_trap1e: ldsba [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002d000028] ldswa [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000002c000018] lduba [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000002d800020] ldda [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002c000028] stwa %l5,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000002c000018] stxa %l5,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000002c000008] ldxa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000002c800018] done p14_trap1o: ldsba [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002d000028] ldswa [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000002c000018] lduba [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000002d800020] ldda [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002c000028] stwa %l5,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000002c000018] stxa %l5,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000002c000008] ldxa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000002c800018] done p14_trap2e: ldsha [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000002d800010] ldsha [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000002c000020] done p14_trap2o: ldsha [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000002d800010] ldsha [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000002c000020] done p14_trap3e: nop nop nop nop nop nop done p14_trap3o: nop nop nop nop nop nop done p14_init_memory_pointers: set p14_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 p14_local0_start,%i0 set p14_local1_start,%i1 set p14_local2_start,%i2 set p14_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = bafb65567d77fac9 ldx [%g1+0x008],%l1 ! %l1 = fec7558655c4b60a ldx [%g1+0x010],%l2 ! %l2 = f33a7ebbd8532cf1 ldx [%g1+0x018],%l3 ! %l3 = 7651b01df5bc9a21 ldx [%g1+0x020],%l4 ! %l4 = 5819efb02ee4f139 ldx [%g1+0x028],%l5 ! %l5 = bb72d6d8c8891dc0 ldx [%g1+0x030],%l6 ! %l6 = 134a03be9196edb8 ldx [%g1+0x038],%l7 ! %l7 = ee00be82121eebe8 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 15 processor_15: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x3c] ! Set the start flag wrpr %g0,7,%cleanwin call p15_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 15 wr %g0,0x4,%fprs ! Make sure fef is 1 set p15_init_freg,%g1 ! %f0 = f53f5158 2f7e1530 638962f3 457eca0a ! %f4 = f2ba46b6 08fb0e78 7b9b5354 efa36b49 ! %f8 = aac01009 3bfcb028 7cfd7a1a 4d00db15 ! %f12 = c49287d8 00beb6fd 40b44bc7 f95a19be ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 884f645f cf5530b1 3f9ef90a a6256fc1 ! %f20 = f659bec2 a7199109 2258e58f b16c914a ! %f24 = 2581fb70 4e464ce7 af66753b cfbc30e6 ! %f28 = 97b12759 0e298a1f 7b6080aa fbf19b7f ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 0989464b fb5e3afb fdd0f78d 5019daf5 ! %f36 = 1c1731f7 8ca9eee5 77e91b10 b18af8de ! %f40 = 8b220b21 d99aa00a 40eeff42 b00c4e6f ! %f44 = 5dd04fb3 3f9f58bc 9b8d796b d849ea86 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xa4e6eadf00000040,%g7,%g1 ! GSR scale = 8, align = 0 wr %g1,%g0,%gsr ! GSR = a4e6eadf00000040 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 15 p15_label_1: ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = 5538c0b20ed7ffd2 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! %l2 = a0d8dc50, %l3 = 2ba9a178, Mem[0000000090800018] = 35d3851c d6343572 std %l2,[%i5+%o3] ! Mem[0000000090800018] = a0d8dc50 2ba9a178 ! %l2 = 7626befaa0d8dc50, Mem[000000002e800028] = 798d8c2c stw %l2,[%i1+%o5] ! Mem[000000002e800028] = a0d8dc50 ! Mem[0000000090000018] = 7f114e52, %g18 = bdae24a617052ed5 ldsw [%i4+%o3],%g2 ! %g2 = bdae24a617052ed5 ! Mem[0000000090800004] = d0bacca9, %g18 = bdae24a617052ed5 ldsw [%i5+0x004],%g2 ! %g2 = bdae24a617052ed5 ! Mem[000000009180003c] = 66350000, %g2 = ffffffffd0bacca9 ldsb [%o0+0x03e],%g2 ! %g2 = 0000000000000066 ! Mem[0000000091000008] = 4b1c5151, %g2 = 0000000000000066 ldsb [%i6+%o1],%g2 ! %g2 = 000000000000004b ! %l6 = 9a1c03c7, %l7 = 7aef95e7, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l6,[%i6+%o2] ! Mem[0000000091000010] = 9a1c03c7 7aef95e7 ! Mem[000000009100000c] = f2939a1c, %g2 = 000000000000004b ldsh [%i6+0x00e],%g2 ! %g2 = fffffffffffff293 ! Mem[0000000091000020] = 9de28f8d7b41cb8c, %g2 = fffffffffffff293 ldx [%i6+%o4],%g2 ! %g2 = 9de28f8d7b41cb8c p15_label_2: ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = 9de28f8d7b41cb8c ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! Mem[0000000091800008] = 50d23f27, %g18 = bdae24a617052ed5 ldsw [%o0+%o1],%g2 ! %g2 = bdae24a617052ed5 ! %l0 = fc1f0ee3, %l1 = 9aed8883, Mem[0000000091800008] = 50d23f27 0741274a std %l0,[%o0+%o1] ! Mem[0000000091800008] = fc1f0ee3 9aed8883 ! Mem[0000000090000010] = 0212225c 798eb5a3, %g2 = 50d23f27, %g3 = 0bad0b00 ldd [%i4+%o2],%g2 ! %g2 = 000000000212225c 00000000798eb5a3 ! Mem[0000000091800018] = 39a5df25, %g18 = bdae24a617052ed5 ldsw [%o0+%o3],%g2 ! %g2 = bdae24a617052ed5 ! %l5 = 24539982a733f05c, Mem[000000009080000a] = b48df38f sth %l5,[%i5+0x00a] ! Mem[0000000090800008] = f05cf38f ! %l0 = b9b1d02ffc1f0ee3, Mem[000000002e000008] = 8465a775 sth %l0,[%i0+%o1] ! Mem[000000002e000008] = 0ee3a775 ! %l3 = 2d1192dc2ba9a178, Mem[0000000091800038] = e8dd799beb806635 stx %l3,[%o0+0x038] ! Mem[0000000091800038] = 2d1192dc2ba9a178 ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = 39a5df25, %g3 = 798eb5a3 ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 ! Mem[0000000090000018] = 7f114e52, %g2 = 0000000065898de9 lduw [%i4+%o3],%g2 ! %g2 = 000000007f114e52 p15_label_3: ! Mem[000000002e800038] = 13038745, %l2 = 7626befaa0d8dc50 ldub [%i1+0x03a],%l2 ! %l2 = 0000000000000087 ! Mem[0000000090000008] = 1bc40b9e, %g2 = 000000007f114e52 ldsb [%i4+0x00b],%g2 ! %g2 = 000000000000001b ! Mem[000000009100002c] = db4f959e, %g2 = 000000000000001b ldsb [%i6+0x02c],%g2 ! %g2 = ffffffffffffffdb ! %l0 = fc1f0ee3, %l1 = 9aed8883, Mem[0000000090000020] = 1a54edfc e7b2eb32 std %l0,[%i4+%o4] ! Mem[0000000090000020] = fc1f0ee3 9aed8883 ! Mem[0000000091000000] = ab9f6dde, %g2 = ffffffffffffffdb ldub [%i6+0x001],%g2 ! %g2 = 00000000000000ab ! Mem[0000000091800028] = fa02ccb0, %g2 = 00000000000000ab ldub [%o0+0x029],%g2 ! %g2 = 00000000000000fa ! Mem[000000002e00000c] = bd17b335, %l2 = 0000000000000087 ldsh [%i0+0x00e],%l2 ! %l2 = ffffffffffffb335 ! %l3 = 2d1192dc2ba9a178, Mem[000000002f000020] = 9f855ab8 stw %l3,[%i2+%o4] ! Mem[000000002f000020] = 2ba9a178 ! %l4 = 2018299baf88696b, Mem[000000002e000000] = ea624f1d stw %l4,[%i0+%g0] ! Mem[000000002e000000] = af88696b ! Mem[0000000091800028] = d1fa02cc, %g2 = 00000000000000fa lduh [%o0+%o5],%g2 ! %g2 = 000000000000d1fa p15_label_4: ! %l0 = b9b1d02ffc1f0ee3, Mem[0000000091000021] = e28f8d7b stb %l0,[%i6+0x021] ! Mem[0000000091000020] = e38f8d7b ! Mem[0000000091000010] = 9a1c03c77aef95e7, %g2 = 000000000000d1fa ldx [%i6+%o2],%g2 ! %g2 = 9a1c03c77aef95e7 ! Mem[0000000091000030] = 7cc77257, %g2 = 9a1c03c77aef95e7 ldub [%i6+0x030],%g2 ! %g2 = 000000000000007c ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = 0000007c, %g3 = d7571dc0 ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! %l0 = b9b1d02ffc1f0ee3, Mem[000000009180002e] = 8df54528 stb %l0,[%o0+0x02e] ! Mem[000000009180002c] = e3f54528 ! %l1 = ec543e729aed8883, Mem[0000000091000014] = 7aef95e7 stw %l1,[%i6+0x014] ! Mem[0000000091000014] = 9aed8883 ! Mem[0000000091800030] = 45288f71, %g2 = 00000000b4334f34 lduw [%o0+0x030],%g2 ! %g2 = 0000000045288f71 ! %l1 = ec543e729aed8883, Mem[0000000091000024] = 7b41cb8c sth %l1,[%i6+0x024] ! Mem[0000000091000024] = 8883cb8c ! Mem[000000009080003c] = dd38b60e, %g18 = bdae24a617052ed5 ldsw [%i5+0x03c],%g2 ! %g2 = bdae24a617052ed5 ! Mem[000000009100000c] = da67f293, %g2 = ffffffffdd38b60e lduw [%i6+0x00c],%g2 ! %g2 = 00000000da67f293 p15_label_5: ! Mem[0000000090000004] = 80b60b78, %g18 = bdae24a617052ed5 ldsw [%i4+0x004],%g2 ! %g2 = bdae24a617052ed5 ! Mem[0000000090000004] = 80b60b78, %g2 = ffffffff80b60b78 ldub [%i4+0x004],%g2 ! %g2 = 0000000000000080 ! Mem[000000009180001c] = e14610d9, %g2 = 0000000000000080 ldsh [%o0+0x01c],%g2 ! %g2 = ffffffffffffe146 ! %l4 = 2018299baf88696b, Mem[000000002f00002b] = 032e88ff stb %l4,[%i2+0x02b] ! Mem[000000002f000028] = 032e886b ! Mem[0000000090000000] = f4d6f5d480b60b78, %g2 = ffffffffffffe146 ldx [%i4+%g0],%g2 ! %g2 = f4d6f5d480b60b78 ! %l5 = 24539982a733f05c, Mem[0000000090800026] = 4dffeb48 sth %l5,[%i5+0x026] ! Mem[0000000090800024] = f05ceb48 ! Mem[000000002e800030] = d204b12f33c6a883, %l2 = ffffffffffffb335 ldx [%i1+0x030],%l2 ! %l2 = d204b12f33c6a883 ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = f4d6f5d480b60b78 ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! Mem[0000000091000030] = 7cc77257 207bbe7e, %g2 = d0bacca9, %g3 = 40af2dc9 ldd [%i6+0x030],%g2 ! %g2 = 000000007cc77257 00000000207bbe7e ! Mem[000000009080003c] = dd38b60e, %g2 = 000000007cc77257 ldub [%i5+0x03c],%g2 ! %g2 = 00000000000000dd p15_label_6: ! Mem[0000000090000020] = fc1f0ee3, %g2 = 00000000000000dd ldsh [%i4+%o4],%g2 ! %g2 = fffffffffffffc1f ! %l4 = 2018299baf88696b, Mem[0000000090000027] = 8307dc67 stb %l4,[%i4+0x027] ! Mem[0000000090000024] = 6b07dc67 ! %l5 = 24539982a733f05c, Mem[000000009080000a] = f05cf38f sth %l5,[%i5+0x00a] ! Mem[0000000090800008] = f05cf38f ! %l5 = 24539982a733f05c, Mem[0000000091000020] = 9de38f8d stw %l5,[%i6+%o4] ! Mem[0000000091000020] = a733f05c ! Mem[000000009000002c] = 1540944f, %g2 = fffffffffffffc1f ldub [%i4+0x02e],%g2 ! %g2 = 0000000000000015 ! Mem[000000002e80002c] = e2750d80, %l4 = 2018299baf88696b lduw [%i1+0x02c],%l4 ! %l4 = 00000000e2750d80 ! Mem[0000000091000024] = 8883cb8c, %g2 = 0000000000000015 lduh [%i6+0x024],%g2 ! %g2 = 0000000000008883 ! Mem[0000000090000000] = f4d6f5d4, %g2 = 0000000000008883 ldub [%i4+%g0],%g2 ! %g2 = 00000000000000f4 ! Mem[0000000090800030] = e7b33334, %g18 = bdae24a617052ed5 ldsw [%i5+0x030],%g2 ! %g2 = bdae24a617052ed5 ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = ffffffffe7b33334 ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 p15_label_7: ! Mem[0000000090800028] = eb4882af, %g2 = 4b1c5151da67f293 ldsh [%i5+%o5],%g2 ! %g2 = ffffffffffffeb48 ! %l5 = 24539982a733f05c, Mem[0000000090800030] = e7b333342d07fd66 stx %l5,[%i5+0x030] ! Mem[0000000090800030] = 24539982a733f05c ! Mem[0000000091800024] = 33167744, %g2 = ffffffffffffeb48 ldsh [%o0+0x024],%g2 ! %g2 = 0000000000003316 ! Mem[0000000090000018] = 7f114e52 9d7122ad, %g2 = 00003316, %g3 = 207bbe7e ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d7122ad ! Mem[000000002f00001c] = 04d3d7da, %l1 = ec543e729aed8883 lduw [%i2+0x01c],%l1 ! %l1 = 0000000004d3d7da ! Mem[0000000091000008] = 5151da67, %g2 = 000000007f114e52 lduh [%i6+0x00a],%g2 ! %g2 = 0000000000005151 ! %l4 = 00000000e2750d80, Mem[000000009100001a] = 4f3440af stb %l4,[%i6+0x01a] ! Mem[0000000091000018] = 803440af ! %l5 = 24539982a733f05c, Mem[0000000090800010] = bbd0f97a stw %l5,[%i5+%o2] ! Mem[0000000090800010] = a733f05c ! Mem[0000000090800028] = eb4882af9c5fe8b1, %g2 = 0000000000005151 ldx [%i5+%o5],%g2 ! %g2 = eb4882af9c5fe8b1 ! %l2 = d204b12f33c6a883, Mem[000000009000000e] = 9e2c0212 sth %l2,[%i4+0x00e] ! Mem[000000009000000c] = a8830212 p15_label_8: ! Mem[0000000090800004] = a9a3d5f0, %g2 = eb4882af9c5fe8b1 ldsb [%i5+0x007],%g2 ! %g2 = ffffffffffffffa9 ! %l2 = d204b12f33c6a883, Mem[000000009000003a] = c81bf8ba sth %l2,[%i4+0x03a] ! Mem[0000000090000038] = a883f8ba ! %l2 = 33c6a883, %l3 = 2ba9a178, Mem[000000002f000018] = 6e5be78b 04d3d7da std %l2,[%i2+%o3] ! Mem[000000002f000018] = 33c6a883 2ba9a178 ! %l0 = fc1f0ee3, %l1 = 04d3d7da, Mem[0000000091800038] = 2d1192dc 2ba9a178 std %l0,[%o0+0x038] ! Mem[0000000091800038] = fc1f0ee3 04d3d7da ! Mem[000000002e800038] = 13038745, %l4 = 00000000e2750d80 ldsb [%i1+0x038],%l4 ! %l4 = 0000000000000013 ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = ffffffffffffffa9 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! Mem[0000000091000038] = 65898de9, %g2 = 5e44f9f4a2d978b6 lduh [%i6+0x038],%g2 ! %g2 = 0000000000006589 ! Mem[000000002e800014] = 0a133ecc, %l3 = 2d1192dc2ba9a178 ldsw [%i1+0x014],%l3 ! %l3 = 000000000a133ecc ! %l6 = 60b46d649a1c03c7, Mem[0000000090000014] = 798eb5a3 sth %l6,[%i4+0x014] ! Mem[0000000090000014] = 03c7b5a3 ! %l5 = 24539982a733f05c, Mem[0000000091000038] = 65898de9 stw %l5,[%i6+0x038] ! Mem[0000000091000038] = a733f05c p15_label_9: ! %l0 = b9b1d02ffc1f0ee3, Mem[0000000090800022] = 0f3aba1e stb %l0,[%i5+0x022] ! Mem[0000000090800020] = e33aba1e ! %l0 = fc1f0ee3, %l1 = 04d3d7da, Mem[0000000091800030] = 45288f71 b6b6487f std %l0,[%o0+0x030] ! Mem[0000000091800030] = fc1f0ee3 04d3d7da ! %l5 = 24539982a733f05c, Mem[0000000090000010] = 0212225c stw %l5,[%i4+%o2] ! Mem[0000000090000010] = a733f05c ! Mem[0000000091800008] = fc1f0ee39aed8883, %g2 = 0000000000006589 ldx [%o0+%o1],%g2 ! %g2 = fc1f0ee39aed8883 ! %l3 = 000000000a133ecc, Mem[000000002e800030] = d204b12f33c6a883 stx %l3,[%i1+0x030] ! Mem[000000002e800030] = 000000000a133ecc ! Mem[000000009080002c] = 9c5fe8b1, %g2 = fc1f0ee39aed8883 lduw [%i5+0x02c],%g2 ! %g2 = 000000009c5fe8b1 ! %l7 = ccfef1387aef95e7, Mem[000000002f800028] = daf05080d2affc44 stx %l7,[%i3+%o5] ! Mem[000000002f800028] = ccfef1387aef95e7 ! %l1 = 0000000004d3d7da, Mem[0000000091000008] = 4b1c5151da67f293 stx %l1,[%i6+%o1] ! Mem[0000000091000008] = 0000000004d3d7da ! %l3 = 000000000a133ecc, Mem[0000000091800008] = fc1f0ee3 stw %l3,[%o0+%o1] ! Mem[0000000091800008] = 0a133ecc ! %l0 = fc1f0ee3, %l1 = 04d3d7da, Mem[0000000091000020] = a733f05c 8883cb8c std %l0,[%i6+%o4] ! Mem[0000000091000020] = fc1f0ee3 04d3d7da p15_label_10: ! Mem[0000000091000004] = de861c20, %g2 = 000000009c5fe8b1 lduw [%i6+0x004],%g2 ! %g2 = 00000000de861c20 ! Mem[0000000091000028] = 43a014ad db4f959e, %g2 = de861c20, %g3 = 9d7122ad ldd [%i6+%o5],%g2 ! %g2 = 0000000043a014ad 00000000db4f959e ! Mem[0000000090000010] = a733f05c, %g2 = 0000000043a014ad lduw [%i4+%o2],%g2 ! %g2 = 00000000a733f05c ! Mem[000000002e000030] = 11049fa2, %l2 = d204b12f33c6a883 lduw [%i0+0x030],%l2 ! %l2 = 0000000011049fa2 ! Mem[0000000090000018] = 4e529d71, %g2 = 00000000a733f05c ldsb [%i4+0x01a],%g2 ! %g2 = 000000000000004e ! Mem[0000000091800020] = c69ee3c733167744, %g2 = 000000000000004e ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! %l3 = 000000000a133ecc, Mem[0000000090800010] = a733f05c stw %l3,[%i5+%o2] ! Mem[0000000090800010] = 0a133ecc ! Mem[0000000091800018] = 39a5df25, %g2 = c69ee3c733167744 lduw [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 ! Mem[0000000091800010] = 5e44f9f4, %g2 = 0000000039a5df25 lduw [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 ! %l7 = ccfef1387aef95e7, Mem[0000000091000024] = 04d3d7da sth %l7,[%i6+0x024] ! Mem[0000000091000024] = 95e7d7da p15_label_11: ! %l3 = 000000000a133ecc, Mem[0000000090000012] = f05c03c7 sth %l3,[%i4+0x012] ! Mem[0000000090000010] = 3ecc03c7 ! Mem[0000000090800024] = f05ceb48, %g2 = 000000005e44f9f4 ldsb [%i5+0x026],%g2 ! %g2 = fffffffffffffff0 ! Mem[0000000091000034] = 7bbe7ea7, %g2 = fffffffffffffff0 ldsb [%i6+0x035],%g2 ! %g2 = 000000000000007b ! Mem[0000000090000038] = 8fc6a883, %g2 = 000000000000007b lduh [%i4+0x038],%g2 ! %g2 = 0000000000008fc6 ! Mem[0000000090800028] = eb4882af9c5fe8b1, %g2 = 0000000000008fc6 ldx [%i5+%o5],%g2 ! %g2 = eb4882af9c5fe8b1 ! %l0 = fc1f0ee3, %l1 = 04d3d7da, Mem[0000000090000020] = fc1f0ee3 9aed886b std %l0,[%i4+%o4] ! Mem[0000000090000020] = fc1f0ee3 04d3d7da ! Mem[0000000091000020] = fc1f0ee3, %g2 = eb4882af9c5fe8b1 ldsh [%i6+%o4],%g2 ! %g2 = fffffffffffffc1f ! %l6 = 9a1c03c7, %l7 = 7aef95e7, Mem[0000000091800008] = 0a133ecc 9aed8883 std %l6,[%o0+%o1] ! Mem[0000000091800008] = 9a1c03c7 7aef95e7 ! Mem[0000000091000038] = a733f05c, %g18 = bdae24a617052ed5 ldsw [%i6+0x038],%g2 ! %g2 = bdae24a617052ed5 ! Mem[0000000091000020] = fc1f0ee3, %g2 = ffffffffa733f05c ldsb [%i6+%o4],%g2 ! %g2 = fffffffffffffffc p15_label_12: ! Mem[000000002f000038] = dc03aaa5, %l3 = 000000000a133ecc ldsb [%i2+0x03b],%l3 ! %l3 = ffffffffffffffa5 ! %l0 = b9b1d02ffc1f0ee3, Mem[000000009000002c] = 8d791540 sth %l0,[%i4+0x02c] ! Mem[000000009000002c] = 0ee31540 ! %l2 = 0000000011049fa2, Mem[0000000091800010] = 5e44f9f4a2d978b6 stx %l2,[%o0+%o2] ! Mem[0000000091800010] = 0000000011049fa2 ! %l2 = 11049fa2, %l3 = ffffffa5, Mem[0000000091000018] = b4338034 40af2dc9 std %l2,[%i6+%o3] ! Mem[0000000091000018] = 11049fa2 ffffffa5 ! Mem[0000000091800018] = 39a5df25 e14610d9, %g2 = fffffffc, %g3 = db4f959e ldd [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 00000000e14610d9 ! %l2 = 0000000011049fa2, Mem[0000000090000018] = 7f114e529d7122ad stx %l2,[%i4+%o3] ! Mem[0000000090000018] = 0000000011049fa2 ! Mem[000000009080000c] = f38fafd2, %g2 = 0000000039a5df25 lduh [%i5+0x00c],%g2 ! %g2 = 000000000000f38f ! Mem[0000000090800008] = 5cf38faf, %g2 = 000000000000f38f ldsb [%i5+0x00b],%g2 ! %g2 = 000000000000005c ! %l0 = b9b1d02ffc1f0ee3, Mem[000000009100001c] = ffffffa5 sth %l0,[%i6+0x01c] ! Mem[000000009100001c] = 0ee3ffa5 ! Mem[0000000091000018] = 11049fa2, %g18 = bdae24a617052ed5 ldsw [%i6+%o3],%g2 ! %g2 = bdae24a617052ed5 p15_label_13: ! %l4 = 0000000000000013, Mem[0000000091800016] = 9fa239a5 stb %l4,[%o0+0x016] ! Mem[0000000091800014] = 13a239a5 ! Mem[0000000090800000] = c8c086c6, %g2 = 0000000011049fa2 lduh [%i5+%g0],%g2 ! %g2 = 000000000000c8c0 ! Mem[000000009080000c] = f38fafd2, %g2 = 000000000000c8c0 ldub [%i5+0x00c],%g2 ! %g2 = 00000000000000f3 ! Mem[0000000091800010] = 00000000110413a2, %g2 = 00000000000000f3 ldx [%o0+%o2],%g2 ! %g2 = 00000000110413a2 ! Mem[0000000090000028] = fd0ee315, %g2 = 00000000110413a2 ldsb [%i4+0x02b],%g2 ! %g2 = fffffffffffffffd ! Mem[0000000091000024] = 95e7d7da, %g2 = fffffffffffffffd ldub [%i6+0x024],%g2 ! %g2 = 0000000000000095 ! Mem[000000002e800014] = 0a133ecc, %l3 = ffffffffffffffa5 ldub [%i1+0x015],%l3 ! %l3 = 0000000000000013 ! %l4 = 0000000000000013, Mem[0000000091800023] = c7331677 stb %l4,[%o0+0x023] ! Mem[0000000091800020] = 13331677 ! %l1 = 0000000004d3d7da, Mem[0000000091000018] = 11049fa2 stb %l1,[%i6+%o3] ! Mem[0000000091000018] = da049fa2 ! %l5 = 24539982a733f05c, Mem[000000002f80001c] = bad0b56c stb %l5,[%i3+0x01c] ! Mem[000000002f80001c] = 5cd0b56c p15_label_14: ! %l6 = 60b46d649a1c03c7, Mem[000000002f800004] = e774b643 stw %l6,[%i3+0x004] ! Mem[000000002f800004] = 9a1c03c7 ! %l1 = 0000000004d3d7da, Mem[000000002f00001e] = 2ba9a178 sth %l1,[%i2+0x01e] ! Mem[000000002f00001c] = 2ba9d7da ! Mem[000000009100000c] = d7da9a1c, %g2 = 0000000000000095 ldsh [%i6+0x00e],%g2 ! %g2 = ffffffffffffd7da ! %l5 = 24539982a733f05c, Mem[0000000090000025] = d3d7da07 stb %l5,[%i4+0x025] ! Mem[0000000090000024] = 5cd7da07 ! %l4 = 0000000000000013, Mem[0000000090800014] = ba27fa54 sth %l4,[%i5+0x014] ! Mem[0000000090800014] = 0013fa54 ! %l3 = 0000000000000013, Mem[0000000090800022] = e33aba1e sth %l3,[%i5+0x022] ! Mem[0000000090800020] = 0013ba1e ! %l0 = b9b1d02ffc1f0ee3, Mem[0000000090000016] = b5a30000 stb %l0,[%i4+0x016] ! Mem[0000000090000014] = e3a30000 ! Mem[0000000090800014] = 0013fa54, %g18 = bdae24a617052ed5 ldsw [%i5+0x014],%g2 ! %g2 = bdae24a617052ed5 ! Mem[0000000090800030] = 24539982a733f05c, %g2 = 000000000013fa54 ldx [%i5+0x030],%g2 ! %g2 = 24539982a733f05c ! Mem[0000000090800008] = a3d5f05c f38fafd2, %g2 = a733f05c, %g3 = e14610d9 ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5f05c 00000000f38fafd2 p15_label_15: ! %l0 = b9b1d02ffc1f0ee3, Mem[0000000090000018] = 00000000 sth %l0,[%i4+%o3] ! Mem[0000000090000018] = 0ee30000 ! Mem[0000000091800038] = fc1f0ee3, %g2 = 00000000a3d5f05c lduw [%o0+0x038],%g2 ! %g2 = 00000000fc1f0ee3 ! %l0 = fc1f0ee3, %l1 = 04d3d7da, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l0,[%i5+%g0] ! Mem[0000000090800000] = fc1f0ee3 04d3d7da ! %l0 = b9b1d02ffc1f0ee3, Mem[000000009000001c] = 11049fa2 stb %l0,[%i4+0x01c] ! Mem[000000009000001c] = e3049fa2 ! %l4 = 0000000000000013, Mem[0000000090800020] = 6c6c0013ba1ef05c stx %l4,[%i5+%o4] ! Mem[0000000090800020] = 0000000000000013 ! Mem[000000002e000008] = 0ee3a775 bd17b335, %l2 = 11049fa2, %l3 = 00000013 ldd [%i0+%o1],%l2 ! %l2 = 000000000ee3a775 00000000bd17b335 ! Mem[0000000091800038] = fc1f0ee3 04d3d7da, %g2 = fc1f0ee3, %g3 = f38fafd2 ldd [%o0+0x038],%g2 ! %g2 = 00000000fc1f0ee3 0000000004d3d7da ! Mem[0000000091800020] = c69ee31333167744, %g2 = 00000000fc1f0ee3 ldx [%o0+%o4],%g2 ! %g2 = c69ee31333167744 ! %l1 = 0000000004d3d7da, Mem[0000000090800018] = a0d8dc502ba9a178 stx %l1,[%i5+%o3] ! Mem[0000000090800018] = 0000000004d3d7da ! Mem[0000000091000004] = de861c20, %g2 = c69ee31333167744 lduw [%i6+0x004],%g2 ! %g2 = 00000000de861c20 p15_label_16: ! Mem[000000009080003c] = b60e0000, %g2 = 00000000de861c20 lduh [%i5+0x03e],%g2 ! %g2 = 000000000000b60e ! Mem[0000000090000028] = dc67fd0e, %g2 = 000000000000b60e ldub [%i4+0x029],%g2 ! %g2 = 00000000000000dc ! %l7 = ccfef1387aef95e7, Mem[0000000090800010] = 0a133ecc0013fa54 stx %l7,[%i5+%o2] ! Mem[0000000090800010] = ccfef1387aef95e7 ! Mem[000000002f000028] = 032e886bec96cab2, %l4 = 0000000000000013 ldx [%i2+%o5],%l4 ! %l4 = 032e886bec96cab2 ! Mem[0000000091000018] = da049fa2, %g2 = 00000000000000dc lduw [%i6+%o3],%g2 ! %g2 = 00000000da049fa2 ! Mem[0000000091800000] = 6c5e37b5da193367, %g2 = 00000000da049fa2 ldx [%o0+%g0],%g2 ! %g2 = 6c5e37b5da193367 ! %l2 = 000000000ee3a775, Mem[0000000091000018] = da049fa20ee3ffa5 stx %l2,[%i6+%o3] ! Mem[0000000091000018] = 000000000ee3a775 ! %l4 = ec96cab2, %l5 = a733f05c, Mem[0000000091000010] = 9a1c03c7 9aed8883 std %l4,[%i6+%o2] ! Mem[0000000091000010] = ec96cab2 a733f05c ! %l4 = 032e886bec96cab2, Mem[0000000090000034] = 126760d7 sth %l4,[%i4+0x034] ! Mem[0000000090000034] = cab260d7 ! Mem[0000000090000008] = 96abb01b, %g2 = 6c5e37b5da193367 ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffff96ab p15_label_17: ! %l4 = ec96cab2, %l5 = a733f05c, Mem[0000000091800000] = 6c5e37b5 da193367 std %l4,[%o0+%g0] ! Mem[0000000091800000] = ec96cab2 a733f05c ! %l7 = ccfef1387aef95e7, Mem[0000000090800010] = ccfef1387aef95e7 stx %l7,[%i5+%o2] ! Mem[0000000090800010] = ccfef1387aef95e7 ! Mem[0000000091800004] = a733f05c, %g18 = bdae24a617052ed5 ldsw [%o0+0x004],%g2 ! %g2 = bdae24a617052ed5 ! %l1 = 0000000004d3d7da, Mem[000000002f000010] = 060e8b8f stw %l1,[%i2+%o2] ! Mem[000000002f000010] = 04d3d7da ! Mem[0000000090000028] = 07dc67fd, %g2 = ffffffffa733f05c ldub [%i4+%o5],%g2 ! %g2 = 0000000000000007 ! Mem[0000000090000018] = 00e3049f, %g2 = 0000000000000007 ldub [%i4+0x01b],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800014] = 110413a2, %g18 = bdae24a617052ed5 ldsw [%o0+0x014],%g2 ! %g2 = bdae24a617052ed5 ! Mem[0000000091800030] = fc1f0ee304d3d7da, %g2 = 00000000110413a2 ldx [%o0+0x030],%g2 ! %g2 = fc1f0ee304d3d7da ! Mem[000000009080001c] = 04d3d7da, %g18 = bdae24a617052ed5 ldsw [%i5+0x01c],%g2 ! %g2 = bdae24a617052ed5 ! Mem[000000009080003c] = dd38b60e, %g2 = 0000000004d3d7da lduw [%i5+0x03c],%g2 ! %g2 = 00000000dd38b60e p15_label_18: ! %l2 = 000000000ee3a775, Mem[0000000091800000] = ec96cab2 stw %l2,[%o0+%g0] ! Mem[0000000091800000] = 0ee3a775 ! %l4 = ec96cab2, %l5 = a733f05c, Mem[0000000091800038] = fc1f0ee3 04d3d7da std %l4,[%o0+0x038] ! Mem[0000000091800038] = ec96cab2 a733f05c ! Mem[0000000091800008] = 9a1c03c7, %g18 = bdae24a617052ed5 ldsw [%o0+%o1],%g2 ! %g2 = bdae24a617052ed5 ! Mem[000000009180000c] = 7aef95e7, %g2 = ffffffff9a1c03c7 lduh [%o0+0x00c],%g2 ! %g2 = 0000000000007aef ! %l2 = 000000000ee3a775, Mem[000000009180002a] = 02ccb030 sth %l2,[%o0+0x02a] ! Mem[0000000091800028] = a775b030 ! Mem[0000000091800008] = 9a1c03c7, %g2 = 0000000000007aef lduh [%o0+%o1],%g2 ! %g2 = 0000000000009a1c ! Mem[0000000091000010] = ec96cab2, %g2 = 0000000000009a1c lduh [%i6+%o2],%g2 ! %g2 = 000000000000ec96 ! Mem[0000000090800030] = 82a733f0, %g2 = 000000000000ec96 ldub [%i5+0x033],%g2 ! %g2 = 0000000000000082 ! Mem[0000000090000008] = 96abb01b, %g2 = 0000000000000082 lduw [%i4+%o1],%g2 ! %g2 = 0000000096abb01b ! Mem[0000000091000028] = 43a014ad, %g18 = bdae24a617052ed5 ldsw [%i6+%o5],%g2 ! %g2 = bdae24a617052ed5 p15_label_19: ! Mem[0000000090800004] = 04d3d7da, %g2 = 0000000043a014ad ldsb [%i5+0x004],%g2 ! %g2 = 0000000000000004 ! Mem[000000002e000030] = 11049fa2b70bad1c, %l2 = 000000000ee3a775 ldx [%i0+0x030],%l2 ! %l2 = 11049fa2b70bad1c ! Mem[000000002e000000] = af88696b, %l5 = 24539982a733f05c lduw [%i0+%g0],%l5 ! %l5 = 00000000af88696b ! %l7 = ccfef1387aef95e7, Mem[0000000090800014] = 7aef95e7 stw %l7,[%i5+0x014] ! Mem[0000000090800014] = 7aef95e7 ! Mem[0000000090800030] = 24539982, %g18 = bdae24a617052ed5 ldsw [%i5+0x030],%g2 ! %g2 = bdae24a617052ed5 ! Mem[000000009000003c] = f8ba39dc, %g18 = bdae24a617052ed5 ldsw [%i4+0x03c],%g2 ! %g2 = bdae24a617052ed5 ! Mem[0000000091800010] = 00001104, %g2 = fffffffff8ba39dc ldsh [%o0+0x012],%g2 ! %g2 = 0000000000000000 ! %l0 = b9b1d02ffc1f0ee3, Mem[0000000090800038] = 393f420c stw %l0,[%i5+0x038] ! Mem[0000000090800038] = fc1f0ee3 ! Mem[0000000091800000] = 0ee3a775, %g2 = 0000000000000000 ldsh [%o0+%g0],%g2 ! %g2 = 0000000000000ee3 ! Mem[0000000090800018] = 00000000, %g18 = bdae24a617052ed5 ldsw [%i5+%o3],%g2 ! %g2 = bdae24a617052ed5 p15_label_20: ! Mem[0000000090000038] = 8fc6a883, %g2 = 0000000000000000 ldsb [%i4+0x038],%g2 ! %g2 = ffffffffffffff8f ! Mem[0000000090000004] = 7896abb0, %g2 = ffffffffffffff8f ldsb [%i4+0x007],%g2 ! %g2 = 0000000000000078 ! Mem[0000000090000014] = e3a30ee3, %g2 = 0000000000000078 ldsh [%i4+0x016],%g2 ! %g2 = ffffffffffffe3a3 ! %l4 = ec96cab2, %l5 = af88696b, Mem[0000000091800000] = 0ee3a775 a733f05c std %l4,[%o0+%g0] ! Mem[0000000091800000] = ec96cab2 af88696b ! %l2 = b70bad1c, %l3 = bd17b335, Mem[000000002e000038] = 5c1d2540 b41801ec std %l2,[%i0+0x038] ! Mem[000000002e000038] = b70bad1c bd17b335 ! %l1 = 0000000004d3d7da, Mem[0000000090800000] = fc1f0ee304d3d7da stx %l1,[%i5+%g0] ! Mem[0000000090800000] = 0000000004d3d7da ! %l0 = fc1f0ee3, %l1 = 04d3d7da, Mem[0000000090800030] = 24539982 a733f05c std %l0,[%i5+0x030] ! Mem[0000000090800030] = fc1f0ee3 04d3d7da ! Mem[0000000090000000] = f4d6f5d4, %g2 = ffffffffffffe3a3 lduw [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 ! %l5 = 00000000af88696b, Mem[0000000090800014] = 7aef95e7 stb %l5,[%i5+0x014] ! Mem[0000000090800014] = 6bef95e7 ! %l6 = 60b46d649a1c03c7, Mem[0000000090800020] = 0000000000000013 stx %l6,[%i5+%o4] ! Mem[0000000090800020] = 60b46d649a1c03c7 p15_label_21: ! %l0 = b9b1d02ffc1f0ee3, Mem[0000000091000022] = 0ee395e7 sth %l0,[%i6+0x022] ! Mem[0000000091000020] = 0ee395e7 ! %l1 = 0000000004d3d7da, Mem[000000009100001f] = 75fc1f0e stb %l1,[%i6+0x01f] ! Mem[000000009100001c] = dafc1f0e ! %l4 = ec96cab2, %l5 = af88696b, Mem[0000000090000020] = fc1f0ee3 045cd7da std %l4,[%i4+%o4] ! Mem[0000000090000020] = ec96cab2 af88696b ! Mem[0000000091800024] = 33167744, %g2 = 00000000f4d6f5d4 lduw [%o0+0x024],%g2 ! %g2 = 0000000033167744 ! %l2 = 11049fa2b70bad1c, Mem[000000009100003a] = f05cd757 stb %l2,[%i6+0x03a] ! Mem[0000000091000038] = 1c5cd757 ! %l4 = 032e886bec96cab2, Mem[0000000090800018] = 00000000 sth %l4,[%i5+%o3] ! Mem[0000000090800018] = cab20000 ! Mem[0000000090000010] = a7333ecc03c7e3a3, %g2 = 0000000033167744 ldx [%i4+%o2],%g2 ! %g2 = a7333ecc03c7e3a3 ! %l2 = b70bad1c, %l3 = bd17b335, Mem[000000002f800018] = 7ea1248b 5cd0b56c std %l2,[%i3+%o3] ! Mem[000000002f800018] = b70bad1c bd17b335 ! %l5 = 00000000af88696b, Mem[0000000091000024] = 95e7d7da stw %l5,[%i6+0x024] ! Mem[0000000091000024] = af88696b ! %l5 = 00000000af88696b, Mem[0000000091800038] = ec96cab2 stw %l5,[%o0+0x038] ! Mem[0000000091800038] = af88696b p15_label_22: ! Mem[0000000090000014] = 03c7e3a3, %g2 = a7333ecc03c7e3a3 ldsh [%i4+0x014],%g2 ! %g2 = 00000000000003c7 ! %l1 = 0000000004d3d7da, Mem[0000000090800038] = fc1f0ee3dd38b60e stx %l1,[%i5+0x038] ! Mem[0000000090800038] = 0000000004d3d7da ! Mem[000000009080000c] = f38fafd2, %g2 = 00000000000003c7 lduw [%i5+0x00c],%g2 ! %g2 = 00000000f38fafd2 ! Mem[0000000090800014] = 6bef95e7, %g2 = 00000000f38fafd2 ldub [%i5+0x014],%g2 ! %g2 = 000000000000006b ! Mem[000000009000003c] = f8ba39dc, %g2 = 000000000000006b ldsb [%i4+0x03c],%g2 ! %g2 = fffffffffffffff8 ! %l2 = 11049fa2b70bad1c, Mem[000000002f800036] = 46c17b34 sth %l2,[%i3+0x036] ! Mem[000000002f800034] = 46c1ad1c ! Mem[000000002f800034] = 46c1ad1c, %l2 = 11049fa2b70bad1c ldsb [%i3+0x036],%l2 ! %l2 = ffffffffffffffad ! Mem[0000000090800008] = a3d5f05c, %g18 = bdae24a617052ed5 ldsw [%i5+%o1],%g2 ! %g2 = bdae24a617052ed5 ! Mem[000000002e000008] = 0ee3a775 bd17b335, %l6 = 9a1c03c7, %l7 = 7aef95e7 ldd [%i0+%o1],%l6 ! %l6 = 000000000ee3a775 00000000bd17b335 ! %l5 = 00000000af88696b, Mem[000000009080002c] = 9c5fe8b1 stw %l5,[%i5+0x02c] ! Mem[000000009080002c] = af88696b p15_label_23: ! %l4 = 032e886bec96cab2, Mem[0000000090000030] = 944f136a stw %l4,[%i4+0x030] ! Mem[0000000090000030] = ec96cab2 ! %l4 = 032e886bec96cab2, Mem[000000009000000c] = c40ba883 stb %l4,[%i4+0x00c] ! Mem[000000009000000c] = b20ba883 ! Mem[0000000090000020] = ec96cab2, %g2 = ffffffffa3d5f05c ldub [%i4+%o4],%g2 ! %g2 = 00000000000000ec ! Mem[000000009000000c] = b20ba883, %g18 = bdae24a617052ed5 ldsw [%i4+0x00c],%g2 ! %g2 = bdae24a617052ed5 ! %l5 = 00000000af88696b, Mem[000000009080003c] = 04d3d7da sth %l5,[%i5+0x03c] ! Mem[000000009080003c] = 696bd7da ! Mem[0000000091000010] = ec96cab2 a733f05c, %g2 = b20ba883, %g3 = 04d3d7da ldd [%i6+%o2],%g2 ! %g2 = 00000000ec96cab2 00000000a733f05c ! %l1 = 0000000004d3d7da, Mem[0000000091800010] = 00000000 stw %l1,[%o0+%o2] ! Mem[0000000091800010] = 04d3d7da ! Mem[0000000091000024] = af88696b, %g18 = bdae24a617052ed5 ldsw [%i6+0x024],%g2 ! %g2 = bdae24a617052ed5 ! %l2 = ffffffffffffffad, Mem[0000000091800028] = d1faa775 stw %l2,[%o0+%o5] ! Mem[0000000091800028] = ffffffad ! Mem[0000000090800034] = 04d3d7da, %g2 = ffffffffaf88696b ldsh [%i5+0x034],%g2 ! %g2 = 00000000000004d3 p15_label_24: ! %l5 = 00000000af88696b, Mem[000000009000000c] = b20ba883 stw %l5,[%i4+0x00c] ! Mem[000000009000000c] = af88696b ! %l5 = 00000000af88696b, Mem[0000000090800036] = d7da0000 sth %l5,[%i5+0x036] ! Mem[0000000090800034] = 696b0000 ! %l4 = 032e886bec96cab2, Mem[0000000091000009] = 00000004 stb %l4,[%i6+0x009] ! Mem[0000000091000008] = b2000004 ! Mem[000000009000001c] = 9fa2ec96, %g2 = 00000000000004d3 ldsb [%i4+0x01e],%g2 ! %g2 = ffffffffffffff9f ! Mem[000000009000002c] = 40ec96ca, %g2 = ffffffffffffff9f ldub [%i4+0x02f],%g2 ! %g2 = 0000000000000040 ! Mem[000000002e80002c] = e2750d80, %l2 = ffffffffffffffad ldub [%i1+0x02c],%l2 ! %l2 = 00000000000000e2 ! %l2 = 00000000000000e2, Mem[000000002f800018] = b70bad1cbd17b335 stx %l2,[%i3+%o3] ! Mem[000000002f800018] = 00000000000000e2 ! %l6 = 000000000ee3a775, Mem[0000000091800017] = a239a5df stb %l6,[%o0+0x017] ! Mem[0000000091800014] = 7539a5df ! Mem[000000009080000c] = f38fafd2, %g2 = 0000000000000040 lduw [%i5+0x00c],%g2 ! %g2 = 00000000f38fafd2 ! %l2 = 000000e2, %l3 = bd17b335, Mem[0000000090000030] = ec96cab2 cab260d7 std %l2,[%i4+0x030] ! Mem[0000000090000030] = 000000e2 bd17b335 p15_label_25: ! %l0 = fc1f0ee3, %l1 = 04d3d7da, Mem[0000000091800000] = ec96cab2 af88696b std %l0,[%o0+%g0] ! Mem[0000000091800000] = fc1f0ee3 04d3d7da ! Mem[0000000090800008] = a3d5f05c, %g2 = 00000000f38fafd2 ldsh [%i5+%o1],%g2 ! %g2 = ffffffffffffa3d5 ! Mem[0000000090000010] = a7333ecc, %g2 = ffffffffffffa3d5 lduw [%i4+%o2],%g2 ! %g2 = 00000000a7333ecc ! Mem[0000000091800034] = 04d3d7da, %g2 = 00000000a7333ecc lduw [%o0+0x034],%g2 ! %g2 = 0000000004d3d7da ! %l6 = 0ee3a775, %l7 = bd17b335, Mem[0000000091800020] = c69ee313 33167744 std %l6,[%o0+%o4] ! Mem[0000000091800020] = 0ee3a775 bd17b335 ! Mem[000000002f800000] = 85ec78b0, %l0 = b9b1d02ffc1f0ee3 ldsh [%i3+%g0],%l0 ! %l0 = ffffffffffff85ec ! Mem[000000002f000038] = dc03aaa5afe62649, %l1 = 0000000004d3d7da ldx [%i2+0x038],%l1 ! %l1 = dc03aaa5afe62649 ! %l4 = 032e886bec96cab2, Mem[0000000090000020] = ec96cab2af88696b stx %l4,[%i4+%o4] ! Mem[0000000090000020] = 032e886bec96cab2 ! %l6 = 000000000ee3a775, Mem[0000000091000024] = af88696b sth %l6,[%i6+0x024] ! Mem[0000000091000024] = a775696b ! %l4 = 032e886bec96cab2, Mem[0000000091000008] = 00b20000 sth %l4,[%i6+%o1] ! Mem[0000000091000008] = cab20000 ba,a p15_not_taken_0_end p15_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p15_branch_failed p15_not_taken_0_end: ! End of Random Code for Thread 15 1: membar #Sync ! Force all stores to complete p15_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x03c] ! Set processor 15 done flag ! Check Registers p15_check_registers: set p15_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be ffffffffffff85ec bne,a,pn %xcc,p15_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be dc03aaa5afe62649 bne,a,pn %xcc,p15_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000000e2 bne,a,pn %xcc,p15_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000bd17b335 bne,a,pn %xcc,p15_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 032e886bec96cab2 bne,a,pn %xcc,p15_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000af88696b bne,a,pn %xcc,p15_reg_l5_fail mov %l5,%g3 ! Check Floating Point Registers p15_check_fp_registers: set p15_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 638962f3 457eca0a bne %xcc,p15_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 7b9b5354 efa36b49 bne %xcc,p15_f6_fail nop ! Check Local Memory set p15_local0_expect,%g1 p15_check_local0: ldx [%g1+0x000],%g2 ! Expected data = af88696b52dc8eea ldx [%i0+0x000],%g3 ! Observed data at 000000002e000000 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0ee3a775bd17b335 ldx [%i0+0x008],%g3 ! Observed data at 000000002e000008 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i0,0x008,%g4 ldx [%g1+0x038],%g2 ! Expected data = b70bad1cbd17b335 ldx [%i0+0x038],%g3 ! Observed data at 000000002e000038 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i0,0x038,%g4 set p15_local1_expect,%g1 p15_check_local1: ldx [%g1+0x028],%g2 ! Expected data = a0d8dc50e2750d80 ldx [%i1+0x028],%g3 ! Observed data at 000000002e800028 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000000000a133ecc ldx [%i1+0x030],%g3 ! Observed data at 000000002e800030 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i1,0x030,%g4 set p15_local2_expect,%g1 p15_check_local2: ldx [%g1+0x010],%g2 ! Expected data = 04d3d7da5a6caa62 ldx [%i2+0x010],%g3 ! Observed data at 000000002f000010 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 33c6a8832ba9d7da ldx [%i2+0x018],%g3 ! Observed data at 000000002f000018 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 2ba9a1788107981a ldx [%i2+0x020],%g3 ! Observed data at 000000002f000020 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 032e886bec96cab2 ldx [%i2+0x028],%g3 ! Observed data at 000000002f000028 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i2,0x028,%g4 set p15_local3_expect,%g1 p15_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 85ec78b09a1c03c7 ldx [%i3+0x000],%g3 ! Observed data at 000000002f800000 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 00000000000000e2 ldx [%i3+0x018],%g3 ! Observed data at 000000002f800018 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = ccfef1387aef95e7 ldx [%i3+0x028],%g3 ! Observed data at 000000002f800028 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 18a109ee46c1ad1c ldx [%i3+0x030],%g3 ! Observed data at 000000002f800030 cmp %g2,%g3 bne,a,pn %xcc,p15_local_failed add %i3,0x030,%g4 ! The test for processor 15 has passed p15_passed: ta GOOD_TRAP nop p15_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p15_failed p15_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p15_failed p15_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p15_failed p15_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p15_failed p15_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p15_failed p15_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p15_failed p15_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p15_failed p15_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p15_failed p15_f2_fail: set p15_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p15_f6_fail: set p15_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 15 failed p15_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x03c] ! Set processor 15 done flag set p15_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 15 failed p15_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x03c] ! Set processor 15 done flag set p15_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p15_selfmod_failed: ba p15_failed mov 0xabc,%g1 p15_common_error: or %g0,0xeef,%g1 ba p15_failed mov %o5,%g3 p15_common_signature_error: set p15_temp,%g1 ba p15_failed st %g2,[%g1] ! Common Lock Number p15_common_timeout: set p15_temp,%g1 ba p15_failed st %g2,[%g1] ! Common Lock Number p15_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p15_failed mov 0x0,%g3 p15_trap1e: lduwa [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002f000008] stba %l6,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000002f800028] done p15_trap1o: lduwa [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002f000008] stba %l6,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000002f800028] done p15_trap2e: ldswa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002e800018] ldsba [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000002f800028] done p15_trap2o: ldswa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000002e800018] ldsba [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000002f800028] done p15_trap3e: nop nop nop nop done p15_trap3o: nop nop nop nop done p15_init_memory_pointers: set p15_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 p15_local0_start,%i0 set p15_local1_start,%i1 set p15_local2_start,%i2 set p15_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = b9b1d02ffc1f0ee3 ldx [%g1+0x008],%l1 ! %l1 = ec543e729aed8883 ldx [%g1+0x010],%l2 ! %l2 = 7626befaa0d8dc50 ldx [%g1+0x018],%l3 ! %l3 = 2d1192dc2ba9a178 ldx [%g1+0x020],%l4 ! %l4 = 2018299baf88696b ldx [%g1+0x028],%l5 ! %l5 = 24539982a733f05c ldx [%g1+0x030],%l6 ! %l6 = 60b46d649a1c03c7 ldx [%g1+0x038],%l7 ! %l7 = ccfef1387aef95e7 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 16 processor_16: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x40] ! Set the start flag wrpr %g0,7,%cleanwin call p16_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 16 wr %g0,0x4,%fprs ! Make sure fef is 1 set p16_init_freg,%g1 ! %f0 = a9d03985 f8f8f11a 58f85de5 47c5911a ! %f4 = bd42f6f0 14b8aa36 bb750cd0 e735734a ! %f8 = 89748782 b00adfb1 cb93820c 134d526e ! %f12 = fe41c347 c7b35464 f58f1c0e 0a2d567d ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 00005ce0 822fe458 3b096a3a ed357d6b ! %f20 = 396b0c69 8b035698 d7287da8 ca75c42a ! %f24 = 7e92b686 399913f9 9ed8a86a f1057456 ! %f28 = 468b8ad2 97bdb02d d7e238d7 453788f5 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = f997ebe2 0e5506bd 81e9af20 4a5f8067 ! %f36 = 40b3876a 3544c3c4 cb0e0002 bcd3c0be ! %f40 = 5195f529 7a68631b f8bff43f efc50d45 ! %f44 = a964364c 3017bd92 f37bb05d f4ab985a ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xd0cac6d800000001,%g7,%g1 ! GSR scale = 0, align = 1 wr %g1,%g0,%gsr ! GSR = d0cac6d800000001 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 16 p16_label_1: ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = bcef93e3f0ac52bd ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! Mem[000000009180003c] = 66350000, %g2 = 96abb01bc40b9e2c ldsh [%o0+0x03e],%g2 ! %g2 = 0000000000006635 ! %l7 = 6a3670ea35179df7, Mem[0000000090000014] = 798eb5a3 stw %l7,[%i4+0x014] ! Mem[0000000090000014] = 35179df7 ! Mem[0000000091800010] = 5e44f9f4, %g18 = a80dbe65b15255de ldsw [%o0+%o2],%g2 ! %g2 = a80dbe65b15255de ! Mem[0000000091000038] = 65898de9, %g2 = 000000005e44f9f4 lduw [%i6+0x038],%g2 ! %g2 = 0000000065898de9 ! Mem[0000000090800004] = d0bacca9, %g2 = 0000000065898de9 ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffffd0ba ! %l0 = 0eecd89a271138b5, Mem[0000000031000020] = 5509260b61294542 stx %l0,[%i2+%o4] ! Mem[0000000031000020] = 0eecd89a271138b5 ! Mem[0000000091800010] = 5e44f9f4 a2d978b6, %g2 = ffffd0ba, %g3 = 0bad0b00 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000a2d978b6 ! Mem[0000000031800028] = 0320b0c7, %l4 = 3831f5419abb7448 ldub [%i3+%o5],%l4 ! %l4 = 0000000000000003 ! %l3 = e8708fb7bfce9ac1, Mem[0000000090000004] = 80b60b78 stw %l3,[%i4+0x004] ! Mem[0000000090000004] = bfce9ac1 p16_label_2: ! Mem[000000009080000c] = f38fafd2, %g2 = 000000005e44f9f4 lduh [%i5+0x00c],%g2 ! %g2 = 000000000000f38f ! %l0 = 271138b5, %l1 = e7d32345, Mem[0000000030800028] = 6764caf1 ea606a9f std %l0,[%i1+%o5] ! Mem[0000000030800028] = 271138b5 e7d32345 ! Mem[000000009100002c] = db4f959e, %g2 = 000000000000f38f lduw [%i6+0x02c],%g2 ! %g2 = 00000000db4f959e ! %l5 = bff247c29a9caee0, Mem[000000003000003a] = 9ed374e0 sth %l5,[%i0+0x03a] ! Mem[0000000030000038] = 9ed3aee0 ! Mem[0000000030800028] = 271138b5, %l6 = 2514a9b06a1c456b ldsh [%i1+0x02a],%l6 ! %l6 = 00000000000038b5 ! %l6 = 00000000000038b5, Mem[000000009180000c] = 0741274a stb %l6,[%o0+0x00c] ! Mem[000000009180000c] = b541274a ! %l3 = e8708fb7bfce9ac1, Mem[000000003080002a] = 271138b5 sth %l3,[%i1+0x02a] ! Mem[0000000030800028] = 27119ac1 ! Mem[0000000090800030] = e7b33334, %g18 = a80dbe65b15255de ldsw [%i5+0x030],%g2 ! %g2 = a80dbe65b15255de ! %l4 = 0000000000000003, Mem[000000009080001c] = d6343572 stw %l4,[%i5+0x01c] ! Mem[000000009080001c] = 00000003 ! Mem[0000000030000024] = 2836ebb0, %l3 = e8708fb7bfce9ac1 ldsb [%i0+0x025],%l3 ! %l3 = 0000000000000036 p16_label_3: ! %l1 = 603a31ece7d32345, Mem[0000000031000029] = e943126e stb %l1,[%i2+0x029] ! Mem[0000000031000028] = e945126e ! %l5 = bff247c29a9caee0, Mem[0000000090000000] = f4d6f5d4 sth %l5,[%i4+%g0] ! Mem[0000000090000000] = aee0f5d4 ! %l1 = 603a31ece7d32345, Mem[0000000090000008] = 96abb01bc40b9e2c stx %l1,[%i4+%o1] ! Mem[0000000090000008] = 603a31ece7d32345 ! Mem[0000000090000018] = 7f114e52, %g2 = ffffffffe7b33334 lduw [%i4+%o3],%g2 ! %g2 = 000000007f114e52 ! %l0 = 0eecd89a271138b5, Mem[0000000031000022] = 0eecd89a sth %l0,[%i2+0x022] ! Mem[0000000031000020] = 0eec38b5 ! %l4 = 0000000000000003, Mem[0000000030000010] = a57dddaab69c2ac3 stx %l4,[%i0+%o2] ! Mem[0000000030000010] = 0000000000000003 ! Mem[0000000091000028] = 43a014ad db4f959e, %g2 = 7f114e52, %g3 = a2d978b6 ldd [%i6+%o5],%g2 ! %g2 = 0000000043a014ad 00000000db4f959e ! Mem[0000000090000038] = 8fc6c81b, %g2 = 0000000043a014ad ldsb [%i4+0x038],%g2 ! %g2 = ffffffffffffff8f ! %l0 = 0eecd89a271138b5, Mem[0000000091800014] = a2d978b6 stw %l0,[%o0+0x014] ! Mem[0000000091800014] = 271138b5 ! Mem[000000009000001c] = 9d7122ad, %g2 = ffffffffffffff8f ldsh [%i4+0x01c],%g2 ! %g2 = ffffffffffff9d71 p16_label_4: ! %l5 = bff247c29a9caee0, Mem[0000000090800008] = a3d5b48df38fafd2 stx %l5,[%i5+%o1] ! Mem[0000000090800008] = bff247c29a9caee0 ! %l4 = 00000003, %l5 = 9a9caee0, Mem[0000000090000028] = 07dc67fd 8d791540 std %l4,[%i4+%o5] ! Mem[0000000090000028] = 00000003 9a9caee0 ! Mem[0000000090800000] = c086c6d0, %g2 = ffffffffffff9d71 ldsb [%i5+0x001],%g2 ! %g2 = ffffffffffffffc0 ! Mem[0000000090800008] = bff247c2 9a9caee0, %g2 = ffffffc0, %g3 = db4f959e ldd [%i5+%o1],%g2 ! %g2 = 00000000bff247c2 000000009a9caee0 ! %l5 = bff247c29a9caee0, Mem[0000000091000038] = 65898de9 stw %l5,[%i6+0x038] ! Mem[0000000091000038] = 9a9caee0 ! Mem[000000003100001c] = c655df4f, %l4 = 0000000000000003 ldsw [%i2+0x01c],%l4 ! %l4 = ffffffffc655df4f ! Mem[0000000091800010] = 5e44f9f4, %g2 = 00000000bff247c2 lduh [%o0+%o2],%g2 ! %g2 = 0000000000005e44 ! %l1 = 603a31ece7d32345, Mem[0000000031800030] = 668edd94 sth %l1,[%i3+0x030] ! Mem[0000000031800030] = 2345dd94 ! Mem[0000000031000038] = d84d2fa9f8451af9, %l6 = 00000000000038b5 ldx [%i2+0x038],%l6 ! %l6 = d84d2fa9f8451af9 ! %l3 = 0000000000000036, Mem[0000000091000031] = c7725720 stb %l3,[%i6+0x031] ! Mem[0000000091000030] = 36725720 p16_label_5: ! Mem[0000000090800018] = 35d3851c, %g18 = a80dbe65b15255de ldsw [%i5+%o3],%g2 ! %g2 = a80dbe65b15255de ! %l3 = 0000000000000036, Mem[000000003000000c] = 4f42e00b stw %l3,[%i0+0x00c] ! Mem[000000003000000c] = 00000036 ! Mem[0000000090000018] = 7f114e529d7122ad, %g2 = 0000000035d3851c ldx [%i4+%o3],%g2 ! %g2 = 7f114e529d7122ad ! Mem[0000000091800000] = 6c5e37b5, %g2 = 7f114e529d7122ad lduw [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 ! Mem[0000000030000024] = 2836ebb0, %l2 = d29d901e08ca1535 ldub [%i0+0x024],%l2 ! %l2 = 0000000000000028 ! %l0 = 0eecd89a271138b5, Mem[0000000090800000] = c8c086c6 sth %l0,[%i5+%g0] ! Mem[0000000090800000] = 38b586c6 ! Mem[0000000091000028] = 43a014addb4f959e, %g2 = 000000006c5e37b5 ldx [%i6+%o5],%g2 ! %g2 = 43a014addb4f959e ! Mem[0000000090000010] = 0212225c35179df7, %g2 = 43a014addb4f959e ldx [%i4+%o2],%g2 ! %g2 = 0212225c35179df7 ! Mem[0000000091800018] = 39a5df25, %g18 = a80dbe65b15255de ldsw [%o0+%o3],%g2 ! %g2 = a80dbe65b15255de ! %l0 = 271138b5, %l1 = e7d32345, Mem[0000000090800028] = eb4882af 9c5fe8b1 std %l0,[%i5+%o5] ! Mem[0000000090800028] = 271138b5 e7d32345 p16_label_6: ! Mem[0000000090800018] = 35d3851c00000003, %g2 = 0000000039a5df25 ldx [%i5+%o3],%g2 ! %g2 = 35d3851c00000003 ! Mem[0000000031800008] = e25987b4, %l0 = 0eecd89a271138b5 ldsw [%i3+%o1],%l0 ! %l0 = ffffffffe25987b4 ! %l7 = 6a3670ea35179df7, Mem[0000000030800018] = 414a8ddd422b318d stx %l7,[%i1+%o3] ! Mem[0000000030800018] = 6a3670ea35179df7 ! Mem[000000003180003c] = 369f5be4, %l6 = d84d2fa9f8451af9 ldub [%i3+0x03d],%l6 ! %l6 = 000000000000009f ! %l0 = ffffffffe25987b4, Mem[0000000030000031] = b4a4c997 stb %l0,[%i0+0x031] ! Mem[0000000030000030] = b4b4c997 ! Mem[0000000091800034] = b6b6487f, %g18 = a80dbe65b15255de ldsw [%o0+0x034],%g2 ! %g2 = a80dbe65b15255de ! Mem[0000000091000014] = e4b4334f, %g2 = ffffffffb6b6487f ldub [%i6+0x017],%g2 ! %g2 = 00000000000000e4 ! %l1 = 603a31ece7d32345, Mem[000000009000002f] = e0944f13 stb %l1,[%i4+0x02f] ! Mem[000000009000002c] = 45944f13 ! Mem[0000000030000028] = 1770f418, %l5 = bff247c29a9caee0 ldsh [%i0+%o5],%l5 ! %l5 = 0000000000001770 ! Mem[0000000030800000] = ad4a965a, %l5 = 0000000000001770 ldsw [%i1+%g0],%l5 ! %l5 = ffffffffad4a965a p16_label_7: ! Mem[0000000090800010] = f97aba27, %g2 = 00000000000000e4 ldsb [%i5+0x012],%g2 ! %g2 = fffffffffffffff9 ! %l5 = ffffffffad4a965a, Mem[0000000090000018] = 7f114e52 sth %l5,[%i4+%o3] ! Mem[0000000090000018] = 965a4e52 ! Mem[0000000091000020] = 9de28f8d7b41cb8c, %g2 = fffffffffffffff9 ldx [%i6+%o4],%g2 ! %g2 = 9de28f8d7b41cb8c ! Mem[0000000090800010] = f97aba27, %g2 = 9de28f8d7b41cb8c lduh [%i5+0x012],%g2 ! %g2 = 000000000000f97a ! Mem[0000000091800034] = b6487fe8, %g2 = 000000000000f97a ldsb [%o0+0x035],%g2 ! %g2 = ffffffffffffffb6 ! Mem[000000009180001c] = e14610d9, %g18 = a80dbe65b15255de ldsw [%o0+0x01c],%g2 ! %g2 = a80dbe65b15255de ! Mem[0000000090000024] = eb320000, %g2 = ffffffffe14610d9 lduh [%i4+0x026],%g2 ! %g2 = 000000000000eb32 ! Mem[0000000091000020] = e28f8d7b, %g2 = 000000000000eb32 ldsb [%i6+0x021],%g2 ! %g2 = ffffffffffffffe2 ! Mem[0000000090800028] = 271138b5e7d32345, %g2 = ffffffffffffffe2 ldx [%i5+%o5],%g2 ! %g2 = 271138b5e7d32345 ! Mem[0000000091000000] = 6dde861c, %g2 = 271138b5e7d32345 ldsb [%i6+0x003],%g2 ! %g2 = 000000000000006d p16_label_8: ! %l5 = ffffffffad4a965a, Mem[0000000031000018] = 24782448 stw %l5,[%i2+%o3] ! Mem[0000000031000018] = ad4a965a ! Mem[0000000090800034] = 2d07fd66, %g18 = a80dbe65b15255de ldsw [%i5+0x034],%g2 ! %g2 = a80dbe65b15255de ! %l2 = 0000000000000028, Mem[0000000091000003] = 6dde861c stb %l2,[%i6+0x003] ! Mem[0000000091000000] = 28de861c ! %l5 = ffffffffad4a965a, Mem[000000009180003c] = eb806635 stw %l5,[%o0+0x03c] ! Mem[000000009180003c] = ad4a965a ! Mem[0000000091800008] = 3f27b541, %g2 = 000000002d07fd66 ldub [%o0+0x00a],%g2 ! %g2 = 000000000000003f ! %l5 = ffffffffad4a965a, Mem[0000000090000000] = aee0f5d4 sth %l5,[%i4+%g0] ! Mem[0000000090000000] = 965af5d4 ! %l2 = 0000000000000028, Mem[0000000090800030] = e7b33334 stb %l2,[%i5+0x030] ! Mem[0000000090800030] = 28b33334 ! Mem[0000000091800010] = 5e44f9f4 271138b5, %g2 = 0000003f, %g3 = 9a9caee0 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000271138b5 ! Mem[0000000090800028] = 271138b5, %g18 = a80dbe65b15255de ldsw [%i5+%o5],%g2 ! %g2 = a80dbe65b15255de ! Mem[0000000090000014] = 9df7965a, %g2 = 00000000271138b5 lduh [%i4+0x016],%g2 ! %g2 = 0000000000009df7 p16_label_9: ! Mem[0000000090000034] = 60d78fc6, %g2 = 0000000000009df7 ldsh [%i4+0x036],%g2 ! %g2 = 00000000000060d7 ! Mem[0000000031000018] = ad4a965a c655df4f, %l6 = 0000009f, %l7 = 35179df7 ldd [%i2+%o3],%l6 ! %l6 = 00000000ad4a965a 00000000c655df4f ! %l3 = 0000000000000036, Mem[0000000090000020] = 1a54edfce7b2eb32 stx %l3,[%i4+%o4] ! Mem[0000000090000020] = 0000000000000036 ! %l0 = e25987b4, %l1 = e7d32345, Mem[0000000091000028] = 43a014ad db4f959e std %l0,[%i6+%o5] ! Mem[0000000091000028] = e25987b4 e7d32345 ! %l4 = ffffffffc655df4f, Mem[0000000090000018] = 965a4e52 stw %l4,[%i4+%o3] ! Mem[0000000090000018] = c655df4f ! Mem[0000000091000000] = ddab9f28, %g18 = a80dbe65b15255de ldsw [%i6+%g0],%g2 ! %g2 = a80dbe65b15255de ! %l1 = 603a31ece7d32345, Mem[000000009180000c] = b541274a stw %l1,[%o0+0x00c] ! Mem[000000009180000c] = e7d32345 ! Mem[000000009000003c] = dc000000, %g2 = ffffffffddab9f28 ldub [%i4+0x03f],%g2 ! %g2 = 00000000000000dc ! Mem[0000000091000028] = e25987b4 e7d32345, %g2 = 000000dc, %g3 = 271138b5 ldd [%i6+%o5],%g2 ! %g2 = 00000000e25987b4 00000000e7d32345 ! %l3 = 0000000000000036, Mem[0000000030000028] = 1770f418ff48db2e stx %l3,[%i0+%o5] ! Mem[0000000030000028] = 0000000000000036 p16_label_10: ! Mem[0000000090000010] = 0212225c 35179df7, %g2 = e25987b4, %g3 = e7d32345 ldd [%i4+%o2],%g2 ! %g2 = 000000000212225c 0000000035179df7 ! Mem[000000003180003c] = 369f5be4, %l5 = ffffffffad4a965a ldub [%i3+0x03e],%l5 ! %l5 = 000000000000005b ! %l1 = 603a31ece7d32345, Mem[0000000090800004] = d0bacca9 stw %l1,[%i5+0x004] ! Mem[0000000090800004] = e7d32345 ! %l3 = 0000000000000036, Mem[0000000090800036] = fd66393f sth %l3,[%i5+0x036] ! Mem[0000000090800034] = 0036393f ! Mem[0000000090800038] = 393f420c dd38b60e, %g2 = 0212225c, %g3 = 35179df7 ldd [%i5+0x038],%g2 ! %g2 = 00000000393f420c 00000000dd38b60e ! Mem[0000000090800028] = 38b5e7d3, %g2 = 00000000393f420c ldsh [%i5+0x02a],%g2 ! %g2 = 00000000000038b5 ! Mem[0000000090000030] = 4f136a12, %g2 = 00000000000038b5 ldsb [%i4+0x031],%g2 ! %g2 = 000000000000004f ! Mem[0000000091800028] = 02ccb030, %g2 = 000000000000004f lduh [%o0+0x02a],%g2 ! %g2 = 00000000000002cc ! %l2 = 0000000000000028, Mem[0000000090000020] = 0000000000000036 stx %l2,[%i4+%o4] ! Mem[0000000090000020] = 0000000000000028 ! %l4 = ffffffffc655df4f, Mem[0000000030000022] = ba3e2415 sth %l4,[%i0+0x022] ! Mem[0000000030000020] = ba3edf4f p16_label_11: ! Mem[0000000030800008] = f3983ccb 5f21020a, %l0 = e25987b4, %l1 = e7d32345 ldd [%i1+%o1],%l0 ! %l0 = 00000000f3983ccb 000000005f21020a ! Mem[0000000091000008] = 4b1c5151, %g18 = a80dbe65b15255de ldsw [%i6+%o1],%g2 ! %g2 = a80dbe65b15255de ! Mem[0000000031000030] = d24c883b d263b240, %l2 = 00000028, %l3 = 00000036 ldd [%i2+0x030],%l2 ! %l2 = 00000000d24c883b 00000000d263b240 ! Mem[000000009180002c] = b0308df5, %g2 = 000000004b1c5151 lduw [%o0+0x02c],%g2 ! %g2 = 00000000b0308df5 ! Mem[0000000031800004] = 1bf5af4d, %l5 = 000000000000005b lduh [%i3+0x006],%l5 ! %l5 = 000000000000af4d ! Mem[0000000091800010] = 5e44f9f4 271138b5, %g2 = b0308df5, %g3 = dd38b60e ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000271138b5 ! Mem[0000000091800028] = d1fa02cc, %g18 = a80dbe65b15255de ldsw [%o0+%o5],%g2 ! %g2 = a80dbe65b15255de ! %l2 = d24c883b, %l3 = d263b240, Mem[0000000090800018] = 35d3851c 00000003 std %l2,[%i5+%o3] ! Mem[0000000090800018] = d24c883b d263b240 ! %l0 = f3983ccb, %l1 = 5f21020a, Mem[0000000091000020] = 9de28f8d 7b41cb8c std %l0,[%i6+%o4] ! Mem[0000000091000020] = f3983ccb 5f21020a ! Mem[0000000030000008] = d905e482 00000036, %l0 = f3983ccb, %l1 = 5f21020a ldd [%i0+%o1],%l0 ! %l0 = 00000000d905e482 0000000000000036 p16_label_12: ! %l7 = 00000000c655df4f, Mem[0000000091000038] = 9a9caee0 sth %l7,[%i6+0x038] ! Mem[0000000091000038] = df4faee0 ! Mem[000000009100002c] = e7d32345, %g2 = ffffffffd1fa02cc ldsh [%i6+0x02c],%g2 ! %g2 = ffffffffffffe7d3 ! %l2 = 00000000d24c883b, Mem[0000000091000008] = 4b1c5151da67f293 stx %l2,[%i6+%o1] ! Mem[0000000091000008] = 00000000d24c883b ! %l6 = 00000000ad4a965a, Mem[000000009080000c] = 9a9caee0 stb %l6,[%i5+0x00c] ! Mem[000000009080000c] = 5a9caee0 ! Mem[0000000090800028] = 271138b5, %g2 = ffffffffffffe7d3 ldsb [%i5+%o5],%g2 ! %g2 = 0000000000000027 ! Mem[000000009100000c] = 883beb99, %g2 = 0000000000000027 lduh [%i6+0x00e],%g2 ! %g2 = 000000000000883b ! %l6 = 00000000ad4a965a, Mem[0000000091000027] = 0ae25987 stb %l6,[%i6+0x027] ! Mem[0000000091000024] = 5ae25987 ! %l0 = 00000000d905e482, Mem[0000000090000034] = 126760d7 stb %l0,[%i4+0x034] ! Mem[0000000090000034] = 826760d7 ! Mem[0000000091800014] = 271138b5, %g2 = 000000000000883b ldsb [%o0+0x014],%g2 ! %g2 = 0000000000000027 ! Mem[0000000090800014] = ba27fa54, %g18 = a80dbe65b15255de ldsw [%i5+0x014],%g2 ! %g2 = a80dbe65b15255de p16_label_13: ! Mem[0000000090800000] = 86c6e7d3, %g2 = ffffffffba27fa54 lduh [%i5+0x002],%g2 ! %g2 = 00000000000086c6 ! Mem[0000000091800010] = 5e44f9f4 271138b5, %g2 = 000086c6, %g3 = 271138b5 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000271138b5 ! %l6 = 00000000ad4a965a, Mem[0000000090000030] = 944f136a826760d7 stx %l6,[%i4+0x030] ! Mem[0000000090000030] = 00000000ad4a965a ! %l3 = 00000000d263b240, Mem[000000009100001a] = 4f3440af sth %l3,[%i6+0x01a] ! Mem[0000000091000018] = b24040af ! Mem[000000003080000c] = 5f21020a, %l0 = 00000000d905e482 ldsh [%i1+0x00e],%l0 ! %l0 = 000000000000020a ! Mem[0000000091800024] = 7744d1fa, %g2 = 000000005e44f9f4 lduh [%o0+0x026],%g2 ! %g2 = 0000000000007744 ! Mem[0000000031000008] = e45efda0, %l0 = 000000000000020a lduw [%i2+%o1],%l0 ! %l0 = 00000000e45efda0 ! Mem[0000000090800010] = bbd0f97aba27fa54, %g2 = 0000000000007744 ldx [%i5+%o2],%g2 ! %g2 = bbd0f97aba27fa54 ! Mem[0000000090800038] = 393f420c dd38b60e, %g2 = ba27fa54, %g3 = 271138b5 ldd [%i5+0x038],%g2 ! %g2 = 00000000393f420c 00000000dd38b60e ! Mem[0000000090800014] = ba27fa54, %g18 = a80dbe65b15255de ldsw [%i5+0x014],%g2 ! %g2 = a80dbe65b15255de p16_label_14: ! Mem[0000000090000018] = df4f9d71, %g2 = ffffffffba27fa54 ldsb [%i4+0x01a],%g2 ! %g2 = ffffffffffffffdf ! %l0 = 00000000e45efda0, Mem[0000000090800028] = 271138b5e7d32345 stx %l0,[%i5+%o5] ! Mem[0000000090800028] = 00000000e45efda0 ! %l3 = 00000000d263b240, Mem[0000000091800004] = da193367 stw %l3,[%o0+0x004] ! Mem[0000000091800004] = d263b240 ! %l6 = 00000000ad4a965a, Mem[0000000091800002] = 37b5d263 sth %l6,[%o0+0x002] ! Mem[0000000091800000] = 965ad263 ! Mem[0000000091000030] = 7c367257 207bbe7e, %g2 = ffffffdf, %g3 = dd38b60e ldd [%i6+0x030],%g2 ! %g2 = 000000007c367257 00000000207bbe7e ! %l3 = 00000000d263b240, Mem[0000000091000010] = eb99b055 stw %l3,[%i6+%o2] ! Mem[0000000091000010] = d263b240 ! Mem[0000000030800038] = f5189c726a0d0809, %l6 = 00000000ad4a965a ldx [%i1+0x038],%l6 ! %l6 = f5189c726a0d0809 ! %l1 = 0000000000000036, Mem[0000000091800023] = c7331677 stb %l1,[%o0+0x023] ! Mem[0000000091800020] = 36331677 ! %l5 = 000000000000af4d, Mem[0000000091800030] = 45288f71b6b6487f stx %l5,[%o0+0x030] ! Mem[0000000091800030] = 000000000000af4d ! Mem[000000009100000c] = d24c883b, %g18 = a80dbe65b15255de ldsw [%i6+0x00c],%g2 ! %g2 = a80dbe65b15255de p16_label_15: ! Mem[000000009100000c] = 883bd263, %g2 = ffffffffd24c883b ldsh [%i6+0x00e],%g2 ! %g2 = ffffffffffff883b ! Mem[0000000091000014] = 5bebbbe4, %g18 = a80dbe65b15255de ldsw [%i6+0x014],%g2 ! %g2 = a80dbe65b15255de ! Mem[0000000091800004] = b24050d2, %g2 = 000000005bebbbe4 ldsb [%o0+0x006],%g2 ! %g2 = ffffffffffffffb2 ! Mem[0000000030800018] = 6a3670ea35179df7, %l1 = 0000000000000036 ldx [%i1+%o3],%l1 ! %l1 = 6a3670ea35179df7 ! Mem[0000000091000038] = df4faee0, %g2 = ffffffffffffffb2 lduh [%i6+0x038],%g2 ! %g2 = 000000000000df4f ! %l0 = 00000000e45efda0, Mem[000000009180002a] = 02ccb030 sth %l0,[%o0+0x02a] ! Mem[0000000091800028] = fda0b030 ! %l4 = ffffffffc655df4f, Mem[0000000091000008] = 00000000d24c883b stx %l4,[%i6+%o1] ! Mem[0000000091000008] = ffffffffc655df4f ! %l3 = 00000000d263b240, Mem[000000009180001c] = e14610d9 stw %l3,[%o0+0x01c] ! Mem[000000009180001c] = d263b240 ! Mem[0000000090000008] = 603a31ece7d32345, %g2 = 000000000000df4f ldx [%i4+%o1],%g2 ! %g2 = 603a31ece7d32345 ! Mem[0000000090800028] = 00000000, %g2 = 603a31ece7d32345 ldsh [%i5+%o5],%g2 ! %g2 = 0000000000000000 p16_label_16: ! Mem[0000000091800014] = 271138b5, %g2 = 0000000000000000 ldsh [%o0+0x014],%g2 ! %g2 = 0000000000002711 ! Mem[0000000091800010] = 5e44f9f4 271138b5, %g2 = 00002711, %g3 = 207bbe7e ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000271138b5 ! %l3 = 00000000d263b240, Mem[0000000090800004] = e7d32345 sth %l3,[%i5+0x004] ! Mem[0000000090800004] = b2402345 ! %l1 = 6a3670ea35179df7, Mem[0000000090800010] = bbd0f97aba27fa54 stx %l1,[%i5+%o2] ! Mem[0000000090800010] = 6a3670ea35179df7 ! %l0 = 00000000e45efda0, Mem[0000000090800018] = d24c883bd263b240 stx %l0,[%i5+%o3] ! Mem[0000000090800018] = 00000000e45efda0 ! %l2 = d24c883b, %l3 = d263b240, Mem[0000000091800030] = 00000000 0000af4d std %l2,[%o0+0x030] ! Mem[0000000091800030] = d24c883b d263b240 ! Mem[0000000091800004] = 4050d23f, %g2 = 000000005e44f9f4 ldub [%o0+0x007],%g2 ! %g2 = 0000000000000040 ! Mem[0000000091800028] = fda0b030, %g2 = 0000000000000040 lduh [%o0+0x02a],%g2 ! %g2 = 000000000000fda0 ! %l2 = 00000000d24c883b, Mem[0000000091800023] = 36331677 stb %l2,[%o0+0x023] ! Mem[0000000091800020] = 3b331677 ! Mem[0000000090800010] = 6a3670ea, %g2 = 000000000000fda0 lduw [%i5+%o2],%g2 ! %g2 = 000000006a3670ea p16_label_17: ! Mem[0000000090800018] = 00000000, %g2 = 000000006a3670ea lduw [%i5+%o3],%g2 ! %g2 = 0000000000000000 ! %l6 = f5189c726a0d0809, Mem[0000000091800026] = 7744d1fa sth %l6,[%o0+0x026] ! Mem[0000000091800024] = 0809d1fa ! Mem[0000000091000000] = 9f28de86, %g2 = 0000000000000000 lduh [%i6+0x002],%g2 ! %g2 = 0000000000009f28 ! %l0 = 00000000e45efda0, Mem[0000000090800030] = 28b333342d070036 stx %l0,[%i5+0x030] ! Mem[0000000090800030] = 00000000e45efda0 ! Mem[0000000090000008] = 603a31ece7d32345, %g2 = 0000000000009f28 ldx [%i4+%o1],%g2 ! %g2 = 603a31ece7d32345 ! Mem[0000000090800020] = 6c6c0f3aba1e4dff, %g2 = 603a31ece7d32345 ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3aba1e4dff ! %l7 = 00000000c655df4f, Mem[0000000091000032] = 7257207b sth %l7,[%i6+0x032] ! Mem[0000000091000030] = df4f207b ! Mem[0000000091000020] = f3983ccb5f21025a, %g2 = 6c6c0f3aba1e4dff ldx [%i6+%o4],%g2 ! %g2 = f3983ccb5f21025a ! %l0 = 00000000e45efda0, Mem[0000000030800028] = 27119ac1e7d32345 stx %l0,[%i1+%o5] ! Mem[0000000030800028] = 00000000e45efda0 ! %l0 = 00000000e45efda0, Mem[000000009080000a] = 47c25a9c stb %l0,[%i5+0x00a] ! Mem[0000000090800008] = a0c25a9c p16_label_18: ! %l1 = 6a3670ea35179df7, Mem[0000000091800010] = 5e44f9f4271138b5 stx %l1,[%o0+%o2] ! Mem[0000000091800010] = 6a3670ea35179df7 ! %l2 = d24c883b, %l3 = d263b240, Mem[0000000090000018] = c655df4f 9d7122ad std %l2,[%i4+%o3] ! Mem[0000000090000018] = d24c883b d263b240 ! Mem[000000003000001c] = f73aa8f8, %l0 = 00000000e45efda0 ldsw [%i0+0x01c],%l0 ! %l0 = fffffffff73aa8f8 ! %l5 = 000000000000af4d, Mem[0000000090800010] = 6a3670ea stw %l5,[%i5+%o2] ! Mem[0000000090800010] = 0000af4d ! Mem[0000000090000038] = 8fc6c81b, %g2 = f3983ccb5f21025a lduw [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b ! Mem[0000000091800038] = e8dd799bad4a965a, %g2 = 000000008fc6c81b ldx [%o0+0x038],%g2 ! %g2 = e8dd799bad4a965a ! %l1 = 6a3670ea35179df7, Mem[000000009080001f] = a06c6c0f stb %l1,[%i5+0x01f] ! Mem[000000009080001c] = f76c6c0f ! Mem[0000000091800028] = d1fafda0 b0308df5, %g2 = ad4a965a, %g3 = 271138b5 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fafda0 00000000b0308df5 ! Mem[0000000091000024] = 5f21025a, %g2 = 00000000d1fafda0 ldsh [%i6+0x024],%g2 ! %g2 = 0000000000005f21 ! Mem[000000009100000c] = c655df4f, %g2 = 0000000000005f21 lduw [%i6+0x00c],%g2 ! %g2 = 00000000c655df4f p16_label_19: ! Mem[0000000091800030] = d24c883b, %g2 = 00000000c655df4f lduw [%o0+0x030],%g2 ! %g2 = 00000000d24c883b ! %l2 = 00000000d24c883b, Mem[0000000090800000] = 38b586c6b2402345 stx %l2,[%i5+%g0] ! Mem[0000000090800000] = 00000000d24c883b ! Mem[0000000090000038] = 8fc6c81b, %g18 = a80dbe65b15255de ldsw [%i4+0x038],%g2 ! %g2 = a80dbe65b15255de ! Mem[0000000090800010] = af4d3517, %g2 = ffffffff8fc6c81b ldsh [%i5+0x012],%g2 ! %g2 = ffffffffffffaf4d ! %l3 = 00000000d263b240, Mem[0000000090000020] = 0000000000000028 stx %l3,[%i4+%o4] ! Mem[0000000090000020] = 00000000d263b240 ! %l4 = ffffffffc655df4f, Mem[0000000090000000] = 965af5d4bfce9ac1 stx %l4,[%i4+%g0] ! Mem[0000000090000000] = ffffffffc655df4f ! %l7 = 00000000c655df4f, Mem[0000000091000008] = ffffffff stw %l7,[%i6+%o1] ! Mem[0000000091000008] = c655df4f ! Mem[0000000030800028] = 00000000e45efda0, %l3 = 00000000d263b240 ldx [%i1+%o5],%l3 ! %l3 = 00000000e45efda0 ! Mem[000000009080001c] = fdf76c6c, %g2 = ffffffffffffaf4d ldub [%i5+0x01e],%g2 ! %g2 = 00000000000000fd ! %l2 = 00000000d24c883b, Mem[0000000031000038] = d84d2fa9f8451af9 stx %l2,[%i2+0x038] ! Mem[0000000031000038] = 00000000d24c883b p16_label_20: ! Mem[0000000030000014] = 00000003, %l4 = ffffffffc655df4f ldub [%i0+0x017],%l4 ! %l4 = 0000000000000003 ! Mem[0000000030000034] = 2392099a, %l0 = fffffffff73aa8f8 ldub [%i0+0x035],%l0 ! %l0 = 0000000000000092 ! Mem[0000000030000020] = ba3edf4f, %l6 = f5189c726a0d0809 ldsb [%i0+0x023],%l6 ! %l6 = 000000000000004f ! %l5 = 000000000000af4d, Mem[0000000090000038] = 8fc6c81bf8ba39dc stx %l5,[%i4+0x038] ! Mem[0000000090000038] = 000000000000af4d ! Mem[0000000091000018] = b433b24040af2dc9, %g2 = 00000000000000fd ldx [%i6+%o3],%g2 ! %g2 = b433b24040af2dc9 ! Mem[0000000091000010] = d263b2405bebbbe4, %g2 = b433b24040af2dc9 ldx [%i6+%o2],%g2 ! %g2 = d263b2405bebbbe4 ! %l6 = 000000000000004f, Mem[0000000091800018] = 39a5df25 stw %l6,[%o0+%o3] ! Mem[0000000091800018] = 0000004f ! Mem[0000000090800004] = d24c883b, %g2 = d263b2405bebbbe4 lduw [%i5+0x004],%g2 ! %g2 = 00000000d24c883b ! Mem[0000000091800018] = 0000004f d263b240, %g2 = d24c883b, %g3 = b0308df5 ldd [%o0+%o3],%g2 ! %g2 = 000000000000004f 00000000d263b240 ! Mem[0000000090000000] = ffffc655, %g2 = 000000000000004f ldsh [%i4+0x002],%g2 ! %g2 = ffffffffffffffff p16_label_21: ! %l7 = 00000000c655df4f, Mem[000000009000003e] = af4d0000 stb %l7,[%i4+0x03e] ! Mem[000000009000003c] = 4f4d0000 ! Mem[0000000091800014] = 35179df7, %g2 = ffffffffffffffff lduw [%o0+0x014],%g2 ! %g2 = 0000000035179df7 ! %l1 = 6a3670ea35179df7, Mem[000000009100001c] = 40af2dc9 stw %l1,[%i6+0x01c] ! Mem[000000009100001c] = 35179df7 ! Mem[0000000091000028] = b4e7d323, %g2 = 0000000035179df7 ldsb [%i6+0x02b],%g2 ! %g2 = ffffffffffffffb4 ! Mem[000000009100003c] = d7571dc0, %g2 = ffffffffffffffb4 lduw [%i6+0x03c],%g2 ! %g2 = 00000000d7571dc0 ! Mem[0000000090800000] = 00000000, %g18 = a80dbe65b15255de ldsw [%i5+%g0],%g2 ! %g2 = a80dbe65b15255de ! %l0 = 0000000000000092, Mem[0000000091800000] = 6c5e965a sth %l0,[%o0+%g0] ! Mem[0000000091800000] = 0092965a ! %l5 = 000000000000af4d, Mem[0000000090800020] = 6c6c0f3a stw %l5,[%i5+%o4] ! Mem[0000000090800020] = 0000af4d ! Mem[0000000090000030] = 00000000 ad4a965a, %g2 = 00000000, %g3 = d263b240 ldd [%i4+0x030],%g2 ! %g2 = 0000000000000000 00000000ad4a965a ! Mem[000000003180001c] = dafdf362, %l2 = 00000000d24c883b ldsb [%i3+0x01e],%l2 ! %l2 = fffffffffffffff3 p16_label_22: ! Mem[0000000090800004] = d24c883b, %g2 = 0000000000000000 lduh [%i5+0x004],%g2 ! %g2 = 000000000000d24c ! %l4 = 0000000000000003, Mem[0000000091000028] = e25987b4e7d32345 stx %l4,[%i6+%o5] ! Mem[0000000091000028] = 0000000000000003 ! %l4 = 0000000000000003, Mem[0000000091800008] = 50d23f27 sth %l4,[%o0+%o1] ! Mem[0000000091800008] = 00033f27 ! Mem[0000000091800030] = d24c883b, %g2 = 000000000000d24c lduw [%o0+0x030],%g2 ! %g2 = 00000000d24c883b ! Mem[000000009000003c] = 00004f4d, %g18 = a80dbe65b15255de ldsw [%i4+0x03c],%g2 ! %g2 = a80dbe65b15255de ! Mem[0000000091000020] = f3983ccb 5f21025a, %g2 = 00004f4d, %g3 = ad4a965a ldd [%i6+%o4],%g2 ! %g2 = 00000000f3983ccb 000000005f21025a ! %l7 = 00000000c655df4f, Mem[0000000091000010] = d263b240 sth %l7,[%i6+%o2] ! Mem[0000000091000010] = df4fb240 ! Mem[0000000090800034] = e45efda0, %g2 = 00000000f3983ccb lduh [%i5+0x034],%g2 ! %g2 = 000000000000e45e ! %l4 = 0000000000000003, Mem[0000000030000001] = da626b10 stb %l4,[%i0+0x001] ! Mem[0000000030000000] = da036b10 ! %l1 = 6a3670ea35179df7, Mem[000000003000003c] = d2140706 stw %l1,[%i0+0x03c] ! Mem[000000003000003c] = 35179df7 p16_label_23: ! Mem[0000000031000008] = e45efda0, %l5 = 000000000000af4d lduw [%i2+%o1],%l5 ! %l5 = 00000000e45efda0 ! %l4 = 0000000000000003, Mem[0000000090800028] = 00000000 sth %l4,[%i5+%o5] ! Mem[0000000090800028] = 00030000 ! Mem[0000000090000024] = d263b240, %g18 = a80dbe65b15255de ldsw [%i4+0x024],%g2 ! %g2 = a80dbe65b15255de ! %l2 = fffffffffffffff3, Mem[0000000091000018] = b433b24035179df7 stx %l2,[%i6+%o3] ! Mem[0000000091000018] = fffffffffffffff3 ! Mem[0000000091800038] = e8dd799b ad4a965a, %g2 = d263b240, %g3 = 5f21025a ldd [%o0+0x038],%g2 ! %g2 = 00000000e8dd799b 00000000ad4a965a ! %l2 = fffffffffffffff3, Mem[0000000090000037] = 5a000000 stb %l2,[%i4+0x037] ! Mem[0000000090000034] = f3000000 ! Mem[0000000090000030] = 00000000 ad4a96f3, %g2 = e8dd799b, %g3 = ad4a965a ldd [%i4+0x030],%g2 ! %g2 = 0000000000000000 00000000ad4a96f3 ! Mem[000000003000000c] = 00000036, %l5 = 00000000e45efda0 ldsw [%i0+0x00c],%l5 ! %l5 = 0000000000000036 ! %l1 = 6a3670ea35179df7, Mem[0000000091800008] = 00033f27e7d32345 stx %l1,[%o0+%o1] ! Mem[0000000091800008] = 6a3670ea35179df7 ! Mem[0000000091000024] = 21025a00, %g2 = 0000000000000000 ldsb [%i6+0x025],%g2 ! %g2 = 0000000000000021 p16_label_24: ! %l4 = 0000000000000003, Mem[0000000090000038] = 00000000 stw %l4,[%i4+0x038] ! Mem[0000000090000038] = 00000003 ! %l6 = 000000000000004f, Mem[0000000090000030] = 00000000 stw %l6,[%i4+0x030] ! Mem[0000000090000030] = 0000004f ! %l0 = 0000000000000092, Mem[0000000091800038] = e8dd799bad4a965a stx %l0,[%o0+0x038] ! Mem[0000000091800038] = 0000000000000092 ! Mem[0000000091800030] = 3bd263b2, %g2 = 0000000000000021 ldub [%o0+0x033],%g2 ! %g2 = 000000000000003b ! Mem[0000000090800028] = 00030000e45efda0, %g2 = 000000000000003b ldx [%i5+%o5],%g2 ! %g2 = 00030000e45efda0 ! Mem[0000000090000018] = d24c883b, %g2 = 00030000e45efda0 lduw [%i4+%o3],%g2 ! %g2 = 00000000d24c883b ! %l0 = 0000000000000092, Mem[0000000031800020] = 244e5cd9 sth %l0,[%i3+%o4] ! Mem[0000000031800020] = 00925cd9 ! Mem[0000000091800000] = 0092965ad263b240, %g2 = 00000000d24c883b ldx [%o0+%g0],%g2 ! %g2 = 0092965ad263b240 ! Mem[0000000091000000] = ab9f28de, %g2 = 0092965ad263b240 ldsb [%i6+0x001],%g2 ! %g2 = ffffffffffffffab ! Mem[0000000090000024] = d263b240, %g2 = ffffffffffffffab lduw [%i4+0x024],%g2 ! %g2 = 00000000d263b240 p16_label_25: ! %l0 = 0000000000000092, Mem[0000000031800038] = 7a60a559369f5be4 stx %l0,[%i3+0x038] ! Mem[0000000031800038] = 0000000000000092 ! %l6 = 000000000000004f, Mem[0000000090000008] = 603a31ece7d32345 stx %l6,[%i4+%o1] ! Mem[0000000090000008] = 000000000000004f ! Mem[000000003180003c] = 00000092, %l3 = 00000000e45efda0 lduw [%i3+0x03c],%l3 ! %l3 = 0000000000000092 ! Mem[000000009080001c] = f70000af, %g2 = 00000000d263b240 ldub [%i5+0x01f],%g2 ! %g2 = 00000000000000f7 ! Mem[0000000091800020] = c69ee33b, %g18 = a80dbe65b15255de ldsw [%o0+%o4],%g2 ! %g2 = a80dbe65b15255de ! %l0 = 00000092, %l1 = 35179df7, Mem[0000000030000008] = d905e482 00000036 std %l0,[%i0+%o1] ! Mem[0000000030000008] = 00000092 35179df7 ! %l3 = 0000000000000092, Mem[0000000031000018] = ad4a965a sth %l3,[%i2+%o3] ! Mem[0000000031000018] = 0092965a ! Mem[000000009100002c] = 00037c36, %g2 = ffffffffc69ee33b ldsh [%i6+0x02e],%g2 ! %g2 = 0000000000000003 ! Mem[0000000091800010] = 6a3670ea 35179df7, %g2 = 00000003, %g3 = ad4a96f3 ldd [%o0+%o2],%g2 ! %g2 = 000000006a3670ea 0000000035179df7 ! %l4 = 0000000000000003, Mem[0000000091000034] = 207bbe7e stw %l4,[%i6+0x034] ! Mem[0000000091000034] = 00000003 ba,a p16_not_taken_0_end p16_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p16_branch_failed p16_not_taken_0_end: ! End of Random Code for Thread 16 1: membar #Sync ! Force all stores to complete p16_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x040] ! Set processor 16 done flag ! Check Registers p16_check_registers: set p16_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000000000092 bne,a,pn %xcc,p16_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 6a3670ea35179df7 bne,a,pn %xcc,p16_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be fffffffffffffff3 bne,a,pn %xcc,p16_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000092 bne,a,pn %xcc,p16_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000003 bne,a,pn %xcc,p16_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000036 bne,a,pn %xcc,p16_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000004f bne,a,pn %xcc,p16_reg_l6_fail mov %l6,%g3 ! Check Floating Point Registers p16_check_fp_registers: set p16_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be a9d03985 f8f8f11a bne %xcc,p16_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 58f85de5 47c5911a bne %xcc,p16_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be bb750cd0 e735734a bne %xcc,p16_f6_fail nop ! Check Local Memory set p16_local0_expect,%g1 p16_check_local0: ldx [%g1+0x000],%g2 ! Expected data = da036b10f1dd71c0 ldx [%i0+0x000],%g3 ! Observed data at 0000000030000000 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0000009235179df7 ldx [%i0+0x008],%g3 ! Observed data at 0000000030000008 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000000000000003 ldx [%i0+0x010],%g3 ! Observed data at 0000000030000010 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = ba3edf4f2836ebb0 ldx [%i0+0x020],%g3 ! Observed data at 0000000030000020 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000000000000036 ldx [%i0+0x028],%g3 ! Observed data at 0000000030000028 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = b4b4c9972392099a ldx [%i0+0x030],%g3 ! Observed data at 0000000030000030 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 9ed3aee035179df7 ldx [%i0+0x038],%g3 ! Observed data at 0000000030000038 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i0,0x038,%g4 set p16_local1_expect,%g1 p16_check_local1: ldx [%g1+0x018],%g2 ! Expected data = 6a3670ea35179df7 ldx [%i1+0x018],%g3 ! Observed data at 0000000030800018 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000000e45efda0 ldx [%i1+0x028],%g3 ! Observed data at 0000000030800028 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i1,0x028,%g4 set p16_local2_expect,%g1 p16_check_local2: ldx [%g1+0x018],%g2 ! Expected data = 0092965ac655df4f ldx [%i2+0x018],%g3 ! Observed data at 0000000031000018 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0eec38b5271138b5 ldx [%i2+0x020],%g3 ! Observed data at 0000000031000020 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = e945126e6ae42c65 ldx [%i2+0x028],%g3 ! Observed data at 0000000031000028 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000000d24c883b ldx [%i2+0x038],%g3 ! Observed data at 0000000031000038 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i2,0x038,%g4 set p16_local3_expect,%g1 p16_check_local3: ldx [%g1+0x020],%g2 ! Expected data = 00925cd970f5763b ldx [%i3+0x020],%g3 ! Observed data at 0000000031800020 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 2345dd9412d02cd0 ldx [%i3+0x030],%g3 ! Observed data at 0000000031800030 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000000000000092 ldx [%i3+0x038],%g3 ! Observed data at 0000000031800038 cmp %g2,%g3 bne,a,pn %xcc,p16_local_failed add %i3,0x038,%g4 ! The test for processor 16 has passed p16_passed: ta GOOD_TRAP nop p16_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p16_failed p16_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p16_failed p16_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p16_failed p16_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p16_failed p16_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p16_failed p16_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p16_failed p16_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p16_failed p16_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p16_failed p16_f0_fail: set p16_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p16_f2_fail: set p16_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p16_f6_fail: set p16_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 16 failed p16_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x040] ! Set processor 16 done flag set p16_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 16 failed p16_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x040] ! Set processor 16 done flag set p16_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p16_selfmod_failed: ba p16_failed mov 0xabc,%g1 p16_common_error: or %g0,0xef0,%g1 ba p16_failed mov %o5,%g3 p16_common_signature_error: set p16_temp,%g1 ba p16_failed st %g2,[%g1] ! Common Lock Number p16_common_timeout: set p16_temp,%g1 ba p16_failed st %g2,[%g1] ! Common Lock Number p16_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p16_failed mov 0x0,%g3 p16_trap1e: stwa %l0,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000030000018] ldda [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000030800018] ldda [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000031800010] ldsha [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000031000028] done p16_trap1o: stwa %l0,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000030000018] ldda [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000030800018] ldda [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000031800010] ldsha [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000031000028] done p16_trap2e: ldxa [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000031000008] stda %l2,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000030800008] done p16_trap2o: ldxa [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000031000008] stda %l2,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000030800008] done p16_trap3e: nop done p16_trap3o: nop done p16_init_memory_pointers: set p16_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 p16_local0_start,%i0 set p16_local1_start,%i1 set p16_local2_start,%i2 set p16_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 0eecd89a271138b5 ldx [%g1+0x008],%l1 ! %l1 = 603a31ece7d32345 ldx [%g1+0x010],%l2 ! %l2 = d29d901e08ca1535 ldx [%g1+0x018],%l3 ! %l3 = e8708fb7bfce9ac1 ldx [%g1+0x020],%l4 ! %l4 = 3831f5419abb7448 ldx [%g1+0x028],%l5 ! %l5 = bff247c29a9caee0 ldx [%g1+0x030],%l6 ! %l6 = 2514a9b06a1c456b ldx [%g1+0x038],%l7 ! %l7 = 6a3670ea35179df7 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 17 processor_17: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x44] ! Set the start flag wrpr %g0,7,%cleanwin call p17_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 17 wr %g0,0x4,%fprs ! Make sure fef is 1 set p17_init_freg,%g1 ! %f0 = ca09a85b 6bb8c7c9 0e828140 5302ad68 ! %f4 = ec37b56c d316fae7 cf8d13c3 9211d198 ! %f8 = 04b9309d 6bdb448a f127effa c002475d ! %f12 = f767e945 aa7104a3 9ac50a29 5f22d257 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = abe36703 5e186121 d1ae1c69 ad762a86 ! %f20 = c296ed90 52d822d2 0a90b942 214fb9aa ! %f24 = 6677cb72 0045ed76 a86ac1a2 addf3a2d ! %f28 = af5c9bd9 5b03dc8c c31ad076 d1251608 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 858cffc4 055e2f3c 4610e4b3 9b37fe62 ! %f36 = b7746bf1 11b76156 44f5215f 041e0453 ! %f40 = bab0bff4 19b8045e c5877c1d 9780523e ! %f44 = d5795cbb 2fed6279 29606d4e 37be126a ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x3259e58f0000005f,%g7,%g1 ! GSR scale = 11, align = 7 wr %g1,%g0,%gsr ! GSR = 3259e58f0000005f wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 17 p17_label_1: ! %l2 = 06fa4a38, %l3 = bbea15f4, Mem[0000000091000018] = b4334f34 40af2dc9 std %l2,[%i6+%o3] ! Mem[0000000091000018] = 06fa4a38 bbea15f4 ! %l1 = 05eec673e45f2008, Mem[0000000091800005] = 19336750 stb %l1,[%o0+0x005] ! Mem[0000000091800004] = 08336750 ! Mem[0000000090800010] = bbd0f97aba27fa54, %g2 = 8418985ea82a4418 ldx [%i5+%o2],%g2 ! %g2 = bbd0f97aba27fa54 ! %l0 = ae9cdbf3cead4217, Mem[000000003380003d] = bfff9f5e stb %l0,[%i3+0x03d] ! Mem[000000003380003c] = bf179f5e ! Mem[000000009080002c] = 9c5fe8b1, %g2 = bbd0f97aba27fa54 lduh [%i5+0x02c],%g2 ! %g2 = 0000000000009c5f ! Mem[0000000090000010] = 225c798e, %g2 = 0000000000009c5f lduh [%i4+0x012],%g2 ! %g2 = 000000000000225c ! %l0 = ae9cdbf3cead4217, Mem[000000009080001c] = d6343572 sth %l0,[%i5+0x01c] ! Mem[000000009080001c] = 42173572 ! Mem[0000000090000014] = b5a37f11, %g2 = 000000000000225c lduh [%i4+0x016],%g2 ! %g2 = 000000000000b5a3 ! %l2 = 609bc4c806fa4a38, Mem[0000000090800028] = eb4882af stw %l2,[%i5+%o5] ! Mem[0000000090800028] = 06fa4a38 ! %l3 = 799bd641bbea15f4, Mem[0000000091000014] = 5bebbbe4 sth %l3,[%i6+0x014] ! Mem[0000000091000014] = 15f4bbe4 p17_label_2: ! Mem[0000000091800008] = 50d23f27, %g2 = 000000000000b5a3 ldsb [%o0+%o1],%g2 ! %g2 = 0000000000000050 ! %l0 = cead4217, %l1 = e45f2008, Mem[0000000090000020] = 1a54edfc e7b2eb32 std %l0,[%i4+%o4] ! Mem[0000000090000020] = cead4217 e45f2008 ! Mem[0000000090000000] = f5d480b6, %g2 = 0000000000000050 ldsb [%i4+0x002],%g2 ! %g2 = fffffffffffffff5 ! Mem[000000009000001c] = 22adcead, %g2 = fffffffffffffff5 lduh [%i4+0x01e],%g2 ! %g2 = 00000000000022ad ! Mem[000000003380002c] = 61fe1c17, %l3 = 799bd641bbea15f4 ldsw [%i3+0x02c],%l3 ! %l3 = 0000000061fe1c17 ! %l4 = 4713a35a7121e6a7, Mem[0000000091800028] = d1fa02cc stw %l4,[%o0+%o5] ! Mem[0000000091800028] = 7121e6a7 ! Mem[0000000090000024] = e45f2008, %g18 = f5ddb7ca8ab9b8cc ldsw [%i4+0x024],%g2 ! %g2 = f5ddb7ca8ab9b8cc ! Mem[0000000091800000] = 6c5e37b5da083367, %g2 = ffffffffe45f2008 ldx [%o0+%g0],%g2 ! %g2 = 6c5e37b5da083367 ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = da083367, %g3 = 0bad0b00 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! Mem[0000000032800014] = 44b30a6f, %l2 = 609bc4c806fa4a38 ldub [%i1+0x016],%l2 ! %l2 = 000000000000000a p17_label_3: ! Mem[0000000090800020] = 6c6c0f3a ba1e4dff, %g2 = f4d6f5d4, %g3 = 80b60b78 ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000ba1e4dff ! %l0 = ae9cdbf3cead4217, Mem[0000000091000022] = 8f8d7b41 stb %l0,[%i6+0x022] ! Mem[0000000091000020] = 178d7b41 ! %l0 = ae9cdbf3cead4217, Mem[0000000090000024] = e45f2008 stw %l0,[%i4+0x024] ! Mem[0000000090000024] = cead4217 ! Mem[0000000032000028] = 127e3566e87cc756, %l5 = efe953c8690c3346 ldx [%i0+%o5],%l5 ! %l5 = 127e3566e87cc756 ! Mem[0000000091000024] = 7b41cb8c, %g18 = f5ddb7ca8ab9b8cc ldsw [%i6+0x024],%g2 ! %g2 = f5ddb7ca8ab9b8cc ! %l7 = 38863973cd3c8741, Mem[0000000090000039] = c6c81bf8 stb %l7,[%i4+0x039] ! Mem[0000000090000038] = 41c81bf8 ! %l6 = 0dbcaf07, %l7 = cd3c8741, Mem[0000000091000018] = 06fa4a38 bbea15f4 std %l6,[%i6+%o3] ! Mem[0000000091000018] = 0dbcaf07 cd3c8741 ! Mem[000000009000002c] = 8d791540, %g2 = 000000007b41cb8c ldsh [%i4+0x02c],%g2 ! %g2 = ffffffffffff8d79 ! Mem[0000000091000014] = 15f4bbe4, %g2 = ffffffffffff8d79 lduw [%i6+0x014],%g2 ! %g2 = 0000000015f4bbe4 ! Mem[000000009180003c] = 66350000, %g2 = 0000000015f4bbe4 ldub [%o0+0x03e],%g2 ! %g2 = 0000000000000066 p17_label_4: ! Mem[0000000090800018] = 1c421735, %g2 = 0000000000000066 ldub [%i5+0x01b],%g2 ! %g2 = 000000000000001c ! Mem[000000009180003c] = eb806635, %g2 = 000000000000001c ldsh [%o0+0x03c],%g2 ! %g2 = ffffffffffffeb80 ! %l4 = 4713a35a7121e6a7, Mem[0000000091800014] = a2d978b6 stw %l4,[%o0+0x014] ! Mem[0000000091800014] = 7121e6a7 ! Mem[0000000091800024] = 77447121, %g2 = ffffffffffffeb80 ldub [%o0+0x026],%g2 ! %g2 = 0000000000000077 ! %l0 = ae9cdbf3cead4217, Mem[0000000090000026] = 421707dc stb %l0,[%i4+0x026] ! Mem[0000000090000024] = 171707dc ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = 0000000000000077 ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! %l4 = 7121e6a7, %l5 = e87cc756, Mem[0000000091800028] = 7121e6a7 b0308df5 std %l4,[%o0+%o5] ! Mem[0000000091800028] = 7121e6a7 e87cc756 ! Mem[0000000032000004] = c9b9902a, %l2 = 000000000000000a ldsw [%i0+0x004],%l2 ! %l2 = ffffffffc9b9902a ! Mem[0000000033000014] = 5d455da5, %l1 = 05eec673e45f2008 lduw [%i2+0x014],%l1 ! %l1 = 000000005d455da5 ! Mem[0000000091000024] = cb8c43a0, %g2 = 39a5df25e14610d9 ldsb [%i6+0x026],%g2 ! %g2 = ffffffffffffffcb p17_label_5: ! Mem[0000000033000000] = 9dc4c7cb, %l1 = 000000005d455da5 lduh [%i2+%g0],%l1 ! %l1 = 0000000000009dc4 ! %l1 = 0000000000009dc4, Mem[0000000090800010] = bbd0f97aba27fa54 stx %l1,[%i5+%o2] ! Mem[0000000090800010] = 0000000000009dc4 ! Mem[0000000033000010] = 8cc7d800 5d455da5, %l2 = c9b9902a, %l3 = 61fe1c17 ldd [%i2+%o2],%l2 ! %l2 = 000000008cc7d800 000000005d455da5 ! %l7 = 38863973cd3c8741, Mem[0000000090000010] = 0212225c798eb5a3 stx %l7,[%i4+%o2] ! Mem[0000000090000010] = 38863973cd3c8741 ! %l3 = 000000005d455da5, Mem[0000000032800018] = 23bcebc2 stw %l3,[%i1+%o3] ! Mem[0000000032800018] = 5d455da5 ! Mem[000000009000003c] = f8ba39dc, %g2 = ffffffffffffffcb lduw [%i4+0x03c],%g2 ! %g2 = 00000000f8ba39dc ! %l2 = 000000008cc7d800, Mem[0000000091000016] = bbe40dbc stb %l2,[%i6+0x016] ! Mem[0000000091000014] = 00e40dbc ! Mem[0000000032800028] = eb87da5a, %l4 = 4713a35a7121e6a7 ldsb [%i1+0x02b],%l4 ! %l4 = 000000000000005a ! %l4 = 000000000000005a, Mem[0000000091000008] = 4b1c5151 sth %l4,[%i6+%o1] ! Mem[0000000091000008] = 005a5151 ! Mem[0000000091800030] = 45288f71, %g2 = 00000000f8ba39dc ldub [%o0+0x030],%g2 ! %g2 = 0000000000000045 p17_label_6: ! %l1 = 0000000000009dc4, Mem[0000000090000018] = 7f114e529d7122ad stx %l1,[%i4+%o3] ! Mem[0000000090000018] = 0000000000009dc4 ! Mem[0000000032800008] = f031a22c, %l2 = 000000008cc7d800 ldub [%i1+0x00a],%l2 ! %l2 = 00000000000000a2 ! Mem[0000000091800034] = 487fe8dd, %g2 = 0000000000000045 lduh [%o0+0x036],%g2 ! %g2 = 000000000000487f ! %l1 = 0000000000009dc4, Mem[0000000091000020] = 9de2178d sth %l1,[%i6+%o4] ! Mem[0000000091000020] = 9dc4178d ! %l6 = 2193966c0dbcaf07, Mem[0000000090000010] = 38863973cd3c8741 stx %l6,[%i4+%o2] ! Mem[0000000090000010] = 2193966c0dbcaf07 ! %l5 = 127e3566e87cc756, Mem[0000000091000028] = 43a014ad sth %l5,[%i6+%o5] ! Mem[0000000091000028] = c75614ad ! Mem[000000009000001c] = 00009dc4, %g2 = 000000000000487f ldsh [%i4+0x01c],%g2 ! %g2 = 0000000000000000 ! %l1 = 0000000000009dc4, Mem[0000000091000020] = 9dc4178d stw %l1,[%i6+%o4] ! Mem[0000000091000020] = 00009dc4 ! %l4 = 0000005a, %l5 = e87cc756, Mem[0000000032000000] = f1005d0b c9b9902a std %l4,[%i0+%g0] ! Mem[0000000032000000] = 0000005a e87cc756 ! %l1 = 0000000000009dc4, Mem[0000000090000010] = 2193966c0dbcaf07 stx %l1,[%i4+%o2] ! Mem[0000000090000010] = 0000000000009dc4 p17_label_7: ! Mem[000000009000000c] = c40b9e2c, %g2 = 0000000000000000 ldsh [%i4+0x00c],%g2 ! %g2 = ffffffffffffc40b ! %l3 = 000000005d455da5, Mem[000000009100002a] = 14addb4f stb %l3,[%i6+0x02a] ! Mem[0000000091000028] = a5addb4f ! %l2 = 00000000000000a2, Mem[0000000033800010] = 60b869f6 stw %l2,[%i3+%o2] ! Mem[0000000033800010] = 000000a2 ! Mem[0000000091800010] = 5e44f9f4 7121e6a7, %g2 = ffffc40b, %g3 = ba1e4dff ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 000000007121e6a7 ! %l0 = cead4217, %l1 = 00009dc4, Mem[0000000032800028] = eb87da5a baf3ade1 std %l0,[%i1+%o5] ! Mem[0000000032800028] = cead4217 00009dc4 ! Mem[0000000090800028] = 06fa4a38, %g2 = 000000005e44f9f4 lduw [%i5+%o5],%g2 ! %g2 = 0000000006fa4a38 ! Mem[0000000033000034] = a39f9139, %l2 = 00000000000000a2 ldsb [%i2+0x034],%l2 ! %l2 = ffffffffffffffa3 ! %l4 = 000000000000005a, Mem[0000000090000024] = cead1717 stw %l4,[%i4+0x024] ! Mem[0000000090000024] = 0000005a ! Mem[0000000091800008] = 50d23f27, %g2 = 0000000006fa4a38 ldsb [%o0+%o1],%g2 ! %g2 = 0000000000000050 ! Mem[000000009180002c] = e87cc756, %g2 = 0000000000000050 ldsb [%o0+0x02c],%g2 ! %g2 = ffffffffffffffe8 p17_label_8: ! Mem[0000000090000004] = 80b60b78, %g2 = ffffffffffffffe8 lduw [%i4+0x004],%g2 ! %g2 = 0000000080b60b78 ! %l3 = 000000005d455da5, Mem[0000000090800034] = 2d07fd66 stw %l3,[%i5+0x034] ! Mem[0000000090800034] = 5d455da5 ! %l3 = 000000005d455da5, Mem[0000000091800010] = 5e44f9f4 stb %l3,[%o0+%o2] ! Mem[0000000091800010] = a544f9f4 ! %l6 = 0dbcaf07, %l7 = cd3c8741, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l6,[%i4+%g0] ! Mem[0000000090000000] = 0dbcaf07 cd3c8741 ! Mem[0000000090000010] = 00000000 00009dc4, %g2 = 80b60b78, %g3 = 7121e6a7 ldd [%i4+%o2],%g2 ! %g2 = 0000000000000000 0000000000009dc4 ! %l4 = 0000005a, %l5 = e87cc756, Mem[0000000032000008] = cd103c5b 77328ab4 std %l4,[%i0+%o1] ! Mem[0000000032000008] = 0000005a e87cc756 ! Mem[0000000091000018] = bcaf07cd, %g2 = 0000000000000000 ldsb [%i6+0x019],%g2 ! %g2 = ffffffffffffffbc ! Mem[000000009180002c] = c7564528, %g2 = ffffffffffffffbc ldsh [%o0+0x02e],%g2 ! %g2 = ffffffffffffc756 ! %l7 = 38863973cd3c8741, Mem[000000009100002b] = addb4f95 stb %l7,[%i6+0x02b] ! Mem[0000000091000028] = 41db4f95 ! Mem[000000003300000c] = caa5c37a, %l1 = 0000000000009dc4 ldsb [%i2+0x00e],%l1 ! %l1 = ffffffffffffffc3 p17_label_9: ! %l3 = 000000005d455da5, Mem[0000000090000008] = 96abb01b stw %l3,[%i4+%o1] ! Mem[0000000090000008] = 5d455da5 ! %l1 = ffffffffffffffc3, Mem[0000000032800026] = 0fc575c2 sth %l1,[%i1+0x026] ! Mem[0000000032800024] = 0fc5ffc3 ! Mem[0000000091000004] = de861c20, %g2 = ffffffffffffc756 lduw [%i6+0x004],%g2 ! %g2 = 00000000de861c20 ! Mem[000000009180002c] = e87cc756, %g18 = f5ddb7ca8ab9b8cc ldsw [%o0+0x02c],%g2 ! %g2 = f5ddb7ca8ab9b8cc ! Mem[0000000090800010] = 0000000000009dc4, %g2 = ffffffffe87cc756 ldx [%i5+%o2],%g2 ! %g2 = 0000000000009dc4 ! Mem[0000000091000030] = 7cc77257, %g2 = 0000000000009dc4 ldsh [%i6+0x030],%g2 ! %g2 = 0000000000007cc7 ! Mem[0000000091000018] = 07cd3c87, %g2 = 0000000000007cc7 ldsb [%i6+0x01b],%g2 ! %g2 = 0000000000000007 ! %l3 = 000000005d455da5, Mem[0000000090800008] = a3d5b48d stw %l3,[%i5+%o1] ! Mem[0000000090800008] = 5d455da5 ! Mem[0000000091800010] = a544f9f47121e6a7, %g2 = 0000000000000007 ldx [%o0+%o2],%g2 ! %g2 = a544f9f47121e6a7 ! Mem[0000000032000038] = 0698142f, %l4 = 000000000000005a lduh [%i0+0x03a],%l4 ! %l4 = 000000000000142f p17_label_10: ! Mem[0000000090800010] = 00000000, %g2 = a544f9f47121e6a7 lduh [%i5+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000024] = 7b41cb8c, %g2 = 0000000000000000 lduh [%i6+0x024],%g2 ! %g2 = 0000000000007b41 ! Mem[0000000091800030] = 45288f71, %g2 = 0000000000007b41 ldsh [%o0+0x030],%g2 ! %g2 = 0000000000004528 ! %l6 = 2193966c0dbcaf07, Mem[0000000090800008] = 5d455da5 stw %l6,[%i5+%o1] ! Mem[0000000090800008] = 0dbcaf07 ! Mem[0000000091800014] = 21e6a739, %g2 = 0000000000004528 ldub [%o0+0x015],%g2 ! %g2 = 0000000000000021 ! %l5 = 127e3566e87cc756, Mem[0000000033800010] = 000000a2 stw %l5,[%i3+%o2] ! Mem[0000000033800010] = e87cc756 ! %l2 = ffffffffffffffa3, Mem[0000000091000028] = c756a541 stw %l2,[%i6+%o5] ! Mem[0000000091000028] = ffffffa3 ! Mem[0000000032000008] = 0000005ae87cc756, %l3 = 000000005d455da5 ldx [%i0+%o1],%l3 ! %l3 = 0000005ae87cc756 ! Mem[000000009080002c] = e8b1e7b3, %g2 = 0000000000000021 lduh [%i5+0x02e],%g2 ! %g2 = 000000000000e8b1 ! %l0 = ae9cdbf3cead4217, Mem[000000003280000e] = 6e219c56 stb %l0,[%i1+0x00e] ! Mem[000000003280000c] = 6e211756 p17_label_11: ! %l3 = 0000005ae87cc756, Mem[0000000090000030] = 944f136a stb %l3,[%i4+0x030] ! Mem[0000000090000030] = 564f136a ! %l0 = ae9cdbf3cead4217, Mem[0000000033000021] = 75736946 stb %l0,[%i2+0x021] ! Mem[0000000033000020] = 75176946 ! %l5 = 127e3566e87cc756, Mem[000000009180003b] = 9beb8066 stb %l5,[%o0+0x03b] ! Mem[0000000091800038] = 56eb8066 ! Mem[0000000090800030] = b333345d, %g2 = 000000000000e8b1 ldsb [%i5+0x031],%g2 ! %g2 = ffffffffffffffb3 ! Mem[0000000032000028] = 127e3566, %l1 = ffffffffffffffc3 ldsb [%i0+0x02a],%l1 ! %l1 = 0000000000000035 ! Mem[0000000090800028] = 06fa4a38 9c5fe8b1, %g2 = ffffffb3, %g3 = 00009dc4 ldd [%i5+%o5],%g2 ! %g2 = 0000000006fa4a38 000000009c5fe8b1 ! Mem[0000000090000014] = 009dc400, %g2 = 0000000006fa4a38 ldsb [%i4+0x015],%g2 ! %g2 = 0000000000000000 ! %l3 = 0000005ae87cc756, Mem[0000000091800000] = 6c5e37b5da083367 stx %l3,[%o0+%g0] ! Mem[0000000091800000] = 0000005ae87cc756 ! Mem[0000000091000000] = ddab9f6dde861c20, %g2 = 0000000000000000 ldx [%i6+%g0],%g2 ! %g2 = ddab9f6dde861c20 ! %l6 = 2193966c0dbcaf07, Mem[0000000032800030] = 73c1659e75b655bf stx %l6,[%i1+0x030] ! Mem[0000000032800030] = 2193966c0dbcaf07 p17_label_12: ! %l4 = 000000000000142f, Mem[0000000090800018] = 35d3851c stw %l4,[%i5+%o3] ! Mem[0000000090800018] = 0000142f ! Mem[0000000090800000] = c8c086c6, %g2 = ddab9f6dde861c20 lduw [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 ! %l1 = 0000000000000035, Mem[0000000091000004] = de861c20 stw %l1,[%i6+0x004] ! Mem[0000000091000004] = 00000035 ! %l0 = ae9cdbf3cead4217, Mem[0000000091800008] = 50d23f27 stb %l0,[%o0+%o1] ! Mem[0000000091800008] = 17d23f27 ! Mem[0000000090000010] = 00000000 00009dc4, %g2 = c8c086c6, %g3 = 9c5fe8b1 ldd [%i4+%o2],%g2 ! %g2 = 0000000000000000 0000000000009dc4 ! %l3 = 0000005ae87cc756, Mem[0000000032000011] = 7f03c017 stb %l3,[%i0+0x011] ! Mem[0000000032000010] = 7f56c017 ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = 00000000, %g3 = 00009dc4 ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 ! %l0 = ae9cdbf3cead4217, Mem[0000000090000028] = 07dc67fd8d791540 stx %l0,[%i4+%o5] ! Mem[0000000090000028] = ae9cdbf3cead4217 ! Mem[000000009180003c] = eb806635, %g2 = 0000000065898de9 ldsb [%o0+0x03c],%g2 ! %g2 = ffffffffffffffeb ! %l0 = ae9cdbf3cead4217, Mem[000000009180002e] = c7564528 stb %l0,[%o0+0x02e] ! Mem[000000009180002c] = 17564528 p17_label_13: ! %l4 = 0000142f, %l5 = e87cc756, Mem[0000000090800020] = 6c6c0f3a ba1e4dff std %l4,[%i5+%o4] ! Mem[0000000090800020] = 0000142f e87cc756 ! Mem[000000009180001c] = e14610d9, %g2 = ffffffffffffffeb ldsb [%o0+0x01c],%g2 ! %g2 = ffffffffffffffe1 ! Mem[0000000033000028] = 039eda2dc6a1f801, %l1 = 0000000000000035 ldx [%i2+%o5],%l1 ! %l1 = 039eda2dc6a1f801 ! Mem[0000000032800010] = d49898f544b30a6f, %l2 = ffffffffffffffa3 ldx [%i1+%o2],%l2 ! %l2 = d49898f544b30a6f ! Mem[0000000091000010] = eb99b055, %g2 = ffffffffffffffe1 lduw [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 ! Mem[0000000091000030] = 57207bbe, %g2 = 00000000eb99b055 ldsb [%i6+0x033],%g2 ! %g2 = 0000000000000057 ! %l6 = 2193966c0dbcaf07, Mem[0000000033800020] = f4eaa65fc2813111 stx %l6,[%i3+%o4] ! Mem[0000000033800020] = 2193966c0dbcaf07 ! Mem[0000000090000030] = 6a126760, %g2 = 0000000000000057 ldsb [%i4+0x033],%g2 ! %g2 = 000000000000006a ! %l4 = 000000000000142f, Mem[000000009180001e] = 10d9c69e sth %l4,[%o0+0x01e] ! Mem[000000009180001c] = 142fc69e ! %l2 = d49898f544b30a6f, Mem[0000000090800038] = 393f420cdd38b60e stx %l2,[%i5+0x038] ! Mem[0000000090800038] = d49898f544b30a6f p17_label_14: ! Mem[0000000090800010] = 00000000 00009dc4, %g2 = 0000006a, %g3 = d7571dc0 ldd [%i5+%o2],%g2 ! %g2 = 0000000000000000 0000000000009dc4 ! Mem[0000000032000034] = b5cd1479, %l2 = d49898f544b30a6f lduh [%i0+0x034],%l2 ! %l2 = 000000000000b5cd ! %l7 = 38863973cd3c8741, Mem[0000000090800000] = c8c086c6d0bacca9 stx %l7,[%i5+%g0] ! Mem[0000000090800000] = 38863973cd3c8741 ! %l3 = 0000005ae87cc756, Mem[0000000090000018] = 0000000000009dc4 stx %l3,[%i4+%o3] ! Mem[0000000090000018] = 0000005ae87cc756 ! Mem[0000000090000028] = ae9cdbf3cead4217, %g2 = 0000000000000000 ldx [%i4+%o5],%g2 ! %g2 = ae9cdbf3cead4217 ! %l0 = ae9cdbf3cead4217, Mem[0000000091800008] = 17d23f270741274a stx %l0,[%o0+%o1] ! Mem[0000000091800008] = ae9cdbf3cead4217 ! Mem[000000009080002c] = 9c5fe8b1, %g18 = f5ddb7ca8ab9b8cc ldsw [%i5+0x02c],%g2 ! %g2 = f5ddb7ca8ab9b8cc ! %l0 = ae9cdbf3cead4217, Mem[0000000090000008] = 5d455da5c40b9e2c stx %l0,[%i4+%o1] ! Mem[0000000090000008] = ae9cdbf3cead4217 ! Mem[0000000090800004] = 87410dbc, %g2 = ffffffff9c5fe8b1 ldsh [%i5+0x006],%g2 ! %g2 = ffffffffffff8741 ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = ffff8741, %g3 = 00009dc4 ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 p17_label_15: ! %l6 = 2193966c0dbcaf07, Mem[0000000091800030] = 45288f71 stw %l6,[%o0+0x030] ! Mem[0000000091800030] = 0dbcaf07 ! %l3 = 0000005ae87cc756, Mem[0000000090000000] = 0dbcaf07cd3c8741 stx %l3,[%i4+%g0] ! Mem[0000000090000000] = 0000005ae87cc756 ! Mem[000000009180002c] = 17560dbc, %g2 = 0000000065898de9 ldsh [%o0+0x02e],%g2 ! %g2 = 0000000000001756 ! Mem[0000000091000008] = 005a5151, %g2 = 0000000000001756 lduw [%i6+%o1],%g2 ! %g2 = 00000000005a5151 ! %l0 = ae9cdbf3cead4217, Mem[0000000033800010] = e87cc756 sth %l0,[%i3+%o2] ! Mem[0000000033800010] = 4217c756 ! %l4 = 000000000000142f, Mem[0000000090000026] = 005aae9c sth %l4,[%i4+0x026] ! Mem[0000000090000024] = 142fae9c ! Mem[0000000032000008] = 0000005a, %l0 = ae9cdbf3cead4217 ldub [%i0+0x00a],%l0 ! %l0 = 0000000000000000 ! Mem[0000000091800008] = f3cead42, %g2 = 00000000005a5151 ldub [%o0+0x00b],%g2 ! %g2 = 00000000000000f3 ! Mem[000000003200002c] = e87cc756, %l5 = 127e3566e87cc756 ldsh [%i0+0x02c],%l5 ! %l5 = ffffffffffffe87c ! %l5 = ffffffffffffe87c, Mem[000000003300000e] = caa5c37a sth %l5,[%i2+0x00e] ! Mem[000000003300000c] = caa5e87c p17_label_16: ! Mem[0000000090000020] = ad421700, %g2 = 00000000000000f3 ldub [%i4+0x021],%g2 ! %g2 = 00000000000000ad ! Mem[0000000091000020] = 00009dc4, %g2 = 00000000000000ad lduw [%i6+%o4],%g2 ! %g2 = 0000000000009dc4 ! Mem[0000000090800008] = 0dbcaf07, %g2 = 0000000000009dc4 lduh [%i5+%o1],%g2 ! %g2 = 0000000000000dbc ! %l5 = ffffffffffffe87c, Mem[0000000090000010] = 0000000000009dc4 stx %l5,[%i4+%o2] ! Mem[0000000090000010] = ffffffffffffe87c ! Mem[000000009100002c] = db4f959e, %g2 = 0000000000000dbc lduw [%i6+0x02c],%g2 ! %g2 = 00000000db4f959e ! %l6 = 0dbcaf07, %l7 = cd3c8741, Mem[0000000091000038] = 65898de9 d7571dc0 std %l6,[%i6+0x038] ! Mem[0000000091000038] = 0dbcaf07 cd3c8741 ! %l1 = 039eda2dc6a1f801, Mem[000000009180001e] = 142fc69e stb %l1,[%o0+0x01e] ! Mem[000000009180001c] = 012fc69e ! %l6 = 0dbcaf07, %l7 = cd3c8741, Mem[0000000090000020] = cead4217 0000142f std %l6,[%i4+%o4] ! Mem[0000000090000020] = 0dbcaf07 cd3c8741 ! Mem[000000009100003c] = 87410000, %g2 = 00000000db4f959e ldub [%i6+0x03e],%g2 ! %g2 = 0000000000000087 ! %l4 = 000000000000142f, Mem[000000009100003e] = 87410000 sth %l4,[%i6+0x03e] ! Mem[000000009100003c] = 142f0000 p17_label_17: ! Mem[000000009000003c] = ba39dc00, %g2 = 0000000000000087 ldub [%i4+0x03d],%g2 ! %g2 = 00000000000000ba ! Mem[0000000091000000] = ab9f6d00, %g2 = 00000000000000ba ldsb [%i6+0x001],%g2 ! %g2 = ffffffffffffffab ! Mem[0000000091800018] = 25e14601, %g2 = ffffffffffffffab ldub [%o0+0x01b],%g2 ! %g2 = 0000000000000025 ! %l1 = 039eda2dc6a1f801, Mem[000000009180002a] = e6a7e87c sth %l1,[%o0+0x02a] ! Mem[0000000091800028] = f801e87c ! %l6 = 2193966c0dbcaf07, Mem[0000000090800010] = 0000000000009dc4 stx %l6,[%i5+%o2] ! Mem[0000000090800010] = 2193966c0dbcaf07 ! Mem[0000000090000028] = ae9cdbf3, %g18 = f5ddb7ca8ab9b8cc ldsw [%i4+%o5],%g2 ! %g2 = f5ddb7ca8ab9b8cc ! %l1 = 039eda2dc6a1f801, Mem[0000000090800034] = 5d455da5 sth %l1,[%i5+0x034] ! Mem[0000000090800034] = f8015da5 ! Mem[0000000090000010] = ffffffff ffffe87c, %g2 = ae9cdbf3, %g3 = d7571dc0 ldd [%i4+%o2],%g2 ! %g2 = 00000000ffffffff 00000000ffffe87c ! %l1 = 039eda2dc6a1f801, Mem[0000000091800030] = 0dbcaf07 stw %l1,[%o0+0x030] ! Mem[0000000091800030] = c6a1f801 ! %l2 = 000000000000b5cd, Mem[000000009180003c] = eb806635 sth %l2,[%o0+0x03c] ! Mem[000000009180003c] = b5cd6635 p17_label_18: ! Mem[0000000032800018] = 5d455da5, %l2 = 000000000000b5cd ldsw [%i1+%o3],%l2 ! %l2 = 000000005d455da5 ! %l1 = 039eda2dc6a1f801, Mem[0000000091800000] = 0000005ae87cc756 stx %l1,[%o0+%g0] ! Mem[0000000091800000] = 039eda2dc6a1f801 ! %l1 = 039eda2dc6a1f801, Mem[0000000091000010] = eb99b055 stw %l1,[%i6+%o2] ! Mem[0000000091000010] = c6a1f801 ! Mem[0000000090800018] = 0000142f42173572, %g2 = 00000000ffffffff ldx [%i5+%o3],%g2 ! %g2 = 0000142f42173572 ! %l4 = 000000000000142f, Mem[0000000091800010] = a544f9f4 stw %l4,[%o0+%o2] ! Mem[0000000091800010] = 0000142f ! %l6 = 2193966c0dbcaf07, Mem[000000009000001c] = e87cc756 sth %l6,[%i4+0x01c] ! Mem[000000009000001c] = af07c756 ! Mem[000000009000003c] = dc000000, %g2 = 0000142f42173572 ldub [%i4+0x03f],%g2 ! %g2 = 00000000000000dc ! Mem[0000000090000008] = ae9cdbf3cead4217, %g2 = 00000000000000dc ldx [%i4+%o1],%g2 ! %g2 = ae9cdbf3cead4217 ! %l0 = 0000000000000000, Mem[0000000032000034] = b5cd1479 stb %l0,[%i0+0x034] ! Mem[0000000032000034] = 00cd1479 ! Mem[0000000091800034] = 7fe8dd79, %g2 = ae9cdbf3cead4217 ldub [%o0+0x037],%g2 ! %g2 = 000000000000007f p17_label_19: ! Mem[0000000090000020] = 0dbcaf07, %g18 = f5ddb7ca8ab9b8cc ldsw [%i4+%o4],%g2 ! %g2 = f5ddb7ca8ab9b8cc ! Mem[000000009100002c] = 4f959e7c, %g2 = 000000000dbcaf07 ldsb [%i6+0x02d],%g2 ! %g2 = 000000000000004f ! Mem[0000000090800024] = c75606fa, %g2 = 000000000000004f ldub [%i5+0x026],%g2 ! %g2 = 00000000000000c7 ! Mem[000000009180001c] = e146012f, %g2 = 00000000000000c7 lduh [%o0+0x01c],%g2 ! %g2 = 000000000000e146 ! %l4 = 000000000000142f, Mem[0000000091800002] = da2dc6a1 stb %l4,[%o0+0x002] ! Mem[0000000091800000] = 2f2dc6a1 ! %l4 = 000000000000142f, Mem[000000003300001a] = 759c33c3 stb %l4,[%i2+0x01a] ! Mem[0000000033000018] = 759c2fc3 ! Mem[0000000090800018] = 0000142f, %g2 = 000000000000e146 lduw [%i5+%o3],%g2 ! %g2 = 000000000000142f ! %l4 = 000000000000142f, Mem[0000000091000038] = 0dbcaf07 stw %l4,[%i6+0x038] ! Mem[0000000091000038] = 0000142f ! Mem[0000000090000010] = ffffffff, %g2 = 000000000000142f lduh [%i4+0x012],%g2 ! %g2 = 000000000000ffff ! %l2 = 5d455da5, %l3 = e87cc756, Mem[0000000090800020] = 0000142f e87cc756 std %l2,[%i5+%o4] ! Mem[0000000090800020] = 5d455da5 e87cc756 p17_label_20: ! %l2 = 5d455da5, %l3 = e87cc756, Mem[0000000090800000] = 38863973 cd3c8741 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 5d455da5 e87cc756 ! Mem[0000000091800004] = c6a1f801, %g2 = 000000000000ffff lduh [%o0+0x004],%g2 ! %g2 = 000000000000c6a1 ! %l1 = 039eda2dc6a1f801, Mem[0000000091000010] = c6a1f801 stw %l1,[%i6+%o2] ! Mem[0000000091000010] = c6a1f801 ! Mem[000000009000000c] = cead4217, %g2 = 000000000000c6a1 lduh [%i4+0x00c],%g2 ! %g2 = 000000000000cead ! Mem[000000003380003c] = bf179f5e, %l4 = 000000000000142f ldsh [%i3+0x03c],%l4 ! %l4 = ffffffffffffbf17 ! Mem[0000000091800000] = 2f2dc6a1, %g2 = 000000000000cead lduh [%o0+0x002],%g2 ! %g2 = 0000000000002f2d ! Mem[0000000091000020] = 00009dc4 7b41cb8c, %g2 = 00002f2d, %g3 = ffffe87c ldd [%i6+%o4],%g2 ! %g2 = 0000000000009dc4 000000007b41cb8c ! Mem[0000000091800014] = 7121e6a7, %g2 = 0000000000009dc4 ldub [%o0+0x014],%g2 ! %g2 = 0000000000000071 ! Mem[000000009080001c] = 725d455d, %g2 = 0000000000000071 ldub [%i5+0x01f],%g2 ! %g2 = 0000000000000072 ! Mem[000000009100001c] = 4100009d, %g2 = 0000000000000072 ldsb [%i6+0x01f],%g2 ! %g2 = 0000000000000041 p17_label_21: ! %l1 = 039eda2dc6a1f801, Mem[0000000090000019] = 00005aaf stb %l1,[%i4+0x019] ! Mem[0000000090000018] = 01005aaf ! Mem[0000000091800038] = e8dd7956, %g18 = f5ddb7ca8ab9b8cc ldsw [%o0+0x038],%g2 ! %g2 = f5ddb7ca8ab9b8cc ! Mem[0000000091800034] = b6b6487f, %g2 = ffffffffe8dd7956 lduh [%o0+0x034],%g2 ! %g2 = 000000000000b6b6 ! Mem[000000009000000c] = cead4217, %g18 = f5ddb7ca8ab9b8cc ldsw [%i4+0x00c],%g2 ! %g2 = f5ddb7ca8ab9b8cc ! %l7 = 38863973cd3c8741, Mem[0000000090800010] = 2193966c stb %l7,[%i5+%o2] ! Mem[0000000090800010] = 4193966c ! Mem[0000000032000038] = 0698142f, %l4 = ffffffffffffbf17 lduh [%i0+0x03a],%l4 ! %l4 = 000000000000142f ! Mem[0000000090000000] = 0000005ae87cc756, %g2 = ffffffffcead4217 ldx [%i4+%g0],%g2 ! %g2 = 0000005ae87cc756 ! Mem[0000000090800010] = 4193966c0dbcaf07, %g2 = 0000005ae87cc756 ldx [%i5+%o2],%g2 ! %g2 = 4193966c0dbcaf07 ! Mem[0000000091000024] = 8cffffff, %g2 = 4193966c0dbcaf07 ldub [%i6+0x027],%g2 ! %g2 = 000000000000008c ! Mem[0000000091000000] = 9f6d0000, %g2 = 000000000000008c ldsb [%i6+0x002],%g2 ! %g2 = ffffffffffffff9f p17_label_22: ! %l4 = 0000142f, %l5 = ffffe87c, Mem[0000000032000010] = 7f56c017 cbff0b65 std %l4,[%i0+%o2] ! Mem[0000000032000010] = 0000142f ffffe87c ! Mem[0000000091000004] = 00000035, %g18 = f5ddb7ca8ab9b8cc ldsw [%i6+0x004],%g2 ! %g2 = f5ddb7ca8ab9b8cc ! %l4 = 000000000000142f, Mem[0000000091000020] = 00009dc47b41cb8c stx %l4,[%i6+%o4] ! Mem[0000000091000020] = 000000000000142f ! Mem[000000009080000c] = f38fafd2, %g2 = 0000000000000035 lduw [%i5+0x00c],%g2 ! %g2 = 00000000f38fafd2 ! Mem[0000000090800020] = 5d455da5, %g2 = 00000000f38fafd2 ldsb [%i5+%o4],%g2 ! %g2 = 000000000000005d ! Mem[0000000090800008] = 0dbcaf07f38fafd2, %g2 = 000000000000005d ldx [%i5+%o1],%g2 ! %g2 = 0dbcaf07f38fafd2 ! Mem[000000009080003c] = 44b30a6f, %g2 = 0dbcaf07f38fafd2 lduh [%i5+0x03c],%g2 ! %g2 = 00000000000044b3 ! Mem[0000000090000010] = ffffffff, %g2 = 00000000000044b3 lduw [%i4+%o2],%g2 ! %g2 = 00000000ffffffff ! Mem[0000000090000010] = ffffffff, %g2 = 00000000ffffffff lduw [%i4+%o2],%g2 ! %g2 = 00000000ffffffff ! %l5 = ffffffffffffe87c, Mem[000000009000000a] = dbf3cead sth %l5,[%i4+0x00a] ! Mem[0000000090000008] = e87ccead p17_label_23: ! Mem[0000000032000020] = 5788ec6c 62fff187, %l4 = 0000142f, %l5 = ffffe87c ldd [%i0+%o4],%l4 ! %l4 = 000000005788ec6c 0000000062fff187 ! %l6 = 2193966c0dbcaf07, Mem[0000000033800010] = 4217c756 stw %l6,[%i3+%o2] ! Mem[0000000033800010] = 0dbcaf07 ! %l4 = 5788ec6c, %l5 = 62fff187, Mem[0000000090000008] = ae9ce87c cead4217 std %l4,[%i4+%o1] ! Mem[0000000090000008] = 5788ec6c 62fff187 ! %l5 = 0000000062fff187, Mem[0000000090800034] = f8015da5 stw %l5,[%i5+0x034] ! Mem[0000000090800034] = 62fff187 ! Mem[0000000033800008] = c5818335, %l4 = 000000005788ec6c ldsh [%i3+%o1],%l4 ! %l4 = ffffffffffffc581 ! Mem[000000009080001c] = 35725d45, %g2 = 00000000ffffffff ldub [%i5+0x01e],%g2 ! %g2 = 0000000000000035 ! Mem[000000009080002c] = b1e7b333, %g2 = 0000000000000035 ldub [%i5+0x02f],%g2 ! %g2 = 00000000000000b1 ! %l2 = 000000005d455da5, Mem[000000009180002c] = e87c1756 sth %l2,[%o0+0x02c] ! Mem[000000009180002c] = 5da51756 ! %l2 = 000000005d455da5, Mem[0000000032800018] = 5d455da5 stw %l2,[%i1+%o3] ! Mem[0000000032800018] = 5d455da5 ! Mem[0000000090000014] = 7c000100, %g2 = 00000000000000b1 ldsb [%i4+0x017],%g2 ! %g2 = 000000000000007c p17_label_24: ! Mem[0000000090800008] = 0dbcaf07f38fafd2, %g2 = 000000000000007c ldx [%i5+%o1],%g2 ! %g2 = 0dbcaf07f38fafd2 ! Mem[0000000091800000] = 039e2f2dc6a1f801, %g2 = 0dbcaf07f38fafd2 ldx [%o0+%g0],%g2 ! %g2 = 039e2f2dc6a1f801 ! Mem[0000000091000000] = 9f6d0000, %g2 = 039e2f2dc6a1f801 ldsb [%i6+0x002],%g2 ! %g2 = ffffffffffffff9f ! Mem[0000000091000018] = 0dbcaf07, %g2 = ffffffffffffff9f lduw [%i6+%o3],%g2 ! %g2 = 000000000dbcaf07 ! Mem[0000000090800004] = e87cc756, %g2 = 000000000dbcaf07 lduh [%i5+0x004],%g2 ! %g2 = 000000000000e87c ! %l3 = 0000005ae87cc756, Mem[000000009000001c] = af07c756 stw %l3,[%i4+0x01c] ! Mem[000000009000001c] = e87cc756 ! Mem[000000009000003c] = 39dc0000, %g2 = 000000000000e87c ldub [%i4+0x03e],%g2 ! %g2 = 0000000000000039 ! %l6 = 2193966c0dbcaf07, Mem[0000000090000027] = 41ae9cdb stb %l6,[%i4+0x027] ! Mem[0000000090000024] = 07ae9cdb ! Mem[0000000091800004] = f801ae9c, %g2 = 0000000000000039 ldsh [%o0+0x006],%g2 ! %g2 = fffffffffffff801 ! Mem[0000000091800000] = 039e2f2d, %g2 = fffffffffffff801 lduw [%o0+%g0],%g2 ! %g2 = 00000000039e2f2d p17_label_25: ! Mem[0000000090000004] = c7565788, %g2 = 00000000039e2f2d ldsh [%i4+0x006],%g2 ! %g2 = ffffffffffffc756 ! Mem[0000000090000020] = 0dbcaf07cd3c8707, %g2 = ffffffffffffc756 ldx [%i4+%o4],%g2 ! %g2 = 0dbcaf07cd3c8707 ! Mem[0000000032800004] = 065139db, %l6 = 2193966c0dbcaf07 lduh [%i1+0x004],%l6 ! %l6 = 0000000000000651 ! Mem[0000000090000004] = 565788ec, %g2 = 0dbcaf07cd3c8707 ldsb [%i4+0x007],%g2 ! %g2 = 0000000000000056 ! Mem[0000000091000024] = 0000142f, %g2 = 0000000000000056 lduw [%i6+0x024],%g2 ! %g2 = 000000000000142f ! Mem[0000000091800034] = b6b6487f, %g2 = 000000000000142f lduh [%o0+0x034],%g2 ! %g2 = 000000000000b6b6 ! Mem[0000000032800010] = d49898f5, %l4 = ffffffffffffc581 lduh [%i1+%o2],%l4 ! %l4 = 000000000000d498 ! %l1 = 039eda2dc6a1f801, Mem[0000000090000008] = 5788ec6c62fff187 stx %l1,[%i4+%o1] ! Mem[0000000090000008] = 039eda2dc6a1f801 ! Mem[0000000032800010] = d49898f5, %l3 = 0000005ae87cc756 ldub [%i1+0x013],%l3 ! %l3 = 00000000000000f5 ! Mem[0000000091800010] = 0000142f, %g2 = 000000000000b6b6 lduw [%o0+%o2],%g2 ! %g2 = 000000000000142f ba,a p17_not_taken_0_end p17_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p17_branch_failed p17_not_taken_0_end: ! End of Random Code for Thread 17 1: membar #Sync ! Force all stores to complete p17_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x044] ! Set processor 17 done flag ! Check Registers p17_check_registers: set p17_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000000000000 bne,a,pn %xcc,p17_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 039eda2dc6a1f801 bne,a,pn %xcc,p17_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000005d455da5 bne,a,pn %xcc,p17_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000f5 bne,a,pn %xcc,p17_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000d498 bne,a,pn %xcc,p17_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000062fff187 bne,a,pn %xcc,p17_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000651 bne,a,pn %xcc,p17_reg_l6_fail mov %l6,%g3 ! Check Floating Point Registers p17_check_fp_registers: set p17_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 0e828140 5302ad68 bne %xcc,p17_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be ec37b56c d316fae7 bne %xcc,p17_f4_fail nop ! Check Local Memory set p17_local0_expect,%g1 p17_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 0000005ae87cc756 ldx [%i0+0x000],%g3 ! Observed data at 0000000032000000 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0000005ae87cc756 ldx [%i0+0x008],%g3 ! Observed data at 0000000032000008 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000142fffffe87c ldx [%i0+0x010],%g3 ! Observed data at 0000000032000010 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i0,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = 38ca8d8600cd1479 ldx [%i0+0x030],%g3 ! Observed data at 0000000032000030 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i0,0x030,%g4 set p17_local1_expect,%g1 p17_check_local1: ldx [%g1+0x008],%g2 ! Expected data = f031a22c6e211756 ldx [%i1+0x008],%g3 ! Observed data at 0000000032800008 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 5d455da5cec416bc ldx [%i1+0x018],%g3 ! Observed data at 0000000032800018 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 9ca8bf1f0fc5ffc3 ldx [%i1+0x020],%g3 ! Observed data at 0000000032800020 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = cead421700009dc4 ldx [%i1+0x028],%g3 ! Observed data at 0000000032800028 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 2193966c0dbcaf07 ldx [%i1+0x030],%g3 ! Observed data at 0000000032800030 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i1,0x030,%g4 set p17_local2_expect,%g1 p17_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 2be19893caa5e87c ldx [%i2+0x008],%g3 ! Observed data at 0000000033000008 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 759c2fc3be08ee52 ldx [%i2+0x018],%g3 ! Observed data at 0000000033000018 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 751769464335f628 ldx [%i2+0x020],%g3 ! Observed data at 0000000033000020 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i2,0x020,%g4 set p17_local3_expect,%g1 p17_check_local3: ldx [%g1+0x010],%g2 ! Expected data = 0dbcaf07976743f8 ldx [%i3+0x010],%g3 ! Observed data at 0000000033800010 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 2193966c0dbcaf07 ldx [%i3+0x020],%g3 ! Observed data at 0000000033800020 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = c8160953bf179f5e ldx [%i3+0x038],%g3 ! Observed data at 0000000033800038 cmp %g2,%g3 bne,a,pn %xcc,p17_local_failed add %i3,0x038,%g4 ! The test for processor 17 has passed p17_passed: ta GOOD_TRAP nop p17_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p17_failed p17_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p17_failed p17_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p17_failed p17_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p17_failed p17_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p17_failed p17_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p17_failed p17_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p17_failed p17_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p17_failed p17_f2_fail: set p17_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p17_f4_fail: set p17_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 17 failed p17_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x044] ! Set processor 17 done flag set p17_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 17 failed p17_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x044] ! Set processor 17 done flag set p17_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p17_selfmod_failed: ba p17_failed mov 0xabc,%g1 p17_common_error: or %g0,0xef1,%g1 ba p17_failed mov %o5,%g3 p17_common_signature_error: set p17_temp,%g1 ba p17_failed st %g2,[%g1] ! Common Lock Number p17_common_timeout: set p17_temp,%g1 ba p17_failed st %g2,[%g1] ! Common Lock Number p17_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p17_failed mov 0x0,%g3 p17_trap1e: ldswa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000033000028] ldswa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000032000028] stha %l5,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000033000020] ldswa [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000032800028] ldsha [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000032800008] stda %l4,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000033800028] done p17_trap1o: ldswa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000033000028] ldswa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000032000028] stha %l5,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000033000020] ldswa [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000032800028] ldsha [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000032800008] stda %l4,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000033800028] done p17_trap2e: stxa %l0,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000033800018] ldda [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000033800020] lduha [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000032000000] stxa %l4,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000032000020] ldxa [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000033000008] stda %l2,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000033800000] done p17_trap2o: stxa %l0,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000033800018] ldda [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000033800020] lduha [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000032000000] stxa %l4,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000032000020] ldxa [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000033000008] stda %l2,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000033800000] done p17_trap3e: nop nop nop nop done p17_trap3o: nop nop nop nop done p17_init_memory_pointers: set p17_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 p17_local0_start,%i0 set p17_local1_start,%i1 set p17_local2_start,%i2 set p17_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = ae9cdbf3cead4217 ldx [%g1+0x008],%l1 ! %l1 = 05eec673e45f2008 ldx [%g1+0x010],%l2 ! %l2 = 609bc4c806fa4a38 ldx [%g1+0x018],%l3 ! %l3 = 799bd641bbea15f4 ldx [%g1+0x020],%l4 ! %l4 = 4713a35a7121e6a7 ldx [%g1+0x028],%l5 ! %l5 = efe953c8690c3346 ldx [%g1+0x030],%l6 ! %l6 = 2193966c0dbcaf07 ldx [%g1+0x038],%l7 ! %l7 = 38863973cd3c8741 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 18 processor_18: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x48] ! Set the start flag wrpr %g0,7,%cleanwin call p18_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 18 wr %g0,0x4,%fprs ! Make sure fef is 1 set p18_init_freg,%g1 ! %f0 = 8225e6ee 5d6da8c2 71c0234a ce08fe33 ! %f4 = c2f2d6ba 836de015 2af795a3 a9adf51c ! %f8 = d6e3b540 e87347b6 57170abe b8a936da ! %f12 = 0b0bdfec cbd0ec01 b411c6de 074afc6a ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 57b5ce35 891e5084 1881c8b0 ad73e67f ! %f20 = 168ec358 7246a13c 93d61f10 46528169 ! %f24 = cf6e5977 53bcf3ff 68911a74 48d6c97d ! %f28 = e1a80c91 bb0be6e6 7cc31e2a 48e09d1b ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 89b74efe 0212b09e 1b9eea16 d668d1b9 ! %f36 = 59e8c532 fec9490a 6bbb7c2f 4aa8b832 ! %f40 = 11230013 00ef80fb 482a820c a7092e67 ! %f44 = 440625b7 ead8dbec 28dcd89f 0203ed80 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x58b8e1df00000016,%g7,%g1 ! GSR scale = 2, align = 6 wr %g1,%g0,%gsr ! GSR = 58b8e1df00000016 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 18 p18_label_1: ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = 23c040f7, %g3 = 0bad0b00 ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c ! Mem[0000000091800030] = 45288f71, %g2 = 000000009de28f8d ldsh [%o0+0x030],%g2 ! %g2 = 0000000000004528 ! Mem[0000000090800028] = eb4882af9c5fe8b1, %g2 = 0000000000004528 ldx [%i5+%o5],%g2 ! %g2 = eb4882af9c5fe8b1 ! %l6 = f4b5a940ab0a35d3, Mem[0000000090000018] = 7f114e52 stw %l6,[%i4+%o3] ! Mem[0000000090000018] = ab0a35d3 ! %l6 = ab0a35d3, %l7 = 9d72e86c, Mem[0000000090800030] = e7b33334 2d07fd66 std %l6,[%i5+0x030] ! Mem[0000000090800030] = ab0a35d3 9d72e86c ! Mem[0000000091000018] = 4f3440af, %g2 = eb4882af9c5fe8b1 lduh [%i6+0x01a],%g2 ! %g2 = 0000000000004f34 ! Mem[0000000090800024] = 4dffeb48, %g2 = 0000000000004f34 lduh [%i5+0x026],%g2 ! %g2 = 0000000000004dff ! %l6 = f4b5a940ab0a35d3, Mem[0000000091800034] = b6b6487f sth %l6,[%o0+0x034] ! Mem[0000000091800034] = 35d3487f ! Mem[000000009080000c] = 8fafd2bb, %g2 = 0000000000004dff ldub [%i5+0x00d],%g2 ! %g2 = 000000000000008f ! Mem[000000003480002c] = 76818b32, %l1 = 69f53dd286eedaa4 ldsh [%i1+0x02c],%l1 ! %l1 = 0000000000007681 p18_label_2: ! Mem[0000000091800030] = 45288f71, %g2 = 000000000000008f ldsb [%o0+0x030],%g2 ! %g2 = 0000000000000045 ! %l0 = dca417dabf69d185, Mem[0000000091000008] = 4b1c5151da67f293 stx %l0,[%i6+%o1] ! Mem[0000000091000008] = dca417dabf69d185 ! Mem[0000000090000018] = ab0a35d3, %g18 = 3651c26008954594 ldsw [%i4+%o3],%g2 ! %g2 = 3651c26008954594 ! %l0 = dca417dabf69d185, Mem[000000003400002d] = ff5891ae stb %l0,[%i0+0x02d] ! Mem[000000003400002c] = ff8591ae ! %l3 = a6a66ff820f2402e, Mem[0000000090800004] = d0bacca9 stw %l3,[%i5+0x004] ! Mem[0000000090800004] = 20f2402e ! %l6 = f4b5a940ab0a35d3, Mem[0000000090800003] = c620f240 stb %l6,[%i5+0x003] ! Mem[0000000090800000] = d320f240 ! Mem[0000000090800034] = 9d72e86c, %g2 = ffffffffab0a35d3 lduw [%i5+0x034],%g2 ! %g2 = 000000009d72e86c ! %l2 = 09c2987c, %l3 = 20f2402e, Mem[0000000091800010] = 5e44f9f4 a2d978b6 std %l2,[%o0+%o2] ! Mem[0000000091800010] = 09c2987c 20f2402e ! Mem[0000000090000038] = 8fc6c81b, %g2 = 000000009d72e86c ldsh [%i4+0x038],%g2 ! %g2 = ffffffffffff8fc6 ! %l1 = 0000000000007681, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l1,[%i6+%o4] ! Mem[0000000091000020] = 0000000000007681 p18_label_3: ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = ffff8fc6, %g3 = 7b41cb8c ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! %l4 = 3ecd9024, %l5 = ac5adb8b, Mem[0000000091000000] = ddab9f6d de861c20 std %l4,[%i6+%g0] ! Mem[0000000091000000] = 3ecd9024 ac5adb8b ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = 35d3851c, %g3 = d6343572 ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! Mem[0000000090800014] = ba27fa54, %g18 = 3651c26008954594 ldsw [%i5+0x014],%g2 ! %g2 = 3651c26008954594 ! Mem[000000009080003c] = dd38b60e, %g2 = ffffffffba27fa54 lduh [%i5+0x03c],%g2 ! %g2 = 000000000000dd38 ! %l4 = 09d47b983ecd9024, Mem[000000009100003a] = 8de9d757 sth %l4,[%i6+0x03a] ! Mem[0000000091000038] = 9024d757 ! Mem[0000000091000014] = e4b4334f, %g2 = 000000000000dd38 ldub [%i6+0x017],%g2 ! %g2 = 00000000000000e4 ! Mem[0000000090800018] = 851cd634, %g2 = 00000000000000e4 lduh [%i5+0x01a],%g2 ! %g2 = 000000000000851c ! Mem[000000009000001c] = 9d7122ad, %g18 = 3651c26008954594 ldsw [%i4+0x01c],%g2 ! %g2 = 3651c26008954594 ! %l4 = 3ecd9024, %l5 = ac5adb8b, Mem[0000000091800020] = c69ee3c7 33167744 std %l4,[%o0+%o4] ! Mem[0000000091800020] = 3ecd9024 ac5adb8b p18_label_4: ! Mem[0000000035800020] = 9e6fd6ed, %l5 = cf2195b2ac5adb8b ldsh [%i3+0x022],%l5 ! %l5 = ffffffffffffd6ed ! Mem[0000000090000020] = 54edfce7, %g2 = ffffffff9d7122ad ldub [%i4+0x021],%g2 ! %g2 = 0000000000000054 ! Mem[0000000090000020] = edfce7b2, %g2 = 0000000000000054 lduh [%i4+0x022],%g2 ! %g2 = 000000000000edfc ! Mem[000000009000003c] = dc000000, %g2 = 000000000000edfc ldsb [%i4+0x03f],%g2 ! %g2 = ffffffffffffffdc ! %l5 = ffffffffffffd6ed, Mem[0000000090800004] = 20f2402e stw %l5,[%i5+0x004] ! Mem[0000000090800004] = ffffd6ed ! %l4 = 09d47b983ecd9024, Mem[0000000090000028] = 07dc67fd8d791540 stx %l4,[%i4+%o5] ! Mem[0000000090000028] = 09d47b983ecd9024 ! %l0 = bf69d185, %l1 = 00007681, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l0,[%i6+%o2] ! Mem[0000000091000010] = bf69d185 00007681 ! Mem[0000000034800020] = 4e6ee504, %l2 = bb82e62009c2987c lduw [%i1+%o4],%l2 ! %l2 = 000000004e6ee504 ! %l7 = f5db362c9d72e86c, Mem[000000009080001f] = 726c6c0f stb %l7,[%i5+0x01f] ! Mem[000000009080001c] = 6c6c6c0f ! %l0 = dca417dabf69d185, Mem[0000000091000038] = 65899024 stw %l0,[%i6+0x038] ! Mem[0000000091000038] = bf69d185 p18_label_5: ! Mem[0000000034800020] = 4e6ee504, %l2 = 000000004e6ee504 lduh [%i1+0x022],%l2 ! %l2 = 000000000000e504 ! %l2 = 0000e504, %l3 = 20f2402e, Mem[0000000034000010] = 9f5b18bf 2b33d1ee std %l2,[%i0+%o2] ! Mem[0000000034000010] = 0000e504 20f2402e ! Mem[0000000091800020] = 24ac5adb, %g2 = ffffffffffffffdc ldsb [%o0+0x023],%g2 ! %g2 = 0000000000000024 ! %l6 = f4b5a940ab0a35d3, Mem[0000000091800034] = 35d3487f stw %l6,[%o0+0x034] ! Mem[0000000091800034] = ab0a35d3 ! %l4 = 09d47b983ecd9024, Mem[000000009180002b] = ccb0308d stb %l4,[%o0+0x02b] ! Mem[0000000091800028] = 24b0308d ! Mem[0000000091800008] = 50d23f27, %g2 = 0000000000000024 lduh [%o0+%o1],%g2 ! %g2 = 00000000000050d2 ! %l7 = f5db362c9d72e86c, Mem[0000000090800010] = bbd0f97aba27fa54 stx %l7,[%i5+%o2] ! Mem[0000000090800010] = f5db362c9d72e86c ! Mem[000000009080000c] = afd2f5db, %g2 = 00000000000050d2 lduh [%i5+0x00e],%g2 ! %g2 = 000000000000afd2 ! Mem[0000000090800004] = eda3d5b4, %g2 = 000000000000afd2 ldsb [%i5+0x007],%g2 ! %g2 = ffffffffffffffed ! %l3 = a6a66ff820f2402e, Mem[0000000090000038] = 8fc6c81b stb %l3,[%i4+0x038] ! Mem[0000000090000038] = 2ec6c81b p18_label_6: ! Mem[0000000090000038] = 2ec6c81b, %g2 = ffffffffffffffed lduh [%i4+0x038],%g2 ! %g2 = 0000000000002ec6 ! %l4 = 3ecd9024, %l5 = ffffd6ed, Mem[0000000090800030] = ab0a35d3 9d72e86c std %l4,[%i5+0x030] ! Mem[0000000090800030] = 3ecd9024 ffffd6ed ! %l7 = f5db362c9d72e86c, Mem[0000000091800020] = 3ecd9024ac5adb8b stx %l7,[%o0+%o4] ! Mem[0000000091800020] = f5db362c9d72e86c ! %l2 = 0000e504, %l3 = 20f2402e, Mem[0000000090000020] = 1a54edfc e7b2eb32 std %l2,[%i4+%o4] ! Mem[0000000090000020] = 0000e504 20f2402e ! Mem[0000000091800024] = 6cd1fa02, %g2 = 0000000000002ec6 ldsb [%o0+0x027],%g2 ! %g2 = 000000000000006c ! %l5 = ffffffffffffd6ed, Mem[0000000091800010] = 09c2987c20f2402e stx %l5,[%o0+%o2] ! Mem[0000000091800010] = ffffffffffffd6ed ! %l0 = dca417dabf69d185, Mem[000000009080003b] = 0cdd38b6 stb %l0,[%i5+0x03b] ! Mem[0000000090800038] = 85dd38b6 ! Mem[0000000091000028] = 43a014ad db4f959e, %g2 = 0000006c, %g3 = d6343572 ldd [%i6+%o5],%g2 ! %g2 = 0000000043a014ad 00000000db4f959e ! %l7 = f5db362c9d72e86c, Mem[0000000091800018] = 39a5df25e14610d9 stx %l7,[%o0+%o3] ! Mem[0000000091800018] = f5db362c9d72e86c ! %l6 = ab0a35d3, %l7 = 9d72e86c, Mem[0000000091800020] = f5db362c 9d72e86c std %l6,[%o0+%o4] ! Mem[0000000091800020] = ab0a35d3 9d72e86c p18_label_7: ! Mem[0000000090000034] = 126760d7, %g18 = 3651c26008954594 ldsw [%i4+0x034],%g2 ! %g2 = 3651c26008954594 ! Mem[0000000091800030] = 45288f71ab0a35d3, %g2 = 00000000126760d7 ldx [%o0+0x030],%g2 ! %g2 = 45288f71ab0a35d3 ! Mem[0000000035000004] = 4bad17b9, %l1 = 0000000000007681 lduw [%i2+0x004],%l1 ! %l1 = 000000004bad17b9 ! Mem[0000000090000020] = 0000e504, %g2 = 45288f71ab0a35d3 lduw [%i4+%o4],%g2 ! %g2 = 000000000000e504 ! Mem[0000000090800028] = eb4882af, %g18 = 3651c26008954594 ldsw [%i5+%o5],%g2 ! %g2 = 3651c26008954594 ! Mem[000000003480003c] = 92d146c7, %l6 = f4b5a940ab0a35d3 ldsb [%i1+0x03c],%l6 ! %l6 = ffffffffffffff92 ! %l7 = f5db362c9d72e86c, Mem[0000000091800008] = 50d23f270741274a stx %l7,[%o0+%o1] ! Mem[0000000091800008] = f5db362c9d72e86c ! Mem[0000000035000000] = 22a82f3b 4bad17b9, %l6 = ffffff92, %l7 = 9d72e86c ldd [%i2+%g0],%l6 ! %l6 = 0000000022a82f3b 000000004bad17b9 ! %l1 = 000000004bad17b9, Mem[0000000090800009] = d5b48df3 stb %l1,[%i5+0x009] ! Mem[0000000090800008] = b9b48df3 ! %l3 = a6a66ff820f2402e, Mem[0000000091000028] = 43a014ad stw %l3,[%i6+%o5] ! Mem[0000000091000028] = 20f2402e p18_label_8: ! Mem[0000000090800038] = 3f4285dd, %g2 = ffffffffeb4882af ldsb [%i5+0x039],%g2 ! %g2 = 000000000000003f ! %l4 = 09d47b983ecd9024, Mem[0000000090000034] = 126760d7 stw %l4,[%i4+0x034] ! Mem[0000000090000034] = 3ecd9024 ! Mem[000000009080002c] = e8b13ecd, %g2 = 000000000000003f ldsb [%i5+0x02e],%g2 ! %g2 = ffffffffffffffe8 ! %l3 = a6a66ff820f2402e, Mem[0000000091000008] = dca417da sth %l3,[%i6+%o1] ! Mem[0000000091000008] = 402e17da ! %l7 = 000000004bad17b9, Mem[0000000091000038] = bf69d185d7571dc0 stx %l7,[%i6+0x038] ! Mem[0000000091000038] = 000000004bad17b9 ! Mem[0000000090800000] = c8c086d3 ffffd6ed, %g2 = ffffffe8, %g3 = db4f959e ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086d3 00000000ffffd6ed ! Mem[0000000091000020] = 00000000, %g2 = 00000000c8c086d3 lduh [%i6+%o4],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800008] = b48df38f, %g2 = 0000000000000000 ldsh [%i5+0x00a],%g2 ! %g2 = ffffffffffffb48d ! %l7 = 000000004bad17b9, Mem[0000000091800024] = 9d72e86c stw %l7,[%o0+0x024] ! Mem[0000000091800024] = 4bad17b9 ! %l2 = 000000000000e504, Mem[0000000034800020] = 4e6ee5046f56b9f8 stx %l2,[%i1+%o4] ! Mem[0000000034800020] = 000000000000e504 p18_label_9: ! Mem[0000000034000008] = 33e539de, %l5 = ffffffffffffd6ed ldsb [%i0+%o1],%l5 ! %l5 = 0000000000000033 ! %l6 = 0000000022a82f3b, Mem[0000000091000024] = 00007681 sth %l6,[%i6+0x024] ! Mem[0000000091000024] = 2f3b7681 ! %l7 = 000000004bad17b9, Mem[000000009080001a] = 851cd634 sth %l7,[%i5+0x01a] ! Mem[0000000090800018] = 17b9d634 ! Mem[0000000091800020] = ab0a35d3, %g2 = ffffffffffffb48d lduh [%o0+%o4],%g2 ! %g2 = 000000000000ab0a ! %l3 = a6a66ff820f2402e, Mem[0000000090800032] = 9024ffff sth %l3,[%i5+0x032] ! Mem[0000000090800030] = 402effff ! Mem[0000000090800030] = cd402eff, %g2 = 000000000000ab0a ldsb [%i5+0x031],%g2 ! %g2 = ffffffffffffffcd ! Mem[0000000035800018] = 00b0e1cf, %l6 = 0000000022a82f3b lduh [%i3+%o3],%l6 ! %l6 = 00000000000000b0 ! %l0 = bf69d185, %l1 = 4bad17b9, Mem[0000000091800000] = 6c5e37b5 da193367 std %l0,[%o0+%g0] ! Mem[0000000091800000] = bf69d185 4bad17b9 ! %l5 = 0000000000000033, Mem[0000000090000022] = e50420f2 sth %l5,[%i4+0x022] ! Mem[0000000090000020] = 003320f2 ! %l2 = 0000e504, %l3 = 20f2402e, Mem[0000000090000030] = 944f136a 3ecd9024 std %l2,[%i4+0x030] ! Mem[0000000090000030] = 0000e504 20f2402e p18_label_10: ! %l7 = 000000004bad17b9, Mem[000000009180000c] = 9d72e86c stw %l7,[%o0+0x00c] ! Mem[000000009180000c] = 4bad17b9 ! Mem[0000000090000020] = 003320f2, %g2 = ffffffffffffffcd ldsh [%i4+0x022],%g2 ! %g2 = 0000000000000033 ! %l4 = 09d47b983ecd9024, Mem[0000000090000010] = 0212225c798eb5a3 stx %l4,[%i4+%o2] ! Mem[0000000090000010] = 09d47b983ecd9024 ! %l3 = a6a66ff820f2402e, Mem[0000000090800034] = ffffd6ed sth %l3,[%i5+0x034] ! Mem[0000000090800034] = 402ed6ed ! Mem[0000000034000020] = 4c37fb0e, %l5 = 0000000000000033 ldsw [%i0+%o4],%l5 ! %l5 = 000000004c37fb0e ! Mem[0000000035000020] = 3a71242a5ffd2b03, %l1 = 000000004bad17b9 ldx [%i2+%o4],%l1 ! %l1 = 3a71242a5ffd2b03 ! %l0 = dca417dabf69d185, Mem[0000000090000038] = 2ec6c81b stw %l0,[%i4+0x038] ! Mem[0000000090000038] = bf69d185 ! Mem[0000000090800010] = 362c9d72, %g2 = 0000000000000033 ldsh [%i5+0x012],%g2 ! %g2 = 000000000000362c ! %l1 = 3a71242a5ffd2b03, Mem[0000000091000001] = cd9024ac stb %l1,[%i6+0x001] ! Mem[0000000091000000] = 039024ac ! Mem[0000000090000038] = bf69d185f8ba39dc, %g2 = 000000000000362c ldx [%i4+0x038],%g2 ! %g2 = bf69d185f8ba39dc p18_label_11: ! Mem[0000000090000028] = 09d47b98 3ecd9024, %g2 = f8ba39dc, %g3 = ffffd6ed ldd [%i4+%o5],%g2 ! %g2 = 0000000009d47b98 000000003ecd9024 ! Mem[000000009080003c] = dd38b60e, %g2 = 0000000009d47b98 lduw [%i5+0x03c],%g2 ! %g2 = 00000000dd38b60e ! Mem[0000000090000020] = 00000033, %g18 = 3651c26008954594 ldsw [%i4+%o4],%g2 ! %g2 = 3651c26008954594 ! Mem[0000000090000024] = 20f2402e, %g2 = 0000000000000033 ldsh [%i4+0x024],%g2 ! %g2 = 00000000000020f2 ! %l2 = 000000000000e504, Mem[000000003480001a] = 75448f4d stb %l2,[%i1+0x01a] ! Mem[0000000034800018] = 7544044d ! Mem[000000003480003c] = 92d146c7, %l5 = 000000004c37fb0e lduw [%i1+0x03c],%l5 ! %l5 = 0000000092d146c7 ! Mem[0000000091000018] = 4f3440af, %g2 = 00000000000020f2 ldsh [%i6+0x01a],%g2 ! %g2 = 0000000000004f34 ! Mem[0000000091000030] = 7cc77257, %g2 = 0000000000004f34 lduw [%i6+0x030],%g2 ! %g2 = 000000007cc77257 ! Mem[000000009000000c] = 2c09d47b, %g2 = 000000007cc77257 ldsb [%i4+0x00f],%g2 ! %g2 = 000000000000002c ! %l3 = a6a66ff820f2402e, Mem[0000000035800038] = 76b29bc1fc3b08d0 stx %l3,[%i3+0x038] ! Mem[0000000035800038] = a6a66ff820f2402e p18_label_12: ! %l1 = 3a71242a5ffd2b03, Mem[0000000090000018] = ab0a35d3 stw %l1,[%i4+%o3] ! Mem[0000000090000018] = 5ffd2b03 ! Mem[0000000090000038] = bf69d185, %g2 = 000000000000002c lduh [%i4+0x038],%g2 ! %g2 = 000000000000bf69 ! Mem[000000009100003c] = 4bad17b9, %g18 = 3651c26008954594 ldsw [%i6+0x03c],%g2 ! %g2 = 3651c26008954594 ! %l2 = 000000000000e504, Mem[0000000091000024] = 2f3b7681 sth %l2,[%i6+0x024] ! Mem[0000000091000024] = e5047681 ! Mem[0000000090800034] = 402ed6ed, %g2 = 000000004bad17b9 ldsb [%i5+0x034],%g2 ! %g2 = 0000000000000040 ! %l7 = 000000004bad17b9, Mem[0000000091800024] = 4bad17b9 stw %l7,[%o0+0x024] ! Mem[0000000091800024] = 4bad17b9 ! Mem[0000000091000004] = 8b402e17, %g2 = 0000000000000040 ldsb [%i6+0x007],%g2 ! %g2 = ffffffffffffff8b ! Mem[0000000034800004] = 5ad894f2, %l2 = 000000000000e504 lduh [%i1+0x006],%l2 ! %l2 = 00000000000094f2 ! Mem[0000000090000038] = bf69d185 f8ba39dc, %g2 = ffffff8b, %g3 = 3ecd9024 ldd [%i4+0x038],%g2 ! %g2 = 00000000bf69d185 00000000f8ba39dc ! Mem[000000009000000c] = 9e2c09d4, %g2 = 00000000bf69d185 lduh [%i4+0x00e],%g2 ! %g2 = 0000000000009e2c p18_label_13: ! %l2 = 00000000000094f2, Mem[0000000091000005] = 5adb8b40 stb %l2,[%i6+0x005] ! Mem[0000000091000004] = f2db8b40 ! Mem[000000009100003c] = 4bad17b9, %g2 = 0000000000009e2c ldsh [%i6+0x03c],%g2 ! %g2 = 0000000000004bad ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = 00004bad, %g3 = f8ba39dc ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! %l6 = 000000b0, %l7 = 4bad17b9, Mem[0000000090800008] = a3b9b48d f38fafd2 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 000000b0 4bad17b9 ! %l7 = 000000004bad17b9, Mem[000000009100002f] = 9e7cc772 stb %l7,[%i6+0x02f] ! Mem[000000009100002c] = b97cc772 ! Mem[0000000091000038] = 0000004b, %g2 = 00000000f4d6f5d4 ldub [%i6+0x039],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800038] = e8dd799beb806635, %g2 = 0000000000000000 ldx [%o0+0x038],%g2 ! %g2 = e8dd799beb806635 ! Mem[0000000090000024] = 402e09d4, %g2 = e8dd799beb806635 lduh [%i4+0x026],%g2 ! %g2 = 000000000000402e ! Mem[0000000091800020] = 0a35d34b, %g2 = 000000000000402e ldub [%o0+0x021],%g2 ! %g2 = 000000000000000a ! %l0 = dca417dabf69d185, Mem[0000000035800008] = 1f7380f11806d118 stx %l0,[%i3+%o1] ! Mem[0000000035800008] = dca417dabf69d185 p18_label_14: ! Mem[0000000090000030] = e50420f2, %g2 = 000000000000000a ldsh [%i4+0x032],%g2 ! %g2 = ffffffffffffe504 ! Mem[0000000091800030] = 45288f71, %g2 = ffffffffffffe504 ldsh [%o0+0x030],%g2 ! %g2 = 0000000000004528 ! %l1 = 3a71242a5ffd2b03, Mem[0000000091000038] = 00000000 stw %l1,[%i6+0x038] ! Mem[0000000091000038] = 5ffd2b03 ! Mem[0000000090800000] = c8c086d3ffffd6ed, %g2 = 0000000000004528 ldx [%i5+%g0],%g2 ! %g2 = c8c086d3ffffd6ed ! Mem[0000000091000030] = c7725720, %g2 = c8c086d3ffffd6ed ldub [%i6+0x031],%g2 ! %g2 = 00000000000000c7 ! %l4 = 09d47b983ecd9024, Mem[000000003400001a] = b0e395c9 sth %l4,[%i0+0x01a] ! Mem[0000000034000018] = b0e39024 ! %l1 = 3a71242a5ffd2b03, Mem[0000000090000010] = 09d47b98 sth %l1,[%i4+%o2] ! Mem[0000000090000010] = 2b037b98 ! Mem[000000009100003c] = 4bad17b9, %g2 = 00000000000000c7 lduw [%i6+0x03c],%g2 ! %g2 = 000000004bad17b9 ! %l3 = a6a66ff820f2402e, Mem[0000000090800030] = 3ecd402e402ed6ed stx %l3,[%i5+0x030] ! Mem[0000000090800030] = a6a66ff820f2402e ! Mem[0000000091800004] = 4bad17b9, %g18 = 3651c26008954594 ldsw [%o0+0x004],%g2 ! %g2 = 3651c26008954594 p18_label_15: ! Mem[0000000090800014] = 72e86c35, %g2 = 000000004bad17b9 ldub [%i5+0x015],%g2 ! %g2 = 0000000000000072 ! Mem[0000000090800018] = 35d317b9, %g18 = 3651c26008954594 ldsw [%i5+%o3],%g2 ! %g2 = 3651c26008954594 ! Mem[0000000091800008] = f5db362c 4bad17b9, %g2 = 35d317b9, %g3 = 80b60b78 ldd [%o0+%o1],%g2 ! %g2 = 00000000f5db362c 000000004bad17b9 ! Mem[0000000090000000] = d6f5d480, %g2 = 00000000f5db362c ldsb [%i4+0x001],%g2 ! %g2 = ffffffffffffffd6 ! %l6 = 00000000000000b0, Mem[0000000091800004] = 4bad17b9 stw %l6,[%o0+0x004] ! Mem[0000000091800004] = 000000b0 ! %l6 = 00000000000000b0, Mem[0000000091000008] = 402e17da sth %l6,[%i6+%o1] ! Mem[0000000091000008] = 00b017da ! Mem[0000000034000018] = b0e39024, %l3 = a6a66ff820f2402e ldub [%i0+0x019],%l3 ! %l3 = 00000000000000e3 ! %l5 = 0000000092d146c7, Mem[000000009080003c] = dd38b60e stw %l5,[%i5+0x03c] ! Mem[000000009080003c] = 92d146c7 ! Mem[0000000090800038] = 393f4285 92d146c7, %g2 = ffffffd6, %g3 = 4bad17b9 ldd [%i5+0x038],%g2 ! %g2 = 00000000393f4285 0000000092d146c7 ! Mem[0000000091000000] = 3e039024, %g18 = 3651c26008954594 ldsw [%i6+%g0],%g2 ! %g2 = 3651c26008954594 p18_label_16: ! %l2 = 00000000000094f2, Mem[0000000091000032] = 7257207b sth %l2,[%i6+0x032] ! Mem[0000000091000030] = 94f2207b ! Mem[0000000091000038] = 034bad17, %g2 = 000000003e039024 ldub [%i6+0x03b],%g2 ! %g2 = 0000000000000003 ! %l4 = 3ecd9024, %l5 = 92d146c7, Mem[0000000091800010] = ffffffff ffffd6ed std %l4,[%o0+%o2] ! Mem[0000000091800010] = 3ecd9024 92d146c7 ! Mem[000000009100001c] = 40af2dc9, %g2 = 0000000000000003 lduw [%i6+0x01c],%g2 ! %g2 = 0000000040af2dc9 ! Mem[000000009180002c] = 308df545, %g2 = 0000000040af2dc9 ldsb [%o0+0x02d],%g2 ! %g2 = 0000000000000030 ! Mem[0000000090800020] = 6c6c0f3a ba1e4dff, %g2 = 00000030, %g3 = 92d146c7 ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000ba1e4dff ! Mem[0000000090800038] = 393f428592d146c7, %g2 = 000000006c6c0f3a ldx [%i5+0x038],%g2 ! %g2 = 393f428592d146c7 ! %l0 = dca417dabf69d185, Mem[0000000091800030] = 45288f71ab0a35d3 stx %l0,[%o0+0x030] ! Mem[0000000091800030] = dca417dabf69d185 ! Mem[0000000090800000] = c8c086d3ffffd6ed, %g2 = 393f428592d146c7 ldx [%i5+%g0],%g2 ! %g2 = c8c086d3ffffd6ed ! Mem[0000000091000020] = 00000000 e5047681, %g2 = ffffd6ed, %g3 = ba1e4dff ldd [%i6+%o4],%g2 ! %g2 = 0000000000000000 00000000e5047681 p18_label_17: ! Mem[000000009180000c] = 4bad17b9, %g2 = 0000000000000000 ldsh [%o0+0x00c],%g2 ! %g2 = 0000000000004bad ! %l3 = 00000000000000e3, Mem[0000000090800030] = a6a66ff8 stw %l3,[%i5+0x030] ! Mem[0000000090800030] = 000000e3 ! Mem[0000000091800000] = bf69d185, %g2 = 0000000000004bad lduw [%o0+%g0],%g2 ! %g2 = 00000000bf69d185 ! Mem[000000009180003c] = 66350000, %g2 = 00000000bf69d185 lduh [%o0+0x03e],%g2 ! %g2 = 0000000000006635 ! %l0 = dca417dabf69d185, Mem[000000009000002c] = 3ecd9024 stw %l0,[%i4+0x02c] ! Mem[000000009000002c] = bf69d185 ! Mem[000000009080003c] = 92d146c7, %g2 = 0000000000006635 ldub [%i5+0x03c],%g2 ! %g2 = 0000000000000092 ! %l0 = dca417dabf69d185, Mem[000000009000002e] = d1850000 stb %l0,[%i4+0x02e] ! Mem[000000009000002c] = 85850000 ! Mem[0000000091000000] = 039024ac, %g2 = 0000000000000092 ldsb [%i6+0x001],%g2 ! %g2 = 0000000000000003 ! %l1 = 3a71242a5ffd2b03, Mem[0000000091000007] = 8b00b017 stb %l1,[%i6+0x007] ! Mem[0000000091000004] = 0300b017 ! Mem[000000009100000c] = bf69d185, %g2 = 0000000000000003 lduw [%i6+0x00c],%g2 ! %g2 = 00000000bf69d185 p18_label_18: ! %l1 = 3a71242a5ffd2b03, Mem[0000000035000000] = 22a82f3b stw %l1,[%i2+%g0] ! Mem[0000000035000000] = 5ffd2b03 ! %l5 = 0000000092d146c7, Mem[0000000034800030] = 415753009a054973 stx %l5,[%i1+0x030] ! Mem[0000000034800030] = 0000000092d146c7 ! Mem[0000000090000030] = 0000e50420f2402e, %g2 = 00000000bf69d185 ldx [%i4+0x030],%g2 ! %g2 = 0000e50420f2402e ! Mem[0000000091000020] = 00000000 e5047681, %g2 = 20f2402e, %g3 = e5047681 ldd [%i6+%o4],%g2 ! %g2 = 0000000000000000 00000000e5047681 ! Mem[0000000090000038] = bf69d185f8ba39dc, %g2 = 0000000000000000 ldx [%i4+0x038],%g2 ! %g2 = bf69d185f8ba39dc ! Mem[0000000090000034] = 20f2402e, %g2 = bf69d185f8ba39dc lduw [%i4+0x034],%g2 ! %g2 = 0000000020f2402e ! %l1 = 3a71242a5ffd2b03, Mem[0000000034800010] = f492b1b6cb3032fe stx %l1,[%i1+%o2] ! Mem[0000000034800010] = 3a71242a5ffd2b03 ! Mem[0000000091000030] = 94f2207b, %g2 = 0000000020f2402e ldsh [%i6+0x032],%g2 ! %g2 = ffffffffffff94f2 ! %l4 = 3ecd9024, %l5 = 92d146c7, Mem[0000000091000008] = 00b017da bf69d185 std %l4,[%i6+%o1] ! Mem[0000000091000008] = 3ecd9024 92d146c7 ! %l5 = 0000000092d146c7, Mem[0000000090000025] = f2402e09 stb %l5,[%i4+0x025] ! Mem[0000000090000024] = c7402e09 p18_label_19: ! %l2 = 000094f2, %l3 = 000000e3, Mem[0000000091800000] = bf69d185 000000b0 std %l2,[%o0+%g0] ! Mem[0000000091800000] = 000094f2 000000e3 ! Mem[0000000091800020] = ab0a35d3 4bad17b9, %g2 = ffff94f2, %g3 = e5047681 ldd [%o0+%o4],%g2 ! %g2 = 00000000ab0a35d3 000000004bad17b9 ! %l5 = 0000000092d146c7, Mem[0000000091800008] = f5db362c4bad17b9 stx %l5,[%o0+%o1] ! Mem[0000000091800008] = 0000000092d146c7 ! Mem[0000000091000034] = 207bbe7e, %g2 = 00000000ab0a35d3 lduw [%i6+0x034],%g2 ! %g2 = 00000000207bbe7e ! %l2 = 000094f2, %l3 = 000000e3, Mem[0000000091000008] = 3ecd9024 92d146c7 std %l2,[%i6+%o1] ! Mem[0000000091000008] = 000094f2 000000e3 ! %l7 = 000000004bad17b9, Mem[0000000090800018] = 35d317b9d634356c stx %l7,[%i5+%o3] ! Mem[0000000090800018] = 000000004bad17b9 ! Mem[0000000090800018] = 00004bad, %g2 = 00000000207bbe7e ldsh [%i5+0x01a],%g2 ! %g2 = 0000000000000000 ! %l7 = 000000004bad17b9, Mem[0000000091000028] = 20f2402edb4f95b9 stx %l7,[%i6+%o5] ! Mem[0000000091000028] = 000000004bad17b9 ! Mem[0000000035800034] = 7fbeab1a, %l1 = 3a71242a5ffd2b03 ldsh [%i3+0x036],%l1 ! %l1 = ffffffffffffab1a ! %l3 = 00000000000000e3, Mem[0000000035800018] = 00b0e1cf sth %l3,[%i3+%o3] ! Mem[0000000035800018] = 00e3e1cf p18_label_20: ! Mem[0000000091800028] = d1fa0224, %g2 = 0000000000000000 ldsh [%o0+%o5],%g2 ! %g2 = ffffffffffffd1fa ! Mem[0000000090800030] = 000000e3 20f2402e, %g2 = ffffd1fa, %g3 = 4bad17b9 ldd [%i5+0x030],%g2 ! %g2 = 00000000000000e3 0000000020f2402e ! %l0 = dca417dabf69d185, Mem[000000003500000c] = 0c114d05 stw %l0,[%i2+0x00c] ! Mem[000000003500000c] = bf69d185 ! %l4 = 3ecd9024, %l5 = 92d146c7, Mem[0000000091000028] = 00000000 4bad17b9 std %l4,[%i6+%o5] ! Mem[0000000091000028] = 3ecd9024 92d146c7 ! %l4 = 09d47b983ecd9024, Mem[000000009180000a] = 000092d1 sth %l4,[%o0+0x00a] ! Mem[0000000091800008] = 902492d1 ! Mem[000000003480000c] = 2099c1b5, %l5 = 0000000092d146c7 lduh [%i1+0x00c],%l5 ! %l5 = 0000000000002099 ! Mem[000000009100000c] = 00e3bf69, %g2 = 00000000000000e3 lduh [%i6+0x00e],%g2 ! %g2 = 00000000000000e3 ! Mem[0000000091000000] = 3e039024 acf2db03, %g2 = 000000e3, %g3 = 20f2402e ldd [%i6+%g0],%g2 ! %g2 = 000000003e039024 00000000acf2db03 ! %l0 = bf69d185, %l1 = ffffab1a, Mem[0000000035800038] = a6a66ff8 20f2402e std %l0,[%i3+0x038] ! Mem[0000000035800038] = bf69d185 ffffab1a ! Mem[0000000035000008] = 1b034e51, %l2 = 00000000000094f2 lduw [%i2+%o1],%l2 ! %l2 = 000000001b034e51 p18_label_21: ! Mem[0000000091800038] = e8dd799b, %g2 = 000000003e039024 ldsh [%o0+0x038],%g2 ! %g2 = ffffffffffffe8dd ! Mem[000000009000002c] = bf698585, %g18 = 3651c26008954594 ldsw [%i4+0x02c],%g2 ! %g2 = 3651c26008954594 ! Mem[0000000034800018] = 7544044d, %l7 = 000000004bad17b9 ldsh [%i1+%o3],%l7 ! %l7 = 0000000000007544 ! Mem[000000009180001c] = 9d72e86c, %g18 = 3651c26008954594 ldsw [%o0+0x01c],%g2 ! %g2 = 3651c26008954594 ! Mem[0000000091000000] = 3e039024acf2db03, %g2 = ffffffff9d72e86c ldx [%i6+%g0],%g2 ! %g2 = 3e039024acf2db03 ! Mem[0000000091000030] = 7cc794f2, %g2 = 3e039024acf2db03 lduw [%i6+0x030],%g2 ! %g2 = 000000007cc794f2 ! Mem[0000000034800010] = 3a71242a 5ffd2b03, %l6 = 000000b0, %l7 = 00007544 ldd [%i1+%o2],%l6 ! %l6 = 000000003a71242a 000000005ffd2b03 ! Mem[0000000090000018] = 5ffd2b03, %g2 = 000000007cc794f2 ldsh [%i4+%o3],%g2 ! %g2 = 0000000000005ffd ! %l1 = ffffffffffffab1a, Mem[0000000034800025] = 0000e504 stb %l1,[%i1+0x025] ! Mem[0000000034800024] = 001ae504 ! Mem[000000009180003c] = eb806635, %g2 = 0000000000005ffd lduw [%o0+0x03c],%g2 ! %g2 = 00000000eb806635 p18_label_22: ! %l3 = 00000000000000e3, Mem[000000009180003c] = eb806635 stw %l3,[%o0+0x03c] ! Mem[000000009180003c] = 000000e3 ! %l4 = 09d47b983ecd9024, Mem[0000000035800020] = 9e6fd6edbbb5164b stx %l4,[%i3+%o4] ! Mem[0000000035800020] = 09d47b983ecd9024 ! %l6 = 000000003a71242a, Mem[000000009180001a] = 362c9d72 sth %l6,[%o0+0x01a] ! Mem[0000000091800018] = 242a9d72 ! Mem[0000000091000014] = 007681b4, %g2 = 00000000eb806635 ldub [%i6+0x015],%g2 ! %g2 = 0000000000000000 ! %l0 = dca417dabf69d185, Mem[0000000091000026] = 76813ecd stb %l0,[%i6+0x026] ! Mem[0000000091000024] = 85813ecd ! Mem[0000000090800030] = 000000e320f2402e, %g2 = 0000000000000000 ldx [%i5+0x030],%g2 ! %g2 = 000000e320f2402e ! Mem[0000000090000028] = 7b98bf69, %g2 = 000000e320f2402e ldsh [%i4+0x02a],%g2 ! %g2 = 0000000000007b98 ! Mem[0000000091800008] = 0000902492d146c7, %g2 = 0000000000007b98 ldx [%o0+%o1],%g2 ! %g2 = 0000902492d146c7 ! %l4 = 09d47b983ecd9024, Mem[0000000035000020] = 3a71242a5ffd2b03 stx %l4,[%i2+%o4] ! Mem[0000000035000020] = 09d47b983ecd9024 ! %l0 = dca417dabf69d185, Mem[0000000035000008] = 1b034e51 sth %l0,[%i2+%o1] ! Mem[0000000035000008] = d1854e51 p18_label_23: ! %l5 = 0000000000002099, Mem[000000009000003a] = d185f8ba sth %l5,[%i4+0x03a] ! Mem[0000000090000038] = 2099f8ba ! Mem[0000000091800000] = 000094f2, %g2 = 0000902492d146c7 ldsh [%o0+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800030] = 000000e3, %g2 = 0000000000000000 ldsh [%i5+0x030],%g2 ! %g2 = 0000000000000000 ! %l6 = 000000003a71242a, Mem[000000009100001c] = 40af2dc9 stw %l6,[%i6+0x01c] ! Mem[000000009100001c] = 3a71242a ! Mem[0000000090800000] = c8c086d3ffffd6ed, %g2 = 0000000000000000 ldx [%i5+%g0],%g2 ! %g2 = c8c086d3ffffd6ed ! Mem[0000000091000010] = 85000076, %g2 = c8c086d3ffffd6ed ldub [%i6+0x013],%g2 ! %g2 = 0000000000000085 ! %l2 = 000000001b034e51, Mem[0000000091000020] = 00000000 sth %l2,[%i6+%o4] ! Mem[0000000091000020] = 4e510000 ! %l4 = 09d47b983ecd9024, Mem[0000000090800008] = 000000b04bad17b9 stx %l4,[%i5+%o1] ! Mem[0000000090800008] = 09d47b983ecd9024 ! Mem[0000000090000008] = 96abb01b c40b9e2c, %g2 = 00000085, %g3 = acf2db03 ldd [%i4+%o1],%g2 ! %g2 = 0000000096abb01b 00000000c40b9e2c ! Mem[0000000090000020] = 00000033 20c7402e, %g2 = 96abb01b, %g3 = c40b9e2c ldd [%i4+%o4],%g2 ! %g2 = 0000000000000033 0000000020c7402e p18_label_24: ! Mem[0000000035800004] = 1b1406b2, %l5 = 0000000000002099 ldsw [%i3+0x004],%l5 ! %l5 = 000000001b1406b2 ! %l0 = bf69d185, %l1 = ffffab1a, Mem[0000000034800018] = 7544044d da2c2f87 std %l0,[%i1+%o3] ! Mem[0000000034800018] = bf69d185 ffffab1a ! Mem[0000000090000014] = 3ecd9024, %g18 = 3651c26008954594 ldsw [%i4+0x014],%g2 ! %g2 = 3651c26008954594 ! Mem[0000000035000010] = 9ed94131317a7f27, %l3 = 00000000000000e3 ldx [%i2+%o2],%l3 ! %l3 = 9ed94131317a7f27 ! Mem[0000000090800020] = 6c6c0f3a, %g2 = 000000003ecd9024 ldsb [%i5+%o4],%g2 ! %g2 = 000000000000006c ! Mem[000000003480001c] = ffffab1a, %l2 = 000000001b034e51 lduw [%i1+0x01c],%l2 ! %l2 = 00000000ffffab1a ! Mem[0000000091000020] = 4e510000 e5048581, %g2 = 0000006c, %g3 = 20c7402e ldd [%i6+%o4],%g2 ! %g2 = 000000004e510000 00000000e5048581 ! Mem[0000000034000004] = e01c5714, %l7 = 000000005ffd2b03 lduh [%i0+0x004],%l7 ! %l7 = 000000000000e01c ! Mem[0000000034000024] = 295e9a14, %l4 = 09d47b983ecd9024 lduw [%i0+0x024],%l4 ! %l4 = 00000000295e9a14 ! %l7 = 000000000000e01c, Mem[0000000091800028] = d1fa0224 sth %l7,[%o0+%o5] ! Mem[0000000091800028] = e01c0224 p18_label_25: ! Mem[000000009000000c] = c40b9e2c, %g2 = 000000004e510000 ldsh [%i4+0x00c],%g2 ! %g2 = ffffffffffffc40b ! Mem[0000000090800004] = ffffd6ed, %g18 = 3651c26008954594 ldsw [%i5+0x004],%g2 ! %g2 = 3651c26008954594 ! Mem[0000000091800018] = 242a9d72, %g2 = ffffffffffffd6ed ldsb [%o0+0x01a],%g2 ! %g2 = 0000000000000024 ! %l0 = bf69d185, %l1 = ffffab1a, Mem[0000000090800028] = eb4882af 9c5fe8b1 std %l0,[%i5+%o5] ! Mem[0000000090800028] = bf69d185 ffffab1a ! %l0 = dca417dabf69d185, Mem[0000000091000030] = 7cc794f2 stw %l0,[%i6+0x030] ! Mem[0000000091000030] = bf69d185 ! %l2 = ffffab1a, %l3 = 317a7f27, Mem[0000000035800018] = 00e3e1cf 92a358f8 std %l2,[%i3+%o3] ! Mem[0000000035800018] = ffffab1a 317a7f27 ! %l4 = 295e9a14, %l5 = 1b1406b2, Mem[0000000091800000] = 000094f2 000000e3 std %l4,[%o0+%g0] ! Mem[0000000091800000] = 295e9a14 1b1406b2 ! %l4 = 295e9a14, %l5 = 1b1406b2, Mem[0000000090800038] = 393f4285 92d146c7 std %l4,[%i5+0x038] ! Mem[0000000090800038] = 295e9a14 1b1406b2 ! Mem[0000000091000014] = 00007681, %g2 = 0000000000000024 ldsh [%i6+0x014],%g2 ! %g2 = 0000000000000000 ! Mem[0000000035000038] = a7a9b366, %l1 = ffffffffffffab1a lduh [%i2+0x03a],%l1 ! %l1 = 000000000000b366 ba,a p18_not_taken_0_end p18_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p18_branch_failed p18_not_taken_0_end: ! End of Random Code for Thread 18 1: membar #Sync ! Force all stores to complete p18_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x048] ! Set processor 18 done flag ! Check Registers p18_check_registers: set p18_expected_registers,%g1 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000b366 bne,a,pn %xcc,p18_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000ffffab1a bne,a,pn %xcc,p18_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 9ed94131317a7f27 bne,a,pn %xcc,p18_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000295e9a14 bne,a,pn %xcc,p18_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000001b1406b2 bne,a,pn %xcc,p18_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000003a71242a bne,a,pn %xcc,p18_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000000e01c bne,a,pn %xcc,p18_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p18_check_fp_registers: set p18_expected_fp_regs,%g3 std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 2af795a3 a9adf51c bne %xcc,p18_f6_fail nop ! Check Local Memory set p18_local0_expect,%g1 p18_check_local0: ldx [%g1+0x010],%g2 ! Expected data = 0000e50420f2402e ldx [%i0+0x010],%g3 ! Observed data at 0000000034000010 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = b0e390241d54fc5a ldx [%i0+0x018],%g3 ! Observed data at 0000000034000018 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 19887addff8591ae ldx [%i0+0x028],%g3 ! Observed data at 0000000034000028 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i0,0x028,%g4 set p18_local1_expect,%g1 p18_check_local1: ldx [%g1+0x010],%g2 ! Expected data = 3a71242a5ffd2b03 ldx [%i1+0x010],%g3 ! Observed data at 0000000034800010 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = bf69d185ffffab1a ldx [%i1+0x018],%g3 ! Observed data at 0000000034800018 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000000001ae504 ldx [%i1+0x020],%g3 ! Observed data at 0000000034800020 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000092d146c7 ldx [%i1+0x030],%g3 ! Observed data at 0000000034800030 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i1,0x030,%g4 set p18_local2_expect,%g1 p18_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 5ffd2b034bad17b9 ldx [%i2+0x000],%g3 ! Observed data at 0000000035000000 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = d1854e51bf69d185 ldx [%i2+0x008],%g3 ! Observed data at 0000000035000008 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i2,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 09d47b983ecd9024 ldx [%i2+0x020],%g3 ! Observed data at 0000000035000020 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i2,0x020,%g4 set p18_local3_expect,%g1 p18_check_local3: ldx [%g1+0x008],%g2 ! Expected data = dca417dabf69d185 ldx [%i3+0x008],%g3 ! Observed data at 0000000035800008 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffab1a317a7f27 ldx [%i3+0x018],%g3 ! Observed data at 0000000035800018 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 09d47b983ecd9024 ldx [%i3+0x020],%g3 ! Observed data at 0000000035800020 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = bf69d185ffffab1a ldx [%i3+0x038],%g3 ! Observed data at 0000000035800038 cmp %g2,%g3 bne,a,pn %xcc,p18_local_failed add %i3,0x038,%g4 ! The test for processor 18 has passed p18_passed: ta GOOD_TRAP nop p18_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p18_failed p18_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p18_failed p18_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p18_failed p18_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p18_failed p18_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p18_failed p18_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p18_failed p18_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p18_failed p18_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p18_failed p18_f6_fail: set p18_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 18 failed p18_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x048] ! Set processor 18 done flag set p18_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 18 failed p18_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x048] ! Set processor 18 done flag set p18_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p18_selfmod_failed: ba p18_failed mov 0xabc,%g1 p18_common_error: or %g0,0xef2,%g1 ba p18_failed mov %o5,%g3 p18_common_signature_error: set p18_temp,%g1 ba p18_failed st %g2,[%g1] ! Common Lock Number p18_common_timeout: set p18_temp,%g1 ba p18_failed st %g2,[%g1] ! Common Lock Number p18_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p18_failed mov 0x0,%g3 p18_trap1e: stba %l0,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000034800008] stba %l6,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000035800018] stda %l4,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000034000000] lduba [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000034800018] ldsha [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000034000018] stba %l5,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000034000018] done p18_trap1o: stba %l0,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000034800008] stba %l6,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000035800018] stda %l4,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000034000000] lduba [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000034800018] ldsha [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000034000018] stba %l5,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000034000018] done p18_trap2e: lduha [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000035800018] stba %l6,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000035800000] lduwa [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000034800020] stda %l4,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000034800020] done p18_trap2o: lduha [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000035800018] stba %l6,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000035800000] lduwa [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000034800020] stda %l4,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000034800020] done p18_trap3e: nop nop nop done p18_trap3o: nop nop nop done p18_init_memory_pointers: set p18_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 p18_local0_start,%i0 set p18_local1_start,%i1 set p18_local2_start,%i2 set p18_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = dca417dabf69d185 ldx [%g1+0x008],%l1 ! %l1 = 69f53dd286eedaa4 ldx [%g1+0x010],%l2 ! %l2 = bb82e62009c2987c ldx [%g1+0x018],%l3 ! %l3 = a6a66ff820f2402e ldx [%g1+0x020],%l4 ! %l4 = 09d47b983ecd9024 ldx [%g1+0x028],%l5 ! %l5 = cf2195b2ac5adb8b ldx [%g1+0x030],%l6 ! %l6 = f4b5a940ab0a35d3 ldx [%g1+0x038],%l7 ! %l7 = f5db362c9d72e86c ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 19 processor_19: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x4c] ! Set the start flag wrpr %g0,7,%cleanwin call p19_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 19 wr %g0,0x4,%fprs ! Make sure fef is 1 set p19_init_freg,%g1 ! %f0 = 3976d23a 60217a94 109a2764 f18e93e5 ! %f4 = 80682373 dd9edee9 3c14d27b a498d356 ! %f8 = 3d15eb44 b2656f33 3e326501 631c7bc2 ! %f12 = 10d77c7d cd5f912f 055b6939 c52bf527 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = d0ffe062 be978f29 dc9ac719 fae229a5 ! %f20 = 3bcb2666 c19f9347 10778b87 68fb0592 ! %f24 = db586a15 9d159dd2 187a23f7 699359b0 ! %f28 = 8a0999f2 25e24203 135c9f82 c40e2f1e ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 7bbee565 2ea6e86a 96ac9cd6 f3f78bcb ! %f36 = 61096a9d 1a2f05bd 741be730 76079c2f ! %f40 = be1ecc34 ecf5683c c7c39f56 1deef79f ! %f44 = 9bed986c c6339db3 133936ec f3a8f713 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x08c4d7f700000053,%g7,%g1 ! GSR scale = 10, align = 3 wr %g1,%g0,%gsr ! GSR = 08c4d7f700000053 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 19 p19_label_1: ! %l1 = 00462fce69de05df, Mem[0000000090000028] = 07dc67fd8d791540 stx %l1,[%i4+%o5] ! Mem[0000000090000028] = 00462fce69de05df ! Mem[0000000090000014] = 798eb5a3, %g2 = 408faa7eb5f42663 ldsb [%i4+0x014],%g2 ! %g2 = 0000000000000079 ! Mem[0000000090800038] = 420cdd38, %g2 = 0000000000000079 lduh [%i5+0x03a],%g2 ! %g2 = 000000000000420c ! Mem[0000000091800034] = b6b6487f, %g18 = 3b7bf95fbab432cf ldsw [%o0+0x034],%g2 ! %g2 = 3b7bf95fbab432cf ! %l1 = 00462fce69de05df, Mem[0000000036800008] = 08cb85df sth %l1,[%i1+%o1] ! Mem[0000000036800008] = 05df85df ! %l0 = f8bc879848fac8de, Mem[0000000090800023] = 3aba1e4d stb %l0,[%i5+0x023] ! Mem[0000000090800020] = deba1e4d ! Mem[0000000090000008] = b01bc40b, %g2 = ffffffffb6b6487f lduh [%i4+0x00a],%g2 ! %g2 = 000000000000b01b ! %l0 = 48fac8de, %l1 = 69de05df, Mem[0000000090000028] = 00462fce 69de05df std %l0,[%i4+%o5] ! Mem[0000000090000028] = 48fac8de 69de05df ! %l0 = 48fac8de, %l1 = 69de05df, Mem[0000000091800028] = d1fa02cc b0308df5 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 48fac8de 69de05df ! Mem[0000000037800018] = ad82b3f7, %l2 = d431878656c99006 ldsh [%i3+0x01a],%l2 ! %l2 = ffffffffffffb3f7 p19_label_2: ! %l6 = 45559ee07f426d64, Mem[0000000091800000] = 6c5e37b5da193367 stx %l6,[%o0+%g0] ! Mem[0000000091800000] = 45559ee07f426d64 ! %l2 = ffffb3f7, %l3 = 26fa849f, Mem[0000000036800010] = a8a2fd8e 3275af60 std %l2,[%i1+%o2] ! Mem[0000000036800010] = ffffb3f7 26fa849f ! Mem[0000000091800024] = 33167744, %g2 = 000000000000b01b lduh [%o0+0x024],%g2 ! %g2 = 0000000000003316 ! %l7 = c0d30a40179f45a9, Mem[0000000036800016] = 26fa849f sth %l7,[%i1+0x016] ! Mem[0000000036800014] = 26fa45a9 ! Mem[0000000091000000] = 9f6dde86, %g2 = 0000000000003316 ldsh [%i6+0x002],%g2 ! %g2 = ffffffffffff9f6d ! Mem[0000000090000038] = c81bf8ba, %g2 = ffffffffffff9f6d ldsh [%i4+0x03a],%g2 ! %g2 = ffffffffffffc81b ! %l6 = 7f426d64, %l7 = 179f45a9, Mem[0000000090000038] = 8fc6c81b f8ba39dc std %l6,[%i4+0x038] ! Mem[0000000090000038] = 7f426d64 179f45a9 ! %l0 = f8bc879848fac8de, Mem[0000000036000004] = c26dfad0 stb %l0,[%i0+0x004] ! Mem[0000000036000004] = de6dfad0 ! %l6 = 7f426d64, %l7 = 179f45a9, Mem[0000000091000028] = 43a014ad db4f959e std %l6,[%i6+%o5] ! Mem[0000000091000028] = 7f426d64 179f45a9 ! Mem[0000000091000014] = bbe4b433, %g2 = ffffffffffffc81b ldsb [%i6+0x016],%g2 ! %g2 = ffffffffffffffbb p19_label_3: ! Mem[0000000091800000] = 45559ee0, %g2 = ffffffffffffffbb ldsh [%o0+%g0],%g2 ! %g2 = 0000000000004555 ! Mem[0000000090000018] = 7f114e52, %g2 = 0000000000004555 lduw [%i4+%o3],%g2 ! %g2 = 000000007f114e52 ! Mem[0000000091000018] = 4f3440af, %g2 = 000000007f114e52 ldsh [%i6+0x01a],%g2 ! %g2 = 0000000000004f34 ! Mem[0000000091000028] = 7f426d64, %g18 = 3b7bf95fbab432cf ldsw [%i6+%o5],%g2 ! %g2 = 3b7bf95fbab432cf ! Mem[0000000090800020] = 6c6c0fde, %g2 = 000000007f426d64 lduw [%i5+%o4],%g2 ! %g2 = 000000006c6c0fde ! %l2 = ffffffffffffb3f7, Mem[000000009000003d] = 9f45a900 stb %l2,[%i4+0x03d] ! Mem[000000009000003c] = f745a900 ! Mem[0000000090800004] = d0bacca9, %g2 = 000000006c6c0fde ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffffd0ba ! Mem[0000000091000004] = de861c20, %g2 = ffffffffffffd0ba ldsh [%i6+0x004],%g2 ! %g2 = ffffffffffffde86 ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = ffffde86, %g3 = 0bad0b00 ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c ! Mem[0000000091800020] = c69ee3c7, %g18 = 3b7bf95fbab432cf ldsw [%o0+%o4],%g2 ! %g2 = 3b7bf95fbab432cf p19_label_4: ! %l5 = 62add6906e37ad4a, Mem[0000000037000009] = 0cffb54d stb %l5,[%i2+0x009] ! Mem[0000000037000008] = 0c4ab54d ! Mem[0000000090800028] = eb4882af, %g2 = ffffffffc69ee3c7 ldsh [%i5+%o5],%g2 ! %g2 = ffffffffffffeb48 ! %l2 = ffffffffffffb3f7, Mem[000000009000002c] = 69de05df stw %l2,[%i4+0x02c] ! Mem[000000009000002c] = ffffb3f7 ! Mem[000000009080002c] = 9c5fe8b1, %g2 = ffffffffffffeb48 ldsh [%i5+0x02c],%g2 ! %g2 = ffffffffffff9c5f ! %l0 = f8bc879848fac8de, Mem[000000009100001c] = 40af2dc9 sth %l0,[%i6+0x01c] ! Mem[000000009100001c] = c8de2dc9 ! Mem[000000009080003c] = b60e0000, %g2 = ffffffffffff9c5f ldsb [%i5+0x03e],%g2 ! %g2 = ffffffffffffffb6 ! Mem[0000000036000000] = bee8c327 de6dfad0, %l6 = 7f426d64, %l7 = 179f45a9 ldd [%i0+%g0],%l6 ! %l6 = 00000000bee8c327 00000000de6dfad0 ! Mem[000000009000000c] = c40b9e2c, %g2 = ffffffffffffffb6 lduw [%i4+0x00c],%g2 ! %g2 = 00000000c40b9e2c ! Mem[0000000091800004] = 426d6450, %g2 = 00000000c40b9e2c ldsb [%o0+0x005],%g2 ! %g2 = 0000000000000042 ! Mem[0000000090000004] = 80b60b78, %g2 = 0000000000000042 ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffff80b6 p19_label_5: ! Mem[000000009080000c] = f38fafd2, %g2 = ffffffffffff80b6 lduw [%i5+0x00c],%g2 ! %g2 = 00000000f38fafd2 ! Mem[000000003600000c] = 9ef7041b, %l0 = f8bc879848fac8de ldsh [%i0+0x00c],%l0 ! %l0 = ffffffffffff9ef7 ! Mem[0000000091000008] = 4b1c5151 da67f293, %g2 = f38fafd2, %g3 = 7b41cb8c ldd [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 00000000da67f293 ! Mem[0000000091000008] = 1c5151da, %g2 = 000000004b1c5151 ldsb [%i6+0x009],%g2 ! %g2 = 000000000000001c ! %l2 = ffffb3f7, %l3 = 26fa849f, Mem[0000000091000008] = 4b1c5151 da67f293 std %l2,[%i6+%o1] ! Mem[0000000091000008] = ffffb3f7 26fa849f ! Mem[0000000037000028] = e8f18240d3de0f0c, %l7 = 00000000de6dfad0 ldx [%i2+%o5],%l7 ! %l7 = e8f18240d3de0f0c ! %l1 = 00462fce69de05df, Mem[0000000036800035] = b684d42b stb %l1,[%i1+0x035] ! Mem[0000000036800034] = b6dfd42b ! Mem[0000000036000014] = 9edcf86a, %l5 = 62add6906e37ad4a ldsb [%i0+0x016],%l5 ! %l5 = fffffffffffffff8 ! Mem[0000000090000004] = b60b7896, %g2 = 000000000000001c ldub [%i4+0x005],%g2 ! %g2 = 00000000000000b6 ! %l4 = 553575c62f45c8c2, Mem[0000000091000024] = 7b41cb8c stb %l4,[%i6+0x024] ! Mem[0000000091000024] = c241cb8c p19_label_6: ! Mem[000000009000000c] = c40b9e2c, %g2 = 00000000000000b6 lduh [%i4+0x00c],%g2 ! %g2 = 000000000000c40b ! %l3 = 7f2be14c26fa849f, Mem[0000000090800020] = 6c6c0fde stw %l3,[%i5+%o4] ! Mem[0000000090800020] = 26fa849f ! %l5 = fffffffffffffff8, Mem[0000000091800018] = 39a5df25 stb %l5,[%o0+%o3] ! Mem[0000000091800018] = f8a5df25 ! %l4 = 553575c62f45c8c2, Mem[0000000036800008] = 05df85df034569f2 stx %l4,[%i1+%o1] ! Mem[0000000036800008] = 553575c62f45c8c2 ! %l2 = ffffffffffffb3f7, Mem[0000000037800014] = 512b7d74 stw %l2,[%i3+0x014] ! Mem[0000000037800014] = ffffb3f7 ! %l5 = fffffffffffffff8, Mem[0000000090000000] = f4d6f5d480b60b78 stx %l5,[%i4+%g0] ! Mem[0000000090000000] = fffffffffffffff8 ! Mem[0000000090800030] = e7b33334, %g2 = 000000000000c40b ldsh [%i5+0x030],%g2 ! %g2 = ffffffffffffe7b3 ! %l2 = ffffffffffffb3f7, Mem[0000000091000020] = 9de28f8dc241cb8c stx %l2,[%i6+%o4] ! Mem[0000000091000020] = ffffffffffffb3f7 ! Mem[0000000090800030] = e7b33334, %g18 = 3b7bf95fbab432cf ldsw [%i5+0x030],%g2 ! %g2 = 3b7bf95fbab432cf ! %l3 = 7f2be14c26fa849f, Mem[0000000091000018] = b4334f34c8de2dc9 stx %l3,[%i6+%o3] ! Mem[0000000091000018] = 7f2be14c26fa849f p19_label_7: ! %l6 = 00000000bee8c327, Mem[0000000037800008] = f4d5d1e3 sth %l6,[%i3+%o1] ! Mem[0000000037800008] = c327d1e3 ! Mem[000000003780002c] = 16094e3b, %l0 = ffffffffffff9ef7 ldsw [%i3+0x02c],%l0 ! %l0 = 0000000016094e3b ! Mem[0000000090800020] = 26fa849f ba1e4dff, %g2 = e7b33334, %g3 = da67f293 ldd [%i5+%o4],%g2 ! %g2 = 0000000026fa849f 00000000ba1e4dff ! Mem[0000000091000024] = ffffb3f7, %g2 = 0000000026fa849f lduh [%i6+0x024],%g2 ! %g2 = 000000000000ffff ! %l7 = e8f18240d3de0f0c, Mem[0000000090000038] = 7f426d64 stw %l7,[%i4+0x038] ! Mem[0000000090000038] = d3de0f0c ! %l7 = e8f18240d3de0f0c, Mem[000000009000000e] = 9e2c0212 sth %l7,[%i4+0x00e] ! Mem[000000009000000c] = 0f0c0212 ! Mem[0000000037800020] = d18270e7, %l2 = ffffffffffffb3f7 lduh [%i3+%o4],%l2 ! %l2 = 000000000000d182 ! Mem[000000009000002c] = ffffb3f7, %g2 = 000000000000ffff ldsh [%i4+0x02c],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090000020] = 1a54edfc e7b2eb32, %g2 = ffffffff, %g3 = ba1e4dff ldd [%i4+%o4],%g2 ! %g2 = 000000001a54edfc 00000000e7b2eb32 ! Mem[0000000090000030] = 4f136a12, %g2 = 000000001a54edfc ldsb [%i4+0x031],%g2 ! %g2 = 000000000000004f p19_label_8: ! %l2 = 000000000000d182, Mem[0000000091800024] = 33167744 stw %l2,[%o0+0x024] ! Mem[0000000091800024] = 0000d182 ! Mem[000000009180001c] = 10d9c69e, %g2 = 000000000000004f ldsh [%o0+0x01e],%g2 ! %g2 = 00000000000010d9 ! %l1 = 00462fce69de05df, Mem[0000000091800004] = 7f426d64 stb %l1,[%o0+0x004] ! Mem[0000000091800004] = df426d64 ! Mem[0000000036800024] = 6a1e668a, %l6 = 00000000bee8c327 lduh [%i1+0x026],%l6 ! %l6 = 000000000000668a ! Mem[0000000090000004] = f896abb0, %g2 = 00000000000010d9 ldub [%i4+0x007],%g2 ! %g2 = 00000000000000f8 ! Mem[0000000091800000] = 45559ee0 df426d64, %g2 = 000000f8, %g3 = e7b2eb32 ldd [%o0+%g0],%g2 ! %g2 = 0000000045559ee0 00000000df426d64 ! Mem[0000000090800004] = d0bacca9, %g2 = 0000000045559ee0 lduw [%i5+0x004],%g2 ! %g2 = 00000000d0bacca9 ! Mem[0000000037800024] = 53b4dc84, %l6 = 000000000000668a lduw [%i3+0x024],%l6 ! %l6 = 0000000053b4dc84 ! Mem[0000000091000008] = ffffb3f7 26fa849f, %g2 = d0bacca9, %g3 = df426d64 ldd [%i6+%o1],%g2 ! %g2 = 00000000ffffb3f7 0000000026fa849f ! %l7 = e8f18240d3de0f0c, Mem[0000000090000000] = fffffffffffffff8 stx %l7,[%i4+%g0] ! Mem[0000000090000000] = e8f18240d3de0f0c p19_label_9: ! Mem[0000000091800004] = 6d6450d2, %g2 = 00000000ffffb3f7 lduh [%o0+0x006],%g2 ! %g2 = 0000000000006d64 ! Mem[0000000090000000] = e8f18240, %g2 = 0000000000006d64 lduw [%i4+%g0],%g2 ! %g2 = 00000000e8f18240 ! %l0 = 0000000016094e3b, Mem[000000003600000e] = 9ef7041b stb %l0,[%i0+0x00e] ! Mem[000000003600000c] = 9ef73b1b ! %l4 = 553575c62f45c8c2, Mem[0000000091000020] = ffffffffffffb3f7 stx %l4,[%i6+%o4] ! Mem[0000000091000020] = 553575c62f45c8c2 ! Mem[0000000091000018] = 7f2be14c, %g2 = 00000000e8f18240 ldsb [%i6+%o3],%g2 ! %g2 = 000000000000007f ! %l7 = e8f18240d3de0f0c, Mem[0000000091800010] = 5e44f9f4 stb %l7,[%o0+%o2] ! Mem[0000000091800010] = 0c44f9f4 ! %l6 = 0000000053b4dc84, Mem[0000000090000016] = b5a37f11 stb %l6,[%i4+0x016] ! Mem[0000000090000014] = 84a37f11 ! Mem[0000000090800000] = c8c086c6, %g2 = 000000000000007f lduw [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 ! %l1 = 00462fce69de05df, Mem[0000000036800020] = f91af5ee6a1e668a stx %l1,[%i1+%o4] ! Mem[0000000036800020] = 00462fce69de05df ! Mem[0000000090800038] = 420cdd38, %g2 = 00000000c8c086c6 ldsh [%i5+0x03a],%g2 ! %g2 = 000000000000420c p19_label_10: ! %l1 = 00462fce69de05df, Mem[0000000090000010] = 0212225c stw %l1,[%i4+%o2] ! Mem[0000000090000010] = 69de05df ! Mem[0000000090000018] = 7f114e52, %g2 = 000000000000420c lduw [%i4+%o3],%g2 ! %g2 = 000000007f114e52 ! %l6 = 53b4dc84, %l7 = d3de0f0c, Mem[0000000090800038] = 393f420c dd38b60e std %l6,[%i5+0x038] ! Mem[0000000090800038] = 53b4dc84 d3de0f0c ! Mem[0000000036000030] = 7c53c0440eca85b3, %l1 = 00462fce69de05df ldx [%i0+0x030],%l1 ! %l1 = 7c53c0440eca85b3 ! Mem[0000000091800028] = 48fac8de69de05df, %g2 = 000000007f114e52 ldx [%o0+%o5],%g2 ! %g2 = 48fac8de69de05df ! %l0 = 16094e3b, %l1 = 0eca85b3, Mem[0000000090000008] = 96abb01b c40b0f0c std %l0,[%i4+%o1] ! Mem[0000000090000008] = 16094e3b 0eca85b3 ! Mem[000000009180003c] = 66350000, %g2 = 48fac8de69de05df ldub [%o0+0x03e],%g2 ! %g2 = 0000000000000066 ! %l7 = e8f18240d3de0f0c, Mem[000000003780003c] = 451b74de sth %l7,[%i3+0x03c] ! Mem[000000003780003c] = 0f0c74de ! Mem[0000000091800020] = c69ee3c7 0000d182, %g2 = 00000066, %g3 = 26fa849f ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 000000000000d182 ! Mem[0000000091000018] = 7f2be14c 26fa849f, %g2 = c69ee3c7, %g3 = 0000d182 ldd [%i6+%o3],%g2 ! %g2 = 000000007f2be14c 0000000026fa849f p19_label_11: ! %l0 = 16094e3b, %l1 = 0eca85b3, Mem[0000000090800038] = 53b4dc84 d3de0f0c std %l0,[%i5+0x038] ! Mem[0000000090800038] = 16094e3b 0eca85b3 ! Mem[0000000090800028] = eb4882af, %g18 = 3b7bf95fbab432cf ldsw [%i5+%o5],%g2 ! %g2 = 3b7bf95fbab432cf ! Mem[0000000036800000] = 78b86cc5 f6069cd5, %l0 = 16094e3b, %l1 = 0eca85b3 ldd [%i1+%g0],%l0 ! %l0 = 0000000078b86cc5 00000000f6069cd5 ! Mem[0000000091000010] = eb99b0555bebbbe4, %g2 = ffffffffeb4882af ldx [%i6+%o2],%g2 ! %g2 = eb99b0555bebbbe4 ! %l5 = fffffffffffffff8, Mem[0000000090000008] = 16094e3b sth %l5,[%i4+%o1] ! Mem[0000000090000008] = fff84e3b ! %l1 = 00000000f6069cd5, Mem[0000000091000000] = ddab9f6d stb %l1,[%i6+%g0] ! Mem[0000000091000000] = d5ab9f6d ! %l0 = 0000000078b86cc5, Mem[000000009000002b] = deffffb3 stb %l0,[%i4+0x02b] ! Mem[0000000090000028] = c5ffffb3 ! %l6 = 0000000053b4dc84, Mem[0000000091000033] = 57207bbe stb %l6,[%i6+0x033] ! Mem[0000000091000030] = 84207bbe ! %l0 = 0000000078b86cc5, Mem[000000009180002e] = 05df4528 sth %l0,[%o0+0x02e] ! Mem[000000009180002c] = 6cc54528 ! Mem[0000000091000038] = 65898de9d7571dc0, %g2 = eb99b0555bebbbe4 ldx [%i6+0x038],%g2 ! %g2 = 65898de9d7571dc0 p19_label_12: ! %l7 = e8f18240d3de0f0c, Mem[000000009100001a] = e14c26fa sth %l7,[%i6+0x01a] ! Mem[0000000091000018] = 0f0c26fa ! Mem[0000000037000000] = 26d6f966 418c368a, %l4 = 2f45c8c2, %l5 = fffffff8 ldd [%i2+%g0],%l4 ! %l4 = 0000000026d6f966 00000000418c368a ! Mem[0000000091000024] = 45c8c27f, %g2 = 65898de9d7571dc0 ldub [%i6+0x025],%g2 ! %g2 = 0000000000000045 ! %l3 = 7f2be14c26fa849f, Mem[0000000090000038] = d3de0f0c17f745a9 stx %l3,[%i4+0x038] ! Mem[0000000090000038] = 7f2be14c26fa849f ! Mem[0000000091000008] = ffffb3f726fa849f, %g2 = 0000000000000045 ldx [%i6+%o1],%g2 ! %g2 = ffffb3f726fa849f ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = 26fa849f, %g3 = 26fa849f ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f ! Mem[0000000037800018] = ad82b3f7, %l1 = 00000000f6069cd5 ldsh [%i3+%o3],%l1 ! %l1 = ffffffffffffad82 ! Mem[0000000091000024] = c8c27f42, %g2 = 0000000045288f71 ldsb [%i6+0x026],%g2 ! %g2 = ffffffffffffffc8 ! Mem[0000000036800018] = 9857c23f, %l2 = 000000000000d182 ldsw [%i1+%o3],%l2 ! %l2 = ffffffff9857c23f ! Mem[0000000091800024] = 00d18248, %g2 = ffffffffffffffc8 ldsb [%o0+0x025],%g2 ! %g2 = 0000000000000000 p19_label_13: ! %l5 = 00000000418c368a, Mem[000000009080001c] = d6343572 sth %l5,[%i5+0x01c] ! Mem[000000009080001c] = 368a3572 ! Mem[0000000091800008] = 27074127, %g2 = 0000000000000000 ldsb [%o0+0x00b],%g2 ! %g2 = 0000000000000027 ! Mem[0000000091800038] = 799beb80, %g2 = 0000000000000027 lduh [%o0+0x03a],%g2 ! %g2 = 000000000000799b ! Mem[000000009000003c] = 849f0000, %g2 = 000000000000799b ldsh [%i4+0x03e],%g2 ! %g2 = ffffffffffff849f ! %l3 = 7f2be14c26fa849f, Mem[000000009100002c] = 179f45a9 sth %l3,[%i6+0x02c] ! Mem[000000009100002c] = 849f45a9 ! Mem[0000000036000000] = bee8c327, %l1 = ffffffffffffad82 lduh [%i0+0x002],%l1 ! %l1 = 000000000000c327 ! Mem[0000000090800018] = 851c368a, %g2 = ffffffffffff849f ldsh [%i5+0x01a],%g2 ! %g2 = ffffffffffff851c ! Mem[0000000037000014] = 052efa41, %l4 = 0000000026d6f966 lduw [%i2+0x014],%l4 ! %l4 = 00000000052efa41 ! Mem[0000000090800014] = fa5435d3, %g2 = ffffffffffff851c ldub [%i5+0x016],%g2 ! %g2 = 00000000000000fa ! %l6 = 0000000053b4dc84, Mem[000000009180000e] = 274a0c44 stb %l6,[%o0+0x00e] ! Mem[000000009180000c] = 844a0c44 p19_label_14: ! Mem[000000009180001c] = 4610d9c6, %g2 = 00000000000000fa ldub [%o0+0x01d],%g2 ! %g2 = 0000000000000046 ! %l7 = e8f18240d3de0f0c, Mem[000000009000000a] = 4e3b0eca sth %l7,[%i4+0x00a] ! Mem[0000000090000008] = 0f0c0eca ! Mem[0000000091000030] = 7cc77284 207bbe7e, %g2 = 00000046, %g3 = b6b6487f ldd [%i6+0x030],%g2 ! %g2 = 000000007cc77284 00000000207bbe7e ! Mem[0000000091800004] = df426d64, %g18 = 3b7bf95fbab432cf ldsw [%o0+0x004],%g2 ! %g2 = 3b7bf95fbab432cf ! %l0 = 0000000078b86cc5, Mem[0000000036800000] = 78b86cc5 sth %l0,[%i1+%g0] ! Mem[0000000036800000] = 6cc56cc5 ! Mem[0000000036800000] = 6cc56cc5, %l4 = 00000000052efa41 ldsh [%i1+0x002],%l4 ! %l4 = 0000000000006cc5 ! Mem[0000000091000030] = 7cc77284 207bbe7e, %g2 = df426d64, %g3 = 207bbe7e ldd [%i6+0x030],%g2 ! %g2 = 000000007cc77284 00000000207bbe7e ! Mem[0000000090800024] = ba1e4dff, %g2 = 000000007cc77284 lduw [%i5+0x024],%g2 ! %g2 = 00000000ba1e4dff ! %l6 = 0000000053b4dc84, Mem[0000000090000034] = 126760d7 sth %l6,[%i4+0x034] ! Mem[0000000090000034] = dc8460d7 ! Mem[0000000090000038] = 7f2be14c, %g2 = 00000000ba1e4dff lduh [%i4+0x038],%g2 ! %g2 = 0000000000007f2b p19_label_15: ! %l0 = 0000000078b86cc5, Mem[000000003680001c] = 4926ae2c stw %l0,[%i1+0x01c] ! Mem[000000003680001c] = 78b86cc5 ! Mem[0000000090800008] = a3d5b48d f38fafd2, %g2 = 00007f2b, %g3 = 207bbe7e ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d 00000000f38fafd2 ! Mem[0000000037800018] = ad82b3f7334c5d7b, %l0 = 0000000078b86cc5 ldx [%i3+%o3],%l0 ! %l0 = ad82b3f7334c5d7b ! Mem[0000000091000014] = 5bebbbe4, %g2 = 00000000a3d5b48d lduw [%i6+0x014],%g2 ! %g2 = 000000005bebbbe4 ! %l3 = 7f2be14c26fa849f, Mem[000000009000002c] = ffffb3f7 stb %l3,[%i4+0x02c] ! Mem[000000009000002c] = 9fffb3f7 ! Mem[000000009000000c] = 0eca85b3, %g2 = 000000005bebbbe4 ldsh [%i4+0x00c],%g2 ! %g2 = 0000000000000eca ! %l4 = 0000000000006cc5, Mem[0000000037800026] = 53b4dc84 stb %l4,[%i3+0x026] ! Mem[0000000037800024] = 53b4c584 ! %l6 = 0000000053b4dc84, Mem[0000000036800030] = d1315713b6dfd42b stx %l6,[%i1+0x030] ! Mem[0000000036800030] = 0000000053b4dc84 ! Mem[0000000037800014] = ffffb3f7, %l5 = 00000000418c368a ldsw [%i3+0x014],%l5 ! %l5 = ffffffffffffb3f7 ! Mem[0000000090800038] = 16094e3b, %g2 = 0000000000000eca ldsh [%i5+0x038],%g2 ! %g2 = 0000000000001609 p19_label_16: ! Mem[0000000091000010] = eb99b0555bebbbe4, %g2 = 0000000000001609 ldx [%i6+%o2],%g2 ! %g2 = eb99b0555bebbbe4 ! Mem[0000000090000014] = 798e84a3, %g2 = eb99b0555bebbbe4 lduw [%i4+0x014],%g2 ! %g2 = 00000000798e84a3 ! %l6 = 0000000053b4dc84, Mem[0000000037000036] = 8ea99c3d sth %l6,[%i2+0x036] ! Mem[0000000037000034] = 8ea9dc84 ! %l4 = 0000000000006cc5, Mem[0000000037800000] = 22a61c3f stw %l4,[%i3+%g0] ! Mem[0000000037800000] = 00006cc5 ! %l1 = 000000000000c327, Mem[0000000091000006] = 1c20ffff sth %l1,[%i6+0x006] ! Mem[0000000091000004] = c327ffff ! Mem[0000000090000008] = fff80f0c, %g18 = 3b7bf95fbab432cf ldsw [%i4+%o1],%g2 ! %g2 = 3b7bf95fbab432cf ! Mem[0000000091000018] = 7f2b0f0c26fa849f, %g2 = fffffffffff80f0c ldx [%i6+%o3],%g2 ! %g2 = 7f2b0f0c26fa849f ! Mem[0000000036000028] = 22be361c499375f7, %l2 = ffffffff9857c23f ldx [%i0+%o5],%l2 ! %l2 = 22be361c499375f7 ! Mem[0000000091000028] = 7f426d64849f45a9, %g2 = 7f2b0f0c26fa849f ldx [%i6+%o5],%g2 ! %g2 = 7f426d64849f45a9 ! Mem[0000000037800018] = ad82b3f7, %l2 = 22be361c499375f7 ldsb [%i3+%o3],%l2 ! %l2 = ffffffffffffffad p19_label_17: ! Mem[0000000091800008] = 50d23f270741844a, %g2 = 7f426d64849f45a9 ldx [%o0+%o1],%g2 ! %g2 = 50d23f270741844a ! %l6 = 0000000053b4dc84, Mem[0000000090800026] = 4dffeb48 sth %l6,[%i5+0x026] ! Mem[0000000090800024] = dc84eb48 ! %l6 = 0000000053b4dc84, Mem[0000000090000010] = 69de05df798e84a3 stx %l6,[%i4+%o2] ! Mem[0000000090000010] = 0000000053b4dc84 ! %l0 = ad82b3f7334c5d7b, Mem[0000000090800020] = 26fa849f sth %l0,[%i5+%o4] ! Mem[0000000090800020] = 5d7b849f ! Mem[0000000090800000] = c8c086c6, %g2 = 50d23f270741844a ldsb [%i5+%g0],%g2 ! %g2 = ffffffffffffffc8 ! %l1 = 000000000000c327, Mem[000000009080003c] = 0eca85b3 stw %l1,[%i5+0x03c] ! Mem[000000009080003c] = 0000c327 ! Mem[0000000090800018] = 35d3851c, %g2 = ffffffffffffffc8 ldsh [%i5+%o3],%g2 ! %g2 = 00000000000035d3 ! %l7 = e8f18240d3de0f0c, Mem[0000000091800025] = 00d18248 stb %l7,[%o0+0x025] ! Mem[0000000091800024] = 0cd18248 ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = 000035d3, %g3 = f38fafd2 ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 ! Mem[0000000091800020] = c69ee3c7000cd182, %g2 = 0000000065898de9 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c7000cd182 p19_label_18: ! Mem[000000009180001c] = e14610d9, %g2 = c69ee3c7000cd182 lduw [%o0+0x01c],%g2 ! %g2 = 00000000e14610d9 ! Mem[0000000090800010] = d0f97aba, %g2 = 00000000e14610d9 ldsb [%i5+0x011],%g2 ! %g2 = ffffffffffffffd0 ! Mem[0000000090800038] = 16094e3b, %g2 = ffffffffffffffd0 lduw [%i5+0x038],%g2 ! %g2 = 0000000016094e3b ! Mem[0000000091800008] = 27074184, %g2 = 0000000016094e3b ldub [%o0+0x00b],%g2 ! %g2 = 0000000000000027 ! Mem[0000000036800020] = 00462fce, %l6 = 0000000053b4dc84 ldub [%i1+%o4],%l6 ! %l6 = 0000000000000000 ! Mem[0000000036800004] = f6069cd5, %l0 = ad82b3f7334c5d7b ldub [%i1+0x006],%l0 ! %l0 = 000000000000009c ! %l4 = 0000000000006cc5, Mem[0000000090000010] = 00000000 stw %l4,[%i4+%o2] ! Mem[0000000090000010] = 00006cc5 ! Mem[0000000091000008] = ffffb3f7 26fa849f, %g2 = 00000027, %g3 = d7571dc0 ldd [%i6+%o1],%g2 ! %g2 = 00000000ffffb3f7 0000000026fa849f ! %l6 = 0000000000000000, Mem[0000000090800008] = a3d5b48d stw %l6,[%i5+%o1] ! Mem[0000000090800008] = 00000000 ! Mem[0000000090000018] = 7f114e52, %g18 = 3b7bf95fbab432cf ldsw [%i4+%o3],%g2 ! %g2 = 3b7bf95fbab432cf p19_label_19: ! Mem[0000000091800018] = f8a5df25, %g2 = 000000007f114e52 lduw [%o0+%o3],%g2 ! %g2 = 00000000f8a5df25 ! Mem[000000009080002c] = 9c5fe8b1, %g2 = 00000000f8a5df25 lduw [%i5+0x02c],%g2 ! %g2 = 000000009c5fe8b1 ! Mem[000000009100002c] = 9f45a97c, %g2 = 000000009c5fe8b1 ldub [%i6+0x02d],%g2 ! %g2 = 000000000000009f ! %l1 = 000000000000c327, Mem[0000000091000018] = 7f2b0f0c26fa849f stx %l1,[%i6+%o3] ! Mem[0000000091000018] = 000000000000c327 ! Mem[0000000037000004] = 418c368a, %l3 = 7f2be14c26fa849f lduw [%i2+0x004],%l3 ! %l3 = 00000000418c368a ! Mem[0000000090800038] = 16094e3b0000c327, %g2 = 000000000000009f ldx [%i5+0x038],%g2 ! %g2 = 16094e3b0000c327 ! Mem[000000009080001c] = 368a3572, %g2 = 16094e3b0000c327 ldsb [%i5+0x01c],%g2 ! %g2 = 0000000000000036 ! Mem[0000000037000024] = 90f6dab7, %l3 = 00000000418c368a ldub [%i2+0x024],%l3 ! %l3 = 0000000000000090 ! %l6 = 0000000000000000, Mem[0000000091800020] = c69ee3c7 stb %l6,[%o0+%o4] ! Mem[0000000091800020] = 009ee3c7 ! Mem[0000000036000024] = 59d59d8b, %l4 = 0000000000006cc5 ldsh [%i0+0x024],%l4 ! %l4 = 00000000000059d5 p19_label_20: ! Mem[0000000091000030] = 7cc77284, %g2 = 0000000000000036 lduw [%i6+0x030],%g2 ! %g2 = 000000007cc77284 ! Mem[0000000090000028] = c59fffb3, %g2 = 000000007cc77284 ldsb [%i4+0x02b],%g2 ! %g2 = ffffffffffffffc5 ! Mem[0000000091000000] = d5ab9f6dde86c327, %g2 = ffffffffffffffc5 ldx [%i6+%g0],%g2 ! %g2 = d5ab9f6dde86c327 ! Mem[0000000090800024] = ba1edc84, %g18 = 3b7bf95fbab432cf ldsw [%i5+0x024],%g2 ! %g2 = 3b7bf95fbab432cf ! Mem[0000000091800010] = 0c44f9f4, %g2 = ffffffffba1edc84 lduh [%o0+%o2],%g2 ! %g2 = 0000000000000c44 ! Mem[0000000091000034] = 207bbe7e, %g2 = 0000000000000c44 lduw [%i6+0x034],%g2 ! %g2 = 00000000207bbe7e ! Mem[0000000036800028] = 3efbf5c1, %l2 = ffffffffffffffad lduh [%i1+0x02a],%l2 ! %l2 = 000000000000f5c1 ! Mem[0000000091000010] = eb99b055, %g18 = 3b7bf95fbab432cf ldsw [%i6+%o2],%g2 ! %g2 = 3b7bf95fbab432cf ! Mem[0000000037000008] = 0c4ab54d, %l2 = 000000000000f5c1 lduh [%i2+%o1],%l2 ! %l2 = 0000000000000c4a ! Mem[0000000090000020] = 1a54edfc, %g2 = ffffffffeb99b055 ldsh [%i4+%o4],%g2 ! %g2 = 0000000000001a54 p19_label_21: ! Mem[0000000090800034] = 2d07fd66, %g2 = 0000000000001a54 lduh [%i5+0x034],%g2 ! %g2 = 0000000000002d07 ! Mem[0000000091800038] = e8dd799beb806635, %g2 = 0000000000002d07 ldx [%o0+0x038],%g2 ! %g2 = e8dd799beb806635 ! %l5 = ffffffffffffb3f7, Mem[000000009100002c] = 849f45a9 stw %l5,[%i6+0x02c] ! Mem[000000009100002c] = ffffb3f7 ! %l3 = 0000000000000090, Mem[000000009100003c] = d7571dc0 stw %l3,[%i6+0x03c] ! Mem[000000009100003c] = 00000090 ! Mem[0000000091800004] = df426d64, %g2 = e8dd799beb806635 lduw [%o0+0x004],%g2 ! %g2 = 00000000df426d64 ! Mem[0000000090000014] = 53b4dc84, %g2 = 00000000df426d64 lduw [%i4+0x014],%g2 ! %g2 = 0000000053b4dc84 ! Mem[0000000091000008] = ffffb3f7 26fa849f, %g2 = 53b4dc84, %g3 = 26fa849f ldd [%i6+%o1],%g2 ! %g2 = 00000000ffffb3f7 0000000026fa849f ! Mem[000000003700003c] = 2f10b21c, %l7 = e8f18240d3de0f0c lduw [%i2+0x03c],%l7 ! %l7 = 000000002f10b21c ! Mem[000000009100001c] = c3275535, %g2 = 00000000ffffb3f7 ldsb [%i6+0x01e],%g2 ! %g2 = ffffffffffffffc3 ! Mem[000000009000000c] = 0eca85b3, %g18 = 3b7bf95fbab432cf ldsw [%i4+0x00c],%g2 ! %g2 = 3b7bf95fbab432cf p19_label_22: ! %l0 = 000000000000009c, Mem[000000009080002f] = b1e7b333 stb %l0,[%i5+0x02f] ! Mem[000000009080002c] = 9ce7b333 ! Mem[000000003700001c] = daa73374, %l5 = ffffffffffffb3f7 ldsb [%i2+0x01d],%l5 ! %l5 = ffffffffffffffa7 ! Mem[0000000090800024] = 1edc84eb, %g2 = 000000000eca85b3 ldub [%i5+0x025],%g2 ! %g2 = 000000000000001e ! Mem[0000000091000004] = c327ffff, %g2 = 000000000000001e ldsh [%i6+0x006],%g2 ! %g2 = ffffffffffffc327 ! Mem[0000000091800028] = 48fac8de 69de6cc5, %g2 = ffffc327, %g3 = 26fa849f ldd [%o0+%o5],%g2 ! %g2 = 0000000048fac8de 0000000069de6cc5 ! Mem[0000000091800038] = 9beb8066, %g2 = 0000000048fac8de ldub [%o0+0x03b],%g2 ! %g2 = 000000000000009b ! Mem[0000000091000014] = bbe40000, %g2 = 000000000000009b lduh [%i6+0x016],%g2 ! %g2 = 000000000000bbe4 ! Mem[0000000037800018] = ad82b3f7, %l5 = ffffffffffffffa7 ldsw [%i3+%o3],%l5 ! %l5 = ffffffffad82b3f7 ! %l4 = 00000000000059d5, Mem[0000000090800038] = 16094e3b0000c327 stx %l4,[%i5+0x038] ! Mem[0000000090800038] = 00000000000059d5 ! Mem[0000000091000030] = 7cc77284207bbe7e, %g2 = 000000000000bbe4 ldx [%i6+0x030],%g2 ! %g2 = 7cc77284207bbe7e p19_label_23: ! %l6 = 0000000000000000, Mem[0000000037800028] = e6fce67916094e3b stx %l6,[%i3+%o5] ! Mem[0000000037800028] = 0000000000000000 ! Mem[0000000090000008] = fff80f0c, %g2 = 7cc77284207bbe7e lduh [%i4+%o1],%g2 ! %g2 = 000000000000fff8 ! Mem[0000000090800018] = 851c368a, %g2 = 000000000000fff8 ldub [%i5+0x01a],%g2 ! %g2 = 0000000000000085 ! Mem[000000003680003c] = 3d018e86, %l1 = 000000000000c327 ldsw [%i1+0x03c],%l1 ! %l1 = 000000003d018e86 ! %l2 = 00000c4a, %l3 = 00000090, Mem[0000000091800038] = e8dd799b eb806635 std %l2,[%o0+0x038] ! Mem[0000000091800038] = 00000c4a 00000090 ! Mem[000000009180003c] = 00000090, %g2 = 0000000000000085 lduh [%o0+0x03c],%g2 ! %g2 = 0000000000000000 ! Mem[000000003780000c] = 6009f247, %l5 = ffffffffad82b3f7 ldub [%i3+0x00d],%l5 ! %l5 = 0000000000000009 ! Mem[0000000090000000] = e8f18240, %g18 = 3b7bf95fbab432cf ldsw [%i4+%g0],%g2 ! %g2 = 3b7bf95fbab432cf ! Mem[0000000091000034] = 207bbe7e, %g2 = ffffffffe8f18240 lduw [%i6+0x034],%g2 ! %g2 = 00000000207bbe7e ! Mem[0000000036800024] = 69de05df, %l4 = 00000000000059d5 lduh [%i1+0x026],%l4 ! %l4 = 00000000000005df p19_label_24: ! Mem[0000000090000024] = e7b2eb32, %g18 = 3b7bf95fbab432cf ldsw [%i4+0x024],%g2 ! %g2 = 3b7bf95fbab432cf ! %l0 = 000000000000009c, Mem[0000000091000010] = eb99b055 stw %l0,[%i6+%o2] ! Mem[0000000091000010] = 0000009c ! Mem[0000000091800010] = 0c44f9f4, %g2 = ffffffffe7b2eb32 ldsh [%o0+%o2],%g2 ! %g2 = 0000000000000c44 ! Mem[000000009080002c] = 9c5fe89c, %g2 = 0000000000000c44 ldub [%i5+0x02c],%g2 ! %g2 = 000000000000009c ! Mem[0000000090000010] = 6cc553b4, %g2 = 000000000000009c ldsh [%i4+0x012],%g2 ! %g2 = 0000000000006cc5 ! %l4 = 00000000000005df, Mem[0000000090800020] = 5d7b849fba1edc84 stx %l4,[%i5+%o4] ! Mem[0000000090800020] = 00000000000005df ! Mem[0000000091800008] = d23f2707, %g2 = 0000000000006cc5 ldsb [%o0+0x009],%g2 ! %g2 = ffffffffffffffd2 ! %l5 = 0000000000000009, Mem[000000009180000c] = 0741844a sth %l5,[%o0+0x00c] ! Mem[000000009180000c] = 0009844a ! %l3 = 0000000000000090, Mem[0000000090000028] = 48fac8c59fffb3f7 stx %l3,[%i4+%o5] ! Mem[0000000090000028] = 0000000000000090 ! Mem[0000000036000014] = 9edcf86a, %l0 = 000000000000009c lduh [%i0+0x014],%l0 ! %l0 = 0000000000009edc p19_label_25: ! %l2 = 00000c4a, %l3 = 00000090, Mem[0000000036000010] = 7d254fa9 9edcf86a std %l2,[%i0+%o2] ! Mem[0000000036000010] = 00000c4a 00000090 ! %l3 = 0000000000000090, Mem[0000000091000020] = 553575c62f45c8c2 stx %l3,[%i6+%o4] ! Mem[0000000091000020] = 0000000000000090 ! %l0 = 00009edc, %l1 = 3d018e86, Mem[0000000091800010] = 0c44f9f4 a2d978b6 std %l0,[%o0+%o2] ! Mem[0000000091800010] = 00009edc 3d018e86 ! %l6 = 0000000000000000, Mem[000000009100000c] = 26fa849f stw %l6,[%i6+0x00c] ! Mem[000000009100000c] = 00000000 ! Mem[0000000090000030] = 944f136a dc8460d7, %g2 = ffffffd2, %g3 = 69de6cc5 ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000dc8460d7 ! Mem[0000000091800038] = 00000c4a00000090, %g2 = 00000000944f136a ldx [%o0+0x038],%g2 ! %g2 = 00000c4a00000090 ! %l3 = 0000000000000090, Mem[000000009080000c] = f38fafd2 stw %l3,[%i5+0x00c] ! Mem[000000009080000c] = 00000090 ! %l0 = 0000000000009edc, Mem[0000000091800020] = 009ee3c7 stw %l0,[%o0+%o4] ! Mem[0000000091800020] = 00009edc ! Mem[0000000036800038] = 29712aa6, %l7 = 000000002f10b21c ldub [%i1+0x039],%l7 ! %l7 = 0000000000000071 ! %l1 = 000000003d018e86, Mem[0000000091000006] = c327ffff sth %l1,[%i6+0x006] ! Mem[0000000091000004] = 8e86ffff ba,a p19_not_taken_0_end p19_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p19_branch_failed p19_not_taken_0_end: ! End of Random Code for Thread 19 1: membar #Sync ! Force all stores to complete p19_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x04c] ! Set processor 19 done flag ! Check Registers p19_check_registers: set p19_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000000009edc bne,a,pn %xcc,p19_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000003d018e86 bne,a,pn %xcc,p19_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000c4a bne,a,pn %xcc,p19_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000090 bne,a,pn %xcc,p19_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000005df bne,a,pn %xcc,p19_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000009 bne,a,pn %xcc,p19_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000000 bne,a,pn %xcc,p19_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000071 bne,a,pn %xcc,p19_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p19_check_fp_registers: set p19_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 3976d23a 60217a94 bne %xcc,p19_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 80682373 dd9edee9 bne %xcc,p19_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 3c14d27b a498d356 bne %xcc,p19_f6_fail nop ! Check Local Memory set p19_local0_expect,%g1 p19_check_local0: ldx [%g1+0x000],%g2 ! Expected data = bee8c327de6dfad0 ldx [%i0+0x000],%g3 ! Observed data at 0000000036000000 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 963241b99ef73b1b ldx [%i0+0x008],%g3 ! Observed data at 0000000036000008 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 00000c4a00000090 ldx [%i0+0x010],%g3 ! Observed data at 0000000036000010 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i0,0x010,%g4 set p19_local1_expect,%g1 p19_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 6cc56cc5f6069cd5 ldx [%i1+0x000],%g3 ! Observed data at 0000000036800000 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 553575c62f45c8c2 ldx [%i1+0x008],%g3 ! Observed data at 0000000036800008 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffffb3f726fa45a9 ldx [%i1+0x010],%g3 ! Observed data at 0000000036800010 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 9857c23f78b86cc5 ldx [%i1+0x018],%g3 ! Observed data at 0000000036800018 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00462fce69de05df ldx [%i1+0x020],%g3 ! Observed data at 0000000036800020 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000053b4dc84 ldx [%i1+0x030],%g3 ! Observed data at 0000000036800030 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i1,0x030,%g4 set p19_local2_expect,%g1 p19_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 0c4ab54dda47b16d ldx [%i2+0x008],%g3 ! Observed data at 0000000037000008 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x008,%g4 ldx [%g1+0x030],%g2 ! Expected data = fe1a9e6a8ea9dc84 ldx [%i2+0x030],%g3 ! Observed data at 0000000037000030 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i2,0x030,%g4 set p19_local3_expect,%g1 p19_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 00006cc51f277594 ldx [%i3+0x000],%g3 ! Observed data at 0000000037800000 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = c327d1e36009f247 ldx [%i3+0x008],%g3 ! Observed data at 0000000037800008 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 19f123afffffb3f7 ldx [%i3+0x010],%g3 ! Observed data at 0000000037800010 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = d18270e753b4c584 ldx [%i3+0x020],%g3 ! Observed data at 0000000037800020 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000000000000000 ldx [%i3+0x028],%g3 ! Observed data at 0000000037800028 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 783b7c7b0f0c74de ldx [%i3+0x038],%g3 ! Observed data at 0000000037800038 cmp %g2,%g3 bne,a,pn %xcc,p19_local_failed add %i3,0x038,%g4 ! The test for processor 19 has passed p19_passed: ta GOOD_TRAP nop p19_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p19_failed p19_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p19_failed p19_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p19_failed p19_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p19_failed p19_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p19_failed p19_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p19_failed p19_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p19_failed p19_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p19_failed p19_f0_fail: set p19_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p19_f4_fail: set p19_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p19_f6_fail: set p19_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 19 failed p19_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x04c] ! Set processor 19 done flag set p19_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 19 failed p19_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x04c] ! Set processor 19 done flag set p19_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p19_selfmod_failed: ba p19_failed mov 0xabc,%g1 p19_common_error: or %g0,0xef3,%g1 ba p19_failed mov %o5,%g3 p19_common_signature_error: set p19_temp,%g1 ba p19_failed st %g2,[%g1] ! Common Lock Number p19_common_timeout: set p19_temp,%g1 ba p19_failed st %g2,[%g1] ! Common Lock Number p19_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p19_failed mov 0x0,%g3 p19_trap1e: ldda [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000037800028] done p19_trap1o: ldda [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000037800028] done p19_trap2e: stwa %l0,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000036800010] stwa %l0,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000037800008] done p19_trap2o: stwa %l0,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000036800010] stwa %l0,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000037800008] done p19_trap3e: nop nop nop nop nop nop nop done p19_trap3o: nop nop nop nop nop nop nop done p19_init_memory_pointers: set p19_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 p19_local0_start,%i0 set p19_local1_start,%i1 set p19_local2_start,%i2 set p19_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = f8bc879848fac8de ldx [%g1+0x008],%l1 ! %l1 = 00462fce69de05df ldx [%g1+0x010],%l2 ! %l2 = d431878656c99006 ldx [%g1+0x018],%l3 ! %l3 = 7f2be14c26fa849f ldx [%g1+0x020],%l4 ! %l4 = 553575c62f45c8c2 ldx [%g1+0x028],%l5 ! %l5 = 62add6906e37ad4a ldx [%g1+0x030],%l6 ! %l6 = 45559ee07f426d64 ldx [%g1+0x038],%l7 ! %l7 = c0d30a40179f45a9 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 20 processor_20: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x50] ! Set the start flag wrpr %g0,7,%cleanwin call p20_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 20 wr %g0,0x4,%fprs ! Make sure fef is 1 set p20_init_freg,%g1 ! %f0 = d8f7f2f7 70f5bd8d bd624724 194c3cae ! %f4 = 6178bce2 4f51f90f 119df95c 0c3bbb89 ! %f8 = 16011fb1 a302b333 0f38297a 7fba9c95 ! %f12 = c152f286 6b0292bd 0feca1b5 3a7734a8 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = d7e19e3f f63d5490 3d9518ae 361dc354 ! %f20 = ffbc8fbc b9325dec 5f0e8d95 7cdfd515 ! %f24 = c58b0e77 60975ea4 a20eb9db bf0c4ca7 ! %f28 = f70bb7d6 db77936c 0577f35a 77fd4db8 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = a87d7249 e11ef45c 702439c7 5da08fc7 ! %f36 = 3ee455f4 b30e2abc 556e8f88 9a5804f0 ! %f40 = 8cb43c5a 41d7a011 7fc3e3af 9f39d4d7 ! %f44 = 5c7bc71c f98f2d90 5c3db0d7 83153eef ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x0931f48700000074,%g7,%g1 ! GSR scale = 14, align = 4 wr %g1,%g0,%gsr ! GSR = 0931f48700000074 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 20 p20_label_1: ! %l0 = 3f34bb09, %l1 = abbf3e1a, Mem[0000000090000038] = 8fc6c81b f8ba39dc std %l0,[%i4+0x038] ! Mem[0000000090000038] = 3f34bb09 abbf3e1a ! Mem[0000000090800018] = 851cd634, %g2 = 048f54431386519d ldub [%i5+0x01a],%g2 ! %g2 = 0000000000000085 ! Mem[0000000091000034] = 207bbe7e, %g2 = 0000000000000085 lduw [%i6+0x034],%g2 ! %g2 = 00000000207bbe7e ! Mem[0000000090000000] = f4d6f5d4, %g2 = 00000000207bbe7e lduh [%i4+%g0],%g2 ! %g2 = 000000000000f4d6 ! %l2 = 08be20fe704177c1, Mem[0000000091000016] = bbe4b433 sth %l2,[%i6+0x016] ! Mem[0000000091000014] = 77c1b433 ! Mem[0000000091800000] = 6c5e37b5, %g2 = 000000000000f4d6 lduh [%o0+%g0],%g2 ! %g2 = 0000000000006c5e ! %l6 = 45569262608650d7, Mem[0000000038800004] = c0adffb2 stb %l6,[%i1+0x004] ! Mem[0000000038800004] = d7adffb2 ! Mem[0000000091000010] = eb99b055 5beb77c1, %g2 = 00006c5e, %g3 = 0bad0b00 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005beb77c1 ! Mem[0000000090000038] = bb09abbf, %g2 = 00000000eb99b055 ldsh [%i4+0x03a],%g2 ! %g2 = ffffffffffffbb09 ! Mem[0000000090800028] = eb4882af 9c5fe8b1, %g2 = ffffbb09, %g3 = 5beb77c1 ldd [%i5+%o5],%g2 ! %g2 = 00000000eb4882af 000000009c5fe8b1 p20_label_2: ! Mem[0000000091800008] = 50d23f27, %g2 = 00000000eb4882af lduw [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 ! %l3 = ad286b2fd365e266, Mem[000000009180003c] = eb806635 stw %l3,[%o0+0x03c] ! Mem[000000009180003c] = d365e266 ! Mem[0000000039000038] = 5f86aa4846337cc8, %l4 = e640fd06e4afb254 ldx [%i2+0x038],%l4 ! %l4 = 5f86aa4846337cc8 ! Mem[0000000039000020] = dac6cc67, %l6 = 45569262608650d7 ldsw [%i2+%o4],%l6 ! %l6 = ffffffffdac6cc67 ! Mem[000000009180002c] = b0308df5, %g2 = 0000000050d23f27 lduw [%o0+0x02c],%g2 ! %g2 = 00000000b0308df5 ! Mem[0000000090800004] = d0bacca9, %g18 = 67f09eca1525e2e0 ldsw [%i5+0x004],%g2 ! %g2 = 67f09eca1525e2e0 ! Mem[0000000090800024] = ba1e4dff, %g2 = ffffffffd0bacca9 lduh [%i5+0x024],%g2 ! %g2 = 000000000000ba1e ! %l4 = 46337cc8, %l5 = c6178ec5, Mem[0000000091000018] = b4334f34 40af2dc9 std %l4,[%i6+%o3] ! Mem[0000000091000018] = 46337cc8 c6178ec5 ! %l1 = 4586195cabbf3e1a, Mem[0000000090800021] = 6c0f3aba stb %l1,[%i5+0x021] ! Mem[0000000090800020] = 1a0f3aba ! %l6 = ffffffffdac6cc67, Mem[0000000039800008] = 5c64d6755df0af4f stx %l6,[%i3+%o1] ! Mem[0000000039800008] = ffffffffdac6cc67 p20_label_3: ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = 000000000000ba1e ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! Mem[0000000039800004] = a0350559, %l7 = 5cece08e6e295283 ldub [%i3+0x006],%l7 ! %l7 = 0000000000000005 ! Mem[000000009100000c] = da67f293, %g2 = 39a5df25e14610d9 ldub [%i6+0x00c],%g2 ! %g2 = 00000000000000da ! Mem[0000000038000014] = fd6ff871, %l1 = 4586195cabbf3e1a ldsw [%i0+0x014],%l1 ! %l1 = fffffffffd6ff871 ! Mem[0000000090800034] = 2d07fd66, %g2 = 00000000000000da lduh [%i5+0x034],%g2 ! %g2 = 0000000000002d07 ! Mem[0000000090000030] = 944f136a, %g2 = 0000000000002d07 lduh [%i4+0x030],%g2 ! %g2 = 000000000000944f ! %l1 = fffffffffd6ff871, Mem[0000000090800004] = d0bacca9 stb %l1,[%i5+0x004] ! Mem[0000000090800004] = 71bacca9 ! %l6 = ffffffffdac6cc67, Mem[000000009080002c] = 9c5fe8b1 sth %l6,[%i5+0x02c] ! Mem[000000009080002c] = cc67e8b1 ! %l5 = 1fdcd0f7c6178ec5, Mem[000000009180000d] = 41274a5e stb %l5,[%o0+0x00d] ! Mem[000000009180000c] = c5274a5e ! %l2 = 08be20fe704177c1, Mem[0000000091800018] = 39a5df25 sth %l2,[%o0+%o3] ! Mem[0000000091800018] = 77c1df25 p20_label_4: ! %l4 = 5f86aa4846337cc8, Mem[000000003900000c] = b1e65f36 stb %l4,[%i2+0x00c] ! Mem[000000003900000c] = c8e65f36 ! Mem[0000000039000018] = f12c55f8, %l0 = a176b8f23f34bb09 ldsh [%i2+%o3],%l0 ! %l0 = fffffffffffff12c ! Mem[000000003900003c] = 46337cc8, %l1 = fffffffffd6ff871 ldsh [%i2+0x03c],%l1 ! %l1 = 0000000000004633 ! %l2 = 704177c1, %l3 = d365e266, Mem[0000000090000028] = 07dc67fd 8d791540 std %l2,[%i4+%o5] ! Mem[0000000090000028] = 704177c1 d365e266 ! Mem[0000000091800034] = 7fe8dd79, %g2 = 000000000000944f ldsb [%o0+0x037],%g2 ! %g2 = 000000000000007f ! Mem[0000000038800000] = 35982169 d7adffb2, %l0 = fffff12c, %l1 = 00004633 ldd [%i1+%g0],%l0 ! %l0 = 0000000035982169 00000000d7adffb2 ! Mem[0000000090000034] = 126760d7, %g2 = 000000000000007f ldsb [%i4+0x034],%g2 ! %g2 = 0000000000000012 ! %l1 = 00000000d7adffb2, Mem[0000000039800030] = 644c7351 sth %l1,[%i3+0x030] ! Mem[0000000039800030] = ffb27351 ! %l6 = ffffffffdac6cc67, Mem[0000000091000008] = 4b1c5151 stw %l6,[%i6+%o1] ! Mem[0000000091000008] = dac6cc67 ! %l1 = 00000000d7adffb2, Mem[0000000090800020] = 6c1a0f3a stw %l1,[%i5+%o4] ! Mem[0000000090800020] = d7adffb2 p20_label_5: ! Mem[0000000039000020] = dac6cc67b0b9fb07, %l4 = 5f86aa4846337cc8 ldx [%i2+%o4],%l4 ! %l4 = dac6cc67b0b9fb07 ! Mem[0000000091800030] = 45288f71, %g18 = 67f09eca1525e2e0 ldsw [%o0+0x030],%g2 ! %g2 = 67f09eca1525e2e0 ! %l5 = 1fdcd0f7c6178ec5, Mem[0000000090000004] = 80b60b78 stw %l5,[%i4+0x004] ! Mem[0000000090000004] = c6178ec5 ! Mem[0000000090800028] = eb4882afcc67e8b1, %g2 = 0000000045288f71 ldx [%i5+%o5],%g2 ! %g2 = eb4882afcc67e8b1 ! Mem[0000000038000010] = aa77f178fd6ff871, %l1 = 00000000d7adffb2 ldx [%i0+%o2],%l1 ! %l1 = aa77f178fd6ff871 ! %l6 = ffffffffdac6cc67, Mem[0000000090800014] = ba27fa54 stw %l6,[%i5+0x014] ! Mem[0000000090800014] = dac6cc67 ! Mem[0000000091000028] = 43a014addb4f959e, %g2 = eb4882afcc67e8b1 ldx [%i6+%o5],%g2 ! %g2 = 43a014addb4f959e ! Mem[0000000090800000] = c8c086c6, %g2 = 43a014addb4f959e lduw [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 ! %l6 = dac6cc67, %l7 = 00000005, Mem[0000000038000008] = ea800bd4 a6e5dc97 std %l6,[%i0+%o1] ! Mem[0000000038000008] = dac6cc67 00000005 ! Mem[000000009000000c] = c40b9e2c, %g2 = 00000000c8c086c6 lduw [%i4+0x00c],%g2 ! %g2 = 00000000c40b9e2c p20_label_6: ! Mem[0000000091000038] = 8de9d757, %g2 = 00000000c40b9e2c ldsh [%i6+0x03a],%g2 ! %g2 = ffffffffffff8de9 ! %l4 = dac6cc67b0b9fb07, Mem[000000003800003c] = 7a18e6ad stw %l4,[%i0+0x03c] ! Mem[000000003800003c] = b0b9fb07 ! Mem[000000003980002c] = 0574fce6, %l0 = 0000000035982169 ldsb [%i3+0x02f],%l0 ! %l0 = ffffffffffffffe6 ! %l3 = ad286b2fd365e266, Mem[0000000091000036] = be7e6589 sth %l3,[%i6+0x036] ! Mem[0000000091000034] = e2666589 ! Mem[0000000038000030] = d816b457, %l3 = ad286b2fd365e266 ldub [%i0+0x030],%l3 ! %l3 = 00000000000000d8 ! Mem[0000000090000020] = edfce7b2, %g2 = ffffffffffff8de9 ldsh [%i4+0x022],%g2 ! %g2 = ffffffffffffedfc ! Mem[0000000038800030] = 6c0cb93f, %l5 = 1fdcd0f7c6178ec5 lduh [%i1+0x032],%l5 ! %l5 = 000000000000b93f ! %l4 = b0b9fb07, %l5 = 0000b93f, Mem[0000000090000008] = 96abb01b c40b9e2c std %l4,[%i4+%o1] ! Mem[0000000090000008] = b0b9fb07 0000b93f ! %l0 = ffffffffffffffe6, Mem[0000000091000019] = 337cc8c6 stb %l0,[%i6+0x019] ! Mem[0000000091000018] = e67cc8c6 ! %l7 = 0000000000000005, Mem[0000000039000008] = 4e2df233 stw %l7,[%i2+%o1] ! Mem[0000000039000008] = 00000005 p20_label_7: ! %l7 = 0000000000000005, Mem[000000009180002c] = b0308df5 stw %l7,[%o0+0x02c] ! Mem[000000009180002c] = 00000005 ! Mem[0000000090800038] = 3f420cdd, %g2 = ffffffffffffedfc ldub [%i5+0x039],%g2 ! %g2 = 000000000000003f ! Mem[0000000039800038] = e78c4503, %l5 = 000000000000b93f ldsb [%i3+0x038],%l5 ! %l5 = ffffffffffffffe7 ! %l1 = aa77f178fd6ff871, Mem[0000000091000018] = 46e67cc8c6178ec5 stx %l1,[%i6+%o3] ! Mem[0000000091000018] = aa77f178fd6ff871 ! %l7 = 0000000000000005, Mem[0000000091000031] = c7725720 stb %l7,[%i6+0x031] ! Mem[0000000091000030] = 05725720 ! Mem[0000000090800014] = dac6cc67, %g2 = 000000000000003f ldsb [%i5+0x014],%g2 ! %g2 = ffffffffffffffda ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = ffffffffffffffda ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! Mem[0000000090000000] = f4d6f5d4 c6178ec5, %g2 = b6b6487f, %g3 = 9c5fe8b1 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 00000000c6178ec5 ! Mem[0000000091800020] = c69ee3c733167744, %g2 = 00000000f4d6f5d4 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! %l6 = ffffffffdac6cc67, Mem[0000000091000018] = aa77f178fd6ff871 stx %l6,[%i6+%o3] ! Mem[0000000091000018] = ffffffffdac6cc67 p20_label_8: ! %l0 = ffffffffffffffe6, Mem[000000009100002a] = 14addb4f sth %l0,[%i6+0x02a] ! Mem[0000000091000028] = ffe6db4f ! Mem[0000000091000000] = ddab9f6d de861c20, %g2 = 33167744, %g3 = c6178ec5 ldd [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d 00000000de861c20 ! Mem[0000000090800000] = c8c086c6, %g2 = 00000000ddab9f6d lduh [%i5+%g0],%g2 ! %g2 = 000000000000c8c0 ! Mem[0000000091800014] = a2d978b6, %g18 = 67f09eca1525e2e0 ldsw [%o0+0x014],%g2 ! %g2 = 67f09eca1525e2e0 ! %l4 = dac6cc67b0b9fb07, Mem[0000000090800025] = 1e4dffeb stb %l4,[%i5+0x025] ! Mem[0000000090800024] = 074dffeb ! %l0 = ffffffffffffffe6, Mem[0000000090000004] = c6178ec5 stw %l0,[%i4+0x004] ! Mem[0000000090000004] = ffffffe6 ! Mem[000000003800002c] = 628a66bb, %l2 = 08be20fe704177c1 lduh [%i0+0x02c],%l2 ! %l2 = 000000000000628a ! Mem[0000000039800038] = e78c4503 7d28ff78, %l2 = 0000628a, %l3 = 000000d8 ldd [%i3+0x038],%l2 ! %l2 = 00000000e78c4503 000000007d28ff78 ! Mem[0000000038800038] = 9ea929df afffddf6, %l2 = e78c4503, %l3 = 7d28ff78 ldd [%i1+0x038],%l2 ! %l2 = 000000009ea929df 00000000afffddf6 ! Mem[0000000091800000] = 6c5e37b5da193367, %g2 = ffffffffa2d978b6 ldx [%o0+%g0],%g2 ! %g2 = 6c5e37b5da193367 p20_label_9: ! %l6 = ffffffffdac6cc67, Mem[000000009080001c] = d6343572 stb %l6,[%i5+0x01c] ! Mem[000000009080001c] = 67343572 ! Mem[0000000039000018] = f12c55f8, %l0 = ffffffffffffffe6 lduw [%i2+%o3],%l0 ! %l0 = 00000000f12c55f8 ! Mem[0000000038000000] = a7caef57, %l1 = aa77f178fd6ff871 ldub [%i0+%g0],%l1 ! %l1 = 00000000000000a7 ! %l3 = 00000000afffddf6, Mem[0000000091000000] = ddab9f6dde861c20 stx %l3,[%i6+%g0] ! Mem[0000000091000000] = 00000000afffddf6 ! %l1 = 00000000000000a7, Mem[0000000038800000] = 35982169d7adffb2 stx %l1,[%i1+%g0] ! Mem[0000000038800000] = 00000000000000a7 ! Mem[0000000091800028] = d1fa02cc, %g2 = 6c5e37b5da193367 lduw [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc ! %l3 = 00000000afffddf6, Mem[000000009100003b] = e9d7571d stb %l3,[%i6+0x03b] ! Mem[0000000091000038] = f6d7571d ! %l6 = ffffffffdac6cc67, Mem[000000009080003f] = 0e000000 stb %l6,[%i5+0x03f] ! Mem[000000009080003c] = 67000000 ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = d1fa02cc, %g3 = de861c20 ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 ! Mem[000000009000002c] = d365e266, %g18 = 67f09eca1525e2e0 ldsw [%i4+0x02c],%g2 ! %g2 = 67f09eca1525e2e0 p20_label_10: ! %l2 = 000000009ea929df, Mem[0000000091000008] = dac6cc67da67f293 stx %l2,[%i6+%o1] ! Mem[0000000091000008] = 000000009ea929df ! Mem[0000000091000038] = 65898df6, %g2 = ffffffffd365e266 ldsh [%i6+0x038],%g2 ! %g2 = 0000000000006589 ! %l1 = 00000000000000a7, Mem[0000000090800018] = 35d3851c67343572 stx %l1,[%i5+%o3] ! Mem[0000000090800018] = 00000000000000a7 ! Mem[0000000091000000] = 00000000afffddf6, %g2 = 0000000000006589 ldx [%i6+%g0],%g2 ! %g2 = 00000000afffddf6 ! Mem[0000000090800020] = d7adffb2ba074dff, %g2 = 00000000afffddf6 ldx [%i5+%o4],%g2 ! %g2 = d7adffb2ba074dff ! %l0 = 00000000f12c55f8, Mem[0000000090000008] = b0b9fb070000b93f stx %l0,[%i4+%o1] ! Mem[0000000090000008] = 00000000f12c55f8 ! Mem[0000000038800020] = 6651de47, %l1 = 00000000000000a7 ldsb [%i1+0x023],%l1 ! %l1 = 0000000000000047 ! Mem[000000009180000c] = 07c5274a, %g2 = d7adffb2ba074dff lduw [%o0+0x00c],%g2 ! %g2 = 0000000007c5274a ! %l7 = 0000000000000005, Mem[0000000090800038] = 393f420cdd38b667 stx %l7,[%i5+0x038] ! Mem[0000000090800038] = 0000000000000005 ! Mem[0000000091800020] = e3c73316, %g2 = 0000000007c5274a ldsh [%o0+0x022],%g2 ! %g2 = ffffffffffffe3c7 p20_label_11: ! Mem[0000000091800004] = da193367, %g2 = ffffffffffffe3c7 ldsb [%o0+0x004],%g2 ! %g2 = ffffffffffffffda ! Mem[000000009180000c] = 274a5e44, %g2 = ffffffffffffffda ldub [%o0+0x00e],%g2 ! %g2 = 0000000000000027 ! Mem[000000009080001c] = 000000a7, %g2 = 0000000000000027 lduh [%i5+0x01c],%g2 ! %g2 = 0000000000000000 ! %l2 = 000000009ea929df, Mem[0000000090800030] = e7b33334 stw %l2,[%i5+0x030] ! Mem[0000000090800030] = 9ea929df ! Mem[0000000090000028] = 704177c1d365e266, %g2 = 0000000000000000 ldx [%i4+%o5],%g2 ! %g2 = 704177c1d365e266 ! Mem[0000000091000010] = eb99b055 5beb77c1, %g2 = d365e266, %g3 = da193367 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005beb77c1 ! Mem[0000000091800030] = 8f71b6b6, %g2 = 00000000eb99b055 ldsh [%o0+0x032],%g2 ! %g2 = ffffffffffff8f71 ! %l0 = 00000000f12c55f8, Mem[0000000091000032] = 7257207b sth %l0,[%i6+0x032] ! Mem[0000000091000030] = 55f8207b ! Mem[0000000090000020] = 1a54edfc e7b2eb32, %g2 = ffff8f71, %g3 = 5beb77c1 ldd [%i4+%o4],%g2 ! %g2 = 000000001a54edfc 00000000e7b2eb32 ! Mem[0000000090000010] = 0212225c, %g18 = 67f09eca1525e2e0 ldsw [%i4+%o2],%g2 ! %g2 = 67f09eca1525e2e0 p20_label_12: ! Mem[000000009100003c] = d7571dc0, %g2 = 000000000212225c lduw [%i6+0x03c],%g2 ! %g2 = 00000000d7571dc0 ! Mem[0000000090800030] = 9ea929df2d07fd66, %g2 = 00000000d7571dc0 ldx [%i5+0x030],%g2 ! %g2 = 9ea929df2d07fd66 ! Mem[0000000091000030] = 7c0555f8 207be266, %g2 = 2d07fd66, %g3 = e7b2eb32 ldd [%i6+0x030],%g2 ! %g2 = 000000007c0555f8 00000000207be266 ! %l4 = dac6cc67b0b9fb07, Mem[0000000090800008] = a3d5b48df38fafd2 stx %l4,[%i5+%o1] ! Mem[0000000090800008] = dac6cc67b0b9fb07 ! %l5 = ffffffffffffffe7, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l5,[%i6+%o4] ! Mem[0000000091000020] = ffffffffffffffe7 ! %l2 = 9ea929df, %l3 = afffddf6, Mem[0000000039000000] = 1260a696 87692726 std %l2,[%i2+%g0] ! Mem[0000000039000000] = 9ea929df afffddf6 ! Mem[0000000090800020] = d7adffb2, %g18 = 67f09eca1525e2e0 ldsw [%i5+%o4],%g2 ! %g2 = 67f09eca1525e2e0 ! Mem[0000000039800008] = ffffffff dac6cc67, %l4 = b0b9fb07, %l5 = ffffffe7 ldd [%i3+%o1],%l4 ! %l4 = 00000000ffffffff 00000000dac6cc67 ! Mem[0000000039800034] = a45de4c6, %l6 = ffffffffdac6cc67 lduh [%i3+0x034],%l6 ! %l6 = 000000000000a45d ! %l2 = 000000009ea929df, Mem[0000000039000010] = 76075718f3addad4 stx %l2,[%i2+%o2] ! Mem[0000000039000010] = 000000009ea929df p20_label_13: ! Mem[0000000090800028] = eb4882af cc67e8b1, %g2 = d7adffb2, %g3 = 207be266 ldd [%i5+%o5],%g2 ! %g2 = 00000000eb4882af 00000000cc67e8b1 ! Mem[0000000090800018] = 00000000, %g2 = 00000000eb4882af lduh [%i5+0x01a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800028] = d1fa02cc 00000005, %g2 = 00000000, %g3 = cc67e8b1 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 0000000000000005 ! %l2 = 000000009ea929df, Mem[0000000091000020] = ffffffffffffffe7 stx %l2,[%i6+%o4] ! Mem[0000000091000020] = 000000009ea929df ! %l7 = 0000000000000005, Mem[0000000038800037] = 7e41d3b4 stb %l7,[%i1+0x037] ! Mem[0000000038800034] = 7e41d305 ! Mem[0000000091000034] = 207be266, %g2 = 00000000d1fa02cc ldsh [%i6+0x034],%g2 ! %g2 = 000000000000207b ! %l5 = 00000000dac6cc67, Mem[000000003880000f] = a048c860 stb %l5,[%i1+0x00f] ! Mem[000000003880000c] = a048c867 ! Mem[000000003880000c] = a048c867, %l0 = 00000000f12c55f8 lduw [%i1+0x00c],%l0 ! %l0 = 00000000a048c867 ! %l4 = ffffffff, %l5 = dac6cc67, Mem[0000000091000028] = 43a0ffe6 db4f959e std %l4,[%i6+%o5] ! Mem[0000000091000028] = ffffffff dac6cc67 ! Mem[0000000038800008] = ab96d024a048c867, %l4 = 00000000ffffffff ldx [%i1+%o1],%l4 ! %l4 = ab96d024a048c867 p20_label_14: ! %l5 = 00000000dac6cc67, Mem[000000009180000c] = 07c5274a stw %l5,[%o0+0x00c] ! Mem[000000009180000c] = dac6cc67 ! %l5 = 00000000dac6cc67, Mem[000000009180000e] = cc675e44 sth %l5,[%o0+0x00e] ! Mem[000000009180000c] = cc675e44 ! Mem[0000000090000020] = 1a54edfc, %g18 = 67f09eca1525e2e0 ldsw [%i4+%o4],%g2 ! %g2 = 67f09eca1525e2e0 ! Mem[0000000091000020] = 00000000, %g2 = 000000001a54edfc ldsb [%i6+%o4],%g2 ! %g2 = 0000000000000000 ! %l2 = 000000009ea929df, Mem[0000000039800008] = ffffffff sth %l2,[%i3+%o1] ! Mem[0000000039800008] = 29dfffff ! %l7 = 0000000000000005, Mem[0000000091000038] = 65898df6 stb %l7,[%i6+0x038] ! Mem[0000000091000038] = 05898df6 ! Mem[000000009080003c] = 00000005, %g2 = 0000000000000000 ldsb [%i5+0x03c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000039000024] = b0b9fb07, %l6 = 000000000000a45d ldsb [%i2+0x027],%l6 ! %l6 = 0000000000000007 ! %l2 = 9ea929df, %l3 = afffddf6, Mem[0000000091800030] = 45288f71 b6b6487f std %l2,[%o0+0x030] ! Mem[0000000091800030] = 9ea929df afffddf6 ! Mem[000000009080003c] = 00000005, %g2 = 0000000000000000 ldsh [%i5+0x03c],%g2 ! %g2 = 0000000000000000 p20_label_15: ! %l0 = 00000000a048c867, Mem[000000009180001e] = 10d9c69e stb %l0,[%o0+0x01e] ! Mem[000000009180001c] = 67d9c69e ! Mem[000000009080001c] = 000000a7, %g2 = 0000000000000000 ldsb [%i5+0x01c],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100003c] = d7571dc0, %g18 = 67f09eca1525e2e0 ldsw [%i6+0x03c],%g2 ! %g2 = 67f09eca1525e2e0 ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = d7571dc0, %g3 = 00000005 ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 ! Mem[0000000091800038] = 799bd365, %g2 = 000000006c5e37b5 lduh [%o0+0x03a],%g2 ! %g2 = 000000000000799b ! %l1 = 0000000000000047, Mem[0000000090000008] = 00000000f12c55f8 stx %l1,[%i4+%o1] ! Mem[0000000090000008] = 0000000000000047 ! Mem[0000000090000014] = 798eb5a3, %g2 = 000000000000799b ldsb [%i4+0x014],%g2 ! %g2 = 0000000000000079 ! Mem[0000000090800018] = 00000000 000000a7, %g2 = 00000079, %g3 = da193367 ldd [%i5+%o3],%g2 ! %g2 = 0000000000000000 00000000000000a7 ! Mem[0000000090000034] = 126760d7, %g2 = 0000000000000000 ldsb [%i4+0x034],%g2 ! %g2 = 0000000000000012 ! %l0 = a048c867, %l1 = 00000047, Mem[0000000038000008] = dac6cc67 00000005 std %l0,[%i0+%o1] ! Mem[0000000038000008] = a048c867 00000047 p20_label_16: ! Mem[0000000090800020] = b2ba074d, %g2 = 0000000000000012 ldub [%i5+0x023],%g2 ! %g2 = 00000000000000b2 ! Mem[0000000091800018] = 25e14667, %g2 = 00000000000000b2 ldub [%o0+0x01b],%g2 ! %g2 = 0000000000000025 ! Mem[0000000038000010] = aa77f178, %l0 = 00000000a048c867 lduw [%i0+%o2],%l0 ! %l0 = 00000000aa77f178 ! Mem[0000000091800020] = c69ee3c733167744, %g2 = 0000000000000025 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! Mem[0000000091800030] = 9ea929dfafffddf6, %g2 = c69ee3c733167744 ldx [%o0+0x030],%g2 ! %g2 = 9ea929dfafffddf6 ! %l3 = 00000000afffddf6, Mem[0000000038800020] = 6651de47 stb %l3,[%i1+%o4] ! Mem[0000000038800020] = f651de47 ! Mem[0000000090000038] = 3f34bb09, %g2 = 9ea929dfafffddf6 ldsb [%i4+0x038],%g2 ! %g2 = 000000000000003f ! %l0 = 00000000aa77f178, Mem[0000000091800028] = d1fa02cc00000005 stx %l0,[%o0+%o5] ! Mem[0000000091800028] = 00000000aa77f178 ! Mem[000000009100000c] = 9ea929df, %g2 = 000000000000003f lduw [%i6+0x00c],%g2 ! %g2 = 000000009ea929df ! Mem[0000000090800018] = 00000000000000a7, %g2 = 000000009ea929df ldx [%i5+%o3],%g2 ! %g2 = 00000000000000a7 p20_label_17: ! Mem[000000009100000c] = 29dfeb99, %g2 = 00000000000000a7 ldub [%i6+0x00e],%g2 ! %g2 = 0000000000000029 ! Mem[0000000090000014] = 798eb5a3, %g2 = 0000000000000029 lduh [%i4+0x014],%g2 ! %g2 = 000000000000798e ! Mem[0000000091000018] = ffffffff, %g2 = 000000000000798e ldsb [%i6+%o3],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091800024] = 33167744, %g2 = ffffffffffffffff ldsh [%o0+0x024],%g2 ! %g2 = 0000000000003316 ! %l7 = 0000000000000005, Mem[0000000090000034] = 126760d7 sth %l7,[%i4+0x034] ! Mem[0000000090000034] = 000560d7 ! %l7 = 0000000000000005, Mem[0000000039800000] = 624c65f3a0350559 stx %l7,[%i3+%g0] ! Mem[0000000039800000] = 0000000000000005 ! Mem[0000000039800000] = 00000000, %l5 = 00000000dac6cc67 ldsw [%i3+%g0],%l5 ! %l5 = 0000000000000000 ! Mem[000000009000003c] = abbf3e1a, %g2 = 0000000000003316 ldsb [%i4+0x03c],%g2 ! %g2 = ffffffffffffffab ! Mem[000000009180002c] = aa77f178, %g2 = ffffffffffffffab lduh [%o0+0x02c],%g2 ! %g2 = 000000000000aa77 ! Mem[0000000039000038] = 5f86aa48, %l1 = 0000000000000047 lduh [%i2+0x03a],%l1 ! %l1 = 000000000000aa48 p20_label_18: ! %l2 = 9ea929df, %l3 = afffddf6, Mem[0000000091800010] = 5e44f9f4 a2d978b6 std %l2,[%o0+%o2] ! Mem[0000000091800010] = 9ea929df afffddf6 ! %l7 = 0000000000000005, Mem[0000000090800024] = ba074dff sth %l7,[%i5+0x024] ! Mem[0000000090800024] = 00054dff ! Mem[0000000090800000] = 86c671ba, %g2 = 000000000000aa77 lduh [%i5+0x002],%g2 ! %g2 = 00000000000086c6 ! Mem[0000000090000038] = 3f34bb09, %g2 = 00000000000086c6 ldsb [%i4+0x038],%g2 ! %g2 = 000000000000003f ! Mem[0000000091000004] = afffddf6, %g2 = 000000000000003f lduw [%i6+0x004],%g2 ! %g2 = 00000000afffddf6 ! Mem[0000000091000010] = eb99b0555beb77c1, %g2 = 00000000afffddf6 ldx [%i6+%o2],%g2 ! %g2 = eb99b0555beb77c1 ! Mem[0000000091000008] = 000000009ea929df, %g2 = eb99b0555beb77c1 ldx [%i6+%o1],%g2 ! %g2 = 000000009ea929df ! %l5 = 0000000000000000, Mem[0000000091000004] = afffddf6 stw %l5,[%i6+0x004] ! Mem[0000000091000004] = 00000000 ! %l7 = 0000000000000005, Mem[000000009100002e] = cc677c05 stb %l7,[%i6+0x02e] ! Mem[000000009100002c] = 05677c05 ! Mem[0000000090800000] = c8c086c6, %g2 = 000000009ea929df ldub [%i5+%g0],%g2 ! %g2 = 00000000000000c8 p20_label_19: ! Mem[0000000091000034] = 207be266, %g2 = 00000000000000c8 ldub [%i6+0x034],%g2 ! %g2 = 0000000000000020 ! Mem[000000009080001c] = a7d7adff, %g2 = 0000000000000020 ldub [%i5+0x01f],%g2 ! %g2 = 00000000000000a7 ! Mem[000000009100003c] = c0000000, %g2 = 00000000000000a7 ldsb [%i6+0x03f],%g2 ! %g2 = ffffffffffffffc0 ! Mem[0000000091000038] = 05898df6, %g18 = 67f09eca1525e2e0 ldsw [%i6+0x038],%g2 ! %g2 = 67f09eca1525e2e0 ! %l4 = a048c867, %l5 = 00000000, Mem[0000000091800020] = c69ee3c7 33167744 std %l4,[%o0+%o4] ! Mem[0000000091800020] = a048c867 00000000 ! Mem[0000000038000010] = aa77f178fd6ff871, %l2 = 000000009ea929df ldx [%i0+%o2],%l2 ! %l2 = aa77f178fd6ff871 ! Mem[0000000090800024] = 00054dff, %g2 = 0000000005898df6 ldsb [%i5+0x024],%g2 ! %g2 = 0000000000000000 ! %l4 = ab96d024a048c867, Mem[0000000091000034] = 207be266 stw %l4,[%i6+0x034] ! Mem[0000000091000034] = a048c867 ! Mem[0000000090800024] = 4dffeb48, %g2 = 0000000000000000 ldsh [%i5+0x026],%g2 ! %g2 = 0000000000004dff ! Mem[0000000091000020] = 00000000 9ea929df, %g2 = 00004dff, %g3 = 000000a7 ldd [%i6+%o4],%g2 ! %g2 = 0000000000000000 000000009ea929df p20_label_20: ! Mem[0000000091000010] = eb99b055, %g2 = 0000000000000000 lduw [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 ! Mem[0000000091000024] = 9ea929df, %g2 = 00000000eb99b055 lduw [%i6+0x024],%g2 ! %g2 = 000000009ea929df ! %l2 = aa77f178fd6ff871, Mem[0000000091800022] = c8670000 stb %l2,[%o0+0x022] ! Mem[0000000091800020] = 71670000 ! Mem[0000000091000008] = 000000009ea929df, %g2 = 000000009ea929df ldx [%i6+%o1],%g2 ! %g2 = 000000009ea929df ! %l2 = fd6ff871, %l3 = afffddf6, Mem[0000000038000000] = a7caef57 59b2e627 std %l2,[%i0+%g0] ! Mem[0000000038000000] = fd6ff871 afffddf6 ! Mem[000000009000003c] = abbf3e1a, %g2 = 000000009ea929df lduh [%i4+0x03c],%g2 ! %g2 = 000000000000abbf ! %l1 = 000000000000aa48, Mem[000000009080002c] = cc67e8b1 stw %l1,[%i5+0x02c] ! Mem[000000009080002c] = 0000aa48 ! Mem[000000009000001c] = 9d7122ad, %g2 = 000000000000abbf ldub [%i4+0x01c],%g2 ! %g2 = 000000000000009d ! Mem[0000000090000018] = 7f114e52, %g2 = 000000000000009d lduw [%i4+%o3],%g2 ! %g2 = 000000007f114e52 ! %l1 = 000000000000aa48, Mem[0000000090800010] = bbd0f97a stw %l1,[%i5+%o2] ! Mem[0000000090800010] = 0000aa48 p20_label_21: ! %l2 = aa77f178fd6ff871, Mem[000000009000002e] = e266944f sth %l2,[%i4+0x02e] ! Mem[000000009000002c] = f871944f ! Mem[0000000090000000] = f4d6f5d4, %g2 = 000000007f114e52 ldsh [%i4+%g0],%g2 ! %g2 = fffffffffffff4d6 ! Mem[0000000091800000] = 6c5e37b5da193367, %g2 = fffffffffffff4d6 ldx [%o0+%g0],%g2 ! %g2 = 6c5e37b5da193367 ! %l7 = 0000000000000005, Mem[0000000091800004] = da193367 stw %l7,[%o0+0x004] ! Mem[0000000091800004] = 00000005 ! Mem[0000000091000020] = 00000000 9ea929df, %g2 = da193367, %g3 = 9ea929df ldd [%i6+%o4],%g2 ! %g2 = 0000000000000000 000000009ea929df ! Mem[0000000091800038] = e8dd799bd365e266, %g2 = 0000000000000000 ldx [%o0+0x038],%g2 ! %g2 = e8dd799bd365e266 ! Mem[0000000090800014] = cc670000, %g2 = e8dd799bd365e266 lduh [%i5+0x016],%g2 ! %g2 = 000000000000cc67 ! Mem[0000000090800024] = 4dffeb48, %g2 = 000000000000cc67 ldsh [%i5+0x026],%g2 ! %g2 = 0000000000004dff ! Mem[0000000091000038] = 8df6d757, %g2 = 0000000000004dff ldsh [%i6+0x03a],%g2 ! %g2 = ffffffffffff8df6 ! Mem[0000000039000000] = 9ea929df afffddf6, %l6 = 00000007, %l7 = 00000005 ldd [%i2+%g0],%l6 ! %l6 = 000000009ea929df 00000000afffddf6 p20_label_22: ! Mem[0000000091800018] = 77c1df25, %g2 = ffffffffffff8df6 lduh [%o0+%o3],%g2 ! %g2 = 00000000000077c1 ! Mem[000000009000000c] = 00470212, %g2 = 00000000000077c1 ldsb [%i4+0x00e],%g2 ! %g2 = 0000000000000000 ! %l7 = 00000000afffddf6, Mem[000000009180002c] = aa77f178 stw %l7,[%o0+0x02c] ! Mem[000000009180002c] = afffddf6 ! Mem[0000000090800000] = c8c086c6, %g2 = 0000000000000000 lduw [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 ! Mem[0000000091800008] = 50d23f27, %g18 = 67f09eca1525e2e0 ldsw [%o0+%o1],%g2 ! %g2 = 67f09eca1525e2e0 ! %l2 = aa77f178fd6ff871, Mem[0000000090800038] = 00000000 stw %l2,[%i5+0x038] ! Mem[0000000090800038] = fd6ff871 ! Mem[0000000091800030] = 9ea929df, %g18 = 67f09eca1525e2e0 ldsw [%o0+0x030],%g2 ! %g2 = 67f09eca1525e2e0 ! Mem[0000000091000004] = 00000000, %g18 = 67f09eca1525e2e0 ldsw [%i6+0x004],%g2 ! %g2 = 67f09eca1525e2e0 ! Mem[0000000039800008] = 29dfffff, %l2 = aa77f178fd6ff871 ldub [%i3+0x009],%l2 ! %l2 = 00000000000000df ! %l1 = 000000000000aa48, Mem[0000000038800024] = 75390d54 stw %l1,[%i1+0x024] ! Mem[0000000038800024] = 0000aa48 p20_label_23: ! %l6 = 000000009ea929df, Mem[0000000090000006] = ffe60000 sth %l6,[%i4+0x006] ! Mem[0000000090000004] = 29df0000 ! Mem[0000000091800024] = 00000000, %g2 = 0000000000000000 lduh [%o0+0x026],%g2 ! %g2 = 0000000000000000 ! %l5 = 0000000000000000, Mem[0000000091000020] = 00000000 stw %l5,[%i6+%o4] ! Mem[0000000091000020] = 00000000 ! Mem[0000000038800034] = 7e41d305, %l0 = 00000000aa77f178 ldsh [%i1+0x034],%l0 ! %l0 = 0000000000007e41 ! Mem[0000000091000004] = 00000000, %g2 = 0000000000000000 lduw [%i6+0x004],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800014] = dac6cc67, %g18 = 67f09eca1525e2e0 ldsw [%i5+0x014],%g2 ! %g2 = 67f09eca1525e2e0 ! %l3 = 00000000afffddf6, Mem[0000000091000006] = 00000000 sth %l3,[%i6+0x006] ! Mem[0000000091000004] = ddf60000 ! Mem[0000000039800010] = 69baadf1, %l3 = 00000000afffddf6 ldsw [%i3+%o2],%l3 ! %l3 = 0000000069baadf1 ! Mem[0000000039000018] = f12c55f82097be72, %l0 = 0000000000007e41 ldx [%i2+%o3],%l0 ! %l0 = f12c55f82097be72 ! Mem[0000000091800000] = 5e37b500, %g2 = ffffffffdac6cc67 ldub [%o0+0x001],%g2 ! %g2 = 000000000000005e p20_label_24: ! Mem[000000009000001c] = 9d7122ad, %g2 = 000000000000005e ldub [%i4+0x01c],%g2 ! %g2 = 000000000000009d ! %l7 = 00000000afffddf6, Mem[0000000038000030] = d816b45796e915b8 stx %l7,[%i0+0x030] ! Mem[0000000038000030] = 00000000afffddf6 ! Mem[0000000091800010] = 9ea929dfafffddf6, %g2 = 000000000000009d ldx [%o0+%o2],%g2 ! %g2 = 9ea929dfafffddf6 ! Mem[000000003980000c] = dac6cc67, %l0 = f12c55f82097be72 lduh [%i3+0x00c],%l0 ! %l0 = 000000000000dac6 ! %l7 = 00000000afffddf6, Mem[0000000090000004] = ffff29df sth %l7,[%i4+0x004] ! Mem[0000000090000004] = ddf629df ! %l2 = 00000000000000df, Mem[0000000091000010] = eb99b0555beb77c1 stx %l2,[%i6+%o2] ! Mem[0000000091000010] = 00000000000000df ! Mem[0000000091000020] = 00000000 9ea929df, %g2 = afffddf6, %g3 = 9ea929df ldd [%i6+%o4],%g2 ! %g2 = 0000000000000000 000000009ea929df ! %l6 = 000000009ea929df, Mem[0000000090000038] = 3f34bb09abbf3e1a stx %l6,[%i4+0x038] ! Mem[0000000090000038] = 000000009ea929df ! Mem[0000000090000038] = 000000009ea929df, %g2 = 0000000000000000 ldx [%i4+0x038],%g2 ! %g2 = 000000009ea929df ! %l2 = 000000df, %l3 = 69baadf1, Mem[0000000091800038] = e8dd799b d365e266 std %l2,[%o0+0x038] ! Mem[0000000091800038] = 000000df 69baadf1 p20_label_25: ! %l2 = 00000000000000df, Mem[0000000090800028] = eb4882af sth %l2,[%i5+%o5] ! Mem[0000000090800028] = 00df82af ! Mem[0000000038800028] = d25ff56a, %l1 = 000000000000aa48 ldsw [%i1+%o5],%l1 ! %l1 = ffffffffd25ff56a ! Mem[0000000090000038] = 009ea929, %g2 = 000000009ea929df ldub [%i4+0x03b],%g2 ! %g2 = 0000000000000000 ! %l4 = ab96d024a048c867, Mem[0000000090800000] = c8c086c6 stw %l4,[%i5+%g0] ! Mem[0000000090800000] = a048c867 ! Mem[0000000038000010] = aa77f178fd6ff871, %l6 = 000000009ea929df ldx [%i0+%o2],%l6 ! %l6 = aa77f178fd6ff871 ! %l3 = 0000000069baadf1, Mem[000000003880003c] = afffddf6 stw %l3,[%i1+0x03c] ! Mem[000000003880003c] = 69baadf1 ! %l6 = fd6ff871, %l7 = afffddf6, Mem[0000000091000008] = 00000000 9ea929df std %l6,[%i6+%o1] ! Mem[0000000091000008] = fd6ff871 afffddf6 ! Mem[0000000090800008] = dac6cc67b0b9fb07, %g2 = 0000000000000000 ldx [%i5+%o1],%g2 ! %g2 = dac6cc67b0b9fb07 ! Mem[0000000039000020] = dac6cc67, %l7 = 00000000afffddf6 lduh [%i2+%o4],%l7 ! %l7 = 000000000000dac6 ! %l2 = 000000df, %l3 = 69baadf1, Mem[0000000090800000] = a048c867 71bacca9 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 000000df 69baadf1 ba,a p20_not_taken_0_end p20_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p20_branch_failed p20_not_taken_0_end: ! End of Random Code for Thread 20 1: membar #Sync ! Force all stores to complete p20_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x050] ! Set processor 20 done flag ! Check Registers p20_check_registers: set p20_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 000000000000dac6 bne,a,pn %xcc,p20_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffd25ff56a bne,a,pn %xcc,p20_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000000df bne,a,pn %xcc,p20_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000069baadf1 bne,a,pn %xcc,p20_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ab96d024a048c867 bne,a,pn %xcc,p20_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000000 bne,a,pn %xcc,p20_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be aa77f178fd6ff871 bne,a,pn %xcc,p20_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000000dac6 bne,a,pn %xcc,p20_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p20_check_fp_registers: set p20_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be d8f7f2f7 70f5bd8d bne %xcc,p20_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be bd624724 194c3cae bne %xcc,p20_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 6178bce2 4f51f90f bne %xcc,p20_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 119df95c 0c3bbb89 bne %xcc,p20_f6_fail nop ! Check Local Memory set p20_local0_expect,%g1 p20_check_local0: ldx [%g1+0x000],%g2 ! Expected data = fd6ff871afffddf6 ldx [%i0+0x000],%g3 ! Observed data at 0000000038000000 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = a048c86700000047 ldx [%i0+0x008],%g3 ! Observed data at 0000000038000008 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i0,0x008,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00000000afffddf6 ldx [%i0+0x030],%g3 ! Observed data at 0000000038000030 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 2a1d0600b0b9fb07 ldx [%i0+0x038],%g3 ! Observed data at 0000000038000038 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i0,0x038,%g4 set p20_local1_expect,%g1 p20_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 00000000000000a7 ldx [%i1+0x000],%g3 ! Observed data at 0000000038800000 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ab96d024a048c867 ldx [%i1+0x008],%g3 ! Observed data at 0000000038800008 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i1,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = f651de470000aa48 ldx [%i1+0x020],%g3 ! Observed data at 0000000038800020 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 6c0cb93f7e41d305 ldx [%i1+0x030],%g3 ! Observed data at 0000000038800030 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 9ea929df69baadf1 ldx [%i1+0x038],%g3 ! Observed data at 0000000038800038 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i1,0x038,%g4 set p20_local2_expect,%g1 p20_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 9ea929dfafffddf6 ldx [%i2+0x000],%g3 ! Observed data at 0000000039000000 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00000005c8e65f36 ldx [%i2+0x008],%g3 ! Observed data at 0000000039000008 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000009ea929df ldx [%i2+0x010],%g3 ! Observed data at 0000000039000010 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i2,0x010,%g4 set p20_local3_expect,%g1 p20_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 0000000000000005 ldx [%i3+0x000],%g3 ! Observed data at 0000000039800000 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 29dfffffdac6cc67 ldx [%i3+0x008],%g3 ! Observed data at 0000000039800008 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i3,0x008,%g4 ldx [%g1+0x030],%g2 ! Expected data = ffb27351a45de4c6 ldx [%i3+0x030],%g3 ! Observed data at 0000000039800030 cmp %g2,%g3 bne,a,pn %xcc,p20_local_failed add %i3,0x030,%g4 ! The test for processor 20 has passed p20_passed: ta GOOD_TRAP nop p20_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p20_failed p20_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p20_failed p20_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p20_failed p20_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p20_failed p20_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p20_failed p20_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p20_failed p20_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p20_failed p20_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p20_failed p20_f0_fail: set p20_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p20_f2_fail: set p20_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p20_f4_fail: set p20_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p20_f6_fail: set p20_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 20 failed p20_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x050] ! Set processor 20 done flag set p20_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 20 failed p20_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x050] ! Set processor 20 done flag set p20_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p20_selfmod_failed: ba p20_failed mov 0xabc,%g1 p20_common_error: or %g0,0xef4,%g1 ba p20_failed mov %o5,%g3 p20_common_signature_error: set p20_temp,%g1 ba p20_failed st %g2,[%g1] ! Common Lock Number p20_common_timeout: set p20_temp,%g1 ba p20_failed st %g2,[%g1] ! Common Lock Number p20_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p20_failed mov 0x0,%g3 p20_trap1e: lduha [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000039000008] ldswa [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000039800018] ldswa [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000038000020] done p20_trap1o: lduha [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000039000008] ldswa [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000039800018] ldswa [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000038000020] done p20_trap2e: ldswa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000039000028] lduba [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000039000018] ldda [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000039000028] lduwa [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000039800008] done p20_trap2o: ldswa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000039000028] lduba [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000039000018] ldda [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000039000028] lduwa [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000039800008] done p20_trap3e: nop nop nop nop done p20_trap3o: nop nop nop nop done p20_init_memory_pointers: set p20_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 p20_local0_start,%i0 set p20_local1_start,%i1 set p20_local2_start,%i2 set p20_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = a176b8f23f34bb09 ldx [%g1+0x008],%l1 ! %l1 = 4586195cabbf3e1a ldx [%g1+0x010],%l2 ! %l2 = 08be20fe704177c1 ldx [%g1+0x018],%l3 ! %l3 = ad286b2fd365e266 ldx [%g1+0x020],%l4 ! %l4 = e640fd06e4afb254 ldx [%g1+0x028],%l5 ! %l5 = 1fdcd0f7c6178ec5 ldx [%g1+0x030],%l6 ! %l6 = 45569262608650d7 ldx [%g1+0x038],%l7 ! %l7 = 5cece08e6e295283 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 21 processor_21: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x54] ! Set the start flag wrpr %g0,7,%cleanwin call p21_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 21 wr %g0,0x4,%fprs ! Make sure fef is 1 set p21_init_freg,%g1 ! %f0 = 3da4916f 8b6cbbd5 a9a1a8a0 c1c8bd3a ! %f4 = f842f3ea 7911384d 96ba953c 9c2a2d99 ! %f8 = 1c254532 1fbc0288 dbbac2e4 e51e3174 ! %f12 = 6653f83e 0e9a8da3 d0a1b04d aee291a6 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = c1864810 2f9585c6 d6cf140c bf94ca23 ! %f20 = 4e3a4353 b5e8d78c f752f737 32dfd3ab ! %f24 = b9c296d9 cc6c63be 6f7cfaae 859999d6 ! %f28 = 7c37523b 0c4265f6 dd7c8c48 f2582e04 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = d0ef5c37 cb0f9729 c696958b 53e52c9a ! %f36 = 8f3b4f5d fc08882f 1e67336c d1a7963e ! %f40 = 95046b4d 7e0d0da2 34f4a8cf 79745248 ! %f44 = 83d4c8d2 cdadd3f3 3d36bc1a 2d0788d2 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x7070beb800000046,%g7,%g1 ! GSR scale = 8, align = 6 wr %g1,%g0,%gsr ! GSR = 7070beb800000046 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 21 p21_label_1: ! %l3 = 0464dbfa7aafc100, Mem[000000009000001d] = 7122ad1a stb %l3,[%i4+0x01d] ! Mem[000000009000001c] = 0022ad1a ! Mem[000000003b000004] = 6ec18980, %l1 = 2520c7169993b86a lduw [%i2+0x004],%l1 ! %l1 = 000000006ec18980 ! Mem[000000003b000010] = 443982f9, %l7 = 9c12a22070170d1e ldsb [%i2+0x012],%l7 ! %l7 = ffffffffffffff82 ! Mem[000000003a800020] = dfcd59a0 d09a8cf9, %l2 = b9a7c25f, %l3 = 7aafc100 ldd [%i1+%o4],%l2 ! %l2 = 00000000dfcd59a0 00000000d09a8cf9 ! Mem[0000000090000008] = b01bc40b, %g2 = 00000051fffff3d6 ldub [%i4+0x00a],%g2 ! %g2 = 00000000000000b0 ! Mem[0000000091000008] = 4b1c5151, %g18 = 369038ec3b064e41 ldsw [%i6+%o1],%g2 ! %g2 = 369038ec3b064e41 ! Mem[000000003b800000] = 05ce6a7d df165d9d, %l4 = 79f7d057, %l5 = c7326dde ldd [%i3+%g0],%l4 ! %l4 = 0000000005ce6a7d 00000000df165d9d ! Mem[0000000090000018] = 7f114e52, %g2 = 000000004b1c5151 ldsb [%i4+%o3],%g2 ! %g2 = 000000000000007f ! Mem[0000000091800008] = 3f270741, %g2 = 000000000000007f ldsb [%o0+0x00a],%g2 ! %g2 = 000000000000003f ! %l3 = 00000000d09a8cf9, Mem[000000003b800014] = d2f1ca57 sth %l3,[%i3+0x014] ! Mem[000000003b800014] = 8cf9ca57 p21_label_2: ! Mem[0000000091800008] = 50d23f27, %g2 = 000000000000003f lduw [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 ! Mem[0000000090000020] = 1a54edfc, %g18 = 369038ec3b064e41 ldsw [%i4+%o4],%g2 ! %g2 = 369038ec3b064e41 ! Mem[0000000091800008] = 50d23f270741274a, %g2 = 000000001a54edfc ldx [%o0+%o1],%g2 ! %g2 = 50d23f270741274a ! Mem[0000000091000030] = 7cc77257, %g2 = 50d23f270741274a lduh [%i6+0x030],%g2 ! %g2 = 0000000000007cc7 ! Mem[0000000091000000] = ddab9f6d de861c20, %g2 = 00007cc7, %g3 = 0bad0b00 ldd [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d 00000000de861c20 ! Mem[000000009000001c] = 9d0022ad, %g2 = 00000000ddab9f6d lduw [%i4+0x01c],%g2 ! %g2 = 000000009d0022ad ! Mem[000000003b000034] = 0228209e, %l5 = 00000000df165d9d lduh [%i2+0x036],%l5 ! %l5 = 000000000000209e ! Mem[0000000091800004] = da193367, %g18 = 369038ec3b064e41 ldsw [%o0+0x004],%g2 ! %g2 = 369038ec3b064e41 ! Mem[000000003b800008] = b33c85c1, %l3 = 00000000d09a8cf9 ldub [%i3+0x00a],%l3 ! %l3 = 0000000000000085 ! %l7 = ffffffffffffff82, Mem[0000000091000008] = 4b1c5151da67f293 stx %l7,[%i6+%o1] ! Mem[0000000091000008] = ffffffffffffff82 p21_label_3: ! Mem[0000000091800018] = a5df25e1, %g2 = ffffffffda193367 ldsb [%o0+0x019],%g2 ! %g2 = ffffffffffffffa5 ! %l7 = ffffffffffffff82, Mem[000000003a800008] = 74529649 stw %l7,[%i1+%o1] ! Mem[000000003a800008] = ffffff82 ! Mem[0000000091800024] = 33167744, %g2 = ffffffffffffffa5 lduw [%o0+0x024],%g2 ! %g2 = 0000000033167744 ! %l4 = 05ce6a7d, %l5 = 0000209e, Mem[0000000090800010] = bbd0f97a ba27fa54 std %l4,[%i5+%o2] ! Mem[0000000090800010] = 05ce6a7d 0000209e ! Mem[0000000090800008] = 8df38faf, %g2 = 0000000033167744 ldsb [%i5+0x00b],%g2 ! %g2 = ffffffffffffff8d ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = ffffffffffffff8d ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = 45288f71b6b6487f ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! Mem[0000000091800010] = 5e44f9f4 a2d978b6, %g2 = d6343572, %g3 = de861c20 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000a2d978b6 ! Mem[000000003b000000] = 368053e1, %l3 = 0000000000000085 ldsw [%i2+%g0],%l3 ! %l3 = 00000000368053e1 ! %l4 = 0000000005ce6a7d, Mem[0000000091000010] = eb99b055 sth %l4,[%i6+%o2] ! Mem[0000000091000010] = 6a7db055 p21_label_4: ! Mem[0000000090000004] = 80b60b78, %g2 = 000000005e44f9f4 lduw [%i4+0x004],%g2 ! %g2 = 0000000080b60b78 ! Mem[0000000090000000] = d6f5d480, %g2 = 0000000080b60b78 ldub [%i4+0x001],%g2 ! %g2 = 00000000000000d6 ! Mem[000000003a80000c] = cce8afbe, %l7 = ffffffffffffff82 lduh [%i1+0x00e],%l7 ! %l7 = 000000000000afbe ! Mem[0000000091800004] = 336750d2, %g2 = 00000000000000d6 ldub [%o0+0x006],%g2 ! %g2 = 0000000000000033 ! Mem[000000003b000028] = b76bbf6e, %l6 = 151ba09818b2894c lduw [%i2+%o5],%l6 ! %l6 = 00000000b76bbf6e ! Mem[0000000090800000] = c8c086c6 d0bacca9, %g2 = 00000033, %g3 = a2d978b6 ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 00000000d0bacca9 ! Mem[0000000090000030] = 944f136a126760d7, %g2 = 00000000c8c086c6 ldx [%i4+0x030],%g2 ! %g2 = 944f136a126760d7 ! %l5 = 000000000000209e, Mem[0000000090800008] = a3d5b48d sth %l5,[%i5+%o1] ! Mem[0000000090800008] = 209eb48d ! Mem[000000009000001c] = 9d0022ad, %g2 = 944f136a126760d7 lduw [%i4+0x01c],%g2 ! %g2 = 000000009d0022ad ! %l4 = 05ce6a7d, %l5 = 0000209e, Mem[0000000091800020] = c69ee3c7 33167744 std %l4,[%o0+%o4] ! Mem[0000000091800020] = 05ce6a7d 0000209e p21_label_5: ! Mem[0000000090000010] = 0212225c 798eb5a3, %g2 = 9d0022ad, %g3 = d0bacca9 ldd [%i4+%o2],%g2 ! %g2 = 000000000212225c 00000000798eb5a3 ! Mem[0000000091800030] = 288f71b6, %g2 = 000000000212225c ldsb [%o0+0x031],%g2 ! %g2 = 0000000000000028 ! %l6 = b76bbf6e, %l7 = 0000afbe, Mem[0000000090000018] = 7f114e52 9d0022ad std %l6,[%i4+%o3] ! Mem[0000000090000018] = b76bbf6e 0000afbe ! Mem[0000000091800020] = 05ce6a7d, %g18 = 369038ec3b064e41 ldsw [%o0+%o4],%g2 ! %g2 = 369038ec3b064e41 ! Mem[000000003b000010] = 443982f9fb8f2ddf, %l7 = 000000000000afbe ldx [%i2+%o2],%l7 ! %l7 = 443982f9fb8f2ddf ! Mem[0000000091800018] = 39a5df25, %g2 = 0000000005ce6a7d lduh [%o0+%o3],%g2 ! %g2 = 00000000000039a5 ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = 00000000000039a5 ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! %l5 = 000000000000209e, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l5,[%o0+%o5] ! Mem[0000000091800028] = 000000000000209e ! %l2 = 00000000dfcd59a0, Mem[0000000091000018] = b4334f3440af2dc9 stx %l2,[%i6+%o3] ! Mem[0000000091000018] = 00000000dfcd59a0 ! %l4 = 05ce6a7d, %l5 = 0000209e, Mem[0000000091800008] = 50d23f27 0741274a std %l4,[%o0+%o1] ! Mem[0000000091800008] = 05ce6a7d 0000209e p21_label_6: ! Mem[0000000090800038] = 393f420cdd38b60e, %g2 = 45288f71b6b6487f ldx [%i5+0x038],%g2 ! %g2 = 393f420cdd38b60e ! Mem[0000000091800008] = 6a7d0000, %g2 = 393f420cdd38b60e ldsh [%o0+0x00a],%g2 ! %g2 = 0000000000006a7d ! %l2 = 00000000dfcd59a0, Mem[0000000091800001] = 5e37b5da stb %l2,[%o0+0x001] ! Mem[0000000091800000] = a037b5da ! Mem[0000000090800030] = e7b33334, %g2 = 0000000000006a7d lduw [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 ! Mem[0000000091800028] = 00000000, %g2 = 00000000e7b33334 ldub [%o0+0x029],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000028] = 43a014ad, %g2 = 0000000000000000 ldsh [%i6+%o5],%g2 ! %g2 = 00000000000043a0 ! %l6 = 00000000b76bbf6e, Mem[000000003b00001c] = c1336e16 stw %l6,[%i2+0x01c] ! Mem[000000003b00001c] = b76bbf6e ! %l3 = 00000000368053e1, Mem[0000000091000008] = ffffffffffffff82 stx %l3,[%i6+%o1] ! Mem[0000000091000008] = 00000000368053e1 ! Mem[0000000091800030] = 8f71b6b6, %g2 = 00000000000043a0 ldsh [%o0+0x032],%g2 ! %g2 = ffffffffffff8f71 ! Mem[0000000091800030] = 45288f71, %g2 = ffffffffffff8f71 ldsh [%o0+0x030],%g2 ! %g2 = 0000000000004528 p21_label_7: ! Mem[0000000090000038] = 8fc6c81b, %g18 = 369038ec3b064e41 ldsw [%i4+0x038],%g2 ! %g2 = 369038ec3b064e41 ! Mem[0000000091000010] = 6a7db055, %g18 = 369038ec3b064e41 ldsw [%i6+%o2],%g2 ! %g2 = 369038ec3b064e41 ! Mem[000000003b800020] = 844e167c52e7bbb0, %l5 = 000000000000209e ldx [%i3+%o4],%l5 ! %l5 = 844e167c52e7bbb0 ! Mem[000000003a800028] = a135f991, %l3 = 00000000368053e1 ldsw [%i1+%o5],%l3 ! %l3 = ffffffffa135f991 ! %l2 = 00000000dfcd59a0, Mem[0000000091800012] = f9f4a2d9 sth %l2,[%o0+0x012] ! Mem[0000000091800010] = 59a0a2d9 ! Mem[0000000090800010] = 6a7d0000, %g2 = 000000006a7db055 ldsh [%i5+0x012],%g2 ! %g2 = 0000000000006a7d ! Mem[0000000090800028] = eb4882af9c5fe8b1, %g2 = 0000000000006a7d ldx [%i5+%o5],%g2 ! %g2 = eb4882af9c5fe8b1 ! Mem[0000000091800000] = 6ca037b5, %g18 = 369038ec3b064e41 ldsw [%o0+%g0],%g2 ! %g2 = 369038ec3b064e41 ! %l7 = 443982f9fb8f2ddf, Mem[000000003b00000c] = 33f94f62 stw %l7,[%i2+0x00c] ! Mem[000000003b00000c] = fb8f2ddf ! Mem[000000009100002c] = db4f959e, %g2 = 000000006ca037b5 lduw [%i6+0x02c],%g2 ! %g2 = 00000000db4f959e p21_label_8: ! %l0 = da501fe0671315d6, Mem[000000003b00003a] = c2447db1 stb %l0,[%i2+0x03a] ! Mem[000000003b000038] = c244d6b1 ! Mem[0000000091000010] = 6a7db055 5bebbbe4, %g2 = db4f959e, %g3 = 798eb5a3 ldd [%i6+%o2],%g2 ! %g2 = 000000006a7db055 000000005bebbbe4 ! %l0 = da501fe0671315d6, Mem[000000009080002c] = 9c5fe8b1 stw %l0,[%i5+0x02c] ! Mem[000000009080002c] = 671315d6 ! %l2 = dfcd59a0, %l3 = a135f991, Mem[0000000090800030] = e7b33334 2d07fd66 std %l2,[%i5+0x030] ! Mem[0000000090800030] = dfcd59a0 a135f991 ! %l3 = ffffffffa135f991, Mem[0000000090000010] = 0212225c sth %l3,[%i4+%o2] ! Mem[0000000090000010] = f991225c ! Mem[0000000091000000] = 9f6dde86, %g2 = 000000006a7db055 ldub [%i6+0x002],%g2 ! %g2 = 000000000000009f ! %l4 = 05ce6a7d, %l5 = 52e7bbb0, Mem[0000000091800010] = 5e4459a0 a2d978b6 std %l4,[%o0+%o2] ! Mem[0000000091800010] = 05ce6a7d 52e7bbb0 ! %l4 = 05ce6a7d, %l5 = 52e7bbb0, Mem[0000000091800008] = 05ce6a7d 0000209e std %l4,[%o0+%o1] ! Mem[0000000091800008] = 05ce6a7d 52e7bbb0 ! Mem[0000000090800018] = 35d3851c, %g2 = 000000000000009f lduw [%i5+%o3],%g2 ! %g2 = 0000000035d3851c ! %l0 = 671315d6, %l1 = 6ec18980, Mem[0000000091000028] = 43a014ad db4f959e std %l0,[%i6+%o5] ! Mem[0000000091000028] = 671315d6 6ec18980 p21_label_9: ! %l7 = 443982f9fb8f2ddf, Mem[000000003a800038] = a57af78dac03039b stx %l7,[%i1+0x038] ! Mem[000000003a800038] = 443982f9fb8f2ddf ! %l2 = dfcd59a0, %l3 = a135f991, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l2,[%i5+%g0] ! Mem[0000000090800000] = dfcd59a0 a135f991 ! %l5 = 844e167c52e7bbb0, Mem[0000000091000018] = 00000000dfcd59a0 stx %l5,[%i6+%o3] ! Mem[0000000091000018] = 844e167c52e7bbb0 ! %l1 = 000000006ec18980, Mem[0000000090800018] = 35d3851c stb %l1,[%i5+%o3] ! Mem[0000000090800018] = 80d3851c ! %l7 = 443982f9fb8f2ddf, Mem[0000000091800010] = 05ce6a7d stw %l7,[%o0+%o2] ! Mem[0000000091800010] = fb8f2ddf ! Mem[0000000090800034] = a135f991, %g18 = 369038ec3b064e41 ldsw [%i5+0x034],%g2 ! %g2 = 369038ec3b064e41 ! Mem[0000000090000014] = b5a3b76b, %g2 = ffffffffa135f991 lduh [%i4+0x016],%g2 ! %g2 = 000000000000b5a3 ! %l4 = 0000000005ce6a7d, Mem[0000000091000000] = ddab9f6dde861c20 stx %l4,[%i6+%g0] ! Mem[0000000091000000] = 0000000005ce6a7d ! %l1 = 000000006ec18980, Mem[0000000090000008] = 96abb01bc40b9e2c stx %l1,[%i4+%o1] ! Mem[0000000090000008] = 000000006ec18980 ! %l1 = 000000006ec18980, Mem[000000003a00001e] = 9a672132 sth %l1,[%i0+0x01e] ! Mem[000000003a00001c] = 9a678980 p21_label_10: ! Mem[0000000090000038] = 8fc6c81bf8ba39dc, %g2 = 000000000000b5a3 ldx [%i4+0x038],%g2 ! %g2 = 8fc6c81bf8ba39dc ! Mem[0000000090800000] = dfcd59a0, %g2 = 8fc6c81bf8ba39dc lduw [%i5+%g0],%g2 ! %g2 = 00000000dfcd59a0 ! Mem[0000000090000038] = 8fc6c81b f8ba39dc, %g2 = dfcd59a0, %g3 = 5bebbbe4 ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 00000000f8ba39dc ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = 000000008fc6c81b ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! Mem[0000000090000030] = 136a1267, %g2 = 45288f71b6b6487f lduh [%i4+0x032],%g2 ! %g2 = 000000000000136a ! Mem[0000000090800020] = 6c6c0f3aba1e4dff, %g2 = 000000000000136a ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3aba1e4dff ! %l7 = 443982f9fb8f2ddf, Mem[0000000091800038] = e8dd799b stw %l7,[%o0+0x038] ! Mem[0000000091800038] = fb8f2ddf ! %l5 = 844e167c52e7bbb0, Mem[0000000090800012] = 6a7d0000 stb %l5,[%i5+0x012] ! Mem[0000000090800010] = b07d0000 ! Mem[0000000091000030] = 7cc77257207bbe7e, %g2 = 6c6c0f3aba1e4dff ldx [%i6+0x030],%g2 ! %g2 = 7cc77257207bbe7e ! %l5 = 844e167c52e7bbb0, Mem[000000009080003b] = 0cdd38b6 stb %l5,[%i5+0x03b] ! Mem[0000000090800038] = b0dd38b6 p21_label_11: ! %l0 = da501fe0671315d6, Mem[0000000091800028] = 00000000 sth %l0,[%o0+%o5] ! Mem[0000000091800028] = 15d60000 ! %l1 = 000000006ec18980, Mem[0000000090800022] = 0f3aba1e sth %l1,[%i5+0x022] ! Mem[0000000090800020] = 8980ba1e ! Mem[0000000091800028] = 15d60000 0000209e, %g2 = 207bbe7e, %g3 = f8ba39dc ldd [%o0+%o5],%g2 ! %g2 = 0000000015d60000 000000000000209e ! %l7 = 443982f9fb8f2ddf, Mem[0000000090800008] = 209eb48d sth %l7,[%i5+%o1] ! Mem[0000000090800008] = 2ddfb48d ! Mem[0000000090800004] = 35f9912d, %g2 = 0000000015d60000 ldub [%i5+0x005],%g2 ! %g2 = 0000000000000035 ! Mem[0000000091800020] = 05ce6a7d0000209e, %g2 = 0000000000000035 ldx [%o0+%o4],%g2 ! %g2 = 05ce6a7d0000209e ! Mem[0000000091000018] = 167c52e7, %g2 = 05ce6a7d0000209e lduh [%i6+0x01a],%g2 ! %g2 = 000000000000167c ! Mem[0000000091800028] = 00000000, %g2 = 000000000000167c ldsh [%o0+0x02a],%g2 ! %g2 = 0000000000000000 ! %l4 = 0000000005ce6a7d, Mem[0000000090800010] = 05ceb07d0000209e stx %l4,[%i5+%o2] ! Mem[0000000090800010] = 0000000005ce6a7d ! Mem[0000000090000030] = 944f136a 126760d7, %g2 = 00000000, %g3 = 0000209e ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000126760d7 p21_label_12: ! %l7 = 443982f9fb8f2ddf, Mem[0000000091000000] = 0000000005ce6a7d stx %l7,[%i6+%g0] ! Mem[0000000091000000] = 443982f9fb8f2ddf ! %l6 = 00000000b76bbf6e, Mem[0000000090000030] = 944f136a stw %l6,[%i4+0x030] ! Mem[0000000090000030] = b76bbf6e ! %l4 = 0000000005ce6a7d, Mem[000000003a80002c] = 2bae3598 stb %l4,[%i1+0x02c] ! Mem[000000003a80002c] = 7dae3598 ! Mem[000000003a00000c] = 429c85c0, %l6 = 00000000b76bbf6e lduh [%i0+0x00e],%l6 ! %l6 = 00000000000085c0 ! Mem[000000003b000000] = 368053e1, %l0 = da501fe0671315d6 ldub [%i2+0x001],%l0 ! %l0 = 0000000000000080 ! %l7 = 443982f9fb8f2ddf, Mem[0000000090000010] = f991225c sth %l7,[%i4+%o2] ! Mem[0000000090000010] = 2ddf225c ! %l1 = 000000006ec18980, Mem[0000000091800013] = df52e7bb stb %l1,[%o0+0x013] ! Mem[0000000091800010] = 8052e7bb ! Mem[0000000090800028] = 4882af67, %g2 = 00000000944f136a ldsb [%i5+0x029],%g2 ! %g2 = 0000000000000048 ! Mem[000000003a000028] = 66502813, %l3 = ffffffffa135f991 lduh [%i0+%o5],%l3 ! %l3 = 0000000000006650 ! Mem[000000003a000030] = c8603767, %l1 = 000000006ec18980 lduh [%i0+0x032],%l1 ! %l1 = 0000000000003767 p21_label_13: ! Mem[000000003b000004] = 6ec18980, %l6 = 00000000000085c0 lduw [%i2+0x004],%l6 ! %l6 = 000000006ec18980 ! %l0 = 00000080, %l1 = 00003767, Mem[0000000091800020] = 05ce6a7d 0000209e std %l0,[%o0+%o4] ! Mem[0000000091800020] = 00000080 00003767 ! Mem[000000003a000004] = 220975fc, %l4 = 0000000005ce6a7d ldsw [%i0+0x004],%l4 ! %l4 = 00000000220975fc ! Mem[0000000090000034] = 126760d7, %g2 = 0000000000000048 lduw [%i4+0x034],%g2 ! %g2 = 00000000126760d7 ! Mem[0000000091000028] = 671315d6 6ec18980, %g2 = 126760d7, %g3 = 126760d7 ldd [%i6+%o5],%g2 ! %g2 = 00000000671315d6 000000006ec18980 ! %l7 = 443982f9fb8f2ddf, Mem[000000003b80000e] = f803f683 stb %l7,[%i3+0x00e] ! Mem[000000003b80000c] = f803df83 ! Mem[0000000090000020] = edfce7b2, %g2 = 00000000671315d6 lduh [%i4+0x022],%g2 ! %g2 = 000000000000edfc ! %l4 = 00000000220975fc, Mem[0000000091000014] = 5bebbbe4 sth %l4,[%i6+0x014] ! Mem[0000000091000014] = 75fcbbe4 ! %l3 = 0000000000006650, Mem[0000000090800022] = 8980ba1e sth %l3,[%i5+0x022] ! Mem[0000000090800020] = 6650ba1e ! Mem[0000000090000014] = 798eb5a3, %g2 = 000000000000edfc lduw [%i4+0x014],%g2 ! %g2 = 00000000798eb5a3 p21_label_14: ! %l1 = 0000000000003767, Mem[0000000090800012] = 000005ce sth %l1,[%i5+0x012] ! Mem[0000000090800010] = 376705ce ! %l6 = 000000006ec18980, Mem[0000000091800032] = 8f71b6b6 sth %l6,[%o0+0x032] ! Mem[0000000091800030] = 8980b6b6 ! %l6 = 000000006ec18980, Mem[0000000090800019] = d3851cd6 stb %l6,[%i5+0x019] ! Mem[0000000090800018] = 80851cd6 ! %l0 = 00000080, %l1 = 00003767, Mem[0000000090000030] = b76bbf6e 126760d7 std %l0,[%i4+0x030] ! Mem[0000000090000030] = 00000080 00003767 ! Mem[000000003a000020] = 162e813764064267, %l3 = 0000000000006650 ldx [%i0+%o4],%l3 ! %l3 = 162e813764064267 ! %l6 = 000000006ec18980, Mem[0000000090000022] = edfce7b2 sth %l6,[%i4+0x022] ! Mem[0000000090000020] = 8980e7b2 ! Mem[000000009000000c] = c189802d, %g2 = 00000000798eb5a3 ldsb [%i4+0x00d],%g2 ! %g2 = ffffffffffffffc1 ! %l6 = 000000006ec18980, Mem[000000009180003c] = eb806635 sth %l6,[%o0+0x03c] ! Mem[000000009180003c] = 89806635 ! %l0 = 0000000000000080, Mem[000000009000000a] = 00006ec1 sth %l0,[%i4+0x00a] ! Mem[0000000090000008] = 00806ec1 ! %l4 = 00000000220975fc, Mem[000000003a000004] = 220975fc stw %l4,[%i0+0x004] ! Mem[000000003a000004] = 220975fc p21_label_15: ! %l3 = 162e813764064267, Mem[000000009000003b] = 1bf8ba39 stb %l3,[%i4+0x03b] ! Mem[0000000090000038] = 67f8ba39 ! Mem[0000000091800034] = 487ffb8f, %g2 = ffffffffffffffc1 ldsb [%o0+0x036],%g2 ! %g2 = 0000000000000048 ! Mem[000000003b000028] = b76bbf6e3d95f16a, %l6 = 000000006ec18980 ldx [%i2+%o5],%l6 ! %l6 = b76bbf6e3d95f16a ! %l1 = 0000000000003767, Mem[0000000090800020] = 6c6c6650ba1e4dff stx %l1,[%i5+%o4] ! Mem[0000000090800020] = 0000000000003767 ! Mem[000000003b000010] = 443982f9, %l7 = 443982f9fb8f2ddf lduh [%i2+%o2],%l7 ! %l7 = 0000000000004439 ! Mem[0000000090000028] = fd8d7915, %g2 = 0000000000000048 ldsb [%i4+0x02b],%g2 ! %g2 = fffffffffffffffd ! Mem[0000000090000014] = 798eb5a3, %g2 = fffffffffffffffd lduw [%i4+0x014],%g2 ! %g2 = 00000000798eb5a3 ! %l4 = 220975fc, %l5 = 52e7bbb0, Mem[0000000090000018] = b76bbf6e 0000afbe std %l4,[%i4+%o3] ! Mem[0000000090000018] = 220975fc 52e7bbb0 ! %l2 = 00000000dfcd59a0, Mem[000000009100001c] = 52e7bbb0 sth %l2,[%i6+0x01c] ! Mem[000000009100001c] = 59a0bbb0 ! Mem[0000000091000014] = 75fcbbe4, %g2 = 00000000798eb5a3 lduw [%i6+0x014],%g2 ! %g2 = 0000000075fcbbe4 p21_label_16: ! %l4 = 00000000220975fc, Mem[000000009000000c] = 6ec18980 stw %l4,[%i4+0x00c] ! Mem[000000009000000c] = 220975fc ! Mem[0000000090000028] = 07dc67fd 8d791540, %g2 = 75fcbbe4, %g3 = 6ec18980 ldd [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd 000000008d791540 ! %l3 = 162e813764064267, Mem[0000000090000018] = 220975fc52e7bbb0 stx %l3,[%i4+%o3] ! Mem[0000000090000018] = 162e813764064267 ! %l2 = 00000000dfcd59a0, Mem[0000000091800038] = fb8f2ddf89806635 stx %l2,[%o0+0x038] ! Mem[0000000091800038] = 00000000dfcd59a0 ! %l1 = 0000000000003767, Mem[0000000091800016] = bbb039a5 sth %l1,[%o0+0x016] ! Mem[0000000091800014] = 376739a5 ! Mem[000000003b800010] = 2d7ada05, %l1 = 0000000000003767 lduh [%i3+0x012],%l1 ! %l1 = 000000000000da05 ! Mem[0000000091000028] = 671315d6, %g2 = 0000000007dc67fd lduw [%i6+%o5],%g2 ! %g2 = 00000000671315d6 ! %l0 = 00000080, %l1 = 0000da05, Mem[000000003a000018] = 9bff2f1a 9a678980 std %l0,[%i0+%o3] ! Mem[000000003a000018] = 00000080 0000da05 ! Mem[0000000090800028] = 82af6713, %g2 = 00000000671315d6 ldsh [%i5+0x02a],%g2 ! %g2 = ffffffffffff82af ! Mem[0000000091800028] = 15d60000, %g2 = ffffffffffff82af lduw [%o0+%o5],%g2 ! %g2 = 0000000015d60000 p21_label_17: ! %l0 = 0000000000000080, Mem[0000000090000024] = e7b2eb32 sth %l0,[%i4+0x024] ! Mem[0000000090000024] = 0080eb32 ! %l2 = 00000000dfcd59a0, Mem[000000009100000b] = 00368053 stb %l2,[%i6+0x00b] ! Mem[0000000091000008] = a0368053 ! %l3 = 162e813764064267, Mem[000000003a80001e] = aa8ff83c sth %l3,[%i1+0x01e] ! Mem[000000003a80001c] = aa8f4267 ! %l3 = 162e813764064267, Mem[000000009080001e] = 35720000 sth %l3,[%i5+0x01e] ! Mem[000000009080001c] = 42670000 ! Mem[0000000090000004] = 80b60b78, %g18 = 369038ec3b064e41 ldsw [%i4+0x004],%g2 ! %g2 = 369038ec3b064e41 ! %l3 = 162e813764064267, Mem[0000000091800008] = 05ce6a7d stw %l3,[%o0+%o1] ! Mem[0000000091800008] = 64064267 ! %l0 = 0000000000000080, Mem[000000003a800030] = fb24aeeb5212f7c3 stx %l0,[%i1+0x030] ! Mem[000000003a800030] = 0000000000000080 ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = 80b60b78, %g3 = 8d791540 ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c ! %l0 = 0000000000000080, Mem[0000000091800020] = 00000080 stw %l0,[%o0+%o4] ! Mem[0000000091800020] = 00000080 ! %l7 = 0000000000004439, Mem[0000000090000008] = 00000080 stw %l7,[%i4+%o1] ! Mem[0000000090000008] = 00004439 p21_label_18: ! %l6 = 3d95f16a, %l7 = 00004439, Mem[0000000090800030] = dfcd59a0 a135f991 std %l6,[%i5+0x030] ! Mem[0000000090800030] = 3d95f16a 00004439 ! %l1 = 000000000000da05, Mem[000000003b800038] = 84cbecda7736874a stx %l1,[%i3+0x038] ! Mem[000000003b800038] = 000000000000da05 ! Mem[0000000091800030] = 45288980b6b6487f, %g2 = 000000009de28f8d ldx [%o0+0x030],%g2 ! %g2 = 45288980b6b6487f ! %l6 = b76bbf6e3d95f16a, Mem[0000000091000000] = 443982f9fb8f2ddf stx %l6,[%i6+%g0] ! Mem[0000000091000000] = b76bbf6e3d95f16a ! %l2 = 00000000dfcd59a0, Mem[0000000090800017] = 7d808085 stb %l2,[%i5+0x017] ! Mem[0000000090800014] = a0808085 ! Mem[0000000090000024] = 80eb3207, %g2 = 45288980b6b6487f ldsb [%i4+0x025],%g2 ! %g2 = ffffffffffffff80 ! Mem[000000003a800014] = 455d9944, %l7 = 0000000000004439 ldsb [%i1+0x016],%l7 ! %l7 = ffffffffffffff99 ! Mem[0000000091800000] = 6ca037b5, %g2 = ffffffffffffff80 lduw [%o0+%g0],%g2 ! %g2 = 000000006ca037b5 ! Mem[0000000091800038] = 0000dfcd, %g2 = 000000006ca037b5 lduh [%o0+0x03a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000038] = c867f8ba, %g2 = 0000000000000000 ldub [%i4+0x03a],%g2 ! %g2 = 00000000000000c8 p21_label_19: ! Mem[0000000090800008] = 2ddfb48d, %g2 = 00000000000000c8 ldub [%i5+%o1],%g2 ! %g2 = 000000000000002d ! Mem[0000000091000008] = 000000a0, %g2 = 000000000000002d lduh [%i6+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[000000003b800004] = df165d9d, %l6 = b76bbf6e3d95f16a lduh [%i3+0x004],%l6 ! %l6 = 000000000000df16 ! %l1 = 000000000000da05, Mem[0000000090000018] = 162e813764064267 stx %l1,[%i4+%o3] ! Mem[0000000090000018] = 000000000000da05 ! Mem[0000000090000000] = f4d6f5d4, %g18 = 369038ec3b064e41 ldsw [%i4+%g0],%g2 ! %g2 = 369038ec3b064e41 ! %l4 = 220975fc, %l5 = 52e7bbb0, Mem[0000000090800030] = 3d95f16a 00004439 std %l4,[%i5+0x030] ! Mem[0000000090800030] = 220975fc 52e7bbb0 ! Mem[0000000090000028] = 07dc67fd 8d791540, %g2 = f4d6f5d4, %g3 = 7b41cb8c ldd [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd 000000008d791540 ! Mem[0000000090000020] = 1a5489800080eb32, %g2 = 0000000007dc67fd ldx [%i4+%o4],%g2 ! %g2 = 1a5489800080eb32 ! %l2 = 00000000dfcd59a0, Mem[000000009100003c] = d7571dc0 sth %l2,[%i6+0x03c] ! Mem[000000009100003c] = 59a01dc0 ! Mem[0000000090800004] = 35f9912d, %g2 = 1a5489800080eb32 ldub [%i5+0x005],%g2 ! %g2 = 0000000000000035 p21_label_20: ! Mem[000000003b000000] = 368053e16ec18980, %l7 = ffffffffffffff99 ldx [%i2+%g0],%l7 ! %l7 = 368053e16ec18980 ! Mem[000000003a800004] = b2fbbf68, %l4 = 00000000220975fc lduh [%i1+0x004],%l4 ! %l4 = 000000000000b2fb ! Mem[0000000090000028] = 07dc67fd, %g2 = 0000000000000035 lduw [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd ! Mem[0000000090800020] = 0000000000003767, %g2 = 0000000007dc67fd ldx [%i5+%o4],%g2 ! %g2 = 0000000000003767 ! Mem[0000000090800018] = 8080851c d6344267, %g2 = 00003767, %g3 = 8d791540 ldd [%i5+%o3],%g2 ! %g2 = 000000008080851c 00000000d6344267 ! Mem[000000003a000018] = 000000800000da05, %l6 = 000000000000df16 ldx [%i0+%o3],%l6 ! %l6 = 000000800000da05 ! %l0 = 00000080, %l1 = 0000da05, Mem[0000000090800008] = 2ddfb48d f38fafd2 std %l0,[%i5+%o1] ! Mem[0000000090800008] = 00000080 0000da05 ! Mem[0000000091000030] = 7cc77257, %g2 = 000000008080851c lduh [%i6+0x030],%g2 ! %g2 = 0000000000007cc7 ! Mem[0000000090800008] = 00000080 0000da05, %g2 = 00007cc7, %g3 = d6344267 ldd [%i5+%o1],%g2 ! %g2 = 0000000000000080 000000000000da05 ! %l6 = 0000da05, %l7 = 6ec18980, Mem[0000000091800030] = 45288980 b6b6487f std %l6,[%o0+0x030] ! Mem[0000000091800030] = 0000da05 6ec18980 p21_label_21: ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = 0000000000000080 ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! Mem[0000000090000020] = 1a5489800080eb32, %g2 = 39a5df25e14610d9 ldx [%i4+%o4],%g2 ! %g2 = 1a5489800080eb32 ! Mem[000000003a80001c] = aa8f4267, %l0 = 0000000000000080 ldub [%i1+0x01c],%l0 ! %l0 = 00000000000000aa ! %l1 = 000000000000da05, Mem[000000009080000e] = da050000 stb %l1,[%i5+0x00e] ! Mem[000000009080000c] = 05050000 ! Mem[0000000090800014] = 05ce6aa0, %g2 = 1a5489800080eb32 lduw [%i5+0x014],%g2 ! %g2 = 0000000005ce6aa0 ! %l4 = 0000b2fb, %l5 = 52e7bbb0, Mem[0000000091800038] = 00000000 dfcd59a0 std %l4,[%o0+0x038] ! Mem[0000000091800038] = 0000b2fb 52e7bbb0 ! Mem[0000000090000000] = f4d6f5d480b60b78, %g2 = 0000000005ce6aa0 ldx [%i4+%g0],%g2 ! %g2 = f4d6f5d480b60b78 ! Mem[0000000091000010] = 6a7db05575fcbbe4, %g2 = f4d6f5d480b60b78 ldx [%i6+%o2],%g2 ! %g2 = 6a7db05575fcbbe4 ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = 75fcbbe4, %g3 = 0000da05 ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c ! Mem[000000003a800000] = 53f6c1c8, %l2 = 00000000dfcd59a0 lduw [%i1+%g0],%l2 ! %l2 = 0000000053f6c1c8 p21_label_22: ! %l7 = 368053e16ec18980, Mem[000000009180002c] = 0000209e stw %l7,[%o0+0x02c] ! Mem[000000009180002c] = 6ec18980 ! %l4 = 000000000000b2fb, Mem[0000000090000028] = 07dc67fd8d791540 stx %l4,[%i4+%o5] ! Mem[0000000090000028] = 000000000000b2fb ! Mem[000000003a000038] = c50ac95a af4c9881, %l6 = 0000da05, %l7 = 6ec18980 ldd [%i0+0x038],%l6 ! %l6 = 00000000c50ac95a 00000000af4c9881 ! Mem[0000000090800038] = 393f42b0dd38b60e, %g2 = 000000009de28f8d ldx [%i5+0x038],%g2 ! %g2 = 393f42b0dd38b60e ! Mem[000000003b000010] = 443982f9 fb8f2ddf, %l6 = c50ac95a, %l7 = af4c9881 ldd [%i2+%o2],%l6 ! %l6 = 00000000443982f9 00000000fb8f2ddf ! Mem[0000000090000014] = 798eb5a3, %g18 = 369038ec3b064e41 ldsw [%i4+0x014],%g2 ! %g2 = 369038ec3b064e41 ! Mem[0000000090800028] = 4882af67, %g2 = 00000000798eb5a3 ldub [%i5+0x029],%g2 ! %g2 = 0000000000000048 ! Mem[0000000090800014] = 6aa08080, %g2 = 0000000000000048 ldsh [%i5+0x016],%g2 ! %g2 = 0000000000006aa0 ! Mem[0000000091800020] = 0000008000003767, %g2 = 0000000000006aa0 ldx [%o0+%o4],%g2 ! %g2 = 0000008000003767 ! %l0 = 00000000000000aa, Mem[000000003b000004] = 6ec18980 sth %l0,[%i2+0x004] ! Mem[000000003b000004] = 00aa8980 p21_label_23: ! %l0 = 00000000000000aa, Mem[0000000090000038] = 8fc6c867f8ba39dc stx %l0,[%i4+0x038] ! Mem[0000000090000038] = 00000000000000aa ! Mem[0000000090000000] = f4d6f5d4, %g2 = 0000008000003767 lduw [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 ! Mem[0000000090000020] = 1a548980 0080eb32, %g2 = f4d6f5d4, %g3 = 7b41cb8c ldd [%i4+%o4],%g2 ! %g2 = 000000001a548980 000000000080eb32 ! Mem[000000009080002c] = 671315d6, %g2 = 000000001a548980 lduw [%i5+0x02c],%g2 ! %g2 = 00000000671315d6 ! Mem[0000000090000008] = 00004439, %g18 = 369038ec3b064e41 ldsw [%i4+%o1],%g2 ! %g2 = 369038ec3b064e41 ! Mem[0000000090800020] = 0000000000003767, %g2 = 0000000000004439 ldx [%i5+%o4],%g2 ! %g2 = 0000000000003767 ! %l3 = 162e813764064267, Mem[0000000090000019] = 00000000 stb %l3,[%i4+0x019] ! Mem[0000000090000018] = 67000000 ! %l2 = 53f6c1c8, %l3 = 64064267, Mem[0000000090000028] = 00000000 0000b2fb std %l2,[%i4+%o5] ! Mem[0000000090000028] = 53f6c1c8 64064267 ! %l2 = 0000000053f6c1c8, Mem[000000003b000018] = 8d23313d stw %l2,[%i2+%o3] ! Mem[000000003b000018] = 53f6c1c8 ! Mem[0000000091000014] = bbe4844e, %g2 = 0000000000003767 ldsh [%i6+0x016],%g2 ! %g2 = ffffffffffffbbe4 p21_label_24: ! %l2 = 0000000053f6c1c8, Mem[000000009000000a] = 44392209 sth %l2,[%i4+0x00a] ! Mem[0000000090000008] = c1c82209 ! %l2 = 0000000053f6c1c8, Mem[0000000090000032] = 00800000 stb %l2,[%i4+0x032] ! Mem[0000000090000030] = c8800000 ! %l1 = 000000000000da05, Mem[0000000090800000] = dfcd59a0a135f991 stx %l1,[%i5+%g0] ! Mem[0000000090800000] = 000000000000da05 ! Mem[0000000090800008] = 00000080, %g18 = 369038ec3b064e41 ldsw [%i5+%o1],%g2 ! %g2 = 369038ec3b064e41 ! %l6 = 443982f9, %l7 = fb8f2ddf, Mem[0000000091000010] = 6a7db055 75fcbbe4 std %l6,[%i6+%o2] ! Mem[0000000091000010] = 443982f9 fb8f2ddf ! Mem[0000000091000008] = 000000a0368053e1, %g2 = 0000000000000080 ldx [%i6+%o1],%g2 ! %g2 = 000000a0368053e1 ! Mem[0000000090000028] = 53f6c1c8, %g2 = 000000a0368053e1 lduw [%i4+%o5],%g2 ! %g2 = 0000000053f6c1c8 ! %l0 = 00000000000000aa, Mem[0000000091000000] = b76bbf6e sth %l0,[%i6+%g0] ! Mem[0000000091000000] = 00aabf6e ! Mem[0000000090000038] = 00000000, %g2 = 0000000053f6c1c8 ldsb [%i4+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000024] = 0080eb32, %g2 = 0000000000000000 lduw [%i4+0x024],%g2 ! %g2 = 000000000080eb32 p21_label_25: ! %l5 = 844e167c52e7bbb0, Mem[0000000090800030] = 220975fc stb %l5,[%i5+0x030] ! Mem[0000000090800030] = b00975fc ! Mem[0000000091800010] = fb8f2d8052e73767, %g2 = 000000000080eb32 ldx [%o0+%o2],%g2 ! %g2 = fb8f2d8052e73767 ! %l7 = 00000000fb8f2ddf, Mem[0000000091800010] = fb8f2d8052e73767 stx %l7,[%o0+%o2] ! Mem[0000000091800010] = 00000000fb8f2ddf ! Mem[000000009080003c] = b60e0000, %g2 = fb8f2d8052e73767 ldub [%i5+0x03e],%g2 ! %g2 = 00000000000000b6 ! Mem[0000000091800020] = 00000080, %g2 = 00000000000000b6 lduw [%o0+%o4],%g2 ! %g2 = 0000000000000080 ! Mem[0000000090000028] = 53f6c1c8, %g2 = 0000000000000080 lduw [%i4+%o5],%g2 ! %g2 = 0000000053f6c1c8 ! %l4 = 000000000000b2fb, Mem[0000000090000020] = 1a548980 sth %l4,[%i4+%o4] ! Mem[0000000090000020] = b2fb8980 ! Mem[000000009080002c] = 671315d6, %g2 = 0000000053f6c1c8 ldsh [%i5+0x02c],%g2 ! %g2 = 0000000000006713 ! %l0 = 000000aa, %l1 = 0000da05, Mem[0000000090800030] = b00975fc 52e7bbb0 std %l0,[%i5+0x030] ! Mem[0000000090800030] = 000000aa 0000da05 ! %l2 = 0000000053f6c1c8, Mem[0000000090000037] = 67000000 stb %l2,[%i4+0x037] ! Mem[0000000090000034] = c8000000 ba,a p21_not_taken_0_end p21_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p21_branch_failed p21_not_taken_0_end: ! End of Random Code for Thread 21 1: membar #Sync ! Force all stores to complete p21_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x054] ! Set processor 21 done flag ! Check Registers p21_check_registers: set p21_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000000000aa bne,a,pn %xcc,p21_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000da05 bne,a,pn %xcc,p21_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000053f6c1c8 bne,a,pn %xcc,p21_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 162e813764064267 bne,a,pn %xcc,p21_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000b2fb bne,a,pn %xcc,p21_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 844e167c52e7bbb0 bne,a,pn %xcc,p21_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000443982f9 bne,a,pn %xcc,p21_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000fb8f2ddf bne,a,pn %xcc,p21_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p21_check_fp_registers: set p21_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be a9a1a8a0 c1c8bd3a bne %xcc,p21_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be f842f3ea 7911384d bne %xcc,p21_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 96ba953c 9c2a2d99 bne %xcc,p21_f6_fail nop ! Check Local Memory set p21_local0_expect,%g1 p21_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 1f65ee3c220975fc ldx [%i0+0x000],%g3 ! Observed data at 000000003a000000 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000000800000da05 ldx [%i0+0x018],%g3 ! Observed data at 000000003a000018 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i0,0x018,%g4 set p21_local1_expect,%g1 p21_check_local1: ldx [%g1+0x008],%g2 ! Expected data = ffffff82cce8afbe ldx [%i1+0x008],%g3 ! Observed data at 000000003a800008 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = f9a5d922aa8f4267 ldx [%i1+0x018],%g3 ! Observed data at 000000003a800018 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = a135f9917dae3598 ldx [%i1+0x028],%g3 ! Observed data at 000000003a800028 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000000000080 ldx [%i1+0x030],%g3 ! Observed data at 000000003a800030 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 443982f9fb8f2ddf ldx [%i1+0x038],%g3 ! Observed data at 000000003a800038 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i1,0x038,%g4 set p21_local2_expect,%g1 p21_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 368053e100aa8980 ldx [%i2+0x000],%g3 ! Observed data at 000000003b000000 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 48c0180cfb8f2ddf ldx [%i2+0x008],%g3 ! Observed data at 000000003b000008 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 53f6c1c8b76bbf6e ldx [%i2+0x018],%g3 ! Observed data at 000000003b000018 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = c244d6b136254ce3 ldx [%i2+0x038],%g3 ! Observed data at 000000003b000038 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i2,0x038,%g4 set p21_local3_expect,%g1 p21_check_local3: ldx [%g1+0x008],%g2 ! Expected data = b33c85c1f803df83 ldx [%i3+0x008],%g3 ! Observed data at 000000003b800008 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 2d7ada058cf9ca57 ldx [%i3+0x010],%g3 ! Observed data at 000000003b800010 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i3,0x010,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000000000da05 ldx [%i3+0x038],%g3 ! Observed data at 000000003b800038 cmp %g2,%g3 bne,a,pn %xcc,p21_local_failed add %i3,0x038,%g4 ! The test for processor 21 has passed p21_passed: ta GOOD_TRAP nop p21_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p21_failed p21_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p21_failed p21_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p21_failed p21_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p21_failed p21_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p21_failed p21_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p21_failed p21_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p21_failed p21_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p21_failed p21_f2_fail: set p21_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p21_f4_fail: set p21_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p21_f6_fail: set p21_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 21 failed p21_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x054] ! Set processor 21 done flag set p21_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 21 failed p21_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x054] ! Set processor 21 done flag set p21_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p21_selfmod_failed: ba p21_failed mov 0xabc,%g1 p21_common_error: or %g0,0xef5,%g1 ba p21_failed mov %o5,%g3 p21_common_signature_error: set p21_temp,%g1 ba p21_failed st %g2,[%g1] ! Common Lock Number p21_common_timeout: set p21_temp,%g1 ba p21_failed st %g2,[%g1] ! Common Lock Number p21_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p21_failed mov 0x0,%g3 p21_trap1e: stha %l0,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a000018] stba %l6,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003b800008] ldsha [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003b800000] ldxa [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003a800008] lduwa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003a000008] done p21_trap1o: stha %l0,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a000018] stba %l6,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003b800008] ldsha [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003b800000] ldxa [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003a800008] lduwa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003a000008] done p21_trap2e: ldsha [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000003a000008] ldsba [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000003b000008] lduwa [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000003b000010] stda %l6,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a800000] lduwa [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003b800010] ldsba [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000003a000008] ldda [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000003a000000] done p21_trap2o: ldsha [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000003a000008] ldsba [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000003b000008] lduwa [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000003b000010] stda %l6,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000003a800000] lduwa [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000003b800010] ldsba [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000003a000008] ldda [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000003a000000] done p21_trap3e: nop nop nop nop done p21_trap3o: nop nop nop nop done p21_init_memory_pointers: set p21_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 p21_local0_start,%i0 set p21_local1_start,%i1 set p21_local2_start,%i2 set p21_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = da501fe0671315d6 ldx [%g1+0x008],%l1 ! %l1 = 2520c7169993b86a ldx [%g1+0x010],%l2 ! %l2 = 4d7c3105b9a7c25f ldx [%g1+0x018],%l3 ! %l3 = 0464dbfa7aafc100 ldx [%g1+0x020],%l4 ! %l4 = ad73340a79f7d057 ldx [%g1+0x028],%l5 ! %l5 = 3136742bc7326dde ldx [%g1+0x030],%l6 ! %l6 = 151ba09818b2894c ldx [%g1+0x038],%l7 ! %l7 = 9c12a22070170d1e ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 22 processor_22: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x58] ! Set the start flag wrpr %g0,7,%cleanwin call p22_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 22 wr %g0,0x4,%fprs ! Make sure fef is 1 set p22_init_freg,%g1 ! %f0 = 316819bc f340d90e 5f703d17 9f67940c ! %f4 = ba6c1a78 4e06c38f bdba3a61 ac129ab3 ! %f8 = 1980d380 a33d049f b3bbc47b 656f7e76 ! %f12 = 1f000855 9ff3f864 607f01a4 a2717852 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 0a2aa1df eaf691c6 cbfa84fd 6332e324 ! %f20 = ca262c9a 3de9a824 362b64aa aac75db4 ! %f24 = 90b3c92a e07d5d8c 36a54d03 21b643c8 ! %f28 = f7d58386 e18959cb 2e337ca3 7d20b5eb ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 5618b5ff f69a4dd9 b7e90604 821f41b1 ! %f36 = 7a89b210 41d99fba 83dd344d 754a5424 ! %f40 = b2ca3021 501c821e 779892b2 8495927d ! %f44 = 11701313 dd2cae43 a19a58c7 71330819 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xe9fc936f0000007c,%g7,%g1 ! GSR scale = 15, align = 4 wr %g1,%g0,%gsr ! GSR = e9fc936f0000007c wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 22 p22_label_1: ! %l6 = 764453be, %l7 = c7601b26, Mem[0000000090000008] = 96abb01b c40b9e2c std %l6,[%i4+%o1] ! Mem[0000000090000008] = 764453be c7601b26 ! Mem[000000003c800004] = f55e0bc4, %l3 = e3a609fc51f06804 ldsb [%i1+0x005],%l3 ! %l3 = 000000000000005e ! %l3 = 000000000000005e, Mem[000000009100000c] = da67f293 stw %l3,[%i6+0x00c] ! Mem[000000009100000c] = 0000005e ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = 167f2deeffffffa9 ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! Mem[000000009000002c] = 8d791540, %g2 = 45288f71b6b6487f ldsb [%i4+0x02c],%g2 ! %g2 = ffffffffffffff8d ! Mem[000000009100003c] = d7571dc0, %g2 = ffffffffffffff8d ldsh [%i6+0x03c],%g2 ! %g2 = ffffffffffffd757 ! %l5 = 7b4de67be84a78d6, Mem[0000000091800020] = c69ee3c7 stw %l5,[%o0+%o4] ! Mem[0000000091800020] = e84a78d6 ! %l3 = 000000000000005e, Mem[000000003d00002c] = 0345ad2d stw %l3,[%i2+0x02c] ! Mem[000000003d00002c] = 0000005e ! %l0 = c495b533, %l1 = 999676a5, Mem[0000000091800038] = e8dd799b eb806635 std %l0,[%o0+0x038] ! Mem[0000000091800038] = c495b533 999676a5 ! %l0 = c495b533, %l1 = 999676a5, Mem[0000000090800010] = bbd0f97a ba27fa54 std %l0,[%i5+%o2] ! Mem[0000000090800010] = c495b533 999676a5 p22_label_2: ! Mem[000000003d800014] = 10ffbd3c, %l4 = 71f09ab27d8fe75d ldub [%i3+0x016],%l4 ! %l4 = 00000000000000bd ! Mem[0000000091000020] = 9de28f8d, %g18 = 0395b5e45aa72609 ldsw [%i6+%o4],%g2 ! %g2 = 0395b5e45aa72609 ! %l0 = 28191885c495b533, Mem[000000003c00000c] = 0fc490d0 stw %l0,[%i0+0x00c] ! Mem[000000003c00000c] = c495b533 ! Mem[000000003d800020] = d8fe0fba, %l1 = 68a6adf5999676a5 ldub [%i3+0x023],%l1 ! %l1 = 00000000000000ba ! %l6 = 6d9bf8da764453be, Mem[000000009000000c] = c7601b26 stw %l6,[%i4+0x00c] ! Mem[000000009000000c] = 764453be ! Mem[0000000091800010] = 5e44f9f4 a2d978b6, %g2 = 9de28f8d, %g3 = 0bad0b00 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000a2d978b6 ! Mem[0000000090800020] = 6c6c0f3a, %g18 = 0395b5e45aa72609 ldsw [%i5+%o4],%g2 ! %g2 = 0395b5e45aa72609 ! Mem[000000003c000000] = 78fc0e93 37f18142, %l6 = 764453be, %l7 = c7601b26 ldd [%i0+%g0],%l6 ! %l6 = 0000000078fc0e93 0000000037f18142 ! %l0 = c495b533, %l1 = 000000ba, Mem[0000000091800000] = 6c5e37b5 da193367 std %l0,[%o0+%g0] ! Mem[0000000091800000] = c495b533 000000ba ! Mem[0000000091000024] = 41cb8c43, %g2 = 000000006c6c0f3a ldsb [%i6+0x025],%g2 ! %g2 = 0000000000000041 p22_label_3: ! %l7 = 0000000037f18142, Mem[0000000090800018] = 35d3851c stw %l7,[%i5+%o3] ! Mem[0000000090800018] = 37f18142 ! Mem[000000003c00002c] = a1f5305f, %l2 = aade53b3d4a1a86b lduw [%i0+0x02c],%l2 ! %l2 = 00000000a1f5305f ! Mem[000000003c800010] = f298e79ba8fabec5, %l2 = 00000000a1f5305f ldx [%i1+%o2],%l2 ! %l2 = f298e79ba8fabec5 ! %l4 = 00000000000000bd, Mem[000000003c80001d] = 3d885fbf stb %l4,[%i1+0x01d] ! Mem[000000003c80001c] = 3dbd5fbf ! %l6 = 0000000078fc0e93, Mem[0000000090800024] = ba1e4dff stw %l6,[%i5+0x024] ! Mem[0000000090800024] = 78fc0e93 ! %l5 = 7b4de67be84a78d6, Mem[0000000091800012] = f9f4a2d9 sth %l5,[%o0+0x012] ! Mem[0000000091800010] = 78d6a2d9 ! %l7 = 0000000037f18142, Mem[0000000091000020] = 9de28f8d stb %l7,[%i6+%o4] ! Mem[0000000091000020] = 42e28f8d ! Mem[0000000090800000] = c8c086c6, %g18 = 0395b5e45aa72609 ldsw [%i5+%g0],%g2 ! %g2 = 0395b5e45aa72609 ! Mem[000000003d000014] = 8c12530b, %l4 = 00000000000000bd ldsh [%i2+0x016],%l4 ! %l4 = 000000000000530b ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = c8c086c6, %g3 = a2d978b6 ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 p22_label_4: ! Mem[0000000090800020] = 6c6c0f3a78fc0e93, %g2 = 0000000065898de9 ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3a78fc0e93 ! %l3 = 000000000000005e, Mem[0000000090000000] = f4d6f5d480b60b78 stx %l3,[%i4+%g0] ! Mem[0000000090000000] = 000000000000005e ! %l6 = 78fc0e93, %l7 = 37f18142, Mem[0000000090000000] = 00000000 0000005e std %l6,[%i4+%g0] ! Mem[0000000090000000] = 78fc0e93 37f18142 ! Mem[000000009100002c] = 4f959e7c, %g2 = 6c6c0f3a78fc0e93 ldsb [%i6+0x02d],%g2 ! %g2 = 000000000000004f ! Mem[000000009080001c] = d6343572, %g2 = 000000000000004f lduw [%i5+0x01c],%g2 ! %g2 = 00000000d6343572 ! Mem[0000000090800010] = c495b533, %g2 = 00000000d6343572 ldsb [%i5+%o2],%g2 ! %g2 = ffffffffffffffc4 ! %l7 = 0000000037f18142, Mem[000000009180001a] = df25e146 sth %l7,[%o0+0x01a] ! Mem[0000000091800018] = 8142e146 ! Mem[0000000090800018] = 37f18142, %g2 = ffffffffffffffc4 lduw [%i5+%o3],%g2 ! %g2 = 0000000037f18142 ! Mem[0000000091800028] = d1fa02cc, %g2 = 0000000037f18142 ldsb [%o0+%o5],%g2 ! %g2 = ffffffffffffffd1 ! Mem[0000000091000024] = 41cb8c43, %g2 = ffffffffffffffd1 ldsb [%i6+0x025],%g2 ! %g2 = 0000000000000041 p22_label_5: ! Mem[000000009000001c] = 22ad1a54, %g2 = 0000000000000041 lduh [%i4+0x01e],%g2 ! %g2 = 00000000000022ad ! Mem[0000000091800028] = d1fa02ccb0308df5, %g2 = 00000000000022ad ldx [%o0+%o5],%g2 ! %g2 = d1fa02ccb0308df5 ! %l7 = 0000000037f18142, Mem[0000000090800010] = c495b533 stw %l7,[%i5+%o2] ! Mem[0000000090800010] = 37f18142 ! Mem[0000000091000008] = 4b1c5151 0000005e, %g2 = b0308df5, %g3 = d7571dc0 ldd [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 000000000000005e ! Mem[000000003d800034] = cadbff6e, %l7 = 0000000037f18142 lduh [%i3+0x034],%l7 ! %l7 = 000000000000cadb ! %l5 = 7b4de67be84a78d6, Mem[0000000091800020] = e84a78d6 stw %l5,[%o0+%o4] ! Mem[0000000091800020] = e84a78d6 ! %l0 = 28191885c495b533, Mem[0000000090000024] = e7b2eb32 stb %l0,[%i4+0x024] ! Mem[0000000090000024] = 33b2eb32 ! %l5 = 7b4de67be84a78d6, Mem[0000000091000030] = 7cc77257207bbe7e stx %l5,[%i6+0x030] ! Mem[0000000091000030] = 7b4de67be84a78d6 ! Mem[0000000090000018] = 7f114e52 9d7122ad, %g2 = 4b1c5151, %g3 = 0000005e ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d7122ad ! %l5 = 7b4de67be84a78d6, Mem[0000000090000008] = 764453be sth %l5,[%i4+%o1] ! Mem[0000000090000008] = 78d653be p22_label_6: ! Mem[0000000090000028] = 07dc67fd8d791540, %g2 = 000000007f114e52 ldx [%i4+%o5],%g2 ! %g2 = 07dc67fd8d791540 ! Mem[0000000091800010] = d6a2d978, %g2 = 07dc67fd8d791540 ldub [%o0+0x013],%g2 ! %g2 = 00000000000000d6 ! %l1 = 00000000000000ba, Mem[000000003c800030] = 10f6f4ffd8b33dcc stx %l1,[%i1+0x030] ! Mem[000000003c800030] = 00000000000000ba ! Mem[0000000090000030] = 136a1267, %g2 = 00000000000000d6 ldsb [%i4+0x032],%g2 ! %g2 = 0000000000000013 ! %l0 = 28191885c495b533, Mem[0000000090800014] = 999676a5 stw %l0,[%i5+0x014] ! Mem[0000000090800014] = c495b533 ! %l1 = 00000000000000ba, Mem[0000000091000018] = b4334f34 stw %l1,[%i6+%o3] ! Mem[0000000091000018] = 000000ba ! Mem[0000000090000008] = be764453, %g2 = 0000000000000013 ldsb [%i4+0x00b],%g2 ! %g2 = ffffffffffffffbe ! %l3 = 000000000000005e, Mem[0000000090000028] = 07dc67fd8d791540 stx %l3,[%i4+%o5] ! Mem[0000000090000028] = 000000000000005e ! Mem[000000003d000008] = 94b67ba1 325ca086, %l0 = c495b533, %l1 = 000000ba ldd [%i2+%o1],%l0 ! %l0 = 0000000094b67ba1 00000000325ca086 ! Mem[0000000090800020] = 6c6c0f3a 78fc0e93, %g2 = ffffffbe, %g3 = 9d7122ad ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 0000000078fc0e93 p22_label_7: ! %l3 = 000000000000005e, Mem[0000000091000018] = 000000ba40af2dc9 stx %l3,[%i6+%o3] ! Mem[0000000091000018] = 000000000000005e ! Mem[000000003d00003c] = e429e67f, %l3 = 000000000000005e ldsb [%i2+0x03e],%l3 ! %l3 = ffffffffffffffe6 ! Mem[0000000091800020] = e84a78d6 33167744, %g2 = 6c6c0f3a, %g3 = 78fc0e93 ldd [%o0+%o4],%g2 ! %g2 = 00000000e84a78d6 0000000033167744 ! Mem[0000000090000028] = 00000000, %g2 = 00000000e84a78d6 lduh [%i4+0x02a],%g2 ! %g2 = 0000000000000000 ! %l5 = 7b4de67be84a78d6, Mem[000000009000001d] = 7122ad1a stb %l5,[%i4+0x01d] ! Mem[000000009000001c] = d622ad1a ! Mem[0000000091800008] = 50d23f27, %g2 = 0000000000000000 lduh [%o0+%o1],%g2 ! %g2 = 00000000000050d2 ! %l2 = a8fabec5, %l3 = ffffffe6, Mem[0000000090800028] = eb4882af 9c5fe8b1 std %l2,[%i5+%o5] ! Mem[0000000090800028] = a8fabec5 ffffffe6 ! %l5 = 7b4de67be84a78d6, Mem[0000000090000018] = 7f114e52 stw %l5,[%i4+%o3] ! Mem[0000000090000018] = e84a78d6 ! Mem[000000003c000008] = 01ffa346 c495b533, %l0 = 94b67ba1, %l1 = 325ca086 ldd [%i0+%o1],%l0 ! %l0 = 0000000001ffa346 00000000c495b533 ! Mem[000000009000002c] = 00005e94, %g2 = 00000000000050d2 ldsb [%i4+0x02d],%g2 ! %g2 = 0000000000000000 p22_label_8: ! %l0 = 0000000001ffa346, Mem[000000003c000008] = 01ffa346 sth %l0,[%i0+%o1] ! Mem[000000003c000008] = a346a346 ! %l5 = 7b4de67be84a78d6, Mem[000000009080003b] = 0cdd38b6 stb %l5,[%i5+0x03b] ! Mem[0000000090800038] = d6dd38b6 ! Mem[0000000090800000] = c8c086c6 d0bacca9, %g2 = 00000000, %g3 = 33167744 ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 00000000d0bacca9 ! Mem[0000000090800030] = e7b33334 2d07fd66, %g2 = c8c086c6, %g3 = d0bacca9 ldd [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 000000002d07fd66 ! Mem[000000009080001c] = 35726c6c, %g2 = 00000000e7b33334 lduh [%i5+0x01e],%g2 ! %g2 = 0000000000003572 ! Mem[0000000091800010] = 78d6a2d9, %g2 = 0000000000003572 lduh [%o0+0x012],%g2 ! %g2 = 00000000000078d6 ! Mem[0000000091800038] = c495b533999676a5, %g2 = 00000000000078d6 ldx [%o0+0x038],%g2 ! %g2 = c495b533999676a5 ! Mem[000000003d000018] = 656e03f4, %l1 = 00000000c495b533 ldsh [%i2+0x01a],%l1 ! %l1 = 00000000000003f4 ! %l0 = 0000000001ffa346, Mem[000000009000003a] = c81bf8ba sth %l0,[%i4+0x03a] ! Mem[0000000090000038] = a346f8ba ! %l4 = 000000000000530b, Mem[0000000091800020] = e84a78d6 sth %l4,[%o0+%o4] ! Mem[0000000091800020] = 530b78d6 p22_label_9: ! %l6 = 78fc0e93, %l7 = 0000cadb, Mem[000000003c800020] = ee323f7e f3827e54 std %l6,[%i1+%o4] ! Mem[000000003c800020] = 78fc0e93 0000cadb ! %l1 = 00000000000003f4, Mem[000000009100003a] = 8de9d757 sth %l1,[%i6+0x03a] ! Mem[0000000091000038] = 03f4d757 ! %l4 = 000000000000530b, Mem[0000000090800020] = 6c6c0f3a stw %l4,[%i5+%o4] ! Mem[0000000090800020] = 0000530b ! %l4 = 0000530b, %l5 = e84a78d6, Mem[0000000091800038] = c495b533 999676a5 std %l4,[%o0+0x038] ! Mem[0000000091800038] = 0000530b e84a78d6 ! Mem[0000000091000038] = 658903f4 d7571dc0, %g2 = 999676a5, %g3 = 2d07fd66 ldd [%i6+0x038],%g2 ! %g2 = 00000000658903f4 00000000d7571dc0 ! Mem[0000000090000018] = e84a78d6, %g2 = 00000000658903f4 ldsh [%i4+%o3],%g2 ! %g2 = ffffffffffffe84a ! Mem[0000000090000038] = a346f8ba, %g2 = ffffffffffffe84a ldub [%i4+0x03a],%g2 ! %g2 = 00000000000000a3 ! Mem[0000000090000024] = b2eb3200, %g2 = 00000000000000a3 ldub [%i4+0x025],%g2 ! %g2 = 00000000000000b2 ! Mem[000000003c000004] = 37f18142, %l7 = 000000000000cadb ldub [%i0+0x005],%l7 ! %l7 = 00000000000000f1 ! Mem[0000000091000024] = 7b41cb8c, %g2 = 00000000000000b2 lduw [%i6+0x024],%g2 ! %g2 = 000000007b41cb8c p22_label_10: ! Mem[000000009000003c] = 39dc0000, %g2 = 000000007b41cb8c lduh [%i4+0x03e],%g2 ! %g2 = 00000000000039dc ! %l5 = 7b4de67be84a78d6, Mem[000000003c800028] = 2654c356 sth %l5,[%i1+%o5] ! Mem[000000003c800028] = 78d6c356 ! Mem[000000009080001c] = d6343572, %g18 = 0395b5e45aa72609 ldsw [%i5+0x01c],%g2 ! %g2 = 0395b5e45aa72609 ! Mem[0000000090000038] = 8fc6a346 f8ba39dc, %g2 = d6343572, %g3 = d7571dc0 ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6a346 00000000f8ba39dc ! %l0 = 0000000001ffa346, Mem[000000009100002c] = db4f959e sth %l0,[%i6+0x02c] ! Mem[000000009100002c] = a346959e ! %l4 = 000000000000530b, Mem[000000003d000038] = 63614517 stw %l4,[%i2+0x038] ! Mem[000000003d000038] = 0000530b ! Mem[0000000090800028] = a8fabec5 ffffffe6, %g2 = 8fc6a346, %g3 = f8ba39dc ldd [%i5+%o5],%g2 ! %g2 = 00000000a8fabec5 00000000ffffffe6 ! %l6 = 78fc0e93, %l7 = 000000f1, Mem[000000003d000030] = 3f3098f0 e679afe6 std %l6,[%i2+0x030] ! Mem[000000003d000030] = 78fc0e93 000000f1 ! %l0 = 01ffa346, %l1 = 000003f4, Mem[000000003c000038] = 3bda62db 75ba5fb0 std %l0,[%i0+0x038] ! Mem[000000003c000038] = 01ffa346 000003f4 ! Mem[0000000091800018] = 39a58142, %g2 = 00000000a8fabec5 lduw [%o0+%o3],%g2 ! %g2 = 0000000039a58142 p22_label_11: ! Mem[000000003c800014] = a8fabec5, %l2 = f298e79ba8fabec5 ldsb [%i1+0x014],%l2 ! %l2 = ffffffffffffffa8 ! Mem[000000003c800024] = 0000cadb, %l4 = 000000000000530b ldub [%i1+0x024],%l4 ! %l4 = 0000000000000000 ! Mem[000000009180001c] = e14610d9, %g18 = 0395b5e45aa72609 ldsw [%o0+0x01c],%g2 ! %g2 = 0395b5e45aa72609 ! Mem[0000000091000024] = cb8c43a0, %g2 = ffffffffe14610d9 ldub [%i6+0x026],%g2 ! %g2 = 00000000000000cb ! Mem[0000000091000020] = 8f8d7b41, %g2 = 00000000000000cb ldsb [%i6+0x022],%g2 ! %g2 = ffffffffffffff8f ! Mem[0000000090000010] = 0212225c, %g2 = ffffffffffffff8f lduw [%i4+%o2],%g2 ! %g2 = 000000000212225c ! Mem[0000000091800024] = 7744d1fa, %g2 = 000000000212225c lduh [%o0+0x026],%g2 ! %g2 = 0000000000007744 ! Mem[0000000091000020] = 8f8d7b41, %g2 = 0000000000007744 ldub [%i6+0x022],%g2 ! %g2 = 000000000000008f ! Mem[000000003d800034] = cadbff6e, %l5 = 7b4de67be84a78d6 ldsh [%i3+0x036],%l5 ! %l5 = ffffffffffffff6e ! %l2 = ffffffffffffffa8, Mem[0000000090000005] = f1814278 stb %l2,[%i4+0x005] ! Mem[0000000090000004] = a8814278 p22_label_12: ! %l6 = 0000000078fc0e93, Mem[000000009100003c] = d7571dc0 stb %l6,[%i6+0x03c] ! Mem[000000009100003c] = 93571dc0 ! %l6 = 0000000078fc0e93, Mem[0000000091800024] = 33167744 sth %l6,[%o0+0x024] ! Mem[0000000091800024] = 0e937744 ! %l6 = 0000000078fc0e93, Mem[000000003c000010] = a70dc00768651b8f stx %l6,[%i0+%o2] ! Mem[000000003c000010] = 0000000078fc0e93 ! %l4 = 0000000000000000, Mem[0000000090000034] = 126760d7 sth %l4,[%i4+0x034] ! Mem[0000000090000034] = 000060d7 ! Mem[000000009000000c] = 764453be, %g2 = 000000000000008f lduw [%i4+0x00c],%g2 ! %g2 = 00000000764453be ! %l2 = ffffffffffffffa8, Mem[0000000090000020] = 1a54edfc stw %l2,[%i4+%o4] ! Mem[0000000090000020] = ffffffa8 ! Mem[0000000091800028] = d1fa02ccb0308df5, %g2 = 00000000764453be ldx [%o0+%o5],%g2 ! %g2 = d1fa02ccb0308df5 ! %l0 = 01ffa346, %l1 = 000003f4, Mem[0000000091000030] = 7b4de67b e84a78d6 std %l0,[%i6+0x030] ! Mem[0000000091000030] = 01ffa346 000003f4 ! Mem[0000000090800030] = e7b33334, %g18 = 0395b5e45aa72609 ldsw [%i5+0x030],%g2 ! %g2 = 0395b5e45aa72609 ! Mem[000000003c000010] = 00000000, %l5 = ffffffffffffff6e lduh [%i0+%o2],%l5 ! %l5 = 0000000000000000 p22_label_13: ! Mem[000000003c000008] = a346a346, %l6 = 0000000078fc0e93 lduw [%i0+%o1],%l6 ! %l6 = 00000000a346a346 ! %l1 = 00000000000003f4, Mem[0000000090800008] = a3d5b48df38fafd2 stx %l1,[%i5+%o1] ! Mem[0000000090800008] = 00000000000003f4 ! %l6 = a346a346, %l7 = 000000f1, Mem[0000000090800038] = 393f42d6 dd38b60e std %l6,[%i5+0x038] ! Mem[0000000090800038] = a346a346 000000f1 ! Mem[0000000090800018] = 37f18142, %g2 = ffffffffe7b33334 lduh [%i5+%o3],%g2 ! %g2 = 00000000000037f1 ! Mem[0000000091800018] = 39a58142, %g2 = 00000000000037f1 lduw [%o0+%o3],%g2 ! %g2 = 0000000039a58142 ! %l1 = 00000000000003f4, Mem[0000000091000008] = 4b1c51510000005e stx %l1,[%i6+%o1] ! Mem[0000000091000008] = 00000000000003f4 ! Mem[000000003d800004] = 0b11c44d, %l7 = 00000000000000f1 ldsb [%i3+0x007],%l7 ! %l7 = 000000000000004d ! %l6 = 00000000a346a346, Mem[0000000091000008] = 00000000 stw %l6,[%i6+%o1] ! Mem[0000000091000008] = a346a346 ! %l7 = 000000000000004d, Mem[0000000090000021] = ffffa833 stb %l7,[%i4+0x021] ! Mem[0000000090000020] = 4dffa833 ! %l3 = ffffffffffffffe6, Mem[0000000090000025] = b2eb3200 stb %l3,[%i4+0x025] ! Mem[0000000090000024] = e6eb3200 p22_label_14: ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = 39a58142, %g3 = ffffffe6 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! %l1 = 00000000000003f4, Mem[000000009080000c] = 000003f4 stw %l1,[%i5+0x00c] ! Mem[000000009080000c] = 000003f4 ! Mem[000000003c800014] = a8fabec5, %l4 = 0000000000000000 ldub [%i1+0x014],%l4 ! %l4 = 00000000000000a8 ! Mem[0000000091000008] = a346a346, %g2 = 0000000050d23f27 lduw [%i6+%o1],%g2 ! %g2 = 00000000a346a346 ! %l0 = 0000000001ffa346, Mem[0000000090800000] = c8c086c6 sth %l0,[%i5+%g0] ! Mem[0000000090800000] = a34686c6 ! Mem[0000000091000018] = 00000000, %g2 = 00000000a346a346 ldub [%i6+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000020] = 42e28f8d7b41cb8c, %g2 = 0000000000000000 ldx [%i6+%o4],%g2 ! %g2 = 42e28f8d7b41cb8c ! Mem[0000000090800030] = e7b33334 2d07fd66, %g2 = 7b41cb8c, %g3 = 0741274a ldd [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 000000002d07fd66 ! %l4 = 000000a8, %l5 = 00000000, Mem[0000000090000030] = 944f136a 000060d7 std %l4,[%i4+0x030] ! Mem[0000000090000030] = 000000a8 00000000 ! %l7 = 000000000000004d, Mem[0000000091800030] = 45288f71 stb %l7,[%o0+0x030] ! Mem[0000000091800030] = 4d288f71 p22_label_15: ! Mem[000000009100001c] = 005e42e2, %g2 = 00000000e7b33334 ldsb [%i6+0x01e],%g2 ! %g2 = 0000000000000000 ! %l2 = ffffffffffffffa8, Mem[000000003c000020] = ed22a963 stw %l2,[%i0+%o4] ! Mem[000000003c000020] = ffffffa8 ! %l4 = 00000000000000a8, Mem[0000000090800030] = e7b333342d07fd66 stx %l4,[%i5+0x030] ! Mem[0000000090800030] = 00000000000000a8 ! %l1 = 00000000000003f4, Mem[000000009000002c] = 0000005e stb %l1,[%i4+0x02c] ! Mem[000000009000002c] = f400005e ! Mem[0000000090800030] = 00000000, %g2 = 0000000000000000 ldsb [%i5+0x033],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800038] = 00530be8, %g2 = 0000000000000000 ldsb [%o0+0x039],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000028] = 00000000, %g2 = 0000000000000000 lduw [%i4+%o5],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800018] = 39a58142, %g2 = 0000000000000000 lduw [%o0+%o3],%g2 ! %g2 = 0000000039a58142 ! Mem[0000000091000004] = 1c20a346, %g2 = 0000000039a58142 ldub [%i6+0x006],%g2 ! %g2 = 000000000000001c ! Mem[0000000090000010] = 0212225c798eb5a3, %g2 = 000000000000001c ldx [%i4+%o2],%g2 ! %g2 = 0212225c798eb5a3 p22_label_16: ! %l2 = ffffffa8, %l3 = ffffffe6, Mem[0000000091800008] = 50d23f27 0741274a std %l2,[%o0+%o1] ! Mem[0000000091800008] = ffffffa8 ffffffe6 ! %l6 = 00000000a346a346, Mem[0000000091000038] = 658903f493571dc0 stx %l6,[%i6+0x038] ! Mem[0000000091000038] = 00000000a346a346 ! Mem[0000000091000038] = 0000a346, %g2 = 0212225c798eb5a3 ldub [%i6+0x03a],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100003c] = a3460000, %g2 = 0000000000000000 ldsh [%i6+0x03e],%g2 ! %g2 = ffffffffffffa346 ! %l6 = a346a346, %l7 = 0000004d, Mem[0000000091000030] = 01ffa346 000003f4 std %l6,[%i6+0x030] ! Mem[0000000091000030] = a346a346 0000004d ! %l0 = 0000000001ffa346, Mem[0000000090800028] = a8fabec5ffffffe6 stx %l0,[%i5+%o5] ! Mem[0000000090800028] = 0000000001ffa346 ! Mem[0000000090800038] = a346a346, %g2 = ffffffffffffa346 lduw [%i5+0x038],%g2 ! %g2 = 00000000a346a346 ! %l7 = 000000000000004d, Mem[0000000091000020] = 42e28f8d7b41cb8c stx %l7,[%i6+%o4] ! Mem[0000000091000020] = 000000000000004d ! %l7 = 000000000000004d, Mem[000000009000002c] = f400005e stw %l7,[%i4+0x02c] ! Mem[000000009000002c] = 0000004d ! Mem[0000000091800030] = 8f71b6b6, %g2 = 00000000a346a346 ldsh [%o0+0x032],%g2 ! %g2 = ffffffffffff8f71 p22_label_17: ! %l1 = 00000000000003f4, Mem[000000009000002d] = 00004d00 stb %l1,[%i4+0x02d] ! Mem[000000009000002c] = f4004d00 ! Mem[000000003c000010] = 00000000, %l5 = 0000000000000000 lduw [%i0+%o2],%l5 ! %l5 = 0000000000000000 ! Mem[000000009180003c] = e84a78d6, %g2 = ffffffffffff8f71 lduw [%o0+0x03c],%g2 ! %g2 = 00000000e84a78d6 ! Mem[0000000091800020] = 530b78d60e937744, %g2 = 00000000e84a78d6 ldx [%o0+%o4],%g2 ! %g2 = 530b78d60e937744 ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = 0e937744, %g3 = 2d07fd66 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! Mem[000000003c800034] = 000000ba, %l1 = 00000000000003f4 ldsh [%i1+0x034],%l1 ! %l1 = 0000000000000000 ! Mem[0000000091800018] = 39a58142, %g2 = 00000000d1fa02cc lduw [%o0+%o3],%g2 ! %g2 = 0000000039a58142 ! Mem[000000009100002c] = 46959ea3, %g2 = 0000000039a58142 ldsb [%i6+0x02d],%g2 ! %g2 = 0000000000000046 ! Mem[0000000091800030] = 71b6b648, %g2 = 0000000000000046 ldsb [%o0+0x033],%g2 ! %g2 = 0000000000000071 ! Mem[000000009100003c] = a346a346, %g18 = 0395b5e45aa72609 ldsw [%i6+0x03c],%g2 ! %g2 = 0395b5e45aa72609 p22_label_18: ! %l1 = 0000000000000000, Mem[0000000090000018] = e84a78d69dd622ad stx %l1,[%i4+%o3] ! Mem[0000000090000018] = 0000000000000000 ! %l7 = 000000000000004d, Mem[0000000090800036] = 00a8a346 sth %l7,[%i5+0x036] ! Mem[0000000090800034] = 004da346 ! Mem[000000003d000010] = 2ef37be0 8c12530b, %l2 = ffffffa8, %l3 = ffffffe6 ldd [%i2+%o2],%l2 ! %l2 = 000000002ef37be0 000000008c12530b ! Mem[0000000091800030] = 4d288f71, %g18 = 0395b5e45aa72609 ldsw [%o0+0x030],%g2 ! %g2 = 0395b5e45aa72609 ! Mem[000000003c800004] = f55e0bc4, %l3 = 000000008c12530b ldsb [%i1+0x007],%l3 ! %l3 = ffffffffffffffc4 ! Mem[0000000090000014] = 798eb5a3, %g2 = 000000004d288f71 ldub [%i4+0x014],%g2 ! %g2 = 0000000000000079 ! Mem[000000009080002c] = 01ffa346, %g2 = 0000000000000079 lduh [%i5+0x02c],%g2 ! %g2 = 00000000000001ff ! Mem[0000000091000030] = a346a346, %g2 = 00000000000001ff lduw [%i6+0x030],%g2 ! %g2 = 00000000a346a346 ! Mem[0000000090000030] = 00a80000, %g2 = 00000000a346a346 ldsb [%i4+0x032],%g2 ! %g2 = 0000000000000000 ! %l2 = 000000002ef37be0, Mem[0000000090000018] = 00000000 stb %l2,[%i4+%o3] ! Mem[0000000090000018] = e0000000 p22_label_19: ! Mem[0000000091000014] = bbe40000, %g2 = 0000000000000000 lduh [%i6+0x016],%g2 ! %g2 = 000000000000bbe4 ! Mem[0000000091000018] = 000000000000005e, %g2 = 000000000000bbe4 ldx [%i6+%o3],%g2 ! %g2 = 000000000000005e ! %l7 = 000000000000004d, Mem[0000000091000009] = 46a34600 stb %l7,[%i6+0x009] ! Mem[0000000091000008] = 4da34600 ! Mem[0000000091800004] = 000000ba, %g18 = 0395b5e45aa72609 ldsw [%o0+0x004],%g2 ! %g2 = 0395b5e45aa72609 ! Mem[0000000091000024] = 0000004d, %g2 = 00000000000000ba lduw [%i6+0x024],%g2 ! %g2 = 000000000000004d ! Mem[0000000090000008] = 53be7644, %g2 = 000000000000004d lduh [%i4+0x00a],%g2 ! %g2 = 00000000000053be ! Mem[0000000091800000] = c495b533, %g2 = 00000000000053be lduw [%o0+%g0],%g2 ! %g2 = 00000000c495b533 ! Mem[0000000091800008] = ffffffa8 ffffffe6, %g2 = c495b533, %g3 = b0308df5 ldd [%o0+%o1],%g2 ! %g2 = 00000000ffffffa8 00000000ffffffe6 ! Mem[000000009100000c] = 000003f4, %g2 = 00000000ffffffa8 ldub [%i6+0x00c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000028] = 000000f4, %g2 = 0000000000000000 lduh [%i4+0x02a],%g2 ! %g2 = 0000000000000000 p22_label_20: ! Mem[0000000090800030] = 000000000000004d, %g2 = 0000000000000000 ldx [%i5+0x030],%g2 ! %g2 = 000000000000004d ! %l6 = 00000000a346a346, Mem[000000003c80002e] = b93dfc62 sth %l6,[%i1+0x02e] ! Mem[000000003c80002c] = b93da346 ! Mem[000000009180001c] = e14610d9, %g2 = 000000000000004d lduw [%o0+0x01c],%g2 ! %g2 = 00000000e14610d9 ! Mem[0000000090000028] = 0000000000f4004d, %g2 = 00000000e14610d9 ldx [%i4+%o5],%g2 ! %g2 = 0000000000f4004d ! %l4 = 00000000000000a8, Mem[0000000091800030] = 4d288f71 stw %l4,[%o0+0x030] ! Mem[0000000091800030] = 000000a8 ! %l4 = 000000a8, %l5 = 00000000, Mem[0000000090800020] = 0000530b 78fc0e93 std %l4,[%i5+%o4] ! Mem[0000000090800020] = 000000a8 00000000 ! Mem[0000000091800010] = d6a2d978, %g2 = 0000000000f4004d ldub [%o0+0x013],%g2 ! %g2 = 00000000000000d6 ! Mem[0000000091000020] = 000000000000004d, %g2 = 00000000000000d6 ldx [%i6+%o4],%g2 ! %g2 = 000000000000004d ! Mem[0000000090800038] = a346a346, %g2 = 000000000000004d lduw [%i5+0x038],%g2 ! %g2 = 00000000a346a346 ! Mem[0000000090800008] = 00000000, %g2 = 00000000a346a346 ldub [%i5+%o1],%g2 ! %g2 = 0000000000000000 p22_label_21: ! %l2 = 000000002ef37be0, Mem[0000000090800004] = d0bacca9 stw %l2,[%i5+0x004] ! Mem[0000000090800004] = 2ef37be0 ! Mem[0000000090000010] = 0212225c798eb5a3, %g2 = 0000000000000000 ldx [%i4+%o2],%g2 ! %g2 = 0212225c798eb5a3 ! %l4 = 00000000000000a8, Mem[000000009180002e] = 8df50000 sth %l4,[%o0+0x02e] ! Mem[000000009180002c] = 00a80000 ! Mem[000000003d800008] = 609d986b, %l2 = 000000002ef37be0 lduh [%i3+0x00a],%l2 ! %l2 = 000000000000986b ! %l0 = 01ffa346, %l1 = 00000000, Mem[000000003d800038] = dff16dea c0c22053 std %l0,[%i3+0x038] ! Mem[000000003d800038] = 01ffa346 00000000 ! %l6 = 00000000a346a346, Mem[0000000090800016] = b53337f1 sth %l6,[%i5+0x016] ! Mem[0000000090800014] = a34637f1 ! Mem[0000000091800010] = 5e4478d6, %g2 = 0212225c798eb5a3 ldsh [%o0+%o2],%g2 ! %g2 = 0000000000005e44 ! Mem[000000003d80000c] = e85f6adb, %l6 = 00000000a346a346 ldsw [%i3+0x00c],%l6 ! %l6 = ffffffffe85f6adb ! Mem[0000000091800018] = 39a58142 e14610d9, %g2 = 00005e44, %g3 = ffffffe6 ldd [%o0+%o3],%g2 ! %g2 = 0000000039a58142 00000000e14610d9 ! Mem[0000000091000014] = 5bebbbe4, %g2 = 0000000039a58142 lduh [%i6+0x014],%g2 ! %g2 = 0000000000005beb p22_label_22: ! Mem[000000003c000014] = 78fc0e93, %l7 = 000000000000004d ldsb [%i0+0x016],%l7 ! %l7 = 000000000000000e ! Mem[0000000091000008] = 46000003, %g2 = 0000000000005beb ldsb [%i6+0x00b],%g2 ! %g2 = 0000000000000046 ! Mem[0000000091000018] = 00000000 0000005e, %g2 = 00000046, %g3 = e14610d9 ldd [%i6+%o3],%g2 ! %g2 = 0000000000000000 000000000000005e ! %l4 = 000000a8, %l5 = 00000000, Mem[0000000090800030] = 00000000 0000004d std %l4,[%i5+0x030] ! Mem[0000000090800030] = 000000a8 00000000 ! Mem[000000003c000030] = 010a461e33476a4d, %l6 = ffffffffe85f6adb ldx [%i0+0x030],%l6 ! %l6 = 010a461e33476a4d ! Mem[0000000091800000] = c495b533000000ba, %g2 = 0000000000000000 ldx [%o0+%g0],%g2 ! %g2 = c495b533000000ba ! %l0 = 0000000001ffa346, Mem[0000000091800023] = d60e9377 stb %l0,[%o0+0x023] ! Mem[0000000091800020] = 460e9377 ! Mem[000000003c000000] = 78fc0e93, %l2 = 000000000000986b ldsb [%i0+%g0],%l2 ! %l2 = 0000000000000078 ! Mem[000000003d000018] = 656e03f4 7edaf7a5, %l0 = 01ffa346, %l1 = 00000000 ldd [%i2+%o3],%l0 ! %l0 = 00000000656e03f4 000000007edaf7a5 ! Mem[000000003c000010] = 00000000, %l1 = 000000007edaf7a5 ldsh [%i0+%o2],%l1 ! %l1 = 0000000000000000 p22_label_23: ! Mem[0000000091800000] = c495b533 000000ba, %g2 = 000000ba, %g3 = 0000005e ldd [%o0+%g0],%g2 ! %g2 = 00000000c495b533 00000000000000ba ! Mem[0000000091000028] = ada34695, %g2 = 00000000c495b533 ldub [%i6+0x02b],%g2 ! %g2 = 00000000000000ad ! %l2 = 00000078, %l3 = ffffffc4, Mem[0000000091800008] = ffffffa8 ffffffe6 std %l2,[%o0+%o1] ! Mem[0000000091800008] = 00000078 ffffffc4 ! %l3 = ffffffffffffffc4, Mem[000000003d800024] = d8b888ce stw %l3,[%i3+0x024] ! Mem[000000003d800024] = ffffffc4 ! %l6 = 33476a4d, %l7 = 0000000e, Mem[0000000090000038] = 8fc6a346 f8ba39dc std %l6,[%i4+0x038] ! Mem[0000000090000038] = 33476a4d 0000000e ! %l6 = 33476a4d, %l7 = 0000000e, Mem[0000000091800008] = 00000078 ffffffc4 std %l6,[%o0+%o1] ! Mem[0000000091800008] = 33476a4d 0000000e ! Mem[0000000090800024] = 00000000, %g18 = 0395b5e45aa72609 ldsw [%i5+0x024],%g2 ! %g2 = 0395b5e45aa72609 ! %l3 = ffffffffffffffc4, Mem[0000000091000018] = 000000000000005e stx %l3,[%i6+%o3] ! Mem[0000000091000018] = ffffffffffffffc4 ! %l7 = 000000000000000e, Mem[0000000090800010] = 37f18142 stb %l7,[%i5+%o2] ! Mem[0000000090800010] = 0ef18142 ! Mem[000000009000000c] = be021222, %g2 = 0000000000000000 ldsb [%i4+0x00f],%g2 ! %g2 = ffffffffffffffbe p22_label_24: ! %l0 = 656e03f4, %l1 = 00000000, Mem[000000003c800020] = 78fc0e93 0000cadb std %l0,[%i1+%o4] ! Mem[000000003c800020] = 656e03f4 00000000 ! Mem[0000000091800038] = 0000530b, %g2 = ffffffffffffffbe lduw [%o0+0x038],%g2 ! %g2 = 000000000000530b ! %l7 = 000000000000000e, Mem[0000000091800014] = a2d978b6 stb %l7,[%o0+0x014] ! Mem[0000000091800014] = 0ed978b6 ! %l3 = ffffffffffffffc4, Mem[0000000090000010] = 0212225c stw %l3,[%i4+%o2] ! Mem[0000000090000010] = ffffffc4 ! Mem[0000000091800000] = b5330000, %g2 = 000000000000530b ldsh [%o0+0x002],%g2 ! %g2 = ffffffffffffb533 ! %l5 = 0000000000000000, Mem[0000000091800018] = 39a58142 stw %l5,[%o0+%o3] ! Mem[0000000091800018] = 00000000 ! Mem[000000009100002c] = a346959e, %g2 = ffffffffffffb533 ldsh [%i6+0x02c],%g2 ! %g2 = ffffffffffffa346 ! %l1 = 0000000000000000, Mem[0000000090000026] = eb320000 sth %l1,[%i4+0x026] ! Mem[0000000090000024] = 00000000 ! Mem[000000009180002c] = b03000a8, %g2 = ffffffffffffa346 ldub [%o0+0x02c],%g2 ! %g2 = 00000000000000b0 ! %l2 = 00000078, %l3 = ffffffc4, Mem[0000000091000000] = ddab9f6d de861c20 std %l2,[%i6+%g0] ! Mem[0000000091000000] = 00000078 ffffffc4 p22_label_25: ! Mem[0000000090800018] = 37f18142 d6343572, %g2 = 000000b0, %g3 = 000000ba ldd [%i5+%o3],%g2 ! %g2 = 0000000037f18142 00000000d6343572 ! Mem[0000000091000038] = 00000000, %g2 = 0000000037f18142 ldsb [%i6+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[000000003c000018] = df7eb6f4 1fd15ea4, %l4 = 000000a8, %l5 = 00000000 ldd [%i0+%o3],%l4 ! %l4 = 00000000df7eb6f4 000000001fd15ea4 ! %l0 = 00000000656e03f4, Mem[000000003c000008] = a346a346c495b533 stx %l0,[%i0+%o1] ! Mem[000000003c000008] = 00000000656e03f4 ! Mem[0000000091000018] = ffffffffffffffc4, %g2 = 0000000000000000 ldx [%i6+%o3],%g2 ! %g2 = ffffffffffffffc4 ! Mem[0000000091800020] = 530b78460e937744, %g2 = ffffffffffffffc4 ldx [%o0+%o4],%g2 ! %g2 = 530b78460e937744 ! %l7 = 000000000000000e, Mem[0000000091000018] = ffffffff stw %l7,[%i6+%o3] ! Mem[0000000091000018] = 0000000e ! Mem[0000000091000028] = 43a014ada346959e, %g2 = 530b78460e937744 ldx [%i6+%o5],%g2 ! %g2 = 43a014ada346959e ! Mem[0000000091800008] = 33476a4d, %g18 = 0395b5e45aa72609 ldsw [%o0+%o1],%g2 ! %g2 = 0395b5e45aa72609 ! %l0 = 00000000656e03f4, Mem[0000000090000000] = 78fc0e9337a88142 stx %l0,[%i4+%g0] ! Mem[0000000090000000] = 00000000656e03f4 ba,a p22_not_taken_0_end p22_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p22_branch_failed p22_not_taken_0_end: ! End of Random Code for Thread 22 1: membar #Sync ! Force all stores to complete p22_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x058] ! Set processor 22 done flag ! Check Registers p22_check_registers: set p22_expected_registers,%g1 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000000 bne,a,pn %xcc,p22_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000078 bne,a,pn %xcc,p22_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffffffffc4 bne,a,pn %xcc,p22_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000df7eb6f4 bne,a,pn %xcc,p22_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000001fd15ea4 bne,a,pn %xcc,p22_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 010a461e33476a4d bne,a,pn %xcc,p22_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000000000e bne,a,pn %xcc,p22_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p22_check_fp_registers: set p22_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 316819bc f340d90e bne %xcc,p22_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 5f703d17 9f67940c bne %xcc,p22_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be ba6c1a78 4e06c38f bne %xcc,p22_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be bdba3a61 ac129ab3 bne %xcc,p22_f6_fail nop ! Check Local Memory set p22_local0_expect,%g1 p22_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 00000000656e03f4 ldx [%i0+0x008],%g3 ! Observed data at 000000003c000008 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000000078fc0e93 ldx [%i0+0x010],%g3 ! Observed data at 000000003c000010 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffffffa84935147a ldx [%i0+0x020],%g3 ! Observed data at 000000003c000020 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i0,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 01ffa346000003f4 ldx [%i0+0x038],%g3 ! Observed data at 000000003c000038 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i0,0x038,%g4 set p22_local1_expect,%g1 p22_check_local1: ldx [%g1+0x018],%g2 ! Expected data = 1e556c713dbd5fbf ldx [%i1+0x018],%g3 ! Observed data at 000000003c800018 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 656e03f400000000 ldx [%i1+0x020],%g3 ! Observed data at 000000003c800020 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 78d6c356b93da346 ldx [%i1+0x028],%g3 ! Observed data at 000000003c800028 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00000000000000ba ldx [%i1+0x030],%g3 ! Observed data at 000000003c800030 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i1,0x030,%g4 set p22_local2_expect,%g1 p22_check_local2: ldx [%g1+0x028],%g2 ! Expected data = 2e1c26ed0000005e ldx [%i2+0x028],%g3 ! Observed data at 000000003d000028 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 78fc0e93000000f1 ldx [%i2+0x030],%g3 ! Observed data at 000000003d000030 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000530be429e67f ldx [%i2+0x038],%g3 ! Observed data at 000000003d000038 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i2,0x038,%g4 set p22_local3_expect,%g1 p22_check_local3: ldx [%g1+0x020],%g2 ! Expected data = d8fe0fbaffffffc4 ldx [%i3+0x020],%g3 ! Observed data at 000000003d800020 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i3,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 01ffa34600000000 ldx [%i3+0x038],%g3 ! Observed data at 000000003d800038 cmp %g2,%g3 bne,a,pn %xcc,p22_local_failed add %i3,0x038,%g4 ! The test for processor 22 has passed p22_passed: ta GOOD_TRAP nop p22_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p22_failed p22_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p22_failed p22_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p22_failed p22_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p22_failed p22_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p22_failed p22_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p22_failed p22_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p22_failed p22_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p22_failed p22_f0_fail: set p22_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p22_f2_fail: set p22_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p22_f4_fail: set p22_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p22_f6_fail: set p22_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 22 failed p22_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x058] ! Set processor 22 done flag set p22_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 22 failed p22_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x058] ! Set processor 22 done flag set p22_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p22_selfmod_failed: ba p22_failed mov 0xabc,%g1 p22_common_error: or %g0,0xef6,%g1 ba p22_failed mov %o5,%g3 p22_common_signature_error: set p22_temp,%g1 ba p22_failed st %g2,[%g1] ! Common Lock Number p22_common_timeout: set p22_temp,%g1 ba p22_failed st %g2,[%g1] ! Common Lock Number p22_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p22_failed mov 0x0,%g3 p22_trap1e: ldsha [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000003d000028] ldda [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000003c800028] stxa %l5,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000003c800010] stba %l1,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003c800008] stba %l5,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003d800008] lduba [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003c000028] stha %l7,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003c000008] done p22_trap1o: ldsha [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000003d000028] ldda [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000003c800028] stxa %l5,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000003c800010] stba %l1,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003c800008] stba %l5,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003d800008] lduba [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000003c000028] stha %l7,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000003c000008] done p22_trap2e: ldsba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000003d800000] done p22_trap2o: ldsba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000003d800000] done p22_trap3e: nop nop nop nop nop nop done p22_trap3o: nop nop nop nop nop nop done p22_init_memory_pointers: set p22_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 p22_local0_start,%i0 set p22_local1_start,%i1 set p22_local2_start,%i2 set p22_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 28191885c495b533 ldx [%g1+0x008],%l1 ! %l1 = 68a6adf5999676a5 ldx [%g1+0x010],%l2 ! %l2 = aade53b3d4a1a86b ldx [%g1+0x018],%l3 ! %l3 = e3a609fc51f06804 ldx [%g1+0x020],%l4 ! %l4 = 71f09ab27d8fe75d ldx [%g1+0x028],%l5 ! %l5 = 7b4de67be84a78d6 ldx [%g1+0x030],%l6 ! %l6 = 6d9bf8da764453be ldx [%g1+0x038],%l7 ! %l7 = ce344d50c7601b26 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 23 processor_23: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x5c] ! Set the start flag wrpr %g0,7,%cleanwin call p23_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 23 wr %g0,0x4,%fprs ! Make sure fef is 1 set p23_init_freg,%g1 ! %f0 = aba78c48 ea25fc91 50c48cba 707bdaf6 ! %f4 = 013e8ff2 5f760fba 32ca81af f4c2c42a ! %f8 = 218b3cf6 7d7bd03f 8b065f69 f0d3d710 ! %f12 = 1f5627d6 996bdbbf 870c1f43 8abf7c2e ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = c11d3a0a 674476e2 9d1ef0b3 a110bd68 ! %f20 = c54c1f69 97978cc3 f5557d6c a0977cd6 ! %f24 = e21a0f88 64c2d78c 8f10b4ef 6e52e0b2 ! %f28 = 665edcea 4c0c0c08 c47b25d6 91ac5539 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 1d37a7f5 abde8ec5 8e199f75 c4c0f64e ! %f36 = 58163c4f e9cf0e37 5be4969e 1247663e ! %f40 = 72348aa3 b18a56f7 e5a57c07 c57812b9 ! %f44 = 8a02a5bc cf9e99e0 a9dac377 4fd9acb2 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xd7bfd4800000006a,%g7,%g1 ! GSR scale = 13, align = 2 wr %g1,%g0,%gsr ! GSR = d7bfd4800000006a wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 23 p23_label_1: ! %l2 = db67c845, %l3 = 3cc2d849, Mem[0000000091800018] = 39a5df25 e14610d9 std %l2,[%o0+%o3] ! Mem[0000000091800018] = db67c845 3cc2d849 ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = 0000000000000036 ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! %l2 = 065fdd62db67c845, Mem[000000003f000028] = dcef26de stw %l2,[%i2+%o5] ! Mem[000000003f000028] = db67c845 ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = b6b6487f, %g3 = 0bad0b00 ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! %l5 = bdd8be59e0370c0a, Mem[0000000091000006] = 1c204b1c sth %l5,[%i6+0x006] ! Mem[0000000091000004] = 0c0a4b1c ! %l6 = 0cebcd127bd7f2fc, Mem[0000000090000038] = 8fc6c81bf8ba39dc stx %l6,[%i4+0x038] ! Mem[0000000090000038] = 0cebcd127bd7f2fc ! Mem[000000009100001c] = af2dc99d, %g2 = 0000000035d3851c ldsb [%i6+0x01d],%g2 ! %g2 = ffffffffffffffaf ! Mem[0000000091000024] = cb8c43a0, %g2 = ffffffffffffffaf ldsh [%i6+0x026],%g2 ! %g2 = ffffffffffffcb8c ! Mem[000000003e000028] = da61153a, %l2 = 065fdd62db67c845 ldsh [%i0+%o5],%l2 ! %l2 = ffffffffffffda61 ! %l6 = 7bd7f2fc, %l7 = 0046c699, Mem[0000000090000010] = 0212225c 798eb5a3 std %l6,[%i4+%o2] ! Mem[0000000090000010] = 7bd7f2fc 0046c699 p23_label_2: ! %l2 = ffffffffffffda61, Mem[000000003e80003b] = 6988517e stb %l2,[%i1+0x03b] ! Mem[000000003e800038] = 69885161 ! Mem[0000000090800010] = f97aba27, %g2 = ffffffffffffcb8c lduh [%i5+0x012],%g2 ! %g2 = 000000000000f97a ! %l0 = 186c0e741c8d7d0a, Mem[0000000090800018] = 35d3851cd6343572 stx %l0,[%i5+%o3] ! Mem[0000000090800018] = 186c0e741c8d7d0a ! Mem[0000000090800014] = ba27fa54, %g2 = 000000000000f97a lduw [%i5+0x014],%g2 ! %g2 = 00000000ba27fa54 ! Mem[0000000090800028] = eb4882af 9c5fe8b1, %g2 = ba27fa54, %g3 = d6343572 ldd [%i5+%o5],%g2 ! %g2 = 00000000eb4882af 000000009c5fe8b1 ! Mem[0000000090800038] = 393f420c, %g18 = 3842abf3e4d71b27 ldsw [%i5+0x038],%g2 ! %g2 = 3842abf3e4d71b27 ! %l0 = 186c0e741c8d7d0a, Mem[0000000090000037] = d70cebcd stb %l0,[%i4+0x037] ! Mem[0000000090000034] = 0a0cebcd ! %l3 = a88748a63cc2d849, Mem[0000000091800004] = da193367 sth %l3,[%o0+0x004] ! Mem[0000000091800004] = d8493367 ! Mem[0000000091000008] = 4b1c5151, %g2 = 00000000393f420c lduh [%i6+%o1],%g2 ! %g2 = 0000000000004b1c ! %l2 = ffffffffffffda61, Mem[0000000090800030] = e7b333342d07fd66 stx %l2,[%i5+0x030] ! Mem[0000000090800030] = ffffffffffffda61 p23_label_3: ! %l3 = a88748a63cc2d849, Mem[000000003f00002c] = b7dbc200 stw %l3,[%i2+0x02c] ! Mem[000000003f00002c] = 3cc2d849 ! %l4 = da3a748dc63007bd, Mem[0000000091800028] = d1fa02cc sth %l4,[%o0+%o5] ! Mem[0000000091800028] = 07bd02cc ! Mem[0000000090800024] = ba1e4dff, %g2 = 0000000000004b1c lduh [%i5+0x024],%g2 ! %g2 = 000000000000ba1e ! Mem[0000000090800000] = c8c086c6 d0bacca9, %g2 = 0000ba1e, %g3 = 9c5fe8b1 ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 00000000d0bacca9 ! Mem[0000000090000000] = f5d480b6, %g2 = 00000000c8c086c6 ldsh [%i4+0x002],%g2 ! %g2 = fffffffffffff5d4 ! Mem[0000000090800010] = bbd0f97aba27fa54, %g2 = fffffffffffff5d4 ldx [%i5+%o2],%g2 ! %g2 = bbd0f97aba27fa54 ! Mem[0000000090800018] = 186c0e74 1c8d7d0a, %g2 = ba27fa54, %g3 = d0bacca9 ldd [%i5+%o3],%g2 ! %g2 = 00000000186c0e74 000000001c8d7d0a ! %l7 = 4a3c0b4a0046c699, Mem[000000003f000008] = 79e61671 stw %l7,[%i2+%o1] ! Mem[000000003f000008] = 0046c699 ! Mem[0000000090800024] = ba1e4dff, %g2 = 00000000186c0e74 ldsh [%i5+0x024],%g2 ! %g2 = ffffffffffffba1e ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = ffffffffffffba1e ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 p23_label_4: ! Mem[0000000090800030] = ffffffffffffda61, %g2 = 5e44f9f4a2d978b6 ldx [%i5+0x030],%g2 ! %g2 = ffffffffffffda61 ! Mem[000000003f80001c] = b845dbfc, %l6 = 0cebcd127bd7f2fc ldsw [%i3+0x01c],%l6 ! %l6 = ffffffffb845dbfc ! Mem[000000003e00001c] = 77d5e08f, %l5 = bdd8be59e0370c0a lduw [%i0+0x01c],%l5 ! %l5 = 0000000077d5e08f ! Mem[0000000090000020] = 54edfce7, %g2 = ffffffffffffda61 ldub [%i4+0x021],%g2 ! %g2 = 0000000000000054 ! %l0 = 186c0e741c8d7d0a, Mem[0000000091000010] = eb99b0555bebbbe4 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = 186c0e741c8d7d0a ! Mem[000000003f800000] = 99e556c89a508ae6, %l6 = ffffffffb845dbfc ldx [%i3+%g0],%l6 ! %l6 = 99e556c89a508ae6 ! Mem[0000000090800018] = 186c0e74, %g2 = 0000000000000054 ldsb [%i5+%o3],%g2 ! %g2 = 0000000000000018 ! %l0 = 186c0e741c8d7d0a, Mem[000000009000001c] = 9d7122ad stw %l0,[%i4+0x01c] ! Mem[000000009000001c] = 1c8d7d0a ! Mem[0000000090000014] = c6997f11, %g2 = 0000000000000018 lduh [%i4+0x016],%g2 ! %g2 = 000000000000c699 ! %l6 = 99e556c89a508ae6, Mem[000000003f00003a] = ab07418e stb %l6,[%i2+0x03a] ! Mem[000000003f000038] = ab07e68e p23_label_5: ! %l0 = 186c0e741c8d7d0a, Mem[0000000091800024] = 33167744 stw %l0,[%o0+0x024] ! Mem[0000000091800024] = 1c8d7d0a ! %l5 = 0000000077d5e08f, Mem[000000009000001c] = 1c8d7d0a stw %l5,[%i4+0x01c] ! Mem[000000009000001c] = 77d5e08f ! Mem[000000003e000000] = b62794d9, %l1 = e158f94629157f44 lduh [%i0+%g0],%l1 ! %l1 = 000000000000b627 ! Mem[000000009000000c] = c40b9e2c, %g18 = 3842abf3e4d71b27 ldsw [%i4+0x00c],%g2 ! %g2 = 3842abf3e4d71b27 ! %l1 = 000000000000b627, Mem[0000000090000017] = 997f114e stb %l1,[%i4+0x017] ! Mem[0000000090000014] = 277f114e ! %l6 = 9a508ae6, %l7 = 0046c699, Mem[000000003e000020] = 844d5690 2696e98e std %l6,[%i0+%o4] ! Mem[000000003e000020] = 9a508ae6 0046c699 ! Mem[000000009100002c] = db4f959e, %g2 = ffffffffc40b9e2c lduw [%i6+0x02c],%g2 ! %g2 = 00000000db4f959e ! Mem[0000000091800014] = a2d978b6, %g2 = 00000000db4f959e lduh [%o0+0x014],%g2 ! %g2 = 000000000000a2d9 ! Mem[0000000091800028] = ccb0308d, %g2 = 000000000000a2d9 ldsb [%o0+0x02b],%g2 ! %g2 = ffffffffffffffcc ! Mem[0000000091000038] = 65898de9d7571dc0, %g2 = ffffffffffffffcc ldx [%i6+0x038],%g2 ! %g2 = 65898de9d7571dc0 p23_label_6: ! Mem[0000000090800014] = ba27fa54, %g18 = 3842abf3e4d71b27 ldsw [%i5+0x014],%g2 ! %g2 = 3842abf3e4d71b27 ! Mem[000000003f000008] = 0046c699, %l5 = 0000000077d5e08f ldsh [%i2+0x00a],%l5 ! %l5 = ffffffffffffc699 ! %l4 = c63007bd, %l5 = ffffc699, Mem[0000000091000020] = 9de28f8d 7b41cb8c std %l4,[%i6+%o4] ! Mem[0000000091000020] = c63007bd ffffc699 ! Mem[000000009000002c] = 8d791540, %g2 = ffffffffba27fa54 lduw [%i4+0x02c],%g2 ! %g2 = 000000008d791540 ! Mem[000000009180002c] = b0308df5, %g2 = 000000008d791540 ldsh [%o0+0x02c],%g2 ! %g2 = ffffffffffffb030 ! Mem[0000000091000034] = 207bbe7e, %g18 = 3842abf3e4d71b27 ldsw [%i6+0x034],%g2 ! %g2 = 3842abf3e4d71b27 ! %l2 = ffffffffffffda61, Mem[0000000090800030] = ffffffff sth %l2,[%i5+0x030] ! Mem[0000000090800030] = da61ffff ! Mem[0000000090800030] = ffffffff, %g2 = 00000000207bbe7e ldub [%i5+0x032],%g2 ! %g2 = 00000000000000ff ! Mem[0000000090000008] = b01bc40b, %g2 = 00000000000000ff ldsb [%i4+0x00a],%g2 ! %g2 = ffffffffffffffb0 ! Mem[0000000091000028] = 43a014ad, %g18 = 3842abf3e4d71b27 ldsw [%i6+%o5],%g2 ! %g2 = 3842abf3e4d71b27 p23_label_7: ! %l5 = ffffffffffffc699, Mem[0000000091000034] = 207bbe7e sth %l5,[%i6+0x034] ! Mem[0000000091000034] = c699be7e ! Mem[000000003e000024] = 0046c699, %l5 = ffffffffffffc699 ldsh [%i0+0x024],%l5 ! %l5 = 0000000000000046 ! Mem[0000000090800030] = da61ffff, %g2 = 0000000043a014ad lduh [%i5+0x030],%g2 ! %g2 = 000000000000da61 ! %l5 = 0000000000000046, Mem[000000009180002b] = ccb0308d stb %l5,[%o0+0x02b] ! Mem[0000000091800028] = 46b0308d ! %l4 = c63007bd, %l5 = 00000046, Mem[0000000091000008] = 4b1c5151 da67f293 std %l4,[%i6+%o1] ! Mem[0000000091000008] = c63007bd 00000046 ! %l0 = 1c8d7d0a, %l1 = 0000b627, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l0,[%i4+%g0] ! Mem[0000000090000000] = 1c8d7d0a 0000b627 ! Mem[000000009180000c] = 41274a5e, %g2 = 000000000000da61 ldsb [%o0+0x00d],%g2 ! %g2 = 0000000000000041 ! %l5 = 0000000000000046, Mem[000000009000003c] = 7bd7f2fc sth %l5,[%i4+0x03c] ! Mem[000000009000003c] = 0046f2fc ! %l2 = ffffffffffffda61, Mem[0000000090800038] = 393f420cdd38b60e stx %l2,[%i5+0x038] ! Mem[0000000090800038] = ffffffffffffda61 ! Mem[000000003e800014] = 48c77799, %l1 = 000000000000b627 ldsb [%i1+0x017],%l1 ! %l1 = ffffffffffffff99 p23_label_8: ! Mem[0000000090800014] = 27fa5418, %g2 = 0000000000000041 ldsb [%i5+0x015],%g2 ! %g2 = 0000000000000027 ! %l6 = 99e556c89a508ae6, Mem[0000000090000012] = f2fc0046 sth %l6,[%i4+0x012] ! Mem[0000000090000010] = 8ae60046 ! %l2 = ffffffffffffda61, Mem[0000000091000001] = ab9f6dde stb %l2,[%i6+0x001] ! Mem[0000000091000000] = 619f6dde ! Mem[0000000090800034] = ffffda61, %g2 = 0000000000000027 ldub [%i5+0x034],%g2 ! %g2 = 00000000000000ff ! Mem[000000009100002c] = db4f959e, %g2 = 00000000000000ff ldsh [%i6+0x02c],%g2 ! %g2 = ffffffffffffdb4f ! Mem[0000000091000038] = 65898de9, %g18 = 3842abf3e4d71b27 ldsw [%i6+0x038],%g2 ! %g2 = 3842abf3e4d71b27 ! %l4 = da3a748dc63007bd, Mem[000000009180001c] = 3cc2d849 sth %l4,[%o0+0x01c] ! Mem[000000009180001c] = 07bdd849 ! %l0 = 1c8d7d0a, %l1 = ffffff99, Mem[0000000091000028] = 43a014ad db4f959e std %l0,[%i6+%o5] ! Mem[0000000091000028] = 1c8d7d0a ffffff99 ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = 0000000065898de9 ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! Mem[0000000091000020] = c63007bd, %g18 = 3842abf3e4d71b27 ldsw [%i6+%o4],%g2 ! %g2 = 3842abf3e4d71b27 p23_label_9: ! Mem[0000000091800020] = c69ee3c7 1c8d7d0a, %g2 = c63007bd, %g3 = 1c8d7d0a ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 000000001c8d7d0a ! Mem[0000000090800000] = c8c086c6, %g2 = 00000000c69ee3c7 ldsh [%i5+%g0],%g2 ! %g2 = ffffffffffffc8c0 ! Mem[0000000090800024] = 4dffeb48, %g2 = ffffffffffffc8c0 ldsb [%i5+0x026],%g2 ! %g2 = 000000000000004d ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = 0000004d, %g3 = 1c8d7d0a ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! %l6 = 99e556c89a508ae6, Mem[0000000091000023] = bdffffc6 stb %l6,[%i6+0x023] ! Mem[0000000091000020] = e6ffffc6 ! %l0 = 186c0e741c8d7d0a, Mem[0000000090800038] = ffffffffffffda61 stx %l0,[%i5+0x038] ! Mem[0000000090800038] = 186c0e741c8d7d0a ! %l0 = 186c0e741c8d7d0a, Mem[0000000091000018] = b4334f3440af2dc9 stx %l0,[%i6+%o3] ! Mem[0000000091000018] = 186c0e741c8d7d0a ! Mem[0000000091800020] = c69ee3c71c8d7d0a, %g2 = 00000000b4334f34 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c71c8d7d0a ! Mem[0000000090000008] = b01bc40b, %g2 = c69ee3c71c8d7d0a ldsh [%i4+0x00a],%g2 ! %g2 = ffffffffffffb01b ! Mem[0000000091800018] = db67c845 07bdd849, %g2 = ffffb01b, %g3 = 40af2dc9 ldd [%o0+%o3],%g2 ! %g2 = 00000000db67c845 0000000007bdd849 p23_label_10: ! Mem[0000000091000004] = 0c0ac630, %g2 = 00000000db67c845 ldsh [%i6+0x006],%g2 ! %g2 = 0000000000000c0a ! %l4 = da3a748dc63007bd, Mem[000000009080002e] = e8b1da61 stb %l4,[%i5+0x02e] ! Mem[000000009080002c] = bdb1da61 ! Mem[000000003f800028] = 123f89a8, %l2 = ffffffffffffda61 ldsb [%i3+0x02b],%l2 ! %l2 = ffffffffffffffa8 ! %l4 = da3a748dc63007bd, Mem[0000000091800000] = 6c5e37b5d8493367 stx %l4,[%o0+%g0] ! Mem[0000000091800000] = da3a748dc63007bd ! %l1 = ffffffffffffff99, Mem[000000009100000a] = 07bd0000 sth %l1,[%i6+0x00a] ! Mem[0000000091000008] = ff990000 ! %l0 = 1c8d7d0a, %l1 = ffffff99, Mem[0000000090800018] = 186c0e74 1c8d7d0a std %l0,[%i5+%o3] ! Mem[0000000090800018] = 1c8d7d0a ffffff99 ! %l1 = ffffffffffffff99, Mem[0000000090800038] = 186c0e74 stw %l1,[%i5+0x038] ! Mem[0000000090800038] = ffffff99 ! Mem[000000003e00003c] = 1b1125ad, %l0 = 186c0e741c8d7d0a lduw [%i0+0x03c],%l0 ! %l0 = 000000001b1125ad ! Mem[0000000090800024] = ba1e4dff, %g2 = 0000000000000c0a lduh [%i5+0x024],%g2 ! %g2 = 000000000000ba1e ! Mem[0000000091800030] = 45288f71, %g2 = 000000000000ba1e ldsh [%o0+0x030],%g2 ! %g2 = 0000000000004528 p23_label_11: ! Mem[0000000091800008] = 50d23f27, %g18 = 3842abf3e4d71b27 ldsw [%o0+%o1],%g2 ! %g2 = 3842abf3e4d71b27 ! %l5 = 0000000000000046, Mem[0000000090800038] = ffffff991c8d7d0a stx %l5,[%i5+0x038] ! Mem[0000000090800038] = 0000000000000046 ! Mem[0000000090800010] = f97aba27, %g2 = 0000000050d23f27 ldsh [%i5+0x012],%g2 ! %g2 = fffffffffffff97a ! %l2 = ffffffffffffffa8, Mem[000000003e800024] = c1e9f930 stw %l2,[%i1+0x024] ! Mem[000000003e800024] = ffffffa8 ! %l1 = ffffffffffffff99, Mem[0000000090000020] = 1a54edfc stw %l1,[%i4+%o4] ! Mem[0000000090000020] = ffffff99 ! %l0 = 1b1125ad, %l1 = ffffff99, Mem[0000000090000020] = ffffff99 e7b2eb32 std %l0,[%i4+%o4] ! Mem[0000000090000020] = 1b1125ad ffffff99 ! Mem[000000009080000c] = afd2bbd0, %g2 = fffffffffffff97a ldub [%i5+0x00e],%g2 ! %g2 = 00000000000000af ! Mem[0000000091800038] = e8dd799b, %g2 = 00000000000000af lduh [%o0+0x038],%g2 ! %g2 = 000000000000e8dd ! %l1 = ffffffffffffff99, Mem[0000000090800020] = 6c6c0f3a stw %l1,[%i5+%o4] ! Mem[0000000090800020] = ffffff99 ! %l3 = a88748a63cc2d849, Mem[0000000091000024] = ffffc699 stw %l3,[%i6+0x024] ! Mem[0000000091000024] = 3cc2d849 p23_label_12: ! Mem[0000000091000000] = dd619f6d, %g18 = 3842abf3e4d71b27 ldsw [%i6+%g0],%g2 ! %g2 = 3842abf3e4d71b27 ! %l2 = ffffffa8, %l3 = 3cc2d849, Mem[0000000091000010] = 186c0e74 1c8d7d0a std %l2,[%i6+%o2] ! Mem[0000000091000010] = ffffffa8 3cc2d849 ! Mem[0000000091000018] = 186c0e74, %g18 = 3842abf3e4d71b27 ldsw [%i6+%o3],%g2 ! %g2 = 3842abf3e4d71b27 ! Mem[0000000090000034] = 1267600a, %g18 = 3842abf3e4d71b27 ldsw [%i4+0x034],%g2 ! %g2 = 3842abf3e4d71b27 ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = 000000001267600a ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! %l4 = c63007bd, %l5 = 00000046, Mem[000000003e800038] = 69885161 6db0889b std %l4,[%i1+0x038] ! Mem[000000003e800038] = c63007bd 00000046 ! Mem[0000000090800004] = d0bacca9, %g2 = 45288f71b6b6487f ldsb [%i5+0x004],%g2 ! %g2 = ffffffffffffffd0 ! %l1 = ffffffffffffff99, Mem[000000009180003e] = 66350000 sth %l1,[%o0+0x03e] ! Mem[000000009180003c] = ff990000 ! %l0 = 000000001b1125ad, Mem[0000000091000010] = ffffffa83cc2d849 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = 000000001b1125ad ! Mem[0000000090800010] = bbd0f97aba27fa54, %g2 = ffffffffffffffd0 ldx [%i5+%o2],%g2 ! %g2 = bbd0f97aba27fa54 p23_label_13: ! %l4 = da3a748dc63007bd, Mem[0000000091000008] = c630ff99 stw %l4,[%i6+%o1] ! Mem[0000000091000008] = c63007bd ! Mem[000000009100000c] = 00000046, %g2 = bbd0f97aba27fa54 lduw [%i6+0x00c],%g2 ! %g2 = 0000000000000046 ! Mem[0000000090000010] = e60046c6, %g2 = 0000000000000046 ldsb [%i4+0x013],%g2 ! %g2 = ffffffffffffffe6 ! Mem[0000000090000028] = 67fd8d79, %g2 = ffffffffffffffe6 ldsh [%i4+0x02a],%g2 ! %g2 = 00000000000067fd ! Mem[0000000091800024] = 1c8d7d0a, %g2 = 00000000000067fd lduh [%o0+0x024],%g2 ! %g2 = 0000000000001c8d ! Mem[0000000090800010] = bbd0f97aba27fa54, %g2 = 0000000000001c8d ldx [%i5+%o2],%g2 ! %g2 = bbd0f97aba27fa54 ! %l5 = 0000000000000046, Mem[000000009180003c] = eb80ff99 stb %l5,[%o0+0x03c] ! Mem[000000009180003c] = 4680ff99 ! %l6 = 99e556c89a508ae6, Mem[0000000091000010] = 00000000 stw %l6,[%i6+%o2] ! Mem[0000000091000010] = 9a508ae6 ! Mem[0000000090000020] = 1b1125adffffff99, %g2 = bbd0f97aba27fa54 ldx [%i4+%o4],%g2 ! %g2 = 1b1125adffffff99 ! Mem[000000009100001c] = 1c8d7d0a, %g2 = 1b1125adffffff99 lduh [%i6+0x01c],%g2 ! %g2 = 0000000000001c8d p23_label_14: ! %l1 = ffffffffffffff99, Mem[000000009100002e] = ff997cc7 sth %l1,[%i6+0x02e] ! Mem[000000009100002c] = ff997cc7 ! Mem[0000000090000010] = 7bd78ae6, %g2 = 0000000000001c8d lduw [%i4+%o2],%g2 ! %g2 = 000000007bd78ae6 ! %l5 = 0000000000000046, Mem[0000000090000034] = 1267600a stw %l5,[%i4+0x034] ! Mem[0000000090000034] = 00000046 ! Mem[0000000091800030] = 45288f71, %g2 = 000000007bd78ae6 lduw [%o0+0x030],%g2 ! %g2 = 0000000045288f71 ! %l6 = 99e556c89a508ae6, Mem[0000000090800020] = ffffff99ba1e4dff stx %l6,[%i5+%o4] ! Mem[0000000090800020] = 99e556c89a508ae6 ! Mem[0000000090000030] = 136a0000, %g2 = 0000000045288f71 lduh [%i4+0x032],%g2 ! %g2 = 000000000000136a ! Mem[000000009080001c] = ff9999e5, %g2 = 000000000000136a ldub [%i5+0x01e],%g2 ! %g2 = 00000000000000ff ! Mem[0000000090800014] = fa541c8d, %g2 = 00000000000000ff ldsh [%i5+0x016],%g2 ! %g2 = fffffffffffffa54 ! %l6 = 99e556c89a508ae6, Mem[0000000091000032] = 7257c699 stb %l6,[%i6+0x032] ! Mem[0000000091000030] = e657c699 ! %l6 = 99e556c89a508ae6, Mem[0000000090000019] = 114e5277 stb %l6,[%i4+0x019] ! Mem[0000000090000018] = e64e5277 p23_label_15: ! %l0 = 000000001b1125ad, Mem[0000000090000030] = 944f136a stw %l0,[%i4+0x030] ! Mem[0000000090000030] = 1b1125ad ! Mem[000000003f000024] = e1fb07dd, %l3 = a88748a63cc2d849 ldub [%i2+0x025],%l3 ! %l3 = 00000000000000fb ! Mem[000000003e800020] = dfddffe6, %l6 = 99e556c89a508ae6 lduw [%i1+%o4],%l6 ! %l6 = 00000000dfddffe6 ! Mem[000000003e00000c] = 0e9f17ef, %l0 = 000000001b1125ad ldsw [%i0+0x00c],%l0 ! %l0 = 000000000e9f17ef ! Mem[000000009180002c] = b0308df5, %g18 = 3842abf3e4d71b27 ldsw [%o0+0x02c],%g2 ! %g2 = 3842abf3e4d71b27 ! %l0 = 0e9f17ef, %l1 = ffffff99, Mem[0000000090000008] = 96abb01b c40b9e2c std %l0,[%i4+%o1] ! Mem[0000000090000008] = 0e9f17ef ffffff99 ! %l4 = da3a748dc63007bd, Mem[0000000090800007] = a9a3d5b4 stb %l4,[%i5+0x007] ! Mem[0000000090800004] = bda3d5b4 ! Mem[0000000090000038] = cd120046, %g2 = ffffffffb0308df5 ldsh [%i4+0x03a],%g2 ! %g2 = ffffffffffffcd12 ! %l2 = ffffffffffffffa8, Mem[0000000091000034] = c699be7e stw %l2,[%i6+0x034] ! Mem[0000000091000034] = ffffffa8 ! %l6 = dfddffe6, %l7 = 0046c699, Mem[0000000090800028] = eb4882af 9c5fbdb1 std %l6,[%i5+%o5] ! Mem[0000000090800028] = dfddffe6 0046c699 p23_label_16: ! Mem[0000000090000020] = adffffff, %g2 = ffffffffffffcd12 ldsb [%i4+0x023],%g2 ! %g2 = ffffffffffffffad ! Mem[0000000090000008] = 0e9f17ef, %g18 = 3842abf3e4d71b27 ldsw [%i4+%o1],%g2 ! %g2 = 3842abf3e4d71b27 ! Mem[0000000090000008] = 0e9f17ef ffffff99, %g2 = 0e9f17ef, %g3 = 07bdd849 ldd [%i4+%o1],%g2 ! %g2 = 000000000e9f17ef 00000000ffffff99 ! Mem[0000000090800024] = e6dfddff, %g2 = 000000000e9f17ef ldsb [%i5+0x027],%g2 ! %g2 = ffffffffffffffe6 ! %l4 = c63007bd, %l5 = 00000046, Mem[000000003f800008] = 922591ad a2810ec7 std %l4,[%i3+%o1] ! Mem[000000003f800008] = c63007bd 00000046 ! %l4 = c63007bd, %l5 = 00000046, Mem[0000000090000008] = 0e9f17ef ffffff99 std %l4,[%i4+%o1] ! Mem[0000000090000008] = c63007bd 00000046 ! Mem[0000000091000028] = 1c8d7d0affffff99, %g2 = ffffffffffffffe6 ldx [%i6+%o5],%g2 ! %g2 = 1c8d7d0affffff99 ! %l4 = da3a748dc63007bd, Mem[0000000090800024] = 9a508ae6 stw %l4,[%i5+0x024] ! Mem[0000000090800024] = c63007bd ! %l0 = 000000000e9f17ef, Mem[0000000090000020] = 1b1125ad stw %l0,[%i4+%o4] ! Mem[0000000090000020] = 0e9f17ef ! Mem[0000000090800020] = 99e556c8c63007bd, %g2 = 1c8d7d0affffff99 ldx [%i5+%o4],%g2 ! %g2 = 99e556c8c63007bd p23_label_17: ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = c63007bd, %g3 = ffffff99 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! Mem[000000003e000014] = bd8fbca6, %l5 = 0000000000000046 ldub [%i0+0x017],%l5 ! %l5 = 00000000000000a6 ! %l5 = 00000000000000a6, Mem[000000009000002c] = 8d791540 sth %l5,[%i4+0x02c] ! Mem[000000009000002c] = 00a61540 ! %l6 = 00000000dfddffe6, Mem[0000000091800007] = bd50d23f stb %l6,[%o0+0x007] ! Mem[0000000091800004] = e650d23f ! Mem[0000000090000030] = 1b1125ad, %g2 = 0000000050d23f27 lduw [%i4+0x030],%g2 ! %g2 = 000000001b1125ad ! %l6 = 00000000dfddffe6, Mem[0000000090000020] = 0e9f17efffffff99 stx %l6,[%i4+%o4] ! Mem[0000000090000020] = 00000000dfddffe6 ! %l0 = 000000000e9f17ef, Mem[000000003e000038] = 512047461b1125ad stx %l0,[%i0+0x038] ! Mem[000000003e000038] = 000000000e9f17ef ! %l3 = 00000000000000fb, Mem[000000009080001c] = ffffff99 stb %l3,[%i5+0x01c] ! Mem[000000009080001c] = fbffff99 ! %l5 = 00000000000000a6, Mem[0000000091800020] = c69ee3c7 stw %l5,[%o0+%o4] ! Mem[0000000091800020] = 000000a6 ! Mem[0000000091800010] = 5e44f9f4, %g2 = 000000001b1125ad lduw [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 p23_label_18: ! Mem[000000003f80002c] = c0ab9b38, %l6 = 00000000dfddffe6 ldsh [%i3+0x02e],%l6 ! %l6 = ffffffffffff9b38 ! %l7 = 4a3c0b4a0046c699, Mem[000000009180001e] = d8490000 stb %l7,[%o0+0x01e] ! Mem[000000009180001c] = 99490000 ! %l2 = ffffffffffffffa8, Mem[0000000091800000] = da3a748dc63007e6 stx %l2,[%o0+%g0] ! Mem[0000000091800000] = ffffffffffffffa8 ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = 5e44f9f4, %g3 = 0741274a ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 ! %l6 = ffff9b38, %l7 = 0046c699, Mem[0000000091000038] = 65898de9 d7571dc0 std %l6,[%i6+0x038] ! Mem[0000000091000038] = ffff9b38 0046c699 ! %l3 = 00000000000000fb, Mem[000000009000002c] = 00a61540 sth %l3,[%i4+0x02c] ! Mem[000000009000002c] = 00fb1540 ! %l5 = 00000000000000a6, Mem[000000009180003b] = 9b4680ff stb %l5,[%o0+0x03b] ! Mem[0000000091800038] = a64680ff ! Mem[0000000091000028] = 1c8d7d0a ffffff99, %g2 = 65898de9, %g3 = d7571dc0 ldd [%i6+%o5],%g2 ! %g2 = 000000001c8d7d0a 00000000ffffff99 ! Mem[0000000090800004] = d0baccbd, %g18 = 3842abf3e4d71b27 ldsw [%i5+0x004],%g2 ! %g2 = 3842abf3e4d71b27 ! %l2 = ffffffffffffffa8, Mem[0000000090000030] = 1b1125ad stw %l2,[%i4+0x030] ! Mem[0000000090000030] = ffffffa8 p23_label_19: ! %l5 = 00000000000000a6, Mem[0000000091000000] = dd619f6d stw %l5,[%i6+%g0] ! Mem[0000000091000000] = 000000a6 ! Mem[000000003f800014] = 69a2faf2, %l7 = 4a3c0b4a0046c699 lduh [%i3+0x014],%l7 ! %l7 = 00000000000069a2 ! Mem[0000000090800030] = da61ffff, %g2 = ffffffffd0baccbd ldsb [%i5+0x030],%g2 ! %g2 = ffffffffffffffda ! Mem[000000003f80003c] = 25a4fe92, %l6 = ffffffffffff9b38 ldsh [%i3+0x03e],%l6 ! %l6 = fffffffffffffe92 ! Mem[0000000091800004] = ffffffa8, %g2 = ffffffffffffffda ldsh [%o0+0x004],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091800030] = 71b6b648, %g2 = ffffffffffffffff ldub [%o0+0x033],%g2 ! %g2 = 0000000000000071 ! Mem[0000000090000000] = 1c8d7d0a, %g2 = 0000000000000071 lduw [%i4+%g0],%g2 ! %g2 = 000000001c8d7d0a ! Mem[0000000091800018] = db67c84507bd9949, %g2 = 000000001c8d7d0a ldx [%o0+%o3],%g2 ! %g2 = db67c84507bd9949 ! %l1 = ffffffffffffff99, Mem[000000003e000038] = 000000000e9f17ef stx %l1,[%i0+0x038] ! Mem[000000003e000038] = ffffffffffffff99 ! Mem[0000000090800020] = 99e556c8c63007bd, %g2 = db67c84507bd9949 ldx [%i5+%o4],%g2 ! %g2 = 99e556c8c63007bd p23_label_20: ! %l2 = ffffffffffffffa8, Mem[0000000091000008] = c63007bd00000046 stx %l2,[%i6+%o1] ! Mem[0000000091000008] = ffffffffffffffa8 ! Mem[000000009100003c] = 46c69900, %g2 = 99e556c8c63007bd ldub [%i6+0x03d],%g2 ! %g2 = 0000000000000046 ! %l5 = 00000000000000a6, Mem[0000000090000022] = 0000dfdd sth %l5,[%i4+0x022] ! Mem[0000000090000020] = 00a6dfdd ! Mem[0000000090800020] = 56c8c630, %g2 = 0000000000000046 lduh [%i5+0x022],%g2 ! %g2 = 00000000000056c8 ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = 00000000000056c8 ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! %l5 = 00000000000000a6, Mem[0000000091800024] = 1c8d7d0a stw %l5,[%o0+0x024] ! Mem[0000000091800024] = 000000a6 ! %l5 = 00000000000000a6, Mem[0000000090000014] = 0046c627 sth %l5,[%i4+0x014] ! Mem[0000000090000014] = 00a6c627 ! %l6 = fffffffffffffe92, Mem[0000000090800024] = c63007bd sth %l6,[%i5+0x024] ! Mem[0000000090800024] = fe9207bd ! Mem[0000000091000020] = c63007e6, %g18 = 3842abf3e4d71b27 ldsw [%i6+%o4],%g2 ! %g2 = 3842abf3e4d71b27 ! Mem[0000000091000020] = c63007e63cc2d849, %g2 = ffffffffc63007e6 ldx [%i6+%o4],%g2 ! %g2 = c63007e63cc2d849 p23_label_21: ! Mem[0000000091000008] = ffffffffffffffa8, %g2 = c63007e63cc2d849 ldx [%i6+%o1],%g2 ! %g2 = ffffffffffffffa8 ! Mem[0000000090800020] = 56c8fe92, %g2 = ffffffffffffffa8 ldsb [%i5+0x022],%g2 ! %g2 = 0000000000000056 ! Mem[000000009000000c] = 0000467b, %g2 = 0000000000000056 ldsb [%i4+0x00d],%g2 ! %g2 = 0000000000000000 ! Mem[000000003f800000] = 99e556c8, %l4 = da3a748dc63007bd ldsw [%i3+%g0],%l4 ! %l4 = ffffffff99e556c8 ! Mem[000000003e00002c] = 67adb32b, %l0 = 000000000e9f17ef ldsw [%i0+0x02c],%l0 ! %l0 = 0000000067adb32b ! Mem[0000000090000010] = 7bd78ae6, %g18 = 3842abf3e4d71b27 ldsw [%i4+%o2],%g2 ! %g2 = 3842abf3e4d71b27 ! %l5 = 00000000000000a6, Mem[0000000091000010] = 9a508ae6 stw %l5,[%i6+%o2] ! Mem[0000000091000010] = 000000a6 ! %l1 = ffffffffffffff99, Mem[000000003f000038] = ab07e68e075d9909 stx %l1,[%i2+0x038] ! Mem[000000003f000038] = ffffffffffffff99 ! %l2 = ffffffffffffffa8, Mem[0000000090000000] = 1c8d7d0a0000b627 stx %l2,[%i4+%g0] ! Mem[0000000090000000] = ffffffffffffffa8 ! %l0 = 0000000067adb32b, Mem[000000009080001c] = fbffff99 sth %l0,[%i5+0x01c] ! Mem[000000009080001c] = b32bff99 p23_label_22: ! Mem[000000009000000c] = 00000046, %g2 = 000000007bd78ae6 lduw [%i4+0x00c],%g2 ! %g2 = 0000000000000046 ! %l7 = 00000000000069a2, Mem[0000000091000010] = 000000a6 sth %l7,[%i6+%o2] ! Mem[0000000091000010] = 69a200a6 ! %l4 = ffffffff99e556c8, Mem[000000003e800038] = c63007bd00000046 stx %l4,[%i1+0x038] ! Mem[000000003e800038] = ffffffff99e556c8 ! %l4 = ffffffff99e556c8, Mem[0000000090000002] = ffffffff stb %l4,[%i4+0x002] ! Mem[0000000090000000] = c8ffffff ! Mem[000000003e80003c] = 99e556c8, %l5 = 00000000000000a6 ldsb [%i1+0x03e],%l5 ! %l5 = 0000000000000056 ! Mem[000000009000003c] = f2fc0000, %g2 = 0000000000000046 ldsh [%i4+0x03e],%g2 ! %g2 = fffffffffffff2fc ! %l1 = ffffffffffffff99, Mem[0000000091800002] = ffffffff sth %l1,[%o0+0x002] ! Mem[0000000091800000] = ff99ffff ! %l1 = ffffffffffffff99, Mem[000000009180001e] = 99490000 sth %l1,[%o0+0x01e] ! Mem[000000009180001c] = ff990000 ! Mem[0000000091800004] = ffffffa8, %g2 = fffffffffffff2fc lduh [%o0+0x004],%g2 ! %g2 = 000000000000ffff ! Mem[0000000090000008] = c63007bd 00000046, %g2 = 0000ffff, %g3 = ffffff99 ldd [%i4+%o1],%g2 ! %g2 = 00000000c63007bd 0000000000000046 p23_label_23: ! %l3 = 00000000000000fb, Mem[0000000090800038] = 0000000000000046 stx %l3,[%i5+0x038] ! Mem[0000000090800038] = 00000000000000fb ! Mem[000000003f800014] = 69a2faf2, %l4 = ffffffff99e556c8 ldub [%i3+0x016],%l4 ! %l4 = 00000000000000fa ! Mem[0000000091000028] = 1c8d7d0a ffffff99, %g2 = c63007bd, %g3 = 00000046 ldd [%i6+%o5],%g2 ! %g2 = 000000001c8d7d0a 00000000ffffff99 ! Mem[000000009000000c] = 00000046, %g2 = 000000001c8d7d0a lduw [%i4+0x00c],%g2 ! %g2 = 0000000000000046 ! Mem[000000003f800000] = 99e556c8, %l2 = ffffffffffffffa8 lduw [%i3+%g0],%l2 ! %l2 = 0000000099e556c8 ! Mem[0000000090800008] = b48df38f, %g2 = 0000000000000046 ldsh [%i5+0x00a],%g2 ! %g2 = ffffffffffffb48d ! Mem[0000000090800030] = da61ffff, %g2 = ffffffffffffb48d ldsh [%i5+0x030],%g2 ! %g2 = ffffffffffffda61 ! Mem[0000000090000024] = ffe607dc, %g2 = ffffffffffffda61 lduh [%i4+0x026],%g2 ! %g2 = 000000000000ffe6 ! Mem[0000000090000000] = ffffc8ff, %g2 = 000000000000ffe6 ldub [%i4+%g0],%g2 ! %g2 = 00000000000000ff ! Mem[000000003e000024] = 0046c699, %l3 = 00000000000000fb ldsw [%i0+0x024],%l3 ! %l3 = 000000000046c699 p23_label_24: ! Mem[0000000091800020] = 000000a6 000000a6, %g2 = 000000ff, %g3 = ffffff99 ldd [%o0+%o4],%g2 ! %g2 = 00000000000000a6 00000000000000a6 ! Mem[000000003f800034] = bbd0513d, %l6 = fffffffffffffe92 ldsh [%i3+0x036],%l6 ! %l6 = 000000000000513d ! Mem[000000009100001c] = 7d0ac630, %g2 = 00000000000000a6 ldsh [%i6+0x01e],%g2 ! %g2 = 0000000000007d0a ! %l4 = 000000fa, %l5 = 00000056, Mem[0000000090800030] = da61ffff ffffda61 std %l4,[%i5+0x030] ! Mem[0000000090800030] = 000000fa 00000056 ! %l6 = 0000513d, %l7 = 000069a2, Mem[0000000091800030] = 45288f71 b6b6487f std %l6,[%o0+0x030] ! Mem[0000000091800030] = 0000513d 000069a2 ! Mem[0000000090000028] = 07dc67fd, %g2 = 0000000000007d0a lduw [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd ! Mem[0000000091000030] = e657ffff, %g2 = 0000000007dc67fd lduh [%i6+0x032],%g2 ! %g2 = 000000000000e657 ! Mem[000000009080000c] = afd2bbd0, %g2 = 000000000000e657 ldsb [%i5+0x00e],%g2 ! %g2 = ffffffffffffffaf ! Mem[000000003e800030] = 7b949a5567ac3c00, %l2 = 0000000099e556c8 ldx [%i1+0x030],%l2 ! %l2 = 7b949a5567ac3c00 ! Mem[0000000090000004] = ffa8c630, %g2 = ffffffffffffffaf lduh [%i4+0x006],%g2 ! %g2 = 000000000000ffa8 p23_label_25: ! Mem[0000000090000028] = 07dc67fd, %g2 = 000000000000ffa8 lduw [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = 07dc67fd, %g3 = 000000a6 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! %l2 = 67ac3c00, %l3 = 0046c699, Mem[0000000091800018] = db67c845 07bdff99 std %l2,[%o0+%o3] ! Mem[0000000091800018] = 67ac3c00 0046c699 ! %l6 = 000000000000513d, Mem[0000000090800026] = 07bddfdd stb %l6,[%i5+0x026] ! Mem[0000000090800024] = 3dbddfdd ! %l0 = 0000000067adb32b, Mem[0000000090000000] = ffffc8ffffffffa8 stx %l0,[%i4+%g0] ! Mem[0000000090000000] = 0000000067adb32b ! Mem[0000000091800038] = e8dd79a64680ff99, %g2 = 0000000050d23f27 ldx [%o0+0x038],%g2 ! %g2 = e8dd79a64680ff99 ! %l7 = 00000000000069a2, Mem[0000000090000026] = ffe607dc sth %l7,[%i4+0x026] ! Mem[0000000090000024] = 69a207dc ! %l4 = 00000000000000fa, Mem[0000000090800012] = f97aba27 stb %l4,[%i5+0x012] ! Mem[0000000090800010] = fa7aba27 ! Mem[0000000091000000] = 000000a6 de860c0a, %g2 = 4680ff99, %g3 = 0741274a ldd [%i6+%g0],%g2 ! %g2 = 00000000000000a6 00000000de860c0a ! Mem[0000000090000018] = 7fe64e5277d5e08f, %g2 = 00000000000000a6 ldx [%i4+%o3],%g2 ! %g2 = 7fe64e5277d5e08f ba,a p23_not_taken_0_end p23_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p23_branch_failed p23_not_taken_0_end: ! End of Random Code for Thread 23 1: membar #Sync ! Force all stores to complete p23_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x05c] ! Set processor 23 done flag ! Check Registers p23_check_registers: set p23_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000067adb32b bne,a,pn %xcc,p23_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffffff99 bne,a,pn %xcc,p23_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 7b949a5567ac3c00 bne,a,pn %xcc,p23_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000046c699 bne,a,pn %xcc,p23_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000000fa bne,a,pn %xcc,p23_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000056 bne,a,pn %xcc,p23_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000513d bne,a,pn %xcc,p23_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000000069a2 bne,a,pn %xcc,p23_reg_l7_fail mov %l7,%g3 ! Check Local Memory set p23_local0_expect,%g1 p23_check_local0: ldx [%g1+0x020],%g2 ! Expected data = 9a508ae60046c699 ldx [%i0+0x020],%g3 ! Observed data at 000000003e000020 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i0,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = ffffffffffffff99 ldx [%i0+0x038],%g3 ! Observed data at 000000003e000038 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i0,0x038,%g4 set p23_local1_expect,%g1 p23_check_local1: ldx [%g1+0x020],%g2 ! Expected data = dfddffe6ffffffa8 ldx [%i1+0x020],%g3 ! Observed data at 000000003e800020 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = ffffffff99e556c8 ldx [%i1+0x038],%g3 ! Observed data at 000000003e800038 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i1,0x038,%g4 set p23_local2_expect,%g1 p23_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 0046c699a49a2e15 ldx [%i2+0x008],%g3 ! Observed data at 000000003f000008 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i2,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = db67c8453cc2d849 ldx [%i2+0x028],%g3 ! Observed data at 000000003f000028 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = ffffffffffffff99 ldx [%i2+0x038],%g3 ! Observed data at 000000003f000038 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i2,0x038,%g4 set p23_local3_expect,%g1 p23_check_local3: ldx [%g1+0x008],%g2 ! Expected data = c63007bd00000046 ldx [%i3+0x008],%g3 ! Observed data at 000000003f800008 cmp %g2,%g3 bne,a,pn %xcc,p23_local_failed add %i3,0x008,%g4 ! The test for processor 23 has passed p23_passed: ta GOOD_TRAP nop p23_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p23_failed p23_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p23_failed p23_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p23_failed p23_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p23_failed p23_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p23_failed p23_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p23_failed p23_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p23_failed p23_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p23_failed ! The test for processor 23 failed p23_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x05c] ! Set processor 23 done flag set p23_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 23 failed p23_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x05c] ! Set processor 23 done flag set p23_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p23_selfmod_failed: ba p23_failed mov 0xabc,%g1 p23_common_error: or %g0,0xef7,%g1 ba p23_failed mov %o5,%g3 p23_common_signature_error: set p23_temp,%g1 ba p23_failed st %g2,[%g1] ! Common Lock Number p23_common_timeout: set p23_temp,%g1 ba p23_failed st %g2,[%g1] ! Common Lock Number p23_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p23_failed mov 0x0,%g3 p23_trap1e: ldxa [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000003f000008] lduha [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000003f800008] done p23_trap1o: ldxa [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000003f000008] lduha [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000003f800008] done p23_trap2e: stba %l0,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000003e800028] ldswa [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003f800008] done p23_trap2o: stba %l0,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000003e800028] ldswa [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000003f800008] done p23_trap3e: nop nop nop nop done p23_trap3o: nop nop nop nop done p23_init_memory_pointers: set p23_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 p23_local0_start,%i0 set p23_local1_start,%i1 set p23_local2_start,%i2 set p23_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 186c0e741c8d7d0a ldx [%g1+0x008],%l1 ! %l1 = e158f94629157f44 ldx [%g1+0x010],%l2 ! %l2 = 065fdd62db67c845 ldx [%g1+0x018],%l3 ! %l3 = a88748a63cc2d849 ldx [%g1+0x020],%l4 ! %l4 = da3a748dc63007bd ldx [%g1+0x028],%l5 ! %l5 = bdd8be59e0370c0a ldx [%g1+0x030],%l6 ! %l6 = 0cebcd127bd7f2fc ldx [%g1+0x038],%l7 ! %l7 = 4a3c0b4a0046c699 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 24 processor_24: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x60] ! Set the start flag wrpr %g0,7,%cleanwin call p24_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 24 wr %g0,0x4,%fprs ! Make sure fef is 1 set p24_init_freg,%g1 ! %f0 = 595e7071 af22e06b 2dd7d978 9f1da649 ! %f4 = cd9a20d4 4f534e1d ac0d0c66 a40468b2 ! %f8 = dc15f823 d056995e 472518f3 f52cde31 ! %f12 = e593d661 adbf7966 f572b6f2 2e1ba02c ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 2195b25d d747de58 62b6eb6b ab599be0 ! %f20 = de0f93db 867c91e1 ac77d3b2 5a35a120 ! %f24 = 280b5dea d2aa3492 2aa02e4d 71f40d6f ! %f28 = 996daf3c fe37cbfa 3016fadd e98392b1 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = ef03aafe e2e5764f a7e061cb 50ed06e9 ! %f36 = 70c59f2d c265f408 fb50565e c57c2ff4 ! %f40 = 822d5e66 5c3bcb05 044df70a b19d1502 ! %f44 = a6e0d48a 47839d54 e40943e3 1e383061 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x4a18f7c800000052,%g7,%g1 ! GSR scale = 10, align = 2 wr %g1,%g0,%gsr ! GSR = 4a18f7c800000052 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 24 p24_label_1: ! %l0 = 035dfb34, %l1 = 34af42b9, Mem[0000000090800028] = eb4882af 9c5fe8b1 std %l0,[%i5+%o5] ! Mem[0000000090800028] = 035dfb34 34af42b9 ! %l2 = 053390d1ce35f8fc, Mem[000000009180000c] = 0741274a sth %l2,[%o0+0x00c] ! Mem[000000009180000c] = f8fc274a ! Mem[0000000091000010] = eb99b055 5bebbbe4, %g2 = df699b4a, %g3 = 0bad0b00 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebbbe4 ! Mem[0000000090000038] = 8fc6c81b f8ba39dc, %g2 = eb99b055, %g3 = 5bebbbe4 ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 00000000f8ba39dc ! %l0 = 035dfb34, %l1 = 34af42b9, Mem[0000000091000018] = b4334f34 40af2dc9 std %l0,[%i6+%o3] ! Mem[0000000091000018] = 035dfb34 34af42b9 ! Mem[0000000091000038] = 8de9d757, %g2 = 000000008fc6c81b ldub [%i6+0x03a],%g2 ! %g2 = 000000000000008d ! %l0 = 035dfb34, %l1 = 34af42b9, Mem[0000000091800038] = e8dd799b eb806635 std %l0,[%o0+0x038] ! Mem[0000000091800038] = 035dfb34 34af42b9 ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = 0000008d, %g3 = f8ba39dc ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c ! %l2 = 053390d1ce35f8fc, Mem[000000004180002c] = e2f400fc stw %l2,[%i3+0x02c] ! Mem[000000004180002c] = ce35f8fc ! Mem[0000000091800018] = 39a5df25 e14610d9, %g2 = 9de28f8d, %g3 = 7b41cb8c ldd [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 00000000e14610d9 p24_label_2: ! %l5 = bf6760f807c0498e, Mem[0000000091000023] = 8d7b41cb stb %l5,[%i6+0x023] ! Mem[0000000091000020] = 8e7b41cb ! %l0 = f4121782035dfb34, Mem[0000000091800000] = 6c5e37b5da193367 stx %l0,[%o0+%g0] ! Mem[0000000091800000] = f4121782035dfb34 ! %l0 = 035dfb34, %l1 = 34af42b9, Mem[0000000091800028] = d1fa02cc b0308df5 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 035dfb34 34af42b9 ! %l2 = 053390d1ce35f8fc, Mem[0000000091000018] = 035dfb3434af42b9 stx %l2,[%i6+%o3] ! Mem[0000000091000018] = 053390d1ce35f8fc ! Mem[0000000091800024] = 33167744, %g2 = 0000000039a5df25 lduw [%o0+0x024],%g2 ! %g2 = 0000000033167744 ! %l7 = 12d7bb19e7f98f15, Mem[0000000090000004] = 80b60b78 stw %l7,[%i4+0x004] ! Mem[0000000090000004] = e7f98f15 ! Mem[0000000090800024] = ba1e4dff, %g2 = 0000000033167744 lduw [%i5+0x024],%g2 ! %g2 = 00000000ba1e4dff ! %l1 = 9eeeb06034af42b9, Mem[000000009180003e] = 42b90000 sth %l1,[%o0+0x03e] ! Mem[000000009180003c] = 42b90000 ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = 00000000ba1e4dff ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! %l4 = 2f0b2b3e5f22796c, Mem[000000004180001c] = 2d0aeb6c stw %l4,[%i3+0x01c] ! Mem[000000004180001c] = 5f22796c p24_label_3: ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = d0bacca9, %g3 = e14610d9 ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! Mem[0000000090800028] = 035dfb3434af42b9, %g2 = 0000000035d3851c ldx [%i5+%o5],%g2 ! %g2 = 035dfb3434af42b9 ! %l4 = 2f0b2b3e5f22796c, Mem[0000000091000038] = 65898de9 stb %l4,[%i6+0x038] ! Mem[0000000091000038] = 6c898de9 ! Mem[0000000041800028] = c9f38be7 ce35f8fc, %l6 = 3d9fe533, %l7 = e7f98f15 ldd [%i3+%o5],%l6 ! %l6 = 00000000c9f38be7 00000000ce35f8fc ! %l5 = bf6760f807c0498e, Mem[000000009100003c] = d7571dc0 stw %l5,[%i6+0x03c] ! Mem[000000009100003c] = 07c0498e ! %l0 = f4121782035dfb34, Mem[000000009080002a] = fb3434af sth %l0,[%i5+0x02a] ! Mem[0000000090800028] = fb3434af ! %l4 = 2f0b2b3e5f22796c, Mem[0000000040800020] = 820ad52a0a0c9ea8 stx %l4,[%i1+%o4] ! Mem[0000000040800020] = 2f0b2b3e5f22796c ! Mem[0000000090000038] = 8fc6c81b, %g2 = 035dfb3434af42b9 lduw [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b ! Mem[0000000091000010] = eb99b055, %g18 = ec3b836892cbe386 ldsw [%i6+%o2],%g2 ! %g2 = ec3b836892cbe386 ! %l1 = 9eeeb06034af42b9, Mem[000000009000001e] = 22ad1a54 sth %l1,[%i4+0x01e] ! Mem[000000009000001c] = 42b91a54 p24_label_4: ! Mem[0000000090000038] = 8fc6c81bf8ba39dc, %g2 = ffffffffeb99b055 ldx [%i4+0x038],%g2 ! %g2 = 8fc6c81bf8ba39dc ! Mem[0000000090000010] = 0212225c798eb5a3, %g2 = 8fc6c81bf8ba39dc ldx [%i4+%o2],%g2 ! %g2 = 0212225c798eb5a3 ! Mem[000000009100001c] = f8fc9de2, %g2 = 0212225c798eb5a3 ldub [%i6+0x01e],%g2 ! %g2 = 00000000000000f8 ! Mem[0000000041000004] = 32d54d70, %l0 = f4121782035dfb34 ldsb [%i2+0x007],%l0 ! %l0 = 0000000000000070 ! %l0 = 00000070, %l1 = 34af42b9, Mem[0000000091000000] = ddab9f6d de861c20 std %l0,[%i6+%g0] ! Mem[0000000091000000] = 00000070 34af42b9 ! Mem[000000009180001c] = d9c69ee3, %g2 = 00000000000000f8 ldsb [%o0+0x01f],%g2 ! %g2 = ffffffffffffffd9 ! Mem[0000000090000020] = 1a54edfc e7b2eb32, %g2 = ffffffd9, %g3 = d6343572 ldd [%i4+%o4],%g2 ! %g2 = 000000001a54edfc 00000000e7b2eb32 ! Mem[0000000091800038] = 035dfb3434af42b9, %g2 = 000000001a54edfc ldx [%o0+0x038],%g2 ! %g2 = 035dfb3434af42b9 ! Mem[0000000090800024] = ba1e4dff, %g2 = 035dfb3434af42b9 lduw [%i5+0x024],%g2 ! %g2 = 00000000ba1e4dff ! Mem[000000004080001c] = 08b11f30, %l6 = 00000000c9f38be7 ldsb [%i1+0x01c],%l6 ! %l6 = 0000000000000008 p24_label_5: ! Mem[000000009000002c] = 8d791540, %g18 = ec3b836892cbe386 ldsw [%i4+0x02c],%g2 ! %g2 = ec3b836892cbe386 ! %l4 = 2f0b2b3e5f22796c, Mem[000000009080002c] = 34af42b9 sth %l4,[%i5+0x02c] ! Mem[000000009080002c] = 796c42b9 ! %l2 = 053390d1ce35f8fc, Mem[0000000091000016] = bbe40533 stb %l2,[%i6+0x016] ! Mem[0000000091000014] = fce40533 ! Mem[0000000091800000] = f4121782, %g2 = ffffffff8d791540 ldub [%o0+%g0],%g2 ! %g2 = 00000000000000f4 ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 00000000000000f4 ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! Mem[0000000090000038] = 8fc6c81bf8ba39dc, %g2 = 4b1c5151da67f293 ldx [%i4+0x038],%g2 ! %g2 = 8fc6c81bf8ba39dc ! Mem[0000000041800024] = 9d248478, %l0 = 0000000000000070 ldsh [%i3+0x026],%l0 ! %l0 = ffffffffffff8478 ! %l3 = 51fcc03e77754a2d, Mem[0000000091800004] = 035dfb34 stw %l3,[%o0+0x004] ! Mem[0000000091800004] = 77754a2d ! Mem[0000000090800024] = ba1e4dff, %g2 = 8fc6c81bf8ba39dc lduh [%i5+0x024],%g2 ! %g2 = 000000000000ba1e ! %l6 = 00000008, %l7 = ce35f8fc, Mem[0000000040800030] = 272a18a1 0685d81a std %l6,[%i1+0x030] ! Mem[0000000040800030] = 00000008 ce35f8fc p24_label_6: ! Mem[0000000090000018] = 7f114e529d7142b9, %g2 = 000000000000ba1e ldx [%i4+%o3],%g2 ! %g2 = 7f114e529d7142b9 ! Mem[0000000091800030] = 8f71b6b6, %g2 = 7f114e529d7142b9 ldsh [%o0+0x032],%g2 ! %g2 = ffffffffffff8f71 ! Mem[0000000040800014] = 08a28b1c, %l1 = 9eeeb06034af42b9 lduw [%i1+0x014],%l1 ! %l1 = 0000000008a28b1c ! Mem[0000000090000018] = 114e529d, %g2 = ffffffffffff8f71 ldsb [%i4+0x019],%g2 ! %g2 = 0000000000000011 ! Mem[0000000091000014] = e4053390, %g2 = 0000000000000011 ldsb [%i6+0x017],%g2 ! %g2 = ffffffffffffffe4 ! Mem[0000000090800028] = fb34796c, %g2 = ffffffffffffffe4 ldub [%i5+0x02a],%g2 ! %g2 = 00000000000000fb ! Mem[0000000090000020] = 1a54edfc, %g2 = 00000000000000fb ldsh [%i4+%o4],%g2 ! %g2 = 0000000000001a54 ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = 0000000000001a54 ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! Mem[0000000091000018] = 90d1ce35, %g2 = c8c086c6d0bacca9 ldsb [%i6+0x01a],%g2 ! %g2 = ffffffffffffff90 ! Mem[0000000091000024] = 7b41cb8c, %g18 = ec3b836892cbe386 ldsw [%i6+0x024],%g2 ! %g2 = ec3b836892cbe386 p24_label_7: ! %l3 = 51fcc03e77754a2d, Mem[0000000090800038] = 393f420cdd38b60e stx %l3,[%i5+0x038] ! Mem[0000000090800038] = 51fcc03e77754a2d ! %l6 = 0000000000000008, Mem[000000009180003e] = 42b90000 sth %l6,[%o0+0x03e] ! Mem[000000009180003c] = 00080000 ! %l0 = ffff8478, %l1 = 08a28b1c, Mem[0000000091800018] = 39a5df25 e14610d9 std %l0,[%o0+%o3] ! Mem[0000000091800018] = ffff8478 08a28b1c ! %l0 = ffffffffffff8478, Mem[0000000090000020] = 1a54edfc stw %l0,[%i4+%o4] ! Mem[0000000090000020] = ffff8478 ! Mem[0000000090800024] = ba1e4dff, %g2 = 000000007b41cb8c ldsh [%i5+0x024],%g2 ! %g2 = ffffffffffffba1e ! Mem[0000000091800018] = 847808a2, %g2 = ffffffffffffba1e ldub [%o0+0x01a],%g2 ! %g2 = 0000000000000084 ! %l0 = ffffffffffff8478, Mem[0000000090000006] = 8f1596ab stb %l0,[%i4+0x006] ! Mem[0000000090000004] = 781596ab ! Mem[000000004100000c] = 4d0167dd, %l6 = 0000000000000008 ldsh [%i2+0x00c],%l6 ! %l6 = 0000000000004d01 ! Mem[0000000040000000] = 869fd164, %l6 = 0000000000004d01 ldub [%i0+0x003],%l6 ! %l6 = 0000000000000064 ! Mem[0000000091000020] = 9de28f8e, %g2 = 0000000000000084 lduw [%i6+%o4],%g2 ! %g2 = 000000009de28f8e p24_label_8: ! Mem[0000000090800008] = b48df38f, %g2 = 000000009de28f8e lduh [%i5+0x00a],%g2 ! %g2 = 000000000000b48d ! Mem[0000000091800000] = f4121782, %g2 = 000000000000b48d lduw [%o0+%g0],%g2 ! %g2 = 00000000f4121782 ! Mem[000000009100001c] = ce35f8fc, %g2 = 00000000f4121782 lduw [%i6+0x01c],%g2 ! %g2 = 00000000ce35f8fc ! %l7 = 00000000ce35f8fc, Mem[0000000091000030] = 7cc77257207bbe7e stx %l7,[%i6+0x030] ! Mem[0000000091000030] = 00000000ce35f8fc ! %l1 = 0000000008a28b1c, Mem[0000000090000016] = b5a37f11 sth %l1,[%i4+0x016] ! Mem[0000000090000014] = 8b1c7f11 ! Mem[000000009080001c] = 35726c6c, %g2 = 00000000ce35f8fc ldub [%i5+0x01e],%g2 ! %g2 = 0000000000000035 ! Mem[0000000090000004] = e7f97815, %g2 = 0000000000000035 ldub [%i4+0x004],%g2 ! %g2 = 00000000000000e7 ! %l7 = 00000000ce35f8fc, Mem[0000000041000030] = e2f015e3 stw %l7,[%i2+0x030] ! Mem[0000000041000030] = ce35f8fc ! Mem[000000009000000c] = c40b9e2c, %g2 = 00000000000000e7 lduh [%i4+0x00c],%g2 ! %g2 = 000000000000c40b ! Mem[0000000091000030] = 00000000ce35f8fc, %g2 = 000000000000c40b ldx [%i6+0x030],%g2 ! %g2 = 00000000ce35f8fc p24_label_9: ! %l2 = 053390d1ce35f8fc, Mem[0000000041000018] = 2f243822 stw %l2,[%i2+%o3] ! Mem[0000000041000018] = ce35f8fc ! Mem[0000000091800008] = 50d23f27, %g2 = 00000000ce35f8fc ldsb [%o0+%o1],%g2 ! %g2 = 0000000000000050 ! %l1 = 0000000008a28b1c, Mem[0000000090000016] = 8b1c7f11 sth %l1,[%i4+0x016] ! Mem[0000000090000014] = 8b1c7f11 ! Mem[000000009180002c] = 34af42b9, %g2 = 0000000000000050 lduw [%o0+0x02c],%g2 ! %g2 = 0000000034af42b9 ! %l1 = 0000000008a28b1c, Mem[0000000091000008] = 4b1c5151 stw %l1,[%i6+%o1] ! Mem[0000000091000008] = 08a28b1c ! %l2 = 053390d1ce35f8fc, Mem[0000000090800018] = 35d3851cd6343572 stx %l2,[%i5+%o3] ! Mem[0000000090800018] = 053390d1ce35f8fc ! Mem[0000000090000024] = 3207dc67, %g2 = 0000000034af42b9 ldub [%i4+0x027],%g2 ! %g2 = 0000000000000032 ! Mem[0000000091000024] = 7b41cb8c, %g2 = 0000000000000032 lduw [%i6+0x024],%g2 ! %g2 = 000000007b41cb8c ! Mem[0000000040800018] = fd75d9db08b11f30, %l5 = bf6760f807c0498e ldx [%i1+%o3],%l5 ! %l5 = fd75d9db08b11f30 ! Mem[000000009180003c] = 00080000, %g2 = 000000007b41cb8c ldsb [%o0+0x03e],%g2 ! %g2 = 0000000000000000 p24_label_10: ! Mem[0000000090800008] = a3d5b48df38fafd2, %g2 = 0000000000000000 ldx [%i5+%o1],%g2 ! %g2 = a3d5b48df38fafd2 ! %l1 = 0000000008a28b1c, Mem[0000000090800020] = 6c6c0f3aba1e4dff stx %l1,[%i5+%o4] ! Mem[0000000090800020] = 0000000008a28b1c ! Mem[0000000090000014] = 798e8b1c, %g2 = a3d5b48df38fafd2 ldub [%i4+0x014],%g2 ! %g2 = 0000000000000079 ! Mem[0000000090000008] = 96abb01b, %g18 = ec3b836892cbe386 ldsw [%i4+%o1],%g2 ! %g2 = ec3b836892cbe386 ! Mem[0000000091000010] = eb99b055, %g18 = ec3b836892cbe386 ldsw [%i6+%o2],%g2 ! %g2 = ec3b836892cbe386 ! Mem[0000000091800024] = 33167744, %g2 = ffffffffeb99b055 lduw [%o0+0x024],%g2 ! %g2 = 0000000033167744 ! Mem[0000000091000034] = f8fc6c89, %g2 = 0000000033167744 ldub [%i6+0x036],%g2 ! %g2 = 00000000000000f8 ! %l2 = ce35f8fc, %l3 = 77754a2d, Mem[0000000090000010] = 0212225c 798e8b1c std %l2,[%i4+%o2] ! Mem[0000000090000010] = ce35f8fc 77754a2d ! %l2 = 053390d1ce35f8fc, Mem[0000000090800010] = bbd0f97a stb %l2,[%i5+%o2] ! Mem[0000000090800010] = fcd0f97a ! %l6 = 0000000000000064, Mem[0000000090800009] = d5b48df3 stb %l6,[%i5+0x009] ! Mem[0000000090800008] = 64b48df3 p24_label_11: ! %l0 = ffffffffffff8478, Mem[0000000090800000] = c8c086c6d0bacca9 stx %l0,[%i5+%g0] ! Mem[0000000090800000] = ffffffffffff8478 ! %l2 = 053390d1ce35f8fc, Mem[0000000091800010] = 5e44f9f4a2d978b6 stx %l2,[%o0+%o2] ! Mem[0000000091800010] = 053390d1ce35f8fc ! %l1 = 0000000008a28b1c, Mem[0000000091800014] = ce35f8fc stw %l1,[%o0+0x014] ! Mem[0000000091800014] = 08a28b1c ! %l2 = 053390d1ce35f8fc, Mem[000000009080002e] = 42b9e7b3 sth %l2,[%i5+0x02e] ! Mem[000000009080002c] = f8fce7b3 ! %l2 = 053390d1ce35f8fc, Mem[0000000091800028] = 035dfb3434af42b9 stx %l2,[%o0+%o5] ! Mem[0000000091800028] = 053390d1ce35f8fc ! Mem[0000000041000018] = ce35f8fc, %l1 = 0000000008a28b1c ldsb [%i2+0x019],%l1 ! %l1 = 0000000000000035 ! %l1 = 0000000000000035, Mem[0000000090000026] = eb3207dc stb %l1,[%i4+0x026] ! Mem[0000000090000024] = 353207dc ! Mem[000000009180003c] = 00080000, %g2 = 00000000000000f8 ldsh [%o0+0x03e],%g2 ! %g2 = 0000000000000008 ! Mem[0000000091000004] = af42b908, %g2 = 0000000000000008 ldub [%i6+0x005],%g2 ! %g2 = 00000000000000af ! Mem[000000009000001c] = 9d7142b9, %g2 = 00000000000000af ldsh [%i4+0x01c],%g2 ! %g2 = ffffffffffff9d71 p24_label_12: ! Mem[000000009100001c] = fc9de28f, %g2 = ffffffffffff9d71 ldub [%i6+0x01f],%g2 ! %g2 = 00000000000000fc ! Mem[0000000090000004] = e7f97815, %g18 = ec3b836892cbe386 ldsw [%i4+0x004],%g2 ! %g2 = ec3b836892cbe386 ! Mem[0000000091000014] = 5bebfce4, %g2 = ffffffffe7f97815 lduh [%i6+0x014],%g2 ! %g2 = 0000000000005beb ! Mem[0000000090800028] = 035dfb34796cf8fc, %g2 = 0000000000005beb ldx [%i5+%o5],%g2 ! %g2 = 035dfb34796cf8fc ! Mem[0000000091800010] = 053390d108a28b1c, %g2 = 035dfb34796cf8fc ldx [%o0+%o2],%g2 ! %g2 = 053390d108a28b1c ! Mem[000000009080000c] = f38fafd2, %g2 = 053390d108a28b1c lduw [%i5+0x00c],%g2 ! %g2 = 00000000f38fafd2 ! Mem[0000000091800038] = fb3434af, %g2 = 00000000f38fafd2 lduh [%o0+0x03a],%g2 ! %g2 = 000000000000fb34 ! %l4 = 5f22796c, %l5 = 08b11f30, Mem[0000000091800038] = 035dfb34 34af0008 std %l4,[%o0+0x038] ! Mem[0000000091800038] = 5f22796c 08b11f30 ! Mem[0000000090000000] = f4d6f5d4 e7f97815, %g2 = 0000fb34, %g3 = e7b2eb32 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 00000000e7f97815 ! %l4 = 2f0b2b3e5f22796c, Mem[0000000091800000] = f412178277754a2d stx %l4,[%o0+%g0] ! Mem[0000000091800000] = 2f0b2b3e5f22796c p24_label_13: ! %l4 = 2f0b2b3e5f22796c, Mem[0000000091800020] = c69ee3c7 stw %l4,[%o0+%o4] ! Mem[0000000091800020] = 5f22796c ! Mem[0000000090800034] = 2d07fd66, %g2 = 00000000f4d6f5d4 lduh [%i5+0x034],%g2 ! %g2 = 0000000000002d07 ! %l7 = 00000000ce35f8fc, Mem[0000000091000028] = 43a014addb4f959e stx %l7,[%i6+%o5] ! Mem[0000000091000028] = 00000000ce35f8fc ! Mem[0000000091800010] = 053390d1, %g2 = 0000000000002d07 lduw [%o0+%o2],%g2 ! %g2 = 00000000053390d1 ! Mem[000000009000001c] = 9d7142b9, %g2 = 00000000053390d1 lduh [%i4+0x01c],%g2 ! %g2 = 0000000000009d71 ! %l0 = ffffffffffff8478, Mem[000000004000003c] = 5a0bab39 sth %l0,[%i0+0x03c] ! Mem[000000004000003c] = 8478ab39 ! Mem[0000000090800018] = 053390d1 ce35f8fc, %g2 = 00009d71, %g3 = e7f97815 ldd [%i5+%o3],%g2 ! %g2 = 00000000053390d1 00000000ce35f8fc ! Mem[0000000091800010] = 053390d1, %g2 = 00000000053390d1 ldsh [%o0+%o2],%g2 ! %g2 = 0000000000000533 ! %l1 = 0000000000000035, Mem[000000009000002c] = 8d791540 stw %l1,[%i4+0x02c] ! Mem[000000009000002c] = 00000035 ! Mem[000000009100002c] = ce35f8fc, %g2 = 0000000000000533 ldsh [%i6+0x02c],%g2 ! %g2 = ffffffffffffce35 p24_label_14: ! Mem[0000000090000030] = 944f136a 126760d7, %g2 = ffffce35, %g3 = ce35f8fc ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000126760d7 ! Mem[0000000040800028] = b699e889, %l4 = 2f0b2b3e5f22796c lduw [%i1+%o5],%l4 ! %l4 = 00000000b699e889 ! Mem[0000000090800000] = ffffffff, %g2 = 00000000944f136a ldub [%i5+%g0],%g2 ! %g2 = 00000000000000ff ! %l4 = 00000000b699e889, Mem[000000009100001e] = f8fc9de2 sth %l4,[%i6+0x01e] ! Mem[000000009100001c] = e8899de2 ! %l0 = ffff8478, %l1 = 00000035, Mem[0000000091000008] = 08a28b1c da67f293 std %l0,[%i6+%o1] ! Mem[0000000091000008] = ffff8478 00000035 ! Mem[0000000090800014] = ba27fa54, %g18 = ec3b836892cbe386 ldsw [%i5+0x014],%g2 ! %g2 = ec3b836892cbe386 ! Mem[000000009180000c] = f8fc274a, %g2 = ffffffffba27fa54 ldsh [%o0+0x00c],%g2 ! %g2 = fffffffffffff8fc ! %l1 = 0000000000000035, Mem[0000000090800026] = 8b1c035d stb %l1,[%i5+0x026] ! Mem[0000000090800024] = 351c035d ! Mem[000000009100002c] = f8fc0000, %g2 = fffffffffffff8fc ldsh [%i6+0x02e],%g2 ! %g2 = fffffffffffff8fc ! Mem[0000000090000038] = 8fc6c81b, %g2 = fffffffffffff8fc lduw [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b p24_label_15: ! Mem[0000000091000034] = f8fc6c89, %g2 = 000000008fc6c81b ldsh [%i6+0x036],%g2 ! %g2 = fffffffffffff8fc ! Mem[0000000090000014] = 77754a2d, %g18 = ec3b836892cbe386 ldsw [%i4+0x014],%g2 ! %g2 = ec3b836892cbe386 ! Mem[0000000041000034] = 05aee153, %l6 = 0000000000000064 ldsh [%i2+0x036],%l6 ! %l6 = ffffffffffffe153 ! Mem[0000000090000000] = f4d6f5d4 e7f97815, %g2 = 77754a2d, %g3 = 126760d7 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 00000000e7f97815 ! Mem[0000000040800020] = 2f0b2b3e, %l0 = ffffffffffff8478 ldsh [%i1+0x022],%l0 ! %l0 = 0000000000002b3e ! Mem[0000000091800000] = 2f0b2b3e, %g2 = 00000000f4d6f5d4 lduw [%o0+%g0],%g2 ! %g2 = 000000002f0b2b3e ! Mem[0000000091000008] = ffff847800000035, %g2 = 000000002f0b2b3e ldx [%i6+%o1],%g2 ! %g2 = ffff847800000035 ! Mem[0000000090000028] = 07dc67fd 00000035, %g2 = 00000035, %g3 = e7f97815 ldd [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd 0000000000000035 ! Mem[0000000091000000] = 00000070, %g2 = 0000000007dc67fd lduw [%i6+%g0],%g2 ! %g2 = 0000000000000070 ! Mem[0000000091800010] = 053390d1, %g2 = 0000000000000070 lduw [%o0+%o2],%g2 ! %g2 = 00000000053390d1 p24_label_16: ! Mem[0000000091800018] = 7808a28b, %g2 = 00000000053390d1 ldub [%o0+0x01b],%g2 ! %g2 = 0000000000000078 ! Mem[0000000090000028] = 07dc67fd 00000035, %g2 = 00000078, %g3 = 00000035 ldd [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd 0000000000000035 ! Mem[000000009000000c] = 9e2cce35, %g2 = 0000000007dc67fd ldsb [%i4+0x00e],%g2 ! %g2 = ffffffffffffff9e ! %l7 = 00000000ce35f8fc, Mem[0000000091800038] = 5f22796c sth %l7,[%o0+0x038] ! Mem[0000000091800038] = f8fc796c ! %l7 = 00000000ce35f8fc, Mem[0000000091000008] = ffff8478 sth %l7,[%i6+%o1] ! Mem[0000000091000008] = f8fc8478 ! Mem[0000000091000020] = 9de28f8e7b41cb8c, %g2 = ffffffffffffff9e ldx [%i6+%o4],%g2 ! %g2 = 9de28f8e7b41cb8c ! Mem[000000009180001c] = 08a28b1c, %g2 = 9de28f8e7b41cb8c ldsh [%o0+0x01c],%g2 ! %g2 = 00000000000008a2 ! Mem[0000000090800038] = 51fcc03e, %g18 = ec3b836892cbe386 ldsw [%i5+0x038],%g2 ! %g2 = ec3b836892cbe386 ! %l7 = 00000000ce35f8fc, Mem[0000000040000004] = a967cc31 sth %l7,[%i0+0x004] ! Mem[0000000040000004] = f8fccc31 ! %l6 = ffffffffffffe153, Mem[0000000041800018] = 7b88089d5f22796c stx %l6,[%i3+%o3] ! Mem[0000000041800018] = ffffffffffffe153 p24_label_17: ! Mem[0000000090000028] = 07dc67fd, %g2 = 0000000051fcc03e ldsb [%i4+%o5],%g2 ! %g2 = 0000000000000007 ! Mem[0000000041800038] = 93030d09, %l5 = fd75d9db08b11f30 ldsb [%i3+0x038],%l5 ! %l5 = ffffffffffffff93 ! %l3 = 51fcc03e77754a2d, Mem[0000000090000003] = d4e7f978 stb %l3,[%i4+0x003] ! Mem[0000000090000000] = 2de7f978 ! Mem[0000000091000018] = 90d1ce35, %g2 = 0000000000000007 ldsb [%i6+0x01a],%g2 ! %g2 = ffffffffffffff90 ! Mem[0000000090800004] = ffff8478, %g2 = ffffffffffffff90 ldsb [%i5+0x004],%g2 ! %g2 = ffffffffffffffff ! Mem[000000004080001c] = 08b11f30, %l5 = ffffffffffffff93 lduw [%i1+0x01c],%l5 ! %l5 = 0000000008b11f30 ! Mem[0000000090800038] = 51fcc03e, %g2 = ffffffffffffffff ldsh [%i5+0x038],%g2 ! %g2 = 00000000000051fc ! Mem[000000009000000c] = c40b9e2c, %g2 = 00000000000051fc ldsh [%i4+0x00c],%g2 ! %g2 = ffffffffffffc40b ! Mem[000000009080003c] = 77754a2d, %g18 = ec3b836892cbe386 ldsw [%i5+0x03c],%g2 ! %g2 = ec3b836892cbe386 ! %l6 = ffffffffffffe153, Mem[0000000090000020] = ffff8478e7b23532 stx %l6,[%i4+%o4] ! Mem[0000000090000020] = ffffffffffffe153 p24_label_18: ! Mem[0000000091800038] = f8fc796c, %g2 = 0000000077754a2d lduh [%o0+0x038],%g2 ! %g2 = 000000000000f8fc ! %l6 = ffffffffffffe153, Mem[000000009180000e] = 274a0533 stb %l6,[%o0+0x00e] ! Mem[000000009180000c] = 534a0533 ! Mem[0000000090000030] = 944f136a126760d7, %g2 = 000000000000f8fc ldx [%i4+0x030],%g2 ! %g2 = 944f136a126760d7 ! Mem[0000000090800010] = fcd0f97a, %g2 = 944f136a126760d7 lduw [%i5+%o2],%g2 ! %g2 = 00000000fcd0f97a ! %l4 = b699e889, %l5 = 08b11f30, Mem[0000000040000038] = 2c330561 8478ab39 std %l4,[%i0+0x038] ! Mem[0000000040000038] = b699e889 08b11f30 ! Mem[0000000090000038] = c81bf8ba, %g2 = 00000000fcd0f97a lduh [%i4+0x03a],%g2 ! %g2 = 000000000000c81b ! Mem[0000000090000014] = 754a2d7f, %g2 = 000000000000c81b ldub [%i4+0x015],%g2 ! %g2 = 0000000000000075 ! %l0 = 0000000000002b3e, Mem[0000000091800038] = f8fc796c08b11f30 stx %l0,[%o0+0x038] ! Mem[0000000091800038] = 0000000000002b3e ! Mem[0000000040800018] = fd75d9db, %l7 = 00000000ce35f8fc ldub [%i1+0x01b],%l7 ! %l7 = 00000000000000db ! %l1 = 0000000000000035, Mem[000000009080002e] = f8fce7b3 stb %l1,[%i5+0x02e] ! Mem[000000009080002c] = 35fce7b3 p24_label_19: ! Mem[0000000091000008] = f8fc8478 00000035, %g2 = 00000075, %g3 = 00000035 ldd [%i6+%o1],%g2 ! %g2 = 00000000f8fc8478 0000000000000035 ! %l1 = 0000000000000035, Mem[0000000090800033] = 342d07fd stb %l1,[%i5+0x033] ! Mem[0000000090800030] = 352d07fd ! Mem[0000000090000034] = 126760d7, %g2 = 00000000f8fc8478 lduw [%i4+0x034],%g2 ! %g2 = 00000000126760d7 ! Mem[0000000041800028] = c9f38be7, %l1 = 0000000000000035 ldsw [%i3+%o5],%l1 ! %l1 = ffffffffc9f38be7 ! Mem[0000000090000000] = f52de7f9, %g2 = 00000000126760d7 ldub [%i4+0x002],%g2 ! %g2 = 00000000000000f5 ! %l4 = b699e889, %l5 = 08b11f30, Mem[0000000041000028] = ab53b3d0 b1f5e1db std %l4,[%i2+%o5] ! Mem[0000000041000028] = b699e889 08b11f30 ! Mem[0000000091800034] = 487f0000, %g2 = 00000000000000f5 ldsh [%o0+0x036],%g2 ! %g2 = 000000000000487f ! Mem[0000000090800000] = ffffffff ffff8478, %g2 = 0000487f, %g3 = 00000035 ldd [%i5+%g0],%g2 ! %g2 = 00000000ffffffff 00000000ffff8478 ! Mem[0000000091800038] = 00000000, %g18 = ec3b836892cbe386 ldsw [%o0+0x038],%g2 ! %g2 = ec3b836892cbe386 ! %l1 = ffffffffc9f38be7, Mem[000000009180000e] = 534a0533 sth %l1,[%o0+0x00e] ! Mem[000000009180000c] = 8be70533 p24_label_20: ! Mem[0000000041000034] = 05aee153, %l4 = 00000000b699e889 ldsb [%i2+0x034],%l4 ! %l4 = 0000000000000005 ! %l1 = ffffffffc9f38be7, Mem[000000009000001b] = 529d7142 stb %l1,[%i4+0x01b] ! Mem[0000000090000018] = e79d7142 ! Mem[000000009100000c] = 00000035, %g18 = ec3b836892cbe386 ldsw [%i6+0x00c],%g2 ! %g2 = ec3b836892cbe386 ! Mem[0000000090800018] = 053390d1, %g2 = 0000000000000035 lduh [%i5+%o3],%g2 ! %g2 = 0000000000000533 ! %l4 = 00000005, %l5 = 08b11f30, Mem[0000000091000020] = 9de28f8e 7b41cb8c std %l4,[%i6+%o4] ! Mem[0000000091000020] = 00000005 08b11f30 ! Mem[0000000040800010] = 0106eb21, %l1 = ffffffffc9f38be7 ldsh [%i1+0x012],%l1 ! %l1 = ffffffffffffeb21 ! Mem[000000009080002c] = 6c35fce7, %g2 = 0000000000000533 ldsb [%i5+0x02d],%g2 ! %g2 = 000000000000006c ! %l7 = 00000000000000db, Mem[000000009000003c] = f8ba39dc sth %l7,[%i4+0x03c] ! Mem[000000009000003c] = 00db39dc ! Mem[000000009100003c] = 498e0000, %g2 = 000000000000006c ldub [%i6+0x03e],%g2 ! %g2 = 0000000000000049 ! Mem[000000004000002c] = 9f67445e, %l2 = 053390d1ce35f8fc lduw [%i0+0x02c],%l2 ! %l2 = 000000009f67445e p24_label_21: ! %l4 = 0000000000000005, Mem[0000000090000000] = f4d6f52de7f97815 stx %l4,[%i4+%g0] ! Mem[0000000090000000] = 0000000000000005 ! %l3 = 51fcc03e77754a2d, Mem[000000009100001a] = 90d1ce35 sth %l3,[%i6+0x01a] ! Mem[0000000091000018] = 4a2dce35 ! %l1 = ffffffffffffeb21, Mem[0000000090000012] = f8fc7775 sth %l1,[%i4+0x012] ! Mem[0000000090000010] = eb217775 ! %l1 = ffffffffffffeb21, Mem[000000009180002a] = 90d1ce35 stb %l1,[%o0+0x02a] ! Mem[0000000091800028] = 21d1ce35 ! Mem[0000000040800028] = b699e889e52ac166, %l3 = 51fcc03e77754a2d ldx [%i1+%o5],%l3 ! %l3 = b699e889e52ac166 ! %l2 = 9f67445e, %l3 = e52ac166, Mem[0000000090800000] = ffffffff ffff8478 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 9f67445e e52ac166 ! %l4 = 00000005, %l5 = 08b11f30, Mem[0000000041800038] = 93030d09 5b73cd37 std %l4,[%i3+0x038] ! Mem[0000000041800038] = 00000005 08b11f30 ! Mem[0000000091000038] = 8de907c0, %g2 = 0000000000000049 lduh [%i6+0x03a],%g2 ! %g2 = 0000000000008de9 ! %l2 = 000000009f67445e, Mem[0000000090000008] = 96abb01bc40b9e2c stx %l2,[%i4+%o1] ! Mem[0000000090000008] = 000000009f67445e ! Mem[000000009100000c] = 000035eb, %g2 = 0000000000008de9 ldsb [%i6+0x00d],%g2 ! %g2 = 0000000000000000 p24_label_22: ! %l6 = ffffffffffffe153, Mem[0000000091800017] = 1cffff84 stb %l6,[%o0+0x017] ! Mem[0000000091800014] = 53ffff84 ! Mem[0000000091800038] = 00000000, %g2 = 0000000000000000 ldsb [%o0+0x03a],%g2 ! %g2 = 0000000000000000 ! %l1 = ffffffffffffeb21, Mem[0000000090800038] = 51fcc03e77754a2d stx %l1,[%i5+0x038] ! Mem[0000000090800038] = ffffffffffffeb21 ! Mem[000000009000003c] = 39dc0000, %g2 = 0000000000000000 ldsb [%i4+0x03e],%g2 ! %g2 = 0000000000000039 ! %l3 = b699e889e52ac166, Mem[000000009000003e] = 39dc0000 stb %l3,[%i4+0x03e] ! Mem[000000009000003c] = 66dc0000 ! Mem[000000009000000c] = 67445ece, %g2 = 0000000000000039 ldsb [%i4+0x00d],%g2 ! %g2 = 0000000000000067 ! %l7 = 00000000000000db, Mem[000000009000003c] = 00db66dc sth %l7,[%i4+0x03c] ! Mem[000000009000003c] = 00db66dc ! Mem[0000000041800034] = 4353dabd, %l5 = 0000000008b11f30 ldsw [%i3+0x034],%l5 ! %l5 = 000000004353dabd ! Mem[0000000091000030] = 00000000, %g2 = 0000000000000067 lduw [%i6+0x030],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800000] = 2f0b2b3e5f22796c, %g2 = 0000000000000000 ldx [%o0+%g0],%g2 ! %g2 = 2f0b2b3e5f22796c p24_label_23: ! %l0 = 0000000000002b3e, Mem[0000000041800010] = 73c8443d stw %l0,[%i3+%o2] ! Mem[0000000041800010] = 00002b3e ! Mem[0000000091000030] = 000000ce, %g2 = 2f0b2b3e5f22796c ldub [%i6+0x031],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100002c] = ce35f8fc, %g2 = 0000000000000000 ldsb [%i6+0x02c],%g2 ! %g2 = ffffffffffffffce ! %l0 = 0000000000002b3e, Mem[0000000040000010] = 9da36438 stw %l0,[%i0+%o2] ! Mem[0000000040000010] = 00002b3e ! Mem[0000000041000008] = 992fa3a1, %l0 = 0000000000002b3e lduw [%i2+%o1],%l0 ! %l0 = 00000000992fa3a1 ! %l7 = 00000000000000db, Mem[0000000040000030] = fed4c87061d6e5cb stx %l7,[%i0+0x030] ! Mem[0000000040000030] = 00000000000000db ! %l4 = 0000000000000005, Mem[0000000040800034] = ce35f8fc stw %l4,[%i1+0x034] ! Mem[0000000040800034] = 00000005 ! %l4 = 00000005, %l5 = 4353dabd, Mem[0000000090800010] = fcd0f97a ba27fa54 std %l4,[%i5+%o2] ! Mem[0000000090800010] = 00000005 4353dabd ! Mem[0000000091800010] = 053390d1, %g2 = ffffffffffffffce ldub [%o0+%o2],%g2 ! %g2 = 0000000000000005 ! Mem[0000000041800018] = ffffffff, %l5 = 000000004353dabd ldsw [%i3+%o3],%l5 ! %l5 = ffffffffffffffff p24_label_24: ! Mem[0000000090000000] = 0000000000000005, %g2 = 0000000000000005 ldx [%i4+%g0],%g2 ! %g2 = 0000000000000005 ! Mem[0000000091800010] = 053390d1, %g18 = ec3b836892cbe386 ldsw [%o0+%o2],%g2 ! %g2 = ec3b836892cbe386 ! Mem[0000000040000030] = 00000000 000000db, %l2 = 9f67445e, %l3 = e52ac166 ldd [%i0+0x030],%l2 ! %l2 = 0000000000000000 00000000000000db ! %l4 = 0000000000000005, Mem[0000000091800020] = 5f22796c33167744 stx %l4,[%o0+%o4] ! Mem[0000000091800020] = 0000000000000005 ! %l2 = 0000000000000000, Mem[000000009000003e] = 66dc0000 sth %l2,[%i4+0x03e] ! Mem[000000009000003c] = 00000000 ! Mem[0000000090800028] = 035dfb34, %g18 = ec3b836892cbe386 ldsw [%i5+%o5],%g2 ! %g2 = ec3b836892cbe386 ! Mem[0000000091000000] = 0000007034af42b9, %g2 = 00000000035dfb34 ldx [%i6+%g0],%g2 ! %g2 = 0000007034af42b9 ! %l1 = ffffffffffffeb21, Mem[0000000091000028] = 00000000 stw %l1,[%i6+%o5] ! Mem[0000000091000028] = ffffeb21 ! %l4 = 0000000000000005, Mem[0000000040800035] = 00000005 stb %l4,[%i1+0x035] ! Mem[0000000040800034] = 00050005 ! %l5 = ffffffffffffffff, Mem[0000000090800028] = 035dfb34 sth %l5,[%i5+%o5] ! Mem[0000000090800028] = fffffb34 p24_label_25: ! %l7 = 00000000000000db, Mem[0000000091800002] = 2b3e5f22 sth %l7,[%o0+0x002] ! Mem[0000000091800000] = 00db5f22 ! Mem[0000000091800018] = 847808a2, %g2 = 0000007034af42b9 ldsb [%o0+0x01a],%g2 ! %g2 = ffffffffffffff84 ! %l7 = 00000000000000db, Mem[0000000041000000] = 9bb667bd sth %l7,[%i2+%g0] ! Mem[0000000041000000] = 00db67bd ! %l4 = 0000000000000005, Mem[000000009080001e] = f8fc0000 sth %l4,[%i5+0x01e] ! Mem[000000009080001c] = 00050000 ! %l5 = ffffffffffffffff, Mem[0000000090000020] = ffffffff stw %l5,[%i4+%o4] ! Mem[0000000090000020] = ffffffff ! Mem[0000000090800008] = a364b48df38fafd2, %g2 = ffffffffffffff84 ldx [%i5+%o1],%g2 ! %g2 = a364b48df38fafd2 ! %l0 = 992fa3a1, %l1 = ffffeb21, Mem[0000000091800028] = 053321d1 ce35f8fc std %l0,[%o0+%o5] ! Mem[0000000091800028] = 992fa3a1 ffffeb21 ! Mem[0000000091000010] = eb99b0555bebfce4, %g2 = a364b48df38fafd2 ldx [%i6+%o2],%g2 ! %g2 = eb99b0555bebfce4 ! Mem[0000000090800030] = e7b33335, %g2 = eb99b0555bebfce4 lduh [%i5+0x030],%g2 ! %g2 = 000000000000e7b3 ! Mem[000000009080003c] = eb210000, %g2 = 000000000000e7b3 ldsb [%i5+0x03e],%g2 ! %g2 = ffffffffffffffeb ba,a p24_not_taken_0_end p24_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p24_branch_failed p24_not_taken_0_end: ! End of Random Code for Thread 24 1: membar #Sync ! Force all stores to complete p24_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x060] ! Set processor 24 done flag ! Check Registers p24_check_registers: set p24_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000992fa3a1 bne,a,pn %xcc,p24_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffffeb21 bne,a,pn %xcc,p24_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000000 bne,a,pn %xcc,p24_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000db bne,a,pn %xcc,p24_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000005 bne,a,pn %xcc,p24_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffffffff bne,a,pn %xcc,p24_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffffe153 bne,a,pn %xcc,p24_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000000000db bne,a,pn %xcc,p24_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p24_check_fp_registers: set p24_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 2dd7d978 9f1da649 bne %xcc,p24_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be ac0d0c66 a40468b2 bne %xcc,p24_f6_fail nop ! Check Local Memory set p24_local0_expect,%g1 p24_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 869fd164f8fccc31 ldx [%i0+0x000],%g3 ! Observed data at 0000000040000000 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 00002b3e6ede467c ldx [%i0+0x010],%g3 ! Observed data at 0000000040000010 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00000000000000db ldx [%i0+0x030],%g3 ! Observed data at 0000000040000030 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = b699e88908b11f30 ldx [%i0+0x038],%g3 ! Observed data at 0000000040000038 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i0,0x038,%g4 set p24_local1_expect,%g1 p24_check_local1: ldx [%g1+0x020],%g2 ! Expected data = 2f0b2b3e5f22796c ldx [%i1+0x020],%g3 ! Observed data at 0000000040800020 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000800050005 ldx [%i1+0x030],%g3 ! Observed data at 0000000040800030 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i1,0x030,%g4 set p24_local2_expect,%g1 p24_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 00db67bd32d54d70 ldx [%i2+0x000],%g3 ! Observed data at 0000000041000000 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i2,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = ce35f8fc006e8fc2 ldx [%i2+0x018],%g3 ! Observed data at 0000000041000018 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = b699e88908b11f30 ldx [%i2+0x028],%g3 ! Observed data at 0000000041000028 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = ce35f8fc05aee153 ldx [%i2+0x030],%g3 ! Observed data at 0000000041000030 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i2,0x030,%g4 set p24_local3_expect,%g1 p24_check_local3: ldx [%g1+0x010],%g2 ! Expected data = 00002b3ed9107f6f ldx [%i3+0x010],%g3 ! Observed data at 0000000041800010 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffffffffe153 ldx [%i3+0x018],%g3 ! Observed data at 0000000041800018 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = c9f38be7ce35f8fc ldx [%i3+0x028],%g3 ! Observed data at 0000000041800028 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000000508b11f30 ldx [%i3+0x038],%g3 ! Observed data at 0000000041800038 cmp %g2,%g3 bne,a,pn %xcc,p24_local_failed add %i3,0x038,%g4 ! The test for processor 24 has passed p24_passed: ta GOOD_TRAP nop p24_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p24_failed p24_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p24_failed p24_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p24_failed p24_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p24_failed p24_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p24_failed p24_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p24_failed p24_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p24_failed p24_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p24_failed p24_f2_fail: set p24_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p24_f6_fail: set p24_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 24 failed p24_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x060] ! Set processor 24 done flag set p24_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 24 failed p24_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x060] ! Set processor 24 done flag set p24_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p24_selfmod_failed: ba p24_failed mov 0xabc,%g1 p24_common_error: or %g0,0xef8,%g1 ba p24_failed mov %o5,%g3 p24_common_signature_error: set p24_temp,%g1 ba p24_failed st %g2,[%g1] ! Common Lock Number p24_common_timeout: set p24_temp,%g1 ba p24_failed st %g2,[%g1] ! Common Lock Number p24_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p24_failed mov 0x0,%g3 p24_trap1e: stxa %l0,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000040000018] stba %l6,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000041000028] stba %l5,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000041000000] stha %l1,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000041800028] done p24_trap1o: stxa %l0,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000040000018] stba %l6,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000041000028] stba %l5,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000041000000] stha %l1,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000041800028] done p24_trap2e: ldswa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000041800028] done p24_trap2o: ldswa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000041800028] done p24_trap3e: nop nop nop nop nop nop nop done p24_trap3o: nop nop nop nop nop nop nop done p24_init_memory_pointers: set p24_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 p24_local0_start,%i0 set p24_local1_start,%i1 set p24_local2_start,%i2 set p24_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = f4121782035dfb34 ldx [%g1+0x008],%l1 ! %l1 = 9eeeb06034af42b9 ldx [%g1+0x010],%l2 ! %l2 = 053390d1ce35f8fc ldx [%g1+0x018],%l3 ! %l3 = 51fcc03e77754a2d ldx [%g1+0x020],%l4 ! %l4 = 2f0b2b3e5f22796c ldx [%g1+0x028],%l5 ! %l5 = bf6760f807c0498e ldx [%g1+0x030],%l6 ! %l6 = 7b5d49c23d9fe533 ldx [%g1+0x038],%l7 ! %l7 = 12d7bb19e7f98f15 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 25 processor_25: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x64] ! Set the start flag wrpr %g0,7,%cleanwin call p25_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 25 wr %g0,0x4,%fprs ! Make sure fef is 1 set p25_init_freg,%g1 ! %f0 = a8bbcf62 abc485d8 3632dfef a0a9d80e ! %f4 = c8ed6f01 bb8ff1ed cf475979 3b167688 ! %f8 = c8d7e95f f03a42d0 31ee2b9e 57813949 ! %f12 = 753b9211 09f8d312 ab3d7dec f36bf25f ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 2918913a 31a1d8af cace6c4f d0d07299 ! %f20 = 7b134117 ba3ca2c2 802d0c3a 23fbccf0 ! %f24 = d8c710dc 4efbd8d8 d52fb3c8 172cdd40 ! %f28 = abef4cdb f82925ba e8f546d3 57d93f15 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = c87106f0 f5878b58 2e9257e2 9acb1610 ! %f36 = 47668a18 8710b72a e303cb3c 8535b84c ! %f40 = 51d79e5b 03faed72 6b8352c6 9942db5d ! %f44 = 2c9e2ca6 e7440e89 1a9c2471 043541a7 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xef56580800000062,%g7,%g1 ! GSR scale = 12, align = 2 wr %g1,%g0,%gsr ! GSR = ef56580800000062 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 25 p25_label_1: ! Mem[000000009000003c] = 39dc0000, %g2 = da1b0ff564e4d20b ldsb [%i4+0x03e],%g2 ! %g2 = 0000000000000039 ! %l2 = a79575fc, %l3 = 9e208b7a, Mem[0000000042000008] = ac6b9022 93ef147c std %l2,[%i0+%o1] ! Mem[0000000042000008] = a79575fc 9e208b7a ! %l1 = af26f47e2130c63b, Mem[0000000090800018] = 35d3851c sth %l1,[%i5+%o3] ! Mem[0000000090800018] = c63b851c ! Mem[000000009100001c] = 2dc99de2, %g2 = 0000000000000039 lduh [%i6+0x01e],%g2 ! %g2 = 0000000000002dc9 ! Mem[0000000091800008] = 50d23f27, %g2 = 0000000000002dc9 lduh [%o0+%o1],%g2 ! %g2 = 00000000000050d2 ! %l0 = f4cd661220a04d90, Mem[0000000090800012] = f97aba27 stb %l0,[%i5+0x012] ! Mem[0000000090800010] = 907aba27 ! Mem[000000009000000c] = c40b9e2c, %g18 = 2d24592a7e8ae5a8 ldsw [%i4+0x00c],%g2 ! %g2 = 2d24592a7e8ae5a8 ! %l0 = 20a04d90, %l1 = 2130c63b, Mem[0000000091000030] = 7cc77257 207bbe7e std %l0,[%i6+0x030] ! Mem[0000000091000030] = 20a04d90 2130c63b ! %l2 = a79575fc, %l3 = 9e208b7a, Mem[0000000090800018] = c63b851c d6343572 std %l2,[%i5+%o3] ! Mem[0000000090800018] = a79575fc 9e208b7a ! Mem[0000000090800018] = a79575fc9e208b7a, %g2 = ffffffffc40b9e2c ldx [%i5+%o3],%g2 ! %g2 = a79575fc9e208b7a p25_label_2: ! Mem[000000009180000c] = 0741274a, %g18 = 2d24592a7e8ae5a8 ldsw [%o0+0x00c],%g2 ! %g2 = 2d24592a7e8ae5a8 ! Mem[0000000091800030] = 8f71b6b6, %g2 = 000000000741274a lduh [%o0+0x032],%g2 ! %g2 = 0000000000008f71 ! Mem[0000000091800004] = da193367, %g2 = 0000000000008f71 lduh [%o0+0x004],%g2 ! %g2 = 000000000000da19 ! Mem[000000009080000c] = f38fafd2, %g2 = 000000000000da19 ldub [%i5+0x00c],%g2 ! %g2 = 00000000000000f3 ! %l6 = a29c06cb, %l7 = 356845c9, Mem[0000000090800020] = 6c6c0f3a ba1e4dff std %l6,[%i5+%o4] ! Mem[0000000090800020] = a29c06cb 356845c9 ! Mem[0000000043800024] = 24f8651a, %l2 = c918dc2ca79575fc lduw [%i3+0x024],%l2 ! %l2 = 0000000024f8651a ! Mem[0000000042800000] = 3061e40f, %l4 = dc07f1341e7aeb37 ldsw [%i1+%g0],%l4 ! %l4 = 000000003061e40f ! Mem[0000000091000000] = ddab9f6d de861c20, %g2 = 000000f3, %g3 = 0bad0b00 ldd [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d 00000000de861c20 ! %l6 = a29c06cb, %l7 = 356845c9, Mem[0000000090800008] = a3d5b48d f38fafd2 std %l6,[%i5+%o1] ! Mem[0000000090800008] = a29c06cb 356845c9 ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = ddab9f6d, %g3 = de861c20 ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c p25_label_3: ! Mem[0000000091000030] = 20a04d902130c63b, %g2 = 000000009de28f8d ldx [%i6+0x030],%g2 ! %g2 = 20a04d902130c63b ! Mem[0000000090000018] = 7f114e52 9d7122ad, %g2 = 2130c63b, %g3 = 7b41cb8c ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d7122ad ! %l7 = 3cde3e20356845c9, Mem[0000000090000014] = 798eb5a3 stw %l7,[%i4+0x014] ! Mem[0000000090000014] = 356845c9 ! Mem[0000000091800000] = 6c5e37b5, %g2 = 000000007f114e52 lduw [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 ! Mem[0000000043800038] = ca619a92, %l7 = 3cde3e20356845c9 ldsw [%i3+0x038],%l7 ! %l7 = ffffffffca619a92 ! Mem[000000004280000c] = ac3a1991, %l3 = 9de0d7229e208b7a lduh [%i1+0x00c],%l3 ! %l3 = 000000000000ac3a ! Mem[0000000091800020] = c69ee3c7 33167744, %g2 = 6c5e37b5, %g3 = 9d7122ad ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 0000000033167744 ! %l6 = c3e0c8fea29c06cb, Mem[000000009000002c] = 8d791540 sth %l6,[%i4+0x02c] ! Mem[000000009000002c] = 06cb1540 ! %l7 = ffffffffca619a92, Mem[0000000090000028] = 07dc67fd sth %l7,[%i4+%o5] ! Mem[0000000090000028] = 9a9267fd ! Mem[0000000090800000] = c8c086c6, %g2 = 00000000c69ee3c7 ldsh [%i5+%g0],%g2 ! %g2 = ffffffffffffc8c0 p25_label_4: ! Mem[0000000091800014] = a2d978b6, %g2 = ffffffffffffc8c0 lduh [%o0+0x014],%g2 ! %g2 = 000000000000a2d9 ! %l0 = f4cd661220a04d90, Mem[0000000043800034] = 940f3aae sth %l0,[%i3+0x034] ! Mem[0000000043800034] = 4d903aae ! Mem[0000000091000034] = 2130c63b, %g2 = 000000000000a2d9 ldsb [%i6+0x034],%g2 ! %g2 = 0000000000000021 ! %l7 = ffffffffca619a92, Mem[0000000091000030] = 20a04d902130c63b stx %l7,[%i6+0x030] ! Mem[0000000091000030] = ffffffffca619a92 ! %l5 = 39082a47ebeb341f, Mem[000000004300000c] = da7c8dfe stb %l5,[%i2+0x00c] ! Mem[000000004300000c] = 1f7c8dfe ! Mem[0000000091000020] = 8f8d7b41, %g2 = 0000000000000021 ldsh [%i6+0x022],%g2 ! %g2 = ffffffffffff8f8d ! Mem[000000009180003c] = 66350000, %g2 = ffffffffffff8f8d ldsb [%o0+0x03e],%g2 ! %g2 = 0000000000000066 ! Mem[0000000090800010] = bbd0907a, %g18 = 2d24592a7e8ae5a8 ldsw [%i5+%o2],%g2 ! %g2 = 2d24592a7e8ae5a8 ! Mem[000000004300002c] = f8d6c35e, %l0 = f4cd661220a04d90 ldub [%i2+0x02f],%l0 ! %l0 = 000000000000005e ! %l7 = ffffffffca619a92, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l7,[%i6+%o4] ! Mem[0000000091000020] = ffffffffca619a92 p25_label_5: ! Mem[000000004280002c] = 7fbb24f4, %l7 = ffffffffca619a92 lduh [%i1+0x02e],%l7 ! %l7 = 00000000000024f4 ! %l1 = af26f47e2130c63b, Mem[0000000042000032] = 1fcadd4d sth %l1,[%i0+0x032] ! Mem[0000000042000030] = 1fcac63b ! Mem[0000000043000020] = 7ab03621, %l2 = 0000000024f8651a ldsh [%i2+0x022],%l2 ! %l2 = 0000000000003621 ! %l2 = 0000000000003621, Mem[000000009180003c] = eb806635 stb %l2,[%o0+0x03c] ! Mem[000000009180003c] = 21806635 ! Mem[0000000090800030] = b333342d, %g2 = ffffffffbbd0907a ldsb [%i5+0x031],%g2 ! %g2 = ffffffffffffffb3 ! Mem[000000009080001c] = 9e208b7a, %g2 = ffffffffffffffb3 ldub [%i5+0x01c],%g2 ! %g2 = 000000000000009e ! Mem[0000000042800010] = c6231353 8fb4a06e, %l4 = 3061e40f, %l5 = ebeb341f ldd [%i1+%o2],%l4 ! %l4 = 00000000c6231353 000000008fb4a06e ! Mem[0000000090800030] = 342d07fd, %g2 = 000000000000009e ldsb [%i5+0x033],%g2 ! %g2 = 0000000000000034 ! Mem[0000000042800030] = 3a34e16a, %l3 = 000000000000ac3a ldsh [%i1+0x032],%l3 ! %l3 = ffffffffffffe16a ! Mem[0000000043000008] = b8cf570e, %l1 = af26f47e2130c63b ldsb [%i2+0x00a],%l1 ! %l1 = 0000000000000057 p25_label_6: ! Mem[0000000090800004] = a9a29c06, %g2 = 0000000000000034 ldsb [%i5+0x007],%g2 ! %g2 = ffffffffffffffa9 ! %l4 = 00000000c6231353, Mem[0000000090800009] = 9c06cb35 stb %l4,[%i5+0x009] ! Mem[0000000090800008] = 5306cb35 ! %l0 = 000000000000005e, Mem[000000009100001c] = 40af2dc9 stw %l0,[%i6+0x01c] ! Mem[000000009100001c] = 0000005e ! Mem[0000000091000024] = 619a9243, %g2 = ffffffffffffffa9 ldub [%i6+0x025],%g2 ! %g2 = 0000000000000061 ! %l6 = a29c06cb, %l7 = 000024f4, Mem[0000000090000008] = 96abb01b c40b9e2c std %l6,[%i4+%o1] ! Mem[0000000090000008] = a29c06cb 000024f4 ! %l6 = a29c06cb, %l7 = 000024f4, Mem[0000000090800028] = eb4882af 9c5fe8b1 std %l6,[%i5+%o5] ! Mem[0000000090800028] = a29c06cb 000024f4 ! Mem[0000000090000018] = 7f114e529d7122ad, %g2 = 0000000000000061 ldx [%i4+%o3],%g2 ! %g2 = 7f114e529d7122ad ! %l1 = 0000000000000057, Mem[000000009080002c] = 000024f4 stw %l1,[%i5+0x02c] ! Mem[000000009080002c] = 00000057 ! %l2 = 0000000000003621, Mem[0000000091000018] = b4334f340000005e stx %l2,[%i6+%o3] ! Mem[0000000091000018] = 0000000000003621 ! Mem[0000000043000008] = b8cf570e 1f7c8dfe, %l0 = 0000005e, %l1 = 00000057 ldd [%i2+%o1],%l0 ! %l0 = 00000000b8cf570e 000000001f7c8dfe p25_label_7: ! Mem[0000000090000024] = e7b2eb32, %g2 = 7f114e529d7122ad lduw [%i4+0x024],%g2 ! %g2 = 00000000e7b2eb32 ! Mem[0000000090000004] = 80b60b78, %g2 = 00000000e7b2eb32 ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffff80b6 ! %l1 = 000000001f7c8dfe, Mem[0000000090000020] = 1a54edfc sth %l1,[%i4+%o4] ! Mem[0000000090000020] = 8dfeedfc ! Mem[0000000090000018] = 7f114e52, %g2 = ffffffffffff80b6 lduw [%i4+%o3],%g2 ! %g2 = 000000007f114e52 ! %l1 = 000000001f7c8dfe, Mem[0000000091800038] = e8dd799b21806635 stx %l1,[%o0+0x038] ! Mem[0000000091800038] = 000000001f7c8dfe ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = 7f114e52, %g3 = 33167744 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! %l1 = 000000001f7c8dfe, Mem[000000009080001c] = 9e208b7a stw %l1,[%i5+0x01c] ! Mem[000000009080001c] = 1f7c8dfe ! Mem[000000009100002c] = 9effffff, %g2 = 00000000f4d6f5d4 ldsb [%i6+0x02f],%g2 ! %g2 = ffffffffffffff9e ! Mem[0000000091000020] = ffffffca, %g2 = ffffffffffffff9e ldsb [%i6+0x021],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090800028] = a29c06cb, %g18 = 2d24592a7e8ae5a8 ldsw [%i5+%o5],%g2 ! %g2 = 2d24592a7e8ae5a8 p25_label_8: ! %l1 = 000000001f7c8dfe, Mem[0000000091000025] = 619a9243 stb %l1,[%i6+0x025] ! Mem[0000000091000024] = fe9a9243 ! Mem[0000000091000030] = ffffffff, %g18 = 2d24592a7e8ae5a8 ldsw [%i6+0x030],%g2 ! %g2 = 2d24592a7e8ae5a8 ! %l3 = ffffffffffffe16a, Mem[0000000090000034] = 126760d7 stw %l3,[%i4+0x034] ! Mem[0000000090000034] = ffffe16a ! Mem[0000000042800008] = 9b010131ac3a1991, %l3 = ffffffffffffe16a ldx [%i1+%o1],%l3 ! %l3 = 9b010131ac3a1991 ! Mem[0000000091000010] = eb99b055 5bebbbe4, %g2 = ffffffff, %g3 = 80b60b78 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebbbe4 ! %l2 = 00003621, %l3 = ac3a1991, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l2,[%i4+%g0] ! Mem[0000000090000000] = 00003621 ac3a1991 ! Mem[0000000091800014] = a2d978b6, %g18 = 2d24592a7e8ae5a8 ldsw [%o0+0x014],%g2 ! %g2 = 2d24592a7e8ae5a8 ! Mem[0000000091000018] = 0000000000003621, %g2 = ffffffffa2d978b6 ldx [%i6+%o3],%g2 ! %g2 = 0000000000003621 ! %l6 = c3e0c8fea29c06cb, Mem[0000000090000020] = 8dfeedfce7b2eb32 stx %l6,[%i4+%o4] ! Mem[0000000090000020] = c3e0c8fea29c06cb ! Mem[000000009180000c] = 0741274a, %g2 = 0000000000003621 ldsb [%o0+0x00c],%g2 ! %g2 = 0000000000000007 p25_label_9: ! %l6 = c3e0c8fea29c06cb, Mem[0000000090800010] = bbd0907aba27fa54 stx %l6,[%i5+%o2] ! Mem[0000000090800010] = c3e0c8fea29c06cb ! %l2 = 00003621, %l3 = ac3a1991, Mem[0000000091800038] = 00000000 1f7c8dfe std %l2,[%o0+0x038] ! Mem[0000000091800038] = 00003621 ac3a1991 ! %l2 = 0000000000003621, Mem[0000000090000012] = 225c3568 sth %l2,[%i4+0x012] ! Mem[0000000090000010] = 36213568 ! Mem[0000000090000004] = ac3a1991, %g2 = 0000000000000007 ldsb [%i4+0x004],%g2 ! %g2 = ffffffffffffffac ! Mem[0000000091000014] = bbe40000, %g2 = ffffffffffffffac ldub [%i6+0x016],%g2 ! %g2 = 00000000000000bb ! %l2 = 0000000000003621, Mem[000000009100002a] = 14addb4f sth %l2,[%i6+0x02a] ! Mem[0000000091000028] = 3621db4f ! %l3 = 9b010131ac3a1991, Mem[0000000091000014] = 5bebbbe4 sth %l3,[%i6+0x014] ! Mem[0000000091000014] = 1991bbe4 ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = 000000bb, %g3 = 5bebbbe4 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! %l0 = 00000000b8cf570e, Mem[0000000090800020] = a29c06cb sth %l0,[%i5+%o4] ! Mem[0000000090800020] = 570e06cb ! Mem[0000000090000000] = 00003621 ac3a1991, %g2 = 50d23f27, %g3 = 0741274a ldd [%i4+%g0],%g2 ! %g2 = 0000000000003621 00000000ac3a1991 p25_label_10: ! Mem[000000009080001c] = 1f7c8dfe, %g2 = 0000000000003621 lduw [%i5+0x01c],%g2 ! %g2 = 000000001f7c8dfe ! %l3 = 9b010131ac3a1991, Mem[000000009080002d] = 000057e7 stb %l3,[%i5+0x02d] ! Mem[000000009080002c] = 910057e7 ! Mem[0000000090000028] = 9a9267fd, %g2 = 000000001f7c8dfe ldub [%i4+%o5],%g2 ! %g2 = 000000000000009a ! %l0 = 00000000b8cf570e, Mem[0000000091000000] = ddab9f6dde861c20 stx %l0,[%i6+%g0] ! Mem[0000000091000000] = 00000000b8cf570e ! Mem[0000000090000000] = 00003621ac3a1991, %g2 = 000000000000009a ldx [%i4+%g0],%g2 ! %g2 = 00003621ac3a1991 ! Mem[0000000090800000] = 86c6d0ba, %g2 = 00003621ac3a1991 ldsh [%i5+0x002],%g2 ! %g2 = ffffffffffff86c6 ! Mem[0000000042000014] = 1514309f, %l2 = 0000000000003621 lduh [%i0+0x016],%l2 ! %l2 = 000000000000309f ! Mem[0000000090800024] = 45c9a29c, %g2 = ffffffffffff86c6 lduh [%i5+0x026],%g2 ! %g2 = 00000000000045c9 ! Mem[0000000090800020] = 570e06cb, %g2 = 00000000000045c9 lduw [%i5+%o4],%g2 ! %g2 = 00000000570e06cb ! %l6 = c3e0c8fea29c06cb, Mem[0000000091000024] = cafe9a92 stw %l6,[%i6+0x024] ! Mem[0000000091000024] = a29c06cb p25_label_11: ! Mem[0000000090000028] = 9a9267fd, %g2 = 00000000570e06cb lduh [%i4+%o5],%g2 ! %g2 = 0000000000009a92 ! Mem[0000000090800008] = cb356845, %g2 = 0000000000009a92 ldsb [%i5+0x00b],%g2 ! %g2 = ffffffffffffffcb ! Mem[0000000091000034] = ca619a92, %g2 = ffffffffffffffcb ldub [%i6+0x034],%g2 ! %g2 = 00000000000000ca ! Mem[000000009000001c] = 22adc3e0, %g2 = 00000000000000ca lduh [%i4+0x01e],%g2 ! %g2 = 00000000000022ad ! %l4 = 00000000c6231353, Mem[0000000091800017] = b639a5df stb %l4,[%o0+0x017] ! Mem[0000000091800014] = 5339a5df ! Mem[0000000090000014] = 356845c9, %g18 = 2d24592a7e8ae5a8 ldsw [%i4+0x014],%g2 ! %g2 = 2d24592a7e8ae5a8 ! %l4 = 00000000c6231353, Mem[0000000090800010] = c3e0c8fe stw %l4,[%i5+%o2] ! Mem[0000000090800010] = c6231353 ! %l3 = 9b010131ac3a1991, Mem[0000000090000006] = 1991a29c sth %l3,[%i4+0x006] ! Mem[0000000090000004] = 1991a29c ! %l0 = 00000000b8cf570e, Mem[000000009100001c] = 00003621 stw %l0,[%i6+0x01c] ! Mem[000000009100001c] = b8cf570e ! %l4 = 00000000c6231353, Mem[0000000091000014] = 1991bbe4 stw %l4,[%i6+0x014] ! Mem[0000000091000014] = c6231353 p25_label_12: ! Mem[0000000091800020] = c69ee3c733167744, %g2 = 00000000356845c9 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! Mem[0000000091000024] = 06cb43a0, %g2 = c69ee3c733167744 ldsh [%i6+0x026],%g2 ! %g2 = 00000000000006cb ! %l0 = 00000000b8cf570e, Mem[000000004380003c] = 7d7363a2 stw %l0,[%i3+0x03c] ! Mem[000000004380003c] = b8cf570e ! Mem[0000000091000028] = 43a03621db4f959e, %g2 = 00000000000006cb ldx [%i6+%o5],%g2 ! %g2 = 43a03621db4f959e ! Mem[0000000090800020] = 570e06cb 356845c9, %g2 = db4f959e, %g3 = ac3a1991 ldd [%i5+%o4],%g2 ! %g2 = 00000000570e06cb 00000000356845c9 ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = 00000000570e06cb ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! %l1 = 000000001f7c8dfe, Mem[000000009080003d] = 38b60e00 stb %l1,[%i5+0x03d] ! Mem[000000009080003c] = feb60e00 ! Mem[0000000091800028] = d1fa02cc, %g18 = 2d24592a7e8ae5a8 ldsw [%o0+%o5],%g2 ! %g2 = 2d24592a7e8ae5a8 ! %l6 = c3e0c8fea29c06cb, Mem[000000004200001f] = 9f04c7d3 stb %l6,[%i0+0x01f] ! Mem[000000004200001c] = 9f04c7cb ! Mem[0000000090000010] = 02123621356845c9, %g2 = ffffffffd1fa02cc ldx [%i4+%o2],%g2 ! %g2 = 02123621356845c9 p25_label_13: ! Mem[0000000090000030] = 136affff, %g2 = 02123621356845c9 ldub [%i4+0x032],%g2 ! %g2 = 0000000000000013 ! %l5 = 000000008fb4a06e, Mem[0000000091800020] = c69ee3c733167744 stx %l5,[%o0+%o4] ! Mem[0000000091800020] = 000000008fb4a06e ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = 00000013, %g3 = 356845c9 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f ! Mem[0000000091800038] = 00003621ac3a1991, %g2 = 0000000045288f71 ldx [%o0+0x038],%g2 ! %g2 = 00003621ac3a1991 ! %l2 = 000000000000309f, Mem[0000000091000016] = 13530000 sth %l2,[%i6+0x016] ! Mem[0000000091000014] = 309f0000 ! %l4 = 00000000c6231353, Mem[000000009180002b] = ccb0308d stb %l4,[%o0+0x02b] ! Mem[0000000091800028] = 53b0308d ! Mem[0000000090800008] = a25306cb356845c9, %g2 = 00003621ac3a1991 ldx [%i5+%o1],%g2 ! %g2 = a25306cb356845c9 ! Mem[0000000091000038] = 65898de9, %g18 = 2d24592a7e8ae5a8 ldsw [%i6+0x038],%g2 ! %g2 = 2d24592a7e8ae5a8 ! Mem[0000000090800008] = 06cb3568, %g2 = 0000000065898de9 ldsh [%i5+0x00a],%g2 ! %g2 = 00000000000006cb ! Mem[0000000090800000] = c086c6d0, %g2 = 00000000000006cb ldsb [%i5+0x001],%g2 ! %g2 = ffffffffffffffc0 p25_label_14: ! %l0 = 00000000b8cf570e, Mem[0000000091800030] = 45288f71 stb %l0,[%o0+0x030] ! Mem[0000000091800030] = 0e288f71 ! Mem[0000000091000028] = a03621db, %g2 = ffffffffffffffc0 ldub [%i6+0x029],%g2 ! %g2 = 00000000000000a0 ! Mem[0000000091000028] = 43a03621db4f959e, %g2 = 00000000000000a0 ldx [%i6+%o5],%g2 ! %g2 = 43a03621db4f959e ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = 43a03621db4f959e ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! %l4 = 00000000c6231353, Mem[0000000091800029] = fa0253b0 stb %l4,[%o0+0x029] ! Mem[0000000091800028] = 530253b0 ! Mem[000000009000000c] = 000024f4, %g2 = 39a5df25e14610d9 lduw [%i4+0x00c],%g2 ! %g2 = 00000000000024f4 ! Mem[000000009000003c] = f8ba39dc, %g18 = 2d24592a7e8ae5a8 ldsw [%i4+0x03c],%g2 ! %g2 = 2d24592a7e8ae5a8 ! Mem[0000000043000000] = 448460dc 83f906e0, %l4 = c6231353, %l5 = 8fb4a06e ldd [%i2+%g0],%l4 ! %l4 = 00000000448460dc 0000000083f906e0 ! Mem[0000000090800010] = c6231353a29c06cb, %g2 = fffffffff8ba39dc ldx [%i5+%o2],%g2 ! %g2 = c6231353a29c06cb ! Mem[0000000091800024] = b4a06ed1, %g2 = c6231353a29c06cb ldub [%o0+0x025],%g2 ! %g2 = 00000000000000b4 p25_label_15: ! %l2 = 0000309f, %l3 = ac3a1991, Mem[0000000091000038] = 65898de9 d7571dc0 std %l2,[%i6+0x038] ! Mem[0000000091000038] = 0000309f ac3a1991 ! %l1 = 000000001f7c8dfe, Mem[0000000090800017] = cba79575 stb %l1,[%i5+0x017] ! Mem[0000000090800014] = fea79575 ! Mem[0000000091000010] = eb99b055 c623309f, %g2 = 000000b4, %g3 = b6b6487f ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 00000000c623309f ! %l6 = c3e0c8fea29c06cb, Mem[0000000091000010] = eb99b055c623309f stx %l6,[%i6+%o2] ! Mem[0000000091000010] = c3e0c8fea29c06cb ! Mem[0000000043000000] = 448460dc 83f906e0, %l2 = 0000309f, %l3 = ac3a1991 ldd [%i2+%g0],%l2 ! %l2 = 00000000448460dc 0000000083f906e0 ! Mem[0000000090800030] = e7b33334 2d07fd66, %g2 = eb99b055, %g3 = c623309f ldd [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 000000002d07fd66 ! Mem[0000000091000028] = 43a03621 db4f959e, %g2 = e7b33334, %g3 = 2d07fd66 ldd [%i6+%o5],%g2 ! %g2 = 0000000043a03621 00000000db4f959e ! %l0 = 00000000b8cf570e, Mem[0000000043800038] = ca619a92 stw %l0,[%i3+0x038] ! Mem[0000000043800038] = b8cf570e ! Mem[0000000090800010] = 1353a29c, %g2 = 0000000043a03621 lduh [%i5+0x012],%g2 ! %g2 = 0000000000001353 ! Mem[000000004200002c] = 4464b8f3, %l0 = 00000000b8cf570e lduh [%i0+0x02e],%l0 ! %l0 = 000000000000b8f3 p25_label_16: ! Mem[0000000091000034] = 9a920000, %g2 = 0000000000001353 lduh [%i6+0x036],%g2 ! %g2 = 0000000000009a92 ! Mem[0000000090000020] = c3e0c8fe, %g2 = 0000000000009a92 lduw [%i4+%o4],%g2 ! %g2 = 00000000c3e0c8fe ! %l2 = 00000000448460dc, Mem[0000000090000020] = c3e0c8fea29c06cb stx %l2,[%i4+%o4] ! Mem[0000000090000020] = 00000000448460dc ! %l5 = 0000000083f906e0, Mem[0000000090000028] = 9a9267fd06cb1540 stx %l5,[%i4+%o5] ! Mem[0000000090000028] = 0000000083f906e0 ! %l6 = a29c06cb, %l7 = 000024f4, Mem[0000000091800028] = d1530253 b0308df5 std %l6,[%o0+%o5] ! Mem[0000000091800028] = a29c06cb 000024f4 ! Mem[0000000042000030] = 1fcac63bb51375f9, %l3 = 0000000083f906e0 ldx [%i0+0x030],%l3 ! %l3 = 1fcac63bb51375f9 ! Mem[000000009180002c] = 24f40e28, %g2 = 00000000c3e0c8fe ldsb [%o0+0x02e],%g2 ! %g2 = 0000000000000024 ! Mem[0000000090000028] = 00000000 83f906e0, %g2 = 00000024, %g3 = db4f959e ldd [%i4+%o5],%g2 ! %g2 = 0000000000000000 0000000083f906e0 ! Mem[0000000091800030] = 0e288f71, %g2 = 0000000000000000 ldsh [%o0+0x030],%g2 ! %g2 = 0000000000000e28 ! %l0 = 0000b8f3, %l1 = 1f7c8dfe, Mem[0000000091800010] = 5e44f9f4 a2d97853 std %l0,[%o0+%o2] ! Mem[0000000091800010] = 0000b8f3 1f7c8dfe p25_label_17: ! %l7 = 00000000000024f4, Mem[0000000043800030] = 45753544 stb %l7,[%i3+0x030] ! Mem[0000000043800030] = f4753544 ! Mem[0000000090800038] = 0cddfeb6, %g2 = 0000000000000e28 ldub [%i5+0x03b],%g2 ! %g2 = 000000000000000c ! Mem[000000009080002c] = 00910057, %g18 = 2d24592a7e8ae5a8 ldsw [%i5+0x02c],%g2 ! %g2 = 2d24592a7e8ae5a8 ! Mem[0000000091800028] = a29c06cb, %g2 = 0000000000910057 lduw [%o0+%o5],%g2 ! %g2 = 00000000a29c06cb ! Mem[0000000090800020] = 06cb3568, %g2 = 00000000a29c06cb ldsb [%i5+0x022],%g2 ! %g2 = 0000000000000006 ! Mem[0000000090000008] = a29c06cb 000024f4, %g2 = 00000006, %g3 = 83f906e0 ldd [%i4+%o1],%g2 ! %g2 = 00000000a29c06cb 00000000000024f4 ! %l1 = 000000001f7c8dfe, Mem[000000004200000b] = a79575fc stb %l1,[%i0+0x00b] ! Mem[0000000042000008] = a79575fe ! %l1 = 000000001f7c8dfe, Mem[000000009000001e] = 22ad0000 stb %l1,[%i4+0x01e] ! Mem[000000009000001c] = fead0000 ! Mem[0000000091800038] = 00003621 ac3a1991, %g2 = a29c06cb, %g3 = 000024f4 ldd [%o0+0x038],%g2 ! %g2 = 0000000000003621 00000000ac3a1991 ! %l0 = 000000000000b8f3, Mem[0000000090800000] = c8c086c6 sth %l0,[%i5+%g0] ! Mem[0000000090800000] = b8f386c6 p25_label_18: ! %l7 = 00000000000024f4, Mem[0000000090800008] = a25306cb stb %l7,[%i5+%o1] ! Mem[0000000090800008] = f45306cb ! Mem[0000000091800030] = 0e288f71, %g2 = 0000000000003621 ldsh [%o0+0x030],%g2 ! %g2 = 0000000000000e28 ! %l6 = c3e0c8fea29c06cb, Mem[0000000091000008] = 4b1c5151 stw %l6,[%i6+%o1] ! Mem[0000000091000008] = a29c06cb ! Mem[0000000091000014] = a29c06cb, %g2 = 0000000000000e28 lduw [%i6+0x014],%g2 ! %g2 = 00000000a29c06cb ! Mem[0000000090000010] = 36213568, %g2 = 00000000a29c06cb ldub [%i4+0x012],%g2 ! %g2 = 0000000000000036 ! %l2 = 448460dc, %l3 = b51375f9, Mem[0000000090000020] = 00000000 448460dc std %l2,[%i4+%o4] ! Mem[0000000090000020] = 448460dc b51375f9 ! Mem[0000000090000020] = 448460dc, %g2 = 0000000000000036 lduh [%i4+%o4],%g2 ! %g2 = 0000000000004484 ! Mem[0000000091800000] = 6c5e37b5da193367, %g2 = 0000000000004484 ldx [%o0+%g0],%g2 ! %g2 = 6c5e37b5da193367 ! %l6 = a29c06cb, %l7 = 000024f4, Mem[0000000091000038] = 0000309f ac3a1991 std %l6,[%i6+0x038] ! Mem[0000000091000038] = a29c06cb 000024f4 ! %l0 = 0000b8f3, %l1 = 1f7c8dfe, Mem[0000000090800018] = a79575fc 1f7c8dfe std %l0,[%i5+%o3] ! Mem[0000000090800018] = 0000b8f3 1f7c8dfe p25_label_19: ! Mem[0000000091800020] = 000000008fb4a06e, %g2 = 6c5e37b5da193367 ldx [%o0+%o4],%g2 ! %g2 = 000000008fb4a06e ! Mem[0000000091000038] = a29c06cb, %g2 = 000000008fb4a06e lduw [%i6+0x038],%g2 ! %g2 = 00000000a29c06cb ! Mem[0000000091000000] = 00000000b8cf570e, %g2 = 00000000a29c06cb ldx [%i6+%g0],%g2 ! %g2 = 00000000b8cf570e ! %l3 = 1fcac63bb51375f9, Mem[0000000091000023] = ffa29c06 stb %l3,[%i6+0x023] ! Mem[0000000091000020] = f9a29c06 ! Mem[0000000091800018] = 39a5df25, %g2 = 00000000b8cf570e lduw [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 ! Mem[0000000090000014] = 356845c9, %g2 = 0000000039a5df25 ldsb [%i4+0x014],%g2 ! %g2 = 0000000000000035 ! %l7 = 00000000000024f4, Mem[0000000091000016] = 06cb0000 stb %l7,[%i6+0x016] ! Mem[0000000091000014] = f4cb0000 ! Mem[0000000090800000] = c6d0bacc, %g2 = 0000000000000035 ldub [%i5+0x003],%g2 ! %g2 = 00000000000000c6 ! Mem[0000000090800018] = b8f31f7c, %g2 = 00000000000000c6 ldub [%i5+0x01a],%g2 ! %g2 = 00000000000000b8 ! %l6 = c3e0c8fea29c06cb, Mem[0000000090000032] = 136affff sth %l6,[%i4+0x032] ! Mem[0000000090000030] = 06cbffff p25_label_20: ! Mem[0000000091800028] = a29c06cb 000024f4, %g2 = 000000b8, %g3 = ac3a1991 ldd [%o0+%o5],%g2 ! %g2 = 00000000a29c06cb 00000000000024f4 ! Mem[0000000090800000] = b8f386c6 d0bacca9, %g2 = a29c06cb, %g3 = 000024f4 ldd [%i5+%g0],%g2 ! %g2 = 00000000b8f386c6 00000000d0bacca9 ! %l1 = 000000001f7c8dfe, Mem[0000000090000000] = 00003621ac3a1991 stx %l1,[%i4+%g0] ! Mem[0000000090000000] = 000000001f7c8dfe ! Mem[0000000042000008] = a79575fe 9e208b7a, %l0 = 0000b8f3, %l1 = 1f7c8dfe ldd [%i0+%o1],%l0 ! %l0 = 00000000a79575fe 000000009e208b7a ! Mem[0000000090000010] = 02123621, %g2 = 00000000b8f386c6 lduh [%i4+%o2],%g2 ! %g2 = 0000000000000212 ! Mem[0000000042000010] = bb06dc20, %l3 = 1fcac63bb51375f9 ldsh [%i0+%o2],%l3 ! %l3 = ffffffffffffbb06 ! Mem[000000009000003c] = 39dc0000, %g2 = 0000000000000212 ldsb [%i4+0x03e],%g2 ! %g2 = 0000000000000039 ! %l0 = 00000000a79575fe, Mem[000000009180002e] = 24f40e28 sth %l0,[%o0+0x02e] ! Mem[000000009180002c] = 75fe0e28 ! Mem[000000009180003c] = ac3a1991, %g2 = 0000000000000039 ldsb [%o0+0x03c],%g2 ! %g2 = ffffffffffffffac ! Mem[0000000091000028] = 43a03621db4f959e, %g2 = ffffffffffffffac ldx [%i6+%o5],%g2 ! %g2 = 43a03621db4f959e p25_label_21: ! Mem[0000000090800028] = 06cb0091, %g2 = 43a03621db4f959e ldsh [%i5+0x02a],%g2 ! %g2 = 00000000000006cb ! %l4 = 00000000448460dc, Mem[0000000091000005] = cf570ea2 stb %l4,[%i6+0x005] ! Mem[0000000091000004] = dc570ea2 ! Mem[0000000091800034] = 487f0000, %g2 = 00000000000006cb lduh [%o0+0x036],%g2 ! %g2 = 000000000000487f ! Mem[000000009180002c] = 75fe0e28, %g2 = 000000000000487f lduh [%o0+0x02e],%g2 ! %g2 = 00000000000075fe ! %l6 = a29c06cb, %l7 = 000024f4, Mem[0000000090000008] = a29c06cb 000024f4 std %l6,[%i4+%o1] ! Mem[0000000090000008] = a29c06cb 000024f4 ! %l3 = ffffffffffffbb06, Mem[0000000091800020] = 00000000 stw %l3,[%o0+%o4] ! Mem[0000000091800020] = ffffbb06 ! Mem[0000000091000028] = a03621db, %g2 = 00000000000075fe ldsb [%i6+0x029],%g2 ! %g2 = ffffffffffffffa0 ! Mem[0000000043000020] = 7ab03621, %l3 = ffffffffffffbb06 ldsh [%i2+0x022],%l3 ! %l3 = 0000000000003621 ! %l0 = 00000000a79575fe, Mem[0000000090000010] = 02123621356845c9 stx %l0,[%i4+%o2] ! Mem[0000000090000010] = 00000000a79575fe ! Mem[0000000090800010] = c6231353 a29c06fe, %g2 = ffffffa0, %g3 = d0bacca9 ldd [%i5+%o2],%g2 ! %g2 = 00000000c6231353 00000000a29c06fe p25_label_22: ! Mem[0000000042000030] = 1fcac63b, %l6 = c3e0c8fea29c06cb ldub [%i0+0x032],%l6 ! %l6 = 00000000000000c6 ! %l6 = 00000000000000c6, Mem[0000000091000018] = 00000000 sth %l6,[%i6+%o3] ! Mem[0000000091000018] = 00c60000 ! Mem[0000000090000030] = 944f06cb ffffe16a, %g2 = c6231353, %g3 = a29c06fe ldd [%i4+0x030],%g2 ! %g2 = 00000000944f06cb 00000000ffffe16a ! %l2 = 448460dc, %l3 = 00003621, Mem[0000000091800000] = 6c5e37b5 da193367 std %l2,[%o0+%g0] ! Mem[0000000091800000] = 448460dc 00003621 ! Mem[0000000090800020] = 570e06cb, %g2 = 00000000944f06cb ldsb [%i5+%o4],%g2 ! %g2 = 0000000000000057 ! Mem[0000000090000008] = a29c06cb000024f4, %g2 = 0000000000000057 ldx [%i4+%o1],%g2 ! %g2 = a29c06cb000024f4 ! Mem[0000000091800020] = ffffbb068fb4a06e, %g2 = a29c06cb000024f4 ldx [%o0+%o4],%g2 ! %g2 = ffffbb068fb4a06e ! Mem[0000000090000030] = 944f06cb, %g2 = ffffbb068fb4a06e ldsh [%i4+0x030],%g2 ! %g2 = ffffffffffff944f ! Mem[0000000091800020] = ffffbb06, %g2 = ffffffffffff944f lduw [%o0+%o4],%g2 ! %g2 = 00000000ffffbb06 ! Mem[0000000043800000] = 71a8fa79, %l1 = 000000009e208b7a lduh [%i3+%g0],%l1 ! %l1 = 00000000000071a8 p25_label_23: ! Mem[0000000090000038] = 1bf8ba39, %g2 = 00000000ffffbb06 ldub [%i4+0x03b],%g2 ! %g2 = 000000000000001b ! Mem[0000000090800034] = fd66393f, %g2 = 000000000000001b lduh [%i5+0x036],%g2 ! %g2 = 000000000000fd66 ! Mem[0000000090800028] = a29c06cb 00910057, %g2 = 0000fd66, %g3 = ffffe16a ldd [%i5+%o5],%g2 ! %g2 = 00000000a29c06cb 0000000000910057 ! %l1 = 00000000000071a8, Mem[000000009080002e] = 0057e7b3 sth %l1,[%i5+0x02e] ! Mem[000000009080002c] = 71a8e7b3 ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = a29c06cb, %g3 = 00910057 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! %l3 = 0000000000003621, Mem[0000000091000008] = a29c06cbda67f293 stx %l3,[%i6+%o1] ! Mem[0000000091000008] = 0000000000003621 ! Mem[0000000042800020] = 4a98b12d, %l0 = 00000000a79575fe ldsh [%i1+%o4],%l0 ! %l0 = 0000000000004a98 ! %l4 = 448460dc, %l5 = 83f906e0, Mem[0000000090800018] = 0000b8f3 1f7c8dfe std %l4,[%i5+%o3] ! Mem[0000000090800018] = 448460dc 83f906e0 ! %l2 = 00000000448460dc, Mem[000000009080001c] = 83f906e0 stb %l2,[%i5+0x01c] ! Mem[000000009080001c] = dcf906e0 ! Mem[0000000091800014] = 1f7c8dfe, %g2 = 0000000050d23f27 lduw [%o0+0x014],%g2 ! %g2 = 000000001f7c8dfe p25_label_24: ! %l4 = 00000000448460dc, Mem[0000000090800008] = f45306cb356845c9 stx %l4,[%i5+%o1] ! Mem[0000000090800008] = 00000000448460dc ! %l1 = 00000000000071a8, Mem[0000000090800028] = a29c06cb sth %l1,[%i5+%o5] ! Mem[0000000090800028] = 71a806cb ! %l5 = 0000000083f906e0, Mem[0000000090800004] = d0bacca9 stw %l5,[%i5+0x004] ! Mem[0000000090800004] = 83f906e0 ! %l7 = 00000000000024f4, Mem[0000000091000010] = c3e0c8fe stw %l7,[%i6+%o2] ! Mem[0000000091000010] = 000024f4 ! Mem[0000000090000000] = 00000000 1f7c8dfe, %g2 = 1f7c8dfe, %g3 = 0741274a ldd [%i4+%g0],%g2 ! %g2 = 0000000000000000 000000001f7c8dfe ! %l1 = 00000000000071a8, Mem[0000000090800010] = c6231353 stw %l1,[%i5+%o2] ! Mem[0000000090800010] = 000071a8 ! Mem[0000000043800028] = 84387998, %l6 = 00000000000000c6 lduw [%i3+%o5],%l6 ! %l6 = 0000000084387998 ! Mem[0000000091000010] = 0024f4a2, %g2 = 0000000000000000 ldub [%i6+0x011],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800028] = a29c06cb 000075fe, %g2 = 00000000, %g3 = 1f7c8dfe ldd [%o0+%o5],%g2 ! %g2 = 00000000a29c06cb 00000000000075fe ! Mem[0000000043800028] = 84387998 6a43f507, %l2 = 448460dc, %l3 = 00003621 ldd [%i3+%o5],%l2 ! %l2 = 0000000084387998 000000006a43f507 p25_label_25: ! Mem[0000000043000028] = 9674633a, %l1 = 00000000000071a8 ldsh [%i2+0x02a],%l1 ! %l1 = 000000000000633a ! Mem[0000000091000004] = b8dc570e, %g2 = 00000000a29c06cb lduw [%i6+0x004],%g2 ! %g2 = 00000000b8dc570e ! %l2 = 84387998, %l3 = 6a43f507, Mem[0000000091000018] = 00c60000 b8cf570e std %l2,[%i6+%o3] ! Mem[0000000091000018] = 84387998 6a43f507 ! Mem[000000009180001c] = 10d9ffff, %g2 = 00000000b8dc570e ldsh [%o0+0x01e],%g2 ! %g2 = 00000000000010d9 ! %l4 = 00000000448460dc, Mem[0000000043800024] = 24f8651a stw %l4,[%i3+0x024] ! Mem[0000000043800024] = 448460dc ! %l3 = 000000006a43f507, Mem[0000000090000008] = a29c06cb stw %l3,[%i4+%o1] ! Mem[0000000090000008] = 6a43f507 ! Mem[0000000090000034] = ffffe16a, %g2 = 00000000000010d9 ldsh [%i4+0x034],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091000008] = 00000000 00003621, %g2 = ffffffff, %g3 = 000075fe ldd [%i6+%o1],%g2 ! %g2 = 0000000000000000 0000000000003621 ! %l3 = 000000006a43f507, Mem[000000004280002c] = 7fbb24f4 sth %l3,[%i1+0x02c] ! Mem[000000004280002c] = f50724f4 ! Mem[0000000091000038] = cb000024, %g2 = 0000000000000000 ldub [%i6+0x03b],%g2 ! %g2 = 00000000000000cb ba,a p25_not_taken_0_end p25_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p25_branch_failed p25_not_taken_0_end: ! End of Random Code for Thread 25 1: membar #Sync ! Force all stores to complete p25_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x064] ! Set processor 25 done flag ! Check Registers p25_check_registers: set p25_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000000004a98 bne,a,pn %xcc,p25_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000633a bne,a,pn %xcc,p25_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000084387998 bne,a,pn %xcc,p25_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000006a43f507 bne,a,pn %xcc,p25_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000448460dc bne,a,pn %xcc,p25_reg_l4_fail mov %l4,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000084387998 bne,a,pn %xcc,p25_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000000024f4 bne,a,pn %xcc,p25_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p25_check_fp_registers: set p25_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be a8bbcf62 abc485d8 bne %xcc,p25_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 3632dfef a0a9d80e bne %xcc,p25_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be c8ed6f01 bb8ff1ed bne %xcc,p25_f4_fail nop ! Check Local Memory set p25_local0_expect,%g1 p25_check_local0: ldx [%g1+0x008],%g2 ! Expected data = a79575fe9e208b7a ldx [%i0+0x008],%g3 ! Observed data at 0000000042000008 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0324443c9f04c7cb ldx [%i0+0x018],%g3 ! Observed data at 0000000042000018 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i0,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 1fcac63bb51375f9 ldx [%i0+0x030],%g3 ! Observed data at 0000000042000030 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i0,0x030,%g4 set p25_local1_expect,%g1 p25_check_local1: ldx [%g1+0x028],%g2 ! Expected data = 1589b408f50724f4 ldx [%i1+0x028],%g3 ! Observed data at 0000000042800028 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i1,0x028,%g4 set p25_local2_expect,%g1 p25_check_local2: ldx [%g1+0x008],%g2 ! Expected data = b8cf570e1f7c8dfe ldx [%i2+0x008],%g3 ! Observed data at 0000000043000008 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i2,0x008,%g4 set p25_local3_expect,%g1 p25_check_local3: ldx [%g1+0x020],%g2 ! Expected data = e415d808448460dc ldx [%i3+0x020],%g3 ! Observed data at 0000000043800020 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = f47535444d903aae ldx [%i3+0x030],%g3 ! Observed data at 0000000043800030 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = b8cf570eb8cf570e ldx [%i3+0x038],%g3 ! Observed data at 0000000043800038 cmp %g2,%g3 bne,a,pn %xcc,p25_local_failed add %i3,0x038,%g4 ! The test for processor 25 has passed p25_passed: ta GOOD_TRAP nop p25_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p25_failed p25_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p25_failed p25_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p25_failed p25_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p25_failed p25_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p25_failed p25_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p25_failed p25_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p25_failed p25_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p25_failed p25_f0_fail: set p25_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p25_f2_fail: set p25_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p25_f4_fail: set p25_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 25 failed p25_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x064] ! Set processor 25 done flag set p25_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 25 failed p25_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x064] ! Set processor 25 done flag set p25_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p25_selfmod_failed: ba p25_failed mov 0xabc,%g1 p25_common_error: or %g0,0xef9,%g1 ba p25_failed mov %o5,%g3 p25_common_signature_error: set p25_temp,%g1 ba p25_failed st %g2,[%g1] ! Common Lock Number p25_common_timeout: set p25_temp,%g1 ba p25_failed st %g2,[%g1] ! Common Lock Number p25_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p25_failed mov 0x0,%g3 p25_trap1e: lduba [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000043000028] ldda [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000042800008] lduha [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000042000010] stwa %l1,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000042800028] stxa %l5,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000042000028] ldswa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000043000028] done p25_trap1o: lduba [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000043000028] ldda [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000042800008] lduha [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000042000010] stwa %l1,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000042800028] stxa %l5,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000042000028] ldswa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000043000028] done p25_trap2e: ldsba [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000042000008] ldsba [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000043000010] ldda [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000043000000] done p25_trap2o: ldsba [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000042000008] ldsba [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000043000010] ldda [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000043000000] done p25_trap3e: nop nop done p25_trap3o: nop nop done p25_init_memory_pointers: set p25_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 p25_local0_start,%i0 set p25_local1_start,%i1 set p25_local2_start,%i2 set p25_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = f4cd661220a04d90 ldx [%g1+0x008],%l1 ! %l1 = af26f47e2130c63b ldx [%g1+0x010],%l2 ! %l2 = c918dc2ca79575fc ldx [%g1+0x018],%l3 ! %l3 = 9de0d7229e208b7a ldx [%g1+0x020],%l4 ! %l4 = dc07f1341e7aeb37 ldx [%g1+0x028],%l5 ! %l5 = 39082a47ebeb341f ldx [%g1+0x030],%l6 ! %l6 = c3e0c8fea29c06cb ldx [%g1+0x038],%l7 ! %l7 = 3cde3e20356845c9 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 26 processor_26: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x68] ! Set the start flag wrpr %g0,7,%cleanwin call p26_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 26 wr %g0,0x4,%fprs ! Make sure fef is 1 set p26_init_freg,%g1 ! %f0 = 77571de5 e6ae8629 daf7f95e e06e9080 ! %f4 = 3f4d4953 76f12003 910a53e5 62cdf0d8 ! %f8 = 70896f29 9e521a88 054f893c 8192d3ed ! %f12 = 26e1a9be 0477a2dd 787f6bd1 63e8d580 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 0dea50b3 7cd0d3ad 72bc5493 ee9ad374 ! %f20 = 7d20f6aa a68c55bf 2d314034 3ba93da3 ! %f24 = f61df3b2 00dc3c05 de4ef649 4dc8e2e2 ! %f28 = d7508bbe 5c593865 b09f77e7 0d3e49e6 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 7f5a02b0 c3bfd4cc 939774c1 c54b906a ! %f36 = 07742e17 03e3e73b ab98bb20 cb1107a9 ! %f40 = 609bfce9 ce014ae1 56093521 7913385a ! %f44 = a8a25fe3 e103954f d1aa5406 44fee0c5 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xc1c0504000000036,%g7,%g1 ! GSR scale = 6, align = 6 wr %g1,%g0,%gsr ! GSR = c1c0504000000036 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 26 p26_label_1: ! %l3 = 28a48578779a4433, Mem[0000000091800036] = 487fe8dd sth %l3,[%o0+0x036] ! Mem[0000000091800034] = 4433e8dd ! Mem[000000009100000c] = 67f293eb, %g2 = 801f14f0ffffffff ldsb [%i6+0x00d],%g2 ! %g2 = 0000000000000067 ! Mem[0000000045000030] = cdd60a284e35fb48, %l6 = f1052982789f8896 ldx [%i2+0x030],%l6 ! %l6 = cdd60a284e35fb48 ! %l5 = b2bcb4fa221252bc, Mem[0000000091800008] = 50d23f270741274a stx %l5,[%o0+%o1] ! Mem[0000000091800008] = b2bcb4fa221252bc ! %l3 = 28a48578779a4433, Mem[000000009080003c] = dd38b60e sth %l3,[%i5+0x03c] ! Mem[000000009080003c] = 4433b60e ! Mem[000000009180003c] = eb806635, %g2 = 0000000000000067 lduw [%o0+0x03c],%g2 ! %g2 = 00000000eb806635 ! Mem[0000000090000020] = 1a54edfc, %g18 = 28c4d8fc0638c401 ldsw [%i4+%o4],%g2 ! %g2 = 28c4d8fc0638c401 ! Mem[000000009080002c] = 9c5fe8b1, %g2 = 000000001a54edfc lduw [%i5+0x02c],%g2 ! %g2 = 000000009c5fe8b1 ! %l5 = b2bcb4fa221252bc, Mem[000000009180003d] = 80663500 stb %l5,[%o0+0x03d] ! Mem[000000009180003c] = bc663500 ! Mem[0000000090000018] = 4e529d71, %g2 = 000000009c5fe8b1 ldsb [%i4+0x01a],%g2 ! %g2 = 000000000000004e p26_label_2: ! Mem[0000000090800030] = e7b33334, %g2 = 000000000000004e lduw [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 ! Mem[000000009100000c] = f293eb99, %g2 = 00000000e7b33334 ldsh [%i6+0x00e],%g2 ! %g2 = fffffffffffff293 ! %l3 = 28a48578779a4433, Mem[0000000045800038] = d004a790 sth %l3,[%i3+0x038] ! Mem[0000000045800038] = 4433a790 ! Mem[0000000044000018] = 92c9b5cd, %l1 = e86b3335e44b7824 ldsh [%i0+0x01a],%l1 ! %l1 = ffffffffffffb5cd ! Mem[0000000090800038] = 393f420c4433b60e, %g2 = fffffffffffff293 ldx [%i5+0x038],%g2 ! %g2 = 393f420c4433b60e ! Mem[000000004500003c] = 54c89503, %l5 = b2bcb4fa221252bc lduh [%i2+0x03e],%l5 ! %l5 = 0000000000009503 ! Mem[0000000045800038] = 4433a790, %l7 = 19bcd10df96684fe lduh [%i3+0x038],%l7 ! %l7 = 0000000000004433 ! Mem[0000000044000038] = 0de008525f54327c, %l4 = 69f6b44c7867ed4b ldx [%i0+0x038],%l4 ! %l4 = 0de008525f54327c ! Mem[000000009000002c] = 40944f13, %g2 = 393f420c4433b60e ldub [%i4+0x02f],%g2 ! %g2 = 0000000000000040 ! Mem[0000000091800018] = 39a5df25, %g2 = 0000000000000040 lduw [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 p26_label_3: ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = 39a5df25, %g3 = 0bad0b00 ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c ! Mem[0000000091800038] = e8dd799bebbc6635, %g2 = 000000009de28f8d ldx [%o0+0x038],%g2 ! %g2 = e8dd799bebbc6635 ! Mem[000000009080000c] = f38fafd2, %g18 = 28c4d8fc0638c401 ldsw [%i5+0x00c],%g2 ! %g2 = 28c4d8fc0638c401 ! Mem[0000000091000000] = ddab9f6dde861c20, %g2 = fffffffff38fafd2 ldx [%i6+%g0],%g2 ! %g2 = ddab9f6dde861c20 ! %l2 = 5bba164c69dcf04e, Mem[0000000090800030] = e7b333342d07fd66 stx %l2,[%i5+0x030] ! Mem[0000000090800030] = 5bba164c69dcf04e ! %l6 = cdd60a284e35fb48, Mem[0000000091000002] = 9f6dde86 sth %l6,[%i6+0x002] ! Mem[0000000091000000] = fb48de86 ! Mem[0000000091000018] = b4334f34, %g2 = ddab9f6dde861c20 ldsb [%i6+%o3],%g2 ! %g2 = ffffffffffffffb4 ! Mem[000000009100002c] = db4f959e, %g18 = 28c4d8fc0638c401 ldsw [%i6+0x02c],%g2 ! %g2 = 28c4d8fc0638c401 ! %l2 = 5bba164c69dcf04e, Mem[0000000045800020] = 65aa62ee stw %l2,[%i3+%o4] ! Mem[0000000045800020] = 69dcf04e ! %l5 = 0000000000009503, Mem[0000000090800038] = 393f420c stw %l5,[%i5+0x038] ! Mem[0000000090800038] = 00009503 p26_label_4: ! Mem[0000000090000018] = 7f114e52, %g18 = 28c4d8fc0638c401 ldsw [%i4+%o3],%g2 ! %g2 = 28c4d8fc0638c401 ! Mem[0000000044800024] = 371bf0c8, %l7 = 0000000000004433 ldsb [%i1+0x027],%l7 ! %l7 = ffffffffffffffc8 ! Mem[0000000091800018] = 39a5df25 e14610d9, %g2 = 7f114e52, %g3 = 7b41cb8c ldd [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 00000000e14610d9 ! Mem[0000000091000008] = 4b1c5151, %g2 = 0000000039a5df25 lduw [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 ! Mem[0000000091800004] = da193367, %g18 = 28c4d8fc0638c401 ldsw [%o0+0x004],%g2 ! %g2 = 28c4d8fc0638c401 ! %l2 = 69dcf04e, %l3 = 779a4433, Mem[0000000091800038] = e8dd799b ebbc6635 std %l2,[%o0+0x038] ! Mem[0000000091800038] = 69dcf04e 779a4433 ! %l6 = 4e35fb48, %l7 = ffffffc8, Mem[0000000091000018] = b4334f34 40af2dc9 std %l6,[%i6+%o3] ! Mem[0000000091000018] = 4e35fb48 ffffffc8 ! Mem[0000000045000028] = 749d3556, %l0 = f88fca8e645856fa ldsh [%i2+0x02a],%l0 ! %l0 = 0000000000003556 ! %l6 = 4e35fb48, %l7 = ffffffc8, Mem[0000000091000000] = ddabfb48 de861c20 std %l6,[%i6+%g0] ! Mem[0000000091000000] = 4e35fb48 ffffffc8 ! %l5 = 0000000000009503, Mem[000000004480003c] = b7c39cd5 stw %l5,[%i1+0x03c] ! Mem[000000004480003c] = 00009503 p26_label_5: ! Mem[0000000090800038] = 95034433, %g2 = ffffffffda193367 ldub [%i5+0x03a],%g2 ! %g2 = 0000000000000095 ! Mem[000000004480003c] = 00009503, %l6 = cdd60a284e35fb48 ldsh [%i1+0x03c],%l6 ! %l6 = 0000000000000000 ! %l4 = 5f54327c, %l5 = 00009503, Mem[0000000090800038] = 00009503 4433b60e std %l4,[%i5+0x038] ! Mem[0000000090800038] = 5f54327c 00009503 ! Mem[0000000090800010] = f97aba27, %g2 = 0000000000000095 lduh [%i5+0x012],%g2 ! %g2 = 000000000000f97a ! %l2 = 5bba164c69dcf04e, Mem[0000000090000005] = b60b7896 stb %l2,[%i4+0x005] ! Mem[0000000090000004] = 4e0b7896 ! Mem[0000000045800000] = 58aff0f3, %l1 = ffffffffffffb5cd ldsw [%i3+%g0],%l1 ! %l1 = 0000000058aff0f3 ! %l0 = 00003556, %l1 = 58aff0f3, Mem[0000000091000020] = 9de28f8d 7b41cb8c std %l0,[%i6+%o4] ! Mem[0000000091000020] = 00003556 58aff0f3 ! Mem[000000009180000c] = 52bc5e44, %g2 = 000000000000f97a ldsb [%o0+0x00e],%g2 ! %g2 = 0000000000000052 ! Mem[0000000091800018] = 39a5df25, %g2 = 0000000000000052 lduw [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 ! Mem[0000000090000000] = f4d6f5d4, %g2 = 0000000039a5df25 lduh [%i4+%g0],%g2 ! %g2 = 000000000000f4d6 p26_label_6: ! Mem[0000000044800018] = 66950caf30e356e4, %l3 = 28a48578779a4433 ldx [%i1+%o3],%l3 ! %l3 = 66950caf30e356e4 ! Mem[000000009000002c] = 8d791540, %g2 = 000000000000f4d6 lduh [%i4+0x02c],%g2 ! %g2 = 0000000000008d79 ! Mem[000000009000000c] = 9e2c0212, %g2 = 0000000000008d79 ldsb [%i4+0x00e],%g2 ! %g2 = ffffffffffffff9e ! Mem[0000000091000038] = 65898de9, %g18 = 28c4d8fc0638c401 ldsw [%i6+0x038],%g2 ! %g2 = 28c4d8fc0638c401 ! Mem[0000000091000014] = 5bebbbe4, %g2 = 0000000065898de9 ldub [%i6+0x014],%g2 ! %g2 = 000000000000005b ! Mem[0000000090000014] = 798eb5a3, %g2 = 000000000000005b lduw [%i4+0x014],%g2 ! %g2 = 00000000798eb5a3 ! Mem[0000000090000010] = 0212225c, %g18 = 28c4d8fc0638c401 ldsw [%i4+%o2],%g2 ! %g2 = 28c4d8fc0638c401 ! %l7 = ffffffffffffffc8, Mem[0000000091000004] = ffffffc8 stb %l7,[%i6+0x004] ! Mem[0000000091000004] = c8ffffc8 ! Mem[0000000091800030] = 45288f71, %g2 = 000000000212225c lduw [%o0+0x030],%g2 ! %g2 = 0000000045288f71 ! Mem[0000000091800038] = 69dcf04e, %g2 = 0000000045288f71 ldsb [%o0+0x038],%g2 ! %g2 = 0000000000000069 p26_label_7: ! Mem[0000000045000008] = 06e9d350a4cecf9f, %l6 = 0000000000000000 ldx [%i2+%o1],%l6 ! %l6 = 06e9d350a4cecf9f ! %l1 = 0000000058aff0f3, Mem[0000000091000004] = c8ffffc8 stb %l1,[%i6+0x004] ! Mem[0000000091000004] = f3ffffc8 ! Mem[0000000044000008] = 45016737, %l0 = 0000000000003556 ldsh [%i0+%o1],%l0 ! %l0 = 0000000000004501 ! Mem[0000000091800030] = 45288f71, %g2 = 0000000000000069 lduh [%o0+0x030],%g2 ! %g2 = 0000000000004528 ! Mem[0000000090000030] = 944f136a, %g2 = 0000000000004528 lduw [%i4+0x030],%g2 ! %g2 = 00000000944f136a ! %l4 = 0de008525f54327c, Mem[0000000091000018] = 4e35fb48ffffffc8 stx %l4,[%i6+%o3] ! Mem[0000000091000018] = 0de008525f54327c ! %l0 = 0000000000004501, Mem[000000009180002c] = b0308df5 stw %l0,[%o0+0x02c] ! Mem[000000009180002c] = 00004501 ! Mem[000000009000003c] = f8ba39dc, %g2 = 00000000944f136a lduw [%i4+0x03c],%g2 ! %g2 = 00000000f8ba39dc ! %l0 = 00004501, %l1 = 58aff0f3, Mem[0000000091800028] = d1fa02cc 00004501 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 00004501 58aff0f3 ! Mem[0000000090000000] = f4d6f5d4, %g2 = 00000000f8ba39dc lduw [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 p26_label_8: ! %l1 = 0000000058aff0f3, Mem[0000000045000006] = a0593269 sth %l1,[%i2+0x006] ! Mem[0000000045000004] = a059f0f3 ! Mem[000000009080000c] = afd2bbd0, %g2 = 00000000f4d6f5d4 lduh [%i5+0x00e],%g2 ! %g2 = 000000000000afd2 ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = 000000000000afd2 ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! %l2 = 5bba164c69dcf04e, Mem[0000000091800010] = 5e44f9f4a2d978b6 stx %l2,[%o0+%o2] ! Mem[0000000091800010] = 5bba164c69dcf04e ! Mem[000000009100001c] = 5f54327c, %g2 = c8c086c6d0bacca9 lduw [%i6+0x01c],%g2 ! %g2 = 000000005f54327c ! %l6 = a4cecf9f, %l7 = ffffffc8, Mem[0000000091800028] = 00004501 58aff0f3 std %l6,[%o0+%o5] ! Mem[0000000091800028] = a4cecf9f ffffffc8 ! %l4 = 5f54327c, %l5 = 00009503, Mem[0000000090000038] = 8fc6c81b f8ba39dc std %l4,[%i4+0x038] ! Mem[0000000090000038] = 5f54327c 00009503 ! Mem[0000000090000038] = 5f54327c 00009503, %g2 = 5f54327c, %g3 = e14610d9 ldd [%i4+0x038],%g2 ! %g2 = 000000005f54327c 0000000000009503 ! %l0 = 0000000000004501, Mem[0000000090800036] = f04e5f54 sth %l0,[%i5+0x036] ! Mem[0000000090800034] = 45015f54 ! Mem[0000000044800028] = 07ba29db 2fe72f83, %l4 = 5f54327c, %l5 = 00009503 ldd [%i1+%o5],%l4 ! %l4 = 0000000007ba29db 000000002fe72f83 p26_label_9: ! Mem[0000000091800014] = 69dcf04e, %g2 = 000000005f54327c ldsh [%o0+0x014],%g2 ! %g2 = 00000000000069dc ! Mem[0000000090000030] = 944f136a 126760d7, %g2 = 000069dc, %g3 = 00009503 ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000126760d7 ! %l2 = 69dcf04e, %l3 = 30e356e4, Mem[0000000090000000] = f4d6f5d4 804e0b78 std %l2,[%i4+%g0] ! Mem[0000000090000000] = 69dcf04e 30e356e4 ! %l5 = 000000002fe72f83, Mem[0000000090000020] = 1a54edfc stb %l5,[%i4+%o4] ! Mem[0000000090000020] = 8354edfc ! %l0 = 00004501, %l1 = 58aff0f3, Mem[0000000091000020] = 00003556 58aff0f3 std %l0,[%i6+%o4] ! Mem[0000000091000020] = 00004501 58aff0f3 ! Mem[000000009100001c] = 5f54327c, %g2 = 00000000944f136a lduh [%i6+0x01c],%g2 ! %g2 = 0000000000005f54 ! Mem[0000000045000010] = ecd1e32bbdefc99f, %l2 = 5bba164c69dcf04e ldx [%i2+%o2],%l2 ! %l2 = ecd1e32bbdefc99f ! Mem[000000009080002c] = e8b15bba, %g2 = 0000000000005f54 lduh [%i5+0x02e],%g2 ! %g2 = 000000000000e8b1 ! %l3 = 66950caf30e356e4, Mem[000000009000001b] = 529d7122 stb %l3,[%i4+0x01b] ! Mem[0000000090000018] = e49d7122 ! Mem[0000000091800010] = 5bba164c, %g2 = 000000000000e8b1 ldsh [%o0+%o2],%g2 ! %g2 = 0000000000005bba p26_label_10: ! Mem[0000000091800030] = 45288f71 b6b64433, %g2 = 00005bba, %g3 = 126760d7 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b64433 ! Mem[0000000090800030] = 5bba164c69dc4501, %g2 = 0000000045288f71 ldx [%i5+0x030],%g2 ! %g2 = 5bba164c69dc4501 ! Mem[0000000091800038] = dcf04e77, %g2 = 5bba164c69dc4501 ldsb [%o0+0x039],%g2 ! %g2 = ffffffffffffffdc ! Mem[0000000090000018] = 7f114ee4, %g2 = ffffffffffffffdc lduw [%i4+%o3],%g2 ! %g2 = 000000007f114ee4 ! %l4 = 07ba29db, %l5 = 2fe72f83, Mem[0000000091800008] = b2bcb4fa 221252bc std %l4,[%o0+%o1] ! Mem[0000000091800008] = 07ba29db 2fe72f83 ! Mem[0000000044800018] = 66950caf, %l2 = ecd1e32bbdefc99f lduw [%i1+%o3],%l2 ! %l2 = 0000000066950caf ! Mem[000000009080000c] = f38fafd2, %g18 = 28c4d8fc0638c401 ldsw [%i5+0x00c],%g2 ! %g2 = 28c4d8fc0638c401 ! %l0 = 00004501, %l1 = 58aff0f3, Mem[0000000091000020] = 00004501 58aff0f3 std %l0,[%i6+%o4] ! Mem[0000000091000020] = 00004501 58aff0f3 ! Mem[0000000090800034] = 45015f54, %g2 = fffffffff38fafd2 ldub [%i5+0x036],%g2 ! %g2 = 0000000000000045 ! Mem[0000000091000030] = 7cc77257207bbe7e, %g2 = 0000000000000045 ldx [%i6+0x030],%g2 ! %g2 = 7cc77257207bbe7e p26_label_11: ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 7cc77257207bbe7e ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! Mem[0000000090000018] = 7f114ee49d7122ad, %g2 = 4b1c5151da67f293 ldx [%i4+%o3],%g2 ! %g2 = 7f114ee49d7122ad ! %l3 = 66950caf30e356e4, Mem[0000000044000036] = c03cb6a3 sth %l3,[%i0+0x036] ! Mem[0000000044000034] = c03c56e4 ! Mem[000000004400001c] = 03d56eb6, %l5 = 000000002fe72f83 ldsw [%i0+0x01c],%l5 ! %l5 = 0000000003d56eb6 ! %l2 = 66950caf, %l3 = 30e356e4, Mem[0000000045000008] = 06e9d350 a4cecf9f std %l2,[%i2+%o1] ! Mem[0000000045000008] = 66950caf 30e356e4 ! Mem[0000000090000014] = b5a37f11, %g2 = 7f114ee49d7122ad lduh [%i4+0x016],%g2 ! %g2 = 000000000000b5a3 ! %l1 = 0000000058aff0f3, Mem[0000000091000028] = 43a014ad stw %l1,[%i6+%o5] ! Mem[0000000091000028] = 58aff0f3 ! %l3 = 66950caf30e356e4, Mem[0000000090800036] = 45015f54 sth %l3,[%i5+0x036] ! Mem[0000000090800034] = 56e45f54 ! Mem[0000000091800028] = a4cecf9f, %g2 = 000000000000b5a3 lduw [%o0+%o5],%g2 ! %g2 = 00000000a4cecf9f ! Mem[0000000090800004] = d0bacca9, %g2 = 00000000a4cecf9f ldsb [%i5+0x004],%g2 ! %g2 = ffffffffffffffd0 p26_label_12: ! Mem[0000000091000020] = 450158af, %g2 = ffffffffffffffd0 lduh [%i6+0x022],%g2 ! %g2 = 0000000000004501 ! Mem[0000000090800008] = a3d5b48d f38fafd2, %g2 = 00004501, %g3 = b6b64433 ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d 00000000f38fafd2 ! %l4 = 0000000007ba29db, Mem[0000000090800038] = 5f54327c00009503 stx %l4,[%i5+0x038] ! Mem[0000000090800038] = 0000000007ba29db ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 00000000a3d5b48d ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! %l7 = ffffffffffffffc8, Mem[000000009080000c] = f38fafd2 sth %l7,[%i5+0x00c] ! Mem[000000009080000c] = ffc8afd2 ! %l5 = 0000000003d56eb6, Mem[0000000090800030] = 5bba164c69dc56e4 stx %l5,[%i5+0x030] ! Mem[0000000090800030] = 0000000003d56eb6 ! Mem[0000000045800018] = 5e69c317, %l1 = 0000000058aff0f3 ldub [%i3+0x019],%l1 ! %l1 = 0000000000000069 ! %l2 = 66950caf, %l3 = 30e356e4, Mem[0000000044000020] = bbb862a0 78adc5f8 std %l2,[%i0+%o4] ! Mem[0000000044000020] = 66950caf 30e356e4 ! Mem[000000009000003c] = 00009503, %g2 = 4b1c5151da67f293 lduw [%i4+0x03c],%g2 ! %g2 = 0000000000009503 ! Mem[0000000044000010] = 8703dab4, %l3 = 66950caf30e356e4 ldsb [%i0+0x012],%l3 ! %l3 = ffffffffffffffda p26_label_13: ! %l5 = 0000000003d56eb6, Mem[000000009080002a] = 82af9c5f stb %l5,[%i5+0x02a] ! Mem[0000000090800028] = b6af9c5f ! Mem[0000000091000030] = c7725720, %g2 = 0000000000009503 ldub [%i6+0x031],%g2 ! %g2 = 00000000000000c7 ! %l3 = ffffffffffffffda, Mem[0000000091000020] = 00004501 sth %l3,[%i6+%o4] ! Mem[0000000091000020] = ffda4501 ! Mem[0000000091800038] = 69dcf04e, %g18 = 28c4d8fc0638c401 ldsw [%o0+0x038],%g2 ! %g2 = 28c4d8fc0638c401 ! Mem[0000000045000028] = 749d3556, %l0 = 0000000000004501 ldsw [%i2+%o5],%l0 ! %l0 = 00000000749d3556 ! Mem[000000009180000c] = 2fe72f83, %g2 = 0000000069dcf04e ldsb [%o0+0x00c],%g2 ! %g2 = 000000000000002f ! Mem[000000009100001c] = 327cffda, %g2 = 000000000000002f ldsh [%i6+0x01e],%g2 ! %g2 = 000000000000327c ! %l2 = 66950caf, %l3 = ffffffda, Mem[0000000091000008] = 4b1c5151 da67f293 std %l2,[%i6+%o1] ! Mem[0000000091000008] = 66950caf ffffffda ! Mem[0000000090000018] = e49d7122, %g2 = 000000000000327c ldsb [%i4+0x01b],%g2 ! %g2 = ffffffffffffffe4 ! %l7 = ffffffffffffffc8, Mem[0000000091800017] = 4e39a5df stb %l7,[%o0+0x017] ! Mem[0000000091800014] = c839a5df p26_label_14: ! Mem[0000000090000038] = 5f54327c, %g2 = ffffffffffffffe4 ldsb [%i4+0x038],%g2 ! %g2 = 000000000000005f ! %l4 = 0000000007ba29db, Mem[0000000045000020] = dd558c3ff3706b5e stx %l4,[%i2+%o4] ! Mem[0000000045000020] = 0000000007ba29db ! Mem[0000000044800028] = 07ba29db 2fe72f83, %l2 = 66950caf, %l3 = ffffffda ldd [%i1+%o5],%l2 ! %l2 = 0000000007ba29db 000000002fe72f83 ! Mem[000000009080001c] = d6343572, %g2 = 000000000000005f lduh [%i5+0x01c],%g2 ! %g2 = 000000000000d634 ! Mem[0000000090000020] = edfce7b2, %g2 = 000000000000d634 ldsh [%i4+0x022],%g2 ! %g2 = ffffffffffffedfc ! Mem[0000000090800024] = ba1e4dff, %g2 = ffffffffffffedfc lduw [%i5+0x024],%g2 ! %g2 = 00000000ba1e4dff ! Mem[0000000090800030] = 00000000, %g18 = 28c4d8fc0638c401 ldsw [%i5+0x030],%g2 ! %g2 = 28c4d8fc0638c401 ! %l3 = 000000002fe72f83, Mem[0000000044000016] = fd512d53 sth %l3,[%i0+0x016] ! Mem[0000000044000014] = fd512f83 ! Mem[0000000091000024] = 58aff0f3, %g2 = 0000000000000000 lduw [%i6+0x024],%g2 ! %g2 = 0000000058aff0f3 ! %l4 = 0000000007ba29db, Mem[000000009080000c] = ffc8afd2 stb %l4,[%i5+0x00c] ! Mem[000000009080000c] = dbc8afd2 p26_label_15: ! %l2 = 0000000007ba29db, Mem[0000000090000038] = 5f54327c stw %l2,[%i4+0x038] ! Mem[0000000090000038] = 07ba29db ! Mem[0000000091000034] = be7e6589, %g2 = 0000000058aff0f3 ldsh [%i6+0x036],%g2 ! %g2 = ffffffffffffbe7e ! Mem[000000009080002c] = e8b10000, %g2 = ffffffffffffbe7e ldsh [%i5+0x02e],%g2 ! %g2 = ffffffffffffe8b1 ! Mem[0000000091800028] = a4cecf9f ffffffc8, %g2 = ffffe8b1, %g3 = f38fafd2 ldd [%o0+%o5],%g2 ! %g2 = 00000000a4cecf9f 00000000ffffffc8 ! Mem[000000009000003c] = 00009503, %g2 = 00000000a4cecf9f ldsb [%i4+0x03c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800028] = a4cecf9fffffffc8, %g2 = 0000000000000000 ldx [%o0+%o5],%g2 ! %g2 = a4cecf9fffffffc8 ! %l4 = 0000000007ba29db, Mem[0000000090000018] = 7f114ee4 stb %l4,[%i4+%o3] ! Mem[0000000090000018] = db114ee4 ! Mem[0000000044000034] = c03c56e4, %l0 = 00000000749d3556 ldub [%i0+0x034],%l0 ! %l0 = 00000000000000c0 ! Mem[0000000045000020] = 00000000 07ba29db, %l4 = 07ba29db, %l5 = 03d56eb6 ldd [%i2+%o4],%l4 ! %l4 = 0000000000000000 0000000007ba29db ! Mem[000000009180003c] = 779a4433, %g2 = a4cecf9fffffffc8 lduh [%o0+0x03c],%g2 ! %g2 = 000000000000779a p26_label_16: ! %l5 = 0000000007ba29db, Mem[0000000090800038] = 00000000 sth %l5,[%i5+0x038] ! Mem[0000000090800038] = 29db0000 ! Mem[0000000090000014] = 798eb5a3, %g2 = 000000000000779a ldsh [%i4+0x014],%g2 ! %g2 = 000000000000798e ! Mem[0000000091000038] = 8de9d757, %g2 = 000000000000798e lduh [%i6+0x03a],%g2 ! %g2 = 0000000000008de9 ! %l5 = 0000000007ba29db, Mem[0000000090800010] = bbd0f97a sth %l5,[%i5+%o2] ! Mem[0000000090800010] = 29dbf97a ! Mem[0000000090000014] = 798eb5a3, %g2 = 0000000000008de9 ldsb [%i4+0x014],%g2 ! %g2 = 0000000000000079 ! Mem[000000009180003c] = 779a4433, %g2 = 0000000000000079 ldub [%o0+0x03c],%g2 ! %g2 = 0000000000000077 ! Mem[0000000090000014] = b5a3db11, %g2 = 0000000000000077 lduh [%i4+0x016],%g2 ! %g2 = 000000000000b5a3 ! %l5 = 0000000007ba29db, Mem[0000000090000018] = db114ee49d7122ad stx %l5,[%i4+%o3] ! Mem[0000000090000018] = 0000000007ba29db ! %l5 = 0000000007ba29db, Mem[000000009000003e] = 95030000 sth %l5,[%i4+0x03e] ! Mem[000000009000003c] = 29db0000 ! %l6 = 06e9d350a4cecf9f, Mem[0000000090000028] = 07dc67fd8d791540 stx %l6,[%i4+%o5] ! Mem[0000000090000028] = 06e9d350a4cecf9f p26_label_17: ! %l5 = 0000000007ba29db, Mem[0000000091800028] = a4cecf9fffffffc8 stx %l5,[%o0+%o5] ! Mem[0000000091800028] = 0000000007ba29db ! Mem[0000000091800010] = 5bba164c, %g2 = 000000000000b5a3 lduw [%o0+%o2],%g2 ! %g2 = 000000005bba164c ! Mem[000000009180002c] = 07ba29db, %g18 = 28c4d8fc0638c401 ldsw [%o0+0x02c],%g2 ! %g2 = 28c4d8fc0638c401 ! Mem[0000000091000018] = 0de008525f54327c, %g2 = 0000000007ba29db ldx [%i6+%o3],%g2 ! %g2 = 0de008525f54327c ! %l4 = 0000000000000000, Mem[0000000090800010] = 29dbf97aba27fa54 stx %l4,[%i5+%o2] ! Mem[0000000090800010] = 0000000000000000 ! %l3 = 000000002fe72f83, Mem[000000009100000e] = ffdaeb99 sth %l3,[%i6+0x00e] ! Mem[000000009100000c] = 2f83eb99 ! Mem[0000000045000030] = cdd60a28, %l6 = 06e9d350a4cecf9f ldsw [%i2+0x030],%l6 ! %l6 = ffffffffcdd60a28 ! Mem[0000000091000010] = eb99b055 5bebbbe4, %g2 = 5f54327c, %g3 = ffffffc8 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebbbe4 ! %l4 = 0000000000000000, Mem[000000009100002c] = db4f959e sth %l4,[%i6+0x02c] ! Mem[000000009100002c] = 0000959e ! Mem[0000000090000028] = 06e9d350 a4cecf9f, %g2 = eb99b055, %g3 = 5bebbbe4 ldd [%i4+%o5],%g2 ! %g2 = 0000000006e9d350 00000000a4cecf9f p26_label_18: ! Mem[0000000091800010] = 5bba164c, %g2 = 0000000006e9d350 lduw [%o0+%o2],%g2 ! %g2 = 000000005bba164c ! Mem[0000000044800038] = 6605058c, %l1 = 0000000000000069 ldub [%i1+0x039],%l1 ! %l1 = 0000000000000005 ! %l5 = 0000000007ba29db, Mem[0000000090800033] = 0003d56e stb %l5,[%i5+0x033] ! Mem[0000000090800030] = db03d56e ! Mem[0000000090000024] = eb3206e9, %g2 = 000000005bba164c lduh [%i4+0x026],%g2 ! %g2 = 000000000000eb32 ! %l6 = ffffffffcdd60a28, Mem[000000009080003a] = 000007ba sth %l6,[%i5+0x03a] ! Mem[0000000090800038] = 0a2807ba ! Mem[0000000090800018] = d3851cd6, %g2 = 000000000000eb32 ldsb [%i5+0x019],%g2 ! %g2 = ffffffffffffffd3 ! %l4 = 0000000000000000, Mem[0000000091800019] = a5df25e1 stb %l4,[%o0+0x019] ! Mem[0000000091800018] = 00df25e1 ! Mem[0000000090800010] = 00000000 00000000, %g2 = ffffffd3, %g3 = a4cecf9f ldd [%i5+%o2],%g2 ! %g2 = 0000000000000000 0000000000000000 ! %l7 = ffffffffffffffc8, Mem[0000000090800004] = d0bacca9 stw %l7,[%i5+0x004] ! Mem[0000000090800004] = ffffffc8 ! %l6 = ffffffffcdd60a28, Mem[0000000091800008] = 07ba29db stb %l6,[%o0+%o1] ! Mem[0000000091800008] = 28ba29db p26_label_19: ! %l6 = cdd60a28, %l7 = ffffffc8, Mem[0000000091800020] = c69ee3c7 33167744 std %l6,[%o0+%o4] ! Mem[0000000091800020] = cdd60a28 ffffffc8 ! %l3 = 000000002fe72f83, Mem[0000000090000025] = b2eb3206 stb %l3,[%i4+0x025] ! Mem[0000000090000024] = 83eb3206 ! Mem[0000000045800008] = b8d485ed, %l4 = 0000000000000000 lduh [%i3+0x00a],%l4 ! %l4 = 00000000000085ed ! %l6 = ffffffffcdd60a28, Mem[0000000045800010] = 7c9ae93d13e3fb72 stx %l6,[%i3+%o2] ! Mem[0000000045800010] = ffffffffcdd60a28 ! Mem[0000000091000028] = 58aff0f3, %g18 = 28c4d8fc0638c401 ldsw [%i6+%o5],%g2 ! %g2 = 28c4d8fc0638c401 ! %l7 = ffffffffffffffc8, Mem[0000000090000008] = 96abb01b stb %l7,[%i4+%o1] ! Mem[0000000090000008] = c8abb01b ! Mem[000000009080001c] = d6343572, %g18 = 28c4d8fc0638c401 ldsw [%i5+0x01c],%g2 ! %g2 = 28c4d8fc0638c401 ! Mem[0000000090000018] = 00000000, %g2 = ffffffffd6343572 lduh [%i4+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000024] = e783eb32, %g2 = 0000000000000000 lduw [%i4+0x024],%g2 ! %g2 = 00000000e783eb32 ! %l5 = 0000000007ba29db, Mem[0000000045000030] = cdd60a28 stw %l5,[%i2+0x030] ! Mem[0000000045000030] = 07ba29db p26_label_20: ! Mem[0000000091000030] = 7cc77257, %g2 = 00000000e783eb32 ldsh [%i6+0x030],%g2 ! %g2 = 0000000000007cc7 ! Mem[0000000090800030] = 000000db, %g2 = 0000000000007cc7 lduh [%i5+0x030],%g2 ! %g2 = 0000000000000000 ! Mem[0000000044800000] = 7ce59a43, %l6 = ffffffffcdd60a28 ldub [%i1+0x003],%l6 ! %l6 = 0000000000000043 ! Mem[0000000090800020] = 6c6c0f3a, %g18 = 28c4d8fc0638c401 ldsw [%i5+%o4],%g2 ! %g2 = 28c4d8fc0638c401 ! %l6 = 0000000000000043, Mem[000000009080000a] = b48ddbc8 stb %l6,[%i5+0x00a] ! Mem[0000000090800008] = 438ddbc8 ! Mem[0000000090000028] = e9d350a4, %g2 = 000000006c6c0f3a ldub [%i4+0x029],%g2 ! %g2 = 00000000000000e9 ! %l3 = 000000002fe72f83, Mem[000000009180000c] = 2fe72f83 sth %l3,[%o0+0x00c] ! Mem[000000009180000c] = 2f832f83 ! %l0 = 00000000000000c0, Mem[0000000090800038] = 29db0a2807ba29db stx %l0,[%i5+0x038] ! Mem[0000000090800038] = 00000000000000c0 ! Mem[0000000090000028] = e9d350a4, %g2 = 00000000000000e9 ldsb [%i4+0x029],%g2 ! %g2 = ffffffffffffffe9 ! %l0 = 00000000000000c0, Mem[0000000090000018] = 0000000007ba29db stx %l0,[%i4+%o3] ! Mem[0000000090000018] = 00000000000000c0 p26_label_21: ! Mem[0000000090000004] = e4c8abb0, %g2 = ffffffffffffffe9 ldub [%i4+0x007],%g2 ! %g2 = 00000000000000e4 ! %l6 = 0000000000000043, Mem[0000000091000008] = 66950cafffff2f83 stx %l6,[%i6+%o1] ! Mem[0000000091000008] = 0000000000000043 ! Mem[0000000091800030] = 8f71b6b6, %g2 = 00000000000000e4 ldsh [%o0+0x032],%g2 ! %g2 = ffffffffffff8f71 ! Mem[0000000090800020] = 0f3aba1e, %g2 = ffffffffffff8f71 ldub [%i5+0x022],%g2 ! %g2 = 000000000000000f ! Mem[0000000090800038] = 00000000 000000c0, %g2 = 0000000f, %g3 = 00000000 ldd [%i5+0x038],%g2 ! %g2 = 0000000000000000 00000000000000c0 ! Mem[000000009080003c] = 000000c0, %g18 = 28c4d8fc0638c401 ldsw [%i5+0x03c],%g2 ! %g2 = 28c4d8fc0638c401 ! Mem[0000000091000030] = 7cc77257, %g2 = 00000000000000c0 lduh [%i6+0x030],%g2 ! %g2 = 0000000000007cc7 ! Mem[000000009080002c] = 9c5fe8b1, %g2 = 0000000000007cc7 lduw [%i5+0x02c],%g2 ! %g2 = 000000009c5fe8b1 ! Mem[0000000091800008] = ba29db2f, %g2 = 000000009c5fe8b1 ldsb [%o0+0x009],%g2 ! %g2 = ffffffffffffffba ! %l4 = 000085ed, %l5 = 07ba29db, Mem[0000000045800030] = ee265d26 a51307a1 std %l4,[%i3+0x030] ! Mem[0000000045800030] = 000085ed 07ba29db p26_label_22: ! Mem[000000009180003c] = 779a4433, %g2 = ffffffffffffffba ldsh [%o0+0x03c],%g2 ! %g2 = 000000000000779a ! Mem[000000009080002c] = e8b10000, %g2 = 000000000000779a ldsb [%i5+0x02e],%g2 ! %g2 = ffffffffffffffe8 ! Mem[0000000090800008] = 438ddbc8, %g2 = ffffffffffffffe8 lduh [%i5+0x00a],%g2 ! %g2 = 000000000000438d ! %l6 = 0000000000000043, Mem[0000000091800009] = ba29db2f stb %l6,[%o0+0x009] ! Mem[0000000091800008] = 4329db2f ! %l3 = 000000002fe72f83, Mem[0000000090800008] = a3d5438ddbc8afd2 stx %l3,[%i5+%o1] ! Mem[0000000090800008] = 000000002fe72f83 ! %l1 = 0000000000000005, Mem[0000000044800021] = aff5a0cb stb %l1,[%i1+0x021] ! Mem[0000000044800020] = af05a0cb ! %l7 = ffffffffffffffc8, Mem[0000000090000010] = 0212225c798eb5a3 stx %l7,[%i4+%o2] ! Mem[0000000090000010] = ffffffffffffffc8 ! %l3 = 000000002fe72f83, Mem[0000000044000034] = c03c56e4 sth %l3,[%i0+0x034] ! Mem[0000000044000034] = 2f8356e4 ! Mem[0000000090000020] = 8354edfc e783eb32, %g2 = 0000438d, %g3 = 000000c0 ldd [%i4+%o4],%g2 ! %g2 = 000000008354edfc 00000000e783eb32 ! %l0 = 00000000000000c0, Mem[0000000091800028] = 00000000 stw %l0,[%o0+%o5] ! Mem[0000000091800028] = 000000c0 p26_label_23: ! Mem[0000000045000030] = 07ba29db 4e35fb48, %l6 = 00000043, %l7 = ffffffc8 ldd [%i2+0x030],%l6 ! %l6 = 0000000007ba29db 000000004e35fb48 ! Mem[000000009080002c] = e8b10000, %g2 = 000000008354edfc lduh [%i5+0x02e],%g2 ! %g2 = 000000000000e8b1 ! Mem[0000000091000010] = b0555beb, %g2 = 000000000000e8b1 lduh [%i6+0x012],%g2 ! %g2 = 000000000000b055 ! %l7 = 000000004e35fb48, Mem[0000000091800034] = b6b64433 stw %l7,[%o0+0x034] ! Mem[0000000091800034] = 4e35fb48 ! Mem[0000000091000010] = eb99b0555bebbbe4, %g2 = 000000000000b055 ldx [%i6+%o2],%g2 ! %g2 = eb99b0555bebbbe4 ! Mem[0000000044000038] = 0de00852 5f54327c, %l4 = 000085ed, %l5 = 07ba29db ldd [%i0+0x038],%l4 ! %l4 = 000000000de00852 000000005f54327c ! Mem[0000000091000000] = 4e35fb48f3ffffc8, %g2 = eb99b0555bebbbe4 ldx [%i6+%g0],%g2 ! %g2 = 4e35fb48f3ffffc8 ! %l2 = 07ba29db, %l3 = 2fe72f83, Mem[0000000044000028] = 603a270a f64e205c std %l2,[%i0+%o5] ! Mem[0000000044000028] = 07ba29db 2fe72f83 ! Mem[000000009080002c] = 9c5fe8b1, %g2 = 4e35fb48f3ffffc8 lduw [%i5+0x02c],%g2 ! %g2 = 000000009c5fe8b1 ! Mem[0000000090800030] = 0000db03, %g2 = 000000009c5fe8b1 ldsb [%i5+0x031],%g2 ! %g2 = 0000000000000000 p26_label_24: ! Mem[0000000090800030] = 000000db, %g2 = 0000000000000000 lduw [%i5+0x030],%g2 ! %g2 = 00000000000000db ! Mem[0000000045800018] = 5e69c317, %l2 = 0000000007ba29db lduw [%i3+%o3],%l2 ! %l2 = 000000005e69c317 ! %l5 = 000000005f54327c, Mem[0000000090000016] = ffc80000 sth %l5,[%i4+0x016] ! Mem[0000000090000014] = 327c0000 ! Mem[0000000090000028] = 06e9d350a4cecf9f, %g2 = 00000000000000db ldx [%i4+%o5],%g2 ! %g2 = 06e9d350a4cecf9f ! Mem[0000000091000030] = 7cc77257, %g18 = 28c4d8fc0638c401 ldsw [%i6+0x030],%g2 ! %g2 = 28c4d8fc0638c401 ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = 7cc77257, %g3 = e783eb32 ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 ! %l7 = 000000004e35fb48, Mem[0000000091800027] = c8000000 stb %l7,[%o0+0x027] ! Mem[0000000091800024] = 48000000 ! %l4 = 000000000de00852, Mem[000000009100002a] = f0f30000 sth %l4,[%i6+0x02a] ! Mem[0000000091000028] = 08520000 ! %l6 = 0000000007ba29db, Mem[0000000091000030] = 7cc77257 sth %l6,[%i6+0x030] ! Mem[0000000091000030] = 29db7257 ! %l4 = 000000000de00852, Mem[000000009100000a] = 00000000 sth %l4,[%i6+0x00a] ! Mem[0000000091000008] = 08520000 p26_label_25: ! Mem[0000000044800034] = 68c5f82a, %l4 = 000000000de00852 lduh [%i1+0x036],%l4 ! %l4 = 000000000000f82a ! Mem[0000000091800030] = 45288f71 4e35fb48, %g2 = 6c5e37b5, %g3 = da193367 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 000000004e35fb48 ! Mem[0000000091800028] = 000000c007ba29db, %g2 = 0000000045288f71 ldx [%o0+%o5],%g2 ! %g2 = 000000c007ba29db ! %l6 = 0000000007ba29db, Mem[0000000045000031] = 07ba29db stb %l6,[%i2+0x031] ! Mem[0000000045000030] = 07db29db ! Mem[0000000090000028] = 50a4cecf, %g2 = 000000c007ba29db ldsb [%i4+0x02b],%g2 ! %g2 = 0000000000000050 ! %l4 = 0000f82a, %l5 = 5f54327c, Mem[0000000045000030] = 07db29db 4e35fb48 std %l4,[%i2+0x030] ! Mem[0000000045000030] = 0000f82a 5f54327c ! %l4 = 0000f82a, %l5 = 5f54327c, Mem[0000000091000020] = ffda4501 58aff0f3 std %l4,[%i6+%o4] ! Mem[0000000091000020] = 0000f82a 5f54327c ! %l4 = 000000000000f82a, Mem[0000000091000012] = b0555beb sth %l4,[%i6+0x012] ! Mem[0000000091000010] = f82a5beb ! %l3 = 000000002fe72f83, Mem[000000009100001b] = 525f5432 stb %l3,[%i6+0x01b] ! Mem[0000000091000018] = 835f5432 ! Mem[0000000090800038] = 00000000, %g2 = 0000000000000050 ldsh [%i5+0x038],%g2 ! %g2 = 0000000000000000 ba,a p26_not_taken_0_end p26_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p26_branch_failed p26_not_taken_0_end: ! End of Random Code for Thread 26 1: membar #Sync ! Force all stores to complete p26_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x068] ! Set processor 26 done flag ! Check Registers p26_check_registers: set p26_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000000000c0 bne,a,pn %xcc,p26_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000005 bne,a,pn %xcc,p26_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000005e69c317 bne,a,pn %xcc,p26_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000002fe72f83 bne,a,pn %xcc,p26_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000f82a bne,a,pn %xcc,p26_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000005f54327c bne,a,pn %xcc,p26_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000007ba29db bne,a,pn %xcc,p26_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000004e35fb48 bne,a,pn %xcc,p26_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p26_check_fp_registers: set p26_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be daf7f95e e06e9080 bne %xcc,p26_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 3f4d4953 76f12003 bne %xcc,p26_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 910a53e5 62cdf0d8 bne %xcc,p26_f6_fail nop ! Check Local Memory set p26_local0_expect,%g1 p26_check_local0: ldx [%g1+0x010],%g2 ! Expected data = 8703dab4fd512f83 ldx [%i0+0x010],%g3 ! Observed data at 0000000044000010 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 66950caf30e356e4 ldx [%i0+0x020],%g3 ! Observed data at 0000000044000020 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 07ba29db2fe72f83 ldx [%i0+0x028],%g3 ! Observed data at 0000000044000028 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = bfb18f5e2f8356e4 ldx [%i0+0x030],%g3 ! Observed data at 0000000044000030 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i0,0x030,%g4 set p26_local1_expect,%g1 p26_check_local1: ldx [%g1+0x020],%g2 ! Expected data = af05a0cb371bf0c8 ldx [%i1+0x020],%g3 ! Observed data at 0000000044800020 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 6605058c00009503 ldx [%i1+0x038],%g3 ! Observed data at 0000000044800038 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i1,0x038,%g4 set p26_local2_expect,%g1 p26_check_local2: ldx [%g1+0x000],%g2 ! Expected data = d79264d5a059f0f3 ldx [%i2+0x000],%g3 ! Observed data at 0000000045000000 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 66950caf30e356e4 ldx [%i2+0x008],%g3 ! Observed data at 0000000045000008 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0000000007ba29db ldx [%i2+0x020],%g3 ! Observed data at 0000000045000020 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000f82a5f54327c ldx [%i2+0x030],%g3 ! Observed data at 0000000045000030 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i2,0x030,%g4 set p26_local3_expect,%g1 p26_check_local3: ldx [%g1+0x010],%g2 ! Expected data = ffffffffcdd60a28 ldx [%i3+0x010],%g3 ! Observed data at 0000000045800010 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 69dcf04e72de8e71 ldx [%i3+0x020],%g3 ! Observed data at 0000000045800020 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000085ed07ba29db ldx [%i3+0x030],%g3 ! Observed data at 0000000045800030 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 4433a7902c990027 ldx [%i3+0x038],%g3 ! Observed data at 0000000045800038 cmp %g2,%g3 bne,a,pn %xcc,p26_local_failed add %i3,0x038,%g4 ! The test for processor 26 has passed p26_passed: ta GOOD_TRAP nop p26_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p26_failed p26_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p26_failed p26_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p26_failed p26_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p26_failed p26_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p26_failed p26_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p26_failed p26_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p26_failed p26_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p26_failed p26_f2_fail: set p26_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p26_f4_fail: set p26_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p26_f6_fail: set p26_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 26 failed p26_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x068] ! Set processor 26 done flag set p26_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 26 failed p26_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x068] ! Set processor 26 done flag set p26_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p26_selfmod_failed: ba p26_failed mov 0xabc,%g1 p26_common_error: or %g0,0xefa,%g1 ba p26_failed mov %o5,%g3 p26_common_signature_error: set p26_temp,%g1 ba p26_failed st %g2,[%g1] ! Common Lock Number p26_common_timeout: set p26_temp,%g1 ba p26_failed st %g2,[%g1] ! Common Lock Number p26_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p26_failed mov 0x0,%g3 p26_trap1e: stda %l0,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000044800008] done p26_trap1o: stda %l0,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000044800008] done p26_trap2e: ldsha [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000044000000] ldsba [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000045000028] lduha [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000044800018] ldxa [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000045800008] done p26_trap2o: ldsha [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000044000000] ldsba [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000045000028] lduha [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000044800018] ldxa [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000045800008] done p26_trap3e: nop nop nop nop nop done p26_trap3o: nop nop nop nop nop done p26_init_memory_pointers: set p26_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 p26_local0_start,%i0 set p26_local1_start,%i1 set p26_local2_start,%i2 set p26_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = f88fca8e645856fa ldx [%g1+0x008],%l1 ! %l1 = e86b3335e44b7824 ldx [%g1+0x010],%l2 ! %l2 = 5bba164c69dcf04e ldx [%g1+0x018],%l3 ! %l3 = 28a48578779a4433 ldx [%g1+0x020],%l4 ! %l4 = 69f6b44c7867ed4b ldx [%g1+0x028],%l5 ! %l5 = b2bcb4fa221252bc ldx [%g1+0x030],%l6 ! %l6 = f1052982789f8896 ldx [%g1+0x038],%l7 ! %l7 = 19bcd10df96684fe ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 27 processor_27: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x6c] ! Set the start flag wrpr %g0,7,%cleanwin call p27_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 27 wr %g0,0x4,%fprs ! Make sure fef is 1 set p27_init_freg,%g1 ! %f0 = 2d5516aa fd3044a7 8c88849f 6f128fe4 ! %f4 = e857df8f a3a57dba 07fd4616 5456d8d7 ! %f8 = b666681e 02735a92 2327b467 f468cc8e ! %f12 = 7b8bb51d ac3d0498 911262fc 4159242b ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 018aec75 a1938502 4ac63f90 e23d4860 ! %f20 = eecd15bf 29a379dd 468351d6 38ab3059 ! %f24 = f4eb36d6 26376d19 e1190d0b eb157d6b ! %f28 = 06290aaa cbf4da37 b37627bd 9731cf6e ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 9395c2b5 0f18ee86 6ac73177 ca6551c4 ! %f36 = 69fcba42 6491e82b c12b8956 2da9cf6d ! %f40 = 1eb0ad4f 857ba72b 84a7b62d bd37a582 ! %f44 = eae714f9 a947409f 06bd35bd d418c6e9 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xa7a850b000000003,%g7,%g1 ! GSR scale = 0, align = 3 wr %g1,%g0,%gsr ! GSR = a7a850b000000003 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 27 p27_label_1: ! %l3 = 7dd041388f8a41b1, Mem[0000000090000011] = 12225c79 stb %l3,[%i4+0x011] ! Mem[0000000090000010] = b1225c79 ! %l0 = d3163dd802df1fa7, Mem[000000009000003c] = f8ba39dc stw %l0,[%i4+0x03c] ! Mem[000000009000003c] = 02df1fa7 ! Mem[0000000091000014] = ebbbe4b4, %g2 = 0000a53600000078 ldub [%i6+0x015],%g2 ! %g2 = 00000000000000eb ! %l4 = f27e1a7a, %l5 = da2342ab, Mem[0000000046000038] = 913fe474 38466feb std %l4,[%i0+0x038] ! Mem[0000000046000038] = f27e1a7a da2342ab ! %l6 = e1abd286, %l7 = 5171f903, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l6,[%i6+%o2] ! Mem[0000000091000010] = e1abd286 5171f903 ! %l2 = 50716b5c1925dc18, Mem[0000000090000024] = e7b2eb32 stw %l2,[%i4+0x024] ! Mem[0000000090000024] = 1925dc18 ! %l2 = 50716b5c1925dc18, Mem[0000000091800010] = 5e44f9f4 stw %l2,[%o0+%o2] ! Mem[0000000091800010] = 1925dc18 ! Mem[0000000091000028] = 43a014ad, %g18 = 08ac6487fdc1144d ldsw [%i6+%o5],%g2 ! %g2 = 08ac6487fdc1144d ! Mem[0000000091000010] = e1abd286, %g2 = 0000000043a014ad lduh [%i6+%o2],%g2 ! %g2 = 000000000000e1ab ! Mem[0000000047800010] = df667d25, %l5 = 3e007fd0da2342ab lduw [%i3+%o2],%l5 ! %l5 = 00000000df667d25 p27_label_2: ! Mem[0000000091800004] = da193367, %g2 = 000000000000e1ab lduh [%o0+0x004],%g2 ! %g2 = 000000000000da19 ! Mem[0000000091000004] = 1c204b1c, %g2 = 000000000000da19 lduh [%i6+0x006],%g2 ! %g2 = 0000000000001c20 ! Mem[0000000090800030] = 342d07fd, %g2 = 0000000000001c20 ldub [%i5+0x033],%g2 ! %g2 = 0000000000000034 ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = 00000034, %g3 = 0bad0b00 ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! %l0 = 02df1fa7, %l1 = b9e45f20, Mem[0000000090800010] = bbd0f97a ba27fa54 std %l0,[%i5+%o2] ! Mem[0000000090800010] = 02df1fa7 b9e45f20 ! Mem[000000009180000c] = 4a1925dc, %g2 = 0000000035d3851c ldsb [%o0+0x00f],%g2 ! %g2 = 000000000000004a ! %l6 = 1f4da931e1abd286, Mem[0000000090800018] = 35d3851cd6343572 stx %l6,[%i5+%o3] ! Mem[0000000090800018] = 1f4da931e1abd286 ! Mem[0000000090000030] = 944f136a 126760d7, %g2 = 0000004a, %g3 = d6343572 ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000126760d7 ! %l2 = 1925dc18, %l3 = 8f8a41b1, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 1925dc18 8f8a41b1 ! Mem[0000000091800020] = c69ee3c7, %g2 = 00000000944f136a ldub [%o0+%o4],%g2 ! %g2 = 00000000000000c6 p27_label_3: ! %l5 = 00000000df667d25, Mem[000000004700000d] = b8d3cc1b stb %l5,[%i2+0x00d] ! Mem[000000004700000c] = b825cc1b ! Mem[0000000090000014] = 8eb5a37f, %g2 = 00000000000000c6 ldub [%i4+0x015],%g2 ! %g2 = 000000000000008e ! %l2 = 50716b5c1925dc18, Mem[000000009080000c] = f38fafd2 sth %l2,[%i5+0x00c] ! Mem[000000009080000c] = dc18afd2 ! Mem[0000000090000038] = 8fc6c81b02df1fa7, %g2 = 000000000000008e ldx [%i4+0x038],%g2 ! %g2 = 8fc6c81b02df1fa7 ! %l0 = 02df1fa7, %l1 = b9e45f20, Mem[0000000090000020] = 1a54edfc 1925dc18 std %l0,[%i4+%o4] ! Mem[0000000090000020] = 02df1fa7 b9e45f20 ! %l7 = b69e89b25171f903, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l7,[%o0+%o5] ! Mem[0000000091800028] = b69e89b25171f903 ! Mem[0000000047000030] = 2eda86c6e168580e, %l1 = 25d2a3ecb9e45f20 ldx [%i2+0x030],%l1 ! %l1 = 2eda86c6e168580e ! Mem[0000000091000038] = 65898de9, %g18 = 08ac6487fdc1144d ldsw [%i6+0x038],%g2 ! %g2 = 08ac6487fdc1144d ! Mem[0000000091800014] = a2d978b6, %g2 = 0000000065898de9 lduw [%o0+0x014],%g2 ! %g2 = 00000000a2d978b6 ! %l5 = 00000000df667d25, Mem[0000000046800008] = 95484f8ce96cb0a8 stx %l5,[%i1+%o1] ! Mem[0000000046800008] = 00000000df667d25 p27_label_4: ! %l0 = d3163dd802df1fa7, Mem[000000009100002c] = db4f959e stw %l0,[%i6+0x02c] ! Mem[000000009100002c] = 02df1fa7 ! %l4 = f27e1a7a, %l5 = df667d25, Mem[0000000090800008] = a3d5b48d dc18afd2 std %l4,[%i5+%o1] ! Mem[0000000090800008] = f27e1a7a df667d25 ! Mem[0000000046800008] = 00000000, %l4 = 182c655ff27e1a7a ldsw [%i1+%o1],%l4 ! %l4 = 0000000000000000 ! Mem[000000009000002c] = 8d791540, %g2 = 00000000a2d978b6 lduw [%i4+0x02c],%g2 ! %g2 = 000000008d791540 ! Mem[0000000091800024] = 33167744, %g2 = 000000008d791540 lduh [%o0+0x024],%g2 ! %g2 = 0000000000003316 ! Mem[000000004780003c] = 2f24f9ce, %l1 = 2eda86c6e168580e ldub [%i3+0x03c],%l1 ! %l1 = 000000000000002f ! Mem[000000009080003c] = 38b60e00, %g2 = 0000000000003316 ldub [%i5+0x03d],%g2 ! %g2 = 0000000000000038 ! Mem[0000000091000034] = 207bbe7e, %g2 = 0000000000000038 lduh [%i6+0x034],%g2 ! %g2 = 000000000000207b ! %l0 = 02df1fa7, %l1 = 0000002f, Mem[0000000091000000] = ddab9f6d de861c20 std %l0,[%i6+%g0] ! Mem[0000000091000000] = 02df1fa7 0000002f ! Mem[0000000091800030] = 288f71b6, %g2 = 000000000000207b ldsb [%o0+0x031],%g2 ! %g2 = 0000000000000028 p27_label_5: ! Mem[0000000090800008] = 7adf667d, %g2 = 0000000000000028 ldsb [%i5+0x00b],%g2 ! %g2 = 000000000000007a ! %l6 = 1f4da931e1abd286, Mem[0000000091000028] = 43a014ad stb %l6,[%i6+%o5] ! Mem[0000000091000028] = 86a014ad ! Mem[0000000090800010] = 02df1fa7, %g2 = 000000000000007a lduw [%i5+%o2],%g2 ! %g2 = 0000000002df1fa7 ! %l1 = 000000000000002f, Mem[0000000091000028] = 86a014ad stw %l1,[%i6+%o5] ! Mem[0000000091000028] = 0000002f ! Mem[0000000091000014] = f903b433, %g2 = 0000000002df1fa7 ldsh [%i6+0x016],%g2 ! %g2 = fffffffffffff903 ! %l1 = 000000000000002f, Mem[000000009080002a] = 82af9c5f sth %l1,[%i5+0x02a] ! Mem[0000000090800028] = 002f9c5f ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = fffff903, %g3 = 126760d7 ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 ! Mem[000000009100001c] = 2dc99de2, %g2 = 000000006c5e37b5 ldsh [%i6+0x01e],%g2 ! %g2 = 0000000000002dc9 ! Mem[0000000090800038] = 393f420cdd38b60e, %g2 = 0000000000002dc9 ldx [%i5+0x038],%g2 ! %g2 = 393f420cdd38b60e ! Mem[000000009100001c] = 2dc99de2, %g2 = 393f420cdd38b60e ldub [%i6+0x01e],%g2 ! %g2 = 000000000000002d p27_label_6: ! Mem[0000000090800018] = 1f4da931 e1abd286, %g2 = 0000002d, %g3 = da193367 ldd [%i5+%o3],%g2 ! %g2 = 000000001f4da931 00000000e1abd286 ! %l4 = 00000000, %l5 = df667d25, Mem[0000000090000030] = 944f136a 126760d7 std %l4,[%i4+0x030] ! Mem[0000000090000030] = 00000000 df667d25 ! %l1 = 000000000000002f, Mem[0000000090000038] = 8fc6c81b02df1fa7 stx %l1,[%i4+0x038] ! Mem[0000000090000038] = 000000000000002f ! Mem[0000000091000004] = 0000002f, %g2 = 000000001f4da931 ldub [%i6+0x004],%g2 ! %g2 = 0000000000000000 ! Mem[0000000047000000] = 16b1efd5, %l3 = 7dd041388f8a41b1 ldub [%i2+0x001],%l3 ! %l3 = 00000000000000b1 ! %l3 = 00000000000000b1, Mem[0000000046000010] = 992cbf4e3b693d76 stx %l3,[%i0+%o2] ! Mem[0000000046000010] = 00000000000000b1 ! %l5 = 00000000df667d25, Mem[000000009080002a] = 002f9c5f stb %l5,[%i5+0x02a] ! Mem[0000000090800028] = 252f9c5f ! Mem[0000000091800030] = 288f71b6, %g2 = 0000000000000000 ldsb [%o0+0x031],%g2 ! %g2 = 0000000000000028 ! Mem[0000000091000000] = 02df1fa7, %g2 = 0000000000000028 ldsh [%i6+%g0],%g2 ! %g2 = 00000000000002df ! Mem[000000009100001c] = 2dc99de2, %g2 = 00000000000002df ldsb [%i6+0x01e],%g2 ! %g2 = 000000000000002d p27_label_7: ! Mem[0000000091800010] = 25dc18a2, %g2 = 000000000000002d ldsb [%o0+0x011],%g2 ! %g2 = 0000000000000025 ! Mem[0000000091000024] = 7b41cb8c, %g2 = 0000000000000025 ldsh [%i6+0x024],%g2 ! %g2 = 0000000000007b41 ! %l7 = b69e89b25171f903, Mem[0000000090800014] = b9e45f20 stw %l7,[%i5+0x014] ! Mem[0000000090800014] = 5171f903 ! Mem[0000000090800000] = 188f8a41, %g2 = 0000000000007b41 ldsb [%i5+0x003],%g2 ! %g2 = 0000000000000018 ! Mem[0000000090000038] = 00000000, %g2 = 0000000000000018 ldsb [%i4+0x03b],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000038] = 00000000 0000002f, %g2 = 00000000, %g3 = e1abd286 ldd [%i4+0x038],%g2 ! %g2 = 0000000000000000 000000000000002f ! %l3 = 00000000000000b1, Mem[0000000090000008] = 96abb01bc40b9e2c stx %l3,[%i4+%o1] ! Mem[0000000090000008] = 00000000000000b1 ! Mem[0000000090800014] = 5171f903, %g18 = 08ac6487fdc1144d ldsw [%i5+0x014],%g2 ! %g2 = 08ac6487fdc1144d ! Mem[0000000090800008] = 1a7adf66, %g2 = 000000005171f903 ldsb [%i5+0x00a],%g2 ! %g2 = 000000000000001a ! Mem[0000000091800018] = 39a5df25 e14610d9, %g2 = 0000001a, %g3 = 0000002f ldd [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 00000000e14610d9 p27_label_8: ! Mem[000000009100003c] = d7571dc0, %g2 = 0000000039a5df25 ldsh [%i6+0x03c],%g2 ! %g2 = ffffffffffffd757 ! Mem[0000000047000010] = ff76e6ab, %l2 = 50716b5c1925dc18 ldsw [%i2+%o2],%l2 ! %l2 = ffffffffff76e6ab ! %l3 = 00000000000000b1, Mem[0000000046800030] = 5e5462b3 sth %l3,[%i1+0x030] ! Mem[0000000046800030] = 00b162b3 ! %l6 = 1f4da931e1abd286, Mem[0000000091800020] = c69ee3c7 stb %l6,[%o0+%o4] ! Mem[0000000091800020] = 869ee3c7 ! %l4 = 0000000000000000, Mem[000000009000003a] = 00000000 stb %l4,[%i4+0x03a] ! Mem[0000000090000038] = 00000000 ! Mem[0000000091000020] = 9de28f8d, %g18 = 08ac6487fdc1144d ldsw [%i6+%o4],%g2 ! %g2 = 08ac6487fdc1144d ! %l0 = d3163dd802df1fa7, Mem[0000000090000038] = 000000000000002f stx %l0,[%i4+0x038] ! Mem[0000000090000038] = d3163dd802df1fa7 ! Mem[0000000090000038] = d3163dd8, %g2 = ffffffff9de28f8d ldub [%i4+0x038],%g2 ! %g2 = 00000000000000d3 ! %l7 = b69e89b25171f903, Mem[0000000046800028] = 2fa80bba stw %l7,[%i1+%o5] ! Mem[0000000046800028] = 5171f903 ! Mem[000000004700002c] = a300aafb, %l2 = ffffffffff76e6ab ldub [%i2+0x02d],%l2 ! %l2 = 0000000000000000 p27_label_9: ! %l4 = 0000000000000000, Mem[0000000090000038] = d3163dd802df1fa7 stx %l4,[%i4+0x038] ! Mem[0000000090000038] = 0000000000000000 ! %l4 = 0000000000000000, Mem[0000000091000000] = 02df1fa7 stw %l4,[%i6+%g0] ! Mem[0000000091000000] = 00000000 ! Mem[000000009180002c] = 5171f903, %g2 = 00000000000000d3 ldsb [%o0+0x02c],%g2 ! %g2 = 0000000000000051 ! %l6 = 1f4da931e1abd286, Mem[0000000046000038] = f27e1a7a sth %l6,[%i0+0x038] ! Mem[0000000046000038] = d2861a7a ! Mem[0000000090000010] = 225c798e, %g2 = 0000000000000051 ldsh [%i4+0x012],%g2 ! %g2 = 000000000000225c ! %l4 = 00000000, %l5 = df667d25, Mem[0000000090000018] = 7f114e52 9d7122ad std %l4,[%i4+%o3] ! Mem[0000000090000018] = 00000000 df667d25 ! %l7 = b69e89b25171f903, Mem[0000000090000038] = 0000000000000000 stx %l7,[%i4+0x038] ! Mem[0000000090000038] = b69e89b25171f903 ! Mem[0000000090000000] = f4d6f5d480b60b78, %g2 = 000000000000225c ldx [%i4+%g0],%g2 ! %g2 = f4d6f5d480b60b78 ! %l6 = 1f4da931e1abd286, Mem[000000009180000c] = 0741274a stw %l6,[%o0+0x00c] ! Mem[000000009180000c] = e1abd286 ! %l4 = 0000000000000000, Mem[000000009080000c] = df667d25 sth %l4,[%i5+0x00c] ! Mem[000000009080000c] = 00007d25 p27_label_10: ! %l6 = 1f4da931e1abd286, Mem[0000000047800038] = 70d8c2512f24f9ce stx %l6,[%i3+0x038] ! Mem[0000000047800038] = 1f4da931e1abd286 ! Mem[0000000091800004] = 336750d2, %g2 = f4d6f5d480b60b78 ldsh [%o0+0x006],%g2 ! %g2 = 0000000000003367 ! Mem[0000000091000030] = 7cc77257, %g18 = 08ac6487fdc1144d ldsw [%i6+0x030],%g2 ! %g2 = 08ac6487fdc1144d ! Mem[0000000047000030] = 2eda86c6, %l7 = b69e89b25171f903 ldsb [%i2+0x032],%l7 ! %l7 = ffffffffffffff86 ! %l2 = 00000000, %l3 = 000000b1, Mem[0000000091800000] = 6c5e37b5 da193367 std %l2,[%o0+%g0] ! Mem[0000000091800000] = 00000000 000000b1 ! %l6 = e1abd286, %l7 = ffffff86, Mem[0000000047800028] = 4598449a 3f191d66 std %l6,[%i3+%o5] ! Mem[0000000047800028] = e1abd286 ffffff86 ! %l4 = 00000000, %l5 = df667d25, Mem[0000000091000028] = 0000002f 02df1fa7 std %l4,[%i6+%o5] ! Mem[0000000091000028] = 00000000 df667d25 ! %l6 = 1f4da931e1abd286, Mem[0000000091800038] = e8dd799beb806635 stx %l6,[%o0+0x038] ! Mem[0000000091800038] = 1f4da931e1abd286 ! %l2 = 00000000, %l3 = 000000b1, Mem[0000000090800038] = 393f420c dd38b60e std %l2,[%i5+0x038] ! Mem[0000000090800038] = 00000000 000000b1 ! %l4 = 0000000000000000, Mem[0000000091000014] = 5171f903 stw %l4,[%i6+0x014] ! Mem[0000000091000014] = 00000000 p27_label_11: ! Mem[000000009000002c] = 15400000, %g2 = 000000007cc77257 ldub [%i4+0x02e],%g2 ! %g2 = 0000000000000015 ! %l2 = 0000000000000000, Mem[000000009180000c] = e1abd286 stb %l2,[%o0+0x00c] ! Mem[000000009180000c] = 00abd286 ! %l6 = 1f4da931e1abd286, Mem[0000000091800010] = 1925dc18 stw %l6,[%o0+%o2] ! Mem[0000000091800010] = e1abd286 ! %l4 = 0000000000000000, Mem[000000009080002c] = 9c5fe8b1 sth %l4,[%i5+0x02c] ! Mem[000000009080002c] = 0000e8b1 ! Mem[0000000090800028] = eb48252f, %g2 = 0000000000000015 ldsb [%i5+%o5],%g2 ! %g2 = ffffffffffffffeb ! %l6 = 1f4da931e1abd286, Mem[0000000046000010] = 00000000 stw %l6,[%i0+%o2] ! Mem[0000000046000010] = e1abd286 ! %l5 = 00000000df667d25, Mem[0000000046000008] = dfe77add4b0200b6 stx %l5,[%i0+%o1] ! Mem[0000000046000008] = 00000000df667d25 ! %l5 = 00000000df667d25, Mem[0000000090000030] = 00000000df667d25 stx %l5,[%i4+0x030] ! Mem[0000000090000030] = 00000000df667d25 ! %l4 = 00000000, %l5 = df667d25, Mem[0000000091000008] = 4b1c5151 da67f293 std %l4,[%i6+%o1] ! Mem[0000000091000008] = 00000000 df667d25 ! Mem[0000000047000018] = b790f175 4ced6979, %l0 = 02df1fa7, %l1 = 0000002f ldd [%i2+%o3],%l0 ! %l0 = 00000000b790f175 000000004ced6979 p27_label_12: ! Mem[0000000046800030] = 00b162b3dd741f59, %l4 = 0000000000000000 ldx [%i1+0x030],%l4 ! %l4 = 00b162b3dd741f59 ! Mem[0000000091000030] = 7cc77257 207bbe7e, %g2 = ffffffeb, %g3 = e14610d9 ldd [%i6+0x030],%g2 ! %g2 = 000000007cc77257 00000000207bbe7e ! %l7 = ffffffffffffff86, Mem[0000000090000018] = 00000000df667d25 stx %l7,[%i4+%o3] ! Mem[0000000090000018] = ffffffffffffff86 ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = 7cc77257, %g3 = 207bbe7e ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f ! Mem[000000009100000c] = 7d25e1ab, %g2 = 0000000045288f71 lduh [%i6+0x00e],%g2 ! %g2 = 0000000000007d25 ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = 0000000000007d25 ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! Mem[0000000090000000] = f4d6f5d480b60b78, %g2 = 45288f71b6b6487f ldx [%i4+%g0],%g2 ! %g2 = f4d6f5d480b60b78 ! Mem[000000009080000c] = 007d2502, %g2 = f4d6f5d480b60b78 ldsb [%i5+0x00d],%g2 ! %g2 = 0000000000000000 ! Mem[0000000047000020] = 3fcbfcaf, %l3 = 00000000000000b1 lduh [%i2+0x022],%l3 ! %l3 = 000000000000fcaf ! %l2 = 00000000, %l3 = 0000fcaf, Mem[0000000090000018] = ffffffff ffffff86 std %l2,[%i4+%o3] ! Mem[0000000090000018] = 00000000 0000fcaf p27_label_13: ! %l6 = 1f4da931e1abd286, Mem[0000000046000020] = 1a6bd5bc622bb139 stx %l6,[%i0+%o4] ! Mem[0000000046000020] = 1f4da931e1abd286 ! Mem[0000000046800000] = c8d8a790, %l0 = 00000000b790f175 ldsw [%i1+%g0],%l0 ! %l0 = ffffffffc8d8a790 ! %l1 = 000000004ced6979, Mem[0000000090800038] = 00000000 stb %l1,[%i5+0x038] ! Mem[0000000090800038] = 79000000 ! Mem[0000000091800024] = 33167744, %g2 = 0000000000000000 lduw [%o0+0x024],%g2 ! %g2 = 0000000033167744 ! Mem[0000000090000010] = 02b1225c, %g2 = 0000000033167744 lduw [%i4+%o2],%g2 ! %g2 = 0000000002b1225c ! Mem[0000000046800010] = 39b67184, %l1 = 000000004ced6979 ldub [%i1+%o2],%l1 ! %l1 = 0000000000000039 ! Mem[0000000046800018] = 5b872c78 39cbd1bd, %l6 = e1abd286, %l7 = ffffff86 ldd [%i1+%o3],%l6 ! %l6 = 000000005b872c78 0000000039cbd1bd ! Mem[0000000091800024] = 7744b69e, %g2 = 0000000002b1225c lduh [%o0+0x026],%g2 ! %g2 = 0000000000007744 ! %l0 = c8d8a790, %l1 = 00000039, Mem[0000000091000030] = 7cc77257 207bbe7e std %l0,[%i6+0x030] ! Mem[0000000091000030] = c8d8a790 00000039 ! Mem[0000000090000008] = 00000000000000b1, %g2 = 0000000000007744 ldx [%i4+%o1],%g2 ! %g2 = 00000000000000b1 p27_label_14: ! Mem[000000009180000c] = 00abd286, %g2 = 00000000000000b1 ldsh [%o0+0x00c],%g2 ! %g2 = 00000000000000ab ! Mem[0000000090800000] = 188f8a41, %g2 = 00000000000000ab ldsb [%i5+0x003],%g2 ! %g2 = 0000000000000018 ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = 00000018, %g3 = b6b6487f ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! %l2 = 0000000000000000, Mem[0000000090000030] = 00000000df667d25 stx %l2,[%i4+0x030] ! Mem[0000000090000030] = 0000000000000000 ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = b4334f34, %g3 = 40af2dc9 ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! %l5 = 00000000df667d25, Mem[0000000090000006] = 0b780000 sth %l5,[%i4+0x006] ! Mem[0000000090000004] = 7d250000 ! Mem[000000009000000c] = b102b122, %g2 = 00000000b4334f34 ldub [%i4+0x00f],%g2 ! %g2 = 00000000000000b1 ! %l0 = ffffffffc8d8a790, Mem[0000000090000021] = df1fa7b9 stb %l0,[%i4+0x021] ! Mem[0000000090000020] = 901fa7b9 ! Mem[0000000091000020] = 8f8d7b41, %g2 = 00000000000000b1 lduh [%i6+0x022],%g2 ! %g2 = 0000000000008f8d ! Mem[0000000091000018] = 4f3440af, %g2 = 0000000000008f8d ldub [%i6+0x01a],%g2 ! %g2 = 000000000000004f p27_label_15: ! Mem[000000009180001c] = e14610d9, %g2 = 000000000000004f lduw [%o0+0x01c],%g2 ! %g2 = 00000000e14610d9 ! Mem[0000000091000030] = c8d8a790, %g18 = 08ac6487fdc1144d ldsw [%i6+0x030],%g2 ! %g2 = 08ac6487fdc1144d ! Mem[000000009100002c] = df667d25, %g2 = ffffffffc8d8a790 lduh [%i6+0x02c],%g2 ! %g2 = 000000000000df66 ! %l1 = 0000000000000039, Mem[0000000091000008] = 00000000 sth %l1,[%i6+%o1] ! Mem[0000000091000008] = 00390000 ! Mem[0000000091800038] = 1f4da931 e1abd286, %g2 = 0000df66, %g3 = 40af2dc9 ldd [%o0+0x038],%g2 ! %g2 = 000000001f4da931 00000000e1abd286 ! %l7 = 0000000039cbd1bd, Mem[0000000090000038] = b69e89b25171f903 stx %l7,[%i4+0x038] ! Mem[0000000090000038] = 0000000039cbd1bd ! Mem[0000000091000020] = 9de28f8d7b41cb8c, %g2 = 000000001f4da931 ldx [%i6+%o4],%g2 ! %g2 = 9de28f8d7b41cb8c ! %l5 = 00000000df667d25, Mem[000000009080001b] = 31e1abd2 stb %l5,[%i5+0x01b] ! Mem[0000000090800018] = 25e1abd2 ! Mem[000000009000001c] = 0000fcaf, %g2 = 9de28f8d7b41cb8c lduw [%i4+0x01c],%g2 ! %g2 = 000000000000fcaf ! Mem[0000000091800028] = 89b25171, %g2 = 000000000000fcaf lduh [%o0+0x02a],%g2 ! %g2 = 00000000000089b2 p27_label_16: ! Mem[0000000091800000] = 00000000, %g2 = 00000000000089b2 ldub [%o0+0x001],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800020] = 6c6c0f3a ba1e4dff, %g2 = 00000000, %g3 = e1abd286 ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000ba1e4dff ! %l5 = 00000000df667d25, Mem[0000000091800018] = 39a5df25 stb %l5,[%o0+%o3] ! Mem[0000000091800018] = 25a5df25 ! Mem[0000000090800030] = e7b33334, %g2 = 000000006c6c0f3a lduh [%i5+0x030],%g2 ! %g2 = 000000000000e7b3 ! %l2 = 00000000, %l3 = 0000fcaf, Mem[0000000090000020] = 02901fa7 b9e45f20 std %l2,[%i4+%o4] ! Mem[0000000090000020] = 00000000 0000fcaf ! Mem[0000000090800010] = 02df1fa7 5171f903, %g2 = 0000e7b3, %g3 = ba1e4dff ldd [%i5+%o2],%g2 ! %g2 = 0000000002df1fa7 000000005171f903 ! Mem[0000000047800030] = 369aaec9 59656f2d, %l4 = dd741f59, %l5 = df667d25 ldd [%i3+0x030],%l4 ! %l4 = 00000000369aaec9 0000000059656f2d ! %l3 = 000000000000fcaf, Mem[0000000090800020] = 6c6c0f3a stw %l3,[%i5+%o4] ! Mem[0000000090800020] = 0000fcaf ! %l2 = 0000000000000000, Mem[0000000090000028] = 07dc67fd8d791540 stx %l2,[%i4+%o5] ! Mem[0000000090000028] = 0000000000000000 ! Mem[0000000090000038] = 00000000, %g18 = 08ac6487fdc1144d ldsw [%i4+0x038],%g2 ! %g2 = 08ac6487fdc1144d p27_label_17: ! Mem[0000000090000014] = 798eb5a3, %g2 = 0000000000000000 lduh [%i4+0x014],%g2 ! %g2 = 000000000000798e ! %l7 = 0000000039cbd1bd, Mem[0000000091000000] = 000000000000002f stx %l7,[%i6+%g0] ! Mem[0000000091000000] = 0000000039cbd1bd ! Mem[0000000090000028] = 00000000 00000000, %g2 = 0000798e, %g3 = 5171f903 ldd [%i4+%o5],%g2 ! %g2 = 0000000000000000 0000000000000000 ! %l4 = 00000000369aaec9, Mem[0000000090800024] = ba1e4dff stw %l4,[%i5+0x024] ! Mem[0000000090800024] = 369aaec9 ! Mem[0000000091800008] = 3f2700ab, %g2 = 0000000000000000 ldub [%o0+0x00a],%g2 ! %g2 = 000000000000003f ! %l5 = 0000000059656f2d, Mem[000000009000002a] = 00000000 sth %l5,[%i4+0x02a] ! Mem[0000000090000028] = 6f2d0000 ! Mem[0000000091800038] = 1f4da931e1abd286, %g2 = 000000000000003f ldx [%o0+0x038],%g2 ! %g2 = 1f4da931e1abd286 ! %l5 = 0000000059656f2d, Mem[0000000090000020] = 00000000 stw %l5,[%i4+%o4] ! Mem[0000000090000020] = 59656f2d ! Mem[0000000046800038] = 52fe6de7, %l5 = 0000000059656f2d lduw [%i1+0x038],%l5 ! %l5 = 0000000052fe6de7 ! %l2 = 00000000, %l3 = 0000fcaf, Mem[0000000047000010] = ff76e6ab 10a7f3db std %l2,[%i2+%o2] ! Mem[0000000047000010] = 00000000 0000fcaf p27_label_18: ! Mem[0000000046000004] = 449370e6, %l7 = 0000000039cbd1bd ldsh [%i0+0x006],%l7 ! %l7 = 00000000000070e6 ! Mem[000000009100003c] = d7571dc0, %g2 = 1f4da931e1abd286 lduw [%i6+0x03c],%g2 ! %g2 = 00000000d7571dc0 ! Mem[000000009080002c] = 0000e8b1, %g2 = 00000000d7571dc0 lduh [%i5+0x02c],%g2 ! %g2 = 0000000000000000 ! %l6 = 000000005b872c78, Mem[0000000090000010] = 02b1225c798eb5a3 stx %l6,[%i4+%o2] ! Mem[0000000090000010] = 000000005b872c78 ! Mem[0000000090000028] = 6f2d0000, %g2 = 0000000000000000 ldsh [%i4+0x02a],%g2 ! %g2 = 0000000000006f2d ! %l3 = 000000000000fcaf, Mem[0000000047800030] = 369aaec959656f2d stx %l3,[%i3+0x030] ! Mem[0000000047800030] = 000000000000fcaf ! Mem[0000000090800028] = eb48252f 0000e8b1, %g2 = 00006f2d, %g3 = 00000000 ldd [%i5+%o5],%g2 ! %g2 = 00000000eb48252f 000000000000e8b1 ! Mem[000000009180003c] = e1abd286, %g18 = 08ac6487fdc1144d ldsw [%o0+0x03c],%g2 ! %g2 = 08ac6487fdc1144d ! Mem[000000009080000c] = 00007d25, %g18 = 08ac6487fdc1144d ldsw [%i5+0x00c],%g2 ! %g2 = 08ac6487fdc1144d ! Mem[0000000090000020] = 656f2d00, %g2 = 0000000000007d25 ldub [%i4+0x021],%g2 ! %g2 = 0000000000000065 p27_label_19: ! Mem[0000000090800034] = 07fd6679, %g2 = 0000000000000065 ldub [%i5+0x035],%g2 ! %g2 = 0000000000000007 ! Mem[0000000090800028] = eb48252f0000e8b1, %g2 = 0000000000000007 ldx [%i5+%o5],%g2 ! %g2 = eb48252f0000e8b1 ! Mem[0000000091000034] = 00000039, %g2 = eb48252f0000e8b1 ldsh [%i6+0x034],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000010] = e1abd28600000000, %g2 = 0000000000000000 ldx [%i6+%o2],%g2 ! %g2 = e1abd28600000000 ! Mem[0000000090000018] = 00000000, %g2 = e1abd28600000000 ldsh [%i4+0x01a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000046800034] = dd741f59, %l6 = 000000005b872c78 lduh [%i1+0x034],%l6 ! %l6 = 000000000000dd74 ! %l0 = ffffffffc8d8a790, Mem[0000000090000030] = 0000000000000000 stx %l0,[%i4+0x030] ! Mem[0000000090000030] = ffffffffc8d8a790 ! Mem[000000009000002c] = 00000000, %g18 = 08ac6487fdc1144d ldsw [%i4+0x02c],%g2 ! %g2 = 08ac6487fdc1144d ! %l0 = ffffffffc8d8a790, Mem[000000009180003c] = e1abd286 stw %l0,[%o0+0x03c] ! Mem[000000009180003c] = c8d8a790 ! Mem[0000000091800030] = 45288f71, %g2 = 0000000000000000 ldsh [%o0+0x030],%g2 ! %g2 = 0000000000004528 p27_label_20: ! Mem[0000000047800028] = e1abd286, %l4 = 00000000369aaec9 ldub [%i3+0x02a],%l4 ! %l4 = 00000000000000d2 ! Mem[0000000091000020] = 9de28f8d, %g2 = 0000000000004528 lduw [%i6+%o4],%g2 ! %g2 = 000000009de28f8d ! %l4 = 00000000000000d2, Mem[000000009000001e] = fcaf5965 sth %l4,[%i4+0x01e] ! Mem[000000009000001c] = 00d25965 ! Mem[0000000091800028] = 89b25171, %g2 = 000000009de28f8d ldsh [%o0+0x02a],%g2 ! %g2 = ffffffffffff89b2 ! %l2 = 0000000000000000, Mem[0000000091000000] = 0000000039cbd1bd stx %l2,[%i6+%g0] ! Mem[0000000091000000] = 0000000000000000 ! %l2 = 0000000000000000, Mem[000000009180002c] = 5171f903 sth %l2,[%o0+0x02c] ! Mem[000000009180002c] = 0000f903 ! Mem[0000000091000034] = 00396589, %g2 = ffffffffffff89b2 ldsh [%i6+0x036],%g2 ! %g2 = 0000000000000039 ! Mem[000000009100000c] = 7d25e1ab, %g2 = 0000000000000039 ldsh [%i6+0x00e],%g2 ! %g2 = 0000000000007d25 ! %l7 = 00000000000070e6, Mem[0000000090800038] = 79000000 stw %l7,[%i5+0x038] ! Mem[0000000090800038] = 000070e6 ! %l2 = 0000000000000000, Mem[0000000047000012] = 00000000 stb %l2,[%i2+0x012] ! Mem[0000000047000010] = 00000000 p27_label_21: ! Mem[0000000090800008] = 1a7a0000, %g2 = 0000000000007d25 ldsh [%i5+0x00a],%g2 ! %g2 = 0000000000001a7a ! Mem[0000000091800004] = 00b150d2, %g2 = 0000000000001a7a ldub [%o0+0x006],%g2 ! %g2 = 0000000000000000 ! %l1 = 0000000000000039, Mem[0000000046800034] = dd741f59 stw %l1,[%i1+0x034] ! Mem[0000000046800034] = 00000039 ! Mem[0000000047000038] = 0012d858, %l2 = 0000000000000000 lduh [%i2+0x038],%l2 ! %l2 = 0000000000000012 ! %l0 = c8d8a790, %l1 = 00000039, Mem[0000000046000038] = d2861a7a da2342ab std %l0,[%i0+0x038] ! Mem[0000000046000038] = c8d8a790 00000039 ! Mem[0000000046800020] = fcd40307, %l6 = 000000000000dd74 ldsw [%i1+%o4],%l6 ! %l6 = fffffffffcd40307 ! %l0 = ffffffffc8d8a790, Mem[0000000090800021] = 00fcaf36 stb %l0,[%i5+0x021] ! Mem[0000000090800020] = 90fcaf36 ! %l0 = ffffffffc8d8a790, Mem[0000000091800031] = 288f71b6 stb %l0,[%o0+0x031] ! Mem[0000000091800030] = 908f71b6 ! %l4 = 00000000000000d2, Mem[0000000090800012] = 1fa75171 stb %l4,[%i5+0x012] ! Mem[0000000090800010] = d2a75171 ! Mem[0000000091000008] = 00390000 df667d25, %g2 = 00000000, %g3 = 0000e8b1 ldd [%i6+%o1],%g2 ! %g2 = 0000000000390000 00000000df667d25 p27_label_22: ! Mem[0000000090000020] = 59656f2d 0000fcaf, %g2 = 00390000, %g3 = df667d25 ldd [%i4+%o4],%g2 ! %g2 = 0000000059656f2d 000000000000fcaf ! Mem[0000000091800038] = 1f4da931c8d8a790, %g2 = 0000000059656f2d ldx [%o0+0x038],%g2 ! %g2 = 1f4da931c8d8a790 ! %l4 = 00000000000000d2, Mem[0000000090800028] = eb48252f sth %l4,[%i5+%o5] ! Mem[0000000090800028] = 00d2252f ! Mem[0000000090000024] = 0000fcaf, %g2 = 1f4da931c8d8a790 lduw [%i4+0x024],%g2 ! %g2 = 000000000000fcaf ! Mem[0000000091800020] = 869ee3c7, %g2 = 000000000000fcaf lduh [%o0+%o4],%g2 ! %g2 = 000000000000869e ! %l7 = 00000000000070e6, Mem[0000000046000030] = 8023b5b7f75f3025 stx %l7,[%i0+0x030] ! Mem[0000000046000030] = 00000000000070e6 ! Mem[000000004700000c] = b825cc1b, %l3 = 000000000000fcaf lduh [%i2+0x00e],%l3 ! %l3 = 000000000000cc1b ! %l6 = fffffffffcd40307, Mem[000000004680003e] = bbe0c50e stb %l6,[%i1+0x03e] ! Mem[000000004680003c] = bbe0070e ! %l6 = fcd40307, %l7 = 000070e6, Mem[0000000046000030] = 00000000 000070e6 std %l6,[%i0+0x030] ! Mem[0000000046000030] = fcd40307 000070e6 ! Mem[0000000090000014] = 78000000, %g2 = 000000000000869e ldsb [%i4+0x017],%g2 ! %g2 = 0000000000000078 p27_label_23: ! Mem[0000000090000030] = ffc8d8a7, %g2 = 0000000000000078 ldub [%i4+0x033],%g2 ! %g2 = 00000000000000ff ! %l6 = fffffffffcd40307, Mem[0000000090800000] = 1925dc18 stw %l6,[%i5+%g0] ! Mem[0000000090800000] = fcd40307 ! %l6 = fffffffffcd40307, Mem[0000000091800020] = 869ee3c7 stb %l6,[%o0+%o4] ! Mem[0000000091800020] = 079ee3c7 ! Mem[0000000090800000] = fcd40307 8f8a41b1, %g2 = 000000ff, %g3 = 0000fcaf ldd [%i5+%g0],%g2 ! %g2 = 00000000fcd40307 000000008f8a41b1 ! %l2 = 0000000000000012, Mem[0000000090000000] = f4d6f5d480b67d25 stx %l2,[%i4+%g0] ! Mem[0000000090000000] = 0000000000000012 ! %l7 = 00000000000070e6, Mem[0000000047000030] = 2eda86c6 stw %l7,[%i2+0x030] ! Mem[0000000047000030] = 000070e6 ! Mem[0000000091000008] = 00df667d, %g2 = 00000000fcd40307 ldub [%i6+0x00b],%g2 ! %g2 = 0000000000000000 ! %l1 = 0000000000000039, Mem[0000000046800018] = 5b872c7839cbd1bd stx %l1,[%i1+%o3] ! Mem[0000000046800018] = 0000000000000039 ! Mem[0000000090800018] = 1f4da925, %g2 = 0000000000000000 ldsh [%i5+%o3],%g2 ! %g2 = 0000000000001f4d ! Mem[000000009180002c] = 0000f903, %g2 = 0000000000001f4d lduh [%o0+0x02c],%g2 ! %g2 = 0000000000000000 p27_label_24: ! Mem[000000009180002c] = 0000f903, %g2 = 0000000000000000 ldsh [%o0+0x02c],%g2 ! %g2 = 0000000000000000 ! %l1 = 0000000000000039, Mem[000000004680001c] = 00000039 stw %l1,[%i1+0x01c] ! Mem[000000004680001c] = 00000039 ! Mem[0000000090000000] = 00000000 00000012, %g2 = 00000000, %g3 = 8f8a41b1 ldd [%i4+%g0],%g2 ! %g2 = 0000000000000000 0000000000000012 ! %l5 = 0000000052fe6de7, Mem[0000000090800016] = f9031f4d sth %l5,[%i5+0x016] ! Mem[0000000090800014] = 6de71f4d ! Mem[0000000090800018] = 1f4da925 e1abd286, %g2 = 00000000, %g3 = 00000012 ldd [%i5+%o3],%g2 ! %g2 = 000000001f4da925 00000000e1abd286 ! Mem[0000000090000024] = 0000fcaf, %g2 = 000000001f4da925 ldsb [%i4+0x024],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800038] = 1f4da931 c8d8a790, %g2 = 00000000, %g3 = e1abd286 ldd [%o0+0x038],%g2 ! %g2 = 000000001f4da931 00000000c8d8a790 ! Mem[0000000091000018] = b4334f34, %g2 = 000000001f4da931 ldsh [%i6+%o3],%g2 ! %g2 = ffffffffffffb433 ! Mem[0000000046000028] = 8de44d73, %l7 = 00000000000070e6 ldsh [%i0+0x02a],%l7 ! %l7 = 0000000000004d73 ! %l2 = 00000012, %l3 = 0000cc1b, Mem[0000000090800030] = e7b33334 2d07fd66 std %l2,[%i5+0x030] ! Mem[0000000090800030] = 00000012 0000cc1b p27_label_25: ! %l6 = fcd40307, %l7 = 00004d73, Mem[0000000091800020] = 079ee3c7 33167744 std %l6,[%o0+%o4] ! Mem[0000000091800020] = fcd40307 00004d73 ! Mem[0000000090000020] = 59656f2d 0000fcaf, %g2 = ffffb433, %g3 = c8d8a790 ldd [%i4+%o4],%g2 ! %g2 = 0000000059656f2d 000000000000fcaf ! Mem[0000000091000010] = e1abd286, %g2 = 0000000059656f2d lduw [%i6+%o2],%g2 ! %g2 = 00000000e1abd286 ! Mem[0000000047800030] = 00000000 0000fcaf, %l4 = 000000d2, %l5 = 52fe6de7 ldd [%i3+0x030],%l4 ! %l4 = 0000000000000000 000000000000fcaf ! Mem[0000000090800010] = d2a75171, %g2 = 00000000e1abd286 ldsb [%i5+0x012],%g2 ! %g2 = ffffffffffffffd2 ! Mem[0000000090000010] = 00000000 5b872c78, %g2 = ffffffd2, %g3 = 0000fcaf ldd [%i4+%o2],%g2 ! %g2 = 0000000000000000 000000005b872c78 ! %l2 = 00000012, %l3 = 0000cc1b, Mem[0000000090800008] = f27e1a7a 00007d25 std %l2,[%i5+%o1] ! Mem[0000000090800008] = 00000012 0000cc1b ! Mem[0000000091800020] = d4030700, %g2 = 0000000000000000 ldsb [%o0+0x021],%g2 ! %g2 = ffffffffffffffd4 ! %l0 = ffffffffc8d8a790, Mem[0000000091000034] = 00000039 stw %l0,[%i6+0x034] ! Mem[0000000091000034] = c8d8a790 ! %l6 = fffffffffcd40307, Mem[0000000047000010] = 00000000 sth %l6,[%i2+%o2] ! Mem[0000000047000010] = 03070000 ba,a p27_not_taken_0_end p27_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p27_branch_failed p27_not_taken_0_end: ! End of Random Code for Thread 27 1: membar #Sync ! Force all stores to complete p27_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x06c] ! Set processor 27 done flag ! Check Registers p27_check_registers: set p27_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be ffffffffc8d8a790 bne,a,pn %xcc,p27_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000039 bne,a,pn %xcc,p27_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000012 bne,a,pn %xcc,p27_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000cc1b bne,a,pn %xcc,p27_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000000 bne,a,pn %xcc,p27_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000fcaf bne,a,pn %xcc,p27_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be fffffffffcd40307 bne,a,pn %xcc,p27_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000004d73 bne,a,pn %xcc,p27_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p27_check_fp_registers: set p27_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 2d5516aa fd3044a7 bne %xcc,p27_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be e857df8f a3a57dba bne %xcc,p27_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 07fd4616 5456d8d7 bne %xcc,p27_f6_fail nop ! Check Local Memory set p27_local0_expect,%g1 p27_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 00000000df667d25 ldx [%i0+0x008],%g3 ! Observed data at 0000000046000008 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = e1abd286000000b1 ldx [%i0+0x010],%g3 ! Observed data at 0000000046000010 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 1f4da931e1abd286 ldx [%i0+0x020],%g3 ! Observed data at 0000000046000020 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = fcd40307000070e6 ldx [%i0+0x030],%g3 ! Observed data at 0000000046000030 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = c8d8a79000000039 ldx [%i0+0x038],%g3 ! Observed data at 0000000046000038 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i0,0x038,%g4 set p27_local1_expect,%g1 p27_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 00000000df667d25 ldx [%i1+0x008],%g3 ! Observed data at 0000000046800008 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000000000000039 ldx [%i1+0x018],%g3 ! Observed data at 0000000046800018 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 5171f9032c5ddc54 ldx [%i1+0x028],%g3 ! Observed data at 0000000046800028 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00b162b300000039 ldx [%i1+0x030],%g3 ! Observed data at 0000000046800030 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 52fe6de7bbe0070e ldx [%i1+0x038],%g3 ! Observed data at 0000000046800038 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i1,0x038,%g4 set p27_local2_expect,%g1 p27_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 1bfa952db825cc1b ldx [%i2+0x008],%g3 ! Observed data at 0000000047000008 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 030700000000fcaf ldx [%i2+0x010],%g3 ! Observed data at 0000000047000010 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i2,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000070e6e168580e ldx [%i2+0x030],%g3 ! Observed data at 0000000047000030 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i2,0x030,%g4 set p27_local3_expect,%g1 p27_check_local3: ldx [%g1+0x028],%g2 ! Expected data = e1abd286ffffff86 ldx [%i3+0x028],%g3 ! Observed data at 0000000047800028 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000000000000fcaf ldx [%i3+0x030],%g3 ! Observed data at 0000000047800030 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 1f4da931e1abd286 ldx [%i3+0x038],%g3 ! Observed data at 0000000047800038 cmp %g2,%g3 bne,a,pn %xcc,p27_local_failed add %i3,0x038,%g4 ! The test for processor 27 has passed p27_passed: ta GOOD_TRAP nop p27_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p27_failed p27_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p27_failed p27_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p27_failed p27_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p27_failed p27_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p27_failed p27_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p27_failed p27_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p27_failed p27_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p27_failed p27_f0_fail: set p27_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p27_f4_fail: set p27_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p27_f6_fail: set p27_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 27 failed p27_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x06c] ! Set processor 27 done flag set p27_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 27 failed p27_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x06c] ! Set processor 27 done flag set p27_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p27_selfmod_failed: ba p27_failed mov 0xabc,%g1 p27_common_error: or %g0,0xefb,%g1 ba p27_failed mov %o5,%g3 p27_common_signature_error: set p27_temp,%g1 ba p27_failed st %g2,[%g1] ! Common Lock Number p27_common_timeout: set p27_temp,%g1 ba p27_failed st %g2,[%g1] ! Common Lock Number p27_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p27_failed mov 0x0,%g3 p27_trap1e: ldsba [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000047800018] stba %l6,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000047000018] ldsba [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000046000000] done p27_trap1o: ldsba [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000047800018] stba %l6,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000047000018] ldsba [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000046000000] done p27_trap2e: lduha [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000047000008] done p27_trap2o: lduha [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000047000008] done p27_trap3e: nop nop nop nop nop nop done p27_trap3o: nop nop nop nop nop nop done p27_init_memory_pointers: set p27_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 p27_local0_start,%i0 set p27_local1_start,%i1 set p27_local2_start,%i2 set p27_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = d3163dd802df1fa7 ldx [%g1+0x008],%l1 ! %l1 = 25d2a3ecb9e45f20 ldx [%g1+0x010],%l2 ! %l2 = 50716b5c1925dc18 ldx [%g1+0x018],%l3 ! %l3 = 7dd041388f8a41b1 ldx [%g1+0x020],%l4 ! %l4 = 182c655ff27e1a7a ldx [%g1+0x028],%l5 ! %l5 = 3e007fd0da2342ab ldx [%g1+0x030],%l6 ! %l6 = 1f4da931e1abd286 ldx [%g1+0x038],%l7 ! %l7 = b69e89b25171f903 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 28 processor_28: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x70] ! Set the start flag wrpr %g0,7,%cleanwin call p28_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 28 wr %g0,0x4,%fprs ! Make sure fef is 1 set p28_init_freg,%g1 ! %f0 = 3af0324d 9692be68 0d972685 5a23f8dd ! %f4 = 81116e08 0b4cfed8 f34a9d0d 9d4f260d ! %f8 = 88857de7 c2560043 7a292a98 b4dc7ae7 ! %f12 = b3ecb1f6 e2798f77 50f53937 fb17eb40 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 7bfb1670 10612708 4392fafa 2ab386f9 ! %f20 = c78204d4 1aa51e06 275a0ccc fc077b32 ! %f24 = 85c23004 112298fe 9abf61c3 27a35236 ! %f28 = b4c58e9f 5279d6e6 db71b9d6 3b1f47bb ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 8af88fce d594b39c e16ed309 b77c788c ! %f36 = a282fd46 ff7462be 033b0585 70891ea6 ! %f40 = cd7c3727 c2b430e6 1989ed09 2e96a604 ! %f44 = a5e774cb f0efa1df e522de11 f0ff1447 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xb793a2ff0000005e,%g7,%g1 ! GSR scale = 11, align = 6 wr %g1,%g0,%gsr ! GSR = b793a2ff0000005e wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 28 p28_label_1: ! %l2 = 80bc3311d50970fe, Mem[0000000090000008] = 96abb01b stw %l2,[%i4+%o1] ! Mem[0000000090000008] = d50970fe ! %l3 = 1f5ca3aaf4cab1d3, Mem[000000009180000a] = 3f270741 stb %l3,[%o0+0x00a] ! Mem[0000000091800008] = d3270741 ! %l0 = 4da6dc8fd9a4604a, Mem[0000000090000028] = 07dc67fd8d791540 stx %l0,[%i4+%o5] ! Mem[0000000090000028] = 4da6dc8fd9a4604a ! Mem[0000000090800004] = cca9a3d5, %g2 = baca705c9e2f0235 ldub [%i5+0x006],%g2 ! %g2 = 00000000000000cc ! Mem[0000000091800010] = 5e44f9f4, %g2 = 00000000000000cc lduw [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 ! Mem[0000000090000038] = 8fc6c81bf8ba39dc, %g2 = 000000005e44f9f4 ldx [%i4+0x038],%g2 ! %g2 = 8fc6c81bf8ba39dc ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = f8ba39dc, %g3 = 0bad0b00 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! Mem[000000009000002c] = d9a4604a, %g2 = 00000000f4d6f5d4 lduw [%i4+0x02c],%g2 ! %g2 = 00000000d9a4604a ! %l2 = d50970fe, %l3 = f4cab1d3, Mem[0000000048800008] = b9f332f5 398674c0 std %l2,[%i1+%o1] ! Mem[0000000048800008] = d50970fe f4cab1d3 ! %l4 = 7cd37e61, %l5 = 398ffa3d, Mem[0000000091800030] = 45288f71 b6b6487f std %l4,[%o0+0x030] ! Mem[0000000091800030] = 7cd37e61 398ffa3d p28_label_2: ! %l5 = dd04e5ec398ffa3d, Mem[0000000049800016] = 657a3d0c sth %l5,[%i3+0x016] ! Mem[0000000049800014] = 657afa3d ! Mem[0000000091000018] = b4334f3440af2dc9, %g2 = 00000000d9a4604a ldx [%i6+%o3],%g2 ! %g2 = b4334f3440af2dc9 ! %l4 = ac2f65707cd37e61, Mem[0000000049800028] = 4726cda838a57948 stx %l4,[%i3+%o5] ! Mem[0000000049800028] = ac2f65707cd37e61 ! %l2 = 80bc3311d50970fe, Mem[0000000049000008] = e7990a76b687cf8a stx %l2,[%i2+%o1] ! Mem[0000000049000008] = 80bc3311d50970fe ! Mem[0000000090000038] = c6c81bf8, %g2 = b4334f3440af2dc9 ldsb [%i4+0x039],%g2 ! %g2 = ffffffffffffffc6 ! Mem[0000000090000018] = 7f114e52, %g2 = ffffffffffffffc6 ldub [%i4+%o3],%g2 ! %g2 = 000000000000007f ! Mem[0000000090000014] = b5a37f11, %g2 = 000000000000007f ldsb [%i4+0x016],%g2 ! %g2 = ffffffffffffffb5 ! Mem[0000000090000008] = d50970fe, %g2 = ffffffffffffffb5 ldsb [%i4+%o1],%g2 ! %g2 = ffffffffffffffd5 ! Mem[0000000090800030] = e7b33334, %g18 = 4dbd115863f379ea ldsw [%i5+0x030],%g2 ! %g2 = 4dbd115863f379ea ! %l3 = 1f5ca3aaf4cab1d3, Mem[0000000091000032] = 7257207b sth %l3,[%i6+0x032] ! Mem[0000000091000030] = b1d3207b p28_label_3: ! %l4 = ac2f65707cd37e61, Mem[000000009100002a] = 14addb4f sth %l4,[%i6+0x02a] ! Mem[0000000091000028] = 7e61db4f ! Mem[0000000091000028] = 43a07e61, %g2 = ffffffffe7b33334 lduh [%i6+%o5],%g2 ! %g2 = 00000000000043a0 ! Mem[0000000090000018] = 7f114e52 9d7122ad, %g2 = 000043a0, %g3 = 80b60b78 ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d7122ad ! Mem[0000000091000000] = 6dde861c, %g2 = 000000007f114e52 ldub [%i6+0x003],%g2 ! %g2 = 000000000000006d ! %l6 = f6353021, %l7 = bf8dd9d0, Mem[0000000048000010] = 788b7634 b176fc67 std %l6,[%i0+%o2] ! Mem[0000000048000010] = f6353021 bf8dd9d0 ! Mem[0000000049000024] = 07df0bad, %l2 = 80bc3311d50970fe lduh [%i2+0x024],%l2 ! %l2 = 00000000000007df ! Mem[0000000091000030] = 7cc7b1d3, %g2 = 000000000000006d lduw [%i6+0x030],%g2 ! %g2 = 000000007cc7b1d3 ! %l6 = 177fb3c9f6353021, Mem[0000000048000018] = 5021bb93 stw %l6,[%i0+%o3] ! Mem[0000000048000018] = f6353021 ! Mem[0000000090000010] = 0212225c, %g18 = 4dbd115863f379ea ldsw [%i4+%o2],%g2 ! %g2 = 4dbd115863f379ea ! Mem[0000000090800030] = e7b333342d07fd66, %g2 = 000000000212225c ldx [%i5+0x030],%g2 ! %g2 = e7b333342d07fd66 p28_label_4: ! Mem[0000000090000030] = 136a1267, %g2 = e7b333342d07fd66 lduh [%i4+0x032],%g2 ! %g2 = 000000000000136a ! %l6 = 177fb3c9f6353021, Mem[0000000090800024] = ba1e4dff stw %l6,[%i5+0x024] ! Mem[0000000090800024] = f6353021 ! Mem[0000000091800010] = f4a2d978, %g2 = 000000000000136a ldsb [%o0+0x013],%g2 ! %g2 = fffffffffffffff4 ! %l4 = ac2f65707cd37e61, Mem[000000004800003c] = eaeb8e2d stw %l4,[%i0+0x03c] ! Mem[000000004800003c] = 7cd37e61 ! Mem[0000000048800038] = 2b6ad204, %l2 = 00000000000007df ldsb [%i1+0x039],%l2 ! %l2 = 000000000000006a ! Mem[0000000091000014] = bbe4b433, %g2 = fffffffffffffff4 ldub [%i6+0x016],%g2 ! %g2 = 00000000000000bb ! Mem[0000000048000010] = f6353021 bf8dd9d0, %l2 = 0000006a, %l3 = f4cab1d3 ldd [%i0+%o2],%l2 ! %l2 = 00000000f6353021 00000000bf8dd9d0 ! Mem[0000000090000024] = b2eb324d, %g2 = 00000000000000bb ldub [%i4+0x025],%g2 ! %g2 = 00000000000000b2 ! %l3 = 00000000bf8dd9d0, Mem[0000000049000000] = 3052eeeb55581f02 stx %l3,[%i2+%g0] ! Mem[0000000049000000] = 00000000bf8dd9d0 ! %l6 = 177fb3c9f6353021, Mem[0000000091000000] = ddab9f6dde861c20 stx %l6,[%i6+%g0] ! Mem[0000000091000000] = 177fb3c9f6353021 p28_label_5: ! Mem[000000009100002c] = db4f959e, %g2 = 00000000000000b2 lduh [%i6+0x02c],%g2 ! %g2 = 000000000000db4f ! %l6 = 177fb3c9f6353021, Mem[0000000091000018] = b4334f3440af2dc9 stx %l6,[%i6+%o3] ! Mem[0000000091000018] = 177fb3c9f6353021 ! %l0 = 4da6dc8fd9a4604a, Mem[0000000091000028] = 43a07e61 stw %l0,[%i6+%o5] ! Mem[0000000091000028] = d9a4604a ! %l4 = 7cd37e61, %l5 = 398ffa3d, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 7cd37e61 398ffa3d ! %l3 = 00000000bf8dd9d0, Mem[000000009180001a] = df25e146 sth %l3,[%o0+0x01a] ! Mem[0000000091800018] = d9d0e146 ! %l5 = dd04e5ec398ffa3d, Mem[0000000048000036] = b190107f stb %l5,[%i0+0x036] ! Mem[0000000048000034] = b1903d7f ! %l7 = d689bef5bf8dd9d0, Mem[0000000090800028] = eb4882af stw %l7,[%i5+%o5] ! Mem[0000000090800028] = bf8dd9d0 ! Mem[0000000091800028] = fa02ccb0, %g2 = 000000000000db4f ldub [%o0+0x029],%g2 ! %g2 = 00000000000000fa ! Mem[0000000091800010] = 5e44f9f4, %g2 = 00000000000000fa lduw [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 ! Mem[0000000091000030] = 7cc7b1d3, %g2 = 000000005e44f9f4 ldub [%i6+0x030],%g2 ! %g2 = 000000000000007c p28_label_6: ! %l0 = 4da6dc8fd9a4604a, Mem[0000000090800000] = 7cd37e61 stw %l0,[%i5+%g0] ! Mem[0000000090800000] = d9a4604a ! %l4 = 7cd37e61, %l5 = 398ffa3d, Mem[0000000090800018] = 35d3851c d6343572 std %l4,[%i5+%o3] ! Mem[0000000090800018] = 7cd37e61 398ffa3d ! Mem[0000000090800038] = 393f420cdd38b60e, %g2 = 000000000000007c ldx [%i5+0x038],%g2 ! %g2 = 393f420cdd38b60e ! Mem[0000000091000034] = 207bbe7e, %g18 = 4dbd115863f379ea ldsw [%i6+0x034],%g2 ! %g2 = 4dbd115863f379ea ! Mem[000000009180000c] = 4a5e44f9, %g2 = 00000000207bbe7e ldub [%o0+0x00f],%g2 ! %g2 = 000000000000004a ! %l0 = d9a4604a, %l1 = a6d593a9, Mem[0000000048000000] = 52d45879 c4bc1dfd std %l0,[%i0+%g0] ! Mem[0000000048000000] = d9a4604a a6d593a9 ! %l6 = f6353021, %l7 = bf8dd9d0, Mem[0000000091800020] = c69ee3c7 33167744 std %l6,[%o0+%o4] ! Mem[0000000091800020] = f6353021 bf8dd9d0 ! Mem[0000000091000030] = 7cc7b1d3 207bbe7e, %g2 = 0000004a, %g3 = 9d7122ad ldd [%i6+0x030],%g2 ! %g2 = 000000007cc7b1d3 00000000207bbe7e ! %l7 = d689bef5bf8dd9d0, Mem[0000000049000038] = e5171ab7 stb %l7,[%i2+0x038] ! Mem[0000000049000038] = d0171ab7 ! Mem[0000000090800038] = 393f420cdd38b60e, %g2 = 000000007cc7b1d3 ldx [%i5+0x038],%g2 ! %g2 = 393f420cdd38b60e p28_label_7: ! %l6 = 177fb3c9f6353021, Mem[0000000090000024] = e7b2eb32 stw %l6,[%i4+0x024] ! Mem[0000000090000024] = f6353021 ! %l2 = f6353021, %l3 = bf8dd9d0, Mem[0000000091800030] = 7cd37e61 398ffa3d std %l2,[%o0+0x030] ! Mem[0000000091800030] = f6353021 bf8dd9d0 ! %l3 = 00000000bf8dd9d0, Mem[000000009180003c] = eb806635 stb %l3,[%o0+0x03c] ! Mem[000000009180003c] = d0806635 ! %l6 = f6353021, %l7 = bf8dd9d0, Mem[0000000091800010] = 5e44f9f4 a2d978b6 std %l6,[%o0+%o2] ! Mem[0000000091800010] = f6353021 bf8dd9d0 ! Mem[0000000091800004] = da193367, %g2 = 393f420cdd38b60e ldsh [%o0+0x004],%g2 ! %g2 = ffffffffffffda19 ! Mem[0000000090000020] = fcf63530, %g2 = ffffffffffffda19 ldub [%i4+0x023],%g2 ! %g2 = 00000000000000fc ! %l6 = f6353021, %l7 = bf8dd9d0, Mem[0000000090800008] = a3d5b48d f38fafd2 std %l6,[%i5+%o1] ! Mem[0000000090800008] = f6353021 bf8dd9d0 ! Mem[000000009000000c] = 9e2c0212, %g2 = 00000000000000fc ldsh [%i4+0x00e],%g2 ! %g2 = ffffffffffff9e2c ! Mem[0000000090800008] = f6353021, %g2 = ffffffffffff9e2c ldsh [%i5+%o1],%g2 ! %g2 = fffffffffffff635 ! %l7 = d689bef5bf8dd9d0, Mem[000000009180000c] = 0741274a stb %l7,[%o0+0x00c] ! Mem[000000009180000c] = d041274a p28_label_8: ! %l5 = dd04e5ec398ffa3d, Mem[0000000049000036] = 3d2fc1ed stb %l5,[%i2+0x036] ! Mem[0000000049000034] = 3d2f3ded ! %l0 = d9a4604a, %l1 = a6d593a9, Mem[0000000091000018] = 177fb3c9 f6353021 std %l0,[%i6+%o3] ! Mem[0000000091000018] = d9a4604a a6d593a9 ! %l3 = 00000000bf8dd9d0, Mem[0000000090800024] = f6353021 sth %l3,[%i5+0x024] ! Mem[0000000090800024] = d9d03021 ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = fffff635, %g3 = 207bbe7e ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 ! %l3 = 00000000bf8dd9d0, Mem[0000000048800010] = 6b237b919bc068df stx %l3,[%i1+%o2] ! Mem[0000000048800010] = 00000000bf8dd9d0 ! %l5 = dd04e5ec398ffa3d, Mem[000000009080002a] = d9d09c5f stb %l5,[%i5+0x02a] ! Mem[0000000090800028] = 3dd09c5f ! Mem[0000000090000030] = 944f136a 126760d7, %g2 = 65898de9, %g3 = d7571dc0 ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000126760d7 ! Mem[0000000090000020] = 1a54edfcf6353021, %g2 = 00000000944f136a ldx [%i4+%o4],%g2 ! %g2 = 1a54edfcf6353021 ! %l5 = dd04e5ec398ffa3d, Mem[000000009080001e] = fa3d6c6c stb %l5,[%i5+0x01e] ! Mem[000000009080001c] = 3d3d6c6c ! %l0 = 4da6dc8fd9a4604a, Mem[000000009100002a] = 604adb4f stb %l0,[%i6+0x02a] ! Mem[0000000091000028] = 4a4adb4f p28_label_9: ! Mem[000000009180000c] = d041274a, %g18 = 4dbd115863f379ea ldsw [%o0+0x00c],%g2 ! %g2 = 4dbd115863f379ea ! Mem[000000009000001c] = ad1a54ed, %g2 = ffffffffd041274a ldub [%i4+0x01f],%g2 ! %g2 = 00000000000000ad ! Mem[0000000091800008] = 50d2d327d041274a, %g2 = 00000000000000ad ldx [%o0+%o1],%g2 ! %g2 = 50d2d327d041274a ! Mem[0000000091000014] = 5bebbbe4, %g2 = 50d2d327d041274a lduw [%i6+0x014],%g2 ! %g2 = 000000005bebbbe4 ! %l2 = 00000000f6353021, Mem[0000000091800018] = 39a5d9d0 sth %l2,[%o0+%o3] ! Mem[0000000091800018] = 3021d9d0 ! %l1 = b54bf28ea6d593a9, Mem[0000000049000000] = 00000000bf8dd9d0 stx %l1,[%i2+%g0] ! Mem[0000000049000000] = b54bf28ea6d593a9 ! %l4 = ac2f65707cd37e61, Mem[0000000090800020] = 6c6c0f3ad9d03021 stx %l4,[%i5+%o4] ! Mem[0000000090800020] = ac2f65707cd37e61 ! Mem[0000000091000028] = d9a44a4a db4f959e, %g2 = 5bebbbe4, %g3 = 126760d7 ldd [%i6+%o5],%g2 ! %g2 = 00000000d9a44a4a 00000000db4f959e ! Mem[000000009180000c] = d041274a, %g2 = 00000000d9a44a4a lduh [%o0+0x00c],%g2 ! %g2 = 000000000000d041 ! Mem[000000009180003c] = d0806635, %g18 = 4dbd115863f379ea ldsw [%o0+0x03c],%g2 ! %g2 = 4dbd115863f379ea p28_label_10: ! Mem[0000000090000028] = 4da6dc8fd9a4604a, %g2 = ffffffffd0806635 ldx [%i4+%o5],%g2 ! %g2 = 4da6dc8fd9a4604a ! %l1 = b54bf28ea6d593a9, Mem[0000000048800038] = 2b6ad204 stw %l1,[%i1+0x038] ! Mem[0000000048800038] = a6d593a9 ! %l3 = 00000000bf8dd9d0, Mem[0000000091000014] = 5bebbbe4 stw %l3,[%i6+0x014] ! Mem[0000000091000014] = bf8dd9d0 ! Mem[0000000091800024] = bf8dd9d0, %g2 = 4da6dc8fd9a4604a ldub [%o0+0x024],%g2 ! %g2 = 00000000000000bf ! Mem[000000009000000c] = c40b9e2c, %g18 = 4dbd115863f379ea ldsw [%i4+0x00c],%g2 ! %g2 = 4dbd115863f379ea ! %l3 = 00000000bf8dd9d0, Mem[0000000090000007] = 78d50970 stb %l3,[%i4+0x007] ! Mem[0000000090000004] = d0d50970 ! Mem[0000000091000000] = 177fb3c9f6353021, %g2 = ffffffffc40b9e2c ldx [%i6+%g0],%g2 ! %g2 = 177fb3c9f6353021 ! %l1 = b54bf28ea6d593a9, Mem[0000000090800010] = bbd0f97a stw %l1,[%i5+%o2] ! Mem[0000000090800010] = a6d593a9 ! Mem[000000009000002c] = d9a4604a, %g2 = 177fb3c9f6353021 lduh [%i4+0x02c],%g2 ! %g2 = 000000000000d9a4 ! %l4 = ac2f65707cd37e61, Mem[000000009180003c] = d0806635 sth %l4,[%o0+0x03c] ! Mem[000000009180003c] = 7e616635 p28_label_11: ! Mem[0000000091800020] = f6353021bf8dd9d0, %g2 = 000000000000d9a4 ldx [%o0+%o4],%g2 ! %g2 = f6353021bf8dd9d0 ! Mem[0000000091800000] = 6c5e37b5, %g2 = f6353021bf8dd9d0 ldub [%o0+%g0],%g2 ! %g2 = 000000000000006c ! Mem[0000000090800034] = 2d07fd66, %g2 = 000000000000006c ldsb [%i5+0x034],%g2 ! %g2 = 000000000000002d ! %l2 = 00000000f6353021, Mem[000000009080001f] = 3dac2f65 stb %l2,[%i5+0x01f] ! Mem[000000009080001c] = 21ac2f65 ! Mem[0000000090000004] = 0bd0d509, %g2 = 000000000000002d lduh [%i4+0x006],%g2 ! %g2 = 0000000000000bd0 ! Mem[0000000048000028] = 42cb9a15 17ffad05, %l0 = d9a4604a, %l1 = a6d593a9 ldd [%i0+%o5],%l0 ! %l0 = 0000000042cb9a15 0000000017ffad05 ! Mem[0000000090800024] = 7cd37e61, %g2 = 0000000000000bd0 ldub [%i5+0x024],%g2 ! %g2 = 000000000000007c ! %l4 = ac2f65707cd37e61, Mem[0000000049000030] = 8605d0fc3d2f3ded stx %l4,[%i2+0x030] ! Mem[0000000049000030] = ac2f65707cd37e61 ! Mem[0000000090000010] = 0212225c, %g2 = 000000000000007c ldsh [%i4+%o2],%g2 ! %g2 = 0000000000000212 ! %l1 = 0000000017ffad05, Mem[000000009100001c] = a6d593a9 stw %l1,[%i6+0x01c] ! Mem[000000009100001c] = 17ffad05 p28_label_12: ! Mem[000000009000003c] = f8ba39dc, %g18 = 4dbd115863f379ea ldsw [%i4+0x03c],%g2 ! %g2 = 4dbd115863f379ea ! Mem[0000000049800014] = 657afa3d, %l2 = 00000000f6353021 ldsb [%i3+0x017],%l2 ! %l2 = 000000000000003d ! %l2 = 000000000000003d, Mem[0000000090000030] = 944f136a126760d7 stx %l2,[%i4+0x030] ! Mem[0000000090000030] = 000000000000003d ! Mem[0000000090000008] = d50970fe, %g2 = fffffffff8ba39dc ldub [%i4+%o1],%g2 ! %g2 = 00000000000000d5 ! Mem[000000009100002c] = 959e7cc7, %g2 = 00000000000000d5 ldsh [%i6+0x02e],%g2 ! %g2 = ffffffffffff959e ! %l1 = 0000000017ffad05, Mem[000000004800001e] = fc105c66 sth %l1,[%i0+0x01e] ! Mem[000000004800001c] = fc10ad05 ! Mem[0000000090000024] = f6353021, %g2 = ffffffffffff959e ldsb [%i4+0x024],%g2 ! %g2 = fffffffffffffff6 ! Mem[0000000091800008] = 50d2d327 d041274a, %g2 = fffffff6, %g3 = db4f959e ldd [%o0+%o1],%g2 ! %g2 = 0000000050d2d327 00000000d041274a ! Mem[0000000090800018] = 7cd37e61, %g2 = 0000000050d2d327 lduw [%i5+%o3],%g2 ! %g2 = 000000007cd37e61 ! Mem[0000000091000010] = eb99b055 bf8dd9d0, %g2 = 7cd37e61, %g3 = d041274a ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 00000000bf8dd9d0 p28_label_13: ! Mem[000000009000002c] = d9a4604a, %g2 = 00000000eb99b055 lduh [%i4+0x02c],%g2 ! %g2 = 000000000000d9a4 ! %l4 = ac2f65707cd37e61, Mem[000000009100002d] = 4f959e7c stb %l4,[%i6+0x02d] ! Mem[000000009100002c] = 61959e7c ! Mem[0000000090000014] = 798eb5a3, %g18 = 4dbd115863f379ea ldsw [%i4+0x014],%g2 ! %g2 = 4dbd115863f379ea ! Mem[0000000090800000] = d9a4604a, %g2 = 00000000798eb5a3 ldsh [%i5+%g0],%g2 ! %g2 = ffffffffffffd9a4 ! Mem[0000000090000004] = 80b60bd0, %g2 = ffffffffffffd9a4 lduh [%i4+0x004],%g2 ! %g2 = 00000000000080b6 ! %l7 = d689bef5bf8dd9d0, Mem[0000000048000004] = a6d593a9 sth %l7,[%i0+0x004] ! Mem[0000000048000004] = d9d093a9 ! Mem[0000000090000024] = f6353021, %g2 = 00000000000080b6 lduw [%i4+0x024],%g2 ! %g2 = 00000000f6353021 ! %l7 = d689bef5bf8dd9d0, Mem[0000000049000038] = d0171ab7 sth %l7,[%i2+0x038] ! Mem[0000000049000038] = d9d01ab7 ! Mem[0000000049800028] = ac2f6570 7cd37e61, %l0 = 42cb9a15, %l1 = 17ffad05 ldd [%i3+%o5],%l0 ! %l0 = 00000000ac2f6570 000000007cd37e61 ! %l6 = f6353021, %l7 = bf8dd9d0, Mem[0000000091800030] = f6353021 bf8dd9d0 std %l6,[%o0+0x030] ! Mem[0000000091800030] = f6353021 bf8dd9d0 p28_label_14: ! Mem[000000009000001c] = 22ad1a54, %g2 = 00000000f6353021 ldsb [%i4+0x01e],%g2 ! %g2 = 0000000000000022 ! Mem[0000000090800030] = e7b33334 2d07fd66, %g2 = 00000022, %g3 = bf8dd9d0 ldd [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 000000002d07fd66 ! Mem[0000000048800010] = 00000000bf8dd9d0, %l1 = 000000007cd37e61 ldx [%i1+%o2],%l1 ! %l1 = 00000000bf8dd9d0 ! Mem[0000000048800018] = ce3ccbe4, %l7 = d689bef5bf8dd9d0 ldsh [%i1+%o3],%l7 ! %l7 = ffffffffffffce3c ! Mem[0000000090800010] = 93a9ba27, %g2 = 00000000e7b33334 ldsh [%i5+0x012],%g2 ! %g2 = ffffffffffff93a9 ! Mem[000000009080000c] = bf8dd9d0, %g2 = ffffffffffff93a9 lduw [%i5+0x00c],%g2 ! %g2 = 00000000bf8dd9d0 ! %l2 = 000000000000003d, Mem[0000000090000010] = 0212225c798eb5a3 stx %l2,[%i4+%o2] ! Mem[0000000090000010] = 000000000000003d ! Mem[0000000090000004] = 0bd0d509, %g2 = 00000000bf8dd9d0 lduh [%i4+0x006],%g2 ! %g2 = 0000000000000bd0 ! Mem[0000000049000008] = 80bc3311, %l4 = ac2f65707cd37e61 ldsh [%i2+0x00a],%l4 ! %l4 = 0000000000003311 ! %l6 = 177fb3c9f6353021, Mem[0000000091000013] = 55bf8dd9 stb %l6,[%i6+0x013] ! Mem[0000000091000010] = 21bf8dd9 p28_label_15: ! Mem[0000000090000028] = 4da6dc8fd9a4604a, %g2 = 0000000000000bd0 ldx [%i4+%o5],%g2 ! %g2 = 4da6dc8fd9a4604a ! %l7 = ffffffffffffce3c, Mem[0000000090800008] = f6353021 stb %l7,[%i5+%o1] ! Mem[0000000090800008] = 3c353021 ! Mem[000000009000001c] = 9d7122ad, %g18 = 4dbd115863f379ea ldsw [%i4+0x01c],%g2 ! %g2 = 4dbd115863f379ea ! %l1 = 00000000bf8dd9d0, Mem[0000000091000018] = d9a4604a stw %l1,[%i6+%o3] ! Mem[0000000091000018] = bf8dd9d0 ! %l4 = 0000000000003311, Mem[0000000090000000] = f4d6f5d480b60bd0 stx %l4,[%i4+%g0] ! Mem[0000000090000000] = 0000000000003311 ! Mem[0000000090800004] = 398ffa3d, %g2 = ffffffff9d7122ad lduw [%i5+0x004],%g2 ! %g2 = 00000000398ffa3d ! Mem[0000000091800004] = da193367, %g2 = 00000000398ffa3d lduh [%o0+0x004],%g2 ! %g2 = 000000000000da19 ! Mem[000000004980001c] = 865a9996, %l6 = 177fb3c9f6353021 ldsb [%i3+0x01e],%l6 ! %l6 = ffffffffffffff99 ! %l2 = 0000003d, %l3 = bf8dd9d0, Mem[0000000091800000] = 6c5e37b5 da193367 std %l2,[%o0+%g0] ! Mem[0000000091800000] = 0000003d bf8dd9d0 ! %l2 = 000000000000003d, Mem[0000000091800000] = 0000003dbf8dd9d0 stx %l2,[%o0+%g0] ! Mem[0000000091800000] = 000000000000003d p28_label_16: ! %l1 = 00000000bf8dd9d0, Mem[0000000048000024] = 835e4520 stb %l1,[%i0+0x024] ! Mem[0000000048000024] = d05e4520 ! Mem[0000000090800018] = 7cd37e61, %g2 = 000000000000da19 lduw [%i5+%o3],%g2 ! %g2 = 000000007cd37e61 ! Mem[0000000091800018] = 3021d9d0, %g2 = 000000007cd37e61 ldsb [%o0+%o3],%g2 ! %g2 = 0000000000000030 ! %l6 = ffffff99, %l7 = ffffce3c, Mem[0000000090000030] = 00000000 0000003d std %l6,[%i4+0x030] ! Mem[0000000090000030] = ffffff99 ffffce3c ! Mem[0000000090800014] = fa547cd3, %g2 = 0000000000000030 ldsh [%i5+0x016],%g2 ! %g2 = fffffffffffffa54 ! %l4 = 00003311, %l5 = 398ffa3d, Mem[0000000091000038] = 65898de9 d7571dc0 std %l4,[%i6+0x038] ! Mem[0000000091000038] = 00003311 398ffa3d ! Mem[0000000091800004] = 3d50d2d3, %g2 = fffffffffffffa54 ldsb [%o0+0x007],%g2 ! %g2 = 000000000000003d ! %l5 = dd04e5ec398ffa3d, Mem[000000009180002c] = b0308df5 stw %l5,[%o0+0x02c] ! Mem[000000009180002c] = 398ffa3d ! %l1 = 00000000bf8dd9d0, Mem[0000000091000032] = b1d3207b sth %l1,[%i6+0x032] ! Mem[0000000091000030] = d9d0207b ! %l2 = 000000000000003d, Mem[0000000090000018] = 7f114e52 stw %l2,[%i4+%o3] ! Mem[0000000090000018] = 0000003d p28_label_17: ! Mem[0000000091800008] = 50d2d327, %g18 = 4dbd115863f379ea ldsw [%o0+%o1],%g2 ! %g2 = 4dbd115863f379ea ! %l1 = 00000000bf8dd9d0, Mem[0000000049000017] = 9d3ab42b stb %l1,[%i2+0x017] ! Mem[0000000049000014] = 9d3ab4d0 ! Mem[000000009180002c] = 398ffa3d, %g2 = 0000000050d2d327 lduw [%o0+0x02c],%g2 ! %g2 = 00000000398ffa3d ! Mem[0000000049000008] = 80bc3311, %l1 = 00000000bf8dd9d0 lduw [%i2+%o1],%l1 ! %l1 = 0000000080bc3311 ! %l2 = 0000003d, %l3 = bf8dd9d0, Mem[0000000049800018] = 00bd126c 865a9996 std %l2,[%i3+%o3] ! Mem[0000000049800018] = 0000003d bf8dd9d0 ! %l5 = dd04e5ec398ffa3d, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l5,[%i6+%o4] ! Mem[0000000091000020] = dd04e5ec398ffa3d ! %l5 = dd04e5ec398ffa3d, Mem[0000000090000018] = 0000003d sth %l5,[%i4+%o3] ! Mem[0000000090000018] = fa3d003d ! Mem[000000009000002c] = d9a4604a, %g2 = 00000000398ffa3d lduw [%i4+0x02c],%g2 ! %g2 = 00000000d9a4604a ! Mem[0000000091000010] = eb99b021, %g2 = 00000000d9a4604a lduw [%i6+%o2],%g2 ! %g2 = 00000000eb99b021 ! Mem[0000000091000000] = c9f63530, %g2 = 00000000eb99b021 ldub [%i6+0x003],%g2 ! %g2 = 00000000000000c9 p28_label_18: ! Mem[0000000091800038] = e8dd799b7e616635, %g2 = 00000000000000c9 ldx [%o0+0x038],%g2 ! %g2 = e8dd799b7e616635 ! Mem[0000000090000010] = 000000000000003d, %g2 = e8dd799b7e616635 ldx [%i4+%o2],%g2 ! %g2 = 000000000000003d ! Mem[0000000091800008] = 50d2d327, %g18 = 4dbd115863f379ea ldsw [%o0+%o1],%g2 ! %g2 = 4dbd115863f379ea ! Mem[0000000091000010] = eb99b021, %g2 = 0000000050d2d327 lduh [%i6+%o2],%g2 ! %g2 = 000000000000eb99 ! Mem[0000000090000024] = f6353021, %g2 = 000000000000eb99 ldsh [%i4+0x024],%g2 ! %g2 = fffffffffffff635 ! %l4 = 00003311, %l5 = 398ffa3d, Mem[0000000048800030] = 67f4caed c7ac3373 std %l4,[%i1+0x030] ! Mem[0000000048800030] = 00003311 398ffa3d ! %l4 = 0000000000003311, Mem[0000000090800030] = e7b33334 stw %l4,[%i5+0x030] ! Mem[0000000090800030] = 00003311 ! %l3 = 00000000bf8dd9d0, Mem[0000000048000001] = d9a4604a stb %l3,[%i0+0x001] ! Mem[0000000048000000] = d9d0604a ! %l2 = 000000000000003d, Mem[0000000090800028] = bf8d3dd09c5fe8b1 stx %l2,[%i5+%o5] ! Mem[0000000090800028] = 000000000000003d ! Mem[0000000049000018] = 7e0f95ce, %l6 = ffffffffffffff99 ldsw [%i2+%o3],%l6 ! %l6 = 000000007e0f95ce p28_label_19: ! Mem[000000009000003c] = f8ba39dc, %g2 = fffffffffffff635 ldub [%i4+0x03c],%g2 ! %g2 = 00000000000000f8 ! %l1 = 0000000080bc3311, Mem[0000000090000017] = 3dfa3d00 stb %l1,[%i4+0x017] ! Mem[0000000090000014] = 11fa3d00 ! %l2 = 000000000000003d, Mem[000000009100002e] = 959e7cc7 stb %l2,[%i6+0x02e] ! Mem[000000009100002c] = 3d9e7cc7 ! Mem[0000000091800028] = d1fa02cc 398ffa3d, %g2 = 000000f8, %g3 = 2d07fd66 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000398ffa3d ! Mem[0000000048800030] = 00003311, %l3 = 00000000bf8dd9d0 lduw [%i1+0x030],%l3 ! %l3 = 0000000000003311 ! Mem[000000009180000c] = d041274a, %g2 = 00000000d1fa02cc lduh [%o0+0x00c],%g2 ! %g2 = 000000000000d041 ! %l6 = 000000007e0f95ce, Mem[000000009100000a] = 5151da67 sth %l6,[%i6+0x00a] ! Mem[0000000091000008] = 95ceda67 ! Mem[0000000048800024] = a150d595, %l0 = 00000000ac2f6570 ldsb [%i1+0x025],%l0 ! %l0 = 0000000000000050 ! Mem[000000009000001c] = 9d7122ad, %g2 = 000000000000d041 ldsh [%i4+0x01c],%g2 ! %g2 = ffffffffffff9d71 ! %l3 = 0000000000003311, Mem[000000004800001f] = fc10ad05 stb %l3,[%i0+0x01f] ! Mem[000000004800001c] = fc10ad11 p28_label_20: ! Mem[0000000091800018] = d9d0e146, %g2 = ffffffffffff9d71 ldsb [%o0+0x01a],%g2 ! %g2 = ffffffffffffffd9 ! Mem[000000004880003c] = 00b3c6ae, %l5 = dd04e5ec398ffa3d ldsw [%i1+0x03c],%l5 ! %l5 = 0000000000b3c6ae ! Mem[0000000049000028] = daa0a16e8e9638a3, %l3 = 0000000000003311 ldx [%i2+%o5],%l3 ! %l3 = daa0a16e8e9638a3 ! %l5 = 0000000000b3c6ae, Mem[0000000048800024] = a150d595 stw %l5,[%i1+0x024] ! Mem[0000000048800024] = 00b3c6ae ! Mem[000000009180000c] = d041274a, %g2 = ffffffffffffffd9 ldub [%o0+0x00c],%g2 ! %g2 = 00000000000000d0 ! %l5 = 0000000000b3c6ae, Mem[000000009080002b] = 00000000 stb %l5,[%i5+0x02b] ! Mem[0000000090800028] = ae000000 ! Mem[000000009180002c] = 398ffa3d, %g2 = 00000000000000d0 lduw [%o0+0x02c],%g2 ! %g2 = 00000000398ffa3d ! %l2 = 0000003d, %l3 = 8e9638a3, Mem[0000000090800038] = 393f420c dd38b60e std %l2,[%i5+0x038] ! Mem[0000000090800038] = 0000003d 8e9638a3 ! Mem[000000009180003c] = 66350000, %g2 = 00000000398ffa3d lduh [%o0+0x03e],%g2 ! %g2 = 0000000000006635 ! Mem[000000009000000c] = 9e2c0000, %g2 = 0000000000006635 lduh [%i4+0x00e],%g2 ! %g2 = 0000000000009e2c p28_label_21: ! Mem[0000000091800030] = f6353021bf8dd9d0, %g2 = 0000000000009e2c ldx [%o0+0x030],%g2 ! %g2 = f6353021bf8dd9d0 ! %l4 = 0000000000003311, Mem[0000000091000026] = fa3dd9a4 sth %l4,[%i6+0x026] ! Mem[0000000091000024] = 3311d9a4 ! Mem[0000000090000010] = 00000000, %g2 = f6353021bf8dd9d0 ldsb [%i4+0x013],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800020] = 65707cd3, %g2 = 0000000000000000 ldsh [%i5+0x022],%g2 ! %g2 = 0000000000006570 ! Mem[0000000091000038] = 00003311 398ffa3d, %g2 = 00006570, %g3 = 398ffa3d ldd [%i6+0x038],%g2 ! %g2 = 0000000000003311 00000000398ffa3d ! Mem[0000000090000008] = d50970fe, %g2 = 0000000000003311 ldsb [%i4+%o1],%g2 ! %g2 = ffffffffffffffd5 ! %l2 = 0000003d, %l3 = 8e9638a3, Mem[0000000090800000] = d9a4604a 398ffa3d std %l2,[%i5+%g0] ! Mem[0000000090800000] = 0000003d 8e9638a3 ! %l4 = 0000000000003311, Mem[0000000091800010] = f6353021bf8dd9d0 stx %l4,[%o0+%o2] ! Mem[0000000091800010] = 0000000000003311 ! %l0 = 0000000000000050, Mem[0000000049000038] = d9d01ab7f4705710 stx %l0,[%i2+0x038] ! Mem[0000000049000038] = 0000000000000050 ! %l3 = daa0a16e8e9638a3, Mem[000000004800000a] = 57aef328 sth %l3,[%i0+0x00a] ! Mem[0000000048000008] = 57ae38a3 p28_label_22: ! Mem[0000000090000020] = edfcf635, %g2 = ffffffffffffffd5 ldsh [%i4+0x022],%g2 ! %g2 = ffffffffffffedfc ! Mem[0000000090000014] = 0011fa3d, %g2 = ffffffffffffedfc lduh [%i4+0x016],%g2 ! %g2 = 0000000000000011 ! Mem[000000004980000c] = 311a94d2, %l3 = daa0a16e8e9638a3 lduh [%i3+0x00c],%l3 ! %l3 = 000000000000311a ! Mem[000000009180000c] = d041274a, %g18 = 4dbd115863f379ea ldsw [%o0+0x00c],%g2 ! %g2 = 4dbd115863f379ea ! Mem[0000000091000000] = 177fb3c9 f6353021, %g2 = d041274a, %g3 = 398ffa3d ldd [%i6+%g0],%g2 ! %g2 = 00000000177fb3c9 00000000f6353021 ! Mem[0000000048800030] = 00003311 398ffa3d, %l6 = 7e0f95ce, %l7 = ffffce3c ldd [%i1+0x030],%l6 ! %l6 = 0000000000003311 00000000398ffa3d ! Mem[0000000090000010] = 00000000 00000011, %g2 = 177fb3c9, %g3 = f6353021 ldd [%i4+%o2],%g2 ! %g2 = 0000000000000000 0000000000000011 ! Mem[0000000091000008] = 4b1c95ceda67f293, %g2 = 0000000000000000 ldx [%i6+%o1],%g2 ! %g2 = 4b1c95ceda67f293 ! Mem[0000000091000008] = 4b1c95ce, %g2 = 4b1c95ceda67f293 lduw [%i6+%o1],%g2 ! %g2 = 000000004b1c95ce ! Mem[0000000091000000] = b3c9f635, %g2 = 000000004b1c95ce ldsb [%i6+0x002],%g2 ! %g2 = ffffffffffffffb3 p28_label_23: ! %l6 = 0000000000003311, Mem[000000009000001d] = 7122ad1a stb %l6,[%i4+0x01d] ! Mem[000000009000001c] = 1122ad1a ! %l3 = 000000000000311a, Mem[0000000090800003] = 3d8e9638 stb %l3,[%i5+0x003] ! Mem[0000000090800000] = 1a8e9638 ! Mem[0000000049800028] = ac2f6570, %l7 = 00000000398ffa3d lduw [%i3+%o5],%l7 ! %l7 = 00000000ac2f6570 ! Mem[0000000091800010] = 00000000 00003311, %g2 = ffffffb3, %g3 = 00000011 ldd [%o0+%o2],%g2 ! %g2 = 0000000000000000 0000000000003311 ! %l4 = 0000000000003311, Mem[0000000049800020] = 0bd1fe9e stw %l4,[%i3+%o4] ! Mem[0000000049800020] = 00003311 ! Mem[0000000049000028] = daa0a16e8e9638a3, %l1 = 0000000080bc3311 ldx [%i2+%o5],%l1 ! %l1 = daa0a16e8e9638a3 ! Mem[0000000090800018] = 7cd37e61, %g2 = 0000000000000000 ldub [%i5+%o3],%g2 ! %g2 = 000000000000007c ! %l2 = 0000003d, %l3 = 0000311a, Mem[0000000091000010] = eb99b021 bf8dd9d0 std %l2,[%i6+%o2] ! Mem[0000000091000010] = 0000003d 0000311a ! Mem[0000000091800018] = 3021d9d0 e14610d9, %g2 = 0000007c, %g3 = 00003311 ldd [%o0+%o3],%g2 ! %g2 = 000000003021d9d0 00000000e14610d9 ! Mem[0000000049000028] = daa0a16e 8e9638a3, %l6 = 00003311, %l7 = ac2f6570 ldd [%i2+%o5],%l6 ! %l6 = 00000000daa0a16e 000000008e9638a3 p28_label_24: ! %l0 = 0000000000000050, Mem[0000000091000030] = 7cc7d9d0207bbe7e stx %l0,[%i6+0x030] ! Mem[0000000091000030] = 0000000000000050 ! Mem[0000000090800030] = 00003311, %g2 = 000000003021d9d0 lduw [%i5+0x030],%g2 ! %g2 = 0000000000003311 ! Mem[000000004900000c] = d50970fe, %l0 = 0000000000000050 lduw [%i2+0x00c],%l0 ! %l0 = 00000000d50970fe ! %l4 = 00003311, %l5 = 00b3c6ae, Mem[0000000090800020] = ac2f6570 7cd37e61 std %l4,[%i5+%o4] ! Mem[0000000090800020] = 00003311 00b3c6ae ! Mem[000000004900002c] = 8e9638a3, %l0 = 00000000d50970fe ldsb [%i2+0x02c],%l0 ! %l0 = ffffffffffffff8e ! %l6 = daa0a16e, %l7 = 8e9638a3, Mem[0000000091000000] = 177fb3c9 f6353021 std %l6,[%i6+%g0] ! Mem[0000000091000000] = daa0a16e 8e9638a3 ! Mem[0000000090800018] = 7cd37e61 398f3d21, %g2 = 00003311, %g3 = e14610d9 ldd [%i5+%o3],%g2 ! %g2 = 000000007cd37e61 00000000398f3d21 ! Mem[0000000049800024] = e073d9fc, %l3 = 000000000000311a ldsw [%i3+0x024],%l3 ! %l3 = ffffffffe073d9fc ! Mem[0000000090800038] = 0000003d 8e9638a3, %g2 = 7cd37e61, %g3 = 398f3d21 ldd [%i5+0x038],%g2 ! %g2 = 000000000000003d 000000008e9638a3 ! Mem[0000000091000004] = 38a34b1c, %g2 = 000000000000003d lduh [%i6+0x006],%g2 ! %g2 = 00000000000038a3 p28_label_25: ! Mem[0000000090000024] = f6353021, %g2 = 00000000000038a3 lduw [%i4+0x024],%g2 ! %g2 = 00000000f6353021 ! Mem[000000009000003c] = f8ba39dc, %g18 = 4dbd115863f379ea ldsw [%i4+0x03c],%g2 ! %g2 = 4dbd115863f379ea ! Mem[000000009000001c] = 9d1122ad, %g2 = fffffffff8ba39dc lduh [%i4+0x01c],%g2 ! %g2 = 0000000000009d11 ! %l0 = ffffffffffffff8e, Mem[0000000090000006] = 3311d509 sth %l0,[%i4+0x006] ! Mem[0000000090000004] = ff8ed509 ! Mem[0000000090800030] = 00003311, %g2 = 0000000000009d11 lduw [%i5+0x030],%g2 ! %g2 = 0000000000003311 ! %l6 = daa0a16e, %l7 = 8e9638a3, Mem[0000000048800010] = 00000000 bf8dd9d0 std %l6,[%i1+%o2] ! Mem[0000000048800010] = daa0a16e 8e9638a3 ! Mem[0000000091000028] = 4adb613d, %g2 = 0000000000003311 ldsb [%i6+0x02b],%g2 ! %g2 = 000000000000004a ! Mem[0000000091800038] = dd799b7e, %g2 = 000000000000004a ldub [%o0+0x039],%g2 ! %g2 = 00000000000000dd ! %l6 = 00000000daa0a16e, Mem[0000000048800030] = 00003311398ffa3d stx %l6,[%i1+0x030] ! Mem[0000000048800030] = 00000000daa0a16e ! Mem[000000004980000c] = 311a94d2, %l2 = 000000000000003d lduh [%i3+0x00c],%l2 ! %l2 = 000000000000311a ba,a p28_not_taken_0_end p28_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p28_branch_failed p28_not_taken_0_end: ! End of Random Code for Thread 28 1: membar #Sync ! Force all stores to complete p28_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x070] ! Set processor 28 done flag ! Check Registers p28_check_registers: set p28_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be ffffffffffffff8e bne,a,pn %xcc,p28_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be daa0a16e8e9638a3 bne,a,pn %xcc,p28_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000311a bne,a,pn %xcc,p28_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffe073d9fc bne,a,pn %xcc,p28_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000003311 bne,a,pn %xcc,p28_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000b3c6ae bne,a,pn %xcc,p28_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000daa0a16e bne,a,pn %xcc,p28_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000008e9638a3 bne,a,pn %xcc,p28_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p28_check_fp_registers: set p28_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 3af0324d 9692be68 bne %xcc,p28_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 0d972685 5a23f8dd bne %xcc,p28_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be f34a9d0d 9d4f260d bne %xcc,p28_f6_fail nop ! Check Local Memory set p28_local0_expect,%g1 p28_check_local0: ldx [%g1+0x000],%g2 ! Expected data = d9d0604ad9d093a9 ldx [%i0+0x000],%g3 ! Observed data at 0000000048000000 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 57ae38a35fae7410 ldx [%i0+0x008],%g3 ! Observed data at 0000000048000008 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = f6353021bf8dd9d0 ldx [%i0+0x010],%g3 ! Observed data at 0000000048000010 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = f6353021fc10ad11 ldx [%i0+0x018],%g3 ! Observed data at 0000000048000018 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 755bae8bd05e4520 ldx [%i0+0x020],%g3 ! Observed data at 0000000048000020 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = a8edf8fbb1903d7f ldx [%i0+0x030],%g3 ! Observed data at 0000000048000030 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 08eed1a37cd37e61 ldx [%i0+0x038],%g3 ! Observed data at 0000000048000038 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i0,0x038,%g4 set p28_local1_expect,%g1 p28_check_local1: ldx [%g1+0x008],%g2 ! Expected data = d50970fef4cab1d3 ldx [%i1+0x008],%g3 ! Observed data at 0000000048800008 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = daa0a16e8e9638a3 ldx [%i1+0x010],%g3 ! Observed data at 0000000048800010 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = ad8d898500b3c6ae ldx [%i1+0x020],%g3 ! Observed data at 0000000048800020 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00000000daa0a16e ldx [%i1+0x030],%g3 ! Observed data at 0000000048800030 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = a6d593a900b3c6ae ldx [%i1+0x038],%g3 ! Observed data at 0000000048800038 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i1,0x038,%g4 set p28_local2_expect,%g1 p28_check_local2: ldx [%g1+0x000],%g2 ! Expected data = b54bf28ea6d593a9 ldx [%i2+0x000],%g3 ! Observed data at 0000000049000000 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 80bc3311d50970fe ldx [%i2+0x008],%g3 ! Observed data at 0000000049000008 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = f3a595699d3ab4d0 ldx [%i2+0x010],%g3 ! Observed data at 0000000049000010 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i2,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = ac2f65707cd37e61 ldx [%i2+0x030],%g3 ! Observed data at 0000000049000030 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000000000000050 ldx [%i2+0x038],%g3 ! Observed data at 0000000049000038 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i2,0x038,%g4 set p28_local3_expect,%g1 p28_check_local3: ldx [%g1+0x010],%g2 ! Expected data = 296c56f5657afa3d ldx [%i3+0x010],%g3 ! Observed data at 0000000049800010 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000003dbf8dd9d0 ldx [%i3+0x018],%g3 ! Observed data at 0000000049800018 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00003311e073d9fc ldx [%i3+0x020],%g3 ! Observed data at 0000000049800020 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ac2f65707cd37e61 ldx [%i3+0x028],%g3 ! Observed data at 0000000049800028 cmp %g2,%g3 bne,a,pn %xcc,p28_local_failed add %i3,0x028,%g4 ! The test for processor 28 has passed p28_passed: ta GOOD_TRAP nop p28_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p28_failed p28_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p28_failed p28_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p28_failed p28_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p28_failed p28_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p28_failed p28_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p28_failed p28_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p28_failed p28_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p28_failed p28_f0_fail: set p28_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p28_f2_fail: set p28_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p28_f6_fail: set p28_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 28 failed p28_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x070] ! Set processor 28 done flag set p28_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 28 failed p28_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x070] ! Set processor 28 done flag set p28_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p28_selfmod_failed: ba p28_failed mov 0xabc,%g1 p28_common_error: or %g0,0xefc,%g1 ba p28_failed mov %o5,%g3 p28_common_signature_error: set p28_temp,%g1 ba p28_failed st %g2,[%g1] ! Common Lock Number p28_common_timeout: set p28_temp,%g1 ba p28_failed st %g2,[%g1] ! Common Lock Number p28_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p28_failed mov 0x0,%g3 p28_trap1e: lduwa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000049000028] ldda [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000048000028] stwa %l5,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000049800010] ldsba [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000049800018] ldswa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000048800018] done p28_trap1o: lduwa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000049000028] ldda [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000048000028] stwa %l5,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000049800010] ldsba [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000049800018] ldswa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000048800018] done p28_trap2e: stba %l2,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000049800018] stba %l0,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000049800028] stxa %l6,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000048000020] ldswa [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000049000010] done p28_trap2o: stba %l2,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000049800018] stba %l0,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000049800028] stxa %l6,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000048000020] ldswa [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000049000010] done p28_trap3e: nop nop nop nop nop nop done p28_trap3o: nop nop nop nop nop nop done p28_init_memory_pointers: set p28_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 p28_local0_start,%i0 set p28_local1_start,%i1 set p28_local2_start,%i2 set p28_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 4da6dc8fd9a4604a ldx [%g1+0x008],%l1 ! %l1 = b54bf28ea6d593a9 ldx [%g1+0x010],%l2 ! %l2 = 80bc3311d50970fe ldx [%g1+0x018],%l3 ! %l3 = 1f5ca3aaf4cab1d3 ldx [%g1+0x020],%l4 ! %l4 = ac2f65707cd37e61 ldx [%g1+0x028],%l5 ! %l5 = dd04e5ec398ffa3d ldx [%g1+0x030],%l6 ! %l6 = 177fb3c9f6353021 ldx [%g1+0x038],%l7 ! %l7 = d689bef5bf8dd9d0 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 29 processor_29: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x74] ! Set the start flag wrpr %g0,7,%cleanwin call p29_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 29 wr %g0,0x4,%fprs ! Make sure fef is 1 set p29_init_freg,%g1 ! %f0 = ca27fa70 4640c0ef 8a3c70e6 fee817a7 ! %f4 = 499aa0f9 805508d9 6db69390 73b7964b ! %f8 = f227430a 6be71070 1aa6ea5e 40d11ee7 ! %f12 = bdf1f5ca 9f6a77dc 6dfcecd9 baebafd8 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 5cbbbef5 103598f1 2504c0dc 652d7fe8 ! %f20 = 25454a32 b7b404a4 ad88c790 b23dbd2e ! %f24 = 9fd77362 ddd348be 342cebbc a7f16f35 ! %f28 = 68c1ebf2 6e5bd158 a3b6fbd6 99f62dd4 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = fcc4d197 db7ce8e7 3143429e c4bc1028 ! %f36 = 033c87d1 7385ed33 2e4cd67d 6023b3db ! %f40 = a81d7ac0 2830f7c0 c515fc5f e7e55943 ! %f44 = a19c5c46 d1d50a3c a9814dab d64865a8 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x81f83abf00000026,%g7,%g1 ! GSR scale = 4, align = 6 wr %g1,%g0,%gsr ! GSR = 81f83abf00000026 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 29 p29_label_1: ! Mem[000000009100003c] = d7571dc0, %g2 = ffffffffffffc7db lduw [%i6+0x03c],%g2 ! %g2 = 00000000d7571dc0 ! Mem[000000004a00003c] = c8afb730, %l1 = 4b1e47882ec7eaa0 ldsh [%i0+0x03c],%l1 ! %l1 = ffffffffffffc8af ! %l7 = d8a505906a909533, Mem[000000004a800038] = a5b5916a sth %l7,[%i1+0x038] ! Mem[000000004a800038] = 9533916a ! Mem[0000000091800020] = c69ee3c7, %g2 = 00000000d7571dc0 lduh [%o0+%o4],%g2 ! %g2 = 000000000000c69e ! Mem[0000000090800018] = 35d3851c, %g2 = 000000000000c69e lduw [%i5+%o3],%g2 ! %g2 = 0000000035d3851c ! %l1 = ffffffffffffc8af, Mem[000000009000000c] = c40b9e2c sth %l1,[%i4+0x00c] ! Mem[000000009000000c] = c8af9e2c ! Mem[0000000090000034] = 60d78fc6, %g2 = 0000000035d3851c lduh [%i4+0x036],%g2 ! %g2 = 00000000000060d7 ! %l6 = 2582cee2c497fe18, Mem[0000000091800034] = b6b6487f stw %l6,[%o0+0x034] ! Mem[0000000091800034] = c497fe18 ! %l5 = 480742ba32125bf5, Mem[0000000090000018] = 7f114e52 sth %l5,[%i4+%o3] ! Mem[0000000090000018] = 5bf54e52 ! Mem[0000000090800014] = ba27fa54, %g2 = 00000000000060d7 ldsb [%i5+0x014],%g2 ! %g2 = ffffffffffffffba p29_label_2: ! Mem[000000004a000000] = 8070b4c7, %l2 = e9f84d58e17e6684 ldub [%i0+0x003],%l2 ! %l2 = 00000000000000c7 ! Mem[000000004a00001c] = 140802aa, %l5 = 480742ba32125bf5 ldub [%i0+0x01e],%l5 ! %l5 = 0000000000000002 ! Mem[0000000090000008] = b01bc8af, %g2 = ffffffffffffffba lduh [%i4+0x00a],%g2 ! %g2 = 000000000000b01b ! %l5 = 0000000000000002, Mem[0000000090000000] = f4d6f5d480b60b78 stx %l5,[%i4+%g0] ! Mem[0000000090000000] = 0000000000000002 ! %l2 = 00000000000000c7, Mem[0000000090800030] = e7b33334 stb %l2,[%i5+0x030] ! Mem[0000000090800030] = c7b33334 ! Mem[0000000091800030] = 45288f71, %g2 = 000000000000b01b lduw [%o0+0x030],%g2 ! %g2 = 0000000045288f71 ! Mem[0000000091000008] = 1c5151da, %g2 = 0000000045288f71 ldub [%i6+0x009],%g2 ! %g2 = 000000000000001c ! Mem[0000000090000034] = 126760d7, %g2 = 000000000000001c lduw [%i4+0x034],%g2 ! %g2 = 00000000126760d7 ! %l4 = d5d4ef98, %l5 = 00000002, Mem[0000000090000030] = 944f136a 126760d7 std %l4,[%i4+0x030] ! Mem[0000000090000030] = d5d4ef98 00000002 ! Mem[0000000090800008] = a3d5b48df38fafd2, %g2 = 00000000126760d7 ldx [%i5+%o1],%g2 ! %g2 = a3d5b48df38fafd2 p29_label_3: ! Mem[000000004b800020] = 5f7c49aa, %l3 = 2e43eb664285c67e ldsh [%i3+%o4],%l3 ! %l3 = 0000000000005f7c ! Mem[000000009000000c] = c8af9e2c, %g2 = a3d5b48df38fafd2 ldsh [%i4+0x00c],%g2 ! %g2 = ffffffffffffc8af ! Mem[000000004a000004] = ac19a270, %l3 = 0000000000005f7c ldsh [%i0+0x004],%l3 ! %l3 = ffffffffffffac19 ! %l7 = d8a505906a909533, Mem[0000000091800016] = 78b639a5 stb %l7,[%o0+0x016] ! Mem[0000000091800014] = 33b639a5 ! %l1 = ffffffffffffc8af, Mem[000000009100002f] = 9e7cc772 stb %l1,[%i6+0x02f] ! Mem[000000009100002c] = af7cc772 ! Mem[000000009080003c] = dd38b60e, %g18 = 52cd1cbc239ec164 ldsw [%i5+0x03c],%g2 ! %g2 = 52cd1cbc239ec164 ! Mem[000000009000000c] = c8af9e2c, %g2 = ffffffffdd38b60e lduh [%i4+0x00c],%g2 ! %g2 = 000000000000c8af ! %l3 = ffffffffffffac19, Mem[0000000090800008] = a3d5b48d sth %l3,[%i5+%o1] ! Mem[0000000090800008] = ac19b48d ! %l7 = d8a505906a909533, Mem[0000000090000030] = d5d4ef9800000002 stx %l7,[%i4+0x030] ! Mem[0000000090000030] = d8a505906a909533 ! Mem[0000000091800014] = a2d933b6, %g18 = 52cd1cbc239ec164 ldsw [%o0+0x014],%g2 ! %g2 = 52cd1cbc239ec164 p29_label_4: ! %l1 = ffffffffffffc8af, Mem[0000000090800024] = ba1e4dff stw %l1,[%i5+0x024] ! Mem[0000000090800024] = ffffc8af ! Mem[0000000090000014] = 798eb5a3, %g2 = ffffffffa2d933b6 lduw [%i4+0x014],%g2 ! %g2 = 00000000798eb5a3 ! %l0 = 030321aa1bbcb33c, Mem[0000000091800014] = a2d933b6 stw %l0,[%o0+0x014] ! Mem[0000000091800014] = 1bbcb33c ! %l2 = 00000000000000c7, Mem[0000000090800028] = eb4882af stw %l2,[%i5+%o5] ! Mem[0000000090800028] = 000000c7 ! %l7 = d8a505906a909533, Mem[0000000090000023] = fce7b2eb stb %l7,[%i4+0x023] ! Mem[0000000090000020] = 33e7b2eb ! %l6 = 2582cee2c497fe18, Mem[0000000091000038] = 65898de9d7571dc0 stx %l6,[%i6+0x038] ! Mem[0000000091000038] = 2582cee2c497fe18 ! Mem[0000000091800004] = da193367, %g2 = 00000000798eb5a3 ldsb [%o0+0x004],%g2 ! %g2 = ffffffffffffffda ! Mem[000000009080000c] = f38fafd2, %g2 = ffffffffffffffda ldsh [%i5+0x00c],%g2 ! %g2 = fffffffffffff38f ! Mem[0000000090000020] = 1a54ed33, %g2 = fffffffffffff38f lduh [%i4+%o4],%g2 ! %g2 = 0000000000001a54 ! %l5 = 0000000000000002, Mem[0000000090800028] = 000000c7 sth %l5,[%i5+%o5] ! Mem[0000000090800028] = 000200c7 p29_label_5: ! %l5 = 0000000000000002, Mem[0000000090800028] = 000200c7 stw %l5,[%i5+%o5] ! Mem[0000000090800028] = 00000002 ! Mem[000000004b800010] = 3e362492, %l3 = ffffffffffffac19 ldsh [%i3+0x012],%l3 ! %l3 = 0000000000002492 ! Mem[000000009100000c] = da67f293, %g2 = 0000000000001a54 ldsh [%i6+0x00c],%g2 ! %g2 = ffffffffffffda67 ! Mem[0000000091000008] = 5151da67, %g2 = ffffffffffffda67 ldub [%i6+0x00a],%g2 ! %g2 = 0000000000000051 ! %l1 = ffffffffffffc8af, Mem[0000000091000014] = 5bebbbe4 stw %l1,[%i6+0x014] ! Mem[0000000091000014] = ffffc8af ! Mem[0000000090000018] = 4e529d71, %g2 = 0000000000000051 ldsh [%i4+0x01a],%g2 ! %g2 = 0000000000004e52 ! Mem[0000000091800014] = b33c39a5, %g2 = 0000000000004e52 ldsb [%o0+0x016],%g2 ! %g2 = ffffffffffffffb3 ! %l0 = 030321aa1bbcb33c, Mem[0000000090000028] = 07dc67fd8d791540 stx %l0,[%i4+%o5] ! Mem[0000000090000028] = 030321aa1bbcb33c ! Mem[0000000091800038] = e8dd799beb806635, %g2 = ffffffffffffffb3 ldx [%o0+0x038],%g2 ! %g2 = e8dd799beb806635 ! Mem[000000004a000010] = 8133f95f88b7dc57, %l2 = 00000000000000c7 ldx [%i0+%o2],%l2 ! %l2 = 8133f95f88b7dc57 p29_label_6: ! Mem[0000000091800008] = 50d23f270741274a, %g2 = e8dd799beb806635 ldx [%o0+%o1],%g2 ! %g2 = 50d23f270741274a ! Mem[0000000090000000] = 00000000 00000002, %g2 = 0741274a, %g3 = 0bad0b00 ldd [%i4+%g0],%g2 ! %g2 = 0000000000000000 0000000000000002 ! Mem[0000000090000014] = b5a35bf5, %g2 = 0000000000000000 lduh [%i4+0x016],%g2 ! %g2 = 000000000000b5a3 ! %l7 = d8a505906a909533, Mem[0000000091800028] = d1fa02cc sth %l7,[%o0+%o5] ! Mem[0000000091800028] = 953302cc ! Mem[000000009000001c] = 22ad1a54, %g2 = 000000000000b5a3 lduh [%i4+0x01e],%g2 ! %g2 = 00000000000022ad ! %l4 = 42a09b6cd5d4ef98, Mem[0000000091000020] = 9de28f8d stw %l4,[%i6+%o4] ! Mem[0000000091000020] = d5d4ef98 ! Mem[0000000090000028] = 030321aa, %g18 = 52cd1cbc239ec164 ldsw [%i4+%o5],%g2 ! %g2 = 52cd1cbc239ec164 ! Mem[0000000090800020] = 6c6c0f3a, %g2 = 00000000030321aa ldsh [%i5+%o4],%g2 ! %g2 = 0000000000006c6c ! %l2 = 8133f95f88b7dc57, Mem[000000004b80000d] = cd21763a stb %l2,[%i3+0x00d] ! Mem[000000004b80000c] = cd57763a ! %l6 = 2582cee2c497fe18, Mem[0000000090000038] = 8fc6c81b stw %l6,[%i4+0x038] ! Mem[0000000090000038] = c497fe18 p29_label_7: ! Mem[0000000091800034] = c497fe18, %g18 = 52cd1cbc239ec164 ldsw [%o0+0x034],%g2 ! %g2 = 52cd1cbc239ec164 ! Mem[0000000090800030] = 33342d07, %g2 = ffffffffc497fe18 ldsh [%i5+0x032],%g2 ! %g2 = 0000000000003334 ! %l7 = d8a505906a909533, Mem[0000000090800010] = bbd0f97aba27fa54 stx %l7,[%i5+%o2] ! Mem[0000000090800010] = d8a505906a909533 ! Mem[0000000091000014] = ffffc8af, %g2 = 0000000000003334 lduw [%i6+0x014],%g2 ! %g2 = 00000000ffffc8af ! Mem[0000000090000028] = 030321aa1bbcb33c, %g2 = 00000000ffffc8af ldx [%i4+%o5],%g2 ! %g2 = 030321aa1bbcb33c ! %l2 = 8133f95f88b7dc57, Mem[000000009180001f] = d9c69ee3 stb %l2,[%o0+0x01f] ! Mem[000000009180001c] = 57c69ee3 ! Mem[0000000090000008] = abb01bc8, %g2 = 030321aa1bbcb33c ldub [%i4+0x009],%g2 ! %g2 = 00000000000000ab ! Mem[0000000091000030] = 7cc77257, %g18 = 52cd1cbc239ec164 ldsw [%i6+0x030],%g2 ! %g2 = 52cd1cbc239ec164 ! %l2 = 8133f95f88b7dc57, Mem[0000000091800038] = e8dd799beb806635 stx %l2,[%o0+0x038] ! Mem[0000000091800038] = 8133f95f88b7dc57 ! Mem[0000000090800030] = c7b333342d07fd66, %g2 = 000000007cc77257 ldx [%i5+0x030],%g2 ! %g2 = c7b333342d07fd66 p29_label_8: ! %l4 = d5d4ef98, %l5 = 00000002, Mem[000000004b000018] = cbe93867 3e35c811 std %l4,[%i2+%o3] ! Mem[000000004b000018] = d5d4ef98 00000002 ! Mem[000000009000000c] = c8af9e2c, %g2 = c7b333342d07fd66 lduw [%i4+0x00c],%g2 ! %g2 = 00000000c8af9e2c ! %l0 = 030321aa1bbcb33c, Mem[000000004b800030] = fb1a0ed5 stw %l0,[%i3+0x030] ! Mem[000000004b800030] = 1bbcb33c ! Mem[0000000090000028] = 21aa1bbc, %g2 = 00000000c8af9e2c ldub [%i4+0x02a],%g2 ! %g2 = 0000000000000021 ! Mem[0000000091800008] = 3f270741, %g2 = 0000000000000021 ldsb [%o0+0x00a],%g2 ! %g2 = 000000000000003f ! Mem[000000009000002c] = 1bbcb33c, %g2 = 000000000000003f lduw [%i4+0x02c],%g2 ! %g2 = 000000001bbcb33c ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = 1bbcb33c, %g3 = 00000002 ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! Mem[0000000090000034] = 9533c497, %g2 = 00000000b4334f34 ldsb [%i4+0x036],%g2 ! %g2 = ffffffffffffff95 ! %l0 = 030321aa1bbcb33c, Mem[0000000090000010] = 0212225c sth %l0,[%i4+%o2] ! Mem[0000000090000010] = b33c225c ! Mem[0000000091800008] = 50d23f270741274a, %g2 = ffffffffffffff95 ldx [%o0+%o1],%g2 ! %g2 = 50d23f270741274a p29_label_9: ! Mem[000000004b000014] = 2b9a878e, %l0 = 030321aa1bbcb33c ldsb [%i2+0x016],%l0 ! %l0 = ffffffffffffff87 ! Mem[0000000091000034] = be7e2582, %g2 = 50d23f270741274a lduh [%i6+0x036],%g2 ! %g2 = 000000000000be7e ! Mem[000000004a800014] = a4202d2e, %l0 = ffffffffffffff87 ldub [%i1+0x014],%l0 ! %l0 = 00000000000000a4 ! Mem[0000000090800008] = 8df38faf, %g2 = 000000000000be7e ldub [%i5+0x00b],%g2 ! %g2 = 000000000000008d ! %l2 = 8133f95f88b7dc57, Mem[0000000090800002] = 86c6d0ba sth %l2,[%i5+0x002] ! Mem[0000000090800000] = dc57d0ba ! %l4 = 42a09b6cd5d4ef98, Mem[0000000090800008] = ac19b48df38fafd2 stx %l4,[%i5+%o1] ! Mem[0000000090800008] = 42a09b6cd5d4ef98 ! Mem[000000004a000008] = 18e521bebf522e1b, %l2 = 8133f95f88b7dc57 ldx [%i0+%o1],%l2 ! %l2 = 18e521bebf522e1b ! Mem[000000009000001c] = 22ad1a54, %g2 = 000000000000008d ldsh [%i4+0x01e],%g2 ! %g2 = 00000000000022ad ! %l2 = 18e521bebf522e1b, Mem[000000009080000c] = d5d4ef98 stw %l2,[%i5+0x00c] ! Mem[000000009080000c] = bf522e1b ! Mem[0000000091800030] = 45288f71c497fe18, %g2 = 00000000000022ad ldx [%o0+0x030],%g2 ! %g2 = 45288f71c497fe18 p29_label_10: ! %l6 = c497fe18, %l7 = 6a909533, Mem[0000000091000038] = 2582cee2 c497fe18 std %l6,[%i6+0x038] ! Mem[0000000091000038] = c497fe18 6a909533 ! %l7 = d8a505906a909533, Mem[000000004b000024] = 48e0264e stw %l7,[%i2+0x024] ! Mem[000000004b000024] = 6a909533 ! %l7 = d8a505906a909533, Mem[0000000091000039] = 97fe186a stb %l7,[%i6+0x039] ! Mem[0000000091000038] = 33fe186a ! %l0 = 00000000000000a4, Mem[000000009100003a] = fe186a90 sth %l0,[%i6+0x03a] ! Mem[0000000091000038] = 00a46a90 ! %l0 = 00000000000000a4, Mem[0000000090000028] = 030321aa sth %l0,[%i4+%o5] ! Mem[0000000090000028] = 00a421aa ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = 45288f71c497fe18 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! Mem[000000004a800030] = b1e9fbf2, %l3 = 0000000000002492 lduh [%i1+0x032],%l3 ! %l3 = 000000000000fbf2 ! %l0 = 00000000000000a4, Mem[0000000091000030] = 7cc77257 stw %l0,[%i6+0x030] ! Mem[0000000091000030] = 000000a4 ! %l3 = 000000000000fbf2, Mem[0000000091000022] = ef987b41 sth %l3,[%i6+0x022] ! Mem[0000000091000020] = fbf27b41 ! Mem[0000000090800020] = 6c6c0f3a ffffc8af, %g2 = d6343572, %g3 = 40af2dc9 ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000ffffc8af p29_label_11: ! %l3 = 000000000000fbf2, Mem[0000000090800020] = 6c6c0f3affffc8af stx %l3,[%i5+%o4] ! Mem[0000000090800020] = 000000000000fbf2 ! %l0 = 00000000000000a4, Mem[000000004b000014] = 2b9a878e stw %l0,[%i2+0x014] ! Mem[000000004b000014] = 000000a4 ! %l4 = 42a09b6cd5d4ef98, Mem[0000000091000028] = 43a014addb4f95af stx %l4,[%i6+%o5] ! Mem[0000000091000028] = 42a09b6cd5d4ef98 ! %l0 = 000000a4, %l1 = ffffc8af, Mem[000000004a800010] = 2d722f3f a4202d2e std %l0,[%i1+%o2] ! Mem[000000004a800010] = 000000a4 ffffc8af ! %l2 = 18e521bebf522e1b, Mem[000000004b000026] = 6a909533 sth %l2,[%i2+0x026] ! Mem[000000004b000024] = 6a902e1b ! %l2 = bf522e1b, %l3 = 0000fbf2, Mem[0000000091000000] = ddab9f6d de861c20 std %l2,[%i6+%g0] ! Mem[0000000091000000] = bf522e1b 0000fbf2 ! %l2 = 18e521bebf522e1b, Mem[0000000090000000] = 0000000000000002 stx %l2,[%i4+%g0] ! Mem[0000000090000000] = 18e521bebf522e1b ! Mem[000000004b000030] = b567e842 bc823d2c, %l4 = d5d4ef98, %l5 = 00000002 ldd [%i2+0x030],%l4 ! %l4 = 00000000b567e842 00000000bc823d2c ! %l0 = 00000000000000a4, Mem[000000004a800016] = ffffc8af sth %l0,[%i1+0x016] ! Mem[000000004a800014] = ffff00a4 ! Mem[0000000091000028] = 6cd5d4ef, %g2 = 000000006c6c0f3a ldub [%i6+0x02b],%g2 ! %g2 = 000000000000006c p29_label_12: ! %l1 = ffffffffffffc8af, Mem[0000000090800038] = 393f420c stb %l1,[%i5+0x038] ! Mem[0000000090800038] = af3f420c ! %l1 = ffffffffffffc8af, Mem[000000009100000c] = da67f293 sth %l1,[%i6+0x00c] ! Mem[000000009100000c] = c8aff293 ! Mem[0000000090800020] = 00000000, %g2 = 000000000000006c ldub [%i5+%o4],%g2 ! %g2 = 0000000000000000 ! %l1 = ffffffffffffc8af, Mem[0000000091000008] = 4b1c5151c8aff293 stx %l1,[%i6+%o1] ! Mem[0000000091000008] = ffffffffffffc8af ! %l3 = 000000000000fbf2, Mem[0000000091000018] = b4334f3440af2dc9 stx %l3,[%i6+%o3] ! Mem[0000000091000018] = 000000000000fbf2 ! Mem[0000000090800004] = d0bacca9, %g18 = 52cd1cbc239ec164 ldsw [%i5+0x004],%g2 ! %g2 = 52cd1cbc239ec164 ! %l4 = b567e842, %l5 = bc823d2c, Mem[0000000091000028] = 42a09b6c d5d4ef98 std %l4,[%i6+%o5] ! Mem[0000000091000028] = b567e842 bc823d2c ! %l0 = 000000a4, %l1 = ffffc8af, Mem[0000000091000020] = d5d4fbf2 7b41cb8c std %l0,[%i6+%o4] ! Mem[0000000091000020] = 000000a4 ffffc8af ! %l2 = 18e521bebf522e1b, Mem[0000000090000000] = 18e521be stw %l2,[%i4+%g0] ! Mem[0000000090000000] = bf522e1b ! %l0 = 000000a4, %l1 = ffffc8af, Mem[0000000090000018] = 5bf54e52 9d7122ad std %l0,[%i4+%o3] ! Mem[0000000090000018] = 000000a4 ffffc8af p29_label_13: ! %l1 = ffffffffffffc8af, Mem[000000009000001a] = 00a4ffff stb %l1,[%i4+0x01a] ! Mem[0000000090000018] = afa4ffff ! Mem[000000004b000038] = 7edb4fcd, %l2 = 18e521bebf522e1b lduw [%i2+0x038],%l2 ! %l2 = 000000007edb4fcd ! Mem[000000009000000c] = c8af9e2c, %g18 = 52cd1cbc239ec164 ldsw [%i4+0x00c],%g2 ! %g2 = 52cd1cbc239ec164 ! %l0 = 000000a4, %l1 = ffffc8af, Mem[0000000090000000] = bf522e1b bf522e1b std %l0,[%i4+%g0] ! Mem[0000000090000000] = 000000a4 ffffc8af ! Mem[0000000090800030] = c7b33334, %g2 = ffffffffc8af9e2c lduh [%i5+0x030],%g2 ! %g2 = 000000000000c7b3 ! Mem[000000009180001c] = 1057c69e, %g2 = 000000000000c7b3 ldub [%o0+0x01e],%g2 ! %g2 = 0000000000000010 ! Mem[000000009080003c] = b60e0000, %g2 = 0000000000000010 ldsh [%i5+0x03e],%g2 ! %g2 = ffffffffffffb60e ! %l1 = ffffffffffffc8af, Mem[000000009180001c] = e1461057 stw %l1,[%o0+0x01c] ! Mem[000000009180001c] = ffffc8af ! Mem[0000000090800000] = c8c0dc57, %g2 = ffffffffffffb60e ldub [%i5+%g0],%g2 ! %g2 = 00000000000000c8 ! Mem[0000000090000018] = afa4ffff, %g2 = 00000000000000c8 ldsh [%i4+0x01a],%g2 ! %g2 = ffffffffffffafa4 p29_label_14: ! %l7 = d8a505906a909533, Mem[0000000090800032] = 33342d07 sth %l7,[%i5+0x032] ! Mem[0000000090800030] = 95332d07 ! Mem[000000009000000c] = c8af9e2c, %g2 = ffffffffffffafa4 lduh [%i4+0x00c],%g2 ! %g2 = 000000000000c8af ! %l5 = 00000000bc823d2c, Mem[0000000090000038] = c497fe18f8ba39dc stx %l5,[%i4+0x038] ! Mem[0000000090000038] = 00000000bc823d2c ! Mem[0000000090000038] = 00000000, %g18 = 52cd1cbc239ec164 ldsw [%i4+0x038],%g2 ! %g2 = 52cd1cbc239ec164 ! %l6 = 2582cee2c497fe18, Mem[0000000090800008] = 42a09b6cbf522e1b stx %l6,[%i5+%o1] ! Mem[0000000090800008] = 2582cee2c497fe18 ! Mem[0000000091800028] = 02ccb030, %g2 = 0000000000000000 ldub [%o0+0x02a],%g2 ! %g2 = 0000000000000002 ! Mem[0000000091000004] = 00fbf2ff, %g2 = 0000000000000002 ldsb [%i6+0x005],%g2 ! %g2 = 0000000000000000 ! Mem[000000004b000024] = 6a902e1b, %l6 = 2582cee2c497fe18 ldsb [%i2+0x024],%l6 ! %l6 = 000000000000006a ! Mem[0000000091800018] = 39a5df25, %g2 = 0000000000000000 lduw [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 ! %l5 = 00000000bc823d2c, Mem[0000000091000038] = c43300a46a909533 stx %l5,[%i6+0x038] ! Mem[0000000091000038] = 00000000bc823d2c p29_label_15: ! Mem[0000000090000030] = 05906a90, %g2 = 0000000039a5df25 lduh [%i4+0x032],%g2 ! %g2 = 0000000000000590 ! %l7 = d8a505906a909533, Mem[000000009180002c] = b0308df5 stb %l7,[%o0+0x02c] ! Mem[000000009180002c] = 33308df5 ! %l6 = 0000006a, %l7 = 6a909533, Mem[0000000091800018] = 39a5df25 ffffc8af std %l6,[%o0+%o3] ! Mem[0000000091800018] = 0000006a 6a909533 ! Mem[0000000091800020] = c69ee3c7, %g18 = 52cd1cbc239ec164 ldsw [%o0+%o4],%g2 ! %g2 = 52cd1cbc239ec164 ! %l7 = d8a505906a909533, Mem[0000000091000017] = af000000 stb %l7,[%i6+0x017] ! Mem[0000000091000014] = 33000000 ! Mem[0000000091000018] = 00000000, %g2 = ffffffffc69ee3c7 lduw [%i6+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[000000004a800034] = 4a2e3368, %l6 = 000000000000006a lduw [%i1+0x034],%l6 ! %l6 = 000000004a2e3368 ! %l2 = 000000007edb4fcd, Mem[0000000090800014] = 6a909533 stw %l2,[%i5+0x014] ! Mem[0000000090800014] = 7edb4fcd ! Mem[000000004a000028] = 770e5de7, %l4 = 00000000b567e842 lduh [%i0+0x02a],%l4 ! %l4 = 0000000000005de7 ! %l4 = 0000000000005de7, Mem[0000000091000008] = ffffffff stw %l4,[%i6+%o1] ! Mem[0000000091000008] = 00005de7 p29_label_16: ! Mem[0000000091800030] = 45288f71, %g2 = 0000000000000000 lduh [%o0+0x030],%g2 ! %g2 = 0000000000004528 ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = 0000000000004528 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! %l6 = 000000004a2e3368, Mem[000000004b000020] = 8cf68a4d stw %l6,[%i2+%o4] ! Mem[000000004b000020] = 4a2e3368 ! Mem[0000000090000028] = 00a421aa, %g2 = 35d3851cd6343572 lduw [%i4+%o5],%g2 ! %g2 = 0000000000a421aa ! %l4 = 00005de7, %l5 = bc823d2c, Mem[0000000091800030] = 45288f71 c497fe18 std %l4,[%o0+0x030] ! Mem[0000000091800030] = 00005de7 bc823d2c ! Mem[0000000091800024] = 16774495, %g2 = 0000000000a421aa ldub [%o0+0x025],%g2 ! %g2 = 0000000000000016 ! Mem[000000009000001c] = c8af1a54, %g2 = 0000000000000016 ldub [%i4+0x01e],%g2 ! %g2 = 00000000000000c8 ! %l1 = ffffffffffffc8af, Mem[0000000090800018] = 35d3851cd6343572 stx %l1,[%i5+%o3] ! Mem[0000000090800018] = ffffffffffffc8af ! Mem[0000000090000008] = 96abb01b, %g2 = 00000000000000c8 lduw [%i4+%o1],%g2 ! %g2 = 0000000096abb01b ! %l4 = 0000000000005de7, Mem[000000009080001a] = ffffffff stb %l4,[%i5+0x01a] ! Mem[0000000090800018] = e7ffffff p29_label_17: ! Mem[0000000091800010] = 5e44f9f4, %g2 = 0000000096abb01b ldsb [%o0+%o2],%g2 ! %g2 = 000000000000005e ! %l5 = 00000000bc823d2c, Mem[0000000090000020] = 1a54ed33 sth %l5,[%i4+%o4] ! Mem[0000000090000020] = 3d2ced33 ! Mem[000000004a00000c] = bf522e1b, %l2 = 000000007edb4fcd lduh [%i0+0x00e],%l2 ! %l2 = 0000000000002e1b ! Mem[000000004b000004] = 15338761, %l7 = d8a505906a909533 ldsh [%i2+0x006],%l7 ! %l7 = ffffffffffff8761 ! %l4 = 00005de7, %l5 = bc823d2c, Mem[0000000090000008] = 96abb01b c8af9e2c std %l4,[%i4+%o1] ! Mem[0000000090000008] = 00005de7 bc823d2c ! Mem[000000009000000c] = bc823d2c, %g18 = 52cd1cbc239ec164 ldsw [%i4+0x00c],%g2 ! %g2 = 52cd1cbc239ec164 ! Mem[0000000090000038] = 00bc823d, %g2 = ffffffffbc823d2c ldub [%i4+0x03b],%g2 ! %g2 = 0000000000000000 ! Mem[000000004a800020] = 941c7ea0 c65bc2b0, %l6 = 4a2e3368, %l7 = ffff8761 ldd [%i1+%o4],%l6 ! %l6 = 00000000941c7ea0 00000000c65bc2b0 ! Mem[000000004b800018] = 476cc7d8 f1a4e4a1, %l4 = 00005de7, %l5 = bc823d2c ldd [%i3+%o3],%l4 ! %l4 = 00000000476cc7d8 00000000f1a4e4a1 ! Mem[0000000091000038] = 00000000 bc823d2c, %g2 = 00000000, %g3 = ffffc8af ldd [%i6+0x038],%g2 ! %g2 = 0000000000000000 00000000bc823d2c p29_label_18: ! %l2 = 00002e1b, %l3 = 0000fbf2, Mem[0000000091000010] = eb99b055 ffffc833 std %l2,[%i6+%o2] ! Mem[0000000091000010] = 00002e1b 0000fbf2 ! Mem[0000000091800014] = bcb33c00, %g2 = 0000000000000000 ldsb [%o0+0x015],%g2 ! %g2 = ffffffffffffffbc ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = ffffffbc, %g3 = bc823d2c ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 ! Mem[0000000091800004] = 336750d2, %g2 = 000000006c5e37b5 ldsb [%o0+0x006],%g2 ! %g2 = 0000000000000033 ! Mem[0000000090000030] = 906a9095, %g2 = 0000000000000033 ldub [%i4+0x033],%g2 ! %g2 = 0000000000000090 ! Mem[0000000090000020] = 3d2ced33, %g2 = 0000000000000090 ldsh [%i4+%o4],%g2 ! %g2 = 0000000000003d2c ! Mem[0000000091000014] = 0000fbf2, %g2 = 0000000000003d2c ldsh [%i6+0x014],%g2 ! %g2 = 0000000000000000 ! Mem[000000004a800008] = 269f5343 fada50df, %l4 = 476cc7d8, %l5 = f1a4e4a1 ldd [%i1+%o1],%l4 ! %l4 = 00000000269f5343 00000000fada50df ! Mem[0000000091000018] = 00000000, %g2 = 0000000000000000 lduh [%i6+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[000000009080002c] = 9c5fe8b1, %g2 = 0000000000000000 lduw [%i5+0x02c],%g2 ! %g2 = 000000009c5fe8b1 p29_label_19: ! %l6 = 941c7ea0, %l7 = c65bc2b0, Mem[0000000090800028] = 00000002 9c5fe8b1 std %l6,[%i5+%o5] ! Mem[0000000090800028] = 941c7ea0 c65bc2b0 ! Mem[000000009080000c] = c497fe18, %g18 = 52cd1cbc239ec164 ldsw [%i5+0x00c],%g2 ! %g2 = 52cd1cbc239ec164 ! %l0 = 00000000000000a4, Mem[000000009180001c] = 6a909533 stw %l0,[%o0+0x01c] ! Mem[000000009180001c] = 000000a4 ! Mem[0000000091000028] = b567e842 bc823d2c, %g2 = c497fe18, %g3 = da193367 ldd [%i6+%o5],%g2 ! %g2 = 00000000b567e842 00000000bc823d2c ! Mem[0000000090000038] = 00000000bc823d2c, %g2 = 00000000b567e842 ldx [%i4+0x038],%g2 ! %g2 = 00000000bc823d2c ! Mem[000000004a00002c] = b5342f5e, %l6 = 00000000941c7ea0 ldsw [%i0+0x02c],%l6 ! %l6 = ffffffffb5342f5e ! Mem[0000000091800020] = c69ee3c733167744, %g2 = 00000000bc823d2c ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! Mem[000000004a00002c] = b5342f5e, %l4 = 00000000269f5343 ldsb [%i0+0x02c],%l4 ! %l4 = ffffffffffffffb5 ! %l1 = ffffffffffffc8af, Mem[0000000091000018] = 00000000 stw %l1,[%i6+%o3] ! Mem[0000000091000018] = ffffc8af ! %l2 = 0000000000002e1b, Mem[000000004b800020] = 5f7c49aafce48bb4 stx %l2,[%i3+%o4] ! Mem[000000004b800020] = 0000000000002e1b p29_label_20: ! %l1 = ffffffffffffc8af, Mem[0000000090800028] = 941c7ea0c65bc2b0 stx %l1,[%i5+%o5] ! Mem[0000000090800028] = ffffffffffffc8af ! %l0 = 000000a4, %l1 = ffffc8af, Mem[0000000091000028] = b567e842 bc823d2c std %l0,[%i6+%o5] ! Mem[0000000091000028] = 000000a4 ffffc8af ! Mem[0000000090800020] = 00000000, %g18 = 52cd1cbc239ec164 ldsw [%i5+%o4],%g2 ! %g2 = 52cd1cbc239ec164 ! Mem[0000000091800014] = b33c0000, %g2 = 0000000000000000 lduh [%o0+0x016],%g2 ! %g2 = 000000000000b33c ! %l4 = ffffffb5, %l5 = fada50df, Mem[000000004b800020] = 00000000 00002e1b std %l4,[%i3+%o4] ! Mem[000000004b800020] = ffffffb5 fada50df ! Mem[0000000090000020] = 3d2ced33e7b2eb32, %g2 = 000000000000b33c ldx [%i4+%o4],%g2 ! %g2 = 3d2ced33e7b2eb32 ! %l7 = 00000000c65bc2b0, Mem[0000000091800038] = 8133f95f sth %l7,[%o0+0x038] ! Mem[0000000091800038] = c2b0f95f ! %l5 = 00000000fada50df, Mem[0000000090000010] = b33c225c stw %l5,[%i4+%o2] ! Mem[0000000090000010] = fada50df ! Mem[0000000091800030] = e7bc823d, %g2 = 3d2ced33e7b2eb32 ldub [%o0+0x033],%g2 ! %g2 = 00000000000000e7 ! %l4 = ffffffb5, %l5 = fada50df, Mem[0000000090800038] = af3f420c dd38b60e std %l4,[%i5+0x038] ! Mem[0000000090800038] = ffffffb5 fada50df p29_label_21: ! Mem[0000000090800028] = ffffffff, %g2 = 00000000000000e7 ldub [%i5+%o5],%g2 ! %g2 = 00000000000000ff ! %l3 = 000000000000fbf2, Mem[0000000090000000] = 000000a4 sth %l3,[%i4+%g0] ! Mem[0000000090000000] = fbf200a4 ! Mem[0000000091000008] = e7ffffc8, %g2 = 00000000000000ff ldub [%i6+0x00b],%g2 ! %g2 = 00000000000000e7 ! Mem[0000000090000004] = ffc8af00, %g2 = 00000000000000e7 ldub [%i4+0x005],%g2 ! %g2 = 00000000000000ff ! Mem[0000000090000038] = 0000bc82, %g2 = 00000000000000ff lduh [%i4+0x03a],%g2 ! %g2 = 0000000000000000 ! %l3 = 000000000000fbf2, Mem[0000000090800000] = c8c0dc57 stw %l3,[%i5+%g0] ! Mem[0000000090800000] = 0000fbf2 ! Mem[0000000090800028] = ffffffff, %g2 = 0000000000000000 ldub [%i5+0x02a],%g2 ! %g2 = 00000000000000ff ! Mem[000000004a80003c] = 14b305aa, %l4 = ffffffffffffffb5 lduw [%i1+0x03c],%l4 ! %l4 = 0000000014b305aa ! Mem[0000000091000014] = 00fbf2ff, %g2 = 00000000000000ff ldub [%i6+0x015],%g2 ! %g2 = 0000000000000000 ! Mem[000000004a000004] = ac19a270, %l3 = 000000000000fbf2 ldsb [%i0+0x004],%l3 ! %l3 = ffffffffffffffac p29_label_22: ! %l6 = b5342f5e, %l7 = c65bc2b0, Mem[000000004b800000] = dfc8743e b6d38f23 std %l6,[%i3+%g0] ! Mem[000000004b800000] = b5342f5e c65bc2b0 ! %l6 = b5342f5e, %l7 = c65bc2b0, Mem[0000000090000030] = d8a50590 6a909533 std %l6,[%i4+0x030] ! Mem[0000000090000030] = b5342f5e c65bc2b0 ! Mem[0000000091800028] = 953302cc33308df5, %g2 = 0000000000000000 ldx [%o0+%o5],%g2 ! %g2 = 953302cc33308df5 ! %l7 = 00000000c65bc2b0, Mem[0000000091000001] = 522e1b00 stb %l7,[%i6+0x001] ! Mem[0000000091000000] = b02e1b00 ! %l0 = 000000a4, %l1 = ffffc8af, Mem[0000000090000008] = 00005de7 bc823d2c std %l0,[%i4+%o1] ! Mem[0000000090000008] = 000000a4 ffffc8af ! Mem[000000009180002c] = 33308df5, %g2 = 953302cc33308df5 lduh [%o0+0x02c],%g2 ! %g2 = 0000000000003330 ! Mem[0000000090800010] = a505907e, %g2 = 0000000000003330 ldsb [%i5+0x011],%g2 ! %g2 = ffffffffffffffa5 ! Mem[000000004a800010] = 000000a4, %l3 = ffffffffffffffac ldsb [%i1+0x011],%l3 ! %l3 = 0000000000000000 ! %l0 = 00000000000000a4, Mem[000000009180003e] = dc570000 stb %l0,[%o0+0x03e] ! Mem[000000009180003c] = a4570000 ! %l3 = 0000000000000000, Mem[0000000090800015] = db4fcdff stb %l3,[%i5+0x015] ! Mem[0000000090800014] = 004fcdff p29_label_23: ! %l4 = 0000000014b305aa, Mem[000000004a000022] = 092dc631 sth %l4,[%i0+0x022] ! Mem[000000004a000020] = 092d05aa ! %l1 = ffffffffffffc8af, Mem[000000004b800018] = 476cc7d8f1a4e4a1 stx %l1,[%i3+%o3] ! Mem[000000004b800018] = ffffffffffffc8af ! %l5 = 00000000fada50df, Mem[000000009000001c] = ffffc8af stb %l5,[%i4+0x01c] ! Mem[000000009000001c] = dfffc8af ! Mem[0000000091000000] = bfb02e1b 0000fbf2, %g2 = ffffffa5, %g3 = bc823d2c ldd [%i6+%g0],%g2 ! %g2 = 00000000bfb02e1b 000000000000fbf2 ! %l6 = ffffffffb5342f5e, Mem[0000000091000029] = 0000a4ff stb %l6,[%i6+0x029] ! Mem[0000000091000028] = 5e00a4ff ! Mem[0000000091800018] = 0000006a 000000a4, %g2 = bfb02e1b, %g3 = 0000fbf2 ldd [%o0+%o3],%g2 ! %g2 = 000000000000006a 00000000000000a4 ! Mem[0000000091000004] = 00fbf200, %g2 = 000000000000006a ldub [%i6+0x005],%g2 ! %g2 = 0000000000000000 ! Mem[000000004b000004] = 15338761, %l4 = 0000000014b305aa lduh [%i2+0x004],%l4 ! %l4 = 0000000000001533 ! %l2 = 00002e1b, %l3 = 00000000, Mem[0000000091800028] = 953302cc 33308df5 std %l2,[%o0+%o5] ! Mem[0000000091800028] = 00002e1b 00000000 ! Mem[0000000090000034] = 5bc2b000, %g2 = 0000000000000000 ldsb [%i4+0x035],%g2 ! %g2 = 000000000000005b p29_label_24: ! Mem[0000000090800004] = d0bacca9, %g2 = 000000000000005b ldub [%i5+0x004],%g2 ! %g2 = 00000000000000d0 ! Mem[000000004a800020] = 941c7ea0, %l1 = ffffffffffffc8af ldsb [%i1+%o4],%l1 ! %l1 = ffffffffffffff94 ! Mem[000000004b800014] = f5442517, %l2 = 0000000000002e1b lduw [%i3+0x014],%l2 ! %l2 = 00000000f5442517 ! Mem[0000000091800000] = 6c5e37b5, %g2 = 00000000000000d0 lduw [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 ! Mem[000000004b000008] = 7dd3475e, %l0 = 00000000000000a4 ldub [%i2+%o1],%l0 ! %l0 = 000000000000007d ! Mem[0000000091800018] = 6a000000, %g2 = 000000006c5e37b5 ldsb [%o0+0x01b],%g2 ! %g2 = 000000000000006a ! Mem[000000009000002c] = 1bbcb33c, %g2 = 000000000000006a lduh [%i4+0x02c],%g2 ! %g2 = 0000000000001bbc ! Mem[0000000091800008] = 50d23f270741274a, %g2 = 0000000000001bbc ldx [%o0+%o1],%g2 ! %g2 = 50d23f270741274a ! %l6 = ffffffffb5342f5e, Mem[000000009180003c] = 88b7a457 stb %l6,[%o0+0x03c] ! Mem[000000009180003c] = 5eb7a457 ! Mem[0000000091800008] = 3f270741, %g2 = 50d23f270741274a ldub [%o0+0x00a],%g2 ! %g2 = 000000000000003f p29_label_25: ! Mem[000000009180000c] = 274a5e44, %g2 = 000000000000003f ldsh [%o0+0x00e],%g2 ! %g2 = 000000000000274a ! Mem[000000004a800018] = 928502a4, %l3 = 0000000000000000 ldsw [%i1+%o3],%l3 ! %l3 = ffffffff928502a4 ! %l6 = ffffffffb5342f5e, Mem[0000000091800030] = 00005de7bc823d2c stx %l6,[%o0+0x030] ! Mem[0000000091800030] = ffffffffb5342f5e ! %l3 = ffffffff928502a4, Mem[0000000091000002] = 2e1b0000 stb %l3,[%i6+0x002] ! Mem[0000000091000000] = a41b0000 ! Mem[000000004a000028] = 770e5de7 b5342f5e, %l0 = 0000007d, %l1 = ffffff94 ldd [%i0+%o5],%l0 ! %l0 = 00000000770e5de7 00000000b5342f5e ! Mem[0000000090800008] = 2582cee2, %g18 = 52cd1cbc239ec164 ldsw [%i5+%o1],%g2 ! %g2 = 52cd1cbc239ec164 ! Mem[000000009080000c] = c497fe18, %g2 = 000000002582cee2 lduw [%i5+0x00c],%g2 ! %g2 = 00000000c497fe18 ! Mem[0000000090000024] = e7b2eb32, %g18 = 52cd1cbc239ec164 ldsw [%i4+0x024],%g2 ! %g2 = 52cd1cbc239ec164 ! %l4 = 00001533, %l5 = fada50df, Mem[0000000090000008] = 000000a4 ffffc8af std %l4,[%i4+%o1] ! Mem[0000000090000008] = 00001533 fada50df ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = e7b2eb32, %g3 = 000000a4 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ba,a p29_not_taken_0_end p29_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p29_branch_failed p29_not_taken_0_end: ! End of Random Code for Thread 29 1: membar #Sync ! Force all stores to complete p29_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x074] ! Set processor 29 done flag ! Check Registers p29_check_registers: set p29_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000770e5de7 bne,a,pn %xcc,p29_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000b5342f5e bne,a,pn %xcc,p29_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000f5442517 bne,a,pn %xcc,p29_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffff928502a4 bne,a,pn %xcc,p29_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000001533 bne,a,pn %xcc,p29_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000fada50df bne,a,pn %xcc,p29_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffb5342f5e bne,a,pn %xcc,p29_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000c65bc2b0 bne,a,pn %xcc,p29_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p29_check_fp_registers: set p29_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be ca27fa70 4640c0ef bne %xcc,p29_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 499aa0f9 805508d9 bne %xcc,p29_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 6db69390 73b7964b bne %xcc,p29_f6_fail nop ! Check Local Memory set p29_local0_expect,%g1 p29_check_local0: ldx [%g1+0x020],%g2 ! Expected data = 092d05aad230c8bc ldx [%i0+0x020],%g3 ! Observed data at 000000004a000020 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i0,0x020,%g4 set p29_local1_expect,%g1 p29_check_local1: ldx [%g1+0x010],%g2 ! Expected data = 000000a4ffff00a4 ldx [%i1+0x010],%g3 ! Observed data at 000000004a800010 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i1,0x010,%g4 ldx [%g1+0x038],%g2 ! Expected data = 9533916a14b305aa ldx [%i1+0x038],%g3 ! Observed data at 000000004a800038 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i1,0x038,%g4 set p29_local2_expect,%g1 p29_check_local2: ldx [%g1+0x010],%g2 ! Expected data = 56550f17000000a4 ldx [%i2+0x010],%g3 ! Observed data at 000000004b000010 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = d5d4ef9800000002 ldx [%i2+0x018],%g3 ! Observed data at 000000004b000018 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 4a2e33686a902e1b ldx [%i2+0x020],%g3 ! Observed data at 000000004b000020 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i2,0x020,%g4 set p29_local3_expect,%g1 p29_check_local3: ldx [%g1+0x000],%g2 ! Expected data = b5342f5ec65bc2b0 ldx [%i3+0x000],%g3 ! Observed data at 000000004b800000 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 3d2b55a5cd57763a ldx [%i3+0x008],%g3 ! Observed data at 000000004b800008 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffffffffc8af ldx [%i3+0x018],%g3 ! Observed data at 000000004b800018 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffffffb5fada50df ldx [%i3+0x020],%g3 ! Observed data at 000000004b800020 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 1bbcb33cb0a91651 ldx [%i3+0x030],%g3 ! Observed data at 000000004b800030 cmp %g2,%g3 bne,a,pn %xcc,p29_local_failed add %i3,0x030,%g4 ! The test for processor 29 has passed p29_passed: ta GOOD_TRAP nop p29_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p29_failed p29_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p29_failed p29_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p29_failed p29_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p29_failed p29_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p29_failed p29_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p29_failed p29_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p29_failed p29_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p29_failed p29_f0_fail: set p29_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p29_f4_fail: set p29_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p29_f6_fail: set p29_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 29 failed p29_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x074] ! Set processor 29 done flag set p29_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 29 failed p29_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x074] ! Set processor 29 done flag set p29_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p29_selfmod_failed: ba p29_failed mov 0xabc,%g1 p29_common_error: or %g0,0xefd,%g1 ba p29_failed mov %o5,%g3 p29_common_signature_error: set p29_temp,%g1 ba p29_failed st %g2,[%g1] ! Common Lock Number p29_common_timeout: set p29_temp,%g1 ba p29_failed st %g2,[%g1] ! Common Lock Number p29_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p29_failed mov 0x0,%g3 p29_trap1e: stwa %l0,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000004a000018] lduha [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004b800018] stha %l5,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000004a800020] ldsha [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000004b000018] lduha [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004a000028] stxa %l5,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000004b000008] lduba [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000004a000028] done p29_trap1o: stwa %l0,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000004a000018] lduha [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004b800018] stha %l5,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000004a800020] ldsha [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000004b000018] lduha [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004a000028] stxa %l5,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000004b000008] lduba [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000004a000028] done p29_trap2e: ldxa [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004a800000] lduba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004b800000] ldxa [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000004a000010] ldsha [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000004a800018] lduwa [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004a800020] ldxa [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004a000010] done p29_trap2o: ldxa [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004a800000] lduba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004b800000] ldxa [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000004a000010] ldsha [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000004a800018] lduwa [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004a800020] ldxa [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004a000010] done p29_trap3e: nop nop done p29_trap3o: nop nop done p29_init_memory_pointers: set p29_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 p29_local0_start,%i0 set p29_local1_start,%i1 set p29_local2_start,%i2 set p29_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 030321aa1bbcb33c ldx [%g1+0x008],%l1 ! %l1 = 4b1e47882ec7eaa0 ldx [%g1+0x010],%l2 ! %l2 = e9f84d58e17e6684 ldx [%g1+0x018],%l3 ! %l3 = 2e43eb664285c67e ldx [%g1+0x020],%l4 ! %l4 = 42a09b6cd5d4ef98 ldx [%g1+0x028],%l5 ! %l5 = 480742ba32125bf5 ldx [%g1+0x030],%l6 ! %l6 = 2582cee2c497fe18 ldx [%g1+0x038],%l7 ! %l7 = d8a505906a909533 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 30 processor_30: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x78] ! Set the start flag wrpr %g0,7,%cleanwin call p30_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 30 wr %g0,0x4,%fprs ! Make sure fef is 1 set p30_init_freg,%g1 ! %f0 = b4ac3bd6 bdfad78b 8bc01157 284db8e4 ! %f4 = ac333cc7 b58f248a 9857a5e1 43205bb9 ! %f8 = 6316c459 571c3f6b 3181c7ca 772ed338 ! %f12 = bc6e4752 f1416900 b246f87f 15f18c4a ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 3913ec1d 39e4772b f48b4f45 b4fd4f56 ! %f20 = 3072d184 7b0a42cc 7102ab71 571a572c ! %f24 = f169ceb5 63098dc0 2e0982b7 539a94ff ! %f28 = ff9b5e10 6b66ffdd 12bfb083 23d22446 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = f95f3a7d ab734614 f843e080 a6f2dfce ! %f36 = 9f0f5f6a bff165ea 3506b63f b829aec6 ! %f40 = 67b3e58d dc503bd4 4a9b7ddf d25fd8ee ! %f44 = 48ff84f3 de6bb09f 8c0f2513 41809857 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x467685380000005f,%g7,%g1 ! GSR scale = 11, align = 7 wr %g1,%g0,%gsr ! GSR = 467685380000005f wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 30 p30_label_1: ! Mem[0000000090000038] = 8fc6c81bf8ba39dc, %g2 = ffffff9b4cbc70d7 ldx [%i4+0x038],%g2 ! %g2 = 8fc6c81bf8ba39dc ! Mem[000000009080002c] = e8b1e7b3, %g2 = 8fc6c81bf8ba39dc ldsh [%i5+0x02e],%g2 ! %g2 = ffffffffffffe8b1 ! %l2 = 33eaafca, %l3 = 7f38dafc, Mem[0000000090800038] = 393f420c dd38b60e std %l2,[%i5+0x038] ! Mem[0000000090800038] = 33eaafca 7f38dafc ! Mem[0000000090800014] = ba27fa54, %g2 = ffffffffffffe8b1 lduw [%i5+0x014],%g2 ! %g2 = 00000000ba27fa54 ! Mem[0000000090800000] = c8c086c6 d0bacca9, %g2 = ba27fa54, %g3 = 0bad0b00 ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 00000000d0bacca9 ! %l1 = 4ed83dd7ff101238, Mem[000000009180000c] = 0741274a stw %l1,[%o0+0x00c] ! Mem[000000009180000c] = ff101238 ! Mem[000000004d000030] = 792a2a16, %l7 = 83d94e0be07b434a lduh [%i2+0x032],%l7 ! %l7 = 0000000000002a16 ! Mem[000000004d800020] = 9ca0e749 b9412c82, %l0 = 83b61a06, %l1 = ff101238 ldd [%i3+%o4],%l0 ! %l0 = 000000009ca0e749 00000000b9412c82 ! %l0 = 000000009ca0e749, Mem[000000004c800038] = 44eede59 stw %l0,[%i1+0x038] ! Mem[000000004c800038] = 9ca0e749 ! %l6 = ae9d15fe55463e10, Mem[000000004d800030] = 8d81571d62f1e296 stx %l6,[%i3+0x030] ! Mem[000000004d800030] = ae9d15fe55463e10 p30_label_2: ! Mem[000000009080001c] = 35726c6c, %g2 = 00000000c8c086c6 ldsb [%i5+0x01e],%g2 ! %g2 = 0000000000000035 ! Mem[0000000091800028] = d1fa02cc, %g18 = 2fee291d8e9fe426 ldsw [%o0+%o5],%g2 ! %g2 = 2fee291d8e9fe426 ! Mem[0000000091000010] = eb99b055, %g18 = 2fee291d8e9fe426 ldsw [%i6+%o2],%g2 ! %g2 = 2fee291d8e9fe426 ! Mem[000000004c000030] = 6ef200052014ea67, %l5 = 82626d1401b3bee5 ldx [%i0+0x030],%l5 ! %l5 = 6ef200052014ea67 ! %l7 = 0000000000002a16, Mem[000000004c800034] = 044af5c1 sth %l7,[%i1+0x034] ! Mem[000000004c800034] = 2a16f5c1 ! %l4 = 6aa69e67, %l5 = 2014ea67, Mem[0000000091800020] = c69ee3c7 33167744 std %l4,[%o0+%o4] ! Mem[0000000091800020] = 6aa69e67 2014ea67 ! %l0 = 000000009ca0e749, Mem[000000004d800024] = b9412c82 sth %l0,[%i3+0x024] ! Mem[000000004d800024] = e7492c82 ! %l4 = 6aa69e67, %l5 = 2014ea67, Mem[0000000090000030] = 944f136a 126760d7 std %l4,[%i4+0x030] ! Mem[0000000090000030] = 6aa69e67 2014ea67 ! %l1 = 00000000b9412c82, Mem[000000009100001c] = 40af2dc9 sth %l1,[%i6+0x01c] ! Mem[000000009100001c] = 2c822dc9 ! Mem[000000004d800020] = 9ca0e749 e7492c82, %l0 = 9ca0e749, %l1 = b9412c82 ldd [%i3+%o4],%l0 ! %l0 = 000000009ca0e749 00000000e7492c82 p30_label_3: ! %l6 = 55463e10, %l7 = 00002a16, Mem[0000000090800030] = e7b33334 2d07fd66 std %l6,[%i5+0x030] ! Mem[0000000090800030] = 55463e10 00002a16 ! Mem[0000000090000034] = 678fc6c8, %g2 = ffffffffeb99b055 ldsb [%i4+0x037],%g2 ! %g2 = 0000000000000067 ! Mem[0000000090800010] = bbd0f97a, %g18 = 2fee291d8e9fe426 ldsw [%i5+%o2],%g2 ! %g2 = 2fee291d8e9fe426 ! Mem[0000000090800008] = 8df38faf, %g2 = ffffffffbbd0f97a ldsb [%i5+0x00b],%g2 ! %g2 = ffffffffffffff8d ! %l6 = 55463e10, %l7 = 00002a16, Mem[0000000091800028] = d1fa02cc b0308df5 std %l6,[%o0+%o5] ! Mem[0000000091800028] = 55463e10 00002a16 ! %l2 = 33eaafca, %l3 = 7f38dafc, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l2,[%i6+%o2] ! Mem[0000000091000010] = 33eaafca 7f38dafc ! %l6 = 55463e10, %l7 = 00002a16, Mem[000000004c000030] = 6ef20005 2014ea67 std %l6,[%i0+0x030] ! Mem[000000004c000030] = 55463e10 00002a16 ! %l4 = 6aa69e67, %l5 = 2014ea67, Mem[0000000091000030] = 7cc77257 207bbe7e std %l4,[%i6+0x030] ! Mem[0000000091000030] = 6aa69e67 2014ea67 ! %l3 = 40ee347e7f38dafc, Mem[0000000091800010] = 5e44f9f4 stw %l3,[%o0+%o2] ! Mem[0000000091800010] = 7f38dafc ! Mem[0000000091000000] = ab9f6dde, %g2 = ffffffffffffff8d ldub [%i6+0x001],%g2 ! %g2 = 00000000000000ab p30_label_4: ! Mem[0000000090800038] = ca7f38da, %g2 = 00000000000000ab ldub [%i5+0x03b],%g2 ! %g2 = 00000000000000ca ! %l1 = 00000000e7492c82, Mem[000000004d800008] = 0e8b2b1acfc752b5 stx %l1,[%i3+%o1] ! Mem[000000004d800008] = 00000000e7492c82 ! %l6 = 55463e10, %l7 = 00002a16, Mem[000000004c000010] = 38c9913d 66b3c0fb std %l6,[%i0+%o2] ! Mem[000000004c000010] = 55463e10 00002a16 ! %l2 = 67a37cd233eaafca, Mem[000000004d80000b] = 00000000 stb %l2,[%i3+0x00b] ! Mem[000000004d800008] = 000000ca ! %l7 = 0000000000002a16, Mem[0000000091000008] = 4b1c5151 stw %l7,[%i6+%o1] ! Mem[0000000091000008] = 00002a16 ! Mem[0000000090000028] = 07dc67fd, %g2 = 00000000000000ca lduh [%i4+%o5],%g2 ! %g2 = 00000000000007dc ! %l6 = ae9d15fe55463e10, Mem[0000000090000028] = 07dc67fd8d791540 stx %l6,[%i4+%o5] ! Mem[0000000090000028] = ae9d15fe55463e10 ! Mem[000000009180003c] = eb806635, %g2 = 00000000000007dc lduw [%o0+0x03c],%g2 ! %g2 = 00000000eb806635 ! Mem[0000000091800018] = 39a5df25, %g2 = 00000000eb806635 lduw [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 ! Mem[000000009180001c] = e14610d9, %g2 = 0000000039a5df25 lduh [%o0+0x01c],%g2 ! %g2 = 000000000000e146 p30_label_5: ! %l2 = 67a37cd233eaafca, Mem[0000000090800038] = 33eaafca stw %l2,[%i5+0x038] ! Mem[0000000090800038] = 33eaafca ! Mem[0000000091000004] = 861c2000, %g2 = 000000000000e146 ldub [%i6+0x005],%g2 ! %g2 = 0000000000000086 ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = 00000086, %g3 = d0bacca9 ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 ! %l4 = 6aa69e67, %l5 = 2014ea67, Mem[000000004c800030] = 15f21dda 2a16f5c1 std %l4,[%i1+0x030] ! Mem[000000004c800030] = 6aa69e67 2014ea67 ! %l3 = 40ee347e7f38dafc, Mem[0000000091800030] = 45288f71 stw %l3,[%o0+0x030] ! Mem[0000000091800030] = 7f38dafc ! Mem[0000000090000000] = f4d6f5d480b60b78, %g2 = 000000006c5e37b5 ldx [%i4+%g0],%g2 ! %g2 = f4d6f5d480b60b78 ! Mem[0000000091800020] = 6aa69e672014ea67, %g2 = f4d6f5d480b60b78 ldx [%o0+%o4],%g2 ! %g2 = 6aa69e672014ea67 ! %l0 = 000000009ca0e749, Mem[0000000090000000] = f4d6f5d4 sth %l0,[%i4+%g0] ! Mem[0000000090000000] = e749f5d4 ! Mem[0000000090000008] = 96abb01b, %g2 = 6aa69e672014ea67 ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffff96ab ! Mem[0000000091000008] = 00002a16, %g2 = ffffffffffff96ab lduh [%i6+%o1],%g2 ! %g2 = 0000000000000000 p30_label_6: ! Mem[0000000090000024] = e7b2eb32, %g18 = 2fee291d8e9fe426 ldsw [%i4+0x024],%g2 ! %g2 = 2fee291d8e9fe426 ! %l5 = 6ef200052014ea67, Mem[000000004c000004] = da70abfa stw %l5,[%i0+0x004] ! Mem[000000004c000004] = 2014ea67 ! Mem[000000009100001c] = 2c822dc9, %g2 = ffffffffe7b2eb32 lduw [%i6+0x01c],%g2 ! %g2 = 000000002c822dc9 ! Mem[0000000090800030] = 3e100000, %g2 = 000000002c822dc9 lduh [%i5+0x032],%g2 ! %g2 = 0000000000003e10 ! Mem[0000000090000000] = e749f5d4, %g2 = 0000000000003e10 lduw [%i4+%g0],%g2 ! %g2 = 00000000e749f5d4 ! %l0 = 000000009ca0e749, Mem[0000000091000030] = 6aa69e672014ea67 stx %l0,[%i6+0x030] ! Mem[0000000091000030] = 000000009ca0e749 ! Mem[0000000091800000] = 6c5e37b5da193367, %g2 = 00000000e749f5d4 ldx [%o0+%g0],%g2 ! %g2 = 6c5e37b5da193367 ! Mem[0000000091000034] = 9ca0e749, %g2 = 6c5e37b5da193367 lduh [%i6+0x034],%g2 ! %g2 = 0000000000009ca0 ! Mem[0000000091800000] = 6c5e37b5, %g18 = 2fee291d8e9fe426 ldsw [%o0+%g0],%g2 ! %g2 = 2fee291d8e9fe426 ! %l2 = 33eaafca, %l3 = 7f38dafc, Mem[0000000090800038] = 33eaafca 7f38dafc std %l2,[%i5+0x038] ! Mem[0000000090800038] = 33eaafca 7f38dafc p30_label_7: ! Mem[0000000091000034] = 4965898d, %g2 = 000000006c5e37b5 ldub [%i6+0x037],%g2 ! %g2 = 0000000000000049 ! Mem[000000004c80002c] = 11142aa1, %l1 = 00000000e7492c82 ldsw [%i1+0x02c],%l1 ! %l1 = 0000000011142aa1 ! %l6 = ae9d15fe55463e10, Mem[0000000091000022] = 8f8d7b41 stb %l6,[%i6+0x022] ! Mem[0000000091000020] = 108d7b41 ! %l2 = 67a37cd233eaafca, Mem[000000009000002c] = 55463e10 stw %l2,[%i4+0x02c] ! Mem[000000009000002c] = 33eaafca ! Mem[000000009180002c] = 00002a16, %g2 = 0000000000000049 lduw [%o0+0x02c],%g2 ! %g2 = 0000000000002a16 ! Mem[000000009080003c] = 7f38dafc, %g2 = 0000000000002a16 lduh [%i5+0x03c],%g2 ! %g2 = 0000000000007f38 ! %l1 = 0000000011142aa1, Mem[0000000091800030] = 7f38dafc sth %l1,[%o0+0x030] ! Mem[0000000091800030] = 2aa1dafc ! %l7 = 0000000000002a16, Mem[000000004c800024] = a01d2221 stb %l7,[%i1+0x024] ! Mem[000000004c800024] = 161d2221 ! Mem[000000009100000c] = da67f293, %g2 = 0000000000007f38 lduh [%i6+0x00c],%g2 ! %g2 = 000000000000da67 ! %l2 = 33eaafca, %l3 = 7f38dafc, Mem[0000000091800000] = 6c5e37b5 da193367 std %l2,[%o0+%g0] ! Mem[0000000091800000] = 33eaafca 7f38dafc p30_label_8: ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = 0000da67, %g3 = da193367 ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 ! Mem[0000000090000020] = 1a54edfce7b2eb32, %g2 = 0000000065898de9 ldx [%i4+%o4],%g2 ! %g2 = 1a54edfce7b2eb32 ! %l4 = 243f29dc6aa69e67, Mem[000000009080000c] = f38fafd2 stw %l4,[%i5+0x00c] ! Mem[000000009080000c] = 6aa69e67 ! Mem[000000009180001c] = e14610d9, %g18 = 2fee291d8e9fe426 ldsw [%o0+0x01c],%g2 ! %g2 = 2fee291d8e9fe426 ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = e14610d9, %g3 = d7571dc0 ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! %l0 = 000000009ca0e749, Mem[000000004d00000a] = 9102e401 stb %l0,[%i2+0x00a] ! Mem[000000004d000008] = 91024901 ! Mem[0000000090000030] = 9e672014, %g2 = 0000000035d3851c ldsb [%i4+0x032],%g2 ! %g2 = ffffffffffffff9e ! Mem[0000000091000030] = 000000009ca0e749, %g2 = ffffffffffffff9e ldx [%i6+0x030],%g2 ! %g2 = 000000009ca0e749 ! Mem[0000000090800008] = a3d5b48d 6aa69e67, %g2 = 9ca0e749, %g3 = d6343572 ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d 000000006aa69e67 ! %l5 = 6ef200052014ea67, Mem[000000004d80002c] = 33c3543d stw %l5,[%i3+0x02c] ! Mem[000000004d80002c] = 2014ea67 p30_label_9: ! %l4 = 243f29dc6aa69e67, Mem[0000000091800010] = 7f38dafc stw %l4,[%o0+%o2] ! Mem[0000000091800010] = 6aa69e67 ! Mem[000000009080000c] = 6aa69e67, %g2 = 00000000a3d5b48d ldsb [%i5+0x00c],%g2 ! %g2 = 000000000000006a ! Mem[000000004d800008] = 000000ca e7492c82, %l4 = 6aa69e67, %l5 = 2014ea67 ldd [%i3+%o1],%l4 ! %l4 = 00000000000000ca 00000000e7492c82 ! %l5 = 00000000e7492c82, Mem[000000009080002c] = 9c5fe8b1 sth %l5,[%i5+0x02c] ! Mem[000000009080002c] = 2c82e8b1 ! %l1 = 0000000011142aa1, Mem[0000000091000012] = afca7f38 sth %l1,[%i6+0x012] ! Mem[0000000091000010] = 2aa17f38 ! Mem[000000009080002c] = 2c82e8b1, %g18 = 2fee291d8e9fe426 ldsw [%i5+0x02c],%g2 ! %g2 = 2fee291d8e9fe426 ! %l0 = 000000009ca0e749, Mem[000000009100001e] = 2dc99de2 sth %l0,[%i6+0x01e] ! Mem[000000009100001c] = e7499de2 ! %l0 = 000000009ca0e749, Mem[0000000091000004] = de861c20 stw %l0,[%i6+0x004] ! Mem[0000000091000004] = 9ca0e749 ! %l0 = 000000009ca0e749, Mem[000000009180003a] = 799beb80 sth %l0,[%o0+0x03a] ! Mem[0000000091800038] = e749eb80 ! %l1 = 0000000011142aa1, Mem[0000000090000020] = 1a54edfce7b2eb32 stx %l1,[%i4+%o4] ! Mem[0000000090000020] = 0000000011142aa1 p30_label_10: ! %l3 = 40ee347e7f38dafc, Mem[000000009000003e] = 39dc0000 sth %l3,[%i4+0x03e] ! Mem[000000009000003c] = dafc0000 ! %l6 = ae9d15fe55463e10, Mem[0000000091000028] = 43a014ad stb %l6,[%i6+%o5] ! Mem[0000000091000028] = 10a014ad ! %l0 = 000000009ca0e749, Mem[000000009100000c] = da67f293 stw %l0,[%i6+0x00c] ! Mem[000000009100000c] = 9ca0e749 ! Mem[0000000091800000] = afca7f38, %g2 = 000000002c82e8b1 lduh [%o0+0x002],%g2 ! %g2 = 000000000000afca ! Mem[0000000090800000] = c8c086c6 d0bacca9, %g2 = 0000afca, %g3 = 6aa69e67 ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 00000000d0bacca9 ! Mem[0000000091000018] = b4334f342c82e749, %g2 = 00000000c8c086c6 ldx [%i6+%o3],%g2 ! %g2 = b4334f342c82e749 ! Mem[0000000091800008] = 50d23f27ff101238, %g2 = b4334f342c82e749 ldx [%o0+%o1],%g2 ! %g2 = 50d23f27ff101238 ! Mem[0000000091000010] = 33ea2aa1, %g2 = 50d23f27ff101238 lduw [%i6+%o2],%g2 ! %g2 = 0000000033ea2aa1 ! %l2 = 67a37cd233eaafca, Mem[000000009100000e] = e74933ea stb %l2,[%i6+0x00e] ! Mem[000000009100000c] = ca4933ea ! %l2 = 67a37cd233eaafca, Mem[0000000091000008] = 00002a169ca0ca49 stx %l2,[%i6+%o1] ! Mem[0000000091000008] = 67a37cd233eaafca p30_label_11: ! %l2 = 67a37cd233eaafca, Mem[000000009180001a] = df25e146 sth %l2,[%o0+0x01a] ! Mem[0000000091800018] = afcae146 ! %l2 = 67a37cd233eaafca, Mem[0000000090800000] = c8c086c6d0bacca9 stx %l2,[%i5+%g0] ! Mem[0000000090800000] = 67a37cd233eaafca ! %l2 = 33eaafca, %l3 = 7f38dafc, Mem[0000000090800038] = 33eaafca 7f38dafc std %l2,[%i5+0x038] ! Mem[0000000090800038] = 33eaafca 7f38dafc ! Mem[000000009000003c] = dafc0000, %g2 = 0000000033ea2aa1 ldub [%i4+0x03e],%g2 ! %g2 = 00000000000000da ! %l6 = ae9d15fe55463e10, Mem[000000004c000006] = 2014ea67 sth %l6,[%i0+0x006] ! Mem[000000004c000004] = 20143e10 ! Mem[0000000091800020] = 6aa69e67 2014ea67, %g2 = 000000da, %g3 = d0bacca9 ldd [%o0+%o4],%g2 ! %g2 = 000000006aa69e67 000000002014ea67 ! Mem[000000004c000020] = 73ac90ec, %l5 = 00000000e7492c82 ldsh [%i0+%o4],%l5 ! %l5 = 00000000000073ac ! %l0 = 000000009ca0e749, Mem[0000000091800034] = b6b6487f sth %l0,[%o0+0x034] ! Mem[0000000091800034] = e749487f ! %l0 = 000000009ca0e749, Mem[0000000090800004] = 33eaafca stw %l0,[%i5+0x004] ! Mem[0000000090800004] = 9ca0e749 ! %l6 = ae9d15fe55463e10, Mem[0000000091000008] = 67a37cd233eaafca stx %l6,[%i6+%o1] ! Mem[0000000091000008] = ae9d15fe55463e10 p30_label_12: ! Mem[0000000091800000] = afca7f38, %g2 = 000000006aa69e67 ldsh [%o0+0x002],%g2 ! %g2 = ffffffffffffafca ! %l4 = 00000000000000ca, Mem[000000009100001e] = e7499de2 sth %l4,[%i6+0x01e] ! Mem[000000009100001c] = 00ca9de2 ! Mem[000000004d800008] = 000000ca, %l6 = ae9d15fe55463e10 ldsb [%i3+0x00a],%l6 ! %l6 = 0000000000000000 ! %l7 = 0000000000002a16, Mem[0000000090800028] = eb4882af stw %l7,[%i5+%o5] ! Mem[0000000090800028] = 00002a16 ! %l0 = 000000009ca0e749, Mem[000000004d000003] = 8b09de41 stb %l0,[%i2+0x003] ! Mem[000000004d000000] = 8b09de49 ! Mem[0000000091800038] = dde749eb, %g2 = ffffffffffffafca ldub [%o0+0x039],%g2 ! %g2 = 00000000000000dd ! %l6 = 00000000, %l7 = 00002a16, Mem[0000000091800028] = 55463e10 00002a16 std %l6,[%o0+%o5] ! Mem[0000000091800028] = 00000000 00002a16 ! Mem[0000000091800014] = a2d978b6, %g2 = 00000000000000dd lduh [%o0+0x014],%g2 ! %g2 = 000000000000a2d9 ! Mem[0000000090000004] = 7896abb0, %g2 = 000000000000a2d9 ldsb [%i4+0x007],%g2 ! %g2 = 0000000000000078 ! Mem[000000009080000c] = 9e67bbd0, %g2 = 0000000000000078 ldsh [%i5+0x00e],%g2 ! %g2 = ffffffffffff9e67 p30_label_13: ! %l0 = 000000009ca0e749, Mem[0000000091000020] = 9de2108d7b41cb8c stx %l0,[%i6+%o4] ! Mem[0000000091000020] = 000000009ca0e749 ! %l0 = 000000009ca0e749, Mem[0000000090000022] = 00001114 stb %l0,[%i4+0x022] ! Mem[0000000090000020] = 49001114 ! %l0 = 000000009ca0e749, Mem[000000004c800028] = 80be747711142aa1 stx %l0,[%i1+%o5] ! Mem[000000004c800028] = 000000009ca0e749 ! Mem[0000000091000028] = 10a014ad db4f959e, %g2 = ffff9e67, %g3 = 2014ea67 ldd [%i6+%o5],%g2 ! %g2 = 0000000010a014ad 00000000db4f959e ! Mem[000000004c80001c] = aa9445bb, %l2 = 67a37cd233eaafca ldsh [%i1+0x01e],%l2 ! %l2 = 00000000000045bb ! %l1 = 0000000011142aa1, Mem[000000004c800008] = 68b68a52 stb %l1,[%i1+%o1] ! Mem[000000004c800008] = a1b68a52 ! Mem[0000000091800028] = 0000000000002a16, %g2 = 0000000010a014ad ldx [%o0+%o5],%g2 ! %g2 = 0000000000002a16 ! Mem[000000004d000034] = 2fddff9a, %l5 = 00000000000073ac ldsb [%i2+0x037],%l5 ! %l5 = ffffffffffffff9a ! %l6 = 00000000, %l7 = 00002a16, Mem[0000000091000028] = 10a014ad db4f959e std %l6,[%i6+%o5] ! Mem[0000000091000028] = 00000000 00002a16 ! %l3 = 40ee347e7f38dafc, Mem[000000009180000a] = 3f27ff10 sth %l3,[%o0+0x00a] ! Mem[0000000091800008] = dafcff10 p30_label_14: ! Mem[0000000090000018] = 7f114e52, %g2 = 0000000000002a16 ldsh [%i4+%o3],%g2 ! %g2 = 0000000000007f11 ! %l3 = 40ee347e7f38dafc, Mem[000000009000000c] = c40b9e2c stw %l3,[%i4+0x00c] ! Mem[000000009000000c] = 7f38dafc ! %l0 = 9ca0e749, %l1 = 11142aa1, Mem[0000000090800020] = 6c6c0f3a ba1e4dff std %l0,[%i5+%o4] ! Mem[0000000090800020] = 9ca0e749 11142aa1 ! Mem[000000004c000014] = 00002a16, %l7 = 0000000000002a16 ldub [%i0+0x014],%l7 ! %l7 = 0000000000000000 ! Mem[0000000091000034] = 9ca0e749, %g2 = 0000000000007f11 lduw [%i6+0x034],%g2 ! %g2 = 000000009ca0e749 ! Mem[0000000091000000] = ddab9f6d, %g2 = 000000009ca0e749 ldub [%i6+%g0],%g2 ! %g2 = 00000000000000dd ! Mem[0000000090800028] = 162c82e8, %g2 = 00000000000000dd ldsb [%i5+0x02b],%g2 ! %g2 = 0000000000000016 ! %l2 = 000045bb, %l3 = 7f38dafc, Mem[0000000091000030] = 00000000 9ca0e749 std %l2,[%i6+0x030] ! Mem[0000000091000030] = 000045bb 7f38dafc ! %l7 = 0000000000000000, Mem[000000009180002a] = 00000000 sth %l7,[%o0+0x02a] ! Mem[0000000091800028] = 00000000 ! Mem[0000000090000018] = 4e529d71, %g2 = 0000000000000016 ldsh [%i4+0x01a],%g2 ! %g2 = 0000000000004e52 p30_label_15: ! Mem[000000009180002c] = 2a162aa1, %g2 = 0000000000004e52 ldsb [%o0+0x02e],%g2 ! %g2 = 000000000000002a ! Mem[0000000090000000] = e749f5d4 80b60b78, %g2 = 0000002a, %g3 = db4f959e ldd [%i4+%g0],%g2 ! %g2 = 00000000e749f5d4 0000000080b60b78 ! Mem[000000009000003c] = f8badafc, %g2 = 00000000e749f5d4 ldsb [%i4+0x03c],%g2 ! %g2 = fffffffffffffff8 ! Mem[0000000091800030] = 2aa1dafc, %g2 = fffffffffffffff8 lduh [%o0+0x030],%g2 ! %g2 = 0000000000002aa1 ! %l0 = 000000009ca0e749, Mem[0000000091000002] = 9f6d9ca0 sth %l0,[%i6+0x002] ! Mem[0000000091000000] = e7499ca0 ! %l3 = 40ee347e7f38dafc, Mem[000000004d800008] = 000000ca stw %l3,[%i3+%o1] ! Mem[000000004d800008] = 7f38dafc ! Mem[0000000091800020] = 9e672014, %g2 = 0000000000002aa1 ldub [%o0+0x022],%g2 ! %g2 = 000000000000009e ! Mem[0000000090000008] = abb01b7f, %g2 = 000000000000009e ldsb [%i4+0x009],%g2 ! %g2 = ffffffffffffffab ! %l0 = 000000009ca0e749, Mem[0000000090800006] = e749a3d5 stb %l0,[%i5+0x006] ! Mem[0000000090800004] = 4949a3d5 ! Mem[0000000090800020] = 9ca0e74911142aa1, %g2 = ffffffffffffffab ldx [%i5+%o4],%g2 ! %g2 = 9ca0e74911142aa1 p30_label_16: ! %l1 = 0000000011142aa1, Mem[0000000091800020] = 6aa69e67 stb %l1,[%o0+%o4] ! Mem[0000000091800020] = a1a69e67 ! %l1 = 0000000011142aa1, Mem[0000000091000028] = 0000000000002a16 stx %l1,[%i6+%o5] ! Mem[0000000091000028] = 0000000011142aa1 ! %l7 = 0000000000000000, Mem[0000000091800010] = 6aa69e67 stb %l7,[%o0+%o2] ! Mem[0000000091800010] = 00a69e67 ! %l7 = 0000000000000000, Mem[0000000091800027] = 67000000 stb %l7,[%o0+0x027] ! Mem[0000000091800024] = 00000000 ! Mem[000000004d800028] = c8899890, %l4 = 00000000000000ca lduh [%i3+0x02a],%l4 ! %l4 = 0000000000009890 ! Mem[0000000090800030] = 55463e10, %g18 = 2fee291d8e9fe426 ldsw [%i5+0x030],%g2 ! %g2 = 2fee291d8e9fe426 ! %l3 = 40ee347e7f38dafc, Mem[000000004d800000] = d3fa5777cae51157 stx %l3,[%i3+%g0] ! Mem[000000004d800000] = 40ee347e7f38dafc ! %l3 = 40ee347e7f38dafc, Mem[0000000091000037] = fc65898d stb %l3,[%i6+0x037] ! Mem[0000000091000034] = fc65898d ! Mem[0000000090800028] = 00002a162c82e8b1, %g2 = 0000000055463e10 ldx [%i5+%o5],%g2 ! %g2 = 00002a162c82e8b1 ! Mem[000000004d80001c] = e4250bd5, %l7 = 0000000000000000 ldsb [%i3+0x01c],%l7 ! %l7 = ffffffffffffffe4 p30_label_17: ! Mem[000000004d000030] = 792a2a16, %l6 = 0000000000000000 lduh [%i2+0x030],%l6 ! %l6 = 000000000000792a ! %l7 = ffffffffffffffe4, Mem[000000004d80002a] = c8899890 sth %l7,[%i3+0x02a] ! Mem[000000004d800028] = c889ffe4 ! %l2 = 00000000000045bb, Mem[0000000091000030] = 000045bb stw %l2,[%i6+0x030] ! Mem[0000000091000030] = 000045bb ! %l2 = 00000000000045bb, Mem[0000000090000024] = 11142aa1 sth %l2,[%i4+0x024] ! Mem[0000000090000024] = 45bb2aa1 ! %l1 = 0000000011142aa1, Mem[0000000091800010] = 00a69e67 stw %l1,[%o0+%o2] ! Mem[0000000091800010] = 11142aa1 ! Mem[000000009180003c] = eb806635, %g2 = 00002a162c82e8b1 lduw [%o0+0x03c],%g2 ! %g2 = 00000000eb806635 ! %l1 = 0000000011142aa1, Mem[000000004d800038] = edb2cb38236f3cc3 stx %l1,[%i3+0x038] ! Mem[000000004d800038] = 0000000011142aa1 ! %l6 = 0000792a, %l7 = ffffffe4, Mem[0000000090000010] = 0212225c 798eb5a3 std %l6,[%i4+%o2] ! Mem[0000000090000010] = 0000792a ffffffe4 ! Mem[0000000090000004] = 80b60b78, %g2 = 00000000eb806635 lduw [%i4+0x004],%g2 ! %g2 = 0000000080b60b78 ! %l7 = ffffffffffffffe4, Mem[000000004c800028] = 000000009ca0e749 stx %l7,[%i1+%o5] ! Mem[000000004c800028] = ffffffffffffffe4 p30_label_18: ! Mem[0000000091000008] = ae9d15fe55463e10, %g2 = 0000000080b60b78 ldx [%i6+%o1],%g2 ! %g2 = ae9d15fe55463e10 ! Mem[0000000091000000] = ddabe749, %g18 = 2fee291d8e9fe426 ldsw [%i6+%g0],%g2 ! %g2 = 2fee291d8e9fe426 ! %l7 = ffffffffffffffe4, Mem[0000000091800000] = 33eaafca sth %l7,[%o0+%g0] ! Mem[0000000091800000] = ffe4afca ! %l1 = 0000000011142aa1, Mem[000000004d80001e] = e4250bd5 sth %l1,[%i3+0x01e] ! Mem[000000004d80001c] = e4252aa1 ! %l7 = ffffffffffffffe4, Mem[0000000091000018] = b4334f342c8200ca stx %l7,[%i6+%o3] ! Mem[0000000091000018] = ffffffffffffffe4 ! %l6 = 000000000000792a, Mem[000000004d800008] = 7f38dafc stw %l6,[%i3+%o1] ! Mem[000000004d800008] = 0000792a ! Mem[0000000091000020] = 00009ca0, %g2 = ffffffffddabe749 lduh [%i6+0x022],%g2 ! %g2 = 0000000000000000 ! %l6 = 000000000000792a, Mem[0000000090800011] = d0f97aba stb %l6,[%i5+0x011] ! Mem[0000000090800010] = 2af97aba ! Mem[000000009100002c] = 142aa100, %g2 = 0000000000000000 ldub [%i6+0x02d],%g2 ! %g2 = 0000000000000014 ! Mem[0000000090800010] = bb2af97a ba27fa54, %g2 = 00000014, %g3 = 80b60b78 ldd [%i5+%o2],%g2 ! %g2 = 00000000bb2af97a 00000000ba27fa54 p30_label_19: ! Mem[0000000090800000] = a37cd29c, %g2 = 00000000bb2af97a ldub [%i5+0x001],%g2 ! %g2 = 00000000000000a3 ! Mem[0000000091800028] = 00000000, %g2 = 00000000000000a3 lduw [%o0+%o5],%g2 ! %g2 = 0000000000000000 ! %l3 = 40ee347e7f38dafc, Mem[0000000090800006] = 4949a3d5 sth %l3,[%i5+0x006] ! Mem[0000000090800004] = dafca3d5 ! %l3 = 40ee347e7f38dafc, Mem[0000000091000034] = 7f38dafc stb %l3,[%i6+0x034] ! Mem[0000000091000034] = fc38dafc ! %l1 = 0000000011142aa1, Mem[0000000091800030] = 2aa1dafc stw %l1,[%o0+0x030] ! Mem[0000000091800030] = 11142aa1 ! Mem[0000000091000018] = ffffffff ffffffe4, %g2 = 00000000, %g3 = ba27fa54 ldd [%i6+%o3],%g2 ! %g2 = 00000000ffffffff 00000000ffffffe4 ! Mem[0000000091800000] = e4afca7f, %g2 = 00000000ffffffff ldsb [%o0+0x001],%g2 ! %g2 = ffffffffffffffe4 ! %l0 = 000000009ca0e749, Mem[0000000090000010] = 0000792affffffe4 stx %l0,[%i4+%o2] ! Mem[0000000090000010] = 000000009ca0e749 ! Mem[0000000091800004] = 7f38dafc, %g2 = ffffffffffffffe4 ldsh [%o0+0x004],%g2 ! %g2 = 0000000000007f38 ! Mem[0000000090800000] = 7cd29ca0, %g2 = 0000000000007f38 lduh [%i5+0x002],%g2 ! %g2 = 0000000000007cd2 p30_label_20: ! %l4 = 0000000000009890, Mem[000000004c000004] = 20143e10 stb %l4,[%i0+0x004] ! Mem[000000004c000004] = 90143e10 ! Mem[000000009000000c] = 7f38dafc, %g18 = 2fee291d8e9fe426 ldsw [%i4+0x00c],%g2 ! %g2 = 2fee291d8e9fe426 ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = 7f38dafc, %g3 = ffffffe4 ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 ! Mem[0000000091800020] = a1a69e67, %g2 = 0000000065898de9 ldub [%o0+%o4],%g2 ! %g2 = 00000000000000a1 ! Mem[000000009100000c] = 55463e10, %g18 = 2fee291d8e9fe426 ldsw [%i6+0x00c],%g2 ! %g2 = 2fee291d8e9fe426 ! Mem[0000000090800024] = 2aa10000, %g2 = 0000000055463e10 ldsb [%i5+0x026],%g2 ! %g2 = 000000000000002a ! Mem[000000004d800020] = 9ca0e749, %l0 = 000000009ca0e749 lduw [%i3+%o4],%l0 ! %l0 = 000000009ca0e749 ! %l3 = 40ee347e7f38dafc, Mem[0000000090000018] = 7f114e529d7122ad stx %l3,[%i4+%o3] ! Mem[0000000090000018] = 40ee347e7f38dafc ! Mem[000000009100002c] = 11142aa1, %g18 = 2fee291d8e9fe426 ldsw [%i6+0x02c],%g2 ! %g2 = 2fee291d8e9fe426 ! Mem[000000009100002c] = 2aa10000, %g2 = 0000000011142aa1 ldsh [%i6+0x02e],%g2 ! %g2 = 0000000000002aa1 p30_label_21: ! %l0 = 000000009ca0e749, Mem[000000004c800028] = ffffffff stb %l0,[%i1+%o5] ! Mem[000000004c800028] = 49ffffff ! Mem[0000000090800030] = 55463e10, %g2 = 0000000000002aa1 ldsh [%i5+0x030],%g2 ! %g2 = 0000000000005546 ! Mem[000000004c800038] = 9ca0e749, %l5 = ffffffffffffff9a lduw [%i1+0x038],%l5 ! %l5 = 000000009ca0e749 ! Mem[000000009100003c] = 1dc00000, %g2 = 0000000000005546 lduh [%i6+0x03e],%g2 ! %g2 = 0000000000001dc0 ! Mem[000000009000001c] = 38dafc00, %g2 = 0000000000001dc0 ldsb [%i4+0x01d],%g2 ! %g2 = 0000000000000038 ! Mem[000000004d800004] = 7f38dafc, %l0 = 000000009ca0e749 ldsh [%i3+0x006],%l0 ! %l0 = ffffffffffffdafc ! %l4 = 0000000000009890, Mem[0000000091800030] = 11142aa1e749487f stx %l4,[%o0+0x030] ! Mem[0000000091800030] = 0000000000009890 ! Mem[0000000090800008] = a3d5b48d6aa69e67, %g2 = 0000000000000038 ldx [%i5+%o1],%g2 ! %g2 = a3d5b48d6aa69e67 ! %l6 = 000000000000792a, Mem[000000009080002b] = 162c82e8 stb %l6,[%i5+0x02b] ! Mem[0000000090800028] = 2a2c82e8 ! Mem[0000000091800018] = 39a5afca, %g18 = 2fee291d8e9fe426 ldsw [%o0+%o3],%g2 ! %g2 = 2fee291d8e9fe426 p30_label_22: ! Mem[0000000091800018] = 39a5afca, %g18 = 2fee291d8e9fe426 ldsw [%o0+%o3],%g2 ! %g2 = 2fee291d8e9fe426 ! %l2 = 000045bb, %l3 = 7f38dafc, Mem[000000004c800008] = a1b68a52 6a7a7b6f std %l2,[%i1+%o1] ! Mem[000000004c800008] = 000045bb 7f38dafc ! %l1 = 0000000011142aa1, Mem[000000004c000020] = 73ac90ec6bed303f stx %l1,[%i0+%o4] ! Mem[000000004c000020] = 0000000011142aa1 ! Mem[0000000090000038] = c6c81bf8, %g2 = 0000000039a5afca ldsb [%i4+0x039],%g2 ! %g2 = ffffffffffffffc6 ! Mem[000000004d800020] = 9ca0e749, %l6 = 000000000000792a ldsh [%i3+0x022],%l6 ! %l6 = ffffffffffffe749 ! Mem[0000000091800014] = a2d978b6, %g2 = ffffffffffffffc6 lduw [%o0+0x014],%g2 ! %g2 = 00000000a2d978b6 ! %l0 = ffffffffffffdafc, Mem[0000000090800038] = 33eaafca7f38dafc stx %l0,[%i5+0x038] ! Mem[0000000090800038] = ffffffffffffdafc ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = 00000000a2d978b6 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! Mem[0000000091000020] = 00000000, %g18 = 2fee291d8e9fe426 ldsw [%i6+%o4],%g2 ! %g2 = 2fee291d8e9fe426 ! %l4 = 0000000000009890, Mem[0000000090800000] = 67a37cd29ca0dafc stx %l4,[%i5+%g0] ! Mem[0000000090800000] = 0000000000009890 p30_label_23: ! Mem[0000000090000030] = 6aa69e67, %g18 = 2fee291d8e9fe426 ldsw [%i4+0x030],%g2 ! %g2 = 2fee291d8e9fe426 ! Mem[000000004d000028] = f8af292d, %l5 = 000000009ca0e749 ldub [%i2+0x02b],%l5 ! %l5 = 000000000000002d ! Mem[000000009000002c] = ca6aa69e, %g2 = 000000006aa69e67 ldub [%i4+0x02f],%g2 ! %g2 = 00000000000000ca ! Mem[0000000090000010] = 00009ca0, %g2 = 00000000000000ca ldsh [%i4+0x012],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000030] = 0045bbfc, %g2 = 0000000000000000 ldub [%i6+0x031],%g2 ! %g2 = 0000000000000000 ! %l0 = ffffffffffffdafc, Mem[000000009000001f] = fc000049 stb %l0,[%i4+0x01f] ! Mem[000000009000001c] = fc000049 ! Mem[0000000091800028] = 00000000, %g2 = 0000000000000000 lduh [%o0+0x02a],%g2 ! %g2 = 0000000000000000 ! Mem[000000004c800028] = 49ffffff, %l2 = 00000000000045bb ldsw [%i1+%o5],%l2 ! %l2 = 0000000049ffffff ! %l3 = 40ee347e7f38dafc, Mem[000000009080003a] = ffffffff sth %l3,[%i5+0x03a] ! Mem[0000000090800038] = dafcffff ! %l5 = 000000000000002d, Mem[0000000090000002] = f5d480b6 sth %l5,[%i4+0x002] ! Mem[0000000090000000] = 002d80b6 p30_label_24: ! %l7 = ffffffffffffffe4, Mem[000000009180000c] = ff101238 stw %l7,[%o0+0x00c] ! Mem[000000009180000c] = ffffffe4 ! %l0 = ffffffffffffdafc, Mem[0000000091000018] = ffffffffffffffe4 stx %l0,[%i6+%o3] ! Mem[0000000091000018] = ffffffffffffdafc ! %l2 = 0000000049ffffff, Mem[000000004c000018] = 9a269d7a stw %l2,[%i0+%o3] ! Mem[000000004c000018] = 49ffffff ! Mem[000000009000003c] = f8badafc, %g2 = 0000000000000000 lduh [%i4+0x03c],%g2 ! %g2 = 000000000000f8ba ! Mem[0000000090000010] = 009ca0e7, %g2 = 000000000000f8ba ldsb [%i4+0x013],%g2 ! %g2 = 0000000000000000 ! %l1 = 0000000011142aa1, Mem[000000009000003c] = f8badafc sth %l1,[%i4+0x03c] ! Mem[000000009000003c] = 2aa1dafc ! %l6 = ffffe749, %l7 = ffffffe4, Mem[0000000090800038] = ffffdafc ffffdafc std %l6,[%i5+0x038] ! Mem[0000000090800038] = ffffe749 ffffffe4 ! %l2 = 0000000049ffffff, Mem[000000009180003e] = 66350000 stb %l2,[%o0+0x03e] ! Mem[000000009180003c] = ff350000 ! Mem[0000000091000028] = 00000000, %g2 = 0000000000000000 lduw [%i6+%o5],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000000] = 49002d80, %g2 = 0000000000000000 ldsb [%i4+0x001],%g2 ! %g2 = 0000000000000049 p30_label_25: ! Mem[000000009000001c] = 38dafc00, %g2 = 0000000000000049 ldub [%i4+0x01d],%g2 ! %g2 = 0000000000000038 ! %l2 = 49ffffff, %l3 = 7f38dafc, Mem[0000000090800038] = ffffe749 ffffffe4 std %l2,[%i5+0x038] ! Mem[0000000090800038] = 49ffffff 7f38dafc ! Mem[0000000090000004] = 80b60b78, %g18 = 2fee291d8e9fe426 ldsw [%i4+0x004],%g2 ! %g2 = 2fee291d8e9fe426 ! Mem[0000000090000028] = ae9d15fe 33eaafca, %g2 = 80b60b78, %g3 = d7571dc0 ldd [%i4+%o5],%g2 ! %g2 = 00000000ae9d15fe 0000000033eaafca ! Mem[0000000090000038] = 8fc6c81b2aa1dafc, %g2 = 00000000ae9d15fe ldx [%i4+0x038],%g2 ! %g2 = 8fc6c81b2aa1dafc ! Mem[000000004d800014] = 40b877ba, %l4 = 0000000000009890 lduh [%i3+0x016],%l4 ! %l4 = 00000000000077ba ! Mem[0000000090000004] = 80b60b78, %g18 = 2fee291d8e9fe426 ldsw [%i4+0x004],%g2 ! %g2 = 2fee291d8e9fe426 ! Mem[0000000091800038] = e8dde749, %g18 = 2fee291d8e9fe426 ldsw [%o0+0x038],%g2 ! %g2 = 2fee291d8e9fe426 ! %l2 = 0000000049ffffff, Mem[0000000091800008] = 50d2dafcffffffe4 stx %l2,[%o0+%o1] ! Mem[0000000091800008] = 0000000049ffffff ! Mem[0000000091000008] = ae9d15fe55463e10, %g2 = ffffffffe8dde749 ldx [%i6+%o1],%g2 ! %g2 = ae9d15fe55463e10 ba,a p30_not_taken_0_end p30_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p30_branch_failed p30_not_taken_0_end: ! End of Random Code for Thread 30 1: membar #Sync ! Force all stores to complete p30_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x078] ! Set processor 30 done flag ! Check Registers p30_check_registers: set p30_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be ffffffffffffdafc bne,a,pn %xcc,p30_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000011142aa1 bne,a,pn %xcc,p30_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000049ffffff bne,a,pn %xcc,p30_reg_l2_fail mov %l2,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000077ba bne,a,pn %xcc,p30_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000002d bne,a,pn %xcc,p30_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffffe749 bne,a,pn %xcc,p30_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffffffe4 bne,a,pn %xcc,p30_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p30_check_fp_registers: set p30_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be b4ac3bd6 bdfad78b bne %xcc,p30_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be ac333cc7 b58f248a bne %xcc,p30_f4_fail nop ! Check Local Memory set p30_local0_expect,%g1 p30_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 75fa577990143e10 ldx [%i0+0x000],%g3 ! Observed data at 000000004c000000 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 55463e1000002a16 ldx [%i0+0x010],%g3 ! Observed data at 000000004c000010 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 49ffffffc222719a ldx [%i0+0x018],%g3 ! Observed data at 000000004c000018 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0000000011142aa1 ldx [%i0+0x020],%g3 ! Observed data at 000000004c000020 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i0,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 55463e1000002a16 ldx [%i0+0x030],%g3 ! Observed data at 000000004c000030 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i0,0x030,%g4 set p30_local1_expect,%g1 p30_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 000045bb7f38dafc ldx [%i1+0x008],%g3 ! Observed data at 000000004c800008 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i1,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffa81c0c161d2221 ldx [%i1+0x020],%g3 ! Observed data at 000000004c800020 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 49ffffffffffffe4 ldx [%i1+0x028],%g3 ! Observed data at 000000004c800028 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 6aa69e672014ea67 ldx [%i1+0x030],%g3 ! Observed data at 000000004c800030 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 9ca0e749d67d18c6 ldx [%i1+0x038],%g3 ! Observed data at 000000004c800038 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i1,0x038,%g4 set p30_local2_expect,%g1 p30_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 8b09de4918cd7ba3 ldx [%i2+0x000],%g3 ! Observed data at 000000004d000000 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 9102490181e68ba2 ldx [%i2+0x008],%g3 ! Observed data at 000000004d000008 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i2,0x008,%g4 set p30_local3_expect,%g1 p30_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 40ee347e7f38dafc ldx [%i3+0x000],%g3 ! Observed data at 000000004d800000 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 0000792ae7492c82 ldx [%i3+0x008],%g3 ! Observed data at 000000004d800008 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = d9b49bf7e4252aa1 ldx [%i3+0x018],%g3 ! Observed data at 000000004d800018 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 9ca0e749e7492c82 ldx [%i3+0x020],%g3 ! Observed data at 000000004d800020 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = c889ffe42014ea67 ldx [%i3+0x028],%g3 ! Observed data at 000000004d800028 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = ae9d15fe55463e10 ldx [%i3+0x030],%g3 ! Observed data at 000000004d800030 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000000011142aa1 ldx [%i3+0x038],%g3 ! Observed data at 000000004d800038 cmp %g2,%g3 bne,a,pn %xcc,p30_local_failed add %i3,0x038,%g4 ! The test for processor 30 has passed p30_passed: ta GOOD_TRAP nop p30_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p30_failed p30_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p30_failed p30_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p30_failed p30_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p30_failed p30_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p30_failed p30_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p30_failed p30_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p30_failed p30_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p30_failed p30_f0_fail: set p30_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p30_f4_fail: set p30_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 30 failed p30_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x078] ! Set processor 30 done flag set p30_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 30 failed p30_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x078] ! Set processor 30 done flag set p30_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p30_selfmod_failed: ba p30_failed mov 0xabc,%g1 p30_common_error: or %g0,0xefe,%g1 ba p30_failed mov %o5,%g3 p30_common_signature_error: set p30_temp,%g1 ba p30_failed st %g2,[%g1] ! Common Lock Number p30_common_timeout: set p30_temp,%g1 ba p30_failed st %g2,[%g1] ! Common Lock Number p30_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p30_failed mov 0x0,%g3 p30_trap1e: ldswa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000004d000028] stha %l6,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000004d000028] ldxa [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004d800000] ldswa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000004c800018] ldxa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004d000028] stwa %l5,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000004c000028] ldsha [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000004d000028] done p30_trap1o: ldswa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000004d000028] stha %l6,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000004d000028] ldxa [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004d800000] ldswa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000004c800018] ldxa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000004d000028] stwa %l5,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000004c000028] ldsha [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000004d000028] done p30_trap2e: ldsha [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004d800010] lduha [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004c800020] lduba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000004c000010] ldxa [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000004c000018] ldxa [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004c000010] stwa %l5,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000004c800020] lduba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000004d800000] done p30_trap2o: ldsha [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004d800010] lduha [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004c800020] lduba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000004c000010] ldxa [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000004c000018] ldxa [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000004c000010] stwa %l5,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000004c800020] lduba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000004d800000] done p30_trap3e: nop nop nop nop nop nop done p30_trap3o: nop nop nop nop nop nop done p30_init_memory_pointers: set p30_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 p30_local0_start,%i0 set p30_local1_start,%i1 set p30_local2_start,%i2 set p30_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 643588b483b61a06 ldx [%g1+0x008],%l1 ! %l1 = 4ed83dd7ff101238 ldx [%g1+0x010],%l2 ! %l2 = 67a37cd233eaafca ldx [%g1+0x018],%l3 ! %l3 = 40ee347e7f38dafc ldx [%g1+0x020],%l4 ! %l4 = 243f29dc6aa69e67 ldx [%g1+0x028],%l5 ! %l5 = 82626d1401b3bee5 ldx [%g1+0x030],%l6 ! %l6 = ae9d15fe55463e10 ldx [%g1+0x038],%l7 ! %l7 = 83d94e0be07b434a ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 31 processor_31: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x7c] ! Set the start flag wrpr %g0,7,%cleanwin call p31_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 31 wr %g0,0x4,%fprs ! Make sure fef is 1 set p31_init_freg,%g1 ! %f0 = 334e0882 5ee3d42a 62ef6d1e 5d40aa19 ! %f4 = 5149144d 40c23e72 d7332098 f03d60f4 ! %f8 = a58aff83 a349302a 8b790a22 b3ff6943 ! %f12 = 28322d3a 5f9c09a8 c1f54d9a 754ffeaa ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 17bb0a93 7975ebf5 53432c7b e55da62a ! %f20 = a8faf784 125e13b2 4d0550fc 0e3e383e ! %f24 = f5289d0b 24d0163a 6a56eaab 58ce8fb8 ! %f28 = ef1f6d41 b75c1d3c 2fb14175 c7db1f58 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 9b24b47c 22223f59 fb4793dc 562321e0 ! %f36 = d8f3a33f b5bed65d 66ac6559 4ad91e9c ! %f40 = 43f79a04 1f842c91 58781b33 d27d01b5 ! %f44 = bd9f3aca 33b9e230 25f84c79 a5f868a7 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xaaee05400000005f,%g7,%g1 ! GSR scale = 11, align = 7 wr %g1,%g0,%gsr ! GSR = aaee05400000005f wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 31 p31_label_1: ! Mem[0000000090000010] = 0212225c, %g2 = 000000000000fbb4 lduh [%i4+%o2],%g2 ! %g2 = 0000000000000212 ! %l4 = 2f5a7c7bc4a71564, Mem[000000009100003e] = 1dc00000 sth %l4,[%i6+0x03e] ! Mem[000000009100003c] = 15640000 ! %l0 = 56df1cde64078175, Mem[000000009000002e] = 1540944f sth %l0,[%i4+0x02e] ! Mem[000000009000002c] = 8175944f ! %l5 = b20cf62e6687bebb, Mem[000000009100003c] = d7571564 sth %l5,[%i6+0x03c] ! Mem[000000009100003c] = bebb1564 ! Mem[0000000091000010] = eb99b0555bebbbe4, %g2 = 0000000000000212 ldx [%i6+%o2],%g2 ! %g2 = eb99b0555bebbbe4 ! Mem[0000000090000020] = 1a54edfce7b2eb32, %g2 = eb99b0555bebbbe4 ldx [%i4+%o4],%g2 ! %g2 = 1a54edfce7b2eb32 ! Mem[0000000090000004] = 0b7896ab, %g2 = 1a54edfce7b2eb32 ldsh [%i4+0x006],%g2 ! %g2 = 0000000000000b78 ! %l1 = 190473bc91e7da27, Mem[0000000090800036] = fd66393f stb %l1,[%i5+0x036] ! Mem[0000000090800034] = 2766393f ! Mem[0000000091000000] = ddab9f6d, %g2 = 0000000000000b78 ldsh [%i6+%g0],%g2 ! %g2 = ffffffffffffddab ! %l2 = 177695b47775ee82, Mem[0000000091000034] = 207bbe7e sth %l2,[%i6+0x034] ! Mem[0000000091000034] = ee82be7e p31_label_2: ! Mem[000000009000001c] = 9d7122ad, %g2 = ffffffffffffddab lduw [%i4+0x01c],%g2 ! %g2 = 000000009d7122ad ! %l7 = d3c5463214d52c7e, Mem[0000000090800029] = 4882af9c stb %l7,[%i5+0x029] ! Mem[0000000090800028] = 7e82af9c ! %l5 = b20cf62e6687bebb, Mem[000000009000003e] = 39dc0000 sth %l5,[%i4+0x03e] ! Mem[000000009000003c] = bebb0000 ! Mem[000000004e800018] = 9aec3f0641bea1b0, %l4 = 2f5a7c7bc4a71564 ldx [%i1+%o3],%l4 ! %l4 = 9aec3f0641bea1b0 ! Mem[0000000090800038] = 393f420cdd38b60e, %g2 = 000000009d7122ad ldx [%i5+0x038],%g2 ! %g2 = 393f420cdd38b60e ! Mem[000000009100000c] = 93eb99b0, %g2 = 393f420cdd38b60e ldsb [%i6+0x00f],%g2 ! %g2 = ffffffffffffff93 ! Mem[0000000091800018] = a5df25e1, %g2 = ffffffffffffff93 ldsb [%o0+0x019],%g2 ! %g2 = ffffffffffffffa5 ! %l5 = b20cf62e6687bebb, Mem[0000000091800020] = c69ee3c733167744 stx %l5,[%o0+%o4] ! Mem[0000000091800020] = b20cf62e6687bebb ! Mem[000000004f800000] = 35d9301e65f9c459, %l2 = 177695b47775ee82 ldx [%i3+%g0],%l2 ! %l2 = 35d9301e65f9c459 ! Mem[0000000091800020] = b20cf62e, %g2 = ffffffffffffffa5 lduw [%o0+%o4],%g2 ! %g2 = 00000000b20cf62e p31_label_3: ! %l5 = b20cf62e6687bebb, Mem[000000004e80000d] = ae1c48e0 stb %l5,[%i1+0x00d] ! Mem[000000004e80000c] = aebb48e0 ! Mem[000000004f000010] = bc6d3775 4d2cdcaf, %l6 = c8a09561, %l7 = 14d52c7e ldd [%i2+%o2],%l6 ! %l6 = 00000000bc6d3775 000000004d2cdcaf ! %l2 = 35d9301e65f9c459, Mem[000000004f000030] = 2070f91703ea2f57 stx %l2,[%i2+0x030] ! Mem[000000004f000030] = 35d9301e65f9c459 ! %l0 = 56df1cde64078175, Mem[000000009080000f] = d2bbd0f9 stb %l0,[%i5+0x00f] ! Mem[000000009080000c] = 75bbd0f9 ! Mem[0000000090000038] = 8fc6c81b, %g2 = 00000000b20cf62e ldsb [%i4+0x038],%g2 ! %g2 = ffffffffffffff8f ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = ffffff8f, %g3 = 0bad0b00 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f ! Mem[0000000091800034] = 487fe8dd, %g2 = 0000000045288f71 lduh [%o0+0x036],%g2 ! %g2 = 000000000000487f ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 000000000000487f ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! Mem[0000000090800038] = 393f420c dd38b60e, %g2 = a2d978b6, %g3 = b6b6487f ldd [%i5+0x038],%g2 ! %g2 = 00000000393f420c 00000000dd38b60e ! %l0 = 64078175, %l1 = 91e7da27, Mem[0000000090000018] = 7f114e52 9d7122ad std %l0,[%i4+%o3] ! Mem[0000000090000018] = 64078175 91e7da27 p31_label_4: ! Mem[0000000091800000] = 6c5e37b5da193367, %g2 = 00000000393f420c ldx [%o0+%g0],%g2 ! %g2 = 6c5e37b5da193367 ! %l2 = 35d9301e65f9c459, Mem[0000000090800018] = 35d3851c stb %l2,[%i5+%o3] ! Mem[0000000090800018] = 59d3851c ! Mem[0000000090800008] = a3d5b48df38faf75, %g2 = 6c5e37b5da193367 ldx [%i5+%o1],%g2 ! %g2 = a3d5b48df38faf75 ! Mem[0000000090000000] = f4d6f5d480b60b78, %g2 = a3d5b48df38faf75 ldx [%i4+%g0],%g2 ! %g2 = f4d6f5d480b60b78 ! Mem[000000004f000014] = 4d2cdcaf, %l4 = 9aec3f0641bea1b0 ldsw [%i2+0x014],%l4 ! %l4 = 000000004d2cdcaf ! %l4 = 000000004d2cdcaf, Mem[0000000091000034] = ee82be7e sth %l4,[%i6+0x034] ! Mem[0000000091000034] = dcafbe7e ! %l4 = 4d2cdcaf, %l5 = 6687bebb, Mem[0000000091000008] = 4b1c5151 da67f293 std %l4,[%i6+%o1] ! Mem[0000000091000008] = 4d2cdcaf 6687bebb ! Mem[0000000091800028] = d1fa02cc, %g18 = ef9da8f3b5bd91e2 ldsw [%o0+%o5],%g2 ! %g2 = ef9da8f3b5bd91e2 ! %l7 = 000000004d2cdcaf, Mem[0000000091800012] = f9f4a2d9 sth %l7,[%o0+0x012] ! Mem[0000000091800010] = dcafa2d9 ! %l4 = 000000004d2cdcaf, Mem[0000000091000000] = ddab9f6dde861c20 stx %l4,[%i6+%g0] ! Mem[0000000091000000] = 000000004d2cdcaf p31_label_5: ! Mem[0000000090800008] = 8df38faf, %g2 = ffffffffd1fa02cc ldsb [%i5+0x00b],%g2 ! %g2 = ffffffffffffff8d ! %l6 = 00000000bc6d3775, Mem[0000000090800028] = eb7e82af stb %l6,[%i5+%o5] ! Mem[0000000090800028] = 757e82af ! %l3 = dbfe3ae6980caee4, Mem[000000004f800010] = fa7f0ebc sth %l3,[%i3+%o2] ! Mem[000000004f800010] = aee40ebc ! Mem[0000000090800030] = 342d0727, %g2 = ffffffffffffff8d ldsb [%i5+0x033],%g2 ! %g2 = 0000000000000034 ! Mem[0000000090800014] = fa5459d3, %g2 = 0000000000000034 ldsb [%i5+0x016],%g2 ! %g2 = fffffffffffffffa ! Mem[000000004e000028] = 41bf209f, %l1 = 190473bc91e7da27 ldsh [%i0+0x02a],%l1 ! %l1 = 000000000000209f ! Mem[0000000090800004] = d0bacca9, %g2 = fffffffffffffffa lduh [%i5+0x004],%g2 ! %g2 = 000000000000d0ba ! Mem[000000004e80001c] = 41bea1b0, %l3 = dbfe3ae6980caee4 ldsw [%i1+0x01c],%l3 ! %l3 = 0000000041bea1b0 ! Mem[000000009080001c] = 35726c6c, %g2 = 000000000000d0ba ldsh [%i5+0x01e],%g2 ! %g2 = 0000000000003572 ! %l4 = 000000004d2cdcaf, Mem[000000004e800024] = e0815356 stb %l4,[%i1+0x024] ! Mem[000000004e800024] = af815356 p31_label_6: ! %l3 = 0000000041bea1b0, Mem[0000000090000008] = 96abb01bc40b9e2c stx %l3,[%i4+%o1] ! Mem[0000000090000008] = 0000000041bea1b0 ! Mem[000000004e800034] = 928f9830, %l0 = 56df1cde64078175 ldsb [%i1+0x034],%l0 ! %l0 = ffffffffffffff92 ! %l0 = ffffffffffffff92, Mem[0000000090800026] = 4dff757e sth %l0,[%i5+0x026] ! Mem[0000000090800024] = ff92757e ! Mem[000000004e800030] = 3cdaa83c, %l1 = 000000000000209f ldsh [%i1+0x032],%l1 ! %l1 = ffffffffffffa83c ! Mem[000000009100003c] = bebb1564, %g2 = 0000000000003572 lduh [%i6+0x03c],%g2 ! %g2 = 000000000000bebb ! %l6 = 00000000bc6d3775, Mem[0000000090000030] = 944f136a stw %l6,[%i4+0x030] ! Mem[0000000090000030] = bc6d3775 ! %l1 = ffffffffffffa83c, Mem[000000009180003c] = eb806635 stb %l1,[%o0+0x03c] ! Mem[000000009180003c] = 3c806635 ! Mem[000000004e000030] = 79f579b5, %l0 = ffffffffffffff92 ldub [%i0+0x030],%l0 ! %l0 = 0000000000000079 ! Mem[000000009000002c] = 8d798175, %g2 = 000000000000bebb lduw [%i4+0x02c],%g2 ! %g2 = 000000008d798175 ! %l2 = 35d9301e65f9c459, Mem[0000000091800016] = 78b639a5 sth %l2,[%o0+0x016] ! Mem[0000000091800014] = c45939a5 p31_label_7: ! Mem[0000000091000020] = 9de28f8d7b41cb8c, %g2 = 000000008d798175 ldx [%i6+%o4],%g2 ! %g2 = 9de28f8d7b41cb8c ! Mem[0000000090800014] = ba27fa54, %g2 = 9de28f8d7b41cb8c lduw [%i5+0x014],%g2 ! %g2 = 00000000ba27fa54 ! %l6 = 00000000bc6d3775, Mem[0000000090800020] = 6c6c0f3aba1eff92 stx %l6,[%i5+%o4] ! Mem[0000000090800020] = 00000000bc6d3775 ! Mem[0000000090800038] = 420cdd38, %g2 = 00000000ba27fa54 lduh [%i5+0x03a],%g2 ! %g2 = 000000000000420c ! Mem[0000000091000038] = 65898de9, %g18 = ef9da8f3b5bd91e2 ldsw [%i6+0x038],%g2 ! %g2 = ef9da8f3b5bd91e2 ! Mem[0000000091000008] = 4d2cdcaf 6687bebb, %g2 = 65898de9, %g3 = dd38b60e ldd [%i6+%o1],%g2 ! %g2 = 000000004d2cdcaf 000000006687bebb ! Mem[0000000090000008] = 00000000, %g2 = 000000004d2cdcaf lduw [%i4+%o1],%g2 ! %g2 = 0000000000000000 ! %l6 = bc6d3775, %l7 = 4d2cdcaf, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l6,[%i4+%g0] ! Mem[0000000090000000] = bc6d3775 4d2cdcaf ! Mem[0000000091000018] = 4f3440af, %g2 = 0000000000000000 lduh [%i6+0x01a],%g2 ! %g2 = 0000000000004f34 ! Mem[000000004f00003c] = e76a8dfb, %l1 = ffffffffffffa83c ldsb [%i2+0x03c],%l1 ! %l1 = ffffffffffffffe7 p31_label_8: ! Mem[000000004e800034] = 928f9830, %l5 = b20cf62e6687bebb lduw [%i1+0x034],%l5 ! %l5 = 00000000928f9830 ! %l2 = 35d9301e65f9c459, Mem[000000004f000028] = 233fa4e5 stw %l2,[%i2+%o5] ! Mem[000000004f000028] = 65f9c459 ! Mem[0000000091800038] = e8dd799b, %g2 = 0000000000004f34 ldub [%o0+0x038],%g2 ! %g2 = 00000000000000e8 ! Mem[000000004f000038] = 80954adc, %l4 = 000000004d2cdcaf lduh [%i2+0x03a],%l4 ! %l4 = 0000000000004adc ! Mem[0000000091000020] = 8f8d7b41, %g2 = 00000000000000e8 lduh [%i6+0x022],%g2 ! %g2 = 0000000000008f8d ! Mem[000000004f80003c] = 5b43e921, %l0 = 0000000000000079 ldsw [%i3+0x03c],%l0 ! %l0 = 000000005b43e921 ! %l7 = 000000004d2cdcaf, Mem[000000004e800038] = c657aaf591ffaab4 stx %l7,[%i1+0x038] ! Mem[000000004e800038] = 000000004d2cdcaf ! Mem[0000000090800010] = bbd0f97aba27fa54, %g2 = 0000000000008f8d ldx [%i5+%o2],%g2 ! %g2 = bbd0f97aba27fa54 ! %l2 = 35d9301e65f9c459, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l2,[%o0+%o5] ! Mem[0000000091800028] = 35d9301e65f9c459 ! Mem[000000009080003c] = dd38b60e, %g2 = bbd0f97aba27fa54 ldub [%i5+0x03c],%g2 ! %g2 = 00000000000000dd p31_label_9: ! Mem[000000009100002c] = 959e7cc7, %g2 = 00000000000000dd lduh [%i6+0x02e],%g2 ! %g2 = 000000000000959e ! Mem[0000000090800018] = 59d3851c, %g2 = 000000000000959e ldub [%i5+%o3],%g2 ! %g2 = 0000000000000059 ! %l0 = 5b43e921, %l1 = ffffffe7, Mem[0000000091800030] = 45288f71 b6b6487f std %l0,[%o0+0x030] ! Mem[0000000091800030] = 5b43e921 ffffffe7 ! Mem[000000004e00001c] = 7d68287d, %l2 = 35d9301e65f9c459 lduw [%i0+0x01c],%l2 ! %l2 = 000000007d68287d ! Mem[0000000090800024] = 3775757e, %g2 = 0000000000000059 lduh [%i5+0x026],%g2 ! %g2 = 0000000000003775 ! Mem[0000000091800008] = 50d23f27, %g2 = 0000000000003775 lduw [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 ! %l4 = 0000000000004adc, Mem[0000000090800038] = 393f420cdd38b60e stx %l4,[%i5+0x038] ! Mem[0000000090800038] = 0000000000004adc ! Mem[0000000090800030] = e7b33334 2d072766, %g2 = 50d23f27, %g3 = 6687bebb ldd [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 000000002d072766 ! Mem[0000000091000004] = 4d2cdcaf, %g18 = ef9da8f3b5bd91e2 ldsw [%i6+0x004],%g2 ! %g2 = ef9da8f3b5bd91e2 ! %l4 = 0000000000004adc, Mem[0000000090800014] = ba27fa54 stw %l4,[%i5+0x014] ! Mem[0000000090800014] = 00004adc p31_label_10: ! %l0 = 5b43e921, %l1 = ffffffe7, Mem[000000004e800020] = 3048317d af815356 std %l0,[%i1+%o4] ! Mem[000000004e800020] = 5b43e921 ffffffe7 ! %l2 = 000000007d68287d, Mem[000000004e800036] = 928f9830 sth %l2,[%i1+0x036] ! Mem[000000004e800034] = 928f287d ! Mem[0000000091800030] = 5b43e921 ffffffe7, %g2 = 4d2cdcaf, %g3 = 2d072766 ldd [%o0+0x030],%g2 ! %g2 = 000000005b43e921 00000000ffffffe7 ! %l4 = 00004adc, %l5 = 928f9830, Mem[0000000090000038] = 8fc6c81b f8babebb std %l4,[%i4+0x038] ! Mem[0000000090000038] = 00004adc 928f9830 ! %l6 = 00000000bc6d3775, Mem[000000009000000e] = a1b00212 sth %l6,[%i4+0x00e] ! Mem[000000009000000c] = 37750212 ! %l4 = 00004adc, %l5 = 928f9830, Mem[0000000091000028] = 43a014ad db4f959e std %l4,[%i6+%o5] ! Mem[0000000091000028] = 00004adc 928f9830 ! Mem[0000000091000030] = 7cc77257, %g18 = ef9da8f3b5bd91e2 ldsw [%i6+0x030],%g2 ! %g2 = ef9da8f3b5bd91e2 ! %l4 = 0000000000004adc, Mem[0000000091800028] = 35d9301e65f9c459 stx %l4,[%o0+%o5] ! Mem[0000000091800028] = 0000000000004adc ! Mem[000000004f800008] = 76dc4614, %l4 = 0000000000004adc ldsw [%i3+%o1],%l4 ! %l4 = 0000000076dc4614 ! Mem[0000000091000008] = 4d2cdcaf 6687bebb, %g2 = 7cc77257, %g3 = ffffffe7 ldd [%i6+%o1],%g2 ! %g2 = 000000004d2cdcaf 000000006687bebb p31_label_11: ! Mem[000000004e00003c] = 4d9eb13c, %l5 = 00000000928f9830 lduw [%i0+0x03c],%l5 ! %l5 = 000000004d9eb13c ! Mem[0000000091000010] = eb99b0555bebbbe4, %g2 = 000000004d2cdcaf ldx [%i6+%o2],%g2 ! %g2 = eb99b0555bebbbe4 ! %l1 = ffffffffffffffe7, Mem[0000000091000010] = eb99b055 stw %l1,[%i6+%o2] ! Mem[0000000091000010] = ffffffe7 ! %l4 = 0000000076dc4614, Mem[0000000090800024] = bc6d3775 stw %l4,[%i5+0x024] ! Mem[0000000090800024] = 76dc4614 ! %l7 = 000000004d2cdcaf, Mem[0000000091800000] = 6c5e37b5da193367 stx %l7,[%o0+%g0] ! Mem[0000000091800000] = 000000004d2cdcaf ! %l0 = 000000005b43e921, Mem[000000004e800026] = ffffffe7 stb %l0,[%i1+0x026] ! Mem[000000004e800024] = ffff21e7 ! %l3 = 0000000041bea1b0, Mem[000000004f800024] = c3306e28 stw %l3,[%i3+0x024] ! Mem[000000004f800024] = 41bea1b0 ! Mem[000000004e800024] = ffff21e7, %l3 = 0000000041bea1b0 ldsb [%i1+0x025],%l3 ! %l3 = ffffffffffffffff ! %l2 = 000000007d68287d, Mem[000000004f800034] = 2679dc81 stb %l2,[%i3+0x034] ! Mem[000000004f800034] = 7d79dc81 ! Mem[000000004f800008] = 76dc4614 6596864d, %l0 = 5b43e921, %l1 = ffffffe7 ldd [%i3+%o1],%l0 ! %l0 = 0000000076dc4614 000000006596864d p31_label_12: ! %l4 = 76dc4614, %l5 = 4d9eb13c, Mem[0000000090800020] = 00000000 76dc4614 std %l4,[%i5+%o4] ! Mem[0000000090800020] = 76dc4614 4d9eb13c ! Mem[0000000091800028] = 00000000 00004adc, %g2 = 5bebbbe4, %g3 = 6687bebb ldd [%o0+%o5],%g2 ! %g2 = 0000000000000000 0000000000004adc ! %l7 = 000000004d2cdcaf, Mem[000000004f800008] = 76dc46146596864d stx %l7,[%i3+%o1] ! Mem[000000004f800008] = 000000004d2cdcaf ! %l2 = 7d68287d, %l3 = ffffffff, Mem[0000000091000020] = 9de28f8d 7b41cb8c std %l2,[%i6+%o4] ! Mem[0000000091000020] = 7d68287d ffffffff ! Mem[0000000091000028] = 00004adc 928f9830, %g2 = 00000000, %g3 = 00004adc ldd [%i6+%o5],%g2 ! %g2 = 0000000000004adc 00000000928f9830 ! Mem[0000000091800020] = b20cf62e 6687bebb, %g2 = 00004adc, %g3 = 928f9830 ldd [%o0+%o4],%g2 ! %g2 = 00000000b20cf62e 000000006687bebb ! Mem[000000004e800030] = 3cdaa83c, %l5 = 000000004d9eb13c lduh [%i1+0x030],%l5 ! %l5 = 0000000000003cda ! Mem[0000000090000004] = 4d2cdcaf, %g18 = ef9da8f3b5bd91e2 ldsw [%i4+0x004],%g2 ! %g2 = ef9da8f3b5bd91e2 ! %l3 = ffffffffffffffff, Mem[000000009180001c] = e14610d9 stw %l3,[%o0+0x01c] ! Mem[000000009180001c] = ffffffff ! Mem[000000009080003c] = 00004adc, %g18 = ef9da8f3b5bd91e2 ldsw [%i5+0x03c],%g2 ! %g2 = ef9da8f3b5bd91e2 p31_label_13: ! Mem[0000000090800024] = b13c757e, %g2 = 0000000000004adc ldsh [%i5+0x026],%g2 ! %g2 = ffffffffffffb13c ! Mem[0000000090000018] = 6407817591e7da27, %g2 = ffffffffffffb13c ldx [%i4+%o3],%g2 ! %g2 = 6407817591e7da27 ! Mem[000000009180001c] = ffffffff, %g18 = ef9da8f3b5bd91e2 ldsw [%o0+0x01c],%g2 ! %g2 = ef9da8f3b5bd91e2 ! Mem[0000000091000024] = ff00004a, %g2 = ffffffffffffffff ldub [%i6+0x027],%g2 ! %g2 = 00000000000000ff ! Mem[0000000091800010] = dcafa2d9, %g2 = 00000000000000ff ldsh [%o0+0x012],%g2 ! %g2 = ffffffffffffdcaf ! %l1 = 000000006596864d, Mem[000000004e000010] = 3cf04c24 sth %l1,[%i0+%o2] ! Mem[000000004e000010] = 864d4c24 ! Mem[000000004e80001c] = 41bea1b0, %l6 = 00000000bc6d3775 lduw [%i1+0x01c],%l6 ! %l6 = 0000000041bea1b0 ! Mem[0000000090000024] = e7b2eb32, %g2 = ffffffffffffdcaf lduw [%i4+0x024],%g2 ! %g2 = 00000000e7b2eb32 ! Mem[0000000090000034] = 126760d7, %g2 = 00000000e7b2eb32 ldsh [%i4+0x034],%g2 ! %g2 = 0000000000001267 ! Mem[000000004e000010] = 864d4c24, %l4 = 0000000076dc4614 lduw [%i0+%o2],%l4 ! %l4 = 00000000864d4c24 p31_label_14: ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = 00001267, %g3 = 6687bebb ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! Mem[000000004e800000] = 0fcbf919, %l0 = 0000000076dc4614 ldub [%i1+0x003],%l0 ! %l0 = 0000000000000019 ! %l3 = ffffffffffffffff, Mem[000000004e800038] = 000000004d2cdcaf stx %l3,[%i1+0x038] ! Mem[000000004e800038] = ffffffffffffffff ! Mem[0000000090800028] = 82af9c5f, %g2 = 0000000050d23f27 ldub [%i5+0x02a],%g2 ! %g2 = 0000000000000082 ! Mem[0000000091800014] = a2d9c459, %g18 = ef9da8f3b5bd91e2 ldsw [%o0+0x014],%g2 ! %g2 = ef9da8f3b5bd91e2 ! %l6 = 41bea1b0, %l7 = 4d2cdcaf, Mem[0000000090800020] = 76dc4614 4d9eb13c std %l6,[%i5+%o4] ! Mem[0000000090800020] = 41bea1b0 4d2cdcaf ! Mem[0000000091800028] = 0000000000004adc, %g2 = ffffffffa2d9c459 ldx [%o0+%o5],%g2 ! %g2 = 0000000000004adc ! Mem[0000000090000010] = 0212225c, %g18 = ef9da8f3b5bd91e2 ldsw [%i4+%o2],%g2 ! %g2 = ef9da8f3b5bd91e2 ! %l0 = 00000019, %l1 = 6596864d, Mem[0000000090000020] = 1a54edfc e7b2eb32 std %l0,[%i4+%o4] ! Mem[0000000090000020] = 00000019 6596864d ! Mem[000000009000002c] = 75bc6d37, %g2 = 000000000212225c ldub [%i4+0x02f],%g2 ! %g2 = 0000000000000075 p31_label_15: ! Mem[0000000091800030] = 5b43e921, %g2 = 0000000000000075 lduh [%o0+0x030],%g2 ! %g2 = 0000000000005b43 ! Mem[0000000091000028] = 00004adc928f9830, %g2 = 0000000000005b43 ldx [%i6+%o5],%g2 ! %g2 = 00004adc928f9830 ! %l0 = 0000000000000019, Mem[0000000090800008] = a3d5b48df38faf75 stx %l0,[%i5+%o1] ! Mem[0000000090800008] = 0000000000000019 ! %l7 = 000000004d2cdcaf, Mem[0000000091000039] = 898de9be stb %l7,[%i6+0x039] ! Mem[0000000091000038] = af8de9be ! %l4 = 00000000864d4c24, Mem[0000000091000020] = 7d68287d stw %l4,[%i6+%o4] ! Mem[0000000091000020] = 864d4c24 ! %l6 = 0000000041bea1b0, Mem[000000004f800034] = 7d79dc81 sth %l6,[%i3+0x034] ! Mem[000000004f800034] = a1b0dc81 ! Mem[000000004f80001c] = 48ad7b15, %l3 = ffffffffffffffff ldub [%i3+0x01d],%l3 ! %l3 = 00000000000000ad ! %l6 = 41bea1b0, %l7 = 4d2cdcaf, Mem[0000000090800028] = 757e82af 9c5fe8b1 std %l6,[%i5+%o5] ! Mem[0000000090800028] = 41bea1b0 4d2cdcaf ! Mem[000000009080000c] = 000019bb, %g2 = 00004adc928f9830 ldsb [%i5+0x00d],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800000] = 00000000, %g2 = 0000000000000000 lduh [%o0+%g0],%g2 ! %g2 = 0000000000000000 p31_label_16: ! %l4 = 00000000864d4c24, Mem[000000004f00003c] = e76a8dfb stb %l4,[%i2+0x03c] ! Mem[000000004f00003c] = 246a8dfb ! %l5 = 0000000000003cda, Mem[0000000091800018] = 39a5df25ffffffff stx %l5,[%o0+%o3] ! Mem[0000000091800018] = 0000000000003cda ! Mem[000000004e000030] = 79f579b50182003c, %l7 = 000000004d2cdcaf ldx [%i0+0x030],%l7 ! %l7 = 79f579b50182003c ! Mem[0000000090000028] = 07dc67fd8d798175, %g2 = 0000000000000000 ldx [%i4+%o5],%g2 ! %g2 = 07dc67fd8d798175 ! Mem[0000000090000010] = 12225c79, %g2 = 07dc67fd8d798175 ldub [%i4+0x011],%g2 ! %g2 = 0000000000000012 ! Mem[0000000090000030] = bc6d3775126760d7, %g2 = 0000000000000012 ldx [%i4+0x030],%g2 ! %g2 = bc6d3775126760d7 ! %l2 = 000000007d68287d, Mem[0000000091800010] = 5e44dcaf stw %l2,[%o0+%o2] ! Mem[0000000091800010] = 7d68287d ! Mem[0000000090800008] = 00000000, %g2 = bc6d3775126760d7 ldub [%i5+0x009],%g2 ! %g2 = 0000000000000000 ! Mem[000000004f000010] = bc6d37754d2cdcaf, %l0 = 0000000000000019 ldx [%i2+%o2],%l0 ! %l0 = bc6d37754d2cdcaf ! %l4 = 00000000864d4c24, Mem[000000004e80003c] = ffffffff stb %l4,[%i1+0x03c] ! Mem[000000004e80003c] = 24ffffff p31_label_17: ! %l7 = 79f579b50182003c, Mem[0000000091000000] = 000000004d2cdcaf stx %l7,[%i6+%g0] ! Mem[0000000091000000] = 79f579b50182003c ! Mem[0000000091800028] = 00000000, %g2 = 0000000000000000 ldsb [%o0+%o5],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800024] = 4d2cdcaf, %g18 = ef9da8f3b5bd91e2 ldsw [%i5+0x024],%g2 ! %g2 = ef9da8f3b5bd91e2 ! Mem[0000000091000000] = 79f579b5, %g18 = ef9da8f3b5bd91e2 ldsw [%i6+%g0],%g2 ! %g2 = ef9da8f3b5bd91e2 ! %l2 = 7d68287d, %l3 = 000000ad, Mem[0000000091800008] = 50d23f27 0741274a std %l2,[%o0+%o1] ! Mem[0000000091800008] = 7d68287d 000000ad ! %l3 = 00000000000000ad, Mem[0000000090000008] = 00000000 sth %l3,[%i4+%o1] ! Mem[0000000090000008] = 00ad0000 ! %l4 = 864d4c24, %l5 = 00003cda, Mem[0000000091800020] = b20cf62e 6687bebb std %l4,[%o0+%o4] ! Mem[0000000091800020] = 864d4c24 00003cda ! Mem[0000000090800038] = 00000000, %g2 = 0000000079f579b5 lduw [%i5+0x038],%g2 ! %g2 = 0000000000000000 ! %l7 = 79f579b50182003c, Mem[0000000091000008] = 4d2cdcaf6687bebb stx %l7,[%i6+%o1] ! Mem[0000000091000008] = 79f579b50182003c ! Mem[0000000091000024] = ffffffff, %g18 = ef9da8f3b5bd91e2 ldsw [%i6+0x024],%g2 ! %g2 = ef9da8f3b5bd91e2 p31_label_18: ! Mem[0000000091800024] = 3cda0000, %g2 = ffffffffffffffff ldsh [%o0+0x026],%g2 ! %g2 = 0000000000003cda ! Mem[0000000090800028] = a1b04d2c, %g2 = 0000000000003cda lduh [%i5+0x02a],%g2 ! %g2 = 000000000000a1b0 ! Mem[0000000091800020] = 2400003c, %g2 = 000000000000a1b0 ldsb [%o0+0x023],%g2 ! %g2 = 0000000000000024 ! Mem[0000000090000008] = 00ad0000 41be3775, %g2 = 00000024, %g3 = 0741274a ldd [%i4+%o1],%g2 ! %g2 = 0000000000ad0000 0000000041be3775 ! Mem[000000009180002c] = 00004adc, %g2 = 0000000000ad0000 ldub [%o0+0x02c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800028] = a1b04d2c, %g2 = 0000000000000000 ldsh [%i5+0x02a],%g2 ! %g2 = ffffffffffffa1b0 ! Mem[0000000090000010] = 0212225c798eb5a3, %g2 = ffffffffffffa1b0 ldx [%i4+%o2],%g2 ! %g2 = 0212225c798eb5a3 ! Mem[000000004f80000c] = 4d2cdcaf, %l6 = 0000000041bea1b0 ldsb [%i3+0x00e],%l6 ! %l6 = ffffffffffffffdc ! Mem[000000009180001c] = 003cda86, %g2 = 0212225c798eb5a3 ldsb [%o0+0x01d],%g2 ! %g2 = 0000000000000000 ! %l6 = ffffffdc, %l7 = 0182003c, Mem[0000000090000008] = 00ad0000 41be3775 std %l6,[%i4+%o1] ! Mem[0000000090000008] = ffffffdc 0182003c p31_label_19: ! Mem[0000000090000030] = bc6d3775 126760d7, %g2 = 00000000, %g3 = 41be3775 ldd [%i4+0x030],%g2 ! %g2 = 00000000bc6d3775 00000000126760d7 ! Mem[0000000090800004] = d0bacca9, %g18 = ef9da8f3b5bd91e2 ldsw [%i5+0x004],%g2 ! %g2 = ef9da8f3b5bd91e2 ! Mem[0000000091800000] = 00000000, %g2 = ffffffffd0bacca9 ldsb [%o0+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[000000004f800010] = aee40ebc, %l3 = 00000000000000ad lduh [%i3+%o2],%l3 ! %l3 = 000000000000aee4 ! %l1 = 000000006596864d, Mem[000000009100003a] = 8de9bebb sth %l1,[%i6+0x03a] ! Mem[0000000091000038] = 864dbebb ! Mem[0000000090800020] = 41bea1b0 4d2cdcaf, %g2 = 00000000, %g3 = 126760d7 ldd [%i5+%o4],%g2 ! %g2 = 0000000041bea1b0 000000004d2cdcaf ! Mem[0000000091000034] = dcafbe7e, %g18 = ef9da8f3b5bd91e2 ldsw [%i6+0x034],%g2 ! %g2 = ef9da8f3b5bd91e2 ! %l4 = 864d4c24, %l5 = 00003cda, Mem[0000000090800010] = bbd0f97a 00004adc std %l4,[%i5+%o2] ! Mem[0000000090800010] = 864d4c24 00003cda ! %l0 = bc6d37754d2cdcaf, Mem[000000004f80001e] = 48ad7b15 stb %l0,[%i3+0x01e] ! Mem[000000004f80001c] = 48adaf15 ! %l2 = 7d68287d, %l3 = 0000aee4, Mem[0000000090800008] = 00000000 00000019 std %l2,[%i5+%o1] ! Mem[0000000090800008] = 7d68287d 0000aee4 p31_label_20: ! Mem[0000000091800020] = 4c240000, %g2 = ffffffffdcafbe7e ldub [%o0+0x022],%g2 ! %g2 = 000000000000004c ! %l6 = ffffffdc, %l7 = 0182003c, Mem[0000000091800010] = 7d68287d a2d9c459 std %l6,[%o0+%o2] ! Mem[0000000091800010] = ffffffdc 0182003c ! %l6 = ffffffffffffffdc, Mem[0000000091000010] = ffffffe75bebbbe4 stx %l6,[%i6+%o2] ! Mem[0000000091000010] = ffffffffffffffdc ! Mem[0000000090000000] = bc6d3775, %g2 = 000000000000004c lduh [%i4+%g0],%g2 ! %g2 = 000000000000bc6d ! Mem[0000000090800018] = 59d3851c, %g18 = ef9da8f3b5bd91e2 ldsw [%i5+%o3],%g2 ! %g2 = ef9da8f3b5bd91e2 ! Mem[0000000091800034] = ffffffe7, %g2 = 0000000059d3851c lduw [%o0+0x034],%g2 ! %g2 = 00000000ffffffe7 ! %l7 = 79f579b50182003c, Mem[0000000091000016] = ffdcb433 stb %l7,[%i6+0x016] ! Mem[0000000091000014] = 3cdcb433 ! Mem[0000000090800028] = 41bea1b0, %g2 = 00000000ffffffe7 lduw [%i5+%o5],%g2 ! %g2 = 0000000041bea1b0 ! %l2 = 7d68287d, %l3 = 0000aee4, Mem[0000000091000038] = 65af864d bebb1564 std %l2,[%i6+0x038] ! Mem[0000000091000038] = 7d68287d 0000aee4 ! %l2 = 000000007d68287d, Mem[0000000090000017] = a3640781 stb %l2,[%i4+0x017] ! Mem[0000000090000014] = 7d640781 p31_label_21: ! %l4 = 864d4c24, %l5 = 00003cda, Mem[0000000091800028] = 00000000 00004adc std %l4,[%o0+%o5] ! Mem[0000000091800028] = 864d4c24 00003cda ! Mem[000000004e000034] = 0182003c, %l1 = 000000006596864d ldub [%i0+0x034],%l1 ! %l1 = 0000000000000001 ! Mem[0000000090000038] = 00004adc, %g2 = 0000000041bea1b0 lduw [%i4+0x038],%g2 ! %g2 = 0000000000004adc ! %l3 = 000000000000aee4, Mem[000000004e00000a] = f6534e33 sth %l3,[%i0+0x00a] ! Mem[000000004e000008] = f653aee4 ! %l4 = 864d4c24, %l5 = 00003cda, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 864d4c24 00003cda ! Mem[0000000091800030] = 5b43e921, %g2 = 0000000000004adc lduw [%o0+0x030],%g2 ! %g2 = 000000005b43e921 ! %l1 = 0000000000000001, Mem[0000000090000003] = 754d2cdc stb %l1,[%i4+0x003] ! Mem[0000000090000000] = 014d2cdc ! %l2 = 000000007d68287d, Mem[0000000090800000] = 864d4c2400003cda stx %l2,[%i5+%g0] ! Mem[0000000090800000] = 000000007d68287d ! %l6 = ffffffdc, %l7 = 0182003c, Mem[0000000091000028] = 00004adc 928f9830 std %l6,[%i6+%o5] ! Mem[0000000091000028] = ffffffdc 0182003c ! Mem[000000004f000030] = 35d9301e, %l0 = bc6d37754d2cdcaf lduw [%i2+0x030],%l0 ! %l0 = 0000000035d9301e p31_label_22: ! Mem[000000009180003c] = 66350000, %g2 = 000000005b43e921 ldsh [%o0+0x03e],%g2 ! %g2 = 0000000000006635 ! Mem[0000000090000028] = 07dc67fd, %g18 = ef9da8f3b5bd91e2 ldsw [%i4+%o5],%g2 ! %g2 = ef9da8f3b5bd91e2 ! %l3 = 000000000000aee4, Mem[000000004f800024] = 41bea1b0 stw %l3,[%i3+0x024] ! Mem[000000004f800024] = 0000aee4 ! Mem[0000000090000020] = 00000019, %g2 = 0000000007dc67fd lduh [%i4+%o4],%g2 ! %g2 = 0000000000000000 ! Mem[000000004e800030] = 3cdaa83c, %l7 = 79f579b50182003c ldub [%i1+0x030],%l7 ! %l7 = 000000000000003c ! Mem[000000009000000c] = 0182003c, %g18 = ef9da8f3b5bd91e2 ldsw [%i4+0x00c],%g2 ! %g2 = ef9da8f3b5bd91e2 ! Mem[000000004f800024] = 0000aee4, %l1 = 0000000000000001 ldsb [%i3+0x025],%l1 ! %l1 = 0000000000000000 ! Mem[0000000091800038] = 9b3c8066, %g2 = 000000000182003c ldsb [%o0+0x03b],%g2 ! %g2 = ffffffffffffff9b ! %l6 = ffffffdc, %l7 = 0000003c, Mem[0000000091800030] = 5b43e921 ffffffe7 std %l6,[%o0+0x030] ! Mem[0000000091800030] = ffffffdc 0000003c ! %l3 = 000000000000aee4, Mem[0000000090800030] = e7b333342d072766 stx %l3,[%i5+0x030] ! Mem[0000000090800030] = 000000000000aee4 p31_label_23: ! %l6 = ffffffffffffffdc, Mem[0000000091800000] = 00000000 stw %l6,[%o0+%g0] ! Mem[0000000091800000] = ffffffdc ! %l6 = ffffffffffffffdc, Mem[0000000090000020] = 00000019 stw %l6,[%i4+%o4] ! Mem[0000000090000020] = ffffffdc ! %l0 = 0000000035d9301e, Mem[0000000090800000] = 000000007d68287d stx %l0,[%i5+%g0] ! Mem[0000000090800000] = 0000000035d9301e ! Mem[0000000090000010] = 0212225c, %g18 = ef9da8f3b5bd91e2 ldsw [%i4+%o2],%g2 ! %g2 = ef9da8f3b5bd91e2 ! Mem[0000000091800030] = dc000000, %g2 = 000000000212225c ldsb [%o0+0x033],%g2 ! %g2 = ffffffffffffffdc ! Mem[0000000091000000] = 79f579b50182003c, %g2 = ffffffffffffffdc ldx [%i6+%g0],%g2 ! %g2 = 79f579b50182003c ! Mem[000000004f000038] = 80954adc246a8dfb, %l3 = 000000000000aee4 ldx [%i2+0x038],%l3 ! %l3 = 80954adc246a8dfb ! Mem[0000000090000014] = 7d640781, %g2 = 79f579b50182003c ldsb [%i4+0x017],%g2 ! %g2 = 000000000000007d ! Mem[000000009100002c] = 0182003c, %g18 = ef9da8f3b5bd91e2 ldsw [%i6+0x02c],%g2 ! %g2 = ef9da8f3b5bd91e2 ! Mem[0000000091800028] = 4d4c2400, %g2 = 000000000182003c ldub [%o0+0x029],%g2 ! %g2 = 000000000000004d p31_label_24: ! Mem[0000000091000030] = 7257dcaf, %g2 = 000000000000004d lduh [%i6+0x032],%g2 ! %g2 = 0000000000007257 ! Mem[0000000091000038] = 7d68287d 0000aee4, %g2 = 00007257, %g3 = 4d2cdcaf ldd [%i6+0x038],%g2 ! %g2 = 000000007d68287d 000000000000aee4 ! Mem[0000000091800004] = dcaf7d68, %g2 = 000000007d68287d ldub [%o0+0x006],%g2 ! %g2 = 00000000000000dc ! %l5 = 0000000000003cda, Mem[000000009180002e] = 3cdaffff sth %l5,[%o0+0x02e] ! Mem[000000009180002c] = 3cdaffff ! %l4 = 00000000864d4c24, Mem[0000000091800008] = 7d68287d stb %l4,[%o0+%o1] ! Mem[0000000091800008] = 2468287d ! Mem[0000000090800000] = 00000000 35d9301e, %g2 = 000000dc, %g3 = 0000aee4 ldd [%i5+%g0],%g2 ! %g2 = 0000000000000000 0000000035d9301e ! %l7 = 000000000000003c, Mem[0000000091800038] = e8dd799b3c806635 stx %l7,[%o0+0x038] ! Mem[0000000091800038] = 000000000000003c ! Mem[0000000091000028] = dc018200, %g2 = 0000000000000000 ldub [%i6+0x02b],%g2 ! %g2 = 00000000000000dc ! Mem[000000004f800038] = 762acd275b43e921, %l0 = 0000000035d9301e ldx [%i3+0x038],%l0 ! %l0 = 762acd275b43e921 ! %l1 = 0000000000000000, Mem[0000000090000004] = 4d2cdcaf stw %l1,[%i4+0x004] ! Mem[0000000090000004] = 00000000 p31_label_25: ! Mem[000000004e800028] = d84d9a6e600b8f39, %l3 = 80954adc246a8dfb ldx [%i1+%o5],%l3 ! %l3 = d84d9a6e600b8f39 ! Mem[0000000091000010] = ffffffff, %g2 = 00000000000000dc ldsb [%i6+0x011],%g2 ! %g2 = ffffffffffffffff ! %l4 = 00000000864d4c24, Mem[0000000090000034] = 126760d7 sth %l4,[%i4+0x034] ! Mem[0000000090000034] = 4c2460d7 ! Mem[0000000090800010] = 864d4c24 00003cda, %g2 = ffffffff, %g3 = 35d9301e ldd [%i5+%o2],%g2 ! %g2 = 00000000864d4c24 0000000000003cda ! Mem[0000000090800010] = 4c240000, %g2 = 00000000864d4c24 lduh [%i5+0x012],%g2 ! %g2 = 0000000000004c24 ! %l2 = 000000007d68287d, Mem[0000000090000008] = ffffffdc sth %l2,[%i4+%o1] ! Mem[0000000090000008] = 287dffdc ! %l3 = d84d9a6e600b8f39, Mem[0000000091800021] = 4d4c2400 stb %l3,[%o0+0x021] ! Mem[0000000091800020] = 394c2400 ! Mem[0000000090000004] = 0000287d, %g2 = 0000000000004c24 ldsh [%i4+0x006],%g2 ! %g2 = 0000000000000000 ! %l6 = ffffffffffffffdc, Mem[0000000090000010] = 0212225c798eb57d stx %l6,[%i4+%o2] ! Mem[0000000090000010] = ffffffffffffffdc ! Mem[0000000090800024] = 4d2cdcaf, %g2 = 0000000000000000 ldsh [%i5+0x024],%g2 ! %g2 = 0000000000004d2c ba,a p31_not_taken_0_end p31_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p31_branch_failed p31_not_taken_0_end: ! End of Random Code for Thread 31 1: membar #Sync ! Force all stores to complete p31_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x07c] ! Set processor 31 done flag ! Check Registers p31_check_registers: set p31_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 762acd275b43e921 bne,a,pn %xcc,p31_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000000 bne,a,pn %xcc,p31_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000007d68287d bne,a,pn %xcc,p31_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be d84d9a6e600b8f39 bne,a,pn %xcc,p31_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000864d4c24 bne,a,pn %xcc,p31_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000003cda bne,a,pn %xcc,p31_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffffffdc bne,a,pn %xcc,p31_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000000003c bne,a,pn %xcc,p31_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p31_check_fp_registers: set p31_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 334e0882 5ee3d42a bne %xcc,p31_f0_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be d7332098 f03d60f4 bne %xcc,p31_f6_fail nop ! Check Local Memory set p31_local0_expect,%g1 p31_check_local0: ldx [%g1+0x008],%g2 ! Expected data = f653aee4fc8ddb76 ldx [%i0+0x008],%g3 ! Observed data at 000000004e000008 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 864d4c24d2db5398 ldx [%i0+0x010],%g3 ! Observed data at 000000004e000010 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i0,0x010,%g4 set p31_local1_expect,%g1 p31_check_local1: ldx [%g1+0x008],%g2 ! Expected data = d2353a9faebb48e0 ldx [%i1+0x008],%g3 ! Observed data at 000000004e800008 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 5b43e921ffff21e7 ldx [%i1+0x020],%g3 ! Observed data at 000000004e800020 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 3cdaa83c928f287d ldx [%i1+0x030],%g3 ! Observed data at 000000004e800030 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = ffffffff24ffffff ldx [%i1+0x038],%g3 ! Observed data at 000000004e800038 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i1,0x038,%g4 set p31_local2_expect,%g1 p31_check_local2: ldx [%g1+0x028],%g2 ! Expected data = 65f9c459d2070a80 ldx [%i2+0x028],%g3 ! Observed data at 000000004f000028 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 35d9301e65f9c459 ldx [%i2+0x030],%g3 ! Observed data at 000000004f000030 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 80954adc246a8dfb ldx [%i2+0x038],%g3 ! Observed data at 000000004f000038 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i2,0x038,%g4 set p31_local3_expect,%g1 p31_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 000000004d2cdcaf ldx [%i3+0x008],%g3 ! Observed data at 000000004f800008 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = aee40ebc68ebc944 ldx [%i3+0x010],%g3 ! Observed data at 000000004f800010 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = b040af1b48adaf15 ldx [%i3+0x018],%g3 ! Observed data at 000000004f800018 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 552567fc0000aee4 ldx [%i3+0x020],%g3 ! Observed data at 000000004f800020 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = f6dcb359a1b0dc81 ldx [%i3+0x030],%g3 ! Observed data at 000000004f800030 cmp %g2,%g3 bne,a,pn %xcc,p31_local_failed add %i3,0x030,%g4 ! The test for processor 31 has passed p31_passed: ta GOOD_TRAP nop p31_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p31_failed p31_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p31_failed p31_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p31_failed p31_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p31_failed p31_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p31_failed p31_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p31_failed p31_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p31_failed p31_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p31_failed p31_f0_fail: set p31_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p31_f6_fail: set p31_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 31 failed p31_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x07c] ! Set processor 31 done flag set p31_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 31 failed p31_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x07c] ! Set processor 31 done flag set p31_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p31_selfmod_failed: ba p31_failed mov 0xabc,%g1 p31_common_error: or %g0,0xeff,%g1 ba p31_failed mov %o5,%g3 p31_common_signature_error: set p31_temp,%g1 ba p31_failed st %g2,[%g1] ! Common Lock Number p31_common_timeout: set p31_temp,%g1 ba p31_failed st %g2,[%g1] ! Common Lock Number p31_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p31_failed mov 0x0,%g3 p31_trap1e: stba %l0,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000004f000008] ldda [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004e000018] done p31_trap1o: stba %l0,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000004f000008] ldda [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000004e000018] done p31_trap2e: ldda [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000004f000008] ldxa [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000004f800018] done p31_trap2o: ldda [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000004f000008] ldxa [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000004f800018] done p31_trap3e: nop nop nop nop nop nop done p31_trap3o: nop nop nop nop nop nop done p31_init_memory_pointers: set p31_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 p31_local0_start,%i0 set p31_local1_start,%i1 set p31_local2_start,%i2 set p31_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 56df1cde64078175 ldx [%g1+0x008],%l1 ! %l1 = 190473bc91e7da27 ldx [%g1+0x010],%l2 ! %l2 = 177695b47775ee82 ldx [%g1+0x018],%l3 ! %l3 = dbfe3ae6980caee4 ldx [%g1+0x020],%l4 ! %l4 = 2f5a7c7bc4a71564 ldx [%g1+0x028],%l5 ! %l5 = b20cf62e6687bebb ldx [%g1+0x030],%l6 ! %l6 = c3fe258dc8a09561 ldx [%g1+0x038],%l7 ! %l7 = d3c5463214d52c7e ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 32 processor_32: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x80] ! Set the start flag wrpr %g0,7,%cleanwin call p32_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 32 wr %g0,0x4,%fprs ! Make sure fef is 1 set p32_init_freg,%g1 ! %f0 = 5892b50b 5f5b341c 83dadb6f 02825113 ! %f4 = 0a4bf120 93f8afc6 c2c5c1ef c9fbc99c ! %f8 = 13243592 945daee7 2e0074f3 1f5ed10d ! %f12 = 512d6e8b 18d6fc5c 605ed4fa 15f92ac6 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = bb5c5114 9008fa34 0d3b0b12 2fde73f1 ! %f20 = f64d435b 8368a77e 5399ac7b 23f6928c ! %f24 = c69d9a77 d81dee78 82ebf934 a1c53d65 ! %f28 = e2b0df55 0b4f7cdd 03363c53 39191bf4 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 9eb7b766 d6d3468b 3a984271 aeb9558a ! %f36 = 1ac28eb5 18df8517 298bc322 6fdceb9e ! %f40 = 38330fb7 c2b44844 5925c1fb 2c6e828b ! %f44 = 0447ca4b e5928440 cea3d5ac 69781327 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xce43673f0000003c,%g7,%g1 ! GSR scale = 7, align = 4 wr %g1,%g0,%gsr ! GSR = ce43673f0000003c wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 32 p32_label_1: ! Mem[0000000091800004] = da193367, %g2 = 9d15d4da53092f31 lduw [%o0+0x004],%g2 ! %g2 = 00000000da193367 ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 00000000da193367 ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! %l0 = a8bbbc9a1b1acbf9, Mem[0000000090000000] = f4d6f5d4 stw %l0,[%i4+%g0] ! Mem[0000000090000000] = 1b1acbf9 ! Mem[000000009080002c] = 9c5fe8b1, %g2 = 96abb01bc40b9e2c ldsb [%i5+0x02c],%g2 ! %g2 = ffffffffffffff9c ! Mem[0000000051000010] = a652091f062d3c51, %l7 = 22bfdb3fe4b8171a ldx [%i2+%o2],%l7 ! %l7 = a652091f062d3c51 ! Mem[0000000091000014] = 5bebbbe4, %g2 = ffffffffffffff9c lduw [%i6+0x014],%g2 ! %g2 = 000000005bebbbe4 ! %l0 = 1b1acbf9, %l1 = b1a9a6e5, Mem[0000000091000028] = 43a014ad db4f959e std %l0,[%i6+%o5] ! Mem[0000000091000028] = 1b1acbf9 b1a9a6e5 ! Mem[0000000091800028] = d1fa02cc, %g18 = eed4cb0e2e3e276a ldsw [%o0+%o5],%g2 ! %g2 = eed4cb0e2e3e276a ! Mem[000000009000001c] = 9d7122ad, %g2 = ffffffffd1fa02cc lduh [%i4+0x01c],%g2 ! %g2 = 0000000000009d71 ! %l7 = a652091f062d3c51, Mem[000000009000001c] = 9d7122ad stb %l7,[%i4+0x01c] ! Mem[000000009000001c] = 517122ad p32_label_2: ! %l6 = 85da7f9fb150fe44, Mem[000000009000003d] = ba39dc00 stb %l6,[%i4+0x03d] ! Mem[000000009000003c] = 4439dc00 ! Mem[0000000091800030] = 288f71b6, %g2 = 0000000000009d71 ldub [%o0+0x031],%g2 ! %g2 = 0000000000000028 ! Mem[0000000091000008] = 4b1c5151, %g2 = 0000000000000028 lduw [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 ! %l5 = c5d97abca576abb7, Mem[0000000051000010] = a652091f stw %l5,[%i2+%o2] ! Mem[0000000051000010] = a576abb7 ! %l0 = 1b1acbf9, %l1 = b1a9a6e5, Mem[0000000090800028] = eb4882af 9c5fe8b1 std %l0,[%i5+%o5] ! Mem[0000000090800028] = 1b1acbf9 b1a9a6e5 ! %l5 = c5d97abca576abb7, Mem[0000000090800028] = 1b1acbf9 stw %l5,[%i5+%o5] ! Mem[0000000090800028] = a576abb7 ! %l5 = c5d97abca576abb7, Mem[0000000091000000] = ddab9f6d sth %l5,[%i6+%g0] ! Mem[0000000091000000] = abb79f6d ! Mem[0000000090000010] = 0212225c, %g18 = eed4cb0e2e3e276a ldsw [%i4+%o2],%g2 ! %g2 = eed4cb0e2e3e276a ! Mem[0000000090000018] = 7f114e52, %g2 = 000000000212225c ldsh [%i4+%o3],%g2 ! %g2 = 0000000000007f11 ! %l5 = c5d97abca576abb7, Mem[0000000090800018] = 35d3851c stw %l5,[%i5+%o3] ! Mem[0000000090800018] = a576abb7 p32_label_3: ! Mem[0000000090000010] = 225c798e, %g2 = 0000000000007f11 ldsh [%i4+0x012],%g2 ! %g2 = 000000000000225c ! Mem[0000000090800030] = e7b33334 2d07fd66, %g2 = 0000225c, %g3 = 0bad0b00 ldd [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 000000002d07fd66 ! Mem[000000009100001c] = 40af2dc9, %g2 = 00000000e7b33334 lduw [%i6+0x01c],%g2 ! %g2 = 0000000040af2dc9 ! Mem[0000000091800024] = 33167744, %g18 = eed4cb0e2e3e276a ldsw [%o0+0x024],%g2 ! %g2 = eed4cb0e2e3e276a ! %l4 = bf5d1aa7, %l5 = a576abb7, Mem[0000000051800020] = f97e6dec 0941306d std %l4,[%i3+%o4] ! Mem[0000000051800020] = bf5d1aa7 a576abb7 ! %l3 = b0c97468a207c373, Mem[0000000051000034] = 3c52c62e sth %l3,[%i2+0x034] ! Mem[0000000051000034] = c373c62e ! Mem[0000000051000010] = a576abb7, %l2 = 050c909a9e0c0c0d ldsw [%i2+%o2],%l2 ! %l2 = ffffffffa576abb7 ! %l0 = a8bbbc9a1b1acbf9, Mem[0000000051000018] = 3d62727f stb %l0,[%i2+%o3] ! Mem[0000000051000018] = f962727f ! %l3 = b0c97468a207c373, Mem[0000000090800028] = a576abb7b1a9a6e5 stx %l3,[%i5+%o5] ! Mem[0000000090800028] = b0c97468a207c373 ! %l6 = 85da7f9fb150fe44, Mem[0000000051000030] = b0604f01 sth %l6,[%i2+0x030] ! Mem[0000000051000030] = fe444f01 p32_label_4: ! Mem[0000000090800030] = e7b33334, %g2 = 0000000033167744 lduw [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = e7b33334, %g3 = 2d07fd66 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! Mem[0000000090800018] = a576abb7, %g2 = 0000000050d23f27 lduh [%i5+%o3],%g2 ! %g2 = 000000000000a576 ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = 000000000000a576 ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! Mem[0000000090800008] = a3d5b48d, %g2 = 39a5df25e14610d9 lduw [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d ! Mem[0000000090000018] = 4e525171, %g2 = 00000000a3d5b48d ldsh [%i4+0x01a],%g2 ! %g2 = 0000000000004e52 ! Mem[000000009100001c] = 40af2dc9, %g2 = 0000000000004e52 ldsh [%i6+0x01c],%g2 ! %g2 = 00000000000040af ! %l2 = ffffffffa576abb7, Mem[000000009100003c] = d7571dc0 stw %l2,[%i6+0x03c] ! Mem[000000009100003c] = a576abb7 ! %l1 = ce93e5d0b1a9a6e5, Mem[0000000051800016] = a9b7dbc6 sth %l1,[%i3+0x016] ! Mem[0000000051800014] = a9b7a6e5 ! Mem[0000000091000028] = 1b1acbf9, %g2 = 00000000000040af lduw [%i6+%o5],%g2 ! %g2 = 000000001b1acbf9 p32_label_5: ! Mem[0000000090000028] = 07dc67fd 8d791540, %g2 = 1b1acbf9, %g3 = 0741274a ldd [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd 000000008d791540 ! Mem[0000000090800018] = b7d63435, %g2 = 0000000007dc67fd ldub [%i5+0x01b],%g2 ! %g2 = 00000000000000b7 ! Mem[0000000090800034] = fd66393f, %g2 = 00000000000000b7 ldsb [%i5+0x036],%g2 ! %g2 = fffffffffffffffd ! %l2 = a576abb7, %l3 = a207c373, Mem[0000000091800030] = 45288f71 b6b6487f std %l2,[%o0+0x030] ! Mem[0000000091800030] = a576abb7 a207c373 ! Mem[0000000090800028] = b0c97468, %g2 = fffffffffffffffd ldsh [%i5+%o5],%g2 ! %g2 = ffffffffffffb0c9 ! Mem[0000000090000000] = cbf980b6, %g2 = ffffffffffffb0c9 ldsh [%i4+0x002],%g2 ! %g2 = ffffffffffffcbf9 ! Mem[0000000050800014] = 4edf420f, %l3 = b0c97468a207c373 lduh [%i1+0x016],%l3 ! %l3 = 000000000000420f ! Mem[0000000091800024] = 33167744, %g18 = eed4cb0e2e3e276a ldsw [%o0+0x024],%g2 ! %g2 = eed4cb0e2e3e276a ! %l5 = c5d97abca576abb7, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l5,[%o0+%o5] ! Mem[0000000091800028] = c5d97abca576abb7 ! Mem[0000000091000028] = 1b1acbf9, %g2 = 0000000033167744 lduw [%i6+%o5],%g2 ! %g2 = 000000001b1acbf9 p32_label_6: ! Mem[0000000091000020] = 8f8d7b41, %g2 = 000000001b1acbf9 ldsh [%i6+0x022],%g2 ! %g2 = ffffffffffff8f8d ! Mem[0000000050000020] = db47bf3d 13f7aa88, %l4 = bf5d1aa7, %l5 = a576abb7 ldd [%i0+%o4],%l4 ! %l4 = 00000000db47bf3d 0000000013f7aa88 ! %l2 = ffffffffa576abb7, Mem[0000000091800020] = c69ee3c733167744 stx %l2,[%o0+%o4] ! Mem[0000000091800020] = ffffffffa576abb7 ! Mem[000000005000000c] = 68132171, %l3 = 000000000000420f ldsh [%i0+0x00e],%l3 ! %l3 = 0000000000002171 ! Mem[0000000090800028] = b0c97468 a207c373, %g2 = ffff8f8d, %g3 = 8d791540 ldd [%i5+%o5],%g2 ! %g2 = 00000000b0c97468 00000000a207c373 ! Mem[0000000050000020] = db47bf3d, %l2 = ffffffffa576abb7 ldsw [%i0+%o4],%l2 ! %l2 = ffffffffdb47bf3d ! %l4 = 00000000db47bf3d, Mem[0000000090000022] = edfce7b2 stb %l4,[%i4+0x022] ! Mem[0000000090000020] = 3dfce7b2 ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 00000000b0c97468 ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! %l6 = 85da7f9fb150fe44, Mem[0000000091800024] = a576abb7 stw %l6,[%o0+0x024] ! Mem[0000000091800024] = b150fe44 ! %l2 = db47bf3d, %l3 = 00002171, Mem[0000000051800030] = 739851e0 5de5637b std %l2,[%i3+0x030] ! Mem[0000000051800030] = db47bf3d 00002171 p32_label_7: ! Mem[000000009000002c] = 1540944f, %g2 = 96abb01bc40b9e2c lduh [%i4+0x02e],%g2 ! %g2 = 0000000000001540 ! Mem[0000000090000000] = 1b1acbf9 80b60b78, %g2 = 00001540, %g3 = a207c373 ldd [%i4+%g0],%g2 ! %g2 = 000000001b1acbf9 0000000080b60b78 ! Mem[0000000051800038] = f44c5f84, %l2 = ffffffffdb47bf3d ldsw [%i3+0x038],%l2 ! %l2 = fffffffff44c5f84 ! Mem[0000000090800028] = b0c97468a207c373, %g2 = 000000001b1acbf9 ldx [%i5+%o5],%g2 ! %g2 = b0c97468a207c373 ! Mem[0000000091800018] = df25e146, %g2 = b0c97468a207c373 lduh [%o0+0x01a],%g2 ! %g2 = 000000000000df25 ! %l6 = 85da7f9fb150fe44, Mem[0000000090800024] = ba1e4dff sth %l6,[%i5+0x024] ! Mem[0000000090800024] = fe444dff ! Mem[0000000090000020] = 1a543dfc, %g18 = eed4cb0e2e3e276a ldsw [%i4+%o4],%g2 ! %g2 = eed4cb0e2e3e276a ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 000000001a543dfc ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! Mem[0000000090000008] = 96abb01b c40b9e2c, %g2 = a2d978b6, %g3 = 80b60b78 ldd [%i4+%o1],%g2 ! %g2 = 0000000096abb01b 00000000c40b9e2c ! %l7 = a652091f062d3c51, Mem[0000000091000038] = 65898de9a576abb7 stx %l7,[%i6+0x038] ! Mem[0000000091000038] = a652091f062d3c51 p32_label_8: ! Mem[0000000050000010] = f0342f31, %l7 = a652091f062d3c51 ldub [%i0+0x013],%l7 ! %l7 = 0000000000000031 ! Mem[0000000090800020] = 0f3afe44, %g2 = 0000000096abb01b ldub [%i5+0x022],%g2 ! %g2 = 000000000000000f ! %l3 = 0000000000002171, Mem[000000009080003e] = b60e0000 sth %l3,[%i5+0x03e] ! Mem[000000009080003c] = 21710000 ! %l7 = 0000000000000031, Mem[0000000091800006] = 336750d2 sth %l7,[%o0+0x006] ! Mem[0000000091800004] = 003150d2 ! Mem[0000000050800000] = 6b8fa171, %l4 = 00000000db47bf3d ldub [%i1+%g0],%l4 ! %l4 = 000000000000006b ! %l4 = 0000006b, %l5 = 13f7aa88, Mem[0000000090000008] = 96abb01b c40b9e2c std %l4,[%i4+%o1] ! Mem[0000000090000008] = 0000006b 13f7aa88 ! %l3 = 0000000000002171, Mem[0000000091800030] = a576abb7 stw %l3,[%o0+0x030] ! Mem[0000000091800030] = 00002171 ! Mem[0000000090800000] = 86c6d0ba, %g2 = 000000000000000f ldub [%i5+0x002],%g2 ! %g2 = 0000000000000086 ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 0000000000000086 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! Mem[0000000091800030] = 00002171a207c373, %g2 = 5e44f9f4a2d978b6 ldx [%o0+0x030],%g2 ! %g2 = 00002171a207c373 p32_label_9: ! %l0 = a8bbbc9a1b1acbf9, Mem[0000000090800012] = f97aba27 stb %l0,[%i5+0x012] ! Mem[0000000090800010] = f97aba27 ! Mem[0000000090000024] = eb3207dc, %g2 = 00002171a207c373 ldsh [%i4+0x026],%g2 ! %g2 = ffffffffffffeb32 ! Mem[0000000050000034] = 04cddb76, %l6 = 85da7f9fb150fe44 ldsh [%i0+0x034],%l6 ! %l6 = 00000000000004cd ! %l6 = 00000000000004cd, Mem[000000009100000c] = da67f293 stw %l6,[%i6+0x00c] ! Mem[000000009100000c] = 000004cd ! Mem[0000000091000008] = 51510000, %g2 = ffffffffffffeb32 ldsh [%i6+0x00a],%g2 ! %g2 = 0000000000005151 ! %l2 = fffffffff44c5f84, Mem[0000000091800030] = 00002171a207c373 stx %l2,[%o0+0x030] ! Mem[0000000091800030] = fffffffff44c5f84 ! %l5 = 0000000013f7aa88, Mem[0000000090000014] = 798eb5a3 stw %l5,[%i4+0x014] ! Mem[0000000090000014] = 13f7aa88 ! Mem[0000000050000004] = 0025d968, %l6 = 00000000000004cd ldsw [%i0+0x004],%l6 ! %l6 = 000000000025d968 ! Mem[0000000091800008] = 50d23f27, %g2 = 0000000000005151 lduw [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 ! Mem[0000000091000004] = de861c20, %g2 = 0000000050d23f27 ldub [%i6+0x004],%g2 ! %g2 = 00000000000000de p32_label_10: ! Mem[0000000090000000] = cbf980b6, %g2 = 00000000000000de lduh [%i4+0x002],%g2 ! %g2 = 000000000000cbf9 ! %l2 = f44c5f84, %l3 = 00002171, Mem[0000000091000008] = 4b1c5151 000004cd std %l2,[%i6+%o1] ! Mem[0000000091000008] = f44c5f84 00002171 ! Mem[0000000091800010] = 5e44f9f4, %g2 = 000000000000cbf9 ldsh [%o0+%o2],%g2 ! %g2 = 0000000000005e44 ! Mem[0000000091800020] = ffffffb1, %g2 = 0000000000005e44 ldsb [%o0+0x021],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090000020] = 1a543dfc e7b2eb32, %g2 = ffffffff, %g3 = c40b9e2c ldd [%i4+%o4],%g2 ! %g2 = 000000001a543dfc 00000000e7b2eb32 ! %l2 = f44c5f84, %l3 = 00002171, Mem[0000000051800020] = bf5d1aa7 a576abb7 std %l2,[%i3+%o4] ! Mem[0000000051800020] = f44c5f84 00002171 ! %l0 = 1b1acbf9, %l1 = b1a9a6e5, Mem[0000000051000000] = f8f91037 deba9d22 std %l0,[%i2+%g0] ! Mem[0000000051000000] = 1b1acbf9 b1a9a6e5 ! %l7 = 0000000000000031, Mem[0000000090800028] = b0c97468 stw %l7,[%i5+%o5] ! Mem[0000000090800028] = 00000031 ! Mem[0000000090000010] = 0212225c13f7aa88, %g2 = 000000001a543dfc ldx [%i4+%o2],%g2 ! %g2 = 0212225c13f7aa88 ! Mem[0000000091000038] = a652091f062d3c51, %g2 = 0212225c13f7aa88 ldx [%i6+0x038],%g2 ! %g2 = a652091f062d3c51 p32_label_11: ! Mem[0000000090800038] = 420cdd38, %g2 = a652091f062d3c51 ldsh [%i5+0x03a],%g2 ! %g2 = 000000000000420c ! Mem[0000000051000028] = 94b6f1ac85ce4005, %l1 = ce93e5d0b1a9a6e5 ldx [%i2+%o5],%l1 ! %l1 = 94b6f1ac85ce4005 ! Mem[0000000091000018] = 3440af2d, %g2 = 000000000000420c ldub [%i6+0x01b],%g2 ! %g2 = 0000000000000034 ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = 00000034, %g3 = e7b2eb32 ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! Mem[0000000090000024] = e7b2eb32, %g2 = 00000000b4334f34 ldsh [%i4+0x024],%g2 ! %g2 = ffffffffffffe7b2 ! Mem[0000000090800020] = 3afe444d, %g2 = ffffffffffffe7b2 ldub [%i5+0x023],%g2 ! %g2 = 000000000000003a ! Mem[000000009100003c] = 3c510000, %g2 = 000000000000003a lduh [%i6+0x03e],%g2 ! %g2 = 0000000000003c51 ! %l2 = fffffffff44c5f84, Mem[000000009080000e] = afd2bbd0 sth %l2,[%i5+0x00e] ! Mem[000000009080000c] = 5f84bbd0 ! Mem[0000000050000030] = 0249ca07 04cddb76, %l6 = 0025d968, %l7 = 00000031 ldd [%i0+0x030],%l6 ! %l6 = 000000000249ca07 0000000004cddb76 ! Mem[0000000090000000] = 1b1acbf9 80b60b78, %g2 = 00003c51, %g3 = 40af2dc9 ldd [%i4+%g0],%g2 ! %g2 = 000000001b1acbf9 0000000080b60b78 p32_label_12: ! %l7 = 0000000004cddb76, Mem[0000000050800025] = fe6744bc stb %l7,[%i1+0x025] ! Mem[0000000050800024] = fe7644bc ! Mem[0000000090000018] = 7f114e52 517122ad, %g2 = 1b1acbf9, %g3 = 80b60b78 ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 00000000517122ad ! %l1 = 94b6f1ac85ce4005, Mem[0000000091800030] = ffffffff stb %l1,[%o0+0x030] ! Mem[0000000091800030] = 05ffffff ! Mem[0000000091000018] = 4f3440af, %g2 = 000000007f114e52 ldub [%i6+0x01a],%g2 ! %g2 = 000000000000004f ! Mem[000000009100003c] = 062d3c51, %g18 = eed4cb0e2e3e276a ldsw [%i6+0x03c],%g2 ! %g2 = eed4cb0e2e3e276a ! %l3 = 0000000000002171, Mem[0000000090800038] = 393f420cdd382171 stx %l3,[%i5+0x038] ! Mem[0000000090800038] = 0000000000002171 ! Mem[0000000050000018] = 3900c92a, %l3 = 0000000000002171 ldub [%i0+0x01a],%l3 ! %l3 = 00000000000000c9 ! Mem[0000000090000028] = 07dc67fd 8d791540, %g2 = 062d3c51, %g3 = 517122ad ldd [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd 000000008d791540 ! Mem[0000000050800020] = 170c9d05 fe7644bc, %l6 = 0249ca07, %l7 = 04cddb76 ldd [%i1+%o4],%l6 ! %l6 = 00000000170c9d05 00000000fe7644bc ! %l5 = 0000000013f7aa88, Mem[0000000090800006] = cca9a3d5 sth %l5,[%i5+0x006] ! Mem[0000000090800004] = aa88a3d5 p32_label_13: ! %l6 = 00000000170c9d05, Mem[000000009080003c] = 00002171 sth %l6,[%i5+0x03c] ! Mem[000000009080003c] = 9d052171 ! Mem[000000005100001c] = 87d66265, %l3 = 00000000000000c9 ldsh [%i2+0x01c],%l3 ! %l3 = ffffffffffff87d6 ! Mem[0000000090800020] = 6c6c0f3a fe444dff, %g2 = 07dc67fd, %g3 = 8d791540 ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000fe444dff ! %l3 = ffffffffffff87d6, Mem[000000009080002c] = a207c373 sth %l3,[%i5+0x02c] ! Mem[000000009080002c] = 87d6c373 ! Mem[000000005100003c] = 2c3796c6, %l0 = a8bbbc9a1b1acbf9 ldub [%i2+0x03d],%l0 ! %l0 = 0000000000000037 ! Mem[000000005000002c] = afae9a2f, %l0 = 0000000000000037 ldub [%i0+0x02d],%l0 ! %l0 = 00000000000000ae ! Mem[0000000091800008] = 50d23f27, %g18 = eed4cb0e2e3e276a ldsw [%o0+%o1],%g2 ! %g2 = eed4cb0e2e3e276a ! %l4 = 000000000000006b, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l4,[%i6+%o4] ! Mem[0000000091000020] = 000000000000006b ! Mem[0000000090800018] = a576abb7d6343572, %g2 = 0000000050d23f27 ldx [%i5+%o3],%g2 ! %g2 = a576abb7d6343572 ! %l4 = 0000006b, %l5 = 13f7aa88, Mem[0000000090800028] = 00000031 87d6c373 std %l4,[%i5+%o5] ! Mem[0000000090800028] = 0000006b 13f7aa88 p32_label_14: ! Mem[0000000091000028] = 1b1acbf9, %g18 = eed4cb0e2e3e276a ldsw [%i6+%o5],%g2 ! %g2 = eed4cb0e2e3e276a ! Mem[0000000091000008] = f44c5f8400002171, %g2 = 000000001b1acbf9 ldx [%i6+%o1],%g2 ! %g2 = f44c5f8400002171 ! Mem[0000000050000000] = a78f7034 0025d968, %l0 = 000000ae, %l1 = 85ce4005 ldd [%i0+%g0],%l0 ! %l0 = 00000000a78f7034 000000000025d968 ! Mem[0000000050800020] = 170c9d05fe7644bc, %l7 = 00000000fe7644bc ldx [%i1+%o4],%l7 ! %l7 = 170c9d05fe7644bc ! Mem[0000000091800038] = e8dd799b, %g18 = eed4cb0e2e3e276a ldsw [%o0+0x038],%g2 ! %g2 = eed4cb0e2e3e276a ! %l5 = 0000000013f7aa88, Mem[0000000090800007] = 88a3d5b4 stb %l5,[%i5+0x007] ! Mem[0000000090800004] = 88a3d5b4 ! %l6 = 00000000170c9d05, Mem[0000000090000028] = 07dc67fd8d791540 stx %l6,[%i4+%o5] ! Mem[0000000090000028] = 00000000170c9d05 ! %l4 = 000000000000006b, Mem[0000000090800030] = e7b33334 sth %l4,[%i5+0x030] ! Mem[0000000090800030] = 006b3334 ! Mem[0000000091000028] = 1b1acbf9 b1a9a6e5, %g2 = e8dd799b, %g3 = fe444dff ldd [%i6+%o5],%g2 ! %g2 = 000000001b1acbf9 00000000b1a9a6e5 ! Mem[0000000091000038] = 1f062d3c, %g2 = 000000001b1acbf9 ldsb [%i6+0x03b],%g2 ! %g2 = 000000000000001f p32_label_15: ! Mem[0000000090800010] = f97aba27, %g2 = 000000000000001f ldsb [%i5+0x012],%g2 ! %g2 = fffffffffffffff9 ! Mem[0000000090000020] = 1a543dfc, %g2 = fffffffffffffff9 lduh [%i4+%o4],%g2 ! %g2 = 0000000000001a54 ! Mem[0000000091000020] = 00000000 0000006b, %g2 = 00001a54, %g3 = b1a9a6e5 ldd [%i6+%o4],%g2 ! %g2 = 0000000000000000 000000000000006b ! Mem[0000000090800000] = c8c086c6 d0baaa88, %g2 = 00000000, %g3 = 0000006b ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 00000000d0baaa88 ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = c8c086c6, %g3 = d0baaa88 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! Mem[0000000090000028] = 00000000, %g18 = eed4cb0e2e3e276a ldsw [%i4+%o5],%g2 ! %g2 = eed4cb0e2e3e276a ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 0000000000000000 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! %l5 = 0000000013f7aa88, Mem[000000009180001f] = d9ffffff stb %l5,[%o0+0x01f] ! Mem[000000009180001c] = 88ffffff ! Mem[0000000091000020] = 00000000, %g2 = 5e44f9f4a2d978b6 lduw [%i6+%o4],%g2 ! %g2 = 0000000000000000 ! %l0 = 00000000a78f7034, Mem[0000000091800034] = f44c5f84 stw %l0,[%o0+0x034] ! Mem[0000000091800034] = a78f7034 p32_label_16: ! Mem[0000000090800020] = 6c6c0f3a fe444dff, %g2 = 00000000, %g3 = 0741274a ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000fe444dff ! %l3 = ffffffffffff87d6, Mem[0000000090000027] = 32000000 stb %l3,[%i4+0x027] ! Mem[0000000090000024] = d6000000 ! Mem[000000009080003c] = 9d052171, %g2 = 000000006c6c0f3a lduw [%i5+0x03c],%g2 ! %g2 = 000000009d052171 ! Mem[0000000090000014] = 13f7aa88, %g2 = 000000009d052171 ldsh [%i4+0x014],%g2 ! %g2 = 00000000000013f7 ! Mem[0000000090800004] = d0baaa88, %g2 = 00000000000013f7 lduw [%i5+0x004],%g2 ! %g2 = 00000000d0baaa88 ! Mem[0000000091800028] = c5d97abc, %g2 = 00000000d0baaa88 lduw [%o0+%o5],%g2 ! %g2 = 00000000c5d97abc ! Mem[0000000091800028] = c5d97abca576abb7, %g2 = 00000000c5d97abc ldx [%o0+%o5],%g2 ! %g2 = c5d97abca576abb7 ! Mem[0000000091000004] = de861c20, %g2 = c5d97abca576abb7 lduh [%i6+0x004],%g2 ! %g2 = 000000000000de86 ! %l6 = 00000000170c9d05, Mem[0000000090000024] = e7b2ebd6 stw %l6,[%i4+0x024] ! Mem[0000000090000024] = 170c9d05 ! Mem[0000000090800018] = abb7d634, %g2 = 000000000000de86 ldsb [%i5+0x01a],%g2 ! %g2 = ffffffffffffffab p32_label_17: ! %l5 = 0000000013f7aa88, Mem[000000009000001d] = 7122ad1a stb %l5,[%i4+0x01d] ! Mem[000000009000001c] = 8822ad1a ! Mem[0000000090000030] = 944f136a 126760d7, %g2 = ffffffab, %g3 = fe444dff ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000126760d7 ! %l7 = 170c9d05fe7644bc, Mem[000000005000000c] = 68132171 sth %l7,[%i0+0x00c] ! Mem[000000005000000c] = 44bc2171 ! %l6 = 00000000170c9d05, Mem[0000000091000018] = b4334f34 stw %l6,[%i6+%o3] ! Mem[0000000091000018] = 170c9d05 ! %l0 = 00000000a78f7034, Mem[0000000091800000] = 6c5e37b5 sth %l0,[%o0+%g0] ! Mem[0000000091800000] = 703437b5 ! Mem[0000000091000020] = 00000000, %g18 = eed4cb0e2e3e276a ldsw [%i6+%o4],%g2 ! %g2 = eed4cb0e2e3e276a ! %l3 = ffffffffffff87d6, Mem[0000000090000018] = 7f114e52 sth %l3,[%i4+%o3] ! Mem[0000000090000018] = 87d64e52 ! Mem[000000009080001c] = 35726c6c, %g2 = 0000000000000000 ldsb [%i5+0x01e],%g2 ! %g2 = 0000000000000035 ! Mem[0000000090800014] = fa54a576, %g2 = 0000000000000035 ldsb [%i5+0x016],%g2 ! %g2 = fffffffffffffffa ! %l2 = fffffffff44c5f84, Mem[0000000090000018] = 87d64e52518822ad stx %l2,[%i4+%o3] ! Mem[0000000090000018] = fffffffff44c5f84 p32_label_18: ! %l4 = 000000000000006b, Mem[0000000090000008] = 0000006b13f7aa88 stx %l4,[%i4+%o1] ! Mem[0000000090000008] = 000000000000006b ! Mem[0000000091000018] = 0c9d0540, %g2 = fffffffffffffffa ldsb [%i6+0x019],%g2 ! %g2 = 000000000000000c ! %l2 = fffffffff44c5f84, Mem[000000009100002b] = f9b1a9a6 stb %l2,[%i6+0x02b] ! Mem[0000000091000028] = 84b1a9a6 ! %l6 = 170c9d05, %l7 = fe7644bc, Mem[0000000090800020] = 6c6c0f3a fe444dff std %l6,[%i5+%o4] ! Mem[0000000090800020] = 170c9d05 fe7644bc ! Mem[0000000050800028] = cc478bf3, %l0 = 00000000a78f7034 ldsb [%i1+%o5],%l0 ! %l0 = ffffffffffffffcc ! Mem[0000000091000000] = abb79f6d, %g18 = eed4cb0e2e3e276a ldsw [%i6+%g0],%g2 ! %g2 = eed4cb0e2e3e276a ! Mem[0000000091000024] = 00006b1b, %g2 = ffffffffabb79f6d ldub [%i6+0x025],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800038] = e8dd799beb806635, %g2 = 0000000000000000 ldx [%o0+0x038],%g2 ! %g2 = e8dd799beb806635 ! Mem[0000000051000018] = f962727f87d66265, %l1 = 000000000025d968 ldx [%i2+%o3],%l1 ! %l1 = f962727f87d66265 ! %l3 = ffffffffffff87d6, Mem[0000000090800028] = 0000006b13f7aa88 stx %l3,[%i5+%o5] ! Mem[0000000090800028] = ffffffffffff87d6 p32_label_19: ! %l3 = ffffffffffff87d6, Mem[0000000051800024] = 00002171 stw %l3,[%i3+0x024] ! Mem[0000000051800024] = ffff87d6 ! Mem[0000000090800018] = abb7d634, %g2 = e8dd799beb806635 ldub [%i5+0x01a],%g2 ! %g2 = 00000000000000ab ! %l5 = 0000000013f7aa88, Mem[0000000091800008] = 50d23f270741274a stx %l5,[%o0+%o1] ! Mem[0000000091800008] = 0000000013f7aa88 ! %l2 = fffffffff44c5f84, Mem[0000000051800034] = 00002171 stw %l2,[%i3+0x034] ! Mem[0000000051800034] = f44c5f84 ! Mem[0000000091000030] = 7cc77257 207bbe7e, %g2 = 000000ab, %g3 = 126760d7 ldd [%i6+0x030],%g2 ! %g2 = 000000007cc77257 00000000207bbe7e ! Mem[000000009180000c] = aa885e44, %g2 = 000000007cc77257 lduh [%o0+0x00e],%g2 ! %g2 = 000000000000aa88 ! Mem[0000000090800038] = 00000000, %g18 = eed4cb0e2e3e276a ldsw [%i5+0x038],%g2 ! %g2 = eed4cb0e2e3e276a ! %l5 = 0000000013f7aa88, Mem[0000000090000020] = 1a543dfc stb %l5,[%i4+%o4] ! Mem[0000000090000020] = 88543dfc ! Mem[0000000050000004] = 0025d968, %l7 = 170c9d05fe7644bc ldsb [%i0+0x006],%l7 ! %l7 = ffffffffffffffd9 ! %l5 = 0000000013f7aa88, Mem[000000009000003f] = dc000000 stb %l5,[%i4+0x03f] ! Mem[000000009000003c] = 88000000 p32_label_20: ! Mem[0000000090000038] = 8fc6c81b, %g2 = 0000000000000000 lduw [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b ! %l2 = f44c5f84, %l3 = ffff87d6, Mem[0000000090000030] = 944f136a 126760d7 std %l2,[%i4+0x030] ! Mem[0000000090000030] = f44c5f84 ffff87d6 ! Mem[0000000090800014] = ba27fa54, %g2 = 000000008fc6c81b ldsh [%i5+0x014],%g2 ! %g2 = ffffffffffffba27 ! %l7 = ffffffffffffffd9, Mem[0000000091000000] = abb79f6dde861c20 stx %l7,[%i6+%g0] ! Mem[0000000091000000] = ffffffffffffffd9 ! Mem[0000000091800020] = ffffffff, %g18 = eed4cb0e2e3e276a ldsw [%o0+%o4],%g2 ! %g2 = eed4cb0e2e3e276a ! Mem[000000005000003c] = 18b53473, %l4 = 000000000000006b ldsh [%i0+0x03e],%l4 ! %l4 = 0000000000003473 ! Mem[0000000051800000] = 16d6f387, %l3 = ffffffffffff87d6 lduh [%i3+%g0],%l3 ! %l3 = 00000000000016d6 ! Mem[0000000091000020] = 00000000, %g2 = ffffffffffffffff ldsh [%i6+0x022],%g2 ! %g2 = 0000000000000000 ! Mem[0000000050000010] = f0342f31 f86b97eb, %l0 = ffffffcc, %l1 = 87d66265 ldd [%i0+%o2],%l0 ! %l0 = 00000000f0342f31 00000000f86b97eb ! Mem[0000000090000024] = 9d050000, %g2 = 0000000000000000 ldsb [%i4+0x026],%g2 ! %g2 = ffffffffffffff9d p32_label_21: ! Mem[000000009100003c] = 062d3c51, %g18 = eed4cb0e2e3e276a ldsw [%i6+0x03c],%g2 ! %g2 = eed4cb0e2e3e276a ! %l0 = f0342f31, %l1 = f86b97eb, Mem[0000000090800018] = a576abb7 d6343572 std %l0,[%i5+%o3] ! Mem[0000000090800018] = f0342f31 f86b97eb ! Mem[0000000091000020] = 00000000, %g2 = 00000000062d3c51 lduw [%i6+%o4],%g2 ! %g2 = 0000000000000000 ! %l0 = 00000000f0342f31, Mem[000000009000000b] = 00000000 stb %l0,[%i4+0x00b] ! Mem[0000000090000008] = 31000000 ! %l3 = 00000000000016d6, Mem[0000000090000019] = fffffff4 stb %l3,[%i4+0x019] ! Mem[0000000090000018] = d6fffff4 ! %l1 = 00000000f86b97eb, Mem[000000009180002f] = b705ffff stb %l1,[%o0+0x02f] ! Mem[000000009180002c] = eb05ffff ! %l3 = 00000000000016d6, Mem[000000005100002b] = 94b6f1ac stb %l3,[%i2+0x02b] ! Mem[0000000051000028] = 94b6f1d6 ! %l4 = 0000000000003473, Mem[000000005080002c] = ad9c82ad stb %l4,[%i1+0x02c] ! Mem[000000005080002c] = 739c82ad ! Mem[0000000090800038] = 00000000 9d052171, %g2 = 00000000, %g3 = 207bbe7e ldd [%i5+0x038],%g2 ! %g2 = 0000000000000000 000000009d052171 ! Mem[0000000090000008] = 000000310000006b, %g2 = 0000000000000000 ldx [%i4+%o1],%g2 ! %g2 = 000000310000006b p32_label_22: ! %l7 = ffffffffffffffd9, Mem[0000000090000038] = 8fc6c81bf8443988 stx %l7,[%i4+0x038] ! Mem[0000000090000038] = ffffffffffffffd9 ! %l4 = 00003473, %l5 = 13f7aa88, Mem[0000000091800018] = 39a5df25 e1461088 std %l4,[%o0+%o3] ! Mem[0000000091800018] = 00003473 13f7aa88 ! %l1 = 00000000f86b97eb, Mem[0000000091800010] = 5e44f9f4 sth %l1,[%o0+%o2] ! Mem[0000000091800010] = 97ebf9f4 ! %l2 = fffffffff44c5f84, Mem[0000000090000038] = ffffffffffffffd9 stx %l2,[%i4+0x038] ! Mem[0000000090000038] = fffffffff44c5f84 ! Mem[0000000091000024] = 0000006b, %g2 = 000000310000006b lduh [%i6+0x024],%g2 ! %g2 = 0000000000000000 ! %l2 = fffffffff44c5f84, Mem[0000000090800006] = aa88a3d5 stb %l2,[%i5+0x006] ! Mem[0000000090800004] = 8488a3d5 ! Mem[0000000050800018] = 7510e024, %l7 = ffffffffffffffd9 ldsh [%i1+%o3],%l7 ! %l7 = 0000000000007510 ! %l5 = 0000000013f7aa88, Mem[0000000051000010] = a576abb7 stw %l5,[%i2+%o2] ! Mem[0000000051000010] = 13f7aa88 ! Mem[0000000091000030] = 57207bbe, %g2 = 0000000000000000 ldsb [%i6+0x033],%g2 ! %g2 = 0000000000000057 ! %l5 = 0000000013f7aa88, Mem[0000000091800038] = e8dd799b stw %l5,[%o0+0x038] ! Mem[0000000091800038] = 13f7aa88 p32_label_23: ! Mem[0000000051800008] = 71187b04 9db52529, %l0 = f0342f31, %l1 = f86b97eb ldd [%i3+%o1],%l0 ! %l0 = 0000000071187b04 000000009db52529 ! %l1 = 000000009db52529, Mem[0000000090000020] = 88543dfc stw %l1,[%i4+%o4] ! Mem[0000000090000020] = 9db52529 ! Mem[0000000090800028] = ffffffff, %g2 = 0000000000000057 lduh [%i5+%o5],%g2 ! %g2 = 000000000000ffff ! Mem[0000000090800008] = a3d5b48d, %g2 = 000000000000ffff ldsb [%i5+%o1],%g2 ! %g2 = ffffffffffffffa3 ! Mem[0000000090800008] = a3d5b48d, %g2 = ffffffffffffffa3 ldub [%i5+%o1],%g2 ! %g2 = 00000000000000a3 ! %l6 = 170c9d05, %l7 = 00007510, Mem[0000000090800030] = 006b3334 2d07fd66 std %l6,[%i5+0x030] ! Mem[0000000090800030] = 170c9d05 00007510 ! Mem[0000000091800038] = 88eb8066, %g2 = 00000000000000a3 ldub [%o0+0x03b],%g2 ! %g2 = 0000000000000088 ! Mem[0000000051000008] = c3f6ebea, %l4 = 0000000000003473 ldsb [%i2+0x00b],%l4 ! %l4 = ffffffffffffffea ! %l7 = 0000000000007510, Mem[0000000091000010] = eb99b0555bebbbe4 stx %l7,[%i6+%o2] ! Mem[0000000091000010] = 0000000000007510 ! Mem[0000000050800020] = 170c9d05, %l5 = 0000000013f7aa88 ldsw [%i1+%o4],%l5 ! %l5 = 00000000170c9d05 p32_label_24: ! Mem[000000009000002c] = 05f44c5f, %g2 = 0000000000000088 ldsb [%i4+0x02f],%g2 ! %g2 = 0000000000000005 ! Mem[0000000091800038] = 13f7aa88 eb806635, %g2 = 00000005, %g3 = 9d052171 ldd [%o0+0x038],%g2 ! %g2 = 0000000013f7aa88 00000000eb806635 ! %l4 = ffffffffffffffea, Mem[000000009100000c] = 00002171 sth %l4,[%i6+0x00c] ! Mem[000000009100000c] = ffea2171 ! Mem[0000000091800028] = c5d97abca576abeb, %g2 = 0000000013f7aa88 ldx [%o0+%o5],%g2 ! %g2 = c5d97abca576abeb ! %l0 = 0000000071187b04, Mem[000000009180000c] = 13f7aa88 stw %l0,[%o0+0x00c] ! Mem[000000009180000c] = 71187b04 ! Mem[000000009100000c] = ffea2171, %g2 = c5d97abca576abeb lduw [%i6+0x00c],%g2 ! %g2 = 00000000ffea2171 ! %l3 = 00000000000016d6, Mem[0000000090000030] = f44c5f84ffff87d6 stx %l3,[%i4+0x030] ! Mem[0000000090000030] = 00000000000016d6 ! Mem[0000000090800000] = c8c086c6, %g2 = 00000000ffea2171 ldsb [%i5+%g0],%g2 ! %g2 = ffffffffffffffc8 ! %l0 = 0000000071187b04, Mem[000000005100003e] = 2c3796c6 sth %l0,[%i2+0x03e] ! Mem[000000005100003c] = 2c377b04 ! Mem[0000000091800014] = d978b600, %g2 = ffffffffffffffc8 ldsb [%o0+0x015],%g2 ! %g2 = ffffffffffffffd9 p32_label_25: ! Mem[0000000091800038] = 13f7aa88 eb806635, %g2 = ffffffd9, %g3 = eb806635 ldd [%o0+0x038],%g2 ! %g2 = 0000000013f7aa88 00000000eb806635 ! Mem[000000009000002c] = 170c9d05, %g2 = 0000000013f7aa88 lduw [%i4+0x02c],%g2 ! %g2 = 00000000170c9d05 ! Mem[0000000091000028] = cb84b1a9, %g2 = 00000000170c9d05 ldsh [%i6+0x02a],%g2 ! %g2 = ffffffffffffcb84 ! %l4 = ffffffea, %l5 = 170c9d05, Mem[0000000090000020] = 9db52529 170c9d05 std %l4,[%i4+%o4] ! Mem[0000000090000020] = ffffffea 170c9d05 ! %l1 = 000000009db52529, Mem[0000000091000014] = 00007510 stw %l1,[%i6+0x014] ! Mem[0000000091000014] = 9db52529 ! %l1 = 000000009db52529, Mem[0000000090800000] = c8c086c6 stw %l1,[%i5+%g0] ! Mem[0000000090800000] = 9db52529 ! %l4 = ffffffea, %l5 = 170c9d05, Mem[0000000091000030] = 7cc77257 207bbe7e std %l4,[%i6+0x030] ! Mem[0000000091000030] = ffffffea 170c9d05 ! Mem[0000000051800030] = db47bf3df44c5f84, %l0 = 0000000071187b04 ldx [%i3+0x030],%l0 ! %l0 = db47bf3df44c5f84 ! Mem[0000000091800024] = fe44c5d9, %g2 = ffffffffffffcb84 lduh [%o0+0x026],%g2 ! %g2 = 000000000000fe44 ! %l5 = 00000000170c9d05, Mem[0000000091800010] = 97ebf9f4 stw %l5,[%o0+%o2] ! Mem[0000000091800010] = 170c9d05 ba,a p32_not_taken_0_end p32_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p32_branch_failed p32_not_taken_0_end: ! End of Random Code for Thread 32 1: membar #Sync ! Force all stores to complete p32_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x080] ! Set processor 32 done flag ! Check Registers p32_check_registers: set p32_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be db47bf3df44c5f84 bne,a,pn %xcc,p32_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000009db52529 bne,a,pn %xcc,p32_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be fffffffff44c5f84 bne,a,pn %xcc,p32_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000016d6 bne,a,pn %xcc,p32_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffffffea bne,a,pn %xcc,p32_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000170c9d05 bne,a,pn %xcc,p32_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000170c9d05 bne,a,pn %xcc,p32_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000007510 bne,a,pn %xcc,p32_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p32_check_fp_registers: set p32_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 5892b50b 5f5b341c bne %xcc,p32_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 0a4bf120 93f8afc6 bne %xcc,p32_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be c2c5c1ef c9fbc99c bne %xcc,p32_f6_fail nop ! Check Local Memory set p32_local0_expect,%g1 p32_check_local0: ldx [%g1+0x008],%g2 ! Expected data = eb2eb3e544bc2171 ldx [%i0+0x008],%g3 ! Observed data at 0000000050000008 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i0,0x008,%g4 set p32_local1_expect,%g1 p32_check_local1: ldx [%g1+0x020],%g2 ! Expected data = 170c9d05fe7644bc ldx [%i1+0x020],%g3 ! Observed data at 0000000050800020 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = cc478bf3739c82ad ldx [%i1+0x028],%g3 ! Observed data at 0000000050800028 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i1,0x028,%g4 set p32_local2_expect,%g1 p32_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 1b1acbf9b1a9a6e5 ldx [%i2+0x000],%g3 ! Observed data at 0000000051000000 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 13f7aa88062d3c51 ldx [%i2+0x010],%g3 ! Observed data at 0000000051000010 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = f962727f87d66265 ldx [%i2+0x018],%g3 ! Observed data at 0000000051000018 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 94b6f1d685ce4005 ldx [%i2+0x028],%g3 ! Observed data at 0000000051000028 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = fe444f01c373c62e ldx [%i2+0x030],%g3 ! Observed data at 0000000051000030 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 50fbb9092c377b04 ldx [%i2+0x038],%g3 ! Observed data at 0000000051000038 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i2,0x038,%g4 set p32_local3_expect,%g1 p32_check_local3: ldx [%g1+0x010],%g2 ! Expected data = 9270caaca9b7a6e5 ldx [%i3+0x010],%g3 ! Observed data at 0000000051800010 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = f44c5f84ffff87d6 ldx [%i3+0x020],%g3 ! Observed data at 0000000051800020 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = db47bf3df44c5f84 ldx [%i3+0x030],%g3 ! Observed data at 0000000051800030 cmp %g2,%g3 bne,a,pn %xcc,p32_local_failed add %i3,0x030,%g4 ! The test for processor 32 has passed p32_passed: ta GOOD_TRAP nop p32_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p32_failed p32_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p32_failed p32_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p32_failed p32_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p32_failed p32_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p32_failed p32_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p32_failed p32_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p32_failed p32_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p32_failed p32_f0_fail: set p32_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p32_f4_fail: set p32_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p32_f6_fail: set p32_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 32 failed p32_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x080] ! Set processor 32 done flag set p32_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 32 failed p32_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x080] ! Set processor 32 done flag set p32_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p32_selfmod_failed: ba p32_failed mov 0xabc,%g1 p32_common_error: or %g0,0xf00,%g1 ba p32_failed mov %o5,%g3 p32_common_signature_error: set p32_temp,%g1 ba p32_failed st %g2,[%g1] ! Common Lock Number p32_common_timeout: set p32_temp,%g1 ba p32_failed st %g2,[%g1] ! Common Lock Number p32_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p32_failed mov 0x0,%g3 p32_trap1e: ldda [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000050000018] lduha [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000051800008] ldswa [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000050000020] lduha [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000051800008] done p32_trap1o: ldda [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000050000018] lduha [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000051800008] ldswa [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000050000020] lduha [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000051800008] done p32_trap2e: stha %l6,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000050000028] stxa %l2,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000050000018] done p32_trap2o: stha %l6,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000050000028] stxa %l2,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000050000018] done p32_trap3e: nop nop done p32_trap3o: nop nop done p32_init_memory_pointers: set p32_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 p32_local0_start,%i0 set p32_local1_start,%i1 set p32_local2_start,%i2 set p32_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = a8bbbc9a1b1acbf9 ldx [%g1+0x008],%l1 ! %l1 = ce93e5d0b1a9a6e5 ldx [%g1+0x010],%l2 ! %l2 = 050c909a9e0c0c0d ldx [%g1+0x018],%l3 ! %l3 = b0c97468a207c373 ldx [%g1+0x020],%l4 ! %l4 = 53ccbd74bf5d1aa7 ldx [%g1+0x028],%l5 ! %l5 = c5d97abca576abb7 ldx [%g1+0x030],%l6 ! %l6 = 85da7f9fb150fe44 ldx [%g1+0x038],%l7 ! %l7 = 22bfdb3fe4b8171a ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 33 processor_33: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x84] ! Set the start flag wrpr %g0,7,%cleanwin call p33_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 33 wr %g0,0x4,%fprs ! Make sure fef is 1 set p33_init_freg,%g1 ! %f0 = bdfb00ab fb18fa58 e728914a b426363f ! %f4 = fdab62a6 ec885765 c2c73187 ec3ce2ac ! %f8 = 0858615a 3c08d534 8ddd676c 3ea89114 ! %f12 = 6c501280 44732d95 399df61e f5ca0fd4 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 86636478 41926fe3 6e06abff fb079089 ! %f20 = 8f556eb6 8a8c2c83 0921e1ac 0bc6618d ! %f24 = b483a656 af554d48 6a05a3ec 23606b7d ! %f28 = 350c5101 4d4be2b7 707095d5 76f4a468 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 656ee537 e5eec370 7a1250ee e7b1057c ! %f36 = 7b91f6c8 b149f942 1c54634f ab3657db ! %f40 = 6ef5b4b2 db2a4a28 856debff 21e181ea ! %f44 = 4153f978 1d12b8e0 021fb72c e035c23b ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xa7fd40e80000001b,%g7,%g1 ! GSR scale = 3, align = 3 wr %g1,%g0,%gsr ! GSR = a7fd40e80000001b wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 33 p33_label_1: ! %l1 = 01aa6ef3eff5c32b, Mem[000000009080000a] = b48df38f sth %l1,[%i5+0x00a] ! Mem[0000000090800008] = c32bf38f ! Mem[000000009100002c] = db4f959e, %g2 = b02094d15f583bc6 lduh [%i6+0x02c],%g2 ! %g2 = 000000000000db4f ! %l5 = 4c0ea044763e4a85, Mem[0000000090000018] = 7f114e52 stw %l5,[%i4+%o3] ! Mem[0000000090000018] = 763e4a85 ! Mem[0000000090800008] = c32bf38f, %g2 = 000000000000db4f lduh [%i5+0x00a],%g2 ! %g2 = 000000000000c32b ! Mem[0000000091000020] = 9de28f8d, %g18 = 0c96c8d68fd86fd8 ldsw [%i6+%o4],%g2 ! %g2 = 0c96c8d68fd86fd8 ! Mem[000000009180001c] = e14610d9, %g2 = ffffffff9de28f8d lduw [%o0+0x01c],%g2 ! %g2 = 00000000e14610d9 ! Mem[0000000091800018] = 39a5df25, %g2 = 00000000e14610d9 lduh [%o0+%o3],%g2 ! %g2 = 00000000000039a5 ! Mem[0000000090000018] = 763e4a85, %g2 = 00000000000039a5 ldsh [%i4+%o3],%g2 ! %g2 = 000000000000763e ! %l4 = 3eb8c45206a973d2, Mem[0000000091800018] = 39a5df25e14610d9 stx %l4,[%o0+%o3] ! Mem[0000000091800018] = 3eb8c45206a973d2 ! %l3 = 2c147e91e623b846, Mem[0000000090800008] = a3d5c32bf38fafd2 stx %l3,[%i5+%o1] ! Mem[0000000090800008] = 2c147e91e623b846 p33_label_2: ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = 0000763e, %g3 = 0bad0b00 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! Mem[0000000052000028] = aa702a4c, %l5 = 4c0ea044763e4a85 lduh [%i0+0x02a],%l5 ! %l5 = 0000000000002a4c ! Mem[0000000090800030] = e7b333342d07fd66, %g2 = 0000000050d23f27 ldx [%i5+0x030],%g2 ! %g2 = e7b333342d07fd66 ! Mem[0000000091000018] = b4334f34, %g2 = e7b333342d07fd66 lduw [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = b4334f34, %g3 = 0741274a ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! Mem[0000000091800018] = 3eb8c45206a973d2, %g2 = 00000000f4d6f5d4 ldx [%o0+%o3],%g2 ! %g2 = 3eb8c45206a973d2 ! Mem[0000000090800008] = 2c147e91, %g2 = 3eb8c45206a973d2 lduh [%i5+%o1],%g2 ! %g2 = 0000000000002c14 ! %l0 = a3492a8825b600f1, Mem[0000000090800010] = bbd0f97aba27fa54 stx %l0,[%i5+%o2] ! Mem[0000000090800010] = a3492a8825b600f1 ! %l3 = 2c147e91e623b846, Mem[000000009100000e] = f293eb99 stb %l3,[%i6+0x00e] ! Mem[000000009100000c] = 4693eb99 ! Mem[0000000053800020] = 7794520a 8e261a4a, %l4 = 06a973d2, %l5 = 00002a4c ldd [%i3+%o4],%l4 ! %l4 = 000000007794520a 000000008e261a4a p33_label_3: ! %l5 = 000000008e261a4a, Mem[000000009000002c] = 8d791540 stb %l5,[%i4+0x02c] ! Mem[000000009000002c] = 4a791540 ! %l4 = 000000007794520a, Mem[000000009000002a] = 67fd4a79 sth %l4,[%i4+0x02a] ! Mem[0000000090000028] = 520a4a79 ! %l1 = 01aa6ef3eff5c32b, Mem[0000000053800021] = 7794520a stb %l1,[%i3+0x021] ! Mem[0000000053800020] = 772b520a ! Mem[0000000091800018] = 3eb8c45206a973d2, %g2 = 0000000000002c14 ldx [%o0+%o3],%g2 ! %g2 = 3eb8c45206a973d2 ! Mem[0000000091800024] = 33167744, %g18 = 0c96c8d68fd86fd8 ldsw [%o0+0x024],%g2 ! %g2 = 0c96c8d68fd86fd8 ! %l4 = 7794520a, %l5 = 8e261a4a, Mem[0000000090000018] = 763e4a85 9d7122ad std %l4,[%i4+%o3] ! Mem[0000000090000018] = 7794520a 8e261a4a ! %l5 = 000000008e261a4a, Mem[0000000053800010] = 69056433 stw %l5,[%i3+%o2] ! Mem[0000000053800010] = 8e261a4a ! Mem[0000000091000010] = eb99b055, %g2 = 0000000033167744 lduw [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 ! Mem[0000000053800018] = c346dbb0 d9654466, %l6 = f4b023c4, %l7 = 40796225 ldd [%i3+%o3],%l6 ! %l6 = 00000000c346dbb0 00000000d9654466 ! Mem[0000000091000010] = eb99b0555bebbbe4, %g2 = 00000000eb99b055 ldx [%i6+%o2],%g2 ! %g2 = eb99b0555bebbbe4 p33_label_4: ! Mem[0000000090000020] = 1a54edfce7b2eb32, %g2 = eb99b0555bebbbe4 ldx [%i4+%o4],%g2 ! %g2 = 1a54edfce7b2eb32 ! Mem[0000000091000000] = 9f6dde86, %g2 = 1a54edfce7b2eb32 ldub [%i6+0x002],%g2 ! %g2 = 000000000000009f ! Mem[000000009180003c] = 66350000, %g2 = 000000000000009f ldsh [%o0+0x03e],%g2 ! %g2 = 0000000000006635 ! Mem[0000000091800030] = 45288f71, %g2 = 0000000000006635 ldsb [%o0+0x030],%g2 ! %g2 = 0000000000000045 ! %l4 = 000000007794520a, Mem[000000009000001c] = 8e261a4a stw %l4,[%i4+0x01c] ! Mem[000000009000001c] = 7794520a ! Mem[0000000053000038] = 22797222, %l0 = a3492a8825b600f1 ldub [%i2+0x039],%l0 ! %l0 = 0000000000000079 ! Mem[0000000052800008] = 9618d829, %l4 = 000000007794520a ldsh [%i1+0x00a],%l4 ! %l4 = ffffffffffffd829 ! %l4 = ffffffffffffd829, Mem[0000000090800021] = 6c0f3aba stb %l4,[%i5+0x021] ! Mem[0000000090800020] = 290f3aba ! Mem[0000000091000018] = 3440af2d, %g2 = 0000000000000045 ldsb [%i6+0x01b],%g2 ! %g2 = 0000000000000034 ! %l0 = 00000079, %l1 = eff5c32b, Mem[0000000090000028] = 07dc520a 4a791540 std %l0,[%i4+%o5] ! Mem[0000000090000028] = 00000079 eff5c32b p33_label_5: ! Mem[0000000090800018] = 851cd634, %g2 = 0000000000000034 ldub [%i5+0x01a],%g2 ! %g2 = 0000000000000085 ! %l0 = 0000000000000079, Mem[0000000090000028] = 00000079 sth %l0,[%i4+%o5] ! Mem[0000000090000028] = 00790079 ! %l6 = c346dbb0, %l7 = d9654466, Mem[0000000091800038] = e8dd799b eb806635 std %l6,[%o0+0x038] ! Mem[0000000091800038] = c346dbb0 d9654466 ! Mem[000000009180003c] = d9654466, %g2 = 0000000000000085 ldsh [%o0+0x03c],%g2 ! %g2 = ffffffffffffd965 ! Mem[0000000052800038] = 75896c0d 273a525e, %l6 = c346dbb0, %l7 = d9654466 ldd [%i1+0x038],%l6 ! %l6 = 0000000075896c0d 00000000273a525e ! Mem[0000000053000028] = 364d3d41, %l0 = 0000000000000079 lduh [%i2+%o5],%l0 ! %l0 = 000000000000364d ! %l3 = 2c147e91e623b846, Mem[0000000052000016] = 48c9a19e sth %l3,[%i0+0x016] ! Mem[0000000052000014] = 48c9b846 ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = ffffd965, %g3 = 80b60b78 ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! Mem[0000000053800028] = a218b15a8ea8ecc4, %l5 = 000000008e261a4a ldx [%i3+%o5],%l5 ! %l5 = a218b15a8ea8ecc4 ! Mem[0000000090800000] = c8c086c6, %g2 = 00000000b4334f34 ldsh [%i5+%g0],%g2 ! %g2 = ffffffffffffc8c0 p33_label_6: ! %l3 = 2c147e91e623b846, Mem[000000009000000d] = 0b9e2c02 stb %l3,[%i4+0x00d] ! Mem[000000009000000c] = 469e2c02 ! Mem[0000000090000038] = 8fc6c81b, %g2 = ffffffffffffc8c0 ldsb [%i4+0x038],%g2 ! %g2 = ffffffffffffff8f ! %l5 = a218b15a8ea8ecc4, Mem[0000000052800018] = 78f51d7ae6a249e7 stx %l5,[%i1+%o3] ! Mem[0000000052800018] = a218b15a8ea8ecc4 ! %l0 = 0000364d, %l1 = eff5c32b, Mem[0000000053800030] = e651daa4 2c533e29 std %l0,[%i3+0x030] ! Mem[0000000053800030] = 0000364d eff5c32b ! Mem[0000000090000000] = f5d480b6, %g2 = ffffffffffffff8f ldsh [%i4+0x002],%g2 ! %g2 = fffffffffffff5d4 ! %l0 = 000000000000364d, Mem[0000000090800005] = bacca92c stb %l0,[%i5+0x005] ! Mem[0000000090800004] = 4dcca92c ! Mem[0000000052800008] = 9618d829, %l7 = 00000000273a525e lduw [%i1+%o1],%l7 ! %l7 = 000000009618d829 ! %l4 = ffffd829, %l5 = 8ea8ecc4, Mem[0000000091800010] = 5e44f9f4 a2d978b6 std %l4,[%o0+%o2] ! Mem[0000000091800010] = ffffd829 8ea8ecc4 ! Mem[0000000052800030] = b751b077 7fa9ebea, %l6 = 75896c0d, %l7 = 9618d829 ldd [%i1+0x030],%l6 ! %l6 = 00000000b751b077 000000007fa9ebea ! Mem[0000000091000018] = b4334f3440af2dc9, %g2 = fffffffffffff5d4 ldx [%i6+%o3],%g2 ! %g2 = b4334f3440af2dc9 p33_label_7: ! Mem[0000000091800008] = 50d23f27, %g2 = b4334f3440af2dc9 lduw [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 ! Mem[0000000052000028] = aa702a4c, %l1 = 01aa6ef3eff5c32b lduh [%i0+%o5],%l1 ! %l1 = 000000000000aa70 ! %l4 = ffffd829, %l5 = 8ea8ecc4, Mem[0000000090000030] = 944f136a 126760d7 std %l4,[%i4+0x030] ! Mem[0000000090000030] = ffffd829 8ea8ecc4 ! Mem[0000000091000018] = b4334f34, %g2 = 0000000050d23f27 lduh [%i6+%o3],%g2 ! %g2 = 000000000000b433 ! Mem[0000000053000028] = 364d3d41, %l1 = 000000000000aa70 lduw [%i2+%o5],%l1 ! %l1 = 00000000364d3d41 ! %l2 = a418516289d5e55e, Mem[0000000091800032] = 8f71b6b6 stb %l2,[%o0+0x032] ! Mem[0000000091800030] = 5e71b6b6 ! %l2 = a418516289d5e55e, Mem[0000000091000036] = be7e6589 stb %l2,[%i6+0x036] ! Mem[0000000091000034] = 5e7e6589 ! Mem[0000000090000008] = 96abb01b, %g2 = 000000000000b433 lduw [%i4+%o1],%g2 ! %g2 = 0000000096abb01b ! Mem[0000000091000034] = 5e7e6589, %g2 = 0000000096abb01b ldsh [%i6+0x036],%g2 ! %g2 = 0000000000005e7e ! %l4 = ffffffffffffd829, Mem[0000000091000030] = 7cc77257207b5e7e stx %l4,[%i6+0x030] ! Mem[0000000091000030] = ffffffffffffd829 p33_label_8: ! Mem[000000009100000c] = 4693eb99, %g2 = 0000000000005e7e ldsh [%i6+0x00e],%g2 ! %g2 = 0000000000004693 ! %l3 = 2c147e91e623b846, Mem[0000000090000020] = 1a54edfc sth %l3,[%i4+%o4] ! Mem[0000000090000020] = b846edfc ! %l0 = 000000000000364d, Mem[000000009180000c] = 0741274a stw %l0,[%o0+0x00c] ! Mem[000000009180000c] = 0000364d ! Mem[0000000053800038] = c6bb6e1e, %l4 = ffffffffffffd829 lduh [%i3+0x03a],%l4 ! %l4 = 0000000000006e1e ! Mem[0000000090800000] = c8c086c6, %g2 = 0000000000004693 lduh [%i5+%g0],%g2 ! %g2 = 000000000000c8c0 ! Mem[000000005300002c] = 5172a6e8, %l1 = 00000000364d3d41 lduh [%i2+0x02e],%l1 ! %l1 = 000000000000a6e8 ! Mem[000000009000003c] = f8ba39dc, %g2 = 000000000000c8c0 lduw [%i4+0x03c],%g2 ! %g2 = 00000000f8ba39dc ! Mem[000000005280000c] = afa2e50d, %l0 = 000000000000364d ldsh [%i1+0x00c],%l0 ! %l0 = ffffffffffffafa2 ! Mem[0000000053000020] = 0b34ef00 daebf47f, %l4 = 00006e1e, %l5 = 8ea8ecc4 ldd [%i2+%o4],%l4 ! %l4 = 000000000b34ef00 00000000daebf47f ! Mem[000000005280000c] = afa2e50d, %l0 = ffffffffffffafa2 ldsb [%i1+0x00f],%l0 ! %l0 = 000000000000000d p33_label_9: ! Mem[000000009000002c] = eff5c32b, %g18 = 0c96c8d68fd86fd8 ldsw [%i4+0x02c],%g2 ! %g2 = 0c96c8d68fd86fd8 ! %l4 = 000000000b34ef00, Mem[0000000091800000] = 6c5e37b5da193367 stx %l4,[%o0+%g0] ! Mem[0000000091800000] = 000000000b34ef00 ! Mem[000000009100003c] = 571dc000, %g2 = ffffffffeff5c32b ldsb [%i6+0x03d],%g2 ! %g2 = 0000000000000057 ! Mem[000000009000003c] = f8ba39dc, %g2 = 0000000000000057 lduh [%i4+0x03c],%g2 ! %g2 = 000000000000f8ba ! %l2 = a418516289d5e55e, Mem[000000009000002a] = 0079eff5 stb %l2,[%i4+0x02a] ! Mem[0000000090000028] = 5e79eff5 ! Mem[0000000091800020] = e3c73316, %g2 = 000000000000f8ba ldsh [%o0+0x022],%g2 ! %g2 = ffffffffffffe3c7 ! Mem[0000000090000020] = b846edfc e7b2eb32, %g2 = ffffe3c7, %g3 = 40af2dc9 ldd [%i4+%o4],%g2 ! %g2 = 00000000b846edfc 00000000e7b2eb32 ! %l4 = 000000000b34ef00, Mem[0000000091800008] = 50d23f270000364d stx %l4,[%o0+%o1] ! Mem[0000000091800008] = 000000000b34ef00 ! %l3 = 2c147e91e623b846, Mem[000000009000002f] = 2bffffd8 stb %l3,[%i4+0x02f] ! Mem[000000009000002c] = 46ffffd8 ! Mem[0000000091800020] = c69ee3c7, %g2 = 00000000b846edfc ldsb [%o0+%o4],%g2 ! %g2 = ffffffffffffffc6 p33_label_10: ! Mem[0000000091800028] = fa02ccb0, %g2 = ffffffffffffffc6 ldsb [%o0+0x029],%g2 ! %g2 = fffffffffffffffa ! Mem[0000000052000010] = 672d4c80, %l2 = a418516289d5e55e lduw [%i0+%o2],%l2 ! %l2 = 00000000672d4c80 ! Mem[000000009000000c] = c4469e2c, %g2 = fffffffffffffffa lduw [%i4+0x00c],%g2 ! %g2 = 00000000c4469e2c ! %l5 = 00000000daebf47f, Mem[0000000090000006] = 0b7896ab sth %l5,[%i4+0x006] ! Mem[0000000090000004] = f47f96ab ! Mem[0000000090000034] = 8ea8ecc4, %g2 = 00000000c4469e2c lduw [%i4+0x034],%g2 ! %g2 = 000000008ea8ecc4 ! Mem[0000000053800008] = 91611876, %l5 = 00000000daebf47f ldsb [%i3+0x00a],%l5 ! %l5 = 0000000000000018 ! Mem[0000000091800020] = c69ee3c7 33167744, %g2 = 8ea8ecc4, %g3 = e7b2eb32 ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 0000000033167744 ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = c69ee3c7, %g3 = 33167744 ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c ! Mem[0000000052000020] = 03f103d0c74d08a9, %l0 = 000000000000000d ldx [%i0+%o4],%l0 ! %l0 = 03f103d0c74d08a9 ! Mem[0000000053000014] = 81dd0129, %l6 = 00000000b751b077 ldsb [%i2+0x015],%l6 ! %l6 = ffffffffffffffdd p33_label_11: ! %l2 = 00000000672d4c80, Mem[0000000090000010] = 0212225c stw %l2,[%i4+%o2] ! Mem[0000000090000010] = 672d4c80 ! Mem[000000009000000c] = c4469e2c, %g2 = 000000009de28f8d lduh [%i4+0x00c],%g2 ! %g2 = 000000000000c446 ! Mem[0000000053000000] = 603f8c33 b4abc23c, %l6 = ffffffdd, %l7 = 7fa9ebea ldd [%i2+%g0],%l6 ! %l6 = 00000000603f8c33 00000000b4abc23c ! Mem[0000000090000010] = 672d4c80798eb5a3, %g2 = 000000000000c446 ldx [%i4+%o2],%g2 ! %g2 = 672d4c80798eb5a3 ! Mem[0000000090800000] = c6d04dcc, %g2 = 672d4c80798eb5a3 ldub [%i5+0x003],%g2 ! %g2 = 00000000000000c6 ! %l4 = 000000000b34ef00, Mem[000000009000001c] = 7794520a stw %l4,[%i4+0x01c] ! Mem[000000009000001c] = 0b34ef00 ! Mem[0000000091800018] = 3eb8c452, %g2 = 00000000000000c6 ldub [%o0+%o3],%g2 ! %g2 = 000000000000003e ! Mem[0000000091000028] = 43a014ad, %g2 = 000000000000003e lduw [%i6+%o5],%g2 ! %g2 = 0000000043a014ad ! Mem[0000000090000020] = b846edfc, %g2 = 0000000043a014ad lduw [%i4+%o4],%g2 ! %g2 = 00000000b846edfc ! Mem[000000009000000c] = c4469e2c, %g2 = 00000000b846edfc lduh [%i4+0x00c],%g2 ! %g2 = 000000000000c446 p33_label_12: ! Mem[0000000052800004] = 3fa00708, %l4 = 000000000b34ef00 ldsh [%i1+0x004],%l4 ! %l4 = 0000000000003fa0 ! Mem[0000000091000024] = 41cb8c43, %g2 = 000000000000c446 ldub [%i6+0x025],%g2 ! %g2 = 0000000000000041 ! Mem[0000000091800030] = 45285e71 b6b6487f, %g2 = 00000041, %g3 = 7b41cb8c ldd [%o0+0x030],%g2 ! %g2 = 0000000045285e71 00000000b6b6487f ! %l7 = 00000000b4abc23c, Mem[0000000091000004] = de861c20 stw %l7,[%i6+0x004] ! Mem[0000000091000004] = b4abc23c ! %l4 = 0000000000003fa0, Mem[000000009000001e] = ef00b846 sth %l4,[%i4+0x01e] ! Mem[000000009000001c] = 3fa0b846 ! %l3 = 2c147e91e623b846, Mem[0000000052000028] = aa702a4c sth %l3,[%i0+%o5] ! Mem[0000000052000028] = b8462a4c ! %l1 = 000000000000a6e8, Mem[000000009180000c] = 0b34ef00 stw %l1,[%o0+0x00c] ! Mem[000000009180000c] = 0000a6e8 ! Mem[0000000090000030] = ffffd829, %g18 = 0c96c8d68fd86fd8 ldsw [%i4+0x030],%g2 ! %g2 = 0c96c8d68fd86fd8 ! %l0 = c74d08a9, %l1 = 0000a6e8, Mem[0000000052800008] = 9618d829 afa2e50d std %l0,[%i1+%o1] ! Mem[0000000052800008] = c74d08a9 0000a6e8 ! %l6 = 00000000603f8c33, Mem[0000000091000038] = 65898de9d7571dc0 stx %l6,[%i6+0x038] ! Mem[0000000091000038] = 00000000603f8c33 p33_label_13: ! %l6 = 603f8c33, %l7 = b4abc23c, Mem[0000000091800028] = d1fa02cc b0308df5 std %l6,[%o0+%o5] ! Mem[0000000091800028] = 603f8c33 b4abc23c ! Mem[0000000090800000] = c8c086c6d04dcca9, %g2 = ffffffffffffd829 ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d04dcca9 ! Mem[0000000091000000] = 9f6db4ab, %g2 = c8c086c6d04dcca9 lduh [%i6+0x002],%g2 ! %g2 = 0000000000009f6d ! %l3 = 2c147e91e623b846, Mem[0000000090000028] = 00795e79 stw %l3,[%i4+%o5] ! Mem[0000000090000028] = e623b846 ! Mem[0000000090000010] = 672d4c80, %g2 = 0000000000009f6d ldsh [%i4+%o2],%g2 ! %g2 = 000000000000672d ! %l4 = 0000000000003fa0, Mem[0000000090000000] = f4d6f5d480b6f47f stx %l4,[%i4+%g0] ! Mem[0000000090000000] = 0000000000003fa0 ! %l1 = 000000000000a6e8, Mem[0000000090800000] = c8c086c6d04dcca9 stx %l1,[%i5+%g0] ! Mem[0000000090800000] = 000000000000a6e8 ! Mem[0000000091000018] = 4f3440af, %g2 = 000000000000672d ldub [%i6+0x01a],%g2 ! %g2 = 000000000000004f ! Mem[0000000053000020] = 0b34ef00, %l5 = 0000000000000018 ldsb [%i2+%o4],%l5 ! %l5 = 000000000000000b ! %l2 = 672d4c80, %l3 = e623b846, Mem[0000000091800038] = c346dbb0 d9654466 std %l2,[%o0+0x038] ! Mem[0000000091800038] = 672d4c80 e623b846 p33_label_14: ! Mem[0000000091000014] = bbe4b433, %g2 = 000000000000004f ldsh [%i6+0x016],%g2 ! %g2 = ffffffffffffbbe4 ! Mem[0000000091800004] = 0b34ef00, %g18 = 0c96c8d68fd86fd8 ldsw [%o0+0x004],%g2 ! %g2 = 0c96c8d68fd86fd8 ! %l0 = c74d08a9, %l1 = 0000a6e8, Mem[0000000090800018] = 35d3851c d6343572 std %l0,[%i5+%o3] ! Mem[0000000090800018] = c74d08a9 0000a6e8 ! Mem[0000000053000018] = e3a721fc, %l5 = 000000000000000b lduw [%i2+%o3],%l5 ! %l5 = 00000000e3a721fc ! %l2 = 672d4c80, %l3 = e623b846, Mem[0000000090800000] = 00000000 0000a6e8 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 672d4c80 e623b846 ! Mem[0000000090800008] = 2c147e91, %g2 = 000000000b34ef00 lduw [%i5+%o1],%g2 ! %g2 = 000000002c147e91 ! %l3 = 2c147e91e623b846, Mem[000000009000003c] = f8ba39dc stw %l3,[%i4+0x03c] ! Mem[000000009000003c] = e623b846 ! Mem[000000005300000c] = f12b7b26, %l1 = 000000000000a6e8 lduh [%i2+0x00c],%l1 ! %l1 = 000000000000f12b ! Mem[000000009000000c] = 2c672d4c, %g2 = 000000002c147e91 ldsb [%i4+0x00f],%g2 ! %g2 = 000000000000002c ! Mem[000000009080003c] = dd38b60e, %g2 = 000000000000002c lduh [%i5+0x03c],%g2 ! %g2 = 000000000000dd38 p33_label_15: ! Mem[0000000091800030] = 285e71b6, %g2 = 000000000000dd38 ldsb [%o0+0x031],%g2 ! %g2 = 0000000000000028 ! Mem[0000000052000008] = 184b3b06, %l5 = 00000000e3a721fc lduw [%i0+%o1],%l5 ! %l5 = 00000000184b3b06 ! Mem[0000000053000010] = 2bac1855, %l1 = 000000000000f12b lduw [%i2+%o2],%l1 ! %l1 = 000000002bac1855 ! Mem[0000000053800038] = c6bb6e1e, %l2 = 00000000672d4c80 lduw [%i3+0x038],%l2 ! %l2 = 00000000c6bb6e1e ! Mem[0000000091800020] = c69ee3c733167744, %g2 = 0000000000000028 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! %l5 = 00000000184b3b06, Mem[0000000090800027] = ffeb4882 stb %l5,[%i5+0x027] ! Mem[0000000090800024] = 06eb4882 ! Mem[0000000090800018] = c74d08a90000a6e8, %g2 = c69ee3c733167744 ldx [%i5+%o3],%g2 ! %g2 = c74d08a90000a6e8 ! Mem[0000000090000020] = b846edfc, %g2 = c74d08a90000a6e8 lduw [%i4+%o4],%g2 ! %g2 = 00000000b846edfc ! Mem[0000000091800030] = 45285e71, %g2 = 00000000b846edfc lduh [%o0+0x030],%g2 ! %g2 = 0000000000004528 ! Mem[0000000091000038] = 00603f8c, %g2 = 0000000000004528 ldsb [%i6+0x03b],%g2 ! %g2 = 0000000000000000 p33_label_16: ! Mem[0000000052800024] = efeddafb, %l6 = 00000000603f8c33 ldsh [%i1+0x026],%l6 ! %l6 = ffffffffffffdafb ! %l6 = ffffdafb, %l7 = b4abc23c, Mem[0000000090000020] = b846edfc e7b2eb32 std %l6,[%i4+%o4] ! Mem[0000000090000020] = ffffdafb b4abc23c ! %l1 = 000000002bac1855, Mem[0000000091000018] = b4334f3440af2dc9 stx %l1,[%i6+%o3] ! Mem[0000000091000018] = 000000002bac1855 ! Mem[0000000091000014] = 5bebbbe4, %g2 = 0000000000000000 lduw [%i6+0x014],%g2 ! %g2 = 000000005bebbbe4 ! Mem[0000000090800010] = a3492a88, %g2 = 000000005bebbbe4 lduh [%i5+%o2],%g2 ! %g2 = 000000000000a349 ! Mem[0000000091800028] = 603f8c33b4abc23c, %g2 = 000000000000a349 ldx [%o0+%o5],%g2 ! %g2 = 603f8c33b4abc23c ! Mem[0000000091800024] = 7744603f, %g2 = 603f8c33b4abc23c ldsb [%o0+0x026],%g2 ! %g2 = 0000000000000077 ! %l0 = 03f103d0c74d08a9, Mem[000000009080002c] = 9c5fe8b1 sth %l0,[%i5+0x02c] ! Mem[000000009080002c] = 08a9e8b1 ! Mem[0000000091000008] = 5151da67, %g2 = 0000000000000077 ldsh [%i6+0x00a],%g2 ! %g2 = 0000000000005151 ! Mem[0000000090800004] = e623b846, %g18 = 0c96c8d68fd86fd8 ldsw [%i5+0x004],%g2 ! %g2 = 0c96c8d68fd86fd8 p33_label_17: ! Mem[0000000091000014] = bbe40000, %g2 = ffffffffe623b846 ldsb [%i6+0x016],%g2 ! %g2 = ffffffffffffffbb ! %l2 = 00000000c6bb6e1e, Mem[0000000091000028] = 43a014ad stw %l2,[%i6+%o5] ! Mem[0000000091000028] = c6bb6e1e ! %l3 = 2c147e91e623b846, Mem[0000000090800010] = a3492a8825b600f1 stx %l3,[%i5+%o2] ! Mem[0000000090800010] = 2c147e91e623b846 ! %l6 = ffffffffffffdafb, Mem[0000000091800008] = 000000000000a6e8 stx %l6,[%o0+%o1] ! Mem[0000000091800008] = ffffffffffffdafb ! Mem[0000000091800008] = ffffffff ffffdafb, %g2 = ffffffbb, %g3 = b6b6487f ldd [%o0+%o1],%g2 ! %g2 = 00000000ffffffff 00000000ffffdafb ! %l7 = 00000000b4abc23c, Mem[0000000090000000] = 0000000000003fa0 stx %l7,[%i4+%g0] ! Mem[0000000090000000] = 00000000b4abc23c ! Mem[0000000091800038] = 672d4c80 e623b846, %g2 = ffffffff, %g3 = ffffdafb ldd [%o0+0x038],%g2 ! %g2 = 00000000672d4c80 00000000e623b846 ! Mem[0000000091000004] = 3c4b1c51, %g2 = 00000000672d4c80 ldsb [%i6+0x007],%g2 ! %g2 = 000000000000003c ! %l4 = 0000000000003fa0, Mem[0000000090800028] = eb4882af08a9e8b1 stx %l4,[%i5+%o5] ! Mem[0000000090800028] = 0000000000003fa0 ! %l1 = 000000002bac1855, Mem[0000000091800024] = 33167744 stb %l1,[%o0+0x024] ! Mem[0000000091800024] = 55167744 p33_label_18: ! %l2 = 00000000c6bb6e1e, Mem[0000000090000000] = 00000000 stw %l2,[%i4+%g0] ! Mem[0000000090000000] = c6bb6e1e ! Mem[0000000090000018] = 0a0b343f, %g2 = 000000000000003c ldub [%i4+0x01b],%g2 ! %g2 = 000000000000000a ! Mem[0000000053800010] = 8e261a4a, %l4 = 0000000000003fa0 ldsh [%i3+0x012],%l4 ! %l4 = 0000000000001a4a ! Mem[0000000091000034] = ffffd829, %g2 = 000000000000000a lduh [%i6+0x034],%g2 ! %g2 = 000000000000ffff ! %l4 = 00001a4a, %l5 = 184b3b06, Mem[0000000091000000] = ddab9f6d b4abc23c std %l4,[%i6+%g0] ! Mem[0000000091000000] = 00001a4a 184b3b06 ! %l7 = 00000000b4abc23c, Mem[0000000090000028] = e623b846eff5c346 stx %l7,[%i4+%o5] ! Mem[0000000090000028] = 00000000b4abc23c ! Mem[0000000091800028] = 603f8c33 b4abc23c, %g2 = 0000ffff, %g3 = e623b846 ldd [%o0+%o5],%g2 ! %g2 = 00000000603f8c33 00000000b4abc23c ! Mem[0000000090000010] = 4c80798e, %g2 = 00000000603f8c33 ldsh [%i4+0x012],%g2 ! %g2 = 0000000000004c80 ! Mem[0000000091800030] = 45285e71, %g2 = 0000000000004c80 ldub [%o0+0x030],%g2 ! %g2 = 0000000000000045 ! Mem[0000000091000018] = 00000000, %g18 = 0c96c8d68fd86fd8 ldsw [%i6+%o3],%g2 ! %g2 = 0c96c8d68fd86fd8 p33_label_19: ! Mem[000000005200002c] = 5530bdf0, %l0 = 03f103d0c74d08a9 ldsw [%i0+0x02c],%l0 ! %l0 = 000000005530bdf0 ! Mem[0000000090800014] = 46c74d08, %g2 = 0000000000000000 ldsb [%i5+0x017],%g2 ! %g2 = 0000000000000046 ! %l7 = 00000000b4abc23c, Mem[000000009180003c] = e623b846 stw %l7,[%o0+0x03c] ! Mem[000000009180003c] = b4abc23c ! Mem[0000000090800024] = ba1e4d06, %g2 = 0000000000000046 ldsh [%i5+0x024],%g2 ! %g2 = ffffffffffffba1e ! %l6 = ffffffffffffdafb, Mem[0000000052800000] = 4caf7294 stw %l6,[%i1+%g0] ! Mem[0000000052800000] = ffffdafb ! Mem[000000005280000c] = 0000a6e8, %l6 = ffffffffffffdafb ldsh [%i1+0x00c],%l6 ! %l6 = 0000000000000000 ! %l6 = 0000000000000000, Mem[000000009180000f] = fbffffd8 stb %l6,[%o0+0x00f] ! Mem[000000009180000c] = 00ffffd8 ! %l6 = 0000000000000000, Mem[000000009180002a] = 8c33b4ab sth %l6,[%o0+0x02a] ! Mem[0000000091800028] = 0000b4ab ! Mem[0000000090000034] = a8ecc48f, %g2 = ffffffffffffba1e ldub [%i4+0x035],%g2 ! %g2 = 00000000000000a8 ! Mem[0000000052000008] = 184b3b06, %l5 = 00000000184b3b06 ldsh [%i0+%o1],%l5 ! %l5 = 000000000000184b p33_label_20: ! %l6 = 00000000, %l7 = b4abc23c, Mem[0000000091800018] = 3eb8c452 06a973d2 std %l6,[%o0+%o3] ! Mem[0000000091800018] = 00000000 b4abc23c ! Mem[000000009000003c] = e623b846, %g18 = 0c96c8d68fd86fd8 ldsw [%i4+0x03c],%g2 ! %g2 = 0c96c8d68fd86fd8 ! Mem[0000000091000014] = e4000000, %g2 = ffffffffe623b846 ldub [%i6+0x017],%g2 ! %g2 = 00000000000000e4 ! %l4 = 0000000000001a4a, Mem[0000000091800030] = 45285e71b6b6487f stx %l4,[%o0+0x030] ! Mem[0000000091800030] = 0000000000001a4a ! Mem[0000000053000020] = 0b34ef00, %l4 = 0000000000001a4a ldsw [%i2+%o4],%l4 ! %l4 = 000000000b34ef00 ! Mem[0000000090800030] = e7b33334, %g18 = 0c96c8d68fd86fd8 ldsw [%i5+0x030],%g2 ! %g2 = 0c96c8d68fd86fd8 ! %l5 = 000000000000184b, Mem[0000000091800023] = c7551677 stb %l5,[%o0+0x023] ! Mem[0000000091800020] = 4b551677 ! %l3 = 2c147e91e623b846, Mem[0000000091800030] = 0000000000001a4a stx %l3,[%o0+0x030] ! Mem[0000000091800030] = 2c147e91e623b846 ! %l6 = 00000000, %l7 = b4abc23c, Mem[0000000090800008] = 2c147e91 e623b846 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 00000000 b4abc23c ! %l6 = 00000000, %l7 = b4abc23c, Mem[0000000090000000] = c6bb6e1e b4abc23c std %l6,[%i4+%g0] ! Mem[0000000090000000] = 00000000 b4abc23c p33_label_21: ! %l4 = 0b34ef00, %l5 = 0000184b, Mem[0000000090000028] = 00000000 b4abc23c std %l4,[%i4+%o5] ! Mem[0000000090000028] = 0b34ef00 0000184b ! Mem[0000000090800024] = ba1e4d06, %g2 = ffffffffe7b33334 lduh [%i5+0x024],%g2 ! %g2 = 000000000000ba1e ! Mem[0000000091800000] = 00000000 0b34ef00, %g2 = 0000ba1e, %g3 = b4abc23c ldd [%o0+%g0],%g2 ! %g2 = 0000000000000000 000000000b34ef00 ! Mem[0000000091000030] = ffffffff ffffd829, %g2 = 00000000, %g3 = 0b34ef00 ldd [%i6+0x030],%g2 ! %g2 = 00000000ffffffff 00000000ffffd829 ! Mem[0000000090000008] = 96abb01bc4469e2c, %g2 = 00000000ffffffff ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc4469e2c ! Mem[0000000052000028] = b8462a4c 5530bdf0, %l0 = 5530bdf0, %l1 = 2bac1855 ldd [%i0+%o5],%l0 ! %l0 = 00000000b8462a4c 000000005530bdf0 ! Mem[0000000091000020] = 9de28f8d, %g2 = 96abb01bc4469e2c ldsb [%i6+%o4],%g2 ! %g2 = ffffffffffffff9d ! Mem[0000000090000024] = abc23c0b, %g2 = ffffffffffffff9d ldub [%i4+0x025],%g2 ! %g2 = 00000000000000ab ! Mem[000000009180001c] = b4abc23c, %g18 = 0c96c8d68fd86fd8 ldsw [%o0+0x01c],%g2 ! %g2 = 0c96c8d68fd86fd8 ! %l0 = b8462a4c, %l1 = 5530bdf0, Mem[0000000090800018] = c74d08a9 0000a6e8 std %l0,[%i5+%o3] ! Mem[0000000090800018] = b8462a4c 5530bdf0 p33_label_22: ! %l2 = c6bb6e1e, %l3 = e623b846, Mem[0000000090000008] = 96abb01b c4469e2c std %l2,[%i4+%o1] ! Mem[0000000090000008] = c6bb6e1e e623b846 ! Mem[0000000091000000] = 00001a4a184b3b06, %g2 = ffffffffb4abc23c ldx [%i6+%g0],%g2 ! %g2 = 00001a4a184b3b06 ! Mem[0000000091000010] = eb99b055 5bebbbe4, %g2 = 184b3b06, %g3 = ffffd829 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebbbe4 ! %l5 = 000000000000184b, Mem[0000000053800020] = 772b520a sth %l5,[%i3+%o4] ! Mem[0000000053800020] = 184b520a ! Mem[000000005300000c] = f12b7b26, %l2 = 00000000c6bb6e1e lduh [%i2+0x00e],%l2 ! %l2 = 0000000000007b26 ! %l7 = 00000000b4abc23c, Mem[0000000091000004] = 184b3b06 stw %l7,[%i6+0x004] ! Mem[0000000091000004] = b4abc23c ! Mem[000000009180000c] = ffffda00, %g18 = 0c96c8d68fd86fd8 ldsw [%o0+0x00c],%g2 ! %g2 = 0c96c8d68fd86fd8 ! Mem[0000000091000018] = 00000000, %g2 = ffffffffffffda00 ldsb [%i6+%o3],%g2 ! %g2 = 0000000000000000 ! %l5 = 000000000000184b, Mem[0000000090000020] = ffffdafb sth %l5,[%i4+%o4] ! Mem[0000000090000020] = 184bdafb ! Mem[0000000053800020] = 184b520a8e261a4a, %l7 = 00000000b4abc23c ldx [%i3+%o4],%l7 ! %l7 = 184b520a8e261a4a p33_label_23: ! Mem[0000000090800018] = b8462a4c 5530bdf0, %g2 = 00000000, %g3 = 5bebbbe4 ldd [%i5+%o3],%g2 ! %g2 = 00000000b8462a4c 000000005530bdf0 ! Mem[0000000090000004] = b4abc23c, %g2 = 00000000b8462a4c ldub [%i4+0x004],%g2 ! %g2 = 00000000000000b4 ! %l4 = 000000000b34ef00, Mem[0000000090800020] = 6c290f3aba1e4d06 stx %l4,[%i5+%o4] ! Mem[0000000090800020] = 000000000b34ef00 ! Mem[0000000052000024] = c74d08a9, %l7 = 184b520a8e261a4a lduw [%i0+0x024],%l7 ! %l7 = 00000000c74d08a9 ! Mem[0000000091000004] = 3c4b1c51, %g2 = 00000000000000b4 ldsb [%i6+0x007],%g2 ! %g2 = 000000000000003c ! Mem[0000000091000004] = c23c4b1c, %g2 = 000000000000003c lduh [%i6+0x006],%g2 ! %g2 = 000000000000c23c ! %l6 = 00000000, %l7 = c74d08a9, Mem[0000000091800030] = 2c147e91 e623b846 std %l6,[%o0+0x030] ! Mem[0000000091800030] = 00000000 c74d08a9 ! Mem[000000009000002c] = 0000184b, %g18 = 0c96c8d68fd86fd8 ldsw [%i4+0x02c],%g2 ! %g2 = 0c96c8d68fd86fd8 ! %l2 = 0000000000007b26, Mem[0000000053000000] = 603f8c33b4abc23c stx %l2,[%i2+%g0] ! Mem[0000000053000000] = 0000000000007b26 ! %l0 = 00000000b8462a4c, Mem[000000009180001c] = b4abc23c stw %l0,[%o0+0x01c] ! Mem[000000009180001c] = b8462a4c p33_label_24: ! Mem[0000000090000028] = 0b34ef00, %g2 = 000000000000184b lduw [%i4+%o5],%g2 ! %g2 = 000000000b34ef00 ! Mem[0000000090800038] = 393f420cdd38b60e, %g2 = 000000000b34ef00 ldx [%i5+0x038],%g2 ! %g2 = 393f420cdd38b60e ! Mem[000000009100000c] = da674693, %g18 = 0c96c8d68fd86fd8 ldsw [%i6+0x00c],%g2 ! %g2 = 0c96c8d68fd86fd8 ! Mem[0000000053800000] = 561ae2e3, %l2 = 0000000000007b26 ldsh [%i3+%g0],%l2 ! %l2 = 000000000000561a ! Mem[0000000090800018] = b8462a4c, %g2 = ffffffffda674693 lduw [%i5+%o3],%g2 ! %g2 = 00000000b8462a4c ! Mem[0000000090800024] = 00000000, %g2 = 00000000b8462a4c ldub [%i5+0x027],%g2 ! %g2 = 0000000000000000 ! %l1 = 000000005530bdf0, Mem[0000000091800000] = 00000000 sth %l1,[%o0+%g0] ! Mem[0000000091800000] = bdf00000 ! Mem[000000009100002c] = db4f959e, %g2 = 0000000000000000 lduw [%i6+0x02c],%g2 ! %g2 = 00000000db4f959e ! Mem[0000000090000010] = 4c80798e, %g2 = 00000000db4f959e ldsh [%i4+0x012],%g2 ! %g2 = 0000000000004c80 ! %l2 = 000000000000561a, Mem[0000000090000030] = ffffd829 sth %l2,[%i4+0x030] ! Mem[0000000090000030] = 561ad829 p33_label_25: ! %l3 = 2c147e91e623b846, Mem[0000000091800018] = 00000000b8462a4c stx %l3,[%o0+%o3] ! Mem[0000000091800018] = 2c147e91e623b846 ! %l6 = 0000000000000000, Mem[000000009000001a] = 520a0b34 sth %l6,[%i4+0x01a] ! Mem[0000000090000018] = 00000b34 ! Mem[0000000090000008] = c6bb6e1e, %g2 = 0000000000004c80 lduw [%i4+%o1],%g2 ! %g2 = 00000000c6bb6e1e ! Mem[000000009000002c] = 0000184b, %g2 = 00000000c6bb6e1e ldsb [%i4+0x02c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800018] = b8462a4c 5530bdf0, %g2 = 00000000, %g3 = 5530bdf0 ldd [%i5+%o3],%g2 ! %g2 = 00000000b8462a4c 000000005530bdf0 ! %l2 = 0000561a, %l3 = e623b846, Mem[0000000090800038] = 393f420c dd38b60e std %l2,[%i5+0x038] ! Mem[0000000090800038] = 0000561a e623b846 ! Mem[0000000052000020] = 03f103d0 c74d08a9, %l4 = 0b34ef00, %l5 = 0000184b ldd [%i0+%o4],%l4 ! %l4 = 0000000003f103d0 00000000c74d08a9 ! Mem[0000000090000024] = b4abc23c, %g2 = 00000000b8462a4c lduw [%i4+0x024],%g2 ! %g2 = 00000000b4abc23c ! Mem[0000000091800038] = 672d4c80, %g18 = 0c96c8d68fd86fd8 ldsw [%o0+0x038],%g2 ! %g2 = 0c96c8d68fd86fd8 ! Mem[0000000090000010] = 672d4c80798eb5a3, %g2 = 00000000672d4c80 ldx [%i4+%o2],%g2 ! %g2 = 672d4c80798eb5a3 ba,a p33_not_taken_0_end p33_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p33_branch_failed p33_not_taken_0_end: ! End of Random Code for Thread 33 1: membar #Sync ! Force all stores to complete p33_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x084] ! Set processor 33 done flag ! Check Registers p33_check_registers: set p33_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000b8462a4c bne,a,pn %xcc,p33_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000005530bdf0 bne,a,pn %xcc,p33_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000561a bne,a,pn %xcc,p33_reg_l2_fail mov %l2,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000003f103d0 bne,a,pn %xcc,p33_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000c74d08a9 bne,a,pn %xcc,p33_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000000 bne,a,pn %xcc,p33_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000c74d08a9 bne,a,pn %xcc,p33_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p33_check_fp_registers: set p33_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be bdfb00ab fb18fa58 bne %xcc,p33_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be fdab62a6 ec885765 bne %xcc,p33_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be c2c73187 ec3ce2ac bne %xcc,p33_f6_fail nop ! Check Local Memory set p33_local0_expect,%g1 p33_check_local0: ldx [%g1+0x010],%g2 ! Expected data = 672d4c8048c9b846 ldx [%i0+0x010],%g3 ! Observed data at 0000000052000010 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i0,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = b8462a4c5530bdf0 ldx [%i0+0x028],%g3 ! Observed data at 0000000052000028 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i0,0x028,%g4 set p33_local1_expect,%g1 p33_check_local1: ldx [%g1+0x000],%g2 ! Expected data = ffffdafb3fa00708 ldx [%i1+0x000],%g3 ! Observed data at 0000000052800000 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = c74d08a90000a6e8 ldx [%i1+0x008],%g3 ! Observed data at 0000000052800008 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = a218b15a8ea8ecc4 ldx [%i1+0x018],%g3 ! Observed data at 0000000052800018 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i1,0x018,%g4 set p33_local2_expect,%g1 p33_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 0000000000007b26 ldx [%i2+0x000],%g3 ! Observed data at 0000000053000000 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i2,0x000,%g4 set p33_local3_expect,%g1 p33_check_local3: ldx [%g1+0x010],%g2 ! Expected data = 8e261a4a4ba63c3a ldx [%i3+0x010],%g3 ! Observed data at 0000000053800010 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 184b520a8e261a4a ldx [%i3+0x020],%g3 ! Observed data at 0000000053800020 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000364deff5c32b ldx [%i3+0x030],%g3 ! Observed data at 0000000053800030 cmp %g2,%g3 bne,a,pn %xcc,p33_local_failed add %i3,0x030,%g4 ! The test for processor 33 has passed p33_passed: ta GOOD_TRAP nop p33_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p33_failed p33_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p33_failed p33_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p33_failed p33_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p33_failed p33_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p33_failed p33_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p33_failed p33_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p33_failed p33_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p33_failed p33_f0_fail: set p33_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p33_f4_fail: set p33_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p33_f6_fail: set p33_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 33 failed p33_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x084] ! Set processor 33 done flag set p33_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 33 failed p33_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x084] ! Set processor 33 done flag set p33_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p33_selfmod_failed: ba p33_failed mov 0xabc,%g1 p33_common_error: or %g0,0xf01,%g1 ba p33_failed mov %o5,%g3 p33_common_signature_error: set p33_temp,%g1 ba p33_failed st %g2,[%g1] ! Common Lock Number p33_common_timeout: set p33_temp,%g1 ba p33_failed st %g2,[%g1] ! Common Lock Number p33_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p33_failed mov 0x0,%g3 p33_trap1e: lduha [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000053000028] stha %l6,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000052800018] ldda [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000053000000] lduwa [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000053000008] stwa %l5,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000053800018] stba %l5,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000053000018] done p33_trap1o: lduha [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000053000028] stha %l6,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000052800018] ldda [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000053000000] lduwa [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000053000008] stwa %l5,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000053800018] stba %l5,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000053000018] done p33_trap2e: ldswa [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000052800028] ldda [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000052800020] stha %l6,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000052800000] ldsba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000053800000] stda %l2,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000052000028] stha %l3,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000053000020] lduba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000052000010] done p33_trap2o: ldswa [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000052800028] ldda [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000052800020] stha %l6,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000052800000] ldsba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000053800000] stda %l2,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000052000028] stha %l3,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000053000020] lduba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000052000010] done p33_trap3e: nop done p33_trap3o: nop done p33_init_memory_pointers: set p33_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 p33_local0_start,%i0 set p33_local1_start,%i1 set p33_local2_start,%i2 set p33_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = a3492a8825b600f1 ldx [%g1+0x008],%l1 ! %l1 = 01aa6ef3eff5c32b ldx [%g1+0x010],%l2 ! %l2 = a418516289d5e55e ldx [%g1+0x018],%l3 ! %l3 = 2c147e91e623b846 ldx [%g1+0x020],%l4 ! %l4 = 3eb8c45206a973d2 ldx [%g1+0x028],%l5 ! %l5 = 4c0ea044763e4a85 ldx [%g1+0x030],%l6 ! %l6 = 24fab487f4b023c4 ldx [%g1+0x038],%l7 ! %l7 = 9634ccf240796225 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 34 processor_34: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x88] ! Set the start flag wrpr %g0,7,%cleanwin call p34_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 34 wr %g0,0x4,%fprs ! Make sure fef is 1 set p34_init_freg,%g1 ! %f0 = 0530f0c5 45354660 6809e194 4e5fe898 ! %f4 = 52e3efb2 e3c613af a9f34d58 2bbf2bb9 ! %f8 = cf94128d 88f830b8 20011f18 f9d7dfd7 ! %f12 = 6d5b7038 b678e46f 7a6ec82f d02e4bbe ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 15b53f72 4398637e b94c2c46 72e93e50 ! %f20 = fc59a3b2 b8784685 6a32a8da 2ec707c3 ! %f24 = 9387f2c3 b4b9364d 6a75ac74 8ba1c489 ! %f28 = fbb640da 907b0b2e 4657ccad 1d9d417d ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 0ce2c3ca 95335d25 432dae12 31693688 ! %f36 = 78e0b4f4 7579f3af 6fd2a22d a0f19716 ! %f40 = 2878e0ee 7ac60c6b a0a909a8 9ea8f9b0 ! %f44 = 49c12eae 9b44570b 6e11b70a 50e2aafa ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xbac0d78800000071,%g7,%g1 ! GSR scale = 14, align = 1 wr %g1,%g0,%gsr ! GSR = bac0d78800000071 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 34 p34_label_1: ! Mem[000000009000000c] = 0b9e2c02, %g2 = 591388fa0c6a75d8 ldub [%i4+0x00d],%g2 ! %g2 = 000000000000000b ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = 0000000b, %g3 = 0bad0b00 ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 ! %l7 = f47d01121c6ecfd4, Mem[0000000091000010] = eb99b0555bebbbe4 stx %l7,[%i6+%o2] ! Mem[0000000091000010] = f47d01121c6ecfd4 ! Mem[0000000091000010] = f47d01121c6ecfd4, %g2 = 0000000065898de9 ldx [%i6+%o2],%g2 ! %g2 = f47d01121c6ecfd4 ! Mem[0000000090800038] = 393f420c dd38b60e, %g2 = 1c6ecfd4, %g3 = d7571dc0 ldd [%i5+0x038],%g2 ! %g2 = 00000000393f420c 00000000dd38b60e ! Mem[0000000091000004] = de861c20, %g2 = 00000000393f420c lduh [%i6+0x004],%g2 ! %g2 = 000000000000de86 ! Mem[0000000054800024] = 4f6e6fb1, %l0 = 9f6a178ffc625ac4 ldub [%i1+0x026],%l0 ! %l0 = 000000000000006f ! %l1 = 3762d0505943f59c, Mem[0000000090000017] = a37f114e stb %l1,[%i4+0x017] ! Mem[0000000090000014] = 9c7f114e ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 000000000000de86 ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! %l3 = 19b657d0240a10a6, Mem[0000000055000004] = 0bdc62bd stw %l3,[%i2+0x004] ! Mem[0000000055000004] = 240a10a6 p34_label_2: ! Mem[000000009180000c] = 41274a5e, %g2 = 96abb01bc40b9e2c ldub [%o0+0x00d],%g2 ! %g2 = 0000000000000041 ! Mem[0000000091000028] = 43a014addb4f959e, %g2 = 0000000000000041 ldx [%i6+%o5],%g2 ! %g2 = 43a014addb4f959e ! Mem[0000000091800030] = 8f71b6b6, %g2 = 43a014addb4f959e ldub [%o0+0x032],%g2 ! %g2 = 000000000000008f ! Mem[0000000091000008] = 4b1c5151, %g2 = 000000000000008f lduw [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 ! %l2 = 8fa3530009e137f3, Mem[0000000054800008] = 32d2ef32 sth %l2,[%i1+%o1] ! Mem[0000000054800008] = 37f3ef32 ! %l4 = 5db1d73486e48205, Mem[0000000090800014] = ba27fa54 stw %l4,[%i5+0x014] ! Mem[0000000090800014] = 86e48205 ! %l2 = 8fa3530009e137f3, Mem[000000009100001c] = 40af2dc9 sth %l2,[%i6+0x01c] ! Mem[000000009100001c] = 37f32dc9 ! Mem[000000009180003c] = 80663500, %g2 = 000000004b1c5151 ldub [%o0+0x03d],%g2 ! %g2 = 0000000000000080 ! Mem[000000009180002c] = b0308df5, %g2 = 0000000000000080 lduw [%o0+0x02c],%g2 ! %g2 = 00000000b0308df5 ! Mem[000000009100001c] = 37f32dc9, %g2 = 00000000b0308df5 ldsb [%i6+0x01c],%g2 ! %g2 = 0000000000000037 p34_label_3: ! Mem[0000000090000028] = 07dc67fd, %g2 = 0000000000000037 lduw [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd ! Mem[0000000090800038] = 393f420c dd38b60e, %g2 = 07dc67fd, %g3 = dd38b60e ldd [%i5+0x038],%g2 ! %g2 = 00000000393f420c 00000000dd38b60e ! %l5 = 203a94f67a17612d, Mem[0000000091800000] = 6c5e37b5 stw %l5,[%o0+%g0] ! Mem[0000000091800000] = 7a17612d ! Mem[0000000090000008] = b01bc40b, %g2 = 00000000393f420c lduh [%i4+0x00a],%g2 ! %g2 = 000000000000b01b ! %l7 = f47d01121c6ecfd4, Mem[0000000091000007] = 204b1c51 stb %l7,[%i6+0x007] ! Mem[0000000091000004] = d44b1c51 ! Mem[0000000091000020] = 9de28f8d, %g2 = 000000000000b01b lduw [%i6+%o4],%g2 ! %g2 = 000000009de28f8d ! %l7 = f47d01121c6ecfd4, Mem[0000000054800018] = 1f50accafac2d78c stx %l7,[%i1+%o3] ! Mem[0000000054800018] = f47d01121c6ecfd4 ! %l3 = 19b657d0240a10a6, Mem[000000009100002a] = 14addb4f sth %l3,[%i6+0x02a] ! Mem[0000000091000028] = 10a6db4f ! %l6 = 8a321a42bc6ad890, Mem[0000000054000038] = 7453676d stw %l6,[%i0+0x038] ! Mem[0000000054000038] = bc6ad890 ! %l7 = f47d01121c6ecfd4, Mem[000000009080003b] = 0cdd38b6 stb %l7,[%i5+0x03b] ! Mem[0000000090800038] = d4dd38b6 p34_label_4: ! Mem[000000009100000c] = da67f293, %g2 = 000000009de28f8d ldsb [%i6+0x00c],%g2 ! %g2 = ffffffffffffffda ! %l7 = f47d01121c6ecfd4, Mem[0000000091000016] = cfd4b433 sth %l7,[%i6+0x016] ! Mem[0000000091000014] = cfd4b433 ! Mem[0000000090000038] = 8fc6c81b, %g18 = 211213e1fb2ce9ff ldsw [%i4+0x038],%g2 ! %g2 = 211213e1fb2ce9ff ! %l0 = 0000006f, %l1 = 5943f59c, Mem[0000000054800000] = 85facc6f 6f10556e std %l0,[%i1+%g0] ! Mem[0000000054800000] = 0000006f 5943f59c ! Mem[0000000091800038] = e8dd799b eb806635, %g2 = 8fc6c81b, %g3 = dd38b60e ldd [%o0+0x038],%g2 ! %g2 = 00000000e8dd799b 00000000eb806635 ! %l3 = 19b657d0240a10a6, Mem[0000000091800004] = da193367 stw %l3,[%o0+0x004] ! Mem[0000000091800004] = 240a10a6 ! Mem[0000000090000020] = 1a54edfc, %g18 = 211213e1fb2ce9ff ldsw [%i4+%o4],%g2 ! %g2 = 211213e1fb2ce9ff ! Mem[0000000091800010] = 5e44f9f4, %g2 = 000000001a54edfc lduw [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 ! Mem[0000000090800030] = e7b333342d07fd66, %g2 = 000000005e44f9f4 ldx [%i5+0x030],%g2 ! %g2 = e7b333342d07fd66 ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = e7b333342d07fd66 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 p34_label_5: ! Mem[0000000055000008] = 4b1e87d5, %l1 = 3762d0505943f59c ldub [%i2+0x009],%l1 ! %l1 = 000000000000001e ! Mem[000000009100000c] = da67f293, %g2 = 35d3851cd6343572 lduh [%i6+0x00c],%g2 ! %g2 = 000000000000da67 ! Mem[0000000090000038] = 8fc6c81b f8ba39dc, %g2 = 0000da67, %g3 = eb806635 ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 00000000f8ba39dc ! Mem[0000000090000020] = 1a54edfc, %g2 = 000000008fc6c81b lduw [%i4+%o4],%g2 ! %g2 = 000000001a54edfc ! %l5 = 203a94f67a17612d, Mem[0000000055000018] = 73eb7b05cc38f813 stx %l5,[%i2+%o3] ! Mem[0000000055000018] = 203a94f67a17612d ! Mem[000000009100003c] = d7571dc0, %g18 = 211213e1fb2ce9ff ldsw [%i6+0x03c],%g2 ! %g2 = 211213e1fb2ce9ff ! Mem[0000000090800014] = 86e48205, %g2 = ffffffffd7571dc0 lduw [%i5+0x014],%g2 ! %g2 = 0000000086e48205 ! %l2 = 8fa3530009e137f3, Mem[0000000091800028] = d1fa02cc stb %l2,[%o0+%o5] ! Mem[0000000091800028] = f3fa02cc ! Mem[0000000091000010] = 7d01121c, %g2 = 0000000086e48205 ldsb [%i6+0x011],%g2 ! %g2 = 000000000000007d ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = 000000000000007d ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 p34_label_6: ! %l2 = 8fa3530009e137f3, Mem[0000000091800028] = f3fa02cc stw %l2,[%o0+%o5] ! Mem[0000000091800028] = 09e137f3 ! Mem[0000000091800000] = 7a17612d 240a10a6, %g2 = d6343572, %g3 = f8ba39dc ldd [%o0+%g0],%g2 ! %g2 = 000000007a17612d 00000000240a10a6 ! Mem[0000000055000018] = 203a94f6, %l1 = 000000000000001e ldub [%i2+0x019],%l1 ! %l1 = 000000000000003a ! Mem[0000000091800014] = a2d978b6, %g2 = 000000007a17612d ldub [%o0+0x014],%g2 ! %g2 = 00000000000000a2 ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 00000000000000a2 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! Mem[000000009180000c] = 0741274a, %g18 = 211213e1fb2ce9ff ldsw [%o0+0x00c],%g2 ! %g2 = 211213e1fb2ce9ff ! Mem[0000000091000030] = c7725720, %g2 = 000000000741274a ldub [%i6+0x031],%g2 ! %g2 = 00000000000000c7 ! Mem[0000000054000008] = 5a495307, %l0 = 000000000000006f lduw [%i0+%o1],%l0 ! %l0 = 000000005a495307 ! %l3 = 19b657d0240a10a6, Mem[0000000090000014] = 798eb59c stw %l3,[%i4+0x014] ! Mem[0000000090000014] = 240a10a6 ! %l2 = 09e137f3, %l3 = 240a10a6, Mem[0000000055000018] = 203a94f6 7a17612d std %l2,[%i2+%o3] ! Mem[0000000055000018] = 09e137f3 240a10a6 p34_label_7: ! %l7 = f47d01121c6ecfd4, Mem[000000009080002b] = af9c5fe8 stb %l7,[%i5+0x02b] ! Mem[0000000090800028] = d49c5fe8 ! %l1 = 000000000000003a, Mem[000000009080001d] = 3435726c stb %l1,[%i5+0x01d] ! Mem[000000009080001c] = 3a35726c ! Mem[0000000091000030] = 7cc77257, %g18 = 211213e1fb2ce9ff ldsw [%i6+0x030],%g2 ! %g2 = 211213e1fb2ce9ff ! Mem[0000000090800020] = 0f3aba1e, %g2 = 000000007cc77257 ldub [%i5+0x022],%g2 ! %g2 = 000000000000000f ! %l7 = f47d01121c6ecfd4, Mem[0000000055000020] = 8c9fb81c stw %l7,[%i2+%o4] ! Mem[0000000055000020] = 1c6ecfd4 ! Mem[000000009000001c] = 9d7122ad, %g2 = 000000000000000f ldub [%i4+0x01c],%g2 ! %g2 = 000000000000009d ! Mem[0000000091000020] = 8d7b41cb, %g2 = 000000000000009d ldub [%i6+0x023],%g2 ! %g2 = 000000000000008d ! Mem[0000000054000024] = 8ea59aec, %l0 = 000000005a495307 ldsh [%i0+0x024],%l0 ! %l0 = ffffffffffff8ea5 ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 000000000000008d ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! Mem[0000000090800014] = 86e48205, %g2 = 4b1c5151da67f293 ldsh [%i5+0x014],%g2 ! %g2 = ffffffffffff86e4 p34_label_8: ! %l5 = 203a94f67a17612d, Mem[0000000054800014] = d1c6a67a stb %l5,[%i1+0x014] ! Mem[0000000054800014] = 2dc6a67a ! Mem[0000000090000018] = 529d7122, %g2 = ffffffffffff86e4 ldub [%i4+0x01b],%g2 ! %g2 = 0000000000000052 ! Mem[0000000090000018] = 7f114e52, %g2 = 0000000000000052 lduh [%i4+%o3],%g2 ! %g2 = 0000000000007f11 ! %l1 = 000000000000003a, Mem[000000005480001c] = 1c6ecfd4 stb %l1,[%i1+0x01c] ! Mem[000000005480001c] = 3a6ecfd4 ! %l4 = 5db1d73486e48205, Mem[0000000090800028] = eb4882d49c5fe8b1 stx %l4,[%i5+%o5] ! Mem[0000000090800028] = 5db1d73486e48205 ! Mem[0000000055000030] = 374c6466b8159830, %l1 = 000000000000003a ldx [%i2+0x030],%l1 ! %l1 = 374c6466b8159830 ! Mem[000000009080000c] = f38fafd2, %g2 = 0000000000007f11 lduw [%i5+0x00c],%g2 ! %g2 = 00000000f38fafd2 ! Mem[0000000054800018] = f47d0112, %l2 = 8fa3530009e137f3 ldub [%i1+%o3],%l2 ! %l2 = 00000000000000f4 ! Mem[0000000091800024] = 16774409, %g2 = 00000000f38fafd2 ldub [%o0+0x025],%g2 ! %g2 = 0000000000000016 ! Mem[0000000091800038] = e8dd799b eb806635, %g2 = 00000016, %g3 = 240a10a6 ldd [%o0+0x038],%g2 ! %g2 = 00000000e8dd799b 00000000eb806635 p34_label_9: ! Mem[0000000090800010] = bbd0f97a86e48205, %g2 = 00000000e8dd799b ldx [%i5+%o2],%g2 ! %g2 = bbd0f97a86e48205 ! Mem[0000000091000010] = f47d0112 1c6ecfd4, %g2 = 86e48205, %g3 = eb806635 ldd [%i6+%o2],%g2 ! %g2 = 00000000f47d0112 000000001c6ecfd4 ! Mem[0000000091000034] = 207bbe7e, %g2 = 00000000f47d0112 ldub [%i6+0x034],%g2 ! %g2 = 0000000000000020 ! %l1 = 374c6466b8159830, Mem[0000000090000014] = 240a10a6 stw %l1,[%i4+0x014] ! Mem[0000000090000014] = b8159830 ! Mem[0000000091000028] = a6db4f95, %g2 = 0000000000000020 ldsb [%i6+0x02b],%g2 ! %g2 = ffffffffffffffa6 ! Mem[0000000090800028] = 3486e482, %g2 = ffffffffffffffa6 ldsb [%i5+0x02b],%g2 ! %g2 = 0000000000000034 ! Mem[0000000090000018] = 7f114e52, %g2 = 0000000000000034 lduw [%i4+%o3],%g2 ! %g2 = 000000007f114e52 ! Mem[0000000090000030] = 944f136a 126760d7, %g2 = 7f114e52, %g3 = 1c6ecfd4 ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000126760d7 ! Mem[0000000091000034] = 207bbe7e, %g18 = 211213e1fb2ce9ff ldsw [%i6+0x034],%g2 ! %g2 = 211213e1fb2ce9ff ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 00000000207bbe7e ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 p34_label_10: ! Mem[0000000091800038] = 799beb80, %g2 = 5e44f9f4a2d978b6 lduh [%o0+0x03a],%g2 ! %g2 = 000000000000799b ! %l1 = 374c6466b8159830, Mem[0000000090800018] = 35d3851c stw %l1,[%i5+%o3] ! Mem[0000000090800018] = b8159830 ! Mem[000000009080003c] = b60e0000, %g2 = 000000000000799b ldsb [%i5+0x03e],%g2 ! %g2 = ffffffffffffffb6 ! Mem[0000000090000008] = 96abb01b, %g2 = ffffffffffffffb6 ldsb [%i4+%o1],%g2 ! %g2 = ffffffffffffff96 ! %l0 = ffffffffffff8ea5, Mem[0000000055800032] = e7409b46 stb %l0,[%i3+0x032] ! Mem[0000000055800030] = e740a546 ! Mem[000000009100002c] = db4f959e, %g18 = 211213e1fb2ce9ff ldsw [%i6+0x02c],%g2 ! %g2 = 211213e1fb2ce9ff ! Mem[0000000090000010] = 225cb815, %g2 = ffffffffdb4f959e ldsh [%i4+0x012],%g2 ! %g2 = 000000000000225c ! Mem[0000000090800020] = 6c6c0f3a, %g2 = 000000000000225c lduw [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a ! Mem[000000009080001c] = 35726c6c, %g2 = 000000006c6c0f3a ldsh [%i5+0x01e],%g2 ! %g2 = 0000000000003572 ! Mem[0000000090000000] = f5d480b6, %g2 = 0000000000003572 ldsh [%i4+0x002],%g2 ! %g2 = fffffffffffff5d4 p34_label_11: ! %l2 = 00000000000000f4, Mem[0000000091800020] = c69ee3c7 stw %l2,[%o0+%o4] ! Mem[0000000091800020] = 000000f4 ! Mem[0000000090800010] = bbd0f97a, %g2 = fffffffffffff5d4 lduw [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a ! %l3 = 19b657d0240a10a6, Mem[0000000090800028] = 5db1d73486e48205 stx %l3,[%i5+%o5] ! Mem[0000000090800028] = 19b657d0240a10a6 ! Mem[0000000090800000] = c8c086c6 d0bacca9, %g2 = bbd0f97a, %g3 = 126760d7 ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 00000000d0bacca9 ! %l4 = 86e48205, %l5 = 7a17612d, Mem[0000000090000008] = 96abb01b c40b9e2c std %l4,[%i4+%o1] ! Mem[0000000090000008] = 86e48205 7a17612d ! %l5 = 203a94f67a17612d, Mem[000000009180002a] = 37f3b030 sth %l5,[%o0+0x02a] ! Mem[0000000091800028] = 612db030 ! %l3 = 19b657d0240a10a6, Mem[0000000091800030] = 45288f71b6b6487f stx %l3,[%o0+0x030] ! Mem[0000000091800030] = 19b657d0240a10a6 ! Mem[000000009100000c] = da67f293, %g18 = 211213e1fb2ce9ff ldsw [%i6+0x00c],%g2 ! %g2 = 211213e1fb2ce9ff ! Mem[0000000091000008] = 5151da67, %g2 = ffffffffda67f293 lduh [%i6+0x00a],%g2 ! %g2 = 0000000000005151 ! Mem[0000000090800030] = e7b33334 2d07fd66, %g2 = 00005151, %g3 = d0bacca9 ldd [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 000000002d07fd66 p34_label_12: ! Mem[0000000090800004] = cca9a3d5, %g2 = 00000000e7b33334 ldsb [%i5+0x006],%g2 ! %g2 = ffffffffffffffcc ! Mem[0000000090000024] = eb3207dc, %g2 = ffffffffffffffcc ldsh [%i4+0x026],%g2 ! %g2 = ffffffffffffeb32 ! %l0 = ffff8ea5, %l1 = b8159830, Mem[0000000091800020] = 000000f4 33167744 std %l0,[%o0+%o4] ! Mem[0000000091800020] = ffff8ea5 b8159830 ! %l6 = bc6ad890, %l7 = 1c6ecfd4, Mem[0000000090000030] = 944f136a 126760d7 std %l6,[%i4+0x030] ! Mem[0000000090000030] = bc6ad890 1c6ecfd4 ! Mem[0000000090000010] = 0212225c, %g2 = ffffffffffffeb32 lduw [%i4+%o2],%g2 ! %g2 = 000000000212225c ! Mem[0000000091800024] = b8159830, %g2 = 000000000212225c lduw [%o0+0x024],%g2 ! %g2 = 00000000b8159830 ! %l4 = 5db1d73486e48205, Mem[0000000091000020] = 9de28f8d stw %l4,[%i6+%o4] ! Mem[0000000091000020] = 86e48205 ! Mem[0000000090000034] = d48fc6c8, %g2 = 00000000b8159830 ldsb [%i4+0x037],%g2 ! %g2 = ffffffffffffffd4 ! %l7 = f47d01121c6ecfd4, Mem[0000000091000028] = 43a010a6 stb %l7,[%i6+%o5] ! Mem[0000000091000028] = d4a010a6 ! Mem[000000009000001c] = 22ad1a54, %g2 = ffffffffffffffd4 ldsb [%i4+0x01e],%g2 ! %g2 = 0000000000000022 p34_label_13: ! Mem[0000000091000000] = ddab9f6d, %g18 = 211213e1fb2ce9ff ldsw [%i6+%g0],%g2 ! %g2 = 211213e1fb2ce9ff ! Mem[0000000090000000] = d6f5d480, %g2 = ffffffffddab9f6d ldub [%i4+0x001],%g2 ! %g2 = 00000000000000d6 ! Mem[0000000055800028] = 820c38f6, %l0 = ffffffffffff8ea5 lduh [%i3+%o5],%l0 ! %l0 = 000000000000820c ! %l2 = 000000f4, %l3 = 240a10a6, Mem[0000000055800008] = 1e72f4af a42ea422 std %l2,[%i3+%o1] ! Mem[0000000055800008] = 000000f4 240a10a6 ! Mem[0000000090000018] = 4e529d71, %g2 = 00000000000000d6 ldsh [%i4+0x01a],%g2 ! %g2 = 0000000000004e52 ! Mem[0000000091800024] = 15983009, %g2 = 0000000000004e52 ldub [%o0+0x025],%g2 ! %g2 = 0000000000000015 ! %l3 = 19b657d0240a10a6, Mem[0000000090000030] = bc6ad8901c6ecfd4 stx %l3,[%i4+0x030] ! Mem[0000000090000030] = 19b657d0240a10a6 ! Mem[0000000090000030] = 57d0240a, %g2 = 0000000000000015 lduh [%i4+0x032],%g2 ! %g2 = 00000000000057d0 ! Mem[0000000090800038] = 393f42d4 dd38b60e, %g2 = 000057d0, %g3 = 2d07fd66 ldd [%i5+0x038],%g2 ! %g2 = 00000000393f42d4 00000000dd38b60e ! %l5 = 203a94f67a17612d, Mem[0000000054000034] = 3842af63 stw %l5,[%i0+0x034] ! Mem[0000000054000034] = 7a17612d p34_label_14: ! Mem[000000009080001c] = d63a3572, %g18 = 211213e1fb2ce9ff ldsw [%i5+0x01c],%g2 ! %g2 = 211213e1fb2ce9ff ! Mem[0000000090800000] = c8c086c6, %g2 = ffffffffd63a3572 ldsh [%i5+%g0],%g2 ! %g2 = ffffffffffffc8c0 ! %l2 = 000000f4, %l3 = 240a10a6, Mem[0000000055800000] = 4358b942 9ef0d7e1 std %l2,[%i3+%g0] ! Mem[0000000055800000] = 000000f4 240a10a6 ! Mem[000000009180003c] = eb806635, %g2 = ffffffffffffc8c0 ldsh [%o0+0x03c],%g2 ! %g2 = ffffffffffffeb80 ! %l5 = 203a94f67a17612d, Mem[0000000091800008] = 50d23f270741274a stx %l5,[%o0+%o1] ! Mem[0000000091800008] = 203a94f67a17612d ! Mem[0000000090800018] = b8159830d63a3572, %g2 = ffffffffffffeb80 ldx [%i5+%o3],%g2 ! %g2 = b8159830d63a3572 ! Mem[0000000091000030] = 7cc77257 207bbe7e, %g2 = d63a3572, %g3 = dd38b60e ldd [%i6+0x030],%g2 ! %g2 = 000000007cc77257 00000000207bbe7e ! Mem[000000009080000c] = afd2bbd0, %g2 = 000000007cc77257 lduh [%i5+0x00e],%g2 ! %g2 = 000000000000afd2 ! %l2 = 000000f4, %l3 = 240a10a6, Mem[0000000055000018] = 09e137f3 240a10a6 std %l2,[%i2+%o3] ! Mem[0000000055000018] = 000000f4 240a10a6 ! Mem[0000000090000018] = 529d7122, %g2 = 000000000000afd2 ldsb [%i4+0x01b],%g2 ! %g2 = 0000000000000052 p34_label_15: ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = 0000000000000052 ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! Mem[0000000090000020] = fce7b2eb, %g2 = 39a5df25e14610d9 ldub [%i4+0x023],%g2 ! %g2 = 00000000000000fc ! Mem[0000000090000018] = 4e529d71, %g2 = 00000000000000fc ldsb [%i4+0x01a],%g2 ! %g2 = 000000000000004e ! Mem[0000000090000000] = f4d6f5d4, %g2 = 000000000000004e ldsb [%i4+%g0],%g2 ! %g2 = fffffffffffffff4 ! %l7 = f47d01121c6ecfd4, Mem[0000000091800028] = 09e1612d sth %l7,[%o0+%o5] ! Mem[0000000091800028] = cfd4612d ! %l1 = 374c6466b8159830, Mem[0000000091000016] = cfd4b433 sth %l1,[%i6+0x016] ! Mem[0000000091000014] = 9830b433 ! Mem[0000000091000004] = 1cd44b1c, %g2 = fffffffffffffff4 ldsh [%i6+0x006],%g2 ! %g2 = 0000000000001cd4 ! Mem[0000000091000018] = 3437f32d, %g2 = 0000000000001cd4 ldub [%i6+0x01b],%g2 ! %g2 = 0000000000000034 ! %l3 = 19b657d0240a10a6, Mem[0000000091000010] = f47d01121c6e9830 stx %l3,[%i6+%o2] ! Mem[0000000091000010] = 19b657d0240a10a6 ! %l0 = 0000820c, %l1 = b8159830, Mem[0000000091000028] = d4a010a6 db4f959e std %l0,[%i6+%o5] ! Mem[0000000091000028] = 0000820c b8159830 p34_label_16: ! Mem[000000009000000c] = 7a17612d, %g2 = 0000000000000034 ldsh [%i4+0x00c],%g2 ! %g2 = 0000000000007a17 ! %l7 = f47d01121c6ecfd4, Mem[0000000091000024] = 7b41cb8c stw %l7,[%i6+0x024] ! Mem[0000000091000024] = 1c6ecfd4 ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = 00007a17, %g3 = 207bbe7e ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! %l7 = f47d01121c6ecfd4, Mem[0000000091800021] = ff8ea5b8 stb %l7,[%o0+0x021] ! Mem[0000000091800020] = d48ea5b8 ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 00000000f4d6f5d4 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! %l2 = 000000f4, %l3 = 240a10a6, Mem[0000000090800010] = bbd0f97a 86e48205 std %l2,[%i5+%o2] ! Mem[0000000090800010] = 000000f4 240a10a6 ! Mem[0000000091800008] = 203a94f67a17612d, %g2 = 5e44f9f4a2d978b6 ldx [%o0+%o1],%g2 ! %g2 = 203a94f67a17612d ! Mem[0000000054800014] = 2dc6a67a, %l1 = 374c6466b8159830 ldub [%i1+0x014],%l1 ! %l1 = 000000000000002d ! Mem[0000000090800018] = b8159830, %g2 = 203a94f67a17612d lduw [%i5+%o3],%g2 ! %g2 = 00000000b8159830 ! %l3 = 19b657d0240a10a6, Mem[0000000090000000] = f4d6f5d4 sth %l3,[%i4+%g0] ! Mem[0000000090000000] = 10a6f5d4 p34_label_17: ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 00000000b8159830 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! Mem[0000000055000038] = 5f549907, %l0 = 000000000000820c ldsb [%i2+0x039],%l0 ! %l0 = 0000000000000054 ! %l2 = 00000000000000f4, Mem[0000000090000020] = 1a54edfc stw %l2,[%i4+%o4] ! Mem[0000000090000020] = 000000f4 ! %l2 = 00000000000000f4, Mem[0000000055000010] = 966cdb28d9a3aa57 stx %l2,[%i2+%o2] ! Mem[0000000055000010] = 00000000000000f4 ! %l3 = 19b657d0240a10a6, Mem[0000000090000020] = 000000f4 stw %l3,[%i4+%o4] ! Mem[0000000090000020] = 240a10a6 ! %l5 = 203a94f67a17612d, Mem[000000009180001e] = 10d9ffd4 stb %l5,[%o0+0x01e] ! Mem[000000009180001c] = 2dd9ffd4 ! %l5 = 203a94f67a17612d, Mem[000000009000003e] = 39dc0000 stb %l5,[%i4+0x03e] ! Mem[000000009000003c] = 2ddc0000 ! %l1 = 000000000000002d, Mem[0000000090000030] = 19b657d0240a10a6 stx %l1,[%i4+0x030] ! Mem[0000000090000030] = 000000000000002d ! %l6 = bc6ad890, %l7 = 1c6ecfd4, Mem[0000000091000020] = 86e48205 1c6ecfd4 std %l6,[%i6+%o4] ! Mem[0000000091000020] = bc6ad890 1c6ecfd4 ! Mem[000000005480002c] = 5691b7f4, %l3 = 19b657d0240a10a6 ldsh [%i1+0x02c],%l3 ! %l3 = 0000000000005691 p34_label_18: ! Mem[000000005500003c] = a61b34e4, %l0 = 0000000000000054 ldsb [%i2+0x03d],%l0 ! %l0 = 000000000000001b ! Mem[000000009000002c] = 8d791540, %g18 = 211213e1fb2ce9ff ldsw [%i4+0x02c],%g2 ! %g2 = 211213e1fb2ce9ff ! %l2 = 00000000000000f4, Mem[0000000091800032] = 57d0240a sth %l2,[%o0+0x032] ! Mem[0000000091800030] = 00f4240a ! Mem[0000000091800020] = ffd48ea5b8159830, %g2 = ffffffff8d791540 ldx [%o0+%o4],%g2 ! %g2 = ffd48ea5b8159830 ! %l7 = f47d01121c6ecfd4, Mem[0000000090000030] = 000000000000002d stx %l7,[%i4+0x030] ! Mem[0000000090000030] = f47d01121c6ecfd4 ! %l4 = 86e48205, %l5 = 7a17612d, Mem[0000000091000028] = 0000820c b8159830 std %l4,[%i6+%o5] ! Mem[0000000091000028] = 86e48205 7a17612d ! %l0 = 0000001b, %l1 = 0000002d, Mem[0000000090800028] = 19b657d0 240a10a6 std %l0,[%i5+%o5] ! Mem[0000000090800028] = 0000001b 0000002d ! Mem[0000000090800018] = b8159830 d63a3572, %g2 = b8159830, %g3 = 80b60b78 ldd [%i5+%o3],%g2 ! %g2 = 00000000b8159830 00000000d63a3572 ! %l5 = 203a94f67a17612d, Mem[0000000090000008] = 86e48205 stw %l5,[%i4+%o1] ! Mem[0000000090000008] = 7a17612d ! Mem[0000000091800038] = dd799beb, %g2 = 00000000b8159830 ldsb [%o0+0x039],%g2 ! %g2 = ffffffffffffffdd p34_label_19: ! %l2 = 00000000000000f4, Mem[000000009100003a] = 8de9d757 sth %l2,[%i6+0x03a] ! Mem[0000000091000038] = 00f4d757 ! %l4 = 5db1d73486e48205, Mem[000000005580000a] = 000000f4 sth %l4,[%i3+0x00a] ! Mem[0000000055800008] = 00008205 ! Mem[000000009080000c] = f38fafd2, %g2 = ffffffffffffffdd lduw [%i5+0x00c],%g2 ! %g2 = 00000000f38fafd2 ! Mem[0000000090000030] = f47d01121c6ecfd4, %g2 = 00000000f38fafd2 ldx [%i4+0x030],%g2 ! %g2 = f47d01121c6ecfd4 ! Mem[0000000090000000] = 10a6f5d4, %g2 = f47d01121c6ecfd4 lduw [%i4+%g0],%g2 ! %g2 = 0000000010a6f5d4 ! %l4 = 5db1d73486e48205, Mem[0000000090000028] = 07dc67fd stw %l4,[%i4+%o5] ! Mem[0000000090000028] = 86e48205 ! Mem[0000000055800010] = 5834de04, %l4 = 5db1d73486e48205 ldsw [%i3+%o2],%l4 ! %l4 = 000000005834de04 ! Mem[0000000090000034] = 6ecfd48f, %g2 = 0000000010a6f5d4 ldub [%i4+0x035],%g2 ! %g2 = 000000000000006e ! %l4 = 000000005834de04, Mem[0000000054800000] = 0000006f sth %l4,[%i1+%g0] ! Mem[0000000054800000] = de04006f ! Mem[0000000091800008] = 203a94f6, %g2 = 000000000000006e lduh [%o0+%o1],%g2 ! %g2 = 000000000000203a p34_label_20: ! Mem[0000000091000000] = ddab9f6d, %g2 = 000000000000203a lduh [%i6+%g0],%g2 ! %g2 = 000000000000ddab ! %l6 = 8a321a42bc6ad890, Mem[0000000090800004] = d0bacca9 stb %l6,[%i5+0x004] ! Mem[0000000090800004] = 90bacca9 ! %l7 = f47d01121c6ecfd4, Mem[0000000090000010] = 0212225c stb %l7,[%i4+%o2] ! Mem[0000000090000010] = d412225c ! Mem[0000000091000038] = 658900f4 d7571dc0, %g2 = 0000ddab, %g3 = d63a3572 ldd [%i6+0x038],%g2 ! %g2 = 00000000658900f4 00000000d7571dc0 ! %l5 = 203a94f67a17612d, Mem[000000009180002d] = 308df519 stb %l5,[%o0+0x02d] ! Mem[000000009180002c] = 2d8df519 ! Mem[0000000090000038] = 8fc6c81bf8ba2ddc, %g2 = 00000000658900f4 ldx [%i4+0x038],%g2 ! %g2 = 8fc6c81bf8ba2ddc ! %l7 = f47d01121c6ecfd4, Mem[0000000090000033] = 121c6ecf stb %l7,[%i4+0x033] ! Mem[0000000090000030] = d41c6ecf ! Mem[000000005500000c] = f7cabc34, %l6 = 8a321a42bc6ad890 ldub [%i2+0x00c],%l6 ! %l6 = 00000000000000f7 ! Mem[000000009180000c] = 612d5e44, %g2 = 8fc6c81bf8ba2ddc lduh [%o0+0x00e],%g2 ! %g2 = 000000000000612d ! Mem[0000000090800038] = 393f42d4, %g18 = 211213e1fb2ce9ff ldsw [%i5+0x038],%g2 ! %g2 = 211213e1fb2ce9ff p34_label_21: ! Mem[000000005580000c] = 240a10a6, %l6 = 00000000000000f7 lduw [%i3+0x00c],%l6 ! %l6 = 00000000240a10a6 ! %l6 = 00000000240a10a6, Mem[0000000091800028] = cfd4612d stw %l6,[%o0+%o5] ! Mem[0000000091800028] = 240a10a6 ! Mem[0000000091800014] = d978b639, %g2 = 00000000393f42d4 ldsb [%o0+0x015],%g2 ! %g2 = ffffffffffffffd9 ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = ffffffffffffffd9 ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! %l7 = f47d01121c6ecfd4, Mem[0000000090800018] = b8159830d63a3572 stx %l7,[%i5+%o3] ! Mem[0000000090800018] = f47d01121c6ecfd4 ! Mem[0000000091800020] = ffd48ea5b8159830, %g2 = 4b1c5151da67f293 ldx [%o0+%o4],%g2 ! %g2 = ffd48ea5b8159830 ! Mem[0000000090800030] = 33342d07, %g2 = ffd48ea5b8159830 ldsb [%i5+0x032],%g2 ! %g2 = 0000000000000033 ! Mem[0000000055800008] = 00008205240a10a6, %l7 = f47d01121c6ecfd4 ldx [%i3+%o1],%l7 ! %l7 = 00008205240a10a6 ! Mem[0000000090000018] = 7f114e52, %g2 = 0000000000000033 lduh [%i4+%o3],%g2 ! %g2 = 0000000000007f11 ! Mem[0000000054800034] = 74d583eb, %l2 = 00000000000000f4 ldub [%i1+0x034],%l2 ! %l2 = 0000000000000074 p34_label_22: ! Mem[0000000091800014] = b639a5df, %g2 = 0000000000007f11 ldub [%o0+0x017],%g2 ! %g2 = 00000000000000b6 ! %l5 = 203a94f67a17612d, Mem[0000000091800004] = 240a10a6 stb %l5,[%o0+0x004] ! Mem[0000000091800004] = 2d0a10a6 ! %l6 = 240a10a6, %l7 = 240a10a6, Mem[0000000090800030] = e7b33334 2d07fd66 std %l6,[%i5+0x030] ! Mem[0000000090800030] = 240a10a6 240a10a6 ! %l2 = 0000000000000074, Mem[0000000054000016] = 45ec1309 stb %l2,[%i0+0x016] ! Mem[0000000054000014] = 45ec7409 ! Mem[0000000091000028] = 86e48205, %g2 = 00000000000000b6 lduw [%i6+%o5],%g2 ! %g2 = 0000000086e48205 ! Mem[000000009080000c] = f38fafd2, %g18 = 211213e1fb2ce9ff ldsw [%i5+0x00c],%g2 ! %g2 = 211213e1fb2ce9ff ! %l0 = 000000000000001b, Mem[000000005400001c] = 086cb2fd stb %l0,[%i0+0x01c] ! Mem[000000005400001c] = 1b6cb2fd ! Mem[0000000055000028] = 7939e2210fb60e5f, %l2 = 0000000000000074 ldx [%i2+%o5],%l2 ! %l2 = 7939e2210fb60e5f ! %l6 = 00000000240a10a6, Mem[0000000091800020] = ffd48ea5b8159830 stx %l6,[%o0+%o4] ! Mem[0000000091800020] = 00000000240a10a6 ! %l0 = 000000000000001b, Mem[0000000091000028] = 86e482057a17612d stx %l0,[%i6+%o5] ! Mem[0000000091000028] = 000000000000001b p34_label_23: ! %l1 = 000000000000002d, Mem[0000000055800000] = 000000f4 sth %l1,[%i3+%g0] ! Mem[0000000055800000] = 002d00f4 ! %l6 = 00000000240a10a6, Mem[0000000055800034] = 112467da stb %l6,[%i3+0x034] ! Mem[0000000055800034] = a62467da ! Mem[0000000090800008] = a3d5b48d, %g18 = 211213e1fb2ce9ff ldsw [%i5+%o1],%g2 ! %g2 = 211213e1fb2ce9ff ! %l6 = 00000000240a10a6, Mem[0000000054800008] = 37f3ef32 stw %l6,[%i1+%o1] ! Mem[0000000054800008] = 240a10a6 ! %l1 = 000000000000002d, Mem[0000000090800023] = 3aba1e4d stb %l1,[%i5+0x023] ! Mem[0000000090800020] = 2dba1e4d ! Mem[0000000091800020] = 00000000240a10a6, %g2 = ffffffffa3d5b48d ldx [%o0+%o4],%g2 ! %g2 = 00000000240a10a6 ! Mem[0000000055800028] = 820c38f61a09f435, %l7 = 00008205240a10a6 ldx [%i3+%o5],%l7 ! %l7 = 820c38f61a09f435 ! Mem[0000000091800004] = 2d0a10a6, %g2 = 00000000240a10a6 lduh [%o0+0x004],%g2 ! %g2 = 0000000000002d0a ! Mem[0000000091000018] = 4f3437f3, %g2 = 0000000000002d0a ldsh [%i6+0x01a],%g2 ! %g2 = 0000000000004f34 ! Mem[0000000055800030] = e740a546, %l3 = 0000000000005691 lduw [%i3+0x030],%l3 ! %l3 = 00000000e740a546 p34_label_24: ! Mem[0000000090800028] = 0000001b, %g2 = 0000000000004f34 lduw [%i5+%o5],%g2 ! %g2 = 000000000000001b ! %l1 = 000000000000002d, Mem[000000009180000c] = 7a17612d stw %l1,[%o0+0x00c] ! Mem[000000009180000c] = 0000002d ! Mem[0000000091800024] = 0a10a624, %g2 = 000000000000001b ldub [%o0+0x025],%g2 ! %g2 = 000000000000000a ! Mem[0000000091800038] = e8dd799beb806635, %g2 = 000000000000000a ldx [%o0+0x038],%g2 ! %g2 = e8dd799beb806635 ! Mem[0000000091000038] = 658900f4d7571dc0, %g2 = e8dd799beb806635 ldx [%i6+0x038],%g2 ! %g2 = 658900f4d7571dc0 ! Mem[0000000090000020] = 240a10a6 e7b2eb32, %g2 = d7571dc0, %g3 = d7571dc0 ldd [%i4+%o4],%g2 ! %g2 = 00000000240a10a6 00000000e7b2eb32 ! Mem[0000000091800020] = 00000000240a10a6, %g2 = 00000000240a10a6 ldx [%o0+%o4],%g2 ! %g2 = 00000000240a10a6 ! Mem[0000000091800008] = 203a94f60000002d, %g2 = 00000000240a10a6 ldx [%o0+%o1],%g2 ! %g2 = 203a94f60000002d ! %l7 = 820c38f61a09f435, Mem[0000000091000030] = 7cc77257 sth %l7,[%i6+0x030] ! Mem[0000000091000030] = f4357257 ! Mem[0000000055000010] = 00000000 000000f4, %l0 = 0000001b, %l1 = 0000002d ldd [%i2+%o2],%l0 ! %l0 = 0000000000000000 00000000000000f4 p34_label_25: ! %l7 = 820c38f61a09f435, Mem[0000000090000033] = d41c6ecf stb %l7,[%i4+0x033] ! Mem[0000000090000030] = 351c6ecf ! Mem[000000009100000c] = 9319b657, %g2 = 203a94f60000002d ldsb [%i6+0x00f],%g2 ! %g2 = ffffffffffffff93 ! Mem[0000000090800004] = bacca9a3, %g2 = ffffffffffffff93 ldub [%i5+0x005],%g2 ! %g2 = 00000000000000ba ! Mem[0000000090000034] = d48fc6c8, %g2 = 00000000000000ba ldub [%i4+0x037],%g2 ! %g2 = 00000000000000d4 ! %l0 = 0000000000000000, Mem[0000000091000019] = 334f3437 stb %l0,[%i6+0x019] ! Mem[0000000091000018] = 004f3437 ! Mem[0000000090800008] = a3d5b48d, %g2 = 00000000000000d4 ldub [%i5+%o1],%g2 ! %g2 = 00000000000000a3 ! Mem[000000005580003c] = 4af1c268, %l7 = 820c38f61a09f435 ldub [%i3+0x03d],%l7 ! %l7 = 00000000000000f1 ! Mem[0000000091000020] = 6ad8901c, %g2 = 00000000000000a3 ldub [%i6+0x021],%g2 ! %g2 = 000000000000006a ! Mem[0000000055000008] = 4b1e87d5, %l3 = 00000000e740a546 lduw [%i2+%o1],%l3 ! %l3 = 000000004b1e87d5 ! %l1 = 00000000000000f4, Mem[0000000090800020] = 6c6c0f2dba1e4dff stx %l1,[%i5+%o4] ! Mem[0000000090800020] = 00000000000000f4 ba,a p34_not_taken_0_end p34_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p34_branch_failed p34_not_taken_0_end: ! End of Random Code for Thread 34 1: membar #Sync ! Force all stores to complete p34_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x088] ! Set processor 34 done flag ! Check Registers p34_check_registers: set p34_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000000000000 bne,a,pn %xcc,p34_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000000f4 bne,a,pn %xcc,p34_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 7939e2210fb60e5f bne,a,pn %xcc,p34_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000004b1e87d5 bne,a,pn %xcc,p34_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000005834de04 bne,a,pn %xcc,p34_reg_l4_fail mov %l4,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000240a10a6 bne,a,pn %xcc,p34_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000000000f1 bne,a,pn %xcc,p34_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p34_check_fp_registers: set p34_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 0530f0c5 45354660 bne %xcc,p34_f0_fail nop ! Check Local Memory set p34_local0_expect,%g1 p34_check_local0: ldx [%g1+0x010],%g2 ! Expected data = b0366d3b45ec7409 ldx [%i0+0x010],%g3 ! Observed data at 0000000054000010 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = c6bdd2d61b6cb2fd ldx [%i0+0x018],%g3 ! Observed data at 0000000054000018 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i0,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = d75a6cb27a17612d ldx [%i0+0x030],%g3 ! Observed data at 0000000054000030 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = bc6ad890fe0c74f2 ldx [%i0+0x038],%g3 ! Observed data at 0000000054000038 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i0,0x038,%g4 set p34_local1_expect,%g1 p34_check_local1: ldx [%g1+0x000],%g2 ! Expected data = de04006f5943f59c ldx [%i1+0x000],%g3 ! Observed data at 0000000054800000 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 240a10a6af1e4e91 ldx [%i1+0x008],%g3 ! Observed data at 0000000054800008 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ddc9ab562dc6a67a ldx [%i1+0x010],%g3 ! Observed data at 0000000054800010 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = f47d01123a6ecfd4 ldx [%i1+0x018],%g3 ! Observed data at 0000000054800018 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i1,0x018,%g4 set p34_local2_expect,%g1 p34_check_local2: ldx [%g1+0x000],%g2 ! Expected data = a11bcb54240a10a6 ldx [%i2+0x000],%g3 ! Observed data at 0000000055000000 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 00000000000000f4 ldx [%i2+0x010],%g3 ! Observed data at 0000000055000010 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000000f4240a10a6 ldx [%i2+0x018],%g3 ! Observed data at 0000000055000018 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 1c6ecfd427ddb7da ldx [%i2+0x020],%g3 ! Observed data at 0000000055000020 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i2,0x020,%g4 set p34_local3_expect,%g1 p34_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 002d00f4240a10a6 ldx [%i3+0x000],%g3 ! Observed data at 0000000055800000 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00008205240a10a6 ldx [%i3+0x008],%g3 ! Observed data at 0000000055800008 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x008,%g4 ldx [%g1+0x030],%g2 ! Expected data = e740a546a62467da ldx [%i3+0x030],%g3 ! Observed data at 0000000055800030 cmp %g2,%g3 bne,a,pn %xcc,p34_local_failed add %i3,0x030,%g4 ! The test for processor 34 has passed p34_passed: ta GOOD_TRAP nop p34_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p34_failed p34_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p34_failed p34_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p34_failed p34_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p34_failed p34_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p34_failed p34_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p34_failed p34_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p34_failed p34_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p34_failed p34_f0_fail: set p34_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 34 failed p34_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x088] ! Set processor 34 done flag set p34_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 34 failed p34_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x088] ! Set processor 34 done flag set p34_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p34_selfmod_failed: ba p34_failed mov 0xabc,%g1 p34_common_error: or %g0,0xf02,%g1 ba p34_failed mov %o5,%g3 p34_common_signature_error: set p34_temp,%g1 ba p34_failed st %g2,[%g1] ! Common Lock Number p34_common_timeout: set p34_temp,%g1 ba p34_failed st %g2,[%g1] ! Common Lock Number p34_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p34_failed mov 0x0,%g3 p34_trap1e: stha %l0,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000054800008] done p34_trap1o: stha %l0,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000054800008] done p34_trap2e: stda %l0,[%i0+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000054000020] stba %l0,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000055800008] ldxa [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000054800028] ldswa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000054000008] ldswa [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000054800028] done p34_trap2o: stda %l0,[%o0+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000054000020] stba %l0,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000055800008] ldxa [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000054800028] ldswa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000054000008] ldswa [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000054800028] done p34_trap3e: nop done p34_trap3o: nop done p34_init_memory_pointers: set p34_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 p34_local0_start,%i0 set p34_local1_start,%i1 set p34_local2_start,%i2 set p34_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 9f6a178ffc625ac4 ldx [%g1+0x008],%l1 ! %l1 = 3762d0505943f59c ldx [%g1+0x010],%l2 ! %l2 = 8fa3530009e137f3 ldx [%g1+0x018],%l3 ! %l3 = 19b657d0240a10a6 ldx [%g1+0x020],%l4 ! %l4 = 5db1d73486e48205 ldx [%g1+0x028],%l5 ! %l5 = 203a94f67a17612d ldx [%g1+0x030],%l6 ! %l6 = 8a321a42bc6ad890 ldx [%g1+0x038],%l7 ! %l7 = f47d01121c6ecfd4 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 35 processor_35: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x8c] ! Set the start flag wrpr %g0,7,%cleanwin call p35_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 35 wr %g0,0x4,%fprs ! Make sure fef is 1 set p35_init_freg,%g1 ! %f0 = 8022749a 6a4f4d47 b06701ea 589cedb6 ! %f4 = d34e328b c0eaf7ac 1e449eba 1abef3d1 ! %f8 = b0c75966 bccccb63 9326789c 53c466e4 ! %f12 = cdc9b0c3 320fd81d 3bcb0c00 5cc01402 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 61611fb4 864aa1e8 d36fa6ca f6a9f7a3 ! %f20 = ce1f150c 91e1379c 9bd859b2 4a11bd52 ! %f24 = 0dafe70d 3c9288d7 bb9303f3 844b1ce1 ! %f28 = 1d528ba1 e55a6dc8 defe3e16 bf01557c ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = cab4c793 fc43f8c9 8473d0c4 10b41b73 ! %f36 = 262cccfb 161e20f7 c835963d 0319dc86 ! %f40 = 2ede0bff 47891094 6c603dfa f7a4f289 ! %f44 = 2b15c1b4 64040a7d 9a51761b e0239b35 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x380f5e6f0000002a,%g7,%g1 ! GSR scale = 5, align = 2 wr %g1,%g0,%gsr ! GSR = 380f5e6f0000002a wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 35 p35_label_1: ! Mem[0000000091800010] = 44f9f4a2, %g2 = 00003f620000005f ldub [%o0+0x011],%g2 ! %g2 = 0000000000000044 ! Mem[000000009080003c] = b60e0000, %g2 = 0000000000000044 lduh [%i5+0x03e],%g2 ! %g2 = 000000000000b60e ! Mem[0000000090800030] = e7b33334 2d07fd66, %g2 = 0000b60e, %g3 = 0bad0b00 ldd [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 000000002d07fd66 ! %l4 = 6ce75f9ac97deaf2, Mem[0000000091000020] = 9de28f8d stw %l4,[%i6+%o4] ! Mem[0000000091000020] = c97deaf2 ! Mem[0000000090000010] = 0212225c, %g2 = 00000000e7b33334 ldsb [%i4+%o2],%g2 ! %g2 = 0000000000000002 ! Mem[0000000090800020] = 6c6c0f3a, %g2 = 0000000000000002 ldsh [%i5+%o4],%g2 ! %g2 = 0000000000006c6c ! Mem[0000000056000030] = c4b2c7cf1e9e6e1d, %l7 = c341e6807ed5ae6d ldx [%i0+0x030],%l7 ! %l7 = c4b2c7cf1e9e6e1d ! Mem[0000000091800018] = df25e146, %g2 = 0000000000006c6c ldub [%o0+0x01a],%g2 ! %g2 = 00000000000000df ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = 000000df, %g3 = 2d07fd66 ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! Mem[0000000090800018] = 851cd634, %g2 = 0000000035d3851c ldsb [%i5+0x01a],%g2 ! %g2 = ffffffffffffff85 p35_label_2: ! Mem[0000000056000004] = 6f8827a1, %l2 = ceaae0ea8d3e7ff8 ldsw [%i0+0x004],%l2 ! %l2 = 000000006f8827a1 ! Mem[0000000057000008] = 6c0d7218, %l1 = 7d43a340230270fe ldsw [%i2+%o1],%l1 ! %l1 = 000000006c0d7218 ! Mem[000000009080002c] = 9c5fe8b1, %g2 = ffffffffffffff85 ldsh [%i5+0x02c],%g2 ! %g2 = ffffffffffff9c5f ! %l6 = c41585dc6043e21d, Mem[0000000091000035] = 7bbe7e65 stb %l6,[%i6+0x035] ! Mem[0000000091000034] = 1dbe7e65 ! Mem[000000009000001c] = 9d7122ad, %g2 = ffffffffffff9c5f lduw [%i4+0x01c],%g2 ! %g2 = 000000009d7122ad ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = 9d7122ad, %g3 = d6343572 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! %l2 = 000000006f8827a1, Mem[0000000090800015] = 27fa5435 stb %l2,[%i5+0x015] ! Mem[0000000090800014] = a1fa5435 ! Mem[0000000091800000] = 37b5da19, %g2 = 0000000050d23f27 ldsh [%o0+0x002],%g2 ! %g2 = 00000000000037b5 ! Mem[0000000090000008] = 96abb01b, %g2 = 00000000000037b5 lduh [%i4+%o1],%g2 ! %g2 = 00000000000096ab ! %l3 = 06ed6c62ca0e7712, Mem[000000009000001a] = 4e529d71 sth %l3,[%i4+0x01a] ! Mem[0000000090000018] = 77129d71 p35_label_3: ! Mem[000000009080002c] = 9c5fe8b1, %g2 = 00000000000096ab lduw [%i5+0x02c],%g2 ! %g2 = 000000009c5fe8b1 ! %l0 = 58f7abe5, %l1 = 6c0d7218, Mem[0000000091800008] = 50d23f27 0741274a std %l0,[%o0+%o1] ! Mem[0000000091800008] = 58f7abe5 6c0d7218 ! Mem[000000009080002c] = e8b1e7b3, %g2 = 000000009c5fe8b1 ldsb [%i5+0x02e],%g2 ! %g2 = ffffffffffffffe8 ! Mem[0000000091800008] = abe56c0d, %g2 = ffffffffffffffe8 ldsb [%o0+0x00a],%g2 ! %g2 = ffffffffffffffab ! Mem[0000000091800008] = 58f7abe56c0d7218, %g2 = ffffffffffffffab ldx [%o0+%o1],%g2 ! %g2 = 58f7abe56c0d7218 ! %l3 = 06ed6c62ca0e7712, Mem[000000009000001b] = 129d7122 stb %l3,[%i4+0x01b] ! Mem[0000000090000018] = 129d7122 ! Mem[0000000090000030] = 4f136a12, %g2 = 58f7abe56c0d7218 ldub [%i4+0x031],%g2 ! %g2 = 000000000000004f ! Mem[0000000090000034] = 60d78fc6, %g2 = 000000000000004f lduh [%i4+0x036],%g2 ! %g2 = 00000000000060d7 ! %l7 = c4b2c7cf1e9e6e1d, Mem[0000000090000016] = b5a37f11 sth %l7,[%i4+0x016] ! Mem[0000000090000014] = 6e1d7f11 ! Mem[0000000090000014] = 798e6e1d, %g2 = 00000000000060d7 ldsh [%i4+0x014],%g2 ! %g2 = 000000000000798e p35_label_4: ! Mem[000000009180000c] = 185e44f9, %g2 = 000000000000798e ldsb [%o0+0x00f],%g2 ! %g2 = 0000000000000018 ! Mem[0000000057800004] = 582d2a44, %l7 = c4b2c7cf1e9e6e1d lduw [%i3+0x004],%l7 ! %l7 = 00000000582d2a44 ! Mem[0000000090800010] = bbd0f97abaa1fa54, %g2 = 0000000000000018 ldx [%i5+%o2],%g2 ! %g2 = bbd0f97abaa1fa54 ! Mem[000000009000000c] = c40b9e2c, %g2 = bbd0f97abaa1fa54 ldsb [%i4+0x00c],%g2 ! %g2 = ffffffffffffffc4 ! %l0 = c6fb878658f7abe5, Mem[0000000056800004] = 184a837b stb %l0,[%i1+0x004] ! Mem[0000000056800004] = e54a837b ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = ffffffc4, %g3 = 0741274a ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f ! %l4 = 6ce75f9ac97deaf2, Mem[0000000057000034] = 0c0fbfb5 stw %l4,[%i2+0x034] ! Mem[0000000057000034] = c97deaf2 ! Mem[0000000090800008] = a3d5b48d, %g2 = 0000000045288f71 lduw [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d ! Mem[0000000090000004] = 0b7896ab, %g2 = 00000000a3d5b48d ldsh [%i4+0x006],%g2 ! %g2 = 0000000000000b78 ! %l2 = 000000006f8827a1, Mem[0000000090800038] = 393f420cdd38b60e stx %l2,[%i5+0x038] ! Mem[0000000090800038] = 000000006f8827a1 p35_label_5: ! Mem[0000000057000014] = d8c13048, %l1 = 000000006c0d7218 ldsh [%i2+0x016],%l1 ! %l1 = 0000000000003048 ! %l1 = 0000000000003048, Mem[0000000090800010] = bbd0f97a stw %l1,[%i5+%o2] ! Mem[0000000090800010] = 00003048 ! %l6 = c41585dc6043e21d, Mem[0000000091800028] = d1fa02cc sth %l6,[%o0+%o5] ! Mem[0000000091800028] = e21d02cc ! Mem[0000000091800010] = 5e44f9f4, %g18 = 6b5c468277a3e395 ldsw [%o0+%o2],%g2 ! %g2 = 6b5c468277a3e395 ! Mem[0000000091800028] = e21d02ccb0308df5, %g2 = 000000005e44f9f4 ldx [%o0+%o5],%g2 ! %g2 = e21d02ccb0308df5 ! Mem[0000000057000028] = b9b6d566 2cd2c6c5, %l2 = 6f8827a1, %l3 = ca0e7712 ldd [%i2+%o5],%l2 ! %l2 = 00000000b9b6d566 000000002cd2c6c5 ! %l0 = 58f7abe5, %l1 = 00003048, Mem[0000000057000028] = b9b6d566 2cd2c6c5 std %l0,[%i2+%o5] ! Mem[0000000057000028] = 58f7abe5 00003048 ! %l1 = 0000000000003048, Mem[0000000090000005] = b60b7896 stb %l1,[%i4+0x005] ! Mem[0000000090000004] = 480b7896 ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = b0308df5, %g3 = b6b6487f ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = 00000000b4334f34 ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 p35_label_6: ! Mem[0000000091800024] = 33167744, %g2 = 39a5df25e14610d9 lduw [%o0+0x024],%g2 ! %g2 = 0000000033167744 ! Mem[0000000091800004] = 6758f7ab, %g2 = 0000000033167744 ldub [%o0+0x007],%g2 ! %g2 = 0000000000000067 ! Mem[0000000090800010] = 3048baa1, %g2 = 0000000000000067 ldsh [%i5+0x012],%g2 ! %g2 = 0000000000003048 ! Mem[0000000056000038] = 05d13c4e e70446e1, %l0 = 58f7abe5, %l1 = 00003048 ldd [%i0+0x038],%l0 ! %l0 = 0000000005d13c4e 00000000e70446e1 ! %l3 = 000000002cd2c6c5, Mem[0000000090000004] = 80480b78 sth %l3,[%i4+0x004] ! Mem[0000000090000004] = c6c50b78 ! Mem[000000009000001c] = 22ad1a54, %g2 = 0000000000003048 ldsh [%i4+0x01e],%g2 ! %g2 = 00000000000022ad ! %l3 = 000000002cd2c6c5, Mem[0000000057800012] = 3be9e77c sth %l3,[%i3+0x012] ! Mem[0000000057800010] = 3be9c6c5 ! %l5 = 0e84f4483995a6cb, Mem[0000000057000028] = 58f7abe500003048 stx %l5,[%i2+%o5] ! Mem[0000000057000028] = 0e84f4483995a6cb ! Mem[0000000090000030] = 944f136a126760d7, %g2 = 00000000000022ad ldx [%i4+0x030],%g2 ! %g2 = 944f136a126760d7 ! Mem[0000000091000000] = ddab9f6d, %g2 = 944f136a126760d7 ldsb [%i6+%g0],%g2 ! %g2 = ffffffffffffffdd p35_label_7: ! %l4 = c97deaf2, %l5 = 3995a6cb, Mem[0000000091800018] = 39a5df25 e14610d9 std %l4,[%o0+%o3] ! Mem[0000000091800018] = c97deaf2 3995a6cb ! Mem[0000000091000028] = 43a014addb4f959e, %g2 = ffffffffffffffdd ldx [%i6+%o5],%g2 ! %g2 = 43a014addb4f959e ! %l6 = c41585dc6043e21d, Mem[000000009180001c] = 3995a6cb stw %l6,[%o0+0x01c] ! Mem[000000009180001c] = 6043e21d ! Mem[0000000090000038] = 8fc6c81b f8ba39dc, %g2 = db4f959e, %g3 = 40af2dc9 ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 00000000f8ba39dc ! %l3 = 000000002cd2c6c5, Mem[000000009000000c] = c40b9e2c stw %l3,[%i4+0x00c] ! Mem[000000009000000c] = 2cd2c6c5 ! %l1 = 00000000e70446e1, Mem[000000009000001a] = 77129d71 sth %l1,[%i4+0x01a] ! Mem[0000000090000018] = 46e19d71 ! Mem[0000000090800018] = 851cd634, %g2 = 000000008fc6c81b ldsb [%i5+0x01a],%g2 ! %g2 = ffffffffffffff85 ! %l0 = 05d13c4e, %l1 = e70446e1, Mem[0000000056800038] = 1ff14335 0b4eb39c std %l0,[%i1+0x038] ! Mem[0000000056800038] = 05d13c4e e70446e1 ! %l2 = 00000000b9b6d566, Mem[0000000057800026] = c875288f sth %l2,[%i3+0x026] ! Mem[0000000057800024] = c875d566 ! Mem[0000000091800004] = 6758f7ab, %g2 = ffffffffffffff85 ldub [%o0+0x007],%g2 ! %g2 = 0000000000000067 p35_label_8: ! %l2 = 00000000b9b6d566, Mem[000000005700003c] = adcf5abb sth %l2,[%i2+0x03c] ! Mem[000000005700003c] = d5665abb ! Mem[0000000090000010] = 5c798e6e, %g2 = 0000000000000067 ldsb [%i4+0x013],%g2 ! %g2 = 000000000000005c ! Mem[0000000057800020] = e118b2e8, %l0 = 0000000005d13c4e ldub [%i3+0x022],%l0 ! %l0 = 00000000000000b2 ! %l0 = 00000000000000b2, Mem[000000009180002e] = 8df54528 sth %l0,[%o0+0x02e] ! Mem[000000009180002c] = 00b24528 ! Mem[0000000090800038] = 000000006f8827a1, %g2 = 000000000000005c ldx [%i5+0x038],%g2 ! %g2 = 000000006f8827a1 ! Mem[000000005680002c] = 932b20f3, %l2 = 00000000b9b6d566 lduh [%i1+0x02e],%l2 ! %l2 = 00000000000020f3 ! %l7 = 00000000582d2a44, Mem[0000000090800004] = d0bacca9 stw %l7,[%i5+0x004] ! Mem[0000000090800004] = 582d2a44 ! Mem[0000000090800004] = 582d2a44, %g18 = 6b5c468277a3e395 ldsw [%i5+0x004],%g2 ! %g2 = 6b5c468277a3e395 ! Mem[000000005600001c] = 1f3d9431, %l1 = 00000000e70446e1 ldub [%i0+0x01f],%l1 ! %l1 = 0000000000000031 ! %l4 = 6ce75f9ac97deaf2, Mem[0000000090800024] = ba1e4dff stw %l4,[%i5+0x024] ! Mem[0000000090800024] = c97deaf2 p35_label_9: ! Mem[0000000090800024] = c97deaf2, %g2 = 00000000582d2a44 lduw [%i5+0x024],%g2 ! %g2 = 00000000c97deaf2 ! Mem[0000000091000038] = 65898de9d7571dc0, %g2 = 00000000c97deaf2 ldx [%i6+0x038],%g2 ! %g2 = 65898de9d7571dc0 ! %l0 = 00000000000000b2, Mem[000000005680000a] = 8c2eefe5 stb %l0,[%i1+0x00a] ! Mem[0000000056800008] = 8c2eb2e5 ! %l0 = 00000000000000b2, Mem[0000000090000030] = 944f136a126760d7 stx %l0,[%i4+0x030] ! Mem[0000000090000030] = 00000000000000b2 ! %l2 = 000020f3, %l3 = 2cd2c6c5, Mem[0000000090000018] = 7f1146e1 9d7122ad std %l2,[%i4+%o3] ! Mem[0000000090000018] = 000020f3 2cd2c6c5 ! Mem[0000000090800024] = c97deaf2, %g18 = 6b5c468277a3e395 ldsw [%i5+0x024],%g2 ! %g2 = 6b5c468277a3e395 ! %l0 = 000000b2, %l1 = 00000031, Mem[0000000090000008] = 96abb01b 2cd2c6c5 std %l0,[%i4+%o1] ! Mem[0000000090000008] = 000000b2 00000031 ! Mem[0000000091800004] = da193367, %g2 = ffffffffc97deaf2 ldsb [%o0+0x004],%g2 ! %g2 = ffffffffffffffda ! Mem[0000000091000030] = 7cc77257201dbe7e, %g2 = ffffffffffffffda ldx [%i6+0x030],%g2 ! %g2 = 7cc77257201dbe7e ! %l4 = 6ce75f9ac97deaf2, Mem[0000000090000004] = c6c50b78 stw %l4,[%i4+0x004] ! Mem[0000000090000004] = c97deaf2 p35_label_10: ! Mem[000000009100001c] = c9c97dea, %g2 = 7cc77257201dbe7e ldsb [%i6+0x01f],%g2 ! %g2 = ffffffffffffffc9 ! Mem[0000000091800020] = c69ee3c7 33167744, %g2 = ffffffc9, %g3 = f8ba39dc ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 0000000033167744 ! Mem[0000000057800000] = 7bb06a88, %l4 = 6ce75f9ac97deaf2 lduw [%i3+%g0],%l4 ! %l4 = 000000007bb06a88 ! Mem[000000005680003c] = e70446e1, %l5 = 0e84f4483995a6cb ldub [%i1+0x03e],%l5 ! %l5 = 0000000000000046 ! Mem[000000009080003c] = 6f8827a1, %g2 = 00000000c69ee3c7 lduw [%i5+0x03c],%g2 ! %g2 = 000000006f8827a1 ! Mem[0000000091800000] = 37b5da19, %g2 = 000000006f8827a1 ldsh [%o0+0x002],%g2 ! %g2 = 00000000000037b5 ! %l5 = 0000000000000046, Mem[000000009000001d] = d2c6c51a stb %l5,[%i4+0x01d] ! Mem[000000009000001c] = 46c6c51a ! Mem[0000000091800020] = c69ee3c7, %g2 = 00000000000037b5 lduw [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 ! %l6 = c41585dc6043e21d, Mem[0000000091800038] = e8dd799beb806635 stx %l6,[%o0+0x038] ! Mem[0000000091800038] = c41585dc6043e21d ! Mem[0000000057800038] = 9a5dd97b, %l3 = 000000002cd2c6c5 ldsw [%i3+0x038],%l3 ! %l3 = ffffffff9a5dd97b p35_label_11: ! Mem[0000000090000014] = 798e6e1d, %g18 = 6b5c468277a3e395 ldsw [%i4+0x014],%g2 ! %g2 = 6b5c468277a3e395 ! %l4 = 000000007bb06a88, Mem[0000000090000015] = 8e6e1d00 stb %l4,[%i4+0x015] ! Mem[0000000090000014] = 886e1d00 ! %l2 = 00000000000020f3, Mem[0000000091800008] = 58f7abe56c0d7218 stx %l2,[%o0+%o1] ! Mem[0000000091800008] = 00000000000020f3 ! %l6 = c41585dc6043e21d, Mem[0000000090000012] = 225c7988 stb %l6,[%i4+0x012] ! Mem[0000000090000010] = 1d5c7988 ! Mem[000000009180002c] = b03000b2, %g2 = 00000000798e6e1d lduw [%o0+0x02c],%g2 ! %g2 = 00000000b03000b2 ! Mem[0000000090800024] = c97deaf2, %g2 = 00000000b03000b2 ldsb [%i5+0x024],%g2 ! %g2 = ffffffffffffffc9 ! Mem[0000000090800010] = 00003048, %g2 = ffffffffffffffc9 ldub [%i5+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000030] = 7cc77257 201dbe7e, %g2 = 00000000, %g3 = 33167744 ldd [%i6+0x030],%g2 ! %g2 = 000000007cc77257 00000000201dbe7e ! Mem[000000009180001c] = 6043e21d, %g2 = 000000007cc77257 lduw [%o0+0x01c],%g2 ! %g2 = 000000006043e21d ! Mem[0000000090000024] = e7b2eb32, %g2 = 000000006043e21d lduw [%i4+0x024],%g2 ! %g2 = 00000000e7b2eb32 p35_label_12: ! Mem[0000000057000034] = c97deaf2, %l6 = c41585dc6043e21d ldub [%i2+0x036],%l6 ! %l6 = 00000000000000ea ! %l2 = 00000000000020f3, Mem[000000009000001e] = c6c51a54 stb %l2,[%i4+0x01e] ! Mem[000000009000001c] = f3c51a54 ! Mem[0000000091800028] = ccb03000, %g2 = 00000000e7b2eb32 ldsb [%o0+0x02b],%g2 ! %g2 = ffffffffffffffcc ! %l6 = 00000000000000ea, Mem[0000000090000032] = 00000000 sth %l6,[%i4+0x032] ! Mem[0000000090000030] = 00ea0000 ! %l7 = 00000000582d2a44, Mem[0000000056000028] = 8f11a0aa4000b2f6 stx %l7,[%i0+%o5] ! Mem[0000000056000028] = 00000000582d2a44 ! Mem[0000000090000014] = 6e1d0000, %g2 = ffffffffffffffcc ldsb [%i4+0x016],%g2 ! %g2 = 000000000000006e ! Mem[0000000091800020] = c69ee3c7, %g18 = 6b5c468277a3e395 ldsw [%o0+%o4],%g2 ! %g2 = 6b5c468277a3e395 ! %l2 = 00000000000020f3, Mem[000000009080000e] = afd20000 sth %l2,[%i5+0x00e] ! Mem[000000009080000c] = 20f30000 ! %l2 = 000020f3, %l3 = 9a5dd97b, Mem[0000000056000018] = e23195ce 1f3d9431 std %l2,[%i0+%o3] ! Mem[0000000056000018] = 000020f3 9a5dd97b ! %l2 = 00000000000020f3, Mem[0000000090800024] = c97deaf2 stw %l2,[%i5+0x024] ! Mem[0000000090800024] = 000020f3 p35_label_13: ! Mem[000000009000001c] = 2c46f3c5, %g2 = ffffffffc69ee3c7 lduw [%i4+0x01c],%g2 ! %g2 = 000000002c46f3c5 ! Mem[0000000090800004] = 582d2a44, %g2 = 000000002c46f3c5 lduh [%i5+0x004],%g2 ! %g2 = 000000000000582d ! Mem[0000000091800004] = 33670000, %g2 = 000000000000582d lduh [%o0+0x006],%g2 ! %g2 = 0000000000003367 ! Mem[000000009180003c] = 6043e21d, %g2 = 0000000000003367 ldub [%o0+0x03c],%g2 ! %g2 = 0000000000000060 ! %l1 = 0000000000000031, Mem[0000000090800038] = 00000000 sth %l1,[%i5+0x038] ! Mem[0000000090800038] = 00310000 ! Mem[0000000090800024] = 20f3eb48, %g2 = 0000000000000060 ldsh [%i5+0x026],%g2 ! %g2 = 00000000000020f3 ! %l4 = 000000007bb06a88, Mem[0000000091000010] = eb99b055 stw %l4,[%i6+%o2] ! Mem[0000000091000010] = 7bb06a88 ! Mem[0000000057000000] = 4d667e586ccc6291, %l6 = 00000000000000ea ldx [%i2+%g0],%l6 ! %l6 = 4d667e586ccc6291 ! %l7 = 00000000582d2a44, Mem[0000000091800007] = 67000000 stb %l7,[%o0+0x007] ! Mem[0000000091800004] = 44000000 ! Mem[0000000090000004] = eaf20000, %g2 = 00000000000020f3 ldub [%i4+0x006],%g2 ! %g2 = 00000000000000ea p35_label_14: ! Mem[0000000091000000] = 9f6dde86, %g2 = 00000000000000ea ldsb [%i6+0x002],%g2 ! %g2 = ffffffffffffff9f ! Mem[000000009100000c] = f2937bb0, %g2 = ffffffffffffff9f ldub [%i6+0x00e],%g2 ! %g2 = 00000000000000f2 ! %l0 = 000000b2, %l1 = 00000031, Mem[0000000090000008] = 000000b2 00000031 std %l0,[%i4+%o1] ! Mem[0000000090000008] = 000000b2 00000031 ! Mem[0000000091800010] = f9f4a2d9, %g2 = 00000000000000f2 ldsh [%o0+0x012],%g2 ! %g2 = fffffffffffff9f4 ! Mem[0000000090000038] = 8fc6c81b, %g2 = fffffffffffff9f4 lduh [%i4+0x038],%g2 ! %g2 = 0000000000008fc6 ! Mem[0000000091000028] = 43a014addb4f959e, %g2 = 0000000000008fc6 ldx [%i6+%o5],%g2 ! %g2 = 43a014addb4f959e ! %l0 = 00000000000000b2, Mem[0000000090000018] = 000020f3 sth %l0,[%i4+%o3] ! Mem[0000000090000018] = 00b220f3 ! Mem[0000000090800024] = f3eb4882, %g2 = 43a014addb4f959e ldub [%i5+0x027],%g2 ! %g2 = 00000000000000f3 ! %l6 = 4d667e586ccc6291, Mem[000000009080000f] = f3000030 stb %l6,[%i5+0x00f] ! Mem[000000009080000c] = 91000030 ! Mem[0000000090800010] = 00003048, %g2 = 00000000000000f3 lduw [%i5+%o2],%g2 ! %g2 = 0000000000003048 p35_label_15: ! Mem[0000000091800020] = e3c73316, %g2 = 0000000000003048 ldsh [%o0+0x022],%g2 ! %g2 = ffffffffffffe3c7 ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = ffffffffffffe3c7 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! %l2 = 00000000000020f3, Mem[000000009080001f] = 726c6c0f stb %l2,[%i5+0x01f] ! Mem[000000009080001c] = f36c6c0f ! Mem[0000000090000028] = 07dc67fd, %g2 = 35d3851cd6343572 lduh [%i4+%o5],%g2 ! %g2 = 00000000000007dc ! %l0 = 00000000000000b2, Mem[0000000056800008] = 8c2eb2e5b2a86a72 stx %l0,[%i1+%o1] ! Mem[0000000056800008] = 00000000000000b2 ! Mem[0000000056000038] = 05d13c4e, %l7 = 00000000582d2a44 ldsw [%i0+0x038],%l7 ! %l7 = 0000000005d13c4e ! Mem[0000000056800020] = ec74df99, %l4 = 000000007bb06a88 lduh [%i1+0x022],%l4 ! %l4 = 000000000000df99 ! %l6 = 4d667e586ccc6291, Mem[0000000090800035] = 07fd6600 stb %l6,[%i5+0x035] ! Mem[0000000090800034] = 91fd6600 ! %l3 = ffffffff9a5dd97b, Mem[0000000091000018] = b4334f3440af2dc9 stx %l3,[%i6+%o3] ! Mem[0000000091000018] = ffffffff9a5dd97b ! %l6 = 4d667e586ccc6291, Mem[0000000090800028] = eb4882af sth %l6,[%i5+%o5] ! Mem[0000000090800028] = 629182af p35_label_16: ! Mem[0000000090000008] = 000000b2 00000031, %g2 = 000007dc, %g3 = 201dbe7e ldd [%i4+%o1],%g2 ! %g2 = 00000000000000b2 0000000000000031 ! %l6 = 6ccc6291, %l7 = 05d13c4e, Mem[0000000090800000] = c8c086c6 582d2a44 std %l6,[%i5+%g0] ! Mem[0000000090800000] = 6ccc6291 05d13c4e ! Mem[0000000090000020] = 1a54edfc, %g2 = 00000000000000b2 lduh [%i4+%o4],%g2 ! %g2 = 0000000000001a54 ! Mem[0000000090000018] = 00b220f3, %g18 = 6b5c468277a3e395 ldsw [%i4+%o3],%g2 ! %g2 = 6b5c468277a3e395 ! %l0 = 00000000000000b2, Mem[0000000091000010] = 7bb06a885bebbbe4 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = 00000000000000b2 ! Mem[0000000091800024] = 33167744, %g18 = 6b5c468277a3e395 ldsw [%o0+0x024],%g2 ! %g2 = 6b5c468277a3e395 ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 0000000033167744 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! Mem[0000000091800034] = b6b6487f, %g18 = 6b5c468277a3e395 ldsw [%o0+0x034],%g2 ! %g2 = 6b5c468277a3e395 ! %l1 = 0000000000000031, Mem[0000000091000008] = 4b1c5151 stw %l1,[%i6+%o1] ! Mem[0000000091000008] = 00000031 ! Mem[0000000090800000] = 6ccc629105d13c4e, %g2 = ffffffffb6b6487f ldx [%i5+%g0],%g2 ! %g2 = 6ccc629105d13c4e p35_label_17: ! Mem[0000000090800018] = 35d3851cd63435f3, %g2 = 6ccc629105d13c4e ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd63435f3 ! %l4 = 000000000000df99, Mem[0000000091800006] = 33440000 stb %l4,[%o0+0x006] ! Mem[0000000091800004] = 99440000 ! %l6 = 4d667e586ccc6291, Mem[0000000056000020] = 9157a283cf74ad34 stx %l6,[%i0+%o4] ! Mem[0000000056000020] = 4d667e586ccc6291 ! %l0 = 00000000000000b2, Mem[0000000056000020] = 4d667e586ccc6291 stx %l0,[%i0+%o4] ! Mem[0000000056000020] = 00000000000000b2 ! %l3 = ffffffff9a5dd97b, Mem[0000000090000029] = dc67fd8d stb %l3,[%i4+0x029] ! Mem[0000000090000028] = 7b67fd8d ! Mem[0000000090000000] = f5d4c97d, %g2 = 35d3851cd63435f3 lduh [%i4+0x002],%g2 ! %g2 = 000000000000f5d4 ! Mem[0000000090800008] = a3d5b48d, %g2 = 000000000000f5d4 lduw [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d ! Mem[0000000091800004] = 99440000, %g2 = 00000000a3d5b48d ldsh [%o0+0x006],%g2 ! %g2 = ffffffffffff9944 ! Mem[000000009000003c] = f8ba39dc, %g2 = ffffffffffff9944 lduw [%i4+0x03c],%g2 ! %g2 = 00000000f8ba39dc ! %l4 = 0000df99, %l5 = 00000046, Mem[0000000091000020] = c97deaf2 7b41cb8c std %l4,[%i6+%o4] ! Mem[0000000091000020] = 0000df99 00000046 p35_label_18: ! Mem[0000000091800020] = c69ee3c7, %g2 = 00000000f8ba39dc ldsb [%o0+%o4],%g2 ! %g2 = ffffffffffffffc6 ! Mem[0000000091800008] = 00000000, %g2 = ffffffffffffffc6 lduh [%o0+0x00a],%g2 ! %g2 = 0000000000000000 ! %l1 = 0000000000000031, Mem[0000000057800038] = 9a5dd97b stw %l1,[%i3+0x038] ! Mem[0000000057800038] = 00000031 ! Mem[0000000090800030] = e7b33334, %g2 = 0000000000000000 lduw [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 ! %l2 = 000020f3, %l3 = 9a5dd97b, Mem[0000000090800008] = a3d5b48d f38f2091 std %l2,[%i5+%o1] ! Mem[0000000090800008] = 000020f3 9a5dd97b ! Mem[0000000090000004] = eaf20000, %g2 = 00000000e7b33334 ldub [%i4+0x006],%g2 ! %g2 = 00000000000000ea ! Mem[0000000057800018] = 771496cb e69bcd1d, %l2 = 000020f3, %l3 = 9a5dd97b ldd [%i3+%o3],%l2 ! %l2 = 00000000771496cb 00000000e69bcd1d ! %l5 = 0000000000000046, Mem[0000000090800028] = 629182af9c5fe8b1 stx %l5,[%i5+%o5] ! Mem[0000000090800028] = 0000000000000046 ! Mem[000000009100000c] = da67f293, %g2 = 00000000000000ea ldub [%i6+0x00c],%g2 ! %g2 = 00000000000000da ! %l2 = 00000000771496cb, Mem[000000009080003e] = 27a10000 sth %l2,[%i5+0x03e] ! Mem[000000009080003c] = 96cb0000 p35_label_19: ! Mem[000000009000001c] = f3c51a54, %g2 = 00000000000000da ldsh [%i4+0x01e],%g2 ! %g2 = fffffffffffff3c5 ! Mem[000000009180000c] = 20f35e44, %g2 = fffffffffffff3c5 ldsh [%o0+0x00e],%g2 ! %g2 = 00000000000020f3 ! %l2 = 00000000771496cb, Mem[0000000091000030] = 7cc77257 sth %l2,[%i6+0x030] ! Mem[0000000091000030] = 96cb7257 ! %l2 = 771496cb, %l3 = e69bcd1d, Mem[0000000090000020] = 1a54edfc e7b2eb32 std %l2,[%i4+%o4] ! Mem[0000000090000020] = 771496cb e69bcd1d ! %l0 = 000000b2, %l1 = 00000031, Mem[0000000057800010] = 3be9c6c5 aa67cc93 std %l0,[%i3+%o2] ! Mem[0000000057800010] = 000000b2 00000031 ! Mem[000000009180001c] = 6043e21d, %g2 = 00000000000020f3 ldsh [%o0+0x01c],%g2 ! %g2 = 0000000000006043 ! Mem[0000000057000018] = 27b84b84, %l1 = 0000000000000031 ldub [%i2+0x019],%l1 ! %l1 = 00000000000000b8 ! Mem[0000000091000010] = 00000000 000000b2, %g2 = 00006043, %g3 = 00000031 ldd [%i6+%o2],%g2 ! %g2 = 0000000000000000 00000000000000b2 ! %l1 = 00000000000000b8, Mem[0000000056800028] = 1cd7340d932b20f3 stx %l1,[%i1+%o5] ! Mem[0000000056800028] = 00000000000000b8 ! Mem[000000005700000c] = efc45e3f, %l7 = 0000000005d13c4e lduw [%i2+0x00c],%l7 ! %l7 = 00000000efc45e3f p35_label_20: ! %l3 = 00000000e69bcd1d, Mem[000000009000002c] = 8d791540 stw %l3,[%i4+0x02c] ! Mem[000000009000002c] = e69bcd1d ! %l5 = 0000000000000046, Mem[0000000091000004] = de861c20 stb %l5,[%i6+0x004] ! Mem[0000000091000004] = 46861c20 ! Mem[0000000090000004] = c97deaf2, %g2 = 0000000000000000 lduw [%i4+0x004],%g2 ! %g2 = 00000000c97deaf2 ! Mem[000000009180000c] = 000020f3, %g2 = 00000000c97deaf2 ldub [%o0+0x00c],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180003c] = e21d0000, %g2 = 0000000000000000 ldsb [%o0+0x03e],%g2 ! %g2 = ffffffffffffffe2 ! Mem[0000000057800034] = 2354f98b, %l6 = 4d667e586ccc6291 ldsh [%i3+0x036],%l6 ! %l6 = fffffffffffff98b ! %l6 = fffffffffffff98b, Mem[0000000057800030] = dbcd39cd2354f98b stx %l6,[%i3+0x030] ! Mem[0000000057800030] = fffffffffffff98b ! Mem[0000000091000010] = 00000000000000b2, %g2 = ffffffffffffffe2 ldx [%i6+%o2],%g2 ! %g2 = 00000000000000b2 ! %l6 = fffffffffffff98b, Mem[000000009080002d] = 000046e7 stb %l6,[%i5+0x02d] ! Mem[000000009080002c] = 8b0046e7 ! Mem[0000000090800014] = baa1fa54, %g2 = 00000000000000b2 lduw [%i5+0x014],%g2 ! %g2 = 00000000baa1fa54 p35_label_21: ! %l4 = 0000df99, %l5 = 00000046, Mem[0000000091800020] = c69ee3c7 33167744 std %l4,[%o0+%o4] ! Mem[0000000091800020] = 0000df99 00000046 ! Mem[0000000057800038] = 00000031 2c1abc42, %l6 = fffff98b, %l7 = efc45e3f ldd [%i3+0x038],%l6 ! %l6 = 0000000000000031 000000002c1abc42 ! Mem[0000000090800020] = 6c6c0f3a 000020f3, %g2 = baa1fa54, %g3 = 000000b2 ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000000020f3 ! %l3 = 00000000e69bcd1d, Mem[0000000091000018] = ffffffff sth %l3,[%i6+%o3] ! Mem[0000000091000018] = cd1dffff ! %l0 = 00000000000000b2, Mem[0000000091000032] = 7257201d sth %l0,[%i6+0x032] ! Mem[0000000091000030] = 00b2201d ! Mem[0000000090000020] = 771496cb, %g2 = 000000006c6c0f3a ldsh [%i4+%o4],%g2 ! %g2 = 0000000000007714 ! Mem[0000000090800034] = 2d91fd66, %g2 = 0000000000007714 lduw [%i5+0x034],%g2 ! %g2 = 000000002d91fd66 ! %l0 = 00000000000000b2, Mem[0000000091800020] = 0000df99 sth %l0,[%o0+%o4] ! Mem[0000000091800020] = 00b2df99 ! %l0 = 00000000000000b2, Mem[0000000057000030] = 75e10f43 stw %l0,[%i2+0x030] ! Mem[0000000057000030] = 000000b2 ! Mem[0000000090800010] = 00003048, %g18 = 6b5c468277a3e395 ldsw [%i5+%o2],%g2 ! %g2 = 6b5c468277a3e395 p35_label_22: ! Mem[000000005680000c] = 000000b2, %l6 = 0000000000000031 ldsh [%i1+0x00c],%l6 ! %l6 = 0000000000000000 ! Mem[0000000091800024] = 00000046, %g2 = 0000000000003048 ldsh [%o0+0x024],%g2 ! %g2 = 0000000000000000 ! %l0 = 00000000000000b2, Mem[000000009080003e] = 96cb0000 sth %l0,[%i5+0x03e] ! Mem[000000009080003c] = 00b20000 ! Mem[0000000090800008] = 000020f3 9a5dd97b, %g2 = 00000000, %g3 = 000020f3 ldd [%i5+%o1],%g2 ! %g2 = 00000000000020f3 000000009a5dd97b ! Mem[0000000090000020] = 771496cbe69bcd1d, %g2 = 00000000000020f3 ldx [%i4+%o4],%g2 ! %g2 = 771496cbe69bcd1d ! Mem[0000000091000020] = 0000df99, %g2 = 771496cbe69bcd1d lduh [%i6+%o4],%g2 ! %g2 = 0000000000000000 ! %l7 = 000000002c1abc42, Mem[0000000090000030] = 000000ea stw %l7,[%i4+0x030] ! Mem[0000000090000030] = 2c1abc42 ! Mem[000000005680000c] = 000000b2, %l3 = 00000000e69bcd1d ldsb [%i1+0x00f],%l3 ! %l3 = ffffffffffffffb2 ! Mem[0000000090000038] = 8fc6c81b f8ba39dc, %g2 = 00000000, %g3 = 9a5dd97b ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 00000000f8ba39dc ! Mem[0000000091800038] = dc6043e2, %g2 = 000000008fc6c81b ldsb [%o0+0x03b],%g2 ! %g2 = ffffffffffffffdc p35_label_23: ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = ffffffdc, %g3 = f8ba39dc ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f ! Mem[0000000090800020] = 0f3a0000, %g2 = 0000000045288f71 ldsh [%i5+0x022],%g2 ! %g2 = 0000000000000f3a ! Mem[0000000090000024] = e69bcd1d, %g2 = 0000000000000f3a ldsh [%i4+0x024],%g2 ! %g2 = ffffffffffffe69b ! Mem[0000000091000010] = 00000000, %g18 = 6b5c468277a3e395 ldsw [%i6+%o2],%g2 ! %g2 = 6b5c468277a3e395 ! Mem[000000009180001c] = e21d00b2, %g2 = 0000000000000000 ldsh [%o0+0x01e],%g2 ! %g2 = ffffffffffffe21d ! %l1 = 00000000000000b8, Mem[0000000056800038] = 05d13c4ee70446e1 stx %l1,[%i1+0x038] ! Mem[0000000056800038] = 00000000000000b8 ! Mem[0000000091000018] = ffff9a5d, %g2 = ffffffffffffe21d lduh [%i6+0x01a],%g2 ! %g2 = 000000000000ffff ! Mem[000000005680000c] = 000000b2, %l6 = 0000000000000000 ldub [%i1+0x00c],%l6 ! %l6 = 0000000000000000 ! Mem[0000000090000020] = 1496cbe6, %g2 = 000000000000ffff ldsb [%i4+0x021],%g2 ! %g2 = 0000000000000014 ! %l1 = 00000000000000b8, Mem[0000000056000018] = 000020f39a5dd97b stx %l1,[%i0+%o3] ! Mem[0000000056000018] = 00000000000000b8 p35_label_24: ! %l6 = 0000000000000000, Mem[000000005600002c] = 582d2a44 stw %l6,[%i0+0x02c] ! Mem[000000005600002c] = 00000000 ! Mem[0000000091000010] = 00000000, %g2 = 0000000000000014 ldub [%i6+0x012],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800010] = 00003048, %g2 = 0000000000000000 lduw [%i5+%o2],%g2 ! %g2 = 0000000000003048 ! Mem[0000000091800018] = 7deaf260, %g2 = 0000000000003048 ldub [%o0+0x019],%g2 ! %g2 = 000000000000007d ! %l6 = 0000000000000000, Mem[0000000091000002] = 9f6d4686 stb %l6,[%i6+0x002] ! Mem[0000000091000000] = 006d4686 ! Mem[0000000091000014] = 000000b2, %g2 = 000000000000007d ldsh [%i6+0x014],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000018] = 20f32c46, %g2 = 0000000000000000 lduh [%i4+0x01a],%g2 ! %g2 = 00000000000020f3 ! Mem[0000000091800018] = eaf26043, %g2 = 00000000000020f3 ldsh [%o0+0x01a],%g2 ! %g2 = ffffffffffffeaf2 ! %l6 = 00000000, %l7 = 2c1abc42, Mem[0000000090800020] = 6c6c0f3a 000020f3 std %l6,[%i5+%o4] ! Mem[0000000090800020] = 00000000 2c1abc42 ! Mem[0000000056000020] = 00000000 000000b2, %l4 = 0000df99, %l5 = 00000046 ldd [%i0+%o4],%l4 ! %l4 = 0000000000000000 00000000000000b2 p35_label_25: ! %l5 = 00000000000000b2, Mem[0000000090000030] = 2c1abc42000000b2 stx %l5,[%i4+0x030] ! Mem[0000000090000030] = 00000000000000b2 ! Mem[0000000091000008] = 00000031 da67f293, %g2 = ffffeaf2, %g3 = b6b6487f ldd [%i6+%o1],%g2 ! %g2 = 0000000000000031 00000000da67f293 ! Mem[0000000091800008] = 00000000000020f3, %g2 = 0000000000000031 ldx [%o0+%o1],%g2 ! %g2 = 00000000000020f3 ! Mem[0000000090000030] = 00000000, %g2 = 00000000000020f3 ldsb [%i4+0x033],%g2 ! %g2 = 0000000000000000 ! %l2 = 771496cb, %l3 = ffffffb2, Mem[0000000091000010] = 00000000 000000b2 std %l2,[%i6+%o2] ! Mem[0000000091000010] = 771496cb ffffffb2 ! Mem[0000000056000004] = 6f8827a1, %l7 = 000000002c1abc42 lduw [%i0+0x004],%l7 ! %l7 = 000000006f8827a1 ! %l2 = 771496cb, %l3 = ffffffb2, Mem[0000000090800028] = 00000000 008b0046 std %l2,[%i5+%o5] ! Mem[0000000090800028] = 771496cb ffffffb2 ! Mem[0000000090000018] = 00b220f3, %g2 = 0000000000000000 lduw [%i4+%o3],%g2 ! %g2 = 0000000000b220f3 ! %l1 = 00000000000000b8, Mem[0000000090800028] = 771496cbffffffb2 stx %l1,[%i5+%o5] ! Mem[0000000090800028] = 00000000000000b8 ! Mem[0000000091000030] = 96cb00b2 201dbe7e, %g2 = 00b220f3, %g3 = da67f293 ldd [%i6+0x030],%g2 ! %g2 = 0000000096cb00b2 00000000201dbe7e ba,a p35_not_taken_0_end p35_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p35_branch_failed p35_not_taken_0_end: ! End of Random Code for Thread 35 1: membar #Sync ! Force all stores to complete p35_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x08c] ! Set processor 35 done flag ! Check Registers p35_check_registers: set p35_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000000000b2 bne,a,pn %xcc,p35_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000000000b8 bne,a,pn %xcc,p35_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000771496cb bne,a,pn %xcc,p35_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffffffffffb2 bne,a,pn %xcc,p35_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000000 bne,a,pn %xcc,p35_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000000000b2 bne,a,pn %xcc,p35_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000000 bne,a,pn %xcc,p35_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000006f8827a1 bne,a,pn %xcc,p35_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p35_check_fp_registers: set p35_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 8022749a 6a4f4d47 bne %xcc,p35_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be b06701ea 589cedb6 bne %xcc,p35_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be d34e328b c0eaf7ac bne %xcc,p35_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 1e449eba 1abef3d1 bne %xcc,p35_f6_fail nop ! Check Local Memory set p35_local0_expect,%g1 p35_check_local0: ldx [%g1+0x018],%g2 ! Expected data = 00000000000000b8 ldx [%i0+0x018],%g3 ! Observed data at 0000000056000018 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000000000000b2 ldx [%i0+0x020],%g3 ! Observed data at 0000000056000020 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000000000000000 ldx [%i0+0x028],%g3 ! Observed data at 0000000056000028 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i0,0x028,%g4 set p35_local1_expect,%g1 p35_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 179bee8ee54a837b ldx [%i1+0x000],%g3 ! Observed data at 0000000056800000 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00000000000000b2 ldx [%i1+0x008],%g3 ! Observed data at 0000000056800008 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i1,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000000000000b8 ldx [%i1+0x028],%g3 ! Observed data at 0000000056800028 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000000000000b8 ldx [%i1+0x038],%g3 ! Observed data at 0000000056800038 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i1,0x038,%g4 set p35_local2_expect,%g1 p35_check_local2: ldx [%g1+0x028],%g2 ! Expected data = 0e84f4483995a6cb ldx [%i2+0x028],%g3 ! Observed data at 0000000057000028 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000000b2c97deaf2 ldx [%i2+0x030],%g3 ! Observed data at 0000000057000030 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 12cfbe4ed5665abb ldx [%i2+0x038],%g3 ! Observed data at 0000000057000038 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i2,0x038,%g4 set p35_local3_expect,%g1 p35_check_local3: ldx [%g1+0x010],%g2 ! Expected data = 000000b200000031 ldx [%i3+0x010],%g3 ! Observed data at 0000000057800010 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = e118b2e8c875d566 ldx [%i3+0x020],%g3 ! Observed data at 0000000057800020 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = fffffffffffff98b ldx [%i3+0x030],%g3 ! Observed data at 0000000057800030 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000312c1abc42 ldx [%i3+0x038],%g3 ! Observed data at 0000000057800038 cmp %g2,%g3 bne,a,pn %xcc,p35_local_failed add %i3,0x038,%g4 ! The test for processor 35 has passed p35_passed: ta GOOD_TRAP nop p35_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p35_failed p35_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p35_failed p35_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p35_failed p35_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p35_failed p35_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p35_failed p35_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p35_failed p35_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p35_failed p35_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p35_failed p35_f0_fail: set p35_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p35_f2_fail: set p35_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p35_f4_fail: set p35_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p35_f6_fail: set p35_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 35 failed p35_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x08c] ! Set processor 35 done flag set p35_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 35 failed p35_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x08c] ! Set processor 35 done flag set p35_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p35_selfmod_failed: ba p35_failed mov 0xabc,%g1 p35_common_error: or %g0,0xf03,%g1 ba p35_failed mov %o5,%g3 p35_common_signature_error: set p35_temp,%g1 ba p35_failed st %g2,[%g1] ! Common Lock Number p35_common_timeout: set p35_temp,%g1 ba p35_failed st %g2,[%g1] ! Common Lock Number p35_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p35_failed mov 0x0,%g3 p35_trap1e: lduba [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000057800018] lduha [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000057800028] stda %l4,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000057800020] done p35_trap1o: lduba [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000057800018] lduha [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000057800028] stda %l4,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000057800020] done p35_trap2e: ldxa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000057000028] done p35_trap2o: ldxa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000057000028] done p35_trap3e: nop nop nop nop nop nop done p35_trap3o: nop nop nop nop nop nop done p35_init_memory_pointers: set p35_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 p35_local0_start,%i0 set p35_local1_start,%i1 set p35_local2_start,%i2 set p35_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = c6fb878658f7abe5 ldx [%g1+0x008],%l1 ! %l1 = 7d43a340230270fe ldx [%g1+0x010],%l2 ! %l2 = ceaae0ea8d3e7ff8 ldx [%g1+0x018],%l3 ! %l3 = 06ed6c62ca0e7712 ldx [%g1+0x020],%l4 ! %l4 = 6ce75f9ac97deaf2 ldx [%g1+0x028],%l5 ! %l5 = 0e84f4483995a6cb ldx [%g1+0x030],%l6 ! %l6 = c41585dc6043e21d ldx [%g1+0x038],%l7 ! %l7 = c341e6807ed5ae6d ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 36 processor_36: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x90] ! Set the start flag wrpr %g0,7,%cleanwin call p36_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 36 wr %g0,0x4,%fprs ! Make sure fef is 1 set p36_init_freg,%g1 ! %f0 = 91a55152 dba0a006 5b0b55b6 f315d861 ! %f4 = 157c20a4 b8b7c4d0 39cf95ac e6c4fc6c ! %f8 = b7d231d1 58565934 73883522 f2260466 ! %f12 = 02e1a20b 4046b93f 798cb999 c14031d2 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = a9c93761 9efbd367 58464091 170aaddc ! %f20 = b069e57b 15d4a00f 21ad0d13 064a740b ! %f24 = b6211d6e 85b53f56 6ee863a1 537e96f3 ! %f28 = 5dfa9e41 f5b85cfb 86c9609d bb710c45 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = c1a9ad05 d6b7a796 e36ac334 0cd0098c ! %f36 = a011507e 2c813498 fb92b537 5568e837 ! %f40 = d05b96e3 e329cfb5 6a5cdbca ba8f16f0 ! %f44 = 438a23fa 2c940626 a4db4318 6fc1b136 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x2427921f00000024,%g7,%g1 ! GSR scale = 4, align = 4 wr %g1,%g0,%gsr ! GSR = 2427921f00000024 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 36 p36_label_1: ! %l1 = fd2dd2fbb966752e, Mem[0000000091800000] = 6c5e37b5da193367 stx %l1,[%o0+%g0] ! Mem[0000000091800000] = fd2dd2fbb966752e ! Mem[000000005980003c] = 76612345, %l4 = 8aac213647016b4f ldsb [%i3+0x03c],%l4 ! %l4 = 0000000000000076 ! Mem[0000000091000034] = be7e6589, %g2 = adab1be58085d296 ldsb [%i6+0x036],%g2 ! %g2 = ffffffffffffffbe ! %l6 = 6e27b048, %l7 = 7a19b6bd, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l6,[%i4+%g0] ! Mem[0000000090000000] = 6e27b048 7a19b6bd ! Mem[0000000091000018] = b4334f3440af2dc9, %g2 = ffffffffffffffbe ldx [%i6+%o3],%g2 ! %g2 = b4334f3440af2dc9 ! %l6 = 6e27b048, %l7 = 7a19b6bd, Mem[0000000091800038] = e8dd799b eb806635 std %l6,[%o0+0x038] ! Mem[0000000091800038] = 6e27b048 7a19b6bd ! Mem[0000000059800024] = b0634cb7, %l0 = e6cb4cceb0883c59 ldsh [%i3+0x024],%l0 ! %l0 = ffffffffffffb063 ! %l7 = 7d963fc07a19b6bd, Mem[000000009100002d] = 4f959e7c stb %l7,[%i6+0x02d] ! Mem[000000009100002c] = bd959e7c ! Mem[0000000090800034] = 2d07fd66, %g2 = b4334f3440af2dc9 lduw [%i5+0x034],%g2 ! %g2 = 000000002d07fd66 ! Mem[0000000091800000] = fd2dd2fb, %g18 = 857315bea62c7b57 ldsw [%o0+%g0],%g2 ! %g2 = 857315bea62c7b57 p36_label_2: ! %l3 = 0cd55dee41120548, Mem[0000000091000038] = 65898de9d7571dc0 stx %l3,[%i6+0x038] ! Mem[0000000091000038] = 0cd55dee41120548 ! %l2 = 48241c7c, %l3 = 41120548, Mem[0000000091000028] = 43a014ad dbbd959e std %l2,[%i6+%o5] ! Mem[0000000091000028] = 48241c7c 41120548 ! Mem[0000000091000030] = 7257207b, %g2 = fffffffffd2dd2fb lduh [%i6+0x032],%g2 ! %g2 = 0000000000007257 ! Mem[0000000090800014] = fa5435d3, %g2 = 0000000000007257 ldsh [%i5+0x016],%g2 ! %g2 = fffffffffffffa54 ! %l4 = 0000000000000076, Mem[0000000090800032] = 33342d07 sth %l4,[%i5+0x032] ! Mem[0000000090800030] = 00762d07 ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = fffffffffffffa54 ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! %l3 = 0cd55dee41120548, Mem[0000000091800007] = 2e50d23f stb %l3,[%o0+0x007] ! Mem[0000000091800004] = 4850d23f ! %l0 = ffffffffffffb063, Mem[0000000091000004] = de861c20 stb %l0,[%i6+0x004] ! Mem[0000000091000004] = 63861c20 ! Mem[0000000058000028] = ea563156 7f9b3b02, %l0 = ffffb063, %l1 = b966752e ldd [%i0+%o5],%l0 ! %l0 = 00000000ea563156 000000007f9b3b02 ! %l6 = 2797d5006e27b048, Mem[0000000091800022] = e3c73316 sth %l6,[%o0+0x022] ! Mem[0000000091800020] = b0483316 p36_label_3: ! Mem[0000000059000028] = f43f3535 dcf06749, %l2 = 48241c7c, %l3 = 41120548 ldd [%i2+%o5],%l2 ! %l2 = 00000000f43f3535 00000000dcf06749 ! %l0 = ea563156, %l1 = 7f9b3b02, Mem[0000000090000028] = 07dc67fd 8d791540 std %l0,[%i4+%o5] ! Mem[0000000090000028] = ea563156 7f9b3b02 ! %l4 = 00000076, %l5 = fd958bf9, Mem[0000000090000038] = 8fc6c81b f8ba39dc std %l4,[%i4+0x038] ! Mem[0000000090000038] = 00000076 fd958bf9 ! Mem[0000000091800028] = d1fa02cc, %g2 = 96abb01bc40b9e2c lduw [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc ! Mem[0000000090000030] = 944f136a126760d7, %g2 = 00000000d1fa02cc ldx [%i4+0x030],%g2 ! %g2 = 944f136a126760d7 ! Mem[000000009180000c] = 41274a5e, %g2 = 944f136a126760d7 ldsb [%o0+0x00d],%g2 ! %g2 = 0000000000000041 ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = 0000000000000041 ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! %l4 = 00000076, %l5 = fd958bf9, Mem[0000000058000000] = 63869213 bdff78a4 std %l4,[%i0+%g0] ! Mem[0000000058000000] = 00000076 fd958bf9 ! %l4 = 0000000000000076, Mem[0000000058800020] = 67e661a8 sth %l4,[%i1+%o4] ! Mem[0000000058800020] = 007661a8 ! %l7 = 7d963fc07a19b6bd, Mem[0000000059000030] = 9461fdd70649815b stx %l7,[%i2+0x030] ! Mem[0000000059000030] = 7d963fc07a19b6bd p36_label_4: ! Mem[0000000090000018] = 7f114e52, %g2 = c8c086c6d0bacca9 lduw [%i4+%o3],%g2 ! %g2 = 000000007f114e52 ! Mem[0000000090000020] = 1a54edfc e7b2eb32, %g2 = 7f114e52, %g3 = 0bad0b00 ldd [%i4+%o4],%g2 ! %g2 = 000000001a54edfc 00000000e7b2eb32 ! Mem[0000000090800030] = e7b30076, %g2 = 000000001a54edfc lduw [%i5+0x030],%g2 ! %g2 = 00000000e7b30076 ! Mem[0000000090000030] = 944f136a, %g18 = 857315bea62c7b57 ldsw [%i4+0x030],%g2 ! %g2 = 857315bea62c7b57 ! %l1 = 000000007f9b3b02, Mem[0000000090800034] = 2d07fd66 sth %l1,[%i5+0x034] ! Mem[0000000090800034] = 3b02fd66 ! %l5 = 25498aadfd958bf9, Mem[0000000091800034] = b6b6487f stw %l5,[%o0+0x034] ! Mem[0000000091800034] = fd958bf9 ! Mem[0000000058000004] = fd958bf9, %l2 = 00000000f43f3535 ldsb [%i0+0x005],%l2 ! %l2 = ffffffffffffff95 ! %l6 = 2797d5006e27b048, Mem[0000000059000038] = 7a5240c5473ddd63 stx %l6,[%i2+0x038] ! Mem[0000000059000038] = 2797d5006e27b048 ! Mem[0000000091800020] = c69eb048 33167744, %g2 = 944f136a, %g3 = e7b2eb32 ldd [%o0+%o4],%g2 ! %g2 = 00000000c69eb048 0000000033167744 ! Mem[000000005880001c] = 9ab28a0e, %l6 = 2797d5006e27b048 ldsb [%i1+0x01c],%l6 ! %l6 = ffffffffffffff9a p36_label_5: ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = c69eb048, %g3 = 33167744 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! Mem[000000009100002c] = 41120548, %g2 = 00000000d1fa02cc lduw [%i6+0x02c],%g2 ! %g2 = 0000000041120548 ! Mem[0000000090800028] = eb4882af 9c5fe8b1, %g2 = 41120548, %g3 = b0308df5 ldd [%i5+%o5],%g2 ! %g2 = 00000000eb4882af 000000009c5fe8b1 ! Mem[000000005800001c] = fb7eedf3, %l0 = 00000000ea563156 ldsb [%i0+0x01e],%l0 ! %l0 = ffffffffffffffed ! Mem[0000000059000004] = 8197e599, %l0 = ffffffffffffffed ldsw [%i2+0x004],%l0 ! %l0 = ffffffff8197e599 ! %l0 = ffffffff8197e599, Mem[0000000059000038] = 2797d500 stw %l0,[%i2+0x038] ! Mem[0000000059000038] = 8197e599 ! %l1 = 000000007f9b3b02, Mem[0000000091800020] = c69eb048 stb %l1,[%o0+%o4] ! Mem[0000000091800020] = 029eb048 ! %l3 = 00000000dcf06749, Mem[0000000091800038] = 6e27b0487a19b6bd stx %l3,[%o0+0x038] ! Mem[0000000091800038] = 00000000dcf06749 ! Mem[0000000059000028] = f43f3535, %l6 = ffffffffffffff9a ldsh [%i2+%o5],%l6 ! %l6 = fffffffffffff43f ! Mem[000000009180000c] = 274a5e44, %g2 = 00000000eb4882af ldsh [%o0+0x00e],%g2 ! %g2 = 000000000000274a p36_label_6: ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = 0000274a, %g3 = 9c5fe8b1 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! Mem[0000000058000028] = ea563156, %l1 = 000000007f9b3b02 lduh [%i0+0x02a],%l1 ! %l1 = 0000000000003156 ! Mem[0000000091800018] = 39a5df25, %g2 = 0000000050d23f27 lduw [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 ! %l6 = fffff43f, %l7 = 7a19b6bd, Mem[0000000090800008] = a3d5b48d f38fafd2 std %l6,[%i5+%o1] ! Mem[0000000090800008] = fffff43f 7a19b6bd ! Mem[0000000091000010] = eb99b055 5bebbbe4, %g2 = 39a5df25, %g3 = 0741274a ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebbbe4 ! %l4 = 00000076, %l5 = fd958bf9, Mem[0000000091000000] = ddab9f6d 63861c20 std %l4,[%i6+%g0] ! Mem[0000000091000000] = 00000076 fd958bf9 ! %l2 = ffffffffffffff95, Mem[000000009080003a] = 420cdd38 sth %l2,[%i5+0x03a] ! Mem[0000000090800038] = ff95dd38 ! Mem[0000000090800030] = e7b30076, %g2 = 00000000eb99b055 lduw [%i5+0x030],%g2 ! %g2 = 00000000e7b30076 ! Mem[0000000058000004] = fd958bf9, %l2 = ffffffffffffff95 ldsw [%i0+0x004],%l2 ! %l2 = fffffffffd958bf9 ! %l3 = 00000000dcf06749, Mem[000000009080003e] = b60e0000 stb %l3,[%i5+0x03e] ! Mem[000000009080003c] = 490e0000 p36_label_7: ! %l6 = fffffffffffff43f, Mem[000000009180003c] = dcf06749 stw %l6,[%o0+0x03c] ! Mem[000000009180003c] = fffff43f ! %l0 = 8197e599, %l1 = 00003156, Mem[0000000090000018] = 7f114e52 9d7122ad std %l0,[%i4+%o3] ! Mem[0000000090000018] = 8197e599 00003156 ! Mem[0000000091000020] = 8f8d7b41, %g2 = 00000000e7b30076 ldub [%i6+0x022],%g2 ! %g2 = 000000000000008f ! Mem[0000000090000020] = fce7b2eb, %g2 = 000000000000008f ldsb [%i4+0x023],%g2 ! %g2 = fffffffffffffffc ! Mem[0000000059000034] = 7a19b6bd, %l0 = ffffffff8197e599 lduw [%i2+0x034],%l0 ! %l0 = 000000007a19b6bd ! Mem[0000000059800004] = ca65db5e, %l0 = 000000007a19b6bd ldsb [%i3+0x006],%l0 ! %l0 = ffffffffffffffdb ! %l6 = fffffffffffff43f, Mem[000000005980000c] = e8e739be stw %l6,[%i3+0x00c] ! Mem[000000005980000c] = fffff43f ! Mem[0000000090000000] = b0487a19, %g2 = fffffffffffffffc ldsh [%i4+0x002],%g2 ! %g2 = ffffffffffffb048 ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = ffffb048, %g3 = 5bebbbe4 ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! %l0 = ffffffffffffffdb, Mem[0000000058800018] = abe0979c9ab28a0e stx %l0,[%i1+%o3] ! Mem[0000000058800018] = ffffffffffffffdb p36_label_8: ! %l4 = 0000000000000076, Mem[0000000091800000] = fd2dd2fb sth %l4,[%o0+%g0] ! Mem[0000000091800000] = 0076d2fb ! Mem[0000000058000008] = d1586629 44298898, %l2 = fd958bf9, %l3 = dcf06749 ldd [%i0+%o1],%l2 ! %l2 = 00000000d1586629 0000000044298898 ! %l0 = ffffffffffffffdb, Mem[000000009180003e] = f43f0000 sth %l0,[%o0+0x03e] ! Mem[000000009180003c] = ffdb0000 ! %l6 = fffffffffffff43f, Mem[0000000090800029] = 4882af9c stb %l6,[%i5+0x029] ! Mem[0000000090800028] = 3f82af9c ! Mem[0000000091000014] = 5bebbbe4, %g2 = 0000000035d3851c lduw [%i6+0x014],%g2 ! %g2 = 000000005bebbbe4 ! %l7 = 7d963fc07a19b6bd, Mem[0000000090000000] = 6e27b0487a19b6bd stx %l7,[%i4+%g0] ! Mem[0000000090000000] = 7d963fc07a19b6bd ! %l3 = 0000000044298898, Mem[000000009180000a] = 3f270741 sth %l3,[%o0+0x00a] ! Mem[0000000091800008] = 88980741 ! Mem[0000000090000000] = 7d963fc0 7a19b6bd, %g2 = 5bebbbe4, %g3 = d6343572 ldd [%i4+%g0],%g2 ! %g2 = 000000007d963fc0 000000007a19b6bd ! Mem[0000000058800034] = 70c24f46, %l1 = 0000000000003156 ldsb [%i1+0x036],%l1 ! %l1 = 000000000000004f ! Mem[0000000090000028] = ea563156, %g18 = 857315bea62c7b57 ldsw [%i4+%o5],%g2 ! %g2 = 857315bea62c7b57 p36_label_9: ! Mem[0000000090800028] = eb3f82af9c5fe8b1, %g2 = ffffffffea563156 ldx [%i5+%o5],%g2 ! %g2 = eb3f82af9c5fe8b1 ! Mem[000000009180001c] = 10d9029e, %g2 = eb3f82af9c5fe8b1 ldsh [%o0+0x01e],%g2 ! %g2 = 00000000000010d9 ! Mem[0000000090800028] = eb3f82af 9c5fe8b1, %g2 = 000010d9, %g3 = 7a19b6bd ldd [%i5+%o5],%g2 ! %g2 = 00000000eb3f82af 000000009c5fe8b1 ! Mem[0000000091800038] = 000000ff, %g2 = 00000000eb3f82af ldub [%o0+0x039],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800024] = ba1e4dff, %g18 = 857315bea62c7b57 ldsw [%i5+0x024],%g2 ! %g2 = 857315bea62c7b57 ! %l5 = 25498aadfd958bf9, Mem[0000000090800024] = ba1e4dff stw %l5,[%i5+0x024] ! Mem[0000000090800024] = fd958bf9 ! Mem[0000000091000018] = b4334f34, %g2 = ffffffffba1e4dff ldsh [%i6+%o3],%g2 ! %g2 = ffffffffffffb433 ! Mem[0000000091800018] = 25e14610, %g2 = ffffffffffffb433 ldub [%o0+0x01b],%g2 ! %g2 = 0000000000000025 ! Mem[000000009180003c] = ffffffdb, %g2 = 0000000000000025 lduw [%o0+0x03c],%g2 ! %g2 = 00000000ffffffdb ! %l4 = 0000000000000076, Mem[000000009080000b] = 3f7a19b6 stb %l4,[%i5+0x00b] ! Mem[0000000090800008] = 767a19b6 p36_label_10: ! Mem[000000009080003c] = 0e000000, %g2 = 00000000ffffffdb ldsb [%i5+0x03f],%g2 ! %g2 = 000000000000000e ! Mem[0000000090000014] = 798eb5a3, %g2 = 000000000000000e ldsh [%i4+0x014],%g2 ! %g2 = 000000000000798e ! Mem[0000000091800008] = 50d28898, %g18 = 857315bea62c7b57 ldsw [%o0+%o1],%g2 ! %g2 = 857315bea62c7b57 ! %l7 = 7d963fc07a19b6bd, Mem[0000000090000010] = 0212225c stw %l7,[%i4+%o2] ! Mem[0000000090000010] = 7a19b6bd ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = 50d28898, %g3 = 9c5fe8b1 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! Mem[0000000090800030] = b300763b, %g2 = 00000000d1fa02cc ldsb [%i5+0x031],%g2 ! %g2 = ffffffffffffffb3 ! Mem[0000000090000030] = 6a126760, %g2 = ffffffffffffffb3 ldsb [%i4+0x033],%g2 ! %g2 = 000000000000006a ! Mem[0000000058800010] = 4744ec0e, %l2 = 00000000d1586629 lduw [%i1+%o2],%l2 ! %l2 = 000000004744ec0e ! Mem[0000000090000008] = abb01bc4, %g2 = 000000000000006a ldub [%i4+0x009],%g2 ! %g2 = 00000000000000ab ! Mem[0000000059000030] = 7d963fc07a19b6bd, %l0 = ffffffffffffffdb ldx [%i2+0x030],%l0 ! %l0 = 7d963fc07a19b6bd p36_label_11: ! %l4 = 0000000000000076, Mem[000000009100003c] = 41120548 stw %l4,[%i6+0x03c] ! Mem[000000009100003c] = 00000076 ! Mem[0000000091000024] = cb8c4824, %g2 = 00000000000000ab lduh [%i6+0x026],%g2 ! %g2 = 000000000000cb8c ! %l6 = fffffffffffff43f, Mem[0000000091000000] = 00000076fd958bf9 stx %l6,[%i6+%g0] ! Mem[0000000091000000] = fffffffffffff43f ! %l4 = 0000000000000076, Mem[0000000090800024] = fd958bf9 stw %l4,[%i5+0x024] ! Mem[0000000090800024] = 00000076 ! Mem[0000000059000008] = 76cc84a1, %l1 = 000000000000004f lduw [%i2+%o1],%l1 ! %l1 = 0000000076cc84a1 ! %l6 = fffffffffffff43f, Mem[0000000090800032] = 00763b02 stb %l6,[%i5+0x032] ! Mem[0000000090800030] = 3f763b02 ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 000000000000cb8c ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! Mem[0000000091000010] = eb99b0555bebbbe4, %g2 = 4b1c5151da67f293 ldx [%i6+%o2],%g2 ! %g2 = eb99b0555bebbbe4 ! Mem[0000000091800018] = 39a5df25, %g2 = eb99b0555bebbbe4 lduh [%o0+%o3],%g2 ! %g2 = 00000000000039a5 ! Mem[0000000059000008] = 76cc84a1, %l7 = 7d963fc07a19b6bd ldsh [%i2+%o1],%l7 ! %l7 = 00000000000076cc p36_label_12: ! %l2 = 000000004744ec0e, Mem[0000000090000005] = 19b6bd96 stb %l2,[%i4+0x005] ! Mem[0000000090000004] = 0eb6bd96 ! %l0 = 7d963fc07a19b6bd, Mem[0000000090000015] = 8eb5a381 stb %l0,[%i4+0x015] ! Mem[0000000090000014] = bdb5a381 ! Mem[000000005880002c] = 2b072662, %l3 = 0000000044298898 ldsb [%i1+0x02c],%l3 ! %l3 = 000000000000002b ! Mem[0000000091800020] = 029eb048, %g2 = 00000000000039a5 lduw [%o0+%o4],%g2 ! %g2 = 00000000029eb048 ! %l4 = 0000000000000076, Mem[0000000090000008] = 96abb01bc40b9e2c stx %l4,[%i4+%o1] ! Mem[0000000090000008] = 0000000000000076 ! Mem[0000000090000034] = 60d70000, %g2 = 00000000029eb048 ldsb [%i4+0x036],%g2 ! %g2 = 0000000000000060 ! %l4 = 0000000000000076, Mem[000000009080002b] = af9c5fe8 stb %l4,[%i5+0x02b] ! Mem[0000000090800028] = 769c5fe8 ! %l6 = fffffffffffff43f, Mem[000000009180002e] = 8df54528 stb %l6,[%o0+0x02e] ! Mem[000000009180002c] = 3ff54528 ! %l2 = 000000004744ec0e, Mem[000000009100001c] = 40af2dc9 sth %l2,[%i6+0x01c] ! Mem[000000009100001c] = ec0e2dc9 ! Mem[000000005800000c] = 44298898, %l5 = 25498aadfd958bf9 ldub [%i0+0x00e],%l5 ! %l5 = 0000000000000088 p36_label_13: ! %l7 = 00000000000076cc, Mem[0000000090000024] = e7b2eb32 stw %l7,[%i4+0x024] ! Mem[0000000090000024] = 000076cc ! %l3 = 000000000000002b, Mem[0000000091800014] = a2d978b6 sth %l3,[%o0+0x014] ! Mem[0000000091800014] = 002b78b6 ! Mem[000000005800001c] = fb7eedf3, %l0 = 7d963fc07a19b6bd lduh [%i0+0x01c],%l0 ! %l0 = 000000000000fb7e ! Mem[0000000090000010] = 7a19b6bd, %g18 = 857315bea62c7b57 ldsw [%i4+%o2],%g2 ! %g2 = 857315bea62c7b57 ! %l0 = 000000000000fb7e, Mem[000000009000001c] = 00003156 stw %l0,[%i4+0x01c] ! Mem[000000009000001c] = 0000fb7e ! Mem[0000000091000038] = 0cd55dee, %g18 = 857315bea62c7b57 ldsw [%i6+0x038],%g2 ! %g2 = 857315bea62c7b57 ! Mem[0000000090800004] = d0bacca9, %g2 = 000000000cd55dee lduw [%i5+0x004],%g2 ! %g2 = 00000000d0bacca9 ! Mem[0000000058800028] = a11558082b072662, %l7 = 00000000000076cc ldx [%i1+%o5],%l7 ! %l7 = a11558082b072662 ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 00000000d0bacca9 ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! Mem[0000000090800000] = 86c6d0ba, %g2 = 4b1c5151da67f293 lduh [%i5+0x002],%g2 ! %g2 = 00000000000086c6 p36_label_14: ! Mem[0000000059800000] = d0a0da2d, %l7 = a11558082b072662 ldsw [%i3+%g0],%l7 ! %l7 = ffffffffd0a0da2d ! %l1 = 0000000076cc84a1, Mem[000000009100001c] = ec0e2dc9 stw %l1,[%i6+0x01c] ! Mem[000000009100001c] = 76cc84a1 ! Mem[000000009000001c] = fb7e1a54, %g2 = 00000000000086c6 ldub [%i4+0x01e],%g2 ! %g2 = 00000000000000fb ! Mem[0000000058800014] = f08c7372, %l6 = fffffffffffff43f lduw [%i1+0x014],%l6 ! %l6 = 00000000f08c7372 ! Mem[0000000090000010] = 7a19b6bd79bdb5a3, %g2 = 00000000000000fb ldx [%i4+%o2],%g2 ! %g2 = 7a19b6bd79bdb5a3 ! Mem[0000000059800014] = 8e577838, %l0 = 000000000000fb7e ldsb [%i3+0x016],%l0 ! %l0 = 0000000000000078 ! Mem[0000000090800028] = eb3f8276 9c5fe8b1, %g2 = 79bdb5a3, %g3 = b0308df5 ldd [%i5+%o5],%g2 ! %g2 = 00000000eb3f8276 000000009c5fe8b1 ! Mem[000000009180000c] = 274a5e44, %g2 = 00000000eb3f8276 ldsh [%o0+0x00e],%g2 ! %g2 = 000000000000274a ! %l2 = 4744ec0e, %l3 = 0000002b, Mem[0000000091000030] = 7cc77257 207bbe7e std %l2,[%i6+0x030] ! Mem[0000000091000030] = 4744ec0e 0000002b ! %l4 = 0000000000000076, Mem[0000000090000028] = ea5631567f9b3b02 stx %l4,[%i4+%o5] ! Mem[0000000090000028] = 0000000000000076 p36_label_15: ! Mem[000000005980002c] = 2123f625, %l4 = 0000000000000076 lduw [%i3+0x02c],%l4 ! %l4 = 000000002123f625 ! Mem[0000000090800018] = 35d3851c, %g2 = 000000000000274a ldsh [%i5+%o3],%g2 ! %g2 = 00000000000035d3 ! Mem[0000000090000030] = 944f136a, %g2 = 00000000000035d3 lduw [%i4+0x030],%g2 ! %g2 = 00000000944f136a ! %l0 = 0000000000000078, Mem[0000000090000018] = 8197e5990000fb7e stx %l0,[%i4+%o3] ! Mem[0000000090000018] = 0000000000000078 ! Mem[0000000090000000] = 963fc07a, %g2 = 00000000944f136a ldsb [%i4+0x001],%g2 ! %g2 = ffffffffffffff96 ! Mem[0000000058000010] = e22d3282, %l0 = 0000000000000078 ldsh [%i0+0x012],%l0 ! %l0 = 0000000000003282 ! Mem[0000000090000004] = 7a0eb6bd, %g2 = ffffffffffffff96 ldsh [%i4+0x004],%g2 ! %g2 = 0000000000007a0e ! %l2 = 000000004744ec0e, Mem[0000000059000002] = e03abf0a stb %l2,[%i2+0x002] ! Mem[0000000059000000] = e03a0e0a ! Mem[0000000090000028] = 00000000, %g2 = 0000000000007a0e ldsh [%i4+0x02a],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100000c] = f293eb99, %g2 = 0000000000000000 lduh [%i6+0x00e],%g2 ! %g2 = 000000000000f293 p36_label_16: ! Mem[0000000090800038] = 393fff95, %g18 = 857315bea62c7b57 ldsw [%i5+0x038],%g2 ! %g2 = 857315bea62c7b57 ! Mem[0000000059000020] = 0a623788, %l0 = 0000000000003282 ldub [%i2+%o4],%l0 ! %l0 = 000000000000000a ! Mem[0000000090000000] = 7d963fc0, %g2 = 00000000393fff95 ldsb [%i4+%g0],%g2 ! %g2 = 000000000000007d ! %l1 = 0000000076cc84a1, Mem[0000000090000018] = 0000000000000078 stx %l1,[%i4+%o3] ! Mem[0000000090000018] = 0000000076cc84a1 ! %l2 = 000000004744ec0e, Mem[0000000058800038] = 35d532a2 stw %l2,[%i1+0x038] ! Mem[0000000058800038] = 4744ec0e ! %l1 = 0000000076cc84a1, Mem[0000000059000022] = 0a623788 sth %l1,[%i2+0x022] ! Mem[0000000059000020] = 0a6284a1 ! %l0 = 0000000a, %l1 = 76cc84a1, Mem[0000000059800020] = 261694e1 b0634cb7 std %l0,[%i3+%o4] ! Mem[0000000059800020] = 0000000a 76cc84a1 ! Mem[0000000058800038] = 4744ec0e 3b1e9c93, %l0 = 0000000a, %l1 = 76cc84a1 ldd [%i1+0x038],%l0 ! %l0 = 000000004744ec0e 000000003b1e9c93 ! Mem[0000000091000004] = fffff43f, %g2 = 000000000000007d ldsh [%i6+0x004],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000059800010] = 2e5d54d7, %l3 = 000000000000002b lduh [%i3+0x012],%l3 ! %l3 = 00000000000054d7 p36_label_17: ! Mem[0000000091800000] = 0076d2fbb9667548, %g2 = ffffffffffffffff ldx [%o0+%g0],%g2 ! %g2 = 0076d2fbb9667548 ! %l5 = 0000000000000088, Mem[0000000091000018] = b4334f34 sth %l5,[%i6+%o3] ! Mem[0000000091000018] = 00884f34 ! %l6 = 00000000f08c7372, Mem[000000009000002c] = 00000076 stw %l6,[%i4+0x02c] ! Mem[000000009000002c] = f08c7372 ! %l2 = 000000004744ec0e, Mem[0000000090000004] = 7a0eb6bd stw %l2,[%i4+0x004] ! Mem[0000000090000004] = 4744ec0e ! Mem[0000000058000010] = e22d3282, %l7 = ffffffffd0a0da2d ldsh [%i0+0x012],%l7 ! %l7 = 0000000000003282 ! Mem[0000000058800028] = a11558082b072662, %l6 = 00000000f08c7372 ldx [%i1+%o5],%l6 ! %l6 = a11558082b072662 ! %l0 = 4744ec0e, %l1 = 3b1e9c93, Mem[0000000090800018] = 35d3851c d6343572 std %l0,[%i5+%o3] ! Mem[0000000090800018] = 4744ec0e 3b1e9c93 ! %l6 = a11558082b072662, Mem[000000009000000e] = 00767a19 stb %l6,[%i4+0x00e] ! Mem[000000009000000c] = 62767a19 ! %l1 = 000000003b1e9c93, Mem[0000000091000030] = 4744ec0e stw %l1,[%i6+0x030] ! Mem[0000000091000030] = 3b1e9c93 ! %l6 = a11558082b072662, Mem[0000000091800018] = 39a5df25 sth %l6,[%o0+%o3] ! Mem[0000000091800018] = 2662df25 p36_label_18: ! Mem[000000009000003c] = fd958bf9, %g18 = 857315bea62c7b57 ldsw [%i4+0x03c],%g2 ! %g2 = 857315bea62c7b57 ! Mem[0000000091800024] = 33167744, %g18 = 857315bea62c7b57 ldsw [%o0+0x024],%g2 ! %g2 = 857315bea62c7b57 ! Mem[0000000058000008] = d1586629 44298898, %l4 = 2123f625, %l5 = 00000088 ldd [%i0+%o1],%l4 ! %l4 = 00000000d1586629 0000000044298898 ! Mem[0000000091800028] = d1fa02cc b0303ff5, %g2 = 33167744, %g3 = 9c5fe8b1 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0303ff5 ! Mem[000000009080002c] = 9c5fe8b1, %g2 = 00000000d1fa02cc ldsh [%i5+0x02c],%g2 ! %g2 = ffffffffffff9c5f ! Mem[000000009000002c] = f08c7372, %g18 = 857315bea62c7b57 ldsw [%i4+0x02c],%g2 ! %g2 = 857315bea62c7b57 ! Mem[0000000059800034] = 4ee47393, %l3 = 00000000000054d7 ldsh [%i3+0x034],%l3 ! %l3 = 0000000000004ee4 ! %l1 = 000000003b1e9c93, Mem[0000000090800033] = 763b02fd stb %l1,[%i5+0x033] ! Mem[0000000090800030] = 933b02fd ! Mem[0000000058000034] = 60e3ccff, %l3 = 0000000000004ee4 ldsh [%i0+0x034],%l3 ! %l3 = 00000000000060e3 ! Mem[0000000090800024] = 00000076, %g2 = fffffffff08c7372 lduh [%i5+0x024],%g2 ! %g2 = 0000000000000000 p36_label_19: ! Mem[0000000090800000] = 86c6d0ba, %g2 = 0000000000000000 ldub [%i5+0x002],%g2 ! %g2 = 0000000000000086 ! %l4 = d1586629, %l5 = 44298898, Mem[0000000091000028] = 48241c7c 41120548 std %l4,[%i6+%o5] ! Mem[0000000091000028] = d1586629 44298898 ! Mem[0000000059800034] = 4ee47393, %l2 = 000000004744ec0e ldsw [%i3+0x034],%l2 ! %l2 = 000000004ee47393 ! %l2 = 4ee47393, %l3 = 000060e3, Mem[0000000091800030] = 45288f71 fd958bf9 std %l2,[%o0+0x030] ! Mem[0000000091800030] = 4ee47393 000060e3 ! %l2 = 4ee47393, %l3 = 000060e3, Mem[0000000091800028] = d1fa02cc b0303ff5 std %l2,[%o0+%o5] ! Mem[0000000091800028] = 4ee47393 000060e3 ! Mem[0000000090000020] = 1a54edfc 000076cc, %g2 = 00000086, %g3 = b0303ff5 ldd [%i4+%o4],%g2 ! %g2 = 000000001a54edfc 00000000000076cc ! Mem[0000000059000030] = 7d963fc0 7a19b6bd, %l0 = 4744ec0e, %l1 = 3b1e9c93 ldd [%i2+0x030],%l0 ! %l0 = 000000007d963fc0 000000007a19b6bd ! %l6 = a11558082b072662, Mem[0000000091000030] = 3b1e9c930000002b stx %l6,[%i6+0x030] ! Mem[0000000091000030] = a11558082b072662 ! Mem[0000000058800024] = adfaab2a, %l2 = 000000004ee47393 ldsb [%i1+0x025],%l2 ! %l2 = fffffffffffffffa ! Mem[0000000090000010] = b6bd79bd, %g2 = 000000001a54edfc ldsh [%i4+0x012],%g2 ! %g2 = ffffffffffffb6bd p36_label_20: ! Mem[0000000091800030] = 4ee47393 000060e3, %g2 = ffffb6bd, %g3 = 000076cc ldd [%o0+0x030],%g2 ! %g2 = 000000004ee47393 00000000000060e3 ! Mem[0000000090000008] = 0000000000006276, %g2 = 000000004ee47393 ldx [%i4+%o1],%g2 ! %g2 = 0000000000006276 ! %l1 = 000000007a19b6bd, Mem[0000000091000008] = 4b1c5151da67f293 stx %l1,[%i6+%o1] ! Mem[0000000091000008] = 000000007a19b6bd ! Mem[000000005800003c] = de27a710, %l3 = 00000000000060e3 ldsb [%i0+0x03f],%l3 ! %l3 = 0000000000000010 ! Mem[0000000091800030] = 73930000, %g2 = 0000000000006276 ldub [%o0+0x032],%g2 ! %g2 = 0000000000000073 ! %l0 = 000000007d963fc0, Mem[000000009080000a] = f4767a19 stb %l0,[%i5+0x00a] ! Mem[0000000090800008] = c0767a19 ! Mem[0000000091800010] = 5e44f9f4 002b78b6, %g2 = 00000073, %g3 = 000060e3 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000002b78b6 ! Mem[0000000090800034] = 3b02fd66, %g2 = 000000005e44f9f4 ldsh [%i5+0x034],%g2 ! %g2 = 0000000000003b02 ! Mem[0000000090800010] = f97aba27, %g2 = 0000000000003b02 ldsh [%i5+0x012],%g2 ! %g2 = fffffffffffff97a ! Mem[0000000090000038] = 00000076, %g18 = 857315bea62c7b57 ldsw [%i4+0x038],%g2 ! %g2 = 857315bea62c7b57 p36_label_21: ! Mem[0000000090800018] = ec0e3b1e, %g2 = 0000000000000076 ldsh [%i5+0x01a],%g2 ! %g2 = ffffffffffffec0e ! %l3 = 0000000000000010, Mem[0000000091800038] = 00000000ffffffdb stx %l3,[%o0+0x038] ! Mem[0000000091800038] = 0000000000000010 ! %l7 = 0000000000003282, Mem[0000000090000018] = 0000000076cc84a1 stx %l7,[%i4+%o3] ! Mem[0000000090000018] = 0000000000003282 ! Mem[0000000090000010] = 7a19b6bd 79bdb5a3, %g2 = ffffec0e, %g3 = 002b78b6 ldd [%i4+%o2],%g2 ! %g2 = 000000007a19b6bd 0000000079bdb5a3 ! Mem[0000000091800004] = b9667548, %g2 = 000000007a19b6bd lduh [%o0+0x004],%g2 ! %g2 = 000000000000b966 ! Mem[0000000090000000] = 3fc04744, %g2 = 000000000000b966 ldub [%i4+0x002],%g2 ! %g2 = 000000000000003f ! %l3 = 0000000000000010, Mem[0000000059800018] = 463a97bf35c5d578 stx %l3,[%i3+%o3] ! Mem[0000000059800018] = 0000000000000010 ! Mem[0000000090800038] = 393fff95dd38490e, %g2 = 000000000000003f ldx [%i5+0x038],%g2 ! %g2 = 393fff95dd38490e ! Mem[0000000091800028] = 93000060, %g2 = 393fff95dd38490e ldsb [%o0+0x02b],%g2 ! %g2 = ffffffffffffff93 ! %l2 = fffffffffffffffa, Mem[0000000090000008] = 00000000 sth %l2,[%i4+%o1] ! Mem[0000000090000008] = fffa0000 p36_label_22: ! %l2 = fffffffa, %l3 = 00000010, Mem[0000000059800018] = 00000000 00000010 std %l2,[%i3+%o3] ! Mem[0000000059800018] = fffffffa 00000010 ! Mem[0000000091800000] = fbb96675, %g2 = ffffffffffffff93 ldub [%o0+0x003],%g2 ! %g2 = 00000000000000fb ! Mem[000000009100001c] = 76cc84a1, %g2 = 00000000000000fb lduw [%i6+0x01c],%g2 ! %g2 = 0000000076cc84a1 ! Mem[0000000091000000] = ffffffff fffff43f, %g2 = 76cc84a1, %g3 = 79bdb5a3 ldd [%i6+%g0],%g2 ! %g2 = 00000000ffffffff 00000000fffff43f ! Mem[0000000091000034] = 26620cd5, %g2 = 00000000ffffffff lduh [%i6+0x036],%g2 ! %g2 = 0000000000002662 ! Mem[0000000059000020] = 0a6284a18d58b3d3, %l4 = 00000000d1586629 ldx [%i2+%o4],%l4 ! %l4 = 0a6284a18d58b3d3 ! %l6 = a11558082b072662, Mem[0000000091800000] = 0076d2fbb9667548 stx %l6,[%o0+%g0] ! Mem[0000000091800000] = a11558082b072662 ! %l2 = fffffffa, %l3 = 00000010, Mem[0000000090000030] = 944f136a 126760d7 std %l2,[%i4+0x030] ! Mem[0000000090000030] = fffffffa 00000010 ! Mem[0000000090800020] = 0f3a0000, %g2 = 0000000000002662 lduh [%i5+0x022],%g2 ! %g2 = 0000000000000f3a ! Mem[0000000090800020] = 0f3a0000, %g2 = 0000000000000f3a ldsh [%i5+0x022],%g2 ! %g2 = 0000000000000f3a p36_label_23: ! Mem[0000000090000004] = 4744ec0e, %g18 = 857315bea62c7b57 ldsw [%i4+0x004],%g2 ! %g2 = 857315bea62c7b57 ! %l0 = 000000007d963fc0, Mem[0000000091800008] = 50d28898 stw %l0,[%o0+%o1] ! Mem[0000000091800008] = 7d963fc0 ! Mem[0000000091000030] = a11558082b072662, %g2 = 000000004744ec0e ldx [%i6+0x030],%g2 ! %g2 = a11558082b072662 ! Mem[000000009080001c] = 9c936c6c, %g2 = a11558082b072662 ldsh [%i5+0x01e],%g2 ! %g2 = ffffffffffff9c93 ! Mem[000000005880000c] = 17a16df5, %l3 = 0000000000000010 ldsb [%i1+0x00e],%l3 ! %l3 = 000000000000006d ! Mem[0000000091000010] = eb99b0555bebbbe4, %g2 = ffffffffffff9c93 ldx [%i6+%o2],%g2 ! %g2 = eb99b0555bebbbe4 ! Mem[0000000059000020] = 0a6284a1, %l2 = fffffffffffffffa ldub [%i2+0x021],%l2 ! %l2 = 0000000000000062 ! Mem[0000000091800010] = f9f4002b, %g2 = eb99b0555bebbbe4 ldub [%o0+0x012],%g2 ! %g2 = 00000000000000f9 ! %l2 = 0000000000000062, Mem[0000000091000002] = ffffffff sth %l2,[%i6+0x002] ! Mem[0000000091000000] = 0062ffff ! %l5 = 0000000044298898, Mem[000000009180001c] = e14610d9 sth %l5,[%o0+0x01c] ! Mem[000000009180001c] = 889810d9 p36_label_24: ! %l6 = a11558082b072662, Mem[000000009080001e] = 9c936c6c sth %l6,[%i5+0x01e] ! Mem[000000009080001c] = 26626c6c ! %l7 = 0000000000003282, Mem[0000000059800018] = fffffffa00000010 stx %l7,[%i3+%o3] ! Mem[0000000059800018] = 0000000000003282 ! %l3 = 000000000000006d, Mem[000000009000000c] = 00006276 stw %l3,[%i4+0x00c] ! Mem[000000009000000c] = 0000006d ! %l0 = 000000007d963fc0, Mem[0000000090000000] = 7d963fc0 sth %l0,[%i4+%g0] ! Mem[0000000090000000] = 3fc03fc0 ! %l6 = 2b072662, %l7 = 00003282, Mem[0000000058000018] = 8cdb9e5c fb7eedf3 std %l6,[%i0+%o3] ! Mem[0000000058000018] = 2b072662 00003282 ! %l1 = 000000007a19b6bd, Mem[0000000058000004] = fd958bf9 stw %l1,[%i0+0x004] ! Mem[0000000058000004] = 7a19b6bd ! Mem[0000000091800000] = a1155808, %g18 = 857315bea62c7b57 ldsw [%o0+%g0],%g2 ! %g2 = 857315bea62c7b57 ! %l7 = 0000000000003282, Mem[0000000091000000] = ffff0062 stw %l7,[%i6+%g0] ! Mem[0000000091000000] = 00003282 ! %l6 = a11558082b072662, Mem[0000000091800018] = 2662df25889810d9 stx %l6,[%o0+%o3] ! Mem[0000000091800018] = a11558082b072662 ! Mem[0000000059800030] = 09054f70, %l1 = 000000007a19b6bd ldub [%i3+0x032],%l1 ! %l1 = 000000000000004f p36_label_25: ! %l5 = 0000000044298898, Mem[0000000090800021] = 6c0f3a00 stb %l5,[%i5+0x021] ! Mem[0000000090800020] = 980f3a00 ! Mem[000000009000002c] = f08c7372, %g2 = ffffffffa1155808 lduh [%i4+0x02c],%g2 ! %g2 = 000000000000f08c ! %l7 = 0000000000003282, Mem[000000009100000e] = b6bdeb99 stb %l7,[%i6+0x00e] ! Mem[000000009100000c] = 82bdeb99 ! Mem[0000000091000010] = eb99b055 5bebbbe4, %g2 = 0000f08c, %g3 = fffff43f ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebbbe4 ! Mem[0000000059800010] = 2e5d54d7, %l7 = 0000000000003282 ldsw [%i3+%o2],%l7 ! %l7 = 000000002e5d54d7 ! %l0 = 000000007d963fc0, Mem[0000000091000039] = d55dee00 stb %l0,[%i6+0x039] ! Mem[0000000091000038] = c05dee00 ! %l6 = 2b072662, %l7 = 2e5d54d7, Mem[0000000091000000] = 00003282 fffff43f std %l6,[%i6+%g0] ! Mem[0000000091000000] = 2b072662 2e5d54d7 ! %l1 = 000000000000004f, Mem[000000009100003e] = 00760000 sth %l1,[%i6+0x03e] ! Mem[000000009100003c] = 004f0000 ! %l3 = 000000000000006d, Mem[0000000091800032] = 73930000 sth %l3,[%o0+0x032] ! Mem[0000000091800030] = 006d0000 ! Mem[0000000091000030] = 58082b07, %g2 = 00000000eb99b055 ldsb [%i6+0x032],%g2 ! %g2 = 0000000000000058 ba,a p36_not_taken_0_end p36_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p36_branch_failed p36_not_taken_0_end: ! End of Random Code for Thread 36 1: membar #Sync ! Force all stores to complete p36_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x090] ! Set processor 36 done flag ! Check Registers p36_check_registers: set p36_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 000000007d963fc0 bne,a,pn %xcc,p36_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000004f bne,a,pn %xcc,p36_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000062 bne,a,pn %xcc,p36_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000006d bne,a,pn %xcc,p36_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0a6284a18d58b3d3 bne,a,pn %xcc,p36_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000044298898 bne,a,pn %xcc,p36_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be a11558082b072662 bne,a,pn %xcc,p36_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000002e5d54d7 bne,a,pn %xcc,p36_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p36_check_fp_registers: set p36_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 91a55152 dba0a006 bne %xcc,p36_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 5b0b55b6 f315d861 bne %xcc,p36_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 157c20a4 b8b7c4d0 bne %xcc,p36_f4_fail nop ! Check Local Memory set p36_local0_expect,%g1 p36_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 000000767a19b6bd ldx [%i0+0x000],%g3 ! Observed data at 0000000058000000 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i0,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 2b07266200003282 ldx [%i0+0x018],%g3 ! Observed data at 0000000058000018 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i0,0x018,%g4 set p36_local1_expect,%g1 p36_check_local1: ldx [%g1+0x018],%g2 ! Expected data = ffffffffffffffdb ldx [%i1+0x018],%g3 ! Observed data at 0000000058800018 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 007661a8adfaab2a ldx [%i1+0x020],%g3 ! Observed data at 0000000058800020 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i1,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 4744ec0e3b1e9c93 ldx [%i1+0x038],%g3 ! Observed data at 0000000058800038 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i1,0x038,%g4 set p36_local2_expect,%g1 p36_check_local2: ldx [%g1+0x000],%g2 ! Expected data = e03a0e0a8197e599 ldx [%i2+0x000],%g3 ! Observed data at 0000000059000000 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i2,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0a6284a18d58b3d3 ldx [%i2+0x020],%g3 ! Observed data at 0000000059000020 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i2,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 7d963fc07a19b6bd ldx [%i2+0x030],%g3 ! Observed data at 0000000059000030 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 8197e5996e27b048 ldx [%i2+0x038],%g3 ! Observed data at 0000000059000038 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i2,0x038,%g4 set p36_local3_expect,%g1 p36_check_local3: ldx [%g1+0x008],%g2 ! Expected data = d0b61f2bfffff43f ldx [%i3+0x008],%g3 ! Observed data at 0000000059800008 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0000000000003282 ldx [%i3+0x018],%g3 ! Observed data at 0000000059800018 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0000000a76cc84a1 ldx [%i3+0x020],%g3 ! Observed data at 0000000059800020 cmp %g2,%g3 bne,a,pn %xcc,p36_local_failed add %i3,0x020,%g4 ! The test for processor 36 has passed p36_passed: ta GOOD_TRAP nop p36_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p36_failed p36_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p36_failed p36_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p36_failed p36_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p36_failed p36_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p36_failed p36_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p36_failed p36_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p36_failed p36_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p36_failed p36_f0_fail: set p36_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p36_f2_fail: set p36_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p36_f4_fail: set p36_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 36 failed p36_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x090] ! Set processor 36 done flag set p36_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 36 failed p36_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x090] ! Set processor 36 done flag set p36_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p36_selfmod_failed: ba p36_failed mov 0xabc,%g1 p36_common_error: or %g0,0xf04,%g1 ba p36_failed mov %o5,%g3 p36_common_signature_error: set p36_temp,%g1 ba p36_failed st %g2,[%g1] ! Common Lock Number p36_common_timeout: set p36_temp,%g1 ba p36_failed st %g2,[%g1] ! Common Lock Number p36_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p36_failed mov 0x0,%g3 p36_trap1e: stda %l0,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000059000028] stha %l6,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000058800008] lduwa [%i1+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000058800000] stwa %l1,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000059800028] ldsha [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000058000008] done p36_trap1o: stda %l0,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000059000028] stha %l6,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000058800008] lduwa [%o1+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000058800000] stwa %l1,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000059800028] ldsha [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000058000008] done p36_trap2e: lduha [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000058800008] stxa %l0,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000058000018] stwa %l6,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000058000000] done p36_trap2o: lduha [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000058800008] stxa %l0,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000058000018] stwa %l6,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000058000000] done p36_trap3e: nop nop nop nop nop nop nop done p36_trap3o: nop nop nop nop nop nop nop done p36_init_memory_pointers: set p36_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 p36_local0_start,%i0 set p36_local1_start,%i1 set p36_local2_start,%i2 set p36_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = e6cb4cceb0883c59 ldx [%g1+0x008],%l1 ! %l1 = fd2dd2fbb966752e ldx [%g1+0x010],%l2 ! %l2 = 797bdf7448241c7c ldx [%g1+0x018],%l3 ! %l3 = 0cd55dee41120548 ldx [%g1+0x020],%l4 ! %l4 = 8aac213647016b4f ldx [%g1+0x028],%l5 ! %l5 = 25498aadfd958bf9 ldx [%g1+0x030],%l6 ! %l6 = 2797d5006e27b048 ldx [%g1+0x038],%l7 ! %l7 = 7d963fc07a19b6bd ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 37 processor_37: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x94] ! Set the start flag wrpr %g0,7,%cleanwin call p37_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 37 wr %g0,0x4,%fprs ! Make sure fef is 1 set p37_init_freg,%g1 ! %f0 = 1a17c309 e24822de 898bbd46 1d3e69e3 ! %f4 = b22b240f c65b4915 5f16df57 21dc4223 ! %f8 = 4b8c445a d47dbf87 1c267953 661ff09f ! %f12 = da2a055e 247b49e4 dec9c703 4085b46a ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 3c2ca37c c44e72d3 95ec6644 ce4bafa5 ! %f20 = 84752908 ba9dd65b 94a7e3e8 e9712a8a ! %f24 = 9953fc81 8b24fdd2 d6354b62 10864f44 ! %f28 = d0bab357 49134999 a60a9ade b63e44c6 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 1632b74c 8e50e21c 75dd910f 49539044 ! %f36 = 479ac45c 21050e78 8da6869d 613dc006 ! %f40 = 80380bd4 6f982b52 318b84c9 22aca257 ! %f44 = 6156fc3e f09aa6ba ccf5a7f3 6a9f1276 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xd1cf17af0000004d,%g7,%g1 ! GSR scale = 9, align = 5 wr %g1,%g0,%gsr ! GSR = d1cf17af0000004d wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 37 p37_label_1: ! Mem[0000000091000004] = 861c204b, %g2 = 6c9c6108f1210db3 ldub [%i6+0x005],%g2 ! %g2 = 0000000000000086 ! Mem[0000000091000010] = eb99b055 5bebbbe4, %g2 = 00000086, %g3 = 0bad0b00 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebbbe4 ! Mem[0000000091000014] = e4b4334f, %g2 = 00000000eb99b055 ldub [%i6+0x017],%g2 ! %g2 = 00000000000000e4 ! Mem[000000005a000030] = 07300122, %l3 = d99e654cb6463b1e ldsw [%i0+0x030],%l3 ! %l3 = 0000000007300122 ! %l4 = e284461c77755696, Mem[0000000091000008] = 4b1c5151 stw %l4,[%i6+%o1] ! Mem[0000000091000008] = 77755696 ! Mem[000000005a800034] = bb18d5a1, %l5 = 279b3b15be9f133f ldsh [%i1+0x036],%l5 ! %l5 = ffffffffffffd5a1 ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = 000000e4, %g3 = 5bebbbe4 ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! Mem[0000000090800000] = c086c6d0, %g2 = 0000000035d3851c ldsb [%i5+0x001],%g2 ! %g2 = ffffffffffffffc0 ! %l2 = f5aa654013890b98, Mem[000000005a800020] = b45e466296028b2e stx %l2,[%i1+%o4] ! Mem[000000005a800020] = f5aa654013890b98 ! Mem[000000009180003c] = eb806635, %g18 = 1e2386fbe7ff3e0b ldsw [%o0+0x03c],%g2 ! %g2 = 1e2386fbe7ff3e0b p37_label_2: ! %l5 = ffffffffffffd5a1, Mem[000000005a800008] = bbb87ba0d405e1ed stx %l5,[%i1+%o1] ! Mem[000000005a800008] = ffffffffffffd5a1 ! Mem[000000009180001c] = e14610d9, %g2 = ffffffffeb806635 lduw [%o0+0x01c],%g2 ! %g2 = 00000000e14610d9 ! Mem[0000000090800010] = bbd0f97a ba27fa54, %g2 = e14610d9, %g3 = d6343572 ldd [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a 00000000ba27fa54 ! Mem[000000009000002c] = 8d791540, %g2 = 00000000bbd0f97a lduw [%i4+0x02c],%g2 ! %g2 = 000000008d791540 ! %l2 = 13890b98, %l3 = 07300122, Mem[0000000090000018] = 7f114e52 9d7122ad std %l2,[%i4+%o3] ! Mem[0000000090000018] = 13890b98 07300122 ! %l3 = 0000000007300122, Mem[000000009080003a] = 420cdd38 sth %l3,[%i5+0x03a] ! Mem[0000000090800038] = 0122dd38 ! Mem[0000000091000028] = 43a014addb4f959e, %g2 = 000000008d791540 ldx [%i6+%o5],%g2 ! %g2 = 43a014addb4f959e ! Mem[0000000090000018] = 13890b98, %g2 = 43a014addb4f959e lduh [%i4+%o3],%g2 ! %g2 = 0000000000001389 ! %l5 = ffffffffffffd5a1, Mem[0000000091800036] = 487fe8dd sth %l5,[%o0+0x036] ! Mem[0000000091800034] = d5a1e8dd ! Mem[000000005b00002c] = 0b2a6418, %l5 = ffffffffffffd5a1 ldub [%i2+0x02d],%l5 ! %l5 = 000000000000002a p37_label_3: ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = 0000000000001389 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! %l7 = 8b49c918c3ebcd9c, Mem[0000000090000021] = 54edfce7 stb %l7,[%i4+0x021] ! Mem[0000000090000020] = 9cedfce7 ! %l2 = f5aa654013890b98, Mem[0000000090800002] = 86c6d0ba sth %l2,[%i5+0x002] ! Mem[0000000090800000] = 0b98d0ba ! Mem[0000000090000028] = 07dc67fd, %g2 = 35d3851cd6343572 ldsh [%i4+%o5],%g2 ! %g2 = 00000000000007dc ! Mem[000000009080003c] = dd38b60e, %g2 = 00000000000007dc ldsh [%i5+0x03c],%g2 ! %g2 = ffffffffffffdd38 ! Mem[000000005b000000] = ec8fbce6, %l5 = 000000000000002a ldub [%i2+%g0],%l5 ! %l5 = 00000000000000ec ! %l0 = 55de1e4bf31d310a, Mem[0000000091800000] = 6c5e37b5da193367 stx %l0,[%o0+%g0] ! Mem[0000000091800000] = 55de1e4bf31d310a ! Mem[0000000091800020] = c69ee3c733167744, %g2 = ffffffffffffdd38 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! %l1 = 51d66b5a3aa1e839, Mem[000000009080001e] = 35726c6c sth %l1,[%i5+0x01e] ! Mem[000000009080001c] = e8396c6c ! Mem[0000000091000018] = b4334f3440af2dc9, %g2 = c69ee3c733167744 ldx [%i6+%o3],%g2 ! %g2 = b4334f3440af2dc9 p37_label_4: ! Mem[0000000091800030] = 45288f71b6b6d5a1, %g2 = b4334f3440af2dc9 ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6d5a1 ! Mem[0000000091800038] = e8dd799b eb806635, %g2 = b6b6d5a1, %g3 = ba27fa54 ldd [%o0+0x038],%g2 ! %g2 = 00000000e8dd799b 00000000eb806635 ! Mem[0000000091800020] = c7331677, %g2 = 00000000e8dd799b ldub [%o0+0x023],%g2 ! %g2 = 00000000000000c7 ! %l1 = 51d66b5a3aa1e839, Mem[0000000090800010] = bbd0f97aba27fa54 stx %l1,[%i5+%o2] ! Mem[0000000090800010] = 51d66b5a3aa1e839 ! Mem[000000005b800038] = 60984cd4, %l2 = f5aa654013890b98 ldsb [%i3+0x038],%l2 ! %l2 = 0000000000000060 ! Mem[0000000090000020] = edfce7b2, %g2 = 00000000000000c7 lduh [%i4+0x022],%g2 ! %g2 = 000000000000edfc ! Mem[0000000091000024] = cb8c43a0, %g2 = 000000000000edfc ldsh [%i6+0x026],%g2 ! %g2 = ffffffffffffcb8c ! %l6 = d59d7ad836440695, Mem[0000000091000028] = 43a014ad stw %l6,[%i6+%o5] ! Mem[0000000091000028] = 36440695 ! %l7 = 8b49c918c3ebcd9c, Mem[0000000090000020] = 1a9cedfce7b2eb32 stx %l7,[%i4+%o4] ! Mem[0000000090000020] = 8b49c918c3ebcd9c ! Mem[0000000091000028] = 36440695db4f959e, %g2 = ffffffffffffcb8c ldx [%i6+%o5],%g2 ! %g2 = 36440695db4f959e p37_label_5: ! Mem[0000000091800000] = 55de1e4b, %g18 = 1e2386fbe7ff3e0b ldsw [%o0+%g0],%g2 ! %g2 = 1e2386fbe7ff3e0b ! Mem[000000005b800014] = ccba5744, %l6 = d59d7ad836440695 ldsw [%i3+0x014],%l6 ! %l6 = ffffffffccba5744 ! %l4 = e284461c77755696, Mem[000000009180002a] = 02ccb030 sth %l4,[%o0+0x02a] ! Mem[0000000091800028] = 5696b030 ! Mem[0000000090800008] = a3d5b48d, %g18 = 1e2386fbe7ff3e0b ldsw [%i5+%o1],%g2 ! %g2 = 1e2386fbe7ff3e0b ! Mem[000000005b000010] = 19ee7e70 87c7ea3b, %l6 = ccba5744, %l7 = c3ebcd9c ldd [%i2+%o2],%l6 ! %l6 = 0000000019ee7e70 0000000087c7ea3b ! %l4 = 77755696, %l5 = 000000ec, Mem[0000000090000008] = 96abb01b c40b9e2c std %l4,[%i4+%o1] ! Mem[0000000090000008] = 77755696 000000ec ! Mem[0000000090000028] = 07dc67fd, %g2 = ffffffffa3d5b48d lduh [%i4+%o5],%g2 ! %g2 = 00000000000007dc ! %l3 = 0000000007300122, Mem[0000000090000000] = f4d6f5d4 stw %l3,[%i4+%g0] ! Mem[0000000090000000] = 07300122 ! Mem[0000000091800000] = 1e4bf31d, %g2 = 00000000000007dc ldub [%o0+0x002],%g2 ! %g2 = 000000000000001e ! Mem[0000000091000030] = 7cc77257, %g18 = 1e2386fbe7ff3e0b ldsw [%i6+0x030],%g2 ! %g2 = 1e2386fbe7ff3e0b p37_label_6: ! Mem[0000000091800004] = f31d310a, %g2 = 000000007cc77257 lduh [%o0+0x004],%g2 ! %g2 = 000000000000f31d ! Mem[0000000091800038] = e8dd799beb806635, %g2 = 000000000000f31d ldx [%o0+0x038],%g2 ! %g2 = e8dd799beb806635 ! %l6 = 19ee7e70, %l7 = 87c7ea3b, Mem[0000000090800010] = 51d66b5a 3aa1e839 std %l6,[%i5+%o2] ! Mem[0000000090800010] = 19ee7e70 87c7ea3b ! Mem[0000000090800000] = 98d0bacc, %g2 = e8dd799beb806635 ldsb [%i5+0x003],%g2 ! %g2 = ffffffffffffff98 ! Mem[0000000090000038] = 8fc6c81b, %g2 = ffffffffffffff98 lduh [%i4+0x038],%g2 ! %g2 = 0000000000008fc6 ! %l4 = 77755696, %l5 = 000000ec, Mem[0000000091000008] = 77755696 da67f293 std %l4,[%i6+%o1] ! Mem[0000000091000008] = 77755696 000000ec ! Mem[0000000090800018] = 35d3851c, %g2 = 0000000000008fc6 lduw [%i5+%o3],%g2 ! %g2 = 0000000035d3851c ! Mem[0000000090000038] = c81bf8ba, %g2 = 0000000035d3851c ldsb [%i4+0x03a],%g2 ! %g2 = ffffffffffffffc8 ! %l5 = 00000000000000ec, Mem[0000000091800000] = 55de1e4bf31d310a stx %l5,[%o0+%g0] ! Mem[0000000091800000] = 00000000000000ec ! %l6 = 0000000019ee7e70, Mem[0000000091800028] = d1fa5696b0308df5 stx %l6,[%o0+%o5] ! Mem[0000000091800028] = 0000000019ee7e70 p37_label_7: ! %l4 = e284461c77755696, Mem[0000000091800010] = 5e44f9f4 stw %l4,[%o0+%o2] ! Mem[0000000091800010] = 77755696 ! %l3 = 0000000007300122, Mem[0000000091800028] = 00000000 stw %l3,[%o0+%o5] ! Mem[0000000091800028] = 07300122 ! Mem[0000000090000034] = 126760d7, %g2 = ffffffffffffffc8 ldsh [%i4+0x034],%g2 ! %g2 = 0000000000001267 ! Mem[0000000091800018] = 39a5df25 e14610d9, %g2 = 00001267, %g3 = eb806635 ldd [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 00000000e14610d9 ! Mem[0000000090800034] = 2d07fd66, %g2 = 0000000039a5df25 lduh [%i5+0x034],%g2 ! %g2 = 0000000000002d07 ! Mem[0000000090800000] = c8c00b98, %g2 = 0000000000002d07 ldsh [%i5+%g0],%g2 ! %g2 = ffffffffffffc8c0 ! %l2 = 0000000000000060, Mem[0000000090000016] = b5a31389 sth %l2,[%i4+0x016] ! Mem[0000000090000014] = 00601389 ! Mem[000000005b000020] = 86affcb9, %l0 = 55de1e4bf31d310a ldsb [%i2+0x021],%l0 ! %l0 = ffffffffffffffaf ! %l4 = e284461c77755696, Mem[0000000091800013] = 96a2d978 stb %l4,[%o0+0x013] ! Mem[0000000091800010] = 96a2d978 ! Mem[000000005a800038] = e6f3c7583a50355f, %l2 = 0000000000000060 ldx [%i1+0x038],%l2 ! %l2 = e6f3c7583a50355f p37_label_8: ! Mem[0000000090000014] = 798e0060, %g2 = ffffffffffffc8c0 lduw [%i4+0x014],%g2 ! %g2 = 00000000798e0060 ! Mem[0000000090800000] = c8c00b98, %g18 = 1e2386fbe7ff3e0b ldsw [%i5+%g0],%g2 ! %g2 = 1e2386fbe7ff3e0b ! Mem[0000000091000018] = b4334f34, %g18 = 1e2386fbe7ff3e0b ldsw [%i6+%o3],%g2 ! %g2 = 1e2386fbe7ff3e0b ! Mem[0000000091000030] = 7257207b, %g2 = ffffffffb4334f34 lduh [%i6+0x032],%g2 ! %g2 = 0000000000007257 ! %l0 = ffffffaf, %l1 = 3aa1e839, Mem[0000000091800020] = c69ee3c7 33167744 std %l0,[%o0+%o4] ! Mem[0000000091800020] = ffffffaf 3aa1e839 ! Mem[000000005a00003c] = 7d48058d, %l5 = 00000000000000ec ldsh [%i0+0x03c],%l5 ! %l5 = 0000000000007d48 ! Mem[0000000090800038] = 393f0122 dd38b60e, %g2 = 00007257, %g3 = e14610d9 ldd [%i5+0x038],%g2 ! %g2 = 00000000393f0122 00000000dd38b60e ! Mem[000000009000000c] = 00ec0212, %g2 = 00000000393f0122 ldsh [%i4+0x00e],%g2 ! %g2 = 00000000000000ec ! %l1 = 51d66b5a3aa1e839, Mem[0000000090800000] = c8c00b98d0bacca9 stx %l1,[%i5+%g0] ! Mem[0000000090800000] = 51d66b5a3aa1e839 ! %l3 = 0000000007300122, Mem[0000000090000004] = 80b60b78 stw %l3,[%i4+0x004] ! Mem[0000000090000004] = 07300122 p37_label_9: ! %l5 = 0000000000007d48, Mem[0000000090000008] = 77755696 stw %l5,[%i4+%o1] ! Mem[0000000090000008] = 00007d48 ! Mem[000000009180001c] = 10d9ffff, %g2 = 00000000000000ec ldsh [%o0+0x01e],%g2 ! %g2 = 00000000000010d9 ! %l4 = e284461c77755696, Mem[000000005a000020] = 80257bf3 stw %l4,[%i0+%o4] ! Mem[000000005a000020] = 77755696 ! %l2 = e6f3c7583a50355f, Mem[000000005b000014] = 87c7ea3b stw %l2,[%i2+0x014] ! Mem[000000005b000014] = 3a50355f ! %l6 = 0000000019ee7e70, Mem[0000000090800018] = 35d3851cd634e839 stx %l6,[%i5+%o3] ! Mem[0000000090800018] = 0000000019ee7e70 ! %l2 = 3a50355f, %l3 = 07300122, Mem[000000005a800010] = c271f708 a745853f std %l2,[%i1+%o2] ! Mem[000000005a800010] = 3a50355f 07300122 ! Mem[0000000090000020] = 8b49c918, %g18 = 1e2386fbe7ff3e0b ldsw [%i4+%o4],%g2 ! %g2 = 1e2386fbe7ff3e0b ! Mem[000000005b000024] = d906b96b, %l4 = e284461c77755696 ldsw [%i2+0x024],%l4 ! %l4 = ffffffffd906b96b ! %l5 = 0000000000007d48, Mem[000000009080000a] = b48df38f sth %l5,[%i5+0x00a] ! Mem[0000000090800008] = 7d48f38f ! Mem[000000005b000020] = 86affcb9, %l5 = 0000000000007d48 ldsb [%i2+0x022],%l5 ! %l5 = fffffffffffffffc p37_label_10: ! %l0 = ffffffaf, %l1 = 3aa1e839, Mem[0000000090000028] = 07dc67fd 8d791540 std %l0,[%i4+%o5] ! Mem[0000000090000028] = ffffffaf 3aa1e839 ! Mem[0000000090800008] = a3d57d48f38fafd2, %g2 = ffffffff8b49c918 ldx [%i5+%o1],%g2 ! %g2 = a3d57d48f38fafd2 ! %l4 = ffffffffd906b96b, Mem[000000005a000024] = c3d72cdc sth %l4,[%i0+0x024] ! Mem[000000005a000024] = b96b2cdc ! %l2 = 3a50355f, %l3 = 07300122, Mem[0000000090800010] = 19ee7e70 87c7ea3b std %l2,[%i5+%o2] ! Mem[0000000090800010] = 3a50355f 07300122 ! Mem[0000000090000018] = 13890b98, %g18 = 1e2386fbe7ff3e0b ldsw [%i4+%o3],%g2 ! %g2 = 1e2386fbe7ff3e0b ! %l0 = ffffffffffffffaf, Mem[000000009080003a] = 0122dd38 stb %l0,[%i5+0x03a] ! Mem[0000000090800038] = af22dd38 ! %l4 = ffffffffd906b96b, Mem[0000000091800013] = 96a2d978 stb %l4,[%o0+0x013] ! Mem[0000000091800010] = 6ba2d978 ! %l4 = d906b96b, %l5 = fffffffc, Mem[0000000091800028] = 07300122 19ee7e70 std %l4,[%o0+%o5] ! Mem[0000000091800028] = d906b96b fffffffc ! Mem[000000005a000000] = 41fa2cb3920bb7ca, %l0 = ffffffffffffffaf ldx [%i0+%g0],%l0 ! %l0 = 41fa2cb3920bb7ca ! Mem[000000009000001c] = 07300122, %g2 = 0000000013890b98 ldub [%i4+0x01c],%g2 ! %g2 = 0000000000000007 p37_label_11: ! Mem[0000000090800030] = e7b33334, %g18 = 1e2386fbe7ff3e0b ldsw [%i5+0x030],%g2 ! %g2 = 1e2386fbe7ff3e0b ! Mem[0000000090000030] = 944f136a, %g18 = 1e2386fbe7ff3e0b ldsw [%i4+0x030],%g2 ! %g2 = 1e2386fbe7ff3e0b ! %l0 = 41fa2cb3920bb7ca, Mem[0000000090800038] = 393faf22 stw %l0,[%i5+0x038] ! Mem[0000000090800038] = 920bb7ca ! %l7 = 0000000087c7ea3b, Mem[000000009100001c] = 40af2dc9 stw %l7,[%i6+0x01c] ! Mem[000000009100001c] = 87c7ea3b ! %l7 = 0000000087c7ea3b, Mem[000000005b80002c] = 79a47a1f sth %l7,[%i3+0x02c] ! Mem[000000005b80002c] = ea3b7a1f ! Mem[0000000090800020] = 6c6c0f3a, %g18 = 1e2386fbe7ff3e0b ldsw [%i5+%o4],%g2 ! %g2 = 1e2386fbe7ff3e0b ! %l7 = 0000000087c7ea3b, Mem[0000000090000038] = 8fc6c81bf8ba39dc stx %l7,[%i4+0x038] ! Mem[0000000090000038] = 0000000087c7ea3b ! Mem[000000009100002c] = 959e7cc7, %g2 = 000000006c6c0f3a ldsh [%i6+0x02e],%g2 ! %g2 = ffffffffffff959e ! Mem[0000000090800004] = 3aa1e839, %g2 = ffffffffffff959e lduw [%i5+0x004],%g2 ! %g2 = 000000003aa1e839 ! Mem[000000005a800028] = 80c3374e, %l6 = 0000000019ee7e70 ldsb [%i1+0x02a],%l6 ! %l6 = 0000000000000037 p37_label_12: ! Mem[000000009100002c] = db4f959e, %g18 = 1e2386fbe7ff3e0b ldsw [%i6+0x02c],%g2 ! %g2 = 1e2386fbe7ff3e0b ! %l4 = ffffffffd906b96b, Mem[000000005b800026] = 0b7ca0b0 sth %l4,[%i3+0x026] ! Mem[000000005b800024] = 0b7cb96b ! Mem[0000000090800008] = a3d57d48, %g2 = ffffffffdb4f959e ldub [%i5+%o1],%g2 ! %g2 = 00000000000000a3 ! Mem[000000005b80002c] = ea3b7a1f, %l6 = 0000000000000037 ldub [%i3+0x02c],%l6 ! %l6 = 00000000000000ea ! Mem[0000000090000010] = 0212225c 798e0060, %g2 = 000000a3, %g3 = dd38b60e ldd [%i4+%o2],%g2 ! %g2 = 000000000212225c 00000000798e0060 ! Mem[000000009080002c] = 9c5fe8b1, %g2 = 000000000212225c lduh [%i5+0x02c],%g2 ! %g2 = 0000000000009c5f ! %l3 = 0000000007300122, Mem[000000005a000010] = 9e417420 stw %l3,[%i0+%o2] ! Mem[000000005a000010] = 07300122 ! %l7 = 0000000087c7ea3b, Mem[0000000091800002] = 00000000 sth %l7,[%o0+0x002] ! Mem[0000000091800000] = ea3b0000 ! %l6 = 00000000000000ea, Mem[0000000091800014] = a2d978b6 sth %l6,[%o0+0x014] ! Mem[0000000091800014] = 00ea78b6 ! %l2 = 3a50355f, %l3 = 07300122, Mem[0000000090800010] = 3a50355f 07300122 std %l2,[%i5+%o2] ! Mem[0000000090800010] = 3a50355f 07300122 p37_label_13: ! %l6 = 00000000000000ea, Mem[0000000091800020] = ffffffaf stw %l6,[%o0+%o4] ! Mem[0000000091800020] = 000000ea ! %l0 = 920bb7ca, %l1 = 3aa1e839, Mem[0000000090000038] = 00000000 87c7ea3b std %l0,[%i4+0x038] ! Mem[0000000090000038] = 920bb7ca 3aa1e839 ! Mem[000000009000001c] = 07300122, %g18 = 1e2386fbe7ff3e0b ldsw [%i4+0x01c],%g2 ! %g2 = 1e2386fbe7ff3e0b ! Mem[0000000090000018] = 890b9807, %g2 = 0000000007300122 ldub [%i4+0x019],%g2 ! %g2 = 0000000000000089 ! %l4 = d906b96b, %l5 = fffffffc, Mem[000000005b000018] = fb98de6a 81138faf std %l4,[%i2+%o3] ! Mem[000000005b000018] = d906b96b fffffffc ! Mem[0000000091800018] = 39a5df25, %g2 = 0000000000000089 ldsh [%o0+%o3],%g2 ! %g2 = 00000000000039a5 ! %l6 = 000000ea, %l7 = 87c7ea3b, Mem[0000000091000000] = ddab9f6d de861c20 std %l6,[%i6+%g0] ! Mem[0000000091000000] = 000000ea 87c7ea3b ! Mem[000000005a800018] = 0d6cf625 62bf9b31, %l2 = 3a50355f, %l3 = 07300122 ldd [%i1+%o3],%l2 ! %l2 = 000000000d6cf625 0000000062bf9b31 ! Mem[0000000091800010] = 7775566b 00ea78b6, %g2 = 000039a5, %g3 = 798e0060 ldd [%o0+%o2],%g2 ! %g2 = 000000007775566b 0000000000ea78b6 ! %l4 = ffffffffd906b96b, Mem[0000000090800000] = 51d66b5a stw %l4,[%i5+%g0] ! Mem[0000000090800000] = d906b96b p37_label_14: ! Mem[0000000090000008] = 7d480000, %g2 = 000000007775566b ldsh [%i4+0x00a],%g2 ! %g2 = 0000000000007d48 ! %l4 = ffffffffd906b96b, Mem[0000000091000008] = 77755696000000ec stx %l4,[%i6+%o1] ! Mem[0000000091000008] = ffffffffd906b96b ! Mem[0000000091800000] = 0000ea3b, %g2 = 0000000000007d48 ldsh [%o0+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000024] = c3ebcd9c, %g2 = 0000000000000000 ldsh [%i4+0x024],%g2 ! %g2 = ffffffffffffc3eb ! %l0 = 41fa2cb3920bb7ca, Mem[0000000091800020] = 000000ea sth %l0,[%o0+%o4] ! Mem[0000000091800020] = b7ca00ea ! Mem[0000000091000030] = 7257207b, %g2 = ffffffffffffc3eb ldub [%i6+0x032],%g2 ! %g2 = 0000000000000072 ! %l0 = 41fa2cb3920bb7ca, Mem[0000000090000033] = 6a126760 stb %l0,[%i4+0x033] ! Mem[0000000090000030] = ca126760 ! Mem[0000000091000028] = 36440695 db4f959e, %g2 = 00000072, %g3 = 00ea78b6 ldd [%i6+%o5],%g2 ! %g2 = 0000000036440695 00000000db4f959e ! %l2 = 000000000d6cf625, Mem[000000009180000c] = 0741274a stw %l2,[%o0+0x00c] ! Mem[000000009180000c] = 0d6cf625 ! Mem[000000005a800038] = e6f3c758, %l2 = 000000000d6cf625 lduh [%i1+0x038],%l2 ! %l2 = 000000000000e6f3 p37_label_15: ! Mem[000000005b80003c] = 792b79b8, %l2 = 000000000000e6f3 ldsb [%i3+0x03f],%l2 ! %l2 = ffffffffffffffb8 ! Mem[0000000091800004] = 0000ec50, %g2 = 0000000036440695 ldsb [%o0+0x005],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180003c] = eb806635, %g18 = 1e2386fbe7ff3e0b ldsw [%o0+0x03c],%g2 ! %g2 = 1e2386fbe7ff3e0b ! Mem[0000000091800020] = 00ea3aa1, %g2 = ffffffffeb806635 ldsh [%o0+0x022],%g2 ! %g2 = 00000000000000ea ! Mem[0000000091000008] = ffd906b9, %g2 = 00000000000000ea ldsb [%i6+0x00b],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090800004] = 3aa1e839, %g2 = ffffffffffffffff lduw [%i5+0x004],%g2 ! %g2 = 000000003aa1e839 ! Mem[0000000091800038] = e8dd799b, %g18 = 1e2386fbe7ff3e0b ldsw [%o0+0x038],%g2 ! %g2 = 1e2386fbe7ff3e0b ! Mem[0000000091800000] = 0000ea3b, %g2 = ffffffffe8dd799b lduw [%o0+%g0],%g2 ! %g2 = 000000000000ea3b ! Mem[0000000090000008] = 00007d48000000ec, %g2 = 000000000000ea3b ldx [%i4+%o1],%g2 ! %g2 = 00007d48000000ec ! %l3 = 0000000062bf9b31, Mem[0000000091000018] = b4334f34 stw %l3,[%i6+%o3] ! Mem[0000000091000018] = 62bf9b31 p37_label_16: ! %l6 = 00000000000000ea, Mem[000000009180001e] = 10d9b7ca sth %l6,[%o0+0x01e] ! Mem[000000009180001c] = 00eab7ca ! Mem[0000000091800004] = 000000ec, %g2 = 00007d48000000ec ldsb [%o0+0x004],%g2 ! %g2 = 0000000000000000 ! Mem[000000009080000c] = f38fafd2, %g2 = 0000000000000000 lduh [%i5+0x00c],%g2 ! %g2 = 000000000000f38f ! %l2 = ffffffffffffffb8, Mem[000000009180000a] = 3f270d6c sth %l2,[%o0+0x00a] ! Mem[0000000091800008] = ffb80d6c ! %l4 = ffffffffd906b96b, Mem[0000000090800038] = 920bb7ca sth %l4,[%i5+0x038] ! Mem[0000000090800038] = b96bb7ca ! Mem[0000000090800028] = eb4882af, %g2 = 000000000000f38f lduw [%i5+%o5],%g2 ! %g2 = 00000000eb4882af ! Mem[0000000091000024] = 41cb8c36, %g2 = 00000000eb4882af ldub [%i6+0x025],%g2 ! %g2 = 0000000000000041 ! Mem[000000005a800000] = be779eac, %l0 = 41fa2cb3920bb7ca ldsh [%i1+%g0],%l0 ! %l0 = ffffffffffffbe77 ! Mem[0000000090800004] = e839a3d5, %g2 = 0000000000000041 ldsh [%i5+0x006],%g2 ! %g2 = ffffffffffffe839 ! Mem[000000005a000000] = 41fa2cb3, %l1 = 51d66b5a3aa1e839 ldsw [%i0+%g0],%l1 ! %l1 = 0000000041fa2cb3 p37_label_17: ! Mem[000000009000000c] = 000000ec, %g2 = ffffffffffffe839 lduw [%i4+0x00c],%g2 ! %g2 = 00000000000000ec ! %l7 = 0000000087c7ea3b, Mem[000000009100003e] = 1dc00000 sth %l7,[%i6+0x03e] ! Mem[000000009100003c] = ea3b0000 ! %l4 = ffffffffd906b96b, Mem[0000000091800020] = b7ca00ea3aa1e839 stx %l4,[%o0+%o4] ! Mem[0000000091800020] = ffffffffd906b96b ! Mem[0000000090000010] = 0212225c 798e0060, %g2 = 000000ec, %g3 = db4f959e ldd [%i4+%o2],%g2 ! %g2 = 000000000212225c 00000000798e0060 ! %l1 = 0000000041fa2cb3, Mem[0000000090800020] = 6c6c0f3a stw %l1,[%i5+%o4] ! Mem[0000000090800020] = 41fa2cb3 ! Mem[0000000091000004] = c7ea3bff, %g2 = 000000000212225c ldsb [%i6+0x005],%g2 ! %g2 = ffffffffffffffc7 ! %l7 = 0000000087c7ea3b, Mem[000000005b80001a] = 720048b0 stb %l7,[%i3+0x01a] ! Mem[000000005b800018] = 72003bb0 ! Mem[000000009000002c] = e839944f, %g2 = ffffffffffffffc7 lduh [%i4+0x02e],%g2 ! %g2 = 000000000000e839 ! %l7 = 0000000087c7ea3b, Mem[000000005b80000e] = ae716789 sth %l7,[%i3+0x00e] ! Mem[000000005b80000c] = ae71ea3b ! Mem[0000000090000020] = 8b49c918c3ebcd9c, %g2 = 000000000000e839 ldx [%i4+%o4],%g2 ! %g2 = 8b49c918c3ebcd9c p37_label_18: ! %l4 = ffffffffd906b96b, Mem[0000000091800014] = 00ea78b6 stb %l4,[%o0+0x014] ! Mem[0000000091800014] = 6bea78b6 ! Mem[0000000091800020] = ffd906b9, %g2 = 8b49c918c3ebcd9c ldub [%o0+0x023],%g2 ! %g2 = 00000000000000ff ! %l6 = 00000000000000ea, Mem[0000000090800022] = 2cb3ba1e stb %l6,[%i5+0x022] ! Mem[0000000090800020] = eab3ba1e ! %l1 = 0000000041fa2cb3, Mem[0000000090000010] = 0212225c stw %l1,[%i4+%o2] ! Mem[0000000090000010] = 41fa2cb3 ! %l6 = 00000000000000ea, Mem[000000005b800030] = 94685ea21972d642 stx %l6,[%i3+0x030] ! Mem[000000005b800030] = 00000000000000ea ! Mem[0000000091800018] = 39a5df25, %g2 = 00000000000000ff lduh [%o0+%o3],%g2 ! %g2 = 00000000000039a5 ! Mem[000000005a000024] = b96b2cdc, %l5 = fffffffffffffffc ldsh [%i0+0x024],%l5 ! %l5 = ffffffffffffb96b ! Mem[0000000091800000] = 0000ea3b000000ec, %g2 = 00000000000039a5 ldx [%o0+%g0],%g2 ! %g2 = 0000ea3b000000ec ! Mem[0000000090000018] = 0b980730, %g2 = 0000ea3b000000ec ldsh [%i4+0x01a],%g2 ! %g2 = 0000000000000b98 ! Mem[000000009100001c] = 87c7ea3b, %g2 = 0000000000000b98 lduw [%i6+0x01c],%g2 ! %g2 = 0000000087c7ea3b p37_label_19: ! Mem[0000000090000010] = 41fa2cb3798e0060, %g2 = 0000000087c7ea3b ldx [%i4+%o2],%g2 ! %g2 = 41fa2cb3798e0060 ! Mem[0000000091800028] = d906b96b fffffffc, %g2 = 798e0060, %g3 = 798e0060 ldd [%o0+%o5],%g2 ! %g2 = 00000000d906b96b 00000000fffffffc ! Mem[0000000091800030] = 8f71b6b6, %g2 = 00000000d906b96b lduh [%o0+0x032],%g2 ! %g2 = 0000000000008f71 ! Mem[000000005b800004] = 19844e54, %l4 = ffffffffd906b96b lduw [%i3+0x004],%l4 ! %l4 = 0000000019844e54 ! Mem[000000005a000038] = 3114b997, %l3 = 0000000062bf9b31 lduw [%i0+0x038],%l3 ! %l3 = 000000003114b997 ! Mem[0000000091000034] = 207bbe7e, %g2 = 0000000000008f71 lduw [%i6+0x034],%g2 ! %g2 = 00000000207bbe7e ! %l6 = 00000000000000ea, Mem[0000000091800028] = d906b96b stw %l6,[%o0+%o5] ! Mem[0000000091800028] = 000000ea ! Mem[0000000090000020] = 8b49c918c3ebcd9c, %g2 = 00000000207bbe7e ldx [%i4+%o4],%g2 ! %g2 = 8b49c918c3ebcd9c ! Mem[000000005a800008] = ffffffff ffffd5a1, %l0 = ffffbe77, %l1 = 41fa2cb3 ldd [%i1+%o1],%l0 ! %l0 = 00000000ffffffff 00000000ffffd5a1 ! %l5 = ffffffffffffb96b, Mem[0000000090800030] = e7b33334 sth %l5,[%i5+0x030] ! Mem[0000000090800030] = b96b3334 p37_label_20: ! Mem[0000000091800014] = 6bea78b6, %g2 = 8b49c918c3ebcd9c ldsb [%o0+0x014],%g2 ! %g2 = 000000000000006b ! %l4 = 0000000019844e54, Mem[000000009080001c] = 19ee7e70 stw %l4,[%i5+0x01c] ! Mem[000000009080001c] = 19844e54 ! Mem[000000005a00001c] = 245bff66, %l2 = ffffffffffffffb8 ldsh [%i0+0x01c],%l2 ! %l2 = 000000000000245b ! Mem[0000000091800010] = 7775566b 6bea78b6, %g2 = 0000006b, %g3 = fffffffc ldd [%o0+%o2],%g2 ! %g2 = 000000007775566b 000000006bea78b6 ! Mem[000000005b800008] = c8f643be ae71ea3b, %l4 = 19844e54, %l5 = ffffb96b ldd [%i3+%o1],%l4 ! %l4 = 00000000c8f643be 00000000ae71ea3b ! Mem[0000000090000028] = ffffffaf, %g2 = 000000007775566b lduh [%i4+%o5],%g2 ! %g2 = 000000000000ffff ! %l3 = 000000003114b997, Mem[0000000090000018] = 13890b98 sth %l3,[%i4+%o3] ! Mem[0000000090000018] = b9970b98 ! Mem[0000000090000038] = 920bb7ca3aa1e839, %g2 = 000000000000ffff ldx [%i4+0x038],%g2 ! %g2 = 920bb7ca3aa1e839 ! Mem[000000009180003c] = eb806635, %g18 = 1e2386fbe7ff3e0b ldsw [%o0+0x03c],%g2 ! %g2 = 1e2386fbe7ff3e0b ! Mem[000000005a000038] = 3114b9977d48058d, %l2 = 000000000000245b ldx [%i0+0x038],%l2 ! %l2 = 3114b9977d48058d p37_label_21: ! %l0 = 00000000ffffffff, Mem[0000000090800026] = 4dffeb48 sth %l0,[%i5+0x026] ! Mem[0000000090800024] = ffffeb48 ! %l1 = 00000000ffffd5a1, Mem[0000000091000008] = ffffffff sth %l1,[%i6+%o1] ! Mem[0000000091000008] = d5a1ffff ! Mem[0000000091000014] = bbe462bf, %g2 = ffffffffeb806635 ldub [%i6+0x016],%g2 ! %g2 = 00000000000000bb ! Mem[0000000091000034] = be7e6589, %g2 = 00000000000000bb lduh [%i6+0x036],%g2 ! %g2 = 000000000000be7e ! Mem[000000009080001c] = 19844e54, %g2 = 000000000000be7e ldsb [%i5+0x01c],%g2 ! %g2 = 0000000000000019 ! Mem[0000000091000038] = 65898de9d757ea3b, %g2 = 0000000000000019 ldx [%i6+0x038],%g2 ! %g2 = 65898de9d757ea3b ! %l2 = 3114b9977d48058d, Mem[0000000090800000] = d906b96b stw %l2,[%i5+%g0] ! Mem[0000000090800000] = 7d48058d ! Mem[0000000091800038] = 799beb80, %g2 = 65898de9d757ea3b ldsh [%o0+0x03a],%g2 ! %g2 = 000000000000799b ! Mem[0000000090000010] = b3798e00, %g2 = 000000000000799b ldub [%i4+0x013],%g2 ! %g2 = 00000000000000b3 ! Mem[0000000090000014] = 798e0060, %g2 = 00000000000000b3 ldsh [%i4+0x014],%g2 ! %g2 = 000000000000798e p37_label_22: ! %l6 = 00000000000000ea, Mem[000000009080003a] = b7cadd38 stb %l6,[%i5+0x03a] ! Mem[0000000090800038] = eacadd38 ! Mem[0000000091000030] = 7cc77257207bbe7e, %g2 = 000000000000798e ldx [%i6+0x030],%g2 ! %g2 = 7cc77257207bbe7e ! %l0 = ffffffff, %l1 = ffffd5a1, Mem[000000005b800020] = e886e390 0b7cb96b std %l0,[%i3+%o4] ! Mem[000000005b800020] = ffffffff ffffd5a1 ! %l1 = 00000000ffffd5a1, Mem[000000005a800032] = 8636f7fd sth %l1,[%i1+0x032] ! Mem[000000005a800030] = 8636d5a1 ! Mem[000000009080003c] = dd38b60e, %g2 = 7cc77257207bbe7e lduw [%i5+0x03c],%g2 ! %g2 = 00000000dd38b60e ! Mem[0000000091800030] = 45288f71, %g2 = 00000000dd38b60e ldub [%o0+0x030],%g2 ! %g2 = 0000000000000045 ! %l0 = ffffffff, %l1 = ffffd5a1, Mem[0000000091800028] = 000000ea fffffffc std %l0,[%o0+%o5] ! Mem[0000000091800028] = ffffffff ffffd5a1 ! Mem[0000000090800018] = 00001984, %g2 = 0000000000000045 ldsh [%i5+0x01a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000038] = ca3aa1e8, %g2 = 0000000000000000 ldub [%i4+0x03b],%g2 ! %g2 = 00000000000000ca ! %l7 = 0000000087c7ea3b, Mem[0000000090800015] = 30012200 stb %l7,[%i5+0x015] ! Mem[0000000090800014] = 3b012200 p37_label_23: ! Mem[0000000091000030] = 7cc77257, %g2 = 00000000000000ca lduw [%i6+0x030],%g2 ! %g2 = 000000007cc77257 ! Mem[000000009000003c] = 3aa1e839, %g2 = 000000007cc77257 lduw [%i4+0x03c],%g2 ! %g2 = 000000003aa1e839 ! %l0 = 00000000ffffffff, Mem[0000000091800010] = 7775566b6bea78b6 stx %l0,[%o0+%o2] ! Mem[0000000091800010] = 00000000ffffffff ! Mem[0000000090000030] = ca126760, %g2 = 000000003aa1e839 ldsb [%i4+0x033],%g2 ! %g2 = ffffffffffffffca ! Mem[0000000090000000] = 07300122 07300122, %g2 = ffffffca, %g3 = 6bea78b6 ldd [%i4+%g0],%g2 ! %g2 = 0000000007300122 0000000007300122 ! %l0 = 00000000ffffffff, Mem[000000009100001a] = 9b3187c7 stb %l0,[%i6+0x01a] ! Mem[0000000091000018] = ff3187c7 ! Mem[0000000091000000] = 000000ea87c7ea3b, %g2 = 0000000007300122 ldx [%i6+%g0],%g2 ! %g2 = 000000ea87c7ea3b ! %l2 = 7d48058d, %l3 = 3114b997, Mem[0000000091800020] = ffffffff d906b96b std %l2,[%o0+%o4] ! Mem[0000000091800020] = 7d48058d 3114b997 ! Mem[0000000090800000] = 7d48058d 3aa1e839, %g2 = 87c7ea3b, %g3 = 07300122 ldd [%i5+%g0],%g2 ! %g2 = 000000007d48058d 000000003aa1e839 ! Mem[000000009080003c] = dd38b60e, %g2 = 000000007d48058d ldsh [%i5+0x03c],%g2 ! %g2 = ffffffffffffdd38 p37_label_24: ! Mem[0000000091800020] = 7d48058d3114b997, %g2 = ffffffffffffdd38 ldx [%o0+%o4],%g2 ! %g2 = 7d48058d3114b997 ! %l1 = 00000000ffffd5a1, Mem[000000005b000004] = ce61e6a5 stw %l1,[%i2+0x004] ! Mem[000000005b000004] = ffffd5a1 ! Mem[000000005b800030] = 00000000, %l0 = 00000000ffffffff lduw [%i3+0x030],%l0 ! %l0 = 0000000000000000 ! %l2 = 7d48058d, %l3 = 3114b997, Mem[0000000090000000] = 07300122 07300122 std %l2,[%i4+%g0] ! Mem[0000000090000000] = 7d48058d 3114b997 ! %l2 = 3114b9977d48058d, Mem[000000009100002f] = 9e7cc772 stb %l2,[%i6+0x02f] ! Mem[000000009100002c] = 8d7cc772 ! Mem[0000000090800004] = 3aa1e839, %g18 = 1e2386fbe7ff3e0b ldsw [%i5+0x004],%g2 ! %g2 = 1e2386fbe7ff3e0b ! Mem[0000000090000020] = 8b49c918, %g2 = 000000003aa1e839 lduw [%i4+%o4],%g2 ! %g2 = 000000008b49c918 ! Mem[000000005b000020] = 86affcb9, %l1 = 00000000ffffd5a1 ldub [%i2+%o4],%l1 ! %l1 = 0000000000000086 ! Mem[0000000091800008] = 50d2ffb8, %g2 = 000000008b49c918 ldsh [%o0+%o1],%g2 ! %g2 = 00000000000050d2 ! Mem[000000005a800028] = 80c3374e, %l6 = 00000000000000ea lduw [%i1+%o5],%l6 ! %l6 = 0000000080c3374e p37_label_25: ! Mem[000000009100001c] = ea3b9de2, %g2 = 00000000000050d2 ldub [%i6+0x01e],%g2 ! %g2 = 00000000000000ea ! %l0 = 0000000000000000, Mem[000000009000002c] = 3aa1e839 stw %l0,[%i4+0x02c] ! Mem[000000009000002c] = 00000000 ! Mem[0000000091000018] = 62bfff31, %g18 = 1e2386fbe7ff3e0b ldsw [%i6+%o3],%g2 ! %g2 = 1e2386fbe7ff3e0b ! Mem[000000009080003c] = b60e0000, %g2 = 0000000062bfff31 lduh [%i5+0x03e],%g2 ! %g2 = 000000000000b60e ! %l7 = 0000000087c7ea3b, Mem[0000000091800000] = 0000ea3b000000ec stx %l7,[%o0+%g0] ! Mem[0000000091800000] = 0000000087c7ea3b ! Mem[000000009100000c] = d906b96b, %g2 = 000000000000b60e lduh [%i6+0x00c],%g2 ! %g2 = 000000000000d906 ! Mem[0000000091800004] = 87c7ea3b, %g2 = 000000000000d906 lduw [%o0+0x004],%g2 ! %g2 = 0000000087c7ea3b ! %l4 = 00000000c8f643be, Mem[0000000091800004] = 87c7ea3b stb %l4,[%o0+0x004] ! Mem[0000000091800004] = bec7ea3b ! %l4 = 00000000c8f643be, Mem[0000000090800020] = 41faeab3ba1effff stx %l4,[%i5+%o4] ! Mem[0000000090800020] = 00000000c8f643be ! %l7 = 0000000087c7ea3b, Mem[0000000090000010] = 41fa2cb3798e0060 stx %l7,[%i4+%o2] ! Mem[0000000090000010] = 0000000087c7ea3b ba,a p37_not_taken_0_end p37_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p37_branch_failed p37_not_taken_0_end: ! End of Random Code for Thread 37 1: membar #Sync ! Force all stores to complete p37_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x094] ! Set processor 37 done flag ! Check Registers p37_check_registers: set p37_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000000000000 bne,a,pn %xcc,p37_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000086 bne,a,pn %xcc,p37_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 3114b9977d48058d bne,a,pn %xcc,p37_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000003114b997 bne,a,pn %xcc,p37_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000c8f643be bne,a,pn %xcc,p37_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000ae71ea3b bne,a,pn %xcc,p37_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000080c3374e bne,a,pn %xcc,p37_reg_l6_fail mov %l6,%g3 ! Check Floating Point Registers p37_check_fp_registers: set p37_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 1a17c309 e24822de bne %xcc,p37_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 898bbd46 1d3e69e3 bne %xcc,p37_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be b22b240f c65b4915 bne %xcc,p37_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 5f16df57 21dc4223 bne %xcc,p37_f6_fail nop ! Check Local Memory set p37_local0_expect,%g1 p37_check_local0: ldx [%g1+0x010],%g2 ! Expected data = 073001226a2e5210 ldx [%i0+0x010],%g3 ! Observed data at 000000005a000010 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 77755696b96b2cdc ldx [%i0+0x020],%g3 ! Observed data at 000000005a000020 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i0,0x020,%g4 set p37_local1_expect,%g1 p37_check_local1: ldx [%g1+0x008],%g2 ! Expected data = ffffffffffffd5a1 ldx [%i1+0x008],%g3 ! Observed data at 000000005a800008 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 3a50355f07300122 ldx [%i1+0x010],%g3 ! Observed data at 000000005a800010 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = f5aa654013890b98 ldx [%i1+0x020],%g3 ! Observed data at 000000005a800020 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 8636d5a1bb18d5a1 ldx [%i1+0x030],%g3 ! Observed data at 000000005a800030 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i1,0x030,%g4 set p37_local2_expect,%g1 p37_check_local2: ldx [%g1+0x000],%g2 ! Expected data = ec8fbce6ffffd5a1 ldx [%i2+0x000],%g3 ! Observed data at 000000005b000000 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 19ee7e703a50355f ldx [%i2+0x010],%g3 ! Observed data at 000000005b000010 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = d906b96bfffffffc ldx [%i2+0x018],%g3 ! Observed data at 000000005b000018 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i2,0x018,%g4 set p37_local3_expect,%g1 p37_check_local3: ldx [%g1+0x008],%g2 ! Expected data = c8f643beae71ea3b ldx [%i3+0x008],%g3 ! Observed data at 000000005b800008 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 72003bb02d92b415 ldx [%i3+0x018],%g3 ! Observed data at 000000005b800018 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffffffffffffd5a1 ldx [%i3+0x020],%g3 ! Observed data at 000000005b800020 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 4fe171f9ea3b7a1f ldx [%i3+0x028],%g3 ! Observed data at 000000005b800028 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00000000000000ea ldx [%i3+0x030],%g3 ! Observed data at 000000005b800030 cmp %g2,%g3 bne,a,pn %xcc,p37_local_failed add %i3,0x030,%g4 ! The test for processor 37 has passed p37_passed: ta GOOD_TRAP nop p37_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p37_failed p37_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p37_failed p37_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p37_failed p37_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p37_failed p37_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p37_failed p37_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p37_failed p37_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p37_failed p37_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p37_failed p37_f0_fail: set p37_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p37_f2_fail: set p37_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p37_f4_fail: set p37_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p37_f6_fail: set p37_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 37 failed p37_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x094] ! Set processor 37 done flag set p37_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 37 failed p37_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x094] ! Set processor 37 done flag set p37_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p37_selfmod_failed: ba p37_failed mov 0xabc,%g1 p37_common_error: or %g0,0xf05,%g1 ba p37_failed mov %o5,%g3 p37_common_signature_error: set p37_temp,%g1 ba p37_failed st %g2,[%g1] ! Common Lock Number p37_common_timeout: set p37_temp,%g1 ba p37_failed st %g2,[%g1] ! Common Lock Number p37_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p37_failed mov 0x0,%g3 p37_trap1e: ldsba [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005a000008] ldsha [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000005b800028] lduha [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005b800010] stxa %l1,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000005b000028] ldsha [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005b800018] lduwa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005b000028] ldxa [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000005b800018] done p37_trap1o: ldsba [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005a000008] ldsha [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000005b800028] lduha [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005b800010] stxa %l1,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000005b000028] ldsha [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005b800018] lduwa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005b000028] ldxa [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[000000005b800018] done p37_trap2e: stba %l6,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a800010] ldsba [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000005b000000] stba %l4,[%i1+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a800020] ldswa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000005b800028] ldsba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005b800000] stxa %l5,[%i0+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a000010] lduwa [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000005a800020] done p37_trap2o: stba %l6,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a800010] ldsba [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000005b000000] stba %l4,[%o1+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a800020] ldswa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000005b800028] ldsba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[000000005b800000] stxa %l5,[%o0+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000005a000010] lduwa [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000005a800020] done p37_trap3e: nop nop nop done p37_trap3o: nop nop nop done p37_init_memory_pointers: set p37_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 p37_local0_start,%i0 set p37_local1_start,%i1 set p37_local2_start,%i2 set p37_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 55de1e4bf31d310a ldx [%g1+0x008],%l1 ! %l1 = 51d66b5a3aa1e839 ldx [%g1+0x010],%l2 ! %l2 = f5aa654013890b98 ldx [%g1+0x018],%l3 ! %l3 = d99e654cb6463b1e ldx [%g1+0x020],%l4 ! %l4 = e284461c77755696 ldx [%g1+0x028],%l5 ! %l5 = 279b3b15be9f133f ldx [%g1+0x030],%l6 ! %l6 = d59d7ad836440695 ldx [%g1+0x038],%l7 ! %l7 = 8b49c918c3ebcd9c ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 38 processor_38: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x98] ! Set the start flag wrpr %g0,7,%cleanwin call p38_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 38 wr %g0,0x4,%fprs ! Make sure fef is 1 set p38_init_freg,%g1 ! %f0 = ecd291fc 2d7df7bb ec63a046 fc00b041 ! %f4 = dca80915 73bc07ea 4532b7f0 324b1140 ! %f8 = d8d9f4f9 f7cb9ec1 7aa980c4 4f763867 ! %f12 = cd30e196 344065d3 89f018a2 06660d81 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = a109e4c5 6bf14c8f a4622cd8 7aecba05 ! %f20 = f9d2da25 61eea7fd f5eef2c7 7292cbba ! %f24 = b815fc85 16a35b12 33c38c19 5250fd1b ! %f28 = 6cf15752 f3438ebf b30ba642 29e37393 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = e9bc421c 2f0c1973 a001eff2 dc688fc1 ! %f36 = 01af0187 c9986dae 251bdadc 0ecbb610 ! %f40 = d02931a3 27b9932b 88e2301b a2944b0c ! %f44 = fd3ebf75 e81f4ee2 8b72a72b bc37655f ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x4c31072800000057,%g7,%g1 ! GSR scale = 10, align = 7 wr %g1,%g0,%gsr ! GSR = 4c31072800000057 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 38 p38_label_1: ! Mem[0000000091800018] = df25e146, %g2 = b9ef7831435f0685 ldsh [%o0+0x01a],%g2 ! %g2 = ffffffffffffdf25 ! Mem[0000000091000030] = 7cc77257, %g18 = 77f50c2df0a59ebf ldsw [%i6+0x030],%g2 ! %g2 = 77f50c2df0a59ebf ! Mem[0000000091000038] = 65898de9, %g2 = 000000007cc77257 ldsh [%i6+0x038],%g2 ! %g2 = 0000000000006589 ! %l6 = 2f96722fcb9a2b7f, Mem[0000000091800008] = 50d23f27 stb %l6,[%o0+%o1] ! Mem[0000000091800008] = 7fd23f27 ! Mem[0000000090000004] = 80b60b78, %g2 = 0000000000006589 ldub [%i4+0x004],%g2 ! %g2 = 0000000000000080 ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = 00000080, %g3 = 0bad0b00 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! %l1 = 798b70b9a432b6fd, Mem[0000000090800020] = 6c6c0f3aba1e4dff stx %l1,[%i5+%o4] ! Mem[0000000090800020] = 798b70b9a432b6fd ! Mem[0000000091000030] = 7cc77257, %g2 = 00000000f4d6f5d4 lduw [%i6+0x030],%g2 ! %g2 = 000000007cc77257 ! Mem[000000009100000c] = da67f293, %g18 = 77f50c2df0a59ebf ldsw [%i6+0x00c],%g2 ! %g2 = 77f50c2df0a59ebf ! %l7 = 4bf8d8baa8562cac, Mem[000000009080003c] = dd38b60e stw %l7,[%i5+0x03c] ! Mem[000000009080003c] = a8562cac p38_label_2: ! %l4 = 958a60aac716dfe1, Mem[000000005c000023] = 47066943 stb %l4,[%i0+0x023] ! Mem[000000005c000020] = 470669e1 ! Mem[0000000091000010] = eb99b055, %g2 = ffffffffda67f293 lduh [%i6+%o2],%g2 ! %g2 = 000000000000eb99 ! %l1 = 798b70b9a432b6fd, Mem[0000000090800000] = c8c086c6 stw %l1,[%i5+%g0] ! Mem[0000000090800000] = a432b6fd ! %l4 = 958a60aac716dfe1, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l4,[%i6+%o4] ! Mem[0000000091000020] = 958a60aac716dfe1 ! Mem[0000000091800014] = a2d978b6, %g18 = 77f50c2df0a59ebf ldsw [%o0+0x014],%g2 ! %g2 = 77f50c2df0a59ebf ! %l2 = 063456aa, %l3 = 6cee8cbe, Mem[0000000090000028] = 07dc67fd 8d791540 std %l2,[%i4+%o5] ! Mem[0000000090000028] = 063456aa 6cee8cbe ! Mem[0000000090800014] = ba27fa54, %g2 = ffffffffa2d978b6 ldsb [%i5+0x014],%g2 ! %g2 = ffffffffffffffba ! %l3 = 0acd2efa6cee8cbe, Mem[0000000090000002] = f5d480b6 sth %l3,[%i4+0x002] ! Mem[0000000090000000] = 8cbe80b6 ! %l7 = 4bf8d8baa8562cac, Mem[0000000090800029] = 4882af9c stb %l7,[%i5+0x029] ! Mem[0000000090800028] = ac82af9c ! Mem[000000005d800038] = 7a6a1b08 e317f346, %l4 = c716dfe1, %l5 = 2856d47d ldd [%i3+0x038],%l4 ! %l4 = 000000007a6a1b08 00000000e317f346 p38_label_3: ! Mem[000000009000003c] = 39dc0000, %g2 = ffffffffffffffba ldsb [%i4+0x03e],%g2 ! %g2 = 0000000000000039 ! Mem[0000000090800034] = fd66393f, %g2 = 0000000000000039 lduh [%i5+0x036],%g2 ! %g2 = 000000000000fd66 ! %l6 = 2f96722fcb9a2b7f, Mem[0000000090000030] = 944f136a stw %l6,[%i4+0x030] ! Mem[0000000090000030] = cb9a2b7f ! Mem[000000005c000038] = 8f2ada28, %l6 = 2f96722fcb9a2b7f lduw [%i0+0x038],%l6 ! %l6 = 000000008f2ada28 ! %l0 = 86346df7b5cbce45, Mem[0000000091800030] = 45288f71 sth %l0,[%o0+0x030] ! Mem[0000000091800030] = ce458f71 ! Mem[0000000090800004] = d0bacca9, %g2 = 000000000000fd66 ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffffd0ba ! Mem[0000000090800020] = 798b70b9a432b6fd, %g2 = ffffffffffffd0ba ldx [%i5+%o4],%g2 ! %g2 = 798b70b9a432b6fd ! Mem[000000009180000c] = 0741274a, %g18 = 77f50c2df0a59ebf ldsw [%o0+0x00c],%g2 ! %g2 = 77f50c2df0a59ebf ! Mem[0000000091800004] = da193367, %g2 = 000000000741274a lduw [%o0+0x004],%g2 ! %g2 = 00000000da193367 ! %l0 = 86346df7b5cbce45, Mem[0000000090800030] = e7b333342d07fd66 stx %l0,[%i5+0x030] ! Mem[0000000090800030] = 86346df7b5cbce45 p38_label_4: ! Mem[0000000091000008] = 4b1c5151 da67f293, %g2 = da193367, %g3 = 80b60b78 ldd [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 00000000da67f293 ! Mem[0000000091000034] = 207bbe7e, %g2 = 000000004b1c5151 ldub [%i6+0x034],%g2 ! %g2 = 0000000000000020 ! %l0 = 86346df7b5cbce45, Mem[0000000090000038] = 8fc6c81bf8ba39dc stx %l0,[%i4+0x038] ! Mem[0000000090000038] = 86346df7b5cbce45 ! Mem[0000000091000030] = 7257207b, %g2 = 0000000000000020 ldsb [%i6+0x032],%g2 ! %g2 = 0000000000000072 ! %l7 = 4bf8d8baa8562cac, Mem[0000000091000028] = 43a014addb4f959e stx %l7,[%i6+%o5] ! Mem[0000000091000028] = 4bf8d8baa8562cac ! Mem[0000000090000028] = 3456aa6c, %g2 = 0000000000000072 ldsb [%i4+0x029],%g2 ! %g2 = 0000000000000034 ! %l7 = 4bf8d8baa8562cac, Mem[0000000091000010] = eb99b055 stb %l7,[%i6+%o2] ! Mem[0000000091000010] = ac99b055 ! %l4 = 000000007a6a1b08, Mem[000000009000000b] = 1bc40b9e stb %l4,[%i4+0x00b] ! Mem[0000000090000008] = 08c40b9e ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = 00000034, %g3 = da67f293 ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! Mem[0000000091800020] = c69ee3c733167744, %g2 = 0000000035d3851c ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 p38_label_5: ! Mem[000000009000003c] = b5cbce45, %g2 = c69ee3c733167744 ldsb [%i4+0x03c],%g2 ! %g2 = ffffffffffffffb5 ! %l6 = 000000008f2ada28, Mem[0000000091000034] = 207bbe7e stw %l6,[%i6+0x034] ! Mem[0000000091000034] = 8f2ada28 ! %l4 = 7a6a1b08, %l5 = e317f346, Mem[0000000090000008] = 96abb008 c40b9e2c std %l4,[%i4+%o1] ! Mem[0000000090000008] = 7a6a1b08 e317f346 ! Mem[0000000090000008] = 7a6a1b08, %g2 = ffffffffffffffb5 ldsh [%i4+%o1],%g2 ! %g2 = 0000000000007a6a ! %l3 = 0acd2efa6cee8cbe, Mem[0000000090800018] = 35d3851cd6343572 stx %l3,[%i5+%o3] ! Mem[0000000090800018] = 0acd2efa6cee8cbe ! %l2 = c8c3765e063456aa, Mem[000000005d000038] = a4a5bf3d stw %l2,[%i2+0x038] ! Mem[000000005d000038] = 063456aa ! %l1 = 798b70b9a432b6fd, Mem[0000000091800030] = ce458f71b6b6487f stx %l1,[%o0+0x030] ! Mem[0000000091800030] = 798b70b9a432b6fd ! %l1 = 798b70b9a432b6fd, Mem[0000000091000032] = 72578f2a sth %l1,[%i6+0x032] ! Mem[0000000091000030] = b6fd8f2a ! %l6 = 000000008f2ada28, Mem[000000005d000028] = b285b4c2 stw %l6,[%i2+%o5] ! Mem[000000005d000028] = 8f2ada28 ! Mem[0000000091800010] = 5e44f9f4, %g2 = 0000000000007a6a lduw [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 p38_label_6: ! Mem[0000000091000008] = 4b1c5151, %g2 = 000000005e44f9f4 lduw [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 ! Mem[0000000091000028] = 4bf8d8ba, %g18 = 77f50c2df0a59ebf ldsw [%i6+%o5],%g2 ! %g2 = 77f50c2df0a59ebf ! %l0 = 86346df7b5cbce45, Mem[000000005d000004] = 0542166a sth %l0,[%i2+0x004] ! Mem[000000005d000004] = ce45166a ! Mem[000000005c000028] = d9aa42c0, %l2 = c8c3765e063456aa ldub [%i0+0x02b],%l2 ! %l2 = 00000000000000c0 ! %l3 = 0acd2efa6cee8cbe, Mem[000000005d000018] = 935e470477c1552b stx %l3,[%i2+%o3] ! Mem[000000005d000018] = 0acd2efa6cee8cbe ! Mem[000000005c80003c] = 17a069cf, %l3 = 0acd2efa6cee8cbe lduw [%i1+0x03c],%l3 ! %l3 = 0000000017a069cf ! %l4 = 000000007a6a1b08, Mem[000000005d000024] = f2b64303 stw %l4,[%i2+0x024] ! Mem[000000005d000024] = 7a6a1b08 ! Mem[0000000091800018] = 39a5df25, %g18 = 77f50c2df0a59ebf ldsw [%o0+%o3],%g2 ! %g2 = 77f50c2df0a59ebf ! %l0 = b5cbce45, %l1 = a432b6fd, Mem[0000000090800030] = 86346df7 b5cbce45 std %l0,[%i5+0x030] ! Mem[0000000090800030] = b5cbce45 a432b6fd ! Mem[0000000090800024] = b6fdebac, %g2 = 0000000039a5df25 ldsh [%i5+0x026],%g2 ! %g2 = ffffffffffffb6fd p38_label_7: ! %l0 = 86346df7b5cbce45, Mem[0000000090000020] = 1a54edfce7b2eb32 stx %l0,[%i4+%o4] ! Mem[0000000090000020] = 86346df7b5cbce45 ! %l7 = 4bf8d8baa8562cac, Mem[000000009080002a] = 82af9c5f stb %l7,[%i5+0x02a] ! Mem[0000000090800028] = acaf9c5f ! %l6 = 8f2ada28, %l7 = a8562cac, Mem[0000000090000010] = 0212225c 798eb5a3 std %l6,[%i4+%o2] ! Mem[0000000090000010] = 8f2ada28 a8562cac ! %l1 = 798b70b9a432b6fd, Mem[000000009080001c] = 6cee8cbe sth %l1,[%i5+0x01c] ! Mem[000000009080001c] = b6fd8cbe ! Mem[0000000091000010] = ac99b055 5bebbbe4, %g2 = ffffb6fd, %g3 = d6343572 ldd [%i6+%o2],%g2 ! %g2 = 00000000ac99b055 000000005bebbbe4 ! %l6 = 8f2ada28, %l7 = a8562cac, Mem[0000000091800000] = 6c5e37b5 da193367 std %l6,[%o0+%g0] ! Mem[0000000091800000] = 8f2ada28 a8562cac ! %l2 = 00000000000000c0, Mem[0000000090000036] = 60d78634 sth %l2,[%i4+0x036] ! Mem[0000000090000034] = 00c08634 ! %l4 = 000000007a6a1b08, Mem[0000000091800005] = 562cac7f stb %l4,[%o0+0x005] ! Mem[0000000091800004] = 082cac7f ! %l2 = 00000000000000c0, Mem[0000000090800000] = a432b6fd stw %l2,[%i5+%g0] ! Mem[0000000090800000] = 000000c0 ! Mem[000000009080000c] = f38fafd2, %g2 = 00000000ac99b055 lduw [%i5+0x00c],%g2 ! %g2 = 00000000f38fafd2 p38_label_8: ! %l0 = 86346df7b5cbce45, Mem[0000000091000014] = 5bebbbe4 sth %l0,[%i6+0x014] ! Mem[0000000091000014] = ce45bbe4 ! Mem[0000000091800014] = a2d978b6, %g18 = 77f50c2df0a59ebf ldsw [%o0+0x014],%g2 ! %g2 = 77f50c2df0a59ebf ! Mem[0000000091800000] = 8f2ada28a8082cac, %g2 = ffffffffa2d978b6 ldx [%o0+%g0],%g2 ! %g2 = 8f2ada28a8082cac ! Mem[000000009080002c] = 9c5fe8b1, %g18 = 77f50c2df0a59ebf ldsw [%i5+0x02c],%g2 ! %g2 = 77f50c2df0a59ebf ! Mem[0000000091800004] = a8082cac, %g2 = ffffffff9c5fe8b1 lduw [%o0+0x004],%g2 ! %g2 = 00000000a8082cac ! Mem[000000009080003c] = a8562cac, %g2 = 00000000a8082cac ldsh [%i5+0x03c],%g2 ! %g2 = ffffffffffffa856 ! %l4 = 000000007a6a1b08, Mem[0000000091800022] = e3c73316 stb %l4,[%o0+0x022] ! Mem[0000000091800020] = 08c73316 ! %l4 = 000000007a6a1b08, Mem[000000005c80003a] = 9782d723 stb %l4,[%i1+0x03a] ! Mem[000000005c800038] = 97820823 ! %l1 = 798b70b9a432b6fd, Mem[0000000090800038] = 393f420ca8562cac stx %l1,[%i5+0x038] ! Mem[0000000090800038] = 798b70b9a432b6fd ! Mem[000000005c800014] = 475f4fcf, %l3 = 0000000017a069cf ldsb [%i1+0x016],%l3 ! %l3 = 000000000000004f p38_label_9: ! %l6 = 8f2ada28, %l7 = a8562cac, Mem[000000005c000020] = 470669e1 19ab9ab1 std %l6,[%i0+%o4] ! Mem[000000005c000020] = 8f2ada28 a8562cac ! Mem[0000000090800000] = 000000c0d0bacca9, %g2 = ffffffffffffa856 ldx [%i5+%g0],%g2 ! %g2 = 000000c0d0bacca9 ! Mem[0000000090000038] = 86346df7, %g2 = 000000c0d0bacca9 lduh [%i4+0x038],%g2 ! %g2 = 0000000000008634 ! Mem[000000005c800004] = 2669876c, %l0 = 86346df7b5cbce45 lduh [%i1+0x004],%l0 ! %l0 = 0000000000002669 ! Mem[0000000091800028] = d1fa02ccb0308df5, %g2 = 0000000000008634 ldx [%o0+%o5],%g2 ! %g2 = d1fa02ccb0308df5 ! Mem[000000005d000028] = 8f2ada28abc1412e, %l0 = 0000000000002669 ldx [%i2+%o5],%l0 ! %l0 = 8f2ada28abc1412e ! %l6 = 000000008f2ada28, Mem[000000009080000c] = f38fafd2 stw %l6,[%i5+0x00c] ! Mem[000000009080000c] = 8f2ada28 ! Mem[000000009180001c] = e14610d9, %g18 = 77f50c2df0a59ebf ldsw [%o0+0x01c],%g2 ! %g2 = 77f50c2df0a59ebf ! %l0 = 8f2ada28abc1412e, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l0,[%o0+%o5] ! Mem[0000000091800028] = 8f2ada28abc1412e ! %l1 = 798b70b9a432b6fd, Mem[0000000091800030] = 798b70b9a432b6fd stx %l1,[%o0+0x030] ! Mem[0000000091800030] = 798b70b9a432b6fd p38_label_10: ! Mem[0000000091000020] = 958a60aac716dfe1, %g2 = ffffffffe14610d9 ldx [%i6+%o4],%g2 ! %g2 = 958a60aac716dfe1 ! Mem[000000009000001c] = 9d7122ad, %g2 = 958a60aac716dfe1 ldsh [%i4+0x01c],%g2 ! %g2 = ffffffffffff9d71 ! %l6 = 8f2ada28, %l7 = a8562cac, Mem[0000000090800038] = 798b70b9 a432b6fd std %l6,[%i5+0x038] ! Mem[0000000090800038] = 8f2ada28 a8562cac ! Mem[0000000090800000] = 000000c0d0bacca9, %g2 = ffffffffffff9d71 ldx [%i5+%g0],%g2 ! %g2 = 000000c0d0bacca9 ! %l6 = 8f2ada28, %l7 = a8562cac, Mem[0000000091000008] = 4b1c5151 da67f293 std %l6,[%i6+%o1] ! Mem[0000000091000008] = 8f2ada28 a8562cac ! Mem[000000005d800008] = 8c07df99048f254a, %l4 = 000000007a6a1b08 ldx [%i3+%o1],%l4 ! %l4 = 8c07df99048f254a ! %l6 = 000000008f2ada28, Mem[000000009080001e] = 8cbe798b sth %l6,[%i5+0x01e] ! Mem[000000009080001c] = da28798b ! Mem[0000000090000024] = b5cbce45, %g2 = 000000c0d0bacca9 lduw [%i4+0x024],%g2 ! %g2 = 00000000b5cbce45 ! %l6 = 000000008f2ada28, Mem[0000000090000032] = 2b7f1267 sth %l6,[%i4+0x032] ! Mem[0000000090000030] = da281267 ! Mem[0000000091000024] = dfe14bf8, %g2 = 00000000b5cbce45 ldsh [%i6+0x026],%g2 ! %g2 = ffffffffffffdfe1 p38_label_11: ! Mem[0000000091800020] = c69e08c7 33167744, %g2 = ffffdfe1, %g3 = 5bebbbe4 ldd [%o0+%o4],%g2 ! %g2 = 00000000c69e08c7 0000000033167744 ! Mem[0000000091000034] = 8f2ada28, %g18 = 77f50c2df0a59ebf ldsw [%i6+0x034],%g2 ! %g2 = 77f50c2df0a59ebf ! Mem[0000000090000038] = 86346df7, %g18 = 77f50c2df0a59ebf ldsw [%i4+0x038],%g2 ! %g2 = 77f50c2df0a59ebf ! Mem[0000000090000010] = 8f2ada28, %g2 = ffffffff86346df7 lduw [%i4+%o2],%g2 ! %g2 = 000000008f2ada28 ! Mem[000000005d80002c] = 04769db7, %l4 = 8c07df99048f254a ldsh [%i3+0x02e],%l4 ! %l4 = ffffffffffff9db7 ! %l4 = ffffffffffff9db7, Mem[0000000091800008] = 7fd23f27 stw %l4,[%o0+%o1] ! Mem[0000000091800008] = ffff9db7 ! Mem[000000005d80002c] = 04769db7, %l5 = 00000000e317f346 ldub [%i3+0x02c],%l5 ! %l5 = 0000000000000004 ! %l1 = 798b70b9a432b6fd, Mem[0000000091000013] = 55ce45bb stb %l1,[%i6+0x013] ! Mem[0000000091000010] = fdce45bb ! %l2 = 00000000000000c0, Mem[000000005c80002e] = b30efb72 sth %l2,[%i1+0x02e] ! Mem[000000005c80002c] = b30e00c0 ! Mem[0000000090800000] = 000000c0, %g2 = 000000008f2ada28 lduh [%i5+%g0],%g2 ! %g2 = 0000000000000000 p38_label_12: ! %l0 = abc1412e, %l1 = a432b6fd, Mem[0000000090000000] = f4d68cbe 80b60b78 std %l0,[%i4+%g0] ! Mem[0000000090000000] = abc1412e a432b6fd ! %l0 = 8f2ada28abc1412e, Mem[0000000090000038] = 86346df7b5cbce45 stx %l0,[%i4+0x038] ! Mem[0000000090000038] = 8f2ada28abc1412e ! %l1 = 798b70b9a432b6fd, Mem[0000000090000020] = 86346df7 stb %l1,[%i4+%o4] ! Mem[0000000090000020] = fd346df7 ! Mem[0000000090000038] = 8f2ada28abc1412e, %g2 = 0000000000000000 ldx [%i4+0x038],%g2 ! %g2 = 8f2ada28abc1412e ! %l3 = 000000000000004f, Mem[0000000091800025] = 1677448f stb %l3,[%o0+0x025] ! Mem[0000000091800024] = 4f77448f ! Mem[0000000091000014] = ce45bbe4, %g2 = 8f2ada28abc1412e lduw [%i6+0x014],%g2 ! %g2 = 00000000ce45bbe4 ! %l2 = 00000000000000c0, Mem[000000009080001e] = da28798b sth %l2,[%i5+0x01e] ! Mem[000000009080001c] = 00c0798b ! %l1 = 798b70b9a432b6fd, Mem[000000005c000028] = d9aa42c0 stw %l1,[%i0+%o5] ! Mem[000000005c000028] = a432b6fd ! %l7 = 4bf8d8baa8562cac, Mem[0000000090000018] = 7f114e52 sth %l7,[%i4+%o3] ! Mem[0000000090000018] = 2cac4e52 ! Mem[000000005d800028] = 678aa0f0 04769db7, %l6 = 8f2ada28, %l7 = a8562cac ldd [%i3+%o5],%l6 ! %l6 = 00000000678aa0f0 0000000004769db7 p38_label_13: ! %l2 = 00000000000000c0, Mem[0000000090800000] = 000000c0d0bacca9 stx %l2,[%i5+%g0] ! Mem[0000000090800000] = 00000000000000c0 ! Mem[0000000091000008] = 8f2ada28a8562cac, %g2 = 00000000ce45bbe4 ldx [%i6+%o1],%g2 ! %g2 = 8f2ada28a8562cac ! Mem[0000000091800000] = 8f2ada28, %g2 = 8f2ada28a8562cac lduw [%o0+%g0],%g2 ! %g2 = 000000008f2ada28 ! %l5 = 0000000000000004, Mem[0000000091000030] = 7cc7b6fd sth %l5,[%i6+0x030] ! Mem[0000000091000030] = 0004b6fd ! Mem[000000005d800024] = 22152da9, %l6 = 00000000678aa0f0 ldsb [%i3+0x024],%l6 ! %l6 = 0000000000000022 ! Mem[0000000091000028] = d8baa856, %g2 = 000000008f2ada28 ldsh [%i6+0x02a],%g2 ! %g2 = ffffffffffffd8ba ! %l6 = 00000022, %l7 = 04769db7, Mem[0000000090000038] = 8f2ada28 abc1412e std %l6,[%i4+0x038] ! Mem[0000000090000038] = 00000022 04769db7 ! %l1 = 798b70b9a432b6fd, Mem[000000009180001a] = df25e146 sth %l1,[%o0+0x01a] ! Mem[0000000091800018] = b6fde146 ! %l0 = 8f2ada28abc1412e, Mem[0000000090000022] = 6df7b5cb sth %l0,[%i4+0x022] ! Mem[0000000090000020] = 412eb5cb ! Mem[0000000090000024] = cbce4506, %g2 = ffffffffffffd8ba ldub [%i4+0x025],%g2 ! %g2 = 00000000000000cb p38_label_14: ! %l2 = 00000000000000c0, Mem[000000009100001a] = 4f3440af sth %l2,[%i6+0x01a] ! Mem[0000000091000018] = 00c040af ! Mem[0000000090800030] = b5cbce45, %g18 = 77f50c2df0a59ebf ldsw [%i5+0x030],%g2 ! %g2 = 77f50c2df0a59ebf ! %l6 = 0000000000000022, Mem[000000009180000c] = 0741274a sth %l6,[%o0+0x00c] ! Mem[000000009180000c] = 0022274a ! Mem[0000000091800000] = da28a808, %g2 = ffffffffb5cbce45 ldsh [%o0+0x002],%g2 ! %g2 = ffffffffffffda28 ! Mem[000000009000001c] = adfd3441, %g2 = ffffffffffffda28 ldsb [%i4+0x01f],%g2 ! %g2 = ffffffffffffffad ! %l0 = 8f2ada28abc1412e, Mem[000000009180001a] = b6fde146 stb %l0,[%o0+0x01a] ! Mem[0000000091800018] = 2efde146 ! %l4 = ffffffffffff9db7, Mem[0000000091800000] = 8f2ada28 stw %l4,[%o0+%g0] ! Mem[0000000091800000] = ffff9db7 ! Mem[000000009080000c] = 8f2ada28, %g2 = ffffffffffffffad ldsb [%i5+0x00c],%g2 ! %g2 = ffffffffffffff8f ! %l1 = 798b70b9a432b6fd, Mem[000000005c000010] = e62cc4ce6122a80e stx %l1,[%i0+%o2] ! Mem[000000005c000010] = 798b70b9a432b6fd ! Mem[0000000091800034] = b6fde8dd, %g2 = ffffffffffffff8f lduh [%o0+0x036],%g2 ! %g2 = 000000000000b6fd p38_label_15: ! Mem[000000009100001c] = 2dc9958a, %g2 = 000000000000b6fd ldsb [%i6+0x01e],%g2 ! %g2 = 000000000000002d ! Mem[0000000090800004] = 000000c0, %g2 = 000000000000002d lduh [%i5+0x004],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000030] = 0004b6fd, %g2 = 0000000000000000 lduw [%i6+0x030],%g2 ! %g2 = 000000000004b6fd ! %l1 = 798b70b9a432b6fd, Mem[000000009000001a] = 4e529d71 sth %l1,[%i4+0x01a] ! Mem[0000000090000018] = b6fd9d71 ! %l2 = 00000000000000c0, Mem[0000000090800033] = 45a432b6 stb %l2,[%i5+0x033] ! Mem[0000000090800030] = c0a432b6 ! Mem[0000000091800018] = 39a52efde14610d9, %g2 = 000000000004b6fd ldx [%o0+%o3],%g2 ! %g2 = 39a52efde14610d9 ! %l0 = 8f2ada28abc1412e, Mem[000000005c000008] = 206bce06 stb %l0,[%i0+%o1] ! Mem[000000005c000008] = 2e6bce06 ! Mem[0000000090800030] = b5cbcec0, %g2 = 39a52efde14610d9 lduw [%i5+0x030],%g2 ! %g2 = 00000000b5cbcec0 ! Mem[000000009000002c] = 6cee8cbe, %g2 = 00000000b5cbcec0 ldsh [%i4+0x02c],%g2 ! %g2 = 0000000000006cee ! %l1 = 798b70b9a432b6fd, Mem[000000005d800008] = 8c07df99 sth %l1,[%i3+%o1] ! Mem[000000005d800008] = b6fddf99 p38_label_16: ! %l2 = 00000000000000c0, Mem[000000009100001e] = 2dc9958a sth %l2,[%i6+0x01e] ! Mem[000000009100001c] = 00c0958a ! Mem[0000000091000024] = c716dfe1, %g18 = 77f50c2df0a59ebf ldsw [%i6+0x024],%g2 ! %g2 = 77f50c2df0a59ebf ! Mem[000000005c000020] = 8f2ada28 a8562cac, %l2 = 000000c0, %l3 = 0000004f ldd [%i0+%o4],%l2 ! %l2 = 000000008f2ada28 00000000a8562cac ! Mem[0000000091800018] = 39a52efd e14610d9, %g2 = c716dfe1, %g3 = 33167744 ldd [%o0+%o3],%g2 ! %g2 = 0000000039a52efd 00000000e14610d9 ! %l2 = 000000008f2ada28, Mem[000000009180003e] = 66350000 sth %l2,[%o0+0x03e] ! Mem[000000009180003c] = da280000 ! Mem[0000000090000000] = 412ea432, %g2 = 0000000039a52efd ldsh [%i4+0x002],%g2 ! %g2 = 000000000000412e ! Mem[000000009000003c] = 04769db7, %g2 = 000000000000412e lduw [%i4+0x03c],%g2 ! %g2 = 0000000004769db7 ! %l7 = 0000000004769db7, Mem[000000005c000010] = 798b70b9a432b6fd stx %l7,[%i0+%o2] ! Mem[000000005c000010] = 0000000004769db7 ! %l3 = 00000000a8562cac, Mem[000000005d800034] = e6e5c51a stw %l3,[%i3+0x034] ! Mem[000000005d800034] = a8562cac ! %l0 = abc1412e, %l1 = a432b6fd, Mem[0000000091800020] = c69e08c7 334f7744 std %l0,[%o0+%o4] ! Mem[0000000091800020] = abc1412e a432b6fd p38_label_17: ! Mem[000000009000002c] = 6cee8cbe, %g2 = 0000000004769db7 ldsh [%i4+0x02c],%g2 ! %g2 = 0000000000006cee ! Mem[0000000090000030] = 28126700, %g2 = 0000000000006cee ldub [%i4+0x033],%g2 ! %g2 = 0000000000000028 ! Mem[000000009080003c] = a8562cac, %g2 = 0000000000000028 ldsb [%i5+0x03c],%g2 ! %g2 = ffffffffffffffa8 ! Mem[000000005d800018] = 0aca48d8, %l1 = 798b70b9a432b6fd lduh [%i3+0x01a],%l1 ! %l1 = 00000000000048d8 ! %l7 = 0000000004769db7, Mem[0000000091000036] = da286589 stb %l7,[%i6+0x036] ! Mem[0000000091000034] = b7286589 ! %l2 = 8f2ada28, %l3 = a8562cac, Mem[0000000090800010] = bbd0f97a ba27fa54 std %l2,[%i5+%o2] ! Mem[0000000090800010] = 8f2ada28 a8562cac ! Mem[000000005c000030] = 08632a9b 08ae152c, %l0 = abc1412e, %l1 = 000048d8 ldd [%i0+0x030],%l0 ! %l0 = 0000000008632a9b 0000000008ae152c ! Mem[0000000090800018] = 0acd2efa, %g2 = ffffffffffffffa8 lduw [%i5+%o3],%g2 ! %g2 = 000000000acd2efa ! Mem[0000000091800014] = a2d978b6, %g2 = 000000000acd2efa lduh [%o0+0x014],%g2 ! %g2 = 000000000000a2d9 ! %l2 = 8f2ada28, %l3 = a8562cac, Mem[0000000090800028] = ebacacaf 9c5fe8b1 std %l2,[%i5+%o5] ! Mem[0000000090800028] = 8f2ada28 a8562cac p38_label_18: ! %l1 = 0000000008ae152c, Mem[000000005d000019] = 0acd2efa stb %l1,[%i2+0x019] ! Mem[000000005d000018] = 0a2c2efa ! Mem[0000000091000024] = dfe14bf8, %g2 = 000000000000a2d9 ldub [%i6+0x026],%g2 ! %g2 = 00000000000000df ! Mem[000000005d000038] = 063456aa99cc37ea, %l2 = 000000008f2ada28 ldx [%i2+0x038],%l2 ! %l2 = 063456aa99cc37ea ! %l4 = ffffffffffff9db7, Mem[0000000090800000] = 00000000000000c0 stx %l4,[%i5+%g0] ! Mem[0000000090800000] = ffffffffffff9db7 ! Mem[0000000090800000] = ffffffff ffff9db7, %g2 = 000000df, %g3 = e14610d9 ldd [%i5+%g0],%g2 ! %g2 = 00000000ffffffff 00000000ffff9db7 ! Mem[0000000090800028] = 28a8562c, %g2 = 00000000ffffffff ldsb [%i5+0x02b],%g2 ! %g2 = 0000000000000028 ! Mem[000000005c000018] = 8cf2fad7, %l1 = 0000000008ae152c ldsb [%i0+0x01a],%l1 ! %l1 = fffffffffffffffa ! Mem[0000000090800030] = b5cbcec0, %g2 = 0000000000000028 ldsb [%i5+0x030],%g2 ! %g2 = ffffffffffffffb5 ! Mem[000000005c00002c] = 0d478c3e, %l3 = 00000000a8562cac ldsb [%i0+0x02c],%l3 ! %l3 = 000000000000000d ! Mem[0000000091000024] = dfe14bf8, %g2 = ffffffffffffffb5 ldsb [%i6+0x026],%g2 ! %g2 = ffffffffffffffdf p38_label_19: ! Mem[0000000090800038] = 28a8562c, %g2 = ffffffffffffffdf ldsb [%i5+0x03b],%g2 ! %g2 = 0000000000000028 ! Mem[0000000090800034] = b6fd8f2a, %g2 = 0000000000000028 ldsb [%i5+0x036],%g2 ! %g2 = ffffffffffffffb6 ! Mem[0000000091000028] = 4bf8d8baa8562cac, %g2 = ffffffffffffffb6 ldx [%i6+%o5],%g2 ! %g2 = 4bf8d8baa8562cac ! %l7 = 0000000004769db7, Mem[0000000090000018] = 2cacb6fd9d7122ad stx %l7,[%i4+%o3] ! Mem[0000000090000018] = 0000000004769db7 ! %l6 = 0000000000000022, Mem[0000000090800030] = b5cbcec0 sth %l6,[%i5+0x030] ! Mem[0000000090800030] = 0022cec0 ! %l7 = 0000000004769db7, Mem[0000000090000028] = 063456aa stw %l7,[%i4+%o5] ! Mem[0000000090000028] = 04769db7 ! Mem[000000005d800030] = df68dfe2, %l2 = 063456aa99cc37ea ldsw [%i3+0x030],%l2 ! %l2 = ffffffffdf68dfe2 ! %l2 = ffffffffdf68dfe2, Mem[000000005d800020] = 9bf9bf8722152da9 stx %l2,[%i3+%o4] ! Mem[000000005d800020] = ffffffffdf68dfe2 ! Mem[0000000091000010] = ac99b0fd ce45bbe4, %g2 = a8562cac, %g3 = ffff9db7 ldd [%i6+%o2],%g2 ! %g2 = 00000000ac99b0fd 00000000ce45bbe4 ! %l3 = 000000000000000d, Mem[000000005c800018] = 8271016c stw %l3,[%i1+%o3] ! Mem[000000005c800018] = 0000000d p38_label_20: ! Mem[0000000091000038] = 898de9d7, %g2 = 00000000ac99b0fd ldub [%i6+0x039],%g2 ! %g2 = 0000000000000089 ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 0000000000000089 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! Mem[0000000090000020] = 412eb5cb, %g2 = 5e44f9f4a2d978b6 ldsb [%i4+0x022],%g2 ! %g2 = 0000000000000041 ! Mem[0000000091800018] = 39a52efd, %g2 = 0000000000000041 lduh [%o0+%o3],%g2 ! %g2 = 00000000000039a5 ! %l0 = 0000000008632a9b, Mem[000000005d80003c] = e317f346 stw %l0,[%i3+0x03c] ! Mem[000000005d80003c] = 08632a9b ! Mem[000000005c800008] = 1def0242, %l3 = 000000000000000d ldsb [%i1+0x00a],%l3 ! %l3 = 0000000000000002 ! %l5 = 0000000000000004, Mem[000000005d000020] = 31aaca6f stw %l5,[%i2+%o4] ! Mem[000000005d000020] = 00000004 ! Mem[000000005d000018] = 0a2c2efa6cee8cbe, %l4 = ffffffffffff9db7 ldx [%i2+%o3],%l4 ! %l4 = 0a2c2efa6cee8cbe ! %l0 = 08632a9b, %l1 = fffffffa, Mem[0000000090000008] = 7a6a1b08 e317f346 std %l0,[%i4+%o1] ! Mem[0000000090000008] = 08632a9b fffffffa ! Mem[0000000090000014] = 2cac0000, %g2 = 00000000000039a5 ldsb [%i4+0x016],%g2 ! %g2 = 000000000000002c p38_label_21: ! %l2 = df68dfe2, %l3 = 00000002, Mem[0000000090000008] = 08632a9b fffffffa std %l2,[%i4+%o1] ! Mem[0000000090000008] = df68dfe2 00000002 ! Mem[0000000091800014] = a2d978b6, %g18 = 77f50c2df0a59ebf ldsw [%o0+0x014],%g2 ! %g2 = 77f50c2df0a59ebf ! Mem[000000009000002c] = becb9ada, %g2 = ffffffffa2d978b6 ldub [%i4+0x02f],%g2 ! %g2 = 00000000000000be ! %l7 = 0000000004769db7, Mem[0000000090800038] = 8f2ada28 sth %l7,[%i5+0x038] ! Mem[0000000090800038] = 9db7da28 ! Mem[000000005d800030] = df68dfe2, %l2 = ffffffffdf68dfe2 lduh [%i3+0x032],%l2 ! %l2 = 000000000000dfe2 ! Mem[000000005d800028] = 678aa0f0, %l4 = 0a2c2efa6cee8cbe lduw [%i3+%o5],%l4 ! %l4 = 00000000678aa0f0 ! %l4 = 00000000678aa0f0, Mem[000000005c00002c] = 0d478c3e sth %l4,[%i0+0x02c] ! Mem[000000005c00002c] = a0f08c3e ! %l3 = 0000000000000002, Mem[000000005c800018] = 0000000d15c5992f stx %l3,[%i1+%o3] ! Mem[000000005c800018] = 0000000000000002 ! %l0 = 0000000008632a9b, Mem[0000000091000010] = ac99b0fdce45bbe4 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = 0000000008632a9b ! Mem[0000000090800020] = 798b70b9, %g2 = 00000000000000be lduh [%i5+%o4],%g2 ! %g2 = 000000000000798b p38_label_22: ! %l3 = 0000000000000002, Mem[0000000090000030] = cb9ada28126700c0 stx %l3,[%i4+0x030] ! Mem[0000000090000030] = 0000000000000002 ! %l6 = 00000022, %l7 = 04769db7, Mem[0000000091000000] = ddab9f6d de861c20 std %l6,[%i6+%g0] ! Mem[0000000091000000] = 00000022 04769db7 ! %l2 = 0000dfe2, %l3 = 00000002, Mem[0000000090000010] = 8f2ada28 a8562cac std %l2,[%i4+%o2] ! Mem[0000000090000010] = 0000dfe2 00000002 ! Mem[0000000091800018] = 39a52efd e14610d9, %g2 = 0000798b, %g3 = ce45bbe4 ldd [%o0+%o3],%g2 ! %g2 = 0000000039a52efd 00000000e14610d9 ! Mem[000000009100002c] = 2cac0004, %g2 = 0000000039a52efd lduh [%i6+0x02e],%g2 ! %g2 = 0000000000002cac ! Mem[0000000091000004] = 04769db7, %g2 = 0000000000002cac ldsh [%i6+0x004],%g2 ! %g2 = 0000000000000476 ! %l0 = 08632a9b, %l1 = fffffffa, Mem[0000000090800038] = 9db7da28 a8562cac std %l0,[%i5+0x038] ! Mem[0000000090800038] = 08632a9b fffffffa ! Mem[000000009100002c] = a8562cac, %g2 = 0000000000000476 lduw [%i6+0x02c],%g2 ! %g2 = 00000000a8562cac ! Mem[0000000090800004] = ffff9db7, %g18 = 77f50c2df0a59ebf ldsw [%i5+0x004],%g2 ! %g2 = 77f50c2df0a59ebf ! %l2 = 000000000000dfe2, Mem[000000005d000000] = 492d922a sth %l2,[%i2+%g0] ! Mem[000000005d000000] = dfe2922a p38_label_23: ! Mem[0000000091800030] = 70b9a432, %g2 = ffffffffffff9db7 ldsb [%o0+0x032],%g2 ! %g2 = 0000000000000070 ! %l3 = 0000000000000002, Mem[000000009000000f] = 020000df stb %l3,[%i4+0x00f] ! Mem[000000009000000c] = 020000df ! %l6 = 0000000000000022, Mem[0000000090000018] = 0000000004769db7 stx %l6,[%i4+%o3] ! Mem[0000000090000018] = 0000000000000022 ! Mem[0000000091800030] = 798b70b9 a432b6fd, %g2 = 00000070, %g3 = e14610d9 ldd [%o0+0x030],%g2 ! %g2 = 00000000798b70b9 00000000a432b6fd ! %l1 = fffffffffffffffa, Mem[0000000091000004] = 04769db7 stw %l1,[%i6+0x004] ! Mem[0000000091000004] = fffffffa ! Mem[0000000091800030] = 798b70b9 a432b6fd, %g2 = 798b70b9, %g3 = a432b6fd ldd [%o0+0x030],%g2 ! %g2 = 00000000798b70b9 00000000a432b6fd ! Mem[0000000091800000] = ffff9db7, %g2 = 00000000798b70b9 lduw [%o0+%g0],%g2 ! %g2 = 00000000ffff9db7 ! Mem[000000005c800018] = 00000000, %l5 = 0000000000000004 ldsh [%i1+%o3],%l5 ! %l5 = 0000000000000000 ! Mem[000000009100002c] = 562cac00, %g2 = 00000000ffff9db7 ldsb [%i6+0x02d],%g2 ! %g2 = 0000000000000056 ! %l1 = fffffffffffffffa, Mem[0000000090800026] = b6fd8f2a sth %l1,[%i5+0x026] ! Mem[0000000090800024] = fffa8f2a p38_label_24: ! Mem[000000005c00002c] = a0f08c3e, %l4 = 00000000678aa0f0 ldub [%i0+0x02c],%l4 ! %l4 = 00000000000000a0 ! Mem[0000000090800020] = 798b70b9, %g18 = 77f50c2df0a59ebf ldsw [%i5+%o4],%g2 ! %g2 = 77f50c2df0a59ebf ! %l3 = 0000000000000002, Mem[000000009080001e] = 00c0798b sth %l3,[%i5+0x01e] ! Mem[000000009080001c] = 0002798b ! Mem[0000000090000034] = 00020000, %g2 = 00000000798b70b9 lduh [%i4+0x036],%g2 ! %g2 = 0000000000000002 ! Mem[0000000091800008] = ffff9db7 0022274a, %g2 = 00000002, %g3 = a432b6fd ldd [%o0+%o1],%g2 ! %g2 = 00000000ffff9db7 000000000022274a ! Mem[0000000091800008] = ff9db700, %g2 = 00000000ffff9db7 ldsb [%o0+0x009],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091800030] = 798b70b9 a432b6fd, %g2 = ffffffff, %g3 = 0022274a ldd [%o0+0x030],%g2 ! %g2 = 00000000798b70b9 00000000a432b6fd ! Mem[000000005d00003c] = 99cc37ea, %l7 = 0000000004769db7 ldsw [%i2+0x03c],%l7 ! %l7 = ffffffff99cc37ea ! Mem[000000005d800018] = 0aca48d8, %l7 = ffffffff99cc37ea ldsw [%i3+%o3],%l7 ! %l7 = 000000000aca48d8 ! Mem[000000005c00002c] = a0f08c3e, %l3 = 0000000000000002 ldub [%i0+0x02d],%l3 ! %l3 = 00000000000000f0 p38_label_25: ! Mem[0000000091800024] = a432b6fd, %g18 = 77f50c2df0a59ebf ldsw [%o0+0x024],%g2 ! %g2 = 77f50c2df0a59ebf ! Mem[0000000091800038] = 9beb80da, %g2 = ffffffffa432b6fd ldub [%o0+0x03b],%g2 ! %g2 = 000000000000009b ! Mem[0000000091800038] = e8dd799b, %g2 = 000000000000009b ldsh [%o0+0x038],%g2 ! %g2 = ffffffffffffe8dd ! Mem[0000000091000008] = da28a856, %g2 = ffffffffffffe8dd ldsh [%i6+0x00a],%g2 ! %g2 = ffffffffffffda28 ! Mem[000000005c80001c] = 00000002, %l0 = 0000000008632a9b ldsw [%i1+0x01c],%l0 ! %l0 = 0000000000000002 ! %l0 = 00000002, %l1 = fffffffa, Mem[000000005d000000] = dfe2922a ce45166a std %l0,[%i2+%g0] ! Mem[000000005d000000] = 00000002 fffffffa ! %l2 = 0000dfe2, %l3 = 000000f0, Mem[0000000090000008] = df68dfe2 00000002 std %l2,[%i4+%o1] ! Mem[0000000090000008] = 0000dfe2 000000f0 ! Mem[0000000091800030] = 798b70b9 a432b6fd, %g2 = ffffda28, %g3 = a432b6fd ldd [%o0+0x030],%g2 ! %g2 = 00000000798b70b9 00000000a432b6fd ! %l4 = 00000000000000a0, Mem[0000000090800035] = 32b6fd08 stb %l4,[%i5+0x035] ! Mem[0000000090800034] = a0b6fd08 ! Mem[0000000091000030] = b6fd8f2a, %g2 = 00000000798b70b9 ldub [%i6+0x032],%g2 ! %g2 = 00000000000000b6 ba,a p38_not_taken_0_end p38_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p38_branch_failed p38_not_taken_0_end: ! End of Random Code for Thread 38 1: membar #Sync ! Force all stores to complete p38_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x098] ! Set processor 38 done flag ! Check Registers p38_check_registers: set p38_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000000000002 bne,a,pn %xcc,p38_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be fffffffffffffffa bne,a,pn %xcc,p38_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000dfe2 bne,a,pn %xcc,p38_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000f0 bne,a,pn %xcc,p38_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000000a0 bne,a,pn %xcc,p38_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000000 bne,a,pn %xcc,p38_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000022 bne,a,pn %xcc,p38_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000aca48d8 bne,a,pn %xcc,p38_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p38_check_fp_registers: set p38_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be ecd291fc 2d7df7bb bne %xcc,p38_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be ec63a046 fc00b041 bne %xcc,p38_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be dca80915 73bc07ea bne %xcc,p38_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 4532b7f0 324b1140 bne %xcc,p38_f6_fail nop ! Check Local Memory set p38_local0_expect,%g1 p38_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 2e6bce061cb5a21f ldx [%i0+0x008],%g3 ! Observed data at 000000005c000008 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000000004769db7 ldx [%i0+0x010],%g3 ! Observed data at 000000005c000010 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 8f2ada28a8562cac ldx [%i0+0x020],%g3 ! Observed data at 000000005c000020 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = a432b6fda0f08c3e ldx [%i0+0x028],%g3 ! Observed data at 000000005c000028 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i0,0x028,%g4 set p38_local1_expect,%g1 p38_check_local1: ldx [%g1+0x018],%g2 ! Expected data = 0000000000000002 ldx [%i1+0x018],%g3 ! Observed data at 000000005c800018 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 5b6113b2b30e00c0 ldx [%i1+0x028],%g3 ! Observed data at 000000005c800028 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 9782082317a069cf ldx [%i1+0x038],%g3 ! Observed data at 000000005c800038 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i1,0x038,%g4 set p38_local2_expect,%g1 p38_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 00000002fffffffa ldx [%i2+0x000],%g3 ! Observed data at 000000005d000000 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i2,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0a2c2efa6cee8cbe ldx [%i2+0x018],%g3 ! Observed data at 000000005d000018 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000047a6a1b08 ldx [%i2+0x020],%g3 ! Observed data at 000000005d000020 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 8f2ada28abc1412e ldx [%i2+0x028],%g3 ! Observed data at 000000005d000028 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 063456aa99cc37ea ldx [%i2+0x038],%g3 ! Observed data at 000000005d000038 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i2,0x038,%g4 set p38_local3_expect,%g1 p38_check_local3: ldx [%g1+0x008],%g2 ! Expected data = b6fddf99048f254a ldx [%i3+0x008],%g3 ! Observed data at 000000005d800008 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = ffffffffdf68dfe2 ldx [%i3+0x020],%g3 ! Observed data at 000000005d800020 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = df68dfe2a8562cac ldx [%i3+0x030],%g3 ! Observed data at 000000005d800030 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 7a6a1b0808632a9b ldx [%i3+0x038],%g3 ! Observed data at 000000005d800038 cmp %g2,%g3 bne,a,pn %xcc,p38_local_failed add %i3,0x038,%g4 ! The test for processor 38 has passed p38_passed: ta GOOD_TRAP nop p38_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p38_failed p38_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p38_failed p38_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p38_failed p38_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p38_failed p38_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p38_failed p38_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p38_failed p38_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p38_failed p38_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p38_failed p38_f0_fail: set p38_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p38_f2_fail: set p38_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p38_f4_fail: set p38_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p38_f6_fail: set p38_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 38 failed p38_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x098] ! Set processor 38 done flag set p38_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 38 failed p38_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x098] ! Set processor 38 done flag set p38_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p38_selfmod_failed: ba p38_failed mov 0xabc,%g1 p38_common_error: or %g0,0xf06,%g1 ba p38_failed mov %o5,%g3 p38_common_signature_error: set p38_temp,%g1 ba p38_failed st %g2,[%g1] ! Common Lock Number p38_common_timeout: set p38_temp,%g1 ba p38_failed st %g2,[%g1] ! Common Lock Number p38_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p38_failed mov 0x0,%g3 p38_trap1e: lduwa [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005d000018] lduha [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000005d800008] done p38_trap1o: lduwa [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005d000018] lduha [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000005d800008] done p38_trap2e: ldswa [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005c800028] stda %l0,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000005d800008] ldsha [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000005c000018] ldxa [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000005d000028] done p38_trap2o: ldswa [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005c800028] stda %l0,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000005d800008] ldsha [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000005c000018] ldxa [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000005d000028] done p38_trap3e: nop nop nop nop nop nop done p38_trap3o: nop nop nop nop nop nop done p38_init_memory_pointers: set p38_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 p38_local0_start,%i0 set p38_local1_start,%i1 set p38_local2_start,%i2 set p38_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 86346df7b5cbce45 ldx [%g1+0x008],%l1 ! %l1 = 798b70b9a432b6fd ldx [%g1+0x010],%l2 ! %l2 = c8c3765e063456aa ldx [%g1+0x018],%l3 ! %l3 = 0acd2efa6cee8cbe ldx [%g1+0x020],%l4 ! %l4 = 958a60aac716dfe1 ldx [%g1+0x028],%l5 ! %l5 = dede9fb62856d47d ldx [%g1+0x030],%l6 ! %l6 = 2f96722fcb9a2b7f ldx [%g1+0x038],%l7 ! %l7 = 4bf8d8baa8562cac ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 39 processor_39: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0x9c] ! Set the start flag wrpr %g0,7,%cleanwin call p39_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 39 wr %g0,0x4,%fprs ! Make sure fef is 1 set p39_init_freg,%g1 ! %f0 = 856ec529 a101e658 83da551b 33c48c48 ! %f4 = 89dd9aac 73e734ee 013fe4dc 354ee401 ! %f8 = f485940b 9624603f a2fa1ebf 9295d895 ! %f12 = 8c39ca9a 6955de0b 361a6e22 e11be73d ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 75d015ce 0ace0041 ab1ceb51 a111a000 ! %f20 = f99d47f3 ad743103 01ff8d15 851df27f ! %f24 = 259d303e 32037955 ba0e6799 b883280d ! %f28 = 30f4b816 0cad5703 64cca0c7 c04eeea5 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = a78b1dd6 546a9cff 1c93336f e7a48324 ! %f36 = 8324106d 964f1051 760d3f6c 909f9e22 ! %f40 = 9d9e0f6e cd077128 e13e09a2 d5a1b0bb ! %f44 = d55702ed 951709d1 e7370a5f 919674ca ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xe6e93aef0000007f,%g7,%g1 ! GSR scale = 15, align = 7 wr %g1,%g0,%gsr ! GSR = e6e93aef0000007f wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 39 p39_label_1: ! %l1 = c520bc30429bf8cc, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l1,[%o0+%o5] ! Mem[0000000091800028] = c520bc30429bf8cc ! Mem[0000000091000014] = 5bebbbe4, %g2 = 721001a3935f7395 ldub [%i6+0x014],%g2 ! %g2 = 000000000000005b ! %l6 = 941e98e1df09ff47, Mem[0000000091000038] = 65898de9 stw %l6,[%i6+0x038] ! Mem[0000000091000038] = df09ff47 ! %l1 = c520bc30429bf8cc, Mem[0000000090800030] = e7b333342d07fd66 stx %l1,[%i5+0x030] ! Mem[0000000090800030] = c520bc30429bf8cc ! %l4 = bd7f557f, %l5 = 939f55dd, Mem[0000000090800010] = bbd0f97a ba27fa54 std %l4,[%i5+%o2] ! Mem[0000000090800010] = bd7f557f 939f55dd ! Mem[000000005f800028] = 264a4c45, %l6 = 941e98e1df09ff47 ldsh [%i3+%o5],%l6 ! %l6 = 000000000000264a ! Mem[0000000090000018] = 7f114e529d7122ad, %g2 = 000000000000005b ldx [%i4+%o3],%g2 ! %g2 = 7f114e529d7122ad ! %l2 = 277133ee, %l3 = 4b0582f7, Mem[0000000091800018] = 39a5df25 e14610d9 std %l2,[%o0+%o3] ! Mem[0000000091800018] = 277133ee 4b0582f7 ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = 7f114e529d7122ad ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! Mem[0000000091000030] = 7cc77257, %g2 = c8c086c6d0bacca9 ldsb [%i6+0x030],%g2 ! %g2 = 000000000000007c p39_label_2: ! %l6 = 0000264a, %l7 = ac558aa4, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l6,[%i5+%g0] ! Mem[0000000090800000] = 0000264a ac558aa4 ! Mem[000000005f800014] = a5df9d36, %l2 = 9b34e70e277133ee ldub [%i3+0x017],%l2 ! %l2 = 0000000000000036 ! Mem[0000000090800024] = ba1e4dff, %g2 = 000000000000007c lduw [%i5+0x024],%g2 ! %g2 = 00000000ba1e4dff ! Mem[0000000091000010] = eb99b0555bebbbe4, %g2 = 00000000ba1e4dff ldx [%i6+%o2],%g2 ! %g2 = eb99b0555bebbbe4 ! %l6 = 0000264a, %l7 = ac558aa4, Mem[0000000090800020] = 6c6c0f3a ba1e4dff std %l6,[%i5+%o4] ! Mem[0000000090800020] = 0000264a ac558aa4 ! Mem[0000000090000038] = 1bf8ba39, %g2 = eb99b0555bebbbe4 ldub [%i4+0x03b],%g2 ! %g2 = 000000000000001b ! %l6 = 0000264a, %l7 = ac558aa4, Mem[0000000090800038] = 393f420c dd38b60e std %l6,[%i5+0x038] ! Mem[0000000090800038] = 0000264a ac558aa4 ! %l0 = 72e11c0a3d12bd8b, Mem[0000000090800004] = ac558aa4 sth %l0,[%i5+0x004] ! Mem[0000000090800004] = bd8b8aa4 ! Mem[000000005f80002c] = aaf1faa9, %l7 = 576ddc9bac558aa4 lduh [%i3+0x02c],%l7 ! %l7 = 000000000000aaf1 ! %l6 = 0000264a, %l7 = 0000aaf1, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l6,[%i6+%o2] ! Mem[0000000091000010] = 0000264a 0000aaf1 p39_label_3: ! %l4 = f18908f4bd7f557f, Mem[000000005e00000c] = 2aa8ba5a sth %l4,[%i0+0x00c] ! Mem[000000005e00000c] = 557fba5a ! Mem[0000000091000020] = 8d7b41cb, %g2 = 000000000000001b ldsb [%i6+0x023],%g2 ! %g2 = ffffffffffffff8d ! Mem[0000000090000004] = 80b60b78, %g2 = ffffffffffffff8d ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffff80b6 ! Mem[000000005e800030] = d1a74fb9, %l7 = 000000000000aaf1 ldsb [%i1+0x032],%l7 ! %l7 = 000000000000004f ! %l5 = ee24bffc939f55dd, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l5,[%i6+%o4] ! Mem[0000000091000020] = ee24bffc939f55dd ! %l5 = ee24bffc939f55dd, Mem[0000000090000010] = 0212225c798eb5a3 stx %l5,[%i4+%o2] ! Mem[0000000090000010] = ee24bffc939f55dd ! Mem[0000000090800024] = ac558aa4, %g2 = ffffffffffff80b6 ldub [%i5+0x024],%g2 ! %g2 = 00000000000000ac ! Mem[0000000091000030] = 7257207b, %g2 = 00000000000000ac ldsh [%i6+0x032],%g2 ! %g2 = 0000000000007257 ! Mem[0000000090000034] = 126760d7, %g2 = 0000000000007257 lduw [%i4+0x034],%g2 ! %g2 = 00000000126760d7 ! Mem[000000009100000c] = 93000026, %g2 = 00000000126760d7 ldub [%i6+0x00f],%g2 ! %g2 = 0000000000000093 p39_label_4: ! Mem[000000009080000c] = f38fafd2, %g18 = 15859c3645f85c6e ldsw [%i5+0x00c],%g2 ! %g2 = 15859c3645f85c6e ! Mem[000000009080003c] = ac558aa4, %g18 = 15859c3645f85c6e ldsw [%i5+0x03c],%g2 ! %g2 = 15859c3645f85c6e ! %l7 = 000000000000004f, Mem[000000009180002e] = f8cc4528 stb %l7,[%o0+0x02e] ! Mem[000000009180002c] = 4fcc4528 ! %l5 = ee24bffc939f55dd, Mem[0000000091800020] = c69ee3c7 stb %l5,[%o0+%o4] ! Mem[0000000091800020] = dd9ee3c7 ! %l6 = 000000000000264a, Mem[0000000091800038] = e8dd799b stb %l6,[%o0+0x038] ! Mem[0000000091800038] = 4add799b ! %l5 = ee24bffc939f55dd, Mem[0000000091800012] = f9f4a2d9 sth %l5,[%o0+0x012] ! Mem[0000000091800010] = 55dda2d9 ! Mem[000000005f00003c] = 5a113fa7, %l1 = c520bc30429bf8cc ldsh [%i2+0x03c],%l1 ! %l1 = 0000000000005a11 ! Mem[0000000091800004] = 19336750, %g2 = ffffffffac558aa4 ldub [%o0+0x005],%g2 ! %g2 = 0000000000000019 ! Mem[0000000091000004] = de861c20, %g2 = 0000000000000019 lduw [%i6+0x004],%g2 ! %g2 = 00000000de861c20 ! %l6 = 000000000000264a, Mem[000000009100000c] = da67f293 stw %l6,[%i6+0x00c] ! Mem[000000009100000c] = 0000264a p39_label_5: ! Mem[000000009080000c] = f38fafd2, %g18 = 15859c3645f85c6e ldsw [%i5+0x00c],%g2 ! %g2 = 15859c3645f85c6e ! Mem[0000000091800008] = d23f2707, %g2 = fffffffff38fafd2 ldub [%o0+0x009],%g2 ! %g2 = 00000000000000d2 ! Mem[0000000091800008] = 50d23f27, %g2 = 00000000000000d2 ldsh [%o0+%o1],%g2 ! %g2 = 00000000000050d2 ! Mem[000000009080000c] = f38fafd2, %g2 = 00000000000050d2 ldsb [%i5+0x00c],%g2 ! %g2 = fffffffffffffff3 ! Mem[0000000091000034] = 207bbe7e, %g2 = fffffffffffffff3 lduw [%i6+0x034],%g2 ! %g2 = 00000000207bbe7e ! Mem[000000009180003c] = eb806635, %g18 = 15859c3645f85c6e ldsw [%o0+0x03c],%g2 ! %g2 = 15859c3645f85c6e ! Mem[0000000090800000] = 0000264a bd8b8aa4, %g2 = eb806635, %g3 = 0bad0b00 ldd [%i5+%g0],%g2 ! %g2 = 000000000000264a 00000000bd8b8aa4 ! Mem[000000009080001c] = d6343572, %g2 = 000000000000264a lduw [%i5+0x01c],%g2 ! %g2 = 00000000d6343572 ! Mem[0000000090800028] = 4882af9c, %g2 = 00000000d6343572 ldsb [%i5+0x029],%g2 ! %g2 = 0000000000000048 ! %l6 = 000000000000264a, Mem[000000009180003c] = eb806635 sth %l6,[%o0+0x03c] ! Mem[000000009180003c] = 264a6635 p39_label_6: ! Mem[0000000090800020] = 0000264aac558aa4, %g2 = 0000000000000048 ldx [%i5+%o4],%g2 ! %g2 = 0000264aac558aa4 ! Mem[000000009000003c] = f8ba39dc, %g2 = 0000264aac558aa4 ldsb [%i4+0x03c],%g2 ! %g2 = fffffffffffffff8 ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = fffffff8, %g3 = bd8b8aa4 ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! Mem[0000000091800030] = 71b6b648, %g2 = 0000000035d3851c ldsb [%o0+0x033],%g2 ! %g2 = 0000000000000071 ! Mem[0000000091800010] = 55dda2d9, %g2 = 0000000000000071 lduh [%o0+0x012],%g2 ! %g2 = 00000000000055dd ! %l1 = 0000000000005a11, Mem[0000000090800010] = bd7f557f stw %l1,[%i5+%o2] ! Mem[0000000090800010] = 00005a11 ! Mem[000000005f000024] = dc037711, %l4 = f18908f4bd7f557f ldub [%i2+0x025],%l4 ! %l4 = 0000000000000003 ! %l7 = 000000000000004f, Mem[000000005e000004] = 64d2dea7 stw %l7,[%i0+0x004] ! Mem[000000005e000004] = 0000004f ! Mem[0000000091000024] = 939f55dd, %g18 = 15859c3645f85c6e ldsw [%i6+0x024],%g2 ! %g2 = 15859c3645f85c6e ! Mem[0000000091800018] = 277133ee, %g2 = ffffffff939f55dd lduw [%o0+%o3],%g2 ! %g2 = 00000000277133ee p39_label_7: ! %l5 = ee24bffc939f55dd, Mem[0000000091800030] = 45288f71b6b6487f stx %l5,[%o0+0x030] ! Mem[0000000091800030] = ee24bffc939f55dd ! %l4 = 0000000000000003, Mem[0000000090800008] = a3d5b48d sth %l4,[%i5+%o1] ! Mem[0000000090800008] = 0003b48d ! %l0 = 72e11c0a3d12bd8b, Mem[0000000090800018] = 35d3851cd6343572 stx %l0,[%i5+%o3] ! Mem[0000000090800018] = 72e11c0a3d12bd8b ! Mem[0000000090000030] = 944f136a, %g18 = 15859c3645f85c6e ldsw [%i4+0x030],%g2 ! %g2 = 15859c3645f85c6e ! %l1 = 0000000000005a11, Mem[000000005e800014] = 37c4d9d2 sth %l1,[%i1+0x014] ! Mem[000000005e800014] = 5a11d9d2 ! Mem[0000000091800018] = 277133ee, %g2 = ffffffff944f136a ldsh [%o0+%o3],%g2 ! %g2 = 0000000000002771 ! Mem[0000000090800014] = dd72e11c, %g2 = 0000000000002771 ldsb [%i5+0x017],%g2 ! %g2 = ffffffffffffffdd ! Mem[0000000090000008] = b01bc40b, %g2 = ffffffffffffffdd lduh [%i4+0x00a],%g2 ! %g2 = 000000000000b01b ! Mem[0000000091800000] = 6c5e37b5, %g18 = 15859c3645f85c6e ldsw [%o0+%g0],%g2 ! %g2 = 15859c3645f85c6e ! Mem[0000000091800000] = 6c5e37b5, %g2 = 000000006c5e37b5 lduw [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 p39_label_8: ! Mem[0000000090800018] = 1c0a3d12, %g2 = 000000006c5e37b5 lduh [%i5+0x01a],%g2 ! %g2 = 0000000000001c0a ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = 00001c0a, %g3 = d6343572 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! Mem[000000005f80001c] = af92001b, %l3 = 94729ef64b0582f7 ldsb [%i3+0x01e],%l3 ! %l3 = 0000000000000000 ! %l6 = 000000000000264a, Mem[000000005e00003e] = 0a6ce42b stb %l6,[%i0+0x03e] ! Mem[000000005e00003c] = 0a6c4a2b ! Mem[0000000091800018] = 33ee4b05, %g2 = 00000000f4d6f5d4 ldub [%o0+0x01a],%g2 ! %g2 = 0000000000000033 ! %l4 = 00000003, %l5 = 939f55dd, Mem[0000000091000000] = ddab9f6d de861c20 std %l4,[%i6+%g0] ! Mem[0000000091000000] = 00000003 939f55dd ! %l6 = 000000000000264a, Mem[0000000090000020] = 1a54edfc stw %l6,[%i4+%o4] ! Mem[0000000090000020] = 0000264a ! Mem[0000000091000038] = ff47d757, %g2 = 0000000000000033 ldsb [%i6+0x03a],%g2 ! %g2 = ffffffffffffffff ! %l0 = 72e11c0a3d12bd8b, Mem[0000000090800006] = 8aa40003 sth %l0,[%i5+0x006] ! Mem[0000000090800004] = bd8b0003 ! Mem[000000009000002c] = 8d791540, %g2 = ffffffffffffffff ldub [%i4+0x02c],%g2 ! %g2 = 000000000000008d p39_label_9: ! Mem[000000009180001c] = f7dd9ee3, %g2 = 000000000000008d ldsb [%o0+0x01f],%g2 ! %g2 = fffffffffffffff7 ! %l3 = 0000000000000000, Mem[0000000091000032] = 7257207b stb %l3,[%i6+0x032] ! Mem[0000000091000030] = 0057207b ! Mem[0000000091800018] = 277133ee, %g2 = fffffffffffffff7 lduw [%o0+%o3],%g2 ! %g2 = 00000000277133ee ! %l1 = 0000000000005a11, Mem[0000000090800000] = 0000264a sth %l1,[%i5+%g0] ! Mem[0000000090800000] = 5a11264a ! Mem[000000009180001c] = 4b0582f7, %g2 = 00000000277133ee ldsb [%o0+0x01c],%g2 ! %g2 = 000000000000004b ! Mem[000000005e000010] = 371dc33b, %l7 = 000000000000004f ldsw [%i0+%o2],%l7 ! %l7 = 00000000371dc33b ! %l1 = 0000000000005a11, Mem[0000000091000037] = 7edf09ff stb %l1,[%i6+0x037] ! Mem[0000000091000034] = 11df09ff ! %l4 = 00000003, %l5 = 939f55dd, Mem[000000005f000018] = ff3c82f6 28cd2360 std %l4,[%i2+%o3] ! Mem[000000005f000018] = 00000003 939f55dd ! Mem[0000000090800004] = bd8b0003, %g2 = 000000000000004b ldsb [%i5+0x006],%g2 ! %g2 = ffffffffffffffbd ! Mem[000000005f800030] = 793035f8 56451606, %l2 = 00000036, %l3 = 00000000 ldd [%i3+0x030],%l2 ! %l2 = 00000000793035f8 0000000056451606 p39_label_10: ! Mem[0000000091000020] = ee24bffc939f55dd, %g2 = ffffffffffffffbd ldx [%i6+%o4],%g2 ! %g2 = ee24bffc939f55dd ! Mem[0000000091800038] = dd799b26, %g2 = ee24bffc939f55dd ldsb [%o0+0x039],%g2 ! %g2 = ffffffffffffffdd ! Mem[000000009180003c] = 264a6635, %g2 = ffffffffffffffdd lduw [%o0+0x03c],%g2 ! %g2 = 00000000264a6635 ! Mem[000000005f000008] = 99223cf8, %l0 = 72e11c0a3d12bd8b ldsb [%i2+%o1],%l0 ! %l0 = ffffffffffffff99 ! Mem[0000000090800030] = 20bc3042, %g2 = 00000000264a6635 ldub [%i5+0x031],%g2 ! %g2 = 0000000000000020 ! Mem[000000005e80002c] = a2da6268, %l0 = ffffffffffffff99 ldsw [%i1+0x02c],%l0 ! %l0 = ffffffffa2da6268 ! %l2 = 793035f8, %l3 = 56451606, Mem[0000000090000038] = 8fc6c81b f8ba39dc std %l2,[%i4+0x038] ! Mem[0000000090000038] = 793035f8 56451606 ! %l7 = 00000000371dc33b, Mem[0000000091800004] = da193367 sth %l7,[%o0+0x004] ! Mem[0000000091800004] = c33b3367 ! %l7 = 00000000371dc33b, Mem[000000005f000008] = 99223cf86cfc6557 stx %l7,[%i2+%o1] ! Mem[000000005f000008] = 00000000371dc33b ! Mem[0000000091800030] = ee24bffc, %g18 = 15859c3645f85c6e ldsw [%o0+0x030],%g2 ! %g2 = 15859c3645f85c6e p39_label_11: ! Mem[000000009180002c] = 9b4fccee, %g2 = ffffffffee24bffc ldsb [%o0+0x02d],%g2 ! %g2 = ffffffffffffff9b ! Mem[0000000091000010] = 00264a00, %g2 = ffffffffffffff9b ldsb [%i6+0x011],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000000] = 00000003939f55dd, %g2 = 0000000000000000 ldx [%i6+%g0],%g2 ! %g2 = 00000003939f55dd ! Mem[000000009180003c] = 35000000, %g2 = 00000003939f55dd ldub [%o0+0x03f],%g2 ! %g2 = 0000000000000035 ! Mem[000000005f000014] = 55f1a2f6, %l7 = 00000000371dc33b ldsh [%i2+0x014],%l7 ! %l7 = 00000000000055f1 ! Mem[0000000090800034] = 429bf8cc, %g18 = 15859c3645f85c6e ldsw [%i5+0x034],%g2 ! %g2 = 15859c3645f85c6e ! %l0 = a2da6268, %l1 = 00005a11, Mem[000000005f000000] = 37ad2194 e888eeef std %l0,[%i2+%g0] ! Mem[000000005f000000] = a2da6268 00005a11 ! Mem[0000000090000028] = 07dc67fd, %g2 = 00000000429bf8cc lduw [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd ! %l2 = 00000000793035f8, Mem[0000000091000035] = 7bbe11df stb %l2,[%i6+0x035] ! Mem[0000000091000034] = f8be11df ! Mem[000000005f00003c] = 5a113fa7, %l3 = 0000000056451606 ldsb [%i2+0x03c],%l3 ! %l3 = 000000000000005a p39_label_12: ! Mem[000000005e800010] = 4055fb78, %l3 = 000000000000005a lduh [%i1+0x012],%l3 ! %l3 = 000000000000fb78 ! %l6 = 0000264a, %l7 = 000055f1, Mem[0000000091000018] = b4334f34 40af2dc9 std %l6,[%i6+%o3] ! Mem[0000000091000018] = 0000264a 000055f1 ! %l4 = 00000003, %l5 = 939f55dd, Mem[0000000091000000] = 00000003 939f55dd std %l4,[%i6+%g0] ! Mem[0000000091000000] = 00000003 939f55dd ! Mem[000000005e800024] = 6449036e, %l6 = 000000000000264a ldsb [%i1+0x025],%l6 ! %l6 = 0000000000000049 ! Mem[0000000091800020] = e3c73316, %g2 = 0000000007dc67fd lduh [%o0+0x022],%g2 ! %g2 = 000000000000e3c7 ! Mem[000000005f000008] = 00000000, %l7 = 00000000000055f1 ldub [%i2+0x00a],%l7 ! %l7 = 0000000000000000 ! Mem[0000000091000030] = 005720f8, %g2 = 000000000000e3c7 ldub [%i6+0x032],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000028] = 67fd8d79, %g2 = 0000000000000000 lduh [%i4+0x02a],%g2 ! %g2 = 00000000000067fd ! Mem[0000000090800024] = 8aa4eb48, %g2 = 00000000000067fd ldsb [%i5+0x026],%g2 ! %g2 = ffffffffffffff8a ! Mem[0000000091000018] = 0000264a, %g18 = 15859c3645f85c6e ldsw [%i6+%o3],%g2 ! %g2 = 15859c3645f85c6e p39_label_13: ! Mem[0000000091000004] = 939f55dd, %g2 = 000000000000264a lduh [%i6+0x004],%g2 ! %g2 = 000000000000939f ! %l0 = ffffffffa2da6268, Mem[0000000091800028] = c520bc30 stw %l0,[%o0+%o5] ! Mem[0000000091800028] = a2da6268 ! %l3 = 000000000000fb78, Mem[000000005e00001f] = 1c77161a stb %l3,[%i0+0x01f] ! Mem[000000005e00001c] = 1c771678 ! Mem[0000000090000038] = 35f85645, %g2 = 000000000000939f lduh [%i4+0x03a],%g2 ! %g2 = 00000000000035f8 ! %l4 = 00000003, %l5 = 939f55dd, Mem[0000000091000038] = df09ff47 d7571dc0 std %l4,[%i6+0x038] ! Mem[0000000091000038] = 00000003 939f55dd ! Mem[000000005f80000c] = 4cb3ad85, %l3 = 000000000000fb78 ldub [%i3+0x00c],%l3 ! %l3 = 000000000000004c ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = 000035f8, %g3 = 80b60b78 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! Mem[0000000090800018] = 72e11c0a3d12bd8b, %g2 = 00000000f4d6f5d4 ldx [%i5+%o3],%g2 ! %g2 = 72e11c0a3d12bd8b ! Mem[0000000091000010] = 0000264a 0000aaf1, %g2 = 3d12bd8b, %g3 = 80b60b78 ldd [%i6+%o2],%g2 ! %g2 = 000000000000264a 000000000000aaf1 ! Mem[000000005f000028] = 68b5d7b5, %l4 = 0000000000000003 ldsh [%i2+0x02a],%l4 ! %l4 = ffffffffffffd7b5 p39_label_14: ! %l6 = 0000000000000049, Mem[000000009180000e] = 274a5e44 sth %l6,[%o0+0x00e] ! Mem[000000009180000c] = 00495e44 ! Mem[000000009100001c] = 0055f1ee, %g2 = 000000000000264a ldsb [%i6+0x01d],%g2 ! %g2 = 0000000000000000 ! %l7 = 0000000000000000, Mem[000000009000000a] = b01bc40b sth %l7,[%i4+0x00a] ! Mem[0000000090000008] = 0000c40b ! Mem[0000000090000030] = 944f136a, %g2 = 0000000000000000 lduh [%i4+0x030],%g2 ! %g2 = 000000000000944f ! Mem[0000000091000004] = 939f55dd, %g18 = 15859c3645f85c6e ldsw [%i6+0x004],%g2 ! %g2 = 15859c3645f85c6e ! %l0 = ffffffffa2da6268, Mem[000000005e000000] = 28372c78 stw %l0,[%i0+%g0] ! Mem[000000005e000000] = a2da6268 ! Mem[0000000091800000] = 37b5c33b, %g2 = ffffffff939f55dd ldsb [%o0+0x002],%g2 ! %g2 = 0000000000000037 ! Mem[0000000091800038] = 799b264a, %g2 = 0000000000000037 ldsh [%o0+0x03a],%g2 ! %g2 = 000000000000799b ! %l6 = 00000049, %l7 = 00000000, Mem[0000000090000028] = 07dc67fd 8d791540 std %l6,[%i4+%o5] ! Mem[0000000090000028] = 00000049 00000000 ! %l6 = 0000000000000049, Mem[0000000090000034] = 126760d7 sth %l6,[%i4+0x034] ! Mem[0000000090000034] = 004960d7 p39_label_15: ! Mem[0000000090000038] = 793035f8, %g2 = 000000000000799b lduw [%i4+0x038],%g2 ! %g2 = 00000000793035f8 ! %l0 = ffffffffa2da6268, Mem[000000005e00001c] = 1c771678 stw %l0,[%i0+0x01c] ! Mem[000000005e00001c] = a2da6268 ! %l3 = 000000000000004c, Mem[000000009000000a] = 0000c40b sth %l3,[%i4+0x00a] ! Mem[0000000090000008] = 004cc40b ! Mem[0000000090000020] = 0000264a, %g18 = 15859c3645f85c6e ldsw [%i4+%o4],%g2 ! %g2 = 15859c3645f85c6e ! %l6 = 0000000000000049, Mem[0000000090800016] = 55dd72e1 stb %l6,[%i5+0x016] ! Mem[0000000090800014] = 49dd72e1 ! Mem[000000005f800010] = 805aaa5f, %l6 = 0000000000000049 ldsh [%i3+%o2],%l6 ! %l6 = ffffffffffff805a ! Mem[000000005f000000] = a2da6268, %l2 = 00000000793035f8 ldub [%i2+0x001],%l2 ! %l2 = 00000000000000da ! Mem[000000009000002c] = 00000000, %g18 = 15859c3645f85c6e ldsw [%i4+0x02c],%g2 ! %g2 = 15859c3645f85c6e ! Mem[000000005f800024] = 135b320f, %l1 = 0000000000005a11 lduw [%i3+0x024],%l1 ! %l1 = 00000000135b320f ! Mem[000000009100000c] = 4a000026, %g2 = 0000000000000000 ldub [%i6+0x00f],%g2 ! %g2 = 000000000000004a p39_label_16: ! Mem[0000000091800038] = 4add799b, %g18 = 15859c3645f85c6e ldsw [%o0+0x038],%g2 ! %g2 = 15859c3645f85c6e ! Mem[0000000090800014] = 49dd72e1, %g2 = 000000004add799b ldsh [%i5+0x016],%g2 ! %g2 = 00000000000049dd ! Mem[0000000091000014] = aaf10000, %g2 = 00000000000049dd lduh [%i6+0x016],%g2 ! %g2 = 000000000000aaf1 ! Mem[0000000090000034] = 004960d7, %g2 = 000000000000aaf1 lduw [%i4+0x034],%g2 ! %g2 = 00000000004960d7 ! %l4 = ffffffffffffd7b5, Mem[0000000090000028] = 0000004900000000 stx %l4,[%i4+%o5] ! Mem[0000000090000028] = ffffffffffffd7b5 ! Mem[0000000090000000] = f4d6f5d4, %g18 = 15859c3645f85c6e ldsw [%i4+%g0],%g2 ! %g2 = 15859c3645f85c6e ! %l2 = 00000000000000da, Mem[0000000091000030] = 7cc70057 stw %l2,[%i6+0x030] ! Mem[0000000091000030] = 000000da ! Mem[0000000091800008] = 50d23f2707410049, %g2 = fffffffff4d6f5d4 ldx [%o0+%o1],%g2 ! %g2 = 50d23f2707410049 ! %l0 = a2da6268, %l1 = 135b320f, Mem[0000000090800008] = 0003b48d f38fafd2 std %l0,[%i5+%o1] ! Mem[0000000090800008] = a2da6268 135b320f ! Mem[0000000090000038] = 793035f8, %g18 = 15859c3645f85c6e ldsw [%i4+0x038],%g2 ! %g2 = 15859c3645f85c6e p39_label_17: ! Mem[0000000091800034] = 55dd4add, %g2 = 00000000793035f8 ldsh [%o0+0x036],%g2 ! %g2 = 00000000000055dd ! %l4 = ffffd7b5, %l5 = 939f55dd, Mem[000000005f000010] = d1493832 55f1a2f6 std %l4,[%i2+%o2] ! Mem[000000005f000010] = ffffd7b5 939f55dd ! Mem[000000005f00000c] = 371dc33b, %l7 = 0000000000000000 ldsw [%i2+0x00c],%l7 ! %l7 = 00000000371dc33b ! Mem[0000000090800030] = c520bc30 429bf8cc, %g2 = 000055dd, %g3 = 0000aaf1 ldd [%i5+0x030],%g2 ! %g2 = 00000000c520bc30 00000000429bf8cc ! %l0 = a2da6268, %l1 = 135b320f, Mem[0000000091800008] = 50d23f27 07410049 std %l0,[%o0+%o1] ! Mem[0000000091800008] = a2da6268 135b320f ! %l0 = ffffffffa2da6268, Mem[0000000091000028] = 43a014addb4f959e stx %l0,[%i6+%o5] ! Mem[0000000091000028] = ffffffffa2da6268 ! Mem[0000000091800024] = 7744a2da, %g2 = 00000000c520bc30 lduh [%o0+0x026],%g2 ! %g2 = 0000000000007744 ! %l0 = ffffffffa2da6268, Mem[000000005e800022] = a2b0b930 sth %l0,[%i1+0x022] ! Mem[000000005e800020] = a2b06268 ! %l3 = 000000000000004c, Mem[000000009000001c] = 9d7122ad stw %l3,[%i4+0x01c] ! Mem[000000009000001c] = 0000004c ! %l5 = ee24bffc939f55dd, Mem[0000000091000008] = 4b1c51510000264a stx %l5,[%i6+%o1] ! Mem[0000000091000008] = ee24bffc939f55dd p39_label_18: ! %l3 = 000000000000004c, Mem[0000000090000027] = 32ffffff stb %l3,[%i4+0x027] ! Mem[0000000090000024] = 4cffffff ! %l5 = ee24bffc939f55dd, Mem[0000000090800018] = 72e11c0a3d12bd8b stx %l5,[%i5+%o3] ! Mem[0000000090800018] = ee24bffc939f55dd ! %l3 = 000000000000004c, Mem[0000000091000020] = ee24bffc939f55dd stx %l3,[%i6+%o4] ! Mem[0000000091000020] = 000000000000004c ! Mem[0000000090800018] = ee24bffc939f55dd, %g2 = 0000000000007744 ldx [%i5+%o3],%g2 ! %g2 = ee24bffc939f55dd ! Mem[0000000091000000] = 00000003939f55dd, %g2 = ee24bffc939f55dd ldx [%i6+%g0],%g2 ! %g2 = 00000003939f55dd ! %l5 = ee24bffc939f55dd, Mem[0000000090800018] = ee24bffc939f55dd stx %l5,[%i5+%o3] ! Mem[0000000090800018] = ee24bffc939f55dd ! Mem[0000000091000038] = 00000003, %g2 = 00000003939f55dd lduw [%i6+0x038],%g2 ! %g2 = 0000000000000003 ! Mem[0000000090000008] = 96ab004cc40b9e2c, %g2 = 0000000000000003 ldx [%i4+%o1],%g2 ! %g2 = 96ab004cc40b9e2c ! Mem[000000005f000018] = 00000003 939f55dd, %l6 = ffff805a, %l7 = 371dc33b ldd [%i2+%o3],%l6 ! %l6 = 0000000000000003 00000000939f55dd ! Mem[0000000090000004] = 80b60b78, %g18 = 15859c3645f85c6e ldsw [%i4+0x004],%g2 ! %g2 = 15859c3645f85c6e p39_label_19: ! %l0 = ffffffffa2da6268, Mem[0000000091000039] = 00000393 stb %l0,[%i6+0x039] ! Mem[0000000091000038] = 68000393 ! Mem[0000000090800004] = bd8bbd8b, %g2 = ffffffff80b60b78 ldsb [%i5+0x004],%g2 ! %g2 = ffffffffffffffbd ! Mem[0000000091000010] = 0000264a, %g2 = ffffffffffffffbd lduw [%i6+%o2],%g2 ! %g2 = 000000000000264a ! Mem[0000000090000010] = ee24bffc, %g18 = 15859c3645f85c6e ldsw [%i4+%o2],%g2 ! %g2 = 15859c3645f85c6e ! Mem[0000000091000018] = 0000264a, %g2 = ffffffffee24bffc lduh [%i6+%o3],%g2 ! %g2 = 0000000000000000 ! %l6 = 0000000000000003, Mem[0000000091000002] = 0003939f stb %l6,[%i6+0x002] ! Mem[0000000091000000] = 0303939f ! %l7 = 00000000939f55dd, Mem[0000000090000010] = ee24bffc939f55dd stx %l7,[%i4+%o2] ! Mem[0000000090000010] = 00000000939f55dd ! Mem[000000005f00000c] = 371dc33b, %l0 = ffffffffa2da6268 ldsh [%i2+0x00c],%l0 ! %l0 = 000000000000371d ! Mem[0000000090000008] = 96ab004cc40b9e2c, %g2 = 0000000000000000 ldx [%i4+%o1],%g2 ! %g2 = 96ab004cc40b9e2c ! Mem[0000000090000028] = ffffffff ffffd7b5, %g2 = c40b9e2c, %g3 = 429bf8cc ldd [%i4+%o5],%g2 ! %g2 = 00000000ffffffff 00000000ffffd7b5 p39_label_20: ! %l2 = 000000da, %l3 = 0000004c, Mem[0000000090000010] = 00000000 939f55dd std %l2,[%i4+%o2] ! Mem[0000000090000010] = 000000da 0000004c ! %l0 = 0000371d, %l1 = 135b320f, Mem[000000005e800030] = d1a74fb9 abd06ef6 std %l0,[%i1+0x030] ! Mem[000000005e800030] = 0000371d 135b320f ! %l3 = 000000000000004c, Mem[000000005e000035] = e1138b3c stb %l3,[%i0+0x035] ! Mem[000000005e000034] = e14c8b3c ! %l7 = 00000000939f55dd, Mem[0000000091000024] = 0000004c stw %l7,[%i6+0x024] ! Mem[0000000091000024] = 939f55dd ! Mem[000000005e800010] = 4055fb785a11d9d2, %l1 = 00000000135b320f ldx [%i1+%o2],%l1 ! %l1 = 4055fb785a11d9d2 ! Mem[0000000091000034] = f8be1100, %g2 = 00000000ffffffff ldub [%i6+0x035],%g2 ! %g2 = 00000000000000f8 ! Mem[0000000091000028] = ffa2da62, %g2 = 00000000000000f8 ldub [%i6+0x02b],%g2 ! %g2 = 00000000000000ff ! %l2 = 000000da, %l3 = 0000004c, Mem[0000000091800010] = 5e4455dd a2d978b6 std %l2,[%o0+%o2] ! Mem[0000000091800010] = 000000da 0000004c ! Mem[0000000091000008] = 24bffc93, %g2 = 00000000000000ff ldsb [%i6+0x009],%g2 ! %g2 = 0000000000000024 ! %l4 = ffffffffffffd7b5, Mem[000000005f800000] = b743ae7c sth %l4,[%i3+%g0] ! Mem[000000005f800000] = d7b5ae7c p39_label_21: ! Mem[0000000091800034] = 939f55dd, %g2 = 0000000000000024 lduh [%o0+0x034],%g2 ! %g2 = 000000000000939f ! Mem[0000000091800038] = 4add799b264a6635, %g2 = 000000000000939f ldx [%o0+0x038],%g2 ! %g2 = 4add799b264a6635 ! Mem[000000005e00002c] = e8af9838, %l5 = ee24bffc939f55dd ldsb [%i0+0x02e],%l5 ! %l5 = ffffffffffffff98 ! Mem[000000009100003c] = 939f55dd, %g2 = 4add799b264a6635 lduh [%i6+0x03c],%g2 ! %g2 = 000000000000939f ! %l1 = 4055fb785a11d9d2, Mem[000000009000003d] = 45160600 stb %l1,[%i4+0x03d] ! Mem[000000009000003c] = d2160600 ! Mem[0000000091000014] = 0000aaf1, %g2 = 000000000000939f ldsb [%i6+0x014],%g2 ! %g2 = 0000000000000000 ! Mem[000000005f00000c] = 371dc33b, %l2 = 00000000000000da ldsh [%i2+0x00c],%l2 ! %l2 = 000000000000371d ! %l0 = 0000371d, %l1 = 5a11d9d2, Mem[0000000091800020] = dd9ee3c7 33167744 std %l0,[%o0+%o4] ! Mem[0000000091800020] = 0000371d 5a11d9d2 ! Mem[000000005e000004] = 0000004f, %l7 = 00000000939f55dd lduh [%i0+0x004],%l7 ! %l7 = 0000000000000000 ! %l0 = 000000000000371d, Mem[0000000091000028] = ffffffff stw %l0,[%i6+%o5] ! Mem[0000000091000028] = 0000371d p39_label_22: ! Mem[0000000091000034] = 20f8be11, %g2 = 0000000000000000 ldsh [%i6+0x034],%g2 ! %g2 = 00000000000020f8 ! Mem[000000005e800034] = 135b320f, %l1 = 4055fb785a11d9d2 ldsw [%i1+0x034],%l1 ! %l1 = 00000000135b320f ! Mem[0000000091000008] = ee24bffc, %g2 = 00000000000020f8 lduh [%i6+%o1],%g2 ! %g2 = 000000000000ee24 ! %l1 = 00000000135b320f, Mem[0000000091000028] = 0000371d stw %l1,[%i6+%o5] ! Mem[0000000091000028] = 135b320f ! Mem[000000009080002c] = 9c5fe8b1, %g2 = 000000000000ee24 lduw [%i5+0x02c],%g2 ! %g2 = 000000009c5fe8b1 ! %l7 = 0000000000000000, Mem[0000000091800020] = 0000371d stw %l7,[%o0+%o4] ! Mem[0000000091800020] = 00000000 ! Mem[0000000091000024] = 939f55dd, %g2 = 000000009c5fe8b1 lduw [%i6+0x024],%g2 ! %g2 = 00000000939f55dd ! Mem[000000005e00002c] = e8af9838, %l2 = 000000000000371d lduw [%i0+0x02c],%l2 ! %l2 = 00000000e8af9838 ! Mem[0000000091800038] = 4add799b, %g2 = 00000000939f55dd lduw [%o0+0x038],%g2 ! %g2 = 000000004add799b ! Mem[000000009080002c] = 9c5fe8b1, %g18 = 15859c3645f85c6e ldsw [%i5+0x02c],%g2 ! %g2 = 15859c3645f85c6e p39_label_23: ! %l7 = 0000000000000000, Mem[0000000091800030] = ee24bffc939f55dd stx %l7,[%o0+0x030] ! Mem[0000000091800030] = 0000000000000000 ! Mem[0000000090000020] = 0000264a, %g2 = ffffffff9c5fe8b1 lduw [%i4+%o4],%g2 ! %g2 = 000000000000264a ! Mem[0000000090000034] = 004960d7, %g2 = 000000000000264a lduw [%i4+0x034],%g2 ! %g2 = 00000000004960d7 ! %l3 = 000000000000004c, Mem[000000009100003a] = 0003939f sth %l3,[%i6+0x03a] ! Mem[0000000091000038] = 004c939f ! Mem[0000000091000008] = ee24bffc, %g18 = 15859c3645f85c6e ldsw [%i6+%o1],%g2 ! %g2 = 15859c3645f85c6e ! %l2 = 00000000e8af9838, Mem[0000000091000008] = ee24bffc939f55dd stx %l2,[%i6+%o1] ! Mem[0000000091000008] = 00000000e8af9838 ! Mem[000000005e000024] = 7a6a3e3f, %l4 = ffffffffffffd7b5 lduh [%i0+0x024],%l4 ! %l4 = 0000000000007a6a ! Mem[000000005f80001c] = af92001b, %l7 = 0000000000000000 ldsw [%i3+0x01c],%l7 ! %l7 = ffffffffaf92001b ! Mem[0000000090000018] = 7f114e52, %g2 = ffffffffee24bffc lduw [%i4+%o3],%g2 ! %g2 = 000000007f114e52 ! %l5 = ffffffffffffff98, Mem[000000009100002e] = 62680000 sth %l5,[%i6+0x02e] ! Mem[000000009100002c] = ff980000 p39_label_24: ! Mem[000000005f800030] = 793035f856451606, %l1 = 00000000135b320f ldx [%i3+0x030],%l1 ! %l1 = 793035f856451606 ! Mem[000000005e800038] = 89ddff46 70dc593e, %l2 = e8af9838, %l3 = 0000004c ldd [%i1+0x038],%l2 ! %l2 = 0000000089ddff46 0000000070dc593e ! Mem[0000000090000028] = ffffffffffffd7b5, %g2 = 000000007f114e52 ldx [%i4+%o5],%g2 ! %g2 = ffffffffffffd7b5 ! %l0 = 000000000000371d, Mem[0000000091800010] = 000000da0000004c stx %l0,[%o0+%o2] ! Mem[0000000091800010] = 000000000000371d ! %l0 = 000000000000371d, Mem[000000005e000008] = 3898b98d stb %l0,[%i0+%o1] ! Mem[000000005e000008] = 1d98b98d ! %l6 = 00000003, %l7 = af92001b, Mem[0000000091000010] = 0000264a 0000aaf1 std %l6,[%i6+%o2] ! Mem[0000000091000010] = 00000003 af92001b ! %l4 = 0000000000007a6a, Mem[0000000091800034] = 00000000 sth %l4,[%o0+0x034] ! Mem[0000000091800034] = 7a6a0000 ! Mem[000000005f000030] = c9e328bd, %l5 = ffffffffffffff98 ldsb [%i2+0x033],%l5 ! %l5 = ffffffffffffffbd ! Mem[000000005f000030] = c9e328bd, %l0 = 000000000000371d ldub [%i2+0x030],%l0 ! %l0 = 00000000000000c9 ! Mem[0000000091800000] = 6c5e37b5, %g2 = ffffffffffffd7b5 lduw [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 p39_label_25: ! Mem[0000000091800024] = 5a11d9d2, %g2 = 000000006c5e37b5 lduw [%o0+0x024],%g2 ! %g2 = 000000005a11d9d2 ! %l1 = 793035f856451606, Mem[0000000091800010] = 00000000 stw %l1,[%o0+%o2] ! Mem[0000000091800010] = 56451606 ! %l6 = 0000000000000003, Mem[000000009000000d] = 0b9e2c00 stb %l6,[%i4+0x00d] ! Mem[000000009000000c] = 039e2c00 ! %l7 = ffffffffaf92001b, Mem[0000000090000036] = 60d77930 stb %l7,[%i4+0x036] ! Mem[0000000090000034] = 1bd77930 ! Mem[0000000091800004] = 3367a2da, %g2 = 000000005a11d9d2 ldsh [%o0+0x006],%g2 ! %g2 = 0000000000003367 ! %l7 = ffffffffaf92001b, Mem[000000005f800008] = 5b080dde sth %l7,[%i3+%o1] ! Mem[000000005f800008] = 001b0dde ! Mem[0000000091000030] = 000000da, %g18 = 15859c3645f85c6e ldsw [%i6+0x030],%g2 ! %g2 = 15859c3645f85c6e ! Mem[0000000090800038] = 0000264aac558aa4, %g2 = 00000000000000da ldx [%i5+0x038],%g2 ! %g2 = 0000264aac558aa4 ! %l4 = 00007a6a, %l5 = ffffffbd, Mem[000000005e000030] = d5f121af e14c8b3c std %l4,[%i0+0x030] ! Mem[000000005e000030] = 00007a6a ffffffbd ! Mem[0000000091800028] = a2da6268 429b4fcc, %g2 = ac558aa4, %g3 = ffffd7b5 ldd [%o0+%o5],%g2 ! %g2 = 00000000a2da6268 00000000429b4fcc ba,a p39_not_taken_0_end p39_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p39_branch_failed p39_not_taken_0_end: ! End of Random Code for Thread 39 1: membar #Sync ! Force all stores to complete p39_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x09c] ! Set processor 39 done flag ! Check Registers p39_check_registers: set p39_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000000000c9 bne,a,pn %xcc,p39_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 793035f856451606 bne,a,pn %xcc,p39_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000089ddff46 bne,a,pn %xcc,p39_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000070dc593e bne,a,pn %xcc,p39_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000007a6a bne,a,pn %xcc,p39_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffffffbd bne,a,pn %xcc,p39_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000003 bne,a,pn %xcc,p39_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffaf92001b bne,a,pn %xcc,p39_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p39_check_fp_registers: set p39_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 83da551b 33c48c48 bne %xcc,p39_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 013fe4dc 354ee401 bne %xcc,p39_f6_fail nop ! Check Local Memory set p39_local0_expect,%g1 p39_check_local0: ldx [%g1+0x000],%g2 ! Expected data = a2da62680000004f ldx [%i0+0x000],%g3 ! Observed data at 000000005e000000 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 1d98b98d557fba5a ldx [%i0+0x008],%g3 ! Observed data at 000000005e000008 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = e6e8c4cda2da6268 ldx [%i0+0x018],%g3 ! Observed data at 000000005e000018 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i0,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 00007a6affffffbd ldx [%i0+0x030],%g3 ! Observed data at 000000005e000030 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 4ce52ff60a6c4a2b ldx [%i0+0x038],%g3 ! Observed data at 000000005e000038 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i0,0x038,%g4 set p39_local1_expect,%g1 p39_check_local1: ldx [%g1+0x010],%g2 ! Expected data = 4055fb785a11d9d2 ldx [%i1+0x010],%g3 ! Observed data at 000000005e800010 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = a2b062686449036e ldx [%i1+0x020],%g3 ! Observed data at 000000005e800020 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000371d135b320f ldx [%i1+0x030],%g3 ! Observed data at 000000005e800030 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i1,0x030,%g4 set p39_local2_expect,%g1 p39_check_local2: ldx [%g1+0x000],%g2 ! Expected data = a2da626800005a11 ldx [%i2+0x000],%g3 ! Observed data at 000000005f000000 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00000000371dc33b ldx [%i2+0x008],%g3 ! Observed data at 000000005f000008 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffffd7b5939f55dd ldx [%i2+0x010],%g3 ! Observed data at 000000005f000010 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 00000003939f55dd ldx [%i2+0x018],%g3 ! Observed data at 000000005f000018 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i2,0x018,%g4 set p39_local3_expect,%g1 p39_check_local3: ldx [%g1+0x000],%g2 ! Expected data = d7b5ae7cfe64da9e ldx [%i3+0x000],%g3 ! Observed data at 000000005f800000 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 001b0dde4cb3ad85 ldx [%i3+0x008],%g3 ! Observed data at 000000005f800008 cmp %g2,%g3 bne,a,pn %xcc,p39_local_failed add %i3,0x008,%g4 ! The test for processor 39 has passed p39_passed: ta GOOD_TRAP nop p39_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p39_failed p39_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p39_failed p39_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p39_failed p39_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p39_failed p39_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p39_failed p39_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p39_failed p39_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p39_failed p39_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p39_failed p39_f2_fail: set p39_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p39_f6_fail: set p39_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 39 failed p39_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x09c] ! Set processor 39 done flag set p39_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 39 failed p39_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x09c] ! Set processor 39 done flag set p39_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p39_selfmod_failed: ba p39_failed mov 0xabc,%g1 p39_common_error: or %g0,0xf07,%g1 ba p39_failed mov %o5,%g3 p39_common_signature_error: set p39_temp,%g1 ba p39_failed st %g2,[%g1] ! Common Lock Number p39_common_timeout: set p39_temp,%g1 ba p39_failed st %g2,[%g1] ! Common Lock Number p39_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p39_failed mov 0x0,%g3 p39_trap1e: stwa %l0,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000005f000028] stha %l6,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000005e800028] ldsba [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005e000000] ldsba [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000005e800018] done p39_trap1o: stwa %l0,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000005f000028] stha %l6,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000005e800028] ldsba [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000005e000000] ldsba [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000005e800018] done p39_trap2e: lduba [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000005f000018] ldxa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000005e000028] lduwa [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005f800008] stwa %l6,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000005f800010] ldswa [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000005e800020] done p39_trap2o: lduba [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000005f000018] ldxa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000005e000028] lduwa [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000005f800008] stwa %l6,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000005f800010] ldswa [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000005e800020] done p39_trap3e: nop nop nop nop nop nop nop done p39_trap3o: nop nop nop nop nop nop nop done p39_init_memory_pointers: set p39_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 p39_local0_start,%i0 set p39_local1_start,%i1 set p39_local2_start,%i2 set p39_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 72e11c0a3d12bd8b ldx [%g1+0x008],%l1 ! %l1 = c520bc30429bf8cc ldx [%g1+0x010],%l2 ! %l2 = 9b34e70e277133ee ldx [%g1+0x018],%l3 ! %l3 = 94729ef64b0582f7 ldx [%g1+0x020],%l4 ! %l4 = f18908f4bd7f557f ldx [%g1+0x028],%l5 ! %l5 = ee24bffc939f55dd ldx [%g1+0x030],%l6 ! %l6 = 941e98e1df09ff47 ldx [%g1+0x038],%l7 ! %l7 = 576ddc9bac558aa4 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 40 processor_40: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xa0] ! Set the start flag wrpr %g0,7,%cleanwin call p40_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 40 wr %g0,0x4,%fprs ! Make sure fef is 1 set p40_init_freg,%g1 ! %f0 = 77f48e32 b6c80a3b 7a508a91 3f033e90 ! %f4 = 93013fa7 2ec2b36e 730ac701 554c6eb2 ! %f8 = bca446f4 270ab465 68a140b6 aff754f9 ! %f12 = a8ba742e 04f80eb2 3c845881 31673831 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 5266ee96 bcc0990e a478c7d6 7e3cee60 ! %f20 = ab0aa6a7 509707b3 5d661c9b 61fb209b ! %f24 = 98852ebc 3b4deb1f 1d1560d1 d499fce7 ! %f28 = 64ed3351 d569ccc1 a234b1df c76fe865 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 6d313f5f f88dadfc 35e84d93 eda1cf53 ! %f36 = cbe8efab 5923f3c2 6777700c 2c800376 ! %f40 = 1377477e 289cb49b 18d7380f 727b126f ! %f44 = 4d81ff9c 5f3099f2 e4007d82 77cd1531 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x45bdd9bf00000070,%g7,%g1 ! GSR scale = 14, align = 0 wr %g1,%g0,%gsr ! GSR = 45bdd9bf00000070 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 40 p40_label_1: ! Mem[0000000090800020] = 6c6c0f3aba1e4dff, %g2 = d894fa113e70f53a ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3aba1e4dff ! Mem[0000000091000030] = 7cc77257, %g2 = 6c6c0f3aba1e4dff ldub [%i6+0x030],%g2 ! %g2 = 000000000000007c ! %l4 = dbc0270e58c76f8e, Mem[0000000091000028] = 43a014ad stw %l4,[%i6+%o5] ! Mem[0000000091000028] = 58c76f8e ! Mem[0000000090800014] = ba27fa54, %g2 = 000000000000007c ldub [%i5+0x014],%g2 ! %g2 = 00000000000000ba ! %l6 = a47143e6776276aa, Mem[0000000090000036] = 60d78fc6 sth %l6,[%i4+0x036] ! Mem[0000000090000034] = 76aa8fc6 ! %l3 = b60f84a396089020, Mem[000000009000001b] = 529d7122 stb %l3,[%i4+0x01b] ! Mem[0000000090000018] = 209d7122 ! %l0 = cc562ae4abc2fe69, Mem[000000009180000f] = 4a5e44f9 stb %l0,[%o0+0x00f] ! Mem[000000009180000c] = 695e44f9 ! %l7 = c8c89937f7533398, Mem[0000000091800020] = c69ee3c733167744 stx %l7,[%o0+%o4] ! Mem[0000000091800020] = c8c89937f7533398 ! %l7 = c8c89937f7533398, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l7,[%o0+%o5] ! Mem[0000000091800028] = c8c89937f7533398 ! %l0 = abc2fe69, %l1 = c483e63d, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l0,[%i6+%o2] ! Mem[0000000091000010] = abc2fe69 c483e63d p40_label_2: ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = 000000ba, %g3 = 0bad0b00 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! Mem[000000006180003c] = 7659f904, %l7 = c8c89937f7533398 lduh [%i3+0x03c],%l7 ! %l7 = 0000000000007659 ! Mem[000000006000000c] = 36332652, %l5 = ad5773f060b66ddd ldsb [%i0+0x00e],%l5 ! %l5 = 0000000000000026 ! Mem[0000000091000018] = b4334f3440af2dc9, %g2 = 00000000f4d6f5d4 ldx [%i6+%o3],%g2 ! %g2 = b4334f3440af2dc9 ! Mem[0000000090000030] = 944f136a 126776aa, %g2 = 40af2dc9, %g3 = 80b60b78 ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000126776aa ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 00000000944f136a ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = 96abb01bc40b9e2c ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! %l2 = 264cef24a2688c19, Mem[0000000091000006] = 1c204b1c sth %l2,[%i6+0x006] ! Mem[0000000091000004] = 8c194b1c ! Mem[000000009180001c] = e14610d9, %g2 = 39a5df25e14610d9 ldub [%o0+0x01c],%g2 ! %g2 = 00000000000000e1 ! Mem[0000000090000020] = 1a54edfce7b2eb32, %g2 = 00000000000000e1 ldx [%i4+%o4],%g2 ! %g2 = 1a54edfce7b2eb32 p40_label_3: ! Mem[0000000060000018] = 8a7f177f 3f782577, %l0 = abc2fe69, %l1 = c483e63d ldd [%i0+%o3],%l0 ! %l0 = 000000008a7f177f 000000003f782577 ! %l0 = 000000008a7f177f, Mem[0000000090000010] = 0212225c798eb5a3 stx %l0,[%i4+%o2] ! Mem[0000000090000010] = 000000008a7f177f ! Mem[000000009100000c] = f293abc2, %g2 = 1a54edfce7b2eb32 lduh [%i6+0x00e],%g2 ! %g2 = 000000000000f293 ! Mem[0000000061800014] = 51685e04, %l0 = 000000008a7f177f ldsh [%i3+0x016],%l0 ! %l0 = 0000000000005e04 ! %l2 = a2688c19, %l3 = 96089020, Mem[0000000090000010] = 00000000 8a7f177f std %l2,[%i4+%o2] ! Mem[0000000090000010] = a2688c19 96089020 ! Mem[0000000091000020] = 9de28f8d7b41cb8c, %g2 = 000000000000f293 ldx [%i6+%o4],%g2 ! %g2 = 9de28f8d7b41cb8c ! %l1 = 000000003f782577, Mem[0000000091800008] = 50d23f27 stw %l1,[%o0+%o1] ! Mem[0000000091800008] = 3f782577 ! Mem[0000000090800020] = 6c6c0f3a ba1e4dff, %g2 = 7b41cb8c, %g3 = 126776aa ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000ba1e4dff ! %l4 = dbc0270e58c76f8e, Mem[0000000091800008] = 3f78257707412769 stx %l4,[%o0+%o1] ! Mem[0000000091800008] = dbc0270e58c76f8e ! %l2 = 264cef24a2688c19, Mem[0000000060800028] = e6cb38e66e20ca58 stx %l2,[%i1+%o5] ! Mem[0000000060800028] = 264cef24a2688c19 p40_label_4: ! Mem[0000000090000038] = 8fc6c81b f8ba39dc, %g2 = 6c6c0f3a, %g3 = ba1e4dff ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 00000000f8ba39dc ! Mem[000000009100000c] = f293abc2, %g2 = 000000008fc6c81b lduh [%i6+0x00e],%g2 ! %g2 = 000000000000f293 ! %l7 = 0000000000007659, Mem[000000009000001c] = 9d7122ad sth %l7,[%i4+0x01c] ! Mem[000000009000001c] = 765922ad ! Mem[0000000091800038] = 9beb8066, %g2 = 000000000000f293 ldub [%o0+0x03b],%g2 ! %g2 = 000000000000009b ! %l6 = a47143e6776276aa, Mem[0000000091000003] = 6dde868c stb %l6,[%i6+0x003] ! Mem[0000000091000000] = aade868c ! Mem[0000000090000000] = f4d6f5d4, %g18 = d4a4e4dc2d8ef461 ldsw [%i4+%g0],%g2 ! %g2 = d4a4e4dc2d8ef461 ! Mem[0000000090800038] = 393f420cdd38b60e, %g2 = fffffffff4d6f5d4 ldx [%i5+0x038],%g2 ! %g2 = 393f420cdd38b60e ! %l2 = 264cef24a2688c19, Mem[0000000061800032] = 375047f0 sth %l2,[%i3+0x032] ! Mem[0000000061800030] = 37508c19 ! Mem[0000000091000004] = de868c19, %g18 = d4a4e4dc2d8ef461 ldsw [%i6+0x004],%g2 ! %g2 = d4a4e4dc2d8ef461 ! %l6 = a47143e6776276aa, Mem[0000000090800028] = eb4882af stw %l6,[%i5+%o5] ! Mem[0000000090800028] = 776276aa p40_label_5: ! %l7 = 0000000000007659, Mem[0000000090000020] = 1a54edfce7b2eb32 stx %l7,[%i4+%o4] ! Mem[0000000090000020] = 0000000000007659 ! %l1 = 000000003f782577, Mem[000000009080000a] = b48df38f stb %l1,[%i5+0x00a] ! Mem[0000000090800008] = 778df38f ! %l6 = a47143e6776276aa, Mem[0000000090000023] = 00000076 stb %l6,[%i4+0x023] ! Mem[0000000090000020] = aa000076 ! Mem[0000000060800004] = ddc20162, %l5 = 0000000000000026 ldub [%i1+0x006],%l5 ! %l5 = 0000000000000001 ! Mem[000000006180003c] = 7659f904, %l6 = a47143e6776276aa ldsw [%i3+0x03c],%l6 ! %l6 = 000000007659f904 ! Mem[0000000091800018] = 39a5df25 e14610d9, %g2 = de868c19, %g3 = f8ba39dc ldd [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 00000000e14610d9 ! Mem[0000000090000020] = 000000aa 00007659, %g2 = 39a5df25, %g3 = e14610d9 ldd [%i4+%o4],%g2 ! %g2 = 00000000000000aa 0000000000007659 ! Mem[0000000090800028] = 776276aa, %g2 = 00000000000000aa ldsb [%i5+%o5],%g2 ! %g2 = 0000000000000077 ! Mem[0000000090800008] = a3d5778d, %g2 = 0000000000000077 ldub [%i5+%o1],%g2 ! %g2 = 00000000000000a3 ! Mem[0000000091800000] = 37b5da19, %g2 = 00000000000000a3 ldsh [%o0+0x002],%g2 ! %g2 = 00000000000037b5 p40_label_6: ! %l0 = 0000000000005e04, Mem[0000000090000038] = 8fc6c81b stw %l0,[%i4+0x038] ! Mem[0000000090000038] = 00005e04 ! %l5 = 0000000000000001, Mem[0000000060800010] = d379dd1d9f630c23 stx %l5,[%i1+%o2] ! Mem[0000000060800010] = 0000000000000001 ! %l6 = 000000007659f904, Mem[0000000091000008] = 4b1c5151da67f293 stx %l6,[%i6+%o1] ! Mem[0000000091000008] = 000000007659f904 ! %l2 = 264cef24a2688c19, Mem[000000006100000a] = a9b5acf7 sth %l2,[%i2+0x00a] ! Mem[0000000061000008] = a9b58c19 ! %l1 = 000000003f782577, Mem[0000000090800038] = 393f420cdd38b60e stx %l1,[%i5+0x038] ! Mem[0000000090800038] = 000000003f782577 ! Mem[000000009100000c] = 59f904ab, %g2 = 00000000000037b5 ldub [%i6+0x00d],%g2 ! %g2 = 0000000000000059 ! Mem[0000000061800020] = 0a98ecff49bd8a2a, %l3 = b60f84a396089020 ldx [%i3+%o4],%l3 ! %l3 = 0a98ecff49bd8a2a ! Mem[0000000061800028] = 174f20cf, %l1 = 000000003f782577 ldsh [%i3+%o5],%l1 ! %l1 = 000000000000174f ! Mem[000000009080003c] = 3f782577, %g18 = d4a4e4dc2d8ef461 ldsw [%i5+0x03c],%g2 ! %g2 = d4a4e4dc2d8ef461 ! Mem[000000009100002c] = 4f959e7c, %g2 = 000000003f782577 ldsb [%i6+0x02d],%g2 ! %g2 = 000000000000004f p40_label_7: ! Mem[0000000090800034] = 07fd6600, %g2 = 000000000000004f ldsb [%i5+0x035],%g2 ! %g2 = 0000000000000007 ! Mem[0000000091000034] = 207bbe7e, %g2 = 0000000000000007 lduh [%i6+0x034],%g2 ! %g2 = 000000000000207b ! %l0 = 00005e04, %l1 = 0000174f, Mem[0000000091800000] = 6c5e37b5 da193367 std %l0,[%o0+%g0] ! Mem[0000000091800000] = 00005e04 0000174f ! Mem[0000000090800020] = 0f3aba1e, %g2 = 000000000000207b ldsh [%i5+0x022],%g2 ! %g2 = 0000000000000f3a ! %l6 = 7659f904, %l7 = 00007659, Mem[0000000090000028] = 07dc67fd 8d791540 std %l6,[%i4+%o5] ! Mem[0000000090000028] = 7659f904 00007659 ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = 00000f3a, %g3 = 00007659 ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! Mem[0000000090800008] = 778df38f, %g2 = 0000000035d3851c ldub [%i5+0x00a],%g2 ! %g2 = 0000000000000077 ! Mem[000000009100000c] = 7659f904, %g2 = 0000000000000077 ldub [%i6+0x00c],%g2 ! %g2 = 0000000000000076 ! Mem[0000000091000000] = ddab9faade868c19, %g2 = 0000000000000076 ldx [%i6+%g0],%g2 ! %g2 = ddab9faade868c19 ! %l3 = 0a98ecff49bd8a2a, Mem[000000009180002c] = f7533398 stw %l3,[%o0+0x02c] ! Mem[000000009180002c] = 49bd8a2a p40_label_8: ! %l6 = 000000007659f904, Mem[000000006180001e] = 18e53f15 stb %l6,[%i3+0x01e] ! Mem[000000006180001c] = 18e50415 ! Mem[000000009100001c] = 40af2dc9, %g2 = ddab9faade868c19 lduw [%i6+0x01c],%g2 ! %g2 = 0000000040af2dc9 ! %l4 = dbc0270e58c76f8e, Mem[0000000090800014] = ba27fa54 stw %l4,[%i5+0x014] ! Mem[0000000090800014] = 58c76f8e ! Mem[0000000060000030] = 163831f0adcf4a71, %l0 = 0000000000005e04 ldx [%i0+0x030],%l0 ! %l0 = 163831f0adcf4a71 ! Mem[0000000091000020] = 8f8d7b41, %g2 = 0000000040af2dc9 lduh [%i6+0x022],%g2 ! %g2 = 0000000000008f8d ! Mem[0000000090000024] = 597659f9, %g2 = 0000000000008f8d ldsb [%i4+0x027],%g2 ! %g2 = 0000000000000059 ! %l4 = dbc0270e58c76f8e, Mem[0000000090000020] = 000000aa stw %l4,[%i4+%o4] ! Mem[0000000090000020] = 58c76f8e ! %l2 = 264cef24a2688c19, Mem[0000000061000015] = fd3dd4b0 stb %l2,[%i2+0x015] ! Mem[0000000061000014] = fd19d4b0 ! Mem[0000000091000018] = 4f3440af, %g2 = 0000000000000059 ldub [%i6+0x01a],%g2 ! %g2 = 000000000000004f ! %l4 = 58c76f8e, %l5 = 00000001, Mem[0000000061800008] = da7a2961 3be707c7 std %l4,[%i3+%o1] ! Mem[0000000061800008] = 58c76f8e 00000001 p40_label_9: ! %l0 = 163831f0adcf4a71, Mem[0000000091800018] = 39a5df25e14610d9 stx %l0,[%o0+%o3] ! Mem[0000000091800018] = 163831f0adcf4a71 ! Mem[0000000060800008] = 97333eca, %l4 = dbc0270e58c76f8e ldsb [%i1+0x00b],%l4 ! %l4 = ffffffffffffffca ! %l2 = 264cef24a2688c19, Mem[0000000091000027] = 8c58c76f stb %l2,[%i6+0x027] ! Mem[0000000091000024] = 1958c76f ! Mem[0000000061800034] = 09b28b1e, %l1 = 000000000000174f ldub [%i3+0x037],%l1 ! %l1 = 000000000000001e ! Mem[0000000091800004] = 0000174f, %g18 = d4a4e4dc2d8ef461 ldsw [%o0+0x004],%g2 ! %g2 = d4a4e4dc2d8ef461 ! Mem[0000000090000020] = c76f8e00, %g2 = 000000000000174f ldsb [%i4+0x021],%g2 ! %g2 = ffffffffffffffc7 ! Mem[0000000090000034] = 76aa0000, %g2 = ffffffffffffffc7 ldsh [%i4+0x036],%g2 ! %g2 = 00000000000076aa ! Mem[000000009080003c] = 3f782577, %g2 = 00000000000076aa ldub [%i5+0x03c],%g2 ! %g2 = 000000000000003f ! %l0 = 163831f0adcf4a71, Mem[0000000090000000] = f4d6f5d480b60b78 stx %l0,[%i4+%g0] ! Mem[0000000090000000] = 163831f0adcf4a71 ! Mem[0000000091800034] = b6b6487f, %g2 = 000000000000003f lduh [%o0+0x034],%g2 ! %g2 = 000000000000b6b6 p40_label_10: ! Mem[0000000091000008] = 007659f9, %g2 = 000000000000b6b6 ldub [%i6+0x00b],%g2 ! %g2 = 0000000000000000 ! %l7 = 0000000000007659, Mem[000000006100000c] = 15a4cd40 stw %l7,[%i2+0x00c] ! Mem[000000006100000c] = 00007659 ! Mem[0000000091000020] = 9de28f8d, %g2 = 0000000000000000 lduw [%i6+%o4],%g2 ! %g2 = 000000009de28f8d ! Mem[0000000090000010] = a2688c19, %g2 = 000000009de28f8d lduw [%i4+%o2],%g2 ! %g2 = 00000000a2688c19 ! %l4 = ffffffffffffffca, Mem[0000000061000008] = a9b58c19 stb %l4,[%i2+%o1] ! Mem[0000000061000008] = cab58c19 ! %l2 = 264cef24a2688c19, Mem[0000000090800030] = e7b33334 sth %l2,[%i5+0x030] ! Mem[0000000090800030] = 8c193334 ! %l3 = 0a98ecff49bd8a2a, Mem[0000000091000012] = fe69c483 sth %l3,[%i6+0x012] ! Mem[0000000091000010] = 8a2ac483 ! %l0 = 163831f0adcf4a71, Mem[000000009180002e] = 8a2a4528 stb %l0,[%o0+0x02e] ! Mem[000000009180002c] = 712a4528 ! Mem[0000000060800028] = 264cef24a2688c19, %l1 = 000000000000001e ldx [%i1+%o5],%l1 ! %l1 = 264cef24a2688c19 ! Mem[0000000090000000] = 163831f0adcf4a71, %g2 = 00000000a2688c19 ldx [%i4+%g0],%g2 ! %g2 = 163831f0adcf4a71 p40_label_11: ! Mem[000000009080001c] = 3435726c, %g2 = 163831f0adcf4a71 ldsb [%i5+0x01d],%g2 ! %g2 = 0000000000000034 ! Mem[0000000091000008] = 00000000 7659f904, %g2 = 00000034, %g3 = d6343572 ldd [%i6+%o1],%g2 ! %g2 = 0000000000000000 000000007659f904 ! %l6 = 000000007659f904, Mem[0000000060800008] = 97333eca stw %l6,[%i1+%o1] ! Mem[0000000060800008] = 7659f904 ! %l1 = 264cef24a2688c19, Mem[0000000091000022] = 8f8d7b41 sth %l1,[%i6+0x022] ! Mem[0000000091000020] = 8c197b41 ! Mem[0000000091000020] = 9de28c19, %g18 = d4a4e4dc2d8ef461 ldsw [%i6+%o4],%g2 ! %g2 = d4a4e4dc2d8ef461 ! Mem[000000009000002c] = 00765994, %g2 = ffffffff9de28c19 ldub [%i4+0x02d],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000003c] = f8ba39dc, %g2 = 0000000000000000 ldsh [%i4+0x03c],%g2 ! %g2 = fffffffffffff8ba ! Mem[0000000091000030] = 7cc77257207bbe7e, %g2 = fffffffffffff8ba ldx [%i6+0x030],%g2 ! %g2 = 7cc77257207bbe7e ! Mem[0000000091000024] = cb1958c7, %g2 = 7cc77257207bbe7e lduh [%i6+0x026],%g2 ! %g2 = 000000000000cb19 ! Mem[0000000060800038] = 0d67baca 27e0c420, %l2 = a2688c19, %l3 = 49bd8a2a ldd [%i1+0x038],%l2 ! %l2 = 000000000d67baca 0000000027e0c420 p40_label_12: ! Mem[0000000061800038] = 83fce7a3, %l3 = 0000000027e0c420 ldsw [%i3+0x038],%l3 ! %l3 = ffffffff83fce7a3 ! %l1 = 264cef24a2688c19, Mem[000000006000001a] = 8a7f177f sth %l1,[%i0+0x01a] ! Mem[0000000060000018] = 8a7f8c19 ! Mem[0000000090800038] = 00000000, %g2 = 000000000000cb19 ldsh [%i5+0x038],%g2 ! %g2 = 0000000000000000 ! %l5 = 0000000000000001, Mem[000000006080003e] = 27e0c420 sth %l5,[%i1+0x03e] ! Mem[000000006080003c] = 27e00001 ! Mem[0000000090000038] = 00005e04 f8ba39dc, %g2 = 00000000, %g3 = 7659f904 ldd [%i4+0x038],%g2 ! %g2 = 0000000000005e04 00000000f8ba39dc ! Mem[0000000091800034] = b6b6487f, %g2 = 0000000000005e04 ldsh [%o0+0x034],%g2 ! %g2 = ffffffffffffb6b6 ! Mem[0000000061800024] = 49bd8a2a, %l7 = 0000000000007659 ldsh [%i3+0x026],%l7 ! %l7 = ffffffffffff8a2a ! %l7 = ffffffffffff8a2a, Mem[0000000090800000] = c8c086c6d0bacca9 stx %l7,[%i5+%g0] ! Mem[0000000090800000] = ffffffffffff8a2a ! Mem[0000000060000020] = d539e7a1, %l0 = 163831f0adcf4a71 lduh [%i0+%o4],%l0 ! %l0 = 000000000000d539 ! Mem[0000000061800004] = dd97a514, %l2 = 000000000d67baca lduh [%i3+0x006],%l2 ! %l2 = 000000000000a514 p40_label_13: ! Mem[0000000091000008] = 00000076, %g2 = ffffffffffffb6b6 ldsb [%i6+0x009],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000020] = 8c197b41, %g2 = 0000000000000000 lduh [%i6+0x022],%g2 ! %g2 = 0000000000008c19 ! %l1 = 264cef24a2688c19, Mem[0000000090000012] = 8c199608 sth %l1,[%i4+0x012] ! Mem[0000000090000010] = 8c199608 ! Mem[0000000091000024] = cb1958c7, %g2 = 0000000000008c19 ldsb [%i6+0x026],%g2 ! %g2 = ffffffffffffffcb ! %l3 = ffffffff83fce7a3, Mem[000000009100003f] = c0000000 stb %l3,[%i6+0x03f] ! Mem[000000009100003c] = a3000000 ! %l6 = 000000007659f904, Mem[0000000091800018] = 163831f0adcf4a71 stx %l6,[%o0+%o3] ! Mem[0000000091800018] = 000000007659f904 ! Mem[0000000060800010] = 0000000000000001, %l0 = 000000000000d539 ldx [%i1+%o2],%l0 ! %l0 = 0000000000000001 ! Mem[0000000060800030] = 3093f983 f1c64ead, %l6 = 7659f904, %l7 = ffff8a2a ldd [%i1+0x030],%l6 ! %l6 = 000000003093f983 00000000f1c64ead ! Mem[0000000090000018] = 7f114e20765922ad, %g2 = ffffffffffffffcb ldx [%i4+%o3],%g2 ! %g2 = 7f114e20765922ad ! Mem[000000009100002c] = db4f959e, %g18 = d4a4e4dc2d8ef461 ldsw [%i6+0x02c],%g2 ! %g2 = d4a4e4dc2d8ef461 p40_label_14: ! Mem[0000000091000028] = 8edb4f95, %g2 = ffffffffdb4f959e ldub [%i6+0x02b],%g2 ! %g2 = 000000000000008e ! Mem[0000000091000020] = 9de28c197b41cb19, %g2 = 000000000000008e ldx [%i6+%o4],%g2 ! %g2 = 9de28c197b41cb19 ! %l3 = ffffffff83fce7a3, Mem[0000000061800028] = 174f20cf5f7fc0f0 stx %l3,[%i3+%o5] ! Mem[0000000061800028] = ffffffff83fce7a3 ! Mem[0000000060800000] = b4b02e4e, %l3 = ffffffff83fce7a3 ldsw [%i1+%g0],%l3 ! %l3 = ffffffffb4b02e4e ! %l7 = 00000000f1c64ead, Mem[0000000090800038] = 000000003f782577 stx %l7,[%i5+0x038] ! Mem[0000000090800038] = 00000000f1c64ead ! Mem[0000000091800018] = 000000007659f904, %g2 = 9de28c197b41cb19 ldx [%o0+%o3],%g2 ! %g2 = 000000007659f904 ! Mem[000000009080001c] = d6343572, %g2 = 000000007659f904 lduw [%i5+0x01c],%g2 ! %g2 = 00000000d6343572 ! %l7 = 00000000f1c64ead, Mem[0000000091800028] = c8c89937 stw %l7,[%o0+%o5] ! Mem[0000000091800028] = f1c64ead ! Mem[0000000090000010] = a2688c19, %g2 = 00000000d6343572 ldsh [%i4+%o2],%g2 ! %g2 = ffffffffffffa268 ! Mem[0000000091000028] = 58c76f8e, %g2 = ffffffffffffa268 lduw [%i6+%o5],%g2 ! %g2 = 0000000058c76f8e p40_label_15: ! Mem[0000000091800038] = e8dd799b, %g18 = d4a4e4dc2d8ef461 ldsw [%o0+0x038],%g2 ! %g2 = d4a4e4dc2d8ef461 ! %l1 = 264cef24a2688c19, Mem[0000000091800028] = f1c64ead49bd712a stx %l1,[%o0+%o5] ! Mem[0000000091800028] = 264cef24a2688c19 ! Mem[0000000091000004] = de868c19, %g2 = ffffffffe8dd799b lduh [%i6+0x004],%g2 ! %g2 = 000000000000de86 ! %l2 = 000000000000a514, Mem[000000009080003c] = f1c64ead stw %l2,[%i5+0x03c] ! Mem[000000009080003c] = 0000a514 ! Mem[0000000091800000] = 00005e040000174f, %g2 = 000000000000de86 ldx [%o0+%g0],%g2 ! %g2 = 00005e040000174f ! Mem[000000009000001c] = 765922ad, %g2 = 00005e040000174f ldsb [%i4+0x01c],%g2 ! %g2 = 0000000000000076 ! Mem[0000000060000020] = d539e7a1, %l1 = 264cef24a2688c19 lduh [%i0+0x022],%l1 ! %l1 = 000000000000e7a1 ! Mem[0000000090000028] = 7659f90400007659, %g2 = 0000000000000076 ldx [%i4+%o5],%g2 ! %g2 = 7659f90400007659 ! %l7 = 00000000f1c64ead, Mem[0000000090000008] = 96abb01b stb %l7,[%i4+%o1] ! Mem[0000000090000008] = adabb01b ! Mem[0000000090000000] = 163831f0adcf4a71, %g2 = 7659f90400007659 ldx [%i4+%g0],%g2 ! %g2 = 163831f0adcf4a71 p40_label_16: ! %l2 = 0000a514, %l3 = b4b02e4e, Mem[0000000090000020] = 58c76f8e 00007659 std %l2,[%i4+%o4] ! Mem[0000000090000020] = 0000a514 b4b02e4e ! %l2 = 0000a514, %l3 = b4b02e4e, Mem[0000000090800038] = 00000000 0000a514 std %l2,[%i5+0x038] ! Mem[0000000090800038] = 0000a514 b4b02e4e ! %l7 = 00000000f1c64ead, Mem[000000009100002c] = db4f959e stb %l7,[%i6+0x02c] ! Mem[000000009100002c] = ad4f959e ! %l4 = ffffffffffffffca, Mem[0000000061000036] = e9b6f0b9 sth %l4,[%i2+0x036] ! Mem[0000000061000034] = e9b6ffca ! %l4 = ffffffffffffffca, Mem[0000000091800028] = 264cef24a2688c19 stx %l4,[%o0+%o5] ! Mem[0000000091800028] = ffffffffffffffca ! %l2 = 000000000000a514, Mem[000000009080000a] = 778df38f sth %l2,[%i5+0x00a] ! Mem[0000000090800008] = a514f38f ! Mem[0000000091000038] = 65898de9, %g18 = d4a4e4dc2d8ef461 ldsw [%i6+0x038],%g2 ! %g2 = d4a4e4dc2d8ef461 ! Mem[0000000091800018] = 00000000, %g2 = 0000000065898de9 lduh [%o0+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000014] = 96089020, %g2 = 0000000000000000 lduw [%i4+0x014],%g2 ! %g2 = 0000000096089020 ! %l4 = ffffffffffffffca, Mem[0000000091800008] = dbc0270e sth %l4,[%o0+%o1] ! Mem[0000000091800008] = ffca270e p40_label_17: ! Mem[000000006180000c] = 00000001, %l0 = 0000000000000001 ldsb [%i3+0x00c],%l0 ! %l0 = 0000000000000000 ! Mem[0000000060800020] = 3a8399c1, %l1 = 000000000000e7a1 ldub [%i1+0x023],%l1 ! %l1 = 00000000000000c1 ! %l6 = 000000003093f983, Mem[000000009100000c] = 7659f904 stb %l6,[%i6+0x00c] ! Mem[000000009100000c] = 8359f904 ! Mem[0000000091000010] = 2ac483e6, %g2 = 0000000096089020 ldub [%i6+0x013],%g2 ! %g2 = 000000000000002a ! %l4 = ffffffca, %l5 = 00000001, Mem[0000000091800020] = c8c89937 f7533398 std %l4,[%o0+%o4] ! Mem[0000000091800020] = ffffffca 00000001 ! Mem[0000000061000010] = f025dd70, %l0 = 0000000000000000 ldub [%i2+%o2],%l0 ! %l0 = 00000000000000f0 ! Mem[0000000061000028] = 0aba9a97, %l5 = 0000000000000001 ldsb [%i2+0x02b],%l5 ! %l5 = ffffffffffffff97 ! %l1 = 00000000000000c1, Mem[0000000091000006] = 8c190000 sth %l1,[%i6+0x006] ! Mem[0000000091000004] = 00c10000 ! %l0 = 000000f0, %l1 = 000000c1, Mem[0000000091000008] = 00000000 8359f904 std %l0,[%i6+%o1] ! Mem[0000000091000008] = 000000f0 000000c1 ! %l2 = 000000000000a514, Mem[0000000090800032] = 33342d07 sth %l2,[%i5+0x032] ! Mem[0000000090800030] = a5142d07 p40_label_18: ! %l5 = ffffffffffffff97, Mem[0000000091000030] = 7cc77257 stw %l5,[%i6+0x030] ! Mem[0000000091000030] = ffffff97 ! %l4 = ffffffffffffffca, Mem[0000000061800004] = dd97a514 stb %l4,[%i3+0x004] ! Mem[0000000061800004] = ca97a514 ! Mem[000000009100000c] = 000000c1, %g2 = 000000000000002a lduw [%i6+0x00c],%g2 ! %g2 = 00000000000000c1 ! Mem[000000009100001c] = af2dc99d, %g2 = 00000000000000c1 ldub [%i6+0x01d],%g2 ! %g2 = 00000000000000af ! %l7 = 00000000f1c64ead, Mem[0000000091000020] = 9de28c19 sth %l7,[%i6+%o4] ! Mem[0000000091000020] = 4ead8c19 ! %l0 = 000000f0, %l1 = 000000c1, Mem[0000000090000000] = 163831f0 adcf4a71 std %l0,[%i4+%g0] ! Mem[0000000090000000] = 000000f0 000000c1 ! %l2 = 000000000000a514, Mem[0000000090000034] = 126776aa sth %l2,[%i4+0x034] ! Mem[0000000090000034] = a51476aa ! Mem[0000000091800020] = ffca0000, %g2 = 00000000000000af ldub [%o0+0x022],%g2 ! %g2 = 00000000000000ff ! Mem[0000000091800028] = ffffffff, %g2 = 00000000000000ff ldsb [%o0+%o5],%g2 ! %g2 = ffffffffffffffff ! %l3 = ffffffffb4b02e4e, Mem[0000000090000018] = 7f114e20765922ad stx %l3,[%i4+%o3] ! Mem[0000000090000018] = ffffffffb4b02e4e p40_label_19: ! Mem[0000000060800008] = 7659f9042e9a8f76, %l4 = ffffffffffffffca ldx [%i1+%o1],%l4 ! %l4 = 7659f9042e9a8f76 ! Mem[0000000090000000] = 000000f0 000000c1, %g2 = ffffffff, %g3 = f8ba39dc ldd [%i4+%g0],%g2 ! %g2 = 00000000000000f0 00000000000000c1 ! Mem[000000009180000c] = 58c76f8e, %g2 = 00000000000000f0 lduw [%o0+0x00c],%g2 ! %g2 = 0000000058c76f8e ! Mem[0000000091000028] = 6f8ead4f, %g2 = 0000000058c76f8e lduh [%i6+0x02a],%g2 ! %g2 = 0000000000006f8e ! %l0 = 00000000000000f0, Mem[000000009180002f] = ca45288f stb %l0,[%o0+0x02f] ! Mem[000000009180002c] = f045288f ! Mem[0000000090800038] = 0000a514, %g2 = 0000000000006f8e ldub [%i5+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000010] = 688c1996, %g2 = 0000000000000000 ldub [%i4+0x011],%g2 ! %g2 = 0000000000000068 ! %l1 = 00000000000000c1, Mem[0000000061800036] = 09b28b1e sth %l1,[%i3+0x036] ! Mem[0000000061800034] = 09b200c1 ! Mem[0000000090000018] = ffffffb4, %g2 = 0000000000000068 ldsb [%i4+0x019],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000060800030] = 3093f983f1c64ead, %l0 = 00000000000000f0 ldx [%i1+0x030],%l0 ! %l0 = 3093f983f1c64ead p40_label_20: ! Mem[0000000090000030] = 944f136a a51476aa, %g2 = ffffffff, %g3 = 000000c1 ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000a51476aa ! Mem[000000009180000c] = 58c76f8e, %g2 = 00000000944f136a lduh [%o0+0x00c],%g2 ! %g2 = 00000000000058c7 ! Mem[0000000090000034] = aa00005e, %g2 = 00000000000058c7 ldsb [%i4+0x037],%g2 ! %g2 = ffffffffffffffaa ! Mem[000000009000000c] = c40b9e2c, %g2 = ffffffffffffffaa lduh [%i4+0x00c],%g2 ! %g2 = 000000000000c40b ! Mem[0000000091800024] = 00000001, %g2 = 000000000000c40b lduw [%o0+0x024],%g2 ! %g2 = 0000000000000001 ! Mem[0000000061000034] = e9b6ffca, %l4 = 7659f9042e9a8f76 lduh [%i2+0x034],%l4 ! %l4 = 000000000000e9b6 ! Mem[0000000091000034] = 7bbe7e65, %g2 = 0000000000000001 ldsb [%i6+0x035],%g2 ! %g2 = 000000000000007b ! Mem[0000000061000008] = cab58c1900007659, %l1 = 00000000000000c1 ldx [%i2+%o1],%l1 ! %l1 = cab58c1900007659 ! Mem[0000000061800024] = 49bd8a2a, %l5 = ffffffffffffff97 ldub [%i3+0x027],%l5 ! %l5 = 000000000000002a ! Mem[0000000091800010] = f4a2d978, %g2 = 000000000000007b ldsb [%o0+0x013],%g2 ! %g2 = fffffffffffffff4 p40_label_21: ! Mem[0000000061800034] = 09b200c1, %l1 = cab58c1900007659 lduh [%i3+0x036],%l1 ! %l1 = 00000000000000c1 ! Mem[0000000090800030] = 8c19a514 2d07fd66, %g2 = fffffff4, %g3 = a51476aa ldd [%i5+0x030],%g2 ! %g2 = 000000008c19a514 000000002d07fd66 ! %l0 = 3093f983f1c64ead, Mem[0000000091000014] = c483e63d stw %l0,[%i6+0x014] ! Mem[0000000091000014] = f1c64ead ! Mem[0000000060000018] = 8a7f8c19, %l1 = 00000000000000c1 ldsh [%i0+0x01a],%l1 ! %l1 = ffffffffffff8c19 ! Mem[0000000090800008] = a3d5a514, %g2 = 000000008c19a514 lduw [%i5+%o1],%g2 ! %g2 = 00000000a3d5a514 ! Mem[0000000090800028] = 776276aa 9c5fe8b1, %g2 = a3d5a514, %g3 = 2d07fd66 ldd [%i5+%o5],%g2 ! %g2 = 00000000776276aa 000000009c5fe8b1 ! %l0 = f1c64ead, %l1 = ffff8c19, Mem[0000000091000000] = ddab9faa de8600c1 std %l0,[%i6+%g0] ! Mem[0000000091000000] = f1c64ead ffff8c19 ! %l2 = 000000000000a514, Mem[0000000060800028] = 264cef24 stw %l2,[%i1+%o5] ! Mem[0000000060800028] = 0000a514 ! Mem[000000009100001c] = 2dc94ead, %g2 = 00000000776276aa lduh [%i6+0x01e],%g2 ! %g2 = 0000000000002dc9 ! Mem[000000009180003c] = eb806635, %g18 = d4a4e4dc2d8ef461 ldsw [%o0+0x03c],%g2 ! %g2 = d4a4e4dc2d8ef461 p40_label_22: ! %l7 = 00000000f1c64ead, Mem[0000000090800038] = 0000a514b4b02e4e stx %l7,[%i5+0x038] ! Mem[0000000090800038] = 00000000f1c64ead ! Mem[0000000091800004] = 0000174f, %g18 = d4a4e4dc2d8ef461 ldsw [%o0+0x004],%g2 ! %g2 = d4a4e4dc2d8ef461 ! %l4 = 000000000000e9b6, Mem[0000000061000030] = fa990ed2 stw %l4,[%i2+0x030] ! Mem[0000000061000030] = 0000e9b6 ! Mem[000000009100001c] = 40af2dc9, %g2 = 000000000000174f lduw [%i6+0x01c],%g2 ! %g2 = 0000000040af2dc9 ! Mem[0000000090800020] = 6c6c0f3aba1e4dff, %g2 = 0000000040af2dc9 ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3aba1e4dff ! Mem[0000000061800020] = 0a98ecff, %l3 = ffffffffb4b02e4e lduh [%i3+%o4],%l3 ! %l3 = 0000000000000a98 ! %l3 = 0000000000000a98, Mem[0000000091800012] = f9f4a2d9 stb %l3,[%o0+0x012] ! Mem[0000000091800010] = 98f4a2d9 ! Mem[0000000090000028] = f9040000, %g2 = 6c6c0f3aba1e4dff ldsb [%i4+0x02a],%g2 ! %g2 = fffffffffffffff9 ! Mem[0000000091000020] = 4ead8c197b41cb19, %g2 = fffffffffffffff9 ldx [%i6+%o4],%g2 ! %g2 = 4ead8c197b41cb19 ! %l0 = f1c64ead, %l1 = ffff8c19, Mem[0000000090800010] = bbd0f97a 58c76f8e std %l0,[%i5+%o2] ! Mem[0000000090800010] = f1c64ead ffff8c19 p40_label_23: ! Mem[000000009180001c] = f904ffff, %g2 = 4ead8c197b41cb19 lduh [%o0+0x01e],%g2 ! %g2 = 000000000000f904 ! Mem[0000000090800030] = 8c19a514, %g2 = 000000000000f904 lduh [%i5+0x030],%g2 ! %g2 = 0000000000008c19 ! Mem[0000000090000004] = 0000c1ad, %g2 = 0000000000008c19 ldub [%i4+0x005],%g2 ! %g2 = 0000000000000000 ! %l6 = 3093f983, %l7 = f1c64ead, Mem[0000000060000030] = 163831f0 adcf4a71 std %l6,[%i0+0x030] ! Mem[0000000060000030] = 3093f983 f1c64ead ! Mem[0000000091800000] = 00005e04, %g2 = 0000000000000000 lduw [%o0+%g0],%g2 ! %g2 = 0000000000005e04 ! %l3 = 0000000000000a98, Mem[0000000090000018] = ffffffff stw %l3,[%i4+%o3] ! Mem[0000000090000018] = 00000a98 ! Mem[0000000091800018] = 00000000, %g2 = 0000000000005e04 lduh [%o0+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000024] = 7b41cb19, %g2 = 0000000000000000 ldsh [%i6+0x024],%g2 ! %g2 = 0000000000007b41 ! Mem[0000000090800034] = 2d07fd66, %g2 = 0000000000007b41 lduw [%i5+0x034],%g2 ! %g2 = 000000002d07fd66 ! %l6 = 000000003093f983, Mem[0000000090000028] = 7659f90400007659 stx %l6,[%i4+%o5] ! Mem[0000000090000028] = 000000003093f983 p40_label_24: ! Mem[0000000061800038] = 83fce7a3 7659f904, %l4 = 0000e9b6, %l5 = 0000002a ldd [%i3+0x038],%l4 ! %l4 = 0000000083fce7a3 000000007659f904 ! %l3 = 0000000000000a98, Mem[0000000091000038] = 65898de9 sth %l3,[%i6+0x038] ! Mem[0000000091000038] = 0a988de9 ! %l2 = 000000000000a514, Mem[000000009180002c] = fffffff0 stw %l2,[%o0+0x02c] ! Mem[000000009180002c] = 0000a514 ! Mem[0000000090800030] = a5142d07, %g2 = 000000002d07fd66 ldub [%i5+0x032],%g2 ! %g2 = 00000000000000a5 ! Mem[0000000090800014] = 8c1935d3, %g2 = 00000000000000a5 ldsh [%i5+0x016],%g2 ! %g2 = ffffffffffff8c19 ! Mem[0000000060000030] = 3093f983, %l4 = 0000000083fce7a3 ldsw [%i0+0x030],%l4 ! %l4 = 000000003093f983 ! %l4 = 000000003093f983, Mem[000000009000000c] = c40b9e2c stb %l4,[%i4+0x00c] ! Mem[000000009000000c] = 830b9e2c ! Mem[0000000060000038] = 82ad865c, %l2 = 000000000000a514 ldub [%i0+0x038],%l2 ! %l2 = 0000000000000082 ! Mem[0000000091000034] = 207bbe7e, %g2 = ffffffffffff8c19 lduw [%i6+0x034],%g2 ! %g2 = 00000000207bbe7e ! Mem[000000009100002c] = 9effffff, %g2 = 00000000207bbe7e ldsb [%i6+0x02f],%g2 ! %g2 = ffffffffffffff9e p40_label_25: ! %l0 = 3093f983f1c64ead, Mem[000000009180002c] = 0000a514 sth %l0,[%o0+0x02c] ! Mem[000000009180002c] = 4eada514 ! %l6 = 3093f983, %l7 = f1c64ead, Mem[0000000091800008] = ffca270e 58c76f8e std %l6,[%o0+%o1] ! Mem[0000000091800008] = 3093f983 f1c64ead ! %l2 = 0000000000000082, Mem[0000000090000018] = 00000a98b4b02e4e stx %l2,[%i4+%o3] ! Mem[0000000090000018] = 0000000000000082 ! %l0 = 3093f983f1c64ead, Mem[000000009080003d] = c64ead00 stb %l0,[%i5+0x03d] ! Mem[000000009080003c] = ad4ead00 ! Mem[000000009180001c] = f904ffff, %g2 = ffffffffffffff9e ldsb [%o0+0x01e],%g2 ! %g2 = fffffffffffffff9 ! %l7 = 00000000f1c64ead, Mem[0000000091800024] = 00000001 stb %l7,[%o0+0x024] ! Mem[0000000091800024] = ad000001 ! Mem[000000006100000c] = 00007659, %l3 = 0000000000000a98 ldsh [%i2+0x00c],%l3 ! %l3 = 0000000000000000 ! Mem[0000000091000020] = 4ead8c197b41cb19, %g2 = fffffffffffffff9 ldx [%i6+%o4],%g2 ! %g2 = 4ead8c197b41cb19 ! %l0 = f1c64ead, %l1 = ffff8c19, Mem[0000000090800038] = 00000000 f1ad4ead std %l0,[%i5+0x038] ! Mem[0000000090800038] = f1c64ead ffff8c19 ! %l1 = ffffffffffff8c19, Mem[000000009180002e] = a5144528 sth %l1,[%o0+0x02e] ! Mem[000000009180002c] = 8c194528 ba,a p40_not_taken_0_end p40_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p40_branch_failed p40_not_taken_0_end: ! End of Random Code for Thread 40 1: membar #Sync ! Force all stores to complete p40_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0a0] ! Set processor 40 done flag ! Check Registers p40_check_registers: set p40_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 3093f983f1c64ead bne,a,pn %xcc,p40_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffff8c19 bne,a,pn %xcc,p40_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000082 bne,a,pn %xcc,p40_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000000 bne,a,pn %xcc,p40_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000003093f983 bne,a,pn %xcc,p40_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000007659f904 bne,a,pn %xcc,p40_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000003093f983 bne,a,pn %xcc,p40_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000f1c64ead bne,a,pn %xcc,p40_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p40_check_fp_registers: set p40_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 77f48e32 b6c80a3b bne %xcc,p40_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 7a508a91 3f033e90 bne %xcc,p40_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 93013fa7 2ec2b36e bne %xcc,p40_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 730ac701 554c6eb2 bne %xcc,p40_f6_fail nop ! Check Local Memory set p40_local0_expect,%g1 p40_check_local0: ldx [%g1+0x018],%g2 ! Expected data = 8a7f8c193f782577 ldx [%i0+0x018],%g3 ! Observed data at 0000000060000018 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i0,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 3093f983f1c64ead ldx [%i0+0x030],%g3 ! Observed data at 0000000060000030 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i0,0x030,%g4 set p40_local1_expect,%g1 p40_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 7659f9042e9a8f76 ldx [%i1+0x008],%g3 ! Observed data at 0000000060800008 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000000000000001 ldx [%i1+0x010],%g3 ! Observed data at 0000000060800010 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000a514a2688c19 ldx [%i1+0x028],%g3 ! Observed data at 0000000060800028 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0d67baca27e00001 ldx [%i1+0x038],%g3 ! Observed data at 0000000060800038 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i1,0x038,%g4 set p40_local2_expect,%g1 p40_check_local2: ldx [%g1+0x008],%g2 ! Expected data = cab58c1900007659 ldx [%i2+0x008],%g3 ! Observed data at 0000000061000008 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = f025dd70fd19d4b0 ldx [%i2+0x010],%g3 ! Observed data at 0000000061000010 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i2,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000e9b6e9b6ffca ldx [%i2+0x030],%g3 ! Observed data at 0000000061000030 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i2,0x030,%g4 set p40_local3_expect,%g1 p40_check_local3: ldx [%g1+0x000],%g2 ! Expected data = fbcceb5cca97a514 ldx [%i3+0x000],%g3 ! Observed data at 0000000061800000 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 58c76f8e00000001 ldx [%i3+0x008],%g3 ! Observed data at 0000000061800008 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 346fcac718e50415 ldx [%i3+0x018],%g3 ! Observed data at 0000000061800018 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffffffff83fce7a3 ldx [%i3+0x028],%g3 ! Observed data at 0000000061800028 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 37508c1909b200c1 ldx [%i3+0x030],%g3 ! Observed data at 0000000061800030 cmp %g2,%g3 bne,a,pn %xcc,p40_local_failed add %i3,0x030,%g4 ! The test for processor 40 has passed p40_passed: ta GOOD_TRAP nop p40_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p40_failed p40_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p40_failed p40_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p40_failed p40_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p40_failed p40_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p40_failed p40_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p40_failed p40_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p40_failed p40_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p40_failed p40_f0_fail: set p40_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p40_f2_fail: set p40_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p40_f4_fail: set p40_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p40_f6_fail: set p40_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 40 failed p40_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0a0] ! Set processor 40 done flag set p40_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 40 failed p40_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0a0] ! Set processor 40 done flag set p40_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p40_selfmod_failed: ba p40_failed mov 0xabc,%g1 p40_common_error: or %g0,0xf08,%g1 ba p40_failed mov %o5,%g3 p40_common_signature_error: set p40_temp,%g1 ba p40_failed st %g2,[%g1] ! Common Lock Number p40_common_timeout: set p40_temp,%g1 ba p40_failed st %g2,[%g1] ! Common Lock Number p40_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p40_failed mov 0x0,%g3 p40_trap1e: ldswa [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000060000018] ldsha [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000061800018] stwa %l5,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000061000010] ldsha [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000060000018] lduwa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000060000008] ldswa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000060000028] done p40_trap1o: ldswa [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000060000018] ldsha [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000061800018] stwa %l5,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000061000010] ldsha [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000060000018] lduwa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000060000008] ldswa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000060000028] done p40_trap2e: stxa %l0,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000061800018] lduwa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000061800020] lduba [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000061000010] ldswa [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000061800000] done p40_trap2o: stxa %l0,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000061800018] lduwa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000061800020] lduba [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000061000010] ldswa [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000061800000] done p40_trap3e: nop nop nop done p40_trap3o: nop nop nop done p40_init_memory_pointers: set p40_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 p40_local0_start,%i0 set p40_local1_start,%i1 set p40_local2_start,%i2 set p40_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = cc562ae4abc2fe69 ldx [%g1+0x008],%l1 ! %l1 = eadbfc81c483e63d ldx [%g1+0x010],%l2 ! %l2 = 264cef24a2688c19 ldx [%g1+0x018],%l3 ! %l3 = b60f84a396089020 ldx [%g1+0x020],%l4 ! %l4 = dbc0270e58c76f8e ldx [%g1+0x028],%l5 ! %l5 = ad5773f060b66ddd ldx [%g1+0x030],%l6 ! %l6 = a47143e6776276aa ldx [%g1+0x038],%l7 ! %l7 = c8c89937f7533398 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 41 processor_41: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xa4] ! Set the start flag wrpr %g0,7,%cleanwin call p41_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 41 wr %g0,0x4,%fprs ! Make sure fef is 1 set p41_init_freg,%g1 ! %f0 = 9a9e4bba 11e8140c 1ce5578b e48b9b1b ! %f4 = 1cccc45f d7e373fa dafa28eb 8cc83fae ! %f8 = b52a9c02 9293546d 42163d09 8fba9e47 ! %f12 = 7395c4d0 cc5cb536 2cc0ba10 3ef47fa0 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 288d2ee0 45207150 088a8d70 c1624528 ! %f20 = 60534dc3 ebb21328 9f742423 04d092e3 ! %f24 = da9dd46b 9cf1c56c 42436197 fefc6863 ! %f28 = 1ffe03b7 c6b8637a 82517698 d749d953 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 47187e26 2138b9a5 1b03718e b9708766 ! %f36 = 53756d70 1327bf7f 4a1bcf25 c84a19d8 ! %f40 = 043c7ff4 cf357864 7cda13b9 1e0399d2 ! %f44 = 101045e0 cdf9cc58 03de2506 742e13f2 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x643a2fd00000006f,%g7,%g1 ! GSR scale = 13, align = 7 wr %g1,%g0,%gsr ! GSR = 643a2fd00000006f wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 41 p41_label_1: ! Mem[0000000091000004] = de861c20, %g2 = f610b1fafc836967 lduh [%i6+0x004],%g2 ! %g2 = 000000000000de86 ! Mem[0000000091000018] = b4334f34, %g2 = 000000000000de86 lduw [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 ! %l7 = 4a808e2ed4a4bdd9, Mem[0000000091800030] = 45288f71b6b6487f stx %l7,[%o0+0x030] ! Mem[0000000091800030] = 4a808e2ed4a4bdd9 ! Mem[0000000090000010] = 0212225c 798eb5a3, %g2 = b4334f34, %g3 = 0bad0b00 ldd [%i4+%o2],%g2 ! %g2 = 000000000212225c 00000000798eb5a3 ! %l0 = 79c6106057beb418, Mem[0000000091000032] = 7257207b sth %l0,[%i6+0x032] ! Mem[0000000091000030] = b418207b ! %l0 = 57beb418, %l1 = ec1b91cf, Mem[0000000091800020] = c69ee3c7 33167744 std %l0,[%o0+%o4] ! Mem[0000000091800020] = 57beb418 ec1b91cf ! %l1 = 556e7cbaec1b91cf, Mem[0000000090000030] = 944f136a126760d7 stx %l1,[%i4+0x030] ! Mem[0000000090000030] = 556e7cbaec1b91cf ! Mem[0000000091800038] = e8dd799b, %g18 = 7f4d6d647e340c92 ldsw [%o0+0x038],%g2 ! %g2 = 7f4d6d647e340c92 ! %l5 = 3a62b7041d1f4a91, Mem[0000000091000018] = b4334f34 stw %l5,[%i6+%o3] ! Mem[0000000091000018] = 1d1f4a91 ! Mem[0000000062000018] = bd2871e6, %l1 = 556e7cbaec1b91cf lduh [%i0+%o3],%l1 ! %l1 = 000000000000bd28 p41_label_2: ! Mem[000000009000003c] = f8ba39dc, %g2 = ffffffffe8dd799b ldsh [%i4+0x03c],%g2 ! %g2 = fffffffffffff8ba ! Mem[0000000090000008] = 1bc40b9e, %g2 = fffffffffffff8ba ldsb [%i4+0x00b],%g2 ! %g2 = 000000000000001b ! Mem[000000009080003c] = dd38b60e, %g2 = 000000000000001b ldsb [%i5+0x03c],%g2 ! %g2 = ffffffffffffffdd ! %l5 = 3a62b7041d1f4a91, Mem[0000000090800021] = 6c0f3aba stb %l5,[%i5+0x021] ! Mem[0000000090800020] = 910f3aba ! %l0 = 57beb418, %l1 = 0000bd28, Mem[0000000090800008] = a3d5b48d f38fafd2 std %l0,[%i5+%o1] ! Mem[0000000090800008] = 57beb418 0000bd28 ! Mem[0000000091800018] = df25e146, %g2 = ffffffffffffffdd lduh [%o0+0x01a],%g2 ! %g2 = 000000000000df25 ! Mem[0000000091800000] = 37b5da19, %g2 = 000000000000df25 lduh [%o0+0x002],%g2 ! %g2 = 00000000000037b5 ! Mem[0000000063000018] = 7ca3da3a, %l7 = 4a808e2ed4a4bdd9 ldub [%i2+0x01b],%l7 ! %l7 = 000000000000003a ! %l3 = e44a847df738db07, Mem[0000000090000028] = 07dc67fd8d791540 stx %l3,[%i4+%o5] ! Mem[0000000090000028] = e44a847df738db07 ! %l6 = f7636b808ab2cd8e, Mem[0000000091800018] = 39a5df25 sth %l6,[%o0+%o3] ! Mem[0000000091800018] = cd8edf25 p41_label_3: ! %l6 = 8ab2cd8e, %l7 = 0000003a, Mem[0000000091800038] = e8dd799b eb806635 std %l6,[%o0+0x038] ! Mem[0000000091800038] = 8ab2cd8e 0000003a ! Mem[0000000091800008] = 50d23f270741274a, %g2 = 00000000000037b5 ldx [%o0+%o1],%g2 ! %g2 = 50d23f270741274a ! Mem[0000000090800034] = 2d07fd66, %g2 = 50d23f270741274a lduw [%i5+0x034],%g2 ! %g2 = 000000002d07fd66 ! Mem[0000000090000028] = 7df738db, %g2 = 000000002d07fd66 ldsb [%i4+0x02b],%g2 ! %g2 = 000000000000007d ! Mem[0000000062800018] = 84065905, %l0 = 79c6106057beb418 ldsh [%i1+%o3],%l0 ! %l0 = ffffffffffff8406 ! Mem[000000009100002c] = 9e7cc7b4, %g2 = 000000000000007d ldub [%i6+0x02f],%g2 ! %g2 = 000000000000009e ! %l5 = 3a62b7041d1f4a91, Mem[0000000063800018] = 5081cedab4ac5e3e stx %l5,[%i3+%o3] ! Mem[0000000063800018] = 3a62b7041d1f4a91 ! %l4 = d4261e289b52017c, Mem[000000009000001e] = 22ad1a54 sth %l4,[%i4+0x01e] ! Mem[000000009000001c] = 017c1a54 ! %l5 = 3a62b7041d1f4a91, Mem[0000000090800010] = bbd0f97aba27fa54 stx %l5,[%i5+%o2] ! Mem[0000000090800010] = 3a62b7041d1f4a91 ! Mem[0000000091000010] = b0555beb, %g2 = 000000000000009e lduh [%i6+0x012],%g2 ! %g2 = 000000000000b055 p41_label_4: ! %l6 = f7636b808ab2cd8e, Mem[000000009180001a] = df25e146 stb %l6,[%o0+0x01a] ! Mem[0000000091800018] = 8e25e146 ! %l3 = e44a847df738db07, Mem[0000000091000011] = 99b0555b stb %l3,[%i6+0x011] ! Mem[0000000091000010] = 07b0555b ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = 000000000000b055 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! %l2 = 52218168, %l3 = f738db07, Mem[0000000090800008] = 57beb418 0000bd28 std %l2,[%i5+%o1] ! Mem[0000000090800008] = 52218168 f738db07 ! %l2 = 7bbef40a52218168, Mem[000000009180001c] = e14610d9 stw %l2,[%o0+0x01c] ! Mem[000000009180001c] = 52218168 ! %l6 = 8ab2cd8e, %l7 = 0000003a, Mem[0000000090000020] = 1a54edfc e7b2eb32 std %l6,[%i4+%o4] ! Mem[0000000090000020] = 8ab2cd8e 0000003a ! Mem[0000000091000018] = 4a9140af, %g2 = 35d3851cd6343572 ldsh [%i6+0x01a],%g2 ! %g2 = 0000000000004a91 ! Mem[0000000063800030] = c90f486d, %l7 = 000000000000003a ldsw [%i3+0x030],%l7 ! %l7 = ffffffffc90f486d ! %l3 = e44a847df738db07, Mem[0000000091000008] = 4b1c5151 stw %l3,[%i6+%o1] ! Mem[0000000091000008] = f738db07 ! Mem[000000009180001c] = 52218168, %g2 = 0000000000004a91 lduw [%o0+0x01c],%g2 ! %g2 = 0000000052218168 p41_label_5: ! Mem[0000000091000008] = f738db07 da67f293, %g2 = 52218168, %g3 = 798eb5a3 ldd [%i6+%o1],%g2 ! %g2 = 00000000f738db07 00000000da67f293 ! Mem[0000000090800018] = 35d3851c, %g2 = 00000000f738db07 lduh [%i5+%o3],%g2 ! %g2 = 00000000000035d3 ! %l4 = d4261e289b52017c, Mem[0000000091800008] = 50d23f27 sth %l4,[%o0+%o1] ! Mem[0000000091800008] = 017c3f27 ! Mem[0000000090000030] = 556e7cba, %g2 = 00000000000035d3 ldsh [%i4+0x030],%g2 ! %g2 = 000000000000556e ! Mem[000000006200003c] = bf834479, %l6 = f7636b808ab2cd8e lduw [%i0+0x03c],%l6 ! %l6 = 00000000bf834479 ! Mem[000000009100002c] = db4f959e, %g2 = 000000000000556e lduw [%i6+0x02c],%g2 ! %g2 = 00000000db4f959e ! Mem[0000000090000030] = 556e7cba, %g2 = 00000000db4f959e ldsh [%i4+0x030],%g2 ! %g2 = 000000000000556e ! %l0 = ffff8406, %l1 = 0000bd28, Mem[0000000090800028] = eb4882af 9c5fe8b1 std %l0,[%i5+%o5] ! Mem[0000000090800028] = ffff8406 0000bd28 ! Mem[0000000090000014] = b5a37f11, %g2 = 000000000000556e lduh [%i4+0x016],%g2 ! %g2 = 000000000000b5a3 ! %l1 = 000000000000bd28, Mem[0000000091800008] = 017c3f270741274a stx %l1,[%o0+%o1] ! Mem[0000000091800008] = 000000000000bd28 p41_label_6: ! Mem[0000000091000028] = a014addb, %g2 = 000000000000b5a3 ldub [%i6+0x029],%g2 ! %g2 = 00000000000000a0 ! Mem[0000000091800028] = d1fa02cc, %g18 = 7f4d6d647e340c92 ldsw [%o0+%o5],%g2 ! %g2 = 7f4d6d647e340c92 ! %l2 = 7bbef40a52218168, Mem[000000006280001c] = 6541ed58 stw %l2,[%i1+0x01c] ! Mem[000000006280001c] = 52218168 ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = ffffffffd1fa02cc ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! Mem[0000000090000028] = e44a847d f738db07, %g2 = c40b9e2c, %g3 = da67f293 ldd [%i4+%o5],%g2 ! %g2 = 00000000e44a847d 00000000f738db07 ! Mem[0000000090800020] = 6c910f3a, %g2 = 00000000e44a847d lduh [%i5+%o4],%g2 ! %g2 = 0000000000006c91 ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = 0000000000006c91 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! Mem[0000000090000020] = 8ab2cd8e 0000003a, %g2 = d6343572, %g3 = f738db07 ldd [%i4+%o4],%g2 ! %g2 = 000000008ab2cd8e 000000000000003a ! %l6 = 00000000bf834479, Mem[0000000091000018] = 1d1f4a91 sth %l6,[%i6+%o3] ! Mem[0000000091000018] = 44794a91 ! %l7 = ffffffffc90f486d, Mem[0000000091800036] = bdd98ab2 sth %l7,[%o0+0x036] ! Mem[0000000091800034] = 486d8ab2 p41_label_7: ! %l4 = 9b52017c, %l5 = 1d1f4a91, Mem[0000000090000008] = 96abb01b c40b9e2c std %l4,[%i4+%o1] ! Mem[0000000090000008] = 9b52017c 1d1f4a91 ! Mem[0000000090000024] = 003ae44a, %g2 = 000000008ab2cd8e lduh [%i4+0x026],%g2 ! %g2 = 000000000000003a ! %l0 = ffff8406, %l1 = 0000bd28, Mem[0000000091000030] = 7cc7b418 207bbe7e std %l0,[%i6+0x030] ! Mem[0000000091000030] = ffff8406 0000bd28 ! %l5 = 3a62b7041d1f4a91, Mem[0000000090000014] = 798eb5a3 stw %l5,[%i4+0x014] ! Mem[0000000090000014] = 1d1f4a91 ! %l0 = ffffffffffff8406, Mem[0000000091800032] = 8e2ed4a4 stb %l0,[%o0+0x032] ! Mem[0000000091800030] = 062ed4a4 ! Mem[0000000091000004] = de861c20, %g2 = 000000000000003a ldsh [%i6+0x004],%g2 ! %g2 = ffffffffffffde86 ! Mem[0000000091800004] = da193367, %g2 = ffffffffffffde86 ldsh [%o0+0x004],%g2 ! %g2 = ffffffffffffda19 ! %l0 = ffffffffffff8406, Mem[0000000090800008] = 52218168 stw %l0,[%i5+%o1] ! Mem[0000000090800008] = ffff8406 ! Mem[0000000091800008] = 00000000, %g2 = ffffffffffffda19 lduw [%o0+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000030] = 7cbaec1b, %g2 = 0000000000000000 ldub [%i4+0x032],%g2 ! %g2 = 000000000000007c p41_label_8: ! %l1 = 000000000000bd28, Mem[0000000091000008] = f738db07da67f293 stx %l1,[%i6+%o1] ! Mem[0000000091000008] = 000000000000bd28 ! %l6 = bf834479, %l7 = c90f486d, Mem[0000000091000038] = 65898de9 d7571dc0 std %l6,[%i6+0x038] ! Mem[0000000091000038] = bf834479 c90f486d ! %l5 = 3a62b7041d1f4a91, Mem[0000000062000014] = 09939bda stw %l5,[%i0+0x014] ! Mem[0000000062000014] = 1d1f4a91 ! %l6 = 00000000bf834479, Mem[0000000090800017] = 9135d385 stb %l6,[%i5+0x017] ! Mem[0000000090800014] = 7935d385 ! %l5 = 3a62b7041d1f4a91, Mem[0000000090800002] = 86c6d0ba stb %l5,[%i5+0x002] ! Mem[0000000090800000] = 91c6d0ba ! Mem[0000000090800008] = 8406f738, %g2 = 000000000000007c ldsh [%i5+0x00a],%g2 ! %g2 = ffffffffffff8406 ! %l0 = ffffffffffff8406, Mem[0000000062000024] = bec1f51c stw %l0,[%i0+0x024] ! Mem[0000000062000024] = ffff8406 ! Mem[000000009080000c] = f738db07, %g2 = ffffffffffff8406 ldsh [%i5+0x00c],%g2 ! %g2 = fffffffffffff738 ! Mem[0000000091000010] = eb07b055, %g18 = 7f4d6d647e340c92 ldsw [%i6+%o2],%g2 ! %g2 = 7f4d6d647e340c92 ! %l2 = 7bbef40a52218168, Mem[0000000091000014] = 5bebbbe4 stw %l2,[%i6+0x014] ! Mem[0000000091000014] = 52218168 p41_label_9: ! %l7 = ffffffffc90f486d, Mem[0000000090000020] = 8ab2cd8e stb %l7,[%i4+%o4] ! Mem[0000000090000020] = 6db2cd8e ! Mem[000000006380000c] = 6cd623e3, %l6 = 00000000bf834479 lduw [%i3+0x00c],%l6 ! %l6 = 000000006cd623e3 ! %l6 = 000000006cd623e3, Mem[0000000091000008] = 00000000 sth %l6,[%i6+%o1] ! Mem[0000000091000008] = 23e30000 ! %l4 = d4261e289b52017c, Mem[0000000063000004] = 6041e1bc sth %l4,[%i2+0x004] ! Mem[0000000063000004] = 017ce1bc ! %l6 = 000000006cd623e3, Mem[0000000062800002] = 36b82029 sth %l6,[%i1+0x002] ! Mem[0000000062800000] = 36b823e3 ! Mem[0000000063000028] = a8075c12 5d8928d4, %l4 = 9b52017c, %l5 = 1d1f4a91 ldd [%i2+%o5],%l4 ! %l4 = 00000000a8075c12 000000005d8928d4 ! Mem[0000000091800008] = 00000000, %g18 = 7f4d6d647e340c92 ldsw [%o0+%o1],%g2 ! %g2 = 7f4d6d647e340c92 ! Mem[000000006300000c] = 1c5162d2, %l3 = e44a847df738db07 ldub [%i2+0x00e],%l3 ! %l3 = 0000000000000062 ! Mem[0000000091000008] = 00000000, %g2 = 0000000000000000 lduh [%i6+0x00a],%g2 ! %g2 = 0000000000000000 ! %l2 = 52218168, %l3 = 00000062, Mem[0000000063000000] = 700730f7 017ce1bc std %l2,[%i2+%g0] ! Mem[0000000063000000] = 52218168 00000062 p41_label_10: ! Mem[0000000090800000] = c8c091c6 d0bacca9, %g2 = 00000000, %g3 = 0000003a ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c091c6 00000000d0bacca9 ! Mem[0000000090000008] = 9b52017c1d1f4a91, %g2 = 00000000c8c091c6 ldx [%i4+%o1],%g2 ! %g2 = 9b52017c1d1f4a91 ! %l1 = 000000000000bd28, Mem[000000006380000a] = 6af9ab6d sth %l1,[%i3+0x00a] ! Mem[0000000063800008] = 6af9bd28 ! Mem[0000000091000008] = 23e30000, %g2 = 9b52017c1d1f4a91 ldsh [%i6+%o1],%g2 ! %g2 = 00000000000023e3 ! Mem[000000009000000c] = 1d1f4a91, %g2 = 00000000000023e3 ldsb [%i4+0x00c],%g2 ! %g2 = 000000000000001d ! Mem[0000000090800018] = 35d3851c, %g2 = 000000000000001d lduw [%i5+%o3],%g2 ! %g2 = 0000000035d3851c ! Mem[0000000091800008] = 00000000, %g2 = 0000000035d3851c ldsb [%o0+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800020] = b418ec1b, %g2 = 0000000000000000 lduh [%o0+0x022],%g2 ! %g2 = 000000000000b418 ! Mem[0000000091000034] = 0000bd28, %g2 = 000000000000b418 ldsh [%i6+0x034],%g2 ! %g2 = 0000000000000000 ! %l1 = 000000000000bd28, Mem[000000006380001b] = 3a62b704 stb %l1,[%i3+0x01b] ! Mem[0000000063800018] = 3a62b728 p41_label_11: ! %l4 = a8075c12, %l5 = 5d8928d4, Mem[0000000090000010] = 0212225c 1d1f4a91 std %l4,[%i4+%o2] ! Mem[0000000090000010] = a8075c12 5d8928d4 ! Mem[0000000090000008] = 9b52017c, %g2 = 0000000000000000 ldsb [%i4+%o1],%g2 ! %g2 = ffffffffffffff9b ! %l4 = a8075c12, %l5 = 5d8928d4, Mem[0000000090800018] = 35d3851c d6343572 std %l4,[%i5+%o3] ! Mem[0000000090800018] = a8075c12 5d8928d4 ! Mem[0000000062000010] = 9bc888f0 1d1f4a91, %l4 = a8075c12, %l5 = 5d8928d4 ldd [%i0+%o2],%l4 ! %l4 = 000000009bc888f0 000000001d1f4a91 ! Mem[0000000091000020] = 8f8d7b41, %g2 = ffffffffffffff9b ldsb [%i6+0x022],%g2 ! %g2 = ffffffffffffff8f ! Mem[0000000062800004] = caff09fe, %l2 = 7bbef40a52218168 ldsw [%i1+0x004],%l2 ! %l2 = ffffffffcaff09fe ! %l0 = ffffffffffff8406, Mem[0000000090800038] = 393f420c stw %l0,[%i5+0x038] ! Mem[0000000090800038] = ffff8406 ! Mem[0000000090000018] = 7f114e52, %g2 = ffffffffffffff8f ldsh [%i4+%o3],%g2 ! %g2 = 0000000000007f11 ! %l0 = ffff8406, %l1 = 0000bd28, Mem[0000000091800000] = 6c5e37b5 da193367 std %l0,[%o0+%g0] ! Mem[0000000091800000] = ffff8406 0000bd28 ! Mem[0000000090800020] = 6c910f3a ba1e4dff, %g2 = 00007f11, %g3 = d0bacca9 ldd [%i5+%o4],%g2 ! %g2 = 000000006c910f3a 00000000ba1e4dff p41_label_12: ! %l0 = ffff8406, %l1 = 0000bd28, Mem[0000000091800028] = d1fa02cc b0308df5 std %l0,[%o0+%o5] ! Mem[0000000091800028] = ffff8406 0000bd28 ! Mem[0000000091000004] = de861c20, %g2 = 000000006c910f3a lduw [%i6+0x004],%g2 ! %g2 = 00000000de861c20 ! %l3 = 0000000000000062, Mem[0000000091800034] = d4a4486d stb %l3,[%o0+0x034] ! Mem[0000000091800034] = 62a4486d ! %l6 = 000000006cd623e3, Mem[0000000090800010] = 3a62b7041d1f4a79 stx %l6,[%i5+%o2] ! Mem[0000000090800010] = 000000006cd623e3 ! %l3 = 0000000000000062, Mem[0000000091800030] = 4a80062e stb %l3,[%o0+0x030] ! Mem[0000000091800030] = 6280062e ! Mem[0000000090000010] = 125d8928, %g2 = 00000000de861c20 ldsb [%i4+0x013],%g2 ! %g2 = 0000000000000012 ! Mem[000000006280001c] = 52218168, %l4 = 000000009bc888f0 ldsh [%i1+0x01e],%l4 ! %l4 = ffffffffffff8168 ! Mem[0000000063800028] = f7b7c835, %l3 = 0000000000000062 ldsb [%i3+0x029],%l3 ! %l3 = ffffffffffffffb7 ! %l0 = ffff8406, %l1 = 0000bd28, Mem[0000000091000008] = 23e30000 0000bd28 std %l0,[%i6+%o1] ! Mem[0000000091000008] = ffff8406 0000bd28 ! Mem[0000000091000030] = ffff8406, %g18 = 7f4d6d647e340c92 ldsw [%i6+0x030],%g2 ! %g2 = 7f4d6d647e340c92 p41_label_13: ! Mem[0000000091800008] = 00000000 0000bd28, %g2 = ffff8406, %g3 = ba1e4dff ldd [%o0+%o1],%g2 ! %g2 = 0000000000000000 000000000000bd28 ! Mem[0000000091000024] = cb8c43a0, %g2 = 0000000000000000 ldsh [%i6+0x026],%g2 ! %g2 = ffffffffffffcb8c ! Mem[0000000063800030] = c90f486d, %l7 = ffffffffc90f486d ldsb [%i3+0x031],%l7 ! %l7 = 000000000000000f ! Mem[0000000062800014] = b43bf80d, %l4 = ffffffffffff8168 ldsh [%i1+0x014],%l4 ! %l4 = ffffffffffffb43b ! %l7 = 000000000000000f, Mem[0000000090000024] = 0000003a stw %l7,[%i4+0x024] ! Mem[0000000090000024] = 0000000f ! %l3 = ffffffffffffffb7, Mem[0000000062800028] = 5251cc41 sth %l3,[%i1+%o5] ! Mem[0000000062800028] = ffb7cc41 ! Mem[0000000062800010] = a19fdb6d, %l3 = ffffffffffffffb7 ldsw [%i1+%o2],%l3 ! %l3 = ffffffffa19fdb6d ! %l6 = 6cd623e3, %l7 = 0000000f, Mem[0000000091800018] = cd8e8e25 52218168 std %l6,[%o0+%o3] ! Mem[0000000091800018] = 6cd623e3 0000000f ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = ffffcb8c, %g3 = 0000bd28 ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c ! %l1 = 000000000000bd28, Mem[0000000091000018] = 44794a9140af2dc9 stx %l1,[%i6+%o3] ! Mem[0000000091000018] = 000000000000bd28 p41_label_14: ! %l0 = ffffffffffff8406, Mem[0000000090800010] = 00000000 stw %l0,[%i5+%o2] ! Mem[0000000090800010] = ffff8406 ! Mem[000000009180000c] = bd285e44, %g2 = 000000009de28f8d ldsh [%o0+0x00e],%g2 ! %g2 = ffffffffffffbd28 ! Mem[0000000090000014] = 5d8928d4, %g2 = ffffffffffffbd28 lduw [%i4+0x014],%g2 ! %g2 = 000000005d8928d4 ! %l2 = ffffffffcaff09fe, Mem[0000000090000006] = 0b789b52 sth %l2,[%i4+0x006] ! Mem[0000000090000004] = 09fe9b52 ! Mem[0000000091800014] = a2d978b6, %g18 = 7f4d6d647e340c92 ldsw [%o0+0x014],%g2 ! %g2 = 7f4d6d647e340c92 ! Mem[0000000091000018] = 00000000 0000bd28, %g2 = a2d978b6, %g3 = 7b41cb8c ldd [%i6+%o3],%g2 ! %g2 = 0000000000000000 000000000000bd28 ! %l0 = ffffffffffff8406, Mem[000000009080002a] = 84060000 stb %l0,[%i5+0x02a] ! Mem[0000000090800028] = 06060000 ! Mem[000000009100000c] = 0000bd28, %g18 = 7f4d6d647e340c92 ldsw [%i6+0x00c],%g2 ! %g2 = 7f4d6d647e340c92 ! Mem[0000000090000020] = 6db2cd8e 0000000f, %g2 = 0000bd28, %g3 = 0000bd28 ldd [%i4+%o4],%g2 ! %g2 = 000000006db2cd8e 000000000000000f ! Mem[0000000091000004] = de861c20, %g2 = 000000006db2cd8e lduh [%i6+0x004],%g2 ! %g2 = 000000000000de86 p41_label_15: ! Mem[0000000091000020] = 9de28f8d, %g2 = 000000000000de86 lduh [%i6+%o4],%g2 ! %g2 = 0000000000009de2 ! %l5 = 000000001d1f4a91, Mem[0000000091800002] = 84060000 sth %l5,[%o0+0x002] ! Mem[0000000091800000] = 4a910000 ! Mem[0000000091800038] = 8ab2cd8e0000003a, %g2 = 0000000000009de2 ldx [%o0+0x038],%g2 ! %g2 = 8ab2cd8e0000003a ! Mem[0000000090000038] = 8fc6c81b f8ba39dc, %g2 = 0000003a, %g3 = 0000000f ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 00000000f8ba39dc ! %l4 = ffffb43b, %l5 = 1d1f4a91, Mem[0000000090800028] = ffff0606 0000bd28 std %l4,[%i5+%o5] ! Mem[0000000090800028] = ffffb43b 1d1f4a91 ! %l1 = 000000000000bd28, Mem[0000000090800036] = fd66ffff sth %l1,[%i5+0x036] ! Mem[0000000090800034] = bd28ffff ! Mem[0000000090000020] = 6db2cd8e, %g2 = 000000008fc6c81b lduw [%i4+%o4],%g2 ! %g2 = 000000006db2cd8e ! Mem[0000000063000028] = a8075c12, %l0 = ffffffffffff8406 ldsb [%i2+%o5],%l0 ! %l0 = ffffffffffffffa8 ! Mem[0000000090000018] = 7f114e52, %g2 = 000000006db2cd8e lduw [%i4+%o3],%g2 ! %g2 = 000000007f114e52 ! %l2 = caff09fe, %l3 = a19fdb6d, Mem[0000000091800030] = 6280062e 62a4486d std %l2,[%o0+0x030] ! Mem[0000000091800030] = caff09fe a19fdb6d p41_label_16: ! Mem[0000000090000030] = baec1b91, %g2 = 000000007f114e52 ldsb [%i4+0x033],%g2 ! %g2 = ffffffffffffffba ! Mem[0000000090800008] = ffff8406, %g18 = 7f4d6d647e340c92 ldsw [%i5+%o1],%g2 ! %g2 = 7f4d6d647e340c92 ! Mem[0000000090000018] = 529d7101, %g2 = ffffffffffff8406 ldsb [%i4+0x01b],%g2 ! %g2 = 0000000000000052 ! %l5 = 000000001d1f4a91, Mem[0000000091800006] = bd280000 sth %l5,[%o0+0x006] ! Mem[0000000091800004] = 4a910000 ! %l6 = 000000006cd623e3, Mem[000000009100003c] = c90f486d stb %l6,[%i6+0x03c] ! Mem[000000009100003c] = e30f486d ! Mem[000000006280001c] = 52218168, %l3 = ffffffffa19fdb6d ldsw [%i1+0x01c],%l3 ! %l3 = 0000000052218168 ! Mem[0000000090800000] = c8c091c6d0bacca9, %g2 = 0000000000000052 ldx [%i5+%g0],%g2 ! %g2 = c8c091c6d0bacca9 ! Mem[0000000090800008] = ffff8406 f738db07, %g2 = d0bacca9, %g3 = f8ba39dc ldd [%i5+%o1],%g2 ! %g2 = 00000000ffff8406 00000000f738db07 ! Mem[0000000090000010] = a8075c12, %g2 = 00000000ffff8406 lduw [%i4+%o2],%g2 ! %g2 = 00000000a8075c12 ! %l5 = 000000001d1f4a91, Mem[000000009100000a] = 84060000 sth %l5,[%i6+0x00a] ! Mem[0000000091000008] = 4a910000 p41_label_17: ! Mem[0000000090000020] = 6db2cd8e, %g2 = 00000000a8075c12 lduw [%i4+%o4],%g2 ! %g2 = 000000006db2cd8e ! Mem[0000000091800034] = a19fdb6d, %g18 = 7f4d6d647e340c92 ldsw [%o0+0x034],%g2 ! %g2 = 7f4d6d647e340c92 ! Mem[0000000090000008] = 9b52017c, %g18 = 7f4d6d647e340c92 ldsw [%i4+%o1],%g2 ! %g2 = 7f4d6d647e340c92 ! Mem[0000000090800020] = 0f3aba1e, %g2 = ffffffff9b52017c ldsb [%i5+0x022],%g2 ! %g2 = 000000000000000f ! Mem[000000009000003c] = f8ba39dc, %g2 = 000000000000000f lduw [%i4+0x03c],%g2 ! %g2 = 00000000f8ba39dc ! Mem[0000000090800000] = c6d0bacc, %g2 = 00000000f8ba39dc ldub [%i5+0x003],%g2 ! %g2 = 00000000000000c6 ! %l3 = 0000000052218168, Mem[0000000091000038] = bf834479 sth %l3,[%i6+0x038] ! Mem[0000000091000038] = 81684479 ! %l7 = 000000000000000f, Mem[0000000062800038] = 57219f5d stb %l7,[%i1+0x038] ! Mem[0000000062800038] = 0f219f5d ! Mem[000000009180001c] = 000f57be, %g2 = 00000000000000c6 lduh [%o0+0x01e],%g2 ! %g2 = 000000000000000f ! %l4 = ffffffffffffb43b, Mem[0000000091800018] = 6cd623e3 stw %l4,[%o0+%o3] ! Mem[0000000091800018] = ffffb43b p41_label_18: ! Mem[0000000090800024] = 1e4dffff, %g2 = 000000000000000f ldsb [%i5+0x025],%g2 ! %g2 = 000000000000001e ! Mem[000000009180000c] = 0000bd28, %g2 = 000000000000001e lduh [%o0+0x00c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000062000010] = 9bc888f0, %l4 = ffffffffffffb43b lduh [%i0+%o2],%l4 ! %l4 = 0000000000009bc8 ! Mem[0000000091800028] = 84060000, %g2 = 0000000000000000 ldsh [%o0+0x02a],%g2 ! %g2 = ffffffffffff8406 ! Mem[0000000090800018] = a8075c12, %g18 = 7f4d6d647e340c92 ldsw [%i5+%o3],%g2 ! %g2 = 7f4d6d647e340c92 ! %l4 = 0000000000009bc8, Mem[0000000091000012] = b0555221 stb %l4,[%i6+0x012] ! Mem[0000000091000010] = c8555221 ! Mem[0000000090800034] = 2d07bd28, %g18 = 7f4d6d647e340c92 ldsw [%i5+0x034],%g2 ! %g2 = 7f4d6d647e340c92 ! Mem[0000000063800000] = ed4d0338, %l4 = 0000000000009bc8 lduw [%i3+%g0],%l4 ! %l4 = 00000000ed4d0338 ! Mem[0000000090800028] = ffffb43b, %g2 = 000000002d07bd28 ldub [%i5+%o5],%g2 ! %g2 = 00000000000000ff ! Mem[0000000090000020] = 6db2cd8e, %g2 = 00000000000000ff lduh [%i4+%o4],%g2 ! %g2 = 0000000000006db2 p41_label_19: ! %l6 = 6cd623e3, %l7 = 0000000f, Mem[0000000090800020] = 6c910f3a ba1e4dff std %l6,[%i5+%o4] ! Mem[0000000090800020] = 6cd623e3 0000000f ! %l7 = 000000000000000f, Mem[0000000090000030] = 556e7cbaec1b91cf stx %l7,[%i4+0x030] ! Mem[0000000090000030] = 000000000000000f ! Mem[000000006300001c] = 2e05e42c, %l1 = 000000000000bd28 ldsw [%i2+0x01c],%l1 ! %l1 = 000000002e05e42c ! %l3 = 0000000052218168, Mem[0000000091800000] = ffff4a91 sth %l3,[%o0+%g0] ! Mem[0000000091800000] = 81684a91 ! %l4 = ed4d0338, %l5 = 1d1f4a91, Mem[0000000063000010] = 512c4e0c b48de0ef std %l4,[%i2+%o2] ! Mem[0000000063000010] = ed4d0338 1d1f4a91 ! %l2 = caff09fe, %l3 = 52218168, Mem[0000000090800000] = c8c091c6 d0bacca9 std %l2,[%i5+%g0] ! Mem[0000000090800000] = caff09fe 52218168 ! %l0 = ffffffffffffffa8, Mem[0000000062000018] = bd2871e60842988d stx %l0,[%i0+%o3] ! Mem[0000000062000018] = ffffffffffffffa8 ! %l4 = 00000000ed4d0338, Mem[0000000091000014] = 52218168 stw %l4,[%i6+0x014] ! Mem[0000000091000014] = ed4d0338 ! %l6 = 6cd623e3, %l7 = 0000000f, Mem[0000000090800020] = 6cd623e3 0000000f std %l6,[%i5+%o4] ! Mem[0000000090800020] = 6cd623e3 0000000f ! Mem[0000000091800004] = 00004a91, %g2 = 0000000000006db2 lduw [%o0+0x004],%g2 ! %g2 = 0000000000004a91 p41_label_20: ! %l5 = 000000001d1f4a91, Mem[000000006280001d] = 52218168 stb %l5,[%i1+0x01d] ! Mem[000000006280001c] = 52918168 ! Mem[0000000090000000] = f4d6f5d4 80b609fe, %g2 = 00004a91, %g3 = f738db07 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b609fe ! Mem[0000000091000000] = ddab9f6dde861c20, %g2 = 00000000f4d6f5d4 ldx [%i6+%g0],%g2 ! %g2 = ddab9f6dde861c20 ! %l5 = 000000001d1f4a91, Mem[0000000091000026] = cb8c43a0 sth %l5,[%i6+0x026] ! Mem[0000000091000024] = 4a9143a0 ! %l2 = ffffffffcaff09fe, Mem[0000000090000030] = 00000000 sth %l2,[%i4+0x030] ! Mem[0000000090000030] = 09fe0000 ! Mem[0000000091800000] = 684a9100, %g2 = ddab9f6dde861c20 ldsb [%o0+0x001],%g2 ! %g2 = 0000000000000068 ! Mem[0000000091800034] = db6d8ab2, %g2 = 0000000000000068 ldsh [%o0+0x036],%g2 ! %g2 = ffffffffffffdb6d ! Mem[0000000091800038] = 8ab2cd8e 0000003a, %g2 = ffffdb6d, %g3 = 80b609fe ldd [%o0+0x038],%g2 ! %g2 = 000000008ab2cd8e 000000000000003a ! Mem[0000000062000020] = 8524b0d6, %l0 = ffffffffffffffa8 ldsh [%i0+%o4],%l0 ! %l0 = ffffffffffff8524 ! Mem[0000000091800014] = a2d978b6, %g2 = 000000008ab2cd8e lduw [%o0+0x014],%g2 ! %g2 = 00000000a2d978b6 p41_label_21: ! Mem[0000000062800008] = b704c7059dc6ccba, %l5 = 000000001d1f4a91 ldx [%i1+%o1],%l5 ! %l5 = b704c7059dc6ccba ! Mem[0000000091800020] = 57beb418 ec1b91cf, %g2 = a2d978b6, %g3 = 0000003a ldd [%o0+%o4],%g2 ! %g2 = 0000000057beb418 00000000ec1b91cf ! Mem[0000000063800000] = ed4d0338, %l7 = 000000000000000f ldub [%i3+0x002],%l7 ! %l7 = 0000000000000003 ! Mem[000000009180002c] = 0000bd28, %g2 = 0000000057beb418 lduh [%o0+0x02c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000030] = ffff84060000bd28, %g2 = 0000000000000000 ldx [%i6+0x030],%g2 ! %g2 = ffff84060000bd28 ! Mem[0000000062000030] = 8b552c36, %l2 = ffffffffcaff09fe lduw [%i0+0x030],%l2 ! %l2 = 000000008b552c36 ! Mem[0000000091000030] = 84060000, %g2 = ffff84060000bd28 ldsb [%i6+0x032],%g2 ! %g2 = ffffffffffffff84 ! Mem[0000000091000008] = 4a910000, %g2 = ffffffffffffff84 ldsb [%i6+0x00a],%g2 ! %g2 = 000000000000004a ! Mem[0000000091000028] = 43a014ad, %g2 = 000000000000004a ldsb [%i6+%o5],%g2 ! %g2 = 0000000000000043 ! Mem[0000000090000030] = 09fe00000000000f, %g2 = 0000000000000043 ldx [%i4+0x030],%g2 ! %g2 = 09fe00000000000f p41_label_22: ! %l4 = 00000000ed4d0338, Mem[0000000090800000] = caff09fe52218168 stx %l4,[%i5+%g0] ! Mem[0000000090800000] = 00000000ed4d0338 ! Mem[000000009000001c] = 017c6db2, %g2 = 09fe00000000000f ldsb [%i4+0x01e],%g2 ! %g2 = 0000000000000001 ! Mem[000000009180001c] = 0000000f, %g2 = 0000000000000001 ldsb [%o0+0x01c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800030] = 342d07bd, %g2 = 0000000000000000 ldsb [%i5+0x033],%g2 ! %g2 = 0000000000000034 ! %l4 = 00000000ed4d0338, Mem[0000000090800030] = e7b333342d07bd28 stx %l4,[%i5+0x030] ! Mem[0000000090800030] = 00000000ed4d0338 ! Mem[0000000062800024] = af0638e0, %l2 = 000000008b552c36 ldub [%i1+0x024],%l2 ! %l2 = 00000000000000af ! Mem[0000000090800020] = d623e300, %g2 = 0000000000000034 ldsb [%i5+0x021],%g2 ! %g2 = ffffffffffffffd6 ! %l7 = 0000000000000003, Mem[000000009080002d] = 1f4a9100 stb %l7,[%i5+0x02d] ! Mem[000000009080002c] = 034a9100 ! %l0 = ffffffffffff8524, Mem[0000000062800022] = fb6b95d2 sth %l0,[%i1+0x022] ! Mem[0000000062800020] = fb6b8524 ! Mem[0000000090800038] = 8406dd38, %g2 = ffffffffffffffd6 ldsb [%i5+0x03a],%g2 ! %g2 = ffffffffffffff84 p41_label_23: ! Mem[000000009080002c] = 1d034a91, %g18 = 7f4d6d647e340c92 ldsw [%i5+0x02c],%g2 ! %g2 = 7f4d6d647e340c92 ! %l3 = 0000000052218168, Mem[0000000062800006] = caff09fe stb %l3,[%i1+0x006] ! Mem[0000000062800004] = caff68fe ! Mem[0000000090800020] = 6cd623e30000000f, %g2 = 000000001d034a91 ldx [%i5+%o4],%g2 ! %g2 = 6cd623e30000000f ! Mem[000000009100002c] = 959effff, %g2 = 6cd623e30000000f ldsh [%i6+0x02e],%g2 ! %g2 = ffffffffffff959e ! %l4 = 00000000ed4d0338, Mem[0000000091000026] = 4a9143a0 stb %l4,[%i6+0x026] ! Mem[0000000091000024] = 389143a0 ! %l4 = 00000000ed4d0338, Mem[0000000091000008] = ffff4a91 stb %l4,[%i6+%o1] ! Mem[0000000091000008] = 38ff4a91 ! %l5 = b704c7059dc6ccba, Mem[0000000090000028] = e44a847d sth %l5,[%i4+%o5] ! Mem[0000000090000028] = ccba847d ! %l3 = 0000000052218168, Mem[0000000091000014] = ed4d0338 sth %l3,[%i6+0x014] ! Mem[0000000091000014] = 81680338 ! %l2 = 00000000000000af, Mem[0000000091800004] = 00004a91 stw %l2,[%o0+0x004] ! Mem[0000000091800004] = 000000af ! Mem[000000006300003c] = c1262959, %l4 = 00000000ed4d0338 ldub [%i2+0x03e],%l4 ! %l4 = 0000000000000029 p41_label_24: ! %l3 = 0000000052218168, Mem[0000000091000001] = ab9f6dde stb %l3,[%i6+0x001] ! Mem[0000000091000000] = 689f6dde ! %l4 = 0000000000000029, Mem[0000000090000002] = f5d480b6 sth %l4,[%i4+0x002] ! Mem[0000000090000000] = 002980b6 ! Mem[0000000091800028] = ffff84060000bd28, %g2 = ffffffffffff959e ldx [%o0+%o5],%g2 ! %g2 = ffff84060000bd28 ! %l6 = 6cd623e3, %l7 = 00000003, Mem[0000000062000000] = f247cbd3 21505a12 std %l6,[%i0+%g0] ! Mem[0000000062000000] = 6cd623e3 00000003 ! %l5 = b704c7059dc6ccba, Mem[0000000091800028] = ffff84060000bd28 stx %l5,[%o0+%o5] ! Mem[0000000091800028] = b704c7059dc6ccba ! Mem[0000000091800030] = caff09fe, %g2 = ffff84060000bd28 ldsh [%o0+0x030],%g2 ! %g2 = ffffffffffffcaff ! Mem[0000000090800010] = ffff8406 6cd623e3, %g2 = ffffcaff, %g3 = ec1b91cf ldd [%i5+%o2],%g2 ! %g2 = 00000000ffff8406 000000006cd623e3 ! %l0 = ffff8524, %l1 = 2e05e42c, Mem[0000000091800010] = 5e44f9f4 a2d978b6 std %l0,[%o0+%o2] ! Mem[0000000091800010] = ffff8524 2e05e42c ! %l1 = 000000002e05e42c, Mem[0000000091000000] = dd689f6d sth %l1,[%i6+%g0] ! Mem[0000000091000000] = e42c9f6d ! Mem[000000009080002c] = 1d034a91, %g18 = 7f4d6d647e340c92 ldsw [%i5+0x02c],%g2 ! %g2 = 7f4d6d647e340c92 p41_label_25: ! %l2 = 000000af, %l3 = 52218168, Mem[0000000063000028] = a8075c12 5d8928d4 std %l2,[%i2+%o5] ! Mem[0000000063000028] = 000000af 52218168 ! Mem[0000000090800028] = ffffb43b1d034a91, %g2 = 000000001d034a91 ldx [%i5+%o5],%g2 ! %g2 = ffffb43b1d034a91 ! %l2 = 00000000000000af, Mem[000000009080000c] = f738db07 stw %l2,[%i5+0x00c] ! Mem[000000009080000c] = 000000af ! %l3 = 0000000052218168, Mem[0000000090000009] = 52017c1d stb %l3,[%i4+0x009] ! Mem[0000000090000008] = 68017c1d ! Mem[0000000063000010] = ed4d0338, %l3 = 0000000052218168 ldub [%i2+0x011],%l3 ! %l3 = 000000000000004d ! Mem[0000000090800018] = 075c125d, %g2 = ffffb43b1d034a91 ldsb [%i5+0x019],%g2 ! %g2 = 0000000000000007 ! %l0 = ffff8524, %l1 = 2e05e42c, Mem[0000000091800010] = ffff8524 2e05e42c std %l0,[%o0+%o2] ! Mem[0000000091800010] = ffff8524 2e05e42c ! %l2 = 00000000000000af, Mem[0000000090000038] = 8fc6c81bf8ba39dc stx %l2,[%i4+0x038] ! Mem[0000000090000038] = 00000000000000af ! %l4 = 0000000000000029, Mem[0000000091800025] = 1b91cfb7 stb %l4,[%o0+0x025] ! Mem[0000000091800024] = 2991cfb7 ! Mem[0000000062800024] = af0638e0, %l0 = ffffffffffff8524 ldub [%i1+0x026],%l0 ! %l0 = 0000000000000038 ba,a p41_not_taken_0_end p41_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p41_branch_failed p41_not_taken_0_end: ! End of Random Code for Thread 41 1: membar #Sync ! Force all stores to complete p41_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0a4] ! Set processor 41 done flag ! Check Registers p41_check_registers: set p41_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000000000038 bne,a,pn %xcc,p41_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000002e05e42c bne,a,pn %xcc,p41_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000000af bne,a,pn %xcc,p41_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000004d bne,a,pn %xcc,p41_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000029 bne,a,pn %xcc,p41_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be b704c7059dc6ccba bne,a,pn %xcc,p41_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000006cd623e3 bne,a,pn %xcc,p41_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000003 bne,a,pn %xcc,p41_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p41_check_fp_registers: set p41_expected_fp_regs,%g3 std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 1cccc45f d7e373fa bne %xcc,p41_f4_fail nop ! Check Local Memory set p41_local0_expect,%g1 p41_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 6cd623e300000003 ldx [%i0+0x000],%g3 ! Observed data at 0000000062000000 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 9bc888f01d1f4a91 ldx [%i0+0x010],%g3 ! Observed data at 0000000062000010 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffffffffffa8 ldx [%i0+0x018],%g3 ! Observed data at 0000000062000018 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 8524b0d6ffff8406 ldx [%i0+0x020],%g3 ! Observed data at 0000000062000020 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i0,0x020,%g4 set p41_local1_expect,%g1 p41_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 36b823e3caff68fe ldx [%i1+0x000],%g3 ! Observed data at 0000000062800000 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i1,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 8406590552918168 ldx [%i1+0x018],%g3 ! Observed data at 0000000062800018 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = fb6b8524af0638e0 ldx [%i1+0x020],%g3 ! Observed data at 0000000062800020 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffb7cc41b8583c5e ldx [%i1+0x028],%g3 ! Observed data at 0000000062800028 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0f219f5dafb0b20d ldx [%i1+0x038],%g3 ! Observed data at 0000000062800038 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i1,0x038,%g4 set p41_local2_expect,%g1 p41_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 5221816800000062 ldx [%i2+0x000],%g3 ! Observed data at 0000000063000000 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = ed4d03381d1f4a91 ldx [%i2+0x010],%g3 ! Observed data at 0000000063000010 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i2,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000af52218168 ldx [%i2+0x028],%g3 ! Observed data at 0000000063000028 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i2,0x028,%g4 set p41_local3_expect,%g1 p41_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 6af9bd286cd623e3 ldx [%i3+0x008],%g3 ! Observed data at 0000000063800008 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 3a62b7281d1f4a91 ldx [%i3+0x018],%g3 ! Observed data at 0000000063800018 cmp %g2,%g3 bne,a,pn %xcc,p41_local_failed add %i3,0x018,%g4 ! The test for processor 41 has passed p41_passed: ta GOOD_TRAP nop p41_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p41_failed p41_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p41_failed p41_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p41_failed p41_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p41_failed p41_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p41_failed p41_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p41_failed p41_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p41_failed p41_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p41_failed p41_f4_fail: set p41_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 41 failed p41_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0a4] ! Set processor 41 done flag set p41_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 41 failed p41_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0a4] ! Set processor 41 done flag set p41_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p41_selfmod_failed: ba p41_failed mov 0xabc,%g1 p41_common_error: or %g0,0xf09,%g1 ba p41_failed mov %o5,%g3 p41_common_signature_error: set p41_temp,%g1 ba p41_failed st %g2,[%g1] ! Common Lock Number p41_common_timeout: set p41_temp,%g1 ba p41_failed st %g2,[%g1] ! Common Lock Number p41_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p41_failed mov 0x0,%g3 p41_trap1e: stba %l0,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000063000028] done p41_trap1o: stba %l0,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000063000028] done p41_trap2e: ldsha [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000062000010] stwa %l0,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000063000028] stwa %l1,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000062800018] stha %l6,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000063000028] stda %l2,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000062000008] ldxa [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000063000018] ldsba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000062000010] done p41_trap2o: ldsha [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000062000010] stwa %l0,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000063000028] stwa %l1,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000062800018] stha %l6,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000063000028] stda %l2,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000062000008] ldxa [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000063000018] ldsba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000062000010] done p41_trap3e: nop done p41_trap3o: nop done p41_init_memory_pointers: set p41_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 p41_local0_start,%i0 set p41_local1_start,%i1 set p41_local2_start,%i2 set p41_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 79c6106057beb418 ldx [%g1+0x008],%l1 ! %l1 = 556e7cbaec1b91cf ldx [%g1+0x010],%l2 ! %l2 = 7bbef40a52218168 ldx [%g1+0x018],%l3 ! %l3 = e44a847df738db07 ldx [%g1+0x020],%l4 ! %l4 = d4261e289b52017c ldx [%g1+0x028],%l5 ! %l5 = 3a62b7041d1f4a91 ldx [%g1+0x030],%l6 ! %l6 = f7636b808ab2cd8e ldx [%g1+0x038],%l7 ! %l7 = 4a808e2ed4a4bdd9 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 42 processor_42: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xa8] ! Set the start flag wrpr %g0,7,%cleanwin call p42_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 42 wr %g0,0x4,%fprs ! Make sure fef is 1 set p42_init_freg,%g1 ! %f0 = 1bdff83b 1177a5dd 12775eed 2e13f554 ! %f4 = 27af6ad8 5f0ba7e2 40cc66bc 9e2367ec ! %f8 = 280e3421 13d3b6bf 9fc6bd9c f57f0e33 ! %f12 = 560e9c54 62ef92df 625a986a 812a30c8 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = f29e97c4 753a0f86 8c887e90 13342db7 ! %f20 = 5827e376 1974ab50 24394b69 af110413 ! %f24 = 790abf17 16a15144 06b95c80 8c0fd67e ! %f28 = 92b0e9dd fbc2e33b 93535bbd e05b40ee ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 450563a9 a02bcd33 ac6fa02e c4aef222 ! %f36 = c90fbea3 ed08f9f7 e11ee3cf f9782936 ! %f40 = ee427c7d 5950aa9a 9f758a52 d4bc82f2 ! %f44 = e38c7cd6 6e78d097 fa6c9951 ce841d15 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x4a15c6780000003a,%g7,%g1 ! GSR scale = 7, align = 2 wr %g1,%g0,%gsr ! GSR = 4a15c6780000003a wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 42 p42_label_1: ! Mem[0000000090800008] = a3d5b48d, %g2 = 00002b65834a0273 ldsh [%i5+%o1],%g2 ! %g2 = ffffffffffffa3d5 ! Mem[0000000065800030] = c21e511e, %l6 = 866df5aa99b5f939 lduh [%i3+0x030],%l6 ! %l6 = 000000000000c21e ! Mem[0000000064000030] = 55e811ee, %l2 = 0e63472c0fb8a100 ldsw [%i0+0x030],%l2 ! %l2 = 0000000055e811ee ! Mem[0000000090000028] = fd8d7915, %g2 = ffffffffffffa3d5 ldsb [%i4+0x02b],%g2 ! %g2 = fffffffffffffffd ! %l0 = 7c088a365a3331cc, Mem[0000000091800038] = e8dd799b stw %l0,[%o0+0x038] ! Mem[0000000091800038] = 5a3331cc ! %l2 = 0000000055e811ee, Mem[0000000091800000] = 6c5e37b5 stw %l2,[%o0+%g0] ! Mem[0000000091800000] = 55e811ee ! %l2 = 55e811ee, %l3 = 2bc10fb8, Mem[0000000090000018] = 7f114e52 9d7122ad std %l2,[%i4+%o3] ! Mem[0000000090000018] = 55e811ee 2bc10fb8 ! Mem[0000000090000010] = 0212225c798eb5a3, %g2 = fffffffffffffffd ldx [%i4+%o2],%g2 ! %g2 = 0212225c798eb5a3 ! Mem[0000000090800034] = 66393f42, %g2 = 0212225c798eb5a3 ldsb [%i5+0x037],%g2 ! %g2 = 0000000000000066 ! Mem[000000009180001c] = e14610d9, %g2 = 0000000000000066 lduh [%o0+0x01c],%g2 ! %g2 = 000000000000e146 p42_label_2: ! Mem[0000000091800004] = 336750d2, %g2 = 000000000000e146 ldub [%o0+0x006],%g2 ! %g2 = 0000000000000033 ! Mem[0000000090000030] = 944f136a126760d7, %g2 = 0000000000000033 ldx [%i4+0x030],%g2 ! %g2 = 944f136a126760d7 ! Mem[0000000090000008] = 96abb01b, %g18 = 3661fd2cb8748758 ldsw [%i4+%o1],%g2 ! %g2 = 3661fd2cb8748758 ! Mem[0000000090800024] = ba1e4dff, %g18 = 3661fd2cb8748758 ldsw [%i5+0x024],%g2 ! %g2 = 3661fd2cb8748758 ! Mem[000000009100003c] = c0000000, %g2 = ffffffffba1e4dff ldsb [%i6+0x03f],%g2 ! %g2 = ffffffffffffffc0 ! %l6 = 000000000000c21e, Mem[000000009180003a] = 31cceb80 sth %l6,[%o0+0x03a] ! Mem[0000000091800038] = c21eeb80 ! Mem[0000000091000014] = e4b4334f, %g2 = ffffffffffffffc0 ldsb [%i6+0x017],%g2 ! %g2 = ffffffffffffffe4 ! %l1 = eb6f83a66e78a182, Mem[000000006500002c] = e83cba61 stw %l1,[%i2+0x02c] ! Mem[000000006500002c] = 6e78a182 ! Mem[0000000090800028] = af9c5fe8, %g2 = ffffffffffffffe4 ldub [%i5+0x02b],%g2 ! %g2 = 00000000000000af ! Mem[000000009000002c] = 1540944f, %g2 = 00000000000000af lduh [%i4+0x02e],%g2 ! %g2 = 0000000000001540 p42_label_3: ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = 00001540, %g3 = 0bad0b00 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f ! Mem[0000000090800000] = c8c086c6 d0bacca9, %g2 = 45288f71, %g3 = b6b6487f ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 00000000d0bacca9 ! %l5 = 4e7b920e60f10432, Mem[0000000091000010] = eb99b055 stb %l5,[%i6+%o2] ! Mem[0000000091000010] = 3299b055 ! Mem[0000000090000014] = 798eb5a3, %g2 = 00000000c8c086c6 ldsb [%i4+0x014],%g2 ! %g2 = 0000000000000079 ! %l6 = 000000000000c21e, Mem[0000000090000008] = 96abb01b stw %l6,[%i4+%o1] ! Mem[0000000090000008] = 0000c21e ! Mem[0000000065800030] = c21e511e a4916674, %l4 = d26aac06, %l5 = 60f10432 ldd [%i3+0x030],%l4 ! %l4 = 00000000c21e511e 00000000a4916674 ! %l2 = 0000000055e811ee, Mem[0000000065800020] = 43d4569f stw %l2,[%i3+%o4] ! Mem[0000000065800020] = 55e811ee ! %l4 = 00000000c21e511e, Mem[0000000090800010] = bbd0f97aba27fa54 stx %l4,[%i5+%o2] ! Mem[0000000090800010] = 00000000c21e511e ! Mem[000000006480002c] = c803bb13, %l3 = 470bbcd22bc10fb8 ldsb [%i1+0x02c],%l3 ! %l3 = ffffffffffffffc8 ! %l2 = 55e811ee, %l3 = ffffffc8, Mem[0000000090800008] = a3d5b48d f38fafd2 std %l2,[%i5+%o1] ! Mem[0000000090800008] = 55e811ee ffffffc8 p42_label_4: ! Mem[0000000064800030] = b4b77a4a a3543dcb, %l0 = 5a3331cc, %l1 = 6e78a182 ldd [%i1+0x030],%l0 ! %l0 = 00000000b4b77a4a 00000000a3543dcb ! %l0 = 00000000b4b77a4a, Mem[000000009180001d] = 4610d9c6 stb %l0,[%o0+0x01d] ! Mem[000000009180001c] = 4a10d9c6 ! Mem[0000000091800038] = 5a33c21eeb806635, %g2 = 0000000000000079 ldx [%o0+0x038],%g2 ! %g2 = 5a33c21eeb806635 ! Mem[0000000090800028] = eb4882af, %g2 = 5a33c21eeb806635 lduh [%i5+%o5],%g2 ! %g2 = 000000000000eb48 ! %l2 = 55e811ee, %l3 = ffffffc8, Mem[0000000090800020] = 6c6c0f3a ba1e4dff std %l2,[%i5+%o4] ! Mem[0000000090800020] = 55e811ee ffffffc8 ! Mem[0000000090000010] = 12225c79, %g2 = 000000000000eb48 ldub [%i4+0x011],%g2 ! %g2 = 0000000000000012 ! Mem[0000000090800004] = d0bacca9, %g2 = 0000000000000012 lduw [%i5+0x004],%g2 ! %g2 = 00000000d0bacca9 ! %l5 = 00000000a4916674, Mem[0000000065800030] = c21e511e stw %l5,[%i3+0x030] ! Mem[0000000065800030] = a4916674 ! Mem[0000000091000028] = 43a014ad, %g2 = 00000000d0bacca9 ldsb [%i6+%o5],%g2 ! %g2 = 0000000000000043 ! %l4 = 00000000c21e511e, Mem[000000009180001c] = e14a10d9 stw %l4,[%o0+0x01c] ! Mem[000000009180001c] = c21e511e p42_label_5: ! Mem[0000000091000030] = 7257207b, %g2 = 0000000000000043 ldub [%i6+0x032],%g2 ! %g2 = 0000000000000072 ! Mem[0000000090000024] = b2eb3207, %g2 = 0000000000000072 ldub [%i4+0x025],%g2 ! %g2 = 00000000000000b2 ! Mem[000000009100000c] = da67f293, %g2 = 00000000000000b2 ldsb [%i6+0x00c],%g2 ! %g2 = ffffffffffffffda ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = ffffffffffffffda ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! Mem[0000000091000000] = 6dde861c, %g2 = 45288f71b6b6487f ldsb [%i6+0x003],%g2 ! %g2 = 000000000000006d ! Mem[0000000064000018] = d8390d33 550435a5, %l4 = c21e511e, %l5 = a4916674 ldd [%i0+%o3],%l4 ! %l4 = 00000000d8390d33 00000000550435a5 ! Mem[0000000090000038] = 8fc6c81b f8ba39dc, %g2 = 0000006d, %g3 = d0bacca9 ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 00000000f8ba39dc ! %l4 = 00000000d8390d33, Mem[0000000090000008] = 0000c21e stw %l4,[%i4+%o1] ! Mem[0000000090000008] = d8390d33 ! Mem[0000000091000030] = 7cc77257 207bbe7e, %g2 = 8fc6c81b, %g3 = f8ba39dc ldd [%i6+0x030],%g2 ! %g2 = 000000007cc77257 00000000207bbe7e ! %l4 = 00000000d8390d33, Mem[0000000090000028] = 07dc67fd stw %l4,[%i4+%o5] ! Mem[0000000090000028] = d8390d33 p42_label_6: ! Mem[0000000091000010] = 3299b0555bebbbe4, %g2 = 000000007cc77257 ldx [%i6+%o2],%g2 ! %g2 = 3299b0555bebbbe4 ! Mem[0000000090000030] = 944f136a126760d7, %g2 = 3299b0555bebbbe4 ldx [%i4+0x030],%g2 ! %g2 = 944f136a126760d7 ! %l0 = 00000000b4b77a4a, Mem[0000000091800012] = f9f4a2d9 stb %l0,[%o0+0x012] ! Mem[0000000091800010] = 4af4a2d9 ! %l4 = 00000000d8390d33, Mem[0000000064800024] = 92f53926 stw %l4,[%i1+0x024] ! Mem[0000000064800024] = d8390d33 ! %l1 = 00000000a3543dcb, Mem[000000009080000c] = ffffffc8 sth %l1,[%i5+0x00c] ! Mem[000000009080000c] = 3dcbffc8 ! Mem[0000000090000008] = 33c40b9e, %g2 = 944f136a126760d7 ldsb [%i4+0x00b],%g2 ! %g2 = 0000000000000033 ! %l2 = 0000000055e811ee, Mem[000000009100000a] = 5151da67 sth %l2,[%i6+0x00a] ! Mem[0000000091000008] = 11eeda67 ! Mem[0000000091800038] = 5a33c21e, %g2 = 0000000000000033 ldub [%o0+0x038],%g2 ! %g2 = 000000000000005a ! %l5 = 00000000550435a5, Mem[0000000090800015] = 1e511e35 stb %l5,[%i5+0x015] ! Mem[0000000090800014] = a5511e35 ! Mem[0000000091000004] = de861c20, %g18 = 3661fd2cb8748758 ldsw [%i6+0x004],%g2 ! %g2 = 3661fd2cb8748758 p42_label_7: ! Mem[000000009080000c] = c8000000, %g2 = ffffffffde861c20 ldsb [%i5+0x00f],%g2 ! %g2 = ffffffffffffffc8 ! Mem[0000000090800004] = d0bacca9, %g2 = ffffffffffffffc8 ldub [%i5+0x004],%g2 ! %g2 = 00000000000000d0 ! %l7 = 79b958c80e06c30b, Mem[0000000090800005] = bacca955 stb %l7,[%i5+0x005] ! Mem[0000000090800004] = 0bcca955 ! %l3 = ffffffffffffffc8, Mem[0000000090000008] = d8390d33c40b9e2c stx %l3,[%i4+%o1] ! Mem[0000000090000008] = ffffffffffffffc8 ! Mem[0000000090800010] = 00000000, %g18 = 3661fd2cb8748758 ldsw [%i5+%o2],%g2 ! %g2 = 3661fd2cb8748758 ! Mem[0000000090800020] = 55e811ee, %g2 = 0000000000000000 lduw [%i5+%o4],%g2 ! %g2 = 0000000055e811ee ! %l3 = ffffffffffffffc8, Mem[0000000090000024] = e7b2eb32 stw %l3,[%i4+0x024] ! Mem[0000000090000024] = ffffffc8 ! Mem[000000009100002c] = db4f959e, %g2 = 0000000055e811ee lduh [%i6+0x02c],%g2 ! %g2 = 000000000000db4f ! %l0 = 00000000b4b77a4a, Mem[0000000090000004] = 80b60b78 stw %l0,[%i4+0x004] ! Mem[0000000090000004] = b4b77a4a ! Mem[0000000091000028] = 43a014ad, %g2 = 000000000000db4f ldsh [%i6+%o5],%g2 ! %g2 = 00000000000043a0 p42_label_8: ! %l6 = 000000000000c21e, Mem[0000000090000010] = 0212225c798eb5a3 stx %l6,[%i4+%o2] ! Mem[0000000090000010] = 000000000000c21e ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = 000043a0, %g3 = 207bbe7e ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 ! Mem[0000000090000038] = 8fc6c81b f8ba39dc, %g2 = 65898de9, %g3 = d7571dc0 ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 00000000f8ba39dc ! Mem[0000000090000028] = d8390d338d791540, %g2 = 000000008fc6c81b ldx [%i4+%o5],%g2 ! %g2 = d8390d338d791540 ! %l2 = 0000000055e811ee, Mem[0000000090800038] = 393f420c stw %l2,[%i5+0x038] ! Mem[0000000090800038] = 55e811ee ! Mem[000000009000001c] = 2bc10fb8, %g2 = d8390d338d791540 ldsh [%i4+0x01c],%g2 ! %g2 = 0000000000002bc1 ! Mem[0000000090000024] = ffffffc8, %g2 = 0000000000002bc1 lduh [%i4+0x024],%g2 ! %g2 = 000000000000ffff ! %l5 = 00000000550435a5, Mem[0000000065800023] = 55e811ee stb %l5,[%i3+0x023] ! Mem[0000000065800020] = 55e811a5 ! %l1 = 00000000a3543dcb, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l1,[%i6+%o4] ! Mem[0000000091000020] = 00000000a3543dcb ! %l5 = 00000000550435a5, Mem[0000000091000022] = 0000a354 sth %l5,[%i6+0x022] ! Mem[0000000091000020] = 35a5a354 p42_label_9: ! %l0 = b4b77a4a, %l1 = a3543dcb, Mem[0000000091800018] = 39a5df25 c21e511e std %l0,[%o0+%o3] ! Mem[0000000091800018] = b4b77a4a a3543dcb ! %l3 = ffffffffffffffc8, Mem[0000000090000005] = b77a4aff stb %l3,[%i4+0x005] ! Mem[0000000090000004] = c87a4aff ! Mem[0000000091800014] = a2d978b6, %g2 = 000000000000ffff ldsh [%o0+0x014],%g2 ! %g2 = ffffffffffffa2d9 ! %l0 = b4b77a4a, %l1 = a3543dcb, Mem[0000000065000008] = 183f189d 25671954 std %l0,[%i2+%o1] ! Mem[0000000065000008] = b4b77a4a a3543dcb ! Mem[0000000090000000] = f4d6f5d4, %g18 = 3661fd2cb8748758 ldsw [%i4+%g0],%g2 ! %g2 = 3661fd2cb8748758 ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = f4d6f5d4, %g3 = f8ba39dc ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = 00000000b4334f34 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! %l3 = ffffffffffffffc8, Mem[0000000091800033] = 71b6b648 stb %l3,[%o0+0x033] ! Mem[0000000091800030] = c8b6b648 ! Mem[0000000091800030] = c8b6b648, %g2 = 35d3851cd6343572 ldub [%o0+0x033],%g2 ! %g2 = 00000000000000c8 ! Mem[0000000090000028] = d8390d33, %g2 = 00000000000000c8 lduw [%i4+%o5],%g2 ! %g2 = 00000000d8390d33 p42_label_10: ! %l6 = 000000000000c21e, Mem[0000000091800018] = b4b77a4a stw %l6,[%o0+%o3] ! Mem[0000000091800018] = 0000c21e ! Mem[0000000065000004] = 33f5ad2d, %l3 = ffffffffffffffc8 lduw [%i2+0x004],%l3 ! %l3 = 0000000033f5ad2d ! Mem[0000000064800014] = 78bd206a, %l2 = 0000000055e811ee ldsh [%i1+0x014],%l2 ! %l2 = 00000000000078bd ! Mem[0000000090000028] = 390d338d, %g2 = 00000000d8390d33 ldsb [%i4+0x029],%g2 ! %g2 = 0000000000000039 ! Mem[0000000091800020] = c69ee3c733167744, %g2 = 0000000000000039 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! Mem[0000000090000028] = d8390d338d791540, %g2 = c69ee3c733167744 ldx [%i4+%o5],%g2 ! %g2 = d8390d338d791540 ! Mem[0000000091000030] = 7257207b, %g2 = d8390d338d791540 ldsb [%i6+0x032],%g2 ! %g2 = 0000000000000072 ! %l5 = 00000000550435a5, Mem[0000000090800008] = 55e811ee3dcbffc8 stx %l5,[%i5+%o1] ! Mem[0000000090800008] = 00000000550435a5 ! %l2 = 000078bd, %l3 = 33f5ad2d, Mem[0000000090000000] = f4d6f5d4 b4c87a4a std %l2,[%i4+%g0] ! Mem[0000000090000000] = 000078bd 33f5ad2d ! %l0 = 00000000b4b77a4a, Mem[000000009080003d] = 38b60e00 stb %l0,[%i5+0x03d] ! Mem[000000009080003c] = 4ab60e00 p42_label_11: ! %l7 = 79b958c80e06c30b, Mem[0000000091000034] = 207bbe7e stw %l7,[%i6+0x034] ! Mem[0000000091000034] = 0e06c30b ! Mem[0000000091000028] = 14addb4f, %g2 = 0000000000000072 ldsh [%i6+0x02a],%g2 ! %g2 = 00000000000014ad ! %l3 = 0000000033f5ad2d, Mem[0000000090000014] = 0000c21e stw %l3,[%i4+0x014] ! Mem[0000000090000014] = 33f5ad2d ! Mem[0000000090000008] = ffffffff, %g18 = 3661fd2cb8748758 ldsw [%i4+%o1],%g2 ! %g2 = 3661fd2cb8748758 ! %l0 = 00000000b4b77a4a, Mem[0000000090800000] = c8c086c6d00bcca9 stx %l0,[%i5+%g0] ! Mem[0000000090800000] = 00000000b4b77a4a ! Mem[0000000064000020] = a9072753, %l7 = 79b958c80e06c30b ldsw [%i0+%o4],%l7 ! %l7 = ffffffffa9072753 ! %l2 = 00000000000078bd, Mem[0000000090800038] = 55e811eedd4ab60e stx %l2,[%i5+0x038] ! Mem[0000000090800038] = 00000000000078bd ! %l4 = 00000000d8390d33, Mem[000000009100000b] = eeda67f2 stb %l4,[%i6+0x00b] ! Mem[0000000091000008] = 33da67f2 ! Mem[000000009080000c] = 550435a5, %g2 = ffffffffffffffff lduh [%i5+0x00c],%g2 ! %g2 = 0000000000005504 ! %l4 = 00000000d8390d33, Mem[0000000065800030] = a4916674 sth %l4,[%i3+0x030] ! Mem[0000000065800030] = 0d336674 p42_label_12: ! %l2 = 000078bd, %l3 = 33f5ad2d, Mem[0000000090000028] = d8390d33 8d791540 std %l2,[%i4+%o5] ! Mem[0000000090000028] = 000078bd 33f5ad2d ! Mem[0000000090800034] = 2d07fd66, %g2 = 0000000000005504 ldsb [%i5+0x034],%g2 ! %g2 = 000000000000002d ! Mem[0000000091800018] = 0000c21ea3543dcb, %g2 = 000000000000002d ldx [%o0+%o3],%g2 ! %g2 = 0000c21ea3543dcb ! Mem[0000000091800034] = b6487f5a, %g2 = 0000c21ea3543dcb ldub [%o0+0x035],%g2 ! %g2 = 00000000000000b6 ! %l4 = d8390d33, %l5 = 550435a5, Mem[0000000090800000] = 00000000 b4b77a4a std %l4,[%i5+%g0] ! Mem[0000000090800000] = d8390d33 550435a5 ! %l7 = ffffffffa9072753, Mem[0000000090000008] = ffffffff sth %l7,[%i4+%o1] ! Mem[0000000090000008] = 2753ffff ! Mem[0000000091000028] = 43a014addb4f959e, %g2 = 00000000000000b6 ldx [%i6+%o5],%g2 ! %g2 = 43a014addb4f959e ! Mem[0000000090000010] = 0000000033f5ad2d, %g2 = 43a014addb4f959e ldx [%i4+%o2],%g2 ! %g2 = 0000000033f5ad2d ! Mem[0000000064000010] = adcadeb5, %l7 = ffffffffa9072753 ldsw [%i0+%o2],%l7 ! %l7 = ffffffffadcadeb5 ! %l0 = b4b77a4a, %l1 = a3543dcb, Mem[0000000065000038] = 9c0c127d c648630c std %l0,[%i2+0x038] ! Mem[0000000065000038] = b4b77a4a a3543dcb p42_label_13: ! Mem[0000000091000000] = ddab9f6d, %g18 = 3661fd2cb8748758 ldsw [%i6+%g0],%g2 ! %g2 = 3661fd2cb8748758 ! %l3 = 0000000033f5ad2d, Mem[000000009100003b] = e9d7571d stb %l3,[%i6+0x03b] ! Mem[0000000091000038] = 2dd7571d ! Mem[0000000091000024] = a3543dcb, %g18 = 3661fd2cb8748758 ldsw [%i6+0x024],%g2 ! %g2 = 3661fd2cb8748758 ! %l6 = 000000000000c21e, Mem[000000006400000c] = 54e3dfb3 stw %l6,[%i0+0x00c] ! Mem[000000006400000c] = 0000c21e ! Mem[0000000091000008] = 4b1c1133da67f293, %g2 = ffffffffa3543dcb ldx [%i6+%o1],%g2 ! %g2 = 4b1c1133da67f293 ! Mem[0000000091000038] = 65898d2d d7571dc0, %g2 = da67f293, %g3 = 40af2dc9 ldd [%i6+0x038],%g2 ! %g2 = 0000000065898d2d 00000000d7571dc0 ! %l6 = 0000c21e, %l7 = adcadeb5, Mem[0000000090000008] = 2753ffff ffffffc8 std %l6,[%i4+%o1] ! Mem[0000000090000008] = 0000c21e adcadeb5 ! %l6 = 000000000000c21e, Mem[0000000064000028] = e3e1601ff8e44333 stx %l6,[%i0+%o5] ! Mem[0000000064000028] = 000000000000c21e ! %l3 = 0000000033f5ad2d, Mem[0000000090800010] = 00000000c2a5511e stx %l3,[%i5+%o2] ! Mem[0000000090800010] = 0000000033f5ad2d ! Mem[000000009000003c] = 39dc0000, %g2 = 0000000065898d2d ldsh [%i4+0x03e],%g2 ! %g2 = 00000000000039dc p42_label_14: ! Mem[0000000064800038] = 1d10fd717548d828, %l7 = ffffffffadcadeb5 ldx [%i1+0x038],%l7 ! %l7 = 1d10fd717548d828 ! Mem[0000000090000018] = 55e811ee 2bc10fb8, %g2 = 000039dc, %g3 = d7571dc0 ldd [%i4+%o3],%g2 ! %g2 = 0000000055e811ee 000000002bc10fb8 ! Mem[0000000065000030] = 74a6116d f660b60c, %l2 = 000078bd, %l3 = 33f5ad2d ldd [%i2+0x030],%l2 ! %l2 = 0000000074a6116d 00000000f660b60c ! Mem[000000009180003c] = 35000000, %g2 = 0000000055e811ee ldub [%o0+0x03f],%g2 ! %g2 = 0000000000000035 ! Mem[0000000091800000] = 55e811ee, %g2 = 0000000000000035 lduw [%o0+%g0],%g2 ! %g2 = 0000000055e811ee ! %l0 = 00000000b4b77a4a, Mem[0000000065000000] = 36684993 stw %l0,[%i2+%g0] ! Mem[0000000065000000] = b4b77a4a ! %l5 = 00000000550435a5, Mem[0000000091000020] = 000035a5 stw %l5,[%i6+%o4] ! Mem[0000000091000020] = 550435a5 ! %l3 = 00000000f660b60c, Mem[0000000091800030] = 45288fc8b6b6487f stx %l3,[%o0+0x030] ! Mem[0000000091800030] = 00000000f660b60c ! Mem[000000006480000c] = 7f8ed5b8, %l7 = 1d10fd717548d828 ldsw [%i1+0x00c],%l7 ! %l7 = 000000007f8ed5b8 ! Mem[0000000090000020] = edfcffff, %g2 = 0000000055e811ee ldsh [%i4+0x022],%g2 ! %g2 = ffffffffffffedfc p42_label_15: ! Mem[0000000091800010] = 5e444af4, %g2 = ffffffffffffedfc lduw [%o0+%o2],%g2 ! %g2 = 000000005e444af4 ! %l4 = 00000000d8390d33, Mem[0000000090800008] = 00000000550435a5 stx %l4,[%i5+%o1] ! Mem[0000000090800008] = 00000000d8390d33 ! Mem[0000000091800030] = 00000000, %g2 = 000000005e444af4 ldub [%o0+0x030],%g2 ! %g2 = 0000000000000000 ! %l0 = b4b77a4a, %l1 = a3543dcb, Mem[0000000090800038] = 00000000 000078bd std %l0,[%i5+0x038] ! Mem[0000000090800038] = b4b77a4a a3543dcb ! Mem[0000000091000028] = 43a014addb4f959e, %g2 = 0000000000000000 ldx [%i6+%o5],%g2 ! %g2 = 43a014addb4f959e ! %l0 = 00000000b4b77a4a, Mem[0000000091800028] = d1fa02cc stw %l0,[%o0+%o5] ! Mem[0000000091800028] = b4b77a4a ! Mem[0000000090800000] = d8390d33, %g2 = 43a014addb4f959e ldsb [%i5+%g0],%g2 ! %g2 = ffffffffffffffd8 ! Mem[0000000090000024] = ffffffc8, %g2 = ffffffffffffffd8 lduw [%i4+0x024],%g2 ! %g2 = 00000000ffffffc8 ! %l1 = 00000000a3543dcb, Mem[000000006580003e] = a7c3d38c sth %l1,[%i3+0x03e] ! Mem[000000006580003c] = a7c33dcb ! Mem[0000000090800008] = 00000000 d8390d33, %g2 = ffffffc8, %g3 = 2bc10fb8 ldd [%i5+%o1],%g2 ! %g2 = 0000000000000000 00000000d8390d33 p42_label_16: ! %l3 = 00000000f660b60c, Mem[0000000091000028] = 43a014addb4f959e stx %l3,[%i6+%o5] ! Mem[0000000091000028] = 00000000f660b60c ! %l3 = 00000000f660b60c, Mem[0000000091800024] = 33167744 stb %l3,[%o0+0x024] ! Mem[0000000091800024] = 0c167744 ! %l2 = 0000000074a6116d, Mem[000000009080001a] = 851cd634 stb %l2,[%i5+0x01a] ! Mem[0000000090800018] = 6d1cd634 ! %l5 = 00000000550435a5, Mem[000000009080003c] = a3543dcb sth %l5,[%i5+0x03c] ! Mem[000000009080003c] = 35a53dcb ! Mem[0000000090000018] = 55e811ee, %g18 = 3661fd2cb8748758 ldsw [%i4+%o3],%g2 ! %g2 = 3661fd2cb8748758 ! Mem[0000000090000030] = 944f136a, %g2 = 0000000055e811ee lduw [%i4+0x030],%g2 ! %g2 = 00000000944f136a ! Mem[000000006480000c] = 7f8ed5b8, %l5 = 00000000550435a5 ldsh [%i1+0x00e],%l5 ! %l5 = ffffffffffffd5b8 ! Mem[0000000064800008] = 71fd47e67f8ed5b8, %l1 = 00000000a3543dcb ldx [%i1+%o1],%l1 ! %l1 = 71fd47e67f8ed5b8 ! Mem[0000000090000024] = ffffffc8, %g2 = 00000000944f136a lduh [%i4+0x024],%g2 ! %g2 = 000000000000ffff ! %l4 = d8390d33, %l5 = ffffd5b8, Mem[0000000090000038] = 8fc6c81b f8ba39dc std %l4,[%i4+0x038] ! Mem[0000000090000038] = d8390d33 ffffd5b8 p42_label_17: ! Mem[0000000091800030] = 000000f6, %g2 = 000000000000ffff ldsb [%o0+0x031],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000038] = 390d33ff, %g2 = 0000000000000000 ldub [%i4+0x039],%g2 ! %g2 = 0000000000000039 ! %l3 = 00000000f660b60c, Mem[0000000065000034] = f660b60c sth %l3,[%i2+0x034] ! Mem[0000000065000034] = b60cb60c ! Mem[0000000065000014] = ea22cdd3, %l6 = 000000000000c21e lduw [%i2+0x014],%l6 ! %l6 = 00000000ea22cdd3 ! Mem[0000000090000018] = 11ee2bc1, %g2 = 0000000000000039 ldsh [%i4+0x01a],%g2 ! %g2 = 00000000000011ee ! Mem[0000000090000020] = 1a54edfc, %g2 = 00000000000011ee lduw [%i4+%o4],%g2 ! %g2 = 000000001a54edfc ! %l4 = 00000000d8390d33, Mem[000000006400003e] = 06f91384 sth %l4,[%i0+0x03e] ! Mem[000000006400003c] = 06f90d33 ! %l2 = 74a6116d, %l3 = f660b60c, Mem[0000000090800000] = d8390d33 550435a5 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 74a6116d f660b60c ! Mem[0000000090000020] = edfcffff, %g2 = 000000001a54edfc ldsh [%i4+0x022],%g2 ! %g2 = ffffffffffffedfc ! %l1 = 71fd47e67f8ed5b8, Mem[0000000091800010] = 5e444af4 stw %l1,[%o0+%o2] ! Mem[0000000091800010] = 7f8ed5b8 p42_label_18: ! Mem[0000000090800024] = ffc8eb48, %g2 = ffffffffffffedfc ldsh [%i5+0x026],%g2 ! %g2 = ffffffffffffffc8 ! Mem[0000000064800038] = 1d10fd717548d828, %l3 = 00000000f660b60c ldx [%i1+0x038],%l3 ! %l3 = 1d10fd717548d828 ! %l6 = 00000000ea22cdd3, Mem[0000000065000018] = 86d48cad6dd0fe30 stx %l6,[%i2+%o3] ! Mem[0000000065000018] = 00000000ea22cdd3 ! Mem[0000000090000014] = 33f5ad2d, %g2 = ffffffffffffffc8 lduw [%i4+0x014],%g2 ! %g2 = 0000000033f5ad2d ! %l0 = 00000000b4b77a4a, Mem[0000000090800015] = f5ad2d35 stb %l0,[%i5+0x015] ! Mem[0000000090800014] = 4aad2d35 ! Mem[0000000064800000] = 748a5a1d, %l1 = 71fd47e67f8ed5b8 ldsw [%i1+%g0],%l1 ! %l1 = 00000000748a5a1d ! Mem[000000009080002c] = 9c5fe8b1, %g18 = 3661fd2cb8748758 ldsw [%i5+0x02c],%g2 ! %g2 = 3661fd2cb8748758 ! Mem[0000000091800028] = b4b77a4a, %g18 = 3661fd2cb8748758 ldsw [%o0+%o5],%g2 ! %g2 = 3661fd2cb8748758 ! %l0 = 00000000b4b77a4a, Mem[0000000090800022] = 11eeffff stb %l0,[%i5+0x022] ! Mem[0000000090800020] = 4aeeffff ! %l2 = 74a6116d, %l3 = 7548d828, Mem[0000000091000008] = 4b1c1133 da67f293 std %l2,[%i6+%o1] ! Mem[0000000091000008] = 74a6116d 7548d828 p42_label_19: ! Mem[0000000090000008] = 0000c21e, %g2 = ffffffffb4b77a4a ldsh [%i4+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000003c] = ffffd5b8, %g2 = 0000000000000000 ldub [%i4+0x03c],%g2 ! %g2 = 00000000000000ff ! %l1 = 00000000748a5a1d, Mem[0000000090000018] = 55e811ee sth %l1,[%i4+%o3] ! Mem[0000000090000018] = 5a1d11ee ! Mem[000000009100001c] = c9550435, %g2 = 00000000000000ff ldub [%i6+0x01f],%g2 ! %g2 = 00000000000000c9 ! %l7 = 000000007f8ed5b8, Mem[0000000090800028] = eb4882af stb %l7,[%i5+%o5] ! Mem[0000000090800028] = b84882af ! Mem[0000000090000010] = 00000000, %g2 = 00000000000000c9 ldsh [%i4+%o2],%g2 ! %g2 = 0000000000000000 ! %l6 = 00000000ea22cdd3, Mem[0000000065000028] = c742f18f6e78a182 stx %l6,[%i2+%o5] ! Mem[0000000065000028] = 00000000ea22cdd3 ! Mem[0000000090800014] = 334aad2d, %g2 = 0000000000000000 ldsh [%i5+0x014],%g2 ! %g2 = 000000000000334a ! Mem[0000000091000010] = 3299b055, %g2 = 000000000000334a lduw [%i6+%o2],%g2 ! %g2 = 000000003299b055 ! Mem[0000000064000004] = 28ca4fff, %l2 = 0000000074a6116d ldsw [%i0+0x004],%l2 ! %l2 = 0000000028ca4fff p42_label_20: ! Mem[0000000065800000] = bd63fecd0702354a, %l1 = 00000000748a5a1d ldx [%i3+%g0],%l1 ! %l1 = bd63fecd0702354a ! %l1 = bd63fecd0702354a, Mem[0000000090800020] = 55e84aeeffffffc8 stx %l1,[%i5+%o4] ! Mem[0000000090800020] = bd63fecd0702354a ! Mem[000000009080000c] = 0d330000, %g2 = 000000003299b055 ldsh [%i5+0x00e],%g2 ! %g2 = 0000000000000d33 ! Mem[0000000091800018] = 00c21ea3, %g2 = 0000000000000d33 ldsb [%o0+0x019],%g2 ! %g2 = 0000000000000000 ! %l1 = bd63fecd0702354a, Mem[0000000090800000] = 74a6116df660b60c stx %l1,[%i5+%g0] ! Mem[0000000090800000] = bd63fecd0702354a ! %l3 = 1d10fd717548d828, Mem[0000000064800006] = 20d4ecb0 sth %l3,[%i1+0x006] ! Mem[0000000064800004] = 20d4d828 ! Mem[0000000090800000] = fecd0702, %g2 = 0000000000000000 ldsh [%i5+0x002],%g2 ! %g2 = fffffffffffffecd ! Mem[0000000090800030] = 342d07fd, %g2 = fffffffffffffecd ldsb [%i5+0x033],%g2 ! %g2 = 0000000000000034 ! %l4 = d8390d33, %l5 = ffffd5b8, Mem[0000000091800030] = 00000000 f660b60c std %l4,[%o0+0x030] ! Mem[0000000091800030] = d8390d33 ffffd5b8 ! Mem[0000000090800014] = ad2d35d3, %g2 = 0000000000000034 lduh [%i5+0x016],%g2 ! %g2 = 000000000000ad2d p42_label_21: ! Mem[0000000065000034] = b60cb60c, %l4 = 00000000d8390d33 lduh [%i2+0x036],%l4 ! %l4 = 000000000000b60c ! Mem[000000006580002c] = 73e2b288, %l4 = 000000000000b60c ldsw [%i3+0x02c],%l4 ! %l4 = 0000000073e2b288 ! %l2 = 0000000028ca4fff, Mem[000000009000000a] = c21eadca sth %l2,[%i4+0x00a] ! Mem[0000000090000008] = 4fffadca ! %l4 = 0000000073e2b288, Mem[0000000065800038] = e2778549a7c33dcb stx %l4,[%i3+0x038] ! Mem[0000000065800038] = 0000000073e2b288 ! %l6 = ea22cdd3, %l7 = 7f8ed5b8, Mem[0000000090000008] = 00004fff adcadeb5 std %l6,[%i4+%o1] ! Mem[0000000090000008] = ea22cdd3 7f8ed5b8 ! %l1 = bd63fecd0702354a, Mem[0000000091000004] = de861c20 sth %l1,[%i6+0x004] ! Mem[0000000091000004] = 354a1c20 ! %l0 = 00000000b4b77a4a, Mem[0000000065000008] = b4b77a4aa3543dcb stx %l0,[%i2+%o1] ! Mem[0000000065000008] = 00000000b4b77a4a ! Mem[0000000090000030] = 4f136a12, %g2 = 000000000000ad2d ldub [%i4+0x031],%g2 ! %g2 = 000000000000004f ! %l2 = 28ca4fff, %l3 = 7548d828, Mem[0000000091000030] = 7cc77257 0e06c30b std %l2,[%i6+0x030] ! Mem[0000000091000030] = 28ca4fff 7548d828 ! Mem[000000009180003c] = eb806635, %g2 = 000000000000004f lduw [%o0+0x03c],%g2 ! %g2 = 00000000eb806635 p42_label_22: ! %l0 = b4b77a4a, %l1 = 0702354a, Mem[0000000091000028] = 00000000 f660b60c std %l0,[%i6+%o5] ! Mem[0000000091000028] = b4b77a4a 0702354a ! %l5 = ffffffffffffd5b8, Mem[000000009100003c] = d7571dc0 stb %l5,[%i6+0x03c] ! Mem[000000009100003c] = b8571dc0 ! %l6 = 00000000ea22cdd3, Mem[0000000090800010] = 00000000334aad2d stx %l6,[%i5+%o2] ! Mem[0000000090800010] = 00000000ea22cdd3 ! %l2 = 0000000028ca4fff, Mem[0000000064800020] = cec4a327d8390d33 stx %l2,[%i1+%o4] ! Mem[0000000064800020] = 0000000028ca4fff ! %l2 = 0000000028ca4fff, Mem[0000000091800031] = 390d33ff stb %l2,[%o0+0x031] ! Mem[0000000091800030] = ff0d33ff ! Mem[0000000091800028] = b4b77a4a, %g2 = 00000000eb806635 lduw [%o0+%o5],%g2 ! %g2 = 00000000b4b77a4a ! Mem[0000000064000010] = adcadeb5 878432ca, %l6 = ea22cdd3, %l7 = 7f8ed5b8 ldd [%i0+%o2],%l6 ! %l6 = 00000000adcadeb5 00000000878432ca ! %l2 = 0000000028ca4fff, Mem[0000000065000024] = cf5c731b stw %l2,[%i2+0x024] ! Mem[0000000065000024] = 28ca4fff ! Mem[0000000090000008] = ea22cdd3, %g2 = 00000000b4b77a4a ldsb [%i4+%o1],%g2 ! %g2 = ffffffffffffffea ! Mem[000000009080000c] = 0d330000, %g2 = ffffffffffffffea lduh [%i5+0x00e],%g2 ! %g2 = 0000000000000d33 p42_label_23: ! Mem[000000009100001c] = 40af2dc9, %g18 = 3661fd2cb8748758 ldsw [%i6+0x01c],%g2 ! %g2 = 3661fd2cb8748758 ! %l6 = adcadeb5, %l7 = 878432ca, Mem[0000000090000020] = 1a54edfc ffffffc8 std %l6,[%i4+%o4] ! Mem[0000000090000020] = adcadeb5 878432ca ! Mem[0000000090000000] = 000078bd, %g2 = 0000000040af2dc9 ldsb [%i4+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800014] = ea22cdd3, %g2 = 0000000000000000 lduw [%i5+0x014],%g2 ! %g2 = 00000000ea22cdd3 ! Mem[0000000090800010] = 00000000 ea22cdd3, %g2 = ea22cdd3, %g3 = d8390d33 ldd [%i5+%o2],%g2 ! %g2 = 0000000000000000 00000000ea22cdd3 ! %l0 = 00000000b4b77a4a, Mem[0000000091800030] = d8ff0d33ffffd5b8 stx %l0,[%o0+0x030] ! Mem[0000000091800030] = 00000000b4b77a4a ! Mem[0000000090000004] = 33f5ad2d, %g2 = 0000000000000000 lduh [%i4+0x004],%g2 ! %g2 = 00000000000033f5 ! %l5 = ffffffffffffd5b8, Mem[0000000091000020] = 550435a5 stw %l5,[%i6+%o4] ! Mem[0000000091000020] = ffffd5b8 ! %l0 = 00000000b4b77a4a, Mem[0000000090800020] = bd63fecd stb %l0,[%i5+%o4] ! Mem[0000000090800020] = 4a63fecd ! Mem[000000009100001c] = 40af2dc9, %g18 = 3661fd2cb8748758 ldsw [%i6+0x01c],%g2 ! %g2 = 3661fd2cb8748758 p42_label_24: ! %l2 = 0000000028ca4fff, Mem[0000000064000010] = adcadeb5878432ca stx %l2,[%i0+%o2] ! Mem[0000000064000010] = 0000000028ca4fff ! Mem[000000009080002c] = b1e7b333, %g2 = 0000000040af2dc9 ldsb [%i5+0x02f],%g2 ! %g2 = ffffffffffffffb1 ! Mem[0000000090800018] = 35d36d1cd6343572, %g2 = ffffffffffffffb1 ldx [%i5+%o3],%g2 ! %g2 = 35d36d1cd6343572 ! Mem[0000000091800028] = b4b77a4a, %g2 = 35d36d1cd6343572 lduw [%o0+%o5],%g2 ! %g2 = 00000000b4b77a4a ! %l2 = 0000000028ca4fff, Mem[0000000064800024] = 28ca4fff sth %l2,[%i1+0x024] ! Mem[0000000064800024] = 4fff4fff ! Mem[0000000090800034] = 66b4b77a, %g2 = 00000000b4b77a4a ldub [%i5+0x037],%g2 ! %g2 = 0000000000000066 ! Mem[0000000065000038] = b4b77a4a, %l1 = bd63fecd0702354a lduh [%i2+0x038],%l1 ! %l1 = 000000000000b4b7 ! Mem[000000009180000c] = 274a7f8e, %g2 = 0000000000000066 lduh [%o0+0x00e],%g2 ! %g2 = 000000000000274a ! %l7 = 00000000878432ca, Mem[0000000090000004] = 33f5ad2d stw %l7,[%i4+0x004] ! Mem[0000000090000004] = 878432ca ! %l2 = 0000000028ca4fff, Mem[0000000091800030] = 00000000b4b77a4a stx %l2,[%o0+0x030] ! Mem[0000000091800030] = 0000000028ca4fff p42_label_25: ! Mem[0000000090800004] = 0702354a, %g2 = 000000000000274a lduw [%i5+0x004],%g2 ! %g2 = 000000000702354a ! Mem[0000000091800038] = c21eeb80, %g2 = 000000000702354a ldsb [%o0+0x03a],%g2 ! %g2 = ffffffffffffffc2 ! %l5 = ffffffffffffd5b8, Mem[0000000091000034] = 7548d828 stw %l5,[%i6+0x034] ! Mem[0000000091000034] = ffffd5b8 ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = ffffffc2, %g3 = ea22cdd3 ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! Mem[0000000065800008] = ed431b9e, %l5 = ffffffffffffd5b8 ldsb [%i3+%o1],%l5 ! %l5 = ffffffffffffffed ! Mem[0000000065000028] = 00000000, %l0 = 00000000b4b77a4a ldub [%i2+0x02b],%l0 ! %l0 = 0000000000000000 ! Mem[0000000090000020] = adcadeb5878432ca, %g2 = 00000000b4334f34 ldx [%i4+%o4],%g2 ! %g2 = adcadeb5878432ca ! Mem[0000000065800004] = 0702354a, %l4 = 0000000073e2b288 ldsh [%i3+0x004],%l4 ! %l4 = 0000000000000702 ! Mem[0000000091000008] = 116d7548, %g2 = adcadeb5878432ca lduh [%i6+0x00a],%g2 ! %g2 = 000000000000116d ! Mem[0000000091000028] = b4b77a4a 0702354a, %g2 = 0000116d, %g3 = 40af2dc9 ldd [%i6+%o5],%g2 ! %g2 = 00000000b4b77a4a 000000000702354a ba,a p42_not_taken_0_end p42_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p42_branch_failed p42_not_taken_0_end: ! End of Random Code for Thread 42 1: membar #Sync ! Force all stores to complete p42_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0a8] ! Set processor 42 done flag ! Check Registers p42_check_registers: set p42_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000000000000 bne,a,pn %xcc,p42_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000b4b7 bne,a,pn %xcc,p42_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000028ca4fff bne,a,pn %xcc,p42_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 1d10fd717548d828 bne,a,pn %xcc,p42_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000702 bne,a,pn %xcc,p42_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffffffed bne,a,pn %xcc,p42_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000adcadeb5 bne,a,pn %xcc,p42_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000878432ca bne,a,pn %xcc,p42_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p42_check_fp_registers: set p42_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 1bdff83b 1177a5dd bne %xcc,p42_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 12775eed 2e13f554 bne %xcc,p42_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 27af6ad8 5f0ba7e2 bne %xcc,p42_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 40cc66bc 9e2367ec bne %xcc,p42_f6_fail nop ! Check Local Memory set p42_local0_expect,%g1 p42_check_local0: ldx [%g1+0x008],%g2 ! Expected data = a75bf6620000c21e ldx [%i0+0x008],%g3 ! Observed data at 0000000064000008 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000000028ca4fff ldx [%i0+0x010],%g3 ! Observed data at 0000000064000010 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i0,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000000000c21e ldx [%i0+0x028],%g3 ! Observed data at 0000000064000028 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 68554b0806f90d33 ldx [%i0+0x038],%g3 ! Observed data at 0000000064000038 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i0,0x038,%g4 set p42_local1_expect,%g1 p42_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 748a5a1d20d4d828 ldx [%i1+0x000],%g3 ! Observed data at 0000000064800000 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000004fff4fff ldx [%i1+0x020],%g3 ! Observed data at 0000000064800020 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i1,0x020,%g4 set p42_local2_expect,%g1 p42_check_local2: ldx [%g1+0x000],%g2 ! Expected data = b4b77a4a33f5ad2d ldx [%i2+0x000],%g3 ! Observed data at 0000000065000000 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00000000b4b77a4a ldx [%i2+0x008],%g3 ! Observed data at 0000000065000008 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 00000000ea22cdd3 ldx [%i2+0x018],%g3 ! Observed data at 0000000065000018 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 0fc1a1f228ca4fff ldx [%i2+0x020],%g3 ! Observed data at 0000000065000020 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000000ea22cdd3 ldx [%i2+0x028],%g3 ! Observed data at 0000000065000028 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 74a6116db60cb60c ldx [%i2+0x030],%g3 ! Observed data at 0000000065000030 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = b4b77a4aa3543dcb ldx [%i2+0x038],%g3 ! Observed data at 0000000065000038 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i2,0x038,%g4 set p42_local3_expect,%g1 p42_check_local3: ldx [%g1+0x020],%g2 ! Expected data = 55e811a57324ed30 ldx [%i3+0x020],%g3 ! Observed data at 0000000065800020 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0d336674a4916674 ldx [%i3+0x030],%g3 ! Observed data at 0000000065800030 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000000073e2b288 ldx [%i3+0x038],%g3 ! Observed data at 0000000065800038 cmp %g2,%g3 bne,a,pn %xcc,p42_local_failed add %i3,0x038,%g4 ! The test for processor 42 has passed p42_passed: ta GOOD_TRAP nop p42_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p42_failed p42_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p42_failed p42_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p42_failed p42_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p42_failed p42_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p42_failed p42_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p42_failed p42_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p42_failed p42_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p42_failed p42_f0_fail: set p42_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p42_f2_fail: set p42_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p42_f4_fail: set p42_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p42_f6_fail: set p42_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 42 failed p42_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0a8] ! Set processor 42 done flag set p42_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 42 failed p42_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0a8] ! Set processor 42 done flag set p42_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p42_selfmod_failed: ba p42_failed mov 0xabc,%g1 p42_common_error: or %g0,0xf0a,%g1 ba p42_failed mov %o5,%g3 p42_common_signature_error: set p42_temp,%g1 ba p42_failed st %g2,[%g1] ! Common Lock Number p42_common_timeout: set p42_temp,%g1 ba p42_failed st %g2,[%g1] ! Common Lock Number p42_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p42_failed mov 0x0,%g3 p42_trap1e: ldda [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000064800008] done p42_trap1o: ldda [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000064800008] done p42_trap2e: ldswa [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000064000010] ldda [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000064000018] stwa %l1,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000065000018] stxa %l6,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000064800028] stwa %l2,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000065000018] ldda [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000065000028] done p42_trap2o: ldswa [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000064000010] ldda [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000064000018] stwa %l1,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000065000018] stxa %l6,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000064800028] stwa %l2,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000065000018] ldda [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000065000028] done p42_trap3e: nop nop done p42_trap3o: nop nop done p42_init_memory_pointers: set p42_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 p42_local0_start,%i0 set p42_local1_start,%i1 set p42_local2_start,%i2 set p42_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 7c088a365a3331cc ldx [%g1+0x008],%l1 ! %l1 = eb6f83a66e78a182 ldx [%g1+0x010],%l2 ! %l2 = 0e63472c0fb8a100 ldx [%g1+0x018],%l3 ! %l3 = 470bbcd22bc10fb8 ldx [%g1+0x020],%l4 ! %l4 = 8f2c0152d26aac06 ldx [%g1+0x028],%l5 ! %l5 = 4e7b920e60f10432 ldx [%g1+0x030],%l6 ! %l6 = 866df5aa99b5f939 ldx [%g1+0x038],%l7 ! %l7 = 79b958c80e06c30b ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 43 processor_43: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xac] ! Set the start flag wrpr %g0,7,%cleanwin call p43_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 43 wr %g0,0x4,%fprs ! Make sure fef is 1 set p43_init_freg,%g1 ! %f0 = c6136339 52b9d433 feaadbfe 0e76a482 ! %f4 = 4084fdc5 52e9c2dd d69265dd b61a8ca1 ! %f8 = 8896ed92 16b512b6 da0ffea8 3312946b ! %f12 = dbcf9698 7ba030ed 22f0fc77 af8a18f5 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 9008058b 659870dd 6fd2b809 ca08dc8f ! %f20 = 22feb183 df42a9c3 0cbfe9c6 e5434b72 ! %f24 = 0bf5d7b0 480eee5c b0ff89b4 69b07a0b ! %f28 = f6f2812e 933fc456 c18dab9b 7aa1d816 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 1e215ad4 8a1a736f 1edba232 120ddaac ! %f36 = a46e788a 8d87e037 e6e103f4 0d0658ea ! %f40 = 39aad871 f969317d 306b012e efc5abd1 ! %f44 = 2a287c42 587b04c1 e9a5f533 073fd2e4 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x46b30a970000000b,%g7,%g1 ! GSR scale = 1, align = 3 wr %g1,%g0,%gsr ! GSR = 46b30a970000000b wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 43 p43_label_1: ! Mem[0000000090800030] = e7b33334, %g2 = 1d79645739666b33 ldsb [%i5+0x030],%g2 ! %g2 = ffffffffffffffe7 ! Mem[000000009180002c] = f545288f, %g2 = ffffffffffffffe7 ldub [%o0+0x02f],%g2 ! %g2 = 00000000000000f5 ! %l4 = 02a9906be5c37209, Mem[0000000090800012] = f97aba27 stb %l4,[%i5+0x012] ! Mem[0000000090800010] = 097aba27 ! Mem[0000000091800020] = e3c73316, %g2 = 00000000000000f5 ldsh [%o0+0x022],%g2 ! %g2 = ffffffffffffe3c7 ! Mem[0000000091000004] = de861c20, %g2 = ffffffffffffe3c7 lduw [%i6+0x004],%g2 ! %g2 = 00000000de861c20 ! Mem[0000000067000028] = 2b824c20, %l7 = 915346ac2ca316d8 ldsh [%i2+%o5],%l7 ! %l7 = 0000000000002b82 ! Mem[0000000090000000] = f4d6f5d4, %g2 = 00000000de861c20 ldsh [%i4+%g0],%g2 ! %g2 = fffffffffffff4d6 ! %l0 = 01abdc92, %l1 = db922816, Mem[0000000090000010] = 0212225c 798eb5a3 std %l0,[%i4+%o2] ! Mem[0000000090000010] = 01abdc92 db922816 ! %l1 = 40bbdf00db922816, Mem[0000000066800004] = 7ddd845c stw %l1,[%i1+0x004] ! Mem[0000000066800004] = db922816 ! Mem[0000000090800028] = 82af9c5f, %g2 = fffffffffffff4d6 ldsh [%i5+0x02a],%g2 ! %g2 = ffffffffffff82af p43_label_2: ! %l5 = 150695386c25ccc2, Mem[0000000091000023] = 8d7b41cb stb %l5,[%i6+0x023] ! Mem[0000000091000020] = c27b41cb ! %l3 = 8ef6d90682b3a0f1, Mem[0000000090800034] = 2d07fd66 stw %l3,[%i5+0x034] ! Mem[0000000090800034] = 82b3a0f1 ! Mem[0000000090000010] = dc92db92, %g2 = ffffffffffff82af ldub [%i4+0x012],%g2 ! %g2 = 00000000000000dc ! %l2 = 1419c0cd, %l3 = 82b3a0f1, Mem[0000000090800010] = bbd0097a ba27fa54 std %l2,[%i5+%o2] ! Mem[0000000090800010] = 1419c0cd 82b3a0f1 ! Mem[0000000091000004] = de861c20, %g18 = 97ae59a2b9bbd06f ldsw [%i6+0x004],%g2 ! %g2 = 97ae59a2b9bbd06f ! Mem[0000000067000008] = bd6fab9b b64057e6, %l4 = e5c37209, %l5 = 6c25ccc2 ldd [%i2+%o1],%l4 ! %l4 = 00000000bd6fab9b 00000000b64057e6 ! Mem[0000000066000034] = 17c4c549, %l5 = 00000000b64057e6 lduw [%i0+0x034],%l5 ! %l5 = 0000000017c4c549 ! Mem[0000000066800018] = 41062508bd700313, %l2 = 40db15d41419c0cd ldx [%i1+%o3],%l2 ! %l2 = 41062508bd700313 ! Mem[0000000090000008] = 96abb01b, %g2 = ffffffffde861c20 ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffff96ab ! Mem[0000000066800030] = 8251ed56, %l5 = 0000000017c4c549 ldsh [%i1+0x032],%l5 ! %l5 = ffffffffffffed56 p43_label_3: ! Mem[0000000091800024] = 7744d1fa, %g2 = ffffffffffff96ab ldsh [%o0+0x026],%g2 ! %g2 = 0000000000007744 ! Mem[0000000066800030] = 8251ed56, %l7 = 0000000000002b82 lduh [%i1+0x030],%l7 ! %l7 = 0000000000008251 ! Mem[0000000091800014] = a2d978b6, %g2 = 0000000000007744 lduw [%o0+0x014],%g2 ! %g2 = 00000000a2d978b6 ! %l3 = 8ef6d90682b3a0f1, Mem[000000006600000e] = a3d810ff sth %l3,[%i0+0x00e] ! Mem[000000006600000c] = a3d8a0f1 ! Mem[0000000090000024] = e7b2eb32, %g18 = 97ae59a2b9bbd06f ldsw [%i4+0x024],%g2 ! %g2 = 97ae59a2b9bbd06f ! %l0 = 08fb87aa01abdc92, Mem[0000000067800028] = e47db5bb stw %l0,[%i3+%o5] ! Mem[0000000067800028] = 01abdc92 ! Mem[0000000090800028] = eb4882af, %g18 = 97ae59a2b9bbd06f ldsw [%i5+%o5],%g2 ! %g2 = 97ae59a2b9bbd06f ! Mem[0000000091000004] = de861c20, %g2 = ffffffffeb4882af lduw [%i6+0x004],%g2 ! %g2 = 00000000de861c20 ! Mem[0000000066800008] = e1debbb6, %l4 = 00000000bd6fab9b lduh [%i1+%o1],%l4 ! %l4 = 000000000000e1de ! Mem[000000009100001c] = 40af2dc9, %g18 = 97ae59a2b9bbd06f ldsw [%i6+0x01c],%g2 ! %g2 = 97ae59a2b9bbd06f p43_label_4: ! Mem[0000000066000008] = cd611d54, %l0 = 08fb87aa01abdc92 ldsh [%i0+%o1],%l0 ! %l0 = ffffffffffffcd61 ! %l6 = 1b85ec24ac6f1a52, Mem[000000006680000c] = f4e74e11 sth %l6,[%i1+0x00c] ! Mem[000000006680000c] = 1a524e11 ! %l6 = ac6f1a52, %l7 = 00008251, Mem[0000000090800028] = eb4882af 9c5fe8b1 std %l6,[%i5+%o5] ! Mem[0000000090800028] = ac6f1a52 00008251 ! Mem[0000000090800018] = 851cd634, %g2 = 0000000040af2dc9 ldub [%i5+0x01a],%g2 ! %g2 = 0000000000000085 ! %l1 = 40bbdf00db922816, Mem[0000000090800028] = ac6f1a5200008251 stx %l1,[%i5+%o5] ! Mem[0000000090800028] = 40bbdf00db922816 ! Mem[0000000067000018] = bd459830 c6c2b017, %l2 = bd700313, %l3 = 82b3a0f1 ldd [%i2+%o3],%l2 ! %l2 = 00000000bd459830 00000000c6c2b017 ! Mem[000000009100000c] = f293eb99, %g2 = 0000000000000085 lduh [%i6+0x00e],%g2 ! %g2 = 000000000000f293 ! %l4 = 000000000000e1de, Mem[0000000090800020] = 6c6c0f3a sth %l4,[%i5+%o4] ! Mem[0000000090800020] = e1de0f3a ! %l5 = ffffffffffffed56, Mem[0000000090000004] = 80b60b78 sth %l5,[%i4+0x004] ! Mem[0000000090000004] = ed560b78 ! Mem[0000000091800020] = 9ee3c733, %g2 = 000000000000f293 ldsb [%o0+0x021],%g2 ! %g2 = ffffffffffffff9e p43_label_5: ! %l4 = 000000000000e1de, Mem[000000009180001a] = df25e146 stb %l4,[%o0+0x01a] ! Mem[0000000091800018] = de25e146 ! Mem[0000000090800034] = 82b3a0f1, %g2 = ffffffffffffff9e lduw [%i5+0x034],%g2 ! %g2 = 0000000082b3a0f1 ! Mem[0000000090800004] = bacca9a3, %g2 = 0000000082b3a0f1 ldub [%i5+0x005],%g2 ! %g2 = 00000000000000ba ! Mem[000000009000001c] = ad1a54ed, %g2 = 00000000000000ba ldsb [%i4+0x01f],%g2 ! %g2 = ffffffffffffffad ! %l1 = 40bbdf00db922816, Mem[0000000090000030] = 944f136a126760d7 stx %l1,[%i4+0x030] ! Mem[0000000090000030] = 40bbdf00db922816 ! %l2 = 00000000bd459830, Mem[0000000091000021] = e28fc27b stb %l2,[%i6+0x021] ! Mem[0000000091000020] = 308fc27b ! %l7 = 0000000000008251, Mem[000000009080001c] = d6343572 stw %l7,[%i5+0x01c] ! Mem[000000009080001c] = 00008251 ! Mem[0000000091000018] = b4334f34, %g2 = ffffffffffffffad lduw [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 ! Mem[0000000066000038] = a5172469761c8f0b, %l1 = 40bbdf00db922816 ldx [%i0+0x038],%l1 ! %l1 = a5172469761c8f0b ! %l2 = 00000000bd459830, Mem[0000000091000038] = 65898de9d7571dc0 stx %l2,[%i6+0x038] ! Mem[0000000091000038] = 00000000bd459830 p43_label_6: ! %l2 = bd459830, %l3 = c6c2b017, Mem[0000000090000038] = 8fc6c81b f8ba39dc std %l2,[%i4+0x038] ! Mem[0000000090000038] = bd459830 c6c2b017 ! Mem[0000000067800014] = 4dbaeba5, %l6 = 1b85ec24ac6f1a52 lduw [%i3+0x014],%l6 ! %l6 = 000000004dbaeba5 ! %l4 = 000000000000e1de, Mem[000000006680002a] = bc19317a sth %l4,[%i1+0x02a] ! Mem[0000000066800028] = bc19e1de ! %l4 = 0000e1de, %l5 = ffffed56, Mem[0000000091800008] = 50d23f27 0741274a std %l4,[%o0+%o1] ! Mem[0000000091800008] = 0000e1de ffffed56 ! Mem[000000009100001c] = 40af2dc9, %g2 = 00000000b4334f34 ldsh [%i6+0x01c],%g2 ! %g2 = 00000000000040af ! Mem[000000009180000c] = ed565e44, %g2 = 00000000000040af ldsh [%o0+0x00e],%g2 ! %g2 = ffffffffffffed56 ! Mem[0000000091000020] = 9d308fc2 7b41cb8c, %g2 = ffffed56, %g3 = 0bad0b00 ldd [%i6+%o4],%g2 ! %g2 = 000000009d308fc2 000000007b41cb8c ! Mem[0000000090800018] = 35d3851c, %g2 = 000000009d308fc2 lduw [%i5+%o3],%g2 ! %g2 = 0000000035d3851c ! Mem[0000000090000008] = 96abb01b, %g18 = 97ae59a2b9bbd06f ldsw [%i4+%o1],%g2 ! %g2 = 97ae59a2b9bbd06f ! Mem[0000000066800008] = e1debbb6, %l0 = ffffffffffffcd61 ldsw [%i1+%o1],%l0 ! %l0 = ffffffffe1debbb6 p43_label_7: ! Mem[0000000066000010] = 60c82986, %l1 = a5172469761c8f0b ldsb [%i0+%o2],%l1 ! %l1 = 0000000000000060 ! Mem[0000000090000038] = bd459830c6c2b017, %g2 = ffffffff96abb01b ldx [%i4+0x038],%g2 ! %g2 = bd459830c6c2b017 ! %l7 = 0000000000008251, Mem[0000000091000012] = b0555beb stb %l7,[%i6+0x012] ! Mem[0000000091000010] = 51555beb ! Mem[0000000090800000] = c8c086c6 d0bacca9, %g2 = c6c2b017, %g3 = 7b41cb8c ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 00000000d0bacca9 ! Mem[0000000090000038] = bd459830, %g2 = 00000000c8c086c6 lduw [%i4+0x038],%g2 ! %g2 = 00000000bd459830 ! Mem[0000000090000008] = b01bc40b, %g2 = 00000000bd459830 lduh [%i4+0x00a],%g2 ! %g2 = 000000000000b01b ! %l7 = 0000000000008251, Mem[0000000090800002] = 86c6d0ba stb %l7,[%i5+0x002] ! Mem[0000000090800000] = 51c6d0ba ! Mem[0000000067800038] = fb1e3575f02ee310, %l2 = 00000000bd459830 ldx [%i3+0x038],%l2 ! %l2 = fb1e3575f02ee310 ! %l4 = 000000000000e1de, Mem[0000000090800008] = a3d5b48d stw %l4,[%i5+%o1] ! Mem[0000000090800008] = 0000e1de ! Mem[0000000067000008] = bd6fab9bb64057e6, %l5 = ffffffffffffed56 ldx [%i2+%o1],%l5 ! %l5 = bd6fab9bb64057e6 p43_label_8: ! Mem[0000000066000008] = cd611d54 a3d8a0f1, %l2 = f02ee310, %l3 = c6c2b017 ldd [%i0+%o1],%l2 ! %l2 = 00000000cd611d54 00000000a3d8a0f1 ! %l3 = 00000000a3d8a0f1, Mem[000000009100000a] = 5151da67 sth %l3,[%i6+0x00a] ! Mem[0000000091000008] = a0f1da67 ! Mem[0000000066000008] = cd611d54, %l7 = 0000000000008251 lduh [%i0+%o1],%l7 ! %l7 = 000000000000cd61 ! %l1 = 0000000000000060, Mem[0000000067000019] = bd459830 stb %l1,[%i2+0x019] ! Mem[0000000067000018] = bd609830 ! Mem[0000000067800020] = f9ba052e, %l0 = ffffffffe1debbb6 ldsh [%i3+0x022],%l0 ! %l0 = 000000000000052e ! Mem[0000000091000024] = 8c43a014, %g2 = 000000000000b01b ldsb [%i6+0x027],%g2 ! %g2 = ffffffffffffff8c ! Mem[0000000067800028] = 01abdc92, %l1 = 0000000000000060 lduw [%i3+%o5],%l1 ! %l1 = 0000000001abdc92 ! %l3 = 00000000a3d8a0f1, Mem[0000000091000008] = 4b1ca0f1da67f293 stx %l3,[%i6+%o1] ! Mem[0000000091000008] = 00000000a3d8a0f1 ! Mem[0000000091000038] = 00000000, %g2 = ffffffffffffff8c lduw [%i6+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = 00000000, %g3 = d0bacca9 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f p43_label_9: ! %l5 = bd6fab9bb64057e6, Mem[0000000091800018] = 39a5de25e14610d9 stx %l5,[%o0+%o3] ! Mem[0000000091800018] = bd6fab9bb64057e6 ! %l3 = 00000000a3d8a0f1, Mem[0000000066800028] = bc19e1de sth %l3,[%i1+%o5] ! Mem[0000000066800028] = a0f1e1de ! %l6 = 4dbaeba5, %l7 = 0000cd61, Mem[0000000091800038] = e8dd799b eb806635 std %l6,[%o0+0x038] ! Mem[0000000091800038] = 4dbaeba5 0000cd61 ! Mem[0000000066800024] = faaf81bb, %l1 = 0000000001abdc92 ldsh [%i1+0x024],%l1 ! %l1 = fffffffffffffaaf ! %l5 = bd6fab9bb64057e6, Mem[000000006680003d] = 7dd94183 stb %l5,[%i1+0x03d] ! Mem[000000006680003c] = 7de64183 ! Mem[0000000066800038] = d9680a867de64183, %l2 = 00000000cd611d54 ldx [%i1+0x038],%l2 ! %l2 = d9680a867de64183 ! Mem[0000000091800028] = fa02ccb0, %g2 = 0000000045288f71 ldub [%o0+0x029],%g2 ! %g2 = 00000000000000fa ! Mem[0000000091000028] = 43a014ad db4f959e, %g2 = 000000fa, %g3 = b6b6487f ldd [%i6+%o5],%g2 ! %g2 = 0000000043a014ad 00000000db4f959e ! Mem[0000000067000004] = 04bd5412, %l3 = 00000000a3d8a0f1 ldub [%i2+0x005],%l3 ! %l3 = 00000000000000bd ! Mem[0000000091800008] = 0000e1de, %g2 = 0000000043a014ad lduw [%o0+%o1],%g2 ! %g2 = 000000000000e1de p43_label_10: ! %l7 = 000000000000cd61, Mem[000000009080001a] = 851c0000 sth %l7,[%i5+0x01a] ! Mem[0000000090800018] = cd610000 ! Mem[0000000091000020] = 308fc27b, %g2 = 000000000000e1de ldub [%i6+0x021],%g2 ! %g2 = 0000000000000030 ! %l3 = 00000000000000bd, Mem[0000000067000032] = dde7cd2c stb %l3,[%i2+0x032] ! Mem[0000000067000030] = dde7bd2c ! %l4 = 000000000000e1de, Mem[0000000067000030] = dde7bd2c8cd471b6 stx %l4,[%i2+0x030] ! Mem[0000000067000030] = 000000000000e1de ! Mem[0000000091800020] = 9ee3c733, %g2 = 0000000000000030 ldsb [%o0+0x021],%g2 ! %g2 = ffffffffffffff9e ! Mem[0000000091800020] = 9ee3c733, %g2 = ffffffffffffff9e ldub [%o0+0x021],%g2 ! %g2 = 000000000000009e ! %l7 = 000000000000cd61, Mem[0000000090000017] = 167f114e stb %l7,[%i4+0x017] ! Mem[0000000090000014] = 617f114e ! Mem[0000000090000018] = 7f114e52 9d7122ad, %g2 = 0000009e, %g3 = db4f959e ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d7122ad ! %l6 = 000000004dbaeba5, Mem[0000000091000036] = be7e0000 stb %l6,[%i6+0x036] ! Mem[0000000091000034] = a57e0000 ! Mem[0000000091000014] = 5bebbbe4, %g2 = 000000007f114e52 lduw [%i6+0x014],%g2 ! %g2 = 000000005bebbbe4 p43_label_11: ! %l2 = d9680a867de64183, Mem[0000000091000018] = b4334f34 sth %l2,[%i6+%o3] ! Mem[0000000091000018] = 41834f34 ! Mem[0000000091000008] = 00000000 a3d8a0f1, %g2 = 5bebbbe4, %g3 = 9d7122ad ldd [%i6+%o1],%g2 ! %g2 = 0000000000000000 00000000a3d8a0f1 ! %l0 = 000000000000052e, Mem[000000006680001c] = bd700313 stb %l0,[%i1+0x01c] ! Mem[000000006680001c] = 2e700313 ! Mem[0000000090800008] = def38faf, %g2 = 0000000000000000 ldsb [%i5+0x00b],%g2 ! %g2 = ffffffffffffffde ! %l2 = d9680a867de64183, Mem[0000000066000000] = ad2accdab74c8141 stx %l2,[%i0+%g0] ! Mem[0000000066000000] = d9680a867de64183 ! Mem[0000000091800030] = 45288f71, %g2 = ffffffffffffffde ldsh [%o0+0x030],%g2 ! %g2 = 0000000000004528 ! Mem[0000000091000028] = 43a014ad, %g2 = 0000000000004528 lduw [%i6+%o5],%g2 ! %g2 = 0000000043a014ad ! %l5 = bd6fab9bb64057e6, Mem[0000000090000028] = 07dc67fd8d791540 stx %l5,[%i4+%o5] ! Mem[0000000090000028] = bd6fab9bb64057e6 ! Mem[0000000091000004] = de861c20, %g2 = 0000000043a014ad ldub [%i6+0x004],%g2 ! %g2 = 00000000000000de ! %l3 = 00000000000000bd, Mem[0000000090800008] = 0000e1def38fafd2 stx %l3,[%i5+%o1] ! Mem[0000000090800008] = 00000000000000bd p43_label_12: ! Mem[0000000090800030] = e7b33334 82b3a0f1, %g2 = 000000de, %g3 = a3d8a0f1 ldd [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 0000000082b3a0f1 ! %l4 = 000000000000e1de, Mem[0000000067800030] = 3765462b stw %l4,[%i3+0x030] ! Mem[0000000067800030] = 0000e1de ! %l2 = d9680a867de64183, Mem[0000000091800024] = 33167744 sth %l2,[%o0+0x024] ! Mem[0000000091800024] = 41837744 ! Mem[0000000090800020] = e1de0f3a, %g2 = 00000000e7b33334 ldsh [%i5+%o4],%g2 ! %g2 = ffffffffffffe1de ! Mem[0000000067800028] = 01abdc925b5237e5, %l7 = 000000000000cd61 ldx [%i3+%o5],%l7 ! %l7 = 01abdc925b5237e5 ! Mem[0000000091000020] = 9d308fc27b41cb8c, %g2 = ffffffffffffe1de ldx [%i6+%o4],%g2 ! %g2 = 9d308fc27b41cb8c ! %l6 = 4dbaeba5, %l7 = 5b5237e5, Mem[0000000090000038] = bd459830 c6c2b017 std %l6,[%i4+0x038] ! Mem[0000000090000038] = 4dbaeba5 5b5237e5 ! %l4 = 000000000000e1de, Mem[000000009100002e] = 959e7cc7 sth %l4,[%i6+0x02e] ! Mem[000000009100002c] = e1de7cc7 ! %l5 = bd6fab9bb64057e6, Mem[0000000067800020] = f9ba052e stb %l5,[%i3+%o4] ! Mem[0000000067800020] = e6ba052e ! Mem[0000000091800024] = 7744d1fa, %g2 = 9d308fc27b41cb8c lduh [%o0+0x026],%g2 ! %g2 = 0000000000007744 p43_label_13: ! Mem[0000000090800008] = 00000000, %g18 = 97ae59a2b9bbd06f ldsw [%i5+%o1],%g2 ! %g2 = 97ae59a2b9bbd06f ! Mem[0000000090000000] = f4d6f5d4, %g2 = 0000000000000000 ldsh [%i4+%g0],%g2 ! %g2 = fffffffffffff4d6 ! %l4 = 000000000000e1de, Mem[0000000090000008] = 96abb01b stb %l4,[%i4+%o1] ! Mem[0000000090000008] = deabb01b ! Mem[0000000090800028] = 40bbdf00db922816, %g2 = fffffffffffff4d6 ldx [%i5+%o5],%g2 ! %g2 = 40bbdf00db922816 ! Mem[0000000067000010] = aa673cf1, %l7 = 01abdc925b5237e5 ldub [%i2+%o2],%l7 ! %l7 = 00000000000000aa ! Mem[0000000091000030] = 57207ba5, %g2 = 40bbdf00db922816 ldub [%i6+0x033],%g2 ! %g2 = 0000000000000057 ! Mem[0000000091000000] = ddab9f6d, %g2 = 0000000000000057 ldub [%i6+%g0],%g2 ! %g2 = 00000000000000dd ! %l6 = 4dbaeba5, %l7 = 000000aa, Mem[0000000067800000] = 2a5691d9 74b92595 std %l6,[%i3+%g0] ! Mem[0000000067800000] = 4dbaeba5 000000aa ! %l6 = 000000004dbaeba5, Mem[0000000091000010] = eb9951555bebbbe4 stx %l6,[%i6+%o2] ! Mem[0000000091000010] = 000000004dbaeba5 ! Mem[0000000090800014] = a0f135d3, %g2 = 00000000000000dd ldsh [%i5+0x016],%g2 ! %g2 = ffffffffffffa0f1 p43_label_14: ! Mem[0000000066000018] = 88482300, %l0 = 000000000000052e lduh [%i0+%o3],%l0 ! %l0 = 0000000000008848 ! %l6 = 4dbaeba5, %l7 = 000000aa, Mem[0000000066800028] = a0f1e1de 15ae4ce7 std %l6,[%i1+%o5] ! Mem[0000000066800028] = 4dbaeba5 000000aa ! Mem[000000009180000c] = 565e44f9, %g2 = ffffffffffffa0f1 ldsb [%o0+0x00f],%g2 ! %g2 = 0000000000000056 ! %l2 = d9680a867de64183, Mem[0000000091800000] = 6c5e37b5 sth %l2,[%o0+%g0] ! Mem[0000000091800000] = 418337b5 ! Mem[0000000090800018] = 35d3cd61, %g2 = 0000000000000056 lduw [%i5+%o3],%g2 ! %g2 = 0000000035d3cd61 ! Mem[0000000091000024] = 8c43a014, %g2 = 0000000035d3cd61 ldub [%i6+0x027],%g2 ! %g2 = 000000000000008c ! %l0 = 00008848, %l1 = fffffaaf, Mem[0000000066800000] = 4c42066b db922816 std %l0,[%i1+%g0] ! Mem[0000000066800000] = 00008848 fffffaaf ! Mem[000000009180002c] = 8df54528, %g2 = 000000000000008c ldub [%o0+0x02e],%g2 ! %g2 = 000000000000008d ! Mem[0000000090000010] = 01abdc92db922861, %g2 = 000000000000008d ldx [%i4+%o2],%g2 ! %g2 = 01abdc92db922861 ! %l2 = 7de64183, %l3 = 000000bd, Mem[0000000066800030] = 8251ed56 71f1ebbb std %l2,[%i1+0x030] ! Mem[0000000066800030] = 7de64183 000000bd p43_label_15: ! Mem[0000000066800018] = 41062508 2e700313, %l2 = 7de64183, %l3 = 000000bd ldd [%i1+%o3],%l2 ! %l2 = 0000000041062508 000000002e700313 ! Mem[0000000090800018] = 35d3cd61, %g18 = 97ae59a2b9bbd06f ldsw [%i5+%o3],%g2 ! %g2 = 97ae59a2b9bbd06f ! %l0 = 00008848, %l1 = fffffaaf, Mem[0000000066800028] = 4dbaeba5 000000aa std %l0,[%i1+%o5] ! Mem[0000000066800028] = 00008848 fffffaaf ! Mem[000000009180002c] = b0308df5, %g2 = 0000000035d3cd61 lduw [%o0+0x02c],%g2 ! %g2 = 00000000b0308df5 ! Mem[0000000067000018] = bd609830, %l4 = 000000000000e1de ldsw [%i2+%o3],%l4 ! %l4 = ffffffffbd609830 ! %l2 = 0000000041062508, Mem[0000000090800010] = 1419c0cd82b3a0f1 stx %l2,[%i5+%o2] ! Mem[0000000090800010] = 0000000041062508 ! Mem[0000000091800030] = 71b6b648, %g2 = 00000000b0308df5 ldub [%o0+0x033],%g2 ! %g2 = 0000000000000071 ! %l0 = 0000000000008848, Mem[0000000091000024] = 7b41cb8c stw %l0,[%i6+0x024] ! Mem[0000000091000024] = 00008848 ! Mem[0000000066000008] = cd611d54a3d8a0f1, %l2 = 0000000041062508 ldx [%i0+%o1],%l2 ! %l2 = cd611d54a3d8a0f1 ! Mem[0000000090000038] = 4dbaeba5, %g2 = 0000000000000071 ldub [%i4+0x038],%g2 ! %g2 = 000000000000004d p43_label_16: ! %l1 = fffffffffffffaaf, Mem[0000000090800033] = 3482b3a0 stb %l1,[%i5+0x033] ! Mem[0000000090800030] = af82b3a0 ! %l0 = 0000000000008848, Mem[0000000066000038] = a5172469761c8f0b stx %l0,[%i0+0x038] ! Mem[0000000066000038] = 0000000000008848 ! Mem[000000009080003c] = dd38b60e, %g2 = 000000000000004d ldsb [%i5+0x03c],%g2 ! %g2 = ffffffffffffffdd ! %l1 = fffffffffffffaaf, Mem[0000000091800022] = e3c74183 sth %l1,[%o0+0x022] ! Mem[0000000091800020] = faaf4183 ! %l5 = bd6fab9bb64057e6, Mem[0000000066800029] = 00008848 stb %l5,[%i1+0x029] ! Mem[0000000066800028] = 00e68848 ! %l3 = 000000002e700313, Mem[0000000091800038] = 4dbaeba50000cd61 stx %l3,[%o0+0x038] ! Mem[0000000091800038] = 000000002e700313 ! %l0 = 0000000000008848, Mem[0000000090000028] = bd6fab9bb64057e6 stx %l0,[%i4+%o5] ! Mem[0000000090000028] = 0000000000008848 ! %l2 = a3d8a0f1, %l3 = 2e700313, Mem[0000000090000010] = 01abdc92 db922861 std %l2,[%i4+%o2] ! Mem[0000000090000010] = a3d8a0f1 2e700313 ! %l3 = 000000002e700313, Mem[0000000067800018] = 2294fb58d869176b stx %l3,[%i3+%o3] ! Mem[0000000067800018] = 000000002e700313 ! %l6 = 000000004dbaeba5, Mem[000000009180001e] = 57e6c69e sth %l6,[%o0+0x01e] ! Mem[000000009180001c] = eba5c69e p43_label_17: ! Mem[0000000091000004] = de861c20, %g2 = ffffffffffffffdd ldsb [%i6+0x004],%g2 ! %g2 = ffffffffffffffde ! %l2 = cd611d54a3d8a0f1, Mem[000000009000000c] = c40b9e2c stb %l2,[%i4+0x00c] ! Mem[000000009000000c] = f10b9e2c ! %l6 = 000000004dbaeba5, Mem[0000000090800032] = 33af82b3 sth %l6,[%i5+0x032] ! Mem[0000000090800030] = eba582b3 ! %l4 = bd609830, %l5 = b64057e6, Mem[0000000090000018] = 7f114e52 9d7122ad std %l4,[%i4+%o3] ! Mem[0000000090000018] = bd609830 b64057e6 ! Mem[0000000090800000] = c8c051c6 d0bacca9, %g2 = ffffffde, %g3 = 82b3a0f1 ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c051c6 00000000d0bacca9 ! Mem[0000000091800004] = da193367, %g2 = 00000000c8c051c6 lduw [%o0+0x004],%g2 ! %g2 = 00000000da193367 ! Mem[0000000091800004] = da193367, %g2 = 00000000da193367 ldsb [%o0+0x004],%g2 ! %g2 = ffffffffffffffda ! Mem[0000000067000004] = 04bd5412, %l1 = fffffffffffffaaf lduw [%i2+0x004],%l1 ! %l1 = 0000000004bd5412 ! %l0 = 0000000000008848, Mem[0000000091000030] = 7cc77257207ba57e stx %l0,[%i6+0x030] ! Mem[0000000091000030] = 0000000000008848 ! %l4 = ffffffffbd609830, Mem[000000006700003e] = 96127b85 sth %l4,[%i2+0x03e] ! Mem[000000006700003c] = 96129830 p43_label_18: ! %l0 = 0000000000008848, Mem[000000009080002f] = 16e7b3eb stb %l0,[%i5+0x02f] ! Mem[000000009080002c] = 48e7b3eb ! %l5 = bd6fab9bb64057e6, Mem[000000009000003c] = 5b5237e5 stw %l5,[%i4+0x03c] ! Mem[000000009000003c] = b64057e6 ! %l6 = 000000004dbaeba5, Mem[0000000091800010] = 5e44f9f4a2d978b6 stx %l6,[%o0+%o2] ! Mem[0000000091800010] = 000000004dbaeba5 ! Mem[0000000090000024] = e7b2eb32, %g2 = ffffffffffffffda lduw [%i4+0x024],%g2 ! %g2 = 00000000e7b2eb32 ! Mem[000000009000001c] = b64057e6, %g2 = 00000000e7b2eb32 ldsh [%i4+0x01c],%g2 ! %g2 = ffffffffffffb640 ! Mem[000000006680002c] = fffffaaf, %l1 = 0000000004bd5412 ldub [%i1+0x02f],%l1 ! %l1 = 00000000000000af ! Mem[0000000067800010] = abdc5e40, %l2 = cd611d54a3d8a0f1 ldsh [%i3+0x012],%l2 ! %l2 = 0000000000005e40 ! Mem[0000000091800010] = 00004dba, %g2 = ffffffffffffb640 lduh [%o0+0x012],%g2 ! %g2 = 0000000000000000 ! %l0 = 0000000000008848, Mem[0000000066000030] = 5a681d4c stw %l0,[%i0+0x030] ! Mem[0000000066000030] = 00008848 ! Mem[0000000090800004] = a9000000, %g2 = 0000000000000000 ldsb [%i5+0x007],%g2 ! %g2 = ffffffffffffffa9 p43_label_19: ! %l5 = bd6fab9bb64057e6, Mem[0000000090800030] = e7b3eba5 stw %l5,[%i5+0x030] ! Mem[0000000090800030] = b64057e6 ! Mem[0000000091000000] = ddab9f6d, %g18 = 97ae59a2b9bbd06f ldsw [%i6+%g0],%g2 ! %g2 = 97ae59a2b9bbd06f ! Mem[0000000066800038] = d9680a86, %l2 = 0000000000005e40 lduh [%i1+0x038],%l2 ! %l2 = 000000000000d968 ! %l4 = ffffffffbd609830, Mem[0000000090800016] = 250835d3 stb %l4,[%i5+0x016] ! Mem[0000000090800014] = 300835d3 ! Mem[000000009100001c] = 2dc99d30, %g2 = ffffffffddab9f6d ldsh [%i6+0x01e],%g2 ! %g2 = 0000000000002dc9 ! Mem[0000000090000004] = ed560b78, %g2 = 0000000000002dc9 ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffffed56 ! %l3 = 000000002e700313, Mem[0000000090800024] = ba1e4dff sth %l3,[%i5+0x024] ! Mem[0000000090800024] = 03134dff ! Mem[0000000090800020] = 0f3a0313, %g2 = ffffffffffffed56 ldsh [%i5+0x022],%g2 ! %g2 = 0000000000000f3a ! Mem[0000000090000000] = f4d6f5d4, %g2 = 0000000000000f3a ldub [%i4+%g0],%g2 ! %g2 = 00000000000000f4 ! Mem[0000000090000014] = 700313bd, %g2 = 00000000000000f4 ldsb [%i4+0x015],%g2 ! %g2 = 0000000000000070 p43_label_20: ! %l2 = 000000000000d968, Mem[000000009000000c] = f10b9e2c stb %l2,[%i4+0x00c] ! Mem[000000009000000c] = 680b9e2c ! %l7 = 00000000000000aa, Mem[000000006780003a] = fb1e3575 sth %l7,[%i3+0x03a] ! Mem[0000000067800038] = fb1e00aa ! Mem[0000000090000018] = 30b64057, %g2 = 0000000000000070 ldsb [%i4+0x01b],%g2 ! %g2 = 0000000000000030 ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = 00000030, %g3 = d0bacca9 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! %l2 = 000000000000d968, Mem[0000000091800004] = da193367 sth %l2,[%o0+0x004] ! Mem[0000000091800004] = d9683367 ! Mem[0000000091000014] = 4dbaeba5, %g18 = 97ae59a2b9bbd06f ldsw [%i6+0x014],%g2 ! %g2 = 97ae59a2b9bbd06f ! Mem[0000000091800038] = 0000002e, %g2 = 000000004dbaeba5 ldsb [%o0+0x039],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000018] = bd609830 b64057e6, %g2 = 00000000, %g3 = b0308df5 ldd [%i4+%o3],%g2 ! %g2 = 00000000bd609830 00000000b64057e6 ! Mem[0000000091000028] = 43a014ad, %g18 = 97ae59a2b9bbd06f ldsw [%i6+%o5],%g2 ! %g2 = 97ae59a2b9bbd06f ! %l7 = 00000000000000aa, Mem[0000000091000014] = 4dbaeba5 stb %l7,[%i6+0x014] ! Mem[0000000091000014] = aabaeba5 p43_label_21: ! %l5 = bd6fab9bb64057e6, Mem[0000000091800000] = 418337b5d9683367 stx %l5,[%o0+%g0] ! Mem[0000000091800000] = bd6fab9bb64057e6 ! %l0 = 0000000000008848, Mem[0000000090800004] = d0bacca9 sth %l0,[%i5+0x004] ! Mem[0000000090800004] = 8848cca9 ! %l5 = bd6fab9bb64057e6, Mem[0000000067800036] = d4d206fa sth %l5,[%i3+0x036] ! Mem[0000000067800034] = d4d257e6 ! Mem[000000009180001c] = b640eba5, %g2 = 0000000043a014ad ldsh [%o0+0x01c],%g2 ! %g2 = ffffffffffffb640 ! Mem[0000000090800008] = 00000000, %g2 = ffffffffffffb640 ldub [%i5+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000067000004] = 04bd5412, %l5 = bd6fab9bb64057e6 ldsb [%i2+0x007],%l5 ! %l5 = 0000000000000012 ! %l7 = 00000000000000aa, Mem[0000000066800013] = 6d543ab3 stb %l7,[%i1+0x013] ! Mem[0000000066800010] = 6d543aaa ! %l4 = ffffffffbd609830, Mem[0000000067800005] = 000000aa stb %l4,[%i3+0x005] ! Mem[0000000067800004] = 003000aa ! Mem[0000000091000008] = 0000a3d8, %g2 = 0000000000000000 lduh [%i6+0x00a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800028] = d1fa02cc, %g2 = 0000000000000000 ldsb [%o0+%o5],%g2 ! %g2 = ffffffffffffffd1 p43_label_22: ! %l1 = 00000000000000af, Mem[000000006780001a] = 00000000 sth %l1,[%i3+0x01a] ! Mem[0000000067800018] = 000000af ! Mem[0000000090000028] = 00000000, %g18 = 97ae59a2b9bbd06f ldsw [%i4+%o5],%g2 ! %g2 = 97ae59a2b9bbd06f ! Mem[0000000091800028] = d1fa02cc, %g18 = 97ae59a2b9bbd06f ldsw [%o0+%o5],%g2 ! %g2 = 97ae59a2b9bbd06f ! Mem[0000000091000024] = 00008848, %g18 = 97ae59a2b9bbd06f ldsw [%i6+0x024],%g2 ! %g2 = 97ae59a2b9bbd06f ! Mem[0000000090000020] = edfce7b2, %g2 = 0000000000008848 ldsh [%i4+0x022],%g2 ! %g2 = ffffffffffffedfc ! Mem[000000009000002c] = 00008848, %g2 = ffffffffffffedfc lduh [%i4+0x02c],%g2 ! %g2 = 0000000000000000 ! %l4 = ffffffffbd609830, Mem[0000000090800038] = 393f420cdd38b60e stx %l4,[%i5+0x038] ! Mem[0000000090800038] = ffffffffbd609830 ! Mem[0000000090800008] = 00000000000000bd, %g2 = 0000000000000000 ldx [%i5+%o1],%g2 ! %g2 = 00000000000000bd ! Mem[000000009100000c] = a3d8a0f1, %g2 = 00000000000000bd lduh [%i6+0x00c],%g2 ! %g2 = 000000000000a3d8 ! %l2 = 000000000000d968, Mem[0000000091800028] = d1fa02cc stw %l2,[%o0+%o5] ! Mem[0000000091800028] = 0000d968 p43_label_23: ! %l7 = 00000000000000aa, Mem[0000000090800008] = 00000000 stw %l7,[%i5+%o1] ! Mem[0000000090800008] = 000000aa ! %l4 = ffffffffbd609830, Mem[0000000090800028] = 40bbdf00 stw %l4,[%i5+%o5] ! Mem[0000000090800028] = bd609830 ! Mem[0000000090000000] = d6f5d4ed, %g2 = 000000000000a3d8 ldsb [%i4+0x001],%g2 ! %g2 = ffffffffffffffd6 ! Mem[000000009080001c] = 00008251, %g2 = ffffffffffffffd6 lduw [%i5+0x01c],%g2 ! %g2 = 0000000000008251 ! %l2 = 000000000000d968, Mem[0000000091000018] = 41834f34 stw %l2,[%i6+%o3] ! Mem[0000000091000018] = 0000d968 ! %l1 = 00000000000000af, Mem[0000000091800001] = 6fab9bb6 stb %l1,[%o0+0x001] ! Mem[0000000091800000] = afab9bb6 ! Mem[0000000091000010] = 0000aaba, %g2 = 0000000000008251 ldub [%i6+0x012],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000002c] = 00008848, %g2 = 0000000000000000 ldsh [%i4+0x02c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800010] = 00000000 4dbaeba5, %g2 = 00000000, %g3 = b64057e6 ldd [%o0+%o2],%g2 ! %g2 = 0000000000000000 000000004dbaeba5 ! %l4 = ffffffffbd609830, Mem[000000009000003c] = b64057e6 stw %l4,[%i4+0x03c] ! Mem[000000009000003c] = bd609830 p43_label_24: ! Mem[0000000091000014] = eba50000, %g2 = 0000000000000000 ldsh [%i6+0x016],%g2 ! %g2 = ffffffffffffeba5 ! Mem[0000000091800020] = c69efaaf, %g2 = ffffffffffffeba5 ldsb [%o0+%o4],%g2 ! %g2 = ffffffffffffffc6 ! Mem[0000000091800020] = c69efaaf, %g2 = ffffffffffffffc6 lduw [%o0+%o4],%g2 ! %g2 = 00000000c69efaaf ! Mem[0000000090000020] = 54edfce7, %g2 = 00000000c69efaaf ldsb [%i4+0x021],%g2 ! %g2 = 0000000000000054 ! Mem[000000009080000c] = bd000000, %g2 = 0000000000000054 ldsb [%i5+0x00f],%g2 ! %g2 = ffffffffffffffbd ! %l4 = ffffffffbd609830, Mem[0000000091000000] = ddab9f6d sth %l4,[%i6+%g0] ! Mem[0000000091000000] = 98309f6d ! %l6 = 000000004dbaeba5, Mem[0000000090000004] = ed560b78 sth %l6,[%i4+0x004] ! Mem[0000000090000004] = eba50b78 ! Mem[0000000067800018] = 000000af2e700313, %l1 = 00000000000000af ldx [%i3+%o3],%l1 ! %l1 = 000000af2e700313 ! Mem[0000000091800000] = bdafab9b b64057e6, %g2 = ffffffbd, %g3 = 4dbaeba5 ldd [%o0+%g0],%g2 ! %g2 = 00000000bdafab9b 00000000b64057e6 ! Mem[0000000091000034] = 00884800, %g2 = 00000000bdafab9b ldub [%i6+0x035],%g2 ! %g2 = 0000000000000000 p43_label_25: ! Mem[0000000067000030] = 00000000, %l3 = 000000002e700313 ldsw [%i2+0x030],%l3 ! %l3 = 0000000000000000 ! %l6 = 000000004dbaeba5, Mem[0000000066000020] = ae219ab5 stb %l6,[%i0+%o4] ! Mem[0000000066000020] = a5219ab5 ! Mem[0000000091000038] = 0000bd45, %g2 = 0000000000000000 lduh [%i6+0x03a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800000] = c8c051c68848cca9, %g2 = 0000000000000000 ldx [%i5+%g0],%g2 ! %g2 = c8c051c68848cca9 ! Mem[0000000067000000] = af4b023304bd5412, %l7 = 00000000000000aa ldx [%i2+%g0],%l7 ! %l7 = af4b023304bd5412 ! Mem[0000000091000004] = de861c20, %g18 = 97ae59a2b9bbd06f ldsw [%i6+0x004],%g2 ! %g2 = 97ae59a2b9bbd06f ! %l1 = 000000af2e700313, Mem[000000006780001c] = 2e700313 stw %l1,[%i3+0x01c] ! Mem[000000006780001c] = 2e700313 ! Mem[0000000090000024] = b2eb3200, %g2 = ffffffffde861c20 ldub [%i4+0x025],%g2 ! %g2 = 00000000000000b2 ! Mem[0000000090000018] = bd609830 b64057e6, %g2 = 000000b2, %g3 = b64057e6 ldd [%i4+%o3],%g2 ! %g2 = 00000000bd609830 00000000b64057e6 ! %l6 = 000000004dbaeba5, Mem[0000000066800018] = 410625082e700313 stx %l6,[%i1+%o3] ! Mem[0000000066800018] = 000000004dbaeba5 ba,a p43_not_taken_0_end p43_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p43_branch_failed p43_not_taken_0_end: ! End of Random Code for Thread 43 1: membar #Sync ! Force all stores to complete p43_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0ac] ! Set processor 43 done flag ! Check Registers p43_check_registers: set p43_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000000008848 bne,a,pn %xcc,p43_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000af2e700313 bne,a,pn %xcc,p43_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000000000d968 bne,a,pn %xcc,p43_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000000 bne,a,pn %xcc,p43_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffbd609830 bne,a,pn %xcc,p43_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000012 bne,a,pn %xcc,p43_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000004dbaeba5 bne,a,pn %xcc,p43_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be af4b023304bd5412 bne,a,pn %xcc,p43_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p43_check_fp_registers: set p43_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be feaadbfe 0e76a482 bne %xcc,p43_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 4084fdc5 52e9c2dd bne %xcc,p43_f4_fail nop ! Check Local Memory set p43_local0_expect,%g1 p43_check_local0: ldx [%g1+0x000],%g2 ! Expected data = d9680a867de64183 ldx [%i0+0x000],%g3 ! Observed data at 0000000066000000 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = cd611d54a3d8a0f1 ldx [%i0+0x008],%g3 ! Observed data at 0000000066000008 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = a5219ab5f8f3404f ldx [%i0+0x020],%g3 ! Observed data at 0000000066000020 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000884817c4c549 ldx [%i0+0x030],%g3 ! Observed data at 0000000066000030 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000000000008848 ldx [%i0+0x038],%g3 ! Observed data at 0000000066000038 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i0,0x038,%g4 set p43_local1_expect,%g1 p43_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 00008848fffffaaf ldx [%i1+0x000],%g3 ! Observed data at 0000000066800000 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = e1debbb61a524e11 ldx [%i1+0x008],%g3 ! Observed data at 0000000066800008 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 6d543aaae595f53e ldx [%i1+0x010],%g3 ! Observed data at 0000000066800010 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000000004dbaeba5 ldx [%i1+0x018],%g3 ! Observed data at 0000000066800018 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00e68848fffffaaf ldx [%i1+0x028],%g3 ! Observed data at 0000000066800028 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 7de64183000000bd ldx [%i1+0x030],%g3 ! Observed data at 0000000066800030 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = d9680a867de64183 ldx [%i1+0x038],%g3 ! Observed data at 0000000066800038 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i1,0x038,%g4 set p43_local2_expect,%g1 p43_check_local2: ldx [%g1+0x018],%g2 ! Expected data = bd609830c6c2b017 ldx [%i2+0x018],%g3 ! Observed data at 0000000067000018 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i2,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000000000000e1de ldx [%i2+0x030],%g3 ! Observed data at 0000000067000030 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 7b7594b996129830 ldx [%i2+0x038],%g3 ! Observed data at 0000000067000038 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i2,0x038,%g4 set p43_local3_expect,%g1 p43_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 4dbaeba5003000aa ldx [%i3+0x000],%g3 ! Observed data at 0000000067800000 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000000af2e700313 ldx [%i3+0x018],%g3 ! Observed data at 0000000067800018 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = e6ba052ec4265ea1 ldx [%i3+0x020],%g3 ! Observed data at 0000000067800020 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 01abdc925b5237e5 ldx [%i3+0x028],%g3 ! Observed data at 0000000067800028 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000e1ded4d257e6 ldx [%i3+0x030],%g3 ! Observed data at 0000000067800030 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = fb1e00aaf02ee310 ldx [%i3+0x038],%g3 ! Observed data at 0000000067800038 cmp %g2,%g3 bne,a,pn %xcc,p43_local_failed add %i3,0x038,%g4 ! The test for processor 43 has passed p43_passed: ta GOOD_TRAP nop p43_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p43_failed p43_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p43_failed p43_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p43_failed p43_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p43_failed p43_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p43_failed p43_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p43_failed p43_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p43_failed p43_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p43_failed p43_f2_fail: set p43_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p43_f4_fail: set p43_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 43 failed p43_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0ac] ! Set processor 43 done flag set p43_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 43 failed p43_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0ac] ! Set processor 43 done flag set p43_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p43_selfmod_failed: ba p43_failed mov 0xabc,%g1 p43_common_error: or %g0,0xf0b,%g1 ba p43_failed mov %o5,%g3 p43_common_signature_error: set p43_temp,%g1 ba p43_failed st %g2,[%g1] ! Common Lock Number p43_common_timeout: set p43_temp,%g1 ba p43_failed st %g2,[%g1] ! Common Lock Number p43_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p43_failed mov 0x0,%g3 p43_trap1e: lduha [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000067800018] ldsha [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000067800028] lduba [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000066800010] done p43_trap1o: lduha [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000067800018] ldsha [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000067800028] lduba [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000066800010] done p43_trap2e: stwa %l1,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000067800008] ldsba [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000067800008] stwa %l2,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000066800028] stba %l0,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000066800028] lduba [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000067800000] ldxa [%i2+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000067000020] done p43_trap2o: stwa %l1,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000067800008] ldsba [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000067800008] stwa %l2,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000066800028] stba %l0,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000066800028] lduba [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000067800000] ldxa [%o2+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000067000020] done p43_trap3e: nop nop nop done p43_trap3o: nop nop nop done p43_init_memory_pointers: set p43_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 p43_local0_start,%i0 set p43_local1_start,%i1 set p43_local2_start,%i2 set p43_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 08fb87aa01abdc92 ldx [%g1+0x008],%l1 ! %l1 = 40bbdf00db922816 ldx [%g1+0x010],%l2 ! %l2 = 40db15d41419c0cd ldx [%g1+0x018],%l3 ! %l3 = 8ef6d90682b3a0f1 ldx [%g1+0x020],%l4 ! %l4 = 02a9906be5c37209 ldx [%g1+0x028],%l5 ! %l5 = 150695386c25ccc2 ldx [%g1+0x030],%l6 ! %l6 = 1b85ec24ac6f1a52 ldx [%g1+0x038],%l7 ! %l7 = 915346ac2ca316d8 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 44 processor_44: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xb0] ! Set the start flag wrpr %g0,7,%cleanwin call p44_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 44 wr %g0,0x4,%fprs ! Make sure fef is 1 set p44_init_freg,%g1 ! %f0 = 1ca59c97 f97c06eb 59b20236 76e4fd86 ! %f4 = eca7744a c475708d 7540ebcb 9ed2a1a3 ! %f8 = dd56523e bde77695 90b6c12b f3f17181 ! %f12 = 7785ed26 2113ae86 7731f5c5 8139ae15 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = e28859e8 888482a6 012a275f b5b5a2f6 ! %f20 = 0e11e040 51e58aa7 cb0875ea b9d22b14 ! %f24 = 67d99f99 5242cd47 d6844d26 d079c7f3 ! %f28 = 0471e88a 884596b4 fc7d57fd 88f232ed ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = b490fde9 d8099fc4 1328b280 5d27e651 ! %f36 = d78acf7d bb8d594b e98e3703 9d384050 ! %f40 = 91c851c8 529ae100 b84baf60 076b743a ! %f44 = 33d8e54c 44f9d09b 0b7a9138 bc2afb6f ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x3ff068080000007e,%g7,%g1 ! GSR scale = 15, align = 6 wr %g1,%g0,%gsr ! GSR = 3ff068080000007e wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 44 p44_label_1: ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = 3c9a8814, %g3 = 0bad0b00 ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! Mem[0000000090800008] = b48df38f, %g2 = 00000000b4334f34 ldub [%i5+0x00a],%g2 ! %g2 = 00000000000000b4 ! %l7 = 89f2def87eff4704, Mem[0000000091800000] = 6c5e37b5 stb %l7,[%o0+%g0] ! Mem[0000000091800000] = 045e37b5 ! Mem[000000009180002c] = 308df545, %g2 = 00000000000000b4 ldsb [%o0+0x02d],%g2 ! %g2 = 0000000000000030 ! %l7 = 89f2def87eff4704, Mem[000000009000003f] = dc000000 stb %l7,[%i4+0x03f] ! Mem[000000009000003c] = 04000000 ! %l0 = 1d38879dcd570b04, Mem[0000000091000032] = 7257207b sth %l0,[%i6+0x032] ! Mem[0000000091000030] = 0b04207b ! Mem[000000009180002c] = b0308df5, %g2 = 0000000000000030 lduw [%o0+0x02c],%g2 ! %g2 = 00000000b0308df5 ! %l0 = cd570b04, %l1 = 9aa2f277, Mem[0000000091800010] = 5e44f9f4 a2d978b6 std %l0,[%o0+%o2] ! Mem[0000000091800010] = cd570b04 9aa2f277 ! %l3 = d057e4ea09b26281, Mem[000000006980003c] = 99a2ab1a sth %l3,[%i3+0x03c] ! Mem[000000006980003c] = 6281ab1a ! Mem[0000000091000038] = 65898de9, %g18 = f7069d67fbc0ecd9 ldsw [%i6+0x038],%g2 ! %g2 = f7069d67fbc0ecd9 p44_label_2: ! Mem[000000009080002c] = 9c5fe8b1, %g2 = 0000000065898de9 lduw [%i5+0x02c],%g2 ! %g2 = 000000009c5fe8b1 ! Mem[0000000091000010] = eb99b055, %g2 = 000000009c5fe8b1 lduw [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 ! %l1 = 3101c3389aa2f277, Mem[0000000091000000] = ddab9f6dde861c20 stx %l1,[%i6+%g0] ! Mem[0000000091000000] = 3101c3389aa2f277 ! Mem[0000000091000028] = 43a014ad, %g18 = f7069d67fbc0ecd9 ldsw [%i6+%o5],%g2 ! %g2 = f7069d67fbc0ecd9 ! Mem[0000000068000008] = d7481d42, %l2 = 93aefd90812d249f ldsh [%i0+%o1],%l2 ! %l2 = ffffffffffffd748 ! %l1 = 3101c3389aa2f277, Mem[0000000091800035] = b6487fe8 stb %l1,[%o0+0x035] ! Mem[0000000091800034] = 77487fe8 ! Mem[000000009180001c] = 4610d9c6, %g2 = 0000000043a014ad ldub [%o0+0x01d],%g2 ! %g2 = 0000000000000046 ! Mem[0000000090000000] = f5d480b6, %g2 = 0000000000000046 lduh [%i4+0x002],%g2 ! %g2 = 000000000000f5d4 ! Mem[0000000091800008] = 50d23f270741274a, %g2 = 000000000000f5d4 ldx [%o0+%o1],%g2 ! %g2 = 50d23f270741274a ! %l0 = cd570b04, %l1 = 9aa2f277, Mem[0000000090000008] = 96abb01b c40b9e2c std %l0,[%i4+%o1] ! Mem[0000000090000008] = cd570b04 9aa2f277 p44_label_3: ! Mem[0000000069800034] = 2944b04d, %l1 = 3101c3389aa2f277 ldsb [%i3+0x035],%l1 ! %l1 = 0000000000000044 ! Mem[0000000090800004] = d0bacca9, %g2 = 50d23f270741274a lduh [%i5+0x004],%g2 ! %g2 = 000000000000d0ba ! Mem[0000000091000030] = 7cc70b04 207bbe7e, %g2 = 0000d0ba, %g3 = 40af2dc9 ldd [%i6+0x030],%g2 ! %g2 = 000000007cc70b04 00000000207bbe7e ! %l0 = 1d38879dcd570b04, Mem[0000000091000000] = 3101c338 stb %l0,[%i6+%g0] ! Mem[0000000091000000] = 0401c338 ! Mem[000000009100001c] = 2dc99de2, %g2 = 000000007cc70b04 ldsh [%i6+0x01e],%g2 ! %g2 = 0000000000002dc9 ! %l3 = d057e4ea09b26281, Mem[000000009180002c] = b0308df5 stw %l3,[%o0+0x02c] ! Mem[000000009180002c] = 09b26281 ! Mem[0000000091800024] = 167744d1, %g2 = 0000000000002dc9 ldsb [%o0+0x025],%g2 ! %g2 = 0000000000000016 ! Mem[000000009080000c] = f38fafd2, %g18 = f7069d67fbc0ecd9 ldsw [%i5+0x00c],%g2 ! %g2 = f7069d67fbc0ecd9 ! Mem[0000000091000034] = 7bbe7e65, %g2 = fffffffff38fafd2 ldub [%i6+0x035],%g2 ! %g2 = 000000000000007b ! Mem[0000000091000000] = 389aa2f2, %g2 = 000000000000007b ldsb [%i6+0x003],%g2 ! %g2 = 0000000000000038 p44_label_4: ! Mem[000000009100001c] = 2dc99de2, %g2 = 0000000000000038 ldub [%i6+0x01e],%g2 ! %g2 = 000000000000002d ! Mem[0000000091000000] = 0401c338 9aa2f277, %g2 = 0000002d, %g3 = 207bbe7e ldd [%i6+%g0],%g2 ! %g2 = 000000000401c338 000000009aa2f277 ! %l2 = ffffffffffffd748, Mem[0000000090800001] = c086c6d0 stb %l2,[%i5+0x001] ! Mem[0000000090800000] = 4886c6d0 ! %l7 = 89f2def87eff4704, Mem[0000000090800020] = 6c6c0f3a stw %l7,[%i5+%o4] ! Mem[0000000090800020] = 7eff4704 ! %l4 = d28c86606768ab61, Mem[0000000090800028] = eb4882af stw %l4,[%i5+%o5] ! Mem[0000000090800028] = 6768ab61 ! %l2 = ffffffffffffd748, Mem[0000000091800014] = 9aa2f277 stb %l2,[%o0+0x014] ! Mem[0000000091800014] = 48a2f277 ! %l7 = 89f2def87eff4704, Mem[0000000090000038] = 8fc6c81b stb %l7,[%i4+0x038] ! Mem[0000000090000038] = 04c6c81b ! Mem[0000000068800010] = 3054e6c01486b48f, %l5 = aeb19382cacb6fc7 ldx [%i1+%o2],%l5 ! %l5 = 3054e6c01486b48f ! %l6 = 0f79ec98, %l7 = 7eff4704, Mem[0000000090000018] = 7f114e52 9d7122ad std %l6,[%i4+%o3] ! Mem[0000000090000018] = 0f79ec98 7eff4704 ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = 0401c338, %g3 = 9aa2f277 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 p44_label_5: ! Mem[000000006880002c] = 97eed1d3, %l7 = 89f2def87eff4704 ldub [%i1+0x02e],%l7 ! %l7 = 00000000000000d1 ! Mem[0000000091000010] = b0555beb, %g2 = 00000000f4d6f5d4 lduh [%i6+0x012],%g2 ! %g2 = 000000000000b055 ! Mem[0000000090800038] = 420cdd38, %g2 = 000000000000b055 lduh [%i5+0x03a],%g2 ! %g2 = 000000000000420c ! Mem[0000000091000038] = 65898de9, %g2 = 000000000000420c ldsh [%i6+0x038],%g2 ! %g2 = 0000000000006589 ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = 00006589, %g3 = 80b60b78 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! %l6 = ab1886f80f79ec98, Mem[000000006900000f] = b4918466 stb %l6,[%i2+0x00f] ! Mem[000000006900000c] = b4918498 ! Mem[0000000090000004] = 80b60b78, %g2 = 00000000f4d6f5d4 ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffff80b6 ! Mem[0000000090800000] = c84886c6, %g2 = ffffffffffff80b6 lduw [%i5+%g0],%g2 ! %g2 = 00000000c84886c6 ! Mem[0000000091800008] = 50d23f27, %g18 = f7069d67fbc0ecd9 ldsw [%o0+%o1],%g2 ! %g2 = f7069d67fbc0ecd9 ! %l6 = ab1886f80f79ec98, Mem[0000000090000013] = 5c798eb5 stb %l6,[%i4+0x013] ! Mem[0000000090000010] = 98798eb5 p44_label_6: ! %l4 = d28c86606768ab61, Mem[0000000091800020] = c69ee3c7 stw %l4,[%o0+%o4] ! Mem[0000000091800020] = 6768ab61 ! %l1 = 0000000000000044, Mem[0000000090000024] = e7b2eb32 stw %l1,[%i4+0x024] ! Mem[0000000090000024] = 00000044 ! Mem[0000000091800018] = df25e146, %g2 = 0000000050d23f27 lduh [%o0+0x01a],%g2 ! %g2 = 000000000000df25 ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = 0000df25, %g3 = 80b60b78 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! Mem[0000000090000028] = 07dc67fd, %g2 = 00000000f4d6f5d4 ldsb [%i4+%o5],%g2 ! %g2 = 0000000000000007 ! Mem[0000000069000010] = 9da16b1e871c0309, %l6 = ab1886f80f79ec98 ldx [%i2+%o2],%l6 ! %l6 = 9da16b1e871c0309 ! %l6 = 9da16b1e871c0309, Mem[000000006800003c] = aa07115f sth %l6,[%i0+0x03c] ! Mem[000000006800003c] = 0309115f ! Mem[0000000091000018] = 3440af2d, %g2 = 0000000000000007 ldub [%i6+0x01b],%g2 ! %g2 = 0000000000000034 ! %l3 = d057e4ea09b26281, Mem[0000000090800016] = fa5435d3 sth %l3,[%i5+0x016] ! Mem[0000000090800014] = 628135d3 ! Mem[0000000091800028] = d1fa02cc, %g2 = 0000000000000034 lduw [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc p44_label_7: ! Mem[000000009180002c] = 62814528, %g2 = 00000000d1fa02cc lduh [%o0+0x02e],%g2 ! %g2 = 0000000000006281 ! Mem[0000000069000020] = c1f87436 33291842, %l4 = 6768ab61, %l5 = 1486b48f ldd [%i2+%o4],%l4 ! %l4 = 00000000c1f87436 0000000033291842 ! Mem[0000000090000000] = f4d6f5d480b60b78, %g2 = 0000000000006281 ldx [%i4+%g0],%g2 ! %g2 = f4d6f5d480b60b78 ! Mem[0000000091000020] = 9de28f8d, %g2 = f4d6f5d480b60b78 ldsh [%i6+%o4],%g2 ! %g2 = ffffffffffff9de2 ! Mem[0000000091800020] = 6768ab61, %g2 = ffffffffffff9de2 lduw [%o0+%o4],%g2 ! %g2 = 000000006768ab61 ! Mem[000000009080003c] = b60e0000, %g2 = 000000006768ab61 lduh [%i5+0x03e],%g2 ! %g2 = 000000000000b60e ! %l5 = 0000000033291842, Mem[0000000090800004] = d0bacca9 stb %l5,[%i5+0x004] ! Mem[0000000090800004] = 42bacca9 ! %l4 = 00000000c1f87436, Mem[000000009000002e] = 1540944f stb %l4,[%i4+0x02e] ! Mem[000000009000002c] = 3640944f ! Mem[0000000068000010] = 4bd69b68 fc9ff893, %l0 = cd570b04, %l1 = 00000044 ldd [%i0+%o2],%l0 ! %l0 = 000000004bd69b68 00000000fc9ff893 ! %l2 = ffffffffffffd748, Mem[0000000090000020] = 1a54edfc sth %l2,[%i4+%o4] ! Mem[0000000090000020] = d748edfc p44_label_8: ! %l7 = 00000000000000d1, Mem[000000006800001c] = 71690530 stw %l7,[%i0+0x01c] ! Mem[000000006800001c] = 000000d1 ! Mem[0000000091800038] = e8dd799b, %g2 = 000000000000b60e lduh [%o0+0x038],%g2 ! %g2 = 000000000000e8dd ! %l1 = 00000000fc9ff893, Mem[0000000090000038] = 04c6c81bf8ba3904 stx %l1,[%i4+0x038] ! Mem[0000000090000038] = 00000000fc9ff893 ! %l2 = ffffd748, %l3 = 09b26281, Mem[0000000090800018] = 35d3851c d6343572 std %l2,[%i5+%o3] ! Mem[0000000090800018] = ffffd748 09b26281 ! Mem[0000000091800018] = 39a5df25 e14610d9, %g2 = 0000e8dd, %g3 = 80b60b78 ldd [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 00000000e14610d9 ! Mem[0000000090800024] = 4dff6768, %g2 = 0000000039a5df25 ldub [%i5+0x026],%g2 ! %g2 = 000000000000004d ! Mem[0000000090000024] = 00000044, %g2 = 000000000000004d lduh [%i4+0x024],%g2 ! %g2 = 0000000000000000 ! %l2 = ffffd748, %l3 = 09b26281, Mem[0000000090000010] = 02122298 798eb5a3 std %l2,[%i4+%o2] ! Mem[0000000090000010] = ffffd748 09b26281 ! %l4 = 00000000c1f87436, Mem[0000000091000028] = 43a014ad stw %l4,[%i6+%o5] ! Mem[0000000091000028] = c1f87436 ! %l6 = 9da16b1e871c0309, Mem[0000000091000026] = cb8cc1f8 sth %l6,[%i6+0x026] ! Mem[0000000091000024] = 0309c1f8 p44_label_9: ! Mem[0000000069800008] = d625a53b 2acc9ef0, %l0 = 4bd69b68, %l1 = fc9ff893 ldd [%i3+%o1],%l0 ! %l0 = 00000000d625a53b 000000002acc9ef0 ! Mem[0000000069000038] = 88168e3689754b28, %l3 = d057e4ea09b26281 ldx [%i2+0x038],%l3 ! %l3 = 88168e3689754b28 ! Mem[0000000090800038] = 393f420c, %g18 = f7069d67fbc0ecd9 ldsw [%i5+0x038],%g2 ! %g2 = f7069d67fbc0ecd9 ! %l4 = c1f87436, %l5 = 33291842, Mem[0000000069000030] = 3ec9d4a3 53081f84 std %l4,[%i2+0x030] ! Mem[0000000069000030] = c1f87436 33291842 ! Mem[0000000091800024] = 33167744, %g2 = 00000000393f420c lduw [%o0+0x024],%g2 ! %g2 = 0000000033167744 ! %l2 = ffffffffffffd748, Mem[0000000090000018] = 0f79ec987eff4704 stx %l2,[%i4+%o3] ! Mem[0000000090000018] = ffffffffffffd748 ! Mem[000000009080001c] = b262817e, %g2 = 0000000033167744 ldub [%i5+0x01d],%g2 ! %g2 = 00000000000000b2 ! %l7 = 00000000000000d1, Mem[0000000090800002] = 86c642ba sth %l7,[%i5+0x002] ! Mem[0000000090800000] = 00d142ba ! %l4 = 00000000c1f87436, Mem[000000006800000c] = d265535c stw %l4,[%i0+0x00c] ! Mem[000000006800000c] = c1f87436 ! Mem[0000000090800038] = 393f420cdd38b60e, %g2 = 00000000000000b2 ldx [%i5+0x038],%g2 ! %g2 = 393f420cdd38b60e p44_label_10: ! %l1 = 000000002acc9ef0, Mem[000000006900001f] = 889fcead stb %l1,[%i2+0x01f] ! Mem[000000006900001c] = 889fcef0 ! %l4 = c1f87436, %l5 = 33291842, Mem[0000000068800028] = c56687a3 97eed1d3 std %l4,[%i1+%o5] ! Mem[0000000068800028] = c1f87436 33291842 ! Mem[000000006800001c] = 000000d1, %l0 = 00000000d625a53b ldsh [%i0+0x01c],%l0 ! %l0 = 0000000000000000 ! %l4 = 00000000c1f87436, Mem[0000000069000034] = 33291842 sth %l4,[%i2+0x034] ! Mem[0000000069000034] = 74361842 ! %l1 = 000000002acc9ef0, Mem[0000000068000038] = 0ceaf63b0309115f stx %l1,[%i0+0x038] ! Mem[0000000068000038] = 000000002acc9ef0 ! Mem[0000000090000020] = d748edfc, %g2 = 393f420cdd38b60e lduw [%i4+%o4],%g2 ! %g2 = 00000000d748edfc ! Mem[0000000090800034] = fd66393f, %g2 = 00000000d748edfc ldsb [%i5+0x036],%g2 ! %g2 = fffffffffffffffd ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = fffffffd, %g3 = e14610d9 ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! Mem[0000000091800008] = 3f270741, %g2 = 00000000b4334f34 ldub [%o0+0x00a],%g2 ! %g2 = 000000000000003f ! Mem[000000009180000c] = 0741274a, %g2 = 000000000000003f ldsh [%o0+0x00c],%g2 ! %g2 = 0000000000000741 p44_label_11: ! %l1 = 000000002acc9ef0, Mem[0000000091000000] = 0401c338 stw %l1,[%i6+%g0] ! Mem[0000000091000000] = 2acc9ef0 ! Mem[0000000091800010] = cd570b04, %g18 = f7069d67fbc0ecd9 ldsw [%o0+%o2],%g2 ! %g2 = f7069d67fbc0ecd9 ! Mem[0000000090000018] = ffffffff ffffd748, %g2 = cd570b04, %g3 = 40af2dc9 ldd [%i4+%o3],%g2 ! %g2 = 00000000ffffffff 00000000ffffd748 ! %l2 = ffffffffffffd748, Mem[000000006800003c] = 2acc9ef0 stw %l2,[%i0+0x03c] ! Mem[000000006800003c] = ffffd748 ! Mem[0000000090800014] = ba276281, %g2 = 00000000ffffffff lduw [%i5+0x014],%g2 ! %g2 = 00000000ba276281 ! Mem[0000000069800000] = c95ad4da f7f1679f, %l2 = ffffd748, %l3 = 89754b28 ldd [%i3+%g0],%l2 ! %l2 = 00000000c95ad4da 00000000f7f1679f ! Mem[0000000091800010] = 570b0448, %g2 = 00000000ba276281 ldsb [%o0+0x011],%g2 ! %g2 = 0000000000000057 ! Mem[0000000090000024] = 004407dc, %g2 = 0000000000000057 ldsh [%i4+0x026],%g2 ! %g2 = 0000000000000044 ! Mem[000000009100000c] = da67f293, %g2 = 0000000000000044 ldub [%i6+0x00c],%g2 ! %g2 = 00000000000000da ! Mem[0000000090000018] = ffffffff ffffd748, %g2 = 000000da, %g3 = ffffd748 ldd [%i4+%o3],%g2 ! %g2 = 00000000ffffffff 00000000ffffd748 p44_label_12: ! Mem[000000009180002c] = 09b26281, %g18 = f7069d67fbc0ecd9 ldsw [%o0+0x02c],%g2 ! %g2 = f7069d67fbc0ecd9 ! %l1 = 000000002acc9ef0, Mem[0000000091800006] = 336750d2 sth %l1,[%o0+0x006] ! Mem[0000000091800004] = 9ef050d2 ! Mem[0000000068000020] = a8f14ede203c603a, %l1 = 000000002acc9ef0 ldx [%i0+%o4],%l1 ! %l1 = a8f14ede203c603a ! Mem[0000000090000004] = 80b60b78, %g2 = 0000000009b26281 lduw [%i4+0x004],%g2 ! %g2 = 0000000080b60b78 ! Mem[0000000069000024] = 33291842, %l6 = 9da16b1e871c0309 ldsb [%i2+0x024],%l6 ! %l6 = 0000000000000033 ! %l6 = 00000033, %l7 = 000000d1, Mem[0000000090000018] = ffffffff ffffd748 std %l6,[%i4+%o3] ! Mem[0000000090000018] = 00000033 000000d1 ! Mem[0000000090000020] = 48edfc00, %g2 = 0000000080b60b78 ldsb [%i4+0x021],%g2 ! %g2 = 0000000000000048 ! Mem[0000000090000030] = 136a1267, %g2 = 0000000000000048 ldsh [%i4+0x032],%g2 ! %g2 = 000000000000136a ! Mem[000000009000000c] = 9aa2f277, %g18 = f7069d67fbc0ecd9 ldsw [%i4+0x00c],%g2 ! %g2 = f7069d67fbc0ecd9 ! Mem[0000000091800014] = 48a2f277, %g18 = f7069d67fbc0ecd9 ldsw [%o0+0x014],%g2 ! %g2 = f7069d67fbc0ecd9 p44_label_13: ! %l0 = 00000000, %l1 = 203c603a, Mem[0000000069000008] = 2b6c6f6b b4918498 std %l0,[%i2+%o1] ! Mem[0000000069000008] = 00000000 203c603a ! %l3 = 00000000f7f1679f, Mem[0000000091800030] = 45288f71 sth %l3,[%o0+0x030] ! Mem[0000000091800030] = 679f8f71 ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = 48a2f277, %g3 = ffffd748 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! %l6 = 0000000000000033, Mem[000000009080002d] = 5fe8b1e7 stb %l6,[%i5+0x02d] ! Mem[000000009080002c] = 33e8b1e7 ! Mem[000000009080000c] = f38fafd2, %g2 = 00000000f4d6f5d4 lduw [%i5+0x00c],%g2 ! %g2 = 00000000f38fafd2 ! %l3 = 00000000f7f1679f, Mem[0000000090800004] = 42bacca9 stw %l3,[%i5+0x004] ! Mem[0000000090800004] = f7f1679f ! Mem[0000000091000000] = 2acc9ef09aa2f277, %g2 = 00000000f38fafd2 ldx [%i6+%g0],%g2 ! %g2 = 2acc9ef09aa2f277 ! %l1 = a8f14ede203c603a, Mem[0000000069000028] = d6a11cef stw %l1,[%i2+%o5] ! Mem[0000000069000028] = 203c603a ! %l4 = c1f87436, %l5 = 33291842, Mem[0000000068800020] = f9a36c71 bfb08920 std %l4,[%i1+%o4] ! Mem[0000000068800020] = c1f87436 33291842 ! Mem[0000000090800020] = ff4704ba, %g2 = 2acc9ef09aa2f277 ldsb [%i5+0x021],%g2 ! %g2 = ffffffffffffffff p44_label_14: ! %l0 = 0000000000000000, Mem[0000000090800030] = e7b33334 stb %l0,[%i5+0x030] ! Mem[0000000090800030] = 00b33334 ! Mem[0000000069800008] = d625a53b, %l0 = 0000000000000000 lduw [%i3+%o1],%l0 ! %l0 = 00000000d625a53b ! Mem[0000000090000000] = f4d6f5d4, %g2 = ffffffffffffffff lduw [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 ! Mem[0000000091800020] = 6768ab6133167744, %g2 = 00000000f4d6f5d4 ldx [%o0+%o4],%g2 ! %g2 = 6768ab6133167744 ! %l3 = 00000000f7f1679f, Mem[0000000091800028] = d1fa02cc09b26281 stx %l3,[%o0+%o5] ! Mem[0000000091800028] = 00000000f7f1679f ! Mem[0000000090800030] = 33342d07, %g2 = 6768ab6133167744 lduh [%i5+0x032],%g2 ! %g2 = 0000000000003334 ! Mem[0000000091000010] = eb99b055, %g2 = 0000000000003334 ldsh [%i6+%o2],%g2 ! %g2 = ffffffffffffeb99 ! %l0 = 00000000d625a53b, Mem[0000000090000018] = 00000033000000d1 stx %l0,[%i4+%o3] ! Mem[0000000090000018] = 00000000d625a53b ! %l7 = 00000000000000d1, Mem[000000009080003e] = b60e0000 sth %l7,[%i5+0x03e] ! Mem[000000009080003c] = 00d10000 ! Mem[000000009080002c] = 33e8b100, %g2 = ffffffffffffeb99 ldsb [%i5+0x02d],%g2 ! %g2 = 0000000000000033 p44_label_15: ! %l6 = 00000033, %l7 = 000000d1, Mem[0000000090800000] = c84800d1 f7f1679f std %l6,[%i5+%g0] ! Mem[0000000090800000] = 00000033 000000d1 ! Mem[0000000090000018] = 00000000d625a53b, %g2 = 0000000000000033 ldx [%i4+%o3],%g2 ! %g2 = 00000000d625a53b ! %l0 = 00000000d625a53b, Mem[0000000090000030] = 944f136a stw %l0,[%i4+0x030] ! Mem[0000000090000030] = d625a53b ! Mem[0000000090800024] = 4dff6768, %g2 = 00000000d625a53b lduh [%i5+0x026],%g2 ! %g2 = 0000000000004dff ! %l6 = 0000000000000033, Mem[0000000090800028] = 6768ab61 stw %l6,[%i5+%o5] ! Mem[0000000090800028] = 00000033 ! %l6 = 00000033, %l7 = 000000d1, Mem[0000000091000028] = c1f87436 db4f959e std %l6,[%i6+%o5] ! Mem[0000000091000028] = 00000033 000000d1 ! %l1 = a8f14ede203c603a, Mem[0000000068800021] = c1f87436 stb %l1,[%i1+0x021] ! Mem[0000000068800020] = c13a7436 ! Mem[0000000091800024] = 33167744, %g18 = f7069d67fbc0ecd9 ldsw [%o0+0x024],%g2 ! %g2 = f7069d67fbc0ecd9 ! %l5 = 0000000033291842, Mem[0000000090800008] = a3d5b48d sth %l5,[%i5+%o1] ! Mem[0000000090800008] = 1842b48d ! %l2 = c95ad4da, %l3 = f7f1679f, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l2,[%i6+%o2] ! Mem[0000000091000010] = c95ad4da f7f1679f p44_label_16: ! Mem[0000000090800004] = 00d11842, %g2 = 0000000033167744 ldsb [%i5+0x006],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800030] = 00b33334, %g18 = f7069d67fbc0ecd9 ldsw [%i5+0x030],%g2 ! %g2 = f7069d67fbc0ecd9 ! Mem[0000000090000000] = f4d6f5d4, %g18 = f7069d67fbc0ecd9 ldsw [%i4+%g0],%g2 ! %g2 = f7069d67fbc0ecd9 ! Mem[0000000068800034] = f8a03bcf, %l6 = 0000000000000033 ldsw [%i1+0x034],%l6 ! %l6 = fffffffff8a03bcf ! %l2 = 00000000c95ad4da, Mem[0000000091000037] = 7e65898d stb %l2,[%i6+0x037] ! Mem[0000000091000034] = da65898d ! %l6 = fffffffff8a03bcf, Mem[0000000091000003] = f09aa2f2 stb %l6,[%i6+0x003] ! Mem[0000000091000000] = cf9aa2f2 ! Mem[0000000091800018] = 39a5df25 e14610d9, %g2 = f4d6f5d4, %g3 = 80b60b78 ldd [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 00000000e14610d9 ! %l6 = f8a03bcf, %l7 = 000000d1, Mem[0000000090000028] = 07dc67fd 8d793640 std %l6,[%i4+%o5] ! Mem[0000000090000028] = f8a03bcf 000000d1 ! Mem[0000000090800038] = 393f420c, %g2 = 0000000039a5df25 ldsh [%i5+0x038],%g2 ! %g2 = 000000000000393f ! Mem[0000000091000038] = 65898de9, %g2 = 000000000000393f ldub [%i6+0x038],%g2 ! %g2 = 0000000000000065 p44_label_17: ! %l1 = a8f14ede203c603a, Mem[0000000091800020] = 6768ab6133167744 stx %l1,[%o0+%o4] ! Mem[0000000091800020] = a8f14ede203c603a ! Mem[0000000091800024] = 203c603a, %g2 = 0000000000000065 lduw [%o0+0x024],%g2 ! %g2 = 00000000203c603a ! %l4 = 00000000c1f87436, Mem[0000000091800028] = 00000000f7f1679f stx %l4,[%o0+%o5] ! Mem[0000000091800028] = 00000000c1f87436 ! Mem[0000000068800008] = 4dd9e386, %l2 = 00000000c95ad4da ldsw [%i1+%o1],%l2 ! %l2 = 000000004dd9e386 ! Mem[0000000091000000] = 9ecf9aa2, %g2 = 00000000203c603a ldub [%i6+0x002],%g2 ! %g2 = 000000000000009e ! Mem[0000000091800020] = a8f14ede, %g2 = 000000000000009e ldsh [%o0+%o4],%g2 ! %g2 = ffffffffffffa8f1 ! %l6 = f8a03bcf, %l7 = 000000d1, Mem[0000000090000018] = 00000000 d625a53b std %l6,[%i4+%o3] ! Mem[0000000090000018] = f8a03bcf 000000d1 ! Mem[0000000069800028] = 3c8d8bcc, %l0 = 00000000d625a53b lduw [%i3+%o5],%l0 ! %l0 = 000000003c8d8bcc ! %l7 = 00000000000000d1, Mem[0000000069000004] = 88b5a25e sth %l7,[%i2+0x004] ! Mem[0000000069000004] = 00d1a25e ! Mem[000000006900003c] = 89754b28, %l5 = 0000000033291842 ldsb [%i2+0x03c],%l5 ! %l5 = ffffffffffffff89 p44_label_18: ! Mem[0000000091000038] = 8de9d757, %g2 = ffffffffffffa8f1 lduh [%i6+0x03a],%g2 ! %g2 = 0000000000008de9 ! %l6 = fffffffff8a03bcf, Mem[0000000091000038] = 65898de9d7571dc0 stx %l6,[%i6+0x038] ! Mem[0000000091000038] = fffffffff8a03bcf ! Mem[0000000091000038] = ffffffff, %g2 = 0000000000008de9 ldsh [%i6+0x038],%g2 ! %g2 = ffffffffffffffff ! Mem[000000006880002c] = 33291842, %l1 = a8f14ede203c603a ldsb [%i1+0x02f],%l1 ! %l1 = 0000000000000042 ! Mem[0000000090800004] = 0000d118, %g2 = ffffffffffffffff ldsb [%i5+0x005],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100003c] = cf000000, %g2 = 0000000000000000 ldub [%i6+0x03f],%g2 ! %g2 = 00000000000000cf ! Mem[0000000068800018] = 59d99688, %l0 = 000000003c8d8bcc ldsw [%i1+%o3],%l0 ! %l0 = 0000000059d99688 ! %l6 = f8a03bcf, %l7 = 000000d1, Mem[0000000091000018] = b4334f34 40af2dc9 std %l6,[%i6+%o3] ! Mem[0000000091000018] = f8a03bcf 000000d1 ! Mem[0000000090800018] = 4809b262, %g2 = 00000000000000cf ldub [%i5+0x01b],%g2 ! %g2 = 0000000000000048 ! %l4 = c1f87436, %l5 = ffffff89, Mem[0000000090800028] = 00000033 9c33e8b1 std %l4,[%i5+%o5] ! Mem[0000000090800028] = c1f87436 ffffff89 p44_label_19: ! Mem[0000000090000018] = f8a03bcf 000000d1, %g2 = 00000048, %g3 = e14610d9 ldd [%i4+%o3],%g2 ! %g2 = 00000000f8a03bcf 00000000000000d1 ! %l3 = 00000000f7f1679f, Mem[0000000090800004] = 000000d1 sth %l3,[%i5+0x004] ! Mem[0000000090800004] = 679f00d1 ! %l3 = 00000000f7f1679f, Mem[000000009000000e] = f277ffff stb %l3,[%i4+0x00e] ! Mem[000000009000000c] = 9f77ffff ! Mem[0000000091000030] = 7cc70b04, %g18 = f7069d67fbc0ecd9 ldsw [%i6+0x030],%g2 ! %g2 = f7069d67fbc0ecd9 ! Mem[000000006800002c] = 3da4af61, %l7 = 00000000000000d1 ldub [%i0+0x02c],%l7 ! %l7 = 000000000000003d ! Mem[0000000090800030] = 00b33334 2d07fd66, %g2 = 7cc70b04, %g3 = 000000d1 ldd [%i5+0x030],%g2 ! %g2 = 0000000000b33334 000000002d07fd66 ! %l4 = 00000000c1f87436, Mem[000000009000003c] = fc9ff893 stw %l4,[%i4+0x03c] ! Mem[000000009000003c] = c1f87436 ! %l3 = 00000000f7f1679f, Mem[0000000091800020] = a8f14ede203c603a stx %l3,[%o0+%o4] ! Mem[0000000091800020] = 00000000f7f1679f ! Mem[0000000091800018] = 39a5df25 e14610d9, %g2 = 00b33334, %g3 = 2d07fd66 ldd [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 00000000e14610d9 ! Mem[0000000091000014] = f7f1679f, %g2 = 0000000039a5df25 lduh [%i6+0x014],%g2 ! %g2 = 000000000000f7f1 p44_label_20: ! Mem[0000000091000004] = 774b1c51, %g2 = 000000000000f7f1 ldub [%i6+0x007],%g2 ! %g2 = 0000000000000077 ! Mem[0000000090000020] = 48edfc00, %g2 = 0000000000000077 ldub [%i4+0x021],%g2 ! %g2 = 0000000000000048 ! %l4 = 00000000c1f87436, Mem[0000000091800008] = 50d23f270741274a stx %l4,[%o0+%o1] ! Mem[0000000091800008] = 00000000c1f87436 ! Mem[0000000090800030] = 00b33334 2d07fd66, %g2 = 00000048, %g3 = e14610d9 ldd [%i5+0x030],%g2 ! %g2 = 0000000000b33334 000000002d07fd66 ! Mem[0000000068000000] = 3d43cb76, %l1 = 0000000000000042 ldsb [%i0+%g0],%l1 ! %l1 = 000000000000003d ! %l7 = 000000000000003d, Mem[0000000069800024] = 04163cfd stb %l7,[%i3+0x024] ! Mem[0000000069800024] = 3d163cfd ! %l3 = 00000000f7f1679f, Mem[0000000068000018] = 1df6ba1d stb %l3,[%i0+%o3] ! Mem[0000000068000018] = 9ff6ba1d ! Mem[000000009000003c] = c1f87436, %g2 = 0000000000b33334 lduw [%i4+0x03c],%g2 ! %g2 = 00000000c1f87436 ! Mem[0000000068000038] = 00000000, %l1 = 000000000000003d lduh [%i0+0x038],%l1 ! %l1 = 0000000000000000 ! %l5 = ffffffffffffff89, Mem[000000009100001c] = 000000d1 sth %l5,[%i6+0x01c] ! Mem[000000009100001c] = ff8900d1 p44_label_21: ! %l6 = fffffffff8a03bcf, Mem[0000000068000024] = 203c603a stw %l6,[%i0+0x024] ! Mem[0000000068000024] = f8a03bcf ! %l1 = 0000000000000000, Mem[000000009000003e] = 74360000 sth %l1,[%i4+0x03e] ! Mem[000000009000003c] = 00000000 ! %l7 = 000000000000003d, Mem[0000000090800028] = c1f87436ffffff89 stx %l7,[%i5+%o5] ! Mem[0000000090800028] = 000000000000003d ! Mem[0000000091800000] = 045e37b5da199ef0, %g2 = 00000000c1f87436 ldx [%o0+%g0],%g2 ! %g2 = 045e37b5da199ef0 ! Mem[0000000068000034] = 92bdc8db, %l4 = 00000000c1f87436 lduw [%i0+0x034],%l4 ! %l4 = 0000000092bdc8db ! %l2 = 4dd9e386, %l3 = f7f1679f, Mem[0000000090800000] = 00000033 679f00d1 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 4dd9e386 f7f1679f ! %l0 = 0000000059d99688, Mem[0000000068800036] = f8a03bcf sth %l0,[%i1+0x036] ! Mem[0000000068800034] = f8a09688 ! %l0 = 0000000059d99688, Mem[0000000090800036] = fd66393f stb %l0,[%i5+0x036] ! Mem[0000000090800034] = 8866393f ! %l5 = ffffffffffffff89, Mem[000000009000002f] = d1d625a5 stb %l5,[%i4+0x02f] ! Mem[000000009000002c] = 89d625a5 ! %l2 = 4dd9e386, %l3 = f7f1679f, Mem[0000000090000010] = ffffd748 09b26281 std %l2,[%i4+%o2] ! Mem[0000000090000010] = 4dd9e386 f7f1679f p44_label_22: ! Mem[0000000069800024] = 3d163cfd, %l7 = 000000000000003d ldub [%i3+0x025],%l7 ! %l7 = 0000000000000016 ! %l3 = 00000000f7f1679f, Mem[000000009000001a] = 3bcf0000 stb %l3,[%i4+0x01a] ! Mem[0000000090000018] = 9fcf0000 ! %l4 = 0000000092bdc8db, Mem[000000009000000c] = 9aa29f77 sth %l4,[%i4+0x00c] ! Mem[000000009000000c] = c8db9f77 ! Mem[0000000090000000] = f4d6f5d480b60b78, %g2 = 045e37b5da199ef0 ldx [%i4+%g0],%g2 ! %g2 = f4d6f5d480b60b78 ! Mem[000000009180000c] = 7436cd57, %g2 = f4d6f5d480b60b78 ldsb [%o0+0x00e],%g2 ! %g2 = 0000000000000074 ! Mem[0000000068000028] = 3475a06b, %l0 = 0000000059d99688 ldsb [%i0+0x02a],%l0 ! %l0 = ffffffffffffffa0 ! Mem[0000000091800004] = da199ef0, %g2 = 0000000000000074 lduw [%o0+0x004],%g2 ! %g2 = 00000000da199ef0 ! Mem[0000000069000038] = 88168e3689754b28, %l3 = 00000000f7f1679f ldx [%i2+0x038],%l3 ! %l3 = 88168e3689754b28 ! %l2 = 000000004dd9e386, Mem[0000000091000036] = bedaffff sth %l2,[%i6+0x036] ! Mem[0000000091000034] = e386ffff ! %l6 = fffffffff8a03bcf, Mem[0000000090000028] = f8a03bcf00000089 stx %l6,[%i4+%o5] ! Mem[0000000090000028] = fffffffff8a03bcf p44_label_23: ! %l1 = 0000000000000000, Mem[0000000090800000] = 4dd9e386 stw %l1,[%i5+%g0] ! Mem[0000000090800000] = 00000000 ! Mem[0000000090000010] = 4dd9e386, %g2 = 00000000da199ef0 ldsb [%i4+%o2],%g2 ! %g2 = 000000000000004d ! Mem[0000000090000030] = d625a53b, %g2 = 000000000000004d ldsh [%i4+0x030],%g2 ! %g2 = ffffffffffffd625 ! Mem[0000000091000000] = 2acc9ecf 9aa2f277, %g2 = ffffd625, %g3 = 2d07fd66 ldd [%i6+%g0],%g2 ! %g2 = 000000002acc9ecf 000000009aa2f277 ! Mem[0000000068800008] = 4dd9e386, %l0 = ffffffffffffffa0 lduw [%i1+%o1],%l0 ! %l0 = 000000004dd9e386 ! Mem[0000000069000028] = 203c603a 45512f98, %l4 = 92bdc8db, %l5 = ffffff89 ldd [%i2+%o5],%l4 ! %l4 = 00000000203c603a 0000000045512f98 ! %l6 = fffffffff8a03bcf, Mem[0000000091800034] = b677487f stw %l6,[%o0+0x034] ! Mem[0000000091800034] = f8a03bcf ! Mem[000000009080000c] = f38fafd2, %g2 = 000000002acc9ecf ldub [%i5+0x00c],%g2 ! %g2 = 00000000000000f3 ! %l0 = 000000004dd9e386, Mem[0000000091800021] = 000000f7 stb %l0,[%o0+0x021] ! Mem[0000000091800020] = 860000f7 ! %l2 = 4dd9e386, %l3 = 89754b28, Mem[0000000090000018] = f8a09fcf 000000d1 std %l2,[%i4+%o3] ! Mem[0000000090000018] = 4dd9e386 89754b28 p44_label_24: ! Mem[0000000091000038] = fffffffff8a03bcf, %g2 = 00000000000000f3 ldx [%i6+0x038],%g2 ! %g2 = fffffffff8a03bcf ! %l5 = 0000000045512f98, Mem[0000000091000018] = f8a03bcfff8900d1 stx %l5,[%i6+%o3] ! Mem[0000000091000018] = 0000000045512f98 ! Mem[000000009080000c] = f38fafd2, %g18 = f7069d67fbc0ecd9 ldsw [%i5+0x00c],%g2 ! %g2 = f7069d67fbc0ecd9 ! %l0 = 4dd9e386, %l1 = 00000000, Mem[0000000091800020] = 00860000 f7f1679f std %l0,[%o0+%o4] ! Mem[0000000091800020] = 4dd9e386 00000000 ! Mem[0000000090800028] = 00000000, %g2 = fffffffff38fafd2 ldsb [%i5+0x029],%g2 ! %g2 = 0000000000000000 ! %l3 = 88168e3689754b28, Mem[000000009100003c] = f8a03bcf stw %l3,[%i6+0x03c] ! Mem[000000009100003c] = 89754b28 ! %l6 = f8a03bcf, %l7 = 00000016, Mem[0000000091800010] = cd570b04 48a2f277 std %l6,[%o0+%o2] ! Mem[0000000091800010] = f8a03bcf 00000016 ! %l0 = 4dd9e386, %l1 = 00000000, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l0,[%i4+%g0] ! Mem[0000000090000000] = 4dd9e386 00000000 ! %l2 = 000000004dd9e386, Mem[000000009100002a] = 00330000 sth %l2,[%i6+0x02a] ! Mem[0000000091000028] = e3860000 ! Mem[000000006880001c] = 4e6de989, %l3 = 88168e3689754b28 ldub [%i1+0x01f],%l3 ! %l3 = 0000000000000089 p44_label_25: ! %l3 = 0000000000000089, Mem[000000009180003e] = 66350000 stb %l3,[%o0+0x03e] ! Mem[000000009180003c] = 89350000 ! Mem[0000000090000024] = 44ffffff, %g2 = 0000000000000000 ldub [%i4+0x027],%g2 ! %g2 = 0000000000000044 ! Mem[0000000068800028] = c1f87436, %l3 = 0000000000000089 ldub [%i1+0x02b],%l3 ! %l3 = 0000000000000036 ! %l0 = 000000004dd9e386, Mem[0000000091800034] = f8a03bcf stb %l0,[%o0+0x034] ! Mem[0000000091800034] = 86a03bcf ! %l0 = 000000004dd9e386, Mem[0000000091800020] = 4dd9e38600000000 stx %l0,[%o0+%o4] ! Mem[0000000091800020] = 000000004dd9e386 ! %l1 = 0000000000000000, Mem[0000000091800030] = 679f8f7186a03bcf stx %l1,[%o0+0x030] ! Mem[0000000091800030] = 0000000000000000 ! %l2 = 000000004dd9e386, Mem[000000006980003c] = 6281ab1a sth %l2,[%i3+0x03c] ! Mem[000000006980003c] = e386ab1a ! %l2 = 000000004dd9e386, Mem[0000000090000018] = 4dd9e386 sth %l2,[%i4+%o3] ! Mem[0000000090000018] = e386e386 ! Mem[0000000091000000] = 2acc9ecf, %g2 = 0000000000000044 lduh [%i6+%g0],%g2 ! %g2 = 0000000000002acc ! Mem[0000000090800010] = bbd0f97a, %g2 = 0000000000002acc lduw [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a ba,a p44_not_taken_0_end p44_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p44_branch_failed p44_not_taken_0_end: ! End of Random Code for Thread 44 1: membar #Sync ! Force all stores to complete p44_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0b0] ! Set processor 44 done flag ! Check Registers p44_check_registers: set p44_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 000000004dd9e386 bne,a,pn %xcc,p44_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000000 bne,a,pn %xcc,p44_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000004dd9e386 bne,a,pn %xcc,p44_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000036 bne,a,pn %xcc,p44_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000203c603a bne,a,pn %xcc,p44_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000045512f98 bne,a,pn %xcc,p44_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be fffffffff8a03bcf bne,a,pn %xcc,p44_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000000016 bne,a,pn %xcc,p44_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p44_check_fp_registers: set p44_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 1ca59c97 f97c06eb bne %xcc,p44_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 59b20236 76e4fd86 bne %xcc,p44_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be eca7744a c475708d bne %xcc,p44_f4_fail nop ! Check Local Memory set p44_local0_expect,%g1 p44_check_local0: ldx [%g1+0x008],%g2 ! Expected data = d7481d42c1f87436 ldx [%i0+0x008],%g3 ! Observed data at 0000000068000008 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 9ff6ba1d000000d1 ldx [%i0+0x018],%g3 ! Observed data at 0000000068000018 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = a8f14edef8a03bcf ldx [%i0+0x020],%g3 ! Observed data at 0000000068000020 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i0,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000000ffffd748 ldx [%i0+0x038],%g3 ! Observed data at 0000000068000038 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i0,0x038,%g4 set p44_local1_expect,%g1 p44_check_local1: ldx [%g1+0x020],%g2 ! Expected data = c13a743633291842 ldx [%i1+0x020],%g3 ! Observed data at 0000000068800020 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = c1f8743633291842 ldx [%i1+0x028],%g3 ! Observed data at 0000000068800028 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 9eb7347df8a09688 ldx [%i1+0x030],%g3 ! Observed data at 0000000068800030 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i1,0x030,%g4 set p44_local2_expect,%g1 p44_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 3e94da9100d1a25e ldx [%i2+0x000],%g3 ! Observed data at 0000000069000000 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00000000203c603a ldx [%i2+0x008],%g3 ! Observed data at 0000000069000008 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = ec1ce1d4889fcef0 ldx [%i2+0x018],%g3 ! Observed data at 0000000069000018 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 203c603a45512f98 ldx [%i2+0x028],%g3 ! Observed data at 0000000069000028 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = c1f8743674361842 ldx [%i2+0x030],%g3 ! Observed data at 0000000069000030 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i2,0x030,%g4 set p44_local3_expect,%g1 p44_check_local3: ldx [%g1+0x020],%g2 ! Expected data = 057ed6db3d163cfd ldx [%i3+0x020],%g3 ! Observed data at 0000000069800020 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i3,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00a5e1e9e386ab1a ldx [%i3+0x038],%g3 ! Observed data at 0000000069800038 cmp %g2,%g3 bne,a,pn %xcc,p44_local_failed add %i3,0x038,%g4 ! The test for processor 44 has passed p44_passed: ta GOOD_TRAP nop p44_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p44_failed p44_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p44_failed p44_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p44_failed p44_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p44_failed p44_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p44_failed p44_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p44_failed p44_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p44_failed p44_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p44_failed p44_f0_fail: set p44_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p44_f2_fail: set p44_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p44_f4_fail: set p44_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 44 failed p44_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0b0] ! Set processor 44 done flag set p44_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 44 failed p44_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0b0] ! Set processor 44 done flag set p44_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p44_selfmod_failed: ba p44_failed mov 0xabc,%g1 p44_common_error: or %g0,0xf0c,%g1 ba p44_failed mov %o5,%g3 p44_common_signature_error: set p44_temp,%g1 ba p44_failed st %g2,[%g1] ! Common Lock Number p44_common_timeout: set p44_temp,%g1 ba p44_failed st %g2,[%g1] ! Common Lock Number p44_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p44_failed mov 0x0,%g3 p44_trap1e: stha %l0,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000069000028] ldxa [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000069000018] ldswa [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000069800020] lduwa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000068000008] stxa %l5,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000069800028] done p44_trap1o: stha %l0,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000069000028] ldxa [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000069000018] ldswa [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000069800020] lduwa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000068000008] stxa %l5,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000069800028] done p44_trap2e: ldda [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000069800028] ldsba [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000068800008] stxa %l6,[%i3+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000069800020] stba %l6,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000069800010] done p44_trap2o: ldda [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000069800028] ldsba [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000068800008] stxa %l6,[%o3+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000069800020] stba %l6,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000069800010] done p44_trap3e: nop nop done p44_trap3o: nop nop done p44_init_memory_pointers: set p44_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 p44_local0_start,%i0 set p44_local1_start,%i1 set p44_local2_start,%i2 set p44_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 1d38879dcd570b04 ldx [%g1+0x008],%l1 ! %l1 = 3101c3389aa2f277 ldx [%g1+0x010],%l2 ! %l2 = 93aefd90812d249f ldx [%g1+0x018],%l3 ! %l3 = d057e4ea09b26281 ldx [%g1+0x020],%l4 ! %l4 = d28c86606768ab61 ldx [%g1+0x028],%l5 ! %l5 = aeb19382cacb6fc7 ldx [%g1+0x030],%l6 ! %l6 = ab1886f80f79ec98 ldx [%g1+0x038],%l7 ! %l7 = 89f2def87eff4704 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 45 processor_45: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xb4] ! Set the start flag wrpr %g0,7,%cleanwin call p45_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 45 wr %g0,0x4,%fprs ! Make sure fef is 1 set p45_init_freg,%g1 ! %f0 = 1766711f 672afdc0 7242b9c6 e3140c1a ! %f4 = 28fd9c42 b67eda72 cf2ba5b1 588d5bf5 ! %f8 = 713b81d9 8e4efa67 ef183bc7 3d65bf92 ! %f12 = a39b2ecf b2227689 07efec19 d349033e ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 75583b33 5247f027 ce87e41a 5dc0f833 ! %f20 = 6fb81c6e 2e5500e5 9995a9eb acb0ceeb ! %f24 = 8f2764ab 1eebfdc3 fe8ffb41 0a07755e ! %f28 = 1e23e983 2f24f429 6cf8b4d1 90d34356 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = ef2dd966 ff88fc3d 3f4fb71e f83fad5d ! %f36 = fd122e16 cf04db2c 3d1d471d b942c6e5 ! %f40 = d8167e0a 4a752abb bd1a48fe 648aa77c ! %f44 = b8371b21 7268377e 18345e8d d66adb76 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x675e71e00000003e,%g7,%g1 ! GSR scale = 7, align = 6 wr %g1,%g0,%gsr ! GSR = 675e71e00000003e wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 45 p45_label_1: ! %l1 = 93ac3334c5211f49, Mem[000000006a000008] = 2c9c099e stw %l1,[%i0+%o1] ! Mem[000000006a000008] = c5211f49 ! %l2 = 2ee794aa0fe92663, Mem[000000009180002c] = b0308df5 sth %l2,[%o0+0x02c] ! Mem[000000009180002c] = 26638df5 ! Mem[0000000091800038] = e8dd799b eb806635, %g2 = 03b669b2, %g3 = 0bad0b00 ldd [%o0+0x038],%g2 ! %g2 = 00000000e8dd799b 00000000eb806635 ! %l6 = 1e12c31a423b5a97, Mem[0000000091000008] = 4b1c5151da67f293 stx %l6,[%i6+%o1] ! Mem[0000000091000008] = 1e12c31a423b5a97 ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = e8dd799b, %g3 = eb806635 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! Mem[0000000091800010] = 5e44f9f4, %g2 = 0000000050d23f27 ldsh [%o0+%o2],%g2 ! %g2 = 0000000000005e44 ! Mem[000000009100003c] = 571dc000, %g2 = 0000000000005e44 ldsb [%i6+0x03d],%g2 ! %g2 = 0000000000000057 ! Mem[000000009180002c] = 8df54528, %g2 = 0000000000000057 ldub [%o0+0x02e],%g2 ! %g2 = 000000000000008d ! %l0 = 62ffea4e94852713, Mem[000000009000003c] = f8ba39dc sth %l0,[%i4+0x03c] ! Mem[000000009000003c] = 271339dc ! %l4 = 3265d6a9, %l5 = 6f9408b9, Mem[000000006a000010] = cca384d3 11f793c7 std %l4,[%i0+%o2] ! Mem[000000006a000010] = 3265d6a9 6f9408b9 p45_label_2: ! Mem[0000000090800004] = d0bacca9, %g2 = 000000000000008d lduw [%i5+0x004],%g2 ! %g2 = 00000000d0bacca9 ! %l6 = 1e12c31a423b5a97, Mem[0000000090000008] = 96abb01bc40b9e2c stx %l6,[%i4+%o1] ! Mem[0000000090000008] = 1e12c31a423b5a97 ! %l2 = 2ee794aa0fe92663, Mem[0000000091000018] = b4334f34 sth %l2,[%i6+%o3] ! Mem[0000000091000018] = 26634f34 ! %l2 = 0fe92663, %l3 = b1b5928b, Mem[000000006a000018] = fb70d31c b87fb383 std %l2,[%i0+%o3] ! Mem[000000006a000018] = 0fe92663 b1b5928b ! %l3 = 14da885bb1b5928b, Mem[0000000091800030] = 45288f71b6b6487f stx %l3,[%o0+0x030] ! Mem[0000000091800030] = 14da885bb1b5928b ! Mem[000000006b00000c] = b3fb3bc2, %l2 = 2ee794aa0fe92663 ldub [%i2+0x00f],%l2 ! %l2 = 00000000000000c2 ! Mem[000000006a800014] = 0b795ab5, %l0 = 62ffea4e94852713 lduw [%i1+0x014],%l0 ! %l0 = 000000000b795ab5 ! %l3 = 14da885bb1b5928b, Mem[000000009000000e] = 5a970212 sth %l3,[%i4+0x00e] ! Mem[000000009000000c] = 928b0212 ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = d0bacca9, %g3 = 0741274a ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c ! Mem[0000000090800000] = c8c086c6, %g18 = cb9c0f7a91b5cc87 ldsw [%i5+%g0],%g2 ! %g2 = cb9c0f7a91b5cc87 p45_label_3: ! %l3 = 14da885bb1b5928b, Mem[0000000090000008] = 1e12c31a stw %l3,[%i4+%o1] ! Mem[0000000090000008] = b1b5928b ! %l1 = 93ac3334c5211f49, Mem[0000000091800003] = b5da1933 stb %l1,[%o0+0x003] ! Mem[0000000091800000] = 49da1933 ! Mem[0000000091000034] = 207bbe7e, %g18 = cb9c0f7a91b5cc87 ldsw [%i6+0x034],%g2 ! %g2 = cb9c0f7a91b5cc87 ! Mem[0000000091800014] = b639a5df, %g2 = 00000000207bbe7e ldsb [%o0+0x017],%g2 ! %g2 = ffffffffffffffb6 ! Mem[000000006b800020] = 573b537a, %l6 = 1e12c31a423b5a97 lduw [%i3+%o4],%l6 ! %l6 = 00000000573b537a ! Mem[000000006b000018] = 45762571109c6b74, %l1 = 93ac3334c5211f49 ldx [%i2+%o3],%l1 ! %l1 = 45762571109c6b74 ! %l2 = 00000000000000c2, Mem[000000009180003c] = eb806635 stw %l2,[%o0+0x03c] ! Mem[000000009180003c] = 000000c2 ! %l4 = 3265d6a9, %l5 = 6f9408b9, Mem[000000006b800018] = 15a0ccd2 0038b00b std %l4,[%i3+%o3] ! Mem[000000006b800018] = 3265d6a9 6f9408b9 ! Mem[0000000090800010] = bbd0f97a ba27fa54, %g2 = ffffffb6, %g3 = 7b41cb8c ldd [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a 00000000ba27fa54 ! Mem[000000009080000c] = 8fafd2bb, %g2 = 00000000bbd0f97a ldub [%i5+0x00d],%g2 ! %g2 = 000000000000008f p45_label_4: ! Mem[0000000091800038] = e8dd799b 000000c2, %g2 = 0000008f, %g3 = ba27fa54 ldd [%o0+0x038],%g2 ! %g2 = 00000000e8dd799b 00000000000000c2 ! Mem[0000000090000020] = 1a54edfce7b2eb32, %g2 = 00000000e8dd799b ldx [%i4+%o4],%g2 ! %g2 = 1a54edfce7b2eb32 ! Mem[0000000091000018] = 26634f34 40af2dc9, %g2 = e7b2eb32, %g3 = 000000c2 ldd [%i6+%o3],%g2 ! %g2 = 0000000026634f34 0000000040af2dc9 ! Mem[0000000090000010] = 0212225c798eb5a3, %g2 = 0000000026634f34 ldx [%i4+%o2],%g2 ! %g2 = 0212225c798eb5a3 ! %l1 = 45762571109c6b74, Mem[000000006b000018] = 45762571109c6b74 stx %l1,[%i2+%o3] ! Mem[000000006b000018] = 45762571109c6b74 ! %l2 = 00000000000000c2, Mem[0000000090000008] = b1b5928b stw %l2,[%i4+%o1] ! Mem[0000000090000008] = 000000c2 ! %l1 = 45762571109c6b74, Mem[0000000090800010] = bbd0f97aba27fa54 stx %l1,[%i5+%o2] ! Mem[0000000090800010] = 45762571109c6b74 ! %l3 = 14da885bb1b5928b, Mem[000000009000001d] = 7122ad1a stb %l3,[%i4+0x01d] ! Mem[000000009000001c] = 8b22ad1a ! Mem[0000000090000038] = c81b2713, %g2 = 0212225c798eb5a3 lduh [%i4+0x03a],%g2 ! %g2 = 000000000000c81b ! %l2 = 000000c2, %l3 = b1b5928b, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l2,[%i6+%o2] ! Mem[0000000091000010] = 000000c2 b1b5928b p45_label_5: ! Mem[0000000091000028] = 43a014ad, %g18 = cb9c0f7a91b5cc87 ldsw [%i6+%o5],%g2 ! %g2 = cb9c0f7a91b5cc87 ! %l4 = 8c2ff9fe3265d6a9, Mem[0000000090000028] = 07dc67fd8d791540 stx %l4,[%i4+%o5] ! Mem[0000000090000028] = 8c2ff9fe3265d6a9 ! %l5 = 328e67486f9408b9, Mem[0000000091800010] = 5e44f9f4a2d978b6 stx %l5,[%o0+%o2] ! Mem[0000000091800010] = 328e67486f9408b9 ! Mem[0000000090800024] = ba1e4dff, %g2 = 0000000043a014ad lduh [%i5+0x024],%g2 ! %g2 = 000000000000ba1e ! Mem[0000000090800020] = 6c6c0f3a, %g2 = 000000000000ba1e ldsh [%i5+%o4],%g2 ! %g2 = 0000000000006c6c ! Mem[0000000091800000] = 6c5e3749 da193367, %g2 = 00006c6c, %g3 = 40af2dc9 ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e3749 00000000da193367 ! Mem[0000000091000018] = 26634f34, %g18 = cb9c0f7a91b5cc87 ldsw [%i6+%o3],%g2 ! %g2 = cb9c0f7a91b5cc87 ! %l2 = 00000000000000c2, Mem[0000000090800010] = 45762571 sth %l2,[%i5+%o2] ! Mem[0000000090800010] = 00c22571 ! Mem[000000009080003c] = dd38b60e, %g2 = 0000000026634f34 lduh [%i5+0x03c],%g2 ! %g2 = 000000000000dd38 ! %l1 = 45762571109c6b74, Mem[000000006a00003c] = 657038a1 stw %l1,[%i0+0x03c] ! Mem[000000006a00003c] = 109c6b74 p45_label_6: ! %l6 = 00000000573b537a, Mem[0000000091800010] = 328e6748 stw %l6,[%o0+%o2] ! Mem[0000000091800010] = 573b537a ! Mem[000000009000003c] = 271339dc, %g2 = 000000000000dd38 lduh [%i4+0x03c],%g2 ! %g2 = 0000000000002713 ! Mem[000000009000003c] = 1339dc00, %g2 = 0000000000002713 ldub [%i4+0x03d],%g2 ! %g2 = 0000000000000013 ! Mem[000000009000003c] = 271339dc, %g2 = 0000000000000013 ldub [%i4+0x03c],%g2 ! %g2 = 0000000000000027 ! %l0 = 0b795ab5, %l1 = 109c6b74, Mem[0000000091800000] = 6c5e3749 da193367 std %l0,[%o0+%g0] ! Mem[0000000091800000] = 0b795ab5 109c6b74 ! %l3 = 14da885bb1b5928b, Mem[0000000090800034] = 2d07fd66 sth %l3,[%i5+0x034] ! Mem[0000000090800034] = 928bfd66 ! Mem[000000009080000c] = f38fafd2, %g18 = cb9c0f7a91b5cc87 ldsw [%i5+0x00c],%g2 ! %g2 = cb9c0f7a91b5cc87 ! %l4 = 8c2ff9fe3265d6a9, Mem[0000000091000011] = 0000c2b1 stb %l4,[%i6+0x011] ! Mem[0000000091000010] = a900c2b1 ! Mem[0000000091000034] = 7bbe7e65, %g2 = fffffffff38fafd2 ldub [%i6+0x035],%g2 ! %g2 = 000000000000007b ! Mem[0000000090000000] = f5d480b6, %g2 = 000000000000007b ldsb [%i4+0x002],%g2 ! %g2 = fffffffffffffff5 p45_label_7: ! Mem[000000006b000010] = b796d87d, %l4 = 8c2ff9fe3265d6a9 lduh [%i2+%o2],%l4 ! %l4 = 000000000000b796 ! Mem[0000000090800028] = eb4882af, %g2 = fffffffffffffff5 lduw [%i5+%o5],%g2 ! %g2 = 00000000eb4882af ! %l6 = 00000000573b537a, Mem[0000000090800010] = 00c22571 sth %l6,[%i5+%o2] ! Mem[0000000090800010] = 537a2571 ! %l2 = 000000c2, %l3 = b1b5928b, Mem[0000000091000010] = 00a900c2 b1b5928b std %l2,[%i6+%o2] ! Mem[0000000091000010] = 000000c2 b1b5928b ! %l1 = 45762571109c6b74, Mem[000000009080002b] = af9c5fe8 stb %l1,[%i5+0x02b] ! Mem[0000000090800028] = 749c5fe8 ! %l2 = 00000000000000c2, Mem[0000000091800032] = 885bb1b5 sth %l2,[%o0+0x032] ! Mem[0000000091800030] = 00c2b1b5 ! %l2 = 00000000000000c2, Mem[0000000091000034] = 207bbe7e stw %l2,[%i6+0x034] ! Mem[0000000091000034] = 000000c2 ! Mem[0000000090000008] = 0000c242, %g2 = 00000000eb4882af ldsb [%i4+0x009],%g2 ! %g2 = 0000000000000000 ! Mem[000000006a800034] = e25c8920, %l2 = 00000000000000c2 lduh [%i1+0x036],%l2 ! %l2 = 0000000000008920 ! Mem[000000009100001c] = 40af2dc9, %g18 = cb9c0f7a91b5cc87 ldsw [%i6+0x01c],%g2 ! %g2 = cb9c0f7a91b5cc87 p45_label_8: ! %l7 = 927a564aa56bb76c, Mem[000000009080000c] = f38fafd2 stw %l7,[%i5+0x00c] ! Mem[000000009080000c] = a56bb76c ! %l2 = 0000000000008920, Mem[000000009000003b] = 1b271339 stb %l2,[%i4+0x03b] ! Mem[0000000090000038] = 20271339 ! %l2 = 0000000000008920, Mem[000000006b800028] = 48bf82ff stw %l2,[%i3+%o5] ! Mem[000000006b800028] = 00008920 ! Mem[0000000091800018] = 25e14610, %g2 = 0000000040af2dc9 ldsb [%o0+0x01b],%g2 ! %g2 = 0000000000000025 ! Mem[0000000091000000] = ddab9f6d, %g2 = 0000000000000025 lduh [%i6+%g0],%g2 ! %g2 = 000000000000ddab ! Mem[000000006b00002c] = 7f0113bc, %l1 = 45762571109c6b74 lduh [%i2+0x02e],%l1 ! %l1 = 00000000000013bc ! Mem[0000000090000038] = 8fc6c820 271339dc, %g2 = 0000ddab, %g3 = da193367 ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c820 00000000271339dc ! %l0 = 000000000b795ab5, Mem[000000009100000c] = 423b5a97 sth %l0,[%i6+0x00c] ! Mem[000000009100000c] = 5ab55a97 ! Mem[0000000090800020] = 6c6c0f3a, %g2 = 000000008fc6c820 lduw [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a ! %l7 = 927a564aa56bb76c, Mem[0000000090000030] = 944f136a sth %l7,[%i4+0x030] ! Mem[0000000090000030] = b76c136a p45_label_9: ! %l2 = 00008920, %l3 = b1b5928b, Mem[0000000090800010] = 537a2571 109c6b74 std %l2,[%i5+%o2] ! Mem[0000000090800010] = 00008920 b1b5928b ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = 000000006c6c0f3a ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! Mem[0000000090800014] = 928b35d3, %g2 = c8c086c6d0bacca9 ldsh [%i5+0x016],%g2 ! %g2 = ffffffffffff928b ! Mem[000000006a800010] = 78be1401 0b795ab5, %l0 = 0b795ab5, %l1 = 000013bc ldd [%i1+%o2],%l0 ! %l0 = 0000000078be1401 000000000b795ab5 ! Mem[0000000090000028] = 8c2ff9fe, %g18 = cb9c0f7a91b5cc87 ldsw [%i4+%o5],%g2 ! %g2 = cb9c0f7a91b5cc87 ! Mem[0000000090800030] = e7b33334, %g2 = ffffffff8c2ff9fe ldsh [%i5+0x030],%g2 ! %g2 = ffffffffffffe7b3 ! Mem[0000000090000008] = 000000c2 423b928b, %g2 = ffffe7b3, %g3 = 271339dc ldd [%i4+%o1],%g2 ! %g2 = 00000000000000c2 00000000423b928b ! %l2 = 0000000000008920, Mem[0000000090000000] = f4d6f5d4 sth %l2,[%i4+%g0] ! Mem[0000000090000000] = 8920f5d4 ! %l4 = 000000000000b796, Mem[0000000091800000] = 0b795ab5 stw %l4,[%o0+%g0] ! Mem[0000000091800000] = 0000b796 ! Mem[000000009080002c] = 9c5fe8b1, %g18 = cb9c0f7a91b5cc87 ldsw [%i5+0x02c],%g2 ! %g2 = cb9c0f7a91b5cc87 p45_label_10: ! %l6 = 573b537a, %l7 = a56bb76c, Mem[0000000090000020] = 1a54edfc e7b2eb32 std %l6,[%i4+%o4] ! Mem[0000000090000020] = 573b537a a56bb76c ! Mem[0000000090800010] = 8920b1b5, %g2 = ffffffff9c5fe8b1 ldsb [%i5+0x012],%g2 ! %g2 = ffffffffffffff89 ! %l2 = 0000000000008920, Mem[0000000091000000] = ddab9f6d stw %l2,[%i6+%g0] ! Mem[0000000091000000] = 00008920 ! Mem[0000000091800004] = 6b7450d2, %g2 = ffffffffffffff89 ldsh [%o0+0x006],%g2 ! %g2 = 0000000000006b74 ! Mem[0000000090000018] = 114e529d, %g2 = 0000000000006b74 ldub [%i4+0x019],%g2 ! %g2 = 0000000000000011 ! Mem[000000006a000028] = 5d0e69b5, %l7 = 927a564aa56bb76c lduh [%i0+0x02a],%l7 ! %l7 = 00000000000069b5 ! Mem[0000000090000018] = 529d8b22, %g2 = 0000000000000011 ldsb [%i4+0x01b],%g2 ! %g2 = 0000000000000052 ! Mem[0000000090800004] = d0bacca9, %g18 = cb9c0f7a91b5cc87 ldsw [%i5+0x004],%g2 ! %g2 = cb9c0f7a91b5cc87 ! %l1 = 000000000b795ab5, Mem[0000000091800025] = 167744d1 stb %l1,[%o0+0x025] ! Mem[0000000091800024] = b57744d1 ! %l0 = 0000000078be1401, Mem[0000000091800014] = 6f9408b9 stw %l0,[%o0+0x014] ! Mem[0000000091800014] = 78be1401 p45_label_11: ! %l4 = 0000b796, %l5 = 6f9408b9, Mem[0000000090000028] = 8c2ff9fe 3265d6a9 std %l4,[%i4+%o5] ! Mem[0000000090000028] = 0000b796 6f9408b9 ! Mem[0000000091000000] = 00008920 de861c20, %g2 = d0bacca9, %g3 = 423b928b ldd [%i6+%g0],%g2 ! %g2 = 0000000000008920 00000000de861c20 ! Mem[0000000091000000] = 00008920, %g2 = 0000000000008920 ldub [%i6+%g0],%g2 ! %g2 = 0000000000000000 ! %l5 = 328e67486f9408b9, Mem[000000006b000002] = a3f4062a sth %l5,[%i2+0x002] ! Mem[000000006b000000] = a3f408b9 ! Mem[0000000090000028] = 0000b796, %g2 = 0000000000000000 ldsh [%i4+%o5],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000024] = 8c43a014, %g2 = 0000000000000000 ldsb [%i6+0x027],%g2 ! %g2 = ffffffffffffff8c ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = ffffff8c, %g3 = de861c20 ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! %l1 = 000000000b795ab5, Mem[0000000090000020] = 573b537a stb %l1,[%i4+%o4] ! Mem[0000000090000020] = b53b537a ! Mem[0000000091800008] = 50d23f27, %g18 = cb9c0f7a91b5cc87 ldsw [%o0+%o1],%g2 ! %g2 = cb9c0f7a91b5cc87 ! %l3 = 14da885bb1b5928b, Mem[0000000091000007] = 201e12c3 stb %l3,[%i6+0x007] ! Mem[0000000091000004] = 8b1e12c3 p45_label_12: ! %l4 = 000000000000b796, Mem[0000000091000004] = de861c8b sth %l4,[%i6+0x004] ! Mem[0000000091000004] = b7961c8b ! %l0 = 0000000078be1401, Mem[0000000091000024] = 7b41cb8c stw %l0,[%i6+0x024] ! Mem[0000000091000024] = 78be1401 ! %l0 = 0000000078be1401, Mem[0000000091800030] = 14da00c2b1b5928b stx %l0,[%o0+0x030] ! Mem[0000000091800030] = 0000000078be1401 ! Mem[000000006a800024] = 0492e564, %l4 = 000000000000b796 ldsw [%i1+0x024],%l4 ! %l4 = 000000000492e564 ! Mem[0000000091800028] = d1fa02cc 26638df5, %g2 = 50d23f27, %g3 = d6343572 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 0000000026638df5 ! %l6 = 573b537a, %l7 = 000069b5, Mem[000000006a000028] = 5d0e69b5 975fc20f std %l6,[%i0+%o5] ! Mem[000000006a000028] = 573b537a 000069b5 ! Mem[0000000091000008] = c31a5ab5, %g2 = 00000000d1fa02cc lduh [%i6+0x00a],%g2 ! %g2 = 000000000000c31a ! Mem[0000000091000030] = 7cc77257, %g2 = 000000000000c31a ldub [%i6+0x030],%g2 ! %g2 = 000000000000007c ! Mem[0000000091000008] = c31a5ab5, %g2 = 000000000000007c ldub [%i6+0x00a],%g2 ! %g2 = 00000000000000c3 ! Mem[0000000091800024] = 7744d1fa, %g2 = 00000000000000c3 ldsh [%o0+0x026],%g2 ! %g2 = 0000000000007744 p45_label_13: ! %l6 = 573b537a, %l7 = 000069b5, Mem[0000000091000030] = 7cc77257 000000c2 std %l6,[%i6+0x030] ! Mem[0000000091000030] = 573b537a 000069b5 ! %l4 = 000000000492e564, Mem[0000000091800010] = 573b537a78be1401 stx %l4,[%o0+%o2] ! Mem[0000000091800010] = 000000000492e564 ! %l7 = 00000000000069b5, Mem[0000000091000020] = 9de28f8d78be1401 stx %l7,[%i6+%o4] ! Mem[0000000091000020] = 00000000000069b5 ! Mem[000000006a000028] = 573b537a, %l3 = 14da885bb1b5928b lduh [%i0+%o5],%l3 ! %l3 = 000000000000573b ! %l3 = 000000000000573b, Mem[0000000091000010] = 000000c2b1b5928b stx %l3,[%i6+%o2] ! Mem[0000000091000010] = 000000000000573b ! Mem[0000000090000018] = 7f114e52, %g18 = cb9c0f7a91b5cc87 ldsw [%i4+%o3],%g2 ! %g2 = cb9c0f7a91b5cc87 ! %l1 = 000000000b795ab5, Mem[000000006a800004] = 7d7bb483 stb %l1,[%i1+0x004] ! Mem[000000006a800004] = b57bb483 ! Mem[0000000090000018] = 4e529d8b, %g2 = 000000007f114e52 ldsh [%i4+0x01a],%g2 ! %g2 = 0000000000004e52 ! Mem[0000000091000020] = 00000000, %g2 = 0000000000004e52 ldsh [%i6+%o4],%g2 ! %g2 = 0000000000000000 ! Mem[000000006a800008] = b65eae42, %l7 = 00000000000069b5 lduw [%i1+%o1],%l7 ! %l7 = 00000000b65eae42 p45_label_14: ! Mem[0000000091000014] = 0000573b, %g18 = cb9c0f7a91b5cc87 ldsw [%i6+0x014],%g2 ! %g2 = cb9c0f7a91b5cc87 ! Mem[000000006a80003c] = 6b4cba4c, %l6 = 00000000573b537a ldsw [%i1+0x03c],%l6 ! %l6 = 000000006b4cba4c ! %l1 = 000000000b795ab5, Mem[000000006a000018] = 0fe92663b1b5928b stx %l1,[%i0+%o3] ! Mem[000000006a000018] = 000000000b795ab5 ! %l5 = 328e67486f9408b9, Mem[000000006b000018] = 45762571 stw %l5,[%i2+%o3] ! Mem[000000006b000018] = 6f9408b9 ! %l2 = 0000000000008920, Mem[0000000090000002] = f5d480b6 stb %l2,[%i4+0x002] ! Mem[0000000090000000] = 20d480b6 ! Mem[0000000090800008] = a3d5b48d, %g2 = 000000000000573b lduh [%i5+%o1],%g2 ! %g2 = 000000000000a3d5 ! Mem[0000000090800038] = 393f420cdd38b60e, %g2 = 000000000000a3d5 ldx [%i5+0x038],%g2 ! %g2 = 393f420cdd38b60e ! Mem[0000000091800024] = b57744d1, %g2 = 393f420cdd38b60e ldsb [%o0+0x025],%g2 ! %g2 = ffffffffffffffb5 ! Mem[0000000091800020] = c69ee3c7, %g2 = ffffffffffffffb5 lduh [%o0+%o4],%g2 ! %g2 = 000000000000c69e ! Mem[0000000090000018] = 7f114e529d8b22ad, %g2 = 000000000000c69e ldx [%i4+%o3],%g2 ! %g2 = 7f114e529d8b22ad p45_label_15: ! Mem[000000009080003c] = b60e0000, %g2 = 7f114e529d8b22ad ldsh [%i5+0x03e],%g2 ! %g2 = ffffffffffffb60e ! %l1 = 000000000b795ab5, Mem[000000006b00003c] = 0c44d264 stw %l1,[%i2+0x03c] ! Mem[000000006b00003c] = 0b795ab5 ! %l1 = 000000000b795ab5, Mem[000000009100001c] = 40af2dc9 stw %l1,[%i6+0x01c] ! Mem[000000009100001c] = 0b795ab5 ! %l0 = 78be1401, %l1 = 0b795ab5, Mem[0000000090800028] = eb488274 9c5fe8b1 std %l0,[%i5+%o5] ! Mem[0000000090800028] = 78be1401 0b795ab5 ! Mem[000000006b800020] = 573b537a, %l3 = 000000000000573b ldsb [%i3+%o4],%l3 ! %l3 = 0000000000000057 ! Mem[000000006b000030] = b1d32cc0, %l5 = 328e67486f9408b9 lduh [%i2+0x030],%l5 ! %l5 = 000000000000b1d3 ! Mem[0000000091800028] = d1fa02cc 26638df5, %g2 = ffffb60e, %g3 = 26638df5 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 0000000026638df5 ! Mem[0000000091800000] = 0000b796, %g18 = cb9c0f7a91b5cc87 ldsw [%o0+%g0],%g2 ! %g2 = cb9c0f7a91b5cc87 ! Mem[0000000091000038] = e9d7571d, %g2 = 000000000000b796 ldub [%i6+0x03b],%g2 ! %g2 = 00000000000000e9 ! %l3 = 0000000000000057, Mem[0000000090800022] = 0f3aba1e stb %l3,[%i5+0x022] ! Mem[0000000090800020] = 573aba1e p45_label_16: ! %l6 = 000000006b4cba4c, Mem[0000000091800026] = 7744d1fa sth %l6,[%o0+0x026] ! Mem[0000000091800024] = ba4cd1fa ! Mem[0000000091800020] = c69ee3c733b5ba4c, %g2 = 00000000000000e9 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733b5ba4c ! Mem[000000006a800014] = 0b795ab5, %l0 = 0000000078be1401 ldsh [%i1+0x016],%l0 ! %l0 = 0000000000005ab5 ! %l4 = 000000000492e564, Mem[000000009100002b] = addb4f95 stb %l4,[%i6+0x02b] ! Mem[0000000091000028] = 64db4f95 ! Mem[0000000091000010] = 00000000, %g2 = c69ee3c733b5ba4c ldub [%i6+0x011],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000028] = 43a01464 db4f959e, %g2 = 00000000, %g3 = 26638df5 ldd [%i6+%o5],%g2 ! %g2 = 0000000043a01464 00000000db4f959e ! Mem[0000000090000024] = b76c0000, %g2 = 0000000043a01464 ldsh [%i4+0x026],%g2 ! %g2 = ffffffffffffb76c ! Mem[000000009180002c] = 638df500, %g2 = ffffffffffffb76c ldub [%o0+0x02d],%g2 ! %g2 = 0000000000000063 ! Mem[0000000090000010] = 225c798e, %g2 = 0000000000000063 ldsh [%i4+0x012],%g2 ! %g2 = 000000000000225c ! %l0 = 0000000000005ab5, Mem[000000009180001c] = e14610d9 stw %l0,[%o0+0x01c] ! Mem[000000009180001c] = 00005ab5 p45_label_17: ! Mem[0000000090000014] = b5a37f11, %g2 = 000000000000225c lduh [%i4+0x016],%g2 ! %g2 = 000000000000b5a3 ! Mem[0000000090000028] = 966f9408, %g2 = 000000000000b5a3 ldub [%i4+0x02b],%g2 ! %g2 = 0000000000000096 ! %l0 = 00005ab5, %l1 = 0b795ab5, Mem[0000000090000038] = 8fc6c820 271339dc std %l0,[%i4+0x038] ! Mem[0000000090000038] = 00005ab5 0b795ab5 ! %l1 = 000000000b795ab5, Mem[000000009100000c] = 5ab55a97 stw %l1,[%i6+0x00c] ! Mem[000000009100000c] = 0b795ab5 ! %l0 = 0000000000005ab5, Mem[0000000090000020] = b53b537a stb %l0,[%i4+%o4] ! Mem[0000000090000020] = b53b537a ! Mem[0000000090800000] = 86c6d0ba, %g2 = 0000000000000096 lduh [%i5+0x002],%g2 ! %g2 = 00000000000086c6 ! %l3 = 0000000000000057, Mem[000000009180001e] = 5ab5c69e sth %l3,[%o0+0x01e] ! Mem[000000009180001c] = 0057c69e ! %l5 = 000000000000b1d3, Mem[0000000090800007] = a9a3d5b4 stb %l5,[%i5+0x007] ! Mem[0000000090800004] = d3a3d5b4 ! %l6 = 000000006b4cba4c, Mem[000000009180002c] = 26638df5 sth %l6,[%o0+0x02c] ! Mem[000000009180002c] = ba4c8df5 ! %l4 = 000000000492e564, Mem[000000006a000010] = 3265d6a96f9408b9 stx %l4,[%i0+%o2] ! Mem[000000006a000010] = 000000000492e564 p45_label_18: ! Mem[0000000091000028] = 1464db4f, %g2 = 00000000000086c6 ldub [%i6+0x02a],%g2 ! %g2 = 0000000000000014 ! %l0 = 00005ab5, %l1 = 0b795ab5, Mem[000000006b000018] = 6f9408b9 109c6b74 std %l0,[%i2+%o3] ! Mem[000000006b000018] = 00005ab5 0b795ab5 ! Mem[0000000091000018] = 26634f340b795ab5, %g2 = 0000000000000014 ldx [%i6+%o3],%g2 ! %g2 = 26634f340b795ab5 ! Mem[000000006b800034] = bee0fba5, %l2 = 0000000000008920 ldsw [%i3+0x034],%l2 ! %l2 = ffffffffbee0fba5 ! Mem[0000000090000014] = b5a37f11, %g2 = 26634f340b795ab5 lduh [%i4+0x016],%g2 ! %g2 = 000000000000b5a3 ! Mem[000000006a000028] = 573b537a 000069b5, %l6 = 6b4cba4c, %l7 = b65eae42 ldd [%i0+%o5],%l6 ! %l6 = 00000000573b537a 00000000000069b5 ! Mem[000000009000002c] = 6f9408b9, %g2 = 000000000000b5a3 ldsh [%i4+0x02c],%g2 ! %g2 = 0000000000006f94 ! Mem[0000000090000010] = 0212225c, %g18 = cb9c0f7a91b5cc87 ldsw [%i4+%o2],%g2 ! %g2 = cb9c0f7a91b5cc87 ! Mem[0000000091800030] = 00000000, %g2 = 000000000212225c ldsh [%o0+0x030],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800018] = 851cd634, %g2 = 0000000000000000 lduh [%i5+0x01a],%g2 ! %g2 = 000000000000851c p45_label_19: ! Mem[000000009100002c] = 959e573b, %g2 = 000000000000851c ldsb [%i6+0x02e],%g2 ! %g2 = ffffffffffffff95 ! Mem[0000000090000028] = 0000b796, %g2 = ffffffffffffff95 ldub [%i4+%o5],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000003c] = 0b795ab5, %g2 = 0000000000000000 ldsb [%i4+0x03c],%g2 ! %g2 = 000000000000000b ! Mem[0000000091800018] = 39a5df2500000057, %g2 = 000000000000000b ldx [%o0+%o3],%g2 ! %g2 = 39a5df2500000057 ! %l0 = 0000000000005ab5, Mem[000000006a00001e] = 0b795ab5 stb %l0,[%i0+0x01e] ! Mem[000000006a00001c] = 0b79b5b5 ! %l4 = 000000000492e564, Mem[0000000091800010] = 000000000492e564 stx %l4,[%o0+%o2] ! Mem[0000000091800010] = 000000000492e564 ! Mem[0000000090800024] = 4dff78be, %g2 = 39a5df2500000057 lduh [%i5+0x026],%g2 ! %g2 = 0000000000004dff ! Mem[0000000090000024] = b76c0000, %g2 = 0000000000004dff ldsh [%i4+0x026],%g2 ! %g2 = ffffffffffffb76c ! Mem[000000009080003c] = dd38b60e, %g2 = ffffffffffffb76c lduw [%i5+0x03c],%g2 ! %g2 = 00000000dd38b60e ! Mem[0000000091800020] = c69ee3c7, %g2 = 00000000dd38b60e lduw [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 p45_label_20: ! Mem[000000009100003c] = d7571dc0, %g2 = 00000000c69ee3c7 lduw [%i6+0x03c],%g2 ! %g2 = 00000000d7571dc0 ! %l7 = 00000000000069b5, Mem[000000006a800018] = 0d17ecd285ad48b4 stx %l7,[%i1+%o3] ! Mem[000000006a800018] = 00000000000069b5 ! Mem[000000006a80003c] = 6b4cba4c, %l1 = 000000000b795ab5 ldsh [%i1+0x03c],%l1 ! %l1 = 0000000000006b4c ! %l1 = 0000000000006b4c, Mem[0000000091000028] = 43a01464db4f959e stx %l1,[%i6+%o5] ! Mem[0000000091000028] = 0000000000006b4c ! Mem[0000000090800034] = 928bfd66, %g2 = 00000000d7571dc0 ldsb [%i5+0x034],%g2 ! %g2 = ffffffffffffff92 ! Mem[0000000090000014] = b5a37f11, %g2 = ffffffffffffff92 ldub [%i4+0x016],%g2 ! %g2 = 00000000000000b5 ! %l4 = 0492e564, %l5 = 0000b1d3, Mem[0000000090000030] = b76c136a 126760d7 std %l4,[%i4+0x030] ! Mem[0000000090000030] = 0492e564 0000b1d3 ! Mem[0000000091800024] = 33b5ba4c, %g2 = 00000000000000b5 lduw [%o0+0x024],%g2 ! %g2 = 0000000033b5ba4c ! Mem[0000000091800030] = 0000000078be1401, %g2 = 0000000033b5ba4c ldx [%o0+0x030],%g2 ! %g2 = 0000000078be1401 ! %l2 = ffffffffbee0fba5, Mem[0000000091800038] = e8dd799b000000c2 stx %l2,[%o0+0x038] ! Mem[0000000091800038] = ffffffffbee0fba5 p45_label_21: ! Mem[0000000091000020] = 00000000000069b5, %g2 = 0000000078be1401 ldx [%i6+%o4],%g2 ! %g2 = 00000000000069b5 ! %l4 = 000000000492e564, Mem[000000009180002b] = ccba4c8d stb %l4,[%o0+0x02b] ! Mem[0000000091800028] = 64ba4c8d ! Mem[0000000090000008] = 000000c2, %g2 = 00000000000069b5 ldsb [%i4+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000038] = 65898de9, %g18 = cb9c0f7a91b5cc87 ldsw [%i6+0x038],%g2 ! %g2 = cb9c0f7a91b5cc87 ! Mem[0000000090000008] = 00c2423b, %g2 = 0000000065898de9 ldsh [%i4+0x00a],%g2 ! %g2 = 00000000000000c2 ! Mem[0000000091800000] = 00b79610, %g2 = 00000000000000c2 ldsb [%o0+0x001],%g2 ! %g2 = 0000000000000000 ! %l0 = 0000000000005ab5, Mem[0000000091800030] = 00000000 stb %l0,[%o0+0x030] ! Mem[0000000091800030] = b5000000 ! Mem[000000006a000028] = 573b537a, %l0 = 0000000000005ab5 lduw [%i0+%o5],%l0 ! %l0 = 00000000573b537a ! Mem[0000000090800000] = c086c6d0, %g2 = 0000000000000000 ldub [%i5+0x001],%g2 ! %g2 = 00000000000000c0 ! %l0 = 00000000573b537a, Mem[0000000091000004] = b7961c8b stb %l0,[%i6+0x004] ! Mem[0000000091000004] = 7a961c8b p45_label_22: ! %l0 = 573b537a, %l1 = 00006b4c, Mem[000000006b000018] = 00005ab5 0b795ab5 std %l0,[%i2+%o3] ! Mem[000000006b000018] = 573b537a 00006b4c ! Mem[0000000090000008] = 000000c2, %g18 = cb9c0f7a91b5cc87 ldsw [%i4+%o1],%g2 ! %g2 = cb9c0f7a91b5cc87 ! Mem[0000000090800018] = 35d3851c, %g18 = cb9c0f7a91b5cc87 ldsw [%i5+%o3],%g2 ! %g2 = cb9c0f7a91b5cc87 ! Mem[0000000090000024] = a56bb76c, %g2 = 0000000035d3851c lduh [%i4+0x024],%g2 ! %g2 = 000000000000a56b ! %l7 = 00000000000069b5, Mem[000000009080001f] = 726c6c57 stb %l7,[%i5+0x01f] ! Mem[000000009080001c] = b56c6c57 ! Mem[000000009080002c] = 0b795ab5, %g2 = 000000000000a56b lduw [%i5+0x02c],%g2 ! %g2 = 000000000b795ab5 ! %l7 = 00000000000069b5, Mem[0000000090800022] = 573aba1e sth %l7,[%i5+0x022] ! Mem[0000000090800020] = 69b5ba1e ! Mem[0000000091800038] = ffffffff, %g2 = 000000000b795ab5 lduh [%o0+0x038],%g2 ! %g2 = 000000000000ffff ! Mem[0000000091800010] = 000000000492e564, %g2 = 000000000000ffff ldx [%o0+%o2],%g2 ! %g2 = 000000000492e564 ! %l0 = 00000000573b537a, Mem[0000000090800029] = be14010b stb %l0,[%i5+0x029] ! Mem[0000000090800028] = 7a14010b p45_label_23: ! Mem[0000000090800028] = 14010b79, %g2 = 000000000492e564 lduh [%i5+0x02a],%g2 ! %g2 = 0000000000001401 ! Mem[0000000090800034] = 928bfd66, %g2 = 0000000000001401 lduh [%i5+0x034],%g2 ! %g2 = 000000000000928b ! Mem[0000000090000028] = 0000b7966f9408b9, %g2 = 000000000000928b ldx [%i4+%o5],%g2 ! %g2 = 0000b7966f9408b9 ! %l0 = 00000000573b537a, Mem[000000009100003a] = 8de9d757 stb %l0,[%i6+0x03a] ! Mem[0000000091000038] = 7ae9d757 ! Mem[0000000091800010] = 00000492, %g2 = 0000b7966f9408b9 ldsh [%o0+0x012],%g2 ! %g2 = 0000000000000000 ! Mem[000000006a80002c] = 5b5511e1, %l0 = 00000000573b537a ldsb [%i1+0x02f],%l0 ! %l0 = ffffffffffffffe1 ! Mem[0000000091800034] = 1401ffff, %g2 = 0000000000000000 ldsh [%o0+0x036],%g2 ! %g2 = 0000000000001401 ! Mem[0000000090000020] = 537aa56b, %g2 = 0000000000001401 ldsh [%i4+0x022],%g2 ! %g2 = 000000000000537a ! %l2 = ffffffffbee0fba5, Mem[0000000090000020] = b53b537aa56bb76c stx %l2,[%i4+%o4] ! Mem[0000000090000020] = ffffffffbee0fba5 ! %l5 = 000000000000b1d3, Mem[0000000091800028] = d1fa0264 stw %l5,[%o0+%o5] ! Mem[0000000091800028] = 0000b1d3 p45_label_24: ! Mem[0000000090000028] = 0000b7966f9408b9, %g2 = 000000000000537a ldx [%i4+%o5],%g2 ! %g2 = 0000b7966f9408b9 ! Mem[0000000091800028] = 0000b1d3ba4c8df5, %g2 = 0000b7966f9408b9 ldx [%o0+%o5],%g2 ! %g2 = 0000b1d3ba4c8df5 ! %l6 = 573b537a, %l7 = 000069b5, Mem[0000000091800000] = 0000b796 109c6b74 std %l6,[%o0+%g0] ! Mem[0000000091800000] = 573b537a 000069b5 ! Mem[0000000091800028] = 0000b1d3, %g18 = cb9c0f7a91b5cc87 ldsw [%o0+%o5],%g2 ! %g2 = cb9c0f7a91b5cc87 ! Mem[0000000091800038] = ffffffff bee0fba5, %g2 = 0000b1d3, %g3 = db4f959e ldd [%o0+0x038],%g2 ! %g2 = 00000000ffffffff 00000000bee0fba5 ! %l6 = 00000000573b537a, Mem[0000000091800022] = e3c733b5 stb %l6,[%o0+0x022] ! Mem[0000000091800020] = 7ac733b5 ! %l0 = ffffffe1, %l1 = 00006b4c, Mem[000000006b000010] = b796d87d 78ed5ba1 std %l0,[%i2+%o2] ! Mem[000000006b000010] = ffffffe1 00006b4c ! %l1 = 0000000000006b4c, Mem[0000000091800001] = 3b537a00 stb %l1,[%o0+0x001] ! Mem[0000000091800000] = 4c537a00 ! Mem[000000009080002c] = 0b795ab5, %g18 = cb9c0f7a91b5cc87 ldsw [%i5+0x02c],%g2 ! %g2 = cb9c0f7a91b5cc87 ! Mem[0000000091800028] = 0000b1d3ba4c8df5, %g2 = 000000000b795ab5 ldx [%o0+%o5],%g2 ! %g2 = 0000b1d3ba4c8df5 p45_label_25: ! Mem[0000000091800020] = 7ac733b5, %g2 = 0000b1d3ba4c8df5 ldub [%o0+0x022],%g2 ! %g2 = 000000000000007a ! Mem[000000009180000c] = 0741274a, %g18 = cb9c0f7a91b5cc87 ldsw [%o0+0x00c],%g2 ! %g2 = cb9c0f7a91b5cc87 ! %l0 = ffffffe1, %l1 = 00006b4c, Mem[000000006a800008] = b65eae42 1f99e7d0 std %l0,[%i1+%o1] ! Mem[000000006a800008] = ffffffe1 00006b4c ! Mem[000000009080001c] = d63435b5, %g2 = 000000000741274a lduw [%i5+0x01c],%g2 ! %g2 = 00000000d63435b5 ! Mem[0000000090000000] = 2020d480, %g2 = 00000000d63435b5 ldsb [%i4+0x001],%g2 ! %g2 = 0000000000000020 ! %l6 = 573b537a, %l7 = 000069b5, Mem[0000000091000020] = 00000000 000069b5 std %l6,[%i6+%o4] ! Mem[0000000091000020] = 573b537a 000069b5 ! Mem[000000009000003c] = 0b795ab5, %g2 = 0000000000000020 ldsb [%i4+0x03c],%g2 ! %g2 = 000000000000000b ! %l0 = ffffffe1, %l1 = 00006b4c, Mem[000000006a800030] = daa818af e25c8920 std %l0,[%i1+0x030] ! Mem[000000006a800030] = ffffffe1 00006b4c ! Mem[000000009000001c] = 9d8b22ad, %g2 = 000000000000000b ldub [%i4+0x01c],%g2 ! %g2 = 000000000000009d ! Mem[0000000090000028] = b7966f94, %g2 = 000000000000009d ldsb [%i4+0x02a],%g2 ! %g2 = ffffffffffffffb7 ba,a p45_not_taken_0_end p45_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p45_branch_failed p45_not_taken_0_end: ! End of Random Code for Thread 45 1: membar #Sync ! Force all stores to complete p45_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0b4] ! Set processor 45 done flag ! Check Registers p45_check_registers: set p45_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be ffffffffffffffe1 bne,a,pn %xcc,p45_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000006b4c bne,a,pn %xcc,p45_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffbee0fba5 bne,a,pn %xcc,p45_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000057 bne,a,pn %xcc,p45_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000492e564 bne,a,pn %xcc,p45_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000b1d3 bne,a,pn %xcc,p45_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000573b537a bne,a,pn %xcc,p45_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000000069b5 bne,a,pn %xcc,p45_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p45_check_fp_registers: set p45_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 1766711f 672afdc0 bne %xcc,p45_f0_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be cf2ba5b1 588d5bf5 bne %xcc,p45_f6_fail nop ! Check Local Memory set p45_local0_expect,%g1 p45_check_local0: ldx [%g1+0x008],%g2 ! Expected data = c5211f49d79f29af ldx [%i0+0x008],%g3 ! Observed data at 000000006a000008 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000000492e564 ldx [%i0+0x010],%g3 ! Observed data at 000000006a000010 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 000000000b79b5b5 ldx [%i0+0x018],%g3 ! Observed data at 000000006a000018 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 573b537a000069b5 ldx [%i0+0x028],%g3 ! Observed data at 000000006a000028 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = c84939f1109c6b74 ldx [%i0+0x038],%g3 ! Observed data at 000000006a000038 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i0,0x038,%g4 set p45_local1_expect,%g1 p45_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 02057679b57bb483 ldx [%i1+0x000],%g3 ! Observed data at 000000006a800000 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ffffffe100006b4c ldx [%i1+0x008],%g3 ! Observed data at 000000006a800008 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 00000000000069b5 ldx [%i1+0x018],%g3 ! Observed data at 000000006a800018 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = ffffffe100006b4c ldx [%i1+0x030],%g3 ! Observed data at 000000006a800030 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i1,0x030,%g4 set p45_local2_expect,%g1 p45_check_local2: ldx [%g1+0x000],%g2 ! Expected data = a3f408b9b4b8e336 ldx [%i2+0x000],%g3 ! Observed data at 000000006b000000 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffffffe100006b4c ldx [%i2+0x010],%g3 ! Observed data at 000000006b000010 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 573b537a00006b4c ldx [%i2+0x018],%g3 ! Observed data at 000000006b000018 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = 30ba073d0b795ab5 ldx [%i2+0x038],%g3 ! Observed data at 000000006b000038 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i2,0x038,%g4 set p45_local3_expect,%g1 p45_check_local3: ldx [%g1+0x018],%g2 ! Expected data = 3265d6a96f9408b9 ldx [%i3+0x018],%g3 ! Observed data at 000000006b800018 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i3,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0000892028f31480 ldx [%i3+0x028],%g3 ! Observed data at 000000006b800028 cmp %g2,%g3 bne,a,pn %xcc,p45_local_failed add %i3,0x028,%g4 ! The test for processor 45 has passed p45_passed: ta GOOD_TRAP nop p45_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p45_failed p45_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p45_failed p45_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p45_failed p45_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p45_failed p45_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p45_failed p45_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p45_failed p45_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p45_failed p45_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p45_failed p45_f0_fail: set p45_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p45_f6_fail: set p45_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 45 failed p45_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0b4] ! Set processor 45 done flag set p45_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 45 failed p45_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0b4] ! Set processor 45 done flag set p45_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p45_selfmod_failed: ba p45_failed mov 0xabc,%g1 p45_common_error: or %g0,0xf0d,%g1 ba p45_failed mov %o5,%g3 p45_common_signature_error: set p45_temp,%g1 ba p45_failed st %g2,[%g1] ! Common Lock Number p45_common_timeout: set p45_temp,%g1 ba p45_failed st %g2,[%g1] ! Common Lock Number p45_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p45_failed mov 0x0,%g3 p45_trap1e: ldsha [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006a000008] stha %l6,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000006a000008] ldda [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000006b000000] ldxa [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000006b800028] ldsba [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000006b000008] stwa %l5,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000006b000028] stxa %l7,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000006a800008] done p45_trap1o: ldsha [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006a000008] stha %l6,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000006a000008] ldda [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000006b000000] ldxa [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000006b800028] ldsba [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000006b000008] stwa %l5,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000006b000028] stxa %l7,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000006a800008] done p45_trap2e: ldxa [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000006a000000] stda %l6,[%i1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000006a800000] stda %l4,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000006b000020] lduba [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000006a000008] stda %l2,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000006a800010] lduba [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000006a000000] done p45_trap2o: ldxa [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000006a000000] stda %l6,[%o1+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000006a800000] stda %l4,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000006b000020] lduba [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000006a000008] stda %l2,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000006a800010] lduba [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000006a000000] done p45_trap3e: nop done p45_trap3o: nop done p45_init_memory_pointers: set p45_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 p45_local0_start,%i0 set p45_local1_start,%i1 set p45_local2_start,%i2 set p45_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 62ffea4e94852713 ldx [%g1+0x008],%l1 ! %l1 = 93ac3334c5211f49 ldx [%g1+0x010],%l2 ! %l2 = 2ee794aa0fe92663 ldx [%g1+0x018],%l3 ! %l3 = 14da885bb1b5928b ldx [%g1+0x020],%l4 ! %l4 = 8c2ff9fe3265d6a9 ldx [%g1+0x028],%l5 ! %l5 = 328e67486f9408b9 ldx [%g1+0x030],%l6 ! %l6 = 1e12c31a423b5a97 ldx [%g1+0x038],%l7 ! %l7 = 927a564aa56bb76c ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 46 processor_46: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xb8] ! Set the start flag wrpr %g0,7,%cleanwin call p46_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 46 wr %g0,0x4,%fprs ! Make sure fef is 1 set p46_init_freg,%g1 ! %f0 = 5af3ac6b 1fc9749c 7e2950db 6d099709 ! %f4 = 94d36e20 7e3a769f 75aa3ae4 579c3549 ! %f8 = 9ad2c56c bf275113 401bbf10 642b6ac9 ! %f12 = 722c1c42 222a07cb 3be2afc2 20c020c9 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 93c79f0d 8d7471dd 22d3a87d 7b8c70f7 ! %f20 = 172fa3ab b8996c5d 14633bcf 4f51b8fd ! %f24 = e9b423a5 b3af9256 070cd1cc 0b4b489d ! %f28 = e8f467c9 a46f358b fb778b4b 0bc7763a ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = c6dfa89a 40c8ef41 fbed9d5e 79db6955 ! %f36 = 94f5b6af 2f177e9a 1336cdf8 d88586bb ! %f40 = 4ed30787 e99c7494 c2a1f4d0 7712bd21 ! %f44 = ae64cf1a 5e9c06a5 7d16fc21 9030c77e ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x6747e9680000007d,%g7,%g1 ! GSR scale = 15, align = 5 wr %g1,%g0,%gsr ! GSR = 6747e9680000007d wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 46 p46_label_1: ! Mem[000000009180001c] = e14610d9, %g2 = c13caac9e7289f20 lduh [%o0+0x01c],%g2 ! %g2 = 000000000000e146 ! Mem[0000000091800024] = 33167744, %g2 = 000000000000e146 lduw [%o0+0x024],%g2 ! %g2 = 0000000033167744 ! %l2 = adc1718a8f8752e7, Mem[0000000091000028] = 43a014ad stw %l2,[%i6+%o5] ! Mem[0000000091000028] = 8f8752e7 ! Mem[0000000091000030] = 7257207b, %g2 = 0000000033167744 lduh [%i6+0x032],%g2 ! %g2 = 0000000000007257 ! Mem[0000000091000008] = 4b1c5151 da67f293, %g2 = 00007257, %g3 = 0bad0b00 ldd [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 00000000da67f293 ! Mem[0000000091000000] = ddab9f6d de861c20, %g2 = 4b1c5151, %g3 = da67f293 ldd [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d 00000000de861c20 ! Mem[000000006c000010] = 4b18dde9, %l5 = bb18d8769e4f65be lduw [%i0+%o2],%l5 ! %l5 = 000000004b18dde9 ! Mem[0000000090000008] = abb01bc4, %g2 = 00000000ddab9f6d ldub [%i4+0x009],%g2 ! %g2 = 00000000000000ab ! %l3 = 5f27a305e4063171, Mem[0000000090800022] = 0f3aba1e stb %l3,[%i5+0x022] ! Mem[0000000090800020] = 713aba1e ! Mem[000000006d000024] = 23fb073b, %l5 = 000000004b18dde9 ldsw [%i2+0x024],%l5 ! %l5 = 0000000023fb073b p46_label_2: ! %l0 = 09c6a611b16a46f3, Mem[000000006c000010] = 4b18dde91e624293 stx %l0,[%i0+%o2] ! Mem[000000006c000010] = 09c6a611b16a46f3 ! Mem[0000000091800020] = c69ee3c7 33167744, %g2 = 000000ab, %g3 = de861c20 ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 0000000033167744 ! Mem[000000009180002c] = 8df54528, %g2 = 00000000c69ee3c7 ldsh [%o0+0x02e],%g2 ! %g2 = ffffffffffff8df5 ! Mem[0000000090000018] = 7f114e52, %g2 = ffffffffffff8df5 ldsb [%i4+%o3],%g2 ! %g2 = 000000000000007f ! %l5 = 0000000023fb073b, Mem[000000009100002a] = 52e7db4f sth %l5,[%i6+0x02a] ! Mem[0000000091000028] = 073bdb4f ! Mem[000000009000001c] = 9d7122ad, %g2 = 000000000000007f ldsb [%i4+0x01c],%g2 ! %g2 = ffffffffffffff9d ! %l5 = 0000000023fb073b, Mem[000000006d800036] = a131391c sth %l5,[%i3+0x036] ! Mem[000000006d800034] = a131073b ! Mem[0000000090800004] = d0bacca9, %g2 = ffffffffffffff9d lduh [%i5+0x004],%g2 ! %g2 = 000000000000d0ba ! %l2 = 8f8752e7, %l3 = e4063171, Mem[0000000090000008] = 96abb01b c40b9e2c std %l2,[%i4+%o1] ! Mem[0000000090000008] = 8f8752e7 e4063171 ! Mem[0000000091800028] = d1fa02cc, %g18 = e9ed1430b9198657 ldsw [%o0+%o5],%g2 ! %g2 = e9ed1430b9198657 p46_label_3: ! Mem[000000006c000038] = c9bc2630084299a4, %l6 = 15471b58dbd4aceb ldx [%i0+0x038],%l6 ! %l6 = c9bc2630084299a4 ! Mem[0000000091000008] = 5151da67, %g2 = ffffffffd1fa02cc ldsh [%i6+0x00a],%g2 ! %g2 = 0000000000005151 ! Mem[000000009000000c] = e4063171, %g2 = 0000000000005151 ldsb [%i4+0x00c],%g2 ! %g2 = ffffffffffffffe4 ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = ffffffe4, %g3 = 33167744 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! %l3 = 5f27a305e4063171, Mem[0000000090800028] = eb4882af9c5fe8b1 stx %l3,[%i5+%o5] ! Mem[0000000090800028] = 5f27a305e4063171 ! %l6 = 084299a4, %l7 = fb035bdc, Mem[000000006d800018] = fcca5295 e8b9cdfb std %l6,[%i3+%o3] ! Mem[000000006d800018] = 084299a4 fb035bdc ! Mem[000000009180001c] = e14610d9, %g18 = e9ed1430b9198657 ldsw [%o0+0x01c],%g2 ! %g2 = e9ed1430b9198657 ! %l4 = bd17b02088423552, Mem[0000000091000016] = bbe4b433 sth %l4,[%i6+0x016] ! Mem[0000000091000014] = 3552b433 ! %l0 = 09c6a611b16a46f3, Mem[000000006d800030] = cf932737a131073b stx %l0,[%i3+0x030] ! Mem[000000006d800030] = 09c6a611b16a46f3 ! %l6 = c9bc2630084299a4, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l6,[%i6+%o4] ! Mem[0000000091000020] = c9bc2630084299a4 p46_label_4: ! %l4 = 88423552, %l5 = 23fb073b, Mem[0000000091800038] = e8dd799b eb806635 std %l4,[%o0+0x038] ! Mem[0000000091800038] = 88423552 23fb073b ! Mem[000000009080001c] = d6343572, %g18 = e9ed1430b9198657 ldsw [%i5+0x01c],%g2 ! %g2 = e9ed1430b9198657 ! Mem[0000000090800014] = 5435d385, %g2 = ffffffffd6343572 ldsb [%i5+0x017],%g2 ! %g2 = 0000000000000054 ! Mem[0000000090000018] = 4e529d71, %g2 = 0000000000000054 ldub [%i4+0x01a],%g2 ! %g2 = 000000000000004e ! %l4 = bd17b02088423552, Mem[000000006c00000e] = 010c31e2 sth %l4,[%i0+0x00e] ! Mem[000000006c00000c] = 010c3552 ! Mem[0000000090000018] = 7f114e52 9d7122ad, %g2 = 0000004e, %g3 = 80b60b78 ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d7122ad ! %l1 = ff6773ff9bd6181c, Mem[0000000090000002] = f5d480b6 sth %l1,[%i4+0x002] ! Mem[0000000090000000] = 181c80b6 ! Mem[0000000090000004] = 80b60b78, %g2 = 000000007f114e52 lduh [%i4+0x004],%g2 ! %g2 = 00000000000080b6 ! %l6 = 084299a4, %l7 = fb035bdc, Mem[0000000091800010] = 5e44f9f4 a2d978b6 std %l6,[%o0+%o2] ! Mem[0000000091800010] = 084299a4 fb035bdc ! Mem[000000006c800024] = a94547b2, %l6 = c9bc2630084299a4 ldsw [%i1+0x024],%l6 ! %l6 = ffffffffa94547b2 p46_label_5: ! %l4 = bd17b02088423552, Mem[000000006c800012] = a5d7204c sth %l4,[%i1+0x012] ! Mem[000000006c800010] = a5d73552 ! %l0 = 09c6a611b16a46f3, Mem[0000000091000036] = be7e6589 stb %l0,[%i6+0x036] ! Mem[0000000091000034] = f37e6589 ! %l0 = b16a46f3, %l1 = 9bd6181c, Mem[0000000090000008] = 8f8752e7 e4063171 std %l0,[%i4+%o1] ! Mem[0000000090000008] = b16a46f3 9bd6181c ! %l3 = 5f27a305e4063171, Mem[0000000090800030] = e7b33334 stb %l3,[%i5+0x030] ! Mem[0000000090800030] = 71b33334 ! Mem[0000000091000000] = ddab9f6dde861c20, %g2 = 00000000000080b6 ldx [%i6+%g0],%g2 ! %g2 = ddab9f6dde861c20 ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = de861c20, %g3 = 9d7122ad ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! Mem[000000006d00000c] = a9249aa6, %l6 = ffffffffa94547b2 ldub [%i2+0x00f],%l6 ! %l6 = 00000000000000a6 ! Mem[0000000090800000] = c8c086c6 d0bacca9, %g2 = d1fa02cc, %g3 = b0308df5 ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 00000000d0bacca9 ! %l4 = bd17b02088423552, Mem[000000006d00002c] = 35c42d5c stw %l4,[%i2+0x02c] ! Mem[000000006d00002c] = 88423552 ! %l1 = ff6773ff9bd6181c, Mem[000000006c000028] = a1aa45868123a161 stx %l1,[%i0+%o5] ! Mem[000000006c000028] = ff6773ff9bd6181c p46_label_6: ! %l5 = 0000000023fb073b, Mem[0000000091000020] = c9bc2630084299a4 stx %l5,[%i6+%o4] ! Mem[0000000091000020] = 0000000023fb073b ! Mem[0000000091000020] = 00000000, %g18 = e9ed1430b9198657 ldsw [%i6+%o4],%g2 ! %g2 = e9ed1430b9198657 ! Mem[000000006c800030] = feeefeda, %l0 = 09c6a611b16a46f3 lduw [%i1+0x030],%l0 ! %l0 = 00000000feeefeda ! Mem[0000000091000008] = 4b1c5151, %g2 = 0000000000000000 lduw [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 ! Mem[0000000090000008] = b16a46f3, %g2 = 000000004b1c5151 lduw [%i4+%o1],%g2 ! %g2 = 00000000b16a46f3 ! Mem[000000009080003c] = b60e0000, %g2 = 00000000b16a46f3 ldsb [%i5+0x03e],%g2 ! %g2 = ffffffffffffffb6 ! Mem[000000006c000028] = ff6773ff, %l4 = bd17b02088423552 lduw [%i0+%o5],%l4 ! %l4 = 00000000ff6773ff ! Mem[000000006d000028] = 55bad71a88423552, %l3 = 5f27a305e4063171 ldx [%i2+%o5],%l3 ! %l3 = 55bad71a88423552 ! Mem[0000000090000010] = 12225c79, %g2 = ffffffffffffffb6 ldsb [%i4+0x011],%g2 ! %g2 = 0000000000000012 ! Mem[0000000091000018] = b4334f34, %g18 = e9ed1430b9198657 ldsw [%i6+%o3],%g2 ! %g2 = e9ed1430b9198657 p46_label_7: ! Mem[0000000091800030] = 45288f71, %g18 = e9ed1430b9198657 ldsw [%o0+0x030],%g2 ! %g2 = e9ed1430b9198657 ! %l4 = ff6773ff, %l5 = 23fb073b, Mem[0000000091800000] = 6c5e37b5 da193367 std %l4,[%o0+%g0] ! Mem[0000000091800000] = ff6773ff 23fb073b ! %l3 = 55bad71a88423552, Mem[000000006d80002a] = 799b67a2 stb %l3,[%i3+0x02a] ! Mem[000000006d800028] = 799b52a2 ! Mem[0000000091800010] = a4fb035b, %g2 = 0000000045288f71 ldsb [%o0+0x013],%g2 ! %g2 = ffffffffffffffa4 ! Mem[0000000090000010] = 0212225c798eb5a3, %g2 = ffffffffffffffa4 ldx [%i4+%o2],%g2 ! %g2 = 0212225c798eb5a3 ! %l6 = 00000000000000a6, Mem[0000000091800032] = 8f71b6b6 sth %l6,[%o0+0x032] ! Mem[0000000091800030] = 00a6b6b6 ! %l2 = adc1718a8f8752e7, Mem[0000000090000000] = f4d6181c80b60b78 stx %l2,[%i4+%g0] ! Mem[0000000090000000] = adc1718a8f8752e7 ! Mem[0000000090800014] = ba27fa54, %g18 = e9ed1430b9198657 ldsw [%i5+0x014],%g2 ! %g2 = e9ed1430b9198657 ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = ffffffffba27fa54 ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! %l0 = 00000000feeefeda, Mem[000000006c800038] = f5ceb953c00cf8df stx %l0,[%i1+0x038] ! Mem[000000006c800038] = 00000000feeefeda p46_label_8: ! %l0 = 00000000feeefeda, Mem[000000006d800033] = 09c6a611 stb %l0,[%i3+0x033] ! Mem[000000006d800030] = 09c6a6da ! %l4 = ff6773ff, %l5 = 23fb073b, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l4,[%i5+%g0] ! Mem[0000000090800000] = ff6773ff 23fb073b ! Mem[000000009100000c] = da67f293, %g18 = e9ed1430b9198657 ldsw [%i6+0x00c],%g2 ! %g2 = e9ed1430b9198657 ! %l3 = 55bad71a88423552, Mem[0000000090000030] = 944f136a126760d7 stx %l3,[%i4+0x030] ! Mem[0000000090000030] = 55bad71a88423552 ! Mem[000000006d800020] = 6057632e, %l7 = fdc5f44bfb035bdc ldsh [%i3+0x022],%l7 ! %l7 = 000000000000632e ! Mem[0000000091000030] = 7cc77257 207bf37e, %g2 = da67f293, %g3 = d0bacca9 ldd [%i6+0x030],%g2 ! %g2 = 000000007cc77257 00000000207bf37e ! Mem[000000006c80000c] = 2565a77d, %l4 = 00000000ff6773ff lduw [%i1+0x00c],%l4 ! %l4 = 000000002565a77d ! %l0 = 00000000feeefeda, Mem[0000000090800018] = 35d3851cd6343572 stx %l0,[%i5+%o3] ! Mem[0000000090800018] = 00000000feeefeda ! %l7 = 000000000000632e, Mem[0000000090800008] = a3d5b48d sth %l7,[%i5+%o1] ! Mem[0000000090800008] = 632eb48d ! %l7 = 000000000000632e, Mem[000000009080002e] = 317171b3 sth %l7,[%i5+0x02e] ! Mem[000000009080002c] = 632e71b3 p46_label_9: ! Mem[0000000090000038] = 8fc6c81b, %g2 = 000000007cc77257 ldsh [%i4+0x038],%g2 ! %g2 = ffffffffffff8fc6 ! %l5 = 0000000023fb073b, Mem[000000006c000038] = c9bc2630 stw %l5,[%i0+0x038] ! Mem[000000006c000038] = 23fb073b ! %l0 = feeefeda, %l1 = 9bd6181c, Mem[0000000090000018] = 7f114e52 9d7122ad std %l0,[%i4+%o3] ! Mem[0000000090000018] = feeefeda 9bd6181c ! %l7 = 000000000000632e, Mem[0000000091800030] = 452800a6 stw %l7,[%o0+0x030] ! Mem[0000000091800030] = 0000632e ! Mem[0000000090000014] = 798eb5a3, %g18 = e9ed1430b9198657 ldsw [%i4+0x014],%g2 ! %g2 = e9ed1430b9198657 ! Mem[0000000090800034] = 2d07fd66, %g18 = e9ed1430b9198657 ldsw [%i5+0x034],%g2 ! %g2 = e9ed1430b9198657 ! Mem[0000000091800000] = 73ff23fb, %g2 = 000000002d07fd66 ldsh [%o0+0x002],%g2 ! %g2 = 00000000000073ff ! %l2 = adc1718a8f8752e7, Mem[0000000091000020] = 00000000 stw %l2,[%i6+%o4] ! Mem[0000000091000020] = 8f8752e7 ! Mem[0000000091000008] = 5151da67, %g2 = 00000000000073ff ldsh [%i6+0x00a],%g2 ! %g2 = 0000000000005151 ! Mem[000000006d800028] = 799b52a2, %l0 = 00000000feeefeda ldub [%i3+0x02b],%l0 ! %l0 = 00000000000000a2 p46_label_10: ! %l7 = 000000000000632e, Mem[0000000091000005] = 861c204b stb %l7,[%i6+0x005] ! Mem[0000000091000004] = 2e1c204b ! Mem[000000009180003c] = 23fb073b, %g2 = 0000000000005151 ldsb [%o0+0x03c],%g2 ! %g2 = 0000000000000023 ! %l1 = ff6773ff9bd6181c, Mem[0000000091800010] = 084299a4fb035bdc stx %l1,[%o0+%o2] ! Mem[0000000091800010] = ff6773ff9bd6181c ! %l6 = 00000000000000a6, Mem[000000009100003c] = d7571dc0 stw %l6,[%i6+0x03c] ! Mem[000000009100003c] = 000000a6 ! %l5 = 0000000023fb073b, Mem[0000000091000038] = 65898de9 stb %l5,[%i6+0x038] ! Mem[0000000091000038] = 3b898de9 ! %l5 = 0000000023fb073b, Mem[0000000090000012] = 225c798e stb %l5,[%i4+0x012] ! Mem[0000000090000010] = 3b5c798e ! %l2 = adc1718a8f8752e7, Mem[0000000091000008] = 4b1c5151da67f293 stx %l2,[%i6+%o1] ! Mem[0000000091000008] = adc1718a8f8752e7 ! Mem[0000000091800008] = 50d23f270741274a, %g2 = 0000000000000023 ldx [%o0+%o1],%g2 ! %g2 = 50d23f270741274a ! %l1 = ff6773ff9bd6181c, Mem[0000000090000020] = 1a54edfc sth %l1,[%i4+%o4] ! Mem[0000000090000020] = 181cedfc ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = 0741274a, %g3 = 207bf37e ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a p46_label_11: ! Mem[0000000091000018] = b4334f34, %g18 = e9ed1430b9198657 ldsw [%i6+%o3],%g2 ! %g2 = e9ed1430b9198657 ! Mem[0000000091000000] = ddab9f6d, %g2 = ffffffffb4334f34 ldub [%i6+%g0],%g2 ! %g2 = 00000000000000dd ! Mem[0000000091000018] = 3440af2d, %g2 = 00000000000000dd ldub [%i6+0x01b],%g2 ! %g2 = 0000000000000034 ! Mem[0000000091800004] = 23fb073b, %g2 = 0000000000000034 lduw [%o0+0x004],%g2 ! %g2 = 0000000023fb073b ! Mem[0000000090800020] = 713aba1e, %g2 = 0000000023fb073b ldsh [%i5+0x022],%g2 ! %g2 = 000000000000713a ! Mem[0000000090800038] = 393f420c dd38b60e, %g2 = 0000713a, %g3 = 0741274a ldd [%i5+0x038],%g2 ! %g2 = 00000000393f420c 00000000dd38b60e ! %l4 = 000000002565a77d, Mem[000000009080000a] = b48df38f sth %l4,[%i5+0x00a] ! Mem[0000000090800008] = a77df38f ! Mem[0000000091800014] = 181c39a5, %g2 = 00000000393f420c lduh [%o0+0x016],%g2 ! %g2 = 000000000000181c ! Mem[000000006c000010] = 09c6a611 b16a46f3, %l6 = 000000a6, %l7 = 0000632e ldd [%i0+%o2],%l6 ! %l6 = 0000000009c6a611 00000000b16a46f3 ! Mem[0000000090000018] = feeefeda9bd6181c, %g2 = 000000000000181c ldx [%i4+%o3],%g2 ! %g2 = feeefeda9bd6181c p46_label_12: ! Mem[0000000091000030] = 7257207b, %g2 = feeefeda9bd6181c ldsb [%i6+0x032],%g2 ! %g2 = 0000000000000072 ! Mem[0000000091000038] = 3b898de9, %g2 = 0000000000000072 lduh [%i6+0x038],%g2 ! %g2 = 0000000000003b89 ! %l6 = 0000000009c6a611, Mem[0000000091800008] = 50d23f27 stb %l6,[%o0+%o1] ! Mem[0000000091800008] = 11d23f27 ! Mem[0000000091800004] = 23fb073b, %g2 = 0000000000003b89 lduh [%o0+0x004],%g2 ! %g2 = 00000000000023fb ! %l5 = 0000000023fb073b, Mem[000000006d000004] = 7d672786 stw %l5,[%i2+0x004] ! Mem[000000006d000004] = 23fb073b ! %l3 = 55bad71a88423552, Mem[0000000090000020] = 181cedfce7b2eb32 stx %l3,[%i4+%o4] ! Mem[0000000090000020] = 55bad71a88423552 ! Mem[0000000091000030] = 7cc77257, %g2 = 00000000000023fb lduw [%i6+0x030],%g2 ! %g2 = 000000007cc77257 ! Mem[000000009000001c] = 1c55bad7, %g2 = 000000007cc77257 ldub [%i4+0x01f],%g2 ! %g2 = 000000000000001c ! Mem[000000006d000010] = 3606de54, %l5 = 0000000023fb073b ldsb [%i2+0x013],%l5 ! %l5 = 0000000000000054 ! Mem[0000000091000038] = 3b898de9, %g18 = e9ed1430b9198657 ldsw [%i6+0x038],%g2 ! %g2 = e9ed1430b9198657 p46_label_13: ! Mem[0000000091800010] = ff6773ff, %g2 = 000000003b898de9 ldsb [%o0+%o2],%g2 ! %g2 = ffffffffffffffff ! %l1 = ff6773ff9bd6181c, Mem[000000006d000000] = ca875a9a23fb073b stx %l1,[%i2+%g0] ! Mem[000000006d000000] = ff6773ff9bd6181c ! Mem[0000000091800020] = c69ee3c7 33167744, %g2 = ffffffff, %g3 = dd38b60e ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 0000000033167744 ! %l7 = 00000000b16a46f3, Mem[000000006c00001a] = f66ce691 stb %l7,[%i0+0x01a] ! Mem[000000006c000018] = f66cf391 ! Mem[000000009080002c] = e406632e, %g2 = 00000000c69ee3c7 lduw [%i5+0x02c],%g2 ! %g2 = 00000000e406632e ! Mem[000000009100002c] = db4f959e, %g2 = 00000000e406632e lduw [%i6+0x02c],%g2 ! %g2 = 00000000db4f959e ! Mem[0000000090800024] = 1e4dff5f, %g2 = 00000000db4f959e ldsb [%i5+0x025],%g2 ! %g2 = 000000000000001e ! Mem[0000000090800008] = 632ea77d, %g2 = 000000000000001e lduw [%i5+%o1],%g2 ! %g2 = 00000000632ea77d ! Mem[000000009100000c] = 52e7eb99, %g2 = 00000000632ea77d ldsb [%i6+0x00e],%g2 ! %g2 = 0000000000000052 ! Mem[000000009180001c] = 4610d9c6, %g2 = 0000000000000052 ldsb [%o0+0x01d],%g2 ! %g2 = 0000000000000046 p46_label_14: ! Mem[000000006c800020] = 1f0a3cd3a94547b2, %l7 = 00000000b16a46f3 ldx [%i1+%o4],%l7 ! %l7 = 1f0a3cd3a94547b2 ! %l1 = ff6773ff9bd6181c, Mem[0000000090000000] = adc1718a stw %l1,[%i4+%g0] ! Mem[0000000090000000] = 9bd6181c ! %l2 = adc1718a8f8752e7, Mem[0000000090800034] = 2d07fd66 sth %l2,[%i5+0x034] ! Mem[0000000090800034] = 52e7fd66 ! Mem[0000000091800020] = c69ee3c7 33167744, %g2 = 00000046, %g3 = 33167744 ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 0000000033167744 ! Mem[000000006d000028] = 55bad71a, %l0 = 00000000000000a2 ldub [%i2+%o5],%l0 ! %l0 = 0000000000000055 ! Mem[0000000091800038] = 8842355223fb073b, %g2 = 00000000c69ee3c7 ldx [%o0+0x038],%g2 ! %g2 = 8842355223fb073b ! Mem[000000009000000c] = 9bd6181c, %g2 = 8842355223fb073b lduw [%i4+0x00c],%g2 ! %g2 = 000000009bd6181c ! Mem[000000006d00002c] = 88423552, %l0 = 0000000000000055 ldsh [%i2+0x02c],%l0 ! %l0 = ffffffffffff8842 ! Mem[000000009080000c] = afd2bbd0, %g2 = 000000009bd6181c ldub [%i5+0x00e],%g2 ! %g2 = 00000000000000af ! Mem[0000000090800028] = 5f27a305 e406632e, %g2 = 000000af, %g3 = 33167744 ldd [%i5+%o5],%g2 ! %g2 = 000000005f27a305 00000000e406632e p46_label_15: ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = 5f27a305, %g3 = e406632e ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! %l2 = 8f8752e7, %l3 = 88423552, Mem[0000000090800018] = 00000000 feeefeda std %l2,[%i5+%o3] ! Mem[0000000090800018] = 8f8752e7 88423552 ! %l6 = 09c6a611, %l7 = a94547b2, Mem[0000000090000010] = 02123b5c 798eb5a3 std %l6,[%i4+%o2] ! Mem[0000000090000010] = 09c6a611 a94547b2 ! Mem[0000000091000000] = 9f6dde2e, %g2 = 00000000d1fa02cc ldub [%i6+0x002],%g2 ! %g2 = 000000000000009f ! Mem[000000006d000018] = b507580e, %l3 = 55bad71a88423552 lduh [%i2+%o3],%l3 ! %l3 = 000000000000b507 ! Mem[0000000091000028] = 8f87073b, %g2 = 000000000000009f lduh [%i6+%o5],%g2 ! %g2 = 0000000000008f87 ! Mem[0000000090800030] = 71b33334, %g2 = 0000000000008f87 ldsh [%i5+0x030],%g2 ! %g2 = 00000000000071b3 ! Mem[000000006d000008] = fe6339b6a9249aa6, %l0 = ffffffffffff8842 ldx [%i2+%o1],%l0 ! %l0 = fe6339b6a9249aa6 ! Mem[0000000090000028] = 07dc67fd8d791540, %g2 = 00000000000071b3 ldx [%i4+%o5],%g2 ! %g2 = 07dc67fd8d791540 ! Mem[0000000091000004] = 2e1c20ad, %g2 = 07dc67fd8d791540 ldsb [%i6+0x005],%g2 ! %g2 = 000000000000002e p46_label_16: ! %l5 = 0000000000000054, Mem[000000009080003a] = 420cdd38 stb %l5,[%i5+0x03a] ! Mem[0000000090800038] = 540cdd38 ! Mem[000000009100003c] = 000000a6, %g2 = 000000000000002e lduh [%i6+0x03c],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100001c] = 40af2dc9, %g2 = 0000000000000000 lduw [%i6+0x01c],%g2 ! %g2 = 0000000040af2dc9 ! %l5 = 0000000000000054, Mem[0000000090800008] = 632ea77d stw %l5,[%i5+%o1] ! Mem[0000000090800008] = 00000054 ! Mem[0000000090000028] = 07dc67fd, %g18 = e9ed1430b9198657 ldsw [%i4+%o5],%g2 ! %g2 = e9ed1430b9198657 ! Mem[000000006d000010] = 3606de54 c224739f, %l6 = 09c6a611, %l7 = a94547b2 ldd [%i2+%o2],%l6 ! %l6 = 000000003606de54 00000000c224739f ! Mem[0000000091000000] = ddab9f6d de2e1c20, %g2 = 07dc67fd, %g3 = b0308df5 ldd [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d 00000000de2e1c20 ! Mem[0000000090800030] = 71b3333452e7fd66, %g2 = 00000000ddab9f6d ldx [%i5+0x030],%g2 ! %g2 = 71b3333452e7fd66 ! Mem[0000000090800014] = fa548f87, %g2 = 71b3333452e7fd66 ldsb [%i5+0x016],%g2 ! %g2 = fffffffffffffffa ! Mem[000000006d000028] = 55bad71a, %l1 = ff6773ff9bd6181c ldub [%i2+0x029],%l1 ! %l1 = 00000000000000ba p46_label_17: ! Mem[0000000091000034] = f37e3b89, %g2 = fffffffffffffffa ldsh [%i6+0x036],%g2 ! %g2 = fffffffffffff37e ! %l6 = 000000003606de54, Mem[000000006d000010] = 3606de54c224739f stx %l6,[%i2+%o2] ! Mem[000000006d000010] = 000000003606de54 ! %l0 = fe6339b6a9249aa6, Mem[0000000090800004] = 23fb073b stb %l0,[%i5+0x004] ! Mem[0000000090800004] = a6fb073b ! Mem[0000000090800028] = 05e40663, %g2 = fffffffffffff37e ldub [%i5+0x02b],%g2 ! %g2 = 0000000000000005 ! %l6 = 000000003606de54, Mem[0000000090000010] = 09c6a611a94547b2 stx %l6,[%i4+%o2] ! Mem[0000000090000010] = 000000003606de54 ! %l3 = 000000000000b507, Mem[000000009100003c] = 000000a6 stw %l3,[%i6+0x03c] ! Mem[000000009100003c] = 0000b507 ! Mem[0000000091800020] = c69ee3c733167744, %g2 = 0000000000000005 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! %l2 = adc1718a8f8752e7, Mem[0000000090800004] = a6fb073b stw %l2,[%i5+0x004] ! Mem[0000000090800004] = 8f8752e7 ! Mem[000000009000001c] = 9bd6181c, %g2 = c69ee3c733167744 ldsh [%i4+0x01c],%g2 ! %g2 = ffffffffffff9bd6 ! Mem[000000006c00001c] = fd577eba, %l6 = 000000003606de54 ldsh [%i0+0x01e],%l6 ! %l6 = 0000000000007eba p46_label_18: ! %l3 = 000000000000b507, Mem[000000009180002c] = b0308df5 stb %l3,[%o0+0x02c] ! Mem[000000009180002c] = 07308df5 ! %l5 = 0000000000000054, Mem[000000009180001b] = 25e14610 stb %l5,[%o0+0x01b] ! Mem[0000000091800018] = 54e14610 ! Mem[0000000091000008] = 8a8f8752, %g2 = ffffffffffff9bd6 ldub [%i6+0x00b],%g2 ! %g2 = 000000000000008a ! %l4 = 000000002565a77d, Mem[0000000090000024] = 88423552 stb %l4,[%i4+0x024] ! Mem[0000000090000024] = 7d423552 ! %l0 = fe6339b6a9249aa6, Mem[000000006c800009] = b4228d21 stb %l0,[%i1+0x009] ! Mem[000000006c800008] = b4a68d21 ! Mem[0000000091800038] = 88423552 23fb073b, %g2 = 0000008a, %g3 = de2e1c20 ldd [%o0+0x038],%g2 ! %g2 = 0000000088423552 0000000023fb073b ! Mem[0000000090800014] = 27fa548f, %g2 = 0000000088423552 ldsb [%i5+0x015],%g2 ! %g2 = 0000000000000027 ! Mem[0000000091800034] = b6b6487f, %g2 = 0000000000000027 lduw [%o0+0x034],%g2 ! %g2 = 00000000b6b6487f ! Mem[000000009180000c] = 0741274a, %g2 = 00000000b6b6487f ldsb [%o0+0x00c],%g2 ! %g2 = 0000000000000007 ! Mem[0000000090000018] = feeefeda 9bd6181c, %g2 = 00000007, %g3 = 23fb073b ldd [%i4+%o3],%g2 ! %g2 = 00000000feeefeda 000000009bd6181c p46_label_19: ! %l2 = 8f8752e7, %l3 = 0000b507, Mem[0000000091000008] = adc1718a 8f8752e7 std %l2,[%i6+%o1] ! Mem[0000000091000008] = 8f8752e7 0000b507 ! %l1 = 00000000000000ba, Mem[0000000091000018] = b4334f34 stw %l1,[%i6+%o3] ! Mem[0000000091000018] = 000000ba ! %l0 = a9249aa6, %l1 = 000000ba, Mem[000000006d800038] = b6e080b9 cd6543d5 std %l0,[%i3+0x038] ! Mem[000000006d800038] = a9249aa6 000000ba ! Mem[0000000091000020] = 8f8752e7, %g18 = e9ed1430b9198657 ldsw [%i6+%o4],%g2 ! %g2 = e9ed1430b9198657 ! Mem[0000000090800020] = 6c6c713aba1e4dff, %g2 = ffffffff8f8752e7 ldx [%i5+%o4],%g2 ! %g2 = 6c6c713aba1e4dff ! %l2 = adc1718a8f8752e7, Mem[000000009080002e] = 632e71b3 sth %l2,[%i5+0x02e] ! Mem[000000009080002c] = 52e771b3 ! Mem[000000009180001c] = e14610d9, %g2 = 6c6c713aba1e4dff lduh [%o0+0x01c],%g2 ! %g2 = 000000000000e146 ! Mem[0000000091800020] = c69ee3c733167744, %g2 = 000000000000e146 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! Mem[000000006c000024] = 624b16f0, %l1 = 00000000000000ba ldsb [%i0+0x024],%l1 ! %l1 = 0000000000000062 ! %l0 = fe6339b6a9249aa6, Mem[000000006d800030] = 09c6a6dab16a46f3 stx %l0,[%i3+0x030] ! Mem[000000006d800030] = fe6339b6a9249aa6 p46_label_20: ! Mem[000000006d000000] = ff6773ff, %l2 = adc1718a8f8752e7 ldsw [%i2+%g0],%l2 ! %l2 = ffffffffff6773ff ! %l2 = ffffffffff6773ff, Mem[0000000090800028] = 5f27a305e40652e7 stx %l2,[%i5+%o5] ! Mem[0000000090800028] = ffffffffff6773ff ! %l7 = 00000000c224739f, Mem[0000000091800004] = 23fb073b stw %l7,[%o0+0x004] ! Mem[0000000091800004] = c224739f ! Mem[0000000090000024] = 7d423552, %g2 = c69ee3c733167744 ldsh [%i4+0x024],%g2 ! %g2 = 0000000000007d42 ! %l1 = 0000000000000062, Mem[000000009000003c] = f8ba39dc stw %l1,[%i4+0x03c] ! Mem[000000009000003c] = 00000062 ! Mem[0000000090800004] = 8f8752e7, %g2 = 0000000000007d42 ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffff8f87 ! %l4 = 000000002565a77d, Mem[000000009000001c] = 9bd6181c stw %l4,[%i4+0x01c] ! Mem[000000009000001c] = 2565a77d ! Mem[0000000091800018] = 39a5df54, %g18 = e9ed1430b9198657 ldsw [%o0+%o3],%g2 ! %g2 = e9ed1430b9198657 ! %l0 = a9249aa6, %l1 = 00000062, Mem[0000000091800028] = d1fa02cc 07308df5 std %l0,[%o0+%o5] ! Mem[0000000091800028] = a9249aa6 00000062 ! Mem[000000006c000030] = b2c2d1eb, %l0 = fe6339b6a9249aa6 ldsb [%i0+0x030],%l0 ! %l0 = ffffffffffffffb2 p46_label_21: ! Mem[0000000091000018] = 000000ba 40af2dc9, %g2 = 39a5df54, %g3 = 9bd6181c ldd [%i6+%o3],%g2 ! %g2 = 00000000000000ba 0000000040af2dc9 ! %l5 = 0000000000000054, Mem[0000000091000038] = 3b898de90000b507 stx %l5,[%i6+0x038] ! Mem[0000000091000038] = 0000000000000054 ! %l0 = ffffffffffffffb2, Mem[000000009000002a] = 67fd8d79 sth %l0,[%i4+0x02a] ! Mem[0000000090000028] = ffb28d79 ! Mem[0000000091000024] = 23fb073b, %g2 = 00000000000000ba lduh [%i6+0x024],%g2 ! %g2 = 00000000000023fb ! Mem[000000006d800030] = fe6339b6a9249aa6, %l4 = 000000002565a77d ldx [%i3+0x030],%l4 ! %l4 = fe6339b6a9249aa6 ! %l5 = 0000000000000054, Mem[0000000091000010] = eb99b0555beb3552 stx %l5,[%i6+%o2] ! Mem[0000000091000010] = 0000000000000054 ! Mem[0000000091000010] = 0000000000000054, %g2 = 00000000000023fb ldx [%i6+%o2],%g2 ! %g2 = 0000000000000054 ! Mem[000000009080003c] = dd38b60e, %g2 = 0000000000000054 ldsh [%i5+0x03c],%g2 ! %g2 = ffffffffffffdd38 ! %l2 = ffffffffff6773ff, Mem[0000000090800010] = bbd0f97aba27fa54 stx %l2,[%i5+%o2] ! Mem[0000000090800010] = ffffffffff6773ff ! Mem[0000000090000030] = 55bad71a 88423552, %g2 = ffffdd38, %g3 = 40af2dc9 ldd [%i4+0x030],%g2 ! %g2 = 0000000055bad71a 0000000088423552 p46_label_22: ! %l5 = 0000000000000054, Mem[000000009000003e] = 00620000 stb %l5,[%i4+0x03e] ! Mem[000000009000003c] = 54620000 ! Mem[000000006d800028] = 799b52a2 80d15d5c, %l6 = 00007eba, %l7 = c224739f ldd [%i3+%o5],%l6 ! %l6 = 00000000799b52a2 0000000080d15d5c ! %l4 = a9249aa6, %l5 = 00000054, Mem[0000000090000028] = 07dcffb2 8d791540 std %l4,[%i4+%o5] ! Mem[0000000090000028] = a9249aa6 00000054 ! Mem[0000000090000010] = 00000000, %g2 = 0000000055bad71a ldsb [%i4+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000028] = 8f87073b db4f959e, %g2 = 00000000, %g3 = 88423552 ldd [%i6+%o5],%g2 ! %g2 = 000000008f87073b 00000000db4f959e ! Mem[000000006c80001c] = fde0c028, %l0 = ffffffffffffffb2 ldsb [%i1+0x01e],%l0 ! %l0 = ffffffffffffffc0 ! %l0 = ffffffffffffffc0, Mem[000000009180003e] = 073b0000 stb %l0,[%o0+0x03e] ! Mem[000000009180003c] = c03b0000 ! Mem[0000000091000038] = 00000000 00000054, %g2 = 8f87073b, %g3 = db4f959e ldd [%i6+0x038],%g2 ! %g2 = 0000000000000000 0000000000000054 ! Mem[0000000090000030] = 55bad71a 88423552, %g2 = 00000000, %g3 = 00000054 ldd [%i4+0x030],%g2 ! %g2 = 0000000055bad71a 0000000088423552 ! Mem[0000000090800030] = 333452e7, %g2 = 0000000055bad71a ldub [%i5+0x032],%g2 ! %g2 = 0000000000000033 p46_label_23: ! %l5 = 0000000000000054, Mem[000000006d80002a] = 799b52a2 sth %l5,[%i3+0x02a] ! Mem[000000006d800028] = 799b0054 ! %l4 = fe6339b6a9249aa6, Mem[000000006d800024] = cf62f5fd stw %l4,[%i3+0x024] ! Mem[000000006d800024] = a9249aa6 ! Mem[0000000091000010] = 00000000, %g2 = 0000000000000033 ldsh [%i6+0x012],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800038] = 88423552, %g18 = e9ed1430b9198657 ldsw [%o0+0x038],%g2 ! %g2 = e9ed1430b9198657 ! Mem[0000000090800008] = 0054f38f, %g2 = ffffffff88423552 lduh [%i5+0x00a],%g2 ! %g2 = 0000000000000054 ! %l6 = 00000000799b52a2, Mem[0000000091800028] = a9249aa6 sth %l6,[%o0+%o5] ! Mem[0000000091800028] = 52a29aa6 ! %l0 = ffffffffffffffc0, Mem[000000009100000e] = b5070000 stb %l0,[%i6+0x00e] ! Mem[000000009100000c] = c0070000 ! Mem[0000000090800000] = 73ff8f87, %g2 = 0000000000000054 ldub [%i5+0x002],%g2 ! %g2 = 0000000000000073 ! Mem[0000000090800004] = 8f8752e7, %g18 = e9ed1430b9198657 ldsw [%i5+0x004],%g2 ! %g2 = e9ed1430b9198657 ! %l7 = 0000000080d15d5c, Mem[0000000091000018] = 000000ba stw %l7,[%i6+%o3] ! Mem[0000000091000018] = 80d15d5c p46_label_24: ! Mem[000000009180002c] = 00620000, %g2 = ffffffff8f8752e7 ldsh [%o0+0x02e],%g2 ! %g2 = 0000000000000062 ! Mem[0000000091000010] = 0000000000000054, %g2 = 0000000000000062 ldx [%i6+%o2],%g2 ! %g2 = 0000000000000054 ! Mem[000000006c800000] = c5d8c108 5a9ac05a, %l4 = a9249aa6, %l5 = 00000054 ldd [%i1+%g0],%l4 ! %l4 = 00000000c5d8c108 000000005a9ac05a ! %l2 = ff6773ff, %l3 = 0000b507, Mem[0000000090000038] = 8fc6c81b 00005462 std %l2,[%i4+0x038] ! Mem[0000000090000038] = ff6773ff 0000b507 ! Mem[0000000090800030] = 71b33334, %g2 = 0000000000000054 lduw [%i5+0x030],%g2 ! %g2 = 0000000071b33334 ! %l2 = ffffffffff6773ff, Mem[000000006c800000] = c5d8c1085a9ac05a stx %l2,[%i1+%g0] ! Mem[000000006c800000] = ffffffffff6773ff ! Mem[000000009100003c] = 00540000, %g2 = 0000000071b33334 ldsh [%i6+0x03e],%g2 ! %g2 = 0000000000000054 ! Mem[0000000090800024] = ba1e4dff, %g2 = 0000000000000054 ldsh [%i5+0x024],%g2 ! %g2 = ffffffffffffba1e ! Mem[0000000090000000] = 9bd6181c 8f8752e7, %g2 = ffffba1e, %g3 = 88423552 ldd [%i4+%g0],%g2 ! %g2 = 000000009bd6181c 000000008f8752e7 ! Mem[000000009000001c] = 2565a77d, %g2 = 000000009bd6181c lduh [%i4+0x01c],%g2 ! %g2 = 0000000000002565 p46_label_25: ! %l1 = 0000000000000062, Mem[000000006c000018] = f66cf391 stb %l1,[%i0+%o3] ! Mem[000000006c000018] = 626cf391 ! Mem[000000006d800004] = 4acc5777, %l4 = 00000000c5d8c108 ldsb [%i3+0x007],%l4 ! %l4 = 0000000000000077 ! Mem[0000000091000004] = de2e1c20, %g2 = 0000000000002565 lduw [%i6+0x004],%g2 ! %g2 = 00000000de2e1c20 ! Mem[0000000091000000] = ddab9f6dde2e1c20, %g2 = 00000000de2e1c20 ldx [%i6+%g0],%g2 ! %g2 = ddab9f6dde2e1c20 ! Mem[000000009100001c] = 2dc98f87, %g2 = ddab9f6dde2e1c20 lduh [%i6+0x01e],%g2 ! %g2 = 0000000000002dc9 ! Mem[000000009100001c] = 40af2dc9, %g18 = e9ed1430b9198657 ldsw [%i6+0x01c],%g2 ! %g2 = e9ed1430b9198657 ! Mem[0000000091000020] = 52e723fb, %g2 = 0000000040af2dc9 ldsh [%i6+0x022],%g2 ! %g2 = 00000000000052e7 ! Mem[0000000091800008] = 3f270741, %g2 = 00000000000052e7 ldsb [%o0+0x00a],%g2 ! %g2 = 000000000000003f ! Mem[0000000091800000] = ff6773ff, %g2 = 000000000000003f ldsh [%o0+%g0],%g2 ! %g2 = ffffffffffffff67 ! Mem[0000000091000018] = 80d15d5c40af2dc9, %g2 = ffffffffffffff67 ldx [%i6+%o3],%g2 ! %g2 = 80d15d5c40af2dc9 ba,a p46_not_taken_0_end p46_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p46_branch_failed p46_not_taken_0_end: ! End of Random Code for Thread 46 1: membar #Sync ! Force all stores to complete p46_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0b8] ! Set processor 46 done flag ! Check Registers p46_check_registers: set p46_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be ffffffffffffffc0 bne,a,pn %xcc,p46_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000062 bne,a,pn %xcc,p46_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffff6773ff bne,a,pn %xcc,p46_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000000000b507 bne,a,pn %xcc,p46_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000077 bne,a,pn %xcc,p46_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000005a9ac05a bne,a,pn %xcc,p46_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000799b52a2 bne,a,pn %xcc,p46_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000080d15d5c bne,a,pn %xcc,p46_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p46_check_fp_registers: set p46_expected_fp_regs,%g3 std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 94d36e20 7e3a769f bne %xcc,p46_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 75aa3ae4 579c3549 bne %xcc,p46_f6_fail nop ! Check Local Memory set p46_local0_expect,%g1 p46_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 1fc3a1e3010c3552 ldx [%i0+0x008],%g3 ! Observed data at 000000006c000008 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 09c6a611b16a46f3 ldx [%i0+0x010],%g3 ! Observed data at 000000006c000010 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 626cf391fd577eba ldx [%i0+0x018],%g3 ! Observed data at 000000006c000018 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = ff6773ff9bd6181c ldx [%i0+0x028],%g3 ! Observed data at 000000006c000028 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 23fb073b084299a4 ldx [%i0+0x038],%g3 ! Observed data at 000000006c000038 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i0,0x038,%g4 set p46_local1_expect,%g1 p46_check_local1: ldx [%g1+0x000],%g2 ! Expected data = ffffffffff6773ff ldx [%i1+0x000],%g3 ! Observed data at 000000006c800000 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = b4a68d212565a77d ldx [%i1+0x008],%g3 ! Observed data at 000000006c800008 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = a5d7355222b37e67 ldx [%i1+0x010],%g3 ! Observed data at 000000006c800010 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x010,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000000feeefeda ldx [%i1+0x038],%g3 ! Observed data at 000000006c800038 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i1,0x038,%g4 set p46_local2_expect,%g1 p46_check_local2: ldx [%g1+0x000],%g2 ! Expected data = ff6773ff9bd6181c ldx [%i2+0x000],%g3 ! Observed data at 000000006d000000 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i2,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000003606de54 ldx [%i2+0x010],%g3 ! Observed data at 000000006d000010 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i2,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 55bad71a88423552 ldx [%i2+0x028],%g3 ! Observed data at 000000006d000028 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i2,0x028,%g4 set p46_local3_expect,%g1 p46_check_local3: ldx [%g1+0x018],%g2 ! Expected data = 084299a4fb035bdc ldx [%i3+0x018],%g3 ! Observed data at 000000006d800018 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 6057632ea9249aa6 ldx [%i3+0x020],%g3 ! Observed data at 000000006d800020 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 799b005480d15d5c ldx [%i3+0x028],%g3 ! Observed data at 000000006d800028 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = fe6339b6a9249aa6 ldx [%i3+0x030],%g3 ! Observed data at 000000006d800030 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = a9249aa6000000ba ldx [%i3+0x038],%g3 ! Observed data at 000000006d800038 cmp %g2,%g3 bne,a,pn %xcc,p46_local_failed add %i3,0x038,%g4 ! The test for processor 46 has passed p46_passed: ta GOOD_TRAP nop p46_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p46_failed p46_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p46_failed p46_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p46_failed p46_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p46_failed p46_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p46_failed p46_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p46_failed p46_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p46_failed p46_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p46_failed p46_f4_fail: set p46_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p46_f6_fail: set p46_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 46 failed p46_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0b8] ! Set processor 46 done flag set p46_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 46 failed p46_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0b8] ! Set processor 46 done flag set p46_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p46_selfmod_failed: ba p46_failed mov 0xabc,%g1 p46_common_error: or %g0,0xf0e,%g1 ba p46_failed mov %o5,%g3 p46_common_signature_error: set p46_temp,%g1 ba p46_failed st %g2,[%g1] ! Common Lock Number p46_common_timeout: set p46_temp,%g1 ba p46_failed st %g2,[%g1] ! Common Lock Number p46_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p46_failed mov 0x0,%g3 p46_trap1e: ldxa [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006d000018] ldsha [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000006d800018] done p46_trap1o: ldxa [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000006d000018] ldsha [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000006d800018] done p46_trap2e: stha %l0,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006d000018] stwa %l1,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006c000018] stwa %l6,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006d000018] ldsha [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000006d800018] done p46_trap2o: stha %l0,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006d000018] stwa %l1,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006c000018] stwa %l6,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000006d000018] ldsha [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000006d800018] done p46_trap3e: nop nop nop nop done p46_trap3o: nop nop nop nop done p46_init_memory_pointers: set p46_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 p46_local0_start,%i0 set p46_local1_start,%i1 set p46_local2_start,%i2 set p46_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 09c6a611b16a46f3 ldx [%g1+0x008],%l1 ! %l1 = ff6773ff9bd6181c ldx [%g1+0x010],%l2 ! %l2 = adc1718a8f8752e7 ldx [%g1+0x018],%l3 ! %l3 = 5f27a305e4063171 ldx [%g1+0x020],%l4 ! %l4 = bd17b02088423552 ldx [%g1+0x028],%l5 ! %l5 = bb18d8769e4f65be ldx [%g1+0x030],%l6 ! %l6 = 15471b58dbd4aceb ldx [%g1+0x038],%l7 ! %l7 = fdc5f44bfb035bdc ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 47 processor_47: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xbc] ! Set the start flag wrpr %g0,7,%cleanwin call p47_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 47 wr %g0,0x4,%fprs ! Make sure fef is 1 set p47_init_freg,%g1 ! %f0 = 017bc754 1238a80d ababa92f 8e104593 ! %f4 = 67978c06 fb465ffb 5d41d13b 193b09ef ! %f8 = a10e8bcf 182584b0 9f7ed967 abe37f34 ! %f12 = 1699eb6e 909c573b 3939fbdf d9804987 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = b8b90c19 6afd905f 9223d261 577be691 ! %f20 = 5963a1ec 42f260bf 23ee0e97 56e4be96 ! %f24 = 99ffdd48 3338b92b e1c56b53 fd236cd1 ! %f28 = a75ad8ea e7674c90 4ad10a7d 1362cf7c ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 403d93ab bf0ac79f a1896e2d c1edeb55 ! %f36 = c3eb381d 2d9af3c2 5de862e2 25dad39b ! %f40 = c0ee9e9e 218a319a a2548505 9503d0b2 ! %f44 = eacacfd8 d18c6eb8 87cd8139 705475ec ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xf8ca27f70000007b,%g7,%g1 ! GSR scale = 15, align = 3 wr %g1,%g0,%gsr ! GSR = f8ca27f70000007b wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 47 p47_label_1: ! Mem[0000000091800000] = 6c5e37b5da193367, %g2 = 9031a326e4b34ec9 ldx [%o0+%g0],%g2 ! %g2 = 6c5e37b5da193367 ! %l0 = c85e8baee0b4b803, Mem[0000000090800038] = 393f420c stw %l0,[%i5+0x038] ! Mem[0000000090800038] = e0b4b803 ! Mem[0000000090000030] = 944f136a, %g2 = 6c5e37b5da193367 ldub [%i4+0x030],%g2 ! %g2 = 0000000000000094 ! %l7 = 491c93600a3c0e89, Mem[000000006e000004] = fdec56de stw %l7,[%i0+0x004] ! Mem[000000006e000004] = 0a3c0e89 ! Mem[0000000091000020] = 8f8d7b41, %g2 = 0000000000000094 ldsh [%i6+0x022],%g2 ! %g2 = ffffffffffff8f8d ! Mem[000000009100003c] = d7571dc0, %g2 = ffffffffffff8f8d ldsh [%i6+0x03c],%g2 ! %g2 = ffffffffffffd757 ! Mem[0000000090000000] = f4d6f5d4, %g18 = 673b4676bb4218e2 ldsw [%i4+%g0],%g2 ! %g2 = 673b4676bb4218e2 ! %l3 = a206089a078eaf3e, Mem[0000000091000038] = 65898de9 stw %l3,[%i6+0x038] ! Mem[0000000091000038] = 078eaf3e ! %l7 = 491c93600a3c0e89, Mem[0000000091000038] = 078eaf3e sth %l7,[%i6+0x038] ! Mem[0000000091000038] = 0e89af3e ! Mem[000000006e000018] = 43e85870 c8efe386, %l0 = e0b4b803, %l1 = 939bc545 ldd [%i0+%o3],%l0 ! %l0 = 0000000043e85870 00000000c8efe386 p47_label_2: ! Mem[0000000090000008] = 96abb01b, %g18 = 673b4676bb4218e2 ldsw [%i4+%o1],%g2 ! %g2 = 673b4676bb4218e2 ! Mem[0000000090800024] = 1e4dffeb, %g2 = ffffffff96abb01b ldsb [%i5+0x025],%g2 ! %g2 = 000000000000001e ! Mem[0000000090000008] = 96abb01b c40b9e2c, %g2 = 0000001e, %g3 = 0bad0b00 ldd [%i4+%o1],%g2 ! %g2 = 0000000096abb01b 00000000c40b9e2c ! %l4 = c2f0bcb4, %l5 = 851fbc89, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l4,[%i6+%o2] ! Mem[0000000091000010] = c2f0bcb4 851fbc89 ! Mem[0000000091000028] = 14addb4f, %g2 = 0000000096abb01b lduh [%i6+0x02a],%g2 ! %g2 = 00000000000014ad ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = 000014ad, %g3 = c40b9e2c ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! Mem[0000000091000010] = bcb4851f, %g2 = 00000000b4334f34 ldsb [%i6+0x012],%g2 ! %g2 = ffffffffffffffbc ! %l3 = a206089a078eaf3e, Mem[0000000091000020] = 9de28f8d sth %l3,[%i6+%o4] ! Mem[0000000091000020] = af3e8f8d ! Mem[0000000090800000] = c8c086c6, %g2 = ffffffffffffffbc ldsb [%i5+%g0],%g2 ! %g2 = ffffffffffffffc8 ! Mem[000000006e000014] = f90102f0, %l2 = 3fc1804c23ff9300 lduw [%i0+0x014],%l2 ! %l2 = 00000000f90102f0 p47_label_3: ! %l0 = 0000000043e85870, Mem[0000000090800020] = 6c6c0f3aba1e4dff stx %l0,[%i5+%o4] ! Mem[0000000090800020] = 0000000043e85870 ! Mem[0000000090000010] = 0212225c, %g2 = ffffffffffffffc8 lduw [%i4+%o2],%g2 ! %g2 = 000000000212225c ! %l7 = 491c93600a3c0e89, Mem[000000006e000030] = e96d389e sth %l7,[%i0+0x030] ! Mem[000000006e000030] = 0e89389e ! Mem[0000000091800018] = 39a5df25 e14610d9, %g2 = 0212225c, %g3 = 40af2dc9 ldd [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 00000000e14610d9 ! Mem[000000006f800028] = 9fec71c6 279c83c8, %l4 = c2f0bcb4, %l5 = 851fbc89 ldd [%i3+%o5],%l4 ! %l4 = 000000009fec71c6 00000000279c83c8 ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = 39a5df25, %g3 = e14610d9 ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! Mem[0000000091800030] = 45288f71, %g18 = 673b4676bb4218e2 ldsw [%o0+0x030],%g2 ! %g2 = 673b4676bb4218e2 ! %l1 = 00000000c8efe386, Mem[0000000090000024] = e7b2eb32 stw %l1,[%i4+0x024] ! Mem[0000000090000024] = c8efe386 ! Mem[000000006f00003c] = 7aec4670, %l5 = 00000000279c83c8 ldub [%i2+0x03d],%l5 ! %l5 = 00000000000000ec ! Mem[0000000090800038] = e0b4b803 dd38b60e, %g2 = 45288f71, %g3 = 40af2dc9 ldd [%i5+0x038],%g2 ! %g2 = 00000000e0b4b803 00000000dd38b60e p47_label_4: ! Mem[000000006e80000c] = 0d71d3f0, %l6 = 557933a7df177041 ldsw [%i1+0x00c],%l6 ! %l6 = 000000000d71d3f0 ! Mem[0000000091000028] = 43a014ad, %g2 = 00000000e0b4b803 lduw [%i6+%o5],%g2 ! %g2 = 0000000043a014ad ! %l3 = a206089a078eaf3e, Mem[0000000091800004] = da193367 sth %l3,[%o0+0x004] ! Mem[0000000091800004] = af3e3367 ! Mem[000000006f000008] = ec05e4df, %l5 = 00000000000000ec ldub [%i2+0x009],%l5 ! %l5 = 0000000000000005 ! Mem[000000009180001c] = 10d9c69e, %g2 = 0000000043a014ad ldsb [%o0+0x01e],%g2 ! %g2 = 0000000000000010 ! Mem[000000006f800020] = 5c93ffe6, %l4 = 000000009fec71c6 lduh [%i3+%o4],%l4 ! %l4 = 0000000000005c93 ! Mem[0000000091800014] = b639a5df, %g2 = 0000000000000010 ldub [%o0+0x017],%g2 ! %g2 = 00000000000000b6 ! %l4 = 0000000000005c93, Mem[0000000091000030] = 7cc77257207bbe7e stx %l4,[%i6+0x030] ! Mem[0000000091000030] = 0000000000005c93 ! Mem[0000000091800020] = c69ee3c7, %g2 = 00000000000000b6 lduh [%o0+%o4],%g2 ! %g2 = 000000000000c69e ! Mem[0000000091800020] = 9ee3c733, %g2 = 000000000000c69e ldub [%o0+0x021],%g2 ! %g2 = 000000000000009e p47_label_5: ! Mem[0000000091800014] = a2d978b6, %g18 = 673b4676bb4218e2 ldsw [%o0+0x014],%g2 ! %g2 = 673b4676bb4218e2 ! Mem[0000000091800024] = 33167744, %g2 = ffffffffa2d978b6 ldub [%o0+0x024],%g2 ! %g2 = 0000000000000033 ! %l6 = 000000000d71d3f0, Mem[000000009100000c] = da67f293 stw %l6,[%i6+0x00c] ! Mem[000000009100000c] = 0d71d3f0 ! %l4 = 00005c93, %l5 = 00000005, Mem[0000000091800028] = d1fa02cc b0308df5 std %l4,[%o0+%o5] ! Mem[0000000091800028] = 00005c93 00000005 ! Mem[0000000090000018] = 7f114e529d7122ad, %g2 = 0000000000000033 ldx [%i4+%o3],%g2 ! %g2 = 7f114e529d7122ad ! Mem[0000000090800024] = 43e85870, %g2 = 7f114e529d7122ad ldub [%i5+0x024],%g2 ! %g2 = 0000000000000043 ! Mem[000000006f800028] = 9fec71c6, %l1 = 00000000c8efe386 lduw [%i3+%o5],%l1 ! %l1 = 000000009fec71c6 ! Mem[000000006f000020] = 6696c999e5a94f97, %l5 = 0000000000000005 ldx [%i2+%o4],%l5 ! %l5 = 6696c999e5a94f97 ! Mem[0000000090000000] = f4d6f5d4, %g2 = 0000000000000043 lduh [%i4+%g0],%g2 ! %g2 = 000000000000f4d6 ! Mem[0000000091800030] = 45288f71, %g2 = 000000000000f4d6 ldub [%o0+0x030],%g2 ! %g2 = 0000000000000045 p47_label_6: ! Mem[0000000090800010] = f97aba27, %g2 = 0000000000000045 lduh [%i5+0x012],%g2 ! %g2 = 000000000000f97a ! Mem[0000000090800000] = c8c086c6, %g18 = 673b4676bb4218e2 ldsw [%i5+%g0],%g2 ! %g2 = 673b4676bb4218e2 ! Mem[000000009100001c] = af2dc9af, %g2 = ffffffffc8c086c6 ldsb [%i6+0x01d],%g2 ! %g2 = ffffffffffffffaf ! %l5 = 6696c999e5a94f97, Mem[000000006e000029] = 65f17ebe stb %l5,[%i0+0x029] ! Mem[000000006e000028] = 65977ebe ! %l3 = a206089a078eaf3e, Mem[000000009080001d] = 34357200 stb %l3,[%i5+0x01d] ! Mem[000000009080001c] = 3e357200 ! %l2 = 00000000f90102f0, Mem[000000006e00003c] = d083c788 stb %l2,[%i0+0x03c] ! Mem[000000006e00003c] = f083c788 ! Mem[000000006f000038] = 522c5a76, %l0 = 0000000043e85870 lduh [%i2+0x038],%l0 ! %l0 = 000000000000522c ! Mem[000000009000001c] = ad1a54ed, %g2 = ffffffffffffffaf ldub [%i4+0x01f],%g2 ! %g2 = 00000000000000ad ! %l6 = 000000000d71d3f0, Mem[0000000091000008] = 4b1c51510d71d3f0 stx %l6,[%i6+%o1] ! Mem[0000000091000008] = 000000000d71d3f0 ! %l7 = 491c93600a3c0e89, Mem[000000006e800020] = 462482eb6bdd84f2 stx %l7,[%i1+%o4] ! Mem[000000006e800020] = 491c93600a3c0e89 p47_label_7: ! Mem[000000006e000038] = 0e920d54, %l7 = 491c93600a3c0e89 ldsb [%i0+0x039],%l7 ! %l7 = ffffffffffffff92 ! %l4 = 0000000000005c93, Mem[000000009000002c] = 8d791540 stw %l4,[%i4+0x02c] ! Mem[000000009000002c] = 00005c93 ! Mem[000000006f800020] = 5c93ffe6, %l5 = 6696c999e5a94f97 ldsw [%i3+%o4],%l5 ! %l5 = 000000005c93ffe6 ! %l7 = ffffffffffffff92, Mem[0000000090000020] = 1a54edfcc8efe386 stx %l7,[%i4+%o4] ! Mem[0000000090000020] = ffffffffffffff92 ! Mem[000000009180001c] = 10d9c69e, %g2 = 00000000000000ad lduh [%o0+0x01e],%g2 ! %g2 = 00000000000010d9 ! Mem[0000000091000004] = de861c20, %g2 = 00000000000010d9 ldsh [%i6+0x004],%g2 ! %g2 = ffffffffffffde86 ! Mem[0000000091000024] = 7b41cb8c, %g2 = ffffffffffffde86 ldsb [%i6+0x024],%g2 ! %g2 = 000000000000007b ! %l5 = 000000005c93ffe6, Mem[0000000090800028] = eb4882af sth %l5,[%i5+%o5] ! Mem[0000000090800028] = ffe682af ! Mem[000000006f800014] = 8b47eb50, %l3 = a206089a078eaf3e lduw [%i3+0x014],%l3 ! %l3 = 000000008b47eb50 ! Mem[0000000091800004] = 336750d2, %g2 = 000000000000007b ldsh [%o0+0x006],%g2 ! %g2 = 0000000000003367 p47_label_8: ! %l6 = 0d71d3f0, %l7 = ffffff92, Mem[0000000091800030] = 45288f71 b6b6487f std %l6,[%o0+0x030] ! Mem[0000000091800030] = 0d71d3f0 ffffff92 ! Mem[000000006f00002c] = dd284bfd, %l1 = 000000009fec71c6 lduh [%i2+0x02e],%l1 ! %l1 = 0000000000004bfd ! %l5 = 000000005c93ffe6, Mem[000000006e000026] = b17f6307 stb %l5,[%i0+0x026] ! Mem[000000006e000024] = b17fe607 ! %l1 = 0000000000004bfd, Mem[0000000091800010] = 5e44f9f4 stw %l1,[%o0+%o2] ! Mem[0000000091800010] = 00004bfd ! %l6 = 000000000d71d3f0, Mem[0000000090800006] = cca9a3d5 sth %l6,[%i5+0x006] ! Mem[0000000090800004] = d3f0a3d5 ! Mem[0000000091800028] = 00005c93, %g2 = 0000000000003367 lduh [%o0+%o5],%g2 ! %g2 = 0000000000000000 ! Mem[000000006f00003c] = 7aec4670, %l6 = 000000000d71d3f0 ldsh [%i2+0x03e],%l6 ! %l6 = 0000000000004670 ! Mem[0000000090800014] = fa5435d3, %g2 = 0000000000000000 ldub [%i5+0x016],%g2 ! %g2 = 00000000000000fa ! %l0 = 0000522c, %l1 = 00004bfd, Mem[0000000090000010] = 0212225c 798eb5a3 std %l0,[%i4+%o2] ! Mem[0000000090000010] = 0000522c 00004bfd ! Mem[0000000090800000] = c8c086c6d0bad3f0, %g2 = 00000000000000fa ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bad3f0 p47_label_9: ! Mem[000000009100002c] = 9e000000, %g2 = c8c086c6d0bad3f0 ldsb [%i6+0x02f],%g2 ! %g2 = ffffffffffffff9e ! Mem[0000000090800030] = e7b333342d07fd66, %g2 = ffffffffffffff9e ldx [%i5+0x030],%g2 ! %g2 = e7b333342d07fd66 ! Mem[0000000091800014] = b639a5df, %g2 = e7b333342d07fd66 ldsb [%o0+0x017],%g2 ! %g2 = ffffffffffffffb6 ! Mem[0000000090800000] = 86c6d0ba, %g2 = ffffffffffffffb6 ldsb [%i5+0x002],%g2 ! %g2 = ffffffffffffff86 ! %l2 = 00000000f90102f0, Mem[000000006e800021] = 491c9360 stb %l2,[%i1+0x021] ! Mem[000000006e800020] = 49f09360 ! Mem[0000000090800008] = a3d5b48d f38fafd2, %g2 = ffffff86, %g3 = dd38b60e ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d 00000000f38fafd2 ! Mem[0000000091000008] = 00000000, %g18 = 673b4676bb4218e2 ldsw [%i6+%o1],%g2 ! %g2 = 673b4676bb4218e2 ! %l0 = 000000000000522c, Mem[000000009080002c] = 9c5fe8b1 stw %l0,[%i5+0x02c] ! Mem[000000009080002c] = 0000522c ! Mem[000000006e800020] = 49f09360, %l0 = 000000000000522c ldsb [%i1+0x021],%l0 ! %l0 = fffffffffffffff0 ! Mem[0000000091000030] = 00000000 00005c93, %g2 = 00000000, %g3 = f38fafd2 ldd [%i6+0x030],%g2 ! %g2 = 0000000000000000 0000000000005c93 p47_label_10: ! Mem[0000000090800030] = 33342d07, %g2 = 0000000000000000 ldsh [%i5+0x032],%g2 ! %g2 = 0000000000003334 ! %l0 = fffffffffffffff0, Mem[000000006e800026] = 0a3c0e89 sth %l0,[%i1+0x026] ! Mem[000000006e800024] = 0a3cfff0 ! Mem[0000000091000008] = 00000000 0d71d3f0, %g2 = 00003334, %g3 = 00005c93 ldd [%i6+%o1],%g2 ! %g2 = 0000000000000000 000000000d71d3f0 ! %l5 = 000000005c93ffe6, Mem[0000000091000010] = c2f0bcb4 stw %l5,[%i6+%o2] ! Mem[0000000091000010] = 5c93ffe6 ! Mem[0000000090000030] = 6a126760, %g2 = 0000000000000000 ldsb [%i4+0x033],%g2 ! %g2 = 000000000000006a ! %l5 = 000000005c93ffe6, Mem[000000009100003b] = 3ed7571d stb %l5,[%i6+0x03b] ! Mem[0000000091000038] = e6d7571d ! Mem[0000000091000028] = 43a014ad db4f959e, %g2 = 0000006a, %g3 = 0d71d3f0 ldd [%i6+%o5],%g2 ! %g2 = 0000000043a014ad 00000000db4f959e ! Mem[000000006f800000] = 27b216e6, %l3 = 000000008b47eb50 ldsw [%i3+%g0],%l3 ! %l3 = 0000000027b216e6 ! Mem[000000006f000008] = ec05e4df 68ef95f9, %l0 = fffffff0, %l1 = 00004bfd ldd [%i2+%o1],%l0 ! %l0 = 00000000ec05e4df 0000000068ef95f9 ! Mem[000000006f800008] = 1712c4b2, %l7 = ffffffffffffff92 ldsb [%i3+%o1],%l7 ! %l7 = 0000000000000017 p47_label_11: ! Mem[0000000090800004] = d0bad3f0, %g18 = 673b4676bb4218e2 ldsw [%i5+0x004],%g2 ! %g2 = 673b4676bb4218e2 ! %l3 = 0000000027b216e6, Mem[0000000091000020] = af3e8f8d7b41cb8c stx %l3,[%i6+%o4] ! Mem[0000000091000020] = 0000000027b216e6 ! Mem[0000000090800018] = 35d3851c d63e3572, %g2 = d0bad3f0, %g3 = db4f959e ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d63e3572 ! %l6 = 0000000000004670, Mem[0000000091800014] = a2d978b6 stw %l6,[%o0+0x014] ! Mem[0000000091800014] = 00004670 ! %l4 = 0000000000005c93, Mem[000000009000003c] = f8ba39dc stw %l4,[%i4+0x03c] ! Mem[000000009000003c] = 00005c93 ! Mem[000000009000003c] = 00005c93, %g2 = 0000000035d3851c lduw [%i4+0x03c],%g2 ! %g2 = 0000000000005c93 ! Mem[000000009180000c] = 274a0000, %g2 = 0000000000005c93 ldsh [%o0+0x00e],%g2 ! %g2 = 000000000000274a ! %l4 = 0000000000005c93, Mem[000000009180001e] = 10d9c69e sth %l4,[%o0+0x01e] ! Mem[000000009180001c] = 5c93c69e ! %l0 = 00000000ec05e4df, Mem[0000000090000010] = 0000522c00004bfd stx %l0,[%i4+%o2] ! Mem[0000000090000010] = 00000000ec05e4df ! %l5 = 000000005c93ffe6, Mem[0000000091800000] = 6c5e37b5af3e3367 stx %l5,[%o0+%g0] ! Mem[0000000091800000] = 000000005c93ffe6 p47_label_12: ! Mem[0000000091800008] = 50d23f27, %g18 = 673b4676bb4218e2 ldsw [%o0+%o1],%g2 ! %g2 = 673b4676bb4218e2 ! %l7 = 0000000000000017, Mem[000000006e000010] = ab5d26fcf90102f0 stx %l7,[%i0+%o2] ! Mem[000000006e000010] = 0000000000000017 ! Mem[0000000090000010] = 0000ec05, %g2 = 0000000050d23f27 lduh [%i4+0x012],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800028] = 82af0000, %g2 = 0000000000000000 lduh [%i5+0x02a],%g2 ! %g2 = 00000000000082af ! Mem[0000000091800024] = 33167744, %g2 = 00000000000082af lduw [%o0+0x024],%g2 ! %g2 = 0000000033167744 ! Mem[0000000090000010] = 00000000ec05e4df, %g2 = 0000000033167744 ldx [%i4+%o2],%g2 ! %g2 = 00000000ec05e4df ! %l5 = 000000005c93ffe6, Mem[0000000091800038] = e8dd799beb806635 stx %l5,[%o0+0x038] ! Mem[0000000091800038] = 000000005c93ffe6 ! %l6 = 0000000000004670, Mem[0000000091800010] = 00004bfd sth %l6,[%o0+%o2] ! Mem[0000000091800010] = 46704bfd ! %l2 = 00000000f90102f0, Mem[0000000090000025] = ffff9207 stb %l2,[%i4+0x025] ! Mem[0000000090000024] = f0ff9207 ! Mem[0000000091800010] = 46704bfd00004670, %g2 = 00000000ec05e4df ldx [%o0+%o2],%g2 ! %g2 = 46704bfd00004670 p47_label_13: ! Mem[0000000090800018] = d3851cd6, %g2 = 46704bfd00004670 ldsb [%i5+0x019],%g2 ! %g2 = ffffffffffffffd3 ! Mem[000000006e800010] = 61d9eff9, %l2 = 00000000f90102f0 ldsh [%i1+0x012],%l2 ! %l2 = ffffffffffffeff9 ! Mem[0000000091000010] = ffe6851f, %g2 = ffffffffffffffd3 ldsh [%i6+0x012],%g2 ! %g2 = ffffffffffffffe6 ! Mem[0000000091000030] = 00000000, %g2 = ffffffffffffffe6 ldsh [%i6+0x032],%g2 ! %g2 = 0000000000000000 ! %l6 = 0000000000004670, Mem[0000000091000024] = 27b216e6 stb %l6,[%i6+0x024] ! Mem[0000000091000024] = 70b216e6 ! %l5 = 000000005c93ffe6, Mem[0000000091000032] = 00000000 sth %l5,[%i6+0x032] ! Mem[0000000091000030] = ffe60000 ! %l7 = 0000000000000017, Mem[0000000091800000] = 000000005c93ffe6 stx %l7,[%o0+%g0] ! Mem[0000000091800000] = 0000000000000017 ! Mem[0000000090000020] = fffffffffff0ff92, %g2 = 0000000000000000 ldx [%i4+%o4],%g2 ! %g2 = fffffffffff0ff92 ! %l4 = 0000000000005c93, Mem[0000000091800016] = 467039a5 stb %l4,[%o0+0x016] ! Mem[0000000091800014] = 937039a5 ! Mem[000000009080001c] = d63e3572, %g2 = fffffffffff0ff92 lduw [%i5+0x01c],%g2 ! %g2 = 00000000d63e3572 p47_label_14: ! %l7 = 0000000000000017, Mem[0000000091000005] = 861c2000 stb %l7,[%i6+0x005] ! Mem[0000000091000004] = 171c2000 ! Mem[000000006e800018] = 5d0ba38b 4b623ca8, %l2 = ffffeff9, %l3 = 27b216e6 ldd [%i1+%o3],%l2 ! %l2 = 000000005d0ba38b 000000004b623ca8 ! Mem[000000009000002c] = 005c9394, %g2 = 00000000d63e3572 ldub [%i4+0x02d],%g2 ! %g2 = 0000000000000000 ! Mem[000000009180000c] = 41274a46, %g2 = 0000000000000000 ldub [%o0+0x00d],%g2 ! %g2 = 0000000000000041 ! %l6 = 0000000000004670, Mem[000000006e80003c] = ef336190 stw %l6,[%i1+0x03c] ! Mem[000000006e80003c] = 00004670 ! Mem[000000006f000008] = ec05e4df, %l0 = 00000000ec05e4df lduw [%i2+%o1],%l0 ! %l0 = 00000000ec05e4df ! %l4 = 0000000000005c93, Mem[0000000090000007] = 7896abb0 stb %l4,[%i4+0x007] ! Mem[0000000090000004] = 9396abb0 ! %l3 = 000000004b623ca8, Mem[0000000091800038] = 00000000 stw %l3,[%o0+0x038] ! Mem[0000000091800038] = 4b623ca8 ! Mem[000000006f800034] = 6eec7cda, %l5 = 000000005c93ffe6 ldsw [%i3+0x034],%l5 ! %l5 = 000000006eec7cda ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = 00000041, %g3 = d63e3572 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a p47_label_15: ! Mem[000000006e800020] = 49f09360 0a3cfff0, %l0 = ec05e4df, %l1 = 68ef95f9 ldd [%i1+%o4],%l0 ! %l0 = 0000000049f09360 000000000a3cfff0 ! Mem[0000000091000010] = 5c93ffe6, %g2 = 0000000050d23f27 lduw [%i6+%o2],%g2 ! %g2 = 000000005c93ffe6 ! %l5 = 000000006eec7cda, Mem[000000006f000030] = 928f9bc230c13128 stx %l5,[%i2+0x030] ! Mem[000000006f000030] = 000000006eec7cda ! Mem[0000000091800014] = 00009370, %g2 = 000000005c93ffe6 ldub [%o0+0x014],%g2 ! %g2 = 0000000000000000 ! %l4 = 0000000000005c93, Mem[000000009180001c] = e1465c93 stw %l4,[%o0+0x01c] ! Mem[000000009180001c] = 00005c93 ! %l2 = 5d0ba38b, %l3 = 4b623ca8, Mem[000000006e800018] = 5d0ba38b 4b623ca8 std %l2,[%i1+%o3] ! Mem[000000006e800018] = 5d0ba38b 4b623ca8 ! %l4 = 0000000000005c93, Mem[0000000091800014] = 00009370 sth %l4,[%o0+0x014] ! Mem[0000000091800014] = 5c939370 ! %l4 = 0000000000005c93, Mem[000000006e800034] = e74a6408 sth %l4,[%i1+0x034] ! Mem[000000006e800034] = 5c936408 ! Mem[0000000090000008] = 96abb01b, %g2 = 0000000000000000 ldsb [%i4+%o1],%g2 ! %g2 = ffffffffffffff96 ! %l4 = 00005c93, %l5 = 6eec7cda, Mem[0000000090800000] = c8c086c6 d0bad3f0 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 00005c93 6eec7cda p47_label_16: ! Mem[0000000090800010] = bbd0f97a, %g2 = ffffffffffffff96 lduw [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a ! Mem[0000000090000014] = df7f114e, %g2 = 00000000bbd0f97a ldsb [%i4+0x017],%g2 ! %g2 = ffffffffffffffdf ! Mem[0000000090000028] = 07dc67fd00005c93, %g2 = ffffffffffffffdf ldx [%i4+%o5],%g2 ! %g2 = 07dc67fd00005c93 ! Mem[0000000091800020] = c69ee3c7 33167744, %g2 = 00005c93, %g3 = 0741274a ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 0000000033167744 ! Mem[0000000091800030] = 0d71d3f0, %g2 = 00000000c69ee3c7 ldub [%o0+0x030],%g2 ! %g2 = 000000000000000d ! Mem[0000000090000020] = fffffffffff0ff92, %g2 = 000000000000000d ldx [%i4+%o4],%g2 ! %g2 = fffffffffff0ff92 ! Mem[0000000091800010] = 46704bfd5c939370, %g2 = fffffffffff0ff92 ldx [%o0+%o2],%g2 ! %g2 = 46704bfd5c939370 ! %l4 = 0000000000005c93, Mem[000000006f800030] = efadf2746eec7cda stx %l4,[%i3+0x030] ! Mem[000000006f800030] = 0000000000005c93 ! %l3 = 000000004b623ca8, Mem[0000000090800010] = bbd0f97a sth %l3,[%i5+%o2] ! Mem[0000000090800010] = 3ca8f97a ! Mem[0000000090800000] = 00005c93, %g2 = 46704bfd5c939370 ldsh [%i5+%g0],%g2 ! %g2 = 0000000000000000 p47_label_17: ! Mem[0000000091800018] = 2500005c, %g2 = 0000000000000000 ldsb [%o0+0x01b],%g2 ! %g2 = 0000000000000025 ! %l1 = 000000000a3cfff0, Mem[0000000091000028] = 43a014addb4f959e stx %l1,[%i6+%o5] ! Mem[0000000091000028] = 000000000a3cfff0 ! %l6 = 0000000000004670, Mem[0000000091800014] = 5c939370 sth %l6,[%o0+0x014] ! Mem[0000000091800014] = 46709370 ! %l2 = 000000005d0ba38b, Mem[0000000091800028] = 00005c9300000005 stx %l2,[%o0+%o5] ! Mem[0000000091800028] = 000000005d0ba38b ! %l7 = 0000000000000017, Mem[0000000091000008] = 00000000 sth %l7,[%i6+%o1] ! Mem[0000000091000008] = 00170000 ! Mem[0000000091000028] = 00000000, %g2 = 0000000000000025 ldsh [%i6+%o5],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000028] = 00000000 0a3cfff0, %g2 = 00000000, %g3 = 33167744 ldd [%i6+%o5],%g2 ! %g2 = 0000000000000000 000000000a3cfff0 ! Mem[000000009180003c] = 93ffe600, %g2 = 0000000000000000 ldub [%o0+0x03d],%g2 ! %g2 = 0000000000000093 ! Mem[0000000090800030] = e7b33334, %g2 = 0000000000000093 lduw [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 ! Mem[000000009180002c] = 5d0ba38b, %g2 = 00000000e7b33334 ldsh [%o0+0x02c],%g2 ! %g2 = 0000000000005d0b p47_label_18: ! Mem[0000000091000008] = 00170000, %g2 = 0000000000005d0b lduw [%i6+%o1],%g2 ! %g2 = 0000000000170000 ! Mem[0000000091000000] = ab9f6dde, %g2 = 0000000000170000 ldub [%i6+0x001],%g2 ! %g2 = 00000000000000ab ! Mem[0000000091800038] = 4b623ca8, %g2 = 00000000000000ab lduw [%o0+0x038],%g2 ! %g2 = 000000004b623ca8 ! Mem[0000000091800028] = 00005d0b, %g2 = 000000004b623ca8 ldsh [%o0+0x02a],%g2 ! %g2 = 0000000000000000 ! Mem[000000009080001c] = d63e3572, %g2 = 0000000000000000 lduw [%i5+0x01c],%g2 ! %g2 = 00000000d63e3572 ! Mem[0000000091000000] = ddab9f6d, %g18 = 673b4676bb4218e2 ldsw [%i6+%g0],%g2 ! %g2 = 673b4676bb4218e2 ! Mem[0000000091000000] = ddab9f6d, %g18 = 673b4676bb4218e2 ldsw [%i6+%g0],%g2 ! %g2 = 673b4676bb4218e2 ! Mem[0000000090000038] = 1b00005c, %g2 = ffffffffddab9f6d ldsb [%i4+0x03b],%g2 ! %g2 = 000000000000001b ! Mem[000000006f800038] = 780245e8 bb8cd996, %l6 = 00004670, %l7 = 00000017 ldd [%i3+0x038],%l6 ! %l6 = 00000000780245e8 00000000bb8cd996 ! %l0 = 0000000049f09360, Mem[0000000090800004] = 6eec7cda sth %l0,[%i5+0x004] ! Mem[0000000090800004] = 93607cda p47_label_19: ! %l7 = 00000000bb8cd996, Mem[000000009100002c] = 0a3cfff0 stw %l7,[%i6+0x02c] ! Mem[000000009100002c] = bb8cd996 ! %l6 = 780245e8, %l7 = bb8cd996, Mem[0000000090000010] = 00000000 ec05e4df std %l6,[%i4+%o2] ! Mem[0000000090000010] = 780245e8 bb8cd996 ! Mem[000000009000000c] = c40b9e2c, %g18 = 673b4676bb4218e2 ldsw [%i4+0x00c],%g2 ! %g2 = 673b4676bb4218e2 ! Mem[000000009000003c] = 00005c93, %g2 = ffffffffc40b9e2c ldub [%i4+0x03c],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000002c] = 00005c93, %g2 = 0000000000000000 lduw [%i4+0x02c],%g2 ! %g2 = 0000000000005c93 ! %l0 = 49f09360, %l1 = 0a3cfff0, Mem[0000000091000018] = b4334f34 40af2dc9 std %l0,[%i6+%o3] ! Mem[0000000091000018] = 49f09360 0a3cfff0 ! %l3 = 000000004b623ca8, Mem[0000000090800014] = ba27fa54 stw %l3,[%i5+0x014] ! Mem[0000000090800014] = 4b623ca8 ! Mem[0000000090000004] = 80b60b93, %g2 = 0000000000005c93 ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffff80b6 ! %l4 = 00005c93, %l5 = 6eec7cda, Mem[0000000090000028] = 07dc67fd 00005c93 std %l4,[%i4+%o5] ! Mem[0000000090000028] = 00005c93 6eec7cda ! %l2 = 000000005d0ba38b, Mem[0000000091800018] = 39a5df25 stb %l2,[%o0+%o3] ! Mem[0000000091800018] = 8ba5df25 p47_label_20: ! Mem[0000000090000034] = 126760d7, %g2 = ffffffffffff80b6 lduw [%i4+0x034],%g2 ! %g2 = 00000000126760d7 ! Mem[000000009100000c] = 0d71d3f0, %g2 = 00000000126760d7 lduw [%i6+0x00c],%g2 ! %g2 = 000000000d71d3f0 ! Mem[000000009080000c] = f38fafd2, %g2 = 000000000d71d3f0 ldsh [%i5+0x00c],%g2 ! %g2 = fffffffffffff38f ! Mem[000000009080003c] = dd38b60e, %g2 = fffffffffffff38f ldsh [%i5+0x03c],%g2 ! %g2 = ffffffffffffdd38 ! %l7 = 00000000bb8cd996, Mem[000000009000002c] = 6eec7cda stw %l7,[%i4+0x02c] ! Mem[000000009000002c] = bb8cd996 ! %l5 = 000000006eec7cda, Mem[0000000090800020] = 00000000 stb %l5,[%i5+%o4] ! Mem[0000000090800020] = da000000 ! Mem[0000000090800038] = e0b4b803, %g2 = ffffffffffffdd38 lduw [%i5+0x038],%g2 ! %g2 = 00000000e0b4b803 ! Mem[0000000091800000] = 0000000000000017, %g2 = 00000000e0b4b803 ldx [%o0+%g0],%g2 ! %g2 = 0000000000000017 ! %l5 = 000000006eec7cda, Mem[000000006f000026] = e5a94f97 sth %l5,[%i2+0x026] ! Mem[000000006f000024] = e5a97cda ! Mem[0000000090000038] = 8fc6c81b, %g2 = 0000000000000017 ldsh [%i4+0x038],%g2 ! %g2 = ffffffffffff8fc6 p47_label_21: ! Mem[000000006e800004] = a559427d, %l4 = 0000000000005c93 ldsw [%i1+0x004],%l4 ! %l4 = ffffffffa559427d ! Mem[0000000091000038] = afe6d757, %g2 = ffffffffffff8fc6 ldsb [%i6+0x03a],%g2 ! %g2 = ffffffffffffffaf ! %l4 = a559427d, %l5 = 6eec7cda, Mem[0000000090000030] = 944f136a 126760d7 std %l4,[%i4+0x030] ! Mem[0000000090000030] = a559427d 6eec7cda ! Mem[0000000091000014] = 851fbc89, %g2 = ffffffffffffffaf ldsh [%i6+0x014],%g2 ! %g2 = ffffffffffff851f ! Mem[0000000091000038] = 0e89afe6d7571dc0, %g2 = ffffffffffff851f ldx [%i6+0x038],%g2 ! %g2 = 0e89afe6d7571dc0 ! %l2 = 000000005d0ba38b, Mem[000000006e000036] = 4bec7d6e sth %l2,[%i0+0x036] ! Mem[000000006e000034] = 4beca38b ! Mem[0000000090800034] = fd66e0b4, %g2 = 0e89afe6d7571dc0 ldsb [%i5+0x036],%g2 ! %g2 = fffffffffffffffd ! %l5 = 000000006eec7cda, Mem[000000009100003e] = 1dc00000 sth %l5,[%i6+0x03e] ! Mem[000000009100003c] = 7cda0000 ! Mem[000000006f000008] = ec05e4df68ef95f9, %l6 = 00000000780245e8 ldx [%i2+%o1],%l6 ! %l6 = ec05e4df68ef95f9 ! Mem[000000009100002c] = bb8cd996, %g2 = fffffffffffffffd lduh [%i6+0x02c],%g2 ! %g2 = 000000000000bb8c p47_label_22: ! %l4 = ffffffffa559427d, Mem[0000000091800004] = 00000017 sth %l4,[%o0+0x004] ! Mem[0000000091800004] = 427d0017 ! %l4 = ffffffffa559427d, Mem[000000006f80002e] = 279c83c8 sth %l4,[%i3+0x02e] ! Mem[000000006f80002c] = 279c427d ! %l4 = ffffffffa559427d, Mem[0000000090800008] = a3d5b48df38fafd2 stx %l4,[%i5+%o1] ! Mem[0000000090800008] = ffffffffa559427d ! %l5 = 000000006eec7cda, Mem[000000009180000c] = 0741274a sth %l5,[%o0+0x00c] ! Mem[000000009180000c] = 7cda274a ! Mem[0000000091800030] = f0ffffff, %g2 = 000000000000bb8c ldsb [%o0+0x033],%g2 ! %g2 = fffffffffffffff0 ! Mem[000000006e800010] = 61d9eff9, %l6 = ec05e4df68ef95f9 ldsb [%i1+0x012],%l6 ! %l6 = ffffffffffffffef ! %l0 = 0000000049f09360, Mem[000000009180003e] = ffe60000 stb %l0,[%o0+0x03e] ! Mem[000000009180003c] = 60e60000 ! %l0 = 0000000049f09360, Mem[0000000090000000] = f4d6f5d480b60b93 stx %l0,[%i4+%g0] ! Mem[0000000090000000] = 0000000049f09360 ! %l0 = 0000000049f09360, Mem[000000009000003a] = c81b0000 stb %l0,[%i4+0x03a] ! Mem[0000000090000038] = 601b0000 ! Mem[0000000090000000] = 00000000, %g2 = fffffffffffffff0 ldsb [%i4+%g0],%g2 ! %g2 = 0000000000000000 p47_label_23: ! Mem[0000000091800024] = 33167744, %g18 = 673b4676bb4218e2 ldsw [%o0+0x024],%g2 ! %g2 = 673b4676bb4218e2 ! Mem[000000009180002c] = 5d0ba38b, %g2 = 0000000033167744 lduw [%o0+0x02c],%g2 ! %g2 = 000000005d0ba38b ! %l4 = ffffffffa559427d, Mem[000000006f000008] = ec05e4df sth %l4,[%i2+%o1] ! Mem[000000006f000008] = 427de4df ! Mem[000000009100001c] = fff00000, %g2 = 000000005d0ba38b lduh [%i6+0x01e],%g2 ! %g2 = 000000000000fff0 ! %l3 = 000000004b623ca8, Mem[000000009080002e] = 522ce7b3 sth %l3,[%i5+0x02e] ! Mem[000000009080002c] = 3ca8e7b3 ! %l1 = 000000000a3cfff0, Mem[0000000091800014] = 46709370 sth %l1,[%o0+0x014] ! Mem[0000000091800014] = fff09370 ! Mem[0000000090800018] = 35d3851c, %g2 = 000000000000fff0 lduw [%i5+%o3],%g2 ! %g2 = 0000000035d3851c ! Mem[0000000090800014] = 4b623ca8, %g18 = 673b4676bb4218e2 ldsw [%i5+0x014],%g2 ! %g2 = 673b4676bb4218e2 ! %l2 = 000000005d0ba38b, Mem[000000006e000008] = 80b6fd4a stw %l2,[%i0+%o1] ! Mem[000000006e000008] = 5d0ba38b ! Mem[0000000091800030] = 0d71d3f0, %g18 = 673b4676bb4218e2 ldsw [%o0+0x030],%g2 ! %g2 = 673b4676bb4218e2 p47_label_24: ! %l3 = 000000004b623ca8, Mem[0000000091800000] = 00000000427d0017 stx %l3,[%o0+%g0] ! Mem[0000000091800000] = 000000004b623ca8 ! %l4 = ffffffffa559427d, Mem[000000009080002a] = 82af0000 sth %l4,[%i5+0x02a] ! Mem[0000000090800028] = 427d0000 ! Mem[000000006e800010] = 61d9eff9 0e921241, %l6 = ffffffef, %l7 = bb8cd996 ldd [%i1+%o2],%l6 ! %l6 = 0000000061d9eff9 000000000e921241 ! Mem[0000000090800008] = ffffa559, %g2 = 000000000d71d3f0 lduh [%i5+0x00a],%g2 ! %g2 = 000000000000ffff ! %l7 = 000000000e921241, Mem[0000000090000028] = 00005c93bb8cd996 stx %l7,[%i4+%o5] ! Mem[0000000090000028] = 000000000e921241 ! Mem[000000006f00003c] = 7aec4670, %l7 = 000000000e921241 lduw [%i2+0x03c],%l7 ! %l7 = 000000007aec4670 ! %l2 = 5d0ba38b, %l3 = 4b623ca8, Mem[0000000090000018] = 7f114e52 9d7122ad std %l2,[%i4+%o3] ! Mem[0000000090000018] = 5d0ba38b 4b623ca8 ! Mem[0000000090800004] = 93607cda, %g2 = 000000000000ffff lduw [%i5+0x004],%g2 ! %g2 = 0000000093607cda ! %l6 = 0000000061d9eff9, Mem[0000000091800020] = c69ee3c733167744 stx %l6,[%o0+%o4] ! Mem[0000000091800020] = 0000000061d9eff9 ! Mem[0000000090000008] = abb01bc4, %g2 = 0000000093607cda ldsb [%i4+0x009],%g2 ! %g2 = ffffffffffffffab p47_label_25: ! Mem[0000000091800004] = a850d23f, %g2 = ffffffffffffffab ldub [%o0+0x007],%g2 ! %g2 = 00000000000000a8 ! Mem[0000000091800024] = eff90000, %g2 = 00000000000000a8 ldsb [%o0+0x026],%g2 ! %g2 = ffffffffffffffef ! Mem[000000006e000034] = 4beca38b, %l0 = 0000000049f09360 ldub [%i0+0x034],%l0 ! %l0 = 000000000000004b ! %l0 = 0000004b, %l1 = 0a3cfff0, Mem[0000000090800008] = ffffffff a559427d std %l0,[%i5+%o1] ! Mem[0000000090800008] = 0000004b 0a3cfff0 ! %l4 = ffffffffa559427d, Mem[0000000091800026] = eff90000 sth %l4,[%o0+0x026] ! Mem[0000000091800024] = 427d0000 ! %l1 = 000000000a3cfff0, Mem[0000000091000018] = 49f093600a3cfff0 stx %l1,[%i6+%o3] ! Mem[0000000091000018] = 000000000a3cfff0 ! Mem[000000006e800020] = 49f09360, %l7 = 000000007aec4670 lduh [%i1+0x022],%l7 ! %l7 = 0000000000009360 ! %l0 = 000000000000004b, Mem[0000000091800008] = 50d23f277cda274a stx %l0,[%o0+%o1] ! Mem[0000000091800008] = 000000000000004b ! %l6 = 61d9eff9, %l7 = 00009360, Mem[0000000091000020] = 00000000 70b216e6 std %l6,[%i6+%o4] ! Mem[0000000091000020] = 61d9eff9 00009360 ! Mem[0000000091000030] = 0000ffe6, %g2 = ffffffffffffffef ldsh [%i6+0x030],%g2 ! %g2 = 0000000000000000 ba,a p47_not_taken_0_end p47_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p47_branch_failed p47_not_taken_0_end: ! End of Random Code for Thread 47 1: membar #Sync ! Force all stores to complete p47_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0bc] ! Set processor 47 done flag ! Check Registers p47_check_registers: set p47_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 000000000000004b bne,a,pn %xcc,p47_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000a3cfff0 bne,a,pn %xcc,p47_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 000000005d0ba38b bne,a,pn %xcc,p47_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 000000004b623ca8 bne,a,pn %xcc,p47_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffa559427d bne,a,pn %xcc,p47_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000006eec7cda bne,a,pn %xcc,p47_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000061d9eff9 bne,a,pn %xcc,p47_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000009360 bne,a,pn %xcc,p47_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p47_check_fp_registers: set p47_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 017bc754 1238a80d bne %xcc,p47_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be ababa92f 8e104593 bne %xcc,p47_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 67978c06 fb465ffb bne %xcc,p47_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 5d41d13b 193b09ef bne %xcc,p47_f6_fail nop ! Check Local Memory set p47_local0_expect,%g1 p47_check_local0: ldx [%g1+0x000],%g2 ! Expected data = d6bb10860a3c0e89 ldx [%i0+0x000],%g3 ! Observed data at 000000006e000000 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 5d0ba38baf9e5934 ldx [%i0+0x008],%g3 ! Observed data at 000000006e000008 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 0000000000000017 ldx [%i0+0x010],%g3 ! Observed data at 000000006e000010 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 2b196622b17fe607 ldx [%i0+0x020],%g3 ! Observed data at 000000006e000020 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 65977ebed795476a ldx [%i0+0x028],%g3 ! Observed data at 000000006e000028 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0e89389e4beca38b ldx [%i0+0x030],%g3 ! Observed data at 000000006e000030 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0e920d54f083c788 ldx [%i0+0x038],%g3 ! Observed data at 000000006e000038 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i0,0x038,%g4 set p47_local1_expect,%g1 p47_check_local1: ldx [%g1+0x018],%g2 ! Expected data = 5d0ba38b4b623ca8 ldx [%i1+0x018],%g3 ! Observed data at 000000006e800018 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 49f093600a3cfff0 ldx [%i1+0x020],%g3 ! Observed data at 000000006e800020 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = ea1dfb825c936408 ldx [%i1+0x030],%g3 ! Observed data at 000000006e800030 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 3895a20f00004670 ldx [%i1+0x038],%g3 ! Observed data at 000000006e800038 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i1,0x038,%g4 set p47_local2_expect,%g1 p47_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 427de4df68ef95f9 ldx [%i2+0x008],%g3 ! Observed data at 000000006f000008 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i2,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 6696c999e5a97cda ldx [%i2+0x020],%g3 ! Observed data at 000000006f000020 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i2,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000000006eec7cda ldx [%i2+0x030],%g3 ! Observed data at 000000006f000030 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i2,0x030,%g4 set p47_local3_expect,%g1 p47_check_local3: ldx [%g1+0x028],%g2 ! Expected data = 9fec71c6279c427d ldx [%i3+0x028],%g3 ! Observed data at 000000006f800028 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000000005c93 ldx [%i3+0x030],%g3 ! Observed data at 000000006f800030 cmp %g2,%g3 bne,a,pn %xcc,p47_local_failed add %i3,0x030,%g4 ! The test for processor 47 has passed p47_passed: ta GOOD_TRAP nop p47_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p47_failed p47_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p47_failed p47_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p47_failed p47_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p47_failed p47_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p47_failed p47_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p47_failed p47_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p47_failed p47_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p47_failed p47_f0_fail: set p47_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p47_f2_fail: set p47_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p47_f4_fail: set p47_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p47_f6_fail: set p47_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 47 failed p47_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0bc] ! Set processor 47 done flag set p47_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 47 failed p47_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0bc] ! Set processor 47 done flag set p47_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p47_selfmod_failed: ba p47_failed mov 0xabc,%g1 p47_common_error: or %g0,0xf0f,%g1 ba p47_failed mov %o5,%g3 p47_common_signature_error: set p47_temp,%g1 ba p47_failed st %g2,[%g1] ! Common Lock Number p47_common_timeout: set p47_temp,%g1 ba p47_failed st %g2,[%g1] ! Common Lock Number p47_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p47_failed mov 0x0,%g3 p47_trap1e: stxa %l0,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f000028] ldxa [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000006f000008] stda %l4,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f000020] stda %l0,[%i1+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000006e800028] done p47_trap1o: stxa %l0,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f000028] ldxa [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000006f000008] stda %l4,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f000020] stda %l0,[%o1+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000006e800028] done p47_trap2e: ldda [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000006f800018] lduba [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000006f000018] stba %l0,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f800028] stha %l6,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f000000] ldda [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000006f800020] lduha [%i3+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000006f800010] done p47_trap2o: ldda [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000006f800018] lduba [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000006f000018] stba %l0,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f800028] stha %l6,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000006f000000] ldda [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000006f800020] lduha [%o3+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000006f800010] done p47_trap3e: nop nop nop nop done p47_trap3o: nop nop nop nop done p47_init_memory_pointers: set p47_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 p47_local0_start,%i0 set p47_local1_start,%i1 set p47_local2_start,%i2 set p47_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = c85e8baee0b4b803 ldx [%g1+0x008],%l1 ! %l1 = e00f3446939bc545 ldx [%g1+0x010],%l2 ! %l2 = 3fc1804c23ff9300 ldx [%g1+0x018],%l3 ! %l3 = a206089a078eaf3e ldx [%g1+0x020],%l4 ! %l4 = 6169d570c2f0bcb4 ldx [%g1+0x028],%l5 ! %l5 = 4686674c851fbc89 ldx [%g1+0x030],%l6 ! %l6 = 557933a7df177041 ldx [%g1+0x038],%l7 ! %l7 = 491c93600a3c0e89 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 48 processor_48: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xc0] ! Set the start flag wrpr %g0,7,%cleanwin call p48_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 48 wr %g0,0x4,%fprs ! Make sure fef is 1 set p48_init_freg,%g1 ! %f0 = 39ef5672 ef811f3c 580887ed 0555d306 ! %f4 = 9a37b66c 3b97a045 b21970bb a0fdcc8d ! %f8 = 3de1feaf 1d88a85c 54383c81 e4be8e42 ! %f12 = d81360fb 21d963a7 e345b5e4 bbfbfcaa ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 32e6ea42 2c2fc903 bde5053a 2ff7bff8 ! %f20 = 726b11dc 25cbbd04 07edadca 10591d00 ! %f24 = c81b8fdf e59f5b96 6f496d3c d7bea4b8 ! %f28 = 99cf9bd5 0b953442 2436563b 8a8a466f ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 4bd95c94 603a862c 6890013c 4b5d08d5 ! %f36 = 5f12bb42 be5531d0 6747c34b ed594426 ! %f40 = a04bb30d 5d78384c 909fe174 a2284a41 ! %f44 = aae49664 ae090fa2 a5791231 a7b2fbdc ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x2f81660700000019,%g7,%g1 ! GSR scale = 3, align = 1 wr %g1,%g0,%gsr ! GSR = 2f81660700000019 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 48 p48_label_1: ! %l1 = 7d108377db3215c4, Mem[0000000090800008] = a3d5b48d sth %l1,[%i5+%o1] ! Mem[0000000090800008] = 15c4b48d ! %l5 = d3730104c3dc9846, Mem[0000000091000034] = 207bbe7e stw %l5,[%i6+0x034] ! Mem[0000000091000034] = c3dc9846 ! Mem[0000000070000038] = 264d8f72, %l5 = d3730104c3dc9846 lduw [%i0+0x038],%l5 ! %l5 = 00000000264d8f72 ! Mem[0000000090800000] = c8c086c6 d0bacca9, %g2 = 00a26782, %g3 = 0bad0b00 ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 00000000d0bacca9 ! %l2 = c7bc1d287b4adc43, Mem[0000000090800010] = bbd0f97aba27fa54 stx %l2,[%i5+%o2] ! Mem[0000000090800010] = c7bc1d287b4adc43 ! Mem[0000000090000034] = 60d78fc6, %g2 = 00000000c8c086c6 ldsh [%i4+0x036],%g2 ! %g2 = 00000000000060d7 ! Mem[000000009180001c] = 4610d9c6, %g2 = 00000000000060d7 ldub [%o0+0x01d],%g2 ! %g2 = 0000000000000046 ! %l5 = 00000000264d8f72, Mem[0000000090000020] = 1a54edfc stb %l5,[%i4+%o4] ! Mem[0000000090000020] = 7254edfc ! Mem[0000000090800034] = 66393f42, %g2 = 0000000000000046 ldsb [%i5+0x037],%g2 ! %g2 = 0000000000000066 ! Mem[000000009180001c] = e14610d9, %g2 = 0000000000000066 lduw [%o0+0x01c],%g2 ! %g2 = 00000000e14610d9 p48_label_2: ! Mem[0000000090000004] = 0b7896ab, %g2 = 00000000e14610d9 ldsb [%i4+0x006],%g2 ! %g2 = 000000000000000b ! Mem[0000000091000030] = 7cc77257c3dc9846, %g2 = 000000000000000b ldx [%i6+0x030],%g2 ! %g2 = 7cc77257c3dc9846 ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 7cc77257c3dc9846 ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! %l0 = 8afbc14e, %l1 = db3215c4, Mem[0000000090000020] = 7254edfc e7b2eb32 std %l0,[%i4+%o4] ! Mem[0000000090000020] = 8afbc14e db3215c4 ! %l4 = 22ff82961d4abe64, Mem[000000009100002c] = db4f959e stw %l4,[%i6+0x02c] ! Mem[000000009100002c] = 1d4abe64 ! Mem[000000009100001c] = 40af2dc9, %g18 = 99142194b763c3b2 ldsw [%i6+0x01c],%g2 ! %g2 = 99142194b763c3b2 ! Mem[0000000090800008] = 15c4b48d, %g2 = 0000000040af2dc9 lduw [%i5+%o1],%g2 ! %g2 = 0000000015c4b48d ! Mem[0000000090800000] = c8c086c6, %g2 = 0000000015c4b48d lduh [%i5+%g0],%g2 ! %g2 = 000000000000c8c0 ! %l6 = 081e530833f16d52, Mem[000000009100002a] = 14ad1d4a sth %l6,[%i6+0x02a] ! Mem[0000000091000028] = 6d521d4a ! Mem[000000009100003c] = 1dc00000, %g2 = 000000000000c8c0 lduh [%i6+0x03e],%g2 ! %g2 = 0000000000001dc0 p48_label_3: ! %l5 = 00000000264d8f72, Mem[0000000090800028] = eb4882af9c5fe8b1 stx %l5,[%i5+%o5] ! Mem[0000000090800028] = 00000000264d8f72 ! %l3 = 57fff78e381a450c, Mem[0000000090000038] = 8fc6c81b sth %l3,[%i4+0x038] ! Mem[0000000090000038] = 450cc81b ! Mem[0000000091800010] = f9f4a2d9, %g2 = 0000000000001dc0 lduh [%o0+0x012],%g2 ! %g2 = 000000000000f9f4 ! Mem[0000000091800020] = c69ee3c7, %g2 = 000000000000f9f4 ldsb [%o0+%o4],%g2 ! %g2 = ffffffffffffffc6 ! %l3 = 57fff78e381a450c, Mem[0000000090000018] = 7f114e529d7122ad stx %l3,[%i4+%o3] ! Mem[0000000090000018] = 57fff78e381a450c ! Mem[0000000090000038] = 450cc81bf8ba39dc, %g2 = ffffffffffffffc6 ldx [%i4+0x038],%g2 ! %g2 = 450cc81bf8ba39dc ! Mem[000000009000003c] = 39dc0000, %g2 = 450cc81bf8ba39dc ldub [%i4+0x03e],%g2 ! %g2 = 0000000000000039 ! Mem[0000000091000010] = b0555beb, %g2 = 0000000000000039 ldub [%i6+0x012],%g2 ! %g2 = 00000000000000b0 ! %l3 = 57fff78e381a450c, Mem[000000007080002e] = 0480dcd1 sth %l3,[%i1+0x02e] ! Mem[000000007080002c] = 0480450c ! %l7 = d209413e6b671ec9, Mem[0000000090800000] = c8c086c6 stb %l7,[%i5+%g0] ! Mem[0000000090800000] = c9c086c6 p48_label_4: ! Mem[0000000090800024] = 4dff0000, %g2 = 00000000000000b0 ldsh [%i5+0x026],%g2 ! %g2 = 0000000000004dff ! %l5 = 00000000264d8f72, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l5,[%o0+%o5] ! Mem[0000000091800028] = 00000000264d8f72 ! %l3 = 57fff78e381a450c, Mem[0000000091800030] = 45288f71b6b6487f stx %l3,[%o0+0x030] ! Mem[0000000091800030] = 57fff78e381a450c ! Mem[0000000090800008] = 15c4b48d f38fafd2, %g2 = 00004dff, %g3 = d0bacca9 ldd [%i5+%o1],%g2 ! %g2 = 0000000015c4b48d 00000000f38fafd2 ! Mem[0000000091000008] = 5151da67, %g2 = 0000000015c4b48d ldsh [%i6+0x00a],%g2 ! %g2 = 0000000000005151 ! Mem[0000000090800030] = e7b333342d07fd66, %g2 = 0000000000005151 ldx [%i5+0x030],%g2 ! %g2 = e7b333342d07fd66 ! Mem[0000000090000004] = 0b7896ab, %g2 = e7b333342d07fd66 lduh [%i4+0x006],%g2 ! %g2 = 0000000000000b78 ! Mem[0000000090000020] = 8afbc14e db3215c4, %g2 = 00000b78, %g3 = f38fafd2 ldd [%i4+%o4],%g2 ! %g2 = 000000008afbc14e 00000000db3215c4 ! Mem[0000000091000020] = 9de28f8d7b41cb8c, %g2 = 000000008afbc14e ldx [%i6+%o4],%g2 ! %g2 = 9de28f8d7b41cb8c ! Mem[0000000090000014] = b5a357ff, %g2 = 9de28f8d7b41cb8c ldsh [%i4+0x016],%g2 ! %g2 = ffffffffffffb5a3 p48_label_5: ! %l1 = 7d108377db3215c4, Mem[0000000091000008] = 4b1c5151da67f293 stx %l1,[%i6+%o1] ! Mem[0000000091000008] = 7d108377db3215c4 ! Mem[0000000070800020] = 95a8932f 5e16eed3, %l4 = 1d4abe64, %l5 = 264d8f72 ldd [%i1+%o4],%l4 ! %l4 = 0000000095a8932f 000000005e16eed3 ! Mem[0000000070000020] = ef82e5ff72341bc0, %l4 = 0000000095a8932f ldx [%i0+%o4],%l4 ! %l4 = ef82e5ff72341bc0 ! Mem[0000000070800034] = d52560ef, %l0 = da06f6fe8afbc14e ldsw [%i1+0x034],%l0 ! %l0 = ffffffffd52560ef ! Mem[0000000071000000] = cae4de23, %l0 = ffffffffd52560ef ldsb [%i2+0x003],%l0 ! %l0 = 0000000000000023 ! %l6 = 081e530833f16d52, Mem[0000000091000026] = cb8c43a0 sth %l6,[%i6+0x026] ! Mem[0000000091000024] = 6d5243a0 ! Mem[0000000090800034] = 2d07fd66, %g2 = ffffffffffffb5a3 lduh [%i5+0x034],%g2 ! %g2 = 0000000000002d07 ! Mem[0000000070000020] = ef82e5ff, %l2 = c7bc1d287b4adc43 ldsw [%i0+%o4],%l2 ! %l2 = ffffffffef82e5ff ! %l7 = d209413e6b671ec9, Mem[0000000071000016] = fb1eaca4 sth %l7,[%i2+0x016] ! Mem[0000000071000014] = fb1e1ec9 ! Mem[000000007100000c] = 215a5d8a, %l5 = 000000005e16eed3 ldub [%i2+0x00c],%l5 ! %l5 = 0000000000000021 p48_label_6: ! Mem[0000000091800020] = c69ee3c733167744, %g2 = 0000000000002d07 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! %l0 = 0000000000000023, Mem[0000000090800018] = 35d3851cd6343572 stx %l0,[%i5+%o3] ! Mem[0000000090800018] = 0000000000000023 ! %l2 = ef82e5ff, %l3 = 381a450c, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l2,[%i6+%o2] ! Mem[0000000091000010] = ef82e5ff 381a450c ! %l4 = ef82e5ff72341bc0, Mem[0000000071000008] = f92f69de stb %l4,[%i2+%o1] ! Mem[0000000071000008] = c02f69de ! Mem[0000000090000034] = 60d7450c, %g2 = c69ee3c733167744 ldsh [%i4+0x036],%g2 ! %g2 = 00000000000060d7 ! Mem[0000000091000028] = 43a06d52, %g2 = 00000000000060d7 lduw [%i6+%o5],%g2 ! %g2 = 0000000043a06d52 ! Mem[0000000071800010] = f2d193fa, %l1 = 7d108377db3215c4 ldsw [%i3+%o2],%l1 ! %l1 = fffffffff2d193fa ! %l2 = ffffffffef82e5ff, Mem[0000000071000002] = cae4de23 stb %l2,[%i2+0x002] ! Mem[0000000071000000] = cae4ff23 ! %l2 = ffffffffef82e5ff, Mem[0000000090000038] = 450cc81bf8ba39dc stx %l2,[%i4+0x038] ! Mem[0000000090000038] = ffffffffef82e5ff ! Mem[0000000090800010] = c7bc1d28 7b4adc43, %g2 = 43a06d52, %g3 = db3215c4 ldd [%i5+%o2],%g2 ! %g2 = 00000000c7bc1d28 000000007b4adc43 p48_label_7: ! Mem[000000007080001c] = 55316f8f, %l4 = ef82e5ff72341bc0 ldub [%i1+0x01c],%l4 ! %l4 = 0000000000000055 ! %l3 = 57fff78e381a450c, Mem[0000000091800008] = 50d23f270741274a stx %l3,[%o0+%o1] ! Mem[0000000091800008] = 57fff78e381a450c ! Mem[0000000090800004] = d0bacca9, %g2 = 00000000c7bc1d28 lduw [%i5+0x004],%g2 ! %g2 = 00000000d0bacca9 ! Mem[0000000090000008] = 96abb01b, %g2 = 00000000d0bacca9 lduw [%i4+%o1],%g2 ! %g2 = 0000000096abb01b ! Mem[0000000090800028] = 00000000, %g18 = 99142194b763c3b2 ldsw [%i5+%o5],%g2 ! %g2 = 99142194b763c3b2 ! Mem[000000009100000c] = 15c4ef82, %g2 = 0000000000000000 ldub [%i6+0x00e],%g2 ! %g2 = 0000000000000015 ! Mem[0000000091000038] = 898de9d7, %g2 = 0000000000000015 ldub [%i6+0x039],%g2 ! %g2 = 0000000000000089 ! %l4 = 00000055, %l5 = 00000021, Mem[0000000071800030] = c7243c69 63e693ed std %l4,[%i3+0x030] ! Mem[0000000071800030] = 00000055 00000021 ! Mem[000000009100000c] = db3215c4, %g2 = 0000000000000089 lduw [%i6+0x00c],%g2 ! %g2 = 00000000db3215c4 ! Mem[000000009180000c] = 381a450c, %g18 = 99142194b763c3b2 ldsw [%o0+0x00c],%g2 ! %g2 = 99142194b763c3b2 p48_label_8: ! %l0 = 0000000000000023, Mem[0000000091800016] = 78b639a5 stb %l0,[%o0+0x016] ! Mem[0000000091800014] = 23b639a5 ! Mem[0000000091000014] = 381a450c, %g2 = 00000000381a450c lduw [%i6+0x014],%g2 ! %g2 = 00000000381a450c ! Mem[0000000091000014] = 381a450c, %g18 = 99142194b763c3b2 ldsw [%i6+0x014],%g2 ! %g2 = 99142194b763c3b2 ! Mem[0000000090000038] = ffffffffef82e5ff, %g2 = 00000000381a450c ldx [%i4+0x038],%g2 ! %g2 = ffffffffef82e5ff ! Mem[0000000090000028] = 07dc67fd8d791540, %g2 = ffffffffef82e5ff ldx [%i4+%o5],%g2 ! %g2 = 07dc67fd8d791540 ! Mem[000000007080002c] = 0480450c, %l1 = fffffffff2d193fa ldsw [%i1+0x02c],%l1 ! %l1 = 000000000480450c ! Mem[0000000091800024] = 33167744, %g2 = 07dc67fd8d791540 ldsh [%o0+0x024],%g2 ! %g2 = 0000000000003316 ! Mem[0000000091000004] = 861c207d, %g2 = 0000000000003316 ldub [%i6+0x005],%g2 ! %g2 = 0000000000000086 ! %l1 = 000000000480450c, Mem[0000000091800020] = c69ee3c7 stw %l1,[%o0+%o4] ! Mem[0000000091800020] = 0480450c ! %l4 = 0000000000000055, Mem[000000009000001a] = f78e381a sth %l4,[%i4+0x01a] ! Mem[0000000090000018] = 0055381a p48_label_9: ! Mem[0000000070800014] = c393e88f, %l3 = 57fff78e381a450c ldub [%i1+0x015],%l3 ! %l3 = 0000000000000093 ! %l4 = 00000055, %l5 = 00000021, Mem[0000000090000008] = 96abb01b c40b9e2c std %l4,[%i4+%o1] ! Mem[0000000090000008] = 00000055 00000021 ! %l1 = 000000000480450c, Mem[0000000091000010] = ef82e5ff stw %l1,[%i6+%o2] ! Mem[0000000091000010] = 0480450c ! %l2 = ffffffffef82e5ff, Mem[0000000070800038] = 2b8fb551 stb %l2,[%i1+0x038] ! Mem[0000000070800038] = ff8fb551 ! Mem[0000000090000000] = d480b60b, %g2 = 0000000000000086 ldsb [%i4+0x003],%g2 ! %g2 = ffffffffffffffd4 ! Mem[0000000091000004] = 1c207d10, %g2 = ffffffffffffffd4 ldsh [%i6+0x006],%g2 ! %g2 = 0000000000001c20 ! Mem[0000000091000028] = 43a06d52 1d4abe64, %g2 = 00001c20, %g3 = 7b4adc43 ldd [%i6+%o5],%g2 ! %g2 = 0000000043a06d52 000000001d4abe64 ! Mem[0000000071000020] = 532ca102, %l2 = ffffffffef82e5ff lduh [%i2+0x022],%l2 ! %l2 = 000000000000a102 ! Mem[0000000090000010] = 0212225c, %g18 = 99142194b763c3b2 ldsw [%i4+%o2],%g2 ! %g2 = 99142194b763c3b2 ! Mem[0000000090000018] = 55381a45, %g2 = 000000000212225c ldsb [%i4+0x01b],%g2 ! %g2 = 0000000000000055 p48_label_10: ! Mem[0000000071000024] = ecdad1d5, %l6 = 081e530833f16d52 lduw [%i2+0x024],%l6 ! %l6 = 00000000ecdad1d5 ! Mem[0000000091000000] = 6dde861c, %g2 = 0000000000000055 ldsb [%i6+0x003],%g2 ! %g2 = 000000000000006d ! Mem[0000000091000030] = 7cc77257c3dc9846, %g2 = 000000000000006d ldx [%i6+0x030],%g2 ! %g2 = 7cc77257c3dc9846 ! Mem[0000000090000028] = 07dc67fd, %g2 = 7cc77257c3dc9846 lduh [%i4+%o5],%g2 ! %g2 = 00000000000007dc ! Mem[0000000090800024] = ba1e4dff, %g2 = 00000000000007dc lduh [%i5+0x024],%g2 ! %g2 = 000000000000ba1e ! %l2 = 0000a102, %l3 = 00000093, Mem[0000000090000028] = 07dc67fd 8d791540 std %l2,[%i4+%o5] ! Mem[0000000090000028] = 0000a102 00000093 ! Mem[000000009100003c] = d7571dc0, %g2 = 000000000000ba1e lduw [%i6+0x03c],%g2 ! %g2 = 00000000d7571dc0 ! %l2 = 000000000000a102, Mem[000000007100003a] = 5f4e27f7 sth %l2,[%i2+0x03a] ! Mem[0000000071000038] = 5f4ea102 ! Mem[0000000090800030] = 33342d07, %g2 = 00000000d7571dc0 ldsh [%i5+0x032],%g2 ! %g2 = 0000000000003334 ! %l0 = 0000000000000023, Mem[0000000090800038] = 393f420cdd38b60e stx %l0,[%i5+0x038] ! Mem[0000000090800038] = 0000000000000023 p48_label_11: ! %l7 = d209413e6b671ec9, Mem[0000000091000030] = 7cc77257c3dc9846 stx %l7,[%i6+0x030] ! Mem[0000000091000030] = d209413e6b671ec9 ! Mem[0000000090800028] = 00000000, %g2 = 0000000000003334 lduw [%i5+%o5],%g2 ! %g2 = 0000000000000000 ! %l3 = 0000000000000093, Mem[0000000090800014] = 7b4adc43 stw %l3,[%i5+0x014] ! Mem[0000000090800014] = 00000093 ! Mem[0000000071000008] = c02f69de, %l6 = 00000000ecdad1d5 lduh [%i2+%o1],%l6 ! %l6 = 000000000000c02f ! Mem[0000000070000008] = aa5885dd, %l5 = 0000000000000021 ldsb [%i0+0x00b],%l5 ! %l5 = ffffffffffffffdd ! Mem[0000000090800038] = 0000000000000023, %g2 = 0000000000000000 ldx [%i5+0x038],%g2 ! %g2 = 0000000000000023 ! Mem[0000000071000038] = 5f4ea102, %l2 = 000000000000a102 lduh [%i2+0x03a],%l2 ! %l2 = 000000000000a102 ! Mem[0000000070000008] = aa5885dd, %l4 = 0000000000000055 ldsh [%i0+0x00a],%l4 ! %l4 = ffffffffffff85dd ! Mem[000000009080000c] = f38fafd2, %g2 = 0000000000000023 ldsh [%i5+0x00c],%g2 ! %g2 = fffffffffffff38f ! Mem[0000000090000030] = 944f136a, %g18 = 99142194b763c3b2 ldsw [%i4+0x030],%g2 ! %g2 = 99142194b763c3b2 p48_label_12: ! %l2 = 000000000000a102, Mem[0000000091000000] = ddab9f6d stw %l2,[%i6+%g0] ! Mem[0000000091000000] = 0000a102 ! Mem[0000000090800038] = 00000000, %g2 = ffffffff944f136a ldsb [%i5+0x03b],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000010] = 450c381a, %g2 = 0000000000000000 ldsh [%i6+0x012],%g2 ! %g2 = 000000000000450c ! %l3 = 0000000000000093, Mem[0000000090800020] = 6c6c0f3a stw %l3,[%i5+%o4] ! Mem[0000000090800020] = 00000093 ! Mem[0000000071000000] = cae4ff23, %l4 = ffffffffffff85dd ldub [%i2+%g0],%l4 ! %l4 = 00000000000000ca ! Mem[0000000091800008] = 57fff78e, %g18 = 99142194b763c3b2 ldsw [%o0+%o1],%g2 ! %g2 = 99142194b763c3b2 ! Mem[0000000090800000] = c9c086c6, %g2 = 0000000057fff78e lduh [%i5+%g0],%g2 ! %g2 = 000000000000c9c0 ! %l6 = 000000000000c02f, Mem[0000000090000004] = 80b60b78 sth %l6,[%i4+0x004] ! Mem[0000000090000004] = c02f0b78 ! Mem[0000000091800010] = 5e44f9f4, %g18 = 99142194b763c3b2 ldsw [%o0+%o2],%g2 ! %g2 = 99142194b763c3b2 ! %l7 = d209413e6b671ec9, Mem[0000000091800038] = e8dd799b stw %l7,[%o0+0x038] ! Mem[0000000091800038] = 6b671ec9 p48_label_13: ! %l5 = ffffffffffffffdd, Mem[000000007180002c] = dddff62e stw %l5,[%i3+0x02c] ! Mem[000000007180002c] = ffffffdd ! %l3 = 0000000000000093, Mem[0000000070800038] = ff8fb551 stw %l3,[%i1+0x038] ! Mem[0000000070800038] = 00000093 ! Mem[0000000091000024] = 6d5243a0, %g2 = 000000005e44f9f4 ldsh [%i6+0x026],%g2 ! %g2 = 0000000000006d52 ! Mem[000000009180000c] = 381a450c, %g2 = 0000000000006d52 ldsb [%o0+0x00c],%g2 ! %g2 = 0000000000000038 ! %l4 = 000000ca, %l5 = ffffffdd, Mem[0000000090000018] = 57ff0055 381a450c std %l4,[%i4+%o3] ! Mem[0000000090000018] = 000000ca ffffffdd ! Mem[0000000090800038] = 0000000000000023, %g2 = 0000000000000038 ldx [%i5+0x038],%g2 ! %g2 = 0000000000000023 ! Mem[000000009000000c] = 21021222, %g2 = 0000000000000023 ldsb [%i4+0x00f],%g2 ! %g2 = 0000000000000021 ! Mem[0000000090800020] = 00000093, %g18 = 99142194b763c3b2 ldsw [%i5+%o4],%g2 ! %g2 = 99142194b763c3b2 ! %l5 = ffffffffffffffdd, Mem[0000000090000008] = 00000055 stw %l5,[%i4+%o1] ! Mem[0000000090000008] = ffffffdd ! %l6 = 000000000000c02f, Mem[0000000090000024] = db3215c4 sth %l6,[%i4+0x024] ! Mem[0000000090000024] = c02f15c4 p48_label_14: ! Mem[0000000091000018] = 4f3440af, %g2 = 0000000000000093 ldsb [%i6+0x01a],%g2 ! %g2 = 000000000000004f ! Mem[0000000090000018] = 000000caffffffdd, %g2 = 000000000000004f ldx [%i4+%o3],%g2 ! %g2 = 000000caffffffdd ! %l7 = d209413e6b671ec9, Mem[0000000091000006] = 1c207d10 sth %l7,[%i6+0x006] ! Mem[0000000091000004] = 1ec97d10 ! %l7 = d209413e6b671ec9, Mem[000000009000000c] = 00000021 stb %l7,[%i4+0x00c] ! Mem[000000009000000c] = c9000021 ! %l6 = 000000000000c02f, Mem[0000000091800018] = 39a5df25 stw %l6,[%o0+%o3] ! Mem[0000000091800018] = 0000c02f ! %l0 = 0000000000000023, Mem[0000000091800000] = 6c5e37b5da193367 stx %l0,[%o0+%g0] ! Mem[0000000091800000] = 0000000000000023 ! %l5 = ffffffffffffffdd, Mem[0000000091000023] = 8d7b416d stb %l5,[%i6+0x023] ! Mem[0000000091000020] = dd7b416d ! Mem[0000000070000034] = 4253d985, %l3 = 0000000000000093 ldsh [%i0+0x034],%l3 ! %l3 = 0000000000004253 ! Mem[0000000091800008] = 57fff78e381a450c, %g2 = 000000caffffffdd ldx [%o0+%o1],%g2 ! %g2 = 57fff78e381a450c ! Mem[0000000090000000] = f4d6f5d4 c02f0b78, %g2 = 381a450c, %g3 = 1d4abe64 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 00000000c02f0b78 p48_label_15: ! Mem[0000000070000028] = f7421de7, %l4 = 00000000000000ca ldsw [%i0+%o5],%l4 ! %l4 = fffffffff7421de7 ! Mem[0000000090800008] = 15c4b48d, %g2 = 00000000f4d6f5d4 lduh [%i5+%o1],%g2 ! %g2 = 00000000000015c4 ! Mem[0000000070000018] = 8646d384, %l0 = 0000000000000023 lduh [%i0+%o3],%l0 ! %l0 = 0000000000008646 ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = 000015c4, %g3 = c02f0b78 ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 ! Mem[0000000090000020] = 8afbc14e, %g18 = 99142194b763c3b2 ldsw [%i4+%o4],%g2 ! %g2 = 99142194b763c3b2 ! Mem[0000000070000010] = cc0f5e55 f4432ef4, %l6 = 0000c02f, %l7 = 6b671ec9 ldd [%i0+%o2],%l6 ! %l6 = 00000000cc0f5e55 00000000f4432ef4 ! %l5 = ffffffffffffffdd, Mem[0000000090800030] = e7b333342d07fd66 stx %l5,[%i5+0x030] ! Mem[0000000090800030] = ffffffffffffffdd ! Mem[0000000090000024] = c02f15c4, %g2 = ffffffff8afbc14e lduw [%i4+0x024],%g2 ! %g2 = 00000000c02f15c4 ! Mem[000000009180003c] = eb806635, %g18 = 99142194b763c3b2 ldsw [%o0+0x03c],%g2 ! %g2 = 99142194b763c3b2 ! Mem[000000009100001c] = 40af2dc9, %g2 = ffffffffeb806635 ldub [%i6+0x01c],%g2 ! %g2 = 0000000000000040 p48_label_16: ! Mem[0000000091000030] = 3e6b671e, %g2 = 0000000000000040 ldsb [%i6+0x033],%g2 ! %g2 = 000000000000003e ! Mem[0000000091800010] = 5e44f9f4 a2d923b6, %g2 = 0000003e, %g3 = d7571dc0 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000a2d923b6 ! Mem[0000000090000018] = 000000caffffffdd, %g2 = 000000005e44f9f4 ldx [%i4+%o3],%g2 ! %g2 = 000000caffffffdd ! Mem[0000000091000030] = 413e6b67, %g2 = 000000caffffffdd lduh [%i6+0x032],%g2 ! %g2 = 000000000000413e ! %l5 = ffffffffffffffdd, Mem[0000000070800000] = 09cd0f28cb3fc80d stx %l5,[%i1+%g0] ! Mem[0000000070800000] = ffffffffffffffdd ! %l3 = 0000000000004253, Mem[0000000091000028] = 43a06d52 stw %l3,[%i6+%o5] ! Mem[0000000091000028] = 00004253 ! %l2 = 000000000000a102, Mem[0000000091000013] = 0c381a45 stb %l2,[%i6+0x013] ! Mem[0000000091000010] = 02381a45 ! Mem[0000000091000030] = 413e6b67, %g2 = 000000000000413e ldsh [%i6+0x032],%g2 ! %g2 = 000000000000413e ! %l0 = 0000000000008646, Mem[0000000091000029] = 0042531d stb %l0,[%i6+0x029] ! Mem[0000000091000028] = 4642531d ! Mem[0000000091800028] = 00000000 264d8f72, %g2 = 0000413e, %g3 = a2d923b6 ldd [%o0+%o5],%g2 ! %g2 = 0000000000000000 00000000264d8f72 p48_label_17: ! %l2 = 000000000000a102, Mem[0000000071800010] = f2d193fa0d91b73d stx %l2,[%i3+%o2] ! Mem[0000000071800010] = 000000000000a102 ! %l4 = fffffffff7421de7, Mem[0000000090800026] = 4dff0000 sth %l4,[%i5+0x026] ! Mem[0000000090800024] = 1de70000 ! Mem[0000000091800008] = 57fff78e, %g2 = 0000000000000000 ldsb [%o0+%o1],%g2 ! %g2 = 0000000000000057 ! %l6 = 00000000cc0f5e55, Mem[000000009100002c] = 1d4abe64 stw %l6,[%i6+0x02c] ! Mem[000000009100002c] = cc0f5e55 ! %l6 = cc0f5e55, %l7 = f4432ef4, Mem[0000000090000030] = 944f136a 126760d7 std %l6,[%i4+0x030] ! Mem[0000000090000030] = cc0f5e55 f4432ef4 ! Mem[0000000090000010] = 0212225c, %g18 = 99142194b763c3b2 ldsw [%i4+%o2],%g2 ! %g2 = 99142194b763c3b2 ! Mem[0000000091000020] = 9de28fdd, %g2 = 000000000212225c lduw [%i6+%o4],%g2 ! %g2 = 000000009de28fdd ! Mem[0000000071000020] = 532ca102, %l7 = 00000000f4432ef4 lduw [%i2+%o4],%l7 ! %l7 = 00000000532ca102 ! %l6 = 00000000cc0f5e55, Mem[0000000091800035] = 1a450c6b stb %l6,[%o0+0x035] ! Mem[0000000091800034] = 55450c6b ! Mem[0000000090800034] = dd000000, %g2 = 000000009de28fdd ldub [%i5+0x037],%g2 ! %g2 = 00000000000000dd p48_label_18: ! %l0 = 0000000000008646, Mem[0000000091000019] = 334f3440 stb %l0,[%i6+0x019] ! Mem[0000000091000018] = 464f3440 ! %l7 = 00000000532ca102, Mem[0000000091800008] = 57fff78e381a450c stx %l7,[%o0+%o1] ! Mem[0000000091800008] = 00000000532ca102 ! Mem[0000000091000028] = 00464253 cc0f5e55, %g2 = 000000dd, %g3 = 264d8f72 ldd [%i6+%o5],%g2 ! %g2 = 0000000000464253 00000000cc0f5e55 ! %l2 = 000000000000a102, Mem[0000000091800020] = 0480450c33167744 stx %l2,[%o0+%o4] ! Mem[0000000091800020] = 000000000000a102 ! Mem[0000000091800038] = 6b671ec9, %g2 = 0000000000464253 lduh [%o0+0x038],%g2 ! %g2 = 0000000000006b67 ! Mem[0000000090800024] = ba1e1de7, %g18 = 99142194b763c3b2 ldsw [%i5+0x024],%g2 ! %g2 = 99142194b763c3b2 ! Mem[0000000091800020] = 00000000, %g18 = 99142194b763c3b2 ldsw [%o0+%o4],%g2 ! %g2 = 99142194b763c3b2 ! %l0 = 0000000000008646, Mem[0000000091800008] = 00000000 sth %l0,[%o0+%o1] ! Mem[0000000091800008] = 86460000 ! Mem[0000000071800030] = 00000055, %l7 = 00000000532ca102 ldub [%i3+0x033],%l7 ! %l7 = 0000000000000055 ! %l6 = 00000000cc0f5e55, Mem[0000000091800004] = 00000023 sth %l6,[%o0+0x004] ! Mem[0000000091800004] = 5e550023 p48_label_19: ! Mem[0000000090800020] = 00000093ba1e1de7, %g2 = 0000000000000000 ldx [%i5+%o4],%g2 ! %g2 = 00000093ba1e1de7 ! Mem[0000000091000018] = b4464f3440af2dc9, %g2 = 00000093ba1e1de7 ldx [%i6+%o3],%g2 ! %g2 = b4464f3440af2dc9 ! %l1 = 000000000480450c, Mem[000000009100000f] = c4048045 stb %l1,[%i6+0x00f] ! Mem[000000009100000c] = 0c048045 ! Mem[000000009080002c] = 264d8f72, %g18 = 99142194b763c3b2 ldsw [%i5+0x02c],%g2 ! %g2 = 99142194b763c3b2 ! %l4 = fffffffff7421de7, Mem[0000000091000038] = 65898de9 sth %l4,[%i6+0x038] ! Mem[0000000091000038] = 1de78de9 ! Mem[0000000091800014] = b60000c0, %g2 = 00000000264d8f72 ldub [%o0+0x017],%g2 ! %g2 = 00000000000000b6 ! %l4 = fffffffff7421de7, Mem[0000000090800025] = 1e1de700 stb %l4,[%i5+0x025] ! Mem[0000000090800024] = e71de700 ! Mem[0000000090000004] = c02f0b78, %g2 = 00000000000000b6 lduw [%i4+0x004],%g2 ! %g2 = 00000000c02f0b78 ! Mem[0000000070800018] = e1b1be0f 55316f8f, %l6 = cc0f5e55, %l7 = 00000055 ldd [%i1+%o3],%l6 ! %l6 = 00000000e1b1be0f 0000000055316f8f ! Mem[0000000090800010] = c7bc1d28, %g2 = 00000000c02f0b78 lduw [%i5+%o2],%g2 ! %g2 = 00000000c7bc1d28 p48_label_20: ! %l7 = 0000000055316f8f, Mem[0000000091000000] = 0000a102 stw %l7,[%i6+%g0] ! Mem[0000000091000000] = 55316f8f ! Mem[0000000091800038] = 6b671ec9 eb806635, %g2 = c7bc1d28, %g3 = cc0f5e55 ldd [%o0+0x038],%g2 ! %g2 = 000000006b671ec9 00000000eb806635 ! Mem[0000000070800000] = ffffffff ffffffdd, %l4 = f7421de7, %l5 = ffffffdd ldd [%i1+%g0],%l4 ! %l4 = 00000000ffffffff 00000000ffffffdd ! Mem[0000000090800000] = c9c086c6, %g2 = 000000006b671ec9 ldsb [%i5+%g0],%g2 ! %g2 = ffffffffffffffc9 ! %l1 = 000000000480450c, Mem[0000000070800008] = 9bce2d58aa01da2d stx %l1,[%i1+%o1] ! Mem[0000000070800008] = 000000000480450c ! %l3 = 0000000000004253, Mem[0000000091000004] = de861ec9 sth %l3,[%i6+0x004] ! Mem[0000000091000004] = 42531ec9 ! %l4 = 00000000ffffffff, Mem[0000000091000008] = 7d108377 sth %l4,[%i6+%o1] ! Mem[0000000091000008] = ffff8377 ! %l2 = 0000a102, %l3 = 00004253, Mem[0000000090000020] = 8afbc14e c02f15c4 std %l2,[%i4+%o4] ! Mem[0000000090000020] = 0000a102 00004253 ! %l3 = 0000000000004253, Mem[0000000071000038] = 5f4ea102779c06e7 stx %l3,[%i2+0x038] ! Mem[0000000071000038] = 0000000000004253 ! %l7 = 0000000055316f8f, Mem[000000009080002c] = 264d8f72 stw %l7,[%i5+0x02c] ! Mem[000000009080002c] = 55316f8f p48_label_21: ! Mem[0000000090800034] = dd000000, %g2 = ffffffffffffffc9 ldsb [%i5+0x037],%g2 ! %g2 = ffffffffffffffdd ! Mem[0000000091000038] = 1de78de9 d7571dc0, %g2 = ffffffdd, %g3 = eb806635 ldd [%i6+0x038],%g2 ! %g2 = 000000001de78de9 00000000d7571dc0 ! Mem[000000009180002c] = 264d8f72, %g2 = 000000001de78de9 lduw [%o0+0x02c],%g2 ! %g2 = 00000000264d8f72 ! Mem[000000007100003c] = 00004253, %l4 = 00000000ffffffff lduh [%i2+0x03e],%l4 ! %l4 = 0000000000004253 ! Mem[0000000091800030] = 57fff78e 3855450c, %g2 = 264d8f72, %g3 = d7571dc0 ldd [%o0+0x030],%g2 ! %g2 = 0000000057fff78e 000000003855450c ! %l6 = 00000000e1b1be0f, Mem[000000009100002e] = 5e55d209 sth %l6,[%i6+0x02e] ! Mem[000000009100002c] = be0fd209 ! %l0 = 0000000000008646, Mem[0000000090000021] = 00a10200 stb %l0,[%i4+0x021] ! Mem[0000000090000020] = 46a10200 ! %l7 = 0000000055316f8f, Mem[0000000071000030] = 25a4615c sth %l7,[%i2+0x030] ! Mem[0000000071000030] = 6f8f615c ! Mem[0000000091000030] = d209413e, %g2 = 0000000057fff78e lduw [%i6+0x030],%g2 ! %g2 = 00000000d209413e ! Mem[0000000070000028] = f7421de7, %l4 = 0000000000004253 lduh [%i0+0x02a],%l4 ! %l4 = 0000000000001de7 p48_label_22: ! %l3 = 0000000000004253, Mem[0000000091000028] = 00464253 stw %l3,[%i6+%o5] ! Mem[0000000091000028] = 00004253 ! Mem[0000000090000030] = 55f4432e, %g2 = 00000000d209413e ldub [%i4+0x033],%g2 ! %g2 = 0000000000000055 ! %l0 = 0000000000008646, Mem[000000009180003c] = eb806635 stw %l0,[%o0+0x03c] ! Mem[000000009180003c] = 00008646 ! %l3 = 0000000000004253, Mem[0000000090800008] = 15c4b48df38fafd2 stx %l3,[%i5+%o1] ! Mem[0000000090800008] = 0000000000004253 ! %l7 = 0000000055316f8f, Mem[0000000091800032] = f78e3855 stb %l7,[%o0+0x032] ! Mem[0000000091800030] = 8f8e3855 ! %l7 = 0000000055316f8f, Mem[000000009080001a] = 00000000 sth %l7,[%i5+0x01a] ! Mem[0000000090800018] = 6f8f0000 ! Mem[000000007080002c] = 0480450c, %l2 = 000000000000a102 ldsb [%i1+0x02e],%l2 ! %l2 = 0000000000000045 ! %l2 = 0000000000000045, Mem[0000000091000014] = 381a450c stb %l2,[%i6+0x014] ! Mem[0000000091000014] = 451a450c ! Mem[0000000090000018] = 000000ca ffffffdd, %g2 = 00000055, %g3 = 3855450c ldd [%i4+%o3],%g2 ! %g2 = 00000000000000ca 00000000ffffffdd ! Mem[0000000090800028] = 00000055, %g2 = 00000000000000ca ldub [%i5+0x029],%g2 ! %g2 = 0000000000000000 p48_label_23: ! Mem[0000000090800000] = c6d0bacc, %g2 = 0000000000000000 ldsb [%i5+0x003],%g2 ! %g2 = ffffffffffffffc6 ! Mem[0000000090000020] = a1020000, %g2 = ffffffffffffffc6 ldsh [%i4+0x022],%g2 ! %g2 = ffffffffffffa102 ! %l6 = e1b1be0f, %l7 = 55316f8f, Mem[0000000090000038] = ffffffff ef82e5ff std %l6,[%i4+0x038] ! Mem[0000000090000038] = e1b1be0f 55316f8f ! %l7 = 0000000055316f8f, Mem[0000000070000030] = c73c0938 stw %l7,[%i0+0x030] ! Mem[0000000070000030] = 55316f8f ! Mem[0000000090800008] = 0000000000004253, %g2 = ffffffffffffa102 ldx [%i5+%o1],%g2 ! %g2 = 0000000000004253 ! %l0 = 0000000000008646, Mem[0000000091000038] = 1de78de9d7571dc0 stx %l0,[%i6+0x038] ! Mem[0000000091000038] = 0000000000008646 ! Mem[0000000090800038] = 00000000, %g2 = 0000000000004253 ldsh [%i5+0x038],%g2 ! %g2 = 0000000000000000 ! %l0 = 0000000000008646, Mem[0000000071000002] = cae4ff23 sth %l0,[%i2+0x002] ! Mem[0000000071000000] = cae48646 ! Mem[000000009100003c] = 00008646, %g2 = 0000000000000000 lduw [%i6+0x03c],%g2 ! %g2 = 0000000000008646 ! Mem[0000000091000010] = 04804502451a450c, %g2 = 0000000000008646 ldx [%i6+%o2],%g2 ! %g2 = 04804502451a450c p48_label_24: ! Mem[000000009000002c] = 0093cc0f, %g2 = 04804502451a450c ldsh [%i4+0x02e],%g2 ! %g2 = 0000000000000093 ! Mem[0000000070800030] = 30e5f349, %l7 = 0000000055316f8f ldsb [%i1+0x032],%l7 ! %l7 = fffffffffffffff3 ! %l1 = 000000000480450c, Mem[0000000091000020] = 9de28fdd7b416d52 stx %l1,[%i6+%o4] ! Mem[0000000091000020] = 000000000480450c ! Mem[0000000091000038] = 00000086, %g2 = 0000000000000093 ldub [%i6+0x03b],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000034] = 1ec90000, %g2 = 0000000000000000 ldub [%i6+0x036],%g2 ! %g2 = 000000000000001e ! Mem[0000000090000028] = 0000a102, %g2 = 000000000000001e lduh [%i4+%o5],%g2 ! %g2 = 0000000000000000 ! %l1 = 000000000480450c, Mem[0000000071800008] = 297faff3b8f35175 stx %l1,[%i3+%o1] ! Mem[0000000071800008] = 000000000480450c ! %l0 = 00008646, %l1 = 0480450c, Mem[0000000070000008] = aa5885dd de818de2 std %l0,[%i0+%o1] ! Mem[0000000070000008] = 00008646 0480450c ! Mem[0000000090000030] = cc0f5e55, %g2 = 0000000000000000 lduw [%i4+0x030],%g2 ! %g2 = 00000000cc0f5e55 ! Mem[0000000070800000] = ffffffffffffffdd, %l0 = 0000000000008646 ldx [%i1+%g0],%l0 ! %l0 = ffffffffffffffdd p48_label_25: ! %l4 = 0000000000001de7, Mem[000000009000001c] = ffffffdd stw %l4,[%i4+0x01c] ! Mem[000000009000001c] = 00001de7 ! %l2 = 0000000000000045, Mem[000000009100003c] = 00008646 stb %l2,[%i6+0x03c] ! Mem[000000009100003c] = 45008646 ! Mem[0000000071000034] = f7756ea5, %l4 = 0000000000001de7 ldsw [%i2+0x034],%l4 ! %l4 = fffffffff7756ea5 ! Mem[0000000071000034] = f7756ea5, %l4 = fffffffff7756ea5 ldsb [%i2+0x035],%l4 ! %l4 = 0000000000000075 ! Mem[0000000091800008] = 86460000, %g2 = 00000000cc0f5e55 ldub [%o0+%o1],%g2 ! %g2 = 0000000000000086 ! Mem[0000000091800024] = 0000a102, %g18 = 99142194b763c3b2 ldsw [%o0+0x024],%g2 ! %g2 = 99142194b763c3b2 ! %l2 = 0000000000000045, Mem[000000009100003a] = 00004500 stb %l2,[%i6+0x03a] ! Mem[0000000091000038] = 45004500 ! Mem[0000000091800034] = 450c6b67, %g2 = 000000000000a102 lduh [%o0+0x036],%g2 ! %g2 = 000000000000450c ! Mem[000000007000000c] = 0480450c, %l3 = 0000000000004253 ldub [%i0+0x00d],%l3 ! %l3 = 0000000000000080 ! %l0 = ffffffffffffffdd, Mem[0000000090000010] = 0212225c798eb5a3 stx %l0,[%i4+%o2] ! Mem[0000000090000010] = ffffffffffffffdd ba,a p48_not_taken_0_end p48_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p48_branch_failed p48_not_taken_0_end: ! End of Random Code for Thread 48 1: membar #Sync ! Force all stores to complete p48_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0c0] ! Set processor 48 done flag ! Check Registers p48_check_registers: set p48_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be ffffffffffffffdd bne,a,pn %xcc,p48_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000480450c bne,a,pn %xcc,p48_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000045 bne,a,pn %xcc,p48_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000080 bne,a,pn %xcc,p48_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000075 bne,a,pn %xcc,p48_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000ffffffdd bne,a,pn %xcc,p48_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000e1b1be0f bne,a,pn %xcc,p48_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be fffffffffffffff3 bne,a,pn %xcc,p48_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p48_check_fp_registers: set p48_expected_fp_regs,%g3 std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 9a37b66c 3b97a045 bne %xcc,p48_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be b21970bb a0fdcc8d bne %xcc,p48_f6_fail nop ! Check Local Memory set p48_local0_expect,%g1 p48_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 000086460480450c ldx [%i0+0x008],%g3 ! Observed data at 0000000070000008 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x008,%g4 ldx [%g1+0x030],%g2 ! Expected data = 55316f8f4253d985 ldx [%i0+0x030],%g3 ! Observed data at 0000000070000030 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i0,0x030,%g4 set p48_local1_expect,%g1 p48_check_local1: ldx [%g1+0x000],%g2 ! Expected data = ffffffffffffffdd ldx [%i1+0x000],%g3 ! Observed data at 0000000070800000 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 000000000480450c ldx [%i1+0x008],%g3 ! Observed data at 0000000070800008 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = 2b5d52170480450c ldx [%i1+0x028],%g3 ! Observed data at 0000000070800028 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000093bb609602 ldx [%i1+0x038],%g3 ! Observed data at 0000000070800038 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i1,0x038,%g4 set p48_local2_expect,%g1 p48_check_local2: ldx [%g1+0x000],%g2 ! Expected data = cae48646c952ce5f ldx [%i2+0x000],%g3 ! Observed data at 0000000071000000 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = c02f69de215a5d8a ldx [%i2+0x008],%g3 ! Observed data at 0000000071000008 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = deb1ebedfb1e1ec9 ldx [%i2+0x010],%g3 ! Observed data at 0000000071000010 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = 6f8f615cf7756ea5 ldx [%i2+0x030],%g3 ! Observed data at 0000000071000030 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000000000004253 ldx [%i2+0x038],%g3 ! Observed data at 0000000071000038 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i2,0x038,%g4 set p48_local3_expect,%g1 p48_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 000000000480450c ldx [%i3+0x008],%g3 ! Observed data at 0000000071800008 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 000000000000a102 ldx [%i3+0x010],%g3 ! Observed data at 0000000071800010 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 4bb99d64ffffffdd ldx [%i3+0x028],%g3 ! Observed data at 0000000071800028 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000005500000021 ldx [%i3+0x030],%g3 ! Observed data at 0000000071800030 cmp %g2,%g3 bne,a,pn %xcc,p48_local_failed add %i3,0x030,%g4 ! The test for processor 48 has passed p48_passed: ta GOOD_TRAP nop p48_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p48_failed p48_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p48_failed p48_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p48_failed p48_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p48_failed p48_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p48_failed p48_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p48_failed p48_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p48_failed p48_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p48_failed p48_f4_fail: set p48_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p48_f6_fail: set p48_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 48 failed p48_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0c0] ! Set processor 48 done flag set p48_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 48 failed p48_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0c0] ! Set processor 48 done flag set p48_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p48_selfmod_failed: ba p48_failed mov 0xabc,%g1 p48_common_error: or %g0,0xf10,%g1 ba p48_failed mov %o5,%g3 p48_common_signature_error: set p48_temp,%g1 ba p48_failed st %g2,[%g1] ! Common Lock Number p48_common_timeout: set p48_temp,%g1 ba p48_failed st %g2,[%g1] ! Common Lock Number p48_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p48_failed mov 0x0,%g3 p48_trap1e: lduba [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000070000008] stxa %l6,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000070000028] lduwa [%i0+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000070000000] stha %l1,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000070000018] lduha [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000071800028] stha %l5,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000070000018] done p48_trap1o: lduba [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000070000008] stxa %l6,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000070000028] lduwa [%o0+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000070000000] stha %l1,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000070000018] lduha [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000071800028] stha %l5,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000070000018] done p48_trap2e: ldswa [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000071800008] done p48_trap2o: ldswa [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000071800008] done p48_trap3e: nop nop done p48_trap3o: nop nop done p48_init_memory_pointers: set p48_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 p48_local0_start,%i0 set p48_local1_start,%i1 set p48_local2_start,%i2 set p48_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = da06f6fe8afbc14e ldx [%g1+0x008],%l1 ! %l1 = 7d108377db3215c4 ldx [%g1+0x010],%l2 ! %l2 = c7bc1d287b4adc43 ldx [%g1+0x018],%l3 ! %l3 = 57fff78e381a450c ldx [%g1+0x020],%l4 ! %l4 = 22ff82961d4abe64 ldx [%g1+0x028],%l5 ! %l5 = d3730104c3dc9846 ldx [%g1+0x030],%l6 ! %l6 = 081e530833f16d52 ldx [%g1+0x038],%l7 ! %l7 = d209413e6b671ec9 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 49 processor_49: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xc4] ! Set the start flag wrpr %g0,7,%cleanwin call p49_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 49 wr %g0,0x4,%fprs ! Make sure fef is 1 set p49_init_freg,%g1 ! %f0 = c3de0c71 3ef1f430 445e6b48 da6bf4ed ! %f4 = 227fcb70 d1655d39 df88abea f1229acf ! %f8 = 17e910d8 90128d59 b4120bd0 c25c6b30 ! %f12 = 4d1b6c10 b91f846c e8312446 ab8a478f ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 4ed55bf7 d939ea36 c2b4bbe8 1499baea ! %f20 = 347ea00d 35b7bc21 21a92376 8c73707f ! %f24 = e446664f 636dbcb1 c20b876d 707c3a46 ! %f28 = 56c9437f 93b66cdb d20f876a 79698b7e ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 650bf3aa cf9260a0 5561c198 43e474ea ! %f36 = e91c47ae d5b5553d ad3c225c 3ad5b393 ! %f40 = 6cbdf1f5 11bea96c a740c4a7 03a0ce60 ! %f44 = 05a1c164 6365654c 4776f406 bdd6fcb0 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x114e762800000029,%g7,%g1 ! GSR scale = 5, align = 1 wr %g1,%g0,%gsr ! GSR = 114e762800000029 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 49 p49_label_1: ! %l7 = 1ed458786efe87bf, Mem[0000000090000000] = f4d6f5d480b60b78 stx %l7,[%i4+%g0] ! Mem[0000000090000000] = 1ed458786efe87bf ! Mem[0000000090800004] = bacca9a3, %g2 = 9c6100ec20efa849 ldub [%i5+0x005],%g2 ! %g2 = 00000000000000ba ! Mem[0000000090800010] = bbd0f97aba27fa54, %g2 = 00000000000000ba ldx [%i5+%o2],%g2 ! %g2 = bbd0f97aba27fa54 ! %l2 = 5dfc3383df39937e, Mem[0000000073800010] = b7197011 stw %l2,[%i3+%o2] ! Mem[0000000073800010] = df39937e ! Mem[0000000073800024] = 30a912da, %l3 = 9e3485cc5cfe3e03 ldsh [%i3+0x024],%l3 ! %l3 = 00000000000030a9 ! %l2 = 5dfc3383df39937e, Mem[0000000090000009] = abb01bc4 stb %l2,[%i4+0x009] ! Mem[0000000090000008] = 7eb01bc4 ! %l4 = a1efe629, %l5 = 3b96a186, Mem[0000000091000030] = 7cc77257 207bbe7e std %l4,[%i6+0x030] ! Mem[0000000091000030] = a1efe629 3b96a186 ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = bbd0f97aba27fa54 ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! %l3 = 00000000000030a9, Mem[0000000090000018] = 7f114e52 stb %l3,[%i4+%o3] ! Mem[0000000090000018] = a9114e52 ! %l5 = ff3232e23b96a186, Mem[0000000090800028] = eb4882af9c5fe8b1 stx %l5,[%i5+%o5] ! Mem[0000000090800028] = ff3232e23b96a186 p49_label_2: ! Mem[0000000090800024] = ba1e4dff, %g2 = 39a5df25e14610d9 ldsb [%i5+0x024],%g2 ! %g2 = ffffffffffffffba ! %l4 = a1efe629, %l5 = 3b96a186, Mem[0000000073000010] = 17ec3a3a bd55a726 std %l4,[%i2+%o2] ! Mem[0000000073000010] = a1efe629 3b96a186 ! %l3 = 00000000000030a9, Mem[0000000091000005] = 861c204b stb %l3,[%i6+0x005] ! Mem[0000000091000004] = a91c204b ! %l5 = ff3232e23b96a186, Mem[0000000073800008] = 32fefb784dc87d0f stx %l5,[%i3+%o1] ! Mem[0000000073800008] = ff3232e23b96a186 ! %l7 = 1ed458786efe87bf, Mem[0000000091800018] = 39a5df25e14610d9 stx %l7,[%o0+%o3] ! Mem[0000000091800018] = 1ed458786efe87bf ! %l2 = 5dfc3383df39937e, Mem[0000000091800030] = 45288f71b6b6487f stx %l2,[%o0+0x030] ! Mem[0000000091800030] = 5dfc3383df39937e ! Mem[0000000090000000] = 58786efe, %g2 = ffffffffffffffba lduh [%i4+0x002],%g2 ! %g2 = 0000000000005878 ! %l2 = 5dfc3383df39937e, Mem[000000009180000e] = 274a5e44 sth %l2,[%o0+0x00e] ! Mem[000000009180000c] = 937e5e44 ! %l0 = 5df5a116, %l1 = 457a28d3, Mem[0000000072000010] = f1fd1c76 37b13e96 std %l0,[%i0+%o2] ! Mem[0000000072000010] = 5df5a116 457a28d3 ! Mem[000000009000000c] = 9e2c0212, %g2 = 0000000000005878 lduh [%i4+0x00e],%g2 ! %g2 = 0000000000009e2c p49_label_3: ! %l5 = ff3232e23b96a186, Mem[0000000091800014] = a2d978b6 stw %l5,[%o0+0x014] ! Mem[0000000091800014] = 3b96a186 ! %l7 = 1ed458786efe87bf, Mem[0000000073800000] = dafcfa960c28212e stx %l7,[%i3+%g0] ! Mem[0000000073800000] = 1ed458786efe87bf ! Mem[0000000090800004] = d0bacca9, %g2 = 0000000000009e2c ldub [%i5+0x004],%g2 ! %g2 = 00000000000000d0 ! Mem[0000000090000000] = 1ed45878, %g18 = fa7e930870940535 ldsw [%i4+%g0],%g2 ! %g2 = fa7e930870940535 ! %l7 = 1ed458786efe87bf, Mem[0000000091800038] = e8dd799b sth %l7,[%o0+0x038] ! Mem[0000000091800038] = 87bf799b ! %l6 = 5656c9e436afea31, Mem[0000000090000014] = 798eb5a3 stw %l6,[%i4+0x014] ! Mem[0000000090000014] = 36afea31 ! %l2 = df39937e, %l3 = 000030a9, Mem[0000000090000038] = 8fc6c81b f8ba39dc std %l2,[%i4+0x038] ! Mem[0000000090000038] = df39937e 000030a9 ! Mem[0000000091800000] = 6c5e37b5, %g18 = fa7e930870940535 ldsw [%o0+%g0],%g2 ! %g2 = fa7e930870940535 ! %l2 = 5dfc3383df39937e, Mem[000000009180003c] = eb806635 stw %l2,[%o0+0x03c] ! Mem[000000009180003c] = df39937e ! Mem[0000000091000018] = 334f3440, %g2 = 000000006c5e37b5 ldub [%i6+0x019],%g2 ! %g2 = 0000000000000033 p49_label_4: ! %l1 = 89926286457a28d3, Mem[0000000072000008] = 5ffff1529484b790 stx %l1,[%i0+%o1] ! Mem[0000000072000008] = 89926286457a28d3 ! %l2 = 5dfc3383df39937e, Mem[000000007200000c] = 457a28d3 sth %l2,[%i0+0x00c] ! Mem[000000007200000c] = 937e28d3 ! Mem[0000000072800000] = 5e097483, %l1 = 89926286457a28d3 lduh [%i1+0x002],%l1 ! %l1 = 0000000000007483 ! Mem[0000000091800008] = 50d23f27, %g2 = 0000000000000033 ldsh [%o0+%o1],%g2 ! %g2 = 00000000000050d2 ! Mem[000000009000003c] = 000030a9, %g2 = 00000000000050d2 lduh [%i4+0x03c],%g2 ! %g2 = 0000000000000000 ! %l0 = 8dda897e5df5a116, Mem[0000000073000011] = a1efe629 stb %l0,[%i2+0x011] ! Mem[0000000073000010] = a116e629 ! %l0 = 8dda897e5df5a116, Mem[000000009000003a] = 937e0000 stb %l0,[%i4+0x03a] ! Mem[0000000090000038] = 167e0000 ! Mem[000000009000000c] = 9e2c0212, %g2 = 0000000000000000 ldsb [%i4+0x00e],%g2 ! %g2 = ffffffffffffff9e ! %l4 = a1efe629, %l5 = 3b96a186, Mem[0000000091000020] = 9de28f8d 7b41cb8c std %l4,[%i6+%o4] ! Mem[0000000091000020] = a1efe629 3b96a186 ! Mem[0000000090000018] = 529d7122, %g2 = ffffffffffffff9e ldub [%i4+0x01b],%g2 ! %g2 = 0000000000000052 p49_label_5: ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = 00000052, %g3 = 0bad0b00 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! Mem[0000000090000000] = 1ed45878 6efe87bf, %g2 = d1fa02cc, %g3 = b0308df5 ldd [%i4+%g0],%g2 ! %g2 = 000000001ed45878 000000006efe87bf ! Mem[0000000091000028] = a014addb, %g2 = 000000001ed45878 ldub [%i6+0x029],%g2 ! %g2 = 00000000000000a0 ! Mem[0000000090800028] = ff3232e2 3b96a186, %g2 = 000000a0, %g3 = 6efe87bf ldd [%i5+%o5],%g2 ! %g2 = 00000000ff3232e2 000000003b96a186 ! Mem[000000007380001c] = 36672bbc, %l4 = 0b2fdffaa1efe629 ldsw [%i3+0x01c],%l4 ! %l4 = 0000000036672bbc ! %l1 = 0000000000007483, Mem[0000000091000018] = b4334f3440af2dc9 stx %l1,[%i6+%o3] ! Mem[0000000091000018] = 0000000000007483 ! %l0 = 8dda897e5df5a116, Mem[0000000090800020] = 6c6c0f3a stw %l0,[%i5+%o4] ! Mem[0000000090800020] = 5df5a116 ! Mem[000000009100003c] = d7571dc0, %g2 = 00000000ff3232e2 ldsb [%i6+0x03c],%g2 ! %g2 = ffffffffffffffd7 ! %l7 = 1ed458786efe87bf, Mem[0000000091000030] = a1efe629 stw %l7,[%i6+0x030] ! Mem[0000000091000030] = 6efe87bf ! %l0 = 5df5a116, %l1 = 00007483, Mem[0000000090800018] = 35d3851c d6343572 std %l0,[%i5+%o3] ! Mem[0000000090800018] = 5df5a116 00007483 p49_label_6: ! %l0 = 5df5a116, %l1 = 00007483, Mem[0000000090000018] = a9114e52 9d7122ad std %l0,[%i4+%o3] ! Mem[0000000090000018] = 5df5a116 00007483 ! %l2 = df39937e, %l3 = 000030a9, Mem[0000000091000018] = 00000000 00007483 std %l2,[%i6+%o3] ! Mem[0000000091000018] = df39937e 000030a9 ! %l2 = 5dfc3383df39937e, Mem[000000009180000b] = 27074193 stb %l2,[%o0+0x00b] ! Mem[0000000091800008] = 7e074193 ! Mem[0000000091000018] = df39937e 000030a9, %g2 = ffffffd7, %g3 = 3b96a186 ldd [%i6+%o3],%g2 ! %g2 = 00000000df39937e 00000000000030a9 ! Mem[000000009080000c] = d2bbd0f9, %g2 = 00000000df39937e ldsb [%i5+0x00f],%g2 ! %g2 = ffffffffffffffd2 ! Mem[0000000090800024] = ba1e4dff, %g2 = ffffffffffffffd2 lduw [%i5+0x024],%g2 ! %g2 = 00000000ba1e4dff ! %l5 = ff3232e23b96a186, Mem[0000000072800002] = 5e097483 sth %l5,[%i1+0x002] ! Mem[0000000072800000] = 5e09a186 ! Mem[0000000091000004] = dea91c20, %g2 = 00000000ba1e4dff lduw [%i6+0x004],%g2 ! %g2 = 00000000dea91c20 ! Mem[0000000091000000] = ab9f6dde, %g2 = 00000000dea91c20 ldub [%i6+0x001],%g2 ! %g2 = 00000000000000ab ! Mem[0000000090000008] = 967eb01b c40b9e2c, %g2 = 000000ab, %g3 = 000030a9 ldd [%i4+%o1],%g2 ! %g2 = 00000000967eb01b 00000000c40b9e2c p49_label_7: ! %l1 = 0000000000007483, Mem[0000000091000000] = ddab9f6ddea91c20 stx %l1,[%i6+%g0] ! Mem[0000000091000000] = 0000000000007483 ! Mem[0000000090000030] = 944f136a 126760d7, %g2 = 967eb01b, %g3 = c40b9e2c ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000126760d7 ! Mem[0000000091000014] = 5bebbbe4, %g2 = 00000000944f136a ldub [%i6+0x014],%g2 ! %g2 = 000000000000005b ! Mem[0000000091000000] = 00000074, %g2 = 000000000000005b ldsb [%i6+0x003],%g2 ! %g2 = 0000000000000000 ! %l4 = 36672bbc, %l5 = 3b96a186, Mem[0000000091800030] = 5dfc3383 df39937e std %l4,[%o0+0x030] ! Mem[0000000091800030] = 36672bbc 3b96a186 ! Mem[0000000091800018] = 1ed45878, %g2 = 0000000000000000 lduw [%o0+%o3],%g2 ! %g2 = 000000001ed45878 ! %l1 = 0000000000007483, Mem[000000009080002a] = 32e23b96 sth %l1,[%i5+0x02a] ! Mem[0000000090800028] = 74833b96 ! Mem[0000000091800030] = 2bbc3b96, %g2 = 000000001ed45878 ldsh [%o0+0x032],%g2 ! %g2 = 0000000000002bbc ! Mem[0000000090000020] = 1a54edfc, %g2 = 0000000000002bbc lduw [%i4+%o4],%g2 ! %g2 = 000000001a54edfc ! Mem[0000000091000008] = 4b1c5151 da67f293, %g2 = 1a54edfc, %g3 = 126760d7 ldd [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 00000000da67f293 p49_label_8: ! Mem[0000000090800024] = 4dffff32, %g2 = 000000004b1c5151 ldsh [%i5+0x026],%g2 ! %g2 = 0000000000004dff ! Mem[0000000073000008] = 90070155f9d20d9a, %l7 = 1ed458786efe87bf ldx [%i2+%o1],%l7 ! %l7 = 90070155f9d20d9a ! Mem[0000000073000018] = 5076966859c105c4, %l7 = 90070155f9d20d9a ldx [%i2+%o3],%l7 ! %l7 = 5076966859c105c4 ! Mem[0000000090000024] = e7b2eb32, %g2 = 0000000000004dff lduw [%i4+0x024],%g2 ! %g2 = 00000000e7b2eb32 ! %l5 = ff3232e23b96a186, Mem[0000000072800030] = ccbd48c4 stw %l5,[%i1+0x030] ! Mem[0000000072800030] = 3b96a186 ! Mem[0000000091800034] = 3b96a186, %g2 = 00000000e7b2eb32 ldub [%o0+0x034],%g2 ! %g2 = 000000000000003b ! %l6 = 5656c9e436afea31, Mem[0000000091000030] = 6efe87bf3b96a186 stx %l6,[%i6+0x030] ! Mem[0000000091000030] = 5656c9e436afea31 ! Mem[000000009100001c] = 000030a9, %g2 = 000000000000003b lduh [%i6+0x01c],%g2 ! %g2 = 0000000000000000 ! Mem[000000009080003c] = dd38b60e, %g2 = 0000000000000000 lduw [%i5+0x03c],%g2 ! %g2 = 00000000dd38b60e ! Mem[0000000090800008] = a3d5b48d, %g2 = 00000000dd38b60e lduw [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d p49_label_9: ! Mem[0000000090800020] = 5df5a116, %g2 = 00000000a3d5b48d ldsh [%i5+%o4],%g2 ! %g2 = 0000000000005df5 ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 0000000000005df5 ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! Mem[000000009100000c] = da67f293, %g2 = 4b1c5151da67f293 lduw [%i6+0x00c],%g2 ! %g2 = 00000000da67f293 ! Mem[0000000091800014] = 3b96a186, %g18 = fa7e930870940535 ldsw [%o0+0x014],%g2 ! %g2 = fa7e930870940535 ! Mem[0000000072000024] = 3bd94dc1, %l1 = 0000000000007483 ldsw [%i0+0x024],%l1 ! %l1 = 000000003bd94dc1 ! %l2 = df39937e, %l3 = 000030a9, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l2,[%i6+%o2] ! Mem[0000000091000010] = df39937e 000030a9 ! Mem[000000009000003c] = 000030a9, %g18 = fa7e930870940535 ldsw [%i4+0x03c],%g2 ! %g2 = fa7e930870940535 ! Mem[0000000091000028] = 43a014ad db4f959e, %g2 = 000030a9, %g3 = da67f293 ldd [%i6+%o5],%g2 ! %g2 = 0000000043a014ad 00000000db4f959e ! Mem[0000000090000030] = 4f136a12, %g2 = 0000000043a014ad ldub [%i4+0x031],%g2 ! %g2 = 000000000000004f ! %l6 = 5656c9e436afea31, Mem[000000009180000a] = 3f7e0741 stb %l6,[%o0+0x00a] ! Mem[0000000091800008] = 317e0741 p49_label_10: ! Mem[0000000090800008] = b48df38f, %g2 = 000000000000004f ldsh [%i5+0x00a],%g2 ! %g2 = ffffffffffffb48d ! %l4 = 0000000036672bbc, Mem[0000000091000000] = 00000000 stw %l4,[%i6+%g0] ! Mem[0000000091000000] = 36672bbc ! %l0 = 5df5a116, %l1 = 3bd94dc1, Mem[0000000091000028] = 43a014ad db4f959e std %l0,[%i6+%o5] ! Mem[0000000091000028] = 5df5a116 3bd94dc1 ! Mem[0000000091000028] = 5df5a116, %g2 = ffffffffffffb48d lduw [%i6+%o5],%g2 ! %g2 = 000000005df5a116 ! Mem[0000000090000010] = 0212225c 36afea31, %g2 = 5df5a116, %g3 = db4f959e ldd [%i4+%o2],%g2 ! %g2 = 000000000212225c 0000000036afea31 ! Mem[0000000090800000] = c8c086c6, %g2 = 000000000212225c ldsh [%i5+%g0],%g2 ! %g2 = ffffffffffffc8c0 ! Mem[0000000090800024] = ba1e4dff, %g2 = ffffffffffffc8c0 ldsb [%i5+0x024],%g2 ! %g2 = ffffffffffffffba ! Mem[0000000091800004] = da193367, %g18 = fa7e930870940535 ldsw [%o0+0x004],%g2 ! %g2 = fa7e930870940535 ! %l2 = 5dfc3383df39937e, Mem[0000000090000020] = 1a54edfce7b2eb32 stx %l2,[%i4+%o4] ! Mem[0000000090000020] = 5dfc3383df39937e ! %l6 = 5656c9e436afea31, Mem[0000000091000000] = 36672bbc00007483 stx %l6,[%i6+%g0] ! Mem[0000000091000000] = 5656c9e436afea31 p49_label_11: ! Mem[0000000072000004] = 5837d5a7, %l6 = 5656c9e436afea31 ldsh [%i0+0x004],%l6 ! %l6 = 0000000000005837 ! %l0 = 8dda897e5df5a116, Mem[0000000073000020] = 35c54227 stw %l0,[%i2+%o4] ! Mem[0000000073000020] = 5df5a116 ! %l6 = 0000000000005837, Mem[0000000091000014] = 000030a9 sth %l6,[%i6+0x014] ! Mem[0000000091000014] = 583730a9 ! %l2 = 5dfc3383df39937e, Mem[0000000072800010] = d35aad6d73b4dded stx %l2,[%i1+%o2] ! Mem[0000000072800010] = 5dfc3383df39937e ! %l2 = 5dfc3383df39937e, Mem[000000009000000c] = c40b9e2c sth %l2,[%i4+0x00c] ! Mem[000000009000000c] = 937e9e2c ! Mem[000000009080002c] = 3b96a186, %g18 = fa7e930870940535 ldsw [%i5+0x02c],%g2 ! %g2 = fa7e930870940535 ! %l3 = 00000000000030a9, Mem[0000000091800010] = 5e44f9f43b96a186 stx %l3,[%o0+%o2] ! Mem[0000000091800010] = 00000000000030a9 ! %l0 = 8dda897e5df5a116, Mem[000000009180002e] = 8df53667 sth %l0,[%o0+0x02e] ! Mem[000000009180002c] = a1163667 ! %l0 = 8dda897e5df5a116, Mem[0000000090000014] = 36afea31 stw %l0,[%i4+0x014] ! Mem[0000000090000014] = 5df5a116 ! Mem[0000000073800004] = 6efe87bf, %l1 = 000000003bd94dc1 lduw [%i3+0x004],%l1 ! %l1 = 000000006efe87bf p49_label_12: ! Mem[0000000091800028] = d1fa02ccb030a116, %g2 = 000000003b96a186 ldx [%o0+%o5],%g2 ! %g2 = d1fa02ccb030a116 ! %l5 = ff3232e23b96a186, Mem[0000000090800022] = a116ba1e sth %l5,[%i5+0x022] ! Mem[0000000090800020] = a186ba1e ! Mem[0000000090000034] = 126760d7, %g2 = d1fa02ccb030a116 lduh [%i4+0x034],%g2 ! %g2 = 0000000000001267 ! Mem[0000000090800020] = 5df5a186ba1e4dff, %g2 = 0000000000001267 ldx [%i5+%o4],%g2 ! %g2 = 5df5a186ba1e4dff ! Mem[000000009180003c] = df39937e, %g18 = fa7e930870940535 ldsw [%o0+0x03c],%g2 ! %g2 = fa7e930870940535 ! Mem[0000000090000010] = 0212225c, %g2 = ffffffffdf39937e lduw [%i4+%o2],%g2 ! %g2 = 000000000212225c ! %l0 = 8dda897e5df5a116, Mem[000000007300002e] = 44f75fac sth %l0,[%i2+0x02e] ! Mem[000000007300002c] = 44f7a116 ! Mem[0000000091000024] = 3b96a186, %g2 = 000000000212225c lduw [%i6+0x024],%g2 ! %g2 = 000000003b96a186 ! Mem[0000000091800028] = d1fa02cc, %g2 = 000000003b96a186 lduw [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc ! %l2 = 5dfc3383df39937e, Mem[0000000091800008] = 50d2317e0741937e stx %l2,[%o0+%o1] ! Mem[0000000091800008] = 5dfc3383df39937e p49_label_13: ! Mem[0000000091800018] = 1ed45878, %g2 = 00000000d1fa02cc lduw [%o0+%o3],%g2 ! %g2 = 000000001ed45878 ! %l4 = 36672bbc, %l5 = 3b96a186, Mem[0000000091000010] = df39937e 583730a9 std %l4,[%i6+%o2] ! Mem[0000000091000010] = 36672bbc 3b96a186 ! Mem[0000000090000000] = 1ed45878 6efe87bf, %g2 = 1ed45878, %g3 = 36afea31 ldd [%i4+%g0],%g2 ! %g2 = 000000001ed45878 000000006efe87bf ! %l6 = 0000000000005837, Mem[000000009000002e] = 1540944f sth %l6,[%i4+0x02e] ! Mem[000000009000002c] = 5837944f ! Mem[0000000090000000] = 1ed45878 6efe87bf, %g2 = 1ed45878, %g3 = 6efe87bf ldd [%i4+%g0],%g2 ! %g2 = 000000001ed45878 000000006efe87bf ! Mem[0000000072000000] = c4cc731c, %l6 = 0000000000005837 ldsh [%i0+0x002],%l6 ! %l6 = 000000000000731c ! Mem[0000000073000014] = 3b96a186, %l3 = 00000000000030a9 lduh [%i2+0x014],%l3 ! %l3 = 0000000000003b96 ! Mem[0000000091000024] = a1865df5, %g2 = 000000001ed45878 ldsb [%i6+0x026],%g2 ! %g2 = ffffffffffffffa1 ! %l6 = 000000000000731c, Mem[0000000090000018] = 5df5a116 stb %l6,[%i4+%o3] ! Mem[0000000090000018] = 1cf5a116 ! Mem[0000000072000020] = 2660cd3d, %l1 = 000000006efe87bf ldub [%i0+0x023],%l1 ! %l1 = 000000000000003d p49_label_14: ! Mem[0000000090800034] = fd66393f, %g2 = ffffffffffffffa1 lduh [%i5+0x036],%g2 ! %g2 = 000000000000fd66 ! Mem[0000000091000010] = 36672bbc, %g2 = 000000000000fd66 lduh [%i6+%o2],%g2 ! %g2 = 0000000000003667 ! %l3 = 0000000000003b96, Mem[0000000090000038] = df39167e stw %l3,[%i4+0x038] ! Mem[0000000090000038] = 00003b96 ! %l0 = 8dda897e5df5a116, Mem[0000000091000016] = a186df39 sth %l0,[%i6+0x016] ! Mem[0000000091000014] = a116df39 ! Mem[0000000090000034] = 60d70000, %g2 = 0000000000003667 ldub [%i4+0x036],%g2 ! %g2 = 0000000000000060 ! %l0 = 8dda897e5df5a116, Mem[0000000072800014] = df39937e stw %l0,[%i1+0x014] ! Mem[0000000072800014] = 5df5a116 ! %l1 = 000000000000003d, Mem[0000000090000008] = 967eb01b937e9e2c stx %l1,[%i4+%o1] ! Mem[0000000090000008] = 000000000000003d ! Mem[0000000091000000] = 5656c9e4, %g18 = fa7e930870940535 ldsw [%i6+%g0],%g2 ! %g2 = fa7e930870940535 ! Mem[0000000073800008] = ff3232e2, %l4 = 0000000036672bbc ldsb [%i3+0x009],%l4 ! %l4 = 0000000000000032 ! %l2 = 5dfc3383df39937e, Mem[000000007380000e] = 3b96a186 sth %l2,[%i3+0x00e] ! Mem[000000007380000c] = 3b96937e p49_label_15: ! %l1 = 000000000000003d, Mem[000000009180001c] = 6efe87bf stw %l1,[%o0+0x01c] ! Mem[000000009180001c] = 0000003d ! %l2 = 5dfc3383df39937e, Mem[0000000090800018] = 5df5a116 sth %l2,[%i5+%o3] ! Mem[0000000090800018] = 937ea116 ! Mem[000000009080003c] = b60e0000, %g2 = 000000005656c9e4 lduh [%i5+0x03e],%g2 ! %g2 = 000000000000b60e ! Mem[0000000090800004] = d0bacca9, %g2 = 000000000000b60e ldub [%i5+0x004],%g2 ! %g2 = 00000000000000d0 ! Mem[0000000091800020] = c69ee3c733167744, %g2 = 00000000000000d0 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! Mem[0000000072800020] = b74f7a3b, %l7 = 5076966859c105c4 ldsh [%i1+%o4],%l7 ! %l7 = ffffffffffffb74f ! Mem[0000000091800010] = 00000000, %g2 = c69ee3c733167744 ldsb [%o0+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800020] = 86ba1e4d, %g2 = 0000000000000000 ldsb [%i5+0x023],%g2 ! %g2 = ffffffffffffff86 ! %l5 = ff3232e23b96a186, Mem[0000000072000027] = 3bd94dc1 stb %l5,[%i0+0x027] ! Mem[0000000072000024] = 3bd94d86 ! %l3 = 0000000000003b96, Mem[0000000091800018] = 1ed45878 stw %l3,[%o0+%o3] ! Mem[0000000091800018] = 00003b96 p49_label_16: ! %l3 = 0000000000003b96, Mem[0000000090000018] = 1cf5a11600007483 stx %l3,[%i4+%o3] ! Mem[0000000090000018] = 0000000000003b96 ! Mem[0000000090800028] = 74833b96, %g2 = ffffffffffffff86 ldsh [%i5+0x02a],%g2 ! %g2 = 0000000000007483 ! %l6 = 000000000000731c, Mem[0000000090800000] = c8c086c6 stw %l6,[%i5+%g0] ! Mem[0000000090800000] = 0000731c ! Mem[0000000090800004] = cca9a3d5, %g2 = 0000000000007483 ldub [%i5+0x006],%g2 ! %g2 = 00000000000000cc ! Mem[000000009080003c] = b60e0000, %g2 = 00000000000000cc lduh [%i5+0x03e],%g2 ! %g2 = 000000000000b60e ! Mem[0000000090000008] = 00000000, %g2 = 000000000000b60e ldsh [%i4+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800014] = ba27fa54, %g2 = 0000000000000000 lduw [%i5+0x014],%g2 ! %g2 = 00000000ba27fa54 ! Mem[0000000072000010] = 5df5a116 457a28d3, %l0 = 5df5a116, %l1 = 0000003d ldd [%i0+%o2],%l0 ! %l0 = 000000005df5a116 00000000457a28d3 ! Mem[0000000090000024] = df39937e, %g18 = fa7e930870940535 ldsw [%i4+0x024],%g2 ! %g2 = fa7e930870940535 ! %l3 = 0000000000003b96, Mem[0000000090000018] = 00000000 stb %l3,[%i4+%o3] ! Mem[0000000090000018] = 96000000 p49_label_17: ! Mem[0000000090800038] = 393f420c, %g2 = ffffffffdf39937e lduh [%i5+0x038],%g2 ! %g2 = 000000000000393f ! Mem[0000000090800030] = e7b33334, %g18 = fa7e930870940535 ldsw [%i5+0x030],%g2 ! %g2 = fa7e930870940535 ! Mem[0000000090000010] = 0212225c, %g2 = ffffffffe7b33334 lduw [%i4+%o2],%g2 ! %g2 = 000000000212225c ! %l2 = df39937e, %l3 = 00003b96, Mem[0000000072000018] = 1dab2616 6dc3ab92 std %l2,[%i0+%o3] ! Mem[0000000072000018] = df39937e 00003b96 ! Mem[0000000090000010] = 225c5df5, %g2 = 000000000212225c lduh [%i4+0x012],%g2 ! %g2 = 000000000000225c ! %l0 = 5df5a116, %l1 = 457a28d3, Mem[0000000091000008] = 4b1c5151 da67f293 std %l0,[%i6+%o1] ! Mem[0000000091000008] = 5df5a116 457a28d3 ! Mem[0000000091800038] = 87bf799bdf39937e, %g2 = 000000000000225c ldx [%o0+0x038],%g2 ! %g2 = 87bf799bdf39937e ! Mem[0000000090000008] = 00000000, %g2 = 87bf799bdf39937e ldsb [%i4+0x00b],%g2 ! %g2 = 0000000000000000 ! %l7 = ffffffffffffb74f, Mem[0000000090000000] = 1ed458786efe87bf stx %l7,[%i4+%g0] ! Mem[0000000090000000] = ffffffffffffb74f ! Mem[0000000090000038] = 3b960000, %g2 = 0000000000000000 ldsh [%i4+0x03a],%g2 ! %g2 = 0000000000003b96 p49_label_18: ! Mem[0000000073800004] = 6efe87bf, %l5 = ff3232e23b96a186 lduw [%i3+0x004],%l5 ! %l5 = 000000006efe87bf ! %l6 = 000000000000731c, Mem[000000009080002c] = 3b96a186 sth %l6,[%i5+0x02c] ! Mem[000000009080002c] = 731ca186 ! %l4 = 0000000000000032, Mem[0000000090000010] = 0212225c stb %l4,[%i4+%o2] ! Mem[0000000090000010] = 3212225c ! %l3 = 0000000000003b96, Mem[000000009080002a] = 7483731c stb %l3,[%i5+0x02a] ! Mem[0000000090800028] = 9683731c ! Mem[0000000091800030] = 36672bbc3b96a186, %g2 = 0000000000003b96 ldx [%o0+0x030],%g2 ! %g2 = 36672bbc3b96a186 ! Mem[0000000073800018] = c4a03e1b, %l1 = 00000000457a28d3 ldub [%i3+0x01a],%l1 ! %l1 = 000000000000003e ! Mem[0000000072800038] = fa22cea8 65560f07, %l2 = df39937e, %l3 = 00003b96 ldd [%i1+0x038],%l2 ! %l2 = 00000000fa22cea8 0000000065560f07 ! Mem[000000009000000c] = 0000003d, %g2 = 36672bbc3b96a186 ldub [%i4+0x00c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800000] = 6c5e37b5, %g18 = fa7e930870940535 ldsw [%o0+%g0],%g2 ! %g2 = fa7e930870940535 ! Mem[0000000091000028] = 5df5a1163bd94dc1, %g2 = 000000006c5e37b5 ldx [%i6+%o5],%g2 ! %g2 = 5df5a1163bd94dc1 p49_label_19: ! Mem[0000000091800010] = 00000000000030a9, %g2 = 5df5a1163bd94dc1 ldx [%o0+%o2],%g2 ! %g2 = 00000000000030a9 ! Mem[0000000090800030] = e7b333342d07fd66, %g2 = 00000000000030a9 ldx [%i5+0x030],%g2 ! %g2 = e7b333342d07fd66 ! %l7 = ffffffffffffb74f, Mem[000000009180001a] = 3b960000 sth %l7,[%o0+0x01a] ! Mem[0000000091800018] = b74f0000 ! %l4 = 00000032, %l5 = 6efe87bf, Mem[0000000073800028] = aeecca93 4e276f9f std %l4,[%i3+%o5] ! Mem[0000000073800028] = 00000032 6efe87bf ! %l2 = fa22cea8, %l3 = 65560f07, Mem[0000000073000018] = 50769668 59c105c4 std %l2,[%i2+%o3] ! Mem[0000000073000018] = fa22cea8 65560f07 ! %l0 = 000000005df5a116, Mem[0000000090800007] = a9a3d5b4 stb %l0,[%i5+0x007] ! Mem[0000000090800004] = 16a3d5b4 ! Mem[0000000090000000] = ffffffff, %g2 = e7b333342d07fd66 ldub [%i4+0x001],%g2 ! %g2 = 00000000000000ff ! Mem[0000000091800008] = 5dfc3383df39937e, %g2 = 00000000000000ff ldx [%o0+%o1],%g2 ! %g2 = 5dfc3383df39937e ! Mem[0000000091800038] = 87bf799b, %g2 = 5dfc3383df39937e ldsb [%o0+0x038],%g2 ! %g2 = ffffffffffffff87 ! Mem[000000009100000c] = d336672b, %g2 = ffffffffffffff87 ldsb [%i6+0x00f],%g2 ! %g2 = ffffffffffffffd3 p49_label_20: ! Mem[0000000091000000] = 5656c9e4, %g2 = ffffffffffffffd3 ldsh [%i6+%g0],%g2 ! %g2 = 0000000000005656 ! Mem[0000000090000008] = 00000000, %g2 = 0000000000005656 ldsb [%i4+%o1],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800000] = 0000731c, %g2 = 0000000000000000 lduh [%i5+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000004] = 4f000000, %g2 = 0000000000000000 ldub [%i4+0x007],%g2 ! %g2 = 000000000000004f ! Mem[0000000091000024] = a1865df5, %g2 = 000000000000004f lduh [%i6+0x026],%g2 ! %g2 = 000000000000a186 ! Mem[0000000072000004] = 5837d5a7, %l6 = 000000000000731c ldub [%i0+0x004],%l6 ! %l6 = 0000000000000058 ! Mem[0000000072000030] = fe1fcea3, %l4 = 0000000000000032 ldsh [%i0+0x032],%l4 ! %l4 = ffffffffffffcea3 ! %l0 = 000000005df5a116, Mem[0000000073000030] = e5c2f0a1254c2979 stx %l0,[%i2+0x030] ! Mem[0000000073000030] = 000000005df5a116 ! %l0 = 5df5a116, %l1 = 0000003e, Mem[0000000091000028] = 5df5a116 3bd94dc1 std %l0,[%i6+%o5] ! Mem[0000000091000028] = 5df5a116 0000003e ! %l3 = 0000000065560f07, Mem[0000000090800010] = bbd0f97a stb %l3,[%i5+%o2] ! Mem[0000000090800010] = 07d0f97a p49_label_21: ! %l5 = 000000006efe87bf, Mem[0000000090000024] = df39937e stw %l5,[%i4+0x024] ! Mem[0000000090000024] = 6efe87bf ! %l6 = 00000058, %l7 = ffffb74f, Mem[0000000091800030] = 36672bbc 3b96a186 std %l6,[%o0+0x030] ! Mem[0000000091800030] = 00000058 ffffb74f ! Mem[0000000091800014] = 30a90000, %g2 = 000000000000a186 ldsb [%o0+0x016],%g2 ! %g2 = 0000000000000030 ! %l2 = 00000000fa22cea8, Mem[0000000091000018] = df39937e stw %l2,[%i6+%o3] ! Mem[0000000091000018] = fa22cea8 ! Mem[000000009000000c] = 0000003d, %g2 = 0000000000000030 ldsb [%i4+0x00c],%g2 ! %g2 = 0000000000000000 ! Mem[000000009100001c] = 000030a9, %g2 = 0000000000000000 ldsh [%i6+0x01c],%g2 ! %g2 = 0000000000000000 ! %l5 = 000000006efe87bf, Mem[0000000090800024] = ba1e4dff sth %l5,[%i5+0x024] ! Mem[0000000090800024] = 87bf4dff ! Mem[0000000090800000] = 0000731cd0bacc16, %g2 = 0000000000000000 ldx [%i5+%g0],%g2 ! %g2 = 0000731cd0bacc16 ! Mem[0000000091800030] = 00000058, %g2 = 0000731cd0bacc16 ldsh [%o0+0x030],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000010] = 36672bbc3b96a116, %g2 = 0000000000000000 ldx [%i6+%o2],%g2 ! %g2 = 36672bbc3b96a116 p49_label_22: ! %l1 = 000000000000003e, Mem[0000000090800001] = 00731cd0 stb %l1,[%i5+0x001] ! Mem[0000000090800000] = 3e731cd0 ! Mem[000000009080001c] = 74835df5, %g2 = 36672bbc3b96a116 lduh [%i5+0x01e],%g2 ! %g2 = 0000000000007483 ! Mem[0000000091000028] = 5df5a116, %g2 = 0000000000007483 ldsh [%i6+%o5],%g2 ! %g2 = 0000000000005df5 ! Mem[000000009180001c] = 0000003d, %g18 = fa7e930870940535 ldsw [%o0+0x01c],%g2 ! %g2 = fa7e930870940535 ! %l1 = 000000000000003e, Mem[0000000091800020] = c69ee3c733167744 stx %l1,[%o0+%o4] ! Mem[0000000091800020] = 000000000000003e ! %l4 = ffffffffffffcea3, Mem[0000000091800002] = 37b5da19 sth %l4,[%o0+0x002] ! Mem[0000000091800000] = cea3da19 ! Mem[0000000090800010] = f97aba27, %g2 = 000000000000003d lduh [%i5+0x012],%g2 ! %g2 = 000000000000f97a ! %l5 = 000000006efe87bf, Mem[0000000090800025] = bf4dffff stb %l5,[%i5+0x025] ! Mem[0000000090800024] = bf4dffff ! Mem[0000000091800028] = d1fa02ccb030a116, %g2 = 000000000000f97a ldx [%o0+%o5],%g2 ! %g2 = d1fa02ccb030a116 ! Mem[0000000091000014] = 3b96a116, %g2 = d1fa02ccb030a116 lduw [%i6+0x014],%g2 ! %g2 = 000000003b96a116 p49_label_23: ! Mem[0000000091800028] = 02ccb030, %g2 = 000000003b96a116 ldsh [%o0+0x02a],%g2 ! %g2 = 00000000000002cc ! Mem[0000000090000008] = 000000000000003d, %g2 = 00000000000002cc ldx [%i4+%o1],%g2 ! %g2 = 000000000000003d ! Mem[0000000090000038] = 96000030, %g2 = 000000000000003d ldsb [%i4+0x03b],%g2 ! %g2 = ffffffffffffff96 ! %l6 = 00000058, %l7 = ffffb74f, Mem[0000000090000020] = 5dfc3383 6efe87bf std %l6,[%i4+%o4] ! Mem[0000000090000020] = 00000058 ffffb74f ! Mem[000000007200001c] = 00003b96, %l5 = 000000006efe87bf ldub [%i0+0x01f],%l5 ! %l5 = 0000000000000096 ! %l6 = 00000058, %l7 = ffffb74f, Mem[0000000090000038] = 00003b96 000030a9 std %l6,[%i4+0x038] ! Mem[0000000090000038] = 00000058 ffffb74f ! %l4 = ffffffffffffcea3, Mem[000000009100001c] = 000030a9 sth %l4,[%i6+0x01c] ! Mem[000000009100001c] = cea330a9 ! %l0 = 000000005df5a116, Mem[000000009100002f] = 3e5656c9 stb %l0,[%i6+0x02f] ! Mem[000000009100002c] = 165656c9 ! Mem[0000000090000030] = 944f136a 126760d7, %g2 = ffffff96, %g3 = 6efe87bf ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000126760d7 ! Mem[0000000091000020] = a1efe629, %g2 = 00000000944f136a lduw [%i6+%o4],%g2 ! %g2 = 00000000a1efe629 p49_label_24: ! %l2 = 00000000fa22cea8, Mem[0000000091000020] = a1efe6293b96a186 stx %l2,[%i6+%o4] ! Mem[0000000091000020] = 00000000fa22cea8 ! %l5 = 0000000000000096, Mem[0000000090000028] = 07dc67fd sth %l5,[%i4+%o5] ! Mem[0000000090000028] = 009667fd ! Mem[000000009180002c] = 30a11600, %g2 = 00000000a1efe629 ldub [%o0+0x02d],%g2 ! %g2 = 0000000000000030 ! Mem[0000000091800028] = d1fa02ccb030a116, %g2 = 0000000000000030 ldx [%o0+%o5],%g2 ! %g2 = d1fa02ccb030a116 ! %l6 = 0000000000000058, Mem[0000000091000004] = 36afea31 stw %l6,[%i6+0x004] ! Mem[0000000091000004] = 00000058 ! Mem[0000000091800028] = d1fa02ccb030a116, %g2 = d1fa02ccb030a116 ldx [%o0+%o5],%g2 ! %g2 = d1fa02ccb030a116 ! Mem[000000007380003c] = 07679008, %l6 = 0000000000000058 ldsh [%i3+0x03e],%l6 ! %l6 = ffffffffffff9008 ! Mem[0000000091000014] = a116fa22, %g2 = d1fa02ccb030a116 ldsb [%i6+0x016],%g2 ! %g2 = ffffffffffffffa1 ! %l0 = 5df5a116, %l1 = 0000003e, Mem[0000000091000010] = 36672bbc 3b96a116 std %l0,[%i6+%o2] ! Mem[0000000091000010] = 5df5a116 0000003e ! Mem[0000000091800000] = 5ecea3da, %g2 = ffffffffffffffa1 ldub [%o0+0x001],%g2 ! %g2 = 000000000000005e p49_label_25: ! Mem[000000009000002c] = 5837944f, %g2 = 000000000000005e lduh [%i4+0x02e],%g2 ! %g2 = 0000000000005837 ! Mem[0000000091800030] = 00000058 ffffb74f, %g2 = 00005837, %g3 = 126760d7 ldd [%o0+0x030],%g2 ! %g2 = 0000000000000058 00000000ffffb74f ! %l4 = ffffffffffffcea3, Mem[0000000072000010] = 5df5a116457a28d3 stx %l4,[%i0+%o2] ! Mem[0000000072000010] = ffffffffffffcea3 ! Mem[000000009000000c] = 003d3212, %g2 = 0000000000000058 ldub [%i4+0x00e],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800008] = a3d5b48df38fafd2, %g2 = 0000000000000000 ldx [%i5+%o1],%g2 ! %g2 = a3d5b48df38fafd2 ! %l4 = ffffffffffffcea3, Mem[0000000091800008] = 5dfc3383 stw %l4,[%o0+%o1] ! Mem[0000000091800008] = ffffcea3 ! %l2 = 00000000fa22cea8, Mem[0000000090800001] = 3e731cd0 stb %l2,[%i5+0x001] ! Mem[0000000090800000] = a8731cd0 ! Mem[0000000091000000] = 5656c9e4, %g18 = fa7e930870940535 ldsw [%i6+%g0],%g2 ! %g2 = fa7e930870940535 ! %l5 = 0000000000000096, Mem[0000000090000038] = 00000058ffffb74f stx %l5,[%i4+0x038] ! Mem[0000000090000038] = 0000000000000096 ! Mem[0000000073000018] = fa22cea865560f07, %l3 = 0000000065560f07 ldx [%i2+%o3],%l3 ! %l3 = fa22cea865560f07 ba,a p49_not_taken_0_end p49_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p49_branch_failed p49_not_taken_0_end: ! End of Random Code for Thread 49 1: membar #Sync ! Force all stores to complete p49_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0c4] ! Set processor 49 done flag ! Check Registers p49_check_registers: set p49_expected_registers,%g1 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000003e bne,a,pn %xcc,p49_reg_l1_fail mov %l1,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be fa22cea865560f07 bne,a,pn %xcc,p49_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffffffcea3 bne,a,pn %xcc,p49_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000096 bne,a,pn %xcc,p49_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be ffffffffffff9008 bne,a,pn %xcc,p49_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffffb74f bne,a,pn %xcc,p49_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p49_check_fp_registers: set p49_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be c3de0c71 3ef1f430 bne %xcc,p49_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 445e6b48 da6bf4ed bne %xcc,p49_f2_fail nop ! Check Local Memory set p49_local0_expect,%g1 p49_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 89926286937e28d3 ldx [%i0+0x008],%g3 ! Observed data at 0000000072000008 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffffffffffffcea3 ldx [%i0+0x010],%g3 ! Observed data at 0000000072000010 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = df39937e00003b96 ldx [%i0+0x018],%g3 ! Observed data at 0000000072000018 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 2660cd3d3bd94d86 ldx [%i0+0x020],%g3 ! Observed data at 0000000072000020 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i0,0x020,%g4 set p49_local1_expect,%g1 p49_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 5e09a186d09dc0ef ldx [%i1+0x000],%g3 ! Observed data at 0000000072800000 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i1,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 5dfc33835df5a116 ldx [%i1+0x010],%g3 ! Observed data at 0000000072800010 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i1,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = 3b96a1868e631ed3 ldx [%i1+0x030],%g3 ! Observed data at 0000000072800030 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i1,0x030,%g4 set p49_local2_expect,%g1 p49_check_local2: ldx [%g1+0x010],%g2 ! Expected data = a116e6293b96a186 ldx [%i2+0x010],%g3 ! Observed data at 0000000073000010 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = fa22cea865560f07 ldx [%i2+0x018],%g3 ! Observed data at 0000000073000018 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 5df5a116ff4faa4c ldx [%i2+0x020],%g3 ! Observed data at 0000000073000020 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = fe28e12e44f7a116 ldx [%i2+0x028],%g3 ! Observed data at 0000000073000028 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 000000005df5a116 ldx [%i2+0x030],%g3 ! Observed data at 0000000073000030 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i2,0x030,%g4 set p49_local3_expect,%g1 p49_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 1ed458786efe87bf ldx [%i3+0x000],%g3 ! Observed data at 0000000073800000 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = ff3232e23b96937e ldx [%i3+0x008],%g3 ! Observed data at 0000000073800008 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = df39937e7de40902 ldx [%i3+0x010],%g3 ! Observed data at 0000000073800010 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000326efe87bf ldx [%i3+0x028],%g3 ! Observed data at 0000000073800028 cmp %g2,%g3 bne,a,pn %xcc,p49_local_failed add %i3,0x028,%g4 ! The test for processor 49 has passed p49_passed: ta GOOD_TRAP nop p49_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p49_failed p49_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p49_failed p49_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p49_failed p49_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p49_failed p49_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p49_failed p49_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p49_failed p49_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p49_failed p49_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p49_failed p49_f0_fail: set p49_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p49_f2_fail: set p49_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 49 failed p49_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0c4] ! Set processor 49 done flag set p49_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 49 failed p49_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0c4] ! Set processor 49 done flag set p49_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p49_selfmod_failed: ba p49_failed mov 0xabc,%g1 p49_common_error: or %g0,0xf11,%g1 ba p49_failed mov %o5,%g3 p49_common_signature_error: set p49_temp,%g1 ba p49_failed st %g2,[%g1] ! Common Lock Number p49_common_timeout: set p49_temp,%g1 ba p49_failed st %g2,[%g1] ! Common Lock Number p49_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p49_failed mov 0x0,%g3 p49_trap1e: stda %l0,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000073000018] done p49_trap1o: stda %l0,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000073000018] done p49_trap2e: stda %l0,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000072000000] done p49_trap2o: stda %l0,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000072000000] done p49_trap3e: nop done p49_trap3o: nop done p49_init_memory_pointers: set p49_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 p49_local0_start,%i0 set p49_local1_start,%i1 set p49_local2_start,%i2 set p49_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 8dda897e5df5a116 ldx [%g1+0x008],%l1 ! %l1 = 89926286457a28d3 ldx [%g1+0x010],%l2 ! %l2 = 5dfc3383df39937e ldx [%g1+0x018],%l3 ! %l3 = 9e3485cc5cfe3e03 ldx [%g1+0x020],%l4 ! %l4 = 0b2fdffaa1efe629 ldx [%g1+0x028],%l5 ! %l5 = ff3232e23b96a186 ldx [%g1+0x030],%l6 ! %l6 = 5656c9e436afea31 ldx [%g1+0x038],%l7 ! %l7 = 1ed458786efe87bf ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 50 processor_50: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xc8] ! Set the start flag wrpr %g0,7,%cleanwin call p50_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 50 wr %g0,0x4,%fprs ! Make sure fef is 1 set p50_init_freg,%g1 ! %f0 = a4833dd4 f41ef261 38d4508e 6999bb19 ! %f4 = 6b55c9b8 069cb99c a6476468 8ddd4f9b ! %f8 = dcb1eeaa 6daa3f5c df62f658 f85ffe2c ! %f12 = a6a34251 18c089d2 535e2cc2 6751e766 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 77d9c074 62d4a1e5 0065ace6 080a25e9 ! %f20 = 74f68cc5 f0ac422d 6356dae2 bfe7731d ! %f24 = cd956f12 1158da75 32f8b88a 0aebd3ac ! %f28 = 36074321 271748f7 91aade70 b41140f9 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 21a27f24 e0f01326 9346677d cca82049 ! %f36 = 96e85af5 b4e2d310 b916749f 758b95e4 ! %f40 = 448222a7 bf05737b 2679993c 07b5d2cc ! %f44 = a8140de5 e2ce2680 3cce8f60 e51aba39 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x083e672700000047,%g7,%g1 ! GSR scale = 8, align = 7 wr %g1,%g0,%gsr ! GSR = 083e672700000047 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 50 p50_label_1: ! Mem[0000000090800008] = a3d5b48d f38fafd2, %g2 = d840c2f0, %g3 = 0bad0b00 ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d 00000000f38fafd2 ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 00000000a3d5b48d ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! Mem[0000000090000030] = 944f136a, %g18 = 2e5a0fea03e11e51 ldsw [%i4+0x030],%g2 ! %g2 = 2e5a0fea03e11e51 ! Mem[0000000090800028] = eb4882af 9c5fe8b1, %g2 = 944f136a, %g3 = f38fafd2 ldd [%i5+%o5],%g2 ! %g2 = 00000000eb4882af 000000009c5fe8b1 ! %l4 = a3e191c630cf2828, Mem[000000007500001c] = 1e282d55 sth %l4,[%i2+0x01c] ! Mem[000000007500001c] = 28282d55 ! %l4 = a3e191c630cf2828, Mem[0000000091800015] = d978b639 stb %l4,[%o0+0x015] ! Mem[0000000091800014] = 2878b639 ! %l7 = d16fadbe8001ad34, Mem[0000000090000010] = 0212225c stw %l7,[%i4+%o2] ! Mem[0000000090000010] = 8001ad34 ! Mem[0000000091000018] = 4f3440af, %g2 = 00000000eb4882af ldub [%i6+0x01a],%g2 ! %g2 = 000000000000004f ! Mem[0000000090800030] = e7b33334 2d07fd66, %g2 = 0000004f, %g3 = 9c5fe8b1 ldd [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 000000002d07fd66 ! Mem[0000000090000038] = 8fc6c81b, %g2 = 00000000e7b33334 ldsb [%i4+0x038],%g2 ! %g2 = ffffffffffffff8f p50_label_2: ! %l6 = 714c6c0e, %l7 = 8001ad34, Mem[0000000090800008] = a3d5b48d f38fafd2 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 714c6c0e 8001ad34 ! %l1 = 3575c694cc95c0e9, Mem[0000000090000004] = 80b60b78 stw %l1,[%i4+0x004] ! Mem[0000000090000004] = cc95c0e9 ! Mem[0000000074800008] = 195a770c, %l0 = b826c8e6565dc3a5 ldub [%i1+%o1],%l0 ! %l0 = 0000000000000019 ! %l2 = 8c98eaf6, %l3 = 7a17fa74, Mem[0000000091000030] = 7cc77257 207bbe7e std %l2,[%i6+0x030] ! Mem[0000000091000030] = 8c98eaf6 7a17fa74 ! %l1 = 3575c694cc95c0e9, Mem[0000000091800000] = 6c5e37b5da193367 stx %l1,[%o0+%g0] ! Mem[0000000091800000] = 3575c694cc95c0e9 ! Mem[0000000090800024] = ba1e4dff, %g2 = ffffffffffffff8f lduw [%i5+0x024],%g2 ! %g2 = 00000000ba1e4dff ! Mem[0000000090800014] = ba27fa54, %g2 = 00000000ba1e4dff ldsh [%i5+0x014],%g2 ! %g2 = ffffffffffffba27 ! %l5 = 995a2172b64e8285, Mem[000000009080003c] = dd38b60e sth %l5,[%i5+0x03c] ! Mem[000000009080003c] = 8285b60e ! %l6 = e76a7882714c6c0e, Mem[0000000090800010] = bbd0f97a stb %l6,[%i5+%o2] ! Mem[0000000090800010] = 0ed0f97a ! Mem[0000000075800024] = 26357b21, %l2 = 8fe3c4048c98eaf6 lduh [%i3+0x024],%l2 ! %l2 = 0000000000002635 p50_label_3: ! Mem[0000000091800030] = 45288f71, %g18 = 2e5a0fea03e11e51 ldsw [%o0+0x030],%g2 ! %g2 = 2e5a0fea03e11e51 ! Mem[0000000090000018] = 7f114e529d7122ad, %g2 = 0000000045288f71 ldx [%i4+%o3],%g2 ! %g2 = 7f114e529d7122ad ! Mem[0000000090800030] = e7b333342d07fd66, %g2 = 7f114e529d7122ad ldx [%i5+0x030],%g2 ! %g2 = e7b333342d07fd66 ! Mem[0000000091800034] = 487fe8dd, %g2 = e7b333342d07fd66 lduh [%o0+0x036],%g2 ! %g2 = 000000000000487f ! Mem[0000000090000018] = 7f114e52 9d7122ad, %g2 = 0000487f, %g3 = 2d07fd66 ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d7122ad ! Mem[0000000091800028] = d1fa02cc, %g2 = 000000007f114e52 lduh [%o0+%o5],%g2 ! %g2 = 000000000000d1fa ! %l2 = 00002635, %l3 = 7a17fa74, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 00002635 7a17fa74 ! %l0 = 0000000000000019, Mem[0000000090800036] = fd66393f stb %l0,[%i5+0x036] ! Mem[0000000090800034] = 1966393f ! %l0 = 0000000000000019, Mem[0000000090800034] = 2d071966 stw %l0,[%i5+0x034] ! Mem[0000000090800034] = 00000019 ! %l5 = 995a2172b64e8285, Mem[0000000091000028] = 43a014addb4f959e stx %l5,[%i6+%o5] ! Mem[0000000091000028] = 995a2172b64e8285 p50_label_4: ! %l2 = 0000000000002635, Mem[0000000091000010] = eb99b0555bebbbe4 stx %l2,[%i6+%o2] ! Mem[0000000091000010] = 0000000000002635 ! %l7 = d16fadbe8001ad34, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l7,[%i6+%o4] ! Mem[0000000091000020] = d16fadbe8001ad34 ! Mem[0000000075800018] = d14a3afa, %l3 = 437bf9147a17fa74 ldsw [%i3+%o3],%l3 ! %l3 = ffffffffd14a3afa ! %l4 = a3e191c630cf2828, Mem[000000009080000c] = 8001ad34 stw %l4,[%i5+0x00c] ! Mem[000000009080000c] = 30cf2828 ! Mem[0000000090000000] = f4d6f5d4 cc95c0e9, %g2 = 0000d1fa, %g3 = 9d7122ad ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 00000000cc95c0e9 ! %l1 = 3575c694cc95c0e9, Mem[0000000090800008] = 714c6c0e30cf2828 stx %l1,[%i5+%o1] ! Mem[0000000090800008] = 3575c694cc95c0e9 ! %l7 = d16fadbe8001ad34, Mem[0000000091000030] = 8c98eaf6 stw %l7,[%i6+0x030] ! Mem[0000000091000030] = 8001ad34 ! %l1 = 3575c694cc95c0e9, Mem[0000000091000020] = d16fadbe sth %l1,[%i6+%o4] ! Mem[0000000091000020] = c0e9adbe ! Mem[0000000091800038] = e8dd799b, %g2 = 00000000f4d6f5d4 lduw [%o0+0x038],%g2 ! %g2 = 00000000e8dd799b ! Mem[0000000091800034] = b6b6487f, %g2 = 00000000e8dd799b lduw [%o0+0x034],%g2 ! %g2 = 00000000b6b6487f p50_label_5: ! %l6 = 714c6c0e, %l7 = 8001ad34, Mem[0000000090000028] = 07dc67fd 8d791540 std %l6,[%i4+%o5] ! Mem[0000000090000028] = 714c6c0e 8001ad34 ! Mem[0000000091800000] = c694cc95, %g2 = 00000000b6b6487f ldsh [%o0+0x002],%g2 ! %g2 = ffffffffffffc694 ! Mem[0000000090000008] = 96abb01b, %g2 = ffffffffffffc694 lduw [%i4+%o1],%g2 ! %g2 = 0000000096abb01b ! Mem[0000000090800008] = 3575c694 cc95c0e9, %g2 = 96abb01b, %g3 = cc95c0e9 ldd [%i5+%o1],%g2 ! %g2 = 000000003575c694 00000000cc95c0e9 ! Mem[0000000074000004] = 57a4e8db, %l4 = a3e191c630cf2828 ldub [%i0+0x007],%l4 ! %l4 = 00000000000000db ! %l0 = 00000019, %l1 = cc95c0e9, Mem[0000000091800008] = 50d23f27 0741274a std %l0,[%o0+%o1] ! Mem[0000000091800008] = 00000019 cc95c0e9 ! Mem[0000000090800028] = eb4882af9c5fe8b1, %g2 = 000000003575c694 ldx [%i5+%o5],%g2 ! %g2 = eb4882af9c5fe8b1 ! %l5 = 995a2172b64e8285, Mem[000000009000000c] = c40b9e2c sth %l5,[%i4+0x00c] ! Mem[000000009000000c] = 82859e2c ! %l4 = 000000db, %l5 = b64e8285, Mem[0000000075000008] = 9aecd227 ea949cc9 std %l4,[%i2+%o1] ! Mem[0000000075000008] = 000000db b64e8285 ! Mem[0000000091000020] = c0e9adbe, %g2 = eb4882af9c5fe8b1 lduw [%i6+%o4],%g2 ! %g2 = 00000000c0e9adbe p50_label_6: ! Mem[0000000091800020] = c69ee3c7, %g2 = 00000000c0e9adbe ldub [%o0+%o4],%g2 ! %g2 = 00000000000000c6 ! %l2 = 0000000000002635, Mem[0000000075800008] = 69de33ba stw %l2,[%i3+%o1] ! Mem[0000000075800008] = 00002635 ! Mem[0000000090000038] = 8fc6c81b, %g2 = 00000000000000c6 ldsh [%i4+0x038],%g2 ! %g2 = ffffffffffff8fc6 ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = ffff8fc6, %g3 = cc95c0e9 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! %l7 = d16fadbe8001ad34, Mem[0000000091000018] = b4334f34 sth %l7,[%i6+%o3] ! Mem[0000000091000018] = ad344f34 ! %l1 = 3575c694cc95c0e9, Mem[000000009080001e] = 35726c6c stb %l1,[%i5+0x01e] ! Mem[000000009080001c] = e9726c6c ! Mem[0000000074800000] = 525f876e, %l6 = e76a7882714c6c0e ldsb [%i1+0x003],%l6 ! %l6 = 000000000000006e ! Mem[000000009100001c] = 2dc9c0e9, %g2 = 00000000d1fa02cc ldsh [%i6+0x01e],%g2 ! %g2 = 0000000000002dc9 ! %l4 = 00000000000000db, Mem[000000009100001c] = 40af2dc9 stw %l4,[%i6+0x01c] ! Mem[000000009100001c] = 000000db ! Mem[0000000091800038] = e8dd799b eb806635, %g2 = 00002dc9, %g3 = b0308df5 ldd [%o0+0x038],%g2 ! %g2 = 00000000e8dd799b 00000000eb806635 p50_label_7: ! Mem[0000000090800000] = 0026357a, %g2 = 00000000e8dd799b ldsb [%i5+0x001],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800038] = 799beb80, %g2 = 0000000000000000 ldsh [%o0+0x03a],%g2 ! %g2 = 000000000000799b ! %l1 = 3575c694cc95c0e9, Mem[0000000091800008] = 00000019cc95c0e9 stx %l1,[%o0+%o1] ! Mem[0000000091800008] = 3575c694cc95c0e9 ! %l6 = 000000000000006e, Mem[0000000091000010] = 0000000000002635 stx %l6,[%i6+%o2] ! Mem[0000000091000010] = 000000000000006e ! Mem[0000000090000008] = 96abb01b82859e2c, %g2 = 000000000000799b ldx [%i4+%o1],%g2 ! %g2 = 96abb01b82859e2c ! %l1 = 3575c694cc95c0e9, Mem[0000000075800010] = 1e16ad396c4c291f stx %l1,[%i3+%o2] ! Mem[0000000075800010] = 3575c694cc95c0e9 ! Mem[0000000090800030] = e7b33334, %g2 = 96abb01b82859e2c lduw [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 ! Mem[0000000090000030] = 136a1267, %g2 = 00000000e7b33334 lduh [%i4+0x032],%g2 ! %g2 = 000000000000136a ! Mem[0000000091000028] = 2172b64e, %g2 = 000000000000136a lduh [%i6+0x02a],%g2 ! %g2 = 0000000000002172 ! %l1 = 3575c694cc95c0e9, Mem[000000009000000b] = 1b82859e stb %l1,[%i4+0x00b] ! Mem[0000000090000008] = e982859e p50_label_8: ! Mem[000000009000002c] = 8001ad34, %g2 = 0000000000002172 lduh [%i4+0x02c],%g2 ! %g2 = 0000000000008001 ! Mem[0000000091000008] = 4b1c5151, %g2 = 0000000000008001 lduw [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 ! Mem[0000000091800000] = 3575c694cc95c0e9, %g2 = 000000004b1c5151 ldx [%o0+%g0],%g2 ! %g2 = 3575c694cc95c0e9 ! Mem[0000000090800038] = 393f420c8285b60e, %g2 = 3575c694cc95c0e9 ldx [%i5+0x038],%g2 ! %g2 = 393f420c8285b60e ! Mem[0000000090800028] = 82af9c5f, %g2 = 393f420c8285b60e ldub [%i5+0x02a],%g2 ! %g2 = 0000000000000082 ! %l6 = 0000006e, %l7 = 8001ad34, Mem[0000000091800038] = e8dd799b eb806635 std %l6,[%o0+0x038] ! Mem[0000000091800038] = 0000006e 8001ad34 ! Mem[000000009000001c] = 9d7122ad, %g2 = 0000000000000082 lduw [%i4+0x01c],%g2 ! %g2 = 000000009d7122ad ! Mem[000000009000000c] = 82859e2c, %g18 = 2e5a0fea03e11e51 ldsw [%i4+0x00c],%g2 ! %g2 = 2e5a0fea03e11e51 ! Mem[0000000090000014] = 798eb5a3, %g2 = ffffffff82859e2c ldub [%i4+0x014],%g2 ! %g2 = 0000000000000079 ! Mem[0000000074800018] = 6034e20db3c80886, %l2 = 0000000000002635 ldx [%i1+%o3],%l2 ! %l2 = 6034e20db3c80886 p50_label_9: ! %l1 = 3575c694cc95c0e9, Mem[0000000090800003] = 357a17fa stb %l1,[%i5+0x003] ! Mem[0000000090800000] = e97a17fa ! Mem[0000000091000024] = 8001ad34, %g2 = 0000000000000079 lduw [%i6+0x024],%g2 ! %g2 = 000000008001ad34 ! %l7 = d16fadbe8001ad34, Mem[0000000090800036] = 0019393f sth %l7,[%i5+0x036] ! Mem[0000000090800034] = ad34393f ! Mem[000000009180000c] = 95c0e95e, %g2 = 000000008001ad34 ldub [%o0+0x00d],%g2 ! %g2 = 0000000000000095 ! Mem[000000009180003c] = 8001ad34, %g2 = 0000000000000095 ldsb [%o0+0x03c],%g2 ! %g2 = ffffffffffffff80 ! Mem[000000009080002c] = 5fe8b1e7, %g2 = ffffffffffffff80 ldsb [%i5+0x02d],%g2 ! %g2 = 000000000000005f ! %l1 = 3575c694cc95c0e9, Mem[000000009100003b] = e9d7571d stb %l1,[%i6+0x03b] ! Mem[0000000091000038] = e9d7571d ! Mem[0000000075000014] = 924ab0e7, %l3 = ffffffffd14a3afa lduh [%i2+0x016],%l3 ! %l3 = 000000000000b0e7 ! Mem[0000000090800024] = ba1e4dff, %g2 = 000000000000005f ldsb [%i5+0x024],%g2 ! %g2 = ffffffffffffffba ! Mem[0000000090000008] = 96abb0e982859e2c, %g2 = ffffffffffffffba ldx [%i4+%o1],%g2 ! %g2 = 96abb0e982859e2c p50_label_10: ! Mem[0000000091800004] = cc95c0e9, %g2 = 96abb0e982859e2c lduw [%o0+0x004],%g2 ! %g2 = 00000000cc95c0e9 ! %l6 = 0000006e, %l7 = 8001ad34, Mem[0000000091000038] = 65898de9 d7571dc0 std %l6,[%i6+0x038] ! Mem[0000000091000038] = 0000006e 8001ad34 ! Mem[0000000090800010] = 0ed0f97a ba27fa54, %g2 = cc95c0e9, %g3 = eb806635 ldd [%i5+%o2],%g2 ! %g2 = 000000000ed0f97a 00000000ba27fa54 ! %l2 = b3c80886, %l3 = 0000b0e7, Mem[0000000091800008] = 3575c694 cc95c0e9 std %l2,[%o0+%o1] ! Mem[0000000091800008] = b3c80886 0000b0e7 ! %l4 = 000000db, %l5 = b64e8285, Mem[0000000090000038] = 8fc6c81b f8ba39dc std %l4,[%i4+0x038] ! Mem[0000000090000038] = 000000db b64e8285 ! %l4 = 000000db, %l5 = b64e8285, Mem[0000000091800020] = c69ee3c7 33167744 std %l4,[%o0+%o4] ! Mem[0000000091800020] = 000000db b64e8285 ! Mem[000000009000002c] = 8001ad34, %g2 = 000000000ed0f97a ldub [%i4+0x02c],%g2 ! %g2 = 0000000000000080 ! %l6 = 000000000000006e, Mem[0000000090800018] = 35d3851cd634e972 stx %l6,[%i5+%o3] ! Mem[0000000090800018] = 000000000000006e ! Mem[0000000090000010] = 8001ad34, %g2 = 0000000000000080 lduw [%i4+%o2],%g2 ! %g2 = 000000008001ad34 ! Mem[000000007580003c] = 4933b2ba, %l5 = 995a2172b64e8285 lduh [%i3+0x03c],%l5 ! %l5 = 0000000000004933 p50_label_11: ! Mem[0000000091800038] = 0000006e, %g18 = 2e5a0fea03e11e51 ldsw [%o0+0x038],%g2 ! %g2 = 2e5a0fea03e11e51 ! Mem[0000000090800010] = 0ed0f97a ba27fa54, %g2 = 0000006e, %g3 = ba27fa54 ldd [%i5+%o2],%g2 ! %g2 = 000000000ed0f97a 00000000ba27fa54 ! Mem[0000000090800038] = 393f420c8285b60e, %g2 = 000000000ed0f97a ldx [%i5+0x038],%g2 ! %g2 = 393f420c8285b60e ! %l5 = 0000000000004933, Mem[0000000090000010] = 8001ad34 stw %l5,[%i4+%o2] ! Mem[0000000090000010] = 00004933 ! Mem[0000000091800010] = 5e44f9f4 a22878b6, %g2 = 8285b60e, %g3 = ba27fa54 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000a22878b6 ! %l6 = 0000006e, %l7 = 8001ad34, Mem[0000000090000038] = 000000db b64e8285 std %l6,[%i4+0x038] ! Mem[0000000090000038] = 0000006e 8001ad34 ! %l2 = 6034e20db3c80886, Mem[000000009180002c] = b0308df5 stw %l2,[%o0+0x02c] ! Mem[000000009180002c] = b3c80886 ! Mem[000000009180000c] = 00b0e75e, %g2 = 000000005e44f9f4 ldub [%o0+0x00d],%g2 ! %g2 = 0000000000000000 ! %l2 = 6034e20db3c80886, Mem[0000000091800008] = b3c80886 stw %l2,[%o0+%o1] ! Mem[0000000091800008] = b3c80886 ! %l6 = 000000000000006e, Mem[0000000091800008] = b3c808860000b0e7 stx %l6,[%o0+%o1] ! Mem[0000000091800008] = 000000000000006e p50_label_12: ! %l1 = 3575c694cc95c0e9, Mem[0000000090800038] = 393f420c stw %l1,[%i5+0x038] ! Mem[0000000090800038] = cc95c0e9 ! Mem[0000000090000000] = f4d6f5d4cc95c0e9, %g2 = 0000000000000000 ldx [%i4+%g0],%g2 ! %g2 = f4d6f5d4cc95c0e9 ! Mem[000000009000000c] = 82859e2c, %g18 = 2e5a0fea03e11e51 ldsw [%i4+0x00c],%g2 ! %g2 = 2e5a0fea03e11e51 ! %l4 = 00000000000000db, Mem[000000009000000b] = e982859e stb %l4,[%i4+0x00b] ! Mem[0000000090000008] = db82859e ! Mem[000000009000002c] = 8001ad34, %g2 = ffffffff82859e2c ldub [%i4+0x02c],%g2 ! %g2 = 0000000000000080 ! Mem[000000007500003c] = 0a6d934f, %l5 = 0000000000004933 lduh [%i2+0x03c],%l5 ! %l5 = 0000000000000a6d ! %l6 = 000000000000006e, Mem[0000000091000012] = 00000000 sth %l6,[%i6+0x012] ! Mem[0000000091000010] = 006e0000 ! %l0 = 00000019, %l1 = cc95c0e9, Mem[0000000091000018] = ad344f34 000000db std %l0,[%i6+%o3] ! Mem[0000000091000018] = 00000019 cc95c0e9 ! %l0 = 0000000000000019, Mem[0000000090000004] = cc95c0e9 stb %l0,[%i4+0x004] ! Mem[0000000090000004] = 1995c0e9 ! Mem[0000000074800038] = a6cbe16b, %l0 = 0000000000000019 ldsw [%i1+0x038],%l0 ! %l0 = ffffffffa6cbe16b p50_label_13: ! Mem[0000000090800020] = 6c6c0f3a ba1e4dff, %g2 = 00000080, %g3 = a22878b6 ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000ba1e4dff ! Mem[0000000091000004] = 861c204b, %g2 = 000000006c6c0f3a ldsb [%i6+0x005],%g2 ! %g2 = ffffffffffffff86 ! Mem[000000007580002c] = 1789a0e1, %l0 = ffffffffa6cbe16b ldub [%i3+0x02d],%l0 ! %l0 = 0000000000000089 ! Mem[0000000091000034] = fa740000, %g2 = ffffffffffffff86 ldsb [%i6+0x036],%g2 ! %g2 = fffffffffffffffa ! Mem[000000009000003c] = 8001ad34, %g18 = 2e5a0fea03e11e51 ldsw [%i4+0x03c],%g2 ! %g2 = 2e5a0fea03e11e51 ! %l3 = 000000000000b0e7, Mem[000000009180002e] = 08864528 sth %l3,[%o0+0x02e] ! Mem[000000009180002c] = b0e74528 ! Mem[0000000075000010] = f609964c 924ab0e7, %l0 = 00000089, %l1 = cc95c0e9 ldd [%i2+%o2],%l0 ! %l0 = 00000000f609964c 00000000924ab0e7 ! Mem[0000000090800018] = 00000000, %g2 = ffffffff8001ad34 ldsh [%i5+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800010] = 0ed0f97a ba27fa54, %g2 = 00000000, %g3 = ba1e4dff ldd [%i5+%o2],%g2 ! %g2 = 000000000ed0f97a 00000000ba27fa54 ! Mem[0000000091800028] = d1fa02cc, %g18 = 2e5a0fea03e11e51 ldsw [%o0+%o5],%g2 ! %g2 = 2e5a0fea03e11e51 p50_label_14: ! %l7 = d16fadbe8001ad34, Mem[0000000090000020] = 1a54edfce7b2eb32 stx %l7,[%i4+%o4] ! Mem[0000000090000020] = d16fadbe8001ad34 ! %l3 = 000000000000b0e7, Mem[0000000074800024] = 9d456e5e stw %l3,[%i1+0x024] ! Mem[0000000074800024] = 0000b0e7 ! %l4 = 00000000000000db, Mem[0000000075000008] = 000000db stw %l4,[%i2+%o1] ! Mem[0000000075000008] = 000000db ! Mem[0000000075000010] = f609964c924ab0e7, %l6 = 000000000000006e ldx [%i2+%o2],%l6 ! %l6 = f609964c924ab0e7 ! %l6 = f609964c924ab0e7, Mem[0000000091000028] = 995a2172b64e8285 stx %l6,[%i6+%o5] ! Mem[0000000091000028] = f609964c924ab0e7 ! Mem[0000000090800000] = 000026e97a17fa74, %g2 = ffffffffd1fa02cc ldx [%i5+%g0],%g2 ! %g2 = 000026e97a17fa74 ! Mem[000000009100001c] = cc95c0e9, %g2 = 000026e97a17fa74 lduh [%i6+0x01c],%g2 ! %g2 = 000000000000cc95 ! %l0 = f609964c, %l1 = 924ab0e7, Mem[0000000091800018] = 39a5df25 e14610d9 std %l0,[%o0+%o3] ! Mem[0000000091800018] = f609964c 924ab0e7 ! %l4 = 00000000000000db, Mem[0000000090000000] = f4d6f5d41995c0e9 stx %l4,[%i4+%g0] ! Mem[0000000090000000] = 00000000000000db ! Mem[0000000091800004] = 95c0e900, %g2 = 000000000000cc95 ldub [%o0+0x005],%g2 ! %g2 = 0000000000000095 p50_label_15: ! Mem[0000000091000004] = de861c20, %g2 = 0000000000000095 lduh [%i6+0x004],%g2 ! %g2 = 000000000000de86 ! %l6 = f609964c924ab0e7, Mem[000000007580001c] = aa202306 stw %l6,[%i3+0x01c] ! Mem[000000007580001c] = 924ab0e7 ! %l2 = 6034e20db3c80886, Mem[0000000090000004] = 000000db stw %l2,[%i4+0x004] ! Mem[0000000090000004] = b3c80886 ! Mem[0000000091000000] = ddab9f6d, %g2 = 000000000000de86 lduw [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d ! %l0 = 00000000f609964c, Mem[0000000091000008] = 4b1c5151da67f293 stx %l0,[%i6+%o1] ! Mem[0000000091000008] = 00000000f609964c ! Mem[0000000090800000] = 000026e9 7a17fa74, %g2 = ddab9f6d, %g3 = ba27fa54 ldd [%i5+%g0],%g2 ! %g2 = 00000000000026e9 000000007a17fa74 ! %l3 = 000000000000b0e7, Mem[0000000091800033] = 71b6b648 stb %l3,[%o0+0x033] ! Mem[0000000091800030] = e7b6b648 ! Mem[0000000074000030] = 170cd87e, %l7 = d16fadbe8001ad34 ldsh [%i0+0x030],%l7 ! %l7 = 000000000000170c ! %l6 = f609964c924ab0e7, Mem[0000000090800010] = 0ed0f97aba27fa54 stx %l6,[%i5+%o2] ! Mem[0000000090800010] = f609964c924ab0e7 ! %l6 = f609964c924ab0e7, Mem[0000000091800020] = 000000dbb64e8285 stx %l6,[%o0+%o4] ! Mem[0000000091800020] = f609964c924ab0e7 p50_label_16: ! Mem[0000000075800030] = 087dd9e4, %l7 = 000000000000170c ldsb [%i3+0x030],%l7 ! %l7 = 0000000000000008 ! %l3 = 000000000000b0e7, Mem[000000009180000c] = 0000006e sth %l3,[%o0+0x00c] ! Mem[000000009180000c] = b0e7006e ! %l6 = 924ab0e7, %l7 = 00000008, Mem[0000000091000038] = 0000006e 8001ad34 std %l6,[%i6+0x038] ! Mem[0000000091000038] = 924ab0e7 00000008 ! %l2 = b3c80886, %l3 = 0000b0e7, Mem[0000000091800038] = 0000006e 8001ad34 std %l2,[%o0+0x038] ! Mem[0000000091800038] = b3c80886 0000b0e7 ! %l4 = 00000000000000db, Mem[0000000091800010] = 5e44f9f4 sth %l4,[%o0+%o2] ! Mem[0000000091800010] = 00dbf9f4 ! %l2 = 6034e20db3c80886, Mem[000000009080001c] = 0000006e stw %l2,[%i5+0x01c] ! Mem[000000009080001c] = b3c80886 ! %l1 = 00000000924ab0e7, Mem[0000000075800008] = 00002635 stb %l1,[%i3+%o1] ! Mem[0000000075800008] = e7002635 ! %l6 = f609964c924ab0e7, Mem[000000009080002c] = 9c5fe8b1 stw %l6,[%i5+0x02c] ! Mem[000000009080002c] = 924ab0e7 ! Mem[0000000074800000] = 525f876e c1cdfb2d, %l6 = 924ab0e7, %l7 = 00000008 ldd [%i1+%g0],%l6 ! %l6 = 00000000525f876e 00000000c1cdfb2d ! %l1 = 00000000924ab0e7, Mem[000000009100002e] = b0e78001 stb %l1,[%i6+0x02e] ! Mem[000000009100002c] = e7e78001 p50_label_17: ! Mem[0000000090000018] = 4e529d71, %g2 = 00000000000026e9 ldsh [%i4+0x01a],%g2 ! %g2 = 0000000000004e52 ! Mem[0000000091800018] = f609964c, %g2 = 0000000000004e52 lduw [%o0+%o3],%g2 ! %g2 = 00000000f609964c ! Mem[000000009180000c] = e7006e00, %g2 = 00000000f609964c ldub [%o0+0x00d],%g2 ! %g2 = 00000000000000e7 ! Mem[0000000091800020] = f609964c 924ab0e7, %g2 = 000000e7, %g3 = 7a17fa74 ldd [%o0+%o4],%g2 ! %g2 = 00000000f609964c 00000000924ab0e7 ! Mem[0000000090000038] = 0000006e8001ad34, %g2 = 00000000f609964c ldx [%i4+0x038],%g2 ! %g2 = 0000006e8001ad34 ! Mem[0000000090800000] = 000026e97a17fa74, %g2 = 0000006e8001ad34 ldx [%i5+%g0],%g2 ! %g2 = 000026e97a17fa74 ! %l0 = 00000000f609964c, Mem[0000000091800010] = 00dbf9f4 stw %l0,[%o0+%o2] ! Mem[0000000091800010] = f609964c ! %l3 = 000000000000b0e7, Mem[0000000091800018] = f609964c stw %l3,[%o0+%o3] ! Mem[0000000091800018] = 0000b0e7 ! Mem[0000000074800034] = d3d0b1c7, %l5 = 0000000000000a6d ldub [%i1+0x036],%l5 ! %l5 = 00000000000000b1 ! %l4 = 000000db, %l5 = 000000b1, Mem[0000000090800030] = e7b33334 0000ad34 std %l4,[%i5+0x030] ! Mem[0000000090800030] = 000000db 000000b1 p50_label_18: ! %l2 = b3c80886, %l3 = 0000b0e7, Mem[0000000090800000] = 000026e9 7a17fa74 std %l2,[%i5+%g0] ! Mem[0000000090800000] = b3c80886 0000b0e7 ! Mem[000000009000002c] = ad34944f, %g2 = 000026e97a17fa74 ldsb [%i4+0x02e],%g2 ! %g2 = ffffffffffffffad ! Mem[0000000090800000] = b3c80886, %g18 = 2e5a0fea03e11e51 ldsw [%i5+%g0],%g2 ! %g2 = 2e5a0fea03e11e51 ! Mem[0000000091000038] = 924ab0e7 00000008, %g2 = b3c80886, %g3 = 924ab0e7 ldd [%i6+0x038],%g2 ! %g2 = 00000000924ab0e7 0000000000000008 ! Mem[0000000091800030] = 45288fe7, %g2 = 00000000924ab0e7 lduh [%o0+0x030],%g2 ! %g2 = 0000000000004528 ! Mem[0000000090800000] = b3c80886, %g18 = 2e5a0fea03e11e51 ldsw [%i5+%g0],%g2 ! %g2 = 2e5a0fea03e11e51 ! Mem[0000000090000008] = b0db8285, %g2 = ffffffffb3c80886 lduh [%i4+0x00a],%g2 ! %g2 = 000000000000b0db ! Mem[0000000091000030] = 8001ad34, %g2 = 000000000000b0db ldsh [%i6+0x030],%g2 ! %g2 = ffffffffffff8001 ! Mem[0000000090800018] = 00000000, %g2 = ffffffffffff8001 lduh [%i5+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000000c] = 82859e2c, %g2 = 0000000000000000 lduw [%i4+0x00c],%g2 ! %g2 = 0000000082859e2c p50_label_19: ! Mem[0000000090800008] = 94cc95c0, %g2 = 0000000082859e2c ldub [%i5+0x00b],%g2 ! %g2 = 0000000000000094 ! %l5 = 00000000000000b1, Mem[0000000091000014] = 0000006e stw %l5,[%i6+0x014] ! Mem[0000000091000014] = 000000b1 ! %l0 = 00000000f609964c, Mem[0000000091000028] = f609964c stw %l0,[%i6+%o5] ! Mem[0000000091000028] = f609964c ! %l3 = 000000000000b0e7, Mem[000000009100001f] = e9c0e9ad stb %l3,[%i6+0x01f] ! Mem[000000009100001c] = e7c0e9ad ! %l1 = 00000000924ab0e7, Mem[0000000091000018] = 00000019 stw %l1,[%i6+%o3] ! Mem[0000000091000018] = 924ab0e7 ! Mem[0000000090800030] = 000000db, %g2 = 0000000000000094 ldsb [%i5+0x030],%g2 ! %g2 = 0000000000000000 ! %l3 = 000000000000b0e7, Mem[0000000091800028] = d1fa02ccb3c8b0e7 stx %l3,[%o0+%o5] ! Mem[0000000091800028] = 000000000000b0e7 ! Mem[0000000091800024] = b0e70000, %g2 = 0000000000000000 ldsh [%o0+0x026],%g2 ! %g2 = ffffffffffffb0e7 ! Mem[0000000075000038] = ea66e2330a6d934f, %l3 = 000000000000b0e7 ldx [%i2+0x038],%l3 ! %l3 = ea66e2330a6d934f ! %l5 = 00000000000000b1, Mem[0000000091000028] = f609964c924ae7e7 stx %l5,[%i6+%o5] ! Mem[0000000091000028] = 00000000000000b1 p50_label_20: ! Mem[000000009100002c] = 000000b1, %g2 = ffffffffffffb0e7 lduh [%i6+0x02c],%g2 ! %g2 = 0000000000000000 ! %l2 = 6034e20db3c80886, Mem[000000009080003c] = 8285b60e stw %l2,[%i5+0x03c] ! Mem[000000009080003c] = b3c80886 ! %l1 = 00000000924ab0e7, Mem[000000009180003e] = b0e70000 sth %l1,[%o0+0x03e] ! Mem[000000009180003c] = b0e70000 ! Mem[0000000091800024] = b0e70000, %g2 = 0000000000000000 ldsh [%o0+0x026],%g2 ! %g2 = ffffffffffffb0e7 ! %l7 = 00000000c1cdfb2d, Mem[0000000090800020] = 6c6c0f3aba1e4dff stx %l7,[%i5+%o4] ! Mem[0000000090800020] = 00000000c1cdfb2d ! %l3 = ea66e2330a6d934f, Mem[0000000091800010] = f609964ca22878b6 stx %l3,[%o0+%o2] ! Mem[0000000091800010] = ea66e2330a6d934f ! %l0 = 00000000f609964c, Mem[0000000091000018] = 924ab0e7cc95c0e7 stx %l0,[%i6+%o3] ! Mem[0000000091000018] = 00000000f609964c ! Mem[0000000074800010] = 8f5bd172, %l2 = 6034e20db3c80886 ldsb [%i1+0x013],%l2 ! %l2 = 0000000000000072 ! %l5 = 00000000000000b1, Mem[0000000075000021] = a954acda stb %l5,[%i2+0x021] ! Mem[0000000075000020] = a9b1acda ! %l2 = 0000000000000072, Mem[0000000091800007] = e9000000 stb %l2,[%o0+0x007] ! Mem[0000000091800004] = 72000000 p50_label_21: ! Mem[0000000090000010] = 4933798e, %g2 = ffffffffffffb0e7 ldsh [%i4+0x012],%g2 ! %g2 = 0000000000004933 ! Mem[000000009000002c] = ad34944f, %g2 = 0000000000004933 ldsh [%i4+0x02e],%g2 ! %g2 = ffffffffffffad34 ! Mem[0000000091800014] = 934f0000, %g2 = ffffffffffffad34 lduh [%o0+0x016],%g2 ! %g2 = 000000000000934f ! Mem[0000000074800004] = c1cdfb2d, %l5 = 00000000000000b1 ldsb [%i1+0x004],%l5 ! %l5 = ffffffffffffffc1 ! Mem[0000000075800024] = 26357b21, %l6 = 00000000525f876e ldsh [%i3+0x026],%l6 ! %l6 = 0000000000007b21 ! Mem[0000000090800000] = c8088600, %g2 = 000000000000934f ldub [%i5+0x001],%g2 ! %g2 = 00000000000000c8 ! Mem[0000000075000028] = cbee7368, %l4 = 00000000000000db ldub [%i2+0x029],%l4 ! %l4 = 00000000000000ee ! Mem[0000000090800030] = 000000db000000b1, %g2 = 00000000000000c8 ldx [%i5+0x030],%g2 ! %g2 = 000000db000000b1 ! %l4 = 00000000000000ee, Mem[0000000090000022] = adbe8001 stb %l4,[%i4+0x022] ! Mem[0000000090000020] = eebe8001 ! Mem[0000000091800008] = 00000000, %g2 = 000000db000000b1 ldub [%o0+%o1],%g2 ! %g2 = 0000000000000000 p50_label_22: ! Mem[000000009100002c] = 0000b180, %g2 = 0000000000000000 ldsb [%i6+0x02d],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800014] = b0e70000, %g2 = 0000000000000000 ldsh [%i5+0x016],%g2 ! %g2 = ffffffffffffb0e7 ! %l4 = 000000ee, %l5 = ffffffc1, Mem[0000000091000000] = ddab9f6d de861c20 std %l4,[%i6+%g0] ! Mem[0000000091000000] = 000000ee ffffffc1 ! %l6 = 0000000000007b21, Mem[000000009180001c] = 924ab0e7 stw %l6,[%o0+0x01c] ! Mem[000000009180001c] = 00007b21 ! %l3 = ea66e2330a6d934f, Mem[0000000090800000] = b3c808860000b0e7 stx %l3,[%i5+%g0] ! Mem[0000000090800000] = ea66e2330a6d934f ! Mem[0000000074000028] = 3f6b7b9f, %l7 = 00000000c1cdfb2d lduh [%i0+0x02a],%l7 ! %l7 = 0000000000007b9f ! %l2 = 00000072, %l3 = 0a6d934f, Mem[0000000091000010] = 0000006e 000000b1 std %l2,[%i6+%o2] ! Mem[0000000091000010] = 00000072 0a6d934f ! Mem[000000009080000c] = 95c0e9f6, %g2 = ffffffffffffb0e7 ldsb [%i5+0x00d],%g2 ! %g2 = ffffffffffffff95 ! %l1 = 00000000924ab0e7, Mem[000000009100002c] = 000000b1 stw %l1,[%i6+0x02c] ! Mem[000000009100002c] = 924ab0e7 ! Mem[0000000090000018] = 7f114e52 9d7122ad, %g2 = ffffff95, %g3 = 00000008 ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d7122ad p50_label_23: ! Mem[0000000074800014] = 8c3905c8, %l3 = ea66e2330a6d934f lduw [%i1+0x014],%l3 ! %l3 = 000000008c3905c8 ! Mem[0000000090800018] = 00000000b3c80886, %g2 = 000000007f114e52 ldx [%i5+%o3],%g2 ! %g2 = 00000000b3c80886 ! %l7 = 0000000000007b9f, Mem[000000009180002e] = b0e74528 stb %l7,[%o0+0x02e] ! Mem[000000009180002c] = 9fe74528 ! Mem[0000000075800030] = 087dd9e4, %l0 = 00000000f609964c ldsb [%i3+0x030],%l0 ! %l0 = 0000000000000008 ! %l1 = 00000000924ab0e7, Mem[0000000091000030] = 8001ad34 stb %l1,[%i6+0x030] ! Mem[0000000091000030] = e701ad34 ! %l4 = 00000000000000ee, Mem[0000000090000008] = 96abb0db82859e2c stx %l4,[%i4+%o1] ! Mem[0000000090000008] = 00000000000000ee ! Mem[0000000074800018] = 6034e20db3c80886, %l1 = 00000000924ab0e7 ldx [%i1+%o3],%l1 ! %l1 = 6034e20db3c80886 ! Mem[0000000090000038] = 0000006e, %g2 = 00000000b3c80886 ldsb [%i4+0x038],%g2 ! %g2 = 0000000000000000 ! %l7 = 0000000000007b9f, Mem[0000000090000004] = b3c80886 sth %l7,[%i4+0x004] ! Mem[0000000090000004] = 7b9f0886 ! Mem[0000000091800018] = 0000b0e7, %g2 = 0000000000000000 lduh [%o0+%o3],%g2 ! %g2 = 0000000000000000 p50_label_24: ! %l3 = 000000008c3905c8, Mem[0000000091000024] = 8001ad34 stw %l3,[%i6+0x024] ! Mem[0000000091000024] = 8c3905c8 ! %l5 = ffffffffffffffc1, Mem[0000000074800038] = a6cbe16b stw %l5,[%i1+0x038] ! Mem[0000000074800038] = ffffffc1 ! Mem[0000000090000000] = 00000000, %g2 = 0000000000000000 lduw [%i4+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000074800020] = f8bdb03e 0000b0e7, %l2 = 00000072, %l3 = 8c3905c8 ldd [%i1+%o4],%l2 ! %l2 = 00000000f8bdb03e 000000000000b0e7 ! %l0 = 0000000000000008, Mem[0000000090800004] = 0a6d934f stw %l0,[%i5+0x004] ! Mem[0000000090800004] = 00000008 ! %l6 = 00007b21, %l7 = 00007b9f, Mem[0000000090800010] = f609964c 924ab0e7 std %l6,[%i5+%o2] ! Mem[0000000090800010] = 00007b21 00007b9f ! Mem[0000000075800024] = 26357b21, %l1 = 6034e20db3c80886 ldub [%i3+0x026],%l1 ! %l1 = 000000000000007b ! %l4 = 00000000000000ee, Mem[000000009080002c] = 924ab0e7 sth %l4,[%i5+0x02c] ! Mem[000000009080002c] = 00eeb0e7 ! %l1 = 000000000000007b, Mem[0000000091000023] = be8c3905 stb %l1,[%i6+0x023] ! Mem[0000000091000020] = 7b8c3905 ! Mem[0000000091000038] = 924ab0e7, %g2 = 0000000000000000 lduw [%i6+0x038],%g2 ! %g2 = 00000000924ab0e7 p50_label_25: ! %l6 = 0000000000007b21, Mem[0000000074800034] = d3d0b1c7 stw %l6,[%i1+0x034] ! Mem[0000000074800034] = 00007b21 ! Mem[0000000075000008] = 000000db b64e8285, %l2 = f8bdb03e, %l3 = 0000b0e7 ldd [%i2+%o1],%l2 ! %l2 = 00000000000000db 00000000b64e8285 ! Mem[0000000091000020] = c0e9ad7b, %g2 = 00000000924ab0e7 ldub [%i6+%o4],%g2 ! %g2 = 00000000000000c0 ! %l5 = ffffffffffffffc1, Mem[0000000091000018] = 00000000f609964c stx %l5,[%i6+%o3] ! Mem[0000000091000018] = ffffffffffffffc1 ! Mem[0000000091000020] = ad7b8c39, %g2 = 00000000000000c0 ldsh [%i6+0x022],%g2 ! %g2 = ffffffffffffad7b ! Mem[000000009100001c] = c1c0e9ad, %g2 = ffffffffffffad7b ldub [%i6+0x01f],%g2 ! %g2 = 00000000000000c1 ! %l4 = 00000000000000ee, Mem[000000007500001c] = 28282d55 stb %l4,[%i2+0x01c] ! Mem[000000007500001c] = ee282d55 ! %l5 = ffffffffffffffc1, Mem[0000000090000018] = 7f114e529d7122ad stx %l5,[%i4+%o3] ! Mem[0000000090000018] = ffffffffffffffc1 ! Mem[0000000075000020] = a9b1acda, %l6 = 0000000000007b21 lduh [%i2+%o4],%l6 ! %l6 = 000000000000a9b1 ! Mem[0000000075000034] = 8a48031f, %l3 = 00000000b64e8285 ldsb [%i2+0x035],%l3 ! %l3 = 0000000000000048 ba,a p50_not_taken_0_end p50_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p50_branch_failed p50_not_taken_0_end: ! End of Random Code for Thread 50 1: membar #Sync ! Force all stores to complete p50_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0c8] ! Set processor 50 done flag ! Check Registers p50_check_registers: set p50_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000000000008 bne,a,pn %xcc,p50_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 000000000000007b bne,a,pn %xcc,p50_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000000db bne,a,pn %xcc,p50_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000048 bne,a,pn %xcc,p50_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000000000ee bne,a,pn %xcc,p50_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffffffc1 bne,a,pn %xcc,p50_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000a9b1 bne,a,pn %xcc,p50_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000007b9f bne,a,pn %xcc,p50_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p50_check_fp_registers: set p50_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be a4833dd4 f41ef261 bne %xcc,p50_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 38d4508e 6999bb19 bne %xcc,p50_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be a6476468 8ddd4f9b bne %xcc,p50_f6_fail nop ! Check Local Memory ! Processor 50, local 0 is clean set p50_local1_expect,%g1 p50_check_local1: ldx [%g1+0x020],%g2 ! Expected data = f8bdb03e0000b0e7 ldx [%i1+0x020],%g3 ! Observed data at 0000000074800020 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i1,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 9d1488e800007b21 ldx [%i1+0x030],%g3 ! Observed data at 0000000074800030 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = ffffffc18174e21c ldx [%i1+0x038],%g3 ! Observed data at 0000000074800038 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i1,0x038,%g4 set p50_local2_expect,%g1 p50_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 000000dbb64e8285 ldx [%i2+0x008],%g3 ! Observed data at 0000000075000008 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 20a194d7ee282d55 ldx [%i2+0x018],%g3 ! Observed data at 0000000075000018 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = a9b1acda7a646933 ldx [%i2+0x020],%g3 ! Observed data at 0000000075000020 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i2,0x020,%g4 set p50_local3_expect,%g1 p50_check_local3: ldx [%g1+0x008],%g2 ! Expected data = e7002635a470fe25 ldx [%i3+0x008],%g3 ! Observed data at 0000000075800008 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 3575c694cc95c0e9 ldx [%i3+0x010],%g3 ! Observed data at 0000000075800010 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = d14a3afa924ab0e7 ldx [%i3+0x018],%g3 ! Observed data at 0000000075800018 cmp %g2,%g3 bne,a,pn %xcc,p50_local_failed add %i3,0x018,%g4 ! The test for processor 50 has passed p50_passed: ta GOOD_TRAP nop p50_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p50_failed p50_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p50_failed p50_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p50_failed p50_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p50_failed p50_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p50_failed p50_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p50_failed p50_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p50_failed p50_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p50_failed p50_f0_fail: set p50_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p50_f2_fail: set p50_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p50_f6_fail: set p50_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 50 failed p50_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0c8] ! Set processor 50 done flag set p50_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 50 failed p50_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0c8] ! Set processor 50 done flag set p50_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p50_selfmod_failed: ba p50_failed mov 0xabc,%g1 p50_common_error: or %g0,0xf12,%g1 ba p50_failed mov %o5,%g3 p50_common_signature_error: set p50_temp,%g1 ba p50_failed st %g2,[%g1] ! Common Lock Number p50_common_timeout: set p50_temp,%g1 ba p50_failed st %g2,[%g1] ! Common Lock Number p50_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p50_failed mov 0x0,%g3 p50_trap1e: ldsba [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000074800028] ldxa [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000074800028] ldsha [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000074800020] done p50_trap1o: ldsba [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000074800028] ldxa [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000074800028] ldsha [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000074800020] done p50_trap2e: ldda [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000075800028] stba %l6,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075000028] lduwa [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000074800008] ldsha [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000075800018] stha %l6,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000074800010] done p50_trap2o: ldda [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000075800028] stba %l6,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000075000028] lduwa [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000074800008] ldsha [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000075800018] stha %l6,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000074800010] done p50_trap3e: nop nop nop nop nop nop done p50_trap3o: nop nop nop nop nop nop done p50_init_memory_pointers: set p50_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 p50_local0_start,%i0 set p50_local1_start,%i1 set p50_local2_start,%i2 set p50_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = b826c8e6565dc3a5 ldx [%g1+0x008],%l1 ! %l1 = 3575c694cc95c0e9 ldx [%g1+0x010],%l2 ! %l2 = 8fe3c4048c98eaf6 ldx [%g1+0x018],%l3 ! %l3 = 437bf9147a17fa74 ldx [%g1+0x020],%l4 ! %l4 = a3e191c630cf2828 ldx [%g1+0x028],%l5 ! %l5 = 995a2172b64e8285 ldx [%g1+0x030],%l6 ! %l6 = e76a7882714c6c0e ldx [%g1+0x038],%l7 ! %l7 = d16fadbe8001ad34 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 51 processor_51: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xcc] ! Set the start flag wrpr %g0,7,%cleanwin call p51_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 51 wr %g0,0x4,%fprs ! Make sure fef is 1 set p51_init_freg,%g1 ! %f0 = c9acd813 5a53fb99 858b5b47 90dc6b87 ! %f4 = 7bee22b8 6ad240c3 09a9d4a6 d4e7f0e9 ! %f8 = 3a7b499b 763eb5d9 46d36faf 14275fa1 ! %f12 = afc01882 0fc811e7 a4f4b3af 309c9674 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 1631ca97 59c0f505 d5be265e b02b6034 ! %f20 = 494d87b1 f59e3963 d212a23a cf677778 ! %f24 = ea5f88c2 a5fd3d71 38a0193f 1c66d69c ! %f28 = ab1574cf 9568a190 114f80eb eb6f0ee1 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = fa2185d3 df4fff20 0ea72772 3a596be8 ! %f36 = 24d34fed 21965c5a 5a831e58 8eef4c9c ! %f40 = 65879504 d4fff66c cccd6bc1 3503b764 ! %f44 = f7bf0e0c ea4f156e 94274a3a 5ca8d4d9 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xb236c8f700000053,%g7,%g1 ! GSR scale = 10, align = 3 wr %g1,%g0,%gsr ! GSR = b236c8f700000053 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 51 p51_label_1: ! Mem[0000000091000018] = b4334f3440af2dc9, %g2 = 7774a87f360ff8b6 ldx [%i6+%o3],%g2 ! %g2 = b4334f3440af2dc9 ! Mem[0000000091800020] = c69ee3c733167744, %g2 = b4334f3440af2dc9 ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! Mem[0000000090800028] = eb4882af, %g18 = 202c6f0dd237eee3 ldsw [%i5+%o5],%g2 ! %g2 = 202c6f0dd237eee3 ! Mem[0000000091800028] = d1fa02ccb0308df5, %g2 = ffffffffeb4882af ldx [%o0+%o5],%g2 ! %g2 = d1fa02ccb0308df5 ! %l3 = e31cccc67056b44d, Mem[0000000090800002] = 86c6d0ba stb %l3,[%i5+0x002] ! Mem[0000000090800000] = 4dc6d0ba ! %l2 = c0ecb0283b72deec, Mem[0000000091800002] = 37b5da19 sth %l2,[%o0+0x002] ! Mem[0000000091800000] = deecda19 ! Mem[0000000091000030] = 7cc77257 207bbe7e, %g2 = b0308df5, %g3 = 0bad0b00 ldd [%i6+0x030],%g2 ! %g2 = 000000007cc77257 00000000207bbe7e ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 000000007cc77257 ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! Mem[0000000090000020] = edfce7b2, %g2 = 96abb01bc40b9e2c ldub [%i4+0x022],%g2 ! %g2 = 00000000000000ed ! Mem[000000009100003c] = d7571dc0, %g2 = 00000000000000ed ldsh [%i6+0x03c],%g2 ! %g2 = ffffffffffffd757 p51_label_2: ! Mem[0000000076000000] = dc849c16, %l7 = 74c43de9a82de41a lduw [%i0+%g0],%l7 ! %l7 = 00000000dc849c16 ! %l4 = 08c793aa013229ef, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l4,[%o0+%o5] ! Mem[0000000091800028] = 08c793aa013229ef ! Mem[0000000090000038] = 8fc6c81b f8ba39dc, %g2 = ffffd757, %g3 = 207bbe7e ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 00000000f8ba39dc ! Mem[000000009180001c] = e14610d9, %g18 = 202c6f0dd237eee3 ldsw [%o0+0x01c],%g2 ! %g2 = 202c6f0dd237eee3 ! Mem[0000000076800018] = 646fef95, %l4 = 08c793aa013229ef ldsw [%i1+%o3],%l4 ! %l4 = 00000000646fef95 ! %l5 = 068bcc8c91b90c79, Mem[0000000090000020] = 1a54edfce7b2eb32 stx %l5,[%i4+%o4] ! Mem[0000000090000020] = 068bcc8c91b90c79 ! Mem[0000000090800034] = fd66393f, %g2 = ffffffffe14610d9 lduh [%i5+0x036],%g2 ! %g2 = 000000000000fd66 ! %l2 = 3b72deec, %l3 = 7056b44d, Mem[0000000090800008] = a3d5b48d f38fafd2 std %l2,[%i5+%o1] ! Mem[0000000090800008] = 3b72deec 7056b44d ! Mem[0000000090000008] = 96abb01b c40b9e2c, %g2 = 0000fd66, %g3 = f8ba39dc ldd [%i4+%o1],%g2 ! %g2 = 0000000096abb01b 00000000c40b9e2c ! Mem[0000000076000034] = 3cb04926, %l6 = 689a22d3ddc19ee7 ldsb [%i0+0x034],%l6 ! %l6 = 000000000000003c p51_label_3: ! Mem[000000007680003c] = a1bbd44e, %l6 = 000000000000003c ldub [%i1+0x03c],%l6 ! %l6 = 00000000000000a1 ! Mem[0000000091800008] = 3f270741, %g2 = 0000000096abb01b ldsb [%o0+0x00a],%g2 ! %g2 = 000000000000003f ! Mem[000000009080000c] = 7056b44d, %g18 = 202c6f0dd237eee3 ldsw [%i5+0x00c],%g2 ! %g2 = 202c6f0dd237eee3 ! Mem[0000000090800000] = 4dc6d0ba, %g2 = 000000007056b44d lduh [%i5+0x002],%g2 ! %g2 = 0000000000004dc6 ! Mem[000000009100002c] = db4f959e, %g18 = 202c6f0dd237eee3 ldsw [%i6+0x02c],%g2 ! %g2 = 202c6f0dd237eee3 ! %l4 = 00000000646fef95, Mem[0000000091800012] = f9f4a2d9 sth %l4,[%o0+0x012] ! Mem[0000000091800010] = ef95a2d9 ! Mem[0000000076000038] = 31c350eb deb89e1f, %l2 = 3b72deec, %l3 = 7056b44d ldd [%i0+0x038],%l2 ! %l2 = 0000000031c350eb 00000000deb89e1f ! Mem[0000000091000014] = 5bebbbe4, %g2 = ffffffffdb4f959e lduw [%i6+0x014],%g2 ! %g2 = 000000005bebbbe4 ! %l3 = 00000000deb89e1f, Mem[0000000090800000] = c8c04dc6 stb %l3,[%i5+%g0] ! Mem[0000000090800000] = 1fc04dc6 ! Mem[0000000090000010] = 0212225c, %g18 = 202c6f0dd237eee3 ldsw [%i4+%o2],%g2 ! %g2 = 202c6f0dd237eee3 p51_label_4: ! Mem[0000000091800000] = 6c5edeecda193367, %g2 = 000000000212225c ldx [%o0+%g0],%g2 ! %g2 = 6c5edeecda193367 ! Mem[0000000090800008] = 3b72deec7056b44d, %g2 = 6c5edeecda193367 ldx [%i5+%o1],%g2 ! %g2 = 3b72deec7056b44d ! %l5 = 068bcc8c91b90c79, Mem[000000007700003c] = b376bde5 stw %l5,[%i2+0x03c] ! Mem[000000007700003c] = 91b90c79 ! Mem[0000000090800038] = 393f420c, %g2 = 3b72deec7056b44d ldub [%i5+0x038],%g2 ! %g2 = 0000000000000039 ! %l6 = 00000000000000a1, Mem[000000007780000e] = a8d7e58e sth %l6,[%i3+0x00e] ! Mem[000000007780000c] = a8d700a1 ! %l6 = 00000000000000a1, Mem[0000000091000028] = 43a014addb4f959e stx %l6,[%i6+%o5] ! Mem[0000000091000028] = 00000000000000a1 ! Mem[0000000090800030] = e7b333342d07fd66, %g2 = 0000000000000039 ldx [%i5+0x030],%g2 ! %g2 = e7b333342d07fd66 ! Mem[0000000090800008] = 3b72deec 7056b44d, %g2 = 2d07fd66, %g3 = c40b9e2c ldd [%i5+%o1],%g2 ! %g2 = 000000003b72deec 000000007056b44d ! %l7 = 00000000dc849c16, Mem[0000000090800018] = 35d3851c stw %l7,[%i5+%o3] ! Mem[0000000090800018] = dc849c16 ! Mem[0000000091000020] = 9de28f8d, %g2 = 000000003b72deec lduw [%i6+%o4],%g2 ! %g2 = 000000009de28f8d p51_label_5: ! %l3 = 00000000deb89e1f, Mem[0000000076000032] = d4335f65 sth %l3,[%i0+0x032] ! Mem[0000000076000030] = d4339e1f ! %l4 = 00000000646fef95, Mem[0000000091000030] = 7cc77257 sth %l4,[%i6+0x030] ! Mem[0000000091000030] = ef957257 ! %l4 = 646fef95, %l5 = 91b90c79, Mem[0000000076000020] = 31e82b8b 21296d44 std %l4,[%i0+%o4] ! Mem[0000000076000020] = 646fef95 91b90c79 ! %l4 = 00000000646fef95, Mem[0000000090800030] = e7b333342d07fd66 stx %l4,[%i5+0x030] ! Mem[0000000090800030] = 00000000646fef95 ! Mem[0000000090800024] = ba1e4dff, %g2 = 000000009de28f8d lduw [%i5+0x024],%g2 ! %g2 = 00000000ba1e4dff ! %l3 = 00000000deb89e1f, Mem[0000000091800030] = 45288f71b6b6487f stx %l3,[%o0+0x030] ! Mem[0000000091800030] = 00000000deb89e1f ! %l7 = 00000000dc849c16, Mem[000000009180000e] = 274a5e44 sth %l7,[%o0+0x00e] ! Mem[000000009180000c] = 9c165e44 ! %l7 = 00000000dc849c16, Mem[0000000091800002] = deecda19 stb %l7,[%o0+0x002] ! Mem[0000000091800000] = 16ecda19 ! %l4 = 00000000646fef95, Mem[0000000076800028] = f78a1346ee815f1f stx %l4,[%i1+%o5] ! Mem[0000000076800028] = 00000000646fef95 ! Mem[0000000090000024] = 91b90c79, %g2 = 00000000ba1e4dff lduh [%i4+0x024],%g2 ! %g2 = 00000000000091b9 p51_label_6: ! %l4 = 646fef95, %l5 = 91b90c79, Mem[0000000091000000] = ddab9f6d de861c20 std %l4,[%i6+%g0] ! Mem[0000000091000000] = 646fef95 91b90c79 ! %l1 = 12ff055bf484f4e0, Mem[0000000077800001] = 34da5f9c stb %l1,[%i3+0x001] ! Mem[0000000077800000] = 34e05f9c ! %l0 = 52cc957acdb2bb4a, Mem[0000000090000038] = 8fc6c81b stw %l0,[%i4+0x038] ! Mem[0000000090000038] = cdb2bb4a ! Mem[0000000076000010] = e1bd59bc59f4418c, %l4 = 00000000646fef95 ldx [%i0+%o2],%l4 ! %l4 = e1bd59bc59f4418c ! %l4 = 59f4418c, %l5 = 91b90c79, Mem[0000000090000028] = 07dc67fd 8d791540 std %l4,[%i4+%o5] ! Mem[0000000090000028] = 59f4418c 91b90c79 ! Mem[0000000090800000] = 1fc04dc6d0bacca9, %g2 = 00000000000091b9 ldx [%i5+%g0],%g2 ! %g2 = 1fc04dc6d0bacca9 ! Mem[000000009180000c] = 419c165e, %g2 = 1fc04dc6d0bacca9 ldub [%o0+0x00d],%g2 ! %g2 = 0000000000000041 ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 0000000000000041 ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! Mem[000000009100003c] = d7571dc0, %g18 = 202c6f0dd237eee3 ldsw [%i6+0x03c],%g2 ! %g2 = 202c6f0dd237eee3 ! Mem[0000000091800000] = 16ecda19, %g2 = ffffffffd7571dc0 lduh [%o0+0x002],%g2 ! %g2 = 00000000000016ec p51_label_7: ! %l7 = 00000000dc849c16, Mem[0000000090800008] = 3b72deec7056b44d stx %l7,[%i5+%o1] ! Mem[0000000090800008] = 00000000dc849c16 ! Mem[0000000090000020] = 068bcc8c 91b90c79, %g2 = 000016ec, %g3 = 7056b44d ldd [%i4+%o4],%g2 ! %g2 = 00000000068bcc8c 0000000091b90c79 ! %l2 = 31c350eb, %l3 = deb89e1f, Mem[0000000076800038] = 3c5484c6 a1bbd44e std %l2,[%i1+0x038] ! Mem[0000000076800038] = 31c350eb deb89e1f ! Mem[0000000091000010] = eb99b055 5bebbbe4, %g2 = 068bcc8c, %g3 = 91b90c79 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebbbe4 ! %l3 = 00000000deb89e1f, Mem[000000009000002a] = 418c91b9 stb %l3,[%i4+0x02a] ! Mem[0000000090000028] = 1f8c91b9 ! Mem[0000000091800010] = 5e44ef95 a2d978b6, %g2 = eb99b055, %g3 = 5bebbbe4 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44ef95 00000000a2d978b6 ! Mem[0000000090800020] = 6c6c0f3a ba1e4dff, %g2 = 5e44ef95, %g3 = a2d978b6 ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000ba1e4dff ! %l4 = e1bd59bc59f4418c, Mem[0000000090000038] = cdb2bb4a stb %l4,[%i4+0x038] ! Mem[0000000090000038] = 8cb2bb4a ! Mem[0000000090800010] = bbd0f97aba27fa54, %g2 = 000000006c6c0f3a ldx [%i5+%o2],%g2 ! %g2 = bbd0f97aba27fa54 ! Mem[0000000077000038] = 8172c239 91b90c79, %l6 = 000000a1, %l7 = dc849c16 ldd [%i2+0x038],%l6 ! %l6 = 000000008172c239 0000000091b90c79 p51_label_8: ! Mem[0000000091800018] = 39a5df25 e14610d9, %g2 = ba27fa54, %g3 = ba1e4dff ldd [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 00000000e14610d9 ! %l6 = 8172c239, %l7 = 91b90c79, Mem[0000000090000010] = 0212225c 798eb5a3 std %l6,[%i4+%o2] ! Mem[0000000090000010] = 8172c239 91b90c79 ! Mem[0000000090000038] = 8cb2bb4af8ba39dc, %g2 = 0000000039a5df25 ldx [%i4+0x038],%g2 ! %g2 = 8cb2bb4af8ba39dc ! Mem[0000000091800020] = 9ee3c733, %g2 = 8cb2bb4af8ba39dc ldsb [%o0+0x021],%g2 ! %g2 = ffffffffffffff9e ! %l4 = e1bd59bc59f4418c, Mem[000000009180003e] = 66350000 sth %l4,[%o0+0x03e] ! Mem[000000009180003c] = 418c0000 ! %l3 = 00000000deb89e1f, Mem[0000000090800000] = 1fc04dc6d0bacca9 stx %l3,[%i5+%g0] ! Mem[0000000090800000] = 00000000deb89e1f ! %l4 = e1bd59bc59f4418c, Mem[0000000091000002] = ef9591b9 sth %l4,[%i6+0x002] ! Mem[0000000091000000] = 418c91b9 ! %l1 = 12ff055bf484f4e0, Mem[0000000091800028] = 08c793aa stb %l1,[%o0+%o5] ! Mem[0000000091800028] = e0c793aa ! %l0 = 52cc957acdb2bb4a, Mem[0000000091000016] = bbe4b433 stb %l0,[%i6+0x016] ! Mem[0000000091000014] = 4ae4b433 ! %l6 = 8172c239, %l7 = 91b90c79, Mem[0000000076000028] = ff8ea52b 0f715038 std %l6,[%i0+%o5] ! Mem[0000000076000028] = 8172c239 91b90c79 p51_label_9: ! %l0 = cdb2bb4a, %l1 = f484f4e0, Mem[0000000076000008] = 230d5962 f76858b6 std %l0,[%i0+%o1] ! Mem[0000000076000008] = cdb2bb4a f484f4e0 ! %l3 = 00000000deb89e1f, Mem[0000000076800008] = f8cdff59fcb91fb7 stx %l3,[%i1+%o1] ! Mem[0000000076800008] = 00000000deb89e1f ! %l1 = 12ff055bf484f4e0, Mem[0000000091800020] = c69ee3c733167744 stx %l1,[%o0+%o4] ! Mem[0000000091800020] = 12ff055bf484f4e0 ! Mem[0000000091800004] = da193367, %g18 = 202c6f0dd237eee3 ldsw [%o0+0x004],%g2 ! %g2 = 202c6f0dd237eee3 ! Mem[000000009100002c] = 00a1ef95, %g2 = ffffffffda193367 ldsb [%i6+0x02e],%g2 ! %g2 = 0000000000000000 ! %l7 = 0000000091b90c79, Mem[0000000091000010] = eb99b055 stw %l7,[%i6+%o2] ! Mem[0000000091000010] = 91b90c79 ! Mem[0000000090000004] = 80b60b78, %g2 = 0000000000000000 lduh [%i4+0x004],%g2 ! %g2 = 00000000000080b6 ! %l3 = 00000000deb89e1f, Mem[000000009180001a] = df25e146 stb %l3,[%o0+0x01a] ! Mem[0000000091800018] = 1f25e146 ! %l6 = 000000008172c239, Mem[0000000091000018] = b4334f3440af2dc9 stx %l6,[%i6+%o3] ! Mem[0000000091000018] = 000000008172c239 ! %l0 = 52cc957acdb2bb4a, Mem[000000009100000a] = 5151da67 sth %l0,[%i6+0x00a] ! Mem[0000000091000008] = bb4ada67 p51_label_10: ! Mem[0000000091800024] = f484f4e0, %g2 = 00000000000080b6 lduh [%o0+0x024],%g2 ! %g2 = 000000000000f484 ! %l0 = 52cc957acdb2bb4a, Mem[0000000077800020] = 429c777178d0b0da stx %l0,[%i3+%o4] ! Mem[0000000077800020] = 52cc957acdb2bb4a ! %l1 = 12ff055bf484f4e0, Mem[0000000077800032] = 7d0bc4ec sth %l1,[%i3+0x032] ! Mem[0000000077800030] = 7d0bf4e0 ! Mem[000000009100001c] = 8172c239, %g18 = 202c6f0dd237eee3 ldsw [%i6+0x01c],%g2 ! %g2 = 202c6f0dd237eee3 ! Mem[0000000090000028] = 59f41f8c 91b90c79, %g2 = 8172c239, %g3 = e14610d9 ldd [%i4+%o5],%g2 ! %g2 = 0000000059f41f8c 0000000091b90c79 ! Mem[000000009080000c] = dc849c16, %g2 = 0000000059f41f8c lduw [%i5+0x00c],%g2 ! %g2 = 00000000dc849c16 ! Mem[0000000091800010] = 5e44ef95, %g2 = 00000000dc849c16 lduw [%o0+%o2],%g2 ! %g2 = 000000005e44ef95 ! Mem[0000000091800020] = 12ff055b, %g2 = 000000005e44ef95 lduw [%o0+%o4],%g2 ! %g2 = 0000000012ff055b ! Mem[0000000090800030] = 00000064, %g2 = 0000000012ff055b ldub [%i5+0x031],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000002c] = 0c79944f, %g2 = 0000000000000000 ldsb [%i4+0x02e],%g2 ! %g2 = 000000000000000c p51_label_11: ! %l0 = 52cc957acdb2bb4a, Mem[000000009080000e] = 9c16bbd0 stb %l0,[%i5+0x00e] ! Mem[000000009080000c] = 4a16bbd0 ! %l3 = 00000000deb89e1f, Mem[0000000091800030] = 00000000deb89e1f stx %l3,[%o0+0x030] ! Mem[0000000091800030] = 00000000deb89e1f ! Mem[0000000091800020] = 12ff055b f484f4e0, %g2 = 0000000c, %g3 = 91b90c79 ldd [%o0+%o4],%g2 ! %g2 = 0000000012ff055b 00000000f484f4e0 ! Mem[0000000091800038] = 799beb80, %g2 = 0000000012ff055b lduh [%o0+0x03a],%g2 ! %g2 = 000000000000799b ! Mem[0000000090800000] = 00000000, %g18 = 202c6f0dd237eee3 ldsw [%i5+%g0],%g2 ! %g2 = 202c6f0dd237eee3 ! Mem[0000000090000010] = 8172c239, %g2 = 0000000000000000 lduw [%i4+%o2],%g2 ! %g2 = 000000008172c239 ! Mem[0000000090000010] = 8172c239, %g18 = 202c6f0dd237eee3 ldsw [%i4+%o2],%g2 ! %g2 = 202c6f0dd237eee3 ! Mem[000000009100002c] = 000000a1, %g2 = ffffffff8172c239 ldsb [%i6+0x02c],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000003c] = f8ba39dc, %g2 = 0000000000000000 ldsh [%i4+0x03c],%g2 ! %g2 = fffffffffffff8ba ! Mem[0000000091800000] = 6c5e16ec da193367, %g2 = fffff8ba, %g3 = f484f4e0 ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e16ec 00000000da193367 p51_label_12: ! Mem[0000000090000018] = 7f114e52 9d7122ad, %g2 = 6c5e16ec, %g3 = da193367 ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d7122ad ! %l6 = 8172c239, %l7 = 91b90c79, Mem[0000000090000030] = 944f136a 126760d7 std %l6,[%i4+0x030] ! Mem[0000000090000030] = 8172c239 91b90c79 ! Mem[0000000091000028] = 00000000 000000a1, %g2 = 7f114e52, %g3 = 9d7122ad ldd [%i6+%o5],%g2 ! %g2 = 0000000000000000 00000000000000a1 ! Mem[0000000090800000] = 00000000, %g2 = 0000000000000000 lduh [%i5+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800000] = 00000000deb89e1f, %g2 = 0000000000000000 ldx [%i5+%g0],%g2 ! %g2 = 00000000deb89e1f ! %l5 = 068bcc8c91b90c79, Mem[0000000090000000] = f4d6f5d480b60b78 stx %l5,[%i4+%g0] ! Mem[0000000090000000] = 068bcc8c91b90c79 ! Mem[0000000090800020] = 6c6c0f3aba1e4dff, %g2 = 00000000deb89e1f ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3aba1e4dff ! Mem[0000000076000030] = d4339e1f, %l0 = 52cc957acdb2bb4a ldsb [%i0+0x031],%l0 ! %l0 = 0000000000000033 ! Mem[000000009080003c] = b60e0000, %g2 = 6c6c0f3aba1e4dff ldsh [%i5+0x03e],%g2 ! %g2 = ffffffffffffb60e ! Mem[0000000076800030] = f9a5de20, %l5 = 068bcc8c91b90c79 lduh [%i1+0x032],%l5 ! %l5 = 000000000000de20 p51_label_13: ! Mem[0000000090800018] = dc849c16 d6343572, %g2 = ffffb60e, %g3 = 000000a1 ldd [%i5+%o3],%g2 ! %g2 = 00000000dc849c16 00000000d6343572 ! Mem[0000000090800010] = bbd0f97a, %g2 = 00000000dc849c16 lduw [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a ! Mem[0000000090000020] = 8bcc8c91, %g2 = 00000000bbd0f97a ldub [%i4+0x021],%g2 ! %g2 = 000000000000008b ! Mem[0000000077000030] = da3b1e3f, %l7 = 0000000091b90c79 lduh [%i2+0x032],%l7 ! %l7 = 0000000000001e3f ! Mem[0000000091000018] = 00008172, %g2 = 000000000000008b ldsh [%i6+0x01a],%g2 ! %g2 = 0000000000000000 ! %l1 = 12ff055bf484f4e0, Mem[000000009080001c] = d6343572 stw %l1,[%i5+0x01c] ! Mem[000000009080001c] = f484f4e0 ! Mem[000000007600000c] = f484f4e0, %l7 = 0000000000001e3f ldsw [%i0+0x00c],%l7 ! %l7 = fffffffff484f4e0 ! Mem[0000000090800020] = 6c6c0f3aba1e4dff, %g2 = 0000000000000000 ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3aba1e4dff ! Mem[0000000090800014] = ba27fa54, %g2 = 6c6c0f3aba1e4dff ldub [%i5+0x014],%g2 ! %g2 = 00000000000000ba ! Mem[000000009180002c] = 013229ef, %g2 = 00000000000000ba lduw [%o0+0x02c],%g2 ! %g2 = 00000000013229ef p51_label_14: ! Mem[0000000091800034] = deb89e1f, %g2 = 00000000013229ef lduw [%o0+0x034],%g2 ! %g2 = 00000000deb89e1f ! Mem[0000000077000004] = e099e05c, %l2 = 0000000031c350eb lduh [%i2+0x004],%l2 ! %l2 = 000000000000e099 ! %l2 = 0000e099, %l3 = deb89e1f, Mem[0000000091800008] = 50d23f27 07419c16 std %l2,[%o0+%o1] ! Mem[0000000091800008] = 0000e099 deb89e1f ! Mem[0000000077000028] = ba9b5a01 5812c723, %l0 = 00000033, %l1 = f484f4e0 ldd [%i2+%o5],%l0 ! %l0 = 00000000ba9b5a01 000000005812c723 ! Mem[0000000076000018] = 2b98462b7eeb490b, %l0 = 00000000ba9b5a01 ldx [%i0+%o3],%l0 ! %l0 = 2b98462b7eeb490b ! %l5 = 000000000000de20, Mem[0000000090000038] = 8cb2bb4a sth %l5,[%i4+0x038] ! Mem[0000000090000038] = de20bb4a ! %l3 = 00000000deb89e1f, Mem[000000009000001a] = 4e529d71 stb %l3,[%i4+0x01a] ! Mem[0000000090000018] = 1f529d71 ! Mem[000000009180000c] = b89e1f5e, %g2 = 00000000deb89e1f ldsb [%o0+0x00d],%g2 ! %g2 = ffffffffffffffb8 ! Mem[0000000091000024] = 7b41cb8c, %g18 = 202c6f0dd237eee3 ldsw [%i6+0x024],%g2 ! %g2 = 202c6f0dd237eee3 ! %l0 = 7eeb490b, %l1 = 5812c723, Mem[0000000091800030] = 00000000 deb89e1f std %l0,[%o0+0x030] ! Mem[0000000091800030] = 7eeb490b 5812c723 p51_label_15: ! Mem[0000000090000008] = 96abb01bc40b9e2c, %g2 = 000000007b41cb8c ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9e2c ! %l3 = 00000000deb89e1f, Mem[0000000090000034] = 91b90c79 stb %l3,[%i4+0x034] ! Mem[0000000090000034] = 1fb90c79 ! Mem[0000000090000018] = 1f529d71, %g2 = 96abb01bc40b9e2c lduh [%i4+0x01a],%g2 ! %g2 = 0000000000001f52 ! Mem[0000000091800030] = 490b5812, %g2 = 0000000000001f52 lduh [%o0+0x032],%g2 ! %g2 = 000000000000490b ! %l6 = 8172c239, %l7 = f484f4e0, Mem[0000000090800008] = 00000000 dc844a16 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 8172c239 f484f4e0 ! Mem[0000000091000028] = 00000000, %g2 = 000000000000490b ldsb [%i6+0x029],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800010] = bbd0f97a, %g2 = 0000000000000000 ldsh [%i5+%o2],%g2 ! %g2 = ffffffffffffbbd0 ! Mem[0000000091800030] = 7eeb490b, %g2 = ffffffffffffbbd0 lduh [%o0+0x030],%g2 ! %g2 = 0000000000007eeb ! Mem[0000000090000020] = 068bcc8c, %g18 = 202c6f0dd237eee3 ldsw [%i4+%o4],%g2 ! %g2 = 202c6f0dd237eee3 ! %l0 = 2b98462b7eeb490b, Mem[000000009080000a] = c239f484 stb %l0,[%i5+0x00a] ! Mem[0000000090800008] = 0b39f484 p51_label_16: ! Mem[0000000091800008] = e099deb8, %g2 = 00000000068bcc8c ldsh [%o0+0x00a],%g2 ! %g2 = ffffffffffffe099 ! Mem[0000000091800028] = e0c793aa 013229ef, %g2 = ffffe099, %g3 = d6343572 ldd [%o0+%o5],%g2 ! %g2 = 00000000e0c793aa 00000000013229ef ! %l4 = e1bd59bc59f4418c, Mem[0000000090000024] = 91b90c79 sth %l4,[%i4+0x024] ! Mem[0000000090000024] = 418c0c79 ! Mem[0000000091800020] = 12ff055b, %g2 = 00000000e0c793aa lduw [%o0+%o4],%g2 ! %g2 = 0000000012ff055b ! Mem[000000009000003c] = f8ba39dc, %g2 = 0000000012ff055b lduh [%i4+0x03c],%g2 ! %g2 = 000000000000f8ba ! Mem[0000000091800034] = 5812c723, %g2 = 000000000000f8ba lduw [%o0+0x034],%g2 ! %g2 = 000000005812c723 ! Mem[0000000091800000] = 16ecda19, %g2 = 000000005812c723 ldub [%o0+0x002],%g2 ! %g2 = 0000000000000016 ! Mem[0000000090800004] = deb89e1f, %g2 = 0000000000000016 lduw [%i5+0x004],%g2 ! %g2 = 00000000deb89e1f ! Mem[0000000091800010] = 5e44ef95a2d978b6, %g2 = 00000000deb89e1f ldx [%o0+%o2],%g2 ! %g2 = 5e44ef95a2d978b6 ! %l0 = 2b98462b7eeb490b, Mem[0000000090000036] = 0c79de20 stb %l0,[%i4+0x036] ! Mem[0000000090000034] = 0b79de20 p51_label_17: ! %l1 = 000000005812c723, Mem[000000009080001a] = 9c16f484 sth %l1,[%i5+0x01a] ! Mem[0000000090800018] = c723f484 ! %l1 = 000000005812c723, Mem[0000000090800028] = eb4882af9c5fe8b1 stx %l1,[%i5+%o5] ! Mem[0000000090800028] = 000000005812c723 ! %l7 = fffffffff484f4e0, Mem[0000000090000010] = 8172c23991b90c79 stx %l7,[%i4+%o2] ! Mem[0000000090000010] = fffffffff484f4e0 ! %l5 = 000000000000de20, Mem[0000000090800018] = dc84c723 sth %l5,[%i5+%o3] ! Mem[0000000090800018] = de20c723 ! %l5 = 000000000000de20, Mem[0000000091000008] = 4b1cbb4ada67f293 stx %l5,[%i6+%o1] ! Mem[0000000091000008] = 000000000000de20 ! %l7 = fffffffff484f4e0, Mem[0000000091800018] = 39a51f25 stw %l7,[%o0+%o3] ! Mem[0000000091800018] = f484f4e0 ! %l6 = 000000008172c239, Mem[0000000091000013] = 795beb4a stb %l6,[%i6+0x013] ! Mem[0000000091000010] = 395beb4a ! Mem[000000009000000c] = c40b9e2c, %g2 = 5e44ef95a2d978b6 ldub [%i4+0x00c],%g2 ! %g2 = 00000000000000c4 ! %l2 = 000000000000e099, Mem[0000000077000028] = ba9b5a01 stw %l2,[%i2+%o5] ! Mem[0000000077000028] = 0000e099 ! %l6 = 8172c239, %l7 = f484f4e0, Mem[0000000091000008] = 00000000 0000de20 std %l6,[%i6+%o1] ! Mem[0000000091000008] = 8172c239 f484f4e0 p51_label_18: ! %l4 = e1bd59bc59f4418c, Mem[0000000091000028] = 00000000 stb %l4,[%i6+%o5] ! Mem[0000000091000028] = 8c000000 ! %l3 = 00000000deb89e1f, Mem[0000000091000001] = 6f418c91 stb %l3,[%i6+0x001] ! Mem[0000000091000000] = 1f418c91 ! Mem[0000000091800010] = ef95a2d9, %g2 = 00000000000000c4 ldub [%o0+0x012],%g2 ! %g2 = 00000000000000ef ! Mem[0000000077000030] = da3b1e3fe6824d8d, %l4 = e1bd59bc59f4418c ldx [%i2+0x030],%l4 ! %l4 = da3b1e3fe6824d8d ! Mem[0000000091000020] = e28f8d7b, %g2 = 00000000000000ef ldub [%i6+0x021],%g2 ! %g2 = 00000000000000e2 ! Mem[0000000091000010] = 91b90c39, %g18 = 202c6f0dd237eee3 ldsw [%i6+%o2],%g2 ! %g2 = 202c6f0dd237eee3 ! %l0 = 2b98462b7eeb490b, Mem[000000009180002c] = 013229ef stw %l0,[%o0+0x02c] ! Mem[000000009180002c] = 7eeb490b ! Mem[0000000076000010] = e1bd59bc, %l4 = da3b1e3fe6824d8d ldub [%i0+0x011],%l4 ! %l4 = 00000000000000bd ! %l6 = 000000008172c239, Mem[000000009000001c] = 9d7122ad sth %l6,[%i4+0x01c] ! Mem[000000009000001c] = c23922ad ! Mem[0000000090000038] = de20bb4af8ba39dc, %g2 = ffffffff91b90c39 ldx [%i4+0x038],%g2 ! %g2 = de20bb4af8ba39dc p51_label_19: ! Mem[000000009080000c] = f4e0bbd0, %g2 = de20bb4af8ba39dc ldsh [%i5+0x00e],%g2 ! %g2 = fffffffffffff4e0 ! %l0 = 2b98462b7eeb490b, Mem[0000000091800034] = 5812c723 stw %l0,[%o0+0x034] ! Mem[0000000091800034] = 7eeb490b ! %l6 = 8172c239, %l7 = f484f4e0, Mem[0000000091800030] = 7eeb490b 7eeb490b std %l6,[%o0+0x030] ! Mem[0000000091800030] = 8172c239 f484f4e0 ! Mem[0000000076000038] = 31c350eb, %l1 = 000000005812c723 ldsw [%i0+0x038],%l1 ! %l1 = 0000000031c350eb ! %l2 = 0000e099, %l3 = deb89e1f, Mem[0000000090000020] = 068bcc8c 418c0c79 std %l2,[%i4+%o4] ! Mem[0000000090000020] = 0000e099 deb89e1f ! Mem[0000000090800004] = 1f81720b, %g2 = fffffffffffff4e0 ldub [%i5+0x007],%g2 ! %g2 = 000000000000001f ! Mem[0000000076000038] = 31c350eb deb89e1f, %l2 = 0000e099, %l3 = deb89e1f ldd [%i0+0x038],%l2 ! %l2 = 0000000031c350eb 00000000deb89e1f ! %l2 = 0000000031c350eb, Mem[0000000091800010] = 5e44ef95a2d978b6 stx %l2,[%o0+%o2] ! Mem[0000000091800010] = 0000000031c350eb ! Mem[0000000090000030] = 8172c239, %g2 = 000000000000001f lduh [%i4+0x030],%g2 ! %g2 = 0000000000008172 ! Mem[000000007700002c] = 5812c723, %l0 = 2b98462b7eeb490b ldsh [%i2+0x02e],%l0 ! %l0 = ffffffffffffc723 p51_label_20: ! Mem[000000007680003c] = deb89e1f, %l2 = 0000000031c350eb lduw [%i1+0x03c],%l2 ! %l2 = 00000000deb89e1f ! Mem[0000000077800000] = 34e05f9c d78c03bb, %l4 = 000000bd, %l5 = 0000de20 ldd [%i3+%g0],%l4 ! %l4 = 0000000034e05f9c 00000000d78c03bb ! Mem[000000007700003c] = 91b90c79, %l0 = ffffffffffffc723 ldub [%i2+0x03e],%l0 ! %l0 = 000000000000000c ! Mem[0000000090000038] = de20bb4a, %g2 = 0000000000008172 lduw [%i4+0x038],%g2 ! %g2 = 00000000de20bb4a ! Mem[0000000090800028] = 00000000, %g2 = 00000000de20bb4a lduh [%i5+%o5],%g2 ! %g2 = 0000000000000000 ! %l4 = 0000000034e05f9c, Mem[0000000091800024] = f484f4e0 sth %l4,[%o0+0x024] ! Mem[0000000091800024] = 5f9cf4e0 ! Mem[0000000090000024] = deb89e1f, %g18 = 202c6f0dd237eee3 ldsw [%i4+0x024],%g2 ! %g2 = 202c6f0dd237eee3 ! Mem[0000000090800038] = 393f420c dd38b60e, %g2 = deb89e1f, %g3 = 013229ef ldd [%i5+0x038],%g2 ! %g2 = 00000000393f420c 00000000dd38b60e ! %l0 = 000000000000000c, Mem[0000000091000008] = 8172c239f484f4e0 stx %l0,[%i6+%o1] ! Mem[0000000091000008] = 000000000000000c ! Mem[0000000090800030] = 00000000, %g2 = 00000000393f420c ldub [%i5+0x030],%g2 ! %g2 = 0000000000000000 p51_label_21: ! %l7 = fffffffff484f4e0, Mem[0000000091000008] = 000000000000000c stx %l7,[%i6+%o1] ! Mem[0000000091000008] = fffffffff484f4e0 ! Mem[000000009100001c] = 399de28f, %g2 = 0000000000000000 ldub [%i6+0x01f],%g2 ! %g2 = 0000000000000039 ! Mem[0000000091000018] = 00000000, %g2 = 0000000000000039 lduh [%i6+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000024] = 1f59f41f, %g2 = 0000000000000000 ldsb [%i4+0x027],%g2 ! %g2 = 000000000000001f ! %l0 = 0000000c, %l1 = 31c350eb, Mem[0000000091800018] = f484f4e0 e14610d9 std %l0,[%o0+%o3] ! Mem[0000000091800018] = 0000000c 31c350eb ! Mem[000000009080000c] = f4e0bbd0, %g2 = 000000000000001f ldsh [%i5+0x00e],%g2 ! %g2 = fffffffffffff4e0 ! Mem[0000000090800010] = bbd0f97a, %g18 = 202c6f0dd237eee3 ldsw [%i5+%o2],%g2 ! %g2 = 202c6f0dd237eee3 ! Mem[000000007780003c] = a646cf53, %l6 = 000000008172c239 lduh [%i3+0x03e],%l6 ! %l6 = 000000000000cf53 ! Mem[0000000091800004] = 670000e0, %g2 = ffffffffbbd0f97a ldsb [%o0+0x007],%g2 ! %g2 = 0000000000000067 ! %l6 = 000000000000cf53, Mem[0000000090800032] = 0000646f sth %l6,[%i5+0x032] ! Mem[0000000090800030] = cf53646f p51_label_22: ! %l6 = 000000000000cf53, Mem[0000000076800027] = 00731bdd stb %l6,[%i1+0x027] ! Mem[0000000076800024] = 00731b53 ! Mem[0000000091000038] = 65898de9, %g2 = 0000000000000067 ldsh [%i6+0x038],%g2 ! %g2 = 0000000000006589 ! %l7 = fffffffff484f4e0, Mem[000000009180002e] = 490b8172 sth %l7,[%o0+0x02e] ! Mem[000000009180002c] = f4e08172 ! %l4 = 0000000034e05f9c, Mem[0000000090000029] = f41f8c91 stb %l4,[%i4+0x029] ! Mem[0000000090000028] = 9c1f8c91 ! %l6 = 000000000000cf53, Mem[0000000091800038] = e8dd799beb80418c stx %l6,[%o0+0x038] ! Mem[0000000091800038] = 000000000000cf53 ! Mem[0000000090000038] = de20bb4a, %g2 = 0000000000006589 ldsh [%i4+0x038],%g2 ! %g2 = ffffffffffffde20 ! Mem[0000000076800010] = 4ffb7f7f, %l6 = 000000000000cf53 lduh [%i1+0x012],%l6 ! %l6 = 0000000000007f7f ! %l4 = 0000000034e05f9c, Mem[0000000090800010] = bbd0f97aba27fa54 stx %l4,[%i5+%o2] ! Mem[0000000090800010] = 0000000034e05f9c ! Mem[0000000091000008] = fffffffff484f4e0, %g2 = ffffffffffffde20 ldx [%i6+%o1],%g2 ! %g2 = fffffffff484f4e0 ! %l2 = 00000000deb89e1f, Mem[0000000077800000] = 34e05f9c stw %l2,[%i3+%g0] ! Mem[0000000077800000] = deb89e1f p51_label_23: ! Mem[0000000091000008] = fffffffff484f4e0, %g2 = fffffffff484f4e0 ldx [%i6+%o1],%g2 ! %g2 = fffffffff484f4e0 ! %l0 = 000000000000000c, Mem[0000000090800030] = 0000cf53 sth %l0,[%i5+0x030] ! Mem[0000000090800030] = 000ccf53 ! %l4 = 0000000034e05f9c, Mem[0000000090000010] = fffffffff484f4e0 stx %l4,[%i4+%o2] ! Mem[0000000090000010] = 0000000034e05f9c ! Mem[0000000091800018] = 0000000c 31c350eb, %g2 = f484f4e0, %g3 = dd38b60e ldd [%o0+%o3],%g2 ! %g2 = 000000000000000c 0000000031c350eb ! Mem[0000000076800028] = 00000000, %l6 = 0000000000007f7f ldub [%i1+0x02b],%l6 ! %l6 = 0000000000000000 ! Mem[0000000090800028] = 005812c7, %g2 = 000000000000000c ldsb [%i5+0x02b],%g2 ! %g2 = 0000000000000000 ! %l0 = 000000000000000c, Mem[0000000090000028] = 599c1f8c91b90c79 stx %l0,[%i4+%o5] ! Mem[0000000090000028] = 000000000000000c ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = 00000000, %g3 = 31c350eb ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c ! %l4 = 0000000034e05f9c, Mem[0000000076800024] = 00731b53 stw %l4,[%i1+0x024] ! Mem[0000000076800024] = 34e05f9c ! Mem[0000000077800028] = b4d00436 ea4a1fd3, %l0 = 0000000c, %l1 = 31c350eb ldd [%i3+%o5],%l0 ! %l0 = 00000000b4d00436 00000000ea4a1fd3 p51_label_24: ! %l6 = 00000000, %l7 = f484f4e0, Mem[0000000090800000] = 00000000 deb89e1f std %l6,[%i5+%g0] ! Mem[0000000090800000] = 00000000 f484f4e0 ! %l6 = 0000000000000000, Mem[0000000091000028] = 8c000000 stb %l6,[%i6+%o5] ! Mem[0000000091000028] = 00000000 ! %l7 = fffffffff484f4e0, Mem[0000000077800000] = deb89e1f sth %l7,[%i3+%g0] ! Mem[0000000077800000] = f4e09e1f ! %l3 = 00000000deb89e1f, Mem[0000000076800004] = 51949a92 sth %l3,[%i1+0x004] ! Mem[0000000076800004] = 9e1f9a92 ! Mem[0000000090000028] = 00000000, %g2 = 000000009de28f8d ldsh [%i4+0x02a],%g2 ! %g2 = 0000000000000000 ! Mem[000000009080000c] = f4e00000, %g2 = 0000000000000000 ldsh [%i5+0x00e],%g2 ! %g2 = fffffffffffff4e0 ! Mem[0000000090000018] = 1f52c239, %g2 = fffffffffffff4e0 lduh [%i4+0x01a],%g2 ! %g2 = 0000000000001f52 ! Mem[0000000090800018] = 20c723f4, %g2 = 0000000000001f52 ldub [%i5+0x019],%g2 ! %g2 = 0000000000000020 ! Mem[0000000091800018] = 000c31c3, %g2 = 0000000000000020 ldub [%o0+0x01a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800004] = da193367, %g2 = 0000000000000000 lduw [%o0+0x004],%g2 ! %g2 = 00000000da193367 p51_label_25: ! Mem[0000000091800000] = 6c5e16ec, %g2 = 00000000da193367 lduw [%o0+%g0],%g2 ! %g2 = 000000006c5e16ec ! Mem[0000000090000004] = 7996abb0, %g2 = 000000006c5e16ec ldsb [%i4+0x007],%g2 ! %g2 = 0000000000000079 ! %l6 = 0000000000000000, Mem[0000000076800024] = 34e05f9c sth %l6,[%i1+0x024] ! Mem[0000000076800024] = 00005f9c ! Mem[0000000090000008] = abb01bc4, %g2 = 0000000000000079 ldub [%i4+0x009],%g2 ! %g2 = 00000000000000ab ! Mem[0000000091800004] = 670000e0, %g2 = 00000000000000ab ldub [%o0+0x007],%g2 ! %g2 = 0000000000000067 ! Mem[0000000090000024] = 9e1f0000, %g2 = 0000000000000067 ldsh [%i4+0x026],%g2 ! %g2 = ffffffffffff9e1f ! %l0 = 00000000b4d00436, Mem[0000000091000030] = ef957257207bbe7e stx %l0,[%i6+0x030] ! Mem[0000000091000030] = 00000000b4d00436 ! Mem[0000000091000008] = ffffffff f484f4e0, %g2 = ffff9e1f, %g3 = 7b41cb8c ldd [%i6+%o1],%g2 ! %g2 = 00000000ffffffff 00000000f484f4e0 ! Mem[000000009080000c] = f484f4e0, %g2 = 00000000ffffffff lduw [%i5+0x00c],%g2 ! %g2 = 00000000f484f4e0 ! Mem[0000000091800000] = ecda1933, %g2 = 00000000f484f4e0 ldub [%o0+0x003],%g2 ! %g2 = 00000000000000ec ba,a p51_not_taken_0_end p51_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p51_branch_failed p51_not_taken_0_end: ! End of Random Code for Thread 51 1: membar #Sync ! Force all stores to complete p51_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0cc] ! Set processor 51 done flag ! Check Registers p51_check_registers: set p51_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000b4d00436 bne,a,pn %xcc,p51_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000ea4a1fd3 bne,a,pn %xcc,p51_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000deb89e1f bne,a,pn %xcc,p51_reg_l2_fail mov %l2,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000034e05f9c bne,a,pn %xcc,p51_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000d78c03bb bne,a,pn %xcc,p51_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000000 bne,a,pn %xcc,p51_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be fffffffff484f4e0 bne,a,pn %xcc,p51_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p51_check_fp_registers: set p51_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be c9acd813 5a53fb99 bne %xcc,p51_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 858b5b47 90dc6b87 bne %xcc,p51_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 7bee22b8 6ad240c3 bne %xcc,p51_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 09a9d4a6 d4e7f0e9 bne %xcc,p51_f6_fail nop ! Check Local Memory set p51_local0_expect,%g1 p51_check_local0: ldx [%g1+0x008],%g2 ! Expected data = cdb2bb4af484f4e0 ldx [%i0+0x008],%g3 ! Observed data at 0000000076000008 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i0,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 646fef9591b90c79 ldx [%i0+0x020],%g3 ! Observed data at 0000000076000020 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 8172c23991b90c79 ldx [%i0+0x028],%g3 ! Observed data at 0000000076000028 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = d4339e1f3cb04926 ldx [%i0+0x030],%g3 ! Observed data at 0000000076000030 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i0,0x030,%g4 set p51_local1_expect,%g1 p51_check_local1: ldx [%g1+0x000],%g2 ! Expected data = b7f4659a9e1f9a92 ldx [%i1+0x000],%g3 ! Observed data at 0000000076800000 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00000000deb89e1f ldx [%i1+0x008],%g3 ! Observed data at 0000000076800008 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i1,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 27a0ce0400005f9c ldx [%i1+0x020],%g3 ! Observed data at 0000000076800020 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000000646fef95 ldx [%i1+0x028],%g3 ! Observed data at 0000000076800028 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 31c350ebdeb89e1f ldx [%i1+0x038],%g3 ! Observed data at 0000000076800038 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i1,0x038,%g4 set p51_local2_expect,%g1 p51_check_local2: ldx [%g1+0x028],%g2 ! Expected data = 0000e0995812c723 ldx [%i2+0x028],%g3 ! Observed data at 0000000077000028 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 8172c23991b90c79 ldx [%i2+0x038],%g3 ! Observed data at 0000000077000038 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i2,0x038,%g4 set p51_local3_expect,%g1 p51_check_local3: ldx [%g1+0x000],%g2 ! Expected data = f4e09e1fd78c03bb ldx [%i3+0x000],%g3 ! Observed data at 0000000077800000 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 35897975a8d700a1 ldx [%i3+0x008],%g3 ! Observed data at 0000000077800008 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i3,0x008,%g4 ldx [%g1+0x020],%g2 ! Expected data = 52cc957acdb2bb4a ldx [%i3+0x020],%g3 ! Observed data at 0000000077800020 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i3,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 7d0bf4e014f6b3db ldx [%i3+0x030],%g3 ! Observed data at 0000000077800030 cmp %g2,%g3 bne,a,pn %xcc,p51_local_failed add %i3,0x030,%g4 ! The test for processor 51 has passed p51_passed: ta GOOD_TRAP nop p51_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p51_failed p51_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p51_failed p51_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p51_failed p51_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p51_failed p51_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p51_failed p51_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p51_failed p51_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p51_failed p51_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p51_failed p51_f0_fail: set p51_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f2_fail: set p51_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f4_fail: set p51_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p51_f6_fail: set p51_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 51 failed p51_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0cc] ! Set processor 51 done flag set p51_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 51 failed p51_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0cc] ! Set processor 51 done flag set p51_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p51_selfmod_failed: ba p51_failed mov 0xabc,%g1 p51_common_error: or %g0,0xf13,%g1 ba p51_failed mov %o5,%g3 p51_common_signature_error: set p51_temp,%g1 ba p51_failed st %g2,[%g1] ! Common Lock Number p51_common_timeout: set p51_temp,%g1 ba p51_failed st %g2,[%g1] ! Common Lock Number p51_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p51_failed mov 0x0,%g3 p51_trap1e: lduwa [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000077800018] stxa %l6,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000076000008] stxa %l5,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000077800000] ldda [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000076800008] stda %l4,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000076000018] done p51_trap1o: lduwa [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000077800018] stxa %l6,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000076000008] stxa %l5,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000077800000] ldda [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000076800008] stda %l4,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000076000018] done p51_trap2e: stba %l2,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000077000018] done p51_trap2o: stba %l2,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000077000018] done p51_trap3e: nop nop nop nop done p51_trap3o: nop nop nop nop done p51_init_memory_pointers: set p51_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 p51_local0_start,%i0 set p51_local1_start,%i1 set p51_local2_start,%i2 set p51_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 52cc957acdb2bb4a ldx [%g1+0x008],%l1 ! %l1 = 12ff055bf484f4e0 ldx [%g1+0x010],%l2 ! %l2 = c0ecb0283b72deec ldx [%g1+0x018],%l3 ! %l3 = e31cccc67056b44d ldx [%g1+0x020],%l4 ! %l4 = 08c793aa013229ef ldx [%g1+0x028],%l5 ! %l5 = 068bcc8c91b90c79 ldx [%g1+0x030],%l6 ! %l6 = 689a22d3ddc19ee7 ldx [%g1+0x038],%l7 ! %l7 = 74c43de9a82de41a ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 52 processor_52: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xd0] ! Set the start flag wrpr %g0,7,%cleanwin call p52_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 52 wr %g0,0x4,%fprs ! Make sure fef is 1 set p52_init_freg,%g1 ! %f0 = ed50966e 23e42979 1cad8f66 ec335d98 ! %f4 = a2e25a0b b720fbc2 36527dfa c0694c61 ! %f8 = 0e8271f7 22e068b5 2663f968 b3f2acf5 ! %f12 = ee2af4bf 02289817 f74e28a6 68c0c10d ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 6b56faf8 ff862fd2 a7e111cb 5404a137 ! %f20 = 6c46eae5 6600d59a a9150bc1 83242486 ! %f24 = 35d2cd1e 45a18269 70fef5ce b8e26e29 ! %f28 = b63005f0 944cad09 5b3f8058 9a354acb ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = ade304bd e46323b0 a97b7668 808aff1f ! %f36 = 5fc4e001 6c3cca0d 0465b275 1a3c589b ! %f40 = b3a7eaaf 08e7e15a 01f3c002 b7531b2b ! %f44 = 49175da3 a1ebed69 4d9e8ceb 263e67ed ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x6c52a03700000006,%g7,%g1 ! GSR scale = 0, align = 6 wr %g1,%g0,%gsr ! GSR = 6c52a03700000006 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 52 p52_label_1: ! %l5 = d96b67127b13a053, Mem[0000000090000020] = 1a54edfce7b2eb32 stx %l5,[%i4+%o4] ! Mem[0000000090000020] = d96b67127b13a053 ! Mem[000000009180001c] = e14610d9, %g2 = a0609b08eb7bbff0 lduw [%o0+0x01c],%g2 ! %g2 = 00000000e14610d9 ! %l3 = e7cb993801e579f6, Mem[0000000090000006] = 0b7896ab sth %l3,[%i4+0x006] ! Mem[0000000090000004] = 79f696ab ! %l3 = e7cb993801e579f6, Mem[0000000090800038] = 393f420cdd38b60e stx %l3,[%i5+0x038] ! Mem[0000000090800038] = e7cb993801e579f6 ! Mem[0000000090800004] = d0bacca9, %g18 = a0c0141069f2d490 ldsw [%i5+0x004],%g2 ! %g2 = a0c0141069f2d490 ! %l0 = d08c06d7e11f94d5, Mem[0000000091000018] = b4334f34 stw %l0,[%i6+%o3] ! Mem[0000000091000018] = e11f94d5 ! Mem[0000000078800034] = 94ee1d74, %l3 = e7cb993801e579f6 ldsh [%i1+0x034],%l3 ! %l3 = ffffffffffff94ee ! Mem[0000000090800028] = eb4882af, %g2 = ffffffffd0bacca9 lduh [%i5+%o5],%g2 ! %g2 = 000000000000eb48 ! Mem[0000000091000000] = ddab9f6d de861c20, %g2 = 0000eb48, %g3 = 0bad0b00 ldd [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d 00000000de861c20 ! Mem[0000000079800014] = 58b78233, %l3 = ffffffffffff94ee ldsw [%i3+0x014],%l3 ! %l3 = 0000000058b78233 p52_label_2: ! Mem[0000000078800024] = 6b07764d, %l7 = 025c82a657c0a172 ldub [%i1+0x026],%l7 ! %l7 = 0000000000000076 ! Mem[000000009000003c] = 39dc0000, %g2 = 00000000ddab9f6d ldub [%i4+0x03e],%g2 ! %g2 = 0000000000000039 ! %l3 = 0000000058b78233, Mem[0000000090800028] = eb4882af stb %l3,[%i5+%o5] ! Mem[0000000090800028] = 334882af ! Mem[0000000090000010] = 0212225c, %g2 = 0000000000000039 ldsb [%i4+%o2],%g2 ! %g2 = 0000000000000002 ! Mem[0000000079800008] = 96945352, %l4 = bef656701805dfdb lduh [%i3+%o1],%l4 ! %l4 = 0000000000009694 ! %l6 = 5aa54937ec22725d, Mem[000000007880000b] = c97b7bf8 stb %l6,[%i1+0x00b] ! Mem[0000000078800008] = c97b7b5d ! Mem[0000000079800030] = 8abb666f, %l5 = d96b67127b13a053 lduw [%i3+0x030],%l5 ! %l5 = 000000008abb666f ! Mem[0000000091000020] = 9de28f8d7b41cb8c, %g2 = 0000000000000002 ldx [%i6+%o4],%g2 ! %g2 = 9de28f8d7b41cb8c ! Mem[0000000090000008] = 1bc40b9e, %g2 = 9de28f8d7b41cb8c ldub [%i4+0x00b],%g2 ! %g2 = 000000000000001b ! Mem[0000000091000020] = 8f8d7b41, %g2 = 000000000000001b ldub [%i6+0x022],%g2 ! %g2 = 000000000000008f p52_label_3: ! Mem[0000000091000028] = 43a014ad, %g2 = 000000000000008f lduh [%i6+%o5],%g2 ! %g2 = 00000000000043a0 ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = 000043a0, %g3 = de861c20 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! %l2 = 03670255d9948246, Mem[000000009080003a] = 993801e5 sth %l2,[%i5+0x03a] ! Mem[0000000090800038] = 824601e5 ! Mem[000000009180000c] = 0741274a, %g2 = 00000000d1fa02cc ldub [%o0+0x00c],%g2 ! %g2 = 0000000000000007 ! %l6 = 5aa54937ec22725d, Mem[000000009000003a] = c81bf8ba sth %l6,[%i4+0x03a] ! Mem[0000000090000038] = 725df8ba ! Mem[0000000091800004] = 336750d2, %g2 = 0000000000000007 lduh [%o0+0x006],%g2 ! %g2 = 0000000000003367 ! Mem[0000000090800020] = 6c6c0f3aba1e4dff, %g2 = 0000000000003367 ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3aba1e4dff ! Mem[0000000079000010] = 2238bc74, %l3 = 0000000058b78233 ldsw [%i2+%o2],%l3 ! %l3 = 000000002238bc74 ! Mem[0000000090000038] = 8fc6725d, %g2 = 6c6c0f3aba1e4dff lduw [%i4+0x038],%g2 ! %g2 = 000000008fc6725d ! Mem[0000000090800004] = a9a3d5b4, %g2 = 000000008fc6725d ldsb [%i5+0x007],%g2 ! %g2 = ffffffffffffffa9 p52_label_4: ! %l7 = 0000000000000076, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l7,[%o0+%o5] ! Mem[0000000091800028] = 0000000000000076 ! Mem[000000009080002c] = b1e7b333, %g2 = ffffffffffffffa9 ldub [%i5+0x02f],%g2 ! %g2 = 00000000000000b1 ! Mem[0000000078000030] = 86049bd9, %l4 = 0000000000009694 lduh [%i0+0x032],%l4 ! %l4 = 0000000000009bd9 ! Mem[0000000091000000] = 9f6dde86, %g2 = 00000000000000b1 ldsb [%i6+0x002],%g2 ! %g2 = ffffffffffffff9f ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = ffffff9f, %g3 = b0308df5 ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 ! %l7 = 0000000000000076, Mem[0000000091800028] = 00000000 stw %l7,[%o0+%o5] ! Mem[0000000091800028] = 00000076 ! Mem[0000000090800000] = c8c086c6, %g2 = 000000006c5e37b5 ldsb [%i5+%g0],%g2 ! %g2 = ffffffffffffffc8 ! %l0 = d08c06d7e11f94d5, Mem[0000000091800014] = a2d978b6 stw %l0,[%o0+0x014] ! Mem[0000000091800014] = e11f94d5 ! %l0 = e11f94d5, %l1 = 1428ec31, Mem[0000000091000020] = 9de28f8d 7b41cb8c std %l0,[%i6+%o4] ! Mem[0000000091000020] = e11f94d5 1428ec31 ! Mem[0000000091000028] = 43a014ad, %g18 = a0c0141069f2d490 ldsw [%i6+%o5],%g2 ! %g2 = a0c0141069f2d490 p52_label_5: ! Mem[0000000090000000] = f4d6f5d4 80b679f6, %g2 = 43a014ad, %g3 = da193367 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b679f6 ! %l5 = 000000008abb666f, Mem[000000009180000c] = 0741274a sth %l5,[%o0+0x00c] ! Mem[000000009180000c] = 666f274a ! %l4 = 00009bd9, %l5 = 8abb666f, Mem[0000000078000020] = df2f700f c90d0945 std %l4,[%i0+%o4] ! Mem[0000000078000020] = 00009bd9 8abb666f ! %l2 = d9948246, %l3 = 2238bc74, Mem[0000000091800030] = 45288f71 b6b6487f std %l2,[%o0+0x030] ! Mem[0000000091800030] = d9948246 2238bc74 ! Mem[0000000090000024] = 7b13a053, %g2 = 00000000f4d6f5d4 lduw [%i4+0x024],%g2 ! %g2 = 000000007b13a053 ! Mem[0000000091800008] = 50d23f27 666f274a, %g2 = 7b13a053, %g3 = 80b679f6 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 00000000666f274a ! %l0 = e11f94d5, %l1 = 1428ec31, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l0,[%i5+%g0] ! Mem[0000000090800000] = e11f94d5 1428ec31 ! %l4 = 00009bd9, %l5 = 8abb666f, Mem[0000000090000028] = 07dc67fd 8d791540 std %l4,[%i4+%o5] ! Mem[0000000090000028] = 00009bd9 8abb666f ! Mem[0000000079800000] = fc7ccf81, %l0 = d08c06d7e11f94d5 ldsw [%i3+%g0],%l0 ! %l0 = fffffffffc7ccf81 ! %l5 = 000000008abb666f, Mem[0000000091000013] = 555bebbb stb %l5,[%i6+0x013] ! Mem[0000000091000010] = 6f5bebbb p52_label_6: ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = 50d23f27, %g3 = 666f274a ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 ! Mem[0000000090800010] = bbd0f97a, %g2 = 000000006c5e37b5 lduw [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a ! %l4 = 00009bd9, %l5 = 8abb666f, Mem[0000000090800018] = 35d3851c d6343572 std %l4,[%i5+%o3] ! Mem[0000000090800018] = 00009bd9 8abb666f ! %l3 = 000000002238bc74, Mem[0000000090800008] = a3d5b48df38fafd2 stx %l3,[%i5+%o1] ! Mem[0000000090800008] = 000000002238bc74 ! Mem[0000000091800004] = 6750d23f, %g2 = 00000000bbd0f97a ldub [%o0+0x007],%g2 ! %g2 = 0000000000000067 ! %l0 = fffffffffc7ccf81, Mem[000000007900000a] = 33edfbfd stb %l0,[%i2+0x00a] ! Mem[0000000079000008] = 33ed81fd ! Mem[0000000090800008] = 00000000, %g18 = a0c0141069f2d490 ldsw [%i5+%o1],%g2 ! %g2 = a0c0141069f2d490 ! Mem[0000000091000000] = ddab9f6d de861c20, %g2 = 00000000, %g3 = da193367 ldd [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d 00000000de861c20 ! %l4 = 0000000000009bd9, Mem[0000000090800028] = 334882af sth %l4,[%i5+%o5] ! Mem[0000000090800028] = 9bd982af ! %l0 = fffffffffc7ccf81, Mem[000000007880001c] = f869bbc7 stw %l0,[%i1+0x01c] ! Mem[000000007880001c] = fc7ccf81 p52_label_7: ! Mem[0000000091000004] = de861c20, %g18 = a0c0141069f2d490 ldsw [%i6+0x004],%g2 ! %g2 = a0c0141069f2d490 ! Mem[000000009080002c] = 9c5fe8b1, %g18 = a0c0141069f2d490 ldsw [%i5+0x02c],%g2 ! %g2 = a0c0141069f2d490 ! Mem[0000000090800038] = e7cb8246, %g18 = a0c0141069f2d490 ldsw [%i5+0x038],%g2 ! %g2 = a0c0141069f2d490 ! Mem[0000000079800020] = 633fb7e9 1e5f32ca, %l2 = d9948246, %l3 = 2238bc74 ldd [%i3+%o4],%l2 ! %l2 = 00000000633fb7e9 000000001e5f32ca ! Mem[0000000091800008] = 50d23f27666f274a, %g2 = ffffffffe7cb8246 ldx [%o0+%o1],%g2 ! %g2 = 50d23f27666f274a ! Mem[000000009180001c] = 4610d9c6, %g2 = 50d23f27666f274a ldsb [%o0+0x01d],%g2 ! %g2 = 0000000000000046 ! %l5 = 000000008abb666f, Mem[0000000078800020] = 5312b31a6b07764d stx %l5,[%i1+%o4] ! Mem[0000000078800020] = 000000008abb666f ! Mem[0000000090800004] = 1428ec31, %g2 = 0000000000000046 ldsb [%i5+0x004],%g2 ! %g2 = 0000000000000014 ! Mem[000000009100002c] = db4f959e, %g18 = a0c0141069f2d490 ldsw [%i6+0x02c],%g2 ! %g2 = a0c0141069f2d490 ! %l1 = 8bdfaf401428ec31, Mem[000000007900000c] = 61337f8c stw %l1,[%i2+0x00c] ! Mem[000000007900000c] = 1428ec31 p52_label_8: ! Mem[000000009080000c] = 2238bc74, %g18 = a0c0141069f2d490 ldsw [%i5+0x00c],%g2 ! %g2 = a0c0141069f2d490 ! %l7 = 0000000000000076, Mem[000000009000001c] = 9d7122ad stw %l7,[%i4+0x01c] ! Mem[000000009000001c] = 00000076 ! %l6 = ec22725d, %l7 = 00000076, Mem[0000000091800038] = e8dd799b eb806635 std %l6,[%o0+0x038] ! Mem[0000000091800038] = ec22725d 00000076 ! Mem[0000000090000024] = 7b13a053, %g2 = 000000002238bc74 ldsh [%i4+0x024],%g2 ! %g2 = 0000000000007b13 ! Mem[0000000090000000] = d6f5d480, %g2 = 0000000000007b13 ldsb [%i4+0x001],%g2 ! %g2 = ffffffffffffffd6 ! Mem[0000000078800038] = eaf19879, %l2 = 00000000633fb7e9 ldsw [%i1+0x038],%l2 ! %l2 = ffffffffeaf19879 ! Mem[0000000090000000] = d480b679, %g2 = ffffffffffffffd6 ldsb [%i4+0x003],%g2 ! %g2 = ffffffffffffffd4 ! %l4 = 00009bd9, %l5 = 8abb666f, Mem[0000000079800000] = fc7ccf81 9e0fad85 std %l4,[%i3+%g0] ! Mem[0000000079800000] = 00009bd9 8abb666f ! Mem[0000000091800038] = ec22725d, %g2 = ffffffffffffffd4 lduh [%o0+0x038],%g2 ! %g2 = 000000000000ec22 ! Mem[0000000090800020] = 6c0f3aba, %g2 = 000000000000ec22 ldub [%i5+0x021],%g2 ! %g2 = 000000000000006c p52_label_9: ! Mem[0000000091800010] = 5e44f9f4e11f94d5, %g2 = 000000000000006c ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4e11f94d5 ! Mem[0000000090000018] = 7f114e52 00000076, %g2 = e11f94d5, %g3 = de861c20 ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 0000000000000076 ! %l6 = 5aa54937ec22725d, Mem[0000000090000026] = a0530000 stb %l6,[%i4+0x026] ! Mem[0000000090000024] = 5d530000 ! %l6 = 5aa54937ec22725d, Mem[0000000090800000] = e11f94d51428ec31 stx %l6,[%i5+%g0] ! Mem[0000000090800000] = 5aa54937ec22725d ! %l1 = 8bdfaf401428ec31, Mem[0000000090800038] = e7cb8246 stw %l1,[%i5+0x038] ! Mem[0000000090800038] = 1428ec31 ! Mem[0000000090000010] = 0212225c798eb5a3, %g2 = 000000007f114e52 ldx [%i4+%o2],%g2 ! %g2 = 0212225c798eb5a3 ! Mem[0000000079800010] = 4c361340, %l0 = fffffffffc7ccf81 ldub [%i3+0x011],%l0 ! %l0 = 0000000000000036 ! %l2 = ffffffffeaf19879, Mem[0000000079000006] = b1ad1f9c sth %l2,[%i2+0x006] ! Mem[0000000079000004] = b1ad9879 ! Mem[0000000079800000] = 00009bd9, %l3 = 000000001e5f32ca lduh [%i3+0x002],%l3 ! %l3 = 0000000000009bd9 ! %l2 = ffffffffeaf19879, Mem[0000000091800000] = 6c5e37b5da193367 stx %l2,[%o0+%g0] ! Mem[0000000091800000] = ffffffffeaf19879 p52_label_10: ! Mem[0000000078000034] = e6c96909, %l4 = 0000000000009bd9 ldub [%i0+0x034],%l4 ! %l4 = 00000000000000e6 ! %l0 = 00000036, %l1 = 1428ec31, Mem[0000000090800030] = e7b33334 2d07fd66 std %l0,[%i5+0x030] ! Mem[0000000090800030] = 00000036 1428ec31 ! %l2 = ffffffffeaf19879, Mem[0000000090800028] = 9bd982af stw %l2,[%i5+%o5] ! Mem[0000000090800028] = eaf19879 ! %l3 = 0000000000009bd9, Mem[0000000091800014] = e11f94d5 stw %l3,[%o0+0x014] ! Mem[0000000091800014] = 00009bd9 ! %l6 = 5aa54937ec22725d, Mem[0000000091000008] = 4b1c5151da67f293 stx %l6,[%i6+%o1] ! Mem[0000000091000008] = 5aa54937ec22725d ! %l5 = 000000008abb666f, Mem[0000000091800008] = 50d23f27666f274a stx %l5,[%o0+%o1] ! Mem[0000000091800008] = 000000008abb666f ! Mem[0000000090000038] = 8fc6725d, %g2 = 0212225c798eb5a3 lduh [%i4+0x038],%g2 ! %g2 = 0000000000008fc6 ! Mem[0000000091800038] = ec22725d, %g2 = 0000000000008fc6 lduw [%o0+0x038],%g2 ! %g2 = 00000000ec22725d ! %l5 = 000000008abb666f, Mem[0000000078000004] = bb56d43e stw %l5,[%i0+0x004] ! Mem[0000000078000004] = 8abb666f ! %l6 = 5aa54937ec22725d, Mem[000000007980002c] = 856d70a0 sth %l6,[%i3+0x02c] ! Mem[000000007980002c] = 725d70a0 p52_label_11: ! %l4 = 00000000000000e6, Mem[0000000090000030] = 944f136a sth %l4,[%i4+0x030] ! Mem[0000000090000030] = 00e6136a ! Mem[0000000078000028] = d1507036, %l3 = 0000000000009bd9 ldsw [%i0+%o5],%l3 ! %l3 = ffffffffd1507036 ! %l6 = 5aa54937ec22725d, Mem[0000000091800030] = d99482462238bc74 stx %l6,[%o0+0x030] ! Mem[0000000091800030] = 5aa54937ec22725d ! Mem[000000009180003c] = 00000076, %g2 = 00000000ec22725d lduw [%o0+0x03c],%g2 ! %g2 = 0000000000000076 ! Mem[0000000090800018] = 00009bd9, %g18 = a0c0141069f2d490 ldsw [%i5+%o3],%g2 ! %g2 = a0c0141069f2d490 ! %l4 = 00000000000000e6, Mem[0000000090000014] = 798eb5a3 stw %l4,[%i4+0x014] ! Mem[0000000090000014] = 000000e6 ! Mem[0000000090800000] = 5aa54937, %g2 = 0000000000009bd9 lduw [%i5+%g0],%g2 ! %g2 = 000000005aa54937 ! Mem[0000000090000028] = 00009bd9 8abb666f, %g2 = 5aa54937, %g3 = 00000076 ldd [%i4+%o5],%g2 ! %g2 = 0000000000009bd9 000000008abb666f ! Mem[0000000090000010] = 225c0000, %g2 = 0000000000009bd9 lduh [%i4+0x012],%g2 ! %g2 = 000000000000225c ! Mem[0000000078000010] = df51454c, %l7 = 0000000000000076 lduw [%i0+%o2],%l7 ! %l7 = 00000000df51454c p52_label_12: ! Mem[000000009100003c] = d7571dc0, %g2 = 000000000000225c ldub [%i6+0x03c],%g2 ! %g2 = 00000000000000d7 ! Mem[000000007980002c] = 725d70a0, %l5 = 000000008abb666f ldsb [%i3+0x02d],%l5 ! %l5 = 000000000000005d ! Mem[0000000091000038] = 8de9d757, %g2 = 00000000000000d7 lduh [%i6+0x03a],%g2 ! %g2 = 0000000000008de9 ! Mem[0000000091000030] = 57207bbe, %g2 = 0000000000008de9 ldsb [%i6+0x033],%g2 ! %g2 = 0000000000000057 ! %l1 = 8bdfaf401428ec31, Mem[0000000091800004] = eaf19879 stw %l1,[%o0+0x004] ! Mem[0000000091800004] = 1428ec31 ! Mem[000000009180001c] = e14610d9, %g18 = a0c0141069f2d490 ldsw [%o0+0x01c],%g2 ! %g2 = a0c0141069f2d490 ! %l6 = 5aa54937ec22725d, Mem[0000000078800028] = 341ab72484d80933 stx %l6,[%i1+%o5] ! Mem[0000000078800028] = 5aa54937ec22725d ! %l6 = 5aa54937ec22725d, Mem[000000009100000e] = 725deb99 sth %l6,[%i6+0x00e] ! Mem[000000009100000c] = 725deb99 ! Mem[0000000091000028] = 14addb4f, %g2 = ffffffffe14610d9 ldsh [%i6+0x02a],%g2 ! %g2 = 00000000000014ad ! Mem[0000000078000004] = 8abb666f, %l3 = ffffffffd1507036 ldsw [%i0+0x004],%l3 ! %l3 = ffffffff8abb666f p52_label_13: ! Mem[0000000090000008] = 96abb01b, %g2 = 00000000000014ad lduh [%i4+%o1],%g2 ! %g2 = 00000000000096ab ! %l7 = 00000000df51454c, Mem[000000007880001a] = 61d166f8 stb %l7,[%i1+0x01a] ! Mem[0000000078800018] = 61d14cf8 ! Mem[0000000090000020] = d96b6712, %g18 = a0c0141069f2d490 ldsw [%i4+%o4],%g2 ! %g2 = a0c0141069f2d490 ! Mem[0000000091800030] = 4937ec22, %g2 = ffffffffd96b6712 ldub [%o0+0x032],%g2 ! %g2 = 0000000000000049 ! Mem[000000009180000c] = 8abb666f, %g2 = 0000000000000049 ldsh [%o0+0x00c],%g2 ! %g2 = ffffffffffff8abb ! %l1 = 8bdfaf401428ec31, Mem[0000000091800014] = 00009bd9 stb %l1,[%o0+0x014] ! Mem[0000000091800014] = 31009bd9 ! Mem[0000000090800034] = 1428ec31, %g2 = ffffffffffff8abb lduw [%i5+0x034],%g2 ! %g2 = 000000001428ec31 ! Mem[0000000090800030] = 00000036, %g2 = 000000001428ec31 lduw [%i5+0x030],%g2 ! %g2 = 0000000000000036 ! %l0 = 00000036, %l1 = 1428ec31, Mem[0000000091000000] = ddab9f6d de861c20 std %l0,[%i6+%g0] ! Mem[0000000091000000] = 00000036 1428ec31 ! Mem[000000007900002c] = cc75fa18, %l6 = 5aa54937ec22725d lduw [%i2+0x02c],%l6 ! %l6 = 00000000cc75fa18 p52_label_14: ! %l5 = 000000000000005d, Mem[000000009080000c] = 2238bc74 stw %l5,[%i5+0x00c] ! Mem[000000009080000c] = 0000005d ! Mem[0000000091800018] = 39a5df25, %g2 = 0000000000000036 lduw [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 ! Mem[0000000090000004] = 80b679f6, %g2 = 0000000039a5df25 ldsb [%i4+0x004],%g2 ! %g2 = ffffffffffffff80 ! Mem[0000000090800028] = 98799c5f, %g2 = ffffffffffffff80 ldsh [%i5+0x02a],%g2 ! %g2 = ffffffffffff9879 ! %l2 = eaf19879, %l3 = 8abb666f, Mem[0000000091000030] = 7cc77257 207bbe7e std %l2,[%i6+0x030] ! Mem[0000000091000030] = eaf19879 8abb666f ! Mem[0000000091800018] = df25e146, %g2 = ffffffffffff9879 lduh [%o0+0x01a],%g2 ! %g2 = 000000000000df25 ! Mem[0000000090000038] = 725df8ba, %g2 = 000000000000df25 ldsh [%i4+0x03a],%g2 ! %g2 = 000000000000725d ! %l1 = 8bdfaf401428ec31, Mem[0000000079800028] = 99dc8741 stw %l1,[%i3+%o5] ! Mem[0000000079800028] = 1428ec31 ! %l0 = 00000036, %l1 = 1428ec31, Mem[0000000090800000] = 5aa54937 ec22725d std %l0,[%i5+%g0] ! Mem[0000000090800000] = 00000036 1428ec31 ! %l6 = cc75fa18, %l7 = df51454c, Mem[0000000090800038] = 1428ec31 01e579f6 std %l6,[%i5+0x038] ! Mem[0000000090800038] = cc75fa18 df51454c p52_label_15: ! Mem[000000009080002c] = 5fe8b100, %g2 = 000000000000725d ldub [%i5+0x02d],%g2 ! %g2 = 000000000000005f ! %l3 = ffffffff8abb666f, Mem[000000009180002e] = 00765aa5 sth %l3,[%o0+0x02e] ! Mem[000000009180002c] = 666f5aa5 ! %l4 = 000000e6, %l5 = 0000005d, Mem[0000000091800010] = 5e44f9f4 31009bd9 std %l4,[%o0+%o2] ! Mem[0000000091800010] = 000000e6 0000005d ! Mem[0000000091000024] = 1428ec31, %g2 = 000000000000005f ldub [%i6+0x024],%g2 ! %g2 = 0000000000000014 ! Mem[0000000091800038] = ec22725d00000076, %g2 = 0000000000000014 ldx [%o0+0x038],%g2 ! %g2 = ec22725d00000076 ! Mem[000000009000000c] = 0b9e2c02, %g2 = ec22725d00000076 ldsb [%i4+0x00d],%g2 ! %g2 = 000000000000000b ! Mem[0000000091800028] = 00000076, %g2 = 000000000000000b lduw [%o0+%o5],%g2 ! %g2 = 0000000000000076 ! %l1 = 8bdfaf401428ec31, Mem[0000000090000014] = 000000e6 stw %l1,[%i4+0x014] ! Mem[0000000090000014] = 1428ec31 ! Mem[0000000090800014] = ba27fa54, %g2 = 0000000000000076 ldsh [%i5+0x014],%g2 ! %g2 = ffffffffffffba27 ! Mem[0000000091000030] = 798abb66, %g2 = ffffffffffffba27 ldsb [%i6+0x033],%g2 ! %g2 = 0000000000000079 p52_label_16: ! Mem[0000000090000024] = 7b135d53, %g2 = 0000000000000079 lduh [%i4+0x024],%g2 ! %g2 = 0000000000007b13 ! Mem[0000000090800038] = cc75fa18, %g2 = 0000000000007b13 lduh [%i5+0x038],%g2 ! %g2 = 000000000000cc75 ! %l5 = 000000000000005d, Mem[0000000078800038] = eaf198799673dc54 stx %l5,[%i1+0x038] ! Mem[0000000078800038] = 000000000000005d ! Mem[0000000091000038] = 65898de9, %g2 = 000000000000cc75 ldsh [%i6+0x038],%g2 ! %g2 = 0000000000006589 ! Mem[0000000090000030] = 00e6136a 126760d7, %g2 = 00006589, %g3 = 8abb666f ldd [%i4+0x030],%g2 ! %g2 = 0000000000e6136a 00000000126760d7 ! %l7 = 00000000df51454c, Mem[0000000090800026] = 4dffeaf1 sth %l7,[%i5+0x026] ! Mem[0000000090800024] = 454ceaf1 ! Mem[0000000079000004] = b1ad9879, %l7 = 00000000df51454c ldsh [%i2+0x006],%l7 ! %l7 = ffffffffffff9879 ! %l0 = 00000036, %l1 = 1428ec31, Mem[0000000079800020] = 633fb7e9 1e5f32ca std %l0,[%i3+%o4] ! Mem[0000000079800020] = 00000036 1428ec31 ! Mem[0000000090800004] = ec310000, %g2 = 0000000000e6136a lduh [%i5+0x006],%g2 ! %g2 = 000000000000ec31 ! %l3 = ffffffff8abb666f, Mem[0000000090800000] = 00000036 stw %l3,[%i5+%g0] ! Mem[0000000090800000] = 8abb666f p52_label_17: ! Mem[0000000090000020] = 67127b13, %g2 = 000000000000ec31 ldub [%i4+0x022],%g2 ! %g2 = 0000000000000067 ! %l1 = 8bdfaf401428ec31, Mem[0000000079000010] = 2238bc74 stw %l1,[%i2+%o2] ! Mem[0000000079000010] = 1428ec31 ! Mem[0000000090800024] = 454ceaf1, %g2 = 0000000000000067 lduh [%i5+0x026],%g2 ! %g2 = 000000000000454c ! %l2 = eaf19879, %l3 = 8abb666f, Mem[0000000090800038] = cc75fa18 df51454c std %l2,[%i5+0x038] ! Mem[0000000090800038] = eaf19879 8abb666f ! Mem[000000009100001c] = 40af2dc9, %g18 = a0c0141069f2d490 ldsw [%i6+0x01c],%g2 ! %g2 = a0c0141069f2d490 ! %l6 = 00000000cc75fa18, Mem[0000000091800020] = c69ee3c733167744 stx %l6,[%o0+%o4] ! Mem[0000000091800020] = 00000000cc75fa18 ! %l0 = 0000000000000036, Mem[0000000091000015] = ebbbe4e1 stb %l0,[%i6+0x015] ! Mem[0000000091000014] = 36bbe4e1 ! %l0 = 00000036, %l1 = 1428ec31, Mem[0000000090800000] = 8abb666f 1428ec31 std %l0,[%i5+%g0] ! Mem[0000000090800000] = 00000036 1428ec31 ! Mem[000000009100002c] = db4f959e, %g18 = a0c0141069f2d490 ldsw [%i6+0x02c],%g2 ! %g2 = a0c0141069f2d490 ! %l2 = eaf19879, %l3 = 8abb666f, Mem[0000000091800028] = 00000076 0000666f std %l2,[%o0+%o5] ! Mem[0000000091800028] = eaf19879 8abb666f p52_label_18: ! Mem[000000009180002c] = 8abb666f, %g2 = ffffffffdb4f959e lduh [%o0+0x02c],%g2 ! %g2 = 0000000000008abb ! Mem[000000009100000c] = ec22725d, %g2 = 0000000000008abb ldsh [%i6+0x00c],%g2 ! %g2 = ffffffffffffec22 ! %l3 = ffffffff8abb666f, Mem[0000000091000002] = 00361428 stb %l3,[%i6+0x002] ! Mem[0000000091000000] = 6f361428 ! %l7 = ffffffffffff9879, Mem[000000009080003c] = 8abb666f stw %l7,[%i5+0x03c] ! Mem[000000009080003c] = ffff9879 ! Mem[0000000091800018] = df25e146, %g2 = ffffffffffffec22 lduh [%o0+0x01a],%g2 ! %g2 = 000000000000df25 ! Mem[000000009000001c] = 76d96b67, %g2 = 000000000000df25 ldsb [%i4+0x01f],%g2 ! %g2 = 0000000000000076 ! %l7 = ffffffffffff9879, Mem[0000000091800028] = eaf198798abb666f stx %l7,[%o0+%o5] ! Mem[0000000091800028] = ffffffffffff9879 ! Mem[0000000091800010] = 000000e6, %g2 = 0000000000000076 ldsh [%o0+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000079000028] = 6e7af54b, %l6 = 00000000cc75fa18 lduh [%i2+%o5],%l6 ! %l6 = 0000000000006e7a ! Mem[0000000091800014] = 0000005d, %g18 = a0c0141069f2d490 ldsw [%o0+0x014],%g2 ! %g2 = a0c0141069f2d490 p52_label_19: ! Mem[0000000090000010] = 225c1428, %g2 = 000000000000005d ldsb [%i4+0x012],%g2 ! %g2 = 0000000000000022 ! Mem[0000000090000004] = b679f696, %g2 = 0000000000000022 ldub [%i4+0x005],%g2 ! %g2 = 00000000000000b6 ! Mem[000000009000003c] = dc000000, %g2 = 00000000000000b6 ldsb [%i4+0x03f],%g2 ! %g2 = ffffffffffffffdc ! Mem[0000000091000018] = 94d540af, %g2 = ffffffffffffffdc lduh [%i6+0x01a],%g2 ! %g2 = 00000000000094d5 ! Mem[0000000091000008] = 5aa54937 ec22725d, %g2 = 000094d5, %g3 = 126760d7 ldd [%i6+%o1],%g2 ! %g2 = 000000005aa54937 00000000ec22725d ! %l3 = ffffffff8abb666f, Mem[0000000090000000] = f4d6f5d4 sth %l3,[%i4+%g0] ! Mem[0000000090000000] = 666ff5d4 ! Mem[0000000091000028] = 43a014ad, %g2 = 000000005aa54937 lduw [%i6+%o5],%g2 ! %g2 = 0000000043a014ad ! %l3 = ffffffff8abb666f, Mem[0000000091000004] = 1428ec31 stw %l3,[%i6+0x004] ! Mem[0000000091000004] = 8abb666f ! Mem[0000000091000008] = 5aa54937, %g2 = 0000000043a014ad ldub [%i6+%o1],%g2 ! %g2 = 000000000000005a ! %l6 = 0000000000006e7a, Mem[0000000090800030] = 00000036 stw %l6,[%i5+0x030] ! Mem[0000000090800030] = 00006e7a p52_label_20: ! %l0 = 00000036, %l1 = 1428ec31, Mem[0000000090800038] = eaf19879 ffff9879 std %l0,[%i5+0x038] ! Mem[0000000090800038] = 00000036 1428ec31 ! Mem[0000000090800010] = bbd0f97a ba27fa54, %g2 = 0000005a, %g3 = ec22725d ldd [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a 00000000ba27fa54 ! %l7 = ffffffffffff9879, Mem[0000000091000014] = 5b36bbe4 stw %l7,[%i6+0x014] ! Mem[0000000091000014] = ffff9879 ! Mem[0000000079800020] = 00000036, %l5 = 000000000000005d ldsh [%i3+0x022],%l5 ! %l5 = 0000000000000036 ! %l2 = eaf19879, %l3 = 8abb666f, Mem[0000000078000028] = d1507036 42aa0a7c std %l2,[%i0+%o5] ! Mem[0000000078000028] = eaf19879 8abb666f ! Mem[000000007980003c] = a6493f5c, %l1 = 8bdfaf401428ec31 lduw [%i3+0x03c],%l1 ! %l1 = 00000000a6493f5c ! Mem[0000000090000010] = 0212225c1428ec31, %g2 = 00000000bbd0f97a ldx [%i4+%o2],%g2 ! %g2 = 0212225c1428ec31 ! %l5 = 0000000000000036, Mem[0000000090000006] = 79f696ab sth %l5,[%i4+0x006] ! Mem[0000000090000004] = 003696ab ! Mem[0000000090800008] = 00000000, %g2 = 0212225c1428ec31 lduw [%i5+%o1],%g2 ! %g2 = 0000000000000000 ! %l7 = ffffffffffff9879, Mem[0000000091800030] = 5aa54937 stw %l7,[%o0+0x030] ! Mem[0000000091800030] = ffff9879 p52_label_21: ! Mem[0000000078000030] = 86049bd9, %l1 = 00000000a6493f5c ldsw [%i0+0x030],%l1 ! %l1 = ffffffff86049bd9 ! %l7 = ffffffffffff9879, Mem[0000000090000028] = 00009bd9 sth %l7,[%i4+%o5] ! Mem[0000000090000028] = 98799bd9 ! %l7 = ffffffffffff9879, Mem[000000009000003f] = dc000000 stb %l7,[%i4+0x03f] ! Mem[000000009000003c] = 79000000 ! %l4 = 00000000000000e6, Mem[0000000091000023] = d51428ec stb %l4,[%i6+0x023] ! Mem[0000000091000020] = e61428ec ! %l0 = 0000000000000036, Mem[0000000090000010] = 0212225c stw %l0,[%i4+%o2] ! Mem[0000000090000010] = 00000036 ! Mem[0000000091800028] = ffffffffffff9879, %g2 = 0000000000000000 ldx [%o0+%o5],%g2 ! %g2 = ffffffffffff9879 ! Mem[0000000078800024] = 8abb666f, %l4 = 00000000000000e6 ldsw [%i1+0x024],%l4 ! %l4 = ffffffff8abb666f ! Mem[0000000091800014] = 005d39a5, %g2 = ffffffffffff9879 ldsh [%o0+0x016],%g2 ! %g2 = 000000000000005d ! Mem[000000009100002c] = db4f959e, %g2 = 000000000000005d lduw [%i6+0x02c],%g2 ! %g2 = 00000000db4f959e ! %l7 = ffffffffffff9879, Mem[0000000079800028] = 1428ec31725d70a0 stx %l7,[%i3+%o5] ! Mem[0000000079800028] = ffffffffffff9879 p52_label_22: ! %l3 = ffffffff8abb666f, Mem[0000000090800002] = 00361428 sth %l3,[%i5+0x002] ! Mem[0000000090800000] = 666f1428 ! Mem[0000000091000028] = 43a014ad, %g2 = 00000000db4f959e lduw [%i6+%o5],%g2 ! %g2 = 0000000043a014ad ! Mem[0000000091800000] = ffffffff, %g2 = 0000000043a014ad lduw [%o0+%g0],%g2 ! %g2 = 00000000ffffffff ! Mem[0000000091000020] = e11f94e6, %g2 = 00000000ffffffff lduw [%i6+%o4],%g2 ! %g2 = 00000000e11f94e6 ! Mem[000000009000003c] = 39790000, %g2 = 00000000e11f94e6 ldsh [%i4+0x03e],%g2 ! %g2 = 0000000000003979 ! %l2 = ffffffffeaf19879, Mem[000000009180000a] = 00008abb sth %l2,[%o0+0x00a] ! Mem[0000000091800008] = 98798abb ! Mem[000000009100000c] = ec22725d, %g2 = 0000000000003979 ldsb [%i6+0x00c],%g2 ! %g2 = ffffffffffffffec ! %l4 = 8abb666f, %l5 = 00000036, Mem[0000000091800020] = 00000000 cc75fa18 std %l4,[%o0+%o4] ! Mem[0000000091800020] = 8abb666f 00000036 ! Mem[0000000078800028] = 5aa54937 ec22725d, %l4 = 8abb666f, %l5 = 00000036 ldd [%i1+%o5],%l4 ! %l4 = 000000005aa54937 00000000ec22725d ! %l0 = 00000036, %l1 = 86049bd9, Mem[0000000091800000] = ffffffff 1428ec31 std %l0,[%o0+%g0] ! Mem[0000000091800000] = 00000036 86049bd9 p52_label_23: ! %l0 = 0000000000000036, Mem[000000009080003c] = 1428ec31 stw %l0,[%i5+0x03c] ! Mem[000000009080003c] = 00000036 ! Mem[0000000090800004] = 1428ec31, %g18 = a0c0141069f2d490 ldsw [%i5+0x004],%g2 ! %g2 = a0c0141069f2d490 ! Mem[0000000090800030] = 00006e7a, %g18 = a0c0141069f2d490 ldsw [%i5+0x030],%g2 ! %g2 = a0c0141069f2d490 ! Mem[0000000091000000] = 00006f36, %g2 = 0000000000006e7a lduh [%i6+%g0],%g2 ! %g2 = 0000000000000000 ! %l1 = ffffffff86049bd9, Mem[0000000091000020] = e11f94e6 sth %l1,[%i6+%o4] ! Mem[0000000091000020] = 9bd994e6 ! %l0 = 0000000000000036, Mem[000000009080003a] = 00360000 sth %l0,[%i5+0x03a] ! Mem[0000000090800038] = 00360000 ! %l6 = 0000000000006e7a, Mem[0000000091000032] = 98798abb stb %l6,[%i6+0x032] ! Mem[0000000091000030] = 7a798abb ! %l1 = ffffffff86049bd9, Mem[000000009180001e] = 10d98abb sth %l1,[%o0+0x01e] ! Mem[000000009180001c] = 9bd98abb ! %l1 = ffffffff86049bd9, Mem[0000000079000038] = ea47ac2fa11a6b67 stx %l1,[%i2+0x038] ! Mem[0000000079000038] = ffffffff86049bd9 ! %l5 = 00000000ec22725d, Mem[0000000079000008] = 33ed81fd1428ec31 stx %l5,[%i2+%o1] ! Mem[0000000079000008] = 00000000ec22725d p52_label_24: ! Mem[0000000091800008] = 000098798abb666f, %g2 = 0000000000000000 ldx [%o0+%o1],%g2 ! %g2 = 000098798abb666f ! Mem[0000000090800034] = 31000000, %g2 = 000098798abb666f ldub [%i5+0x037],%g2 ! %g2 = 0000000000000031 ! %l3 = ffffffff8abb666f, Mem[000000009100000c] = ec22725d stw %l3,[%i6+0x00c] ! Mem[000000009100000c] = 8abb666f ! Mem[0000000091800038] = ec22725d 00000076, %g2 = 00000031, %g3 = ba27fa54 ldd [%o0+0x038],%g2 ! %g2 = 00000000ec22725d 0000000000000076 ! Mem[0000000090800034] = ec310000, %g2 = 00000000ec22725d ldub [%i5+0x036],%g2 ! %g2 = 00000000000000ec ! Mem[0000000091800034] = ec22725d, %g2 = 00000000000000ec ldsh [%o0+0x034],%g2 ! %g2 = ffffffffffffec22 ! Mem[0000000078000008] = d6bf09ad, %l1 = ffffffff86049bd9 ldsh [%i0+%o1],%l1 ! %l1 = ffffffffffffd6bf ! %l4 = 5aa54937, %l5 = ec22725d, Mem[0000000090000020] = d96b6712 7b135d53 std %l4,[%i4+%o4] ! Mem[0000000090000020] = 5aa54937 ec22725d ! %l7 = ffffffffffff9879, Mem[0000000090800010] = bbd0f97aba27fa54 stx %l7,[%i5+%o2] ! Mem[0000000090800010] = ffffffffffff9879 ! %l4 = 000000005aa54937, Mem[0000000078800000] = bfe1cd0bd04d2112 stx %l4,[%i1+%g0] ! Mem[0000000078800000] = 000000005aa54937 p52_label_25: ! Mem[0000000091000008] = 5aa549378abb666f, %g2 = ffffffffffffec22 ldx [%i6+%o1],%g2 ! %g2 = 5aa549378abb666f ! Mem[0000000091000028] = 43a014ad, %g2 = 5aa549378abb666f ldub [%i6+%o5],%g2 ! %g2 = 0000000000000043 ! %l1 = ffffffffffffd6bf, Mem[0000000091000018] = e11f94d540af2dc9 stx %l1,[%i6+%o3] ! Mem[0000000091000018] = ffffffffffffd6bf ! Mem[0000000090000008] = 96abb01b c40b9e2c, %g2 = 00000043, %g3 = 00000076 ldd [%i4+%o1],%g2 ! %g2 = 0000000096abb01b 00000000c40b9e2c ! %l3 = ffffffff8abb666f, Mem[0000000090000028] = 98799bd9 sth %l3,[%i4+%o5] ! Mem[0000000090000028] = 666f9bd9 ! %l1 = ffffffffffffd6bf, Mem[000000009080000b] = 00000000 stb %l1,[%i5+0x00b] ! Mem[0000000090800008] = bf000000 ! Mem[0000000090000024] = ec22725d, %g2 = 0000000096abb01b lduw [%i4+0x024],%g2 ! %g2 = 00000000ec22725d ! Mem[000000009100001c] = bf9bd994, %g2 = 00000000ec22725d ldub [%i6+0x01f],%g2 ! %g2 = 00000000000000bf ! Mem[000000007980003c] = a6493f5c, %l3 = ffffffff8abb666f lduw [%i3+0x03c],%l3 ! %l3 = 00000000a6493f5c ! Mem[0000000090800024] = ba1e454c, %g2 = 00000000000000bf ldub [%i5+0x024],%g2 ! %g2 = 00000000000000ba ba,a p52_not_taken_0_end p52_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p52_branch_failed p52_not_taken_0_end: ! End of Random Code for Thread 52 1: membar #Sync ! Force all stores to complete p52_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0d0] ! Set processor 52 done flag ! Check Registers p52_check_registers: set p52_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000000000036 bne,a,pn %xcc,p52_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffffd6bf bne,a,pn %xcc,p52_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffeaf19879 bne,a,pn %xcc,p52_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000a6493f5c bne,a,pn %xcc,p52_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000005aa54937 bne,a,pn %xcc,p52_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000ec22725d bne,a,pn %xcc,p52_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000006e7a bne,a,pn %xcc,p52_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffff9879 bne,a,pn %xcc,p52_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p52_check_fp_registers: set p52_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 1cad8f66 ec335d98 bne %xcc,p52_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be a2e25a0b b720fbc2 bne %xcc,p52_f4_fail nop ! Check Local Memory set p52_local0_expect,%g1 p52_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 3d7b5e628abb666f ldx [%i0+0x000],%g3 ! Observed data at 0000000078000000 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i0,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00009bd98abb666f ldx [%i0+0x020],%g3 ! Observed data at 0000000078000020 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = eaf198798abb666f ldx [%i0+0x028],%g3 ! Observed data at 0000000078000028 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i0,0x028,%g4 set p52_local1_expect,%g1 p52_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 000000005aa54937 ldx [%i1+0x000],%g3 ! Observed data at 0000000078800000 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = c97b7b5db7f1c7b3 ldx [%i1+0x008],%g3 ! Observed data at 0000000078800008 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 61d14cf8fc7ccf81 ldx [%i1+0x018],%g3 ! Observed data at 0000000078800018 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000008abb666f ldx [%i1+0x020],%g3 ! Observed data at 0000000078800020 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 5aa54937ec22725d ldx [%i1+0x028],%g3 ! Observed data at 0000000078800028 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000000000005d ldx [%i1+0x038],%g3 ! Observed data at 0000000078800038 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i1,0x038,%g4 set p52_local2_expect,%g1 p52_check_local2: ldx [%g1+0x000],%g2 ! Expected data = f351aecfb1ad9879 ldx [%i2+0x000],%g3 ! Observed data at 0000000079000000 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00000000ec22725d ldx [%i2+0x008],%g3 ! Observed data at 0000000079000008 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 1428ec316073ba43 ldx [%i2+0x010],%g3 ! Observed data at 0000000079000010 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i2,0x010,%g4 ldx [%g1+0x038],%g2 ! Expected data = ffffffff86049bd9 ldx [%i2+0x038],%g3 ! Observed data at 0000000079000038 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i2,0x038,%g4 set p52_local3_expect,%g1 p52_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 00009bd98abb666f ldx [%i3+0x000],%g3 ! Observed data at 0000000079800000 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000361428ec31 ldx [%i3+0x020],%g3 ! Observed data at 0000000079800020 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffffffffffff9879 ldx [%i3+0x028],%g3 ! Observed data at 0000000079800028 cmp %g2,%g3 bne,a,pn %xcc,p52_local_failed add %i3,0x028,%g4 ! The test for processor 52 has passed p52_passed: ta GOOD_TRAP nop p52_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p52_failed p52_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p52_failed p52_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p52_failed p52_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p52_failed p52_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p52_failed p52_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p52_failed p52_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p52_failed p52_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p52_failed p52_f2_fail: set p52_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p52_f4_fail: set p52_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 52 failed p52_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0d0] ! Set processor 52 done flag set p52_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 52 failed p52_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0d0] ! Set processor 52 done flag set p52_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p52_selfmod_failed: ba p52_failed mov 0xabc,%g1 p52_common_error: or %g0,0xf14,%g1 ba p52_failed mov %o5,%g3 p52_common_signature_error: set p52_temp,%g1 ba p52_failed st %g2,[%g1] ! Common Lock Number p52_common_timeout: set p52_temp,%g1 ba p52_failed st %g2,[%g1] ! Common Lock Number p52_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p52_failed mov 0x0,%g3 p52_trap1e: stwa %l0,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079000028] ldsha [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000079800028] stwa %l5,[%i2+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079000010] ldsba [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000078000008] stda %l4,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079000018] lduwa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000078000028] lduba [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000079000008] done p52_trap1o: stwa %l0,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079000028] ldsha [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000079800028] stwa %l5,[%o2+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079000010] ldsba [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000078000008] stda %l4,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079000018] lduwa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000078000028] lduba [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l7 ! Mem[0000000079000008] done p52_trap2e: ldda [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000079800000] lduha [%i2+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000079000010] stwa %l4,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079000020] ldda [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000079000018] done p52_trap2o: ldda [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000079800000] lduha [%o2+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000079000010] stwa %l4,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000079000020] ldda [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000079000018] done p52_trap3e: nop nop done p52_trap3o: nop nop done p52_init_memory_pointers: set p52_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 p52_local0_start,%i0 set p52_local1_start,%i1 set p52_local2_start,%i2 set p52_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = d08c06d7e11f94d5 ldx [%g1+0x008],%l1 ! %l1 = 8bdfaf401428ec31 ldx [%g1+0x010],%l2 ! %l2 = 03670255d9948246 ldx [%g1+0x018],%l3 ! %l3 = e7cb993801e579f6 ldx [%g1+0x020],%l4 ! %l4 = bef656701805dfdb ldx [%g1+0x028],%l5 ! %l5 = d96b67127b13a053 ldx [%g1+0x030],%l6 ! %l6 = 5aa54937ec22725d ldx [%g1+0x038],%l7 ! %l7 = 025c82a657c0a172 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 53 processor_53: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xd4] ! Set the start flag wrpr %g0,7,%cleanwin call p53_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 53 wr %g0,0x4,%fprs ! Make sure fef is 1 set p53_init_freg,%g1 ! %f0 = 53f6669a 477f9786 b08b2c8a 46461d65 ! %f4 = c4283ba2 b974d952 a6c7cbd1 eeeec421 ! %f8 = 01582033 70c0ada2 29ec15b5 c8aab158 ! %f12 = 3a8363c4 c904146b 8ad5d746 b092daea ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = d7a5738e 0240a2c0 46c5a0de 6c0c988b ! %f20 = dd4f83b2 7618c96a 06f1aa23 62768c5c ! %f24 = 751a0aa0 471fc5ba 5e475ddd 7e615140 ! %f28 = 52abfc5c 9283f6c0 3242473f 3545c523 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 59a5149b 3d8e5225 560eb5a8 e9f45c99 ! %f36 = dc6298ef 4a495c1e f7dd72ce 77f31409 ! %f40 = e17fd019 bb0d7ee5 2b173036 60ac4a18 ! %f44 = 17499c51 89344095 7cce9c64 30eb53be ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xfae3373f0000004c,%g7,%g1 ! GSR scale = 9, align = 4 wr %g1,%g0,%gsr ! GSR = fae3373f0000004c wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 53 p53_label_1: ! Mem[000000009080002c] = 9c5fe8b1, %g2 = 003745a3fa961a7b ldsh [%i5+0x02c],%g2 ! %g2 = ffffffffffff9c5f ! Mem[000000007b800020] = c455893a, %l7 = b7033da1e581e1d2 ldsw [%i3+%o4],%l7 ! %l7 = ffffffffc455893a ! %l7 = ffffffffc455893a, Mem[000000007b800038] = 1a3de4b1 stw %l7,[%i3+0x038] ! Mem[000000007b800038] = c455893a ! Mem[000000007b80002c] = e4ccf949, %l4 = 84e01778e72c0ef8 ldub [%i3+0x02e],%l4 ! %l4 = 00000000000000f9 ! Mem[0000000090800020] = 6c6c0f3a, %g2 = ffffffffffff9c5f ldub [%i5+%o4],%g2 ! %g2 = 000000000000006c ! Mem[0000000090000020] = edfce7b2, %g2 = 000000000000006c lduh [%i4+0x022],%g2 ! %g2 = 000000000000edfc ! %l7 = ffffffffc455893a, Mem[000000009100002e] = 959e7cc7 sth %l7,[%i6+0x02e] ! Mem[000000009100002c] = 893a7cc7 ! Mem[0000000090800000] = c8c086c6, %g2 = 000000000000edfc lduh [%i5+%g0],%g2 ! %g2 = 000000000000c8c0 ! Mem[0000000090800008] = a3d5b48d, %g2 = 000000000000c8c0 lduh [%i5+%o1],%g2 ! %g2 = 000000000000a3d5 ! Mem[000000007b80002c] = e4ccf949, %l6 = d57d08f0a973478d ldsw [%i3+0x02c],%l6 ! %l6 = ffffffffe4ccf949 p53_label_2: ! %l7 = ffffffffc455893a, Mem[0000000090000010] = 0212225c798eb5a3 stx %l7,[%i4+%o2] ! Mem[0000000090000010] = ffffffffc455893a ! Mem[0000000090800030] = e7b33334 2d07fd66, %g2 = 0000a3d5, %g3 = 0bad0b00 ldd [%i5+0x030],%g2 ! %g2 = 00000000e7b33334 000000002d07fd66 ! %l6 = ffffffffe4ccf949, Mem[0000000091000000] = ddab9f6d stb %l6,[%i6+%g0] ! Mem[0000000091000000] = 49ab9f6d ! Mem[0000000091800020] = c69ee3c7, %g2 = 00000000e7b33334 lduw [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 ! Mem[0000000090000014] = 55893a7f, %g2 = 00000000c69ee3c7 ldub [%i4+0x015],%g2 ! %g2 = 0000000000000055 ! %l4 = 00000000000000f9, Mem[000000009100000c] = da67f293 sth %l4,[%i6+0x00c] ! Mem[000000009100000c] = 00f9f293 ! %l0 = 3ad1814430a6118d, Mem[0000000091000018] = b4334f34 stw %l0,[%i6+%o3] ! Mem[0000000091000018] = 30a6118d ! Mem[0000000091000028] = 43a014ad db4f893a, %g2 = 00000055, %g3 = 2d07fd66 ldd [%i6+%o5],%g2 ! %g2 = 0000000043a014ad 00000000db4f893a ! %l7 = ffffffffc455893a, Mem[0000000090800038] = 393f420cdd38b60e stx %l7,[%i5+0x038] ! Mem[0000000090800038] = ffffffffc455893a ! Mem[0000000090000000] = f4d6f5d4, %g18 = c24ce7165dbcf657 ldsw [%i4+%g0],%g2 ! %g2 = c24ce7165dbcf657 p53_label_3: ! %l3 = 366d19dede883101, Mem[0000000091000008] = 4b1c515100f9f293 stx %l3,[%i6+%o1] ! Mem[0000000091000008] = 366d19dede883101 ! Mem[0000000090800024] = 4dffeb48, %g2 = fffffffff4d6f5d4 ldsh [%i5+0x026],%g2 ! %g2 = 0000000000004dff ! %l1 = 638a05cdfe8450da, Mem[0000000090800000] = c8c086c6 sth %l1,[%i5+%g0] ! Mem[0000000090800000] = 50da86c6 ! Mem[000000007a80002c] = 420c9e55, %l4 = 00000000000000f9 ldsh [%i1+0x02e],%l4 ! %l4 = ffffffffffff9e55 ! Mem[0000000091000028] = 43a014addb4f893a, %g2 = 0000000000004dff ldx [%i6+%o5],%g2 ! %g2 = 43a014addb4f893a ! Mem[0000000090000004] = 80b60b78, %g2 = 43a014addb4f893a ldsb [%i4+0x004],%g2 ! %g2 = ffffffffffffff80 ! Mem[000000007a000018] = 7b5689ac, %l3 = 366d19dede883101 ldsw [%i0+%o3],%l3 ! %l3 = 000000007b5689ac ! %l6 = ffffffffe4ccf949, Mem[0000000091800018] = 39a5df25 stw %l6,[%o0+%o3] ! Mem[0000000091800018] = e4ccf949 ! %l0 = 3ad1814430a6118d, Mem[000000009180000b] = 27074127 stb %l0,[%o0+0x00b] ! Mem[0000000091800008] = 8d074127 ! Mem[000000007b800024] = c2102982, %l7 = ffffffffc455893a ldsw [%i3+0x024],%l7 ! %l7 = ffffffffc2102982 p53_label_4: ! %l5 = f01be88273216ed1, Mem[000000007a00003c] = 81b0d24f sth %l5,[%i0+0x03c] ! Mem[000000007a00003c] = 6ed1d24f ! Mem[0000000091000018] = 30a6118d 40af2dc9, %g2 = ffffff80, %g3 = db4f893a ldd [%i6+%o3],%g2 ! %g2 = 0000000030a6118d 0000000040af2dc9 ! Mem[000000009100001c] = 40af2dc9, %g2 = 0000000030a6118d ldsh [%i6+0x01c],%g2 ! %g2 = 00000000000040af ! Mem[0000000090800028] = 82af9c5f, %g2 = 00000000000040af ldub [%i5+0x02a],%g2 ! %g2 = 0000000000000082 ! %l2 = 8c723383, %l3 = 7b5689ac, Mem[000000007a000008] = a0df1d74 6fe034d1 std %l2,[%i0+%o1] ! Mem[000000007a000008] = 8c723383 7b5689ac ! %l2 = 53ca399c8c723383, Mem[0000000090800038] = ffffffff sth %l2,[%i5+0x038] ! Mem[0000000090800038] = 3383ffff ! %l2 = 53ca399c8c723383, Mem[000000009100003f] = c0000000 stb %l2,[%i6+0x03f] ! Mem[000000009100003c] = 83000000 ! Mem[000000007a800000] = f37daf9f 16825a23, %l6 = e4ccf949, %l7 = c2102982 ldd [%i1+%g0],%l6 ! %l6 = 00000000f37daf9f 0000000016825a23 ! Mem[0000000091800008] = 50d23f8d, %g18 = c24ce7165dbcf657 ldsw [%o0+%o1],%g2 ! %g2 = c24ce7165dbcf657 ! %l0 = 3ad1814430a6118d, Mem[000000009080001a] = 851cd634 sth %l0,[%i5+0x01a] ! Mem[0000000090800018] = 118dd634 p53_label_5: ! Mem[0000000091800020] = c69ee3c7, %g18 = c24ce7165dbcf657 ldsw [%o0+%o4],%g2 ! %g2 = c24ce7165dbcf657 ! Mem[0000000091000038] = e9d7571d, %g2 = ffffffffc69ee3c7 ldub [%i6+0x03b],%g2 ! %g2 = 00000000000000e9 ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = 000000e9, %g3 = 40af2dc9 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! Mem[0000000091800020] = e3c73316, %g2 = 00000000f4d6f5d4 lduh [%o0+0x022],%g2 ! %g2 = 000000000000e3c7 ! Mem[0000000090800018] = 35d3118d d6343572, %g2 = 0000e3c7, %g3 = 80b60b78 ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3118d 00000000d6343572 ! Mem[0000000090800028] = eb4882af9c5fe8b1, %g2 = 0000000035d3118d ldx [%i5+%o5],%g2 ! %g2 = eb4882af9c5fe8b1 ! %l4 = ffffffffffff9e55, Mem[0000000091000010] = eb99b0555bebbbe4 stx %l4,[%i6+%o2] ! Mem[0000000091000010] = ffffffffffff9e55 ! Mem[0000000091000030] = 7257207b, %g2 = eb4882af9c5fe8b1 ldsh [%i6+0x032],%g2 ! %g2 = 0000000000007257 ! %l7 = 0000000016825a23, Mem[0000000091800004] = da193367 stw %l7,[%o0+0x004] ! Mem[0000000091800004] = 16825a23 ! Mem[000000007a000030] = df50edaf, %l6 = 00000000f37daf9f ldsb [%i0+0x032],%l6 ! %l6 = ffffffffffffffed p53_label_6: ! %l4 = ffffffffffff9e55, Mem[000000009000002c] = 8d791540 sth %l4,[%i4+0x02c] ! Mem[000000009000002c] = 9e551540 ! %l6 = ffffffffffffffed, Mem[000000009000000c] = c40b9e2c stw %l6,[%i4+0x00c] ! Mem[000000009000000c] = ffffffed ! Mem[0000000090800000] = da86c6d0, %g2 = 0000000000007257 ldsb [%i5+0x001],%g2 ! %g2 = ffffffffffffffda ! Mem[000000009080002c] = 9c5fe8b1, %g2 = ffffffffffffffda ldsh [%i5+0x02c],%g2 ! %g2 = ffffffffffff9c5f ! Mem[0000000090000010] = ffffffffc455893a, %g2 = ffffffffffff9c5f ldx [%i4+%o2],%g2 ! %g2 = ffffffffc455893a ! %l3 = 000000007b5689ac, Mem[0000000091000010] = ffffffff stw %l3,[%i6+%o2] ! Mem[0000000091000010] = 7b5689ac ! %l0 = 30a6118d, %l1 = fe8450da, Mem[0000000091800038] = e8dd799b eb806635 std %l0,[%o0+0x038] ! Mem[0000000091800038] = 30a6118d fe8450da ! %l3 = 000000007b5689ac, Mem[0000000091800015] = d978b6e4 stb %l3,[%o0+0x015] ! Mem[0000000091800014] = ac78b6e4 ! Mem[000000007b000020] = f4d646a8, %l4 = ffffffffffff9e55 ldsw [%i2+%o4],%l4 ! %l4 = fffffffff4d646a8 ! %l1 = 638a05cdfe8450da, Mem[000000007a000018] = 7b5689acf993a085 stx %l1,[%i0+%o3] ! Mem[000000007a000018] = 638a05cdfe8450da p53_label_7: ! Mem[000000009080001c] = d6343572, %g2 = ffffffffc455893a ldsh [%i5+0x01c],%g2 ! %g2 = ffffffffffffd634 ! Mem[000000007b800010] = 0d7c42fb, %l2 = 53ca399c8c723383 ldsb [%i3+0x011],%l2 ! %l2 = 000000000000007c ! %l6 = ffffffffffffffed, Mem[0000000090800028] = eb4882af9c5fe8b1 stx %l6,[%i5+%o5] ! Mem[0000000090800028] = ffffffffffffffed ! Mem[0000000090800018] = 118dd634, %g2 = ffffffffffffd634 ldub [%i5+0x01a],%g2 ! %g2 = 0000000000000011 ! %l2 = 000000000000007c, Mem[000000007a800004] = 16825a23 stw %l2,[%i1+0x004] ! Mem[000000007a800004] = 0000007c ! Mem[0000000090000008] = 96abb01b, %g2 = 0000000000000011 lduw [%i4+%o1],%g2 ! %g2 = 0000000096abb01b ! Mem[000000007b80002c] = e4ccf949, %l3 = 000000007b5689ac ldsh [%i3+0x02e],%l3 ! %l3 = fffffffffffff949 ! %l6 = ffffffffffffffed, Mem[0000000090800030] = e7b333342d07fd66 stx %l6,[%i5+0x030] ! Mem[0000000090800030] = ffffffffffffffed ! %l6 = ffffffffffffffed, Mem[000000007a80001c] = 6c3c2efb stw %l6,[%i1+0x01c] ! Mem[000000007a80001c] = ffffffed ! Mem[0000000090000030] = 4f136a12, %g2 = 0000000096abb01b ldub [%i4+0x031],%g2 ! %g2 = 000000000000004f p53_label_8: ! Mem[000000007b000028] = 024a3c3c 513d3654, %l0 = 30a6118d, %l1 = fe8450da ldd [%i2+%o5],%l0 ! %l0 = 00000000024a3c3c 00000000513d3654 ! Mem[0000000090000018] = 7f114e52, %g18 = c24ce7165dbcf657 ldsw [%i4+%o3],%g2 ! %g2 = c24ce7165dbcf657 ! Mem[000000009180002c] = f545288f, %g2 = 000000007f114e52 ldsb [%o0+0x02f],%g2 ! %g2 = fffffffffffffff5 ! %l2 = 000000000000007c, Mem[0000000091800018] = e4ccf949 stw %l2,[%o0+%o3] ! Mem[0000000091800018] = 0000007c ! %l5 = f01be88273216ed1, Mem[0000000090800030] = ffffffffffffffed stx %l5,[%i5+0x030] ! Mem[0000000090800030] = f01be88273216ed1 ! Mem[0000000090800010] = bbd0f97a, %g2 = fffffffffffffff5 ldsb [%i5+%o2],%g2 ! %g2 = ffffffffffffffbb ! Mem[0000000090000028] = 07dc67fd9e551540, %g2 = ffffffffffffffbb ldx [%i4+%o5],%g2 ! %g2 = 07dc67fd9e551540 ! Mem[0000000091800030] = 8f71b6b6, %g2 = 07dc67fd9e551540 ldsh [%o0+0x032],%g2 ! %g2 = ffffffffffff8f71 ! Mem[000000007a800004] = 0000007c, %l4 = fffffffff4d646a8 ldsb [%i1+0x007],%l4 ! %l4 = 000000000000007c ! Mem[0000000091000038] = e9d7571d, %g2 = ffffffffffff8f71 ldub [%i6+0x03b],%g2 ! %g2 = 00000000000000e9 p53_label_9: ! Mem[000000007b800034] = b5d3073e, %l2 = 000000000000007c ldsb [%i3+0x037],%l2 ! %l2 = 000000000000003e ! Mem[0000000090800028] = ffffffff, %g2 = 00000000000000e9 ldsh [%i5+%o5],%g2 ! %g2 = ffffffffffffffff ! Mem[000000007b800028] = df675bb1e4ccf949, %l1 = 00000000513d3654 ldx [%i3+%o5],%l1 ! %l1 = df675bb1e4ccf949 ! Mem[0000000090800008] = a3d5b48df38fafd2, %g2 = ffffffffffffffff ldx [%i5+%o1],%g2 ! %g2 = a3d5b48df38fafd2 ! Mem[000000009180000c] = 41274a5e, %g2 = a3d5b48df38fafd2 ldub [%o0+0x00d],%g2 ! %g2 = 0000000000000041 ! Mem[0000000090000024] = e7b2eb32, %g2 = 0000000000000041 lduw [%i4+0x024],%g2 ! %g2 = 00000000e7b2eb32 ! Mem[0000000091800008] = 50d23f8d0741274a, %g2 = 00000000e7b2eb32 ldx [%o0+%o1],%g2 ! %g2 = 50d23f8d0741274a ! Mem[000000007a000004] = 2fd5a33e, %l3 = fffffffffffff949 ldsh [%i0+0x004],%l3 ! %l3 = 0000000000002fd5 ! %l4 = 000000000000007c, Mem[0000000091800000] = 6c5e37b5 stw %l4,[%o0+%g0] ! Mem[0000000091800000] = 0000007c ! %l4 = 000000000000007c, Mem[0000000091800025] = 167744d1 stb %l4,[%o0+0x025] ! Mem[0000000091800024] = 7c7744d1 p53_label_10: ! %l0 = 00000000024a3c3c, Mem[000000007b000020] = f4d646a8d846c201 stx %l0,[%i2+%o4] ! Mem[000000007b000020] = 00000000024a3c3c ! %l7 = 0000000016825a23, Mem[0000000091800020] = c69ee3c7337c7744 stx %l7,[%o0+%o4] ! Mem[0000000091800020] = 0000000016825a23 ! Mem[0000000091000034] = 207bbe7e, %g18 = c24ce7165dbcf657 ldsw [%i6+0x034],%g2 ! %g2 = c24ce7165dbcf657 ! %l7 = 0000000016825a23, Mem[0000000090000018] = 7f114e52 stw %l7,[%i4+%o3] ! Mem[0000000090000018] = 16825a23 ! %l2 = 000000000000003e, Mem[000000009080003c] = c455893a stb %l2,[%i5+0x03c] ! Mem[000000009080003c] = 3e55893a ! %l0 = 00000000024a3c3c, Mem[0000000091800026] = 5a23d1fa sth %l0,[%o0+0x026] ! Mem[0000000091800024] = 3c3cd1fa ! %l1 = df675bb1e4ccf949, Mem[0000000091000008] = 366d19de sth %l1,[%i6+%o1] ! Mem[0000000091000008] = f94919de ! Mem[0000000090000014] = 893a1682, %g2 = 00000000207bbe7e ldub [%i4+0x016],%g2 ! %g2 = 0000000000000089 ! Mem[000000007a800034] = 4e53f3ac, %l6 = ffffffffffffffed lduh [%i1+0x036],%l6 ! %l6 = 000000000000f3ac ! %l0 = 00000000024a3c3c, Mem[0000000091800024] = 16823c3c stw %l0,[%o0+0x024] ! Mem[0000000091800024] = 024a3c3c p53_label_11: ! Mem[0000000090800008] = a3d5b48d, %g2 = 0000000000000089 lduw [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d ! Mem[0000000090800010] = bbd0f97a, %g2 = 00000000a3d5b48d lduw [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a ! Mem[0000000091800028] = d1fa02ccb0308df5, %g2 = 00000000bbd0f97a ldx [%o0+%o5],%g2 ! %g2 = d1fa02ccb0308df5 ! %l4 = 000000000000007c, Mem[0000000090800009] = d5b48df3 stb %l4,[%i5+0x009] ! Mem[0000000090800008] = 7cb48df3 ! Mem[0000000090800018] = 35d3118dd6343572, %g2 = d1fa02ccb0308df5 ldx [%i5+%o3],%g2 ! %g2 = 35d3118dd6343572 ! %l5 = f01be88273216ed1, Mem[000000007a800034] = 4e53f3ac stw %l5,[%i1+0x034] ! Mem[000000007a800034] = 73216ed1 ! Mem[0000000091800038] = 30a6118d, %g2 = 35d3118dd6343572 lduh [%o0+0x038],%g2 ! %g2 = 00000000000030a6 ! %l4 = 000000000000007c, Mem[0000000091000028] = 43a014addb4f893a stx %l4,[%i6+%o5] ! Mem[0000000091000028] = 000000000000007c ! Mem[0000000090000000] = f4d6f5d4, %g2 = 00000000000030a6 lduw [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 ! %l1 = df675bb1e4ccf949, Mem[0000000091000018] = 30a6118d40af2dc9 stx %l1,[%i6+%o3] ! Mem[0000000091000018] = df675bb1e4ccf949 p53_label_12: ! %l4 = 000000000000007c, Mem[0000000091000036] = be7e6589 sth %l4,[%i6+0x036] ! Mem[0000000091000034] = 007c6589 ! %l1 = df675bb1e4ccf949, Mem[0000000090000020] = 1a54edfc sth %l1,[%i4+%o4] ! Mem[0000000090000020] = f949edfc ! %l2 = 0000003e, %l3 = 00002fd5, Mem[0000000090800000] = 50da86c6 d0bacca9 std %l2,[%i5+%g0] ! Mem[0000000090800000] = 0000003e 00002fd5 ! Mem[0000000091800038] = 30a6118d, %g2 = 00000000f4d6f5d4 lduw [%o0+0x038],%g2 ! %g2 = 0000000030a6118d ! Mem[0000000091800028] = d1fa02cc, %g2 = 0000000030a6118d lduw [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc ! %l6 = 000000000000f3ac, Mem[0000000090000018] = 16825a239d7122ad stx %l6,[%i4+%o3] ! Mem[0000000090000018] = 000000000000f3ac ! %l4 = 0000007c, %l5 = 73216ed1, Mem[0000000090800038] = 3383ffff 3e55893a std %l4,[%i5+0x038] ! Mem[0000000090800038] = 0000007c 73216ed1 ! Mem[000000007b800038] = c455893a, %l0 = 00000000024a3c3c ldsb [%i3+0x03a],%l0 ! %l0 = ffffffffffffff89 ! %l2 = 000000000000003e, Mem[000000007a000000] = 7b812ef8 stb %l2,[%i0+%g0] ! Mem[000000007a000000] = 3e812ef8 ! Mem[000000007a000008] = 8c7233837b5689ac, %l4 = 000000000000007c ldx [%i0+%o1],%l4 ! %l4 = 8c7233837b5689ac p53_label_13: ! %l5 = f01be88273216ed1, Mem[000000007b000008] = cf3a76c8 sth %l5,[%i2+%o1] ! Mem[000000007b000008] = 6ed176c8 ! %l6 = 000000000000f3ac, Mem[000000009080000a] = b48df38f stb %l6,[%i5+0x00a] ! Mem[0000000090800008] = ac8df38f ! Mem[000000009100001c] = e4ccf949, %g18 = c24ce7165dbcf657 ldsw [%i6+0x01c],%g2 ! %g2 = c24ce7165dbcf657 ! %l4 = 8c7233837b5689ac, Mem[0000000090000002] = f5d480b6 stb %l4,[%i4+0x002] ! Mem[0000000090000000] = acd480b6 ! %l4 = 8c7233837b5689ac, Mem[0000000091800018] = 0000007c stw %l4,[%o0+%o3] ! Mem[0000000091800018] = 7b5689ac ! Mem[0000000091800018] = 7b5689ace14610d9, %g2 = ffffffffe4ccf949 ldx [%o0+%o3],%g2 ! %g2 = 7b5689ace14610d9 ! %l4 = 8c7233837b5689ac, Mem[0000000090000038] = 8fc6c81b sth %l4,[%i4+0x038] ! Mem[0000000090000038] = 89acc81b ! %l4 = 8c7233837b5689ac, Mem[0000000091000012] = 89acffff stb %l4,[%i6+0x012] ! Mem[0000000091000010] = acacffff ! Mem[000000007b80002c] = e4ccf949, %l4 = 8c7233837b5689ac lduh [%i3+0x02c],%l4 ! %l4 = 000000000000e4cc ! Mem[0000000090000018] = 00000000, %g2 = 7b5689ace14610d9 lduh [%i4+%o3],%g2 ! %g2 = 0000000000000000 p53_label_14: ! Mem[0000000090800004] = 00002fd5, %g18 = c24ce7165dbcf657 ldsw [%i5+0x004],%g2 ! %g2 = c24ce7165dbcf657 ! %l0 = ffffff89, %l1 = e4ccf949, Mem[0000000090800010] = bbd0f97a ba27fa54 std %l0,[%i5+%o2] ! Mem[0000000090800010] = ffffff89 e4ccf949 ! Mem[0000000090800008] = a37cac8d f38fafd2, %g2 = 00002fd5, %g3 = d6343572 ldd [%i5+%o1],%g2 ! %g2 = 00000000a37cac8d 00000000f38fafd2 ! Mem[000000009100003c] = d7571d83, %g2 = 00000000a37cac8d lduh [%i6+0x03c],%g2 ! %g2 = 000000000000d757 ! %l7 = 0000000016825a23, Mem[000000009080002e] = ffedf01b sth %l7,[%i5+0x02e] ! Mem[000000009080002c] = 5a23f01b ! Mem[0000000091800020] = 00000000, %g2 = 000000000000d757 ldsb [%o0+%o4],%g2 ! %g2 = 0000000000000000 ! %l0 = ffffffffffffff89, Mem[0000000090000014] = c455893a stb %l0,[%i4+0x014] ! Mem[0000000090000014] = 8955893a ! Mem[0000000090000004] = 0b7896ab, %g2 = 0000000000000000 lduh [%i4+0x006],%g2 ! %g2 = 0000000000000b78 ! %l5 = f01be88273216ed1, Mem[0000000091800027] = 3cd1fa02 stb %l5,[%o0+0x027] ! Mem[0000000091800024] = d1d1fa02 ! %l5 = f01be88273216ed1, Mem[0000000090800038] = 0000007c stw %l5,[%i5+0x038] ! Mem[0000000090800038] = 73216ed1 p53_label_15: ! Mem[0000000091000010] = 7b56acac ffff9e55, %g2 = 00000b78, %g3 = f38fafd2 ldd [%i6+%o2],%g2 ! %g2 = 000000007b56acac 00000000ffff9e55 ! Mem[0000000091000038] = 65898de9 d7571d83, %g2 = 7b56acac, %g3 = ffff9e55 ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571d83 ! Mem[0000000090800030] = f01be882 73216ed1, %g2 = 65898de9, %g3 = d7571d83 ldd [%i5+0x030],%g2 ! %g2 = 00000000f01be882 0000000073216ed1 ! %l1 = df675bb1e4ccf949, Mem[000000007b00001f] = 73657601 stb %l1,[%i2+0x01f] ! Mem[000000007b00001c] = 73657649 ! %l7 = 0000000016825a23, Mem[000000009000003c] = f8ba39dc stw %l7,[%i4+0x03c] ! Mem[000000009000003c] = 16825a23 ! Mem[000000009100000c] = de883101, %g2 = 00000000f01be882 lduh [%i6+0x00c],%g2 ! %g2 = 000000000000de88 ! Mem[0000000091800034] = 487f30a6, %g2 = 000000000000de88 lduh [%o0+0x036],%g2 ! %g2 = 000000000000487f ! Mem[0000000090000038] = 89acc81b 16825a23, %g2 = 0000487f, %g3 = 73216ed1 ldd [%i4+0x038],%g2 ! %g2 = 0000000089acc81b 0000000016825a23 ! Mem[0000000090800000] = 003e0000, %g2 = 0000000089acc81b lduh [%i5+0x002],%g2 ! %g2 = 000000000000003e ! %l5 = f01be88273216ed1, Mem[000000009000001c] = 0000f3ac stw %l5,[%i4+0x01c] ! Mem[000000009000001c] = 73216ed1 p53_label_16: ! %l0 = ffffffffffffff89, Mem[0000000090800020] = 6c6c0f3a stw %l0,[%i5+%o4] ! Mem[0000000090800020] = ffffff89 ! Mem[000000009180000c] = 274a5e44, %g2 = 000000000000003e lduh [%o0+0x00e],%g2 ! %g2 = 000000000000274a ! Mem[0000000090000038] = 89acc81b16825a23, %g2 = 000000000000274a ldx [%i4+0x038],%g2 ! %g2 = 89acc81b16825a23 ! Mem[0000000091000010] = acffff9e, %g2 = 89acc81b16825a23 ldsb [%i6+0x013],%g2 ! %g2 = ffffffffffffffac ! Mem[000000009180000c] = 41274a5e, %g2 = ffffffffffffffac ldsb [%o0+0x00d],%g2 ! %g2 = 0000000000000041 ! %l4 = 000000000000e4cc, Mem[000000009180000c] = 0741274a stw %l4,[%o0+0x00c] ! Mem[000000009180000c] = 0000e4cc ! Mem[000000007a000014] = 28bee524, %l2 = 000000000000003e ldsb [%i0+0x016],%l2 ! %l2 = ffffffffffffffe5 ! %l4 = 0000e4cc, %l5 = 73216ed1, Mem[0000000090800000] = 0000003e 00002fd5 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 0000e4cc 73216ed1 ! %l0 = ffffffffffffff89, Mem[0000000090800030] = f01be882 stw %l0,[%i5+0x030] ! Mem[0000000090800030] = ffffff89 ! Mem[0000000090000010] = ffffffff 8955893a, %g2 = 00000041, %g3 = 16825a23 ldd [%i4+%o2],%g2 ! %g2 = 00000000ffffffff 000000008955893a p53_label_17: ! %l5 = f01be88273216ed1, Mem[0000000090000030] = 944f136a126760d7 stx %l5,[%i4+0x030] ! Mem[0000000090000030] = f01be88273216ed1 ! Mem[000000007a000028] = 4972da13, %l6 = 000000000000f3ac ldsb [%i0+0x02b],%l6 ! %l6 = 0000000000000013 ! %l1 = df675bb1e4ccf949, Mem[000000007b800028] = df675bb1e4ccf949 stx %l1,[%i3+%o5] ! Mem[000000007b800028] = df675bb1e4ccf949 ! Mem[0000000091800038] = 118dfe84, %g2 = 00000000ffffffff ldsb [%o0+0x03a],%g2 ! %g2 = 0000000000000011 ! Mem[0000000090800020] = ffffff89 ba1e4dff, %g2 = 00000011, %g3 = 8955893a ldd [%i5+%o4],%g2 ! %g2 = 00000000ffffff89 00000000ba1e4dff ! Mem[0000000091000024] = 7b41cb8c, %g18 = c24ce7165dbcf657 ldsw [%i6+0x024],%g2 ! %g2 = c24ce7165dbcf657 ! %l7 = 0000000016825a23, Mem[0000000091000038] = 65898de9d7571d83 stx %l7,[%i6+0x038] ! Mem[0000000091000038] = 0000000016825a23 ! Mem[000000007a80000c] = 57fba628, %l7 = 0000000016825a23 ldsb [%i1+0x00f],%l7 ! %l7 = 0000000000000028 ! Mem[000000007b800020] = c455893a, %l2 = ffffffffffffffe5 ldub [%i3+%o4],%l2 ! %l2 = 00000000000000c4 ! Mem[000000009100002c] = 00007c7c, %g2 = 000000007b41cb8c ldub [%i6+0x02d],%g2 ! %g2 = 0000000000000000 p53_label_18: ! Mem[0000000091800020] = 0000024a, %g2 = 0000000000000000 ldsb [%o0+0x022],%g2 ! %g2 = 0000000000000000 ! %l5 = f01be88273216ed1, Mem[0000000091000030] = 7cc77257 stw %l5,[%i6+0x030] ! Mem[0000000091000030] = 73216ed1 ! %l6 = 0000000000000013, Mem[0000000091800004] = 16825a23 stw %l6,[%o0+0x004] ! Mem[0000000091800004] = 00000013 ! Mem[0000000090000028] = 07dc67fd 9e551540, %g2 = 00000000, %g3 = ba1e4dff ldd [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd 000000009e551540 ! Mem[000000007b80003c] = 07f9e6d4, %l6 = 0000000000000013 lduh [%i3+0x03e],%l6 ! %l6 = 000000000000e6d4 ! Mem[000000007b000018] = dbc4efcf, %l1 = df675bb1e4ccf949 lduh [%i2+0x01a],%l1 ! %l1 = 000000000000efcf ! %l0 = ffffffffffffff89, Mem[0000000091000000] = 49ab9f6d stw %l0,[%i6+%g0] ! Mem[0000000091000000] = ffffff89 ! Mem[0000000091800024] = 024a3cd1, %g2 = 0000000007dc67fd lduw [%o0+0x024],%g2 ! %g2 = 00000000024a3cd1 ! Mem[0000000090800038] = 73216ed173216ed1, %g2 = 00000000024a3cd1 ldx [%i5+0x038],%g2 ! %g2 = 73216ed173216ed1 ! Mem[0000000090800004] = 6ed1a37c, %g2 = 73216ed173216ed1 ldsh [%i5+0x006],%g2 ! %g2 = 0000000000006ed1 p53_label_19: ! Mem[000000007a000030] = df50edaf 8f9c7fa1, %l0 = ffffff89, %l1 = 0000efcf ldd [%i0+0x030],%l0 ! %l0 = 00000000df50edaf 000000008f9c7fa1 ! Mem[000000009180001c] = 10d90000, %g2 = 0000000000006ed1 ldsh [%o0+0x01e],%g2 ! %g2 = 00000000000010d9 ! Mem[0000000090000030] = f01be882 73216ed1, %g2 = 000010d9, %g3 = 9e551540 ldd [%i4+0x030],%g2 ! %g2 = 00000000f01be882 0000000073216ed1 ! Mem[0000000091800008] = 50d23f8d, %g2 = 00000000f01be882 ldsh [%o0+%o1],%g2 ! %g2 = 00000000000050d2 ! Mem[000000007b800024] = c2102982, %l1 = 000000008f9c7fa1 ldsb [%i3+0x024],%l1 ! %l1 = ffffffffffffffc2 ! %l4 = 000000000000e4cc, Mem[000000007b800038] = c455893a stw %l4,[%i3+0x038] ! Mem[000000007b800038] = 0000e4cc ! Mem[0000000090000010] = ffff8955, %g2 = 00000000000050d2 ldsh [%i4+0x012],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090800020] = ffffff89, %g18 = c24ce7165dbcf657 ldsw [%i5+%o4],%g2 ! %g2 = c24ce7165dbcf657 ! %l6 = 000000000000e6d4, Mem[0000000090000016] = 893a0000 sth %l6,[%i4+0x016] ! Mem[0000000090000014] = e6d40000 ! Mem[0000000091800000] = 007c0000, %g2 = ffffffffffffff89 ldsb [%o0+0x002],%g2 ! %g2 = 0000000000000000 p53_label_20: ! %l1 = ffffffffffffffc2, Mem[0000000091000026] = cb8c0000 sth %l1,[%i6+0x026] ! Mem[0000000091000024] = ffc20000 ! Mem[000000007b800038] = 0000e4cc, %l1 = ffffffffffffffc2 ldsh [%i3+0x03a],%l1 ! %l1 = ffffffffffffe4cc ! Mem[0000000091000030] = 73216ed1, %g2 = 0000000000000000 lduw [%i6+0x030],%g2 ! %g2 = 0000000073216ed1 ! Mem[0000000090800018] = d3118dd6, %g2 = 0000000073216ed1 ldsb [%i5+0x019],%g2 ! %g2 = ffffffffffffffd3 ! Mem[0000000090800038] = 73216ed1, %g2 = ffffffffffffffd3 lduh [%i5+0x038],%g2 ! %g2 = 0000000000007321 ! Mem[0000000091000004] = de861c20, %g2 = 0000000000007321 lduh [%i6+0x004],%g2 ! %g2 = 000000000000de86 ! Mem[000000007b000020] = 00000000024a3c3c, %l5 = f01be88273216ed1 ldx [%i2+%o4],%l5 ! %l5 = 00000000024a3c3c ! Mem[0000000091000038] = 00000000 16825a23, %g2 = 0000de86, %g3 = 73216ed1 ldd [%i6+0x038],%g2 ! %g2 = 0000000000000000 0000000016825a23 ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = 00000000, %g3 = 16825a23 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! %l5 = 00000000024a3c3c, Mem[0000000091800017] = b67b5689 stb %l5,[%o0+0x017] ! Mem[0000000091800014] = 3c7b5689 p53_label_21: ! Mem[000000009080000c] = d2ffffff, %g2 = 00000000d1fa02cc ldub [%i5+0x00f],%g2 ! %g2 = 00000000000000d2 ! Mem[000000009100001c] = e4ccf949, %g2 = 00000000000000d2 lduh [%i6+0x01c],%g2 ! %g2 = 000000000000e4cc ! %l1 = ffffffffffffe4cc, Mem[0000000090000034] = 73216ed1 stw %l1,[%i4+0x034] ! Mem[0000000090000034] = ffffe4cc ! %l3 = 0000000000002fd5, Mem[0000000091000028] = 000000000000007c stx %l3,[%i6+%o5] ! Mem[0000000091000028] = 0000000000002fd5 ! Mem[000000007b800000] = d9f2362f, %l7 = 0000000000000028 ldsw [%i3+%g0],%l7 ! %l7 = ffffffffd9f2362f ! %l2 = 000000c4, %l3 = 00002fd5, Mem[0000000090000020] = f949edfc e7b2eb32 std %l2,[%i4+%o4] ! Mem[0000000090000020] = 000000c4 00002fd5 ! Mem[0000000091800008] = 50d23f8d0000e4cc, %g2 = 000000000000e4cc ldx [%o0+%o1],%g2 ! %g2 = 50d23f8d0000e4cc ! %l7 = ffffffffd9f2362f, Mem[0000000090000030] = f01be882 sth %l7,[%i4+0x030] ! Mem[0000000090000030] = 362fe882 ! %l5 = 00000000024a3c3c, Mem[000000007b000028] = 024a3c3c stw %l5,[%i2+%o5] ! Mem[000000007b000028] = 024a3c3c ! Mem[000000007a000034] = 8f9c7fa1, %l2 = 00000000000000c4 ldsw [%i0+0x034],%l2 ! %l2 = ffffffff8f9c7fa1 p53_label_22: ! %l3 = 0000000000002fd5, Mem[000000007b000038] = f78a6d5b46d2ce33 stx %l3,[%i2+0x038] ! Mem[000000007b000038] = 0000000000002fd5 ! %l3 = 0000000000002fd5, Mem[0000000090000012] = ffff8955 sth %l3,[%i4+0x012] ! Mem[0000000090000010] = 2fd58955 ! Mem[000000007a800018] = 286133aa, %l7 = ffffffffd9f2362f lduh [%i1+0x01a],%l7 ! %l7 = 00000000000033aa ! %l4 = 0000e4cc, %l5 = 024a3c3c, Mem[000000007b800000] = d9f2362f cf3a5e25 std %l4,[%i3+%g0] ! Mem[000000007b800000] = 0000e4cc 024a3c3c ! %l6 = 0000e6d4, %l7 = 000033aa, Mem[0000000091000020] = 9de28f8d 7b41ffc2 std %l6,[%i6+%o4] ! Mem[0000000091000020] = 0000e6d4 000033aa ! Mem[0000000090000020] = 00c40000, %g2 = 50d23f8d0000e4cc ldsh [%i4+0x022],%g2 ! %g2 = 00000000000000c4 ! Mem[0000000090800008] = a37cac8d f38fafd2, %g2 = 000000c4, %g3 = b0308df5 ldd [%i5+%o1],%g2 ! %g2 = 00000000a37cac8d 00000000f38fafd2 ! Mem[000000007a800030] = 640c6e97, %l2 = ffffffff8f9c7fa1 lduw [%i1+0x030],%l2 ! %l2 = 00000000640c6e97 ! %l2 = 00000000640c6e97, Mem[000000009080002a] = ffffffff sth %l2,[%i5+0x02a] ! Mem[0000000090800028] = 6e97ffff ! Mem[000000007a800000] = f37daf9f0000007c, %l0 = 00000000df50edaf ldx [%i1+%g0],%l0 ! %l0 = f37daf9f0000007c p53_label_23: ! Mem[0000000091800020] = 0000024a, %g2 = 00000000a37cac8d ldub [%o0+0x022],%g2 ! %g2 = 0000000000000000 ! Mem[000000007b000020] = 00000000, %l1 = ffffffffffffe4cc lduh [%i2+%o4],%l1 ! %l1 = 0000000000000000 ! Mem[000000009180002c] = b0308df5, %g2 = 0000000000000000 lduw [%o0+0x02c],%g2 ! %g2 = 00000000b0308df5 ! Mem[0000000090800018] = 8dd63435, %g2 = 00000000b0308df5 ldub [%i5+0x01b],%g2 ! %g2 = 000000000000008d ! Mem[000000009180000c] = e4cc5e44, %g2 = 000000000000008d ldsh [%o0+0x00e],%g2 ! %g2 = ffffffffffffe4cc ! %l2 = 640c6e97, %l3 = 00002fd5, Mem[0000000090000030] = 362fe882 ffffe4cc std %l2,[%i4+0x030] ! Mem[0000000090000030] = 640c6e97 00002fd5 ! Mem[0000000091800028] = 02ccb030, %g2 = ffffffffffffe4cc lduh [%o0+0x02a],%g2 ! %g2 = 00000000000002cc ! %l5 = 00000000024a3c3c, Mem[000000007b800000] = 0000e4cc024a3c3c stx %l5,[%i3+%g0] ! Mem[000000007b800000] = 00000000024a3c3c ! %l2 = 00000000640c6e97, Mem[000000007b800028] = df675bb1e4ccf949 stx %l2,[%i3+%o5] ! Mem[000000007b800028] = 00000000640c6e97 ! %l5 = 00000000024a3c3c, Mem[0000000091000018] = df675bb1e4ccf949 stx %l5,[%i6+%o3] ! Mem[0000000091000018] = 00000000024a3c3c p53_label_24: ! Mem[0000000090000020] = 000000c4, %g2 = 00000000000002cc ldsh [%i4+%o4],%g2 ! %g2 = 0000000000000000 ! %l4 = 000000000000e4cc, Mem[0000000090800006] = 6ed1a37c sth %l4,[%i5+0x006] ! Mem[0000000090800004] = e4cca37c ! Mem[0000000091800000] = 007c0000, %g2 = 0000000000000000 ldsh [%o0+0x002],%g2 ! %g2 = 000000000000007c ! Mem[0000000091800004] = 1350d23f, %g2 = 000000000000007c ldsb [%o0+0x007],%g2 ! %g2 = 0000000000000013 ! %l7 = 00000000000033aa, Mem[000000007b800024] = c2102982 sth %l7,[%i3+0x024] ! Mem[000000007b800024] = 33aa2982 ! Mem[0000000091800034] = b6b6487f, %g2 = 0000000000000013 ldsb [%o0+0x034],%g2 ! %g2 = ffffffffffffffb6 ! %l0 = 0000007c, %l1 = 00000000, Mem[0000000090000010] = ffff2fd5 8955e6d4 std %l0,[%i4+%o2] ! Mem[0000000090000010] = 0000007c 00000000 ! Mem[000000009100001c] = 024a3c3c, %g2 = ffffffffffffffb6 lduh [%i6+0x01c],%g2 ! %g2 = 000000000000024a ! Mem[0000000090000018] = 00000000, %g2 = 000000000000024a lduw [%i4+%o3],%g2 ! %g2 = 0000000000000000 ! %l0 = f37daf9f0000007c, Mem[0000000091800036] = 487f30a6 stb %l0,[%o0+0x036] ! Mem[0000000091800034] = 7c7f30a6 p53_label_25: ! Mem[000000009000002c] = 1540640c, %g2 = 0000000000000000 ldsb [%i4+0x02e],%g2 ! %g2 = 0000000000000015 ! Mem[000000009080003c] = 73216ed1, %g2 = 0000000000000015 ldsb [%i5+0x03c],%g2 ! %g2 = 0000000000000073 ! %l6 = 0000e6d4, %l7 = 000033aa, Mem[000000007a800030] = 640c6e97 73216ed1 std %l6,[%i1+0x030] ! Mem[000000007a800030] = 0000e6d4 000033aa ! Mem[0000000091800028] = d1fa02cc, %g2 = 0000000000000073 lduw [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc ! %l5 = 00000000024a3c3c, Mem[0000000091000022] = e6d40000 stb %l5,[%i6+0x022] ! Mem[0000000091000020] = 3cd40000 ! %l4 = 000000000000e4cc, Mem[000000009100001e] = 3c3c0000 sth %l4,[%i6+0x01e] ! Mem[000000009100001c] = e4cc0000 ! %l1 = 0000000000000000, Mem[0000000091000028] = 00000000 stw %l1,[%i6+%o5] ! Mem[0000000091000028] = 00000000 ! Mem[0000000090000034] = 2fd589ac, %g2 = 00000000d1fa02cc ldsb [%i4+0x036],%g2 ! %g2 = 000000000000002f ! %l2 = 00000000640c6e97, Mem[000000007a00002c] = 210bc75d stb %l2,[%i0+0x02c] ! Mem[000000007a00002c] = 970bc75d ! %l0 = f37daf9f0000007c, Mem[0000000090000036] = 2fd589ac stb %l0,[%i4+0x036] ! Mem[0000000090000034] = 7cd589ac ba,a p53_not_taken_0_end p53_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p53_branch_failed p53_not_taken_0_end: ! End of Random Code for Thread 53 1: membar #Sync ! Force all stores to complete p53_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0d4] ! Set processor 53 done flag ! Check Registers p53_check_registers: set p53_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be f37daf9f0000007c bne,a,pn %xcc,p53_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000000 bne,a,pn %xcc,p53_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000640c6e97 bne,a,pn %xcc,p53_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000002fd5 bne,a,pn %xcc,p53_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000000e4cc bne,a,pn %xcc,p53_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000024a3c3c bne,a,pn %xcc,p53_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000e6d4 bne,a,pn %xcc,p53_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000000033aa bne,a,pn %xcc,p53_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p53_check_fp_registers: set p53_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 53f6669a 477f9786 bne %xcc,p53_f0_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be a6c7cbd1 eeeec421 bne %xcc,p53_f6_fail nop ! Check Local Memory set p53_local0_expect,%g1 p53_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 3e812ef82fd5a33e ldx [%i0+0x000],%g3 ! Observed data at 000000007a000000 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 8c7233837b5689ac ldx [%i0+0x008],%g3 ! Observed data at 000000007a000008 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 638a05cdfe8450da ldx [%i0+0x018],%g3 ! Observed data at 000000007a000018 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = 4972da13970bc75d ldx [%i0+0x028],%g3 ! Observed data at 000000007a000028 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = d61450c06ed1d24f ldx [%i0+0x038],%g3 ! Observed data at 000000007a000038 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i0,0x038,%g4 set p53_local1_expect,%g1 p53_check_local1: ldx [%g1+0x000],%g2 ! Expected data = f37daf9f0000007c ldx [%i1+0x000],%g3 ! Observed data at 000000007a800000 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 286133aaffffffed ldx [%i1+0x018],%g3 ! Observed data at 000000007a800018 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000e6d4000033aa ldx [%i1+0x030],%g3 ! Observed data at 000000007a800030 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i1,0x030,%g4 set p53_local2_expect,%g1 p53_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 6ed176c835541396 ldx [%i2+0x008],%g3 ! Observed data at 000000007b000008 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = dbc4efcf73657649 ldx [%i2+0x018],%g3 ! Observed data at 000000007b000018 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000000024a3c3c ldx [%i2+0x020],%g3 ! Observed data at 000000007b000020 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 024a3c3c513d3654 ldx [%i2+0x028],%g3 ! Observed data at 000000007b000028 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i2,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000000000002fd5 ldx [%i2+0x038],%g3 ! Observed data at 000000007b000038 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i2,0x038,%g4 set p53_local3_expect,%g1 p53_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 00000000024a3c3c ldx [%i3+0x000],%g3 ! Observed data at 000000007b800000 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x000,%g4 ldx [%g1+0x020],%g2 ! Expected data = c455893a33aa2982 ldx [%i3+0x020],%g3 ! Observed data at 000000007b800020 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000000640c6e97 ldx [%i3+0x028],%g3 ! Observed data at 000000007b800028 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000e4cc07f9e6d4 ldx [%i3+0x038],%g3 ! Observed data at 000000007b800038 cmp %g2,%g3 bne,a,pn %xcc,p53_local_failed add %i3,0x038,%g4 ! The test for processor 53 has passed p53_passed: ta GOOD_TRAP nop p53_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p53_failed p53_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p53_failed p53_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p53_failed p53_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p53_failed p53_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p53_failed p53_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p53_failed p53_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p53_failed p53_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p53_failed p53_f0_fail: set p53_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p53_f6_fail: set p53_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 53 failed p53_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0d4] ! Set processor 53 done flag set p53_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 53 failed p53_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0d4] ! Set processor 53 done flag set p53_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p53_selfmod_failed: ba p53_failed mov 0xabc,%g1 p53_common_error: or %g0,0xf15,%g1 ba p53_failed mov %o5,%g3 p53_common_signature_error: set p53_temp,%g1 ba p53_failed st %g2,[%g1] ! Common Lock Number p53_common_timeout: set p53_temp,%g1 ba p53_failed st %g2,[%g1] ! Common Lock Number p53_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p53_failed mov 0x0,%g3 p53_trap1e: ldswa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007a000008] ldxa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000007a800018] done p53_trap1o: ldswa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007a000008] ldxa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000007a800018] done p53_trap2e: ldda [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007a800008] ldsha [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007a000008] ldswa [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000007a000008] stha %l2,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000007b800028] done p53_trap2o: ldda [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007a800008] ldsha [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007a000008] ldswa [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000007a000008] stha %l2,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000007b800028] done p53_trap3e: nop nop nop nop nop done p53_trap3o: nop nop nop nop nop done p53_init_memory_pointers: set p53_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 p53_local0_start,%i0 set p53_local1_start,%i1 set p53_local2_start,%i2 set p53_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 3ad1814430a6118d ldx [%g1+0x008],%l1 ! %l1 = 638a05cdfe8450da ldx [%g1+0x010],%l2 ! %l2 = 53ca399c8c723383 ldx [%g1+0x018],%l3 ! %l3 = 366d19dede883101 ldx [%g1+0x020],%l4 ! %l4 = 84e01778e72c0ef8 ldx [%g1+0x028],%l5 ! %l5 = f01be88273216ed1 ldx [%g1+0x030],%l6 ! %l6 = d57d08f0a973478d ldx [%g1+0x038],%l7 ! %l7 = b7033da1e581e1d2 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 54 processor_54: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xd8] ! Set the start flag wrpr %g0,7,%cleanwin call p54_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 54 wr %g0,0x4,%fprs ! Make sure fef is 1 set p54_init_freg,%g1 ! %f0 = ea4f6b41 b811acd9 27ee3ce8 1adef779 ! %f4 = e0ca01d7 f7388d63 c5da24ae 69951ac1 ! %f8 = 1f7f45af 8acba129 7578a169 4da8a01c ! %f12 = a41e73f5 286cb000 14208279 a08fcc63 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = e0690713 a6526f4f b3bc1e36 70316cba ! %f20 = e0b831d7 01571e7c 237b89b4 09524d56 ! %f24 = 256bb486 95bd4910 cf0cfef4 5f7c7713 ! %f28 = b65cd3c7 120f6bd8 a6c1fb71 71dee45a ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 4502ebd9 45c36b20 5bb123f2 410113bc ! %f36 = c85f3718 728aaf4f 5af3e916 0b94c48f ! %f40 = c46289c5 297420cc e2271feb 9e2a1023 ! %f44 = 38e999d3 5aba0a13 b7b35278 e243a328 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xb44e463700000066,%g7,%g1 ! GSR scale = 12, align = 6 wr %g1,%g0,%gsr ! GSR = b44e463700000066 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 54 p54_label_1: ! %l0 = 4d6180424f1accc6, Mem[000000007d80002c] = 73a6a06d stw %l0,[%i3+0x02c] ! Mem[000000007d80002c] = 4f1accc6 ! %l1 = eba682902bc6d12f, Mem[0000000091000028] = 43a014addb4f959e stx %l1,[%i6+%o5] ! Mem[0000000091000028] = eba682902bc6d12f ! %l1 = eba682902bc6d12f, Mem[0000000090800000] = c8c086c6d0bacca9 stx %l1,[%i5+%g0] ! Mem[0000000090800000] = eba682902bc6d12f ! Mem[000000009100003c] = d7571dc0, %g2 = 5bb3e6cd5c61bfe9 lduw [%i6+0x03c],%g2 ! %g2 = 00000000d7571dc0 ! Mem[0000000091800028] = fa02ccb0, %g2 = 00000000d7571dc0 ldub [%o0+0x029],%g2 ! %g2 = 00000000000000fa ! %l3 = de1289741f99cbaa, Mem[000000009080003d] = 38b60e00 stb %l3,[%i5+0x03d] ! Mem[000000009080003c] = aab60e00 ! %l2 = 791037520c228a62, Mem[000000009000003c] = f8ba39dc stb %l2,[%i4+0x03c] ! Mem[000000009000003c] = 62ba39dc ! %l0 = 4d6180424f1accc6, Mem[0000000090000019] = 114e529d stb %l0,[%i4+0x019] ! Mem[0000000090000018] = c64e529d ! Mem[000000009100003c] = d7571dc0, %g18 = 5871d066e09c5172 ldsw [%i6+0x03c],%g2 ! %g2 = 5871d066e09c5172 ! Mem[0000000091800008] = 50d23f270741274a, %g2 = ffffffffd7571dc0 ldx [%o0+%o1],%g2 ! %g2 = 50d23f270741274a p54_label_2: ! %l3 = de1289741f99cbaa, Mem[0000000090800028] = eb4882af stw %l3,[%i5+%o5] ! Mem[0000000090800028] = 1f99cbaa ! %l2 = 791037520c228a62, Mem[000000007c000010] = 85001151e4e4963a stx %l2,[%i0+%o2] ! Mem[000000007c000010] = 791037520c228a62 ! Mem[0000000091000030] = 7257207b, %g2 = 50d23f270741274a lduh [%i6+0x032],%g2 ! %g2 = 0000000000007257 ! Mem[0000000091000028] = a682902b, %g2 = 0000000000007257 ldub [%i6+0x029],%g2 ! %g2 = 00000000000000a6 ! Mem[0000000091800000] = 6c5e37b5, %g2 = 00000000000000a6 lduw [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 ! %l7 = 94916b26b6b87686, Mem[000000009180000c] = 0741274a stw %l7,[%o0+0x00c] ! Mem[000000009180000c] = b6b87686 ! %l1 = eba682902bc6d12f, Mem[000000007c00000d] = 8a5bab15 stb %l1,[%i0+0x00d] ! Mem[000000007c00000c] = 8a2fab15 ! Mem[000000009180001c] = e14610d9, %g2 = 000000006c5e37b5 lduw [%o0+0x01c],%g2 ! %g2 = 00000000e14610d9 ! Mem[0000000090800030] = e7b33334, %g18 = 5871d066e09c5172 ldsw [%i5+0x030],%g2 ! %g2 = 5871d066e09c5172 ! Mem[000000009100002c] = 2f7cc772, %g2 = ffffffffe7b33334 ldsb [%i6+0x02f],%g2 ! %g2 = 000000000000002f p54_label_3: ! Mem[0000000090000018] = 4e529d71, %g2 = 000000000000002f lduh [%i4+0x01a],%g2 ! %g2 = 0000000000004e52 ! %l0 = 4d6180424f1accc6, Mem[0000000090800021] = 6c0f3aba stb %l0,[%i5+0x021] ! Mem[0000000090800020] = c60f3aba ! Mem[0000000091000004] = 204b1c51, %g2 = 0000000000004e52 ldub [%i6+0x007],%g2 ! %g2 = 0000000000000020 ! Mem[000000007d000000] = 292188e7 1a61c4a4, %l2 = 0c228a62, %l3 = 1f99cbaa ldd [%i2+%g0],%l2 ! %l2 = 00000000292188e7 000000001a61c4a4 ! Mem[0000000091000020] = 8f8d7b41, %g2 = 0000000000000020 ldsb [%i6+0x022],%g2 ! %g2 = ffffffffffffff8f ! %l1 = eba682902bc6d12f, Mem[0000000091800010] = 5e44f9f4a2d978b6 stx %l1,[%o0+%o2] ! Mem[0000000091800010] = eba682902bc6d12f ! Mem[0000000091800024] = 7744d1fa, %g2 = ffffffffffffff8f ldub [%o0+0x026],%g2 ! %g2 = 0000000000000077 ! %l3 = 000000001a61c4a4, Mem[000000007d00003f] = abdb75b1 stb %l3,[%i2+0x03f] ! Mem[000000007d00003c] = abdb75a4 ! Mem[000000007d80001c] = 1d50a0b8, %l6 = 7fa23330a8228134 ldsw [%i3+0x01c],%l6 ! %l6 = 000000001d50a0b8 ! Mem[0000000090000014] = b5a37fc6, %g2 = 0000000000000077 ldsb [%i4+0x016],%g2 ! %g2 = ffffffffffffffb5 p54_label_4: ! %l0 = 4d6180424f1accc6, Mem[000000007c000015] = 0c228a62 stb %l0,[%i0+0x015] ! Mem[000000007c000014] = 0cc68a62 ! %l1 = eba682902bc6d12f, Mem[0000000091800001] = 5e37b5da stb %l1,[%o0+0x001] ! Mem[0000000091800000] = 2f37b5da ! Mem[000000007c00002c] = 9cd7e65e, %l6 = 000000001d50a0b8 ldsw [%i0+0x02c],%l6 ! %l6 = ffffffff9cd7e65e ! %l3 = 000000001a61c4a4, Mem[0000000091000000] = ddab9f6dde861c20 stx %l3,[%i6+%g0] ! Mem[0000000091000000] = 000000001a61c4a4 ! %l2 = 00000000292188e7, Mem[0000000090800030] = e7b33334 sth %l2,[%i5+0x030] ! Mem[0000000090800030] = 88e73334 ! Mem[0000000090000038] = 8fc6c81b, %g2 = ffffffffffffffb5 lduw [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b ! %l2 = 00000000292188e7, Mem[0000000090000000] = f4d6f5d4 stw %l2,[%i4+%g0] ! Mem[0000000090000000] = 292188e7 ! Mem[000000009100000c] = da67f293, %g18 = 5871d066e09c5172 ldsw [%i6+0x00c],%g2 ! %g2 = 5871d066e09c5172 ! Mem[0000000090000038] = c6c81b62, %g2 = ffffffffda67f293 ldub [%i4+0x039],%g2 ! %g2 = 00000000000000c6 ! Mem[000000007c000010] = 79103752, %l1 = eba682902bc6d12f ldub [%i0+%o2],%l1 ! %l1 = 0000000000000079 p54_label_5: ! Mem[000000009080003c] = ddaab60e, %g2 = 00000000000000c6 lduw [%i5+0x03c],%g2 ! %g2 = 00000000ddaab60e ! Mem[0000000090000030] = 136a1267, %g2 = 00000000ddaab60e ldsh [%i4+0x032],%g2 ! %g2 = 000000000000136a ! Mem[000000009080002c] = e8b188e7, %g2 = 000000000000136a ldsb [%i5+0x02e],%g2 ! %g2 = ffffffffffffffe8 ! Mem[000000007c000014] = 0cc68a62, %l1 = 0000000000000079 ldsh [%i0+0x014],%l1 ! %l1 = 0000000000000cc6 ! %l2 = 292188e7, %l3 = 1a61c4a4, Mem[000000007c000018] = c48d9608 73ab9b20 std %l2,[%i0+%o3] ! Mem[000000007c000018] = 292188e7 1a61c4a4 ! %l3 = 000000001a61c4a4, Mem[000000007d80003a] = 07b725bf sth %l3,[%i3+0x03a] ! Mem[000000007d800038] = 07b7c4a4 ! %l3 = 000000001a61c4a4, Mem[000000007c800011] = 9fbdab9d stb %l3,[%i1+0x011] ! Mem[000000007c800010] = 9fa4ab9d ! %l4 = b4225135, %l5 = dfd0d71a, Mem[0000000090800000] = eba68290 2bc6d12f std %l4,[%i5+%g0] ! Mem[0000000090800000] = b4225135 dfd0d71a ! %l3 = 000000001a61c4a4, Mem[0000000090800000] = b4225135 stb %l3,[%i5+%g0] ! Mem[0000000090800000] = a4225135 ! %l0 = 4d6180424f1accc6, Mem[000000009100002b] = 902bc6d1 stb %l0,[%i6+0x02b] ! Mem[0000000091000028] = c62bc6d1 p54_label_6: ! %l6 = 9cd7e65e, %l7 = b6b87686, Mem[0000000090800008] = a3d5b48d f38fafd2 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 9cd7e65e b6b87686 ! %l3 = 000000001a61c4a4, Mem[0000000091000004] = 1a61c4a4 sth %l3,[%i6+0x004] ! Mem[0000000091000004] = c4a4c4a4 ! %l2 = 292188e7, %l3 = 1a61c4a4, Mem[0000000090000008] = 96abb01b c40b9e2c std %l2,[%i4+%o1] ! Mem[0000000090000008] = 292188e7 1a61c4a4 ! Mem[0000000090000030] = 944f136a, %g2 = ffffffffffffffe8 ldub [%i4+0x030],%g2 ! %g2 = 0000000000000094 ! Mem[000000009100002c] = 2bc6d12f, %g2 = 0000000000000094 ldub [%i6+0x02c],%g2 ! %g2 = 000000000000002b ! Mem[000000009180003c] = eb806635, %g2 = 000000000000002b lduw [%o0+0x03c],%g2 ! %g2 = 00000000eb806635 ! Mem[0000000090800020] = 6cc60f3a, %g2 = 00000000eb806635 lduw [%i5+%o4],%g2 ! %g2 = 000000006cc60f3a ! Mem[0000000090000018] = 4e529d71, %g2 = 000000006cc60f3a ldsb [%i4+0x01a],%g2 ! %g2 = 000000000000004e ! %l6 = ffffffff9cd7e65e, Mem[0000000090800030] = 88e733342d07fd66 stx %l6,[%i5+0x030] ! Mem[0000000090800030] = ffffffff9cd7e65e ! Mem[000000007d80000c] = fe8867ad, %l4 = b7bde1cdb4225135 ldsw [%i3+0x00c],%l4 ! %l4 = fffffffffe8867ad p54_label_7: ! %l6 = 9cd7e65e, %l7 = b6b87686, Mem[0000000090000028] = 07dc67fd 8d791540 std %l6,[%i4+%o5] ! Mem[0000000090000028] = 9cd7e65e b6b87686 ! Mem[0000000090800020] = 6cc60f3a, %g18 = 5871d066e09c5172 ldsw [%i5+%o4],%g2 ! %g2 = 5871d066e09c5172 ! Mem[000000009080000c] = b87686bb, %g2 = 000000006cc60f3a ldsb [%i5+0x00d],%g2 ! %g2 = ffffffffffffffb8 ! Mem[0000000091000030] = 7cc77257, %g2 = ffffffffffffffb8 lduh [%i6+0x030],%g2 ! %g2 = 0000000000007cc7 ! Mem[0000000091000030] = 7cc77257, %g2 = 0000000000007cc7 ldsh [%i6+0x030],%g2 ! %g2 = 0000000000007cc7 ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = 0000000000007cc7 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! %l5 = bbb339afdfd0d71a, Mem[0000000091800012] = 82902bc6 sth %l5,[%o0+0x012] ! Mem[0000000091800010] = d71a2bc6 ! Mem[0000000090800038] = 3f420cdd, %g2 = 35d3851cd6343572 ldub [%i5+0x039],%g2 ! %g2 = 000000000000003f ! %l0 = 4d6180424f1accc6, Mem[0000000090000010] = 0212225c sth %l0,[%i4+%o2] ! Mem[0000000090000010] = ccc6225c ! Mem[000000007c000028] = 4eb43f98, %l5 = bbb339afdfd0d71a ldsw [%i0+%o5],%l5 ! %l5 = 000000004eb43f98 p54_label_8: ! %l1 = 0000000000000cc6, Mem[0000000091000007] = a44b1c51 stb %l1,[%i6+0x007] ! Mem[0000000091000004] = c64b1c51 ! %l1 = 0000000000000cc6, Mem[000000009100000c] = da67f293 stw %l1,[%i6+0x00c] ! Mem[000000009100000c] = 00000cc6 ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = 000000000000003f ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! Mem[0000000091000034] = be7e6589, %g2 = 45288f71b6b6487f ldsh [%i6+0x036],%g2 ! %g2 = ffffffffffffbe7e ! Mem[000000007c800018] = a808c13f caa30a87, %l4 = fe8867ad, %l5 = 4eb43f98 ldd [%i1+%o3],%l4 ! %l4 = 00000000a808c13f 00000000caa30a87 ! Mem[0000000091800020] = c69ee3c733167744, %g2 = ffffffffffffbe7e ldx [%o0+%o4],%g2 ! %g2 = c69ee3c733167744 ! Mem[000000009000003c] = dc000000, %g2 = c69ee3c733167744 ldub [%i4+0x03f],%g2 ! %g2 = 00000000000000dc ! Mem[0000000091000034] = be7e6589, %g2 = 00000000000000dc ldsb [%i6+0x036],%g2 ! %g2 = ffffffffffffffbe ! %l1 = 0000000000000cc6, Mem[0000000091800012] = d71a2bc6 sth %l1,[%o0+0x012] ! Mem[0000000091800010] = 0cc62bc6 ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = ffffffbe, %g3 = 0bad0b00 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f p54_label_9: ! Mem[0000000090800008] = e65eb6b8, %g2 = 0000000045288f71 ldsb [%i5+0x00a],%g2 ! %g2 = ffffffffffffffe6 ! Mem[0000000090000038] = 8fc6c81b 62ba39dc, %g2 = ffffffe6, %g3 = b6b6487f ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 0000000062ba39dc ! Mem[000000007c80002c] = f50d4ba1, %l5 = 00000000caa30a87 ldsh [%i1+0x02e],%l5 ! %l5 = 0000000000004ba1 ! Mem[0000000091800000] = 37b5da19, %g2 = 000000008fc6c81b ldsh [%o0+0x002],%g2 ! %g2 = 00000000000037b5 ! Mem[0000000090000014] = b5a37fc6, %g2 = 00000000000037b5 lduh [%i4+0x016],%g2 ! %g2 = 000000000000b5a3 ! Mem[0000000091800000] = 6c2f37b5da193367, %g2 = 000000000000b5a3 ldx [%o0+%g0],%g2 ! %g2 = 6c2f37b5da193367 ! %l0 = 4f1accc6, %l1 = 00000cc6, Mem[0000000091000008] = 4b1c5151 00000cc6 std %l0,[%i6+%o1] ! Mem[0000000091000008] = 4f1accc6 00000cc6 ! Mem[0000000091000030] = 7cc77257207bbe7e, %g2 = 6c2f37b5da193367 ldx [%i6+0x030],%g2 ! %g2 = 7cc77257207bbe7e ! %l4 = 00000000a808c13f, Mem[0000000090000007] = 78292188 stb %l4,[%i4+0x007] ! Mem[0000000090000004] = 3f292188 ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = 207bbe7e, %g3 = 62ba39dc ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 p54_label_10: ! Mem[0000000091800034] = 7fe8dd79, %g2 = 00000000b4334f34 ldsb [%o0+0x037],%g2 ! %g2 = 000000000000007f ! Mem[0000000091000000] = 0000c4a4, %g2 = 000000000000007f ldsh [%i6+0x002],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800018] = 35d3851c, %g2 = 0000000000000000 lduw [%i5+%o3],%g2 ! %g2 = 0000000035d3851c ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = 35d3851c, %g3 = 40af2dc9 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f ! Mem[000000009180000c] = b6b87686, %g2 = 0000000045288f71 lduw [%o0+0x00c],%g2 ! %g2 = 00000000b6b87686 ! Mem[0000000090000004] = b60b3f29, %g2 = 00000000b6b87686 ldub [%i4+0x005],%g2 ! %g2 = 00000000000000b6 ! Mem[0000000091800018] = 39a5df25 e14610d9, %g2 = 000000b6, %g3 = b6b6487f ldd [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 00000000e14610d9 ! Mem[0000000091800020] = c69ee3c7, %g2 = 0000000039a5df25 ldsb [%o0+%o4],%g2 ! %g2 = ffffffffffffffc6 ! Mem[000000007d00003c] = abdb75a4, %l2 = 00000000292188e7 lduw [%i2+0x03c],%l2 ! %l2 = 00000000abdb75a4 ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = ffffffc6, %g3 = e14610d9 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f p54_label_11: ! Mem[0000000091000008] = 4f1accc6 00000cc6, %g2 = 45288f71, %g3 = b6b6487f ldd [%i6+%o1],%g2 ! %g2 = 000000004f1accc6 0000000000000cc6 ! %l0 = 4f1accc6, %l1 = 00000cc6, Mem[0000000091000020] = 9de28f8d 7b41cb8c std %l0,[%i6+%o4] ! Mem[0000000091000020] = 4f1accc6 00000cc6 ! %l3 = 000000001a61c4a4, Mem[0000000090800018] = 35d3851c sth %l3,[%i5+%o3] ! Mem[0000000090800018] = c4a4851c ! Mem[0000000090800038] = 420cddaa, %g2 = 000000004f1accc6 ldub [%i5+0x03a],%g2 ! %g2 = 0000000000000042 ! %l5 = 0000000000004ba1, Mem[000000009180001c] = e14610d9 stw %l5,[%o0+0x01c] ! Mem[000000009180001c] = 00004ba1 ! %l3 = 000000001a61c4a4, Mem[000000007c800008] = cf8724f1e5b327f1 stx %l3,[%i1+%o1] ! Mem[000000007c800008] = 000000001a61c4a4 ! Mem[0000000090000014] = b5a37fc6, %g2 = 0000000000000042 ldsh [%i4+0x016],%g2 ! %g2 = ffffffffffffb5a3 ! Mem[0000000091000028] = eba682c6, %g2 = ffffffffffffb5a3 lduh [%i6+%o5],%g2 ! %g2 = 000000000000eba6 ! Mem[000000009000003c] = 62ba39dc, %g2 = 000000000000eba6 ldsh [%i4+0x03c],%g2 ! %g2 = 00000000000062ba ! %l0 = 4d6180424f1accc6, Mem[000000009180001c] = 00004ba1 stw %l0,[%o0+0x01c] ! Mem[000000009180001c] = 4f1accc6 p54_label_12: ! Mem[000000009100001c] = 40af2dc9, %g2 = 00000000000062ba ldsb [%i6+0x01c],%g2 ! %g2 = 0000000000000040 ! %l3 = 000000001a61c4a4, Mem[000000007c00003c] = 65f077c8 stw %l3,[%i0+0x03c] ! Mem[000000007c00003c] = 1a61c4a4 ! %l6 = 9cd7e65e, %l7 = b6b87686, Mem[0000000091800008] = 50d23f27 b6b87686 std %l6,[%o0+%o1] ! Mem[0000000091800008] = 9cd7e65e b6b87686 ! %l6 = ffffffff9cd7e65e, Mem[000000009180000e] = 7686eba6 sth %l6,[%o0+0x00e] ! Mem[000000009180000c] = e65eeba6 ! Mem[000000009180003c] = 66350000, %g2 = 0000000000000040 ldsb [%o0+0x03e],%g2 ! %g2 = 0000000000000066 ! Mem[000000009080003c] = b60e0000, %g2 = 0000000000000066 ldsb [%i5+0x03e],%g2 ! %g2 = ffffffffffffffb6 ! %l5 = 0000000000004ba1, Mem[0000000090800036] = e65e393f sth %l5,[%i5+0x036] ! Mem[0000000090800034] = 4ba1393f ! Mem[000000007d800018] = fe07cd66 1d50a0b8, %l0 = 4f1accc6, %l1 = 00000cc6 ldd [%i3+%o3],%l0 ! %l0 = 00000000fe07cd66 000000001d50a0b8 ! Mem[000000007d000020] = caab67ff629eda57, %l3 = 000000001a61c4a4 ldx [%i2+%o4],%l3 ! %l3 = caab67ff629eda57 ! Mem[000000009000003c] = 39dc0000, %g2 = ffffffffffffffb6 lduh [%i4+0x03e],%g2 ! %g2 = 00000000000039dc p54_label_13: ! Mem[0000000091800010] = 0cc62bc6, %g2 = 00000000000039dc ldsh [%o0+0x012],%g2 ! %g2 = 0000000000000cc6 ! Mem[0000000091800034] = b6b6487f, %g2 = 0000000000000cc6 lduw [%o0+0x034],%g2 ! %g2 = 00000000b6b6487f ! %l1 = 000000001d50a0b8, Mem[0000000090000000] = 292188e780b60b3f stx %l1,[%i4+%g0] ! Mem[0000000090000000] = 000000001d50a0b8 ! %l0 = fe07cd66, %l1 = 1d50a0b8, Mem[0000000090000010] = ccc6225c 798eb5a3 std %l0,[%i4+%o2] ! Mem[0000000090000010] = fe07cd66 1d50a0b8 ! Mem[000000009100001c] = 2dc94f1a, %g2 = 00000000b6b6487f lduh [%i6+0x01e],%g2 ! %g2 = 0000000000002dc9 ! Mem[0000000090000030] = 944f136a126760d7, %g2 = 0000000000002dc9 ldx [%i4+0x030],%g2 ! %g2 = 944f136a126760d7 ! Mem[0000000090800004] = dfd0d71a, %g2 = 944f136a126760d7 ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffffdfd0 ! %l6 = 9cd7e65e, %l7 = b6b87686, Mem[0000000091800030] = 45288f71 b6b6487f std %l6,[%o0+0x030] ! Mem[0000000091800030] = 9cd7e65e b6b87686 ! Mem[0000000090800000] = a4225135 dfd0d71a, %g2 = ffffdfd0, %g3 = 00000cc6 ldd [%i5+%g0],%g2 ! %g2 = 00000000a4225135 00000000dfd0d71a ! Mem[0000000090000018] = 529d7122, %g2 = 00000000a4225135 ldub [%i4+0x01b],%g2 ! %g2 = 0000000000000052 p54_label_14: ! Mem[0000000090000038] = c81b62ba, %g2 = 0000000000000052 ldsb [%i4+0x03a],%g2 ! %g2 = ffffffffffffffc8 ! %l3 = caab67ff629eda57, Mem[0000000090000008] = 292188e7 stb %l3,[%i4+%o1] ! Mem[0000000090000008] = 572188e7 ! Mem[0000000090800030] = ffffffff9cd74ba1, %g2 = ffffffffffffffc8 ldx [%i5+0x030],%g2 ! %g2 = ffffffff9cd74ba1 ! %l6 = ffffffff9cd7e65e, Mem[000000009000002a] = e65eb6b8 sth %l6,[%i4+0x02a] ! Mem[0000000090000028] = e65eb6b8 ! Mem[000000009180003c] = eb806635, %g18 = 5871d066e09c5172 ldsw [%o0+0x03c],%g2 ! %g2 = 5871d066e09c5172 ! Mem[0000000091000020] = ccc60000, %g2 = ffffffffeb806635 lduh [%i6+0x022],%g2 ! %g2 = 000000000000ccc6 ! %l5 = 0000000000004ba1, Mem[000000007d000014] = 7715ca58 sth %l5,[%i2+0x014] ! Mem[000000007d000014] = 4ba1ca58 ! %l2 = abdb75a4, %l3 = 629eda57, Mem[0000000091800028] = d1fa02cc b0308df5 std %l2,[%o0+%o5] ! Mem[0000000091800028] = abdb75a4 629eda57 ! Mem[000000007c000018] = 292188e7, %l4 = 00000000a808c13f ldsw [%i0+%o3],%l4 ! %l4 = 00000000292188e7 ! Mem[0000000091800030] = e65eb6b8, %g2 = 000000000000ccc6 ldub [%o0+0x032],%g2 ! %g2 = 00000000000000e6 p54_label_15: ! Mem[0000000090000000] = 00001d50, %g2 = 00000000000000e6 ldub [%i4+0x002],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800038] = e8dd799beb806635, %g2 = 0000000000000000 ldx [%o0+0x038],%g2 ! %g2 = e8dd799beb806635 ! Mem[0000000090800020] = 6cc60f3a ba1e4dff, %g2 = eb806635, %g3 = dfd0d71a ldd [%i5+%o4],%g2 ! %g2 = 000000006cc60f3a 00000000ba1e4dff ! Mem[000000009000003c] = 39dc0000, %g2 = 000000006cc60f3a lduh [%i4+0x03e],%g2 ! %g2 = 00000000000039dc ! Mem[0000000090000028] = 9cd7e65eb6b87686, %g2 = 00000000000039dc ldx [%i4+%o5],%g2 ! %g2 = 9cd7e65eb6b87686 ! Mem[0000000090000008] = 572188e7, %g2 = 9cd7e65eb6b87686 ldub [%i4+%o1],%g2 ! %g2 = 0000000000000057 ! Mem[000000009180002c] = 629eda57, %g2 = 0000000000000057 lduw [%o0+0x02c],%g2 ! %g2 = 00000000629eda57 ! Mem[000000009100001c] = 40af2dc9, %g18 = 5871d066e09c5172 ldsw [%i6+0x01c],%g2 ! %g2 = 5871d066e09c5172 ! Mem[000000007c00002c] = 9cd7e65e, %l0 = 00000000fe07cd66 ldsh [%i0+0x02c],%l0 ! %l0 = ffffffffffff9cd7 ! Mem[0000000091800030] = 9cd7e65e, %g18 = 5871d066e09c5172 ldsw [%o0+0x030],%g2 ! %g2 = 5871d066e09c5172 p54_label_16: ! %l5 = 0000000000004ba1, Mem[0000000090800012] = f97aba27 stb %l5,[%i5+0x012] ! Mem[0000000090800010] = a17aba27 ! Mem[0000000091800018] = 39a5df254f1accc6, %g2 = ffffffff9cd7e65e ldx [%o0+%o3],%g2 ! %g2 = 39a5df254f1accc6 ! %l6 = 9cd7e65e, %l7 = b6b87686, Mem[0000000090800038] = 393f420c ddaab60e std %l6,[%i5+0x038] ! Mem[0000000090800038] = 9cd7e65e b6b87686 ! Mem[0000000090800004] = dfd0d71a, %g2 = 39a5df254f1accc6 ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffffdfd0 ! Mem[000000009180000c] = b6b8e65e, %g2 = ffffffffffffdfd0 lduw [%o0+0x00c],%g2 ! %g2 = 00000000b6b8e65e ! %l0 = ffffffffffff9cd7, Mem[000000007d00000c] = c571a07a stw %l0,[%i2+0x00c] ! Mem[000000007d00000c] = ffff9cd7 ! Mem[000000007c800028] = a6b56ba1, %l3 = caab67ff629eda57 ldsw [%i1+%o5],%l3 ! %l3 = ffffffffa6b56ba1 ! Mem[000000009100001c] = 2dc94f1a, %g2 = 00000000b6b8e65e ldsh [%i6+0x01e],%g2 ! %g2 = 0000000000002dc9 ! Mem[0000000090800008] = e65eb6b8, %g2 = 0000000000002dc9 lduh [%i5+0x00a],%g2 ! %g2 = 000000000000e65e ! %l7 = 94916b26b6b87686, Mem[0000000091800008] = 9cd7e65eb6b8e65e stx %l7,[%o0+%o1] ! Mem[0000000091800008] = 94916b26b6b87686 p54_label_17: ! Mem[0000000090000034] = 126760d7, %g2 = 000000000000e65e lduw [%i4+0x034],%g2 ! %g2 = 00000000126760d7 ! Mem[0000000091800008] = 916b26b6, %g2 = 00000000126760d7 ldub [%o0+0x009],%g2 ! %g2 = 0000000000000091 ! Mem[0000000090000028] = 9cd7e65eb6b87686, %g2 = 0000000000000091 ldx [%i4+%o5],%g2 ! %g2 = 9cd7e65eb6b87686 ! %l4 = 292188e7, %l5 = 00004ba1, Mem[0000000090800020] = 6cc60f3a ba1e4dff std %l4,[%i5+%o4] ! Mem[0000000090800020] = 292188e7 00004ba1 ! Mem[0000000090800028] = 1f99cbaa 9c5fe8b1, %g2 = b6b87686, %g3 = ba1e4dff ldd [%i5+%o5],%g2 ! %g2 = 000000001f99cbaa 000000009c5fe8b1 ! %l0 = ffffffffffff9cd7, Mem[000000009000001e] = 22ad1a54 sth %l0,[%i4+0x01e] ! Mem[000000009000001c] = 9cd71a54 ! %l0 = ffffffffffff9cd7, Mem[000000009000003e] = 39dc0000 sth %l0,[%i4+0x03e] ! Mem[000000009000003c] = 9cd70000 ! %l5 = 0000000000004ba1, Mem[0000000090000038] = 8fc6c81b62ba9cd7 stx %l5,[%i4+0x038] ! Mem[0000000090000038] = 0000000000004ba1 ! %l6 = 9cd7e65e, %l7 = b6b87686, Mem[0000000091800010] = eba60cc6 2bc6d12f std %l6,[%o0+%o2] ! Mem[0000000091800010] = 9cd7e65e b6b87686 ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = 1f99cbaa, %g3 = 9c5fe8b1 ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 p54_label_18: ! %l4 = 292188e7, %l5 = 00004ba1, Mem[0000000090800020] = 292188e7 00004ba1 std %l4,[%i5+%o4] ! Mem[0000000090800020] = 292188e7 00004ba1 ! Mem[0000000091000004] = c4a4c4c6, %g2 = 00000000b4334f34 ldub [%i6+0x004],%g2 ! %g2 = 00000000000000c4 ! Mem[000000007d000010] = 521412e1 4ba1ca58, %l0 = ffff9cd7, %l1 = 1d50a0b8 ldd [%i2+%o2],%l0 ! %l0 = 00000000521412e1 000000004ba1ca58 ! %l7 = 94916b26b6b87686, Mem[000000007d000039] = b2052ffe stb %l7,[%i2+0x039] ! Mem[000000007d000038] = b2862ffe ! %l0 = 00000000521412e1, Mem[000000009100002c] = 2bc6d12f stw %l0,[%i6+0x02c] ! Mem[000000009100002c] = 521412e1 ! Mem[0000000091800034] = b6b87686, %g18 = 5871d066e09c5172 ldsw [%o0+0x034],%g2 ! %g2 = 5871d066e09c5172 ! Mem[0000000090000038] = 0000000000004ba1, %g2 = ffffffffb6b87686 ldx [%i4+0x038],%g2 ! %g2 = 0000000000004ba1 ! %l3 = ffffffffa6b56ba1, Mem[000000009100002e] = 12e17cc7 sth %l3,[%i6+0x02e] ! Mem[000000009100002c] = 6ba17cc7 ! Mem[0000000091800014] = b6b87686, %g2 = 0000000000004ba1 ldsb [%o0+0x014],%g2 ! %g2 = ffffffffffffffb6 ! Mem[0000000091800018] = a5df254f, %g2 = ffffffffffffffb6 ldub [%o0+0x019],%g2 ! %g2 = 00000000000000a5 p54_label_19: ! %l2 = 00000000abdb75a4, Mem[0000000090000028] = 9cd7e65eb6b87686 stx %l2,[%i4+%o5] ! Mem[0000000090000028] = 00000000abdb75a4 ! Mem[0000000090800028] = 1f99cbaa, %g2 = 00000000000000a5 lduw [%i5+%o5],%g2 ! %g2 = 000000001f99cbaa ! Mem[000000007d000020] = caab67ff, %l7 = 94916b26b6b87686 ldsh [%i2+%o4],%l7 ! %l7 = ffffffffffffcaab ! %l2 = abdb75a4, %l3 = a6b56ba1, Mem[0000000091000020] = 4f1accc6 00000cc6 std %l2,[%i6+%o4] ! Mem[0000000091000020] = abdb75a4 a6b56ba1 ! Mem[000000007d000008] = de4c3cb5, %l4 = 00000000292188e7 ldsw [%i2+%o1],%l4 ! %l4 = ffffffffde4c3cb5 ! %l6 = ffffffff9cd7e65e, Mem[0000000090800010] = bbd0a17aba27fa54 stx %l6,[%i5+%o2] ! Mem[0000000090800010] = ffffffff9cd7e65e ! Mem[0000000091000028] = eba682c652146ba1, %g2 = 000000001f99cbaa ldx [%i6+%o5],%g2 ! %g2 = eba682c652146ba1 ! Mem[000000007d000008] = de4c3cb5, %l7 = ffffffffffffcaab ldsb [%i2+%o1],%l7 ! %l7 = ffffffffffffffde ! Mem[000000009000001c] = 9d719cd7, %g2 = eba682c652146ba1 lduh [%i4+0x01c],%g2 ! %g2 = 0000000000009d71 ! %l1 = 000000004ba1ca58, Mem[0000000091000018] = b4334f34 sth %l1,[%i6+%o3] ! Mem[0000000091000018] = ca584f34 p54_label_20: ! %l4 = ffffffffde4c3cb5, Mem[0000000090000006] = a0b85721 sth %l4,[%i4+0x006] ! Mem[0000000090000004] = 3cb55721 ! Mem[0000000090000000] = 00000000 1d503cb5, %g2 = 00009d71, %g3 = 40af2dc9 ldd [%i4+%g0],%g2 ! %g2 = 0000000000000000 000000001d503cb5 ! Mem[0000000090800004] = dfd0d71a, %g18 = 5871d066e09c5172 ldsw [%i5+0x004],%g2 ! %g2 = 5871d066e09c5172 ! Mem[000000009100001c] = 2dc9abdb, %g2 = ffffffffdfd0d71a ldub [%i6+0x01e],%g2 ! %g2 = 000000000000002d ! %l6 = ffffffff9cd7e65e, Mem[000000009100001e] = 2dc9abdb stb %l6,[%i6+0x01e] ! Mem[000000009100001c] = 5ec9abdb ! %l0 = 00000000521412e1, Mem[000000007c800034] = e5d7c3df sth %l0,[%i1+0x034] ! Mem[000000007c800034] = 12e1c3df ! Mem[000000009180000c] = 76869cd7, %g2 = 000000000000002d lduh [%o0+0x00e],%g2 ! %g2 = 0000000000007686 ! Mem[000000009100002c] = 52146ba1, %g2 = 0000000000007686 ldub [%i6+0x02c],%g2 ! %g2 = 0000000000000052 ! %l0 = 521412e1, %l1 = 4ba1ca58, Mem[000000007c800000] = 2a0a302d b7293aea std %l0,[%i1+%g0] ! Mem[000000007c800000] = 521412e1 4ba1ca58 ! %l2 = abdb75a4, %l3 = a6b56ba1, Mem[0000000090800038] = 9cd7e65e b6b87686 std %l2,[%i5+0x038] ! Mem[0000000090800038] = abdb75a4 a6b56ba1 p54_label_21: ! Mem[0000000090000028] = 00000000, %g18 = 5871d066e09c5172 ldsw [%i4+%o5],%g2 ! %g2 = 5871d066e09c5172 ! Mem[0000000091000010] = eb99b055 5bebbbe4, %g2 = 00000000, %g3 = 1d503cb5 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebbbe4 ! %l7 = ffffffffffffffde, Mem[000000007c800000] = 521412e14ba1ca58 stx %l7,[%i1+%g0] ! Mem[000000007c800000] = ffffffffffffffde ! Mem[000000007d800008] = 983bfe6c, %l3 = ffffffffa6b56ba1 ldsw [%i3+%o1],%l3 ! %l3 = ffffffff983bfe6c ! %l2 = abdb75a4, %l3 = 983bfe6c, Mem[0000000091000000] = 00000000 c4a4c4c6 std %l2,[%i6+%g0] ! Mem[0000000091000000] = abdb75a4 983bfe6c ! Mem[000000007c800010] = 9fa4ab9d 25dd5dd7, %l6 = 9cd7e65e, %l7 = ffffffde ldd [%i1+%o2],%l6 ! %l6 = 000000009fa4ab9d 0000000025dd5dd7 ! Mem[0000000091000018] = ca584f34, %g2 = 00000000eb99b055 lduw [%i6+%o3],%g2 ! %g2 = 00000000ca584f34 ! Mem[0000000091000000] = abdb75a4 983bfe6c, %g2 = ca584f34, %g3 = 5bebbbe4 ldd [%i6+%g0],%g2 ! %g2 = 00000000abdb75a4 00000000983bfe6c ! Mem[0000000091000020] = abdb75a4, %g2 = 00000000abdb75a4 lduw [%i6+%o4],%g2 ! %g2 = 00000000abdb75a4 ! %l1 = 000000004ba1ca58, Mem[0000000090000008] = 572188e7 stw %l1,[%i4+%o1] ! Mem[0000000090000008] = 4ba1ca58 p54_label_22: ! Mem[000000009000002c] = 75a4944f, %g2 = 00000000abdb75a4 lduh [%i4+0x02e],%g2 ! %g2 = 00000000000075a4 ! %l5 = 0000000000004ba1, Mem[0000000090000034] = 126760d7 stw %l5,[%i4+0x034] ! Mem[0000000090000034] = 00004ba1 ! Mem[0000000091800028] = abdb75a4629eda57, %g2 = 00000000000075a4 ldx [%o0+%o5],%g2 ! %g2 = abdb75a4629eda57 ! %l3 = ffffffff983bfe6c, Mem[000000009180003d] = 80663500 stb %l3,[%o0+0x03d] ! Mem[000000009180003c] = 6c663500 ! Mem[0000000090000008] = 4ba1ca58, %g18 = 5871d066e09c5172 ldsw [%i4+%o1],%g2 ! %g2 = 5871d066e09c5172 ! %l2 = abdb75a4, %l3 = 983bfe6c, Mem[0000000091000008] = 4f1accc6 00000cc6 std %l2,[%i6+%o1] ! Mem[0000000091000008] = abdb75a4 983bfe6c ! Mem[000000007d000020] = caab67ff, %l7 = 0000000025dd5dd7 ldub [%i2+0x021],%l7 ! %l7 = 00000000000000ab ! %l2 = 00000000abdb75a4, Mem[0000000091800000] = 6c2f37b5 stb %l2,[%o0+%g0] ! Mem[0000000091800000] = a42f37b5 ! Mem[0000000090000008] = 4ba1ca58 1a61c4a4, %g2 = 4ba1ca58, %g3 = 983bfe6c ldd [%i4+%o1],%g2 ! %g2 = 000000004ba1ca58 000000001a61c4a4 ! %l7 = 00000000000000ab, Mem[000000007c000010] = 79103752 sth %l7,[%i0+%o2] ! Mem[000000007c000010] = 00ab3752 p54_label_23: ! Mem[0000000090000028] = 00abdb75, %g2 = 000000004ba1ca58 ldub [%i4+0x02b],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000030] = 7cc77257, %g2 = 0000000000000000 lduh [%i6+0x030],%g2 ! %g2 = 0000000000007cc7 ! Mem[0000000091000030] = 7257207b, %g2 = 0000000000007cc7 lduh [%i6+0x032],%g2 ! %g2 = 0000000000007257 ! Mem[0000000091800010] = 9cd7e65e, %g2 = 0000000000007257 ldub [%o0+%o2],%g2 ! %g2 = 000000000000009c ! Mem[0000000091800020] = e3c73316, %g2 = 000000000000009c ldsh [%o0+0x022],%g2 ! %g2 = ffffffffffffe3c7 ! Mem[000000007d80003c] = 9761b238, %l1 = 000000004ba1ca58 ldub [%i3+0x03f],%l1 ! %l1 = 0000000000000038 ! Mem[0000000090000000] = 00000000 1d503cb5, %g2 = ffffe3c7, %g3 = 1a61c4a4 ldd [%i4+%g0],%g2 ! %g2 = 0000000000000000 000000001d503cb5 ! %l6 = 9fa4ab9d, %l7 = 000000ab, Mem[000000007d000000] = 292188e7 1a61c4a4 std %l6,[%i2+%g0] ! Mem[000000007d000000] = 9fa4ab9d 000000ab ! %l0 = 521412e1, %l1 = 00000038, Mem[0000000091800000] = a42f37b5 da193367 std %l0,[%o0+%g0] ! Mem[0000000091800000] = 521412e1 00000038 ! %l3 = ffffffff983bfe6c, Mem[0000000090800008] = 9cd7e65e sth %l3,[%i5+%o1] ! Mem[0000000090800008] = fe6ce65e p54_label_24: ! Mem[000000007c000020] = dba0416e, %l1 = 0000000000000038 lduw [%i0+%o4],%l1 ! %l1 = 00000000dba0416e ! Mem[0000000090800028] = 1f99cbaa, %g2 = 0000000000000000 lduw [%i5+%o5],%g2 ! %g2 = 000000001f99cbaa ! %l3 = ffffffff983bfe6c, Mem[0000000091800008] = 94916b26b6b87686 stx %l3,[%o0+%o1] ! Mem[0000000091800008] = ffffffff983bfe6c ! Mem[0000000090000000] = 00000000, %g2 = 000000001f99cbaa lduh [%i4+%g0],%g2 ! %g2 = 0000000000000000 ! %l2 = 00000000abdb75a4, Mem[000000007c800010] = 9fa4ab9d25dd5dd7 stx %l2,[%i1+%o2] ! Mem[000000007c800010] = 00000000abdb75a4 ! %l7 = 00000000000000ab, Mem[000000007d000008] = de4c3cb5 sth %l7,[%i2+%o1] ! Mem[000000007d000008] = 00ab3cb5 ! Mem[0000000091800004] = 00000038, %g2 = 0000000000000000 lduw [%o0+0x004],%g2 ! %g2 = 0000000000000038 ! Mem[000000007d800020] = eb4abbb73b89ca26, %l7 = 00000000000000ab ldx [%i3+%o4],%l7 ! %l7 = eb4abbb73b89ca26 ! %l4 = ffffffffde4c3cb5, Mem[0000000090800028] = 1f99cbaa9c5fe8b1 stx %l4,[%i5+%o5] ! Mem[0000000090800028] = ffffffffde4c3cb5 ! Mem[0000000091800030] = 9cd7e65e b6b87686, %g2 = 00000038, %g3 = 1d503cb5 ldd [%o0+0x030],%g2 ! %g2 = 000000009cd7e65e 00000000b6b87686 p54_label_25: ! %l3 = ffffffff983bfe6c, Mem[0000000090000002] = 00001d50 sth %l3,[%i4+0x002] ! Mem[0000000090000000] = fe6c1d50 ! %l3 = ffffffff983bfe6c, Mem[0000000091800030] = 9cd7e65eb6b87686 stx %l3,[%o0+0x030] ! Mem[0000000091800030] = ffffffff983bfe6c ! %l4 = de4c3cb5, %l5 = 00004ba1, Mem[0000000090800028] = ffffffff de4c3cb5 std %l4,[%i5+%o5] ! Mem[0000000090800028] = de4c3cb5 00004ba1 ! Mem[000000009180002c] = da57ffff, %g2 = 000000009cd7e65e lduh [%o0+0x02e],%g2 ! %g2 = 000000000000da57 ! %l6 = 000000009fa4ab9d, Mem[0000000091800030] = ffffffff stw %l6,[%o0+0x030] ! Mem[0000000091800030] = 9fa4ab9d ! Mem[0000000090000028] = 00abdb75, %g2 = 000000000000da57 ldub [%i4+0x02b],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000030] = 57207bbe, %g2 = 0000000000000000 ldsb [%i6+0x033],%g2 ! %g2 = 0000000000000057 ! Mem[0000000091000008] = abdb75a4983bfe6c, %g2 = 0000000000000057 ldx [%i6+%o1],%g2 ! %g2 = abdb75a4983bfe6c ! %l3 = ffffffff983bfe6c, Mem[000000009100001b] = 3440af5e stb %l3,[%i6+0x01b] ! Mem[0000000091000018] = 6c40af5e ! Mem[0000000090800010] = ffffffff, %g2 = abdb75a4983bfe6c lduw [%i5+%o2],%g2 ! %g2 = 00000000ffffffff ba,a p54_not_taken_0_end p54_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p54_branch_failed p54_not_taken_0_end: ! End of Random Code for Thread 54 1: membar #Sync ! Force all stores to complete p54_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0d8] ! Set processor 54 done flag ! Check Registers p54_check_registers: set p54_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000521412e1 bne,a,pn %xcc,p54_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000dba0416e bne,a,pn %xcc,p54_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000abdb75a4 bne,a,pn %xcc,p54_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be ffffffff983bfe6c bne,a,pn %xcc,p54_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be ffffffffde4c3cb5 bne,a,pn %xcc,p54_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000004ba1 bne,a,pn %xcc,p54_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000009fa4ab9d bne,a,pn %xcc,p54_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be eb4abbb73b89ca26 bne,a,pn %xcc,p54_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p54_check_fp_registers: set p54_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be ea4f6b41 b811acd9 bne %xcc,p54_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 27ee3ce8 1adef779 bne %xcc,p54_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be e0ca01d7 f7388d63 bne %xcc,p54_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be c5da24ae 69951ac1 bne %xcc,p54_f6_fail nop ! Check Local Memory set p54_local0_expect,%g1 p54_check_local0: ldx [%g1+0x008],%g2 ! Expected data = c398db148a2fab15 ldx [%i0+0x008],%g3 ! Observed data at 000000007c000008 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 00ab37520cc68a62 ldx [%i0+0x010],%g3 ! Observed data at 000000007c000010 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 292188e71a61c4a4 ldx [%i0+0x018],%g3 ! Observed data at 000000007c000018 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x018,%g4 ldx [%g1+0x038],%g2 ! Expected data = e443e78d1a61c4a4 ldx [%i0+0x038],%g3 ! Observed data at 000000007c000038 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i0,0x038,%g4 set p54_local1_expect,%g1 p54_check_local1: ldx [%g1+0x000],%g2 ! Expected data = ffffffffffffffde ldx [%i1+0x000],%g3 ! Observed data at 000000007c800000 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 000000001a61c4a4 ldx [%i1+0x008],%g3 ! Observed data at 000000007c800008 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 00000000abdb75a4 ldx [%i1+0x010],%g3 ! Observed data at 000000007c800010 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = 01e8c6e712e1c3df ldx [%i1+0x030],%g3 ! Observed data at 000000007c800030 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i1,0x030,%g4 set p54_local2_expect,%g1 p54_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 9fa4ab9d000000ab ldx [%i2+0x000],%g3 ! Observed data at 000000007d000000 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 00ab3cb5ffff9cd7 ldx [%i2+0x008],%g3 ! Observed data at 000000007d000008 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 521412e14ba1ca58 ldx [%i2+0x010],%g3 ! Observed data at 000000007d000010 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i2,0x010,%g4 ldx [%g1+0x038],%g2 ! Expected data = b2862ffeabdb75a4 ldx [%i2+0x038],%g3 ! Observed data at 000000007d000038 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i2,0x038,%g4 set p54_local3_expect,%g1 p54_check_local3: ldx [%g1+0x028],%g2 ! Expected data = bcc83ba84f1accc6 ldx [%i3+0x028],%g3 ! Observed data at 000000007d800028 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 07b7c4a49761b238 ldx [%i3+0x038],%g3 ! Observed data at 000000007d800038 cmp %g2,%g3 bne,a,pn %xcc,p54_local_failed add %i3,0x038,%g4 ! The test for processor 54 has passed p54_passed: ta GOOD_TRAP nop p54_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p54_failed p54_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p54_failed p54_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p54_failed p54_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p54_failed p54_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p54_failed p54_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p54_failed p54_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p54_failed p54_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p54_failed p54_f0_fail: set p54_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p54_f2_fail: set p54_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p54_f4_fail: set p54_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p54_f6_fail: set p54_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 54 failed p54_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0d8] ! Set processor 54 done flag set p54_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 54 failed p54_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0d8] ! Set processor 54 done flag set p54_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p54_selfmod_failed: ba p54_failed mov 0xabc,%g1 p54_common_error: or %g0,0xf16,%g1 ba p54_failed mov %o5,%g3 p54_common_signature_error: set p54_temp,%g1 ba p54_failed st %g2,[%g1] ! Common Lock Number p54_common_timeout: set p54_temp,%g1 ba p54_failed st %g2,[%g1] ! Common Lock Number p54_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p54_failed mov 0x0,%g3 p54_trap1e: stba %l0,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000007d000018] stxa %l6,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000007d800028] done p54_trap1o: stba %l0,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000007d000018] stxa %l6,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000007d800028] done p54_trap2e: ldsha [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007d800028] ldsha [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007c800008] done p54_trap2o: ldsha [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007d800028] ldsha [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007c800008] done p54_trap3e: nop nop nop nop nop done p54_trap3o: nop nop nop nop nop done p54_init_memory_pointers: set p54_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 p54_local0_start,%i0 set p54_local1_start,%i1 set p54_local2_start,%i2 set p54_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 4d6180424f1accc6 ldx [%g1+0x008],%l1 ! %l1 = eba682902bc6d12f ldx [%g1+0x010],%l2 ! %l2 = 791037520c228a62 ldx [%g1+0x018],%l3 ! %l3 = de1289741f99cbaa ldx [%g1+0x020],%l4 ! %l4 = b7bde1cdb4225135 ldx [%g1+0x028],%l5 ! %l5 = bbb339afdfd0d71a ldx [%g1+0x030],%l6 ! %l6 = 7fa23330a8228134 ldx [%g1+0x038],%l7 ! %l7 = 94916b26b6b87686 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 55 processor_55: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xdc] ! Set the start flag wrpr %g0,7,%cleanwin call p55_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 55 wr %g0,0x4,%fprs ! Make sure fef is 1 set p55_init_freg,%g1 ! %f0 = 784baafb e84e221a a270a1ec 385b77fc ! %f4 = a8aa6e33 27af142b 4b0acb1d 2897b36b ! %f8 = a95b5b66 01532839 e2ed179e 9f3ee4bf ! %f12 = eacad9d9 adc1df25 fde85ffb 09bfd441 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = b3d190a6 d77db6b6 bd9b63eb 8b4f2f14 ! %f20 = 70850357 513a77fa 62663dd2 bf4e88ea ! %f24 = 39ed8d58 c4eee091 681ded73 6a2526fd ! %f28 = 1d477df9 a8932b1e 9659e9f8 98be76cb ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 8eb5af9b 1b196e52 b6680174 3040d564 ! %f36 = 9b29a0c5 a068d061 2e25c5e4 c787a08f ! %f40 = 03b099cf b97b5474 a0297d70 49e1988e ! %f44 = 88f64953 53e7d67e 8040da6c 7511a88b ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x58b625d00000002e,%g7,%g1 ! GSR scale = 5, align = 6 wr %g1,%g0,%gsr ! GSR = 58b625d00000002e wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 55 p55_label_1: ! Mem[0000000090000004] = 80b60b78, %g2 = ebb176be48ca78b9 ldsh [%i4+0x004],%g2 ! %g2 = ffffffffffff80b6 ! Mem[000000007e000008] = 425585ec 1a7d0772, %l2 = 97fbba9d, %l3 = 40fb8bec ldd [%i0+%o1],%l2 ! %l2 = 00000000425585ec 000000001a7d0772 ! Mem[000000007f000030] = 575d6e18, %l0 = bc209ba4aa12756b ldsw [%i2+0x030],%l0 ! %l0 = 00000000575d6e18 ! Mem[0000000090000018] = 7f114e52 9d7122ad, %g2 = ffff80b6, %g3 = 0bad0b00 ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d7122ad ! Mem[0000000091800024] = 33167744, %g2 = 000000007f114e52 ldsh [%o0+0x024],%g2 ! %g2 = 0000000000003316 ! Mem[000000009100001c] = c99de28f, %g2 = 0000000000003316 ldsb [%i6+0x01f],%g2 ! %g2 = ffffffffffffffc9 ! %l6 = deed63afe4a3a61a, Mem[000000009000000c] = c40b9e2c sth %l6,[%i4+0x00c] ! Mem[000000009000000c] = a61a9e2c ! Mem[0000000090800020] = 0f3aba1e, %g2 = ffffffffffffffc9 lduh [%i5+0x022],%g2 ! %g2 = 0000000000000f3a ! %l2 = 425585ec, %l3 = 1a7d0772, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l2,[%i6+%o2] ! Mem[0000000091000010] = 425585ec 1a7d0772 ! Mem[0000000091000010] = ec1a7d07, %g2 = 0000000000000f3a ldsb [%i6+0x013],%g2 ! %g2 = ffffffffffffffec p55_label_2: ! Mem[0000000091000028] = a014addb, %g2 = ffffffffffffffec ldub [%i6+0x029],%g2 ! %g2 = 00000000000000a0 ! Mem[0000000090000000] = f4d6f5d4, %g18 = 7696ad41ba4e8a38 ldsw [%i4+%g0],%g2 ! %g2 = 7696ad41ba4e8a38 ! Mem[000000007e800008] = d84eab3d baef0ed9, %l6 = e4a3a61a, %l7 = 955414ed ldd [%i1+%o1],%l6 ! %l6 = 00000000d84eab3d 00000000baef0ed9 ! Mem[000000009000002c] = 8d791540, %g2 = fffffffff4d6f5d4 lduw [%i4+0x02c],%g2 ! %g2 = 000000008d791540 ! Mem[0000000090800038] = 393f420c dd38b60e, %g2 = 8d791540, %g3 = 9d7122ad ldd [%i5+0x038],%g2 ! %g2 = 00000000393f420c 00000000dd38b60e ! %l4 = be9a7d926520cc2b, Mem[000000009100001c] = 40af2dc9 stb %l4,[%i6+0x01c] ! Mem[000000009100001c] = 2baf2dc9 ! Mem[0000000090000028] = 07dc67fd 8d791540, %g2 = 393f420c, %g3 = dd38b60e ldd [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd 000000008d791540 ! Mem[000000007f000038] = 59f19a85 ba0738c4, %l4 = 6520cc2b, %l5 = f608e97a ldd [%i2+0x038],%l4 ! %l4 = 0000000059f19a85 00000000ba0738c4 ! Mem[0000000091000020] = 9de28f8d 7b41cb8c, %g2 = 07dc67fd, %g3 = 8d791540 ldd [%i6+%o4],%g2 ! %g2 = 000000009de28f8d 000000007b41cb8c ! %l2 = 00000000425585ec, Mem[0000000090000024] = e7b2eb32 stw %l2,[%i4+0x024] ! Mem[0000000090000024] = 425585ec p55_label_3: ! Mem[0000000090800028] = eb4882af, %g18 = 7696ad41ba4e8a38 ldsw [%i5+%o5],%g2 ! %g2 = 7696ad41ba4e8a38 ! Mem[000000007f800000] = 9938f385, %l4 = 0000000059f19a85 lduw [%i3+%g0],%l4 ! %l4 = 000000009938f385 ! Mem[0000000090000028] = 07dc67fd, %g2 = ffffffffeb4882af lduw [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd ! %l6 = 00000000d84eab3d, Mem[0000000090000000] = f4d6f5d480b60b78 stx %l6,[%i4+%g0] ! Mem[0000000090000000] = 00000000d84eab3d ! Mem[0000000090000028] = 07dc67fd 8d791540, %g2 = 07dc67fd, %g3 = 7b41cb8c ldd [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd 000000008d791540 ! Mem[000000009000003c] = dc000000, %g2 = 0000000007dc67fd ldub [%i4+0x03f],%g2 ! %g2 = 00000000000000dc ! %l6 = 00000000d84eab3d, Mem[0000000090800020] = 6c6c0f3a stw %l6,[%i5+%o4] ! Mem[0000000090800020] = d84eab3d ! %l0 = 575d6e18, %l1 = 8ff7cc20, Mem[000000007e800010] = 9bd37601 2dee7f47 std %l0,[%i1+%o2] ! Mem[000000007e800010] = 575d6e18 8ff7cc20 ! Mem[0000000091000000] = ab9f6dde, %g2 = 00000000000000dc ldsb [%i6+0x001],%g2 ! %g2 = ffffffffffffffab ! Mem[000000009100002c] = 9e7cc772, %g2 = ffffffffffffffab ldub [%i6+0x02f],%g2 ! %g2 = 000000000000009e p55_label_4: ! Mem[000000007e000034] = c61f94e9, %l7 = 00000000baef0ed9 lduh [%i0+0x034],%l7 ! %l7 = 000000000000c61f ! %l0 = 00000000575d6e18, Mem[0000000091000020] = 9de28f8d stw %l0,[%i6+%o4] ! Mem[0000000091000020] = 575d6e18 ! %l2 = 00000000425585ec, Mem[000000007e80000c] = baef0ed9 stw %l2,[%i1+0x00c] ! Mem[000000007e80000c] = 425585ec ! %l3 = 000000001a7d0772, Mem[000000007e800008] = d84eab3d425585ec stx %l3,[%i1+%o1] ! Mem[000000007e800008] = 000000001a7d0772 ! Mem[0000000090800010] = d0f97aba, %g2 = 000000000000009e ldub [%i5+0x011],%g2 ! %g2 = 00000000000000d0 ! %l4 = 000000009938f385, Mem[0000000090000038] = 8fc6c81b stw %l4,[%i4+0x038] ! Mem[0000000090000038] = 9938f385 ! %l0 = 575d6e18, %l1 = 8ff7cc20, Mem[0000000091000010] = 425585ec 1a7d0772 std %l0,[%i6+%o2] ! Mem[0000000091000010] = 575d6e18 8ff7cc20 ! Mem[000000009180003c] = 66350000, %g2 = 00000000000000d0 lduh [%o0+0x03e],%g2 ! %g2 = 0000000000006635 ! Mem[0000000091000010] = 6e188ff7, %g2 = 0000000000006635 ldsh [%i6+0x012],%g2 ! %g2 = 0000000000006e18 ! Mem[000000009100000c] = da67f293, %g2 = 0000000000006e18 lduw [%i6+0x00c],%g2 ! %g2 = 00000000da67f293 p55_label_5: ! %l0 = 575d6e18, %l1 = 8ff7cc20, Mem[0000000090000010] = 0212225c 798eb5a3 std %l0,[%i4+%o2] ! Mem[0000000090000010] = 575d6e18 8ff7cc20 ! Mem[0000000091000038] = 65898de9d7571dc0, %g2 = 00000000da67f293 ldx [%i6+0x038],%g2 ! %g2 = 65898de9d7571dc0 ! %l2 = 00000000425585ec, Mem[000000009180002a] = 02ccb030 stb %l2,[%o0+0x02a] ! Mem[0000000091800028] = ecccb030 ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = d7571dc0, %g3 = 8d791540 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! Mem[000000007f000020] = a1aca057, %l1 = c89400368ff7cc20 lduw [%i2+%o4],%l1 ! %l1 = 00000000a1aca057 ! Mem[000000009180000c] = 0741274a, %g2 = 0000000050d23f27 lduw [%o0+0x00c],%g2 ! %g2 = 000000000741274a ! Mem[000000007e800038] = b0d7c46b, %l3 = 000000001a7d0772 lduw [%i1+0x038],%l3 ! %l3 = 00000000b0d7c46b ! Mem[0000000090000018] = 7f114e52 9d7122ad, %g2 = 0741274a, %g3 = 0741274a ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d7122ad ! Mem[0000000091800020] = c69ee3c7 33167744, %g2 = 7f114e52, %g3 = 9d7122ad ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 0000000033167744 ! Mem[000000009080002c] = 9c5fe8b1, %g2 = 00000000c69ee3c7 ldsb [%i5+0x02c],%g2 ! %g2 = ffffffffffffff9c p55_label_6: ! Mem[0000000091000028] = 43a014ad db4f959e, %g2 = ffffff9c, %g3 = 33167744 ldd [%i6+%o5],%g2 ! %g2 = 0000000043a014ad 00000000db4f959e ! Mem[0000000091800018] = a5df25e1, %g2 = 0000000043a014ad ldsb [%o0+0x019],%g2 ! %g2 = ffffffffffffffa5 ! %l6 = d84eab3d, %l7 = 0000c61f, Mem[0000000090800010] = bbd0f97a ba27fa54 std %l6,[%i5+%o2] ! Mem[0000000090800010] = d84eab3d 0000c61f ! Mem[000000009080003c] = dd38b60e, %g2 = ffffffffffffffa5 lduw [%i5+0x03c],%g2 ! %g2 = 00000000dd38b60e ! Mem[0000000090000000] = 00000000, %g2 = 00000000dd38b60e lduw [%i4+%g0],%g2 ! %g2 = 0000000000000000 ! %l4 = 000000009938f385, Mem[000000007e80001a] = 12c46304 stb %l4,[%i1+0x01a] ! Mem[000000007e800018] = 12c48504 ! Mem[000000007f000018] = 20996f3d1e8cdaf9, %l4 = 000000009938f385 ldx [%i2+%o3],%l4 ! %l4 = 20996f3d1e8cdaf9 ! Mem[000000007f000014] = 65fb0e21, %l0 = 00000000575d6e18 ldsw [%i2+0x014],%l0 ! %l0 = 0000000065fb0e21 ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = 0000000000000000 ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! Mem[0000000090000000] = 00000000, %g18 = 7696ad41ba4e8a38 ldsw [%i4+%g0],%g2 ! %g2 = 7696ad41ba4e8a38 p55_label_7: ! Mem[000000009100002c] = db4f959e, %g2 = 0000000000000000 ldsh [%i6+0x02c],%g2 ! %g2 = ffffffffffffdb4f ! Mem[0000000090000010] = 575d6e18, %g2 = ffffffffffffdb4f lduh [%i4+%o2],%g2 ! %g2 = 000000000000575d ! Mem[0000000090800010] = 4eab3d00, %g2 = 000000000000575d ldub [%i5+0x011],%g2 ! %g2 = 000000000000004e ! %l4 = 20996f3d1e8cdaf9, Mem[000000009180003e] = 66350000 sth %l4,[%o0+0x03e] ! Mem[000000009180003c] = daf90000 ! Mem[000000009100002c] = db4f959e, %g2 = 000000000000004e lduw [%i6+0x02c],%g2 ! %g2 = 00000000db4f959e ! Mem[0000000091800018] = 39a5df25, %g2 = 00000000db4f959e lduw [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 ! Mem[0000000091000010] = 575d6e18, %g2 = 0000000039a5df25 ldub [%i6+%o2],%g2 ! %g2 = 0000000000000057 ! %l1 = 00000000a1aca057, Mem[0000000090800020] = d84eab3d stw %l1,[%i5+%o4] ! Mem[0000000090800020] = a1aca057 ! %l4 = 20996f3d1e8cdaf9, Mem[0000000091000004] = de861c20 sth %l4,[%i6+0x004] ! Mem[0000000091000004] = daf91c20 ! %l1 = 00000000a1aca057, Mem[0000000091000034] = 207bbe7e stw %l1,[%i6+0x034] ! Mem[0000000091000034] = a1aca057 p55_label_8: ! Mem[0000000090800000] = c8c086c6, %g2 = 0000000000000057 lduh [%i5+%g0],%g2 ! %g2 = 000000000000c8c0 ! Mem[0000000090800034] = 2d07fd66, %g2 = 000000000000c8c0 ldsb [%i5+0x034],%g2 ! %g2 = 000000000000002d ! Mem[0000000090000020] = edfc4255, %g2 = 000000000000002d ldsh [%i4+0x022],%g2 ! %g2 = ffffffffffffedfc ! Mem[0000000091800014] = a2d978b6, %g2 = ffffffffffffedfc ldub [%o0+0x014],%g2 ! %g2 = 00000000000000a2 ! Mem[000000007e800028] = d64b58a472264dc0, %l7 = 000000000000c61f ldx [%i1+%o5],%l7 ! %l7 = d64b58a472264dc0 ! Mem[0000000091000020] = 575d6e18, %g18 = 7696ad41ba4e8a38 ldsw [%i6+%o4],%g2 ! %g2 = 7696ad41ba4e8a38 ! Mem[000000007e80001c] = 5ef84172, %l6 = 00000000d84eab3d ldsb [%i1+0x01f],%l6 ! %l6 = 0000000000000072 ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = 00000000575d6e18 ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! Mem[000000007f800028] = 76d904b6 b5f8e2a7, %l0 = 65fb0e21, %l1 = a1aca057 ldd [%i3+%o5],%l0 ! %l0 = 0000000076d904b6 00000000b5f8e2a7 ! %l0 = 0000000076d904b6, Mem[0000000090000018] = 7f114e529d7122ad stx %l0,[%i4+%o3] ! Mem[0000000090000018] = 0000000076d904b6 p55_label_9: ! Mem[0000000091000038] = 65898de9, %g2 = 45288f71b6b6487f ldsh [%i6+0x038],%g2 ! %g2 = 0000000000006589 ! Mem[0000000090000000] = 0000d84e, %g2 = 0000000000006589 lduh [%i4+0x002],%g2 ! %g2 = 0000000000000000 ! %l5 = 00000000ba0738c4, Mem[0000000091800034] = b6b6487f stw %l5,[%o0+0x034] ! Mem[0000000091800034] = ba0738c4 ! Mem[0000000091000010] = 575d6e18, %g2 = 0000000000000000 lduw [%i6+%o2],%g2 ! %g2 = 00000000575d6e18 ! Mem[000000009100002c] = db4f959e, %g2 = 00000000575d6e18 lduw [%i6+0x02c],%g2 ! %g2 = 00000000db4f959e ! Mem[000000007f800030] = a955fa10, %l7 = d64b58a472264dc0 ldsb [%i3+0x032],%l7 ! %l7 = fffffffffffffffa ! Mem[0000000091000000] = ddab9f6ddaf91c20, %g2 = 00000000db4f959e ldx [%i6+%g0],%g2 ! %g2 = ddab9f6ddaf91c20 ! %l2 = 425585ec, %l3 = b0d7c46b, Mem[0000000091000038] = 65898de9 d7571dc0 std %l2,[%i6+0x038] ! Mem[0000000091000038] = 425585ec b0d7c46b ! %l5 = 00000000ba0738c4, Mem[000000007e000034] = c61f94e9 stw %l5,[%i0+0x034] ! Mem[000000007e000034] = ba0738c4 ! Mem[0000000090800008] = a3d5b48d, %g18 = 7696ad41ba4e8a38 ldsw [%i5+%o1],%g2 ! %g2 = 7696ad41ba4e8a38 p55_label_10: ! Mem[0000000090800020] = a1aca057, %g2 = ffffffffa3d5b48d lduw [%i5+%o4],%g2 ! %g2 = 00000000a1aca057 ! Mem[0000000090000008] = 96abb01b, %g2 = 00000000a1aca057 ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffff96ab ! Mem[000000009080000c] = 8fafd2d8, %g2 = ffffffffffff96ab ldsb [%i5+0x00d],%g2 ! %g2 = ffffffffffffff8f ! Mem[0000000090800024] = ba1e4dff, %g2 = ffffffffffffff8f lduw [%i5+0x024],%g2 ! %g2 = 00000000ba1e4dff ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 00000000ba1e4dff ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! Mem[0000000091800004] = da193367, %g2 = 4b1c5151da67f293 lduw [%o0+0x004],%g2 ! %g2 = 00000000da193367 ! %l4 = 1e8cdaf9, %l5 = ba0738c4, Mem[0000000090000038] = 9938f385 f8ba39dc std %l4,[%i4+0x038] ! Mem[0000000090000038] = 1e8cdaf9 ba0738c4 ! Mem[000000007f80003c] = 1a2f9ca1, %l7 = fffffffffffffffa lduh [%i3+0x03c],%l7 ! %l7 = 0000000000001a2f ! %l1 = 00000000b5f8e2a7, Mem[000000009080003c] = dd38b60e stb %l1,[%i5+0x03c] ! Mem[000000009080003c] = a738b60e ! Mem[0000000090800038] = 393f420c a738b60e, %g2 = da193367, %g3 = db4f959e ldd [%i5+0x038],%g2 ! %g2 = 00000000393f420c 00000000a738b60e p55_label_11: ! %l7 = 0000000000001a2f, Mem[0000000090800030] = e7b333342d07fd66 stx %l7,[%i5+0x030] ! Mem[0000000090800030] = 0000000000001a2f ! Mem[0000000091800010] = 5e44f9f4 a2d978b6, %g2 = 393f420c, %g3 = a738b60e ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000a2d978b6 ! Mem[0000000090800030] = 00000000, %g2 = 000000005e44f9f4 ldsh [%i5+0x030],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 0000000000000000 ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! Mem[0000000091000028] = 43a014ad, %g2 = 4b1c5151da67f293 lduh [%i6+%o5],%g2 ! %g2 = 00000000000043a0 ! %l0 = 76d904b6, %l1 = b5f8e2a7, Mem[0000000091800018] = 39a5df25 e14610d9 std %l0,[%o0+%o3] ! Mem[0000000091800018] = 76d904b6 b5f8e2a7 ! %l1 = 00000000b5f8e2a7, Mem[000000009180002a] = ecccb030 sth %l1,[%o0+0x02a] ! Mem[0000000091800028] = e2a7b030 ! %l7 = 0000000000001a2f, Mem[0000000091800014] = a2d978b6 stw %l7,[%o0+0x014] ! Mem[0000000091800014] = 00001a2f ! %l5 = 00000000ba0738c4, Mem[0000000090800018] = 35d3851c sth %l5,[%i5+%o3] ! Mem[0000000090800018] = 38c4851c ! Mem[0000000090000008] = b01ba61a, %g2 = 00000000000043a0 lduh [%i4+0x00a],%g2 ! %g2 = 000000000000b01b p55_label_12: ! %l3 = 00000000b0d7c46b, Mem[000000009180001c] = b5f8e2a7 stw %l3,[%o0+0x01c] ! Mem[000000009180001c] = b0d7c46b ! %l1 = 00000000b5f8e2a7, Mem[000000007f000028] = 6581da723d24f8cf stx %l1,[%i2+%o5] ! Mem[000000007f000028] = 00000000b5f8e2a7 ! Mem[0000000090000014] = 8ff7cc20, %g18 = 7696ad41ba4e8a38 ldsw [%i4+0x014],%g2 ! %g2 = 7696ad41ba4e8a38 ! %l6 = 0000000000000072, Mem[0000000091800038] = e8dd799b stw %l6,[%o0+0x038] ! Mem[0000000091800038] = 00000072 ! Mem[0000000091000034] = aca05742, %g2 = ffffffff8ff7cc20 ldsb [%i6+0x035],%g2 ! %g2 = ffffffffffffffac ! Mem[0000000090800024] = 4dffeb48, %g2 = ffffffffffffffac ldub [%i5+0x026],%g2 ! %g2 = 000000000000004d ! Mem[0000000090800020] = a1aca057 ba1e4dff, %g2 = 0000004d, %g3 = a2d978b6 ldd [%i5+%o4],%g2 ! %g2 = 00000000a1aca057 00000000ba1e4dff ! %l4 = 1e8cdaf9, %l5 = ba0738c4, Mem[000000007e800038] = b0d7c46b 81b51c12 std %l4,[%i1+0x038] ! Mem[000000007e800038] = 1e8cdaf9 ba0738c4 ! Mem[0000000091800028] = a7b0308d, %g2 = 00000000a1aca057 ldsb [%o0+0x02b],%g2 ! %g2 = ffffffffffffffa7 ! Mem[0000000091000004] = daf91c20, %g2 = ffffffffffffffa7 ldsh [%i6+0x004],%g2 ! %g2 = ffffffffffffdaf9 p55_label_13: ! %l2 = 425585ec, %l3 = b0d7c46b, Mem[0000000090000030] = 944f136a 126760d7 std %l2,[%i4+0x030] ! Mem[0000000090000030] = 425585ec b0d7c46b ! %l4 = 1e8cdaf9, %l5 = ba0738c4, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 1e8cdaf9 ba0738c4 ! Mem[0000000091000010] = 575d6e188ff7cc20, %g2 = ffffffffffffdaf9 ldx [%i6+%o2],%g2 ! %g2 = 575d6e188ff7cc20 ! %l4 = 20996f3d1e8cdaf9, Mem[0000000090000014] = 8ff7cc20 stw %l4,[%i4+0x014] ! Mem[0000000090000014] = 1e8cdaf9 ! Mem[000000009080003c] = b60e0000, %g2 = 575d6e188ff7cc20 ldsh [%i5+0x03e],%g2 ! %g2 = ffffffffffffb60e ! Mem[0000000090000010] = 6e181e8c, %g2 = ffffffffffffb60e ldub [%i4+0x012],%g2 ! %g2 = 000000000000006e ! Mem[0000000091800038] = 00000072eb80daf9, %g2 = 000000000000006e ldx [%o0+0x038],%g2 ! %g2 = 00000072eb80daf9 ! Mem[0000000091000018] = 4f342baf, %g2 = 00000072eb80daf9 lduh [%i6+0x01a],%g2 ! %g2 = 0000000000004f34 ! %l7 = 0000000000001a2f, Mem[0000000091000034] = a1aca057 stw %l7,[%i6+0x034] ! Mem[0000000091000034] = 00001a2f ! Mem[000000007f000038] = 59f19a85, %l1 = 00000000b5f8e2a7 ldsh [%i2+0x038],%l1 ! %l1 = 00000000000059f1 p55_label_14: ! Mem[0000000090000020] = 1a54edfc425585ec, %g2 = 0000000000004f34 ldx [%i4+%o4],%g2 ! %g2 = 1a54edfc425585ec ! Mem[000000009000000c] = 9e2c575d, %g2 = 1a54edfc425585ec ldsh [%i4+0x00e],%g2 ! %g2 = ffffffffffff9e2c ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = ffffffffffff9e2c ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! Mem[000000007e00003c] = db27e6f2, %l3 = 00000000b0d7c46b lduw [%i0+0x03c],%l3 ! %l3 = 00000000db27e6f2 ! Mem[0000000091800004] = da193367, %g2 = 4b1c5151da67f293 ldsh [%o0+0x004],%g2 ! %g2 = ffffffffffffda19 ! %l7 = 0000000000001a2f, Mem[0000000091800032] = 8f71ba07 stb %l7,[%o0+0x032] ! Mem[0000000091800030] = 2f71ba07 ! %l5 = 00000000ba0738c4, Mem[0000000091000024] = 7b41cb8c stw %l5,[%i6+0x024] ! Mem[0000000091000024] = ba0738c4 ! Mem[0000000091000014] = 8ff7cc20, %g18 = 7696ad41ba4e8a38 ldsw [%i6+0x014],%g2 ! %g2 = 7696ad41ba4e8a38 ! %l5 = 00000000ba0738c4, Mem[0000000090800000] = 1e8cdaf9ba0738c4 stx %l5,[%i5+%g0] ! Mem[0000000090800000] = 00000000ba0738c4 ! %l5 = 00000000ba0738c4, Mem[0000000091800032] = 2f71ba07 sth %l5,[%o0+0x032] ! Mem[0000000091800030] = 38c4ba07 p55_label_15: ! Mem[0000000090800020] = a1aca057, %g2 = ffffffff8ff7cc20 lduh [%i5+%o4],%g2 ! %g2 = 000000000000a1ac ! Mem[0000000090000008] = 96abb01b, %g18 = 7696ad41ba4e8a38 ldsw [%i4+%o1],%g2 ! %g2 = 7696ad41ba4e8a38 ! %l6 = 0000000000000072, Mem[0000000091800022] = e3c73316 sth %l6,[%o0+0x022] ! Mem[0000000091800020] = 00723316 ! %l2 = 00000000425585ec, Mem[0000000091800028] = d1fae2a7b0308df5 stx %l2,[%o0+%o5] ! Mem[0000000091800028] = 00000000425585ec ! %l0 = 76d904b6, %l1 = 000059f1, Mem[0000000091800028] = 00000000 425585ec std %l0,[%o0+%o5] ! Mem[0000000091800028] = 76d904b6 000059f1 ! %l4 = 20996f3d1e8cdaf9, Mem[0000000090800018] = 38c4851c sth %l4,[%i5+%o3] ! Mem[0000000090800018] = daf9851c ! Mem[000000007f800008] = 97f765c6, %l7 = 0000000000001a2f ldsb [%i3+0x009],%l7 ! %l7 = fffffffffffffff7 ! Mem[000000009100001c] = c9575d6e, %g2 = ffffffff96abb01b ldsb [%i6+0x01f],%g2 ! %g2 = ffffffffffffffc9 ! Mem[0000000091000018] = 334f342b, %g2 = ffffffffffffffc9 ldub [%i6+0x019],%g2 ! %g2 = 0000000000000033 ! Mem[0000000090800024] = ffeb4882, %g2 = 0000000000000033 ldub [%i5+0x027],%g2 ! %g2 = 00000000000000ff p55_label_16: ! Mem[000000009080001c] = d6343572, %g2 = 00000000000000ff lduw [%i5+0x01c],%g2 ! %g2 = 00000000d6343572 ! Mem[0000000090000020] = 1a54edfc, %g2 = 00000000d6343572 lduw [%i4+%o4],%g2 ! %g2 = 000000001a54edfc ! Mem[000000009080000c] = 8fafd2d8, %g2 = 000000001a54edfc ldub [%i5+0x00d],%g2 ! %g2 = 000000000000008f ! %l3 = 00000000db27e6f2, Mem[0000000090000008] = 96abb01b stw %l3,[%i4+%o1] ! Mem[0000000090000008] = db27e6f2 ! Mem[000000007e00003c] = db27e6f2, %l2 = 00000000425585ec lduh [%i0+0x03e],%l2 ! %l2 = 000000000000e6f2 ! Mem[000000007f000030] = 575d6e18, %l6 = 0000000000000072 ldsw [%i2+0x030],%l6 ! %l6 = 00000000575d6e18 ! Mem[0000000091000024] = c443a014, %g2 = 000000000000008f ldub [%i6+0x027],%g2 ! %g2 = 00000000000000c4 ! Mem[0000000091000000] = ddab9f6ddaf91c20, %g2 = 00000000000000c4 ldx [%i6+%g0],%g2 ! %g2 = ddab9f6ddaf91c20 ! %l5 = 00000000ba0738c4, Mem[0000000090800014] = 0000c61f stw %l5,[%i5+0x014] ! Mem[0000000090800014] = ba0738c4 ! Mem[0000000091800004] = 19336750, %g2 = ddab9f6ddaf91c20 ldsb [%o0+0x005],%g2 ! %g2 = 0000000000000019 p55_label_17: ! %l4 = 20996f3d1e8cdaf9, Mem[0000000090800020] = a1aca057ba1e4dff stx %l4,[%i5+%o4] ! Mem[0000000090800020] = 20996f3d1e8cdaf9 ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 0000000000000019 ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! Mem[0000000090000020] = 1a54edfc, %g2 = 4b1c5151da67f293 lduh [%i4+%o4],%g2 ! %g2 = 0000000000001a54 ! Mem[000000009100000c] = da67f293, %g2 = 0000000000001a54 ldsh [%i6+0x00c],%g2 ! %g2 = ffffffffffffda67 ! Mem[000000009100003c] = b0d7c46b, %g18 = 7696ad41ba4e8a38 ldsw [%i6+0x03c],%g2 ! %g2 = 7696ad41ba4e8a38 ! %l6 = 00000000575d6e18, Mem[0000000091000010] = 575d6e188ff7cc20 stx %l6,[%i6+%o2] ! Mem[0000000091000010] = 00000000575d6e18 ! %l1 = 00000000000059f1, Mem[0000000091000010] = 00000000 stw %l1,[%i6+%o2] ! Mem[0000000091000010] = 000059f1 ! Mem[000000007e000024] = 71c9e392, %l4 = 20996f3d1e8cdaf9 ldsb [%i0+0x025],%l4 ! %l4 = ffffffffffffffc9 ! %l6 = 575d6e18, %l7 = fffffff7, Mem[0000000091000000] = ddab9f6d daf91c20 std %l6,[%i6+%g0] ! Mem[0000000091000000] = 575d6e18 fffffff7 ! Mem[0000000091800024] = 774476d9, %g2 = ffffffffb0d7c46b ldsh [%o0+0x026],%g2 ! %g2 = 0000000000007744 p55_label_18: ! %l7 = fffffffffffffff7, Mem[0000000091800018] = 76d904b6 sth %l7,[%o0+%o3] ! Mem[0000000091800018] = fff704b6 ! %l0 = 0000000076d904b6, Mem[000000009000002c] = 8d791540 stw %l0,[%i4+0x02c] ! Mem[000000009000002c] = 76d904b6 ! %l6 = 00000000575d6e18, Mem[0000000090000036] = c46b1e8c sth %l6,[%i4+0x036] ! Mem[0000000090000034] = 6e181e8c ! Mem[0000000091000018] = b4334f34 2baf2dc9, %g2 = 00007744, %g3 = ba1e4dff ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 000000002baf2dc9 ! %l4 = ffffffffffffffc9, Mem[0000000091000030] = 7cc7725700001a2f stx %l4,[%i6+0x030] ! Mem[0000000091000030] = ffffffffffffffc9 ! %l6 = 00000000575d6e18, Mem[0000000091000032] = ffffffff stb %l6,[%i6+0x032] ! Mem[0000000091000030] = 18ffffff ! Mem[0000000091800028] = 04b60000, %g2 = 00000000b4334f34 ldsb [%o0+0x02a],%g2 ! %g2 = 0000000000000004 ! Mem[0000000091000030] = ffff18ff, %g2 = 0000000000000004 lduw [%i6+0x030],%g2 ! %g2 = 00000000ffff18ff ! Mem[000000009080000c] = afd2d84e, %g2 = 00000000ffff18ff lduh [%i5+0x00e],%g2 ! %g2 = 000000000000afd2 ! Mem[0000000090000030] = 425585ec, %g18 = 7696ad41ba4e8a38 ldsw [%i4+0x030],%g2 ! %g2 = 7696ad41ba4e8a38 p55_label_19: ! %l3 = 00000000db27e6f2, Mem[0000000091000004] = fffffff7 sth %l3,[%i6+0x004] ! Mem[0000000091000004] = e6f2fff7 ! Mem[0000000091800028] = 76d904b6000059f1, %g2 = 00000000425585ec ldx [%o0+%o5],%g2 ! %g2 = 76d904b6000059f1 ! Mem[000000009080000c] = f38fafd2, %g2 = 76d904b6000059f1 lduw [%i5+0x00c],%g2 ! %g2 = 00000000f38fafd2 ! Mem[0000000090800018] = daf9851c, %g18 = 7696ad41ba4e8a38 ldsw [%i5+%o3],%g2 ! %g2 = 7696ad41ba4e8a38 ! Mem[0000000091800018] = fff704b6, %g18 = 7696ad41ba4e8a38 ldsw [%o0+%o3],%g2 ! %g2 = 7696ad41ba4e8a38 ! Mem[0000000090800018] = 851cd634, %g2 = fffffffffff704b6 ldub [%i5+0x01a],%g2 ! %g2 = 0000000000000085 ! %l4 = ffffffffffffffc9, Mem[0000000091800007] = 6750d23f stb %l4,[%o0+0x007] ! Mem[0000000091800004] = c950d23f ! %l6 = 575d6e18, %l7 = fffffff7, Mem[000000007e000020] = 57268071 71c9e392 std %l6,[%i0+%o4] ! Mem[000000007e000020] = 575d6e18 fffffff7 ! Mem[0000000091000038] = 85ecb0d7, %g2 = 0000000000000085 ldsh [%i6+0x03a],%g2 ! %g2 = ffffffffffff85ec ! Mem[0000000090800004] = ba0738c4, %g18 = 7696ad41ba4e8a38 ldsw [%i5+0x004],%g2 ! %g2 = 7696ad41ba4e8a38 p55_label_20: ! Mem[0000000090800030] = 0000000000001a2f, %g2 = ffffffffba0738c4 ldx [%i5+0x030],%g2 ! %g2 = 0000000000001a2f ! Mem[0000000090000024] = 85ec07dc, %g2 = 0000000000001a2f ldsb [%i4+0x026],%g2 ! %g2 = ffffffffffffff85 ! Mem[000000007f800004] = 91ded6ed, %l7 = fffffffffffffff7 ldsh [%i3+0x006],%l7 ! %l7 = ffffffffffffd6ed ! %l2 = 000000000000e6f2, Mem[000000007f000008] = 81aed1a1e0dd6671 stx %l2,[%i2+%o1] ! Mem[000000007f000008] = 000000000000e6f2 ! Mem[0000000090800000] = 00000000, %g2 = ffffffffffffff85 ldub [%i5+%g0],%g2 ! %g2 = 0000000000000000 ! %l4 = ffffffffffffffc9, Mem[0000000090000038] = 1e8cdaf9 stw %l4,[%i4+0x038] ! Mem[0000000090000038] = ffffffc9 ! Mem[0000000091800010] = f400001a, %g2 = 0000000000000000 ldsb [%o0+0x013],%g2 ! %g2 = fffffffffffffff4 ! Mem[0000000091000020] = 18ba0738, %g2 = fffffffffffffff4 ldsb [%i6+0x023],%g2 ! %g2 = 0000000000000018 ! %l6 = 00000000575d6e18, Mem[0000000090800016] = 38c4daf9 stb %l6,[%i5+0x016] ! Mem[0000000090800014] = 18c4daf9 ! %l6 = 00000000575d6e18, Mem[0000000091800002] = 37b5da19 stb %l6,[%o0+0x002] ! Mem[0000000091800000] = 18b5da19 p55_label_21: ! Mem[0000000091000030] = ffff18ff, %g2 = 0000000000000018 ldub [%i6+0x030],%g2 ! %g2 = 00000000000000ff ! %l0 = 76d904b6, %l1 = 000059f1, Mem[0000000090000038] = ffffffc9 ba0738c4 std %l0,[%i4+0x038] ! Mem[0000000090000038] = 76d904b6 000059f1 ! Mem[0000000090800030] = 00000000, %g2 = 00000000000000ff ldsh [%i5+0x032],%g2 ! %g2 = 0000000000000000 ! Mem[000000007f000018] = 20996f3d 1e8cdaf9, %l2 = 0000e6f2, %l3 = db27e6f2 ldd [%i2+%o3],%l2 ! %l2 = 0000000020996f3d 000000001e8cdaf9 ! %l0 = 76d904b6, %l1 = 000059f1, Mem[0000000091800008] = 50d23f27 0741274a std %l0,[%o0+%o1] ! Mem[0000000091800008] = 76d904b6 000059f1 ! Mem[0000000090000030] = 5585ecb0, %g2 = 0000000000000000 ldsb [%i4+0x031],%g2 ! %g2 = 0000000000000055 ! %l0 = 0000000076d904b6, Mem[0000000091800028] = 76d904b6000059f1 stx %l0,[%o0+%o5] ! Mem[0000000091800028] = 0000000076d904b6 ! Mem[0000000090000038] = 76d904b6000059f1, %g2 = 0000000000000055 ldx [%i4+0x038],%g2 ! %g2 = 76d904b6000059f1 ! %l2 = 0000000020996f3d, Mem[000000009080003c] = a738b60e stw %l2,[%i5+0x03c] ! Mem[000000009080003c] = 20996f3d ! %l5 = 00000000ba0738c4, Mem[0000000090800004] = ba0738c4 stw %l5,[%i5+0x004] ! Mem[0000000090800004] = ba0738c4 p55_label_22: ! Mem[0000000090000018] = 00000000, %g2 = 76d904b6000059f1 ldsh [%i4+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000038] = 425585ec b0d7c46b, %g2 = 00000000, %g3 = 2baf2dc9 ldd [%i6+0x038],%g2 ! %g2 = 00000000425585ec 00000000b0d7c46b ! %l2 = 20996f3d, %l3 = 1e8cdaf9, Mem[0000000091800018] = fff704b6 b0d7c46b std %l2,[%o0+%o3] ! Mem[0000000091800018] = 20996f3d 1e8cdaf9 ! Mem[0000000090800000] = 00000000ba0738c4, %g2 = 00000000425585ec ldx [%i5+%g0],%g2 ! %g2 = 00000000ba0738c4 ! Mem[0000000090000038] = 76d904b6000059f1, %g2 = 00000000ba0738c4 ldx [%i4+0x038],%g2 ! %g2 = 76d904b6000059f1 ! Mem[0000000090800010] = d84eab3dba0718c4, %g2 = 76d904b6000059f1 ldx [%i5+%o2],%g2 ! %g2 = d84eab3dba0718c4 ! Mem[000000007e000008] = 425585ec, %l5 = 00000000ba0738c4 lduw [%i0+%o1],%l5 ! %l5 = 00000000425585ec ! Mem[000000007e800000] = 0fb6db36, %l1 = 00000000000059f1 ldsh [%i1+%g0],%l1 ! %l1 = 0000000000000fb6 ! Mem[0000000090800028] = eb4882af 9c5fe8b1, %g2 = ba0718c4, %g3 = b0d7c46b ldd [%i5+%o5],%g2 ! %g2 = 00000000eb4882af 000000009c5fe8b1 ! %l2 = 0000000020996f3d, Mem[0000000091000034] = ffffffc9 stw %l2,[%i6+0x034] ! Mem[0000000091000034] = 20996f3d p55_label_23: ! %l3 = 000000001e8cdaf9, Mem[0000000090800038] = 393f420c20996f3d stx %l3,[%i5+0x038] ! Mem[0000000090800038] = 000000001e8cdaf9 ! Mem[0000000091000010] = 000059f1575d6e18, %g2 = 00000000eb4882af ldx [%i6+%o2],%g2 ! %g2 = 000059f1575d6e18 ! %l7 = ffffffffffffd6ed, Mem[000000007e000016] = a71b0b49 stb %l7,[%i0+0x016] ! Mem[000000007e000014] = a71bed49 ! Mem[0000000090800010] = d84eab3d, %g18 = 7696ad41ba4e8a38 ldsw [%i5+%o2],%g2 ! %g2 = 7696ad41ba4e8a38 ! %l5 = 00000000425585ec, Mem[0000000090000018] = 0000000076d904b6 stx %l5,[%i4+%o3] ! Mem[0000000090000018] = 00000000425585ec ! %l2 = 20996f3d, %l3 = 1e8cdaf9, Mem[0000000091800000] = 6c5e18b5 da1933c9 std %l2,[%o0+%g0] ! Mem[0000000091800000] = 20996f3d 1e8cdaf9 ! Mem[0000000091800014] = 00001a2f, %g2 = ffffffffd84eab3d ldub [%o0+0x014],%g2 ! %g2 = 0000000000000000 ! %l2 = 0000000020996f3d, Mem[000000007e80002c] = 72264dc0 sth %l2,[%i1+0x02c] ! Mem[000000007e80002c] = 6f3d4dc0 ! Mem[0000000091000018] = b4334f34, %g2 = 0000000000000000 lduw [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 ! Mem[000000009000002c] = 76d904b6, %g2 = 00000000b4334f34 ldsh [%i4+0x02c],%g2 ! %g2 = 00000000000076d9 p55_label_24: ! Mem[000000007f800028] = 76d904b6 b5f8e2a7, %l6 = 575d6e18, %l7 = ffffd6ed ldd [%i3+%o5],%l6 ! %l6 = 0000000076d904b6 00000000b5f8e2a7 ! %l0 = 0000000076d904b6, Mem[0000000091000004] = e6f2fff7 stw %l0,[%i6+0x004] ! Mem[0000000091000004] = 76d904b6 ! Mem[000000009000001c] = 5585ec1a, %g2 = 00000000000076d9 ldub [%i4+0x01d],%g2 ! %g2 = 0000000000000055 ! Mem[000000009000001c] = 85ec1a54, %g2 = 0000000000000055 ldsh [%i4+0x01e],%g2 ! %g2 = ffffffffffff85ec ! Mem[0000000090000004] = d84eab3d, %g2 = ffffffffffff85ec lduw [%i4+0x004],%g2 ! %g2 = 00000000d84eab3d ! Mem[000000007e800034] = bfff2aa2, %l0 = 0000000076d904b6 ldsh [%i1+0x034],%l0 ! %l0 = ffffffffffffbfff ! %l2 = 20996f3d, %l3 = 1e8cdaf9, Mem[0000000091000028] = 43a014ad db4f959e std %l2,[%i6+%o5] ! Mem[0000000091000028] = 20996f3d 1e8cdaf9 ! %l1 = 0000000000000fb6, Mem[000000007f000002] = 10e6c4e5 sth %l1,[%i2+0x002] ! Mem[000000007f000000] = 10e60fb6 ! Mem[000000007f000018] = 20996f3d, %l3 = 000000001e8cdaf9 lduh [%i2+0x01a],%l3 ! %l3 = 0000000000006f3d ! %l5 = 00000000425585ec, Mem[0000000091800028] = 0000000076d904b6 stx %l5,[%o0+%o5] ! Mem[0000000091800028] = 00000000425585ec p55_label_25: ! %l5 = 00000000425585ec, Mem[0000000091800008] = 76d904b6000059f1 stx %l5,[%o0+%o1] ! Mem[0000000091800008] = 00000000425585ec ! Mem[000000007e000000] = 35ea1499 5954353e, %l4 = ffffffc9, %l5 = 425585ec ldd [%i0+%g0],%l4 ! %l4 = 0000000035ea1499 000000005954353e ! %l4 = 35ea1499, %l5 = 5954353e, Mem[0000000091800000] = 20996f3d 1e8cdaf9 std %l4,[%o0+%g0] ! Mem[0000000091800000] = 35ea1499 5954353e ! %l3 = 0000000000006f3d, Mem[000000007f800030] = a955fa10883e1c11 stx %l3,[%i3+0x030] ! Mem[000000007f800030] = 0000000000006f3d ! %l6 = 76d904b6, %l7 = b5f8e2a7, Mem[000000007f800000] = 9938f385 91ded6ed std %l6,[%i3+%g0] ! Mem[000000007f800000] = 76d904b6 b5f8e2a7 ! Mem[0000000091000038] = 425585ecb0d7c46b, %g2 = 00000000d84eab3d ldx [%i6+0x038],%g2 ! %g2 = 425585ecb0d7c46b ! Mem[000000007f000020] = a1aca057, %l2 = 0000000020996f3d ldsh [%i2+%o4],%l2 ! %l2 = ffffffffffffa1ac ! Mem[000000007e000038] = 0e898510 db27e6f2, %l4 = 35ea1499, %l5 = 5954353e ldd [%i0+0x038],%l4 ! %l4 = 000000000e898510 00000000db27e6f2 ! Mem[0000000091800028] = 00000000, %g2 = 425585ecb0d7c46b ldub [%o0+%o5],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800024] = f9eb4882, %g2 = 0000000000000000 ldsb [%i5+0x027],%g2 ! %g2 = fffffffffffffff9 ba,a p55_not_taken_0_end p55_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p55_branch_failed p55_not_taken_0_end: ! End of Random Code for Thread 55 1: membar #Sync ! Force all stores to complete p55_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0dc] ! Set processor 55 done flag ! Check Registers p55_check_registers: set p55_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be ffffffffffffbfff bne,a,pn %xcc,p55_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000fb6 bne,a,pn %xcc,p55_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be ffffffffffffa1ac bne,a,pn %xcc,p55_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000006f3d bne,a,pn %xcc,p55_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000000e898510 bne,a,pn %xcc,p55_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000db27e6f2 bne,a,pn %xcc,p55_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000076d904b6 bne,a,pn %xcc,p55_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000b5f8e2a7 bne,a,pn %xcc,p55_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p55_check_fp_registers: set p55_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 784baafb e84e221a bne %xcc,p55_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be a270a1ec 385b77fc bne %xcc,p55_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be a8aa6e33 27af142b bne %xcc,p55_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 4b0acb1d 2897b36b bne %xcc,p55_f6_fail nop ! Check Local Memory set p55_local0_expect,%g1 p55_check_local0: ldx [%g1+0x010],%g2 ! Expected data = c790e892a71bed49 ldx [%i0+0x010],%g3 ! Observed data at 000000007e000010 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 575d6e18fffffff7 ldx [%i0+0x020],%g3 ! Observed data at 000000007e000020 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 8ff2ebcfba0738c4 ldx [%i0+0x030],%g3 ! Observed data at 000000007e000030 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i0,0x030,%g4 set p55_local1_expect,%g1 p55_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 000000001a7d0772 ldx [%i1+0x008],%g3 ! Observed data at 000000007e800008 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 575d6e188ff7cc20 ldx [%i1+0x010],%g3 ! Observed data at 000000007e800010 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i1,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 12c485045ef84172 ldx [%i1+0x018],%g3 ! Observed data at 000000007e800018 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i1,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = d64b58a46f3d4dc0 ldx [%i1+0x028],%g3 ! Observed data at 000000007e800028 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 1e8cdaf9ba0738c4 ldx [%i1+0x038],%g3 ! Observed data at 000000007e800038 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i1,0x038,%g4 set p55_local2_expect,%g1 p55_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 10e60fb66e2fb2e4 ldx [%i2+0x000],%g3 ! Observed data at 000000007f000000 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 000000000000e6f2 ldx [%i2+0x008],%g3 ! Observed data at 000000007f000008 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i2,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000000b5f8e2a7 ldx [%i2+0x028],%g3 ! Observed data at 000000007f000028 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i2,0x028,%g4 set p55_local3_expect,%g1 p55_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 76d904b6b5f8e2a7 ldx [%i3+0x000],%g3 ! Observed data at 000000007f800000 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i3,0x000,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000000006f3d ldx [%i3+0x030],%g3 ! Observed data at 000000007f800030 cmp %g2,%g3 bne,a,pn %xcc,p55_local_failed add %i3,0x030,%g4 ! The test for processor 55 has passed p55_passed: ta GOOD_TRAP nop p55_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p55_failed p55_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p55_failed p55_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p55_failed p55_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p55_failed p55_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p55_failed p55_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p55_failed p55_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p55_failed p55_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p55_failed p55_f0_fail: set p55_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p55_f2_fail: set p55_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p55_f4_fail: set p55_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p55_f6_fail: set p55_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 55 failed p55_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0dc] ! Set processor 55 done flag set p55_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 55 failed p55_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0dc] ! Set processor 55 done flag set p55_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p55_selfmod_failed: ba p55_failed mov 0xabc,%g1 p55_common_error: or %g0,0xf17,%g1 ba p55_failed mov %o5,%g3 p55_common_signature_error: set p55_temp,%g1 ba p55_failed st %g2,[%g1] ! Common Lock Number p55_common_timeout: set p55_temp,%g1 ba p55_failed st %g2,[%g1] ! Common Lock Number p55_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p55_failed mov 0x0,%g3 p55_trap1e: ldda [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007f000028] lduba [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000007f800018] lduba [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000007e000010] lduba [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007e800028] done p55_trap1o: ldda [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000007f000028] lduba [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000007f800018] lduba [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[000000007e000010] lduba [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000007e800028] done p55_trap2e: stda %l6,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e000018] stxa %l2,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e000008] stha %l0,[%i0+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e000018] stwa %l6,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e800010] stba %l6,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[000000007f000020] done p55_trap2o: stda %l6,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e000018] stxa %l2,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e000008] stha %l0,[%o0+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e000018] stwa %l6,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[000000007e800010] stba %l6,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[000000007f000020] done p55_trap3e: nop nop nop nop nop done p55_trap3o: nop nop nop nop nop done p55_init_memory_pointers: set p55_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 p55_local0_start,%i0 set p55_local1_start,%i1 set p55_local2_start,%i2 set p55_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = bc209ba4aa12756b ldx [%g1+0x008],%l1 ! %l1 = c89400368ff7cc20 ldx [%g1+0x010],%l2 ! %l2 = c80f807697fbba9d ldx [%g1+0x018],%l3 ! %l3 = c934a39e40fb8bec ldx [%g1+0x020],%l4 ! %l4 = be9a7d926520cc2b ldx [%g1+0x028],%l5 ! %l5 = b14c18f1f608e97a ldx [%g1+0x030],%l6 ! %l6 = deed63afe4a3a61a ldx [%g1+0x038],%l7 ! %l7 = 50f0530a955414ed ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 56 processor_56: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xe0] ! Set the start flag wrpr %g0,7,%cleanwin call p56_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 56 wr %g0,0x4,%fprs ! Make sure fef is 1 set p56_init_freg,%g1 ! %f0 = 2d4e067f 2b4fe67d a0afee98 bb0f884b ! %f4 = eb932816 945df4e0 1484205a e43d9316 ! %f8 = 20d9231a aa54a94b ac0734f7 8c14005d ! %f12 = d01c2fbd 28009c0c 31cd1057 ddb04b2b ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 8820bb2a 00080d79 85d5a0d1 5fa2c9cd ! %f20 = f973088f ea227396 d33ed3c0 6f397414 ! %f24 = b9acff2b 3bfd80ac f0edabd4 ef4cc8ff ! %f28 = b5f22f9e 1f1c1f40 b5061d50 680e1fad ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 0e810f74 5f65993d a311758b 2f98a3ad ! %f36 = ab92b157 a256bbc4 4d48962f f9b1de51 ! %f40 = 163a4638 e62e5ffd ea60d2a7 e2753e9e ! %f44 = a7b72668 300297db 58f70a0a 47915eb2 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x0cb3641f00000073,%g7,%g1 ! GSR scale = 14, align = 3 wr %g1,%g0,%gsr ! GSR = 0cb3641f00000073 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 56 p56_label_1: ! %l5 = a142975c9a796b16, Mem[0000000090800024] = ba1e4dff stw %l5,[%i5+0x024] ! Mem[0000000090800024] = 9a796b16 ! %l6 = cee7d1d844bd56c3, Mem[000000008080001d] = f34cc8cd stb %l6,[%i1+0x01d] ! Mem[000000008080001c] = f3c3c8cd ! %l2 = 3ad12bae, %l3 = 0a04d81d, Mem[0000000080000020] = c75132db 68066f22 std %l2,[%i0+%o4] ! Mem[0000000080000020] = 3ad12bae 0a04d81d ! %l0 = 68dfb758, %l1 = e88f1508, Mem[0000000081000028] = 230fc713 908d2cac std %l0,[%i2+%o5] ! Mem[0000000081000028] = 68dfb758 e88f1508 ! Mem[0000000090800018] = 1cd63435, %g2 = e9bed7f1d1099396 ldsb [%i5+0x01b],%g2 ! %g2 = 000000000000001c ! Mem[0000000080800034] = 0e4c7edb, %l7 = 8c0a8e144299dbef lduw [%i1+0x034],%l7 ! %l7 = 000000000e4c7edb ! %l1 = dc2db3f9e88f1508, Mem[000000008080000e] = 25cab2e8 sth %l1,[%i1+0x00e] ! Mem[000000008080000c] = 25ca1508 ! Mem[000000009100003c] = c0000000, %g2 = 000000000000001c ldub [%i6+0x03f],%g2 ! %g2 = 00000000000000c0 ! %l0 = ef0d178a68dfb758, Mem[000000009080002c] = 9c5fe8b1 stb %l0,[%i5+0x02c] ! Mem[000000009080002c] = 585fe8b1 ! Mem[0000000081800020] = 03bae774, %l5 = a142975c9a796b16 lduw [%i3+%o4],%l5 ! %l5 = 0000000003bae774 p56_label_2: ! Mem[000000009000002c] = 1540944f, %g2 = 00000000000000c0 lduh [%i4+0x02e],%g2 ! %g2 = 0000000000001540 ! %l2 = 889032d83ad12bae, Mem[0000000090800035] = 07fd6639 stb %l2,[%i5+0x035] ! Mem[0000000090800034] = aefd6639 ! Mem[0000000091800020] = e3c73316, %g2 = 0000000000001540 ldsh [%o0+0x022],%g2 ! %g2 = ffffffffffffe3c7 ! Mem[0000000090800034] = 2daefd66, %g18 = f4d22074913f95ee ldsw [%i5+0x034],%g2 ! %g2 = f4d22074913f95ee ! Mem[0000000081800010] = 7a82f58a 19036b11, %l0 = 68dfb758, %l1 = e88f1508 ldd [%i3+%o2],%l0 ! %l0 = 000000007a82f58a 0000000019036b11 ! Mem[0000000090800028] = eb4882af, %g2 = 000000002daefd66 lduw [%i5+%o5],%g2 ! %g2 = 00000000eb4882af ! %l5 = 0000000003bae774, Mem[0000000090800031] = b333342d stb %l5,[%i5+0x031] ! Mem[0000000090800030] = 7433342d ! %l2 = 889032d83ad12bae, Mem[0000000091800022] = e3c73316 stb %l2,[%o0+0x022] ! Mem[0000000091800020] = aec73316 ! %l4 = 1e6aa414afb63462, Mem[0000000090800012] = f97aba27 sth %l4,[%i5+0x012] ! Mem[0000000090800010] = 3462ba27 ! %l3 = 17127ca60a04d81d, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l3,[%o0+%o5] ! Mem[0000000091800028] = 17127ca60a04d81d p56_label_3: ! Mem[0000000090000008] = 96abb01b, %g2 = 00000000eb4882af ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffff96ab ! %l2 = 3ad12bae, %l3 = 0a04d81d, Mem[0000000080000020] = 3ad12bae 0a04d81d std %l2,[%i0+%o4] ! Mem[0000000080000020] = 3ad12bae 0a04d81d ! Mem[0000000080800020] = 4666d949 a3daca81, %l4 = afb63462, %l5 = 03bae774 ldd [%i1+%o4],%l4 ! %l4 = 000000004666d949 00000000a3daca81 ! Mem[0000000091800000] = 37b5da19, %g2 = ffffffffffff96ab lduh [%o0+0x002],%g2 ! %g2 = 00000000000037b5 ! Mem[000000009000000c] = 0b9e2c02, %g2 = 00000000000037b5 ldsb [%i4+0x00d],%g2 ! %g2 = 000000000000000b ! Mem[0000000091000008] = 4b1c5151, %g18 = f4d22074913f95ee ldsw [%i6+%o1],%g2 ! %g2 = f4d22074913f95ee ! Mem[0000000090800034] = fd66393f, %g2 = 000000004b1c5151 ldsh [%i5+0x036],%g2 ! %g2 = fffffffffffffd66 ! %l4 = 000000004666d949, Mem[0000000091800006] = 336750d2 sth %l4,[%o0+0x006] ! Mem[0000000091800004] = d94950d2 ! Mem[0000000091000010] = eb99b055 5bebbbe4, %g2 = fffffd66, %g3 = 0bad0b00 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebbbe4 ! Mem[0000000090000008] = 96abb01b, %g18 = f4d22074913f95ee ldsw [%i4+%o1],%g2 ! %g2 = f4d22074913f95ee p56_label_4: ! Mem[0000000091000034] = 7bbe7e65, %g2 = ffffffff96abb01b ldsb [%i6+0x035],%g2 ! %g2 = 000000000000007b ! Mem[0000000090000028] = 07dc67fd, %g2 = 000000000000007b ldsh [%i4+%o5],%g2 ! %g2 = 00000000000007dc ! Mem[0000000091800020] = c69eaec733167744, %g2 = 00000000000007dc ldx [%o0+%o4],%g2 ! %g2 = c69eaec733167744 ! Mem[0000000090800010] = 3462ba27, %g2 = c69eaec733167744 lduh [%i5+0x012],%g2 ! %g2 = 0000000000003462 ! Mem[000000008000002c] = 6d66f120, %l7 = 000000000e4c7edb lduw [%i0+0x02c],%l7 ! %l7 = 000000006d66f120 ! %l2 = 3ad12bae, %l3 = 0a04d81d, Mem[0000000080800038] = 6ba822c7 15ac9161 std %l2,[%i1+0x038] ! Mem[0000000080800038] = 3ad12bae 0a04d81d ! %l6 = 44bd56c3, %l7 = 6d66f120, Mem[0000000091800000] = 6c5e37b5 da19d949 std %l6,[%o0+%g0] ! Mem[0000000091800000] = 44bd56c3 6d66f120 ! %l4 = 000000004666d949, Mem[0000000091000000] = ddab9f6d stw %l4,[%i6+%g0] ! Mem[0000000091000000] = 4666d949 ! Mem[0000000080000008] = daa8c36d, %l4 = 000000004666d949 ldsb [%i0+0x009],%l4 ! %l4 = ffffffffffffffa8 ! Mem[0000000090800030] = e77433342daefd66, %g2 = 0000000000003462 ldx [%i5+0x030],%g2 ! %g2 = e77433342daefd66 p56_label_5: ! %l4 = ffffffffffffffa8, Mem[0000000090000028] = 07dc67fd stw %l4,[%i4+%o5] ! Mem[0000000090000028] = ffffffa8 ! %l2 = 889032d83ad12bae, Mem[0000000090000014] = 798eb5a3 stw %l2,[%i4+0x014] ! Mem[0000000090000014] = 3ad12bae ! Mem[0000000081800038] = 9a807351 f17ac246, %l6 = 44bd56c3, %l7 = 6d66f120 ldd [%i3+0x038],%l6 ! %l6 = 000000009a807351 00000000f17ac246 ! Mem[0000000090800010] = bbd03462, %g18 = f4d22074913f95ee ldsw [%i5+%o2],%g2 ! %g2 = f4d22074913f95ee ! Mem[000000009180000c] = 274a5e44, %g2 = ffffffffbbd03462 ldsh [%o0+0x00e],%g2 ! %g2 = 000000000000274a ! %l1 = 0000000019036b11, Mem[0000000091000008] = 4b1c5151da67f293 stx %l1,[%i6+%o1] ! Mem[0000000091000008] = 0000000019036b11 ! %l0 = 7a82f58a, %l1 = 19036b11, Mem[0000000091000008] = 00000000 19036b11 std %l0,[%i6+%o1] ! Mem[0000000091000008] = 7a82f58a 19036b11 ! Mem[0000000080800010] = e5f9232ed058ae38, %l1 = 0000000019036b11 ldx [%i1+%o2],%l1 ! %l1 = e5f9232ed058ae38 ! Mem[0000000091800038] = e8dd799b, %g2 = 000000000000274a lduw [%o0+0x038],%g2 ! %g2 = 00000000e8dd799b ! %l4 = ffffffa8, %l5 = a3daca81, Mem[0000000090800038] = 393f420c dd38b60e std %l4,[%i5+0x038] ! Mem[0000000090800038] = ffffffa8 a3daca81 p56_label_6: ! %l1 = e5f9232ed058ae38, Mem[0000000090000004] = 80b60b78 stw %l1,[%i4+0x004] ! Mem[0000000090000004] = d058ae38 ! Mem[0000000091000014] = bbe4b433, %g2 = 00000000e8dd799b ldsh [%i6+0x016],%g2 ! %g2 = ffffffffffffbbe4 ! %l6 = 9a807351, %l7 = f17ac246, Mem[0000000090000030] = 944f136a 126760d7 std %l6,[%i4+0x030] ! Mem[0000000090000030] = 9a807351 f17ac246 ! Mem[000000009180000c] = 274a5e44, %g2 = ffffffffffffbbe4 ldsh [%o0+0x00e],%g2 ! %g2 = 000000000000274a ! %l2 = 889032d83ad12bae, Mem[0000000091000018] = b4334f3440af2dc9 stx %l2,[%i6+%o3] ! Mem[0000000091000018] = 889032d83ad12bae ! %l2 = 3ad12bae, %l3 = 0a04d81d, Mem[0000000091000018] = 889032d8 3ad12bae std %l2,[%i6+%o3] ! Mem[0000000091000018] = 3ad12bae 0a04d81d ! Mem[000000009180000c] = 274a5e44, %g2 = 000000000000274a lduh [%o0+0x00e],%g2 ! %g2 = 000000000000274a ! %l6 = 9a807351, %l7 = f17ac246, Mem[0000000090000038] = 8fc6c81b f8ba39dc std %l6,[%i4+0x038] ! Mem[0000000090000038] = 9a807351 f17ac246 ! %l5 = 00000000a3daca81, Mem[0000000090800030] = e77433342daefd66 stx %l5,[%i5+0x030] ! Mem[0000000090800030] = 00000000a3daca81 ! %l0 = 000000007a82f58a, Mem[0000000090800008] = a3d5b48df38fafd2 stx %l0,[%i5+%o1] ! Mem[0000000090800008] = 000000007a82f58a p56_label_7: ! Mem[000000008100002c] = e88f1508, %l6 = 000000009a807351 ldub [%i2+0x02c],%l6 ! %l6 = 00000000000000e8 ! Mem[000000008080000c] = 25ca1508, %l6 = 00000000000000e8 ldsw [%i1+0x00c],%l6 ! %l6 = 0000000025ca1508 ! Mem[0000000091800038] = 799beb80, %g2 = 000000000000274a lduh [%o0+0x03a],%g2 ! %g2 = 000000000000799b ! Mem[000000009080002c] = e8b10000, %g2 = 000000000000799b ldsb [%i5+0x02e],%g2 ! %g2 = ffffffffffffffe8 ! Mem[0000000090800038] = ffffa8a3, %g2 = ffffffffffffffe8 ldub [%i5+0x039],%g2 ! %g2 = 00000000000000ff ! Mem[0000000080000010] = 6a30587d 17f2a2b9, %l6 = 25ca1508, %l7 = f17ac246 ldd [%i0+%o2],%l6 ! %l6 = 000000006a30587d 0000000017f2a2b9 ! %l5 = 00000000a3daca81, Mem[0000000090800024] = 9a796b16 stw %l5,[%i5+0x024] ! Mem[0000000090800024] = a3daca81 ! %l5 = 00000000a3daca81, Mem[0000000090800022] = 0f3aa3da stb %l5,[%i5+0x022] ! Mem[0000000090800020] = 813aa3da ! Mem[0000000090800020] = 6c6c813a, %g18 = f4d22074913f95ee ldsw [%i5+%o4],%g2 ! %g2 = f4d22074913f95ee ! Mem[0000000090800020] = 813aa3da, %g2 = 000000006c6c813a ldsb [%i5+0x022],%g2 ! %g2 = ffffffffffffff81 p56_label_8: ! Mem[000000008080003c] = 0a04d81d, %l5 = 00000000a3daca81 lduh [%i1+0x03e],%l5 ! %l5 = 000000000000d81d ! %l0 = 7a82f58a, %l1 = d058ae38, Mem[0000000091000018] = 3ad12bae 0a04d81d std %l0,[%i6+%o3] ! Mem[0000000091000018] = 7a82f58a d058ae38 ! Mem[000000008180001c] = 7917ac88, %l1 = e5f9232ed058ae38 ldub [%i3+0x01f],%l1 ! %l1 = 0000000000000088 ! Mem[000000009100000c] = 19036b11, %g2 = ffffffffffffff81 lduw [%i6+0x00c],%g2 ! %g2 = 0000000019036b11 ! %l2 = 3ad12bae, %l3 = 0a04d81d, Mem[0000000080000020] = 3ad12bae 0a04d81d std %l2,[%i0+%o4] ! Mem[0000000080000020] = 3ad12bae 0a04d81d ! Mem[000000009080001c] = d6343572, %g2 = 0000000019036b11 lduw [%i5+0x01c],%g2 ! %g2 = 00000000d6343572 ! %l2 = 889032d83ad12bae, Mem[0000000090800018] = 35d3851c sth %l2,[%i5+%o3] ! Mem[0000000090800018] = 2bae851c ! Mem[0000000091000038] = e9d7571d, %g2 = 00000000d6343572 ldub [%i6+0x03b],%g2 ! %g2 = 00000000000000e9 ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = 000000e9, %g3 = 5bebbbe4 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f ! Mem[0000000091000028] = 43a014ad db4f959e, %g2 = 45288f71, %g3 = b6b6487f ldd [%i6+%o5],%g2 ! %g2 = 0000000043a014ad 00000000db4f959e p56_label_9: ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = 0000000043a014ad ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! Mem[0000000090000004] = ae3896ab, %g2 = 39a5df25e14610d9 lduh [%i4+0x006],%g2 ! %g2 = 000000000000ae38 ! Mem[0000000090800038] = ffffffa8 a3daca81, %g2 = 0000ae38, %g3 = db4f959e ldd [%i5+0x038],%g2 ! %g2 = 00000000ffffffa8 00000000a3daca81 ! Mem[0000000090000008] = 96abb01b, %g18 = f4d22074913f95ee ldsw [%i4+%o1],%g2 ! %g2 = f4d22074913f95ee ! Mem[0000000091800014] = a2d978b6, %g2 = ffffffff96abb01b ldsb [%o0+0x014],%g2 ! %g2 = ffffffffffffffa2 ! %l0 = 000000007a82f58a, Mem[0000000091000010] = eb99b055 stw %l0,[%i6+%o2] ! Mem[0000000091000010] = 7a82f58a ! %l2 = 889032d83ad12bae, Mem[0000000090000006] = ae3896ab sth %l2,[%i4+0x006] ! Mem[0000000090000004] = 2bae96ab ! %l3 = 17127ca60a04d81d, Mem[0000000081000002] = f369466c stb %l3,[%i2+0x002] ! Mem[0000000081000000] = f3691d6c ! %l2 = 3ad12bae, %l3 = 0a04d81d, Mem[0000000090000000] = f4d6f5d4 d0582bae std %l2,[%i4+%g0] ! Mem[0000000090000000] = 3ad12bae 0a04d81d ! Mem[0000000080000034] = d8323166, %l4 = ffffffffffffffa8 lduh [%i0+0x034],%l4 ! %l4 = 000000000000d832 p56_label_10: ! Mem[0000000090800034] = a3daca81, %g18 = f4d22074913f95ee ldsw [%i5+0x034],%g2 ! %g2 = f4d22074913f95ee ! %l2 = 3ad12bae, %l3 = 0a04d81d, Mem[0000000091000008] = 7a82f58a 19036b11 std %l2,[%i6+%o1] ! Mem[0000000091000008] = 3ad12bae 0a04d81d ! Mem[0000000090000038] = 9a807351 f17ac246, %g2 = a3daca81, %g3 = a3daca81 ldd [%i4+0x038],%g2 ! %g2 = 000000009a807351 00000000f17ac246 ! %l0 = 7a82f58a, %l1 = 00000088, Mem[0000000090000010] = 0212225c 3ad12bae std %l0,[%i4+%o2] ! Mem[0000000090000010] = 7a82f58a 00000088 ! Mem[0000000091800020] = c69eaec733167744, %g2 = 000000009a807351 ldx [%o0+%o4],%g2 ! %g2 = c69eaec733167744 ! Mem[000000009180002c] = 1d45288f, %g2 = c69eaec733167744 ldub [%o0+0x02f],%g2 ! %g2 = 000000000000001d ! Mem[0000000091800018] = 39a5df25, %g2 = 000000000000001d lduh [%o0+%o3],%g2 ! %g2 = 00000000000039a5 ! %l4 = 0000d832, %l5 = 0000d81d, Mem[0000000090000028] = ffffffa8 8d791540 std %l4,[%i4+%o5] ! Mem[0000000090000028] = 0000d832 0000d81d ! %l0 = 7a82f58a, %l1 = 00000088, Mem[0000000080800018] = e5001255 f3c3c8cd std %l0,[%i1+%o3] ! Mem[0000000080800018] = 7a82f58a 00000088 ! Mem[0000000091000034] = 7bbe7e65, %g2 = 00000000000039a5 ldsb [%i6+0x035],%g2 ! %g2 = 000000000000007b p56_label_11: ! Mem[0000000091800004] = 6d66f120, %g2 = 000000000000007b lduh [%o0+0x004],%g2 ! %g2 = 0000000000006d66 ! Mem[0000000090800008] = 00007a82, %g2 = 0000000000006d66 ldub [%i5+0x00a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800030] = 45288f71 b6b6487f, %g2 = 00000000, %g3 = f17ac246 ldd [%o0+0x030],%g2 ! %g2 = 0000000045288f71 00000000b6b6487f ! Mem[0000000091000018] = 7a82f58a, %g18 = f4d22074913f95ee ldsw [%i6+%o3],%g2 ! %g2 = f4d22074913f95ee ! Mem[0000000090000034] = f17ac246, %g2 = 000000007a82f58a ldsh [%i4+0x034],%g2 ! %g2 = fffffffffffff17a ! Mem[0000000090000000] = 3ad12bae, %g2 = fffffffffffff17a ldsb [%i4+%g0],%g2 ! %g2 = 000000000000003a ! %l2 = 889032d83ad12bae, Mem[0000000091800010] = 5e44f9f4a2d978b6 stx %l2,[%o0+%o2] ! Mem[0000000091800010] = 889032d83ad12bae ! Mem[0000000091000000] = 4666d949 de861c20, %g2 = 0000003a, %g3 = b6b6487f ldd [%i6+%g0],%g2 ! %g2 = 000000004666d949 00000000de861c20 ! Mem[0000000090800004] = d0bacca9, %g2 = 000000004666d949 ldub [%i5+0x004],%g2 ! %g2 = 00000000000000d0 ! Mem[0000000090000038] = 9a807351, %g2 = 00000000000000d0 lduh [%i4+0x038],%g2 ! %g2 = 0000000000009a80 p56_label_12: ! Mem[0000000080800034] = 0e4c7edb, %l4 = 000000000000d832 ldsh [%i1+0x034],%l4 ! %l4 = 0000000000000e4c ! Mem[000000009180002c] = d81d4528, %g2 = 0000000000009a80 lduh [%o0+0x02e],%g2 ! %g2 = 000000000000d81d ! Mem[0000000090000008] = 96abb01b, %g2 = 000000000000d81d ldsb [%i4+%o1],%g2 ! %g2 = ffffffffffffff96 ! Mem[0000000091000038] = 65898de9 d7571dc0, %g2 = ffffff96, %g3 = de861c20 ldd [%i6+0x038],%g2 ! %g2 = 0000000065898de9 00000000d7571dc0 ! %l5 = 000000000000d81d, Mem[0000000090000038] = 9a807351 stw %l5,[%i4+0x038] ! Mem[0000000090000038] = 0000d81d ! Mem[000000008000001c] = 3ad76930, %l5 = 000000000000d81d lduw [%i0+0x01c],%l5 ! %l5 = 000000003ad76930 ! %l0 = 7a82f58a, %l1 = 00000088, Mem[0000000091000008] = 3ad12bae 0a04d81d std %l0,[%i6+%o1] ! Mem[0000000091000008] = 7a82f58a 00000088 ! Mem[0000000090000000] = 3ad12bae0a04d81d, %g2 = 0000000065898de9 ldx [%i4+%g0],%g2 ! %g2 = 3ad12bae0a04d81d ! Mem[0000000091800020] = c69eaec7 33167744, %g2 = 0a04d81d, %g3 = d7571dc0 ldd [%o0+%o4],%g2 ! %g2 = 00000000c69eaec7 0000000033167744 ! Mem[000000008100001c] = 019b2350, %l5 = 000000003ad76930 ldsw [%i2+0x01c],%l5 ! %l5 = 00000000019b2350 p56_label_13: ! %l0 = 7a82f58a, %l1 = 00000088, Mem[0000000090800020] = 6c6c813a a3daca81 std %l0,[%i5+%o4] ! Mem[0000000090800020] = 7a82f58a 00000088 ! %l6 = 000000006a30587d, Mem[0000000090000008] = 96abb01bc40b9e2c stx %l6,[%i4+%o1] ! Mem[0000000090000008] = 000000006a30587d ! %l5 = 00000000019b2350, Mem[0000000090000018] = 7f114e529d7122ad stx %l5,[%i4+%o3] ! Mem[0000000090000018] = 00000000019b2350 ! Mem[0000000081800030] = c1545f2c, %l3 = 17127ca60a04d81d lduw [%i3+0x030],%l3 ! %l3 = 00000000c1545f2c ! %l4 = 0000000000000e4c, Mem[0000000090000030] = 9a807351 sth %l4,[%i4+0x030] ! Mem[0000000090000030] = 0e4c7351 ! %l4 = 0000000000000e4c, Mem[0000000091800001] = bd56c36d stb %l4,[%o0+0x001] ! Mem[0000000091800000] = 4c56c36d ! Mem[0000000090800030] = 00000000, %g18 = f4d22074913f95ee ldsw [%i5+0x030],%g2 ! %g2 = f4d22074913f95ee ! Mem[0000000091800020] = aec73316, %g2 = 0000000000000000 ldsh [%o0+0x022],%g2 ! %g2 = ffffffffffffaec7 ! Mem[0000000091000018] = 7a82f58a, %g2 = ffffffffffffaec7 ldsh [%i6+%o3],%g2 ! %g2 = 0000000000007a82 ! %l6 = 000000006a30587d, Mem[0000000090800036] = ca81ffff sth %l6,[%i5+0x036] ! Mem[0000000090800034] = 587dffff p56_label_14: ! Mem[0000000091000010] = 7a82f58a5bebbbe4, %g2 = 0000000000007a82 ldx [%i6+%o2],%g2 ! %g2 = 7a82f58a5bebbbe4 ! Mem[0000000090800018] = 2bae851c, %g2 = 7a82f58a5bebbbe4 ldsb [%i5+%o3],%g2 ! %g2 = 000000000000002b ! %l0 = 000000007a82f58a, Mem[0000000080000004] = ffa6cb69 sth %l0,[%i0+0x004] ! Mem[0000000080000004] = f58acb69 ! Mem[000000009100001c] = d058ae38, %g2 = 000000000000002b ldsb [%i6+0x01c],%g2 ! %g2 = ffffffffffffffd0 ! Mem[0000000091000024] = 7b41cb8c, %g2 = ffffffffffffffd0 lduh [%i6+0x024],%g2 ! %g2 = 0000000000007b41 ! %l2 = 3ad12bae, %l3 = c1545f2c, Mem[0000000081800018] = aad761ad 7917ac88 std %l2,[%i3+%o3] ! Mem[0000000081800018] = 3ad12bae c1545f2c ! Mem[0000000091800030] = 45288f71b6b6487f, %g2 = 0000000000007b41 ldx [%o0+0x030],%g2 ! %g2 = 45288f71b6b6487f ! %l4 = 0000000000000e4c, Mem[0000000090800010] = bbd03462ba27fa54 stx %l4,[%i5+%o2] ! Mem[0000000090800010] = 0000000000000e4c ! %l5 = 00000000019b2350, Mem[0000000090000008] = 000000006a30587d stx %l5,[%i4+%o1] ! Mem[0000000090000008] = 00000000019b2350 ! Mem[0000000091000024] = 7b41cb8c, %g2 = 45288f71b6b6487f lduh [%i6+0x024],%g2 ! %g2 = 0000000000007b41 p56_label_15: ! %l3 = 00000000c1545f2c, Mem[000000009100002c] = db4f959e stw %l3,[%i6+0x02c] ! Mem[000000009100002c] = c1545f2c ! %l0 = 000000007a82f58a, Mem[0000000081000032] = c4ee7276 sth %l0,[%i2+0x032] ! Mem[0000000081000030] = c4eef58a ! Mem[0000000091000018] = 7a82f58a, %g18 = f4d22074913f95ee ldsw [%i6+%o3],%g2 ! %g2 = f4d22074913f95ee ! Mem[0000000090000020] = 1a54edfce7b2eb32, %g2 = 000000007a82f58a ldx [%i4+%o4],%g2 ! %g2 = 1a54edfce7b2eb32 ! %l7 = 0000000017f2a2b9, Mem[0000000091000038] = 65898de9d7571dc0 stx %l7,[%i6+0x038] ! Mem[0000000091000038] = 0000000017f2a2b9 ! %l7 = 0000000017f2a2b9, Mem[000000009080002d] = 5fe8b100 stb %l7,[%i5+0x02d] ! Mem[000000009080002c] = b9e8b100 ! Mem[0000000090800020] = 7a82f58a, %g2 = 1a54edfce7b2eb32 lduw [%i5+%o4],%g2 ! %g2 = 000000007a82f58a ! Mem[0000000090000018] = 00000000, %g18 = f4d22074913f95ee ldsw [%i4+%o3],%g2 ! %g2 = f4d22074913f95ee ! %l0 = 000000007a82f58a, Mem[0000000090800033] = 00a3da58 stb %l0,[%i5+0x033] ! Mem[0000000090800030] = 8aa3da58 ! Mem[0000000081000020] = 13d63c19 1996d07c, %l2 = 3ad12bae, %l3 = c1545f2c ldd [%i2+%o4],%l2 ! %l2 = 0000000013d63c19 000000001996d07c p56_label_16: ! Mem[0000000090000020] = edfce7b2, %g2 = 0000000000000000 lduh [%i4+0x022],%g2 ! %g2 = 000000000000edfc ! Mem[000000009100002c] = c1545f2c, %g2 = 000000000000edfc lduw [%i6+0x02c],%g2 ! %g2 = 00000000c1545f2c ! Mem[0000000091800024] = 33167744, %g2 = 00000000c1545f2c lduw [%o0+0x024],%g2 ! %g2 = 0000000033167744 ! Mem[000000009080001c] = 35727a82, %g2 = 0000000033167744 ldsh [%i5+0x01e],%g2 ! %g2 = 0000000000003572 ! Mem[0000000090000030] = 0e4c7351 f17ac246, %g2 = 00003572, %g3 = 33167744 ldd [%i4+0x030],%g2 ! %g2 = 000000000e4c7351 00000000f17ac246 ! %l0 = 000000007a82f58a, Mem[0000000091000028] = 43a014adc1545f2c stx %l0,[%i6+%o5] ! Mem[0000000091000028] = 000000007a82f58a ! Mem[0000000091000034] = 207bbe7e, %g2 = 000000000e4c7351 lduw [%i6+0x034],%g2 ! %g2 = 00000000207bbe7e ! %l0 = 000000007a82f58a, Mem[0000000081800002] = 6607648f stb %l0,[%i3+0x002] ! Mem[0000000081800000] = 66078a8f ! Mem[0000000090000014] = 00000088, %g2 = 00000000207bbe7e lduw [%i4+0x014],%g2 ! %g2 = 0000000000000088 ! Mem[0000000090800008] = 0000007a, %g2 = 0000000000000088 ldsb [%i5+0x009],%g2 ! %g2 = 0000000000000000 p56_label_17: ! %l4 = 0000000000000e4c, Mem[0000000080800020] = 4666d949 stw %l4,[%i1+%o4] ! Mem[0000000080800020] = 00000e4c ! Mem[0000000090000028] = 0000d832 0000d81d, %g2 = 00000000, %g3 = f17ac246 ldd [%i4+%o5],%g2 ! %g2 = 000000000000d832 000000000000d81d ! Mem[0000000090800024] = 0088eb48, %g2 = 000000000000d832 lduh [%i5+0x026],%g2 ! %g2 = 0000000000000088 ! Mem[000000009000003c] = c2460000, %g2 = 0000000000000088 lduh [%i4+0x03e],%g2 ! %g2 = 000000000000c246 ! %l0 = 000000007a82f58a, Mem[000000009000001e] = 23501a54 sth %l0,[%i4+0x01e] ! Mem[000000009000001c] = f58a1a54 ! Mem[0000000091000020] = 8f8d7b41, %g2 = 000000000000c246 ldsh [%i6+0x022],%g2 ! %g2 = ffffffffffff8f8d ! %l0 = 000000007a82f58a, Mem[0000000090800008] = 00000000 stw %l0,[%i5+%o1] ! Mem[0000000090800008] = 7a82f58a ! %l3 = 000000001996d07c, Mem[0000000091000019] = 82f58ad0 stb %l3,[%i6+0x019] ! Mem[0000000091000018] = 7cf58ad0 ! Mem[000000009180002c] = 0a04d81d, %g2 = ffffffffffff8f8d lduw [%o0+0x02c],%g2 ! %g2 = 000000000a04d81d ! %l6 = 6a30587d, %l7 = 17f2a2b9, Mem[0000000091800010] = 889032d8 3ad12bae std %l6,[%o0+%o2] ! Mem[0000000091800010] = 6a30587d 17f2a2b9 p56_label_18: ! Mem[0000000091000020] = 9de28f8d, %g2 = 000000000a04d81d lduw [%i6+%o4],%g2 ! %g2 = 000000009de28f8d ! Mem[000000009100002c] = 7a82f58a, %g18 = f4d22074913f95ee ldsw [%i6+0x02c],%g2 ! %g2 = f4d22074913f95ee ! Mem[0000000090000028] = 320000d8, %g2 = 000000007a82f58a ldub [%i4+0x02b],%g2 ! %g2 = 0000000000000032 ! Mem[0000000090000008] = 0000019b, %g2 = 0000000000000032 ldsb [%i4+0x00a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800028] = 7ca60a04, %g2 = 0000000000000000 lduh [%o0+0x02a],%g2 ! %g2 = 0000000000007ca6 ! Mem[0000000090800028] = eb4882af 58b9e8b1, %g2 = 00007ca6, %g3 = 0000d81d ldd [%i5+%o5],%g2 ! %g2 = 00000000eb4882af 0000000058b9e8b1 ! %l4 = 0000000000000e4c, Mem[0000000090000038] = 0000d81df17ac246 stx %l4,[%i4+0x038] ! Mem[0000000090000038] = 0000000000000e4c ! %l2 = 0000000013d63c19, Mem[0000000091000014] = 5bebbbe4 stw %l2,[%i6+0x014] ! Mem[0000000091000014] = 13d63c19 ! %l0 = 000000007a82f58a, Mem[0000000090000013] = 8a000000 stb %l0,[%i4+0x013] ! Mem[0000000090000010] = 8a000000 ! %l5 = 00000000019b2350, Mem[000000009180002a] = 7ca60a04 sth %l5,[%o0+0x02a] ! Mem[0000000091800028] = 23500a04 p56_label_19: ! Mem[0000000090800028] = eb4882af58b9e8b1, %g2 = 00000000eb4882af ldx [%i5+%o5],%g2 ! %g2 = eb4882af58b9e8b1 ! Mem[0000000090800038] = ffffffa8, %g2 = eb4882af58b9e8b1 ldsh [%i5+0x038],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090000030] = 7351f17a, %g2 = ffffffffffffffff lduh [%i4+0x032],%g2 ! %g2 = 0000000000007351 ! Mem[0000000091800038] = 9beb8066, %g2 = 0000000000007351 ldsb [%o0+0x03b],%g2 ! %g2 = ffffffffffffff9b ! Mem[0000000090800000] = c086c6d0, %g2 = ffffffffffffff9b ldub [%i5+0x001],%g2 ! %g2 = 00000000000000c0 ! Mem[0000000091800000] = 444c56c3 6d66f120, %g2 = 000000c0, %g3 = 58b9e8b1 ldd [%o0+%g0],%g2 ! %g2 = 00000000444c56c3 000000006d66f120 ! Mem[0000000091000010] = 7a82f58a, %g2 = 00000000444c56c3 ldub [%i6+%o2],%g2 ! %g2 = 000000000000007a ! %l5 = 00000000019b2350, Mem[000000009100003c] = 17f2a2b9 sth %l5,[%i6+0x03c] ! Mem[000000009100003c] = 2350a2b9 ! Mem[0000000090000038] = 00000000 00000e4c, %g2 = 0000007a, %g3 = 6d66f120 ldd [%i4+0x038],%g2 ! %g2 = 0000000000000000 0000000000000e4c ! Mem[0000000090800000] = c8c086c6, %g18 = f4d22074913f95ee ldsw [%i5+%g0],%g2 ! %g2 = f4d22074913f95ee p56_label_20: ! Mem[0000000090800030] = 008aa3da, %g2 = ffffffffc8c086c6 lduh [%i5+0x032],%g2 ! %g2 = 000000000000008a ! %l4 = 0000000000000e4c, Mem[0000000091800030] = 45288f71 stw %l4,[%o0+0x030] ! Mem[0000000091800030] = 00000e4c ! Mem[0000000090000014] = 00880000, %g2 = 000000000000008a ldsh [%i4+0x016],%g2 ! %g2 = 0000000000000088 ! Mem[0000000090800030] = 0000008aa3da587d, %g2 = 0000000000000088 ldx [%i5+0x030],%g2 ! %g2 = 0000008aa3da587d ! Mem[000000009100003c] = b9000000, %g2 = 0000008aa3da587d ldub [%i6+0x03f],%g2 ! %g2 = 00000000000000b9 ! Mem[000000008000002c] = 6d66f120, %l3 = 000000001996d07c ldsb [%i0+0x02f],%l3 ! %l3 = 0000000000000020 ! Mem[000000009000003c] = 00000e4c, %g2 = 00000000000000b9 lduw [%i4+0x03c],%g2 ! %g2 = 0000000000000e4c ! Mem[0000000081800034] = 9e7f512e, %l0 = 000000007a82f58a ldub [%i3+0x034],%l0 ! %l0 = 000000000000009e ! Mem[0000000090800004] = a97a82f5, %g2 = 0000000000000e4c ldsb [%i5+0x007],%g2 ! %g2 = ffffffffffffffa9 ! Mem[0000000081000020] = 13d63c19, %l0 = 000000000000009e lduh [%i2+%o4],%l0 ! %l0 = 00000000000013d6 p56_label_21: ! %l7 = 0000000017f2a2b9, Mem[0000000080000030] = a1ed8342d8323166 stx %l7,[%i0+0x030] ! Mem[0000000080000030] = 0000000017f2a2b9 ! Mem[0000000090000030] = 0e4c7351 f17ac246, %g2 = ffffffa9, %g3 = 00000e4c ldd [%i4+0x030],%g2 ! %g2 = 000000000e4c7351 00000000f17ac246 ! Mem[0000000091800028] = 17122350, %g2 = 000000000e4c7351 lduw [%o0+%o5],%g2 ! %g2 = 0000000017122350 ! Mem[0000000091800024] = 33167744, %g2 = 0000000017122350 ldsh [%o0+0x024],%g2 ! %g2 = 0000000000003316 ! Mem[0000000090800014] = 000e4c2b, %g2 = 0000000000003316 ldsb [%i5+0x015],%g2 ! %g2 = 0000000000000000 ! Mem[000000009000003c] = 00000e4c, %g2 = 0000000000000000 ldub [%i4+0x03c],%g2 ! %g2 = 0000000000000000 ! %l0 = 000013d6, %l1 = 00000088, Mem[0000000091000028] = 00000000 7a82f58a std %l0,[%i6+%o5] ! Mem[0000000091000028] = 000013d6 00000088 ! %l4 = 0000000000000e4c, Mem[0000000091800000] = 444c56c36d66f120 stx %l4,[%o0+%g0] ! Mem[0000000091800000] = 0000000000000e4c ! %l7 = 0000000017f2a2b9, Mem[000000009000001c] = 019bf58a sth %l7,[%i4+0x01c] ! Mem[000000009000001c] = a2b9f58a ! %l6 = 000000006a30587d, Mem[0000000090800019] = ae851cd6 stb %l6,[%i5+0x019] ! Mem[0000000090800018] = 7d851cd6 p56_label_22: ! %l6 = 000000006a30587d, Mem[0000000090000010] = 7a82f58a00000088 stx %l6,[%i4+%o2] ! Mem[0000000090000010] = 000000006a30587d ! Mem[0000000080000024] = 0a04d81d, %l2 = 0000000013d63c19 ldsw [%i0+0x024],%l2 ! %l2 = 000000000a04d81d ! %l1 = 0000000000000088, Mem[0000000091800008] = 50d23f270741274a stx %l1,[%o0+%o1] ! Mem[0000000091800008] = 0000000000000088 ! %l7 = 0000000017f2a2b9, Mem[000000009100002c] = 00000088 sth %l7,[%i6+0x02c] ! Mem[000000009100002c] = a2b90088 ! %l6 = 000000006a30587d, Mem[0000000090800022] = f58a0000 sth %l6,[%i5+0x022] ! Mem[0000000090800020] = 587d0000 ! %l1 = 0000000000000088, Mem[0000000080000012] = 6a30587d stb %l1,[%i0+0x012] ! Mem[0000000080000010] = 6a30887d ! %l6 = 6a30587d, %l7 = 17f2a2b9, Mem[0000000091000030] = 7cc77257 207bbe7e std %l6,[%i6+0x030] ! Mem[0000000091000030] = 6a30587d 17f2a2b9 ! Mem[0000000091000038] = 00000000, %g18 = f4d22074913f95ee ldsw [%i6+0x038],%g2 ! %g2 = f4d22074913f95ee ! %l4 = 00000e4c, %l5 = 019b2350, Mem[0000000091800020] = c69eaec7 33167744 std %l4,[%o0+%o4] ! Mem[0000000091800020] = 00000e4c 019b2350 ! Mem[0000000091800004] = 00000e4c, %g18 = f4d22074913f95ee ldsw [%o0+0x004],%g2 ! %g2 = f4d22074913f95ee p56_label_23: ! Mem[0000000090000038] = 00000000 00000e4c, %g2 = 00000e4c, %g3 = f17ac246 ldd [%i4+0x038],%g2 ! %g2 = 0000000000000000 0000000000000e4c ! Mem[000000009100003c] = 2350a2b9, %g18 = f4d22074913f95ee ldsw [%i6+0x03c],%g2 ! %g2 = f4d22074913f95ee ! Mem[0000000091800010] = 6a30587d, %g18 = f4d22074913f95ee ldsw [%o0+%o2],%g2 ! %g2 = f4d22074913f95ee ! Mem[0000000091800028] = 17122350 0a04d81d, %g2 = 6a30587d, %g3 = 00000e4c ldd [%o0+%o5],%g2 ! %g2 = 0000000017122350 000000000a04d81d ! Mem[0000000090000030] = 0e4c7351, %g2 = 0000000017122350 lduw [%i4+0x030],%g2 ! %g2 = 000000000e4c7351 ! Mem[0000000090800004] = cca97a82, %g2 = 000000000e4c7351 lduh [%i5+0x006],%g2 ! %g2 = 000000000000cca9 ! Mem[0000000091800038] = e8dd799b, %g2 = 000000000000cca9 ldsb [%o0+0x038],%g2 ! %g2 = ffffffffffffffe8 ! Mem[0000000080000010] = 6a30887d17f2a2b9, %l6 = 000000006a30587d ldx [%i0+%o2],%l6 ! %l6 = 6a30887d17f2a2b9 ! Mem[0000000080000000] = c23a16ff, %l3 = 0000000000000020 ldsh [%i0+0x002],%l3 ! %l3 = 00000000000016ff ! Mem[000000009080000c] = f58a0000, %g2 = ffffffffffffffe8 lduh [%i5+0x00e],%g2 ! %g2 = 000000000000f58a p56_label_24: ! Mem[0000000081000028] = 68dfb758e88f1508, %l0 = 00000000000013d6 ldx [%i2+%o5],%l0 ! %l0 = 68dfb758e88f1508 ! Mem[000000009100000c] = 00000088, %g2 = 000000000000f58a lduw [%i6+0x00c],%g2 ! %g2 = 0000000000000088 ! %l4 = 0000000000000e4c, Mem[0000000091800007] = 4c000000 stb %l4,[%o0+0x007] ! Mem[0000000091800004] = 4c000000 ! Mem[0000000091800008] = 00000000, %g2 = 0000000000000088 ldsb [%o0+0x00a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000080800008] = 47ed7660, %l4 = 0000000000000e4c lduh [%i1+0x00a],%l4 ! %l4 = 0000000000007660 ! Mem[000000009180000c] = 00000088, %g2 = 0000000000000000 ldsh [%o0+0x00c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000004] = de861c20, %g18 = f4d22074913f95ee ldsw [%i6+0x004],%g2 ! %g2 = f4d22074913f95ee ! Mem[0000000090000038] = 00000000 00000e4c, %g2 = de861c20, %g3 = 0a04d81d ldd [%i4+0x038],%g2 ! %g2 = 0000000000000000 0000000000000e4c ! Mem[0000000090800020] = 82587d00, %g2 = 0000000000000000 ldsb [%i5+0x021],%g2 ! %g2 = ffffffffffffff82 ! %l0 = 68dfb758e88f1508, Mem[000000009100002b] = d6a2b900 stb %l0,[%i6+0x02b] ! Mem[0000000091000028] = 08a2b900 p56_label_25: ! Mem[0000000091800020] = 0e4c019b, %g2 = ffffffffffffff82 ldub [%o0+0x022],%g2 ! %g2 = 000000000000000e ! %l4 = 0000000000007660, Mem[0000000091800000] = 0000000000000e4c stx %l4,[%o0+%g0] ! Mem[0000000091800000] = 0000000000007660 ! Mem[0000000091000008] = 7a82f58a00000088, %g2 = 000000000000000e ldx [%i6+%o1],%g2 ! %g2 = 7a82f58a00000088 ! Mem[0000000081800028] = 50d2553b, %l6 = 6a30887d17f2a2b9 ldub [%i3+%o5],%l6 ! %l6 = 0000000000000050 ! Mem[0000000080800010] = e5f9232e d058ae38, %l2 = 0a04d81d, %l3 = 000016ff ldd [%i1+%o2],%l2 ! %l2 = 00000000e5f9232e 00000000d058ae38 ! %l6 = 0000000000000050, Mem[0000000090800030] = 0000008aa3da587d stx %l6,[%i5+0x030] ! Mem[0000000090800030] = 0000000000000050 ! Mem[0000000091800030] = 4cb6b648, %g2 = 7a82f58a00000088 ldub [%o0+0x033],%g2 ! %g2 = 000000000000004c ! Mem[0000000091000018] = 7a7cf58a, %g18 = f4d22074913f95ee ldsw [%i6+%o3],%g2 ! %g2 = f4d22074913f95ee ! %l1 = 0000000000000088, Mem[0000000091000024] = 7b41cb8c stw %l1,[%i6+0x024] ! Mem[0000000091000024] = 00000088 ! %l3 = 00000000d058ae38, Mem[000000009100003c] = 2350a2b9 stw %l3,[%i6+0x03c] ! Mem[000000009100003c] = d058ae38 ba,a p56_not_taken_0_end p56_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p56_branch_failed p56_not_taken_0_end: ! End of Random Code for Thread 56 1: membar #Sync ! Force all stores to complete p56_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0e0] ! Set processor 56 done flag ! Check Registers p56_check_registers: set p56_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 68dfb758e88f1508 bne,a,pn %xcc,p56_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000088 bne,a,pn %xcc,p56_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000e5f9232e bne,a,pn %xcc,p56_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000d058ae38 bne,a,pn %xcc,p56_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000007660 bne,a,pn %xcc,p56_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000019b2350 bne,a,pn %xcc,p56_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000050 bne,a,pn %xcc,p56_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000017f2a2b9 bne,a,pn %xcc,p56_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p56_check_fp_registers: set p56_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 2d4e067f 2b4fe67d bne %xcc,p56_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be a0afee98 bb0f884b bne %xcc,p56_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be eb932816 945df4e0 bne %xcc,p56_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 1484205a e43d9316 bne %xcc,p56_f6_fail nop ! Check Local Memory set p56_local0_expect,%g1 p56_check_local0: ldx [%g1+0x000],%g2 ! Expected data = c23a16fff58acb69 ldx [%i0+0x000],%g3 ! Observed data at 0000000080000000 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 6a30887d17f2a2b9 ldx [%i0+0x010],%g3 ! Observed data at 0000000080000010 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i0,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 3ad12bae0a04d81d ldx [%i0+0x020],%g3 ! Observed data at 0000000080000020 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i0,0x020,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000017f2a2b9 ldx [%i0+0x030],%g3 ! Observed data at 0000000080000030 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i0,0x030,%g4 set p56_local1_expect,%g1 p56_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 47ed766025ca1508 ldx [%i1+0x008],%g3 ! Observed data at 0000000080800008 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i1,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 7a82f58a00000088 ldx [%i1+0x018],%g3 ! Observed data at 0000000080800018 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i1,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000e4ca3daca81 ldx [%i1+0x020],%g3 ! Observed data at 0000000080800020 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i1,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 3ad12bae0a04d81d ldx [%i1+0x038],%g3 ! Observed data at 0000000080800038 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i1,0x038,%g4 set p56_local2_expect,%g1 p56_check_local2: ldx [%g1+0x000],%g2 ! Expected data = f3691d6cb9d470a1 ldx [%i2+0x000],%g3 ! Observed data at 0000000081000000 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i2,0x000,%g4 ldx [%g1+0x028],%g2 ! Expected data = 68dfb758e88f1508 ldx [%i2+0x028],%g3 ! Observed data at 0000000081000028 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = c4eef58a22485801 ldx [%i2+0x030],%g3 ! Observed data at 0000000081000030 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i2,0x030,%g4 set p56_local3_expect,%g1 p56_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 66078a8ff27d945f ldx [%i3+0x000],%g3 ! Observed data at 0000000081800000 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 3ad12baec1545f2c ldx [%i3+0x018],%g3 ! Observed data at 0000000081800018 cmp %g2,%g3 bne,a,pn %xcc,p56_local_failed add %i3,0x018,%g4 ! The test for processor 56 has passed p56_passed: ta GOOD_TRAP nop p56_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p56_failed p56_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p56_failed p56_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p56_failed p56_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p56_failed p56_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p56_failed p56_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p56_failed p56_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p56_failed p56_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p56_failed p56_f0_fail: set p56_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p56_f2_fail: set p56_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p56_f4_fail: set p56_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p56_f6_fail: set p56_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 56 failed p56_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0e0] ! Set processor 56 done flag set p56_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 56 failed p56_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0e0] ! Set processor 56 done flag set p56_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p56_selfmod_failed: ba p56_failed mov 0xabc,%g1 p56_common_error: or %g0,0xf18,%g1 ba p56_failed mov %o5,%g3 p56_common_signature_error: set p56_temp,%g1 ba p56_failed st %g2,[%g1] ! Common Lock Number p56_common_timeout: set p56_temp,%g1 ba p56_failed st %g2,[%g1] ! Common Lock Number p56_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p56_failed mov 0x0,%g3 p56_trap1e: lduha [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000080000008] ldxa [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000080800028] ldsba [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000081800020] lduha [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000080800028] ldsha [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000081000018] ldsha [%i0+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000080000008] done p56_trap1o: lduha [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000080000008] ldxa [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000080800028] ldsba [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000081800020] lduha [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000080800028] ldsha [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000081000018] ldsha [%o0+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000080000008] done p56_trap2e: lduha [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000080000028] lduwa [%i2+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000081000000] stda %l6,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000081800010] lduha [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000080000010] ldxa [%i0+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000080000018] done p56_trap2o: lduha [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000080000028] lduwa [%o2+%g0]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000081000000] stda %l6,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000081800010] lduha [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000080000010] ldxa [%o0+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000080000018] done p56_trap3e: nop nop done p56_trap3o: nop nop done p56_init_memory_pointers: set p56_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 p56_local0_start,%i0 set p56_local1_start,%i1 set p56_local2_start,%i2 set p56_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = ef0d178a68dfb758 ldx [%g1+0x008],%l1 ! %l1 = dc2db3f9e88f1508 ldx [%g1+0x010],%l2 ! %l2 = 889032d83ad12bae ldx [%g1+0x018],%l3 ! %l3 = 17127ca60a04d81d ldx [%g1+0x020],%l4 ! %l4 = 1e6aa414afb63462 ldx [%g1+0x028],%l5 ! %l5 = a142975c9a796b16 ldx [%g1+0x030],%l6 ! %l6 = cee7d1d844bd56c3 ldx [%g1+0x038],%l7 ! %l7 = 8c0a8e144299dbef ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 57 processor_57: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xe4] ! Set the start flag wrpr %g0,7,%cleanwin call p57_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 57 wr %g0,0x4,%fprs ! Make sure fef is 1 set p57_init_freg,%g1 ! %f0 = 46c6b659 4dc63232 457710d0 894e4da6 ! %f4 = 93a77b3f d607fa66 d0b1b80a e85578bc ! %f8 = 2d887c3e ad107682 ddf2b449 da96e834 ! %f12 = 6d785f88 cbfff4fc 2e27ba54 b46518e9 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 1f33e839 70626342 eabcd401 c81c35cd ! %f20 = 77943eb7 f49b04f2 fec23057 99b7cd05 ! %f24 = b37f7202 6407ab4a 3ef87d4f 58c60089 ! %f28 = 84b10ba9 ac510da8 f6564a5f 9d949dac ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 36ad382c 92878e21 73729496 5fe3e4ce ! %f36 = ad8518a3 1af518af f46eadaf 79bb8710 ! %f40 = 488460dc e95cfc5d 5b0340d9 3ada9f62 ! %f44 = 93cc870c 9e477580 56569b5b e630bd03 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x38f5e54800000032,%g7,%g1 ! GSR scale = 6, align = 2 wr %g1,%g0,%gsr ! GSR = 38f5e54800000032 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 57 p57_label_1: ! %l4 = 5a0146e4a13f02c7, Mem[000000009000003c] = f8ba39dc sth %l4,[%i4+0x03c] ! Mem[000000009000003c] = 02c739dc ! Mem[0000000083800000] = 39404676, %l6 = 0ae1f569e3be8643 ldub [%i3+0x001],%l6 ! %l6 = 0000000000000040 ! Mem[0000000091800020] = 9ee3c733, %g2 = 04cc89090000009c ldub [%o0+0x021],%g2 ! %g2 = 000000000000009e ! Mem[000000009080001c] = 35726c6c, %g2 = 000000000000009e ldsb [%i5+0x01e],%g2 ! %g2 = 0000000000000035 ! Mem[0000000090800010] = bbd0f97a ba27fa54, %g2 = 00000035, %g3 = 0bad0b00 ldd [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a 00000000ba27fa54 ! Mem[0000000090800028] = eb4882af9c5fe8b1, %g2 = 00000000bbd0f97a ldx [%i5+%o5],%g2 ! %g2 = eb4882af9c5fe8b1 ! Mem[000000009000003c] = 02c739dc, %g2 = eb4882af9c5fe8b1 lduw [%i4+0x03c],%g2 ! %g2 = 0000000002c739dc ! Mem[0000000091000000] = ddab9f6dde861c20, %g2 = 0000000002c739dc ldx [%i6+%g0],%g2 ! %g2 = ddab9f6dde861c20 ! Mem[0000000091800024] = 33167744, %g2 = ddab9f6dde861c20 ldub [%o0+0x024],%g2 ! %g2 = 0000000000000033 ! %l0 = 3cf8561a, %l1 = d72f1b09, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l0,[%i5+%g0] ! Mem[0000000090800000] = 3cf8561a d72f1b09 p57_label_2: ! %l6 = 0000000000000040, Mem[0000000090000030] = 944f136a stb %l6,[%i4+0x030] ! Mem[0000000090000030] = 404f136a ! Mem[0000000090800028] = eb4882af, %g18 = 2a9cf68dbc94199b ldsw [%i5+%o5],%g2 ! %g2 = 2a9cf68dbc94199b ! %l1 = 074f82b2d72f1b09, Mem[000000009180002a] = 02ccb030 stb %l1,[%o0+0x02a] ! Mem[0000000091800028] = 09ccb030 ! %l0 = 3cf8561a, %l1 = d72f1b09, Mem[0000000090800038] = 393f420c dd38b60e std %l0,[%i5+0x038] ! Mem[0000000090800038] = 3cf8561a d72f1b09 ! Mem[0000000091000030] = 7cc77257, %g18 = 2a9cf68dbc94199b ldsw [%i6+0x030],%g2 ! %g2 = 2a9cf68dbc94199b ! %l4 = 5a0146e4a13f02c7, Mem[0000000091000033] = 57207bbe stb %l4,[%i6+0x033] ! Mem[0000000091000030] = c7207bbe ! Mem[000000009100002c] = db4f959e, %g2 = 000000007cc77257 lduh [%i6+0x02c],%g2 ! %g2 = 000000000000db4f ! Mem[000000008280001c] = 905eaceb, %l6 = 0000000000000040 ldsw [%i1+0x01c],%l6 ! %l6 = ffffffff905eaceb ! Mem[000000008380001c] = 819e2acf, %l7 = 640fa9408fc01358 ldsb [%i3+0x01f],%l7 ! %l7 = ffffffffffffffcf ! Mem[0000000091000000] = ab9f6dde, %g2 = 000000000000db4f ldsb [%i6+0x001],%g2 ! %g2 = ffffffffffffffab p57_label_3: ! Mem[0000000091000000] = ddab9f6d de861c20, %g2 = ffffffab, %g3 = ba27fa54 ldd [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d 00000000de861c20 ! %l4 = 5a0146e4a13f02c7, Mem[000000009000002f] = 40404f13 stb %l4,[%i4+0x02f] ! Mem[000000009000002c] = c7404f13 ! Mem[0000000082000000] = d3240905, %l7 = ffffffffffffffcf ldsw [%i0+%g0],%l7 ! %l7 = ffffffffd3240905 ! %l4 = a13f02c7, %l5 = cb89dc14, Mem[0000000090800028] = eb4882af 9c5fe8b1 std %l4,[%i5+%o5] ! Mem[0000000090800028] = a13f02c7 cb89dc14 ! %l5 = 344f0344cb89dc14, Mem[0000000091800026] = 7744d1fa sth %l5,[%o0+0x026] ! Mem[0000000091800024] = dc14d1fa ! Mem[0000000091800018] = 39a5df25, %g2 = 00000000ddab9f6d lduw [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 ! %l7 = ffffffffd3240905, Mem[0000000090000030] = 404f136a stw %l7,[%i4+0x030] ! Mem[0000000090000030] = d3240905 ! %l2 = dee8f879, %l3 = 5eea15df, Mem[0000000090800010] = bbd0f97a ba27fa54 std %l2,[%i5+%o2] ! Mem[0000000090800010] = dee8f879 5eea15df ! %l2 = dee8f879, %l3 = 5eea15df, Mem[0000000090800020] = 6c6c0f3a ba1e4dff std %l2,[%i5+%o4] ! Mem[0000000090800020] = dee8f879 5eea15df ! Mem[0000000091000008] = 4b1c5151, %g2 = 0000000039a5df25 ldsh [%i6+%o1],%g2 ! %g2 = 0000000000004b1c p57_label_4: ! %l1 = 074f82b2d72f1b09, Mem[0000000091800032] = 8f71b6b6 stb %l1,[%o0+0x032] ! Mem[0000000091800030] = 0971b6b6 ! %l0 = 3cf8561a, %l1 = d72f1b09, Mem[0000000090000038] = 8fc6c81b 02c739dc std %l0,[%i4+0x038] ! Mem[0000000090000038] = 3cf8561a d72f1b09 ! Mem[0000000082000018] = 082c532f, %l3 = 96cf86845eea15df ldub [%i0+%o3],%l3 ! %l3 = 0000000000000008 ! %l5 = 344f0344cb89dc14, Mem[000000009080002c] = cb89dc14 stw %l5,[%i5+0x02c] ! Mem[000000009080002c] = cb89dc14 ! Mem[0000000091800024] = 3316dc14, %g2 = 0000000000004b1c lduw [%o0+0x024],%g2 ! %g2 = 000000003316dc14 ! %l4 = a13f02c7, %l5 = cb89dc14, Mem[0000000090800010] = dee8f879 5eea15df std %l4,[%i5+%o2] ! Mem[0000000090800010] = a13f02c7 cb89dc14 ! %l3 = 0000000000000008, Mem[0000000083800005] = 920a5780 stb %l3,[%i3+0x005] ! Mem[0000000083800004] = 92085780 ! %l5 = 344f0344cb89dc14, Mem[000000009100000c] = da67f293 stw %l5,[%i6+0x00c] ! Mem[000000009100000c] = cb89dc14 ! %l7 = ffffffffd3240905, Mem[0000000091800019] = a5df25e1 stb %l7,[%o0+0x019] ! Mem[0000000091800018] = 05df25e1 ! %l2 = dee8f879, %l3 = 00000008, Mem[0000000090800030] = e7b33334 2d07fd66 std %l2,[%i5+0x030] ! Mem[0000000090800030] = dee8f879 00000008 p57_label_5: ! Mem[0000000090000000] = f4d6f5d480b60b78, %g2 = 000000003316dc14 ldx [%i4+%g0],%g2 ! %g2 = f4d6f5d480b60b78 ! Mem[0000000091000008] = 4b1c5151 cb89dc14, %g2 = 80b60b78, %g3 = de861c20 ldd [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 00000000cb89dc14 ! Mem[0000000091000008] = 5151cb89, %g2 = 000000004b1c5151 ldsh [%i6+0x00a],%g2 ! %g2 = 0000000000005151 ! Mem[000000009100003c] = 1dc00000, %g2 = 0000000000005151 ldsh [%i6+0x03e],%g2 ! %g2 = 0000000000001dc0 ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = 0000000000001dc0 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! Mem[000000009080000c] = f38fafd2, %g2 = 35d3851cd6343572 ldub [%i5+0x00c],%g2 ! %g2 = 00000000000000f3 ! %l7 = ffffffffd3240905, Mem[0000000090000036] = 60d73cf8 sth %l7,[%i4+0x036] ! Mem[0000000090000034] = 09053cf8 ! Mem[0000000090800018] = 35d3851cd6343572, %g2 = 00000000000000f3 ldx [%i5+%o3],%g2 ! %g2 = 35d3851cd6343572 ! Mem[0000000090800020] = dee8f8795eea15df, %g2 = 35d3851cd6343572 ldx [%i5+%o4],%g2 ! %g2 = dee8f8795eea15df ! Mem[000000009100002c] = 959e7cc7, %g2 = dee8f8795eea15df lduh [%i6+0x02e],%g2 ! %g2 = 000000000000959e p57_label_6: ! Mem[0000000091000018] = 4f3440af, %g2 = 000000000000959e lduh [%i6+0x01a],%g2 ! %g2 = 0000000000004f34 ! Mem[0000000091800038] = e8dd799b, %g2 = 0000000000004f34 lduh [%o0+0x038],%g2 ! %g2 = 000000000000e8dd ! Mem[0000000091800018] = 25e14610, %g2 = 000000000000e8dd ldub [%o0+0x01b],%g2 ! %g2 = 0000000000000025 ! %l1 = 074f82b2d72f1b09, Mem[000000008300003c] = f2955b05 sth %l1,[%i2+0x03c] ! Mem[000000008300003c] = 1b095b05 ! %l2 = eab34ae9dee8f879, Mem[0000000083000032] = 501ec283 sth %l2,[%i2+0x032] ! Mem[0000000083000030] = 501ef879 ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = 00000025, %g3 = cb89dc14 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! Mem[0000000083800030] = 1b70c44f e8a0fd97, %l6 = 905eaceb, %l7 = d3240905 ldd [%i3+0x030],%l6 ! %l6 = 000000001b70c44f 00000000e8a0fd97 ! %l7 = 00000000e8a0fd97, Mem[000000009180003e] = 66350000 sth %l7,[%o0+0x03e] ! Mem[000000009180003c] = fd970000 ! Mem[000000008280003c] = 6d01766d, %l6 = 000000001b70c44f lduw [%i1+0x03c],%l6 ! %l6 = 000000006d01766d ! %l4 = 5a0146e4a13f02c7, Mem[000000009000003c] = d72f1b09 sth %l4,[%i4+0x03c] ! Mem[000000009000003c] = 02c71b09 p57_label_7: ! %l2 = eab34ae9dee8f879, Mem[0000000090800020] = dee8f8795eea15df stx %l2,[%i5+%o4] ! Mem[0000000090800020] = eab34ae9dee8f879 ! Mem[0000000082800020] = af2e9bef, %l0 = f8a4d9883cf8561a lduw [%i1+%o4],%l0 ! %l0 = 00000000af2e9bef ! Mem[000000009080000c] = f38fafd2, %g2 = 0000000050d23f27 ldsh [%i5+0x00c],%g2 ! %g2 = fffffffffffff38f ! Mem[0000000090800014] = cb89dc14, %g2 = fffffffffffff38f lduh [%i5+0x014],%g2 ! %g2 = 000000000000cb89 ! Mem[0000000091800018] = 3905df25 e14610d9, %g2 = 0000cb89, %g3 = 0741274a ldd [%o0+%o3],%g2 ! %g2 = 000000003905df25 00000000e14610d9 ! Mem[000000009080002c] = 14dee8f8, %g2 = 000000003905df25 ldsb [%i5+0x02f],%g2 ! %g2 = 0000000000000014 ! Mem[0000000090800000] = 3cf8561ad72f1b09, %g2 = 0000000000000014 ldx [%i5+%g0],%g2 ! %g2 = 3cf8561ad72f1b09 ! Mem[0000000091800028] = d1fa09cc, %g2 = 3cf8561ad72f1b09 lduw [%o0+%o5],%g2 ! %g2 = 00000000d1fa09cc ! Mem[0000000083000028] = 4bcc21b7 df0630b1, %l4 = a13f02c7, %l5 = cb89dc14 ldd [%i2+%o5],%l4 ! %l4 = 000000004bcc21b7 00000000df0630b1 ! Mem[0000000091800010] = 5e44f9f4, %g2 = 00000000d1fa09cc ldub [%o0+%o2],%g2 ! %g2 = 000000000000005e p57_label_8: ! %l0 = af2e9bef, %l1 = d72f1b09, Mem[0000000091000018] = b4334f34 40af2dc9 std %l0,[%i6+%o3] ! Mem[0000000091000018] = af2e9bef d72f1b09 ! Mem[0000000090800020] = eab34ae9, %g18 = 2a9cf68dbc94199b ldsw [%i5+%o4],%g2 ! %g2 = 2a9cf68dbc94199b ! Mem[0000000083000000] = 27a527b6 c91bc351, %l0 = af2e9bef, %l1 = d72f1b09 ldd [%i2+%g0],%l0 ! %l0 = 0000000027a527b6 00000000c91bc351 ! %l7 = 00000000e8a0fd97, Mem[0000000082800032] = 09df31ab sth %l7,[%i1+0x032] ! Mem[0000000082800030] = 09dffd97 ! Mem[0000000090800018] = 35d3851c d6343572, %g2 = eab34ae9, %g3 = e14610d9 ldd [%i5+%o3],%g2 ! %g2 = 0000000035d3851c 00000000d6343572 ! %l3 = 0000000000000008, Mem[0000000091000024] = 7b41cb8c stw %l3,[%i6+0x024] ! Mem[0000000091000024] = 00000008 ! Mem[0000000083000030] = 501ef879, %l5 = 00000000df0630b1 lduw [%i2+0x030],%l5 ! %l5 = 00000000501ef879 ! %l0 = 27a527b6, %l1 = c91bc351, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l0,[%i4+%g0] ! Mem[0000000090000000] = 27a527b6 c91bc351 ! Mem[0000000082800028] = 3119f00f, %l3 = 0000000000000008 ldub [%i1+%o5],%l3 ! %l3 = 0000000000000031 ! %l4 = 000000004bcc21b7, Mem[000000009000000f] = 2c021222 stb %l4,[%i4+0x00f] ! Mem[000000009000000c] = b7021222 p57_label_9: ! %l6 = 6d01766d, %l7 = e8a0fd97, Mem[0000000091800030] = 45280971 b6b6487f std %l6,[%o0+0x030] ! Mem[0000000091800030] = 6d01766d e8a0fd97 ! Mem[0000000090000000] = 27a527b6c91bc351, %g2 = 0000000035d3851c ldx [%i4+%g0],%g2 ! %g2 = 27a527b6c91bc351 ! %l4 = 000000004bcc21b7, Mem[000000009180002c] = b0308df5 sth %l4,[%o0+0x02c] ! Mem[000000009180002c] = 21b78df5 ! %l6 = 6d01766d, %l7 = e8a0fd97, Mem[0000000091800030] = 6d01766d e8a0fd97 std %l6,[%o0+0x030] ! Mem[0000000091800030] = 6d01766d e8a0fd97 ! Mem[0000000090800030] = 79000000, %g2 = 27a527b6c91bc351 ldsb [%i5+0x033],%g2 ! %g2 = 0000000000000079 ! %l0 = 0000000027a527b6, Mem[000000009000003b] = 1a02c71b stb %l0,[%i4+0x03b] ! Mem[0000000090000038] = b602c71b ! %l4 = 000000004bcc21b7, Mem[0000000090000011] = 12225c79 stb %l4,[%i4+0x011] ! Mem[0000000090000010] = b7225c79 ! Mem[0000000083000028] = 4bcc21b7df0630b1, %l1 = 00000000c91bc351 ldx [%i2+%o5],%l1 ! %l1 = 4bcc21b7df0630b1 ! %l5 = 00000000501ef879, Mem[0000000091800034] = e8a0fd97 stb %l5,[%o0+0x034] ! Mem[0000000091800034] = 79a0fd97 ! Mem[0000000091000018] = af2e9bef d72f1b09, %g2 = 00000079, %g3 = d6343572 ldd [%i6+%o3],%g2 ! %g2 = 00000000af2e9bef 00000000d72f1b09 p57_label_10: ! %l1 = 4bcc21b7df0630b1, Mem[000000009180002a] = 09cc21b7 sth %l1,[%o0+0x02a] ! Mem[0000000091800028] = 30b121b7 ! Mem[0000000082000030] = fbff7688, %l2 = eab34ae9dee8f879 ldsb [%i0+0x032],%l2 ! %l2 = 0000000000000076 ! %l2 = 0000000000000076, Mem[0000000083000030] = 501ef879d27ca68c stx %l2,[%i2+0x030] ! Mem[0000000083000030] = 0000000000000076 ! %l0 = 27a527b6, %l1 = df0630b1, Mem[0000000090800008] = a3d5b48d f38fafd2 std %l0,[%i5+%o1] ! Mem[0000000090800008] = 27a527b6 df0630b1 ! Mem[000000009100003c] = 571dc000, %g2 = 00000000af2e9bef ldub [%i6+0x03d],%g2 ! %g2 = 0000000000000057 ! Mem[000000009180001c] = e14610d9, %g18 = 2a9cf68dbc94199b ldsw [%o0+0x01c],%g2 ! %g2 = 2a9cf68dbc94199b ! Mem[0000000090000008] = 96abb01bc40b9eb7, %g2 = ffffffffe14610d9 ldx [%i4+%o1],%g2 ! %g2 = 96abb01bc40b9eb7 ! %l3 = 0000000000000031, Mem[0000000090000020] = 1a54edfce7b2eb32 stx %l3,[%i4+%o4] ! Mem[0000000090000020] = 0000000000000031 ! %l0 = 0000000027a527b6, Mem[000000009000000d] = 0b9eb702 stb %l0,[%i4+0x00d] ! Mem[000000009000000c] = b69eb702 ! Mem[0000000090000038] = 56b602c7, %g2 = 96abb01bc40b9eb7 ldsh [%i4+0x03a],%g2 ! %g2 = 00000000000056b6 p57_label_11: ! %l7 = 00000000e8a0fd97, Mem[0000000091800014] = a2d978b6 stw %l7,[%o0+0x014] ! Mem[0000000091800014] = e8a0fd97 ! Mem[000000009100002c] = 959e7cc7, %g2 = 00000000000056b6 lduh [%i6+0x02e],%g2 ! %g2 = 000000000000959e ! %l6 = 6d01766d, %l7 = e8a0fd97, Mem[0000000082800028] = 3119f00f 87bb82d6 std %l6,[%i1+%o5] ! Mem[0000000082800028] = 6d01766d e8a0fd97 ! Mem[000000009000000c] = c4b69eb7, %g18 = 2a9cf68dbc94199b ldsw [%i4+0x00c],%g2 ! %g2 = 2a9cf68dbc94199b ! Mem[0000000091800008] = 50d23f27, %g18 = 2a9cf68dbc94199b ldsw [%o0+%o1],%g2 ! %g2 = 2a9cf68dbc94199b ! Mem[0000000090000020] = 0000000000000031, %g2 = 0000000050d23f27 ldx [%i4+%o4],%g2 ! %g2 = 0000000000000031 ! Mem[0000000091000008] = 4b1c5151cb89dc14, %g2 = 0000000000000031 ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151cb89dc14 ! Mem[0000000090000000] = 27a527b6 c91bc351, %g2 = cb89dc14, %g3 = d72f1b09 ldd [%i4+%g0],%g2 ! %g2 = 0000000027a527b6 00000000c91bc351 ! %l0 = 0000000027a527b6, Mem[000000009180000c] = 0741274a stw %l0,[%o0+0x00c] ! Mem[000000009180000c] = 27a527b6 ! %l4 = 000000004bcc21b7, Mem[0000000082000020] = 8d9a07ba stw %l4,[%i0+%o4] ! Mem[0000000082000020] = 4bcc21b7 p57_label_12: ! Mem[0000000090000020] = 00000000, %g2 = 0000000027a527b6 ldub [%i4+%o4],%g2 ! %g2 = 0000000000000000 ! Mem[0000000082000018] = 082c532f 2c6f46b2, %l0 = 27a527b6, %l1 = df0630b1 ldd [%i0+%o3],%l0 ! %l0 = 00000000082c532f 000000002c6f46b2 ! %l2 = 0000000000000076, Mem[0000000082000038] = 7bce625e sth %l2,[%i0+0x038] ! Mem[0000000082000038] = 0076625e ! Mem[0000000083000000] = 27a527b6 c91bc351, %l2 = 00000076, %l3 = 00000031 ldd [%i2+%g0],%l2 ! %l2 = 0000000027a527b6 00000000c91bc351 ! %l4 = 4bcc21b7, %l5 = 501ef879, Mem[0000000090800000] = 3cf8561a d72f1b09 std %l4,[%i5+%g0] ! Mem[0000000090800000] = 4bcc21b7 501ef879 ! Mem[000000009080002c] = cb89dc14, %g2 = 0000000000000000 lduw [%i5+0x02c],%g2 ! %g2 = 00000000cb89dc14 ! Mem[0000000090800024] = f879a13f, %g2 = 00000000cb89dc14 ldsh [%i5+0x026],%g2 ! %g2 = fffffffffffff879 ! Mem[0000000090000008] = 96abb01b c4b69eb7, %g2 = fffff879, %g3 = c91bc351 ldd [%i4+%o1],%g2 ! %g2 = 0000000096abb01b 00000000c4b69eb7 ! %l7 = 00000000e8a0fd97, Mem[000000009180000c] = 27a527b6 stw %l7,[%o0+0x00c] ! Mem[000000009180000c] = e8a0fd97 ! %l7 = 00000000e8a0fd97, Mem[0000000091800024] = 3316dc14 stb %l7,[%o0+0x024] ! Mem[0000000091800024] = 9716dc14 p57_label_13: ! %l2 = 27a527b6, %l3 = c91bc351, Mem[0000000091000018] = af2e9bef d72f1b09 std %l2,[%i6+%o3] ! Mem[0000000091000018] = 27a527b6 c91bc351 ! Mem[0000000082000008] = 82fbf0ad, %l5 = 00000000501ef879 lduh [%i0+0x00a],%l5 ! %l5 = 000000000000f0ad ! %l4 = 000000004bcc21b7, Mem[0000000090800024] = dee8f879 stw %l4,[%i5+0x024] ! Mem[0000000090800024] = 4bcc21b7 ! %l7 = 00000000e8a0fd97, Mem[0000000090800016] = dc1435d3 sth %l7,[%i5+0x016] ! Mem[0000000090800014] = fd9735d3 ! Mem[0000000082000000] = d3240905, %l0 = 00000000082c532f ldsb [%i0+%g0],%l0 ! %l0 = ffffffffffffffd3 ! %l4 = 000000004bcc21b7, Mem[000000009180001c] = e14610d9 stw %l4,[%o0+0x01c] ! Mem[000000009180001c] = 4bcc21b7 ! %l4 = 000000004bcc21b7, Mem[0000000090800012] = 02c7cb89 sth %l4,[%i5+0x012] ! Mem[0000000090800010] = 21b7cb89 ! %l0 = ffffffffffffffd3, Mem[0000000090000020] = 00000000 stw %l0,[%i4+%o4] ! Mem[0000000090000020] = ffffffd3 ! %l7 = 00000000e8a0fd97, Mem[000000009080002e] = dc14dee8 stb %l7,[%i5+0x02e] ! Mem[000000009080002c] = 9714dee8 ! Mem[0000000082800038] = cd682fb56d01766d, %l3 = 00000000c91bc351 ldx [%i1+0x038],%l3 ! %l3 = cd682fb56d01766d p57_label_14: ! Mem[0000000091800024] = 9716dc14, %g2 = 0000000096abb01b lduw [%o0+0x024],%g2 ! %g2 = 000000009716dc14 ! %l0 = ffffffffffffffd3, Mem[0000000082000018] = 082c532f stb %l0,[%i0+%o3] ! Mem[0000000082000018] = d32c532f ! Mem[0000000090000000] = a527b6c9, %g2 = 000000009716dc14 ldsb [%i4+0x001],%g2 ! %g2 = ffffffffffffffa5 ! %l0 = ffffffffffffffd3, Mem[0000000091000008] = 4b1c5151 stw %l0,[%i6+%o1] ! Mem[0000000091000008] = ffffffd3 ! Mem[000000009100000c] = 89dc14eb, %g2 = ffffffffffffffa5 ldub [%i6+0x00d],%g2 ! %g2 = 0000000000000089 ! Mem[0000000090000004] = c91bc351, %g18 = 2a9cf68dbc94199b ldsw [%i4+0x004],%g2 ! %g2 = 2a9cf68dbc94199b ! %l6 = 000000006d01766d, Mem[0000000083000012] = 46f69fd8 stb %l6,[%i2+0x012] ! Mem[0000000083000010] = 46f66dd8 ! %l2 = 27a527b6, %l3 = 6d01766d, Mem[0000000091800030] = 6d01766d 79a0fd97 std %l2,[%o0+0x030] ! Mem[0000000091800030] = 27a527b6 6d01766d ! %l6 = 6d01766d, %l7 = e8a0fd97, Mem[0000000082000010] = b7b7547f dd23d9ad std %l6,[%i0+%o2] ! Mem[0000000082000010] = 6d01766d e8a0fd97 ! Mem[0000000091800010] = 5e44f9f4e8a0fd97, %g2 = ffffffffc91bc351 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4e8a0fd97 p57_label_15: ! %l2 = 27a527b6, %l3 = 6d01766d, Mem[0000000091000028] = 43a014ad db4f959e std %l2,[%i6+%o5] ! Mem[0000000091000028] = 27a527b6 6d01766d ! Mem[000000009000000c] = c4b69eb7, %g18 = 2a9cf68dbc94199b ldsw [%i4+0x00c],%g2 ! %g2 = 2a9cf68dbc94199b ! %l0 = ffffffffffffffd3, Mem[0000000091800008] = 50d23f27 stw %l0,[%o0+%o1] ! Mem[0000000091800008] = ffffffd3 ! %l0 = ffffffffffffffd3, Mem[0000000091800008] = ffffffd3e8a0fd97 stx %l0,[%o0+%o1] ! Mem[0000000091800008] = ffffffffffffffd3 ! Mem[0000000090000038] = 3cf856b602c71b09, %g2 = ffffffffc4b69eb7 ldx [%i4+0x038],%g2 ! %g2 = 3cf856b602c71b09 ! Mem[000000009000002c] = 8d7915c7, %g2 = 3cf856b602c71b09 lduh [%i4+0x02c],%g2 ! %g2 = 0000000000008d79 ! Mem[0000000090000014] = 798eb5a3, %g2 = 0000000000008d79 ldsb [%i4+0x014],%g2 ! %g2 = 0000000000000079 ! Mem[000000009180000c] = ffd35e44, %g2 = 0000000000000079 ldsb [%o0+0x00e],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090000030] = d3240905, %g18 = 2a9cf68dbc94199b ldsw [%i4+0x030],%g2 ! %g2 = 2a9cf68dbc94199b ! %l3 = cd682fb56d01766d, Mem[0000000090800030] = dee8f879 stw %l3,[%i5+0x030] ! Mem[0000000090800030] = 6d01766d p57_label_16: ! Mem[0000000091000008] = ffd3cb89, %g2 = ffffffffd3240905 lduh [%i6+0x00a],%g2 ! %g2 = 000000000000ffd3 ! Mem[0000000090000028] = 07dc67fd 8d7915c7, %g2 = 0000ffd3, %g3 = c4b69eb7 ldd [%i4+%o5],%g2 ! %g2 = 0000000007dc67fd 000000008d7915c7 ! %l7 = 00000000e8a0fd97, Mem[0000000091800018] = 3905df254bcc21b7 stx %l7,[%o0+%o3] ! Mem[0000000091800018] = 00000000e8a0fd97 ! Mem[0000000091000030] = 7cc772c7 207bbe7e, %g2 = 07dc67fd, %g3 = 8d7915c7 ldd [%i6+0x030],%g2 ! %g2 = 000000007cc772c7 00000000207bbe7e ! %l4 = 4bcc21b7, %l5 = 0000f0ad, Mem[0000000091000028] = 27a527b6 6d01766d std %l4,[%i6+%o5] ! Mem[0000000091000028] = 4bcc21b7 0000f0ad ! Mem[0000000091000018] = 27a527b6 c91bc351, %g2 = 7cc772c7, %g3 = 207bbe7e ldd [%i6+%o3],%g2 ! %g2 = 0000000027a527b6 00000000c91bc351 ! %l7 = 00000000e8a0fd97, Mem[0000000090800020] = eab34ae94bcc21b7 stx %l7,[%i5+%o4] ! Mem[0000000090800020] = 00000000e8a0fd97 ! Mem[0000000082800000] = fbac28b7, %l2 = 0000000027a527b6 ldsw [%i1+%g0],%l2 ! %l2 = fffffffffbac28b7 ! Mem[0000000083000028] = 4bcc21b7 df0630b1, %l6 = 6d01766d, %l7 = e8a0fd97 ldd [%i2+%o5],%l6 ! %l6 = 000000004bcc21b7 00000000df0630b1 ! Mem[0000000090000038] = f856b602, %g2 = 0000000027a527b6 ldub [%i4+0x039],%g2 ! %g2 = 00000000000000f8 p57_label_17: ! %l7 = 00000000df0630b1, Mem[0000000090800032] = 766d0000 stb %l7,[%i5+0x032] ! Mem[0000000090800030] = b16d0000 ! Mem[0000000091000024] = 00000008, %g18 = 2a9cf68dbc94199b ldsw [%i6+0x024],%g2 ! %g2 = 2a9cf68dbc94199b ! Mem[0000000090000020] = ffd30000, %g2 = 0000000000000008 ldsh [%i4+0x022],%g2 ! %g2 = ffffffffffffffd3 ! Mem[000000009080001c] = d6343572, %g2 = ffffffffffffffd3 lduw [%i5+0x01c],%g2 ! %g2 = 00000000d6343572 ! %l2 = fffffffffbac28b7, Mem[000000009100000e] = dc14eb99 sth %l2,[%i6+0x00e] ! Mem[000000009100000c] = 28b7eb99 ! %l6 = 000000004bcc21b7, Mem[0000000091800034] = 6d01766d stw %l6,[%o0+0x034] ! Mem[0000000091800034] = 4bcc21b7 ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = d6343572, %g3 = c91bc351 ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 ! %l7 = 00000000df0630b1, Mem[0000000091800025] = 16dc14d1 stb %l7,[%o0+0x025] ! Mem[0000000091800024] = b1dc14d1 ! Mem[0000000090800038] = f8561ad7, %g2 = 000000006c5e37b5 ldsb [%i5+0x039],%g2 ! %g2 = fffffffffffffff8 ! Mem[0000000082000010] = 6d01766d, %l1 = 000000002c6f46b2 ldsb [%i0+%o2],%l1 ! %l1 = 000000000000006d p57_label_18: ! %l7 = 00000000df0630b1, Mem[0000000090000038] = 3cf856b6 stw %l7,[%i4+0x038] ! Mem[0000000090000038] = df0630b1 ! Mem[0000000091800020] = c69ee3c7 97b1dc14, %g2 = fffffff8, %g3 = da193367 ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 0000000097b1dc14 ! Mem[000000009080001c] = d6343572, %g18 = 2a9cf68dbc94199b ldsw [%i5+0x01c],%g2 ! %g2 = 2a9cf68dbc94199b ! Mem[0000000091800018] = 0000e8a0, %g2 = ffffffffd6343572 ldub [%o0+0x01a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000028] = 4bcc21b7, %g2 = 0000000000000000 lduw [%i6+%o5],%g2 ! %g2 = 000000004bcc21b7 ! Mem[0000000091000000] = ddab9f6d, %g18 = 2a9cf68dbc94199b ldsw [%i6+%g0],%g2 ! %g2 = 2a9cf68dbc94199b ! Mem[0000000091800014] = e8a0fd97, %g2 = ffffffffddab9f6d lduw [%o0+0x014],%g2 ! %g2 = 00000000e8a0fd97 ! Mem[0000000090800020] = 0000e8a0, %g2 = 00000000e8a0fd97 lduh [%i5+0x022],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800014] = fd9735d3, %g2 = 0000000000000000 lduh [%i5+0x016],%g2 ! %g2 = 000000000000fd97 ! Mem[0000000090800028] = a13f02c7cb899714, %g2 = 000000000000fd97 ldx [%i5+%o5],%g2 ! %g2 = a13f02c7cb899714 p57_label_19: ! %l1 = 000000000000006d, Mem[0000000090800000] = 4bcc21b7501ef879 stx %l1,[%i5+%g0] ! Mem[0000000090800000] = 000000000000006d ! Mem[0000000090800010] = a13f21b7, %g2 = a13f02c7cb899714 lduw [%i5+%o2],%g2 ! %g2 = 00000000a13f21b7 ! %l0 = ffffffffffffffd3, Mem[000000009100003c] = d7571dc0 stw %l0,[%i6+0x03c] ! Mem[000000009100003c] = ffffffd3 ! %l0 = ffffffffffffffd3, Mem[000000009180002c] = 21b78df5 stw %l0,[%o0+0x02c] ! Mem[000000009180002c] = ffffffd3 ! %l0 = ffffffffffffffd3, Mem[0000000091800008] = ffffffff stw %l0,[%o0+%o1] ! Mem[0000000091800008] = ffffffd3 ! Mem[0000000091800010] = 5e44f9f4e8a0fd97, %g2 = 00000000a13f21b7 ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4e8a0fd97 ! Mem[0000000090000018] = 7f114e52, %g2 = 5e44f9f4e8a0fd97 ldub [%i4+%o3],%g2 ! %g2 = 000000000000007f ! %l5 = 000000000000f0ad, Mem[0000000082800008] = 399e1d88bcfc261d stx %l5,[%i1+%o1] ! Mem[0000000082800008] = 000000000000f0ad ! Mem[0000000091000008] = ffffffd3, %g2 = 000000000000007f lduh [%i6+%o1],%g2 ! %g2 = 000000000000ffff ! %l6 = 4bcc21b7, %l7 = df0630b1, Mem[0000000083000008] = 15f06927 7cafbdc6 std %l6,[%i2+%o1] ! Mem[0000000083000008] = 4bcc21b7 df0630b1 p57_label_20: ! %l5 = 000000000000f0ad, Mem[000000009180000b] = d3ffffff stb %l5,[%o0+0x00b] ! Mem[0000000091800008] = adffffff ! %l0 = ffffffd3, %l1 = 0000006d, Mem[0000000090000018] = 7f114e52 9d7122ad std %l0,[%i4+%o3] ! Mem[0000000090000018] = ffffffd3 0000006d ! %l4 = 000000004bcc21b7, Mem[0000000090000018] = ffffffd30000006d stx %l4,[%i4+%o3] ! Mem[0000000090000018] = 000000004bcc21b7 ! %l5 = 000000000000f0ad, Mem[0000000082000020] = 4bcc21b771e5426b stx %l5,[%i0+%o4] ! Mem[0000000082000020] = 000000000000f0ad ! Mem[0000000090800034] = 00083cf8, %g2 = 000000000000ffff ldsh [%i5+0x036],%g2 ! %g2 = 0000000000000008 ! Mem[0000000082000008] = 82fbf0ad cdf8863c, %l2 = fbac28b7, %l3 = 6d01766d ldd [%i0+%o1],%l2 ! %l2 = 0000000082fbf0ad 00000000cdf8863c ! Mem[0000000083000008] = 4bcc21b7 df0630b1, %l2 = 82fbf0ad, %l3 = cdf8863c ldd [%i2+%o1],%l2 ! %l2 = 000000004bcc21b7 00000000df0630b1 ! Mem[0000000083000008] = 4bcc21b7, %l7 = 00000000df0630b1 lduh [%i2+%o1],%l7 ! %l7 = 0000000000004bcc ! %l1 = 000000000000006d, Mem[0000000091000018] = 27a527b6 stw %l1,[%i6+%o3] ! Mem[0000000091000018] = 0000006d ! %l0 = ffffffffffffffd3, Mem[0000000090000020] = ffffffd3 stw %l0,[%i4+%o4] ! Mem[0000000090000020] = ffffffd3 p57_label_21: ! Mem[0000000090000024] = 003107dc, %g2 = 0000000000000008 lduh [%i4+0x026],%g2 ! %g2 = 0000000000000031 ! %l0 = ffffffd3, %l1 = 0000006d, Mem[0000000091000028] = 4bcc21b7 0000f0ad std %l0,[%i6+%o5] ! Mem[0000000091000028] = ffffffd3 0000006d ! Mem[0000000090800008] = 27a527b6, %g2 = 0000000000000031 lduw [%i5+%o1],%g2 ! %g2 = 0000000027a527b6 ! Mem[0000000090000020] = ffffffd3 00000031, %g2 = 27a527b6, %g3 = 97b1dc14 ldd [%i4+%o4],%g2 ! %g2 = 00000000ffffffd3 0000000000000031 ! Mem[0000000090800010] = a13f21b7, %g2 = 00000000ffffffd3 lduw [%i5+%o2],%g2 ! %g2 = 00000000a13f21b7 ! %l6 = 000000004bcc21b7, Mem[0000000091000020] = 9de28f8d stw %l6,[%i6+%o4] ! Mem[0000000091000020] = 4bcc21b7 ! Mem[0000000082000000] = d3240905, %l7 = 0000000000004bcc ldub [%i0+0x003],%l7 ! %l7 = 0000000000000005 ! Mem[000000009100003c] = ffffffd3, %g2 = 00000000a13f21b7 lduw [%i6+0x03c],%g2 ! %g2 = 00000000ffffffd3 ! %l5 = 000000000000f0ad, Mem[0000000090000018] = 00000000 stw %l5,[%i4+%o3] ! Mem[0000000090000018] = 0000f0ad ! %l5 = 000000000000f0ad, Mem[0000000091800038] = e8dd799beb80fd97 stx %l5,[%o0+0x038] ! Mem[0000000091800038] = 000000000000f0ad p57_label_22: ! Mem[0000000091000028] = ffd30000, %g2 = 00000000ffffffd3 ldsh [%i6+0x02a],%g2 ! %g2 = ffffffffffffffd3 ! Mem[0000000091000020] = 4bcc21b7 00000008, %g2 = ffffffd3, %g3 = 00000031 ldd [%i6+%o4],%g2 ! %g2 = 000000004bcc21b7 0000000000000008 ! Mem[0000000083000024] = e7a1a92b, %l0 = ffffffffffffffd3 lduw [%i2+0x024],%l0 ! %l0 = 00000000e7a1a92b ! %l5 = 000000000000f0ad, Mem[000000009180001c] = e8a0fd97 stw %l5,[%o0+0x01c] ! Mem[000000009180001c] = 0000f0ad ! %l1 = 000000000000006d, Mem[0000000090800001] = 00000000 stb %l1,[%i5+0x001] ! Mem[0000000090800000] = 6d000000 ! Mem[000000008380000c] = 8fdbcffd, %l6 = 000000004bcc21b7 lduw [%i3+0x00c],%l6 ! %l6 = 000000008fdbcffd ! %l5 = 000000000000f0ad, Mem[000000009100003c] = ffffffd3 sth %l5,[%i6+0x03c] ! Mem[000000009100003c] = f0adffd3 ! Mem[0000000090000030] = d3240905 12670905, %g2 = 4bcc21b7, %g3 = 00000008 ldd [%i4+0x030],%g2 ! %g2 = 00000000d3240905 0000000012670905 ! Mem[000000009080002c] = cb899714, %g2 = 00000000d3240905 ldsb [%i5+0x02c],%g2 ! %g2 = ffffffffffffffcb ! %l0 = e7a1a92b, %l1 = 0000006d, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l0,[%i6+%o2] ! Mem[0000000091000010] = e7a1a92b 0000006d p57_label_23: ! Mem[0000000090000014] = 798eb5a3, %g2 = ffffffffffffffcb lduh [%i4+0x014],%g2 ! %g2 = 000000000000798e ! Mem[0000000083800010] = c7cd1b21, %l3 = 00000000df0630b1 ldub [%i3+%o2],%l3 ! %l3 = 00000000000000c7 ! %l4 = 4bcc21b7, %l5 = 0000f0ad, Mem[0000000090000020] = ffffffd3 00000031 std %l4,[%i4+%o4] ! Mem[0000000090000020] = 4bcc21b7 0000f0ad ! %l6 = 000000008fdbcffd, Mem[0000000090800036] = 00083cf8 stb %l6,[%i5+0x036] ! Mem[0000000090800034] = fd083cf8 ! Mem[0000000082800014] = 74167673, %l2 = 000000004bcc21b7 ldsw [%i1+0x014],%l2 ! %l2 = 0000000074167673 ! %l4 = 000000004bcc21b7, Mem[0000000082800028] = 6d01766de8a0fd97 stx %l4,[%i1+%o5] ! Mem[0000000082800028] = 000000004bcc21b7 ! Mem[0000000090000008] = 96abb01b c4b69eb7, %g2 = 0000798e, %g3 = 12670905 ldd [%i4+%o1],%g2 ! %g2 = 0000000096abb01b 00000000c4b69eb7 ! Mem[0000000091800038] = 00000000 0000f0ad, %g2 = 96abb01b, %g3 = c4b69eb7 ldd [%o0+0x038],%g2 ! %g2 = 0000000000000000 000000000000f0ad ! Mem[0000000090000008] = b01bc4b6, %g2 = 0000000000000000 ldsh [%i4+0x00a],%g2 ! %g2 = ffffffffffffb01b ! Mem[0000000091800000] = 5e37b5da, %g2 = ffffffffffffb01b ldub [%o0+0x001],%g2 ! %g2 = 000000000000005e p57_label_24: ! Mem[0000000090800030] = 6d01b16d, %g2 = 000000000000005e lduh [%i5+0x030],%g2 ! %g2 = 0000000000006d01 ! Mem[0000000090800010] = a13f21b7 cb89fd97, %g2 = 00006d01, %g3 = 0000f0ad ldd [%i5+%o2],%g2 ! %g2 = 00000000a13f21b7 00000000cb89fd97 ! Mem[0000000082000000] = d3240905 b6c34894, %l0 = e7a1a92b, %l1 = 0000006d ldd [%i0+%g0],%l0 ! %l0 = 00000000d3240905 00000000b6c34894 ! %l6 = 000000008fdbcffd, Mem[000000009100001e] = c3514bcc stb %l6,[%i6+0x01e] ! Mem[000000009100001c] = fd514bcc ! %l3 = 00000000000000c7, Mem[000000009080000c] = df0630b1 stw %l3,[%i5+0x00c] ! Mem[000000009080000c] = 000000c7 ! Mem[0000000091800030] = 27b64bcc, %g2 = 00000000a13f21b7 ldsh [%o0+0x032],%g2 ! %g2 = 00000000000027b6 ! %l4 = 000000004bcc21b7, Mem[0000000091800030] = 27a527b6 stw %l4,[%o0+0x030] ! Mem[0000000091800030] = 4bcc21b7 ! %l2 = 0000000074167673, Mem[0000000090800024] = e8a0fd97 sth %l2,[%i5+0x024] ! Mem[0000000090800024] = 7673fd97 ! Mem[0000000090800020] = 000000007673fd97, %g2 = 00000000000027b6 ldx [%i5+%o4],%g2 ! %g2 = 000000007673fd97 ! Mem[0000000090800028] = a13f02c7 cb899714, %g2 = 7673fd97, %g3 = cb89fd97 ldd [%i5+%o5],%g2 ! %g2 = 00000000a13f02c7 00000000cb899714 p57_label_25: ! Mem[0000000090000020] = 21b70000, %g2 = 00000000a13f02c7 lduh [%i4+0x022],%g2 ! %g2 = 00000000000021b7 ! Mem[0000000090800010] = a13f21b7, %g18 = 2a9cf68dbc94199b ldsw [%i5+%o2],%g2 ! %g2 = 2a9cf68dbc94199b ! Mem[0000000091000014] = 0000006d, %g2 = ffffffffa13f21b7 lduw [%i6+0x014],%g2 ! %g2 = 000000000000006d ! Mem[0000000091800010] = f9f4e8a0, %g2 = 000000000000006d ldsh [%o0+0x012],%g2 ! %g2 = fffffffffffff9f4 ! Mem[0000000090000024] = 0000f0ad, %g2 = fffffffffffff9f4 lduw [%i4+0x024],%g2 ! %g2 = 000000000000f0ad ! Mem[0000000083000038] = 3526c4ab, %l4 = 000000004bcc21b7 ldsb [%i2+0x038],%l4 ! %l4 = 0000000000000035 ! Mem[0000000090000010] = b7225c79, %g2 = 000000000000f0ad ldsb [%i4+0x011],%g2 ! %g2 = ffffffffffffffb7 ! Mem[0000000083800038] = 6fc78a08, %l7 = 0000000000000005 ldsb [%i3+0x039],%l7 ! %l7 = ffffffffffffffc7 ! %l4 = 0000000000000035, Mem[000000009180001c] = 0000f0ad stw %l4,[%o0+0x01c] ! Mem[000000009180001c] = 00000035 ! %l0 = d3240905, %l1 = b6c34894, Mem[0000000090800028] = a13f02c7 cb899714 std %l0,[%i5+%o5] ! Mem[0000000090800028] = d3240905 b6c34894 ba,a p57_not_taken_0_end p57_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p57_branch_failed p57_not_taken_0_end: ! End of Random Code for Thread 57 1: membar #Sync ! Force all stores to complete p57_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0e4] ! Set processor 57 done flag ! Check Registers p57_check_registers: set p57_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 00000000d3240905 bne,a,pn %xcc,p57_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000b6c34894 bne,a,pn %xcc,p57_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000074167673 bne,a,pn %xcc,p57_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000c7 bne,a,pn %xcc,p57_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000035 bne,a,pn %xcc,p57_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000000000f0ad bne,a,pn %xcc,p57_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000008fdbcffd bne,a,pn %xcc,p57_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffffffc7 bne,a,pn %xcc,p57_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p57_check_fp_registers: set p57_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 46c6b659 4dc63232 bne %xcc,p57_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 457710d0 894e4da6 bne %xcc,p57_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 93a77b3f d607fa66 bne %xcc,p57_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be d0b1b80a e85578bc bne %xcc,p57_f6_fail nop ! Check Local Memory set p57_local0_expect,%g1 p57_check_local0: ldx [%g1+0x010],%g2 ! Expected data = 6d01766de8a0fd97 ldx [%i0+0x010],%g3 ! Observed data at 0000000082000010 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = d32c532f2c6f46b2 ldx [%i0+0x018],%g3 ! Observed data at 0000000082000018 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 000000000000f0ad ldx [%i0+0x020],%g3 ! Observed data at 0000000082000020 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i0,0x020,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0076625e0e49d4b9 ldx [%i0+0x038],%g3 ! Observed data at 0000000082000038 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i0,0x038,%g4 set p57_local1_expect,%g1 p57_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 000000000000f0ad ldx [%i1+0x008],%g3 ! Observed data at 0000000082800008 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i1,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = 000000004bcc21b7 ldx [%i1+0x028],%g3 ! Observed data at 0000000082800028 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 09dffd97d0097c50 ldx [%i1+0x030],%g3 ! Observed data at 0000000082800030 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i1,0x030,%g4 set p57_local2_expect,%g1 p57_check_local2: ldx [%g1+0x008],%g2 ! Expected data = 4bcc21b7df0630b1 ldx [%i2+0x008],%g3 ! Observed data at 0000000083000008 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 46f66dd832a234a8 ldx [%i2+0x010],%g3 ! Observed data at 0000000083000010 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i2,0x010,%g4 ldx [%g1+0x030],%g2 ! Expected data = 0000000000000076 ldx [%i2+0x030],%g3 ! Observed data at 0000000083000030 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 3526c4ab1b095b05 ldx [%i2+0x038],%g3 ! Observed data at 0000000083000038 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i2,0x038,%g4 set p57_local3_expect,%g1 p57_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 3940467692085780 ldx [%i3+0x000],%g3 ! Observed data at 0000000083800000 cmp %g2,%g3 bne,a,pn %xcc,p57_local_failed add %i3,0x000,%g4 ! The test for processor 57 has passed p57_passed: ta GOOD_TRAP nop p57_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p57_failed p57_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p57_failed p57_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p57_failed p57_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p57_failed p57_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p57_failed p57_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p57_failed p57_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p57_failed p57_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p57_failed p57_f0_fail: set p57_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p57_f2_fail: set p57_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p57_f4_fail: set p57_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p57_f6_fail: set p57_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 57 failed p57_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0e4] ! Set processor 57 done flag set p57_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 57 failed p57_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0e4] ! Set processor 57 done flag set p57_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p57_selfmod_failed: ba p57_failed mov 0xabc,%g1 p57_common_error: or %g0,0xf19,%g1 ba p57_failed mov %o5,%g3 p57_common_signature_error: set p57_temp,%g1 ba p57_failed st %g2,[%g1] ! Common Lock Number p57_common_timeout: set p57_temp,%g1 ba p57_failed st %g2,[%g1] ! Common Lock Number p57_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p57_failed mov 0x0,%g3 p57_trap1e: stha %l0,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000083000018] done p57_trap1o: stha %l0,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000083000018] done p57_trap2e: ldswa [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000082000020] stba %l0,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000082000028] done p57_trap2o: ldswa [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000082000020] stba %l0,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000082000028] done p57_trap3e: nop done p57_trap3o: nop done p57_init_memory_pointers: set p57_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 p57_local0_start,%i0 set p57_local1_start,%i1 set p57_local2_start,%i2 set p57_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = f8a4d9883cf8561a ldx [%g1+0x008],%l1 ! %l1 = 074f82b2d72f1b09 ldx [%g1+0x010],%l2 ! %l2 = eab34ae9dee8f879 ldx [%g1+0x018],%l3 ! %l3 = 96cf86845eea15df ldx [%g1+0x020],%l4 ! %l4 = 5a0146e4a13f02c7 ldx [%g1+0x028],%l5 ! %l5 = 344f0344cb89dc14 ldx [%g1+0x030],%l6 ! %l6 = 0ae1f569e3be8643 ldx [%g1+0x038],%l7 ! %l7 = 640fa9408fc01358 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 58 processor_58: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xe8] ! Set the start flag wrpr %g0,7,%cleanwin call p58_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 58 wr %g0,0x4,%fprs ! Make sure fef is 1 set p58_init_freg,%g1 ! %f0 = 3b4e8c49 4603598f e9383e4e 343f8374 ! %f4 = 1693213b 234e4d46 a0676967 ed72955b ! %f8 = c90f6b6d 09a95cf8 4eddb74f 3df48a8a ! %f12 = d697e227 340122f4 0fe29cef 22b04b4b ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 4c07c8f6 a23b1a95 2562f1a8 dd22bf77 ! %f20 = 477c82ce a687a940 5ad06588 57090d58 ! %f24 = 48ed32ff 82da2dcb 406e7420 c8088b52 ! %f28 = caa6e180 31428633 f4e1db91 ef1aac27 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 30a550d9 632533cc ff246a45 8c8f3144 ! %f36 = 92aec461 61021e09 6b2b4aff e645687f ! %f40 = 844758b2 c4817b2c 1e047d00 cbee661a ! %f44 = e093a9e4 002b92d0 0321bb4c dcbf445c ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x6a08d8e70000000b,%g7,%g1 ! GSR scale = 1, align = 3 wr %g1,%g0,%gsr ! GSR = 6a08d8e70000000b wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 58 p58_label_1: ! Mem[0000000090800028] = eb4882af9c5fe8b1, %g2 = 3bb3b25d1a17e9ec ldx [%i5+%o5],%g2 ! %g2 = eb4882af9c5fe8b1 ! Mem[0000000090000000] = f4d6f5d4, %g2 = eb4882af9c5fe8b1 lduw [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 ! %l2 = c0633270a212b74f, Mem[0000000091000010] = eb99b055 stw %l2,[%i6+%o2] ! Mem[0000000091000010] = a212b74f ! %l0 = c395c270, %l1 = a3efbc01, Mem[0000000090000030] = 944f136a 126760d7 std %l0,[%i4+0x030] ! Mem[0000000090000030] = c395c270 a3efbc01 ! Mem[0000000090800024] = 4dffeb48, %g2 = 00000000f4d6f5d4 ldsb [%i5+0x026],%g2 ! %g2 = 000000000000004d ! Mem[0000000091800028] = 02ccb030, %g2 = 000000000000004d lduh [%o0+0x02a],%g2 ! %g2 = 00000000000002cc ! Mem[0000000091800010] = 5e44f9f4a2d978b6, %g2 = 00000000000002cc ldx [%o0+%o2],%g2 ! %g2 = 5e44f9f4a2d978b6 ! Mem[0000000091000008] = 4b1c5151 da67f293, %g2 = a2d978b6, %g3 = 0bad0b00 ldd [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 00000000da67f293 ! %l0 = fdf522b2c395c270, Mem[0000000091000038] = 65898de9d7571dc0 stx %l0,[%i6+0x038] ! Mem[0000000091000038] = fdf522b2c395c270 ! %l0 = fdf522b2c395c270, Mem[0000000090000033] = 70a3efbc stb %l0,[%i4+0x033] ! Mem[0000000090000030] = 70a3efbc p58_label_2: ! Mem[0000000090800004] = cca9a3d5, %g2 = 000000004b1c5151 ldub [%i5+0x006],%g2 ! %g2 = 00000000000000cc ! Mem[0000000085800034] = 44701bdc, %l3 = b6773b03ec3a9d35 lduw [%i3+0x034],%l3 ! %l3 = 0000000044701bdc ! %l2 = a212b74f, %l3 = 44701bdc, Mem[0000000091000030] = 7cc77257 207bbe7e std %l2,[%i6+0x030] ! Mem[0000000091000030] = a212b74f 44701bdc ! Mem[0000000090800020] = 6c6c0f3a ba1e4dff, %g2 = 000000cc, %g3 = da67f293 ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000ba1e4dff ! %l5 = acae320218dd586a, Mem[0000000091800030] = 45288f71b6b6487f stx %l5,[%o0+0x030] ! Mem[0000000091800030] = acae320218dd586a ! %l4 = ad26c3c5d1e67a4f, Mem[0000000090000008] = 96abb01bc40b9e2c stx %l4,[%i4+%o1] ! Mem[0000000090000008] = ad26c3c5d1e67a4f ! Mem[0000000091800018] = 39a5df25, %g18 = 874765efcd708dd8 ldsw [%o0+%o3],%g2 ! %g2 = 874765efcd708dd8 ! Mem[000000008400000c] = a83abcd5, %l0 = fdf522b2c395c270 lduw [%i0+0x00c],%l0 ! %l0 = 00000000a83abcd5 ! Mem[000000009080003c] = dd38b60e, %g2 = 0000000039a5df25 lduh [%i5+0x03c],%g2 ! %g2 = 000000000000dd38 ! %l1 = ca137892a3efbc01, Mem[000000009180002c] = b0308df5 stw %l1,[%o0+0x02c] ! Mem[000000009180002c] = a3efbc01 p58_label_3: ! %l2 = a212b74f, %l3 = 44701bdc, Mem[0000000091800008] = 50d23f27 0741274a std %l2,[%o0+%o1] ! Mem[0000000091800008] = a212b74f 44701bdc ! Mem[0000000084800024] = 014eafda, %l1 = ca137892a3efbc01 ldsb [%i1+0x027],%l1 ! %l1 = ffffffffffffffda ! Mem[0000000091800020] = c69ee3c7 33167744, %g2 = 0000dd38, %g3 = ba1e4dff ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 0000000033167744 ! Mem[000000009080002c] = e8b1e7b3, %g2 = 00000000c69ee3c7 ldsb [%i5+0x02e],%g2 ! %g2 = ffffffffffffffe8 ! %l6 = a94232ff, %l7 = 98b0e423, Mem[0000000090800030] = e7b33334 2d07fd66 std %l6,[%i5+0x030] ! Mem[0000000090800030] = a94232ff 98b0e423 ! Mem[0000000084000000] = 8687d6527655af3c, %l6 = a81f8e9ca94232ff ldx [%i0+%g0],%l6 ! %l6 = 8687d6527655af3c ! Mem[0000000091000020] = 9de28f8d, %g2 = ffffffffffffffe8 ldsh [%i6+%o4],%g2 ! %g2 = ffffffffffff9de2 ! Mem[0000000084000018] = e2926412 5256d37b, %l6 = 7655af3c, %l7 = 98b0e423 ldd [%i0+%o3],%l6 ! %l6 = 00000000e2926412 000000005256d37b ! Mem[0000000090000028] = fd8d7915, %g2 = ffffffffffff9de2 ldsb [%i4+0x02b],%g2 ! %g2 = fffffffffffffffd ! %l0 = 00000000a83abcd5, Mem[000000009000002c] = 8d791540 stb %l0,[%i4+0x02c] ! Mem[000000009000002c] = d5791540 p58_label_4: ! Mem[0000000090000000] = f4d6f5d4 80b60b78, %g2 = fffffffd, %g3 = 33167744 ldd [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 0000000080b60b78 ! Mem[0000000091800014] = a2d978b6, %g18 = 874765efcd708dd8 ldsw [%o0+0x014],%g2 ! %g2 = 874765efcd708dd8 ! Mem[0000000091000024] = 41cb8c43, %g2 = ffffffffa2d978b6 ldub [%i6+0x025],%g2 ! %g2 = 0000000000000041 ! %l2 = c0633270a212b74f, Mem[0000000085800006] = c8993b7b stb %l2,[%i3+0x006] ! Mem[0000000085800004] = c8994f7b ! Mem[0000000090800018] = d3851cd6, %g2 = 0000000000000041 ldsb [%i5+0x019],%g2 ! %g2 = ffffffffffffffd3 ! %l0 = 00000000a83abcd5, Mem[0000000091800035] = dd586ae8 stb %l0,[%o0+0x035] ! Mem[0000000091800034] = d5586ae8 ! Mem[0000000090800000] = c8c086c6, %g2 = ffffffffffffffd3 lduw [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 ! %l2 = a212b74f, %l3 = 44701bdc, Mem[0000000091000010] = a212b74f 5bebbbe4 std %l2,[%i6+%o2] ! Mem[0000000091000010] = a212b74f 44701bdc ! %l4 = ad26c3c5d1e67a4f, Mem[0000000084000000] = 8687d652 sth %l4,[%i0+%g0] ! Mem[0000000084000000] = 7a4fd652 ! Mem[0000000090000000] = f4d6f5d4, %g2 = 00000000c8c086c6 ldub [%i4+%g0],%g2 ! %g2 = 00000000000000f4 p58_label_5: ! %l1 = ffffffffffffffda, Mem[000000009100000b] = 51da67f2 stb %l1,[%i6+0x00b] ! Mem[0000000091000008] = dada67f2 ! Mem[0000000090800004] = bacca9a3, %g2 = 00000000000000f4 ldub [%i5+0x005],%g2 ! %g2 = 00000000000000ba ! %l5 = acae320218dd586a, Mem[000000009100001a] = 4f3440af sth %l5,[%i6+0x01a] ! Mem[0000000091000018] = 586a40af ! %l6 = e2926412, %l7 = 5256d37b, Mem[0000000090000030] = c395c270 a3efbc01 std %l6,[%i4+0x030] ! Mem[0000000090000030] = e2926412 5256d37b ! Mem[0000000090800038] = 393f420c, %g18 = 874765efcd708dd8 ldsw [%i5+0x038],%g2 ! %g2 = 874765efcd708dd8 ! Mem[0000000085800008] = bc8f1b14, %l4 = ad26c3c5d1e67a4f ldsw [%i3+%o1],%l4 ! %l4 = ffffffffbc8f1b14 ! Mem[0000000090000014] = 798eb5a3, %g2 = 00000000393f420c lduw [%i4+0x014],%g2 ! %g2 = 00000000798eb5a3 ! Mem[0000000085000010] = 05d3a56f, %l7 = 000000005256d37b ldsw [%i2+%o2],%l7 ! %l7 = 0000000005d3a56f ! %l4 = bc8f1b14, %l5 = 18dd586a, Mem[0000000091800018] = 39a5df25 e14610d9 std %l4,[%o0+%o3] ! Mem[0000000091800018] = bc8f1b14 18dd586a ! Mem[000000009100003c] = c395c270, %g18 = 874765efcd708dd8 ldsw [%i6+0x03c],%g2 ! %g2 = 874765efcd708dd8 p58_label_6: ! %l4 = ffffffffbc8f1b14, Mem[000000008480000c] = 26eef34c stb %l4,[%i1+0x00c] ! Mem[000000008480000c] = 14eef34c ! Mem[000000009000002c] = 1540e292, %g2 = ffffffffc395c270 ldsb [%i4+0x02e],%g2 ! %g2 = 0000000000000015 ! %l0 = 00000000a83abcd5, Mem[000000009080000d] = 8fafd2bb stb %l0,[%i5+0x00d] ! Mem[000000009080000c] = d5afd2bb ! Mem[000000009080000c] = f3d5afd2, %g18 = 874765efcd708dd8 ldsw [%i5+0x00c],%g2 ! %g2 = 874765efcd708dd8 ! Mem[0000000091800030] = acae3202, %g18 = 874765efcd708dd8 ldsw [%o0+0x030],%g2 ! %g2 = 874765efcd708dd8 ! %l3 = 0000000044701bdc, Mem[0000000090800030] = a94232ff98b0e423 stx %l3,[%i5+0x030] ! Mem[0000000090800030] = 0000000044701bdc ! %l0 = 00000000a83abcd5, Mem[000000009000003e] = 39dc0000 stb %l0,[%i4+0x03e] ! Mem[000000009000003c] = d5dc0000 ! Mem[0000000091800014] = a2d978b6, %g2 = ffffffffacae3202 lduh [%o0+0x014],%g2 ! %g2 = 000000000000a2d9 ! %l5 = acae320218dd586a, Mem[0000000085800038] = c89292bd1a9bdba6 stx %l5,[%i3+0x038] ! Mem[0000000085800038] = acae320218dd586a ! Mem[0000000085800010] = 0d1ff868, %l6 = 00000000e2926412 ldsh [%i3+%o2],%l6 ! %l6 = 0000000000000d1f p58_label_7: ! %l2 = a212b74f, %l3 = 44701bdc, Mem[0000000091000020] = 9de28f8d 7b41cb8c std %l2,[%i6+%o4] ! Mem[0000000091000020] = a212b74f 44701bdc ! Mem[0000000085000030] = 6a59d0f6 6782d2bb, %l2 = a212b74f, %l3 = 44701bdc ldd [%i2+0x030],%l2 ! %l2 = 000000006a59d0f6 000000006782d2bb ! Mem[0000000091000028] = 43a014ad, %g18 = 874765efcd708dd8 ldsw [%i6+%o5],%g2 ! %g2 = 874765efcd708dd8 ! %l6 = 0000000000000d1f, Mem[0000000091000010] = a212b74f sth %l6,[%i6+%o2] ! Mem[0000000091000010] = 0d1fb74f ! %l2 = 000000006a59d0f6, Mem[0000000091000020] = a212b74f44701bdc stx %l2,[%i6+%o4] ! Mem[0000000091000020] = 000000006a59d0f6 ! %l1 = ffffffffffffffda, Mem[0000000090000008] = ad26c3c5 stb %l1,[%i4+%o1] ! Mem[0000000090000008] = da26c3c5 ! Mem[000000009100002c] = db4f959e, %g2 = 0000000043a014ad lduh [%i6+0x02c],%g2 ! %g2 = 000000000000db4f ! Mem[0000000090800010] = bbd0f97a ba27fa54, %g2 = 0000db4f, %g3 = 80b60b78 ldd [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a 00000000ba27fa54 ! Mem[0000000091000024] = 6a59d0f6, %g2 = 00000000bbd0f97a ldsh [%i6+0x024],%g2 ! %g2 = 0000000000006a59 ! Mem[0000000091800000] = 6c5e37b5 da193367, %g2 = 00006a59, %g3 = ba27fa54 ldd [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 00000000da193367 p58_label_8: ! %l4 = ffffffffbc8f1b14, Mem[0000000084000010] = 4d1a025f1e387264 stx %l4,[%i0+%o2] ! Mem[0000000084000010] = ffffffffbc8f1b14 ! %l1 = ffffffffffffffda, Mem[0000000090000038] = 8fc6c81bf8bad5dc stx %l1,[%i4+0x038] ! Mem[0000000090000038] = ffffffffffffffda ! %l0 = 00000000a83abcd5, Mem[0000000090800028] = eb4882af stb %l0,[%i5+%o5] ! Mem[0000000090800028] = d54882af ! %l2 = 000000006a59d0f6, Mem[0000000085000038] = 76c5834ba6e7db23 stx %l2,[%i2+0x038] ! Mem[0000000085000038] = 000000006a59d0f6 ! Mem[0000000090800014] = fa5435d3, %g2 = 000000006c5e37b5 ldsb [%i5+0x016],%g2 ! %g2 = fffffffffffffffa ! Mem[0000000085000000] = b0cd9813, %l4 = ffffffffbc8f1b14 ldsw [%i2+%g0],%l4 ! %l4 = ffffffffb0cd9813 ! %l4 = ffffffffb0cd9813, Mem[0000000090800028] = d54882af9c5fe8b1 stx %l4,[%i5+%o5] ! Mem[0000000090800028] = ffffffffb0cd9813 ! Mem[0000000091000000] = ddab9f6d, %g2 = fffffffffffffffa ldub [%i6+%g0],%g2 ! %g2 = 00000000000000dd ! Mem[0000000091000020] = 00000000, %g2 = 00000000000000dd ldub [%i6+%o4],%g2 ! %g2 = 0000000000000000 ! %l3 = 000000006782d2bb, Mem[0000000091000018] = b433586a40af2dc9 stx %l3,[%i6+%o3] ! Mem[0000000091000018] = 000000006782d2bb p58_label_9: ! Mem[0000000091800034] = 18d5586a, %g18 = 874765efcd708dd8 ldsw [%o0+0x034],%g2 ! %g2 = 874765efcd708dd8 ! %l6 = 0000000000000d1f, Mem[0000000090800028] = ffffffffb0cd9813 stx %l6,[%i5+%o5] ! Mem[0000000090800028] = 0000000000000d1f ! Mem[0000000090800000] = c8c086c6, %g2 = 0000000018d5586a lduw [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 ! Mem[0000000090800008] = a3d5b48d, %g18 = 874765efcd708dd8 ldsw [%i5+%o1],%g2 ! %g2 = 874765efcd708dd8 ! Mem[000000009180000c] = 44701bdc, %g18 = 874765efcd708dd8 ldsw [%o0+0x00c],%g2 ! %g2 = 874765efcd708dd8 ! %l4 = ffffffffb0cd9813, Mem[0000000084800007] = e0002f84 stb %l4,[%i1+0x007] ! Mem[0000000084800004] = e0002f13 ! %l0 = 00000000a83abcd5, Mem[0000000090800008] = a3d5b48df3d5afd2 stx %l0,[%i5+%o1] ! Mem[0000000090800008] = 00000000a83abcd5 ! Mem[0000000090000028] = fdd57915, %g2 = 0000000044701bdc ldub [%i4+0x02b],%g2 ! %g2 = 00000000000000fd ! %l5 = acae320218dd586a, Mem[000000008400000d] = a83abcd5 stb %l5,[%i0+0x00d] ! Mem[000000008400000c] = a86abcd5 ! Mem[000000009180000c] = 44701bdc, %g18 = 874765efcd708dd8 ldsw [%o0+0x00c],%g2 ! %g2 = 874765efcd708dd8 p58_label_10: ! %l0 = 00000000a83abcd5, Mem[0000000091800000] = 6c5e37b5 sth %l0,[%o0+%g0] ! Mem[0000000091800000] = bcd537b5 ! Mem[0000000090800020] = 6c6c0f3a, %g2 = 0000000044701bdc ldsb [%i5+%o4],%g2 ! %g2 = 000000000000006c ! %l2 = 000000006a59d0f6, Mem[0000000091000008] = 4b1c51da stb %l2,[%i6+%o1] ! Mem[0000000091000008] = f61c51da ! Mem[0000000091000038] = fdf522b2, %g2 = 000000000000006c ldsh [%i6+0x038],%g2 ! %g2 = fffffffffffffdf5 ! %l4 = b0cd9813, %l5 = 18dd586a, Mem[0000000091000028] = 43a014ad db4f959e std %l4,[%i6+%o5] ! Mem[0000000091000028] = b0cd9813 18dd586a ! %l6 = 00000d1f, %l7 = 05d3a56f, Mem[0000000091800020] = c69ee3c7 33167744 std %l6,[%o0+%o4] ! Mem[0000000091800020] = 00000d1f 05d3a56f ! %l3 = 000000006782d2bb, Mem[0000000091800030] = acae320218d5586a stx %l3,[%o0+0x030] ! Mem[0000000091800030] = 000000006782d2bb ! Mem[000000009000003c] = ffffffda, %g2 = fffffffffffffdf5 lduh [%i4+0x03c],%g2 ! %g2 = 000000000000ffff ! %l0 = a83abcd5, %l1 = ffffffda, Mem[0000000090800018] = 35d3851c d6343572 std %l0,[%i5+%o3] ! Mem[0000000090800018] = a83abcd5 ffffffda ! %l3 = 000000006782d2bb, Mem[000000009180001c] = 18dd586a stw %l3,[%o0+0x01c] ! Mem[000000009180001c] = 6782d2bb p58_label_11: ! Mem[0000000091800020] = 00000d1f 05d3a56f, %g2 = 0000ffff, %g3 = da193367 ldd [%o0+%o4],%g2 ! %g2 = 0000000000000d1f 0000000005d3a56f ! Mem[000000009180000c] = 701bdc5e, %g2 = 0000000000000d1f ldsb [%o0+0x00d],%g2 ! %g2 = 0000000000000070 ! Mem[0000000091800038] = 799beb80, %g2 = 0000000000000070 ldsh [%o0+0x03a],%g2 ! %g2 = 000000000000799b ! %l6 = 00000d1f, %l7 = 05d3a56f, Mem[0000000091800030] = 00000000 6782d2bb std %l6,[%o0+0x030] ! Mem[0000000091800030] = 00000d1f 05d3a56f ! Mem[000000009080000c] = a83abcd5, %g2 = 000000000000799b ldub [%i5+0x00c],%g2 ! %g2 = 00000000000000a8 ! %l2 = 6a59d0f6, %l3 = 6782d2bb, Mem[0000000091000008] = f61c51da da67f293 std %l2,[%i6+%o1] ! Mem[0000000091000008] = 6a59d0f6 6782d2bb ! Mem[0000000091800008] = a212b74f, %g2 = 00000000000000a8 lduw [%o0+%o1],%g2 ! %g2 = 00000000a212b74f ! Mem[0000000090800030] = 00000000, %g18 = 874765efcd708dd8 ldsw [%i5+0x030],%g2 ! %g2 = 874765efcd708dd8 ! Mem[0000000091000030] = b74f4470, %g2 = 0000000000000000 lduh [%i6+0x032],%g2 ! %g2 = 000000000000b74f ! Mem[0000000091000028] = b0cd9813, %g18 = 874765efcd708dd8 ldsw [%i6+%o5],%g2 ! %g2 = 874765efcd708dd8 p58_label_12: ! Mem[0000000090000008] = c3c5d1e6, %g2 = ffffffffb0cd9813 lduh [%i4+0x00a],%g2 ! %g2 = 000000000000c3c5 ! Mem[0000000090800020] = 6c6c0f3a ba1e4dff, %g2 = 0000c3c5, %g3 = 05d3a56f ldd [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a 00000000ba1e4dff ! Mem[0000000091000030] = a212b74f, %g2 = 000000006c6c0f3a ldsh [%i6+0x030],%g2 ! %g2 = ffffffffffffa212 ! Mem[0000000090000020] = 1a54edfc, %g2 = ffffffffffffa212 lduw [%i4+%o4],%g2 ! %g2 = 000000001a54edfc ! Mem[0000000090800018] = a83abcd5ffffffda, %g2 = 000000001a54edfc ldx [%i5+%o3],%g2 ! %g2 = a83abcd5ffffffda ! Mem[0000000091000030] = a212b74f, %g2 = a83abcd5ffffffda lduw [%i6+0x030],%g2 ! %g2 = 00000000a212b74f ! %l4 = b0cd9813, %l5 = 18dd586a, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l4,[%i5+%g0] ! Mem[0000000090800000] = b0cd9813 18dd586a ! %l2 = 000000006a59d0f6, Mem[0000000084800000] = ac435925e0002f13 stx %l2,[%i1+%g0] ! Mem[0000000084800000] = 000000006a59d0f6 ! Mem[000000009080000c] = a83abcd5, %g2 = 00000000a212b74f lduw [%i5+0x00c],%g2 ! %g2 = 00000000a83abcd5 ! Mem[0000000091000014] = 44701bdc, %g2 = 00000000a83abcd5 lduh [%i6+0x014],%g2 ! %g2 = 0000000000004470 p58_label_13: ! Mem[0000000091800018] = bc8f1b14, %g2 = 0000000000004470 lduh [%o0+%o3],%g2 ! %g2 = 000000000000bc8f ! Mem[0000000091000024] = 6a59d0f6, %g18 = 874765efcd708dd8 ldsw [%i6+0x024],%g2 ! %g2 = 874765efcd708dd8 ! %l7 = 0000000005d3a56f, Mem[0000000090800034] = 44701bdc stb %l7,[%i5+0x034] ! Mem[0000000090800034] = 6f701bdc ! Mem[0000000084800004] = 6a59d0f6, %l7 = 0000000005d3a56f ldsb [%i1+0x006],%l7 ! %l7 = ffffffffffffffd0 ! %l5 = acae320218dd586a, Mem[0000000091800000] = bcd537b5 stw %l5,[%o0+%g0] ! Mem[0000000091800000] = 18dd586a ! Mem[000000009100003c] = c395c270, %g18 = 874765efcd708dd8 ldsw [%i6+0x03c],%g2 ! %g2 = 874765efcd708dd8 ! Mem[000000009180002c] = a3efbc01, %g18 = 874765efcd708dd8 ldsw [%o0+0x02c],%g2 ! %g2 = 874765efcd708dd8 ! Mem[0000000090000038] = ffffffff, %g2 = ffffffffa3efbc01 ldsb [%i4+0x03b],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000084000018] = e2926412, %l4 = ffffffffb0cd9813 ldsb [%i0+%o3],%l4 ! %l4 = ffffffffffffffe2 ! %l4 = ffffffffffffffe2, Mem[0000000091000030] = a212b74f44701bdc stx %l4,[%i6+0x030] ! Mem[0000000091000030] = ffffffffffffffe2 p58_label_14: ! %l4 = ffffffffffffffe2, Mem[000000009000000c] = d1e67a4f stw %l4,[%i4+0x00c] ! Mem[000000009000000c] = ffffffe2 ! %l2 = 000000006a59d0f6, Mem[0000000090000038] = ffffffff stb %l2,[%i4+0x038] ! Mem[0000000090000038] = f6ffffff ! %l7 = ffffffffffffffd0, Mem[0000000085000037] = 6782d2bb stb %l7,[%i2+0x037] ! Mem[0000000085000034] = 6782d2d0 ! Mem[0000000090000008] = da26c3c5, %g2 = ffffffffffffffff lduh [%i4+%o1],%g2 ! %g2 = 000000000000da26 ! %l6 = 0000000000000d1f, Mem[0000000090000022] = edfce7b2 sth %l6,[%i4+0x022] ! Mem[0000000090000020] = 0d1fe7b2 ! Mem[0000000091800028] = d1fa02cc a3efbc01, %g2 = 0000da26, %g3 = ba1e4dff ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000a3efbc01 ! %l2 = 000000006a59d0f6, Mem[000000009080001e] = ffda6c6c sth %l2,[%i5+0x01e] ! Mem[000000009080001c] = d0f66c6c ! %l0 = 00000000a83abcd5, Mem[000000009180003d] = 80663500 stb %l0,[%o0+0x03d] ! Mem[000000009180003c] = d5663500 ! Mem[000000008500001c] = 5f433186, %l7 = ffffffffffffffd0 lduh [%i2+0x01e],%l7 ! %l7 = 0000000000003186 ! Mem[0000000090000034] = 5256d37b, %g18 = 874765efcd708dd8 ldsw [%i4+0x034],%g2 ! %g2 = 874765efcd708dd8 p58_label_15: ! Mem[000000009100000c] = 82d2bb0d, %g2 = 000000005256d37b ldsb [%i6+0x00d],%g2 ! %g2 = ffffffffffffff82 ! %l2 = 000000006a59d0f6, Mem[0000000091000005] = 861c206a stb %l2,[%i6+0x005] ! Mem[0000000091000004] = f61c206a ! %l0 = 00000000a83abcd5, Mem[0000000090000038] = f6ffffffffffffda stx %l0,[%i4+0x038] ! Mem[0000000090000038] = 00000000a83abcd5 ! Mem[0000000084800028] = ebce6aaa f942f56c, %l0 = a83abcd5, %l1 = ffffffda ldd [%i1+%o5],%l0 ! %l0 = 00000000ebce6aaa 00000000f942f56c ! %l4 = ffffffe2, %l5 = 18dd586a, Mem[0000000090000030] = e2926412 5256d37b std %l4,[%i4+0x030] ! Mem[0000000090000030] = ffffffe2 18dd586a ! Mem[0000000091000024] = d0f6b0cd, %g2 = ffffffffffffff82 ldsh [%i6+0x026],%g2 ! %g2 = ffffffffffffd0f6 ! %l4 = ffffffffffffffe2, Mem[0000000090000022] = 0d1fe7b2 sth %l4,[%i4+0x022] ! Mem[0000000090000020] = ffe2e7b2 ! %l4 = ffffffe2, %l5 = 18dd586a, Mem[0000000085000018] = 3b899643 5f433186 std %l4,[%i2+%o3] ! Mem[0000000085000018] = ffffffe2 18dd586a ! %l5 = acae320218dd586a, Mem[0000000085800038] = acae320218dd586a stx %l5,[%i3+0x038] ! Mem[0000000085800038] = acae320218dd586a ! Mem[000000009080002c] = 00000d1f, %g2 = ffffffffffffd0f6 lduw [%i5+0x02c],%g2 ! %g2 = 0000000000000d1f p58_label_16: ! Mem[000000009000001c] = ad1a54ff, %g2 = 0000000000000d1f ldsb [%i4+0x01f],%g2 ! %g2 = ffffffffffffffad ! %l0 = 00000000ebce6aaa, Mem[0000000090000020] = 1a54ffe2 stw %l0,[%i4+%o4] ! Mem[0000000090000020] = ebce6aaa ! Mem[000000009100000c] = 6782d2bb, %g18 = 874765efcd708dd8 ldsw [%i6+0x00c],%g2 ! %g2 = 874765efcd708dd8 ! %l3 = 000000006782d2bb, Mem[0000000090000018] = 7f114e529d7122ad stx %l3,[%i4+%o3] ! Mem[0000000090000018] = 000000006782d2bb ! Mem[0000000090000014] = b5a30000, %g2 = 000000006782d2bb ldsh [%i4+0x016],%g2 ! %g2 = ffffffffffffb5a3 ! Mem[0000000091000030] = ffffffffffffffe2, %g2 = ffffffffffffb5a3 ldx [%i6+0x030],%g2 ! %g2 = ffffffffffffffe2 ! Mem[0000000091000028] = b0cd9813 18dd586a, %g2 = ffffffe2, %g3 = a3efbc01 ldd [%i6+%o5],%g2 ! %g2 = 00000000b0cd9813 0000000018dd586a ! Mem[0000000090800010] = bbd0f97a ba27fa54, %g2 = b0cd9813, %g3 = 18dd586a ldd [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a 00000000ba27fa54 ! %l2 = 6a59d0f6, %l3 = 6782d2bb, Mem[0000000091800000] = 18dd586a da193367 std %l2,[%o0+%g0] ! Mem[0000000091800000] = 6a59d0f6 6782d2bb ! Mem[000000009100000c] = 6782d2bb, %g2 = 00000000bbd0f97a lduw [%i6+0x00c],%g2 ! %g2 = 000000006782d2bb p58_label_17: ! Mem[0000000090000038] = 0000a83a, %g2 = 000000006782d2bb lduh [%i4+0x03a],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000024] = eb3207dc, %g2 = 0000000000000000 ldub [%i4+0x026],%g2 ! %g2 = 00000000000000eb ! Mem[0000000091000038] = fdf522b2, %g18 = 874765efcd708dd8 ldsw [%i6+0x038],%g2 ! %g2 = 874765efcd708dd8 ! %l5 = acae320218dd586a, Mem[0000000091000016] = 1bdc0000 stb %l5,[%i6+0x016] ! Mem[0000000091000014] = 6adc0000 ! Mem[0000000091000028] = cd981318, %g2 = fffffffffdf522b2 ldsb [%i6+0x029],%g2 ! %g2 = ffffffffffffffcd ! Mem[0000000090000020] = ebce6aaa, %g18 = 874765efcd708dd8 ldsw [%i4+%o4],%g2 ! %g2 = 874765efcd708dd8 ! Mem[0000000090000018] = 000000006782d2bb, %g2 = ffffffffebce6aaa ldx [%i4+%o3],%g2 ! %g2 = 000000006782d2bb ! %l4 = ffffffffffffffe2, Mem[0000000084000018] = e2926412 stw %l4,[%i0+%o3] ! Mem[0000000084000018] = ffffffe2 ! %l0 = ebce6aaa, %l1 = f942f56c, Mem[0000000085800010] = 0d1ff868 8bf4c517 std %l0,[%i3+%o2] ! Mem[0000000085800010] = ebce6aaa f942f56c ! Mem[000000009100002c] = 18dd586a, %g18 = 874765efcd708dd8 ldsw [%i6+0x02c],%g2 ! %g2 = 874765efcd708dd8 p58_label_18: ! Mem[0000000090000008] = da26c3c5, %g2 = 0000000018dd586a ldub [%i4+%o1],%g2 ! %g2 = 00000000000000da ! Mem[000000009080000c] = a83abcd5, %g2 = 00000000000000da lduw [%i5+0x00c],%g2 ! %g2 = 00000000a83abcd5 ! Mem[0000000084800000] = 00000000, %l5 = acae320218dd586a lduw [%i1+%g0],%l5 ! %l5 = 0000000000000000 ! Mem[0000000090000018] = 000000006782d2bb, %g2 = 00000000a83abcd5 ldx [%i4+%o3],%g2 ! %g2 = 000000006782d2bb ! Mem[0000000090000024] = e7b2eb32, %g2 = 000000006782d2bb ldsh [%i4+0x024],%g2 ! %g2 = ffffffffffffe7b2 ! Mem[0000000091000038] = fdf522b2 c395c270, %g2 = ffffe7b2, %g3 = ba27fa54 ldd [%i6+0x038],%g2 ! %g2 = 00000000fdf522b2 00000000c395c270 ! Mem[0000000090800024] = ba1e4dff, %g2 = 00000000fdf522b2 ldsh [%i5+0x024],%g2 ! %g2 = ffffffffffffba1e ! Mem[0000000091000004] = def61c20, %g2 = ffffffffffffba1e lduw [%i6+0x004],%g2 ! %g2 = 00000000def61c20 ! Mem[000000009100001c] = 6782d2bb, %g2 = 00000000def61c20 lduh [%i6+0x01c],%g2 ! %g2 = 0000000000006782 ! %l1 = 00000000f942f56c, Mem[0000000091800018] = bc8f1b14 stw %l1,[%o0+%o3] ! Mem[0000000091800018] = f942f56c p58_label_19: ! %l4 = ffffffffffffffe2, Mem[0000000091800007] = bba212b7 stb %l4,[%o0+0x007] ! Mem[0000000091800004] = e2a212b7 ! %l6 = 0000000000000d1f, Mem[0000000090800004] = 18dd586a stw %l6,[%i5+0x004] ! Mem[0000000090800004] = 00000d1f ! Mem[0000000091800028] = fa02cca3, %g2 = 0000000000006782 ldsb [%o0+0x029],%g2 ! %g2 = fffffffffffffffa ! Mem[0000000091000024] = f6b0cd98, %g2 = fffffffffffffffa ldsb [%i6+0x027],%g2 ! %g2 = fffffffffffffff6 ! Mem[0000000091000004] = 1c206a59, %g2 = fffffffffffffff6 ldsh [%i6+0x006],%g2 ! %g2 = 0000000000001c20 ! Mem[0000000090000034] = 18dd586a, %g2 = 0000000000001c20 lduh [%i4+0x034],%g2 ! %g2 = 00000000000018dd ! Mem[0000000084000030] = e7e6b36d, %l4 = ffffffffffffffe2 ldsw [%i0+0x030],%l4 ! %l4 = ffffffffe7e6b36d ! Mem[0000000084800028] = ebce6aaa f942f56c, %l0 = ebce6aaa, %l1 = f942f56c ldd [%i1+%o5],%l0 ! %l0 = 00000000ebce6aaa 00000000f942f56c ! %l3 = 000000006782d2bb, Mem[0000000090800032] = 00006f70 sth %l3,[%i5+0x032] ! Mem[0000000090800030] = d2bb6f70 ! Mem[0000000091000030] = ffffffff, %g2 = 00000000000018dd ldsb [%i6+0x030],%g2 ! %g2 = ffffffffffffffff p58_label_20: ! %l4 = e7e6b36d, %l5 = 00000000, Mem[0000000091000028] = b0cd9813 18dd586a std %l4,[%i6+%o5] ! Mem[0000000091000028] = e7e6b36d 00000000 ! Mem[0000000090000038] = 00000000a83abcd5, %g2 = ffffffffffffffff ldx [%i4+0x038],%g2 ! %g2 = 00000000a83abcd5 ! Mem[0000000091000020] = 00000000 6a59d0f6, %g2 = a83abcd5, %g3 = c395c270 ldd [%i6+%o4],%g2 ! %g2 = 0000000000000000 000000006a59d0f6 ! Mem[0000000090800008] = 00000000, %g18 = 874765efcd708dd8 ldsw [%i5+%o1],%g2 ! %g2 = 874765efcd708dd8 ! Mem[0000000090000030] = e218dd58, %g2 = 0000000000000000 ldub [%i4+0x033],%g2 ! %g2 = 00000000000000e2 ! Mem[0000000091000020] = 00000000, %g18 = 874765efcd708dd8 ldsw [%i6+%o4],%g2 ! %g2 = 874765efcd708dd8 ! %l3 = 000000006782d2bb, Mem[0000000091000038] = fdf522b2c395c270 stx %l3,[%i6+0x038] ! Mem[0000000091000038] = 000000006782d2bb ! %l4 = ffffffffe7e6b36d, Mem[0000000091800010] = 5e44f9f4 sth %l4,[%o0+%o2] ! Mem[0000000091800010] = b36df9f4 ! Mem[000000009100001c] = 6782d2bb, %g18 = 874765efcd708dd8 ldsw [%i6+0x01c],%g2 ! %g2 = 874765efcd708dd8 ! Mem[0000000091000028] = e7e6b36d, %g2 = 000000006782d2bb ldub [%i6+%o5],%g2 ! %g2 = 00000000000000e7 p58_label_21: ! Mem[0000000091000038] = 00000000, %g18 = 874765efcd708dd8 ldsw [%i6+0x038],%g2 ! %g2 = 874765efcd708dd8 ! %l7 = 0000000000003186, Mem[0000000091000024] = 6a59d0f6 sth %l7,[%i6+0x024] ! Mem[0000000091000024] = 3186d0f6 ! %l7 = 0000000000003186, Mem[000000009180002e] = bc010000 sth %l7,[%o0+0x02e] ! Mem[000000009180002c] = 31860000 ! %l3 = 000000006782d2bb, Mem[0000000091800030] = 00000d1f05d3a56f stx %l3,[%o0+0x030] ! Mem[0000000091800030] = 000000006782d2bb ! %l0 = ebce6aaa, %l1 = f942f56c, Mem[0000000085000010] = 05d3a56f 71e99adc std %l0,[%i2+%o2] ! Mem[0000000085000010] = ebce6aaa f942f56c ! %l3 = 000000006782d2bb, Mem[0000000085800008] = bc8f1b14 sth %l3,[%i3+%o1] ! Mem[0000000085800008] = d2bb1b14 ! %l7 = 0000000000003186, Mem[0000000091800021] = 000d1f05 stb %l7,[%o0+0x021] ! Mem[0000000091800020] = 860d1f05 ! Mem[0000000091800000] = 6a59d0f6, %g2 = 0000000000000000 ldsh [%o0+%g0],%g2 ! %g2 = 0000000000006a59 ! Mem[0000000090000038] = 00000000, %g18 = 874765efcd708dd8 ldsw [%i4+0x038],%g2 ! %g2 = 874765efcd708dd8 ! %l0 = 00000000ebce6aaa, Mem[0000000090000010] = 0212225c798eb5a3 stx %l0,[%i4+%o2] ! Mem[0000000090000010] = 00000000ebce6aaa p58_label_22: ! Mem[0000000090800024] = 1e4dff00, %g2 = 0000000000000000 ldsb [%i5+0x025],%g2 ! %g2 = 000000000000001e ! Mem[0000000090000034] = 18dd586a, %g18 = 874765efcd708dd8 ldsw [%i4+0x034],%g2 ! %g2 = 874765efcd708dd8 ! Mem[0000000090000010] = 00000000 ebce6aaa, %g2 = 18dd586a, %g3 = 6a59d0f6 ldd [%i4+%o2],%g2 ! %g2 = 0000000000000000 00000000ebce6aaa ! Mem[0000000085800028] = 283071ec, %l1 = 00000000f942f56c ldsb [%i3+0x02b],%l1 ! %l1 = ffffffffffffffec ! %l6 = 00000d1f, %l7 = 00003186, Mem[0000000084000020] = bbbf83ed 60c6971b std %l6,[%i0+%o4] ! Mem[0000000084000020] = 00000d1f 00003186 ! Mem[0000000085800030] = 1d417a1c 44701bdc, %l0 = ebce6aaa, %l1 = ffffffec ldd [%i3+0x030],%l0 ! %l0 = 000000001d417a1c 0000000044701bdc ! Mem[0000000090800038] = 393f420cdd38b60e, %g2 = 0000000000000000 ldx [%i5+0x038],%g2 ! %g2 = 393f420cdd38b60e ! Mem[0000000090000030] = ffffffe2, %g2 = 393f420cdd38b60e lduh [%i4+0x030],%g2 ! %g2 = 000000000000ffff ! Mem[0000000085000000] = b0cd9813, %l0 = 000000001d417a1c ldub [%i2+0x003],%l0 ! %l0 = 0000000000000013 ! Mem[0000000091000008] = 6a59d0f6, %g2 = 000000000000ffff ldsh [%i6+%o1],%g2 ! %g2 = 0000000000006a59 p58_label_23: ! %l2 = 000000006a59d0f6, Mem[0000000090800030] = 0000d2bb stw %l2,[%i5+0x030] ! Mem[0000000090800030] = 6a59d0f6 ! Mem[0000000085800008] = d2bb1b14e67cc054, %l2 = 000000006a59d0f6 ldx [%i3+%o1],%l2 ! %l2 = d2bb1b14e67cc054 ! Mem[0000000085800008] = d2bb1b14, %l3 = 000000006782d2bb ldsh [%i3+%o1],%l3 ! %l3 = ffffffffffffd2bb ! Mem[0000000084800000] = 00000000, %l5 = 0000000000000000 ldsb [%i1+0x001],%l5 ! %l5 = 0000000000000000 ! Mem[0000000090000018] = 00000067, %g2 = 0000000000006a59 ldsb [%i4+0x019],%g2 ! %g2 = 0000000000000000 ! %l7 = 0000000000003186, Mem[0000000090800008] = 00000000 stw %l7,[%i5+%o1] ! Mem[0000000090800008] = 00003186 ! Mem[0000000091800004] = 82d2e2a2, %g2 = 0000000000000000 ldsb [%o0+0x005],%g2 ! %g2 = ffffffffffffff82 ! %l6 = 00000d1f, %l7 = 00003186, Mem[0000000090000020] = ebce6aaa e7b2eb32 std %l6,[%i4+%o4] ! Mem[0000000090000020] = 00000d1f 00003186 ! Mem[0000000090000028] = 67fdd579, %g2 = ffffffffffffff82 lduh [%i4+0x02a],%g2 ! %g2 = 00000000000067fd ! Mem[0000000091000010] = b74f4470, %g2 = 00000000000067fd ldsb [%i6+0x012],%g2 ! %g2 = ffffffffffffffb7 p58_label_24: ! %l2 = d2bb1b14e67cc054, Mem[0000000084000008] = 60951143a86abcd5 stx %l2,[%i0+%o1] ! Mem[0000000084000008] = d2bb1b14e67cc054 ! Mem[0000000091800018] = f56c6782, %g2 = ffffffffffffffb7 ldsb [%o0+0x01a],%g2 ! %g2 = fffffffffffffff5 ! Mem[000000008500003c] = 6a59d0f6, %l3 = ffffffffffffd2bb ldsh [%i2+0x03c],%l3 ! %l3 = 0000000000006a59 ! Mem[0000000090000034] = dd586a00, %g2 = fffffffffffffff5 ldub [%i4+0x035],%g2 ! %g2 = 00000000000000dd ! Mem[0000000090800018] = bcd5ffff, %g2 = 00000000000000dd ldsh [%i5+0x01a],%g2 ! %g2 = ffffffffffffbcd5 ! Mem[0000000085000020] = 98661098, %l4 = ffffffffe7e6b36d ldsb [%i2+0x022],%l4 ! %l4 = 0000000000000010 ! Mem[0000000085800030] = 1d417a1c 44701bdc, %l2 = e67cc054, %l3 = 00006a59 ldd [%i3+0x030],%l2 ! %l2 = 000000001d417a1c 0000000044701bdc ! Mem[0000000084000024] = 00003186, %l7 = 0000000000003186 ldsw [%i0+0x024],%l7 ! %l7 = 0000000000003186 ! Mem[0000000091800018] = f56c6782, %g2 = ffffffffffffbcd5 ldsh [%o0+0x01a],%g2 ! %g2 = fffffffffffff56c ! Mem[0000000085000000] = b0cd9813306010f2, %l2 = 000000001d417a1c ldx [%i2+%g0],%l2 ! %l2 = b0cd9813306010f2 p58_label_25: ! Mem[0000000090800038] = 393f420c, %g2 = fffffffffffff56c ldsb [%i5+0x038],%g2 ! %g2 = 0000000000000039 ! Mem[0000000090000020] = 00000d1f, %g2 = 0000000000000039 lduh [%i4+%o4],%g2 ! %g2 = 0000000000000000 ! %l4 = 00000010, %l5 = 00000000, Mem[0000000091800038] = e8dd799b ebd56635 std %l4,[%o0+0x038] ! Mem[0000000091800038] = 00000010 00000000 ! Mem[0000000084800008] = 13739a6a, %l0 = 0000000000000013 ldsb [%i1+0x009],%l0 ! %l0 = 0000000000000073 ! Mem[000000009100002c] = 00ffffff, %g2 = 0000000000000000 ldsb [%i6+0x02f],%g2 ! %g2 = 0000000000000000 ! %l2 = b0cd9813306010f2, Mem[0000000090000010] = 00000000ebce6aaa stx %l2,[%i4+%o2] ! Mem[0000000090000010] = b0cd9813306010f2 ! Mem[0000000090800018] = a83abcd5ffffd0f6, %g2 = 0000000000000000 ldx [%i5+%o3],%g2 ! %g2 = a83abcd5ffffd0f6 ! Mem[0000000090800024] = 4dff0000, %g2 = a83abcd5ffffd0f6 ldsh [%i5+0x026],%g2 ! %g2 = 0000000000004dff ! Mem[000000009180000c] = 44701bdc, %g2 = 0000000000004dff lduw [%o0+0x00c],%g2 ! %g2 = 0000000044701bdc ! Mem[000000009100001c] = d2bb0000, %g2 = 0000000044701bdc ldsb [%i6+0x01e],%g2 ! %g2 = ffffffffffffffd2 ba,a p58_not_taken_0_end p58_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p58_branch_failed p58_not_taken_0_end: ! End of Random Code for Thread 58 1: membar #Sync ! Force all stores to complete p58_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0e8] ! Set processor 58 done flag ! Check Registers p58_check_registers: set p58_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000000000073 bne,a,pn %xcc,p58_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000044701bdc bne,a,pn %xcc,p58_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be b0cd9813306010f2 bne,a,pn %xcc,p58_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000044701bdc bne,a,pn %xcc,p58_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000010 bne,a,pn %xcc,p58_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000000000 bne,a,pn %xcc,p58_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000000000d1f bne,a,pn %xcc,p58_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 0000000000003186 bne,a,pn %xcc,p58_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p58_check_fp_registers: set p58_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 3b4e8c49 4603598f bne %xcc,p58_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be e9383e4e 343f8374 bne %xcc,p58_f2_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be a0676967 ed72955b bne %xcc,p58_f6_fail nop ! Check Local Memory set p58_local0_expect,%g1 p58_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 7a4fd6527655af3c ldx [%i0+0x000],%g3 ! Observed data at 0000000084000000 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = d2bb1b14e67cc054 ldx [%i0+0x008],%g3 ! Observed data at 0000000084000008 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ffffffffbc8f1b14 ldx [%i0+0x010],%g3 ! Observed data at 0000000084000010 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffe25256d37b ldx [%i0+0x018],%g3 ! Observed data at 0000000084000018 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 00000d1f00003186 ldx [%i0+0x020],%g3 ! Observed data at 0000000084000020 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i0,0x020,%g4 set p58_local1_expect,%g1 p58_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 000000006a59d0f6 ldx [%i1+0x000],%g3 ! Observed data at 0000000084800000 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i1,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 13739a6a14eef34c ldx [%i1+0x008],%g3 ! Observed data at 0000000084800008 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i1,0x008,%g4 set p58_local2_expect,%g1 p58_check_local2: ldx [%g1+0x010],%g2 ! Expected data = ebce6aaaf942f56c ldx [%i2+0x010],%g3 ! Observed data at 0000000085000010 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i2,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = ffffffe218dd586a ldx [%i2+0x018],%g3 ! Observed data at 0000000085000018 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i2,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = 6a59d0f66782d2d0 ldx [%i2+0x030],%g3 ! Observed data at 0000000085000030 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i2,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 000000006a59d0f6 ldx [%i2+0x038],%g3 ! Observed data at 0000000085000038 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i2,0x038,%g4 set p58_local3_expect,%g1 p58_check_local3: ldx [%g1+0x000],%g2 ! Expected data = be7a45abc8994f7b ldx [%i3+0x000],%g3 ! Observed data at 0000000085800000 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = d2bb1b14e67cc054 ldx [%i3+0x008],%g3 ! Observed data at 0000000085800008 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = ebce6aaaf942f56c ldx [%i3+0x010],%g3 ! Observed data at 0000000085800010 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i3,0x010,%g4 ldx [%g1+0x038],%g2 ! Expected data = acae320218dd586a ldx [%i3+0x038],%g3 ! Observed data at 0000000085800038 cmp %g2,%g3 bne,a,pn %xcc,p58_local_failed add %i3,0x038,%g4 ! The test for processor 58 has passed p58_passed: ta GOOD_TRAP nop p58_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p58_failed p58_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p58_failed p58_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p58_failed p58_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p58_failed p58_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p58_failed p58_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p58_failed p58_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p58_failed p58_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p58_failed p58_f0_fail: set p58_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p58_f2_fail: set p58_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p58_f6_fail: set p58_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 58 failed p58_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0e8] ! Set processor 58 done flag set p58_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 58 failed p58_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0e8] ! Set processor 58 done flag set p58_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p58_selfmod_failed: ba p58_failed mov 0xabc,%g1 p58_common_error: or %g0,0xf1a,%g1 ba p58_failed mov %o5,%g3 p58_common_signature_error: set p58_temp,%g1 ba p58_failed st %g2,[%g1] ! Common Lock Number p58_common_timeout: set p58_temp,%g1 ba p58_failed st %g2,[%g1] ! Common Lock Number p58_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p58_failed mov 0x0,%g3 p58_trap1e: ldsha [%i1+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000084800028] lduba [%i2+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000085000008] stha %l5,[%i3+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085800010] done p58_trap1o: ldsha [%o1+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000084800028] lduba [%o2+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000085000008] stha %l5,[%o3+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000085800010] done p58_trap2e: lduba [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000085800008] lduba [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000085000028] ldsba [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000085000028] done p58_trap2o: lduba [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[0000000085800008] lduba [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000085000028] ldsba [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000085000028] done p58_trap3e: nop nop nop nop nop done p58_trap3o: nop nop nop nop nop done p58_init_memory_pointers: set p58_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 p58_local0_start,%i0 set p58_local1_start,%i1 set p58_local2_start,%i2 set p58_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = fdf522b2c395c270 ldx [%g1+0x008],%l1 ! %l1 = ca137892a3efbc01 ldx [%g1+0x010],%l2 ! %l2 = c0633270a212b74f ldx [%g1+0x018],%l3 ! %l3 = b6773b03ec3a9d35 ldx [%g1+0x020],%l4 ! %l4 = ad26c3c5d1e67a4f ldx [%g1+0x028],%l5 ! %l5 = acae320218dd586a ldx [%g1+0x030],%l6 ! %l6 = a81f8e9ca94232ff ldx [%g1+0x038],%l7 ! %l7 = 4b8640c398b0e423 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 59 processor_59: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xec] ! Set the start flag wrpr %g0,7,%cleanwin call p59_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 59 wr %g0,0x4,%fprs ! Make sure fef is 1 set p59_init_freg,%g1 ! %f0 = 084a53b3 14dd7d98 7dc75fe6 ab96fe0f ! %f4 = 6a871b3c 427f23a1 ce9a22bf aaaa9561 ! %f8 = af7ae143 f89f3ac4 378070f7 c13c8331 ! %f12 = a753699a f50a6f8e 8b201f4a 7fc516c3 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 0b25ed21 2490451e 1014b3e1 966f75bc ! %f20 = 879489d4 cb9a71f3 beebf6ca c1017316 ! %f24 = f2e24913 ffa59186 2dde23e2 42b5b506 ! %f28 = 2e4af297 7b0f7ae1 fc105039 9cb4e9fe ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 45de2440 25672281 3b5ec529 7fb8811f ! %f36 = dae6ebbb 928e7052 6c0678e6 f2683b12 ! %f40 = 74148d42 18471aa3 de5d7bf0 b5bdbce1 ! %f44 = 1191e13e 62c155c8 4feb6227 615ee451 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xb2ff7ce70000000a,%g7,%g1 ! GSR scale = 1, align = 2 wr %g1,%g0,%gsr ! GSR = b2ff7ce70000000a wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 59 p59_label_1: ! Mem[0000000091000018] = b4334f3440af2dc9, %g2 = 6624c5aee06d9ab3 ldx [%i6+%o3],%g2 ! %g2 = b4334f3440af2dc9 ! %l6 = 923206e4705ed278, Mem[0000000090000026] = eb3207dc sth %l6,[%i4+0x026] ! Mem[0000000090000024] = d27807dc ! Mem[000000008600000c] = b7c49a0d, %l3 = 9e50ec49fd683cac ldsh [%i0+0x00c],%l3 ! %l3 = ffffffffffffb7c4 ! %l0 = 2dba66760b682ac3, Mem[000000009100003d] = 571dc000 stb %l0,[%i6+0x03d] ! Mem[000000009100003c] = c31dc000 ! %l0 = 2dba66760b682ac3, Mem[000000008680002c] = ba4b6a7e sth %l0,[%i1+0x02c] ! Mem[000000008680002c] = 2ac36a7e ! %l0 = 0b682ac3, %l1 = 4c872d04, Mem[0000000091800008] = 50d23f27 0741274a std %l0,[%o0+%o1] ! Mem[0000000091800008] = 0b682ac3 4c872d04 ! Mem[0000000090000010] = 0212225c, %g2 = b4334f3440af2dc9 lduh [%i4+%o2],%g2 ! %g2 = 0000000000000212 ! %l2 = 1469db828c9a5bf3, Mem[0000000091000018] = b4334f3440af2dc9 stx %l2,[%i6+%o3] ! Mem[0000000091000018] = 1469db828c9a5bf3 ! Mem[0000000087000010] = e12e2f98, %l7 = 603b6741fb17e9f6 ldub [%i2+0x012],%l7 ! %l7 = 000000000000002f ! Mem[0000000091000000] = 6dde861c, %g2 = 0000000000000212 ldsb [%i6+0x003],%g2 ! %g2 = 000000000000006d p59_label_2: ! Mem[0000000090800038] = 393f420c dd38b60e, %g2 = 0000006d, %g3 = 0bad0b00 ldd [%i5+0x038],%g2 ! %g2 = 00000000393f420c 00000000dd38b60e ! Mem[0000000090000008] = 96abb01b, %g2 = 00000000393f420c lduw [%i4+%o1],%g2 ! %g2 = 0000000096abb01b ! %l7 = 000000000000002f, Mem[0000000086000002] = 2016b515 stb %l7,[%i0+0x002] ! Mem[0000000086000000] = 20162f15 ! %l2 = 8c9a5bf3, %l3 = ffffb7c4, Mem[0000000091000038] = 65898de9 d7c31dc0 std %l2,[%i6+0x038] ! Mem[0000000091000038] = 8c9a5bf3 ffffb7c4 ! %l4 = 191507e9, %l5 = fe226299, Mem[0000000091800008] = 0b682ac3 4c872d04 std %l4,[%o0+%o1] ! Mem[0000000091800008] = 191507e9 fe226299 ! Mem[000000009080000c] = f38fafd2, %g2 = 0000000096abb01b lduh [%i5+0x00c],%g2 ! %g2 = 000000000000f38f ! Mem[0000000090000010] = 0212225c, %g2 = 000000000000f38f lduw [%i4+%o2],%g2 ! %g2 = 000000000212225c ! %l2 = 8c9a5bf3, %l3 = ffffb7c4, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l2,[%i4+%g0] ! Mem[0000000090000000] = 8c9a5bf3 ffffb7c4 ! Mem[0000000090800018] = 851cd634, %g2 = 000000000212225c lduh [%i5+0x01a],%g2 ! %g2 = 000000000000851c ! %l4 = 9df6ab0a191507e9, Mem[0000000091000010] = eb99b055 stw %l4,[%i6+%o2] ! Mem[0000000091000010] = 191507e9 p59_label_3: ! Mem[0000000091000034] = 7bbe7e8c, %g2 = 000000000000851c ldsb [%i6+0x035],%g2 ! %g2 = 000000000000007b ! Mem[0000000091000000] = ddab9f6d, %g2 = 000000000000007b lduw [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d ! Mem[0000000087800014] = 8e001cfb, %l2 = 1469db828c9a5bf3 lduw [%i3+0x014],%l2 ! %l2 = 000000008e001cfb ! %l0 = 0b682ac3, %l1 = 4c872d04, Mem[0000000091800020] = c69ee3c7 33167744 std %l0,[%o0+%o4] ! Mem[0000000091800020] = 0b682ac3 4c872d04 ! Mem[0000000090000010] = 0212225c798eb5a3, %g2 = 00000000ddab9f6d ldx [%i4+%o2],%g2 ! %g2 = 0212225c798eb5a3 ! %l7 = 000000000000002f, Mem[0000000090800030] = e7b33334 sth %l7,[%i5+0x030] ! Mem[0000000090800030] = 002f3334 ! Mem[000000009000001c] = 9d7122ad, %g2 = 0212225c798eb5a3 lduh [%i4+0x01c],%g2 ! %g2 = 0000000000009d71 ! %l4 = 191507e9, %l5 = fe226299, Mem[0000000090800028] = eb4882af 9c5fe8b1 std %l4,[%i5+%o5] ! Mem[0000000090800028] = 191507e9 fe226299 ! %l3 = ffffffffffffb7c4, Mem[000000009080001b] = 1cd63435 stb %l3,[%i5+0x01b] ! Mem[0000000090800018] = c4d63435 ! Mem[0000000091000004] = de861c20, %g18 = 84cdb6ca3535da34 ldsw [%i6+0x004],%g2 ! %g2 = 84cdb6ca3535da34 p59_label_4: ! Mem[000000009000000c] = c40b9e2c, %g2 = ffffffffde861c20 ldsb [%i4+0x00c],%g2 ! %g2 = ffffffffffffffc4 ! Mem[000000009000003c] = ba39dc00, %g2 = ffffffffffffffc4 ldsb [%i4+0x03d],%g2 ! %g2 = ffffffffffffffba ! Mem[000000009080000c] = f38fafd2, %g18 = 84cdb6ca3535da34 ldsw [%i5+0x00c],%g2 ! %g2 = 84cdb6ca3535da34 ! %l1 = 328b3cea4c872d04, Mem[0000000091800006] = 33671915 sth %l1,[%o0+0x006] ! Mem[0000000091800004] = 2d041915 ! %l0 = 0b682ac3, %l1 = 4c872d04, Mem[0000000090800000] = c8c086c6 d0bacca9 std %l0,[%i5+%g0] ! Mem[0000000090800000] = 0b682ac3 4c872d04 ! %l3 = ffffffffffffb7c4, Mem[0000000090800004] = 4c872d04 stw %l3,[%i5+0x004] ! Mem[0000000090800004] = ffffb7c4 ! Mem[0000000087800008] = 2c1a8f83bdc52155, %l5 = 79fc7deffe226299 ldx [%i3+%o1],%l5 ! %l5 = 2c1a8f83bdc52155 ! Mem[000000009100001c] = 5bf39de2, %g2 = fffffffff38fafd2 ldub [%i6+0x01e],%g2 ! %g2 = 000000000000005b ! Mem[0000000091000020] = 9de28f8d, %g2 = 000000000000005b lduw [%i6+%o4],%g2 ! %g2 = 000000009de28f8d ! %l3 = ffffffffffffb7c4, Mem[0000000087800030] = a44df9f32ac82f78 stx %l3,[%i3+0x030] ! Mem[0000000087800030] = ffffffffffffb7c4 p59_label_5: ! %l4 = 9df6ab0a191507e9, Mem[0000000090800030] = 002f3334 sth %l4,[%i5+0x030] ! Mem[0000000090800030] = 07e93334 ! Mem[0000000086000020] = a9f3c52a, %l4 = 9df6ab0a191507e9 lduw [%i0+%o4],%l4 ! %l4 = 00000000a9f3c52a ! %l4 = 00000000a9f3c52a, Mem[0000000091000030] = 7cc77257 stw %l4,[%i6+0x030] ! Mem[0000000091000030] = a9f3c52a ! %l4 = 00000000a9f3c52a, Mem[0000000091800024] = 4c872d04 stw %l4,[%o0+0x024] ! Mem[0000000091800024] = a9f3c52a ! %l5 = 2c1a8f83bdc52155, Mem[0000000091000008] = 4b1c5151da67f293 stx %l5,[%i6+%o1] ! Mem[0000000091000008] = 2c1a8f83bdc52155 ! Mem[0000000090000020] = edfce7b2, %g2 = 000000009de28f8d ldsh [%i4+0x022],%g2 ! %g2 = ffffffffffffedfc ! Mem[0000000090000000] = 5bf3ffff, %g2 = ffffffffffffedfc lduh [%i4+0x002],%g2 ! %g2 = 0000000000005bf3 ! Mem[0000000090800030] = 07e933342d07fd66, %g2 = 0000000000005bf3 ldx [%i5+0x030],%g2 ! %g2 = 07e933342d07fd66 ! Mem[0000000087000008] = 8bb89fb1, %l4 = 00000000a9f3c52a ldsh [%i2+%o1],%l4 ! %l4 = ffffffffffff8bb8 ! Mem[0000000091800030] = 45288f71, %g2 = 07e933342d07fd66 ldsh [%o0+0x030],%g2 ! %g2 = 0000000000004528 p59_label_6: ! %l1 = 328b3cea4c872d04, Mem[000000009080001c] = d6343572 sth %l1,[%i5+0x01c] ! Mem[000000009080001c] = 2d043572 ! Mem[0000000090000008] = 96abb01b, %g18 = 84cdb6ca3535da34 ldsw [%i4+%o1],%g2 ! %g2 = 84cdb6ca3535da34 ! %l0 = 2dba66760b682ac3, Mem[0000000091000028] = 43a014ad sth %l0,[%i6+%o5] ! Mem[0000000091000028] = 2ac314ad ! Mem[0000000090800020] = 6c6c0f3a, %g2 = ffffffff96abb01b ldsb [%i5+%o4],%g2 ! %g2 = 000000000000006c ! %l5 = 2c1a8f83bdc52155, Mem[0000000090000025] = b2d27807 stb %l5,[%i4+0x025] ! Mem[0000000090000024] = 55d27807 ! %l1 = 328b3cea4c872d04, Mem[0000000091800030] = 45288f71 sth %l1,[%o0+0x030] ! Mem[0000000091800030] = 2d048f71 ! %l6 = 923206e4705ed278, Mem[0000000086800028] = f37e72ea sth %l6,[%i1+%o5] ! Mem[0000000086800028] = d27872ea ! Mem[0000000087800020] = 7a7e2647, %l1 = 328b3cea4c872d04 ldub [%i3+0x023],%l1 ! %l1 = 0000000000000047 ! %l4 = ffff8bb8, %l5 = bdc52155, Mem[0000000091000000] = ddab9f6d de861c20 std %l4,[%i6+%g0] ! Mem[0000000091000000] = ffff8bb8 bdc52155 ! Mem[0000000087800010] = 1f7a2de2, %l1 = 0000000000000047 ldsh [%i3+0x012],%l1 ! %l1 = 0000000000002de2 p59_label_7: ! %l6 = 705ed278, %l7 = 0000002f, Mem[0000000090800008] = a3d5b48d f38fafd2 std %l6,[%i5+%o1] ! Mem[0000000090800008] = 705ed278 0000002f ! Mem[0000000090000020] = 1a54edfce755d278, %g2 = 000000000000006c ldx [%i4+%o4],%g2 ! %g2 = 1a54edfce755d278 ! %l2 = 000000008e001cfb, Mem[0000000090000013] = 5c798eb5 stb %l2,[%i4+0x013] ! Mem[0000000090000010] = fb798eb5 ! Mem[0000000091800010] = 5e44f9f4, %g18 = 84cdb6ca3535da34 ldsw [%o0+%o2],%g2 ! %g2 = 84cdb6ca3535da34 ! Mem[0000000087000028] = f1342efd, %l0 = 2dba66760b682ac3 ldsh [%i2+%o5],%l0 ! %l0 = fffffffffffff134 ! %l6 = 923206e4705ed278, Mem[0000000090000028] = 07dc67fd8d791540 stx %l6,[%i4+%o5] ! Mem[0000000090000028] = 923206e4705ed278 ! Mem[0000000090000028] = 923206e4 705ed278, %g2 = 5e44f9f4, %g3 = dd38b60e ldd [%i4+%o5],%g2 ! %g2 = 00000000923206e4 00000000705ed278 ! %l4 = ffffffffffff8bb8, Mem[0000000090800026] = 4dff1915 sth %l4,[%i5+0x026] ! Mem[0000000090800024] = 8bb81915 ! %l4 = ffff8bb8, %l5 = bdc52155, Mem[0000000090000008] = 96abb01b c40b9e2c std %l4,[%i4+%o1] ! Mem[0000000090000008] = ffff8bb8 bdc52155 ! %l5 = 2c1a8f83bdc52155, Mem[0000000090800028] = 191507e9 sth %l5,[%i5+%o5] ! Mem[0000000090800028] = 215507e9 p59_label_8: ! %l3 = ffffffffffffb7c4, Mem[0000000091000014] = 5bebbbe4 stw %l3,[%i6+0x014] ! Mem[0000000091000014] = ffffb7c4 ! %l2 = 000000008e001cfb, Mem[0000000087800000] = a83b722ddafc0317 stx %l2,[%i3+%g0] ! Mem[0000000087800000] = 000000008e001cfb ! Mem[000000008780003c] = bdfc11d1, %l4 = ffffffffffff8bb8 ldub [%i3+0x03e],%l4 ! %l4 = 0000000000000011 ! Mem[0000000091800000] = 5e37b5da, %g2 = 00000000923206e4 ldsb [%o0+0x001],%g2 ! %g2 = 000000000000005e ! Mem[0000000090000024] = d2789232, %g2 = 000000000000005e ldub [%i4+0x026],%g2 ! %g2 = 00000000000000d2 ! %l0 = fffffffffffff134, Mem[0000000091800018] = 39a5df25e14610d9 stx %l0,[%o0+%o3] ! Mem[0000000091800018] = fffffffffffff134 ! Mem[0000000090800028] = 215507e9, %g2 = 00000000000000d2 lduh [%i5+%o5],%g2 ! %g2 = 0000000000002155 ! %l0 = fffffffffffff134, Mem[0000000086800038] = c6cf82a2 sth %l0,[%i1+0x038] ! Mem[0000000086800038] = f13482a2 ! %l0 = fffff134, %l1 = 00002de2, Mem[0000000091000018] = 1469db82 8c9a5bf3 std %l0,[%i6+%o3] ! Mem[0000000091000018] = fffff134 00002de2 ! Mem[0000000091800020] = 0b682ac3, %g18 = 84cdb6ca3535da34 ldsw [%o0+%o4],%g2 ! %g2 = 84cdb6ca3535da34 p59_label_9: ! Mem[0000000091000008] = 2c1a8f83 bdc52155, %g2 = 0b682ac3, %g3 = 705ed278 ldd [%i6+%o1],%g2 ! %g2 = 000000002c1a8f83 00000000bdc52155 ! Mem[0000000090000018] = 7f114e52 9d7122ad, %g2 = 2c1a8f83, %g3 = bdc52155 ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d7122ad ! %l7 = 000000000000002f, Mem[0000000091800000] = 6c5e37b5da192d04 stx %l7,[%o0+%g0] ! Mem[0000000091800000] = 000000000000002f ! %l2 = 8e001cfb, %l3 = ffffb7c4, Mem[0000000091000018] = fffff134 00002de2 std %l2,[%i6+%o3] ! Mem[0000000091000018] = 8e001cfb ffffb7c4 ! Mem[0000000090800010] = bbd0f97a ba27fa54, %g2 = 7f114e52, %g3 = 9d7122ad ldd [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a 00000000ba27fa54 ! Mem[0000000091800000] = 00000000, %g2 = 00000000bbd0f97a ldub [%o0+0x002],%g2 ! %g2 = 0000000000000000 ! %l2 = 000000008e001cfb, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l2,[%i6+%o4] ! Mem[0000000091000020] = 000000008e001cfb ! %l4 = 0000000000000011, Mem[000000009100000a] = 8f83bdc5 sth %l4,[%i6+0x00a] ! Mem[0000000091000008] = 0011bdc5 ! Mem[0000000091000000] = ffff8bb8, %g18 = 84cdb6ca3535da34 ldsw [%i6+%g0],%g2 ! %g2 = 84cdb6ca3535da34 ! %l7 = 000000000000002f, Mem[0000000090800020] = 6c6c0f3aba1e8bb8 stx %l7,[%i5+%o4] ! Mem[0000000090800020] = 000000000000002f p59_label_10: ! %l5 = 2c1a8f83bdc52155, Mem[000000009000003c] = f8ba39dc stb %l5,[%i4+0x03c] ! Mem[000000009000003c] = 55ba39dc ! %l2 = 8e001cfb, %l3 = ffffb7c4, Mem[0000000090800018] = 35d385c4 2d043572 std %l2,[%i5+%o3] ! Mem[0000000090800018] = 8e001cfb ffffb7c4 ! Mem[0000000090000008] = ffff8bb8, %g2 = ffffffffffff8bb8 ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffffffff ! %l5 = 2c1a8f83bdc52155, Mem[0000000090000038] = 8fc6c81b stw %l5,[%i4+0x038] ! Mem[0000000090000038] = bdc52155 ! Mem[0000000086000010] = 905534db, %l5 = 2c1a8f83bdc52155 lduw [%i0+%o2],%l5 ! %l5 = 00000000905534db ! Mem[0000000090800028] = 215507e9, %g18 = 84cdb6ca3535da34 ldsw [%i5+%o5],%g2 ! %g2 = 84cdb6ca3535da34 ! Mem[0000000090000020] = 1a54edfce755d278, %g2 = 00000000215507e9 ldx [%i4+%o4],%g2 ! %g2 = 1a54edfce755d278 ! %l6 = 923206e4705ed278, Mem[0000000087000004] = 5df11493 sth %l6,[%i2+0x004] ! Mem[0000000087000004] = d2781493 ! Mem[0000000091800008] = 191507e9, %g18 = 84cdb6ca3535da34 ldsw [%o0+%o1],%g2 ! %g2 = 84cdb6ca3535da34 ! %l0 = fffff134, %l1 = 00002de2, Mem[0000000087800018] = 733781fe 73353d43 std %l0,[%i3+%o3] ! Mem[0000000087800018] = fffff134 00002de2 p59_label_11: ! Mem[0000000091000020] = 00000000, %g2 = 00000000191507e9 ldub [%i6+%o4],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800038] = 0cdd38b6, %g2 = 0000000000000000 ldsb [%i5+0x03b],%g2 ! %g2 = 000000000000000c ! %l3 = ffffffffffffb7c4, Mem[0000000091800000] = 000000000000002f stx %l3,[%o0+%g0] ! Mem[0000000091800000] = ffffffffffffb7c4 ! Mem[000000009000002c] = 705ed278, %g18 = 84cdb6ca3535da34 ldsw [%i4+0x02c],%g2 ! %g2 = 84cdb6ca3535da34 ! %l3 = ffffffffffffb7c4, Mem[0000000090800018] = 8e001cfb sth %l3,[%i5+%o3] ! Mem[0000000090800018] = b7c41cfb ! Mem[000000009000002c] = 705ed278, %g2 = 00000000705ed278 lduw [%i4+0x02c],%g2 ! %g2 = 00000000705ed278 ! %l4 = 0000000000000011, Mem[000000009080003c] = dd38b60e sth %l4,[%i5+0x03c] ! Mem[000000009080003c] = 0011b60e ! %l4 = 0000000000000011, Mem[0000000090800038] = 393f420c0011b60e stx %l4,[%i5+0x038] ! Mem[0000000090800038] = 0000000000000011 ! Mem[0000000091800004] = ffffb7c4, %g2 = 00000000705ed278 ldsh [%o0+0x004],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000091800038] = e8dd799beb806635, %g2 = ffffffffffffffff ldx [%o0+0x038],%g2 ! %g2 = e8dd799beb806635 p59_label_12: ! Mem[0000000090800014] = ba27fa54, %g2 = e8dd799beb806635 lduh [%i5+0x014],%g2 ! %g2 = 000000000000ba27 ! %l6 = 923206e4705ed278, Mem[000000009080000e] = 002fbbd0 sth %l6,[%i5+0x00e] ! Mem[000000009080000c] = d278bbd0 ! Mem[0000000091800000] = ffffffffffffb7c4, %g2 = 000000000000ba27 ldx [%o0+%g0],%g2 ! %g2 = ffffffffffffb7c4 ! Mem[000000009180002c] = 308df52d, %g2 = ffffffffffffb7c4 ldub [%o0+0x02d],%g2 ! %g2 = 0000000000000030 ! Mem[0000000090800010] = d0f97aba, %g2 = 0000000000000030 ldsb [%i5+0x011],%g2 ! %g2 = ffffffffffffffd0 ! Mem[0000000086000010] = 905534db, %l3 = ffffffffffffb7c4 ldsb [%i0+0x011],%l3 ! %l3 = 0000000000000055 ! Mem[0000000086800038] = f13482a2 6833125a, %l0 = fffff134, %l1 = 00002de2 ldd [%i1+0x038],%l0 ! %l0 = 00000000f13482a2 000000006833125a ! Mem[0000000091000010] = 191507e9ffffb7c4, %g2 = ffffffffffffffd0 ldx [%i6+%o2],%g2 ! %g2 = 191507e9ffffb7c4 ! Mem[000000008600003c] = 5410aa04, %l5 = 00000000905534db ldsh [%i0+0x03c],%l5 ! %l5 = 0000000000005410 ! Mem[0000000091800010] = 5e44f9f4, %g2 = 191507e9ffffb7c4 ldsh [%o0+%o2],%g2 ! %g2 = 0000000000005e44 p59_label_13: ! Mem[0000000090800020] = 00000000, %g18 = 84cdb6ca3535da34 ldsw [%i5+%o4],%g2 ! %g2 = 84cdb6ca3535da34 ! Mem[0000000087000000] = 57910982 d2781493, %l0 = f13482a2, %l1 = 6833125a ldd [%i2+%g0],%l0 ! %l0 = 0000000057910982 00000000d2781493 ! Mem[000000008600002c] = e02ad1f9, %l1 = 00000000d2781493 ldsh [%i0+0x02e],%l1 ! %l1 = ffffffffffffd1f9 ! Mem[0000000091800010] = 5e44f9f4 a2d978b6, %g2 = 00000000, %g3 = ba27fa54 ldd [%o0+%o2],%g2 ! %g2 = 000000005e44f9f4 00000000a2d978b6 ! Mem[0000000086000034] = 4b0f927e, %l5 = 0000000000005410 ldsw [%i0+0x034],%l5 ! %l5 = 000000004b0f927e ! Mem[0000000091800030] = 71b6b648, %g2 = 000000005e44f9f4 ldsb [%o0+0x033],%g2 ! %g2 = 0000000000000071 ! %l6 = 923206e4705ed278, Mem[0000000091800024] = a9f3c52a stb %l6,[%o0+0x024] ! Mem[0000000091800024] = 78f3c52a ! Mem[0000000087000030] = 6a70c49b, %l5 = 000000004b0f927e lduh [%i2+0x032],%l5 ! %l5 = 000000000000c49b ! Mem[0000000091800000] = ffffffff, %g2 = 0000000000000071 lduw [%o0+%g0],%g2 ! %g2 = 00000000ffffffff ! Mem[0000000090000038] = c5215555, %g2 = 00000000ffffffff ldsb [%i4+0x039],%g2 ! %g2 = ffffffffffffffc5 p59_label_14: ! Mem[000000008600000c] = b7c49a0d, %l5 = 000000000000c49b ldsh [%i0+0x00e],%l5 ! %l5 = ffffffffffff9a0d ! %l2 = 8e001cfb, %l3 = 00000055, Mem[0000000091800030] = 2d048f71 b6b6487f std %l2,[%o0+0x030] ! Mem[0000000091800030] = 8e001cfb 00000055 ! Mem[0000000091800004] = ffffb7c4, %g2 = ffffffffffffffc5 ldsh [%o0+0x004],%g2 ! %g2 = ffffffffffffffff ! %l3 = 0000000000000055, Mem[0000000091000024] = 8e001cfb stw %l3,[%i6+0x024] ! Mem[0000000091000024] = 00000055 ! Mem[0000000086800020] = 6b2955ae, %l6 = 923206e4705ed278 ldsh [%i1+0x022],%l6 ! %l6 = 00000000000055ae ! %l0 = 0000000057910982, Mem[000000009180000c] = fe226299 sth %l0,[%o0+0x00c] ! Mem[000000009180000c] = 09826299 ! %l1 = ffffffffffffd1f9, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l1,[%o0+%o5] ! Mem[0000000091800028] = ffffffffffffd1f9 ! %l7 = 000000000000002f, Mem[0000000090800032] = 33342d07 sth %l7,[%i5+0x032] ! Mem[0000000090800030] = 002f2d07 ! Mem[0000000091000000] = ffff8bb8, %g18 = 84cdb6ca3535da34 ldsw [%i6+%g0],%g2 ! %g2 = 84cdb6ca3535da34 ! %l3 = 0000000000000055, Mem[000000009100003a] = 5bf3ffff sth %l3,[%i6+0x03a] ! Mem[0000000091000038] = 0055ffff p59_label_15: ! Mem[0000000087800034] = ffffb7c4, %l5 = ffffffffffff9a0d ldub [%i3+0x036],%l5 ! %l5 = 00000000000000b7 ! %l7 = 000000000000002f, Mem[0000000090000008] = ffff8bb8bdc52155 stx %l7,[%i4+%o1] ! Mem[0000000090000008] = 000000000000002f ! %l5 = 00000000000000b7, Mem[0000000086800028] = d27872ea sth %l5,[%i1+%o5] ! Mem[0000000086800028] = 00b772ea ! Mem[0000000091000018] = 8e001cfbffffb7c4, %g2 = ffffffffffff8bb8 ldx [%i6+%o3],%g2 ! %g2 = 8e001cfbffffb7c4 ! Mem[0000000086000028] = 2976bd1a e02ad1f9, %l4 = 00000011, %l5 = 000000b7 ldd [%i0+%o5],%l4 ! %l4 = 000000002976bd1a 00000000e02ad1f9 ! Mem[0000000087000018] = 5ba3fec9, %l2 = 000000008e001cfb ldsh [%i2+%o3],%l2 ! %l2 = 0000000000005ba3 ! Mem[0000000090000008] = 00000000 0000002f, %g2 = ffffb7c4, %g3 = a2d978b6 ldd [%i4+%o1],%g2 ! %g2 = 0000000000000000 000000000000002f ! %l0 = 0000000057910982, Mem[0000000091800000] = ffffffffffffb7c4 stx %l0,[%o0+%g0] ! Mem[0000000091800000] = 0000000057910982 ! Mem[0000000091800034] = 0055e8dd, %g2 = 0000000000000000 ldub [%o0+0x036],%g2 ! %g2 = 0000000000000000 ! %l4 = 000000002976bd1a, Mem[0000000087800034] = ffffb7c4 stw %l4,[%i3+0x034] ! Mem[0000000087800034] = 2976bd1a p59_label_16: ! %l4 = 2976bd1a, %l5 = e02ad1f9, Mem[0000000091000008] = 2c1a0011 bdc52155 std %l4,[%i6+%o1] ! Mem[0000000091000008] = 2976bd1a e02ad1f9 ! %l0 = 0000000057910982, Mem[0000000090800028] = 215507e9 stw %l0,[%i5+%o5] ! Mem[0000000090800028] = 57910982 ! %l0 = 0000000057910982, Mem[0000000086800000] = be804487 stw %l0,[%i1+%g0] ! Mem[0000000086800000] = 57910982 ! Mem[0000000090800030] = 07e9002f, %g18 = 84cdb6ca3535da34 ldsw [%i5+0x030],%g2 ! %g2 = 84cdb6ca3535da34 ! %l6 = 000055ae, %l7 = 0000002f, Mem[0000000091800008] = 191507e9 09826299 std %l6,[%o0+%o1] ! Mem[0000000091800008] = 000055ae 0000002f ! %l0 = 0000000057910982, Mem[0000000090800008] = 705ed278 sth %l0,[%i5+%o1] ! Mem[0000000090800008] = 0982d278 ! Mem[0000000091000020] = 00000000 00000055, %g2 = 07e9002f, %g3 = 0000002f ldd [%i6+%o4],%g2 ! %g2 = 0000000000000000 0000000000000055 ! Mem[0000000086800030] = 73e51a78, %l6 = 00000000000055ae ldsw [%i1+0x030],%l6 ! %l6 = 0000000073e51a78 ! Mem[0000000090800030] = 07e9002f2d07fd66, %g2 = 0000000000000000 ldx [%i5+0x030],%g2 ! %g2 = 07e9002f2d07fd66 ! %l5 = 00000000e02ad1f9, Mem[0000000090800018] = b7c41cfb sth %l5,[%i5+%o3] ! Mem[0000000090800018] = d1f91cfb p59_label_17: ! Mem[0000000087000008] = 8bb89fb1 5b627848, %l4 = 2976bd1a, %l5 = e02ad1f9 ldd [%i2+%o1],%l4 ! %l4 = 000000008bb89fb1 000000005b627848 ! Mem[0000000091000018] = 1cfbffff, %g2 = 07e9002f2d07fd66 lduh [%i6+0x01a],%g2 ! %g2 = 0000000000001cfb ! %l1 = ffffffffffffd1f9, Mem[0000000091000028] = 2ac314addb4f959e stx %l1,[%i6+%o5] ! Mem[0000000091000028] = ffffffffffffd1f9 ! Mem[0000000090000014] = 798eb5a3, %g2 = 0000000000001cfb lduh [%i4+0x014],%g2 ! %g2 = 000000000000798e ! Mem[0000000091800038] = 799beb80, %g2 = 000000000000798e ldub [%o0+0x03a],%g2 ! %g2 = 0000000000000079 ! %l0 = 0000000057910982, Mem[0000000091800034] = 00000055 stw %l0,[%o0+0x034] ! Mem[0000000091800034] = 57910982 ! Mem[0000000090800024] = 002f5791, %g2 = 0000000000000079 ldsh [%i5+0x026],%g2 ! %g2 = 000000000000002f ! Mem[0000000091000020] = 00000000, %g2 = 000000000000002f ldub [%i6+0x023],%g2 ! %g2 = 0000000000000000 ! %l5 = 000000005b627848, Mem[000000009100003a] = 0055ffff sth %l5,[%i6+0x03a] ! Mem[0000000091000038] = 7848ffff ! Mem[0000000090800028] = 57910982fe226299, %g2 = 0000000000000000 ldx [%i5+%o5],%g2 ! %g2 = 57910982fe226299 p59_label_18: ! Mem[0000000091000004] = bdc52155, %g18 = 84cdb6ca3535da34 ldsw [%i6+0x004],%g2 ! %g2 = 84cdb6ca3535da34 ! %l2 = 0000000000005ba3, Mem[0000000091800030] = 8e001cfb57910982 stx %l2,[%o0+0x030] ! Mem[0000000091800030] = 0000000000005ba3 ! Mem[0000000090000000] = 8c9a5bf3ffffb7c4, %g2 = ffffffffbdc52155 ldx [%i4+%g0],%g2 ! %g2 = 8c9a5bf3ffffb7c4 ! %l0 = 0000000057910982, Mem[0000000091000038] = 8c9a7848 stb %l0,[%i6+0x038] ! Mem[0000000091000038] = 829a7848 ! Mem[0000000091800014] = a2d978b6, %g2 = 8c9a5bf3ffffb7c4 ldub [%o0+0x014],%g2 ! %g2 = 00000000000000a2 ! Mem[000000009080002c] = fe226299, %g2 = 00000000000000a2 lduw [%i5+0x02c],%g2 ! %g2 = 00000000fe226299 ! Mem[000000008680003c] = 6833125a, %l4 = 000000008bb89fb1 ldub [%i1+0x03f],%l4 ! %l4 = 000000000000005a ! Mem[0000000090800038] = 00000000, %g2 = 00000000fe226299 lduw [%i5+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000018] = fbffffb7, %g2 = 0000000000000000 ldub [%i6+0x01b],%g2 ! %g2 = 00000000000000fb ! Mem[0000000090000034] = 60d7bdc5, %g2 = 00000000000000fb ldsh [%i4+0x036],%g2 ! %g2 = 00000000000060d7 p59_label_19: ! %l1 = ffffffffffffd1f9, Mem[0000000091800020] = 0b682ac3 stw %l1,[%o0+%o4] ! Mem[0000000091800020] = ffffd1f9 ! Mem[0000000090800004] = c40982d2, %g2 = 00000000000060d7 ldub [%i5+0x007],%g2 ! %g2 = 00000000000000c4 ! Mem[0000000090800014] = ba27fa54, %g2 = 00000000000000c4 lduw [%i5+0x014],%g2 ! %g2 = 00000000ba27fa54 ! Mem[0000000091000000] = ff8bb8bd, %g2 = 00000000ba27fa54 ldsb [%i6+0x001],%g2 ! %g2 = ffffffffffffffff ! Mem[0000000090000018] = 7f114e52 9d7122ad, %g2 = ffffffff, %g3 = 00000055 ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d7122ad ! %l4 = 000000000000005a, Mem[000000008600001a] = 7f7a26a2 stb %l4,[%i0+0x01a] ! Mem[0000000086000018] = 7f7a5aa2 ! Mem[0000000090000018] = 4e529d71, %g2 = 000000007f114e52 lduh [%i4+0x01a],%g2 ! %g2 = 0000000000004e52 ! Mem[0000000090800038] = 0000000000000011, %g2 = 0000000000004e52 ldx [%i5+0x038],%g2 ! %g2 = 0000000000000011 ! Mem[0000000091800038] = 799beb80, %g2 = 0000000000000011 ldsh [%o0+0x03a],%g2 ! %g2 = 000000000000799b ! %l4 = 000000000000005a, Mem[0000000091000005] = c5215529 stb %l4,[%i6+0x005] ! Mem[0000000091000004] = 5a215529 p59_label_20: ! %l0 = 0000000057910982, Mem[000000009080003e] = 00110000 sth %l0,[%i5+0x03e] ! Mem[000000009080003c] = 09820000 ! %l7 = 000000000000002f, Mem[0000000090000038] = bdc52155 stw %l7,[%i4+0x038] ! Mem[0000000090000038] = 0000002f ! %l1 = ffffffffffffd1f9, Mem[0000000090000010] = 021222fb798eb5a3 stx %l1,[%i4+%o2] ! Mem[0000000090000010] = ffffffffffffd1f9 ! %l0 = 57910982, %l1 = ffffd1f9, Mem[0000000090800008] = 0982d278 0000d278 std %l0,[%i5+%o1] ! Mem[0000000090800008] = 57910982 ffffd1f9 ! Mem[0000000090000008] = 00000000 0000002f, %g2 = 0000799b, %g3 = 9d7122ad ldd [%i4+%o1],%g2 ! %g2 = 0000000000000000 000000000000002f ! %l4 = 000000000000005a, Mem[0000000090800002] = 2ac3ffff stb %l4,[%i5+0x002] ! Mem[0000000090800000] = 5ac3ffff ! Mem[000000009080002c] = fe226299, %g2 = 0000000000000000 lduh [%i5+0x02c],%g2 ! %g2 = 000000000000fe22 ! Mem[0000000087800038] = 3b3cb17b, %l6 = 0000000073e51a78 ldub [%i3+0x038],%l6 ! %l6 = 000000000000003b ! Mem[0000000090800010] = bbd0f97a ba27fa54, %g2 = 0000fe22, %g3 = 0000002f ldd [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a 00000000ba27fa54 ! Mem[000000009080001c] = ffffb7c4, %g2 = 00000000bbd0f97a lduw [%i5+0x01c],%g2 ! %g2 = 00000000ffffb7c4 p59_label_21: ! %l4 = 0000005a, %l5 = 5b627848, Mem[0000000090800038] = 00000000 00000982 std %l4,[%i5+0x038] ! Mem[0000000090800038] = 0000005a 5b627848 ! Mem[0000000087800010] = 1f7a2de2 8e001cfb, %l4 = 0000005a, %l5 = 5b627848 ldd [%i3+%o2],%l4 ! %l4 = 000000001f7a2de2 000000008e001cfb ! Mem[000000009100000c] = e02ad1f9, %g2 = 00000000ffffb7c4 lduh [%i6+0x00c],%g2 ! %g2 = 000000000000e02a ! %l0 = 0000000057910982, Mem[0000000091800008] = 000055ae0000002f stx %l0,[%o0+%o1] ! Mem[0000000091800008] = 0000000057910982 ! %l3 = 0000000000000055, Mem[0000000090000008] = 00000000 sth %l3,[%i4+%o1] ! Mem[0000000090000008] = 00550000 ! Mem[000000009080003c] = 5b627848, %g2 = 000000000000e02a lduw [%i5+0x03c],%g2 ! %g2 = 000000005b627848 ! %l0 = 57910982, %l1 = ffffd1f9, Mem[0000000091800028] = ffffffff ffffd1f9 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 57910982 ffffd1f9 ! %l6 = 0000003b, %l7 = 0000002f, Mem[0000000090000030] = 944f136a 126760d7 std %l6,[%i4+0x030] ! Mem[0000000090000030] = 0000003b 0000002f ! %l2 = 0000000000005ba3, Mem[0000000090000000] = 8c9a5bf3ffffb7c4 stx %l2,[%i4+%g0] ! Mem[0000000090000000] = 0000000000005ba3 ! Mem[000000009100002c] = ffffd1f9, %g18 = 84cdb6ca3535da34 ldsw [%i6+0x02c],%g2 ! %g2 = 84cdb6ca3535da34 p59_label_22: ! %l2 = 0000000000005ba3, Mem[0000000090800000] = 0b685ac3ffffb7c4 stx %l2,[%i5+%g0] ! Mem[0000000090800000] = 0000000000005ba3 ! %l6 = 000000000000003b, Mem[000000009000003c] = 55ba39dc sth %l6,[%i4+0x03c] ! Mem[000000009000003c] = 003b39dc ! Mem[0000000091000020] = 0000000000000055, %g2 = ffffffffffffd1f9 ldx [%i6+%o4],%g2 ! %g2 = 0000000000000055 ! Mem[000000009000003c] = 003b39dc, %g2 = 0000000000000055 ldub [%i4+0x03c],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000018] = 7f114e52, %g2 = 0000000000000000 lduh [%i4+%o3],%g2 ! %g2 = 0000000000007f11 ! %l1 = ffffffffffffd1f9, Mem[0000000090000030] = 0000003b0000002f stx %l1,[%i4+0x030] ! Mem[0000000090000030] = ffffffffffffd1f9 ! Mem[000000009000002c] = d278ffff, %g2 = 0000000000007f11 ldsh [%i4+0x02e],%g2 ! %g2 = ffffffffffffd278 ! Mem[000000009000003c] = 003b39dc, %g18 = 84cdb6ca3535da34 ldsw [%i4+0x03c],%g2 ! %g2 = 84cdb6ca3535da34 ! Mem[0000000090000024] = 55d27892, %g2 = 00000000003b39dc ldub [%i4+0x025],%g2 ! %g2 = 0000000000000055 ! Mem[0000000087000028] = f1342efd, %l2 = 0000000000005ba3 lduw [%i2+%o5],%l2 ! %l2 = 00000000f1342efd p59_label_23: ! Mem[0000000086800034] = 5571a683, %l0 = 0000000057910982 lduw [%i1+0x034],%l0 ! %l0 = 000000005571a683 ! Mem[0000000090000018] = 7f114e52, %g2 = 0000000000000055 lduh [%i4+%o3],%g2 ! %g2 = 0000000000007f11 ! Mem[0000000091000034] = 207bbe7e, %g18 = 84cdb6ca3535da34 ldsw [%i6+0x034],%g2 ! %g2 = 84cdb6ca3535da34 ! %l6 = 000000000000003b, Mem[0000000091000006] = 21552976 stb %l6,[%i6+0x006] ! Mem[0000000091000004] = 3b552976 ! Mem[0000000091000020] = 00000000, %g2 = 00000000207bbe7e lduw [%i6+%o4],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090000018] = 114e529d, %g2 = 0000000000000000 ldub [%i4+0x019],%g2 ! %g2 = 0000000000000011 ! Mem[0000000091000018] = 8e001cfb, %g2 = 0000000000000011 lduw [%i6+%o3],%g2 ! %g2 = 000000008e001cfb ! Mem[000000009180002c] = ffffd1f9, %g18 = 84cdb6ca3535da34 ldsw [%o0+0x02c],%g2 ! %g2 = 84cdb6ca3535da34 ! Mem[000000009000000c] = 0000002f, %g18 = 84cdb6ca3535da34 ldsw [%i4+0x00c],%g2 ! %g2 = 84cdb6ca3535da34 ! Mem[0000000090000010] = ffffffff ffffd1f9, %g2 = 0000002f, %g3 = ba27fa54 ldd [%i4+%o2],%g2 ! %g2 = 00000000ffffffff 00000000ffffd1f9 p59_label_24: ! %l4 = 1f7a2de2, %l5 = 8e001cfb, Mem[0000000091000020] = 00000000 00000055 std %l4,[%i6+%o4] ! Mem[0000000091000020] = 1f7a2de2 8e001cfb ! %l2 = 00000000f1342efd, Mem[000000009080001a] = 1cfbffff sth %l2,[%i5+0x01a] ! Mem[0000000090800018] = 2efdffff ! Mem[0000000090800030] = e9002f2d, %g2 = 00000000ffffffff ldsb [%i5+0x031],%g2 ! %g2 = ffffffffffffffe9 ! %l2 = 00000000f1342efd, Mem[0000000090800024] = 0000002f sth %l2,[%i5+0x024] ! Mem[0000000090800024] = 2efd002f ! Mem[000000009000001c] = 22ad1a54, %g2 = ffffffffffffffe9 ldsh [%i4+0x01e],%g2 ! %g2 = 00000000000022ad ! Mem[0000000091000004] = bd5a3b55, %g2 = 00000000000022ad lduh [%i6+0x004],%g2 ! %g2 = 000000000000bd5a ! Mem[0000000090800004] = 5ba35791, %g2 = 000000000000bd5a ldub [%i5+0x006],%g2 ! %g2 = 000000000000005b ! Mem[000000009000003c] = 003b39dc, %g2 = 000000000000005b lduw [%i4+0x03c],%g2 ! %g2 = 00000000003b39dc ! Mem[0000000090800038] = 0000005a, %g2 = 00000000003b39dc ldsb [%i5+0x038],%g2 ! %g2 = 0000000000000000 ! %l7 = 000000000000002f, Mem[0000000090800024] = 2efd002f stw %l7,[%i5+0x024] ! Mem[0000000090800024] = 0000002f p59_label_25: ! Mem[0000000090800010] = bbd0f97a ba27fa54, %g2 = 00000000, %g3 = ffffd1f9 ldd [%i5+%o2],%g2 ! %g2 = 00000000bbd0f97a 00000000ba27fa54 ! Mem[0000000091000010] = 191507e9, %g2 = 00000000bbd0f97a ldsh [%i6+%o2],%g2 ! %g2 = 0000000000001915 ! Mem[0000000091000010] = 191507e9, %g18 = 84cdb6ca3535da34 ldsw [%i6+%o2],%g2 ! %g2 = 84cdb6ca3535da34 ! %l6 = 0000003b, %l7 = 0000002f, Mem[0000000091800000] = 00000000 57910982 std %l6,[%o0+%g0] ! Mem[0000000091800000] = 0000003b 0000002f ! %l2 = f1342efd, %l3 = 00000055, Mem[0000000090800020] = 00000000 0000002f std %l2,[%i5+%o4] ! Mem[0000000090800020] = f1342efd 00000055 ! %l4 = 000000001f7a2de2, Mem[0000000091000010] = 191507e9 sth %l4,[%i6+%o2] ! Mem[0000000091000010] = 2de207e9 ! %l1 = ffffffffffffd1f9, Mem[000000008780000c] = bdc52155 stw %l1,[%i3+0x00c] ! Mem[000000008780000c] = ffffd1f9 ! %l3 = 0000000000000055, Mem[0000000091800013] = f4a2d978 stb %l3,[%o0+0x013] ! Mem[0000000091800010] = 55a2d978 ! Mem[0000000091800010] = 5e44f955, %g2 = 00000000191507e9 ldsb [%o0+%o2],%g2 ! %g2 = 000000000000005e ! %l4 = 000000001f7a2de2, Mem[0000000090800028] = 57910982 stw %l4,[%i5+%o5] ! Mem[0000000090800028] = 1f7a2de2 ba,a p59_not_taken_0_end p59_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p59_branch_failed p59_not_taken_0_end: ! End of Random Code for Thread 59 1: membar #Sync ! Force all stores to complete p59_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0ec] ! Set processor 59 done flag ! Check Registers p59_check_registers: set p59_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 000000005571a683 bne,a,pn %xcc,p59_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffffd1f9 bne,a,pn %xcc,p59_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000f1342efd bne,a,pn %xcc,p59_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000055 bne,a,pn %xcc,p59_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000001f7a2de2 bne,a,pn %xcc,p59_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 000000008e001cfb bne,a,pn %xcc,p59_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000000003b bne,a,pn %xcc,p59_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000000002f bne,a,pn %xcc,p59_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p59_check_fp_registers: set p59_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 084a53b3 14dd7d98 bne %xcc,p59_f0_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be 6a871b3c 427f23a1 bne %xcc,p59_f4_fail nop ! Check Local Memory set p59_local0_expect,%g1 p59_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 20162f159c616a76 ldx [%i0+0x000],%g3 ! Observed data at 0000000086000000 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i0,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 7f7a5aa28774e48e ldx [%i0+0x018],%g3 ! Observed data at 0000000086000018 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i0,0x018,%g4 set p59_local1_expect,%g1 p59_check_local1: ldx [%g1+0x000],%g2 ! Expected data = 57910982564f2bd5 ldx [%i1+0x000],%g3 ! Observed data at 0000000086800000 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i1,0x000,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00b772ea2ac36a7e ldx [%i1+0x028],%g3 ! Observed data at 0000000086800028 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i1,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = f13482a26833125a ldx [%i1+0x038],%g3 ! Observed data at 0000000086800038 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i1,0x038,%g4 set p59_local2_expect,%g1 p59_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 57910982d2781493 ldx [%i2+0x000],%g3 ! Observed data at 0000000087000000 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i2,0x000,%g4 set p59_local3_expect,%g1 p59_check_local3: ldx [%g1+0x000],%g2 ! Expected data = 000000008e001cfb ldx [%i3+0x000],%g3 ! Observed data at 0000000087800000 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i3,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 2c1a8f83ffffd1f9 ldx [%i3+0x008],%g3 ! Observed data at 0000000087800008 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i3,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = fffff13400002de2 ldx [%i3+0x018],%g3 ! Observed data at 0000000087800018 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i3,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = ffffffff2976bd1a ldx [%i3+0x030],%g3 ! Observed data at 0000000087800030 cmp %g2,%g3 bne,a,pn %xcc,p59_local_failed add %i3,0x030,%g4 ! The test for processor 59 has passed p59_passed: ta GOOD_TRAP nop p59_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p59_failed p59_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p59_failed p59_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p59_failed p59_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p59_failed p59_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p59_failed p59_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p59_failed p59_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p59_failed p59_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p59_failed p59_f0_fail: set p59_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p59_f4_fail: set p59_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 59 failed p59_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0ec] ! Set processor 59 done flag set p59_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 59 failed p59_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0ec] ! Set processor 59 done flag set p59_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p59_selfmod_failed: ba p59_failed mov 0xabc,%g1 p59_common_error: or %g0,0xf1b,%g1 ba p59_failed mov %o5,%g3 p59_common_signature_error: set p59_temp,%g1 ba p59_failed st %g2,[%g1] ! Common Lock Number p59_common_timeout: set p59_temp,%g1 ba p59_failed st %g2,[%g1] ! Common Lock Number p59_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p59_failed mov 0x0,%g3 p59_trap1e: ldxa [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000087800008] ldxa [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000086800018] ldxa [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000086800020] stba %l1,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000086800018] lduwa [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000087800008] done p59_trap1o: ldxa [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000087800008] ldxa [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000086800018] ldxa [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000086800020] stba %l1,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000086800018] lduwa [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000087800008] done p59_trap2e: ldswa [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000086800008] stxa %l0,[%i3+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000087800018] lduba [%i1+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000086800010] stxa %l6,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000087000020] ldda [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000087800000] stwa %l2,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000086000028] stba %l3,[%i1+%o2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000086800010] done p59_trap2o: ldswa [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000086800008] stxa %l0,[%o3+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000087800018] lduba [%o1+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000086800010] stxa %l6,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000087000020] ldda [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000087800000] stwa %l2,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000086000028] stba %l3,[%o1+%i2]ASI_AS_IF_USER_PRIMARY ! Mem[0000000086800010] done p59_trap3e: nop nop nop nop done p59_trap3o: nop nop nop nop done p59_init_memory_pointers: set p59_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 p59_local0_start,%i0 set p59_local1_start,%i1 set p59_local2_start,%i2 set p59_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 2dba66760b682ac3 ldx [%g1+0x008],%l1 ! %l1 = 328b3cea4c872d04 ldx [%g1+0x010],%l2 ! %l2 = 1469db828c9a5bf3 ldx [%g1+0x018],%l3 ! %l3 = 9e50ec49fd683cac ldx [%g1+0x020],%l4 ! %l4 = 9df6ab0a191507e9 ldx [%g1+0x028],%l5 ! %l5 = 79fc7deffe226299 ldx [%g1+0x030],%l6 ! %l6 = 923206e4705ed278 ldx [%g1+0x038],%l7 ! %l7 = 603b6741fb17e9f6 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 60 processor_60: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xf0] ! Set the start flag wrpr %g0,7,%cleanwin call p60_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 60 wr %g0,0x4,%fprs ! Make sure fef is 1 set p60_init_freg,%g1 ! %f0 = 19cf939e c9c9d4d0 6516def0 08966e99 ! %f4 = aab04317 a789078b 20e884ac 45f6d642 ! %f8 = 640302e1 a0ddb532 561a259a ec294b6b ! %f12 = 94b3853e 9982f220 6416ebf2 099e52a2 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = d51fb846 a756849f 94fa1eac ad33e942 ! %f20 = 3d47bee2 edbcbf9f bdef8f52 b7ceacd5 ! %f24 = f18716ef fd56947b 8d9a94eb 8f5f6353 ! %f28 = f39f236d 38b9bb48 c07f0e52 477dbff1 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = e55022bc b127d44f 38f44349 abac7eec ! %f36 = 8694b83f 5281da7a 5e32060c 074386e5 ! %f40 = 0d3dba77 d7360aa6 84cafe68 05ac7e4c ! %f44 = 2006666d 865a6c55 417d52fe ab055717 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x3e9aedd80000000a,%g7,%g1 ! GSR scale = 1, align = 2 wr %g1,%g0,%gsr ! GSR = 3e9aedd80000000a wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 60 p60_label_1: ! Mem[0000000088000028] = b0dbefb5ab307c18, %l6 = 67dccd3e5e3766f2 ldx [%i0+%o5],%l6 ! %l6 = b0dbefb5ab307c18 ! %l5 = cc85418bd6d808bf, Mem[000000008980003c] = 8bcc2cf9 sth %l5,[%i3+0x03c] ! Mem[000000008980003c] = 08bf2cf9 ! Mem[0000000091000038] = 65898de9, %g2 = 000000185582aaff lduh [%i6+0x038],%g2 ! %g2 = 0000000000006589 ! Mem[0000000090800038] = 393f420c, %g2 = 0000000000006589 lduw [%i5+0x038],%g2 ! %g2 = 00000000393f420c ! Mem[0000000088000028] = b0dbefb5 ab307c18, %l2 = 16137a74, %l3 = be31b4f1 ldd [%i0+%o5],%l2 ! %l2 = 00000000b0dbefb5 00000000ab307c18 ! Mem[0000000091800018] = 39a5df25 e14610d9, %g2 = 393f420c, %g3 = 0bad0b00 ldd [%o0+%o3],%g2 ! %g2 = 0000000039a5df25 00000000e14610d9 ! %l4 = 004e93c5e4ed6962, Mem[0000000091800038] = e8dd799b stw %l4,[%o0+0x038] ! Mem[0000000091800038] = e4ed6962 ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = 0000000039a5df25 ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! %l0 = 40be234e61622432, Mem[000000009180003c] = eb806635 stw %l0,[%o0+0x03c] ! Mem[000000009180003c] = 61622432 ! Mem[0000000091800038] = e4ed6962, %g2 = c8c086c6d0bacca9 lduw [%o0+0x038],%g2 ! %g2 = 00000000e4ed6962 p60_label_2: ! Mem[0000000089800028] = 40f1d271, %l7 = 60e3dfdca22632a2 lduw [%i3+%o5],%l7 ! %l7 = 0000000040f1d271 ! Mem[000000008900000c] = bee58a47, %l2 = 00000000b0dbefb5 lduw [%i2+0x00c],%l2 ! %l2 = 00000000bee58a47 ! Mem[000000009180003c] = 61622432, %g2 = 00000000e4ed6962 lduw [%o0+0x03c],%g2 ! %g2 = 0000000061622432 ! %l7 = 0000000040f1d271, Mem[000000008900002e] = 56926372 sth %l7,[%i2+0x02e] ! Mem[000000008900002c] = 5692d271 ! Mem[0000000090800000] = c8c086c6, %g2 = 0000000061622432 ldub [%i5+%g0],%g2 ! %g2 = 00000000000000c8 ! Mem[0000000088000030] = 8d1e26a0 8161b2ca, %l0 = 61622432, %l1 = 4b2f900f ldd [%i0+0x030],%l0 ! %l0 = 000000008d1e26a0 000000008161b2ca ! %l4 = 004e93c5e4ed6962, Mem[0000000089000027] = 49bcf129 stb %l4,[%i2+0x027] ! Mem[0000000089000024] = 49bcf162 ! %l5 = cc85418bd6d808bf, Mem[000000008880003c] = 896babc0 sth %l5,[%i1+0x03c] ! Mem[000000008880003c] = 08bfabc0 ! Mem[0000000090000038] = 8fc6c81b, %g2 = 00000000000000c8 lduh [%i4+0x038],%g2 ! %g2 = 0000000000008fc6 ! Mem[0000000091000010] = eb99b055 5bebbbe4, %g2 = 00008fc6, %g3 = e14610d9 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 000000005bebbbe4 p60_label_3: ! %l1 = 000000008161b2ca, Mem[000000009100003a] = 8de9d757 stb %l1,[%i6+0x03a] ! Mem[0000000091000038] = cae9d757 ! Mem[000000009000000c] = c40b9e2c, %g2 = 00000000eb99b055 lduw [%i4+0x00c],%g2 ! %g2 = 00000000c40b9e2c ! Mem[0000000090800014] = ba27fa54, %g2 = 00000000c40b9e2c ldsh [%i5+0x014],%g2 ! %g2 = ffffffffffffba27 ! %l6 = ab307c18, %l7 = 40f1d271, Mem[0000000091000038] = 6589cae9 d7571dc0 std %l6,[%i6+0x038] ! Mem[0000000091000038] = ab307c18 40f1d271 ! Mem[0000000091000028] = 43a014addb4f959e, %g2 = ffffffffffffba27 ldx [%i6+%o5],%g2 ! %g2 = 43a014addb4f959e ! %l2 = 00000000bee58a47, Mem[0000000090800036] = fd66393f sth %l2,[%i5+0x036] ! Mem[0000000090800034] = 8a47393f ! Mem[0000000091800008] = 50d23f27 0741274a, %g2 = db4f959e, %g3 = 5bebbbe4 ldd [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 000000000741274a ! Mem[0000000091800028] = d1fa02ccb0308df5, %g2 = 0000000050d23f27 ldx [%o0+%o5],%g2 ! %g2 = d1fa02ccb0308df5 ! Mem[0000000091000018] = b4334f34 40af2dc9, %g2 = b0308df5, %g3 = 0741274a ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000040af2dc9 ! %l0 = 000000008d1e26a0, Mem[0000000090000022] = edfce7b2 stb %l0,[%i4+0x022] ! Mem[0000000090000020] = a0fce7b2 p60_label_4: ! Mem[0000000090800008] = a3d5b48df38fafd2, %g2 = 00000000b4334f34 ldx [%i5+%o1],%g2 ! %g2 = a3d5b48df38fafd2 ! Mem[0000000090000018] = 114e529d, %g2 = a3d5b48df38fafd2 ldub [%i4+0x019],%g2 ! %g2 = 0000000000000011 ! %l6 = b0dbefb5ab307c18, Mem[0000000091800010] = 5e44f9f4a2d978b6 stx %l6,[%o0+%o2] ! Mem[0000000091800010] = b0dbefb5ab307c18 ! %l4 = 004e93c5e4ed6962, Mem[0000000091800035] = b6487fe4 stb %l4,[%o0+0x035] ! Mem[0000000091800034] = 62487fe4 ! %l2 = 00000000bee58a47, Mem[000000009080000c] = f38fafd2 stw %l2,[%i5+0x00c] ! Mem[000000009080000c] = bee58a47 ! Mem[0000000089800030] = d69bd141, %l6 = b0dbefb5ab307c18 ldsb [%i3+0x032],%l6 ! %l6 = ffffffffffffffd1 ! %l4 = e4ed6962, %l5 = d6d808bf, Mem[0000000090000028] = 07dc67fd 8d791540 std %l4,[%i4+%o5] ! Mem[0000000090000028] = e4ed6962 d6d808bf ! Mem[0000000091800028] = d1fa02ccb0308df5, %g2 = 0000000000000011 ldx [%o0+%o5],%g2 ! %g2 = d1fa02ccb0308df5 ! %l6 = ffffffd1, %l7 = 40f1d271, Mem[0000000090800010] = bbd0f97a ba27fa54 std %l6,[%i5+%o2] ! Mem[0000000090800010] = ffffffd1 40f1d271 ! Mem[000000008800000c] = ac287997, %l5 = cc85418bd6d808bf ldsw [%i0+0x00c],%l5 ! %l5 = ffffffffac287997 p60_label_5: ! %l4 = e4ed6962, %l5 = ac287997, Mem[0000000091000010] = eb99b055 5bebbbe4 std %l4,[%i6+%o2] ! Mem[0000000091000010] = e4ed6962 ac287997 ! %l4 = 004e93c5e4ed6962, Mem[0000000090800029] = 4882af9c stb %l4,[%i5+0x029] ! Mem[0000000090800028] = 6282af9c ! %l0 = 000000008d1e26a0, Mem[0000000090000038] = 8fc6c81bf8ba39dc stx %l0,[%i4+0x038] ! Mem[0000000090000038] = 000000008d1e26a0 ! Mem[0000000091000030] = 7257207b, %g2 = d1fa02ccb0308df5 lduh [%i6+0x032],%g2 ! %g2 = 0000000000007257 ! Mem[0000000091800010] = b0dbefb5ab307c18, %g2 = 0000000000007257 ldx [%o0+%o2],%g2 ! %g2 = b0dbefb5ab307c18 ! Mem[0000000089000018] = fd68a9b6, %l2 = 00000000bee58a47 lduh [%i2+%o3],%l2 ! %l2 = 000000000000fd68 ! %l6 = ffffffffffffffd1, Mem[0000000091800016] = 7c1839a5 sth %l6,[%o0+0x016] ! Mem[0000000091800014] = ffd139a5 ! %l2 = 000000000000fd68, Mem[000000009080000e] = 8a47ffff sth %l2,[%i5+0x00e] ! Mem[000000009080000c] = fd68ffff ! Mem[000000009000000c] = c40b9e2c, %g2 = b0dbefb5ab307c18 lduw [%i4+0x00c],%g2 ! %g2 = 00000000c40b9e2c ! %l1 = 000000008161b2ca, Mem[0000000091000004] = de861c20 stw %l1,[%i6+0x004] ! Mem[0000000091000004] = 8161b2ca p60_label_6: ! %l4 = 004e93c5e4ed6962, Mem[0000000091800028] = d1fa02cc stb %l4,[%o0+%o5] ! Mem[0000000091800028] = 62fa02cc ! Mem[0000000090800008] = a3d5b48d, %g18 = 74d9e2585fdef0cb ldsw [%i5+%o1],%g2 ! %g2 = 74d9e2585fdef0cb ! Mem[0000000091000028] = addb4f95, %g2 = ffffffffa3d5b48d ldub [%i6+0x02b],%g2 ! %g2 = 00000000000000ad ! Mem[0000000090800008] = a3d5b48d, %g18 = 74d9e2585fdef0cb ldsw [%i5+%o1],%g2 ! %g2 = 74d9e2585fdef0cb ! Mem[0000000090000000] = d6f5d480, %g2 = ffffffffa3d5b48d ldub [%i4+0x001],%g2 ! %g2 = 00000000000000d6 ! %l5 = ffffffffac287997, Mem[0000000090000034] = 126760d7 sth %l5,[%i4+0x034] ! Mem[0000000090000034] = 799760d7 ! Mem[0000000090000024] = eb32e4ed, %g2 = 00000000000000d6 ldsb [%i4+0x026],%g2 ! %g2 = ffffffffffffffeb ! %l5 = ffffffffac287997, Mem[0000000091000030] = 7cc77257 stw %l5,[%i6+0x030] ! Mem[0000000091000030] = ac287997 ! Mem[0000000088800030] = ff0f89aa, %l1 = 000000008161b2ca ldub [%i1+0x030],%l1 ! %l1 = 00000000000000ff ! Mem[000000009100001c] = 2dc99de2, %g2 = ffffffffffffffeb ldsb [%i6+0x01e],%g2 ! %g2 = 000000000000002d p60_label_7: ! %l6 = ffffffffffffffd1, Mem[000000009000001e] = 22ad1a54 sth %l6,[%i4+0x01e] ! Mem[000000009000001c] = ffd11a54 ! %l0 = 000000008d1e26a0, Mem[0000000091800034] = b662487f stb %l0,[%o0+0x034] ! Mem[0000000091800034] = a062487f ! Mem[0000000090800008] = a3d5b48d bee5fd68, %g2 = 0000002d, %g3 = 40af2dc9 ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d 00000000bee5fd68 ! %l1 = 00000000000000ff, Mem[000000009080002c] = 9c5fe8b1 stw %l1,[%i5+0x02c] ! Mem[000000009080002c] = 000000ff ! Mem[0000000090000030] = 6a799760, %g2 = 00000000a3d5b48d ldub [%i4+0x033],%g2 ! %g2 = 000000000000006a ! Mem[0000000090800038] = 393f420cdd38b60e, %g2 = 000000000000006a ldx [%i5+0x038],%g2 ! %g2 = 393f420cdd38b60e ! Mem[0000000091000028] = 43a014ad, %g2 = 393f420cdd38b60e ldsh [%i6+%o5],%g2 ! %g2 = 00000000000043a0 ! Mem[0000000089000018] = fd68a9b6, %l0 = 000000008d1e26a0 lduw [%i2+%o3],%l0 ! %l0 = 00000000fd68a9b6 ! %l7 = 0000000040f1d271, Mem[0000000091800000] = 6c5e37b5da193367 stx %l7,[%o0+%g0] ! Mem[0000000091800000] = 0000000040f1d271 ! Mem[0000000089800008] = 1077a803, %l3 = 00000000ab307c18 ldsw [%i3+%o1],%l3 ! %l3 = 000000001077a803 p60_label_8: ! Mem[0000000091800000] = 0000000040f1d271, %g2 = 00000000000043a0 ldx [%o0+%g0],%g2 ! %g2 = 0000000040f1d271 ! Mem[0000000088000034] = 8161b2ca, %l1 = 00000000000000ff ldsw [%i0+0x034],%l1 ! %l1 = ffffffff8161b2ca ! %l0 = 00000000fd68a9b6, Mem[0000000089000028] = d2a0c0185692d271 stx %l0,[%i2+%o5] ! Mem[0000000089000028] = 00000000fd68a9b6 ! %l0 = fd68a9b6, %l1 = 8161b2ca, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l0,[%i4+%g0] ! Mem[0000000090000000] = fd68a9b6 8161b2ca ! Mem[0000000091800038] = 69626162, %g2 = 0000000040f1d271 lduh [%o0+0x03a],%g2 ! %g2 = 0000000000006962 ! %l4 = 004e93c5e4ed6962, Mem[0000000091000038] = ab307c18 stw %l4,[%i6+0x038] ! Mem[0000000091000038] = e4ed6962 ! %l5 = ffffffffac287997, Mem[0000000091800032] = 8f71a062 stb %l5,[%o0+0x032] ! Mem[0000000091800030] = 9771a062 ! Mem[000000009000003c] = 8d1e26a0, %g2 = 0000000000006962 ldsh [%i4+0x03c],%g2 ! %g2 = ffffffffffff8d1e ! %l1 = ffffffff8161b2ca, Mem[000000009000002c] = d6d808bf stw %l1,[%i4+0x02c] ! Mem[000000009000002c] = 8161b2ca ! Mem[0000000090000018] = 4e529d71, %g2 = ffffffffffff8d1e lduh [%i4+0x01a],%g2 ! %g2 = 0000000000004e52 p60_label_9: ! Mem[0000000091000018] = b4334f3440af2dc9, %g2 = 0000000000004e52 ldx [%i6+%o3],%g2 ! %g2 = b4334f3440af2dc9 ! %l3 = 000000001077a803, Mem[000000009100000d] = 67f293e4 stb %l3,[%i6+0x00d] ! Mem[000000009100000c] = 03f293e4 ! %l0 = fd68a9b6, %l1 = 8161b2ca, Mem[0000000090000020] = 1a54a0fc e7b2eb32 std %l0,[%i4+%o4] ! Mem[0000000090000020] = fd68a9b6 8161b2ca ! Mem[0000000091800014] = ab30ffd1, %g2 = b4334f3440af2dc9 ldsh [%o0+0x014],%g2 ! %g2 = ffffffffffffab30 ! %l5 = ffffffffac287997, Mem[0000000091000008] = 4b1c5151da03f293 stx %l5,[%i6+%o1] ! Mem[0000000091000008] = ffffffffac287997 ! %l1 = ffffffff8161b2ca, Mem[0000000090000000] = fd68a9b68161b2ca stx %l1,[%i4+%g0] ! Mem[0000000090000000] = ffffffff8161b2ca ! %l0 = 00000000fd68a9b6, Mem[0000000090800028] = eb6282af stw %l0,[%i5+%o5] ! Mem[0000000090800028] = fd68a9b6 ! %l6 = ffffffffffffffd1, Mem[0000000089000033] = 7928452f stb %l6,[%i2+0x033] ! Mem[0000000089000030] = 792845d1 ! Mem[000000009180002c] = 8df54528, %g2 = ffffffffffffab30 ldsh [%o0+0x02e],%g2 ! %g2 = ffffffffffff8df5 ! Mem[0000000091000010] = e4ed6962, %g2 = ffffffffffff8df5 lduw [%i6+%o2],%g2 ! %g2 = 00000000e4ed6962 p60_label_10: ! %l7 = 0000000040f1d271, Mem[0000000090800034] = 2d078a47 stw %l7,[%i5+0x034] ! Mem[0000000090800034] = 40f1d271 ! Mem[0000000090800010] = ffffffd1, %g2 = 00000000e4ed6962 lduw [%i5+%o2],%g2 ! %g2 = 00000000ffffffd1 ! %l4 = e4ed6962, %l5 = ac287997, Mem[0000000091000038] = e4ed6962 40f1d271 std %l4,[%i6+0x038] ! Mem[0000000091000038] = e4ed6962 ac287997 ! %l3 = 000000001077a803, Mem[0000000088000006] = 66752426 sth %l3,[%i0+0x006] ! Mem[0000000088000004] = 6675a803 ! Mem[0000000091800010] = b0dbefb5 ab30ffd1, %g2 = ffffffd1, %g3 = bee5fd68 ldd [%o0+%o2],%g2 ! %g2 = 00000000b0dbefb5 00000000ab30ffd1 ! %l2 = 000000000000fd68, Mem[000000009000002c] = 8161b2ca stb %l2,[%i4+0x02c] ! Mem[000000009000002c] = 6861b2ca ! Mem[0000000089000018] = fd68a9b6, %l1 = ffffffff8161b2ca lduh [%i2+%o3],%l1 ! %l1 = 000000000000fd68 ! %l0 = fd68a9b6, %l1 = 0000fd68, Mem[0000000090800020] = 6c6c0f3a ba1e4dff std %l0,[%i5+%o4] ! Mem[0000000090800020] = fd68a9b6 0000fd68 ! Mem[000000008980003c] = 08bf2cf9, %l1 = 000000000000fd68 lduh [%i3+0x03e],%l1 ! %l1 = 0000000000002cf9 ! %l1 = 0000000000002cf9, Mem[0000000090000020] = fd68a9b6 stw %l1,[%i4+%o4] ! Mem[0000000090000020] = 00002cf9 p60_label_11: ! %l1 = 0000000000002cf9, Mem[000000008800002d] = ab307c18 stb %l1,[%i0+0x02d] ! Mem[000000008800002c] = abf97c18 ! %l7 = 0000000040f1d271, Mem[0000000091000010] = e4ed6962ac287997 stx %l7,[%i6+%o2] ! Mem[0000000091000010] = 0000000040f1d271 ! %l7 = 0000000040f1d271, Mem[0000000090000026] = b2cae4ed sth %l7,[%i4+0x026] ! Mem[0000000090000024] = d271e4ed ! %l4 = 004e93c5e4ed6962, Mem[000000008980002a] = 40f1d271 sth %l4,[%i3+0x02a] ! Mem[0000000089800028] = 40f16962 ! %l6 = ffffffffffffffd1, Mem[0000000090800030] = e7b33334 sth %l6,[%i5+0x030] ! Mem[0000000090800030] = ffd13334 ! %l4 = 004e93c5e4ed6962, Mem[000000009000000a] = b01bc40b sth %l4,[%i4+0x00a] ! Mem[0000000090000008] = 6962c40b ! Mem[0000000090000034] = 799760d7, %g2 = 00000000b0dbefb5 lduw [%i4+0x034],%g2 ! %g2 = 00000000799760d7 ! %l4 = 004e93c5e4ed6962, Mem[000000009080002b] = b6000000 stb %l4,[%i5+0x02b] ! Mem[0000000090800028] = 62000000 ! Mem[0000000090800028] = fd68a962000000ff, %g2 = 00000000799760d7 ldx [%i5+%o5],%g2 ! %g2 = fd68a962000000ff ! Mem[0000000091000030] = ac287997 207bbe7e, %g2 = 000000ff, %g3 = ab30ffd1 ldd [%i6+0x030],%g2 ! %g2 = 00000000ac287997 00000000207bbe7e p60_label_12: ! Mem[0000000088000020] = da74389c 606619a9, %l6 = ffffffd1, %l7 = 40f1d271 ldd [%i0+%o4],%l6 ! %l6 = 00000000da74389c 00000000606619a9 ! %l4 = 004e93c5e4ed6962, Mem[0000000090000030] = 944f136a799760d7 stx %l4,[%i4+0x030] ! Mem[0000000090000030] = 004e93c5e4ed6962 ! %l4 = 004e93c5e4ed6962, Mem[0000000090000027] = 71e4ed69 stb %l4,[%i4+0x027] ! Mem[0000000090000024] = 62e4ed69 ! Mem[0000000091000010] = 00000000, %g2 = 00000000ac287997 lduw [%i6+%o2],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000020] = 8f8d7b41, %g2 = 0000000000000000 ldub [%i6+0x022],%g2 ! %g2 = 000000000000008f ! Mem[0000000090800038] = 393f420cdd38b60e, %g2 = 000000000000008f ldx [%i5+0x038],%g2 ! %g2 = 393f420cdd38b60e ! Mem[0000000090000008] = 96ab6962, %g2 = 393f420cdd38b60e ldub [%i4+%o1],%g2 ! %g2 = 0000000000000096 ! %l2 = 0000fd68, %l3 = 1077a803, Mem[0000000091800000] = 00000000 40f1d271 std %l2,[%o0+%g0] ! Mem[0000000091800000] = 0000fd68 1077a803 ! Mem[0000000089000010] = ebc9f76f, %l4 = 004e93c5e4ed6962 lduw [%i2+%o2],%l4 ! %l4 = 00000000ebc9f76f ! %l0 = fd68a9b6, %l1 = 00002cf9, Mem[0000000089800038] = 41a6bcb9 08bf2cf9 std %l0,[%i3+0x038] ! Mem[0000000089800038] = fd68a9b6 00002cf9 p60_label_13: ! Mem[0000000090000008] = 6962c40b, %g2 = 0000000000000096 ldsb [%i4+0x00a],%g2 ! %g2 = 0000000000000069 ! %l0 = 00000000fd68a9b6, Mem[000000009100003c] = ac287997 stw %l0,[%i6+0x03c] ! Mem[000000009100003c] = fd68a9b6 ! %l6 = 00000000da74389c, Mem[0000000090800010] = ffffffd140f1d271 stx %l6,[%i5+%o2] ! Mem[0000000090800010] = 00000000da74389c ! %l6 = 00000000da74389c, Mem[0000000090800010] = 00000000 stb %l6,[%i5+%o2] ! Mem[0000000090800010] = 9c000000 ! Mem[0000000090000000] = ffffffff 8161b2ca, %g2 = 00000069, %g3 = 207bbe7e ldd [%i4+%g0],%g2 ! %g2 = 00000000ffffffff 000000008161b2ca ! %l1 = 0000000000002cf9, Mem[0000000091000018] = b4334f3440af2dc9 stx %l1,[%i6+%o3] ! Mem[0000000091000018] = 0000000000002cf9 ! %l1 = 0000000000002cf9, Mem[0000000090000020] = 00002cf98161d262 stx %l1,[%i4+%o4] ! Mem[0000000090000020] = 0000000000002cf9 ! %l5 = ffffffffac287997, Mem[000000009180002f] = f5452897 stb %l5,[%o0+0x02f] ! Mem[000000009180002c] = 97452897 ! %l1 = 0000000000002cf9, Mem[000000008800000f] = ac287997 stb %l1,[%i0+0x00f] ! Mem[000000008800000c] = ac2879f9 ! Mem[0000000089000000] = 1124a228, %l4 = 00000000ebc9f76f lduw [%i2+%g0],%l4 ! %l4 = 000000001124a228 p60_label_14: ! Mem[000000008900001c] = 3d98a9bd, %l6 = 00000000da74389c ldub [%i2+0x01d],%l6 ! %l6 = 0000000000000098 ! Mem[0000000090800000] = 86c6d0ba, %g2 = 00000000ffffffff ldsh [%i5+0x002],%g2 ! %g2 = ffffffffffff86c6 ! %l3 = 000000001077a803, Mem[0000000091800018] = 39a5df25 stw %l3,[%o0+%o3] ! Mem[0000000091800018] = 1077a803 ! %l0 = 00000000fd68a9b6, Mem[0000000090800012] = 0000da74 sth %l0,[%i5+0x012] ! Mem[0000000090800010] = a9b6da74 ! Mem[0000000091800020] = c69ee3c7 33167744, %g2 = ffff86c6, %g3 = 8161b2ca ldd [%o0+%o4],%g2 ! %g2 = 00000000c69ee3c7 0000000033167744 ! Mem[0000000091000034] = 207bbe7e, %g2 = 00000000c69ee3c7 lduw [%i6+0x034],%g2 ! %g2 = 00000000207bbe7e ! Mem[0000000088000020] = da74389c, %l0 = 00000000fd68a9b6 lduw [%i0+%o4],%l0 ! %l0 = 00000000da74389c ! %l0 = 00000000da74389c, Mem[0000000091800011] = dbefb5ab stb %l0,[%o0+0x011] ! Mem[0000000091800010] = 9cefb5ab ! Mem[0000000090000030] = 93c5e4ed, %g2 = 00000000207bbe7e ldsb [%i4+0x032],%g2 ! %g2 = ffffffffffffff93 ! Mem[000000009100000c] = ac287997, %g2 = ffffffffffffff93 ldub [%i6+0x00c],%g2 ! %g2 = 00000000000000ac p60_label_15: ! %l0 = 00000000da74389c, Mem[0000000091000010] = 0000000040f1d271 stx %l0,[%i6+%o2] ! Mem[0000000091000010] = 00000000da74389c ! Mem[0000000091000038] = e4ed6962 fd68a9b6, %g2 = 000000ac, %g3 = 33167744 ldd [%i6+0x038],%g2 ! %g2 = 00000000e4ed6962 00000000fd68a9b6 ! Mem[0000000091000008] = ffffffffac287997, %g2 = 00000000e4ed6962 ldx [%i6+%o1],%g2 ! %g2 = ffffffffac287997 ! %l2 = 0000fd68, %l3 = 1077a803, Mem[0000000091800020] = c69ee3c7 33167744 std %l2,[%o0+%o4] ! Mem[0000000091800020] = 0000fd68 1077a803 ! %l2 = 0000fd68, %l3 = 1077a803, Mem[0000000091800000] = 0000fd68 1077a803 std %l2,[%o0+%g0] ! Mem[0000000091800000] = 0000fd68 1077a803 ! Mem[0000000088000030] = 8d1e26a0, %l7 = 00000000606619a9 ldsh [%i0+0x032],%l7 ! %l7 = 00000000000026a0 ! Mem[0000000091800018] = 1077a803, %g18 = 74d9e2585fdef0cb ldsw [%o0+%o3],%g2 ! %g2 = 74d9e2585fdef0cb ! %l6 = 0000000000000098, Mem[000000009080001c] = d6343572 stw %l6,[%i5+0x01c] ! Mem[000000009080001c] = 00000098 ! Mem[0000000091000030] = ac287997, %g2 = 000000001077a803 lduw [%i6+0x030],%g2 ! %g2 = 00000000ac287997 ! Mem[0000000090800004] = d0bacca9, %g2 = 00000000ac287997 ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffffd0ba p60_label_16: ! Mem[0000000090000010] = 0212225c 798eb5a3, %g2 = ffffd0ba, %g3 = fd68a9b6 ldd [%i4+%o2],%g2 ! %g2 = 000000000212225c 00000000798eb5a3 ! %l2 = 0000fd68, %l3 = 1077a803, Mem[0000000089000018] = fd68a9b6 3d98a9bd std %l2,[%i2+%o3] ! Mem[0000000089000018] = 0000fd68 1077a803 ! Mem[0000000089800018] = ec7062d4, %l5 = ffffffffac287997 ldsh [%i3+%o3],%l5 ! %l5 = ffffffffffffec70 ! Mem[000000009080002c] = 000000ff, %g18 = 74d9e2585fdef0cb ldsw [%i5+0x02c],%g2 ! %g2 = 74d9e2585fdef0cb ! Mem[0000000091000024] = cb8c43a0, %g2 = 00000000000000ff lduh [%i6+0x026],%g2 ! %g2 = 000000000000cb8c ! Mem[0000000091800008] = 50d23f270741274a, %g2 = 000000000000cb8c ldx [%o0+%o1],%g2 ! %g2 = 50d23f270741274a ! Mem[0000000089800004] = 703b8a5f, %l3 = 000000001077a803 ldub [%i3+0x006],%l3 ! %l3 = 000000000000008a ! %l1 = 0000000000002cf9, Mem[0000000091800010] = b09cefb5ab30ffd1 stx %l1,[%o0+%o2] ! Mem[0000000091800010] = 0000000000002cf9 ! %l0 = 00000000da74389c, Mem[0000000091800038] = e4ed6962 stw %l0,[%o0+0x038] ! Mem[0000000091800038] = da74389c ! Mem[000000009180000c] = 0741274a, %g2 = 50d23f270741274a ldsb [%o0+0x00c],%g2 ! %g2 = 0000000000000007 p60_label_17: ! %l0 = 00000000da74389c, Mem[0000000090000008] = 96ab6962 sth %l0,[%i4+%o1] ! Mem[0000000090000008] = 389c6962 ! Mem[000000009100001c] = 00002cf9, %g2 = 0000000000000007 lduw [%i6+0x01c],%g2 ! %g2 = 0000000000002cf9 ! Mem[0000000090000024] = 00002cf9, %g2 = 0000000000002cf9 lduh [%i4+0x024],%g2 ! %g2 = 0000000000000000 ! Mem[0000000088000018] = 465a625e, %l7 = 00000000000026a0 ldub [%i0+0x01b],%l7 ! %l7 = 000000000000005e ! Mem[0000000090000028] = e4ed69626861b2ca, %g2 = 0000000000000000 ldx [%i4+%o5],%g2 ! %g2 = e4ed69626861b2ca ! Mem[0000000091000008] = ffffffffac287997, %g2 = e4ed69626861b2ca ldx [%i6+%o1],%g2 ! %g2 = ffffffffac287997 ! Mem[0000000090800004] = cca9a3d5, %g2 = ffffffffac287997 lduh [%i5+0x006],%g2 ! %g2 = 000000000000cca9 ! %l7 = 000000000000005e, Mem[000000009180001e] = 10d90000 sth %l7,[%o0+0x01e] ! Mem[000000009180001c] = 005e0000 ! Mem[0000000091000008] = ffffffff ac287997, %g2 = 0000cca9, %g3 = 798eb5a3 ldd [%i6+%o1],%g2 ! %g2 = 00000000ffffffff 00000000ac287997 ! Mem[000000009180001c] = 46005e00, %g2 = 00000000ffffffff ldsb [%o0+0x01d],%g2 ! %g2 = 0000000000000046 p60_label_18: ! Mem[0000000091000030] = ac287997207bbe7e, %g2 = 0000000000000046 ldx [%i6+0x030],%g2 ! %g2 = ac287997207bbe7e ! Mem[0000000088800028] = 04fe565c, %l1 = 0000000000002cf9 lduw [%i1+%o5],%l1 ! %l1 = 0000000004fe565c ! Mem[0000000090800000] = c8c086c6 d0bacca9, %g2 = 207bbe7e, %g3 = ac287997 ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 00000000d0bacca9 ! Mem[0000000091800028] = 62fa02ccb0308d97, %g2 = 00000000c8c086c6 ldx [%o0+%o5],%g2 ! %g2 = 62fa02ccb0308d97 ! Mem[0000000091000000] = ddab9f6d, %g2 = 62fa02ccb0308d97 ldsh [%i6+%g0],%g2 ! %g2 = ffffffffffffddab ! Mem[0000000088000008] = 675370e9, %l2 = 000000000000fd68 lduh [%i0+%o1],%l2 ! %l2 = 0000000000006753 ! Mem[0000000089800038] = fd68a9b6, %l1 = 0000000004fe565c ldsh [%i3+0x03a],%l1 ! %l1 = ffffffffffffa9b6 ! %l0 = da74389c, %l1 = ffffa9b6, Mem[0000000091800030] = 45289771 a062487f std %l0,[%o0+0x030] ! Mem[0000000091800030] = da74389c ffffa9b6 ! %l6 = 0000000000000098, Mem[0000000090000034] = e4ed6962 stw %l6,[%i4+0x034] ! Mem[0000000090000034] = 00000098 ! Mem[000000008880003c] = 08bfabc0, %l4 = 000000001124a228 ldsw [%i1+0x03c],%l4 ! %l4 = 0000000008bfabc0 p60_label_19: ! %l1 = ffffffffffffa9b6, Mem[0000000091000020] = 9de28f8d stw %l1,[%i6+%o4] ! Mem[0000000091000020] = ffffa9b6 ! Mem[0000000091000038] = e4ed6962 fd68a9b6, %g2 = ffffddab, %g3 = d0bacca9 ldd [%i6+0x038],%g2 ! %g2 = 00000000e4ed6962 00000000fd68a9b6 ! Mem[0000000091800000] = 0000fd681077a803, %g2 = 00000000e4ed6962 ldx [%o0+%g0],%g2 ! %g2 = 0000fd681077a803 ! Mem[0000000091000034] = 207bbe7e, %g2 = 0000fd681077a803 ldub [%i6+0x034],%g2 ! %g2 = 0000000000000020 ! Mem[0000000090000028] = e4ed6962 6861b2ca, %g2 = 00000020, %g3 = fd68a9b6 ldd [%i4+%o5],%g2 ! %g2 = 00000000e4ed6962 000000006861b2ca ! Mem[0000000091000038] = e4ed6962 fd68a9b6, %g2 = e4ed6962, %g3 = 6861b2ca ldd [%i6+0x038],%g2 ! %g2 = 00000000e4ed6962 00000000fd68a9b6 ! Mem[0000000089000020] = db08e4fa, %l4 = 0000000008bfabc0 lduw [%i2+%o4],%l4 ! %l4 = 00000000db08e4fa ! %l2 = 0000000000006753, Mem[000000008800002c] = abf97c18 sth %l2,[%i0+0x02c] ! Mem[000000008800002c] = 67537c18 ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = 00000000e4ed6962 ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! %l5 = ffffffffffffec70, Mem[000000009100001d] = 002cf9ff stb %l5,[%i6+0x01d] ! Mem[000000009100001c] = 702cf9ff p60_label_20: ! Mem[0000000090000020] = 00000000 00002cf9, %g2 = d0bacca9, %g3 = fd68a9b6 ldd [%i4+%o4],%g2 ! %g2 = 0000000000000000 0000000000002cf9 ! Mem[0000000091000000] = ddab9f6d 8161b2ca, %g2 = 00000000, %g3 = 00002cf9 ldd [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d 000000008161b2ca ! Mem[0000000090000028] = e4ed6962 6861b2ca, %g2 = ddab9f6d, %g3 = 8161b2ca ldd [%i4+%o5],%g2 ! %g2 = 00000000e4ed6962 000000006861b2ca ! Mem[0000000090000038] = 00000000, %g18 = 74d9e2585fdef0cb ldsw [%i4+0x038],%g2 ! %g2 = 74d9e2585fdef0cb ! %l4 = 00000000db08e4fa, Mem[0000000090800016] = 389c35d3 sth %l4,[%i5+0x016] ! Mem[0000000090800014] = e4fa35d3 ! Mem[0000000090000004] = b2ca389c, %g2 = 0000000000000000 ldub [%i4+0x006],%g2 ! %g2 = 00000000000000b2 ! Mem[0000000090800038] = 420cdd38, %g2 = 00000000000000b2 ldsh [%i5+0x03a],%g2 ! %g2 = 000000000000420c ! %l2 = 0000000000006753, Mem[000000009180000a] = 3f270741 sth %l2,[%o0+0x00a] ! Mem[0000000091800008] = 67530741 ! %l6 = 0000000000000098, Mem[000000008880000c] = 4f430d99 stw %l6,[%i1+0x00c] ! Mem[000000008880000c] = 00000098 ! Mem[0000000091000028] = 43a014ad, %g18 = 74d9e2585fdef0cb ldsw [%i6+%o5],%g2 ! %g2 = 74d9e2585fdef0cb p60_label_21: ! Mem[0000000091000038] = e4ed6962 fd68a9b6, %g2 = 43a014ad, %g3 = 6861b2ca ldd [%i6+0x038],%g2 ! %g2 = 00000000e4ed6962 00000000fd68a9b6 ! Mem[000000008880003c] = 08bfabc0, %l1 = ffffffffffffa9b6 ldub [%i1+0x03e],%l1 ! %l1 = 00000000000000ab ! Mem[000000008880003c] = 08bfabc0, %l3 = 000000000000008a ldub [%i1+0x03e],%l3 ! %l3 = 00000000000000ab ! %l6 = 00000098, %l7 = 0000005e, Mem[0000000090800038] = 393f420c dd38b60e std %l6,[%i5+0x038] ! Mem[0000000090800038] = 00000098 0000005e ! %l4 = 00000000db08e4fa, Mem[0000000090800018] = 35d3851c00000098 stx %l4,[%i5+%o3] ! Mem[0000000090800018] = 00000000db08e4fa ! Mem[0000000090000000] = ffffffff8161b2ca, %g2 = 00000000e4ed6962 ldx [%i4+%g0],%g2 ! %g2 = ffffffff8161b2ca ! Mem[0000000088800030] = ff0f89aa 75fcb438, %l6 = 00000098, %l7 = 0000005e ldd [%i1+0x030],%l6 ! %l6 = 00000000ff0f89aa 0000000075fcb438 ! Mem[0000000091000038] = e4ed6962fd68a9b6, %g2 = ffffffff8161b2ca ldx [%i6+0x038],%g2 ! %g2 = e4ed6962fd68a9b6 ! %l2 = 00006753, %l3 = 000000ab, Mem[0000000090000038] = 00000000 8d1e26a0 std %l2,[%i4+0x038] ! Mem[0000000090000038] = 00006753 000000ab ! Mem[0000000088800000] = 1f8649c5, %l6 = 00000000ff0f89aa ldsb [%i1+%g0],%l6 ! %l6 = 000000000000001f p60_label_22: ! Mem[0000000088800024] = d66c1341, %l5 = ffffffffffffec70 lduw [%i1+0x024],%l5 ! %l5 = 00000000d66c1341 ! Mem[000000008980001c] = a79f90f1, %l3 = 00000000000000ab ldub [%i3+0x01f],%l3 ! %l3 = 00000000000000f1 ! Mem[0000000090800028] = fd68a962000000ff, %g2 = e4ed6962fd68a9b6 ldx [%i5+%o5],%g2 ! %g2 = fd68a962000000ff ! Mem[0000000091800020] = fd681077, %g2 = fd68a962000000ff lduh [%o0+0x022],%g2 ! %g2 = 000000000000fd68 ! Mem[000000008900001c] = 1077a803, %l5 = 00000000d66c1341 ldsh [%i2+0x01e],%l5 ! %l5 = ffffffffffffa803 ! Mem[0000000090000038] = 00006753000000ab, %g2 = 000000000000fd68 ldx [%i4+0x038],%g2 ! %g2 = 00006753000000ab ! %l6 = 000000000000001f, Mem[0000000091000030] = ac287997207bbe7e stx %l6,[%i6+0x030] ! Mem[0000000091000030] = 000000000000001f ! Mem[0000000088800028] = 04fe565c, %l1 = 00000000000000ab ldsb [%i1+%o5],%l1 ! %l1 = 0000000000000004 ! Mem[000000009180003c] = 61622432, %g2 = 00006753000000ab lduh [%o0+0x03c],%g2 ! %g2 = 0000000000006162 ! Mem[0000000091800038] = 389c6162, %g2 = 0000000000006162 lduh [%o0+0x03a],%g2 ! %g2 = 000000000000389c p60_label_23: ! Mem[0000000091800030] = da74389c, %g2 = 000000000000389c lduw [%o0+0x030],%g2 ! %g2 = 00000000da74389c ! Mem[000000009180002c] = b0308d97, %g2 = 00000000da74389c ldsh [%o0+0x02c],%g2 ! %g2 = ffffffffffffb030 ! Mem[0000000089800020] = 48582527, %l4 = 00000000db08e4fa ldsh [%i3+0x022],%l4 ! %l4 = 0000000000002527 ! %l2 = 0000000000006753, Mem[000000009080003f] = 5e000000 stb %l2,[%i5+0x03f] ! Mem[000000009080003c] = 53000000 ! Mem[0000000090000028] = e4ed6962, %g2 = ffffffffffffb030 lduh [%i4+%o5],%g2 ! %g2 = 000000000000e4ed ! Mem[0000000091800000] = 0000fd681077a803, %g2 = 000000000000e4ed ldx [%o0+%g0],%g2 ! %g2 = 0000fd681077a803 ! Mem[0000000089000028] = 00000000, %l1 = 0000000000000004 lduh [%i2+%o5],%l1 ! %l1 = 0000000000000000 ! Mem[0000000090000030] = 004e93c5 00000098, %g2 = 1077a803, %g3 = fd68a9b6 ldd [%i4+0x030],%g2 ! %g2 = 00000000004e93c5 0000000000000098 ! Mem[0000000091800000] = 0000fd68, %g2 = 00000000004e93c5 ldsb [%o0+%g0],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800028] = fd68a962, %g2 = 0000000000000000 lduw [%i5+%o5],%g2 ! %g2 = 00000000fd68a962 p60_label_24: ! Mem[0000000090800028] = fd68a962000000ff, %g2 = 00000000fd68a962 ldx [%i5+%o5],%g2 ! %g2 = fd68a962000000ff ! %l6 = 000000000000001f, Mem[000000009000002e] = b2ca004e stb %l6,[%i4+0x02e] ! Mem[000000009000002c] = 1fca004e ! Mem[0000000090800018] = 00000000, %g2 = fd68a962000000ff lduh [%i5+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091000010] = 00000000 da74389c, %g2 = 00000000, %g3 = 00000098 ldd [%i6+%o2],%g2 ! %g2 = 0000000000000000 00000000da74389c ! Mem[000000008980002c] = 9df4ee02, %l4 = 0000000000002527 lduw [%i3+0x02c],%l4 ! %l4 = 000000009df4ee02 ! Mem[0000000091000038] = e4ed6962fd68a9b6, %g2 = 0000000000000000 ldx [%i6+0x038],%g2 ! %g2 = e4ed6962fd68a9b6 ! Mem[0000000088800010] = c5499f0b 4f0b8828, %l4 = 9df4ee02, %l5 = ffffa803 ldd [%i1+%o2],%l4 ! %l4 = 00000000c5499f0b 000000004f0b8828 ! Mem[0000000091800008] = 50d267530741274a, %g2 = e4ed6962fd68a9b6 ldx [%o0+%o1],%g2 ! %g2 = 50d267530741274a ! Mem[0000000091000038] = e4ed6962, %g2 = 50d267530741274a lduh [%i6+0x038],%g2 ! %g2 = 000000000000e4ed ! %l3 = 00000000000000f1, Mem[0000000090800034] = 40f1d271 stw %l3,[%i5+0x034] ! Mem[0000000090800034] = 000000f1 p60_label_25: ! %l6 = 000000000000001f, Mem[000000009000003a] = 67530000 sth %l6,[%i4+0x03a] ! Mem[0000000090000038] = 001f0000 ! %l7 = 0000000075fcb438, Mem[0000000088800008] = fc002007 stw %l7,[%i1+%o1] ! Mem[0000000088800008] = 75fcb438 ! Mem[0000000090000010] = 0212225c, %g2 = 000000000000e4ed ldsh [%i4+%o2],%g2 ! %g2 = 0000000000000212 ! Mem[0000000090800000] = 86c6d0ba, %g2 = 0000000000000212 ldsh [%i5+0x002],%g2 ! %g2 = ffffffffffff86c6 ! Mem[0000000089000008] = fb13ac9c, %l0 = 00000000da74389c lduh [%i2+%o1],%l0 ! %l0 = 000000000000fb13 ! Mem[0000000091800014] = 00002cf9, %g18 = 74d9e2585fdef0cb ldsw [%o0+0x014],%g2 ! %g2 = 74d9e2585fdef0cb ! Mem[0000000090800038] = 00000098, %g2 = 0000000000002cf9 lduw [%i5+0x038],%g2 ! %g2 = 0000000000000098 ! Mem[0000000089000038] = 0df0ae08 aa616cdc, %l6 = 0000001f, %l7 = 75fcb438 ldd [%i2+0x038],%l6 ! %l6 = 000000000df0ae08 00000000aa616cdc ! Mem[000000008980000c] = 3de95941, %l5 = 000000004f0b8828 lduh [%i3+0x00c],%l5 ! %l5 = 0000000000003de9 ! Mem[000000009100000c] = ac287997, %g18 = 74d9e2585fdef0cb ldsw [%i6+0x00c],%g2 ! %g2 = 74d9e2585fdef0cb ba,a p60_not_taken_0_end p60_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p60_branch_failed p60_not_taken_0_end: ! End of Random Code for Thread 60 1: membar #Sync ! Force all stores to complete p60_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0f0] ! Set processor 60 done flag ! Check Registers p60_check_registers: set p60_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 000000000000fb13 bne,a,pn %xcc,p60_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 0000000000000000 bne,a,pn %xcc,p60_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000006753 bne,a,pn %xcc,p60_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000f1 bne,a,pn %xcc,p60_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 00000000c5499f0b bne,a,pn %xcc,p60_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000003de9 bne,a,pn %xcc,p60_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 000000000df0ae08 bne,a,pn %xcc,p60_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000aa616cdc bne,a,pn %xcc,p60_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p60_check_fp_registers: set p60_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 19cf939e c9c9d4d0 bne %xcc,p60_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 6516def0 08966e99 bne %xcc,p60_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be aab04317 a789078b bne %xcc,p60_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 20e884ac 45f6d642 bne %xcc,p60_f6_fail nop ! Check Local Memory set p60_local0_expect,%g1 p60_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 92b16d186675a803 ldx [%i0+0x000],%g3 ! Observed data at 0000000088000000 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i0,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = 675370e9ac2879f9 ldx [%i0+0x008],%g3 ! Observed data at 0000000088000008 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i0,0x008,%g4 ldx [%g1+0x028],%g2 ! Expected data = b0dbefb567537c18 ldx [%i0+0x028],%g3 ! Observed data at 0000000088000028 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i0,0x028,%g4 set p60_local1_expect,%g1 p60_check_local1: ldx [%g1+0x008],%g2 ! Expected data = 75fcb43800000098 ldx [%i1+0x008],%g3 ! Observed data at 0000000088800008 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i1,0x008,%g4 ldx [%g1+0x038],%g2 ! Expected data = 85ecb1b408bfabc0 ldx [%i1+0x038],%g3 ! Observed data at 0000000088800038 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i1,0x038,%g4 set p60_local2_expect,%g1 p60_check_local2: ldx [%g1+0x018],%g2 ! Expected data = 0000fd681077a803 ldx [%i2+0x018],%g3 ! Observed data at 0000000089000018 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = db08e4fa49bcf162 ldx [%i2+0x020],%g3 ! Observed data at 0000000089000020 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i2,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000000fd68a9b6 ldx [%i2+0x028],%g3 ! Observed data at 0000000089000028 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i2,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 792845d12a24315b ldx [%i2+0x030],%g3 ! Observed data at 0000000089000030 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i2,0x030,%g4 set p60_local3_expect,%g1 p60_check_local3: ldx [%g1+0x028],%g2 ! Expected data = 40f169629df4ee02 ldx [%i3+0x028],%g3 ! Observed data at 0000000089800028 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i3,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = fd68a9b600002cf9 ldx [%i3+0x038],%g3 ! Observed data at 0000000089800038 cmp %g2,%g3 bne,a,pn %xcc,p60_local_failed add %i3,0x038,%g4 ! The test for processor 60 has passed p60_passed: ta GOOD_TRAP nop p60_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p60_failed p60_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p60_failed p60_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p60_failed p60_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p60_failed p60_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p60_failed p60_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p60_failed p60_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p60_failed p60_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p60_failed p60_f0_fail: set p60_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f2_fail: set p60_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f4_fail: set p60_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p60_f6_fail: set p60_temp,%g6 mov 0xf06,%l0 stx %l0,[%g6] std %f6,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 60 failed p60_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0f0] ! Set processor 60 done flag set p60_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 60 failed p60_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0f0] ! Set processor 60 done flag set p60_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p60_selfmod_failed: ba p60_failed mov 0xabc,%g1 p60_common_error: or %g0,0xf1c,%g1 ba p60_failed mov %o5,%g3 p60_common_signature_error: set p60_temp,%g1 ba p60_failed st %g2,[%g1] ! Common Lock Number p60_common_timeout: set p60_temp,%g1 ba p60_failed st %g2,[%g1] ! Common Lock Number p60_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p60_failed mov 0x0,%g3 p60_trap1e: stxa %l0,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089000018] stxa %l6,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089800008] lduwa [%i3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000089800000] stda %l0,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000088800018] stba %l5,[%i2+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089000008] ldda [%i3+%o3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000089800018] stda %l6,[%i0+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000088000028] done p60_trap1o: stxa %l0,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089000018] stxa %l6,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089800008] lduwa [%o3+%g0]ASI_AS_IF_USER_PRIMARY,%l5 ! Mem[0000000089800000] stda %l0,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[0000000088800018] stba %l5,[%o2+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089000008] ldda [%o3+%i3]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000089800018] stda %l6,[%o0+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[0000000088000028] done p60_trap2e: stxa %l6,[%i2+%o4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089000020] ldda [%i0+%o2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000088000010] stxa %l4,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000088000000] ldswa [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000088000028] stda %l2,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089000000] done p60_trap2o: stxa %l6,[%o2+%i4]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089000020] ldda [%o0+%i2]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000088000010] stxa %l4,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000088000000] ldswa [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[0000000088000028] stda %l2,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000089000000] done p60_trap3e: nop nop nop nop nop nop nop done p60_trap3o: nop nop nop nop nop nop nop done p60_init_memory_pointers: set p60_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 p60_local0_start,%i0 set p60_local1_start,%i1 set p60_local2_start,%i2 set p60_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 40be234e61622432 ldx [%g1+0x008],%l1 ! %l1 = 36e776364b2f900f ldx [%g1+0x010],%l2 ! %l2 = 38ac79b216137a74 ldx [%g1+0x018],%l3 ! %l3 = 7c69425cbe31b4f1 ldx [%g1+0x020],%l4 ! %l4 = 004e93c5e4ed6962 ldx [%g1+0x028],%l5 ! %l5 = cc85418bd6d808bf ldx [%g1+0x030],%l6 ! %l6 = 67dccd3e5e3766f2 ldx [%g1+0x038],%l7 ! %l7 = 60e3dfdca22632a2 ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 61 processor_61: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xf4] ! Set the start flag wrpr %g0,7,%cleanwin call p61_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 61 wr %g0,0x4,%fprs ! Make sure fef is 1 set p61_init_freg,%g1 ! %f0 = 930d882c 8560f340 354735dd ad05263c ! %f4 = 25765f14 316d43be 098e5b34 6b8f0299 ! %f8 = ee378cc9 e2c92b9b 573a4089 5feb34fa ! %f12 = 3c1a0e4a dbce51ec d505104d a0675353 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 464c98e6 30d55bdf ab598301 6cd8a83b ! %f20 = 503e0b21 398c0be0 c0c9c9ba 4d051258 ! %f24 = 68aca084 2a17ecce b72294bb a93dc2a9 ! %f28 = bcd6d410 357793d9 2a1403cd e5600cf7 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 12edde21 bc420ff8 17166ff2 632ed7f7 ! %f36 = 0546bd6d 836023e8 fa78a150 eb22e9ea ! %f40 = f9e32454 d6da2662 2b7d20a0 84c20735 ! %f44 = f9667ba1 5b3528ed d078905c ef078a82 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0xc4c189c700000036,%g7,%g1 ! GSR scale = 6, align = 6 wr %g1,%g0,%gsr ! GSR = c4c189c700000036 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 61 p61_label_1: ! Mem[000000008b80002c] = b587927c, %l6 = f7e79994c64a8865 ldub [%i3+0x02d],%l6 ! %l6 = 0000000000000087 ! %l0 = b7756e5e, %l1 = fa9775a7, Mem[0000000090800018] = 35d3851c d6343572 std %l0,[%i5+%o3] ! Mem[0000000090800018] = b7756e5e fa9775a7 ! Mem[0000000091800028] = d1fa02cc b0308df5, %g2 = b47e5618, %g3 = 0bad0b00 ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 00000000b0308df5 ! Mem[0000000091800000] = 6c5e37b5, %g18 = aa45d6eff5387ffb ldsw [%o0+%g0],%g2 ! %g2 = aa45d6eff5387ffb ! Mem[0000000090000000] = f4d6f5d4, %g2 = 000000006c5e37b5 lduw [%i4+%g0],%g2 ! %g2 = 00000000f4d6f5d4 ! Mem[000000009180002c] = b0308df5, %g2 = 00000000f4d6f5d4 lduw [%o0+0x02c],%g2 ! %g2 = 00000000b0308df5 ! Mem[000000009080000c] = afd2bbd0, %g2 = 00000000b0308df5 ldsb [%i5+0x00e],%g2 ! %g2 = ffffffffffffffaf ! %l0 = b7756e5e, %l1 = fa9775a7, Mem[0000000090000030] = 944f136a 126760d7 std %l0,[%i4+0x030] ! Mem[0000000090000030] = b7756e5e fa9775a7 ! %l6 = 00000087, %l7 = ec8fc9cb, Mem[0000000091800008] = 50d23f27 0741274a std %l6,[%o0+%o1] ! Mem[0000000091800008] = 00000087 ec8fc9cb ! %l2 = 6fcf3b3422613746, Mem[0000000090000028] = 07dc67fd stw %l2,[%i4+%o5] ! Mem[0000000090000028] = 22613746 p61_label_2: ! Mem[000000008b000020] = acdc172f, %l1 = da0328ebfa9775a7 ldub [%i2+%o4],%l1 ! %l1 = 00000000000000ac ! %l3 = e4d0e5cdf5009edc, Mem[0000000091000010] = eb99b055 stw %l3,[%i6+%o2] ! Mem[0000000091000010] = f5009edc ! %l0 = e423f219b7756e5e, Mem[0000000090000032] = 6e5efa97 sth %l0,[%i4+0x032] ! Mem[0000000090000030] = 6e5efa97 ! Mem[0000000091000024] = 7b41cb8c, %g2 = ffffffffffffffaf ldub [%i6+0x024],%g2 ! %g2 = 000000000000007b ! Mem[000000008b000024] = b9039835, %l7 = 279194bbec8fc9cb lduw [%i2+0x024],%l7 ! %l7 = 00000000b9039835 ! %l4 = 44f01f8a007b1214, Mem[000000008a00001e] = 28738128 sth %l4,[%i0+0x01e] ! Mem[000000008a00001c] = 28731214 ! Mem[000000008a800018] = e16e97e6, %l5 = b55394d6c9b296a5 ldsw [%i1+%o3],%l5 ! %l5 = ffffffffe16e97e6 ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = 000000000000007b ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! Mem[000000009180001c] = e14610d9, %g2 = 39a5df25e14610d9 ldsh [%o0+0x01c],%g2 ! %g2 = ffffffffffffe146 ! Mem[0000000091000030] = 7cc77257 207bbe7e, %g2 = ffffe146, %g3 = b0308df5 ldd [%i6+0x030],%g2 ! %g2 = 000000007cc77257 00000000207bbe7e p61_label_3: ! Mem[0000000091000008] = 4b1c5151 da67f293, %g2 = 7cc77257, %g3 = 207bbe7e ldd [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 00000000da67f293 ! Mem[0000000091000000] = 9f6dde86, %g2 = 000000004b1c5151 ldsh [%i6+0x002],%g2 ! %g2 = ffffffffffff9f6d ! Mem[0000000090800000] = c8c086c6 d0bacca9, %g2 = ffff9f6d, %g3 = da67f293 ldd [%i5+%g0],%g2 ! %g2 = 00000000c8c086c6 00000000d0bacca9 ! %l7 = 00000000b9039835, Mem[0000000091000019] = 334f3440 stb %l7,[%i6+0x019] ! Mem[0000000091000018] = 354f3440 ! Mem[000000008b800030] = e38ee517 9e6845b9, %l2 = 22613746, %l3 = f5009edc ldd [%i3+0x030],%l2 ! %l2 = 00000000e38ee517 000000009e6845b9 ! %l2 = e38ee517, %l3 = 9e6845b9, Mem[0000000090000000] = f4d6f5d4 80b60b78 std %l2,[%i4+%g0] ! Mem[0000000090000000] = e38ee517 9e6845b9 ! Mem[0000000090000008] = 96abb01b, %g2 = 00000000c8c086c6 lduh [%i4+%o1],%g2 ! %g2 = 00000000000096ab ! Mem[000000008b000014] = ff40c036, %l0 = e423f219b7756e5e ldsw [%i2+0x014],%l0 ! %l0 = ffffffffff40c036 ! Mem[000000008a000008] = 929b897f2c0cdfb8, %l3 = 000000009e6845b9 ldx [%i0+%o1],%l3 ! %l3 = 929b897f2c0cdfb8 ! Mem[0000000091000020] = 9de28f8d, %g2 = 00000000000096ab ldsh [%i6+%o4],%g2 ! %g2 = ffffffffffff9de2 p61_label_4: ! %l7 = 00000000b9039835, Mem[0000000090000000] = e38ee517 stw %l7,[%i4+%g0] ! Mem[0000000090000000] = b9039835 ! Mem[0000000091800004] = da193367, %g2 = ffffffffffff9de2 ldub [%o0+0x004],%g2 ! %g2 = 00000000000000da ! Mem[0000000091000000] = ddab9f6dde861c20, %g2 = 00000000000000da ldx [%i6+%g0],%g2 ! %g2 = ddab9f6dde861c20 ! %l7 = 00000000b9039835, Mem[000000008a000038] = 87e82fe1 stw %l7,[%i0+0x038] ! Mem[000000008a000038] = b9039835 ! Mem[0000000091000014] = e4b4354f, %g2 = ddab9f6dde861c20 ldub [%i6+0x017],%g2 ! %g2 = 00000000000000e4 ! Mem[0000000091800020] = c69ee3c7, %g18 = aa45d6eff5387ffb ldsw [%o0+%o4],%g2 ! %g2 = aa45d6eff5387ffb ! Mem[0000000091000008] = 5151da67, %g2 = ffffffffc69ee3c7 ldub [%i6+0x00a],%g2 ! %g2 = 0000000000000051 ! %l6 = 0000000000000087, Mem[0000000091000000] = ddab9f6dde861c20 stx %l6,[%i6+%g0] ! Mem[0000000091000000] = 0000000000000087 ! Mem[0000000090000028] = 22613746, %g2 = 0000000000000051 ldsh [%i4+%o5],%g2 ! %g2 = 0000000000002261 ! Mem[000000009100000c] = f293f500, %g2 = 0000000000002261 ldub [%i6+0x00e],%g2 ! %g2 = 00000000000000f2 p61_label_5: ! %l7 = 00000000b9039835, Mem[0000000090000020] = 1a54edfc stw %l7,[%i4+%o4] ! Mem[0000000090000020] = b9039835 ! Mem[000000008b800004] = 08456c4c, %l6 = 0000000000000087 lduh [%i3+0x006],%l6 ! %l6 = 0000000000006c4c ! Mem[0000000091800000] = 37b5da19, %g2 = 00000000000000f2 lduh [%o0+0x002],%g2 ! %g2 = 00000000000037b5 ! Mem[000000009000003c] = f8ba39dc, %g18 = aa45d6eff5387ffb ldsw [%i4+0x03c],%g2 ! %g2 = aa45d6eff5387ffb ! Mem[0000000090000020] = b9039835 e7b2eb32, %g2 = f8ba39dc, %g3 = d0bacca9 ldd [%i4+%o4],%g2 ! %g2 = 00000000b9039835 00000000e7b2eb32 ! %l5 = ffffffffe16e97e6, Mem[0000000091800028] = d1fa02cc sth %l5,[%o0+%o5] ! Mem[0000000091800028] = 97e602cc ! %l6 = 00006c4c, %l7 = b9039835, Mem[0000000090000030] = b7756e5e fa9775a7 std %l6,[%i4+0x030] ! Mem[0000000090000030] = 00006c4c b9039835 ! Mem[0000000090000008] = 96abb01b, %g2 = 00000000b9039835 ldsh [%i4+%o1],%g2 ! %g2 = ffffffffffff96ab ! Mem[000000009180003c] = eb806635, %g18 = aa45d6eff5387ffb ldsw [%o0+0x03c],%g2 ! %g2 = aa45d6eff5387ffb ! %l0 = ffffffffff40c036, Mem[0000000091800036] = 487fe8dd sth %l0,[%o0+0x036] ! Mem[0000000091800034] = c036e8dd p61_label_6: ! Mem[0000000091800018] = 39a5df25, %g2 = ffffffffeb806635 ldub [%o0+%o3],%g2 ! %g2 = 0000000000000039 ! %l4 = 44f01f8a007b1214, Mem[0000000090800008] = a3d5b48d stw %l4,[%i5+%o1] ! Mem[0000000090800008] = 007b1214 ! Mem[0000000091800030] = 45288f71, %g2 = 0000000000000039 lduh [%o0+0x030],%g2 ! %g2 = 0000000000004528 ! Mem[0000000090000038] = 8fc6c81bf8ba39dc, %g2 = 0000000000004528 ldx [%i4+0x038],%g2 ! %g2 = 8fc6c81bf8ba39dc ! Mem[000000008b80003c] = 00fff5ea, %l6 = 0000000000006c4c ldsh [%i3+0x03c],%l6 ! %l6 = 00000000000000ff ! %l0 = ff40c036, %l1 = 000000ac, Mem[0000000091000030] = 7cc77257 207bbe7e std %l0,[%i6+0x030] ! Mem[0000000091000030] = ff40c036 000000ac ! Mem[0000000091800034] = b6b6c036, %g2 = 8fc6c81bf8ba39dc lduw [%o0+0x034],%g2 ! %g2 = 00000000b6b6c036 ! %l3 = 929b897f2c0cdfb8, Mem[0000000091000010] = f5009edc5bebbbe4 stx %l3,[%i6+%o2] ! Mem[0000000091000010] = 929b897f2c0cdfb8 ! Mem[000000009180001c] = 10d9c69e, %g2 = 00000000b6b6c036 lduh [%o0+0x01e],%g2 ! %g2 = 00000000000010d9 ! %l5 = ffffffffe16e97e6, Mem[000000008a000029] = a6f01102 stb %l5,[%i0+0x029] ! Mem[000000008a000028] = a6e61102 p61_label_7: ! Mem[000000008b000000] = 4e0dd2e6, %l5 = ffffffffe16e97e6 ldsh [%i2+%g0],%l5 ! %l5 = 0000000000004e0d ! %l6 = 00000000000000ff, Mem[000000008b000012] = dcd3575e sth %l6,[%i2+0x012] ! Mem[000000008b000010] = dcd300ff ! %l7 = 00000000b9039835, Mem[0000000090000000] = b9039835 stw %l7,[%i4+%g0] ! Mem[0000000090000000] = b9039835 ! Mem[000000009000003c] = f8ba39dc, %g2 = 00000000000010d9 lduw [%i4+0x03c],%g2 ! %g2 = 00000000f8ba39dc ! Mem[000000009180003c] = eb806635, %g2 = 00000000f8ba39dc ldsb [%o0+0x03c],%g2 ! %g2 = ffffffffffffffeb ! Mem[0000000090800000] = c6d0bacc, %g2 = ffffffffffffffeb ldub [%i5+0x003],%g2 ! %g2 = 00000000000000c6 ! %l0 = ff40c036, %l1 = 000000ac, Mem[0000000090000000] = b9039835 9e6845b9 std %l0,[%i4+%g0] ! Mem[0000000090000000] = ff40c036 000000ac ! %l7 = 00000000b9039835, Mem[0000000091000009] = 1c5151da stb %l7,[%i6+0x009] ! Mem[0000000091000008] = 355151da ! %l4 = 44f01f8a007b1214, Mem[0000000091000010] = 929b897f stw %l4,[%i6+%o2] ! Mem[0000000091000010] = 007b1214 ! %l6 = 00000000000000ff, Mem[0000000090000035] = 0398358f stb %l6,[%i4+0x035] ! Mem[0000000090000034] = ff98358f p61_label_8: ! %l5 = 0000000000004e0d, Mem[0000000090800018] = b7756e5e stb %l5,[%i5+%o3] ! Mem[0000000090800018] = 0d756e5e ! Mem[0000000090800014] = ba27fa54, %g2 = 00000000000000c6 ldsb [%i5+0x014],%g2 ! %g2 = ffffffffffffffba ! Mem[0000000091800000] = b5da1933, %g2 = ffffffffffffffba ldub [%o0+0x003],%g2 ! %g2 = 00000000000000b5 ! Mem[0000000090800034] = 2d07fd66, %g2 = 00000000000000b5 ldsh [%i5+0x034],%g2 ! %g2 = 0000000000002d07 ! Mem[0000000091000010] = 007b1214, %g2 = 0000000000002d07 lduh [%i6+%o2],%g2 ! %g2 = 000000000000007b ! Mem[000000008b00000c] = 2f8466de, %l0 = ffffffffff40c036 ldsw [%i2+0x00c],%l0 ! %l0 = 000000002f8466de ! %l0 = 000000002f8466de, Mem[0000000091800038] = e8dd799beb806635 stx %l0,[%o0+0x038] ! Mem[0000000091800038] = 000000002f8466de ! Mem[000000008a000020] = 5b9e420c, %l2 = 00000000e38ee517 lduw [%i0+%o4],%l2 ! %l2 = 000000005b9e420c ! %l2 = 5b9e420c, %l3 = 2c0cdfb8, Mem[0000000090000038] = 8fc6c81b f8ba39dc std %l2,[%i4+0x038] ! Mem[0000000090000038] = 5b9e420c 2c0cdfb8 ! Mem[0000000091800034] = c0360000, %g2 = 000000000000007b ldsh [%o0+0x036],%g2 ! %g2 = ffffffffffffc036 p61_label_9: ! %l4 = 44f01f8a007b1214, Mem[0000000091000037] = ac65898d stb %l4,[%i6+0x037] ! Mem[0000000091000034] = 1465898d ! Mem[0000000090800008] = 007b1214 f38fafd2, %g2 = ffffc036, %g3 = e7b2eb32 ldd [%i5+%o1],%g2 ! %g2 = 00000000007b1214 00000000f38fafd2 ! Mem[000000008b800020] = 5b552c5b83c38137, %l3 = 929b897f2c0cdfb8 ldx [%i3+%o4],%l3 ! %l3 = 5b552c5b83c38137 ! Mem[000000009180000c] = ec8fc9cb, %g2 = 00000000007b1214 lduw [%o0+0x00c],%g2 ! %g2 = 00000000ec8fc9cb ! %l3 = 5b552c5b83c38137, Mem[0000000090000004] = 000000ac stb %l3,[%i4+0x004] ! Mem[0000000090000004] = 370000ac ! %l7 = 00000000b9039835, Mem[0000000091000014] = 2c0cdfb8 stw %l7,[%i6+0x014] ! Mem[0000000091000014] = b9039835 ! Mem[0000000091800028] = 97e602cc b0308df5, %g2 = ec8fc9cb, %g3 = f38fafd2 ldd [%o0+%o5],%g2 ! %g2 = 0000000097e602cc 00000000b0308df5 ! Mem[0000000091800028] = 97e602cc, %g18 = aa45d6eff5387ffb ldsw [%o0+%o5],%g2 ! %g2 = aa45d6eff5387ffb ! Mem[0000000091800000] = 6c5e37b5, %g18 = aa45d6eff5387ffb ldsw [%o0+%g0],%g2 ! %g2 = aa45d6eff5387ffb ! Mem[0000000090000010] = 0212225c798eb5a3, %g2 = 000000006c5e37b5 ldx [%i4+%o2],%g2 ! %g2 = 0212225c798eb5a3 p61_label_10: ! Mem[000000009080001c] = 75a76c6c, %g2 = 0212225c798eb5a3 ldub [%i5+0x01e],%g2 ! %g2 = 0000000000000075 ! Mem[0000000091000008] = 4b355151, %g2 = 0000000000000075 lduw [%i6+%o1],%g2 ! %g2 = 000000004b355151 ! %l0 = 000000002f8466de, Mem[0000000091800012] = f9f4a2d9 stb %l0,[%o0+0x012] ! Mem[0000000091800010] = def4a2d9 ! Mem[000000009180000c] = ec8fc9cb, %g2 = 000000004b355151 ldsb [%o0+0x00c],%g2 ! %g2 = ffffffffffffffec ! %l0 = 2f8466de, %l1 = 000000ac, Mem[0000000090800030] = e7b33334 2d07fd66 std %l0,[%i5+0x030] ! Mem[0000000090800030] = 2f8466de 000000ac ! Mem[0000000090000018] = 7f114e52 9d7122ad, %g2 = ffffffec, %g3 = b0308df5 ldd [%i4+%o3],%g2 ! %g2 = 000000007f114e52 000000009d7122ad ! %l6 = 00000000000000ff, Mem[0000000090000030] = 00006c4cb9ff9835 stx %l6,[%i4+0x030] ! Mem[0000000090000030] = 00000000000000ff ! %l2 = 000000005b9e420c, Mem[000000008b80000f] = 21ac0ffc stb %l2,[%i3+0x00f] ! Mem[000000008b80000c] = 21ac0f0c ! Mem[0000000091800004] = da193367, %g18 = aa45d6eff5387ffb ldsw [%o0+0x004],%g2 ! %g2 = aa45d6eff5387ffb ! Mem[000000009100003c] = d7571dc0, %g2 = ffffffffda193367 lduh [%i6+0x03c],%g2 ! %g2 = 000000000000d757 p61_label_11: ! Mem[0000000091000028] = addb4f95, %g2 = 000000000000d757 ldsb [%i6+0x02b],%g2 ! %g2 = ffffffffffffffad ! Mem[0000000091800028] = 97e602cc, %g2 = ffffffffffffffad ldsh [%o0+%o5],%g2 ! %g2 = ffffffffffff97e6 ! Mem[000000008a000024] = d6fe9333, %l2 = 000000005b9e420c lduw [%i0+0x024],%l2 ! %l2 = 00000000d6fe9333 ! Mem[000000008a000000] = 92247522, %l4 = 44f01f8a007b1214 lduh [%i0+0x002],%l4 ! %l4 = 0000000000007522 ! Mem[0000000090000000] = c0363700, %g2 = ffffffffffff97e6 ldsh [%i4+0x002],%g2 ! %g2 = ffffffffffffc036 ! Mem[000000009100000c] = da67f293, %g2 = ffffffffffffc036 ldsh [%i6+0x00c],%g2 ! %g2 = ffffffffffffda67 ! Mem[000000008b000008] = 08396722, %l0 = 000000002f8466de lduw [%i2+%o1],%l0 ! %l0 = 0000000008396722 ! Mem[000000008a800034] = a267618c, %l1 = 00000000000000ac ldsw [%i1+0x034],%l1 ! %l1 = ffffffffa267618c ! Mem[0000000090800024] = ba1e4dff, %g2 = ffffffffffffda67 ldsh [%i5+0x024],%g2 ! %g2 = ffffffffffffba1e ! Mem[0000000091000010] = 007b1214, %g2 = ffffffffffffba1e ldsh [%i6+%o2],%g2 ! %g2 = 000000000000007b p61_label_12: ! %l0 = 0000000008396722, Mem[000000008a000000] = 9224752261bb3711 stx %l0,[%i0+%g0] ! Mem[000000008a000000] = 0000000008396722 ! Mem[000000009180001c] = 10d9c69e, %g2 = 000000000000007b ldub [%o0+0x01e],%g2 ! %g2 = 0000000000000010 ! Mem[0000000091800008] = 00000087 ec8fc9cb, %g2 = 00000010, %g3 = 9d7122ad ldd [%o0+%o1],%g2 ! %g2 = 0000000000000087 00000000ec8fc9cb ! Mem[000000009000000c] = 0b9e2c02, %g2 = 0000000000000087 ldub [%i4+0x00d],%g2 ! %g2 = 000000000000000b ! Mem[0000000091800004] = 67000000, %g2 = 000000000000000b ldub [%o0+0x007],%g2 ! %g2 = 0000000000000067 ! %l0 = 0000000008396722, Mem[0000000091800016] = 78b639a5 sth %l0,[%o0+0x016] ! Mem[0000000091800014] = 672239a5 ! %l0 = 0000000008396722, Mem[0000000090000000] = ff40c036 stw %l0,[%i4+%g0] ! Mem[0000000090000000] = 08396722 ! Mem[0000000090800004] = d0bacca9, %g2 = 0000000000000067 lduw [%i5+0x004],%g2 ! %g2 = 00000000d0bacca9 ! %l4 = 00007522, %l5 = 00004e0d, Mem[0000000091800018] = 39a5df25 e14610d9 std %l4,[%o0+%o3] ! Mem[0000000091800018] = 00007522 00004e0d ! Mem[0000000090000000] = 67223700, %g2 = 00000000d0bacca9 ldub [%i4+0x002],%g2 ! %g2 = 0000000000000067 p61_label_13: ! %l3 = 5b552c5b83c38137, Mem[000000008a000030] = 516344f3 sth %l3,[%i0+0x030] ! Mem[000000008a000030] = 813744f3 ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = 0000000000000067 ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! %l2 = 00000000d6fe9333, Mem[0000000091000034] = 00000014 stw %l2,[%i6+0x034] ! Mem[0000000091000034] = d6fe9333 ! Mem[0000000091000018] = b4354f34, %g2 = c8c086c6d0bacca9 ldsb [%i6+%o3],%g2 ! %g2 = ffffffffffffffb4 ! Mem[0000000091000018] = b4354f34, %g2 = ffffffffffffffb4 lduw [%i6+%o3],%g2 ! %g2 = 00000000b4354f34 ! Mem[0000000091000020] = 9de28f8d7b41cb8c, %g2 = 00000000b4354f34 ldx [%i6+%o4],%g2 ! %g2 = 9de28f8d7b41cb8c ! Mem[0000000090000014] = 798eb5a3, %g2 = 9de28f8d7b41cb8c lduw [%i4+0x014],%g2 ! %g2 = 00000000798eb5a3 ! %l3 = 5b552c5b83c38137, Mem[0000000090000028] = 226137468d791540 stx %l3,[%i4+%o5] ! Mem[0000000090000028] = 5b552c5b83c38137 ! Mem[000000009080000c] = f38fafd2, %g2 = 00000000798eb5a3 ldsb [%i5+0x00c],%g2 ! %g2 = fffffffffffffff3 ! %l0 = 0000000008396722, Mem[0000000090800008] = 007b1214f38fafd2 stx %l0,[%i5+%o1] ! Mem[0000000090800008] = 0000000008396722 p61_label_14: ! Mem[0000000090800008] = 00000839, %g2 = fffffffffffffff3 ldsb [%i5+0x00a],%g2 ! %g2 = 0000000000000000 ! %l5 = 0000000000004e0d, Mem[0000000091800024] = 33167744 stw %l5,[%o0+0x024] ! Mem[0000000091800024] = 00004e0d ! Mem[000000009100002c] = 4f959eff, %g2 = 0000000000000000 ldsb [%i6+0x02d],%g2 ! %g2 = 000000000000004f ! %l4 = 0000000000007522, Mem[0000000091000014] = b9039835 stw %l4,[%i6+0x014] ! Mem[0000000091000014] = 00007522 ! Mem[000000008b000024] = b9039835, %l7 = 00000000b9039835 ldsb [%i2+0x025],%l7 ! %l7 = 0000000000000003 ! Mem[0000000091000028] = 43a014ad, %g18 = aa45d6eff5387ffb ldsw [%i6+%o5],%g2 ! %g2 = aa45d6eff5387ffb ! %l6 = 00000000000000ff, Mem[000000008b000013] = dcd300ff stb %l6,[%i2+0x013] ! Mem[000000008b000010] = dcd300ff ! Mem[0000000090800000] = c8c086c6, %g2 = 0000000043a014ad lduh [%i5+%g0],%g2 ! %g2 = 000000000000c8c0 ! Mem[0000000090800004] = d0bacca9, %g2 = 000000000000c8c0 lduw [%i5+0x004],%g2 ! %g2 = 00000000d0bacca9 ! %l2 = 00000000d6fe9333, Mem[000000008a800027] = 571a4ff1 stb %l2,[%i1+0x027] ! Mem[000000008a800024] = 571a4f33 p61_label_15: ! Mem[000000008b000000] = 4e0dd2e6 502028f6, %l0 = 08396722, %l1 = a267618c ldd [%i2+%g0],%l0 ! %l0 = 000000004e0dd2e6 00000000502028f6 ! Mem[0000000091000008] = 4b355151, %g2 = 00000000d0bacca9 lduh [%i6+%o1],%g2 ! %g2 = 0000000000004b35 ! %l6 = 00000000000000ff, Mem[0000000090800034] = 000000ac sth %l6,[%i5+0x034] ! Mem[0000000090800034] = 00ff00ac ! Mem[000000009180003c] = 8466de00, %g2 = 0000000000004b35 ldub [%o0+0x03d],%g2 ! %g2 = 0000000000000084 ! Mem[0000000091000018] = b4354f34, %g18 = aa45d6eff5387ffb ldsw [%i6+%o3],%g2 ! %g2 = aa45d6eff5387ffb ! Mem[0000000090800028] = eb4882af 9c5fe8b1, %g2 = b4354f34, %g3 = ec8fc9cb ldd [%i5+%o5],%g2 ! %g2 = 00000000eb4882af 000000009c5fe8b1 ! Mem[0000000091000038] = 65898de9, %g2 = 00000000eb4882af lduw [%i6+0x038],%g2 ! %g2 = 0000000065898de9 ! Mem[000000008a800030] = 14bb4171a267618c, %l7 = 0000000000000003 ldx [%i1+0x030],%l7 ! %l7 = 14bb4171a267618c ! Mem[0000000090000024] = e7b2eb32, %g2 = 0000000065898de9 lduw [%i4+0x024],%g2 ! %g2 = 00000000e7b2eb32 ! Mem[0000000090800020] = 3aba1e4d, %g2 = 00000000e7b2eb32 ldub [%i5+0x023],%g2 ! %g2 = 000000000000003a p61_label_16: ! %l1 = 00000000502028f6, Mem[000000008a00001e] = 28731214 sth %l1,[%i0+0x01e] ! Mem[000000008a00001c] = 287328f6 ! Mem[0000000091800018] = 00007522, %g2 = 000000000000003a ldsh [%o0+%o3],%g2 ! %g2 = 0000000000000000 ! %l6 = 00000000000000ff, Mem[0000000091800034] = b6b6c036 stw %l6,[%o0+0x034] ! Mem[0000000091800034] = 000000ff ! %l5 = 0000000000004e0d, Mem[0000000091800000] = 6c5e37b5da193367 stx %l5,[%o0+%g0] ! Mem[0000000091800000] = 0000000000004e0d ! %l4 = 0000000000007522, Mem[000000009100002c] = db4f959e stw %l4,[%i6+0x02c] ! Mem[000000009100002c] = 00007522 ! Mem[000000008b000034] = af91b49c, %l1 = 00000000502028f6 lduw [%i2+0x034],%l1 ! %l1 = 00000000af91b49c ! Mem[0000000090800020] = 6c6c0f3a, %g2 = 0000000000000000 ldsh [%i5+%o4],%g2 ! %g2 = 0000000000006c6c ! Mem[0000000090000028] = 5b552c5b, %g2 = 0000000000006c6c lduw [%i4+%o5],%g2 ! %g2 = 000000005b552c5b ! Mem[0000000090000024] = e7b2eb32, %g18 = aa45d6eff5387ffb ldsw [%i4+0x024],%g2 ! %g2 = aa45d6eff5387ffb ! Mem[000000009180001c] = 4e0dc69e, %g2 = ffffffffe7b2eb32 lduh [%o0+0x01e],%g2 ! %g2 = 0000000000004e0d p61_label_17: ! Mem[0000000090800018] = 6e5efa97, %g2 = 0000000000004e0d ldsb [%i5+0x01a],%g2 ! %g2 = 000000000000006e ! %l1 = 00000000af91b49c, Mem[0000000091000028] = 43a014ad stw %l1,[%i6+%o5] ! Mem[0000000091000028] = af91b49c ! %l6 = 00000000000000ff, Mem[0000000091800002] = 00000000 sth %l6,[%o0+0x002] ! Mem[0000000091800000] = 00ff0000 ! Mem[0000000090800000] = c8c086c6d0bacca9, %g2 = 000000000000006e ldx [%i5+%g0],%g2 ! %g2 = c8c086c6d0bacca9 ! Mem[000000009080003c] = b60e0000, %g2 = c8c086c6d0bacca9 ldub [%i5+0x03e],%g2 ! %g2 = 00000000000000b6 ! %l5 = 0000000000004e0d, Mem[0000000090000008] = 96abb01bc40b9e2c stx %l5,[%i4+%o1] ! Mem[0000000090000008] = 0000000000004e0d ! Mem[000000009100001c] = 40af2dc9, %g2 = 00000000000000b6 lduh [%i6+0x01c],%g2 ! %g2 = 00000000000040af ! Mem[000000008b800008] = 3ef8e31821ac0f0c, %l4 = 0000000000007522 ldx [%i3+%o1],%l4 ! %l4 = 3ef8e31821ac0f0c ! Mem[0000000091800028] = 97e602cc, %g2 = 00000000000040af lduw [%o0+%o5],%g2 ! %g2 = 0000000097e602cc ! Mem[0000000090000000] = 08396722, %g2 = 0000000097e602cc lduw [%i4+%g0],%g2 ! %g2 = 0000000008396722 p61_label_18: ! Mem[000000008a800038] = 46aeb0b8189c7cd7, %l0 = 000000004e0dd2e6 ldx [%i1+0x038],%l0 ! %l0 = 46aeb0b8189c7cd7 ! %l5 = 0000000000004e0d, Mem[0000000091800030] = 45288f71000000ff stx %l5,[%o0+0x030] ! Mem[0000000091800030] = 0000000000004e0d ! %l6 = 00000000000000ff, Mem[0000000090000008] = 00000000 stw %l6,[%i4+%o1] ! Mem[0000000090000008] = 000000ff ! %l2 = 00000000d6fe9333, Mem[000000008a00002a] = a6e61102 stb %l2,[%i0+0x02a] ! Mem[000000008a000028] = a6e63302 ! %l1 = 00000000af91b49c, Mem[0000000091800038] = 000000002f8466de stx %l1,[%o0+0x038] ! Mem[0000000091800038] = 00000000af91b49c ! %l1 = 00000000af91b49c, Mem[0000000091800008] = 00000087ec8fc9cb stx %l1,[%o0+%o1] ! Mem[0000000091800008] = 00000000af91b49c ! %l0 = 46aeb0b8189c7cd7, Mem[0000000091000020] = 9de28f8d sth %l0,[%i6+%o4] ! Mem[0000000091000020] = 7cd78f8d ! Mem[0000000090800000] = c8c086c6, %g18 = aa45d6eff5387ffb ldsw [%i5+%g0],%g2 ! %g2 = aa45d6eff5387ffb ! %l3 = 5b552c5b83c38137, Mem[000000009100001e] = 2dc97cd7 sth %l3,[%i6+0x01e] ! Mem[000000009100001c] = 81377cd7 ! Mem[0000000091800000] = 000000ff 00004e0d, %g2 = c8c086c6, %g3 = 9c5fe8b1 ldd [%o0+%g0],%g2 ! %g2 = 00000000000000ff 0000000000004e0d p61_label_19: ! %l4 = 21ac0f0c, %l5 = 00004e0d, Mem[0000000091000028] = af91b49c 00007522 std %l4,[%i6+%o5] ! Mem[0000000091000028] = 21ac0f0c 00004e0d ! %l1 = 00000000af91b49c, Mem[000000008b000024] = b9039835 stb %l1,[%i2+0x024] ! Mem[000000008b000024] = 9c039835 ! %l2 = 00000000d6fe9333, Mem[0000000090800000] = c8c086c6 sth %l2,[%i5+%g0] ! Mem[0000000090800000] = 933386c6 ! %l0 = 189c7cd7, %l1 = af91b49c, Mem[0000000090800018] = 0d756e5e fa9775a7 std %l0,[%i5+%o3] ! Mem[0000000090800018] = 189c7cd7 af91b49c ! %l1 = 00000000af91b49c, Mem[000000009100001a] = 4f3440af stb %l1,[%i6+0x01a] ! Mem[0000000091000018] = 9c3440af ! %l2 = 00000000d6fe9333, Mem[000000009100003b] = e9d7571d stb %l2,[%i6+0x03b] ! Mem[0000000091000038] = 33d7571d ! %l7 = 14bb4171a267618c, Mem[000000009180000c] = af91b49c stw %l7,[%o0+0x00c] ! Mem[000000009180000c] = a267618c ! Mem[0000000091000014] = 7522b435, %g2 = 00000000000000ff ldsh [%i6+0x016],%g2 ! %g2 = 0000000000007522 ! Mem[000000008a800030] = 14bb4171, %l0 = 46aeb0b8189c7cd7 lduw [%i1+0x030],%l0 ! %l0 = 0000000014bb4171 ! Mem[000000008a000034] = f9b007ed, %l1 = 00000000af91b49c lduw [%i0+0x034],%l1 ! %l1 = 00000000f9b007ed p61_label_20: ! Mem[000000008a000010] = a50a7ec6, %l2 = 00000000d6fe9333 lduw [%i0+%o2],%l2 ! %l2 = 00000000a50a7ec6 ! Mem[000000009000001c] = 9d7122ad, %g2 = 0000000000007522 ldsb [%i4+0x01c],%g2 ! %g2 = ffffffffffffff9d ! Mem[0000000090800000] = 86c6d0ba, %g2 = ffffffffffffff9d ldsh [%i5+0x002],%g2 ! %g2 = ffffffffffff86c6 ! %l6 = 00000000000000ff, Mem[0000000090800000] = 933386c6d0bacca9 stx %l6,[%i5+%g0] ! Mem[0000000090800000] = 00000000000000ff ! Mem[0000000091800018] = 00007522 00004e0d, %g2 = ffff86c6, %g3 = 00004e0d ldd [%o0+%o3],%g2 ! %g2 = 0000000000007522 0000000000004e0d ! %l0 = 14bb4171, %l1 = f9b007ed, Mem[0000000090000018] = 7f114e52 9d7122ad std %l0,[%i4+%o3] ! Mem[0000000090000018] = 14bb4171 f9b007ed ! %l4 = 3ef8e31821ac0f0c, Mem[0000000091000010] = 007b121400007522 stx %l4,[%i6+%o2] ! Mem[0000000091000010] = 3ef8e31821ac0f0c ! Mem[000000008a000020] = 5b9e420cd6fe9333, %l7 = 14bb4171a267618c ldx [%i0+%o4],%l7 ! %l7 = 5b9e420cd6fe9333 ! Mem[0000000090000004] = 370000ac, %g18 = aa45d6eff5387ffb ldsw [%i4+0x004],%g2 ! %g2 = aa45d6eff5387ffb ! %l5 = 0000000000004e0d, Mem[000000008b80001c] = ebf63fe0 sth %l5,[%i3+0x01c] ! Mem[000000008b80001c] = 4e0d3fe0 p61_label_21: ! Mem[0000000091000000] = 00000000, %g2 = 00000000370000ac ldub [%i6+0x001],%g2 ! %g2 = 0000000000000000 ! Mem[000000008b000004] = 502028f6, %l2 = 00000000a50a7ec6 lduw [%i2+0x004],%l2 ! %l2 = 00000000502028f6 ! %l1 = 00000000f9b007ed, Mem[000000008b800016] = 9e39609b sth %l1,[%i3+0x016] ! Mem[000000008b800014] = 9e3907ed ! Mem[0000000091000024] = 7b41cb8c, %g2 = 0000000000000000 lduw [%i6+0x024],%g2 ! %g2 = 000000007b41cb8c ! %l1 = 00000000f9b007ed, Mem[0000000091000001] = 00000000 stb %l1,[%i6+0x001] ! Mem[0000000091000000] = ed000000 ! Mem[0000000091000014] = 21ac0f0c, %g2 = 000000007b41cb8c lduh [%i6+0x014],%g2 ! %g2 = 00000000000021ac ! Mem[0000000091800028] = 97e602cc b0308df5, %g2 = 000021ac, %g3 = 00004e0d ldd [%o0+%o5],%g2 ! %g2 = 0000000097e602cc 00000000b0308df5 ! Mem[0000000090000038] = 5b9e420c 2c0cdfb8, %g2 = 97e602cc, %g3 = b0308df5 ldd [%i4+0x038],%g2 ! %g2 = 000000005b9e420c 000000002c0cdfb8 ! %l4 = 3ef8e31821ac0f0c, Mem[0000000090000014] = 798eb5a3 stw %l4,[%i4+0x014] ! Mem[0000000090000014] = 21ac0f0c ! Mem[0000000090800008] = 00000000, %g18 = aa45d6eff5387ffb ldsw [%i5+%o1],%g2 ! %g2 = aa45d6eff5387ffb p61_label_22: ! %l5 = 0000000000004e0d, Mem[0000000091000022] = 8f8d7b41 stb %l5,[%i6+0x022] ! Mem[0000000091000020] = 0d8d7b41 ! Mem[0000000091000028] = 21ac0f0c 00004e0d, %g2 = 00000000, %g3 = 2c0cdfb8 ldd [%i6+%o5],%g2 ! %g2 = 0000000021ac0f0c 0000000000004e0d ! %l4 = 3ef8e31821ac0f0c, Mem[000000008a80002c] = 70cd5983 stb %l4,[%i1+0x02c] ! Mem[000000008a80002c] = 0ccd5983 ! %l4 = 3ef8e31821ac0f0c, Mem[0000000091000024] = 7b41cb8c sth %l4,[%i6+0x024] ! Mem[0000000091000024] = 0f0ccb8c ! %l3 = 5b552c5b83c38137, Mem[000000008b000010] = dcd300ffff40c036 stx %l3,[%i2+%o2] ! Mem[000000008b000010] = 5b552c5b83c38137 ! Mem[0000000090000018] = 71f9b007, %g2 = 0000000021ac0f0c ldsb [%i4+0x01b],%g2 ! %g2 = 0000000000000071 ! Mem[0000000090800038] = 420cdd38, %g2 = 0000000000000071 lduh [%i5+0x03a],%g2 ! %g2 = 000000000000420c ! %l1 = 00000000f9b007ed, Mem[0000000090000008] = 000000ff stb %l1,[%i4+%o1] ! Mem[0000000090000008] = ed0000ff ! %l1 = 00000000f9b007ed, Mem[0000000091000000] = 00ed0000 sth %l1,[%i6+%g0] ! Mem[0000000091000000] = 07ed0000 ! Mem[000000009000001c] = 07edb903, %g2 = 000000000000420c ldub [%i4+0x01e],%g2 ! %g2 = 0000000000000007 p61_label_23: ! %l4 = 3ef8e31821ac0f0c, Mem[0000000091000028] = 21ac0f0c00004e0d stx %l4,[%i6+%o5] ! Mem[0000000091000028] = 3ef8e31821ac0f0c ! Mem[0000000091800008] = 00000000a267618c, %g2 = 0000000000000007 ldx [%o0+%o1],%g2 ! %g2 = 00000000a267618c ! %l2 = 00000000502028f6, Mem[000000009000003c] = 2c0cdfb8 stb %l2,[%i4+0x03c] ! Mem[000000009000003c] = f60cdfb8 ! %l0 = 14bb4171, %l1 = f9b007ed, Mem[0000000090000038] = 5b9e420c f60cdfb8 std %l0,[%i4+0x038] ! Mem[0000000090000038] = 14bb4171 f9b007ed ! Mem[000000008a80001c] = f3af9123, %l7 = 5b9e420cd6fe9333 ldsh [%i1+0x01e],%l7 ! %l7 = ffffffffffff9123 ! Mem[0000000090800028] = eb4882af 9c5fe8b1, %g2 = a267618c, %g3 = 00004e0d ldd [%i5+%o5],%g2 ! %g2 = 00000000eb4882af 000000009c5fe8b1 ! %l6 = 000000ff, %l7 = ffff9123, Mem[0000000091800020] = c69ee3c7 00004e0d std %l6,[%o0+%o4] ! Mem[0000000091800020] = 000000ff ffff9123 ! Mem[0000000090800038] = 3f420cdd, %g2 = 00000000eb4882af ldub [%i5+0x039],%g2 ! %g2 = 000000000000003f ! Mem[0000000091000010] = 1821ac0f, %g2 = 000000000000003f ldub [%i6+0x013],%g2 ! %g2 = 0000000000000018 ! Mem[0000000091000028] = 3ef8e318, %g2 = 0000000000000018 ldsh [%i6+%o5],%g2 ! %g2 = 0000000000003ef8 p61_label_24: ! Mem[0000000091800000] = 000000ff00004e0d, %g2 = 0000000000003ef8 ldx [%o0+%g0],%g2 ! %g2 = 000000ff00004e0d ! %l7 = ffffffffffff9123, Mem[000000009100000e] = f2933ef8 sth %l7,[%i6+0x00e] ! Mem[000000009100000c] = 91233ef8 ! %l0 = 14bb4171, %l1 = f9b007ed, Mem[0000000091800028] = 97e602cc b0308df5 std %l0,[%o0+%o5] ! Mem[0000000091800028] = 14bb4171 f9b007ed ! %l4 = 3ef8e31821ac0f0c, Mem[000000009000003f] = ed000000 stb %l4,[%i4+0x03f] ! Mem[000000009000003c] = 0c000000 ! %l6 = 000000ff, %l7 = ffff9123, Mem[0000000091000028] = 3ef8e318 21ac0f0c std %l6,[%i6+%o5] ! Mem[0000000091000028] = 000000ff ffff9123 ! Mem[0000000090800010] = bbd0f97aba27fa54, %g2 = 000000ff00004e0d ldx [%i5+%o2],%g2 ! %g2 = bbd0f97aba27fa54 ! Mem[000000009080002c] = 5fe8b12f, %g2 = bbd0f97aba27fa54 ldsb [%i5+0x02d],%g2 ! %g2 = 000000000000005f ! Mem[0000000090000010] = 0212225c, %g2 = 000000000000005f lduh [%i4+%o2],%g2 ! %g2 = 0000000000000212 ! Mem[0000000090000034] = 000000ff, %g2 = 0000000000000212 lduh [%i4+0x034],%g2 ! %g2 = 0000000000000000 ! %l4 = 21ac0f0c, %l5 = 00004e0d, Mem[000000008a800028] = 83479acb 0ccd5983 std %l4,[%i1+%o5] ! Mem[000000008a800028] = 21ac0f0c 00004e0d p61_label_25: ! %l7 = ffffffffffff9123, Mem[000000009000002c] = 83c38137 sth %l7,[%i4+0x02c] ! Mem[000000009000002c] = 91238137 ! %l3 = 5b552c5b83c38137, Mem[0000000090800031] = 8466de00 stb %l3,[%i5+0x031] ! Mem[0000000090800030] = 3766de00 ! Mem[0000000090000028] = 5b552c5b 91238137, %g2 = 00000000, %g3 = 9c5fe8b1 ldd [%i4+%o5],%g2 ! %g2 = 000000005b552c5b 0000000091238137 ! %l7 = ffffffffffff9123, Mem[000000009100002a] = 00ffffff sth %l7,[%i6+0x02a] ! Mem[0000000091000028] = 9123ffff ! %l1 = 00000000f9b007ed, Mem[000000009100000c] = da679123 stw %l1,[%i6+0x00c] ! Mem[000000009100000c] = f9b007ed ! %l3 = 5b552c5b83c38137, Mem[0000000090000008] = ed0000ff stb %l3,[%i4+%o1] ! Mem[0000000090000008] = 370000ff ! %l1 = 00000000f9b007ed, Mem[0000000090800020] = 6c6c0f3aba1e4dff stx %l1,[%i5+%o4] ! Mem[0000000090800020] = 00000000f9b007ed ! %l7 = ffffffffffff9123, Mem[000000008a000000] = 0000000008396722 stx %l7,[%i0+%g0] ! Mem[000000008a000000] = ffffffffffff9123 ! %l3 = 5b552c5b83c38137, Mem[0000000090800018] = 189c7cd7 stw %l3,[%i5+%o3] ! Mem[0000000090800018] = 83c38137 ! %l4 = 3ef8e31821ac0f0c, Mem[0000000091800014] = a2d96722 stw %l4,[%o0+0x014] ! Mem[0000000091800014] = 21ac0f0c ba,a p61_not_taken_0_end p61_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p61_branch_failed p61_not_taken_0_end: ! End of Random Code for Thread 61 1: membar #Sync ! Force all stores to complete p61_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0f4] ! Set processor 61 done flag ! Check Registers p61_check_registers: set p61_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000014bb4171 bne,a,pn %xcc,p61_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000f9b007ed bne,a,pn %xcc,p61_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000502028f6 bne,a,pn %xcc,p61_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 5b552c5b83c38137 bne,a,pn %xcc,p61_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 3ef8e31821ac0f0c bne,a,pn %xcc,p61_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000000004e0d bne,a,pn %xcc,p61_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000000000ff bne,a,pn %xcc,p61_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be ffffffffffff9123 bne,a,pn %xcc,p61_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p61_check_fp_registers: set p61_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 930d882c 8560f340 bne %xcc,p61_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 354735dd ad05263c bne %xcc,p61_f2_fail nop ! Check Local Memory set p61_local0_expect,%g1 p61_check_local0: ldx [%g1+0x000],%g2 ! Expected data = ffffffffffff9123 ldx [%i0+0x000],%g3 ! Observed data at 000000008a000000 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i0,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = 340e654b287328f6 ldx [%i0+0x018],%g3 ! Observed data at 000000008a000018 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i0,0x018,%g4 ldx [%g1+0x028],%g2 ! Expected data = a6e633025742b81e ldx [%i0+0x028],%g3 ! Observed data at 000000008a000028 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i0,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 813744f3f9b007ed ldx [%i0+0x030],%g3 ! Observed data at 000000008a000030 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i0,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = b903983569649ec4 ldx [%i0+0x038],%g3 ! Observed data at 000000008a000038 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i0,0x038,%g4 set p61_local1_expect,%g1 p61_check_local1: ldx [%g1+0x020],%g2 ! Expected data = fbaeabfd571a4f33 ldx [%i1+0x020],%g3 ! Observed data at 000000008a800020 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i1,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 21ac0f0c00004e0d ldx [%i1+0x028],%g3 ! Observed data at 000000008a800028 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i1,0x028,%g4 set p61_local2_expect,%g1 p61_check_local2: ldx [%g1+0x010],%g2 ! Expected data = 5b552c5b83c38137 ldx [%i2+0x010],%g3 ! Observed data at 000000008b000010 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i2,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = acdc172f9c039835 ldx [%i2+0x020],%g3 ! Observed data at 000000008b000020 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i2,0x020,%g4 set p61_local3_expect,%g1 p61_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 3ef8e31821ac0f0c ldx [%i3+0x008],%g3 ! Observed data at 000000008b800008 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = f9de83529e3907ed ldx [%i3+0x010],%g3 ! Observed data at 000000008b800010 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = de78362c4e0d3fe0 ldx [%i3+0x018],%g3 ! Observed data at 000000008b800018 cmp %g2,%g3 bne,a,pn %xcc,p61_local_failed add %i3,0x018,%g4 ! The test for processor 61 has passed p61_passed: ta GOOD_TRAP nop p61_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p61_failed p61_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p61_failed p61_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p61_failed p61_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p61_failed p61_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p61_failed p61_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p61_failed p61_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p61_failed p61_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p61_failed p61_f0_fail: set p61_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p61_f2_fail: set p61_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 61 failed p61_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0f4] ! Set processor 61 done flag set p61_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 61 failed p61_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0f4] ! Set processor 61 done flag set p61_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p61_selfmod_failed: ba p61_failed mov 0xabc,%g1 p61_common_error: or %g0,0xf1d,%g1 ba p61_failed mov %o5,%g3 p61_common_signature_error: set p61_temp,%g1 ba p61_failed st %g2,[%g1] ! Common Lock Number p61_common_timeout: set p61_temp,%g1 ba p61_failed st %g2,[%g1] ! Common Lock Number p61_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p61_failed mov 0x0,%g3 p61_trap1e: lduba [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008a000028] lduba [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000008b000028] done p61_trap1o: lduba [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008a000028] lduba [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000008b000028] done p61_trap2e: lduha [%i2+%o3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008b000018] lduba [%i0+%o5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000008a000028] stxa %l6,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000008a800008] lduha [%i1+%o3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000008a800018] done p61_trap2o: lduha [%o2+%i3]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008b000018] lduba [%o0+%i5]ASI_AS_IF_USER_PRIMARY,%l1 ! Mem[000000008a000028] stxa %l6,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000008a800008] lduha [%o1+%i3]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[000000008a800018] done p61_trap3e: nop done p61_trap3o: nop done p61_init_memory_pointers: set p61_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 p61_local0_start,%i0 set p61_local1_start,%i1 set p61_local2_start,%i2 set p61_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = e423f219b7756e5e ldx [%g1+0x008],%l1 ! %l1 = da0328ebfa9775a7 ldx [%g1+0x010],%l2 ! %l2 = 6fcf3b3422613746 ldx [%g1+0x018],%l3 ! %l3 = e4d0e5cdf5009edc ldx [%g1+0x020],%l4 ! %l4 = 44f01f8a007b1214 ldx [%g1+0x028],%l5 ! %l5 = b55394d6c9b296a5 ldx [%g1+0x030],%l6 ! %l6 = f7e79994c64a8865 ldx [%g1+0x038],%l7 ! %l7 = 279194bbec8fc9cb ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 62 processor_62: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xf8] ! Set the start flag wrpr %g0,7,%cleanwin call p62_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 62 wr %g0,0x4,%fprs ! Make sure fef is 1 set p62_init_freg,%g1 ! %f0 = 98846e6d 85ea916f 8ad77bbf 7053d316 ! %f4 = eced0cd8 42bd6429 ad3cd964 71b15cde ! %f8 = 20b7b8b1 7c56f8ac 7ad044ed ae2a2953 ! %f12 = 9e89db01 8b1941ab 81c20dd5 d945740a ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 662b317e 9b718a3d f8ee92e9 b2130329 ! %f20 = 52d5f42b d21427c3 41fb87ce 7d6186d7 ! %f24 = 07ee3b2d f5986af1 54340663 c6d90998 ! %f28 = 4b6fbd47 5249596d 76a5d0b8 accd075f ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 45620070 ac863913 8f61ca50 0667e11c ! %f36 = 770d3f2e 4308f8cb efe596a1 6b7da21c ! %f40 = eb090fe6 dc28f0c8 176df1f1 b109452e ! %f44 = 5d678e63 6d4c4215 9cf78e92 175f5f91 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x2456d11700000068,%g7,%g1 ! GSR scale = 13, align = 0 wr %g1,%g0,%gsr ! GSR = 2456d11700000068 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 62 p62_label_1: ! %l3 = 52fd0798581e14d8, Mem[0000000091000037] = 7e65898d stb %l3,[%i6+0x037] ! Mem[0000000091000034] = d865898d ! %l0 = 99ee12fecdbc974f, Mem[000000008d800008] = 4d11ba5ab6f929ec stx %l0,[%i3+%o1] ! Mem[000000008d800008] = 99ee12fecdbc974f ! Mem[000000009080001c] = 3435726c, %g2 = eadbf9cebf847952 ldub [%i5+0x01d],%g2 ! %g2 = 0000000000000034 ! Mem[0000000091000008] = 4b1c5151da67f293, %g2 = 0000000000000034 ldx [%i6+%o1],%g2 ! %g2 = 4b1c5151da67f293 ! %l6 = 88198a17, %l7 = ddf8b0ba, Mem[0000000091800008] = 50d23f27 0741274a std %l6,[%o0+%o1] ! Mem[0000000091800008] = 88198a17 ddf8b0ba ! Mem[0000000090800020] = 3aba1e4d, %g2 = 4b1c5151da67f293 ldub [%i5+0x023],%g2 ! %g2 = 000000000000003a ! %l1 = 8869c18e6b72eef5, Mem[0000000090800024] = ba1e4dff stb %l1,[%i5+0x024] ! Mem[0000000090800024] = f51e4dff ! Mem[000000009100002c] = db4f959e, %g2 = 000000000000003a lduh [%i6+0x02c],%g2 ! %g2 = 000000000000db4f ! %l5 = 3187a4c02228d640, Mem[000000008c00003c] = 191184ee stw %l5,[%i0+0x03c] ! Mem[000000008c00003c] = 2228d640 ! %l2 = d49778a3d55782ec, Mem[0000000091000018] = b4334f3440af2dc9 stx %l2,[%i6+%o3] ! Mem[0000000091000018] = d49778a3d55782ec p62_label_2: ! Mem[0000000091000014] = bbe4d497, %g2 = 000000000000db4f ldsh [%i6+0x016],%g2 ! %g2 = ffffffffffffbbe4 ! Mem[0000000091800028] = 02ccb030, %g2 = ffffffffffffbbe4 lduh [%o0+0x02a],%g2 ! %g2 = 00000000000002cc ! %l1 = 8869c18e6b72eef5, Mem[000000009080000c] = f38fafd2 stw %l1,[%i5+0x00c] ! Mem[000000009080000c] = 6b72eef5 ! Mem[0000000090000024] = e7b2eb32, %g2 = 00000000000002cc lduh [%i4+0x024],%g2 ! %g2 = 000000000000e7b2 ! %l4 = 6aa289ca280231a3, Mem[0000000091800038] = e8dd799beb806635 stx %l4,[%o0+0x038] ! Mem[0000000091800038] = 6aa289ca280231a3 ! Mem[0000000091800030] = 45288f71, %g2 = 000000000000e7b2 lduw [%o0+0x030],%g2 ! %g2 = 0000000045288f71 ! Mem[0000000091800038] = 6aa289ca 280231a3, %g2 = 45288f71, %g3 = 0bad0b00 ldd [%o0+0x038],%g2 ! %g2 = 000000006aa289ca 00000000280231a3 ! Mem[0000000090800034] = 2d07fd66, %g18 = 05d2242da287fbc8 ldsw [%i5+0x034],%g2 ! %g2 = 05d2242da287fbc8 ! %l7 = c6869383ddf8b0ba, Mem[0000000091800026] = 7744d1fa stb %l7,[%o0+0x026] ! Mem[0000000091800024] = ba44d1fa ! %l7 = c6869383ddf8b0ba, Mem[0000000090000000] = f4d6f5d480b60b78 stx %l7,[%i4+%g0] ! Mem[0000000090000000] = c6869383ddf8b0ba p62_label_3: ! %l0 = 99ee12fecdbc974f, Mem[0000000091800020] = c69ee3c73316ba44 stx %l0,[%o0+%o4] ! Mem[0000000091800020] = 99ee12fecdbc974f ! Mem[0000000090800004] = a9a3d5b4, %g2 = 000000002d07fd66 ldub [%i5+0x007],%g2 ! %g2 = 00000000000000a9 ! Mem[000000008c000000] = d6ed5e81, %l3 = 52fd0798581e14d8 ldsh [%i0+%g0],%l3 ! %l3 = ffffffffffffd6ed ! Mem[0000000091000020] = 8f8d7b41, %g2 = 00000000000000a9 ldub [%i6+0x022],%g2 ! %g2 = 000000000000008f ! %l0 = cdbc974f, %l1 = 6b72eef5, Mem[0000000090800010] = bbd0f97a ba27fa54 std %l0,[%i5+%o2] ! Mem[0000000090800010] = cdbc974f 6b72eef5 ! Mem[000000008d000024] = 94ff0f68, %l6 = 631bef3a88198a17 lduw [%i2+0x024],%l6 ! %l6 = 0000000094ff0f68 ! Mem[0000000091800028] = d1fa02ccb0308df5, %g2 = 000000000000008f ldx [%o0+%o5],%g2 ! %g2 = d1fa02ccb0308df5 ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = d1fa02ccb0308df5 ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! Mem[0000000091000020] = 8f8d7b41, %g2 = 39a5df25e14610d9 ldsh [%i6+0x022],%g2 ! %g2 = ffffffffffff8f8d ! Mem[0000000091800008] = 8a17ddf8, %g2 = ffffffffffff8f8d ldsh [%o0+0x00a],%g2 ! %g2 = ffffffffffff8a17 p62_label_4: ! Mem[000000008d800018] = 876866d8, %l1 = 8869c18e6b72eef5 ldsw [%i3+%o3],%l1 ! %l1 = ffffffff876866d8 ! Mem[0000000090000030] = 944f136a, %g2 = ffffffffffff8a17 lduw [%i4+0x030],%g2 ! %g2 = 00000000944f136a ! %l3 = ffffffffffffd6ed, Mem[0000000090800018] = 35d3851cd6343572 stx %l3,[%i5+%o3] ! Mem[0000000090800018] = ffffffffffffd6ed ! %l4 = 280231a3, %l5 = 2228d640, Mem[0000000090800030] = e7b33334 2d07fd66 std %l4,[%i5+0x030] ! Mem[0000000090800030] = 280231a3 2228d640 ! %l3 = ffffffffffffd6ed, Mem[000000009180002e] = 8df54528 sth %l3,[%o0+0x02e] ! Mem[000000009180002c] = d6ed4528 ! Mem[0000000090800000] = 86c6d0ba, %g2 = 00000000944f136a ldsh [%i5+0x002],%g2 ! %g2 = ffffffffffff86c6 ! %l1 = ffffffff876866d8, Mem[0000000090800018] = ffffffffffffd6ed stx %l1,[%i5+%o3] ! Mem[0000000090800018] = ffffffff876866d8 ! %l1 = ffffffff876866d8, Mem[0000000090000018] = 7f114e52 sth %l1,[%i4+%o3] ! Mem[0000000090000018] = 66d84e52 ! %l0 = 99ee12fecdbc974f, Mem[000000009180001c] = e14610d9 stw %l0,[%o0+0x01c] ! Mem[000000009180001c] = cdbc974f ! %l7 = c6869383ddf8b0ba, Mem[0000000090800000] = c8c086c6d0bacca9 stx %l7,[%i5+%g0] ! Mem[0000000090800000] = c6869383ddf8b0ba p62_label_5: ! Mem[0000000091000030] = 57207bbe, %g2 = ffffffffffff86c6 ldub [%i6+0x033],%g2 ! %g2 = 0000000000000057 ! Mem[000000009080002c] = e8b12802, %g2 = 0000000000000057 ldub [%i5+0x02e],%g2 ! %g2 = 00000000000000e8 ! Mem[0000000090000014] = 8eb5a366, %g2 = 00000000000000e8 ldub [%i4+0x015],%g2 ! %g2 = 000000000000008e ! %l4 = 280231a3, %l5 = 2228d640, Mem[0000000090800010] = cdbc974f 6b72eef5 std %l4,[%i5+%o2] ! Mem[0000000090800010] = 280231a3 2228d640 ! %l2 = d49778a3d55782ec, Mem[000000008c800008] = efab9b57 stw %l2,[%i1+%o1] ! Mem[000000008c800008] = d55782ec ! Mem[000000008c000008] = 4f914c22 bbb7afb0, %l2 = d55782ec, %l3 = ffffd6ed ldd [%i0+%o1],%l2 ! %l2 = 000000004f914c22 00000000bbb7afb0 ! %l0 = 99ee12fecdbc974f, Mem[000000008c00002e] = f35b355b stb %l0,[%i0+0x02e] ! Mem[000000008c00002c] = f35b4f5b ! %l3 = 00000000bbb7afb0, Mem[0000000090800006] = b0baa3d5 sth %l3,[%i5+0x006] ! Mem[0000000090800004] = afb0a3d5 ! Mem[0000000090000008] = 96abb01b c40b9e2c, %g2 = 0000008e, %g3 = 280231a3 ldd [%i4+%o1],%g2 ! %g2 = 0000000096abb01b 00000000c40b9e2c ! Mem[0000000091800020] = 99ee12fe, %g2 = 0000000096abb01b lduh [%o0+%o4],%g2 ! %g2 = 00000000000099ee p62_label_6: ! Mem[000000008d000038] = 2772549b, %l0 = 99ee12fecdbc974f ldsw [%i2+0x038],%l0 ! %l0 = 000000002772549b ! Mem[0000000090000020] = 1a54edfce7b2eb32, %g2 = 00000000000099ee ldx [%i4+%o4],%g2 ! %g2 = 1a54edfce7b2eb32 ! Mem[000000008d800028] = 7c2f24b4, %l3 = 00000000bbb7afb0 ldub [%i3+0x02b],%l3 ! %l3 = 00000000000000b4 ! %l4 = 6aa289ca280231a3, Mem[0000000090800018] = ffffffff876866d8 stx %l4,[%i5+%o3] ! Mem[0000000090800018] = 6aa289ca280231a3 ! %l4 = 6aa289ca280231a3, Mem[0000000090000014] = 798eb5a3 stw %l4,[%i4+0x014] ! Mem[0000000090000014] = 280231a3 ! Mem[0000000091800010] = f9f4a2d9, %g2 = 1a54edfce7b2eb32 ldsb [%o0+0x012],%g2 ! %g2 = fffffffffffffff9 ! %l7 = c6869383ddf8b0ba, Mem[0000000090000004] = ddf8b0ba sth %l7,[%i4+0x004] ! Mem[0000000090000004] = b0bab0ba ! %l6 = 0000000094ff0f68, Mem[000000008c800032] = 6d78787a sth %l6,[%i1+0x032] ! Mem[000000008c800030] = 6d780f68 ! Mem[000000008c00000c] = bbb7afb0, %l4 = 6aa289ca280231a3 ldsh [%i0+0x00c],%l4 ! %l4 = ffffffffffffbbb7 ! Mem[000000009000002c] = 1540944f, %g2 = fffffffffffffff9 ldub [%i4+0x02e],%g2 ! %g2 = 0000000000000015 p62_label_7: ! Mem[000000009180000c] = f8b0ba5e, %g2 = 0000000000000015 ldub [%o0+0x00d],%g2 ! %g2 = 00000000000000f8 ! Mem[0000000091000008] = 4b1c5151, %g2 = 00000000000000f8 lduw [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 ! %l3 = 00000000000000b4, Mem[0000000091800020] = 99ee12fe stb %l3,[%o0+%o4] ! Mem[0000000091800020] = b4ee12fe ! %l2 = 4f914c22, %l3 = 000000b4, Mem[0000000090800030] = 280231a3 2228d640 std %l2,[%i5+0x030] ! Mem[0000000090800030] = 4f914c22 000000b4 ! Mem[000000009180003c] = 31a30000, %g2 = 000000004b1c5151 ldsh [%o0+0x03e],%g2 ! %g2 = 00000000000031a3 ! Mem[000000009100002c] = 959e7cc7, %g2 = 00000000000031a3 lduh [%i6+0x02e],%g2 ! %g2 = 000000000000959e ! Mem[0000000090800038] = 393f420c, %g2 = 000000000000959e lduh [%i5+0x038],%g2 ! %g2 = 000000000000393f ! Mem[0000000090800010] = 280231a3, %g2 = 000000000000393f lduw [%i5+%o2],%g2 ! %g2 = 00000000280231a3 ! %l1 = ffffffff876866d8, Mem[0000000090800000] = c6869383ddf8afb0 stx %l1,[%i5+%g0] ! Mem[0000000090800000] = ffffffff876866d8 ! %l4 = ffffffffffffbbb7, Mem[000000008d000024] = 94ff0f68 stw %l4,[%i2+0x024] ! Mem[000000008d000024] = ffffbbb7 p62_label_8: ! Mem[0000000090000014] = 280231a3, %g2 = 00000000280231a3 lduw [%i4+0x014],%g2 ! %g2 = 00000000280231a3 ! %l2 = 000000004f914c22, Mem[000000009180002c] = b030d6ed stw %l2,[%o0+0x02c] ! Mem[000000009180002c] = 4f914c22 ! Mem[000000008d000010] = c4c12769a443ee0d, %l2 = 000000004f914c22 ldx [%i2+%o2],%l2 ! %l2 = c4c12769a443ee0d ! %l4 = ffffffffffffbbb7, Mem[000000009000001c] = 9d7122ad stw %l4,[%i4+0x01c] ! Mem[000000009000001c] = ffffbbb7 ! Mem[0000000090800020] = 6c6c0f3af51e4dff, %g2 = 00000000280231a3 ldx [%i5+%o4],%g2 ! %g2 = 6c6c0f3af51e4dff ! %l5 = 3187a4c02228d640, Mem[000000009000003f] = dc000000 stb %l5,[%i4+0x03f] ! Mem[000000009000003c] = 40000000 ! Mem[000000009000003c] = 39400000, %g2 = 6c6c0f3af51e4dff ldsb [%i4+0x03e],%g2 ! %g2 = 0000000000000039 ! Mem[000000008c800034] = d8c07953, %l0 = 000000002772549b lduw [%i1+0x034],%l0 ! %l0 = 00000000d8c07953 ! Mem[000000009180002c] = 4c224528, %g2 = 0000000000000039 lduh [%o0+0x02e],%g2 ! %g2 = 0000000000004c22 ! Mem[0000000091800038] = 6aa289ca280231a3, %g2 = 0000000000004c22 ldx [%o0+0x038],%g2 ! %g2 = 6aa289ca280231a3 p62_label_9: ! %l5 = 3187a4c02228d640, Mem[0000000091000024] = 7b41cb8c sth %l5,[%i6+0x024] ! Mem[0000000091000024] = d640cb8c ! Mem[0000000091800004] = da193367, %g18 = 05d2242da287fbc8 ldsw [%o0+0x004],%g2 ! %g2 = 05d2242da287fbc8 ! Mem[0000000091800038] = 89ca2802, %g2 = ffffffffda193367 lduh [%o0+0x03a],%g2 ! %g2 = 00000000000089ca ! Mem[000000009000003c] = f8ba3940, %g2 = 00000000000089ca lduh [%i4+0x03c],%g2 ! %g2 = 000000000000f8ba ! Mem[0000000091000010] = eb99b0555bebbbe4, %g2 = 000000000000f8ba ldx [%i6+%o2],%g2 ! %g2 = eb99b0555bebbbe4 ! %l4 = ffffffffffffbbb7, Mem[000000009000002e] = 1540944f sth %l4,[%i4+0x02e] ! Mem[000000009000002c] = bbb7944f ! %l2 = c4c12769a443ee0d, Mem[0000000090000000] = c6869383b0bab0ba stx %l2,[%i4+%g0] ! Mem[0000000090000000] = c4c12769a443ee0d ! %l2 = a443ee0d, %l3 = 000000b4, Mem[000000008d800030] = 38e58ff4 6a4c55c2 std %l2,[%i3+0x030] ! Mem[000000008d800030] = a443ee0d 000000b4 ! %l1 = ffffffff876866d8, Mem[0000000091000038] = 65898de9 stw %l1,[%i6+0x038] ! Mem[0000000091000038] = 876866d8 ! Mem[0000000091000024] = d640cb8c, %g2 = eb99b0555bebbbe4 lduw [%i6+0x024],%g2 ! %g2 = 00000000d640cb8c p62_label_10: ! Mem[0000000091000018] = d49778a3 d55782ec, %g2 = d640cb8c, %g3 = c40b9e2c ldd [%i6+%o3],%g2 ! %g2 = 00000000d49778a3 00000000d55782ec ! Mem[0000000090000028] = 07dc67fd, %g2 = 00000000d49778a3 ldsh [%i4+%o5],%g2 ! %g2 = 00000000000007dc ! %l7 = c6869383ddf8b0ba, Mem[000000008c800010] = a27295db sth %l7,[%i1+%o2] ! Mem[000000008c800010] = b0ba95db ! %l4 = ffffffffffffbbb7, Mem[000000009100000b] = 51da67f2 stb %l4,[%i6+0x00b] ! Mem[0000000091000008] = b7da67f2 ! Mem[0000000091000018] = d49778a3, %g2 = 00000000000007dc ldsb [%i6+%o3],%g2 ! %g2 = ffffffffffffffd4 ! %l5 = 3187a4c02228d640, Mem[0000000091800020] = b4ee12fecdbc974f stx %l5,[%o0+%o4] ! Mem[0000000091800020] = 3187a4c02228d640 ! Mem[0000000090800024] = f51e4dff, %g18 = 05d2242da287fbc8 ldsw [%i5+0x024],%g2 ! %g2 = 05d2242da287fbc8 ! %l4 = ffffffffffffbbb7, Mem[0000000091800034] = b6b6487f stw %l4,[%o0+0x034] ! Mem[0000000091800034] = ffffbbb7 ! %l4 = ffffffffffffbbb7, Mem[0000000091800035] = ffbbb76a stb %l4,[%o0+0x035] ! Mem[0000000091800034] = b7bbb76a ! Mem[0000000091800008] = 88198a17, %g2 = fffffffff51e4dff lduh [%o0+%o1],%g2 ! %g2 = 0000000000008819 p62_label_11: ! Mem[000000008c000020] = cccdbed5 ec661ceb, %l4 = ffffbbb7, %l5 = 2228d640 ldd [%i0+%o4],%l4 ! %l4 = 00000000cccdbed5 00000000ec661ceb ! %l7 = c6869383ddf8b0ba, Mem[0000000091000010] = eb99b055 stw %l7,[%i6+%o2] ! Mem[0000000091000010] = ddf8b0ba ! %l4 = cccdbed5, %l5 = ec661ceb, Mem[0000000091000000] = ddab9f6d de861c20 std %l4,[%i6+%g0] ! Mem[0000000091000000] = cccdbed5 ec661ceb ! %l6 = 94ff0f68, %l7 = ddf8b0ba, Mem[0000000091800008] = 88198a17 ddf8b0ba std %l6,[%o0+%o1] ! Mem[0000000091800008] = 94ff0f68 ddf8b0ba ! Mem[0000000090800008] = a3d5b48d 6b72eef5, %g2 = 00008819, %g3 = d55782ec ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d 000000006b72eef5 ! %l3 = 00000000000000b4, Mem[0000000091800011] = 44f9f4a2 stb %l3,[%o0+0x011] ! Mem[0000000091800010] = b4f9f4a2 ! Mem[0000000091000030] = 7cc77257207bbed8, %g2 = 00000000a3d5b48d ldx [%i6+0x030],%g2 ! %g2 = 7cc77257207bbed8 ! %l7 = c6869383ddf8b0ba, Mem[0000000091800016] = 78b639a5 stb %l7,[%o0+0x016] ! Mem[0000000091800014] = bab639a5 ! Mem[0000000090000018] = 66d84e52, %g2 = 7cc77257207bbed8 ldub [%i4+%o3],%g2 ! %g2 = 0000000000000066 ! %l1 = ffffffff876866d8, Mem[0000000090800024] = f51e4dff sth %l1,[%i5+0x024] ! Mem[0000000090800024] = 66d84dff p62_label_12: ! Mem[000000009000003c] = f8ba3940, %g2 = 0000000000000066 lduw [%i4+0x03c],%g2 ! %g2 = 00000000f8ba3940 ! %l3 = 00000000000000b4, Mem[000000009000003e] = 39400000 stb %l3,[%i4+0x03e] ! Mem[000000009000003c] = b4400000 ! %l4 = 00000000cccdbed5, Mem[000000008d000024] = ffffbbb7 stw %l4,[%i2+0x024] ! Mem[000000008d000024] = cccdbed5 ! Mem[0000000091800018] = df25cdbc, %g2 = 00000000f8ba3940 ldsh [%o0+0x01a],%g2 ! %g2 = ffffffffffffdf25 ! Mem[0000000090000034] = 126760d7, %g18 = 05d2242da287fbc8 ldsw [%i4+0x034],%g2 ! %g2 = 05d2242da287fbc8 ! Mem[0000000091800008] = 94ff0f68, %g2 = 00000000126760d7 ldsh [%o0+%o1],%g2 ! %g2 = ffffffffffff94ff ! Mem[000000009000002c] = 8d79bbb7, %g18 = 05d2242da287fbc8 ldsw [%i4+0x02c],%g2 ! %g2 = 05d2242da287fbc8 ! Mem[000000009080003c] = b60e0000, %g2 = ffffffff8d79bbb7 lduh [%i5+0x03e],%g2 ! %g2 = 000000000000b60e ! Mem[0000000090000010] = 0212225c 280231a3, %g2 = 0000b60e, %g3 = 6b72eef5 ldd [%i4+%o2],%g2 ! %g2 = 000000000212225c 00000000280231a3 ! Mem[0000000091800034] = bbb76aa2, %g2 = 000000000212225c ldsb [%o0+0x036],%g2 ! %g2 = ffffffffffffffbb p62_label_13: ! Mem[0000000091800000] = 5e37b5da, %g2 = ffffffffffffffbb ldsb [%o0+0x001],%g2 ! %g2 = 000000000000005e ! Mem[0000000091800010] = 5eb4f9f4 a2d9bab6, %g2 = 0000005e, %g3 = 280231a3 ldd [%o0+%o2],%g2 ! %g2 = 000000005eb4f9f4 00000000a2d9bab6 ! Mem[0000000090800004] = 876866d8, %g2 = 000000005eb4f9f4 ldsh [%i5+0x004],%g2 ! %g2 = ffffffffffff8768 ! %l0 = d8c07953, %l1 = 876866d8, Mem[0000000091800000] = 6c5e37b5 da193367 std %l0,[%o0+%g0] ! Mem[0000000091800000] = d8c07953 876866d8 ! %l4 = 00000000cccdbed5, Mem[0000000091800038] = 6aa289ca280231a3 stx %l4,[%o0+0x038] ! Mem[0000000091800038] = 00000000cccdbed5 ! %l7 = c6869383ddf8b0ba, Mem[0000000090000036] = 60d78fc6 sth %l7,[%i4+0x036] ! Mem[0000000090000034] = b0ba8fc6 ! %l2 = c4c12769a443ee0d, Mem[000000008d000000] = bd5ede067c583ba3 stx %l2,[%i2+%g0] ! Mem[000000008d000000] = c4c12769a443ee0d ! %l0 = 00000000d8c07953, Mem[000000008c000014] = ce7ad43f stw %l0,[%i0+0x014] ! Mem[000000008c000014] = d8c07953 ! Mem[0000000091000014] = bbe4d497, %g2 = ffffffffffff8768 ldsh [%i6+0x016],%g2 ! %g2 = ffffffffffffbbe4 ! %l0 = d8c07953, %l1 = 876866d8, Mem[0000000090000000] = c4c12769 a443ee0d std %l0,[%i4+%g0] ! Mem[0000000090000000] = d8c07953 876866d8 p62_label_14: ! Mem[0000000090800024] = 4dffeb48, %g2 = ffffffffffffbbe4 ldsh [%i5+0x026],%g2 ! %g2 = 0000000000004dff ! %l6 = 94ff0f68, %l7 = ddf8b0ba, Mem[000000008d800030] = a443ee0d 000000b4 std %l6,[%i3+0x030] ! Mem[000000008d800030] = 94ff0f68 ddf8b0ba ! %l4 = 00000000cccdbed5, Mem[000000009080000c] = 6b72eef5 sth %l4,[%i5+0x00c] ! Mem[000000009080000c] = bed5eef5 ! %l5 = 00000000ec661ceb, Mem[0000000090000020] = 1a54edfc stw %l5,[%i4+%o4] ! Mem[0000000090000020] = ec661ceb ! %l0 = 00000000d8c07953, Mem[000000008c000000] = d6ed5e8105170236 stx %l0,[%i0+%g0] ! Mem[000000008c000000] = 00000000d8c07953 ! Mem[000000009180002c] = 4f914c22, %g18 = 05d2242da287fbc8 ldsw [%o0+0x02c],%g2 ! %g2 = 05d2242da287fbc8 ! %l2 = c4c12769a443ee0d, Mem[000000008d000000] = c4c12769a443ee0d stx %l2,[%i2+%g0] ! Mem[000000008d000000] = c4c12769a443ee0d ! Mem[000000009180002c] = 2245288f, %g2 = 000000004f914c22 ldub [%o0+0x02f],%g2 ! %g2 = 0000000000000022 ! %l6 = 0000000094ff0f68, Mem[0000000090000024] = e7b2eb32 stb %l6,[%i4+0x024] ! Mem[0000000090000024] = 68b2eb32 ! %l0 = 00000000d8c07953, Mem[0000000090000002] = 79538768 stb %l0,[%i4+0x002] ! Mem[0000000090000000] = 53538768 p62_label_15: ! %l1 = ffffffff876866d8, Mem[0000000091000038] = 876866d8d7571dc0 stx %l1,[%i6+0x038] ! Mem[0000000091000038] = ffffffff876866d8 ! Mem[000000008d000004] = a443ee0d, %l4 = 00000000cccdbed5 ldsb [%i2+0x005],%l4 ! %l4 = 0000000000000043 ! %l5 = 00000000ec661ceb, Mem[0000000090800006] = 66d8a3d5 stb %l5,[%i5+0x006] ! Mem[0000000090800004] = ebd8a3d5 ! Mem[000000009000002c] = bbb7944f, %g2 = 0000000000000022 ldsb [%i4+0x02e],%g2 ! %g2 = ffffffffffffffbb ! %l4 = 0000000000000043, Mem[000000008c000018] = 49eeb1dd sth %l4,[%i0+%o3] ! Mem[000000008c000018] = 0043b1dd ! %l0 = 00000000d8c07953, Mem[0000000090800034] = 000000b4 sth %l0,[%i5+0x034] ! Mem[0000000090800034] = 795300b4 ! Mem[000000008c800024] = 2a334acb, %l4 = 0000000000000043 ldsw [%i1+0x024],%l4 ! %l4 = 000000002a334acb ! Mem[000000009100003c] = 876866d8, %g2 = ffffffffffffffbb lduh [%i6+0x03c],%g2 ! %g2 = 0000000000008768 ! %l4 = 2a334acb, %l5 = ec661ceb, Mem[000000008c800038] = f07194e8 fa185567 std %l4,[%i1+0x038] ! Mem[000000008c800038] = 2a334acb ec661ceb ! Mem[0000000091000010] = ddf8b0ba 5bebbbe4, %g2 = 00008768, %g3 = a2d9bab6 ldd [%i6+%o2],%g2 ! %g2 = 00000000ddf8b0ba 000000005bebbbe4 p62_label_16: ! Mem[0000000091000038] = ffffffff876866d8, %g2 = 00000000ddf8b0ba ldx [%i6+0x038],%g2 ! %g2 = ffffffff876866d8 ! Mem[000000008c000010] = 21084866, %l5 = 00000000ec661ceb lduw [%i0+%o2],%l5 ! %l5 = 0000000021084866 ! Mem[0000000091000014] = 5bebbbe4, %g2 = ffffffff876866d8 lduh [%i6+0x014],%g2 ! %g2 = 0000000000005beb ! Mem[000000009000003c] = f8bab440, %g2 = 0000000000005beb lduw [%i4+0x03c],%g2 ! %g2 = 00000000f8bab440 ! %l2 = c4c12769a443ee0d, Mem[0000000091800010] = 5eb4f9f4a2d9bab6 stx %l2,[%o0+%o2] ! Mem[0000000091800010] = c4c12769a443ee0d ! %l2 = c4c12769a443ee0d, Mem[0000000091800030] = 45288f71ffb7bbb7 stx %l2,[%o0+0x030] ! Mem[0000000091800030] = c4c12769a443ee0d ! Mem[0000000090000008] = 96abb01b, %g18 = 05d2242da287fbc8 ldsw [%i4+%o1],%g2 ! %g2 = 05d2242da287fbc8 ! %l6 = 0000000094ff0f68, Mem[000000009000002f] = b7944f13 stb %l6,[%i4+0x02f] ! Mem[000000009000002c] = 68944f13 ! Mem[000000009000002c] = 8d79bb68, %g2 = ffffffff96abb01b lduh [%i4+0x02c],%g2 ! %g2 = 0000000000008d79 ! Mem[0000000091800020] = 3187a4c02228d640, %g2 = 0000000000008d79 ldx [%o0+%o4],%g2 ! %g2 = 3187a4c02228d640 p62_label_17: ! %l4 = 000000002a334acb, Mem[000000009080000c] = bed5eef5 stw %l4,[%i5+0x00c] ! Mem[000000009080000c] = 2a334acb ! %l0 = 00000000d8c07953, Mem[000000009000001e] = bbb7ec66 stb %l0,[%i4+0x01e] ! Mem[000000009000001c] = 53b7ec66 ! %l0 = 00000000d8c07953, Mem[000000008c800038] = 2a334acbec661ceb stx %l0,[%i1+0x038] ! Mem[000000008c800038] = 00000000d8c07953 ! %l5 = 0000000021084866, Mem[000000009100003c] = 876866d8 stw %l5,[%i6+0x03c] ! Mem[000000009100003c] = 21084866 ! Mem[0000000091000010] = b0ba5beb, %g2 = 3187a4c02228d640 lduh [%i6+0x012],%g2 ! %g2 = 000000000000b0ba ! Mem[000000008c000010] = 21084866, %l1 = ffffffff876866d8 ldsb [%i0+0x012],%l1 ! %l1 = 0000000000000048 ! Mem[0000000090800024] = 66d84dff, %g2 = 000000000000b0ba ldsh [%i5+0x024],%g2 ! %g2 = 00000000000066d8 ! %l2 = a443ee0d, %l3 = 000000b4, Mem[0000000091000028] = 43a014ad db4f959e std %l2,[%i6+%o5] ! Mem[0000000091000028] = a443ee0d 000000b4 ! Mem[0000000090000010] = 0212225c280231a3, %g2 = 00000000000066d8 ldx [%i4+%o2],%g2 ! %g2 = 0212225c280231a3 ! Mem[000000009080000c] = 334acb28, %g2 = 0212225c280231a3 ldsb [%i5+0x00d],%g2 ! %g2 = 0000000000000033 p62_label_18: ! Mem[0000000090800030] = 4f914c22795300b4, %g2 = 0000000000000033 ldx [%i5+0x030],%g2 ! %g2 = 4f914c22795300b4 ! %l0 = d8c07953, %l1 = 00000048, Mem[000000008d000008] = f1561178 6c90607b std %l0,[%i2+%o1] ! Mem[000000008d000008] = d8c07953 00000048 ! %l6 = 0000000094ff0f68, Mem[0000000090800038] = 393f420c stw %l6,[%i5+0x038] ! Mem[0000000090800038] = 94ff0f68 ! Mem[000000008d800018] = 876866d8, %l3 = 00000000000000b4 ldsb [%i3+0x019],%l3 ! %l3 = 0000000000000068 ! Mem[0000000090800008] = a3d5b48d 2a334acb, %g2 = 795300b4, %g3 = 5bebbbe4 ldd [%i5+%o1],%g2 ! %g2 = 00000000a3d5b48d 000000002a334acb ! Mem[0000000090000014] = a366d84e, %g2 = 00000000a3d5b48d ldub [%i4+0x017],%g2 ! %g2 = 00000000000000a3 ! %l7 = c6869383ddf8b0ba, Mem[0000000091000000] = cccdbed5ec661ceb stx %l7,[%i6+%g0] ! Mem[0000000091000000] = c6869383ddf8b0ba ! Mem[0000000090800008] = a3d5b48d, %g2 = 00000000000000a3 ldsb [%i5+%o1],%g2 ! %g2 = ffffffffffffffa3 ! Mem[000000009180000c] = f8b0bac4, %g2 = ffffffffffffffa3 ldsb [%o0+0x00d],%g2 ! %g2 = fffffffffffffff8 ! Mem[0000000090000000] = d8c05353, %g2 = fffffffffffffff8 lduw [%i4+%g0],%g2 ! %g2 = 00000000d8c05353 p62_label_19: ! %l4 = 2a334acb, %l5 = 21084866, Mem[0000000090000030] = 944f136a 1267b0ba std %l4,[%i4+0x030] ! Mem[0000000090000030] = 2a334acb 21084866 ! Mem[0000000091800020] = 3187a4c02228d640, %g2 = 00000000d8c05353 ldx [%o0+%o4],%g2 ! %g2 = 3187a4c02228d640 ! %l3 = 0000000000000068, Mem[000000009000003e] = b4400000 stb %l3,[%i4+0x03e] ! Mem[000000009000003c] = 68400000 ! %l6 = 94ff0f68, %l7 = ddf8b0ba, Mem[0000000090000038] = 8fc6c81b f8ba6840 std %l6,[%i4+0x038] ! Mem[0000000090000038] = 94ff0f68 ddf8b0ba ! %l1 = 0000000000000048, Mem[0000000090000018] = 66d84e52ffff53b7 stx %l1,[%i4+%o3] ! Mem[0000000090000018] = 0000000000000048 ! %l0 = d8c07953, %l1 = 00000048, Mem[0000000090800020] = 6c6c0f3a 66d84dff std %l0,[%i5+%o4] ! Mem[0000000090800020] = d8c07953 00000048 ! %l7 = c6869383ddf8b0ba, Mem[0000000090800025] = 000048eb stb %l7,[%i5+0x025] ! Mem[0000000090800024] = ba0048eb ! %l5 = 0000000021084866, Mem[0000000090800030] = 4f914c22 sth %l5,[%i5+0x030] ! Mem[0000000090800030] = 48664c22 ! Mem[0000000091800030] = c4c12769, %g2 = 3187a4c02228d640 lduw [%o0+0x030],%g2 ! %g2 = 00000000c4c12769 ! Mem[0000000091800030] = c4c12769, %g2 = 00000000c4c12769 ldub [%o0+0x030],%g2 ! %g2 = 00000000000000c4 p62_label_20: ! %l6 = 94ff0f68, %l7 = ddf8b0ba, Mem[0000000091800000] = d8c07953 876866d8 std %l6,[%o0+%g0] ! Mem[0000000091800000] = 94ff0f68 ddf8b0ba ! %l2 = a443ee0d, %l3 = 00000068, Mem[0000000091800020] = 3187a4c0 2228d640 std %l2,[%o0+%o4] ! Mem[0000000091800020] = a443ee0d 00000068 ! Mem[0000000090800030] = 48664c22, %g18 = 05d2242da287fbc8 ldsw [%i5+0x030],%g2 ! %g2 = 05d2242da287fbc8 ! Mem[0000000091000028] = a443ee0d, %g2 = 0000000048664c22 ldsh [%i6+%o5],%g2 ! %g2 = ffffffffffffa443 ! %l2 = a443ee0d, %l3 = 00000068, Mem[0000000091000008] = 4b1c51b7 da67f293 std %l2,[%i6+%o1] ! Mem[0000000091000008] = a443ee0d 00000068 ! Mem[000000009180003c] = bed50000, %g2 = ffffffffffffa443 ldsh [%o0+0x03e],%g2 ! %g2 = ffffffffffffbed5 ! %l2 = c4c12769a443ee0d, Mem[0000000091800036] = ee0d0000 sth %l2,[%o0+0x036] ! Mem[0000000091800034] = ee0d0000 ! %l0 = 00000000d8c07953, Mem[0000000091000018] = d49778a3 stb %l0,[%i6+%o3] ! Mem[0000000091000018] = 539778a3 ! Mem[0000000091800004] = ba94ff0f, %g2 = ffffffffffffbed5 ldub [%o0+0x007],%g2 ! %g2 = 00000000000000ba ! %l6 = 94ff0f68, %l7 = ddf8b0ba, Mem[0000000090800008] = a3d5b48d 2a334acb std %l6,[%i5+%o1] ! Mem[0000000090800008] = 94ff0f68 ddf8b0ba p62_label_21: ! Mem[0000000090800030] = 48664c22795300b4, %g2 = 00000000000000ba ldx [%i5+0x030],%g2 ! %g2 = 48664c22795300b4 ! Mem[0000000090000020] = ec661ceb68b2eb32, %g2 = 48664c22795300b4 ldx [%i4+%o4],%g2 ! %g2 = ec661ceb68b2eb32 ! Mem[0000000090800038] = 94ff0f68, %g2 = ec661ceb68b2eb32 lduw [%i5+0x038],%g2 ! %g2 = 0000000094ff0f68 ! %l2 = c4c12769a443ee0d, Mem[000000009080003f] = 0e000000 stb %l2,[%i5+0x03f] ! Mem[000000009080003c] = 0d000000 ! Mem[000000008c000028] = 0110baf6f35b4f5b, %l2 = c4c12769a443ee0d ldx [%i0+%o5],%l2 ! %l2 = 0110baf6f35b4f5b ! Mem[0000000090800028] = eb4882af, %g2 = 0000000094ff0f68 lduw [%i5+%o5],%g2 ! %g2 = 00000000eb4882af ! %l6 = 94ff0f68, %l7 = ddf8b0ba, Mem[0000000091800038] = 00000000 cccdbed5 std %l6,[%o0+0x038] ! Mem[0000000091800038] = 94ff0f68 ddf8b0ba ! Mem[0000000090800000] = ffff8768, %g2 = 00000000eb4882af ldsb [%i5+0x002],%g2 ! %g2 = ffffffffffffffff ! %l7 = c6869383ddf8b0ba, Mem[000000009080002f] = b148664c stb %l7,[%i5+0x02f] ! Mem[000000009080002c] = ba48664c ! Mem[0000000091800030] = c4c12769, %g2 = ffffffffffffffff lduw [%o0+0x030],%g2 ! %g2 = 00000000c4c12769 p62_label_22: ! Mem[000000008d80002c] = 1b5317d7, %l1 = 0000000000000048 ldsw [%i3+0x02c],%l1 ! %l1 = 000000001b5317d7 ! Mem[0000000090000010] = 0212225c280231a3, %g2 = 00000000c4c12769 ldx [%i4+%o2],%g2 ! %g2 = 0212225c280231a3 ! %l1 = 000000001b5317d7, Mem[000000009100003c] = 21084866 stw %l1,[%i6+0x03c] ! Mem[000000009100003c] = 1b5317d7 ! Mem[000000008d000024] = cccdbed5, %l0 = 00000000d8c07953 ldsh [%i2+0x024],%l0 ! %l0 = ffffffffffffcccd ! Mem[0000000091000000] = 83ddf8b0, %g2 = 0212225c280231a3 ldub [%i6+0x003],%g2 ! %g2 = 0000000000000083 ! %l0 = ffffffffffffcccd, Mem[0000000091000010] = ddf8b0ba stw %l0,[%i6+%o2] ! Mem[0000000091000010] = ffffcccd ! Mem[0000000090000018] = 00000000, %g2 = 0000000000000083 lduh [%i4+%o3],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800038] = 94ff0f68, %g2 = 0000000000000000 ldub [%i5+0x038],%g2 ! %g2 = 0000000000000094 ! Mem[0000000091800010] = c4c12769 a443ee0d, %g2 = 00000094, %g3 = 2a334acb ldd [%o0+%o2],%g2 ! %g2 = 00000000c4c12769 00000000a443ee0d ! %l0 = ffffffffffffcccd, Mem[000000008c800028] = a1afa1c5186c5448 stx %l0,[%i1+%o5] ! Mem[000000008c800028] = ffffffffffffcccd p62_label_23: ! %l1 = 000000001b5317d7, Mem[000000008d800039] = 2ea94bff stb %l1,[%i3+0x039] ! Mem[000000008d800038] = 2ed74bff ! Mem[000000008d800038] = 2ed74bffe46835d1, %l1 = 000000001b5317d7 ldx [%i3+0x038],%l1 ! %l1 = 2ed74bffe46835d1 ! %l4 = 000000002a334acb, Mem[000000008d000000] = c4c12769 stw %l4,[%i2+%g0] ! Mem[000000008d000000] = 2a334acb ! Mem[0000000091000030] = 7cc77257, %g2 = 00000000c4c12769 lduh [%i6+0x030],%g2 ! %g2 = 0000000000007cc7 ! %l0 = ffffffffffffcccd, Mem[0000000091000002] = 9383ddf8 sth %l0,[%i6+0x002] ! Mem[0000000091000000] = cccdddf8 ! %l2 = f35b4f5b, %l3 = 00000068, Mem[0000000090000008] = 96abb01b c40b9e2c std %l2,[%i4+%o1] ! Mem[0000000090000008] = f35b4f5b 00000068 ! Mem[000000008c000020] = cccdbed5, %l1 = 2ed74bffe46835d1 lduw [%i0+%o4],%l1 ! %l1 = 00000000cccdbed5 ! Mem[0000000091000028] = a443ee0d, %g2 = 0000000000007cc7 lduw [%i6+%o5],%g2 ! %g2 = 00000000a443ee0d ! Mem[0000000090000008] = f35b4f5b, %g2 = 00000000a443ee0d lduh [%i4+%o1],%g2 ! %g2 = 000000000000f35b ! %l7 = c6869383ddf8b0ba, Mem[0000000091800022] = ee0d0000 stb %l7,[%o0+0x022] ! Mem[0000000091800020] = ba0d0000 p62_label_24: ! %l2 = 0110baf6f35b4f5b, Mem[0000000091800014] = a443ee0d stw %l2,[%o0+0x014] ! Mem[0000000091800014] = f35b4f5b ! %l7 = c6869383ddf8b0ba, Mem[0000000090800008] = 94ff0f68 sth %l7,[%i5+%o1] ! Mem[0000000090800008] = b0ba0f68 ! %l2 = f35b4f5b, %l3 = 00000068, Mem[0000000091000000] = c686cccd ddf8b0ba std %l2,[%i6+%g0] ! Mem[0000000091000000] = f35b4f5b 00000068 ! Mem[0000000091800014] = f35b4f5b, %g2 = 000000000000f35b lduw [%o0+0x014],%g2 ! %g2 = 00000000f35b4f5b ! Mem[0000000091800028] = d1fa02cc 4f914c22, %g2 = f35b4f5b, %g3 = a443ee0d ldd [%o0+%o5],%g2 ! %g2 = 00000000d1fa02cc 000000004f914c22 ! Mem[0000000090000010] = 225c2802, %g2 = 00000000d1fa02cc ldub [%i4+0x012],%g2 ! %g2 = 0000000000000022 ! Mem[000000008d000008] = d8c07953 00000048, %l2 = f35b4f5b, %l3 = 00000068 ldd [%i2+%o1],%l2 ! %l2 = 00000000d8c07953 0000000000000048 ! %l6 = 0000000094ff0f68, Mem[000000009100001a] = 78a3d557 sth %l6,[%i6+0x01a] ! Mem[0000000091000018] = 0f68d557 ! Mem[0000000090800004] = 68ebd8b0, %g2 = 0000000000000022 ldsb [%i5+0x005],%g2 ! %g2 = 0000000000000068 ! %l6 = 0000000094ff0f68, Mem[0000000090800034] = 795300b4 stw %l6,[%i5+0x034] ! Mem[0000000090800034] = 94ff0f68 p62_label_25: ! %l5 = 0000000021084866, Mem[0000000090000028] = 07dc67fd8d79bb68 stx %l5,[%i4+%o5] ! Mem[0000000090000028] = 0000000021084866 ! %l6 = 94ff0f68, %l7 = ddf8b0ba, Mem[0000000090000020] = ec661ceb 68b2eb32 std %l6,[%i4+%o4] ! Mem[0000000090000020] = 94ff0f68 ddf8b0ba ! %l4 = 000000002a334acb, Mem[0000000090800030] = 48664c2294ff0f68 stx %l4,[%i5+0x030] ! Mem[0000000090800030] = 000000002a334acb ! %l4 = 2a334acb, %l5 = 21084866, Mem[000000008c000020] = cccdbed5 ec661ceb std %l4,[%i0+%o4] ! Mem[000000008c000020] = 2a334acb 21084866 ! %l4 = 000000002a334acb, Mem[0000000091800013] = 69f35b4f stb %l4,[%o0+0x013] ! Mem[0000000091800010] = cbf35b4f ! Mem[0000000090000018] = 00000000, %g2 = 0000000000000068 ldub [%i4+0x01b],%g2 ! %g2 = 0000000000000000 ! Mem[0000000091800034] = 43ee0d94, %g2 = 0000000000000000 ldsb [%o0+0x035],%g2 ! %g2 = 0000000000000043 ! Mem[000000008c000004] = d8c07953, %l1 = 00000000cccdbed5 ldsb [%i0+0x005],%l1 ! %l1 = ffffffffffffffc0 ! Mem[0000000091000020] = 9de28f8dd640cb8c, %g2 = 0000000000000043 ldx [%i6+%o4],%g2 ! %g2 = 9de28f8dd640cb8c ! %l5 = 0000000021084866, Mem[000000008d000018] = d991a249 sth %l5,[%i2+%o3] ! Mem[000000008d000018] = 4866a249 ba,a p62_not_taken_0_end p62_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p62_branch_failed p62_not_taken_0_end: ! End of Random Code for Thread 62 1: membar #Sync ! Force all stores to complete p62_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0f8] ! Set processor 62 done flag ! Check Registers p62_check_registers: set p62_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be ffffffffffffcccd bne,a,pn %xcc,p62_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffffffc0 bne,a,pn %xcc,p62_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000d8c07953 bne,a,pn %xcc,p62_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 0000000000000048 bne,a,pn %xcc,p62_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 000000002a334acb bne,a,pn %xcc,p62_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 0000000021084866 bne,a,pn %xcc,p62_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 0000000094ff0f68 bne,a,pn %xcc,p62_reg_l6_fail mov %l6,%g3 ! Check Floating Point Registers p62_check_fp_registers: set p62_expected_fp_regs,%g3 std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 8ad77bbf 7053d316 bne %xcc,p62_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be eced0cd8 42bd6429 bne %xcc,p62_f4_fail nop ! Check Local Memory set p62_local0_expect,%g1 p62_check_local0: ldx [%g1+0x000],%g2 ! Expected data = 00000000d8c07953 ldx [%i0+0x000],%g3 ! Observed data at 000000008c000000 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i0,0x000,%g4 ldx [%g1+0x010],%g2 ! Expected data = 21084866d8c07953 ldx [%i0+0x010],%g3 ! Observed data at 000000008c000010 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i0,0x010,%g4 ldx [%g1+0x018],%g2 ! Expected data = 0043b1dda3aca70e ldx [%i0+0x018],%g3 ! Observed data at 000000008c000018 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i0,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 2a334acb21084866 ldx [%i0+0x020],%g3 ! Observed data at 000000008c000020 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i0,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 0110baf6f35b4f5b ldx [%i0+0x028],%g3 ! Observed data at 000000008c000028 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i0,0x028,%g4 ldx [%g1+0x038],%g2 ! Expected data = 532638a62228d640 ldx [%i0+0x038],%g3 ! Observed data at 000000008c000038 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i0,0x038,%g4 set p62_local1_expect,%g1 p62_check_local1: ldx [%g1+0x008],%g2 ! Expected data = d55782ec016b66f3 ldx [%i1+0x008],%g3 ! Observed data at 000000008c800008 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = b0ba95dbc8d33ff0 ldx [%i1+0x010],%g3 ! Observed data at 000000008c800010 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x010,%g4 ldx [%g1+0x028],%g2 ! Expected data = ffffffffffffcccd ldx [%i1+0x028],%g3 ! Observed data at 000000008c800028 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = 6d780f68d8c07953 ldx [%i1+0x030],%g3 ! Observed data at 000000008c800030 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 00000000d8c07953 ldx [%i1+0x038],%g3 ! Observed data at 000000008c800038 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i1,0x038,%g4 set p62_local2_expect,%g1 p62_check_local2: ldx [%g1+0x000],%g2 ! Expected data = 2a334acba443ee0d ldx [%i2+0x000],%g3 ! Observed data at 000000008d000000 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x000,%g4 ldx [%g1+0x008],%g2 ! Expected data = d8c0795300000048 ldx [%i2+0x008],%g3 ! Observed data at 000000008d000008 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x008,%g4 ldx [%g1+0x018],%g2 ! Expected data = 4866a249208d9da3 ldx [%i2+0x018],%g3 ! Observed data at 000000008d000018 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = 6f1eff7bcccdbed5 ldx [%i2+0x020],%g3 ! Observed data at 000000008d000020 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i2,0x020,%g4 set p62_local3_expect,%g1 p62_check_local3: ldx [%g1+0x008],%g2 ! Expected data = 99ee12fecdbc974f ldx [%i3+0x008],%g3 ! Observed data at 000000008d800008 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i3,0x008,%g4 ldx [%g1+0x030],%g2 ! Expected data = 94ff0f68ddf8b0ba ldx [%i3+0x030],%g3 ! Observed data at 000000008d800030 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 2ed74bffe46835d1 ldx [%i3+0x038],%g3 ! Observed data at 000000008d800038 cmp %g2,%g3 bne,a,pn %xcc,p62_local_failed add %i3,0x038,%g4 ! The test for processor 62 has passed p62_passed: ta GOOD_TRAP nop p62_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p62_failed p62_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p62_failed p62_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p62_failed p62_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p62_failed p62_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p62_failed p62_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p62_failed p62_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p62_failed p62_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p62_failed p62_f2_fail: set p62_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p62_f4_fail: set p62_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 62 failed p62_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0f8] ! Set processor 62 done flag set p62_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 62 failed p62_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0f8] ! Set processor 62 done flag set p62_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p62_selfmod_failed: ba p62_failed mov 0xabc,%g1 p62_common_error: or %g0,0xf1e,%g1 ba p62_failed mov %o5,%g3 p62_common_signature_error: set p62_temp,%g1 ba p62_failed st %g2,[%g1] ! Common Lock Number p62_common_timeout: set p62_temp,%g1 ba p62_failed st %g2,[%g1] ! Common Lock Number p62_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p62_failed mov 0x0,%g3 p62_trap1e: stda %l0,[%i2+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000008d000018] stda %l6,[%i0+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000008c000008] ldda [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008c000020] stwa %l1,[%i3+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000008d800008] done p62_trap1o: stda %l0,[%o2+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000008d000018] stda %l6,[%o0+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000008c000008] ldda [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008c000020] stwa %l1,[%o3+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000008d800008] done p62_trap2e: ldsba [%i3+%o1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000008d800008] done p62_trap2o: ldsba [%o3+%i1]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000008d800008] done p62_trap3e: nop nop nop nop nop done p62_trap3o: nop nop nop nop nop done p62_init_memory_pointers: set p62_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 p62_local0_start,%i0 set p62_local1_start,%i1 set p62_local2_start,%i2 set p62_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 99ee12fecdbc974f ldx [%g1+0x008],%l1 ! %l1 = 8869c18e6b72eef5 ldx [%g1+0x010],%l2 ! %l2 = d49778a3d55782ec ldx [%g1+0x018],%l3 ! %l3 = 52fd0798581e14d8 ldx [%g1+0x020],%l4 ! %l4 = 6aa289ca280231a3 ldx [%g1+0x028],%l5 ! %l5 = 3187a4c02228d640 ldx [%g1+0x030],%l6 ! %l6 = 631bef3a88198a17 ldx [%g1+0x038],%l7 ! %l7 = c6869383ddf8b0ba ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop ! Random code for Processor 63 processor_63: ta T_CHANGE_PRIV set done_flags,%g1 mov 1,%g2 st %g2,[%g1+0xfc] ! Set the start flag wrpr %g0,7,%cleanwin call p63_init_memory_pointers wr %g0,0x80,%asi ! Setting default asi to 80 ! Initialize the floating point registers for processor 63 wr %g0,0x4,%fprs ! Make sure fef is 1 set p63_init_freg,%g1 ! %f0 = 8b3c47e6 3c1e205a 22e8e02e b188a6d6 ! %f4 = f9c09bbd e5edd4c1 be4307ca 16deddb6 ! %f8 = 991dd63a f75b66e8 9b089a36 a1b0f2c1 ! %f12 = 9ac8259d 4e6cfc4f 1af51033 fff804bf ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = ecae4bbd 46f6d521 9fb1ef8f 385afb12 ! %f20 = 9c3335f9 3c0d2153 3185b97d cfb39d04 ! %f24 = e49151b8 5ef59e23 40679694 b9c9a1a8 ! %f28 = 158c9116 19eed477 419a0bde 665ecf23 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 13b8f530 59d48d47 77da461b 06fb20ac ! %f36 = f6f4b0ad f4c6a218 8b35d7c8 eaf91121 ! %f40 = 8ad36948 b73d804e eede5229 2453e86d ! %f44 = 6a78724d c1e84189 f766f5ba 39795927 ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x06597bd800000035,%g7,%g1 ! GSR scale = 6, align = 5 wr %g1,%g0,%gsr ! GSR = 06597bd800000035 wr %g0,%y ! Clear Y register xorcc %g0,%g0,%g3 ! init %g3 and set flags membar #Sync ! Force the block loads to complete ! Start of Random Code for processor 63 p63_label_1: ! Mem[0000000090000010] = 0212225c 798eb5a3, %g2 = 78d5e34a, %g3 = 0bad0b00 ldd [%i4+%o2],%g2 ! %g2 = 000000000212225c 00000000798eb5a3 ! Mem[000000009080003c] = b60e0000, %g2 = 000000000212225c ldsh [%i5+0x03e],%g2 ! %g2 = ffffffffffffb60e ! %l5 = 0de508f8d12659cf, Mem[0000000090800030] = e7b333342d07fd66 stx %l5,[%i5+0x030] ! Mem[0000000090800030] = 0de508f8d12659cf ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = ffffffffffffb60e ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! Mem[0000000090000010] = 0212225c 798eb5a3, %g2 = e14610d9, %g3 = 798eb5a3 ldd [%i4+%o2],%g2 ! %g2 = 000000000212225c 00000000798eb5a3 ! %l1 = db68023ac8c0e6ba, Mem[000000008f800020] = 9ed099b74f92d230 stx %l1,[%i3+%o4] ! Mem[000000008f800020] = db68023ac8c0e6ba ! %l4 = fd31fa88a9a7ef44, Mem[0000000091800004] = da193367 stw %l4,[%o0+0x004] ! Mem[0000000091800004] = a9a7ef44 ! Mem[000000008e800030] = c8639dd58a9392fe, %l1 = db68023ac8c0e6ba ldx [%i1+0x030],%l1 ! %l1 = c8639dd58a9392fe ! Mem[0000000091800000] = 6c5e37b5, %g18 = 9ca71446952980c3 ldsw [%o0+%g0],%g2 ! %g2 = 9ca71446952980c3 ! %l2 = 63ee981cd6c4976a, Mem[0000000091800034] = b6b6487f stw %l2,[%o0+0x034] ! Mem[0000000091800034] = d6c4976a p63_label_2: ! %l4 = a9a7ef44, %l5 = d12659cf, Mem[0000000090000018] = 7f114e52 9d7122ad std %l4,[%i4+%o3] ! Mem[0000000090000018] = a9a7ef44 d12659cf ! Mem[0000000090800024] = ba1e4dff, %g2 = 000000006c5e37b5 lduw [%i5+0x024],%g2 ! %g2 = 00000000ba1e4dff ! Mem[0000000090000038] = 8fc6c81bf8ba39dc, %g2 = 00000000ba1e4dff ldx [%i4+0x038],%g2 ! %g2 = 8fc6c81bf8ba39dc ! %l0 = 84adbfae83735570, Mem[0000000090000016] = b5a3a9a7 sth %l0,[%i4+0x016] ! Mem[0000000090000014] = 5570a9a7 ! Mem[0000000090000014] = 798e5570, %g18 = 9ca71446952980c3 ldsw [%i4+0x014],%g2 ! %g2 = 9ca71446952980c3 ! %l6 = e52d7de27901eaca, Mem[0000000091000030] = 7cc77257 stw %l6,[%i6+0x030] ! Mem[0000000091000030] = 7901eaca ! %l6 = e52d7de27901eaca, Mem[0000000090000019] = a7ef44d1 stb %l6,[%i4+0x019] ! Mem[0000000090000018] = caef44d1 ! Mem[0000000091000030] = 7901eaca, %g2 = 00000000798e5570 ldsh [%i6+0x030],%g2 ! %g2 = 0000000000007901 ! Mem[0000000090000004] = 80b60b78, %g18 = 9ca71446952980c3 ldsw [%i4+0x004],%g2 ! %g2 = 9ca71446952980c3 ! Mem[0000000090000018] = a9caef44, %g18 = 9ca71446952980c3 ldsw [%i4+%o3],%g2 ! %g2 = 9ca71446952980c3 p63_label_3: ! %l0 = 84adbfae83735570, Mem[000000009100001c] = 40af2dc9 stw %l0,[%i6+0x01c] ! Mem[000000009100001c] = 83735570 ! Mem[000000008e000020] = dcdfc85e 5f4a5b5f, %l4 = a9a7ef44, %l5 = d12659cf ldd [%i0+%o4],%l4 ! %l4 = 00000000dcdfc85e 000000005f4a5b5f ! Mem[000000009180000c] = 0741274a, %g2 = ffffffffa9caef44 lduh [%o0+0x00c],%g2 ! %g2 = 0000000000000741 ! Mem[000000009000000c] = c40b9e2c, %g2 = 0000000000000741 lduw [%i4+0x00c],%g2 ! %g2 = 00000000c40b9e2c ! Mem[0000000090000034] = 126760d7, %g2 = 00000000c40b9e2c lduh [%i4+0x034],%g2 ! %g2 = 0000000000001267 ! Mem[0000000091800038] = e8dd799b, %g18 = 9ca71446952980c3 ldsw [%o0+0x038],%g2 ! %g2 = 9ca71446952980c3 ! %l5 = 000000005f4a5b5f, Mem[000000008e800036] = 8a9392fe stb %l5,[%i1+0x036] ! Mem[000000008e800034] = 8a935ffe ! Mem[0000000091800008] = 50d23f27, %g2 = ffffffffe8dd799b lduw [%o0+%o1],%g2 ! %g2 = 0000000050d23f27 ! %l1 = c8639dd58a9392fe, Mem[0000000091800022] = e3c73316 sth %l1,[%o0+0x022] ! Mem[0000000091800020] = 92fe3316 ! Mem[0000000091800010] = 5e44f9f4, %g2 = 0000000050d23f27 ldsb [%o0+%o2],%g2 ! %g2 = 000000000000005e p63_label_4: ! %l5 = 000000005f4a5b5f, Mem[0000000090800030] = 0de508f8 stb %l5,[%i5+0x030] ! Mem[0000000090800030] = 5fe508f8 ! %l7 = 936b2a23cddb11ea, Mem[0000000091000014] = 5bebbbe4 sth %l7,[%i6+0x014] ! Mem[0000000091000014] = 11eabbe4 ! Mem[0000000091800000] = 6c5e37b5, %g2 = 000000000000005e lduw [%o0+%g0],%g2 ! %g2 = 000000006c5e37b5 ! Mem[000000009100001c] = 83735570, %g2 = 000000006c5e37b5 ldsb [%i6+0x01c],%g2 ! %g2 = ffffffffffffff83 ! Mem[0000000090800034] = d12659cf, %g2 = ffffffffffffff83 lduh [%i5+0x034],%g2 ! %g2 = 000000000000d126 ! %l5 = 000000005f4a5b5f, Mem[000000009080000f] = d2bbd0f9 stb %l5,[%i5+0x00f] ! Mem[000000009080000c] = 5fbbd0f9 ! Mem[0000000090800020] = 6c6c0f3a, %g2 = 000000000000d126 lduw [%i5+%o4],%g2 ! %g2 = 000000006c6c0f3a ! Mem[0000000091800020] = c69e92fe, %g2 = 000000006c6c0f3a lduh [%o0+%o4],%g2 ! %g2 = 000000000000c69e ! Mem[0000000091000008] = 4b1c5151, %g2 = 000000000000c69e ldsh [%i6+%o1],%g2 ! %g2 = 0000000000004b1c ! Mem[0000000091000010] = eb99b055 11eabbe4, %g2 = 00004b1c, %g3 = 798eb5a3 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 0000000011eabbe4 p63_label_5: ! Mem[0000000090800030] = 5fe508f8, %g2 = 00000000eb99b055 ldsh [%i5+0x030],%g2 ! %g2 = 0000000000005fe5 ! %l6 = 7901eaca, %l7 = cddb11ea, Mem[0000000091800008] = 50d23f27 0741274a std %l6,[%o0+%o1] ! Mem[0000000091800008] = 7901eaca cddb11ea ! Mem[0000000091000008] = 4b1c5151, %g2 = 0000000000005fe5 lduw [%i6+%o1],%g2 ! %g2 = 000000004b1c5151 ! %l2 = d6c4976a, %l3 = c6302283, Mem[0000000090800010] = bbd0f97a ba27fa54 std %l2,[%i5+%o2] ! Mem[0000000090800010] = d6c4976a c6302283 ! %l6 = e52d7de27901eaca, Mem[000000008f800030] = 5306f8546ff4b467 stx %l6,[%i3+0x030] ! Mem[000000008f800030] = e52d7de27901eaca ! Mem[0000000091800030] = 45288f71, %g2 = 000000004b1c5151 lduw [%o0+0x030],%g2 ! %g2 = 0000000045288f71 ! %l5 = 000000005f4a5b5f, Mem[0000000090800018] = 35d3851c sth %l5,[%i5+%o3] ! Mem[0000000090800018] = 5b5f851c ! Mem[000000008e800008] = 47e8fe39, %l5 = 000000005f4a5b5f lduw [%i1+%o1],%l5 ! %l5 = 0000000047e8fe39 ! Mem[0000000091000018] = 4f348373, %g2 = 0000000045288f71 ldsh [%i6+0x01a],%g2 ! %g2 = 0000000000004f34 ! %l1 = c8639dd58a9392fe, Mem[000000008f800028] = 50456f24c59f7931 stx %l1,[%i3+%o5] ! Mem[000000008f800028] = c8639dd58a9392fe p63_label_6: ! %l6 = 7901eaca, %l7 = cddb11ea, Mem[0000000090000010] = 0212225c 798e5570 std %l6,[%i4+%o2] ! Mem[0000000090000010] = 7901eaca cddb11ea ! %l2 = 63ee981cd6c4976a, Mem[0000000091800028] = d1fa02ccb0308df5 stx %l2,[%o0+%o5] ! Mem[0000000091800028] = 63ee981cd6c4976a ! %l7 = 936b2a23cddb11ea, Mem[0000000091000008] = 4b1c5151 stb %l7,[%i6+%o1] ! Mem[0000000091000008] = ea1c5151 ! Mem[0000000090800028] = eb4882af 9c5fe8b1, %g2 = 00004f34, %g3 = 11eabbe4 ldd [%i5+%o5],%g2 ! %g2 = 00000000eb4882af 000000009c5fe8b1 ! Mem[0000000090000028] = 07dc67fd8d791540, %g2 = 00000000eb4882af ldx [%i4+%o5],%g2 ! %g2 = 07dc67fd8d791540 ! Mem[000000008e80003c] = b59e81f9, %l2 = 63ee981cd6c4976a ldsw [%i1+0x03c],%l2 ! %l2 = ffffffffb59e81f9 ! Mem[0000000091000018] = 334f3483, %g2 = 07dc67fd8d791540 ldub [%i6+0x019],%g2 ! %g2 = 0000000000000033 ! %l1 = c8639dd58a9392fe, Mem[000000009100003c] = d7571dc0 stw %l1,[%i6+0x03c] ! Mem[000000009100003c] = 8a9392fe ! Mem[0000000091800030] = 45288f71, %g2 = 0000000000000033 ldsb [%o0+0x030],%g2 ! %g2 = 0000000000000045 ! Mem[0000000091800004] = a9a7ef44, %g2 = 0000000000000045 ldsh [%o0+0x004],%g2 ! %g2 = ffffffffffffa9a7 p63_label_7: ! Mem[0000000091000020] = 9de28f8d, %g2 = ffffffffffffa9a7 ldsb [%i6+%o4],%g2 ! %g2 = ffffffffffffff9d ! Mem[0000000091000030] = 7901eaca207bbe7e, %g2 = ffffffffffffff9d ldx [%i6+0x030],%g2 ! %g2 = 7901eaca207bbe7e ! Mem[000000009180003c] = eb806635, %g18 = 9ca71446952980c3 ldsw [%o0+0x03c],%g2 ! %g2 = 9ca71446952980c3 ! %l0 = 84adbfae83735570, Mem[0000000091800012] = f9f4a2d9 sth %l0,[%o0+0x012] ! Mem[0000000091800010] = 5570a2d9 ! Mem[0000000090800030] = 08f8d126, %g2 = ffffffffeb806635 ldsh [%i5+0x032],%g2 ! %g2 = 00000000000008f8 ! Mem[0000000091000000] = ddab9f6d de861c20, %g2 = 000008f8, %g3 = 9c5fe8b1 ldd [%i6+%g0],%g2 ! %g2 = 00000000ddab9f6d 00000000de861c20 ! Mem[000000008f800018] = e80d6bcf, %l0 = 84adbfae83735570 ldsb [%i3+0x01a],%l0 ! %l0 = 000000000000006b ! Mem[000000008f800000] = e02e5ab4, %l4 = 00000000dcdfc85e lduw [%i3+%g0],%l4 ! %l4 = 00000000e02e5ab4 ! Mem[000000008e800004] = 0700bc47, %l6 = e52d7de27901eaca lduh [%i1+0x004],%l6 ! %l6 = 0000000000000700 ! Mem[0000000090800018] = 5b5f851c, %g2 = 00000000ddab9f6d lduw [%i5+%o3],%g2 ! %g2 = 000000005b5f851c p63_label_8: ! Mem[000000009100003c] = 8a9392fe, %g2 = 000000005b5f851c lduw [%i6+0x03c],%g2 ! %g2 = 000000008a9392fe ! %l2 = b59e81f9, %l3 = c6302283, Mem[0000000090000010] = 7901eaca cddb11ea std %l2,[%i4+%o2] ! Mem[0000000090000010] = b59e81f9 c6302283 ! %l2 = b59e81f9, %l3 = c6302283, Mem[0000000090800030] = 5fe508f8 d12659cf std %l2,[%i5+0x030] ! Mem[0000000090800030] = b59e81f9 c6302283 ! %l6 = 0000000000000700, Mem[0000000090000020] = 1a54edfc sth %l6,[%i4+%o4] ! Mem[0000000090000020] = 0700edfc ! %l4 = 00000000e02e5ab4, Mem[000000008f80003a] = 20eba060 sth %l4,[%i3+0x03a] ! Mem[000000008f800038] = 20eb5ab4 ! Mem[0000000090800020] = 6c6c0f3a, %g18 = 9ca71446952980c3 ldsw [%i5+%o4],%g2 ! %g2 = 9ca71446952980c3 ! Mem[000000008f00003c] = d2a169b4, %l0 = 000000000000006b ldsb [%i2+0x03e],%l0 ! %l0 = 0000000000000069 ! Mem[0000000091000038] = 65898de9, %g2 = 000000006c6c0f3a lduw [%i6+0x038],%g2 ! %g2 = 0000000065898de9 ! Mem[000000008f000028] = 75dc3a32, %l7 = 936b2a23cddb11ea ldsh [%i2+%o5],%l7 ! %l7 = 00000000000075dc ! Mem[000000009180002c] = d6c4976a, %g2 = 0000000065898de9 lduw [%o0+0x02c],%g2 ! %g2 = 00000000d6c4976a p63_label_9: ! %l5 = 0000000047e8fe39, Mem[0000000091000020] = 9de28f8d7b41cb8c stx %l5,[%i6+%o4] ! Mem[0000000091000020] = 0000000047e8fe39 ! Mem[000000008e00002c] = cf233939, %l7 = 00000000000075dc ldub [%i0+0x02e],%l7 ! %l7 = 0000000000000039 ! %l5 = 0000000047e8fe39, Mem[000000008f000020] = 3fb3ff6e stb %l5,[%i2+%o4] ! Mem[000000008f000020] = 39b3ff6e ! Mem[000000008e000038] = f48196fe, %l6 = 0000000000000700 ldsh [%i0+0x038],%l6 ! %l6 = fffffffffffff481 ! Mem[000000008e000010] = ce503b7e, %l5 = 0000000047e8fe39 ldsh [%i0+0x012],%l5 ! %l5 = 0000000000003b7e ! Mem[000000009100003c] = 9392fe00, %g2 = 00000000d6c4976a ldsb [%i6+0x03d],%g2 ! %g2 = ffffffffffffff93 ! Mem[0000000091000038] = 65898de9, %g18 = 9ca71446952980c3 ldsw [%i6+0x038],%g2 ! %g2 = 9ca71446952980c3 ! Mem[0000000090000010] = b59e81f9 c6302283, %g2 = 65898de9, %g3 = de861c20 ldd [%i4+%o2],%g2 ! %g2 = 00000000b59e81f9 00000000c6302283 ! Mem[0000000090800038] = 420cdd38, %g2 = 00000000b59e81f9 ldsb [%i5+0x03a],%g2 ! %g2 = 0000000000000042 ! Mem[000000008f000030] = f6e285d0, %l5 = 0000000000003b7e ldsw [%i2+0x030],%l5 ! %l5 = fffffffff6e285d0 p63_label_10: ! Mem[0000000091000010] = eb99b055 11eabbe4, %g2 = 00000042, %g3 = c6302283 ldd [%i6+%o2],%g2 ! %g2 = 00000000eb99b055 0000000011eabbe4 ! %l7 = 0000000000000039, Mem[000000009000003c] = f8ba39dc stw %l7,[%i4+0x03c] ! Mem[000000009000003c] = 00000039 ! Mem[000000009100000c] = da67f293, %g2 = 00000000eb99b055 ldsb [%i6+0x00c],%g2 ! %g2 = ffffffffffffffda ! Mem[0000000090000030] = 944f136a 126760d7, %g2 = ffffffda, %g3 = 11eabbe4 ldd [%i4+0x030],%g2 ! %g2 = 00000000944f136a 00000000126760d7 ! Mem[0000000090000038] = 8fc6c81b 00000039, %g2 = 944f136a, %g3 = 126760d7 ldd [%i4+0x038],%g2 ! %g2 = 000000008fc6c81b 0000000000000039 ! %l1 = c8639dd58a9392fe, Mem[0000000091800000] = 6c5e37b5a9a7ef44 stx %l1,[%o0+%g0] ! Mem[0000000091800000] = c8639dd58a9392fe ! Mem[000000009080001c] = d6343572, %g18 = 9ca71446952980c3 ldsw [%i5+0x01c],%g2 ! %g2 = 9ca71446952980c3 ! %l0 = 0000000000000069, Mem[0000000091000020] = 00000000 stw %l0,[%i6+%o4] ! Mem[0000000091000020] = 00000069 ! Mem[000000008f00000c] = 1066941f, %l4 = 00000000e02e5ab4 ldsb [%i2+0x00e],%l4 ! %l4 = ffffffffffffff94 ! Mem[000000009000003c] = 00390000, %g2 = ffffffffd6343572 ldsb [%i4+0x03e],%g2 ! %g2 = 0000000000000000 p63_label_11: ! %l4 = ffffffffffffff94, Mem[0000000091800016] = 78b639a5 sth %l4,[%o0+0x016] ! Mem[0000000091800014] = ff9439a5 ! Mem[000000009180002c] = 976a4528, %g2 = 0000000000000000 ldub [%o0+0x02e],%g2 ! %g2 = 0000000000000097 ! Mem[000000008f800008] = e63856e2 88400e7c, %l2 = b59e81f9, %l3 = c6302283 ldd [%i3+%o1],%l2 ! %l2 = 00000000e63856e2 0000000088400e7c ! Mem[0000000090000010] = 81f9c630, %g2 = 0000000000000097 ldsh [%i4+0x012],%g2 ! %g2 = ffffffffffff81f9 ! Mem[000000008e000008] = 41b3800a, %l5 = fffffffff6e285d0 ldsh [%i0+0x00a],%l5 ! %l5 = ffffffffffff800a ! Mem[0000000091800024] = 33167744, %g2 = ffffffffffff81f9 ldsh [%o0+0x024],%g2 ! %g2 = 0000000000003316 ! Mem[0000000090000010] = b59e81f9, %g2 = 0000000000003316 lduh [%i4+%o2],%g2 ! %g2 = 000000000000b59e ! Mem[0000000090000030] = 944f136a126760d7, %g2 = 000000000000b59e ldx [%i4+0x030],%g2 ! %g2 = 944f136a126760d7 ! Mem[000000009100001c] = 83735570, %g2 = 944f136a126760d7 lduw [%i6+0x01c],%g2 ! %g2 = 0000000083735570 ! %l3 = 0000000088400e7c, Mem[0000000090800024] = ba1e4dff sth %l3,[%i5+0x024] ! Mem[0000000090800024] = 0e7c4dff p63_label_12: ! %l2 = 00000000e63856e2, Mem[0000000090800034] = c6302283 stw %l2,[%i5+0x034] ! Mem[0000000090800034] = e63856e2 ! Mem[0000000090000008] = 96abb01b, %g2 = 0000000083735570 lduw [%i4+%o1],%g2 ! %g2 = 0000000096abb01b ! %l1 = c8639dd58a9392fe, Mem[0000000090000028] = 07dc67fd8d791540 stx %l1,[%i4+%o5] ! Mem[0000000090000028] = c8639dd58a9392fe ! Mem[000000008e000038] = f48196fe, %l7 = 0000000000000039 lduw [%i0+0x038],%l7 ! %l7 = 00000000f48196fe ! Mem[000000009180000c] = cddb11ea, %g18 = 9ca71446952980c3 ldsw [%o0+0x00c],%g2 ! %g2 = 9ca71446952980c3 ! %l0 = 0000000000000069, Mem[0000000091000014] = 11eabbe4 stw %l0,[%i6+0x014] ! Mem[0000000091000014] = 00000069 ! Mem[0000000090000028] = c8639dd5, %g2 = ffffffffcddb11ea lduw [%i4+%o5],%g2 ! %g2 = 00000000c8639dd5 ! Mem[0000000090800018] = 5b5f851cd6343572, %g2 = 00000000c8639dd5 ldx [%i5+%o3],%g2 ! %g2 = 5b5f851cd6343572 ! %l2 = 00000000e63856e2, Mem[000000008f80001a] = e80d6bcf sth %l2,[%i3+0x01a] ! Mem[000000008f800018] = e80d56e2 ! Mem[0000000090800024] = 0e7c4dff, %g2 = 5b5f851cd6343572 ldsh [%i5+0x024],%g2 ! %g2 = 0000000000000e7c p63_label_13: ! Mem[0000000091000028] = 43a014ad, %g18 = 9ca71446952980c3 ldsw [%i6+%o5],%g2 ! %g2 = 9ca71446952980c3 ! %l6 = fffffffffffff481, Mem[0000000091800008] = 7901eaca stw %l6,[%o0+%o1] ! Mem[0000000091800008] = fffff481 ! %l2 = 00000000e63856e2, Mem[000000008f800004] = cc19f442 stw %l2,[%i3+0x004] ! Mem[000000008f800004] = e63856e2 ! Mem[0000000090800018] = 5b5f851c, %g2 = 0000000043a014ad ldub [%i5+%o3],%g2 ! %g2 = 000000000000005b ! Mem[000000009100001c] = 73557000, %g2 = 000000000000005b ldub [%i6+0x01d],%g2 ! %g2 = 0000000000000073 ! %l4 = ffffffffffffff94, Mem[000000008f800020] = db68023ac8c0e6ba stx %l4,[%i3+%o4] ! Mem[000000008f800020] = ffffffffffffff94 ! Mem[0000000091000020] = 00000069 47e8fe39, %g2 = 00000073, %g3 = 00000039 ldd [%i6+%o4],%g2 ! %g2 = 0000000000000069 0000000047e8fe39 ! Mem[0000000090000004] = 80b60b78, %g2 = 0000000000000069 ldub [%i4+0x004],%g2 ! %g2 = 0000000000000080 ! Mem[000000009000001c] = d12659cf, %g2 = 0000000000000080 lduw [%i4+0x01c],%g2 ! %g2 = 00000000d12659cf ! %l6 = fffffffffffff481, Mem[000000009180003e] = 66350000 sth %l6,[%o0+0x03e] ! Mem[000000009180003c] = f4810000 p63_label_14: ! Mem[0000000090000034] = 126760d7, %g2 = 00000000d12659cf lduw [%i4+0x034],%g2 ! %g2 = 00000000126760d7 ! %l4 = ffffffffffffff94, Mem[0000000091800010] = 5e445570 sth %l4,[%o0+%o2] ! Mem[0000000091800010] = ff945570 ! Mem[0000000091000008] = ea1c5151da67f293, %g2 = 00000000126760d7 ldx [%i6+%o1],%g2 ! %g2 = ea1c5151da67f293 ! %l0 = 0000000000000069, Mem[0000000091000000] = ddab9f6d stw %l0,[%i6+%g0] ! Mem[0000000091000000] = 00000069 ! Mem[0000000090000038] = 8fc6c81b, %g2 = ea1c5151da67f293 lduh [%i4+0x038],%g2 ! %g2 = 0000000000008fc6 ! %l6 = fffff481, %l7 = f48196fe, Mem[0000000091800028] = 63ee981c d6c4976a std %l6,[%o0+%o5] ! Mem[0000000091800028] = fffff481 f48196fe ! %l2 = 00000000e63856e2, Mem[0000000090000014] = c6302283 sth %l2,[%i4+0x014] ! Mem[0000000090000014] = 56e22283 ! %l0 = 00000069, %l1 = 8a9392fe, Mem[0000000090800020] = 6c6c0f3a 0e7c4dff std %l0,[%i5+%o4] ! Mem[0000000090800020] = 00000069 8a9392fe ! %l5 = ffffffffffff800a, Mem[000000009080000e] = af5fd6c4 sth %l5,[%i5+0x00e] ! Mem[000000009080000c] = 800ad6c4 ! %l1 = c8639dd58a9392fe, Mem[0000000090000010] = b59e81f956e22283 stx %l1,[%i4+%o2] ! Mem[0000000090000010] = c8639dd58a9392fe p63_label_15: ! Mem[0000000091000018] = b4334f34 83735570, %g2 = 00008fc6, %g3 = 47e8fe39 ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000083735570 ! Mem[0000000091800038] = e8dd799b, %g2 = 00000000b4334f34 ldsb [%o0+0x038],%g2 ! %g2 = ffffffffffffffe8 ! %l0 = 00000069, %l1 = 8a9392fe, Mem[0000000091000000] = 00000069 de861c20 std %l0,[%i6+%g0] ! Mem[0000000091000000] = 00000069 8a9392fe ! Mem[000000008e800018] = 04140710, %l4 = ffffffffffffff94 ldsb [%i1+0x01a],%l4 ! %l4 = 0000000000000007 ! %l0 = 00000069, %l1 = 8a9392fe, Mem[000000008e000008] = 41b3800a dc388625 std %l0,[%i0+%o1] ! Mem[000000008e000008] = 00000069 8a9392fe ! Mem[000000008e800038] = db747be3b59e81f9, %l2 = 00000000e63856e2 ldx [%i1+0x038],%l2 ! %l2 = db747be3b59e81f9 ! %l5 = ffffffffffff800a, Mem[0000000090800006] = cca9a3d5 sth %l5,[%i5+0x006] ! Mem[0000000090800004] = 800aa3d5 ! Mem[0000000090000018] = a9caef44d12659cf, %g2 = ffffffffffffffe8 ldx [%i4+%o3],%g2 ! %g2 = a9caef44d12659cf ! %l6 = fffffffffffff481, Mem[000000009180003b] = 9beb80f4 stb %l6,[%o0+0x03b] ! Mem[0000000091800038] = 81eb80f4 ! %l0 = 00000069, %l1 = 8a9392fe, Mem[0000000090000010] = c8639dd5 8a9392fe std %l0,[%i4+%o2] ! Mem[0000000090000010] = 00000069 8a9392fe p63_label_16: ! Mem[000000008f00003c] = d2a169b4, %l1 = c8639dd58a9392fe lduw [%i2+0x03c],%l1 ! %l1 = 00000000d2a169b4 ! Mem[0000000091800004] = 8a9392fe, %g2 = a9caef44d12659cf ldsh [%o0+0x004],%g2 ! %g2 = ffffffffffff8a93 ! %l0 = 0000000000000069, Mem[000000009100002e] = 959e7901 sth %l0,[%i6+0x02e] ! Mem[000000009100002c] = 00697901 ! %l0 = 0000000000000069, Mem[0000000090000012] = 00698a93 sth %l0,[%i4+0x012] ! Mem[0000000090000010] = 00698a93 ! %l3 = 0000000088400e7c, Mem[0000000091800038] = e8dd7981eb80f481 stx %l3,[%o0+0x038] ! Mem[0000000091800038] = 0000000088400e7c ! Mem[0000000090800014] = 22835b5f, %g2 = ffffffffffff8a93 lduh [%i5+0x016],%g2 ! %g2 = 0000000000002283 ! %l3 = 0000000088400e7c, Mem[0000000091000036] = be7e6589 sth %l3,[%i6+0x036] ! Mem[0000000091000034] = 0e7c6589 ! Mem[0000000091800010] = ff945570, %g2 = 0000000000002283 ldub [%o0+%o2],%g2 ! %g2 = 00000000000000ff ! %l6 = fffffffffffff481, Mem[0000000090800002] = 86c6d0ba sth %l6,[%i5+0x002] ! Mem[0000000090800000] = f481d0ba ! Mem[0000000090000010] = 00000069 8a9392fe, %g2 = 000000ff, %g3 = 83735570 ldd [%i4+%o2],%g2 ! %g2 = 0000000000000069 000000008a9392fe p63_label_17: ! Mem[0000000091000020] = 6947e8fe, %g2 = 0000000000000069 ldub [%i6+0x023],%g2 ! %g2 = 0000000000000069 ! Mem[0000000090000024] = e7b2eb32, %g2 = 0000000000000069 ldsh [%i4+0x024],%g2 ! %g2 = ffffffffffffe7b2 ! Mem[0000000090800038] = 393f420c, %g2 = ffffffffffffe7b2 ldsh [%i5+0x038],%g2 ! %g2 = 000000000000393f ! %l1 = 00000000d2a169b4, Mem[0000000090800014] = c6302283 stw %l1,[%i5+0x014] ! Mem[0000000090800014] = d2a169b4 ! %l2 = db747be3b59e81f9, Mem[0000000090800030] = b59e81f9 stw %l2,[%i5+0x030] ! Mem[0000000090800030] = b59e81f9 ! Mem[000000008e000028] = 0d5965d8, %l2 = db747be3b59e81f9 ldsh [%i0+0x02a],%l2 ! %l2 = 00000000000065d8 ! %l0 = 0000000000000069, Mem[0000000091800006] = 92feffff stb %l0,[%o0+0x006] ! Mem[0000000091800004] = 69feffff ! %l7 = 00000000f48196fe, Mem[000000008f800022] = ffffffff stb %l7,[%i3+0x022] ! Mem[000000008f800020] = fffffeff ! Mem[0000000090800030] = b59e81f9 e63856e2, %g2 = 0000393f, %g3 = 8a9392fe ldd [%i5+0x030],%g2 ! %g2 = 00000000b59e81f9 00000000e63856e2 ! Mem[000000009100002c] = db4f0069, %g2 = 00000000b59e81f9 lduw [%i6+0x02c],%g2 ! %g2 = 00000000db4f0069 p63_label_18: ! Mem[0000000091800018] = 39a5df25e14610d9, %g2 = 00000000db4f0069 ldx [%o0+%o3],%g2 ! %g2 = 39a5df25e14610d9 ! Mem[000000008f80000c] = 88400e7c, %l7 = 00000000f48196fe ldsw [%i3+0x00c],%l7 ! %l7 = ffffffff88400e7c ! Mem[000000008e00002c] = cf233939, %l2 = 00000000000065d8 ldub [%i0+0x02d],%l2 ! %l2 = 0000000000000023 ! Mem[0000000090800020] = 000000698a9392fe, %g2 = 39a5df25e14610d9 ldx [%i5+%o4],%g2 ! %g2 = 000000698a9392fe ! Mem[0000000090800008] = d5b48df3, %g2 = 000000698a9392fe ldsb [%i5+0x009],%g2 ! %g2 = ffffffffffffffd5 ! Mem[0000000091800028] = fffff481f48196fe, %g2 = ffffffffffffffd5 ldx [%o0+%o5],%g2 ! %g2 = fffff481f48196fe ! Mem[0000000091800028] = fffff481, %g2 = fffff481f48196fe lduw [%o0+%o5],%g2 ! %g2 = 00000000fffff481 ! Mem[0000000090800014] = d2a169b4, %g18 = 9ca71446952980c3 ldsw [%i5+0x014],%g2 ! %g2 = 9ca71446952980c3 ! %l6 = fffff481, %l7 = 88400e7c, Mem[000000008f000008] = 94d1cfec 1066941f std %l6,[%i2+%o1] ! Mem[000000008f000008] = fffff481 88400e7c ! %l2 = 0000000000000023, Mem[000000009180001c] = e14610d9 sth %l2,[%o0+0x01c] ! Mem[000000009180001c] = 002310d9 p63_label_19: ! Mem[000000009080000c] = 800ad6c4, %g2 = ffffffffd2a169b4 lduh [%i5+0x00e],%g2 ! %g2 = 000000000000800a ! Mem[0000000090800030] = b59e81f9, %g2 = 000000000000800a lduh [%i5+0x030],%g2 ! %g2 = 000000000000b59e ! Mem[0000000091000004] = feea1c51, %g2 = 000000000000b59e ldsb [%i6+0x007],%g2 ! %g2 = fffffffffffffffe ! Mem[0000000091000000] = 00000069, %g2 = fffffffffffffffe lduw [%i6+%g0],%g2 ! %g2 = 0000000000000069 ! %l3 = 0000000088400e7c, Mem[0000000091000010] = eb99b055 stb %l3,[%i6+%o2] ! Mem[0000000091000010] = 7c99b055 ! Mem[000000008e800038] = db747be3, %l1 = 00000000d2a169b4 ldub [%i1+0x03a],%l1 ! %l1 = 000000000000007b ! Mem[0000000090800024] = 9392feeb, %g2 = 0000000000000069 ldub [%i5+0x025],%g2 ! %g2 = 0000000000000093 ! %l6 = fffff481, %l7 = 88400e7c, Mem[0000000090000030] = 944f136a 126760d7 std %l6,[%i4+0x030] ! Mem[0000000090000030] = fffff481 88400e7c ! %l5 = ffffffffffff800a, Mem[0000000090800038] = 393f420c stw %l5,[%i5+0x038] ! Mem[0000000090800038] = ffff800a ! Mem[0000000090800034] = e63856e2, %g2 = 0000000000000093 ldsb [%i5+0x034],%g2 ! %g2 = ffffffffffffffe6 p63_label_20: ! Mem[0000000090000008] = 96abb01b c40b9e2c, %g2 = ffffffe6, %g3 = e63856e2 ldd [%i4+%o1],%g2 ! %g2 = 0000000096abb01b 00000000c40b9e2c ! Mem[0000000091000018] = b4334f34 83735570, %g2 = 96abb01b, %g3 = c40b9e2c ldd [%i6+%o3],%g2 ! %g2 = 00000000b4334f34 0000000083735570 ! Mem[0000000090800010] = d6c4976ad2a169b4, %g2 = 00000000b4334f34 ldx [%i5+%o2],%g2 ! %g2 = d6c4976ad2a169b4 ! Mem[0000000091800020] = c69e92fe33167744, %g2 = d6c4976ad2a169b4 ldx [%o0+%o4],%g2 ! %g2 = c69e92fe33167744 ! Mem[0000000091000008] = ea1c5151, %g2 = c69e92fe33167744 lduh [%i6+%o1],%g2 ! %g2 = 000000000000ea1c ! Mem[0000000091000028] = 43a014addb4f0069, %g2 = 000000000000ea1c ldx [%i6+%o5],%g2 ! %g2 = 43a014addb4f0069 ! %l6 = fffff481, %l7 = 88400e7c, Mem[000000008e800030] = c8639dd5 8a935ffe std %l6,[%i1+0x030] ! Mem[000000008e800030] = fffff481 88400e7c ! %l6 = fffffffffffff481, Mem[0000000090800011] = c4976ad2 stb %l6,[%i5+0x011] ! Mem[0000000090800010] = 81976ad2 ! %l3 = 0000000088400e7c, Mem[000000009100002c] = db4f0069 stw %l3,[%i6+0x02c] ! Mem[000000009100002c] = 88400e7c ! Mem[0000000090800008] = a3d5b48df38f800a, %g2 = 43a014addb4f0069 ldx [%i5+%o1],%g2 ! %g2 = a3d5b48df38f800a p63_label_21: ! Mem[000000008e800020] = 40f967d4, %l7 = ffffffff88400e7c lduh [%i1+0x022],%l7 ! %l7 = 00000000000067d4 ! %l6 = fffff481, %l7 = 000067d4, Mem[0000000091800020] = c69e92fe 33167744 std %l6,[%o0+%o4] ! Mem[0000000091800020] = fffff481 000067d4 ! %l4 = 0000000000000007, Mem[000000009100002c] = 88400e7c stw %l4,[%i6+0x02c] ! Mem[000000009100002c] = 00000007 ! Mem[0000000091800000] = d58a9369, %g2 = a3d5b48df38f800a ldub [%o0+0x003],%g2 ! %g2 = 00000000000000d5 ! Mem[0000000091800030] = 288f71d6, %g2 = 00000000000000d5 ldsb [%o0+0x031],%g2 ! %g2 = 0000000000000028 ! Mem[0000000090000020] = 0700edfc, %g2 = 0000000000000028 lduh [%i4+%o4],%g2 ! %g2 = 0000000000000700 ! %l3 = 0000000088400e7c, Mem[0000000090800030] = b59e81f9e63856e2 stx %l3,[%i5+0x030] ! Mem[0000000090800030] = 0000000088400e7c ! %l6 = fffffffffffff481, Mem[0000000091800020] = fffff481000067d4 stx %l6,[%o0+%o4] ! Mem[0000000091800020] = fffffffffffff481 ! %l2 = 00000023, %l3 = 88400e7c, Mem[0000000091800030] = 45288f71 d6c4976a std %l2,[%o0+0x030] ! Mem[0000000091800030] = 00000023 88400e7c ! %l4 = 0000000000000007, Mem[0000000091800038] = 0000000088400e7c stx %l4,[%o0+0x038] ! Mem[0000000091800038] = 0000000000000007 p63_label_22: ! %l6 = fffffffffffff481, Mem[0000000090800026] = 92feeb48 sth %l6,[%i5+0x026] ! Mem[0000000090800024] = f481eb48 ! %l6 = fffffffffffff481, Mem[000000008f000014] = 54f19f92 stb %l6,[%i2+0x014] ! Mem[000000008f000014] = 81f19f92 ! %l0 = 0000000000000069, Mem[0000000091000020] = 00000069 stb %l0,[%i6+%o4] ! Mem[0000000091000020] = 69000069 ! Mem[0000000090800000] = c8c0f481, %g2 = 0000000000000700 lduh [%i5+%g0],%g2 ! %g2 = 000000000000c8c0 ! %l1 = 000000000000007b, Mem[000000009000003f] = 39000000 stb %l1,[%i4+0x03f] ! Mem[000000009000003c] = 7b000000 ! %l2 = 0000000000000023, Mem[0000000091800018] = 39a5df25 stw %l2,[%o0+%o3] ! Mem[0000000091800018] = 00000023 ! %l1 = 000000000000007b, Mem[0000000090800002] = f481d0ba sth %l1,[%i5+0x002] ! Mem[0000000090800000] = 007bd0ba ! Mem[000000008e000020] = dcdfc85e 5f4a5b5f, %l0 = 00000069, %l1 = 0000007b ldd [%i0+%o4],%l0 ! %l0 = 00000000dcdfc85e 000000005f4a5b5f ! Mem[0000000091800038] = 00000000, %g2 = 000000000000c8c0 ldsh [%o0+0x03a],%g2 ! %g2 = 0000000000000000 ! %l7 = 00000000000067d4, Mem[0000000090000034] = 88400e7c stw %l7,[%i4+0x034] ! Mem[0000000090000034] = 000067d4 p63_label_23: ! Mem[0000000091800030] = 2388400e, %g2 = 0000000000000000 ldub [%o0+0x033],%g2 ! %g2 = 0000000000000023 ! %l3 = 0000000088400e7c, Mem[000000008e80001a] = 04140710 stb %l3,[%i1+0x01a] ! Mem[000000008e800018] = 04147c10 ! Mem[0000000091800038] = 00000000, %g2 = 0000000000000023 ldsh [%o0+0x038],%g2 ! %g2 = 0000000000000000 ! Mem[0000000090800014] = 69b45b5f, %g2 = 0000000000000000 lduh [%i5+0x016],%g2 ! %g2 = 00000000000069b4 ! %l7 = 00000000000067d4, Mem[0000000090800038] = ffff800a stw %l7,[%i5+0x038] ! Mem[0000000090800038] = 000067d4 ! Mem[0000000091000028] = 43a014ad 00000007, %g2 = 000069b4, %g3 = 83735570 ldd [%i6+%o5],%g2 ! %g2 = 0000000043a014ad 0000000000000007 ! %l3 = 0000000088400e7c, Mem[000000008f800026] = ffffff94 sth %l3,[%i3+0x026] ! Mem[000000008f800024] = ffff0e7c ! Mem[0000000090000014] = 92fea9ca, %g2 = 0000000043a014ad ldsb [%i4+0x016],%g2 ! %g2 = ffffffffffffff92 ! %l6 = fffff481, %l7 = 000067d4, Mem[000000008f800038] = 20eb5ab4 230a2bba std %l6,[%i3+0x038] ! Mem[000000008f800038] = fffff481 000067d4 ! Mem[0000000090000018] = a9caef44d12659cf, %g2 = ffffffffffffff92 ldx [%i4+%o3],%g2 ! %g2 = a9caef44d12659cf p63_label_24: ! Mem[0000000091800030] = 2388400e, %g2 = a9caef44d12659cf ldub [%o0+0x033],%g2 ! %g2 = 0000000000000023 ! Mem[0000000090800018] = 5b5f851c, %g18 = 9ca71446952980c3 ldsw [%i5+%o3],%g2 ! %g2 = 9ca71446952980c3 ! Mem[0000000090800020] = 00000069 8a93f481, %g2 = 5b5f851c, %g3 = 00000007 ldd [%i5+%o4],%g2 ! %g2 = 0000000000000069 000000008a93f481 ! %l2 = 00000023, %l3 = 88400e7c, Mem[000000008e800038] = db747be3 b59e81f9 std %l2,[%i1+0x038] ! Mem[000000008e800038] = 00000023 88400e7c ! %l4 = 00000007, %l5 = ffff800a, Mem[000000008f800028] = c8639dd5 8a9392fe std %l4,[%i3+%o5] ! Mem[000000008f800028] = 00000007 ffff800a ! Mem[0000000091000008] = ea1c5151, %g2 = 0000000000000069 ldsb [%i6+%o1],%g2 ! %g2 = ffffffffffffffea ! %l2 = 00000023, %l3 = 88400e7c, Mem[000000008e000008] = 00000069 8a9392fe std %l2,[%i0+%o1] ! Mem[000000008e000008] = 00000023 88400e7c ! %l7 = 00000000000067d4, Mem[000000009180003e] = 00070000 sth %l7,[%o0+0x03e] ! Mem[000000009180003c] = 67d40000 ! %l6 = fffff481, %l7 = 000067d4, Mem[0000000090800028] = eb4882af 9c5fe8b1 std %l6,[%i5+%o5] ! Mem[0000000090800028] = fffff481 000067d4 ! %l3 = 0000000088400e7c, Mem[0000000091800031] = 00002388 stb %l3,[%o0+0x031] ! Mem[0000000091800030] = 7c002388 p63_label_25: ! Mem[0000000090000020] = 0700edfce7b2eb32, %g2 = ffffffffffffffea ldx [%i4+%o4],%g2 ! %g2 = 0700edfce7b2eb32 ! Mem[0000000090000028] = 639dd58a, %g2 = 0700edfce7b2eb32 ldub [%i4+0x029],%g2 ! %g2 = 0000000000000063 ! Mem[0000000091000010] = 7c99b055, %g18 = 9ca71446952980c3 ldsw [%i6+%o2],%g2 ! %g2 = 9ca71446952980c3 ! Mem[0000000091800018] = 00000023, %g2 = 000000007c99b055 ldub [%o0+%o3],%g2 ! %g2 = 0000000000000000 ! %l2 = 0000000000000023, Mem[0000000091800010] = ff945570a2d9ff94 stx %l2,[%o0+%o2] ! Mem[0000000091800010] = 0000000000000023 ! Mem[0000000090800010] = 976ad2a1, %g2 = 0000000000000000 ldsb [%i5+0x012],%g2 ! %g2 = ffffffffffffff97 ! Mem[000000008f80002c] = ffff800a, %l1 = 000000005f4a5b5f ldsw [%i3+0x02c],%l1 ! %l1 = ffffffffffff800a ! %l4 = 0000000000000007, Mem[0000000090000001] = d6f5d480 stb %l4,[%i4+0x001] ! Mem[0000000090000000] = 07f5d480 ! Mem[000000008e800034] = 88400e7c, %l0 = 00000000dcdfc85e lduw [%i1+0x034],%l0 ! %l0 = 0000000088400e7c ! %l6 = fffff481, %l7 = 000067d4, Mem[000000008e000010] = ce503b7e 8a5da7de std %l6,[%i0+%o2] ! Mem[000000008e000010] = fffff481 000067d4 ba,a p63_not_taken_0_end p63_not_taken_0: ! The following code should not be executed lduh [%i1+0x01e],%l2 ldsw [%i3+0x038],%l2 ldx [%i1+0x010],%l4 ldub [%i3+0x003],%l0 stw %l6,[%i1+0x008] ba,a p63_branch_failed p63_not_taken_0_end: ! End of Random Code for Thread 63 1: membar #Sync ! Force all stores to complete p63_set_done_flag: mov 2,%g2 set done_flags,%g1 st %g2,[%g1+0x0fc] ! Set processor 63 done flag ! Check Registers p63_check_registers: set p63_expected_registers,%g1 ldx [%g1+0x000],%g2 cmp %l0,%g2 ! %l0 should be 0000000088400e7c bne,a,pn %xcc,p63_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be ffffffffffff800a bne,a,pn %xcc,p63_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 0000000000000023 bne,a,pn %xcc,p63_reg_l2_fail mov %l2,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000007 bne,a,pn %xcc,p63_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be ffffffffffff800a bne,a,pn %xcc,p63_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be fffffffffffff481 bne,a,pn %xcc,p63_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 00000000000067d4 bne,a,pn %xcc,p63_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p63_check_fp_registers: set p63_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 8b3c47e6 3c1e205a bne %xcc,p63_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 22e8e02e b188a6d6 bne %xcc,p63_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be f9c09bbd e5edd4c1 bne %xcc,p63_f4_fail nop ! Check Local Memory set p63_local0_expect,%g1 p63_check_local0: ldx [%g1+0x008],%g2 ! Expected data = 0000002388400e7c ldx [%i0+0x008],%g3 ! Observed data at 000000008e000008 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = fffff481000067d4 ldx [%i0+0x010],%g3 ! Observed data at 000000008e000010 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i0,0x010,%g4 set p63_local1_expect,%g1 p63_check_local1: ldx [%g1+0x018],%g2 ! Expected data = 04147c109bf8598e ldx [%i1+0x018],%g3 ! Observed data at 000000008e800018 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i1,0x018,%g4 ldx [%g1+0x030],%g2 ! Expected data = fffff48188400e7c ldx [%i1+0x030],%g3 ! Observed data at 000000008e800030 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i1,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = 0000002388400e7c ldx [%i1+0x038],%g3 ! Observed data at 000000008e800038 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i1,0x038,%g4 set p63_local2_expect,%g1 p63_check_local2: ldx [%g1+0x008],%g2 ! Expected data = fffff48188400e7c ldx [%i2+0x008],%g3 ! Observed data at 000000008f000008 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i2,0x008,%g4 ldx [%g1+0x010],%g2 ! Expected data = 73d2403981f19f92 ldx [%i2+0x010],%g3 ! Observed data at 000000008f000010 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i2,0x010,%g4 ldx [%g1+0x020],%g2 ! Expected data = 39b3ff6e4e2905e2 ldx [%i2+0x020],%g3 ! Observed data at 000000008f000020 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i2,0x020,%g4 set p63_local3_expect,%g1 p63_check_local3: ldx [%g1+0x000],%g2 ! Expected data = e02e5ab4e63856e2 ldx [%i3+0x000],%g3 ! Observed data at 000000008f800000 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i3,0x000,%g4 ldx [%g1+0x018],%g2 ! Expected data = e80d56e2c2bf0fe6 ldx [%i3+0x018],%g3 ! Observed data at 000000008f800018 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i3,0x018,%g4 ldx [%g1+0x020],%g2 ! Expected data = fffffeffffff0e7c ldx [%i3+0x020],%g3 ! Observed data at 000000008f800020 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i3,0x020,%g4 ldx [%g1+0x028],%g2 ! Expected data = 00000007ffff800a ldx [%i3+0x028],%g3 ! Observed data at 000000008f800028 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i3,0x028,%g4 ldx [%g1+0x030],%g2 ! Expected data = e52d7de27901eaca ldx [%i3+0x030],%g3 ! Observed data at 000000008f800030 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i3,0x030,%g4 ldx [%g1+0x038],%g2 ! Expected data = fffff481000067d4 ldx [%i3+0x038],%g3 ! Observed data at 000000008f800038 cmp %g2,%g3 bne,a,pn %xcc,p63_local_failed add %i3,0x038,%g4 ! The test for processor 63 has passed p63_passed: ta GOOD_TRAP nop p63_reg_l0_fail: or %g0,0xbd0,%g1 ba,a p63_failed p63_reg_l1_fail: or %g0,0xbd1,%g1 ba,a p63_failed p63_reg_l2_fail: or %g0,0xbd2,%g1 ba,a p63_failed p63_reg_l3_fail: or %g0,0xbd3,%g1 ba,a p63_failed p63_reg_l4_fail: or %g0,0xbd4,%g1 ba,a p63_failed p63_reg_l5_fail: or %g0,0xbd5,%g1 ba,a p63_failed p63_reg_l6_fail: or %g0,0xbd6,%g1 ba,a p63_failed p63_reg_l7_fail: or %g0,0xbd7,%g1 ba,a p63_failed p63_f0_fail: set p63_temp,%g6 mov 0xf00,%l0 stx %l0,[%g6] std %f0,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p63_f2_fail: set p63_temp,%g6 mov 0xf02,%l0 stx %l0,[%g6] std %f2,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP p63_f4_fail: set p63_temp,%g6 mov 0xf04,%l0 stx %l0,[%g6] std %f4,[%g6+8] stx %fsr,[%g6+16] ta BAD_TRAP ! The test for processor 63 failed p63_failed: set done_flags,%g1 mov 3,%g5 st %g5,[%g1+0x0fc] ! Set processor 63 done flag set p63_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 63 failed p63_local_failed: set done_flags,%g5 mov 3,%g6 st %g6,[%g5+0x0fc] ! Set processor 63 done flag set p63_temp,%g6 add %g1,%g4,%g1 stx %g4,[%g6] stx %g2,[%g6+8] stx %g3,[%g6+16] st %fsr,[%g6+24] ta BAD_TRAP p63_selfmod_failed: ba p63_failed mov 0xabc,%g1 p63_common_error: or %g0,0xf1f,%g1 ba p63_failed mov %o5,%g3 p63_common_signature_error: set p63_temp,%g1 ba p63_failed st %g2,[%g1] ! Common Lock Number p63_common_timeout: set p63_temp,%g1 ba p63_failed st %g2,[%g1] ! Common Lock Number p63_branch_failed: mov 0xbbb,%g1 rd %ccr,%g2 ba p63_failed mov 0x0,%g3 p63_trap1e: ldsba [%i2+%o5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008f000028] stxa %l6,[%i3+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f800028] stxa %l5,[%i3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f800000] stxa %l1,[%i1+%o1]ASI_AS_IF_USER_PRIMARY ! Mem[000000008e800008] stxa %l5,[%i2+%o5]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f000028] stha %l5,[%i1+%o3]ASI_AS_IF_USER_PRIMARY ! Mem[000000008e800018] done p63_trap1o: ldsba [%o2+%i5]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008f000028] stxa %l6,[%o3+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f800028] stxa %l5,[%o3+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f800000] stxa %l1,[%o1+%i1]ASI_AS_IF_USER_PRIMARY ! Mem[000000008e800008] stxa %l5,[%o2+%i5]ASI_AS_IF_USER_PRIMARY ! Mem[000000008f000028] stha %l5,[%o1+%i3]ASI_AS_IF_USER_PRIMARY ! Mem[000000008e800018] done p63_trap2e: ldsba [%i1+%o1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008e800008] stxa %l6,[%i0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000008e000000] ldswa [%i0+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000008e000020] ldxa [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008e800020] done p63_trap2o: ldsba [%o1+%i1]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[000000008e800008] stxa %l6,[%o0+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[000000008e000000] ldswa [%o0+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[000000008e000020] ldxa [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[000000008e800020] done p63_trap3e: nop nop nop nop nop nop done p63_trap3o: nop nop nop nop nop nop done ! Cross Processor Interrupt Handler cross_intr_handler: membar #Sync ! Identify the recipient of the interrupt mov 0x10,%g1 ! VA of Core ID Register ldxa [%g1]ASI_CMP_CORE_ID,%g1 and %g1,0x3f,%g4 ! Extract Core ID in %g4 sll %g4,2,%g1 ! Index into intr receive array set received_xintr,%g2 ! Pointer to receive counters lduw [%g2+%g1],%g3 ! Get receive count inc %g3 ! Incement by 1 st %g3,[%g2+%g1] ! Update receive count ! Reset busy bit interrupts and return mov 0x40,%g1 ! Busy bit stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit membar #Sync retry inst_access_handler: done .align 256 data_access_handler: 1: done p63_init_memory_pointers: set p63_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 p63_local0_start,%i0 set p63_local1_start,%i1 set p63_local2_start,%i2 set p63_local3_start,%i3 set unres0_start,%i4 set unres1_start,%i5 set unres2_start,%i6 clr %i7 ! Init Local Registers in Window 0 ldx [%g1+0x000],%l0 ! %l0 = 84adbfae83735570 ldx [%g1+0x008],%l1 ! %l1 = db68023ac8c0e6ba ldx [%g1+0x010],%l2 ! %l2 = 63ee981cd6c4976a ldx [%g1+0x018],%l3 ! %l3 = 3486fd9ec6302283 ldx [%g1+0x020],%l4 ! %l4 = fd31fa88a9a7ef44 ldx [%g1+0x028],%l5 ! %l5 = 0de508f8d12659cf ldx [%g1+0x030],%l6 ! %l6 = e52d7de27901eaca ldx [%g1+0x038],%l7 ! %l7 = 936b2a23cddb11ea ! Initialize the output register of window 0 set unres3_start,%o0 mov 0x08,%o1 mov 0x10,%o2 mov 0x18,%o3 mov 0x20,%o4 mov 0x28,%o5 mov 0x30,%o6 retl nop user_text_end: .seg "text" .align 0x2000 user_near0_start: p0_near_0_le: std %l0,[%i2+0x000] ! Mem[0000000011000000] ldsb [%i2+0x028],%l0 ! Mem[0000000011000028] jmpl %o7,%g0 lduw [%i3+0x008],%l3 ! Mem[0000000011800008] p0_near_0_he: stw %l5,[%i3+0x00c] ! Mem[000000001180000c] std %l2,[%i1+0x010] ! Mem[0000000010800010] ldd [%i0+0x000],%l6 ! Mem[0000000010000000] ldsw [%i3+0x024],%l0 ! Mem[0000000011800024] sth %l1,[%i1+0x032] ! Mem[0000000010800032] stb %l7,[%i2+0x018] ! Mem[0000000011000018] lduw [%i1+0x034],%l3 ! Mem[0000000010800034] jmpl %o7,%g0 sth %l3,[%i2+0x01c] ! Mem[000000001100001c] p1_near_0_le: ldsb [%i2+0x020],%l0 ! Mem[0000000013000020] ldub [%i2+0x008],%l0 ! Mem[0000000013000008] jmpl %o7,%g0 lduw [%i3+0x028],%l3 ! Mem[0000000013800028] p1_near_0_he: sth %l5,[%i2+0x00c] ! Mem[000000001300000c] sth %l2,[%i3+0x034] ! Mem[0000000013800034] lduw [%i2+0x020],%l7 ! Mem[0000000013000020] ldd [%i2+0x000],%l0 ! Mem[0000000013000000] stb %l1,[%i2+0x013] ! Mem[0000000013000013] ldd [%i2+0x018],%l6 ! Mem[0000000013000018] ldub [%i3+0x014],%l3 ! Mem[0000000013800014] jmpl %o7,%g0 ldsb [%i1+0x03d],%l3 ! Mem[000000001280003d] p2_near_0_le: lduw [%i2+0x000],%l0 ! Mem[0000000015000000] ldx [%i2+0x028],%l0 ! Mem[0000000015000028] jmpl %o7,%g0 lduw [%i2+0x008],%l3 ! Mem[0000000015000008] p2_near_0_he: ldx [%i1+0x008],%l5 ! Mem[0000000014800008] std %l2,[%i2+0x010] ! Mem[0000000015000010] ldsb [%i3+0x000],%l7 ! Mem[0000000015800000] stb %l0,[%i1+0x026] ! Mem[0000000014800026] lduw [%i2+0x030],%l1 ! Mem[0000000015000030] ldx [%i2+0x018],%l7 ! Mem[0000000015000018] ldub [%i1+0x034],%l3 ! Mem[0000000014800034] jmpl %o7,%g0 ldsw [%i0+0x01c],%l3 ! Mem[000000001400001c] p3_near_0_le: stw %l0,[%i2+0x020] ! Mem[0000000017000020] sth %l0,[%i2+0x008] ! Mem[0000000017000008] jmpl %o7,%g0 lduw [%i1+0x028],%l3 ! Mem[0000000016800028] p3_near_0_he: ldub [%i0+0x00d],%l5 ! Mem[000000001600000d] stb %l2,[%i3+0x035] ! Mem[0000000017800035] ldx [%i0+0x020],%l7 ! Mem[0000000016000020] lduh [%i3+0x006],%l0 ! Mem[0000000017800006] ldub [%i3+0x013],%l1 ! Mem[0000000017800013] stx %l7,[%i2+0x018] ! Mem[0000000017000018] ldsh [%i0+0x014],%l3 ! Mem[0000000016000014] jmpl %o7,%g0 lduh [%i2+0x03c],%l3 ! Mem[000000001700003c] p4_near_0_le: ldsw [%i2+0x000],%l0 ! Mem[0000000019000000] stw %l0,[%i2+0x028] ! Mem[0000000019000028] jmpl %o7,%g0 lduw [%i1+0x008],%l3 ! Mem[0000000018800008] p4_near_0_he: ldsw [%i3+0x00c],%l5 ! Mem[000000001980000c] ldx [%i2+0x010],%l2 ! Mem[0000000019000010] ldsh [%i2+0x000],%l7 ! Mem[0000000019000000] ldsh [%i3+0x026],%l0 ! Mem[0000000019800026] ldd [%i0+0x030],%l0 ! Mem[0000000018000030] ldub [%i2+0x018],%l7 ! Mem[0000000019000018] ldsh [%i2+0x034],%l3 ! Mem[0000000019000034] jmpl %o7,%g0 ldx [%i2+0x018],%l3 ! Mem[0000000019000018] p5_near_0_le: stb %l0,[%i2+0x020] ! Mem[000000001b000020] ldsb [%i1+0x008],%l0 ! Mem[000000001a800008] jmpl %o7,%g0 lduw [%i0+0x028],%l3 ! Mem[000000001a000028] p5_near_0_he: ldd [%i2+0x008],%l4 ! Mem[000000001b000008] lduw [%i0+0x034],%l2 ! Mem[000000001a000034] stb %l7,[%i3+0x020] ! Mem[000000001b800020] stx %l0,[%i2+0x000] ! Mem[000000001b000000] stw %l1,[%i1+0x010] ! Mem[000000001a800010] stw %l7,[%i2+0x018] ! Mem[000000001b000018] ldd [%i0+0x010],%l2 ! Mem[000000001a000010] jmpl %o7,%g0 std %l2,[%i1+0x038] ! Mem[000000001a800038] p6_near_0_le: ldd [%i2+0x000],%l0 ! Mem[000000001d000000] ldub [%i1+0x028],%l0 ! Mem[000000001c800028] jmpl %o7,%g0 lduw [%i0+0x008],%l3 ! Mem[000000001c000008] p6_near_0_he: sth %l5,[%i1+0x00c] ! Mem[000000001c80000c] lduh [%i2+0x014],%l2 ! Mem[000000001d000014] ldsb [%i0+0x000],%l7 ! Mem[000000001c000000] std %l0,[%i1+0x020] ! Mem[000000001c800020] std %l0,[%i2+0x030] ! Mem[000000001d000030] ldsw [%i2+0x018],%l7 ! Mem[000000001d000018] stw %l3,[%i2+0x034] ! Mem[000000001d000034] jmpl %o7,%g0 stw %l3,[%i3+0x01c] ! Mem[000000001d80001c] p7_near_0_le: lduh [%i2+0x020],%l0 ! Mem[000000001f000020] ldx [%i1+0x008],%l0 ! Mem[000000001e800008] jmpl %o7,%g0 lduw [%i0+0x028],%l3 ! Mem[000000001e000028] p7_near_0_he: std %l4,[%i0+0x008] ! Mem[000000001e000008] ldub [%i0+0x035],%l2 ! Mem[000000001e000035] std %l6,[%i1+0x020] ! Mem[000000001e800020] lduw [%i0+0x004],%l0 ! Mem[000000001e000004] ldx [%i2+0x010],%l1 ! Mem[000000001f000010] stb %l7,[%i2+0x018] ! Mem[000000001f000018] stw %l3,[%i1+0x014] ! Mem[000000001e800014] jmpl %o7,%g0 ldd [%i2+0x038],%l2 ! Mem[000000001f000038] p8_near_0_le: sth %l0,[%i2+0x000] ! Mem[0000000021000000] stb %l0,[%i1+0x028] ! Mem[0000000020800028] jmpl %o7,%g0 lduw [%i3+0x008],%l3 ! Mem[0000000021800008] p8_near_0_he: lduw [%i2+0x00c],%l5 ! Mem[000000002100000c] ldsw [%i2+0x014],%l2 ! Mem[0000000021000014] ldsh [%i3+0x000],%l7 ! Mem[0000000021800000] ldsw [%i3+0x024],%l0 ! Mem[0000000021800024] ldsw [%i3+0x030],%l1 ! Mem[0000000021800030] ldsh [%i2+0x018],%l7 ! Mem[0000000021000018] std %l2,[%i3+0x030] ! Mem[0000000021800030] jmpl %o7,%g0 ldsh [%i2+0x01c],%l3 ! Mem[000000002100001c] p9_near_0_le: ldsh [%i2+0x020],%l0 ! Mem[0000000023000020] stw %l0,[%i1+0x008] ! Mem[0000000022800008] jmpl %o7,%g0 lduw [%i2+0x028],%l3 ! Mem[0000000023000028] p9_near_0_he: ldsw [%i2+0x00c],%l5 ! Mem[000000002300000c] ldsh [%i1+0x034],%l2 ! Mem[0000000022800034] sth %l7,[%i0+0x020] ! Mem[0000000022000020] stw %l0,[%i2+0x004] ! Mem[0000000023000004] ldsb [%i0+0x013],%l1 ! Mem[0000000022000013] ldx [%i2+0x018],%l7 ! Mem[0000000023000018] std %l2,[%i1+0x010] ! Mem[0000000022800010] jmpl %o7,%g0 ldub [%i0+0x03d],%l3 ! Mem[000000002200003d] p10_near_0_le: ldx [%i2+0x000],%l0 ! Mem[0000000025000000] ldsb [%i1+0x028],%l0 ! Mem[0000000024800028] jmpl %o7,%g0 lduw [%i2+0x008],%l3 ! Mem[0000000025000008] p10_near_0_he: ldd [%i0+0x008],%l4 ! Mem[0000000024000008] ldsb [%i3+0x015],%l2 ! Mem[0000000025800015] ldsw [%i1+0x000],%l7 ! Mem[0000000024800000] stb %l0,[%i1+0x026] ! Mem[0000000024800026] stx %l1,[%i1+0x030] ! Mem[0000000024800030] stx %l7,[%i2+0x018] ! Mem[0000000025000018] ldx [%i3+0x030],%l3 ! Mem[0000000025800030] jmpl %o7,%g0 lduw [%i3+0x01c],%l3 ! Mem[000000002580001c] p11_near_0_le: stx %l0,[%i2+0x020] ! Mem[0000000027000020] ldub [%i1+0x008],%l0 ! Mem[0000000026800008] jmpl %o7,%g0 lduw [%i1+0x028],%l3 ! Mem[0000000026800028] p11_near_0_he: stx %l5,[%i3+0x008] ! Mem[0000000027800008] ldd [%i2+0x030],%l2 ! Mem[0000000027000030] std %l6,[%i3+0x020] ! Mem[0000000027800020] lduh [%i0+0x006],%l0 ! Mem[0000000026000006] sth %l1,[%i1+0x012] ! Mem[0000000026800012] lduw [%i2+0x018],%l7 ! Mem[0000000027000018] ldx [%i1+0x010],%l3 ! Mem[0000000026800010] jmpl %o7,%g0 stb %l3,[%i2+0x03d] ! Mem[000000002700003d] p12_near_0_le: ldub [%i2+0x000],%l0 ! Mem[0000000029000000] lduh [%i1+0x028],%l0 ! Mem[0000000028800028] jmpl %o7,%g0 lduw [%i0+0x008],%l3 ! Mem[0000000028000008] p12_near_0_he: std %l4,[%i2+0x008] ! Mem[0000000029000008] stx %l2,[%i3+0x010] ! Mem[0000000029800010] ldub [%i0+0x000],%l7 ! Mem[0000000028000000] ldsh [%i3+0x026],%l0 ! Mem[0000000029800026] lduw [%i2+0x030],%l1 ! Mem[0000000029000030] stw %l7,[%i2+0x018] ! Mem[0000000029000018] lduh [%i0+0x034],%l3 ! Mem[0000000028000034] jmpl %o7,%g0 sth %l3,[%i1+0x01c] ! Mem[000000002880001c] p13_near_0_le: std %l0,[%i2+0x020] ! Mem[000000002b000020] stb %l0,[%i0+0x008] ! Mem[000000002a000008] jmpl %o7,%g0 lduw [%i0+0x028],%l3 ! Mem[000000002a000028] p13_near_0_he: lduw [%i1+0x00c],%l5 ! Mem[000000002a80000c] ldd [%i2+0x030],%l2 ! Mem[000000002b000030] sth %l7,[%i1+0x020] ! Mem[000000002a800020] stx %l0,[%i2+0x000] ! Mem[000000002b000000] ldub [%i2+0x013],%l1 ! Mem[000000002b000013] ldsw [%i2+0x018],%l7 ! Mem[000000002b000018] ldsw [%i2+0x014],%l3 ! Mem[000000002b000014] jmpl %o7,%g0 stx %l3,[%i0+0x038] ! Mem[000000002a000038] p14_near_0_le: ldsb [%i2+0x000],%l0 ! Mem[000000002d000000] stw %l0,[%i0+0x028] ! Mem[000000002c000028] jmpl %o7,%g0 lduw [%i0+0x008],%l3 ! Mem[000000002c000008] p14_near_0_he: lduh [%i0+0x00c],%l5 ! Mem[000000002c00000c] stx %l2,[%i0+0x010] ! Mem[000000002c000010] lduh [%i3+0x000],%l7 ! Mem[000000002d800000] std %l0,[%i1+0x020] ! Mem[000000002c800020] ldsh [%i3+0x032],%l1 ! Mem[000000002d800032] sth %l7,[%i2+0x018] ! Mem[000000002d000018] ldsw [%i0+0x034],%l3 ! Mem[000000002c000034] jmpl %o7,%g0 ldsb [%i3+0x01d],%l3 ! Mem[000000002d80001d] p15_near_0_le: lduw [%i2+0x020],%l0 ! Mem[000000002f000020] ldsb [%i0+0x008],%l0 ! Mem[000000002e000008] jmpl %o7,%g0 lduw [%i3+0x028],%l3 ! Mem[000000002f800028] p15_near_0_he: ldsh [%i3+0x00c],%l5 ! Mem[000000002f80000c] stw %l2,[%i2+0x034] ! Mem[000000002f000034] stw %l7,[%i0+0x020] ! Mem[000000002e000020] lduw [%i0+0x004],%l0 ! Mem[000000002e000004] stw %l1,[%i0+0x010] ! Mem[000000002e000010] ldsh [%i2+0x018],%l7 ! Mem[000000002f000018] ldsb [%i2+0x014],%l3 ! Mem[000000002f000014] jmpl %o7,%g0 lduh [%i2+0x03c],%l3 ! Mem[000000002f00003c] p16_near_0_le: stw %l0,[%i2+0x000] ! Mem[0000000031000000] ldub [%i0+0x028],%l0 ! Mem[0000000030000028] jmpl %o7,%g0 lduw [%i3+0x008],%l3 ! Mem[0000000031800008] p16_near_0_he: stx %l5,[%i2+0x008] ! Mem[0000000031000008] sth %l2,[%i1+0x014] ! Mem[0000000030800014] lduw [%i1+0x000],%l7 ! Mem[0000000030800000] ldsb [%i3+0x026],%l0 ! Mem[0000000031800026] std %l0,[%i1+0x030] ! Mem[0000000030800030] ldx [%i2+0x018],%l7 ! Mem[0000000031000018] ldsb [%i1+0x034],%l3 ! Mem[0000000030800034] jmpl %o7,%g0 ldx [%i1+0x018],%l3 ! Mem[0000000030800018] p17_near_0_le: ldsw [%i2+0x020],%l0 ! Mem[0000000033000020] lduh [%i0+0x008],%l0 ! Mem[0000000032000008] jmpl %o7,%g0 lduw [%i2+0x028],%l3 ! Mem[0000000033000028] p17_near_0_he: std %l4,[%i1+0x008] ! Mem[0000000032800008] std %l2,[%i2+0x030] ! Mem[0000000033000030] stx %l7,[%i3+0x020] ! Mem[0000000033800020] stw %l0,[%i2+0x004] ! Mem[0000000033000004] ldx [%i2+0x010],%l1 ! Mem[0000000033000010] ldsb [%i2+0x018],%l7 ! Mem[0000000033000018] stx %l3,[%i3+0x010] ! Mem[0000000033800010] jmpl %o7,%g0 std %l2,[%i0+0x038] ! Mem[0000000032000038] p18_near_0_le: stb %l0,[%i2+0x000] ! Mem[0000000035000000] stb %l0,[%i0+0x028] ! Mem[0000000034000028] jmpl %o7,%g0 lduw [%i1+0x008],%l3 ! Mem[0000000034800008] p18_near_0_he: stb %l5,[%i0+0x00d] ! Mem[000000003400000d] stb %l2,[%i1+0x015] ! Mem[0000000034800015] lduh [%i3+0x000],%l7 ! Mem[0000000035800000] stb %l0,[%i1+0x026] ! Mem[0000000034800026] lduh [%i2+0x032],%l1 ! Mem[0000000035000032] lduw [%i2+0x018],%l7 ! Mem[0000000035000018] sth %l3,[%i1+0x034] ! Mem[0000000034800034] jmpl %o7,%g0 stw %l3,[%i2+0x01c] ! Mem[000000003500001c] p19_near_0_le: ldd [%i3+0x020],%l0 ! Mem[0000000037800020] stw %l0,[%i0+0x008] ! Mem[0000000036000008] jmpl %o7,%g0 lduw [%i1+0x028],%l3 ! Mem[0000000036800028] p19_near_0_he: lduh [%i2+0x00c],%l5 ! Mem[000000003700000c] ldx [%i3+0x030],%l2 ! Mem[0000000037800030] ldd [%i1+0x020],%l6 ! Mem[0000000036800020] lduh [%i0+0x006],%l0 ! Mem[0000000036000006] ldsb [%i3+0x013],%l1 ! Mem[0000000037800013] stw %l7,[%i2+0x018] ! Mem[0000000037000018] sth %l3,[%i3+0x014] ! Mem[0000000037800014] jmpl %o7,%g0 ldd [%i2+0x038],%l2 ! Mem[0000000037000038] p20_near_0_le: lduh [%i3+0x000],%l0 ! Mem[0000000039800000] ldsb [%i3+0x028],%l0 ! Mem[0000000039800028] jmpl %o7,%g0 lduw [%i0+0x008],%l3 ! Mem[0000000038000008] p20_near_0_he: ldsh [%i2+0x00c],%l5 ! Mem[000000003900000c] lduw [%i2+0x014],%l2 ! Mem[0000000039000014] lduw [%i3+0x000],%l7 ! Mem[0000000039800000] ldsh [%i3+0x026],%l0 ! Mem[0000000039800026] stx %l1,[%i0+0x030] ! Mem[0000000038000030] lduh [%i2+0x018],%l7 ! Mem[0000000039000018] stb %l3,[%i1+0x034] ! Mem[0000000038800034] jmpl %o7,%g0 ldsh [%i0+0x01c],%l3 ! Mem[000000003800001c] p21_near_0_le: sth %l0,[%i3+0x020] ! Mem[000000003b800020] ldsh [%i3+0x008],%l0 ! Mem[000000003b800008] jmpl %o7,%g0 lduw [%i0+0x028],%l3 ! Mem[000000003a000028] p21_near_0_he: ldsb [%i0+0x00d],%l5 ! Mem[000000003a00000d] lduh [%i0+0x034],%l2 ! Mem[000000003a000034] ldsb [%i3+0x020],%l7 ! Mem[000000003b800020] stx %l0,[%i3+0x000] ! Mem[000000003b800000] sth %l1,[%i1+0x012] ! Mem[000000003a800012] sth %l7,[%i2+0x018] ! Mem[000000003b000018] stb %l3,[%i0+0x014] ! Mem[000000003a000014] jmpl %o7,%g0 ldub [%i3+0x03d],%l3 ! Mem[000000003b80003d] p22_near_0_le: ldsh [%i3+0x000],%l0 ! Mem[000000003d800000] lduh [%i3+0x028],%l0 ! Mem[000000003d800028] jmpl %o7,%g0 lduw [%i0+0x008],%l3 ! Mem[000000003c000008] p22_near_0_he: stw %l5,[%i3+0x00c] ! Mem[000000003d80000c] ldub [%i2+0x015],%l2 ! Mem[000000003d000015] ldx [%i1+0x000],%l7 ! Mem[000000003c800000] std %l0,[%i1+0x020] ! Mem[000000003c800020] stb %l1,[%i2+0x033] ! Mem[000000003d000033] ldsh [%i2+0x018],%l7 ! Mem[000000003d000018] lduw [%i2+0x034],%l3 ! Mem[000000003d000034] jmpl %o7,%g0 lduw [%i2+0x01c],%l3 ! Mem[000000003d00001c] p23_near_0_le: ldx [%i3+0x020],%l0 ! Mem[000000003f800020] stb %l0,[%i3+0x008] ! Mem[000000003f800008] jmpl %o7,%g0 lduw [%i3+0x028],%l3 ! Mem[000000003f800028] p23_near_0_he: stb %l5,[%i2+0x00d] ! Mem[000000003f00000d] ldsw [%i0+0x034],%l2 ! Mem[000000003e000034] ldd [%i3+0x020],%l6 ! Mem[000000003f800020] ldub [%i0+0x006],%l0 ! Mem[000000003e000006] ldub [%i2+0x013],%l1 ! Mem[000000003f000013] std %l6,[%i2+0x018] ! Mem[000000003f000018] ldub [%i0+0x014],%l3 ! Mem[000000003e000014] jmpl %o7,%g0 stb %l3,[%i1+0x03d] ! Mem[000000003e80003d] p24_near_0_le: stx %l0,[%i3+0x000] ! Mem[0000000041800000] stw %l0,[%i3+0x028] ! Mem[0000000041800028] jmpl %o7,%g0 lduw [%i2+0x008],%l3 ! Mem[0000000041000008] p24_near_0_he: ldx [%i1+0x008],%l5 ! Mem[0000000040800008] ldub [%i2+0x015],%l2 ! Mem[0000000041000015] stb %l7,[%i3+0x000] ! Mem[0000000041800000] ldsb [%i3+0x026],%l0 ! Mem[0000000041800026] ldsh [%i3+0x032],%l1 ! Mem[0000000041800032] ldsb [%i2+0x018],%l7 ! Mem[0000000041000018] ldub [%i2+0x034],%l3 ! Mem[0000000041000034] jmpl %o7,%g0 sth %l3,[%i0+0x01c] ! Mem[000000004000001c] p25_near_0_le: ldub [%i3+0x020],%l0 ! Mem[0000000043800020] stx %l0,[%i3+0x008] ! Mem[0000000043800008] jmpl %o7,%g0 lduw [%i2+0x028],%l3 ! Mem[0000000043000028] p25_near_0_he: ldub [%i0+0x00d],%l5 ! Mem[000000004200000d] ldsw [%i1+0x034],%l2 ! Mem[0000000042800034] ldsb [%i1+0x020],%l7 ! Mem[0000000042800020] stw %l0,[%i3+0x004] ! Mem[0000000043800004] ldd [%i0+0x010],%l0 ! Mem[0000000042000010] lduw [%i2+0x018],%l7 ! Mem[0000000043000018] ldsh [%i1+0x014],%l3 ! Mem[0000000042800014] jmpl %o7,%g0 stx %l3,[%i3+0x038] ! Mem[0000000043800038] p26_near_0_le: std %l0,[%i3+0x000] ! Mem[0000000045800000] ldsh [%i3+0x028],%l0 ! Mem[0000000045800028] jmpl %o7,%g0 lduw [%i1+0x008],%l3 ! Mem[0000000044800008] p26_near_0_he: ldsb [%i3+0x00d],%l5 ! Mem[000000004580000d] ldsh [%i3+0x014],%l2 ! Mem[0000000045800014] std %l6,[%i3+0x000] ! Mem[0000000045800000] stb %l0,[%i1+0x026] ! Mem[0000000044800026] stw %l1,[%i1+0x030] ! Mem[0000000044800030] ldd [%i2+0x018],%l6 ! Mem[0000000045000018] ldsh [%i3+0x034],%l3 ! Mem[0000000045800034] jmpl %o7,%g0 ldsb [%i2+0x01d],%l3 ! Mem[000000004500001d] p27_near_0_le: ldsb [%i3+0x020],%l0 ! Mem[0000000047800020] lduh [%i3+0x008],%l0 ! Mem[0000000047800008] jmpl %o7,%g0 lduw [%i0+0x028],%l3 ! Mem[0000000046000028] p27_near_0_he: stw %l5,[%i2+0x00c] ! Mem[000000004700000c] ldsb [%i1+0x035],%l2 ! Mem[0000000046800035] ldsh [%i3+0x020],%l7 ! Mem[0000000047800020] lduh [%i0+0x006],%l0 ! Mem[0000000046000006] ldx [%i2+0x010],%l1 ! Mem[0000000047000010] lduh [%i2+0x018],%l7 ! Mem[0000000047000018] ldd [%i1+0x010],%l2 ! Mem[0000000046800010] jmpl %o7,%g0 ldsw [%i1+0x03c],%l3 ! Mem[000000004680003c] p28_near_0_le: lduw [%i3+0x000],%l0 ! Mem[0000000049800000] stb %l0,[%i3+0x028] ! Mem[0000000049800028] jmpl %o7,%g0 lduw [%i0+0x008],%l3 ! Mem[0000000048000008] p28_near_0_he: sth %l5,[%i1+0x00c] ! Mem[000000004880000c] ldd [%i3+0x010],%l2 ! Mem[0000000049800010] stb %l7,[%i1+0x000] ! Mem[0000000048800000] ldsh [%i3+0x026],%l0 ! Mem[0000000049800026] lduh [%i2+0x032],%l1 ! Mem[0000000049000032] sth %l7,[%i2+0x018] ! Mem[0000000049000018] stw %l3,[%i3+0x034] ! Mem[0000000049800034] jmpl %o7,%g0 lduh [%i0+0x01c],%l3 ! Mem[000000004800001c] p29_near_0_le: stw %l0,[%i0+0x020] ! Mem[000000004a000020] std %l0,[%i3+0x008] ! Mem[000000004b800008] jmpl %o7,%g0 lduw [%i0+0x028],%l3 ! Mem[000000004a000028] p29_near_0_he: ldx [%i0+0x008],%l5 ! Mem[000000004a000008] stx %l2,[%i2+0x030] ! Mem[000000004b000030] ldsw [%i3+0x020],%l7 ! Mem[000000004b800020] stx %l0,[%i3+0x000] ! Mem[000000004b800000] ldsw [%i3+0x010],%l1 ! Mem[000000004b800010] ldub [%i2+0x018],%l7 ! Mem[000000004b000018] stw %l3,[%i1+0x014] ! Mem[000000004a800014] jmpl %o7,%g0 ldx [%i2+0x038],%l3 ! Mem[000000004b000038] p30_near_0_le: ldsw [%i0+0x000],%l0 ! Mem[000000004c000000] stx %l0,[%i3+0x028] ! Mem[000000004d800028] jmpl %o7,%g0 lduw [%i3+0x008],%l3 ! Mem[000000004d800008] p30_near_0_he: ldub [%i2+0x00d],%l5 ! Mem[000000004d00000d] stw %l2,[%i0+0x014] ! Mem[000000004c000014] std %l6,[%i3+0x000] ! Mem[000000004d800000] ldx [%i2+0x020],%l0 ! Mem[000000004d000020] ldsb [%i0+0x033],%l1 ! Mem[000000004c000033] std %l6,[%i2+0x018] ! Mem[000000004d000018] std %l2,[%i0+0x030] ! Mem[000000004c000030] jmpl %o7,%g0 stw %l3,[%i2+0x01c] ! Mem[000000004d00001c] p31_near_0_le: stb %l0,[%i0+0x020] ! Mem[000000004e000020] ldsh [%i3+0x008],%l0 ! Mem[000000004f800008] jmpl %o7,%g0 lduw [%i2+0x028],%l3 ! Mem[000000004f000028] p31_near_0_he: ldsw [%i2+0x00c],%l5 ! Mem[000000004f00000c] sth %l2,[%i2+0x034] ! Mem[000000004f000034] ldub [%i1+0x020],%l7 ! Mem[000000004e800020] ldub [%i0+0x006],%l0 ! Mem[000000004e000006] sth %l1,[%i1+0x012] ! Mem[000000004e800012] ldsw [%i2+0x018],%l7 ! Mem[000000004f000018] std %l2,[%i2+0x010] ! Mem[000000004f000010] jmpl %o7,%g0 ldd [%i1+0x038],%l2 ! Mem[000000004e800038] p32_near_0_le: ldd [%i0+0x000],%l0 ! Mem[0000000050000000] lduh [%i3+0x028],%l0 ! Mem[0000000051800028] jmpl %o7,%g0 lduw [%i2+0x008],%l3 ! Mem[0000000051000008] p32_near_0_he: ldd [%i1+0x008],%l4 ! Mem[0000000050800008] std %l2,[%i0+0x010] ! Mem[0000000050000010] sth %l7,[%i2+0x000] ! Mem[0000000051000000] ldsb [%i3+0x026],%l0 ! Mem[0000000051800026] stb %l1,[%i2+0x033] ! Mem[0000000051000033] stb %l7,[%i2+0x018] ! Mem[0000000051000018] ldx [%i0+0x030],%l3 ! Mem[0000000050000030] jmpl %o7,%g0 ldsh [%i3+0x01c],%l3 ! Mem[000000005180001c] p33_near_0_le: lduh [%i0+0x020],%l0 ! Mem[0000000052000020] stb %l0,[%i3+0x008] ! Mem[0000000053800008] jmpl %o7,%g0 lduw [%i1+0x028],%l3 ! Mem[0000000052800028] p33_near_0_he: sth %l5,[%i3+0x00c] ! Mem[000000005380000c] stb %l2,[%i2+0x035] ! Mem[0000000053000035] ldsw [%i3+0x020],%l7 ! Mem[0000000053800020] stw %l0,[%i3+0x004] ! Mem[0000000053800004] lduw [%i2+0x010],%l1 ! Mem[0000000053000010] ldd [%i2+0x018],%l6 ! Mem[0000000053000018] ldx [%i2+0x010],%l3 ! Mem[0000000053000010] jmpl %o7,%g0 ldub [%i2+0x03d],%l3 ! Mem[000000005300003d] p34_near_0_le: sth %l0,[%i0+0x000] ! Mem[0000000054000000] std %l0,[%i3+0x028] ! Mem[0000000055800028] jmpl %o7,%g0 lduw [%i0+0x008],%l3 ! Mem[0000000054000008] p34_near_0_he: std %l4,[%i2+0x008] ! Mem[0000000055000008] ldx [%i1+0x010],%l2 ! Mem[0000000054800010] stw %l7,[%i1+0x000] ! Mem[0000000054800000] stb %l0,[%i2+0x026] ! Mem[0000000055000026] ldsh [%i3+0x032],%l1 ! Mem[0000000055800032] ldx [%i2+0x018],%l7 ! Mem[0000000055000018] lduh [%i1+0x034],%l3 ! Mem[0000000054800034] jmpl %o7,%g0 lduw [%i2+0x01c],%l3 ! Mem[000000005500001c] p35_near_0_le: ldub [%i0+0x020],%l0 ! Mem[0000000056000020] stx %l0,[%i2+0x008] ! Mem[0000000057000008] jmpl %o7,%g0 lduw [%i0+0x028],%l3 ! Mem[0000000056000028] p35_near_0_he: lduw [%i1+0x00c],%l5 ! Mem[000000005680000c] lduw [%i3+0x034],%l2 ! Mem[0000000057800034] ldub [%i2+0x020],%l7 ! Mem[0000000057000020] lduh [%i1+0x006],%l0 ! Mem[0000000056800006] ldd [%i3+0x010],%l0 ! Mem[0000000057800010] stx %l7,[%i2+0x018] ! Mem[0000000057000018] ldsw [%i3+0x014],%l3 ! Mem[0000000057800014] jmpl %o7,%g0 stb %l3,[%i0+0x03d] ! Mem[000000005600003d] p36_near_0_le: std %l0,[%i0+0x000] ! Mem[0000000058000000] ldsh [%i2+0x028],%l0 ! Mem[0000000059000028] jmpl %o7,%g0 lduw [%i0+0x008],%l3 ! Mem[0000000058000008] p36_near_0_he: ldsw [%i0+0x00c],%l5 ! Mem[000000005800000c] ldx [%i1+0x010],%l2 ! Mem[0000000058800010] stx %l7,[%i3+0x000] ! Mem[0000000059800000] ldd [%i3+0x020],%l0 ! Mem[0000000059800020] stw %l1,[%i0+0x030] ! Mem[0000000058000030] ldub [%i2+0x018],%l7 ! Mem[0000000059000018] ldsw [%i1+0x034],%l3 ! Mem[0000000058800034] jmpl %o7,%g0 sth %l3,[%i3+0x01c] ! Mem[000000005980001c] p37_near_0_le: ldsb [%i0+0x020],%l0 ! Mem[000000005a000020] lduh [%i2+0x008],%l0 ! Mem[000000005b000008] jmpl %o7,%g0 lduw [%i3+0x028],%l3 ! Mem[000000005b800028] p37_near_0_he: ldd [%i3+0x008],%l4 ! Mem[000000005b800008] lduw [%i3+0x034],%l2 ! Mem[000000005b800034] lduh [%i1+0x020],%l7 ! Mem[000000005a800020] sth %l0,[%i3+0x006] ! Mem[000000005b800006] std %l0,[%i1+0x010] ! Mem[000000005a800010] stw %l7,[%i2+0x018] ! Mem[000000005b000018] ldsb [%i3+0x014],%l3 ! Mem[000000005b800014] jmpl %o7,%g0 stx %l3,[%i2+0x038] ! Mem[000000005b000038] p38_near_0_le: lduw [%i0+0x000],%l0 ! Mem[000000005c000000] lduw [%i2+0x028],%l0 ! Mem[000000005d000028] jmpl %o7,%g0 lduw [%i3+0x008],%l3 ! Mem[000000005d800008] p38_near_0_he: stx %l5,[%i2+0x008] ! Mem[000000005d000008] lduh [%i2+0x014],%l2 ! Mem[000000005d000014] stw %l7,[%i2+0x000] ! Mem[000000005d000000] ldx [%i2+0x020],%l0 ! Mem[000000005d000020] lduh [%i2+0x032],%l1 ! Mem[000000005d000032] ldsw [%i2+0x018],%l7 ! Mem[000000005d000018] ldsb [%i1+0x034],%l3 ! Mem[000000005c800034] jmpl %o7,%g0 ldsb [%i1+0x01d],%l3 ! Mem[000000005c80001d] p39_near_0_le: stw %l0,[%i0+0x020] ! Mem[000000005e000020] std %l0,[%i2+0x008] ! Mem[000000005f000008] jmpl %o7,%g0 lduw [%i2+0x028],%l3 ! Mem[000000005f000028] p39_near_0_he: std %l4,[%i1+0x008] ! Mem[000000005e800008] ldub [%i0+0x035],%l2 ! Mem[000000005e000035] lduw [%i3+0x020],%l7 ! Mem[000000005f800020] ldub [%i1+0x006],%l0 ! Mem[000000005e800006] ldsw [%i2+0x010],%l1 ! Mem[000000005f000010] stb %l7,[%i2+0x018] ! Mem[000000005f000018] stx %l3,[%i0+0x010] ! Mem[000000005e000010] jmpl %o7,%g0 ldsw [%i0+0x03c],%l3 ! Mem[000000005e00003c] p40_near_0_le: ldsw [%i1+0x000],%l0 ! Mem[0000000060800000] stx %l0,[%i2+0x028] ! Mem[0000000061000028] jmpl %o7,%g0 lduw [%i1+0x008],%l3 ! Mem[0000000060800008] p40_near_0_he: lduw [%i0+0x00c],%l5 ! Mem[000000006000000c] ldsw [%i2+0x014],%l2 ! Mem[0000000061000014] stx %l7,[%i1+0x000] ! Mem[0000000060800000] ldsb [%i0+0x026],%l0 ! Mem[0000000060000026] ldsb [%i3+0x033],%l1 ! Mem[0000000061800033] ldsh [%i2+0x018],%l7 ! Mem[0000000061000018] sth %l3,[%i2+0x034] ! Mem[0000000061000034] jmpl %o7,%g0 lduh [%i3+0x01c],%l3 ! Mem[000000006180001c] p41_near_0_le: stb %l0,[%i1+0x020] ! Mem[0000000062800020] ldsh [%i2+0x008],%l0 ! Mem[0000000063000008] jmpl %o7,%g0 lduw [%i1+0x028],%l3 ! Mem[0000000062800028] p41_near_0_he: lduh [%i2+0x00c],%l5 ! Mem[000000006300000c] ldsh [%i0+0x034],%l2 ! Mem[0000000062000034] ldx [%i2+0x020],%l7 ! Mem[0000000063000020] stw %l0,[%i3+0x004] ! Mem[0000000063800004] stx %l1,[%i0+0x010] ! Mem[0000000062000010] ldx [%i2+0x018],%l7 ! Mem[0000000063000018] sth %l3,[%i0+0x014] ! Mem[0000000062000014] jmpl %o7,%g0 ldx [%i2+0x038],%l3 ! Mem[0000000063000038] p42_near_0_le: ldd [%i1+0x000],%l0 ! Mem[0000000064800000] ldsw [%i2+0x028],%l0 ! Mem[0000000065000028] jmpl %o7,%g0 lduw [%i0+0x008],%l3 ! Mem[0000000064000008] p42_near_0_he: ldsh [%i2+0x00c],%l5 ! Mem[000000006500000c] ldsb [%i2+0x015],%l2 ! Mem[0000000065000015] ldd [%i3+0x000],%l6 ! Mem[0000000065800000] stb %l0,[%i2+0x026] ! Mem[0000000065000026] stb %l1,[%i1+0x033] ! Mem[0000000064800033] stx %l7,[%i2+0x018] ! Mem[0000000065000018] stb %l3,[%i2+0x034] ! Mem[0000000065000034] jmpl %o7,%g0 std %l2,[%i1+0x018] ! Mem[0000000064800018] p43_near_0_le: lduh [%i1+0x020],%l0 ! Mem[0000000066800020] lduw [%i1+0x008],%l0 ! Mem[0000000066800008] jmpl %o7,%g0 lduw [%i0+0x028],%l3 ! Mem[0000000066000028] p43_near_0_he: stx %l5,[%i1+0x008] ! Mem[0000000066800008] ldd [%i1+0x030],%l2 ! Mem[0000000066800030] stb %l7,[%i0+0x020] ! Mem[0000000066000020] ldsw [%i1+0x004],%l0 ! Mem[0000000066800004] lduw [%i2+0x010],%l1 ! Mem[0000000067000010] lduw [%i2+0x018],%l7 ! Mem[0000000067000018] stb %l3,[%i1+0x014] ! Mem[0000000066800014] jmpl %o7,%g0 stw %l3,[%i0+0x03c] ! Mem[000000006600003c] p44_near_0_le: sth %l0,[%i1+0x000] ! Mem[0000000068800000] std %l0,[%i1+0x028] ! Mem[0000000068800028] jmpl %o7,%g0 lduw [%i0+0x008],%l3 ! Mem[0000000068000008] p44_near_0_he: stw %l5,[%i3+0x00c] ! Mem[000000006980000c] stx %l2,[%i3+0x010] ! Mem[0000000069800010] ldsb [%i2+0x000],%l7 ! Mem[0000000069000000] ldd [%i0+0x020],%l0 ! Mem[0000000068000020] ldub [%i2+0x033],%l1 ! Mem[0000000069000033] stw %l7,[%i2+0x018] ! Mem[0000000069000018] lduw [%i3+0x034],%l3 ! Mem[0000000069800034] jmpl %o7,%g0 ldsh [%i2+0x01c],%l3 ! Mem[000000006900001c] p45_near_0_le: ldsh [%i1+0x020],%l0 ! Mem[000000006a800020] stx %l0,[%i1+0x008] ! Mem[000000006a800008] jmpl %o7,%g0 lduw [%i3+0x028],%l3 ! Mem[000000006b800028] p45_near_0_he: stb %l5,[%i2+0x00d] ! Mem[000000006b00000d] stw %l2,[%i2+0x034] ! Mem[000000006b000034] ldx [%i3+0x020],%l7 ! Mem[000000006b800020] sth %l0,[%i3+0x006] ! Mem[000000006b800006] ldsh [%i3+0x012],%l1 ! Mem[000000006b800012] ldsw [%i2+0x018],%l7 ! Mem[000000006b000018] ldub [%i1+0x014],%l3 ! Mem[000000006a800014] jmpl %o7,%g0 ldub [%i2+0x03d],%l3 ! Mem[000000006b00003d] p46_near_0_le: ldx [%i1+0x000],%l0 ! Mem[000000006c800000] ldd [%i1+0x028],%l0 ! Mem[000000006c800028] jmpl %o7,%g0 lduw [%i2+0x008],%l3 ! Mem[000000006d000008] p46_near_0_he: lduh [%i1+0x00c],%l5 ! Mem[000000006c80000c] sth %l2,[%i3+0x014] ! Mem[000000006d800014] ldsh [%i0+0x000],%l7 ! Mem[000000006c000000] ldx [%i2+0x020],%l0 ! Mem[000000006d000020] stw %l1,[%i0+0x030] ! Mem[000000006c000030] sth %l7,[%i2+0x018] ! Mem[000000006d000018] ldub [%i3+0x034],%l3 ! Mem[000000006d800034] jmpl %o7,%g0 lduw [%i1+0x01c],%l3 ! Mem[000000006c80001c] p47_near_0_le: stx %l0,[%i1+0x020] ! Mem[000000006e800020] ldsw [%i1+0x008],%l0 ! Mem[000000006e800008] jmpl %o7,%g0 lduw [%i2+0x028],%l3 ! Mem[000000006f000028] p47_near_0_he: ldsh [%i0+0x00c],%l5 ! Mem[000000006e00000c] std %l2,[%i2+0x030] ! Mem[000000006f000030] stb %l7,[%i2+0x020] ! Mem[000000006f000020] ldub [%i1+0x006],%l0 ! Mem[000000006e800006] std %l0,[%i1+0x010] ! Mem[000000006e800010] ldsh [%i2+0x018],%l7 ! Mem[000000006f000018] ldsh [%i1+0x014],%l3 ! Mem[000000006e800014] jmpl %o7,%g0 stb %l3,[%i3+0x03d] ! Mem[000000006f80003d] p48_near_0_le: ldub [%i1+0x000],%l0 ! Mem[0000000070800000] lduw [%i1+0x028],%l0 ! Mem[0000000070800028] jmpl %o7,%g0 lduw [%i1+0x008],%l3 ! Mem[0000000070800008] p48_near_0_he: ldsb [%i3+0x00d],%l5 ! Mem[000000007180000d] sth %l2,[%i0+0x014] ! Mem[0000000070000014] ldsw [%i3+0x000],%l7 ! Mem[0000000071800000] ldsb [%i0+0x026],%l0 ! Mem[0000000070000026] ldx [%i2+0x030],%l1 ! Mem[0000000071000030] ldx [%i2+0x018],%l7 ! Mem[0000000071000018] ldsh [%i0+0x034],%l3 ! Mem[0000000070000034] jmpl %o7,%g0 sth %l3,[%i2+0x01c] ! Mem[000000007100001c] p49_near_0_le: std %l0,[%i1+0x020] ! Mem[0000000072800020] std %l0,[%i1+0x008] ! Mem[0000000072800008] jmpl %o7,%g0 lduw [%i0+0x028],%l3 ! Mem[0000000072000028] p49_near_0_he: stw %l5,[%i2+0x00c] ! Mem[000000007300000c] std %l2,[%i2+0x030] ! Mem[0000000073000030] std %l6,[%i0+0x020] ! Mem[0000000072000020] stw %l0,[%i3+0x004] ! Mem[0000000073800004] ldsw [%i2+0x010],%l1 ! Mem[0000000073000010] ldsb [%i2+0x018],%l7 ! Mem[0000000073000018] ldd [%i2+0x010],%l2 ! Mem[0000000073000010] jmpl %o7,%g0 stx %l3,[%i2+0x038] ! Mem[0000000073000038] p50_near_0_le: ldsb [%i1+0x000],%l0 ! Mem[0000000074800000] stx %l0,[%i0+0x028] ! Mem[0000000074000028] jmpl %o7,%g0 lduw [%i0+0x008],%l3 ! Mem[0000000074000008] p50_near_0_he: stb %l5,[%i1+0x00d] ! Mem[000000007480000d] stb %l2,[%i1+0x015] ! Mem[0000000074800015] ldsh [%i2+0x000],%l7 ! Mem[0000000075000000] lduw [%i2+0x024],%l0 ! Mem[0000000075000024] ldsb [%i3+0x033],%l1 ! Mem[0000000075800033] lduw [%i2+0x018],%l7 ! Mem[0000000075000018] stw %l3,[%i0+0x034] ! Mem[0000000074000034] jmpl %o7,%g0 ldsb [%i0+0x01d],%l3 ! Mem[000000007400001d] p51_near_0_le: lduw [%i2+0x020],%l0 ! Mem[0000000077000020] ldd [%i0+0x008],%l0 ! Mem[0000000076000008] jmpl %o7,%g0 lduw [%i0+0x028],%l3 ! Mem[0000000076000028] p51_near_0_he: ldx [%i0+0x008],%l5 ! Mem[0000000076000008] ldx [%i2+0x030],%l2 ! Mem[0000000077000030] sth %l7,[%i3+0x020] ! Mem[0000000077800020] ldsw [%i1+0x004],%l0 ! Mem[0000000076800004] stx %l1,[%i0+0x010] ! Mem[0000000076000010] stw %l7,[%i2+0x018] ! Mem[0000000077000018] stw %l3,[%i2+0x014] ! Mem[0000000077000014] jmpl %o7,%g0 ldsw [%i3+0x03c],%l3 ! Mem[000000007780003c] p52_near_0_le: stw %l0,[%i2+0x000] ! Mem[0000000079000000] ldsw [%i0+0x028],%l0 ! Mem[0000000078000028] jmpl %o7,%g0 lduw [%i3+0x008],%l3 ! Mem[0000000079800008] p52_near_0_he: ldub [%i2+0x00d],%l5 ! Mem[000000007900000d] lduw [%i1+0x014],%l2 ! Mem[0000000078800014] ldsw [%i0+0x000],%l7 ! Mem[0000000078000000] ldd [%i0+0x020],%l0 ! Mem[0000000078000020] sth %l1,[%i1+0x032] ! Mem[0000000078800032] lduh [%i2+0x018],%l7 ! Mem[0000000079000018] std %l2,[%i1+0x030] ! Mem[0000000078800030] jmpl %o7,%g0 lduh [%i2+0x01c],%l3 ! Mem[000000007900001c] p53_near_0_le: ldsw [%i2+0x020],%l0 ! Mem[000000007b000020] lduw [%i0+0x008],%l0 ! Mem[000000007a000008] jmpl %o7,%g0 lduw [%i3+0x028],%l3 ! Mem[000000007b800028] p53_near_0_he: ldsb [%i2+0x00d],%l5 ! Mem[000000007b00000d] lduh [%i3+0x034],%l2 ! Mem[000000007b800034] stw %l7,[%i2+0x020] ! Mem[000000007b000020] sth %l0,[%i3+0x006] ! Mem[000000007b800006] lduw [%i2+0x010],%l1 ! Mem[000000007b000010] sth %l7,[%i2+0x018] ! Mem[000000007b000018] std %l2,[%i3+0x010] ! Mem[000000007b800010] jmpl %o7,%g0 ldx [%i1+0x038],%l3 ! Mem[000000007a800038] p54_near_0_le: stb %l0,[%i2+0x000] ! Mem[000000007d000000] std %l0,[%i0+0x028] ! Mem[000000007c000028] jmpl %o7,%g0 lduw [%i2+0x008],%l3 ! Mem[000000007d000008] p54_near_0_he: stw %l5,[%i1+0x00c] ! Mem[000000007c80000c] ldub [%i2+0x015],%l2 ! Mem[000000007d000015] ldub [%i3+0x000],%l7 ! Mem[000000007d800000] ldx [%i3+0x020],%l0 ! Mem[000000007d800020] ldub [%i2+0x033],%l1 ! Mem[000000007d000033] ldsh [%i2+0x018],%l7 ! Mem[000000007d000018] ldx [%i1+0x030],%l3 ! Mem[000000007c800030] jmpl %o7,%g0 std %l2,[%i0+0x018] ! Mem[000000007c000018] p55_near_0_le: ldd [%i2+0x020],%l0 ! Mem[000000007f000020] sth %l0,[%i0+0x008] ! Mem[000000007e000008] jmpl %o7,%g0 lduw [%i1+0x028],%l3 ! Mem[000000007e800028] p55_near_0_he: sth %l5,[%i3+0x00c] ! Mem[000000007f80000c] ldsw [%i0+0x034],%l2 ! Mem[000000007e000034] sth %l7,[%i0+0x020] ! Mem[000000007e000020] ldub [%i1+0x006],%l0 ! Mem[000000007e800006] ldsh [%i3+0x012],%l1 ! Mem[000000007f800012] std %l6,[%i2+0x018] ! Mem[000000007f000018] ldx [%i3+0x010],%l3 ! Mem[000000007f800010] jmpl %o7,%g0 stw %l3,[%i3+0x03c] ! Mem[000000007f80003c] p56_near_0_le: lduh [%i2+0x000],%l0 ! Mem[0000000081000000] ldd [%i0+0x028],%l0 ! Mem[0000000080000028] jmpl %o7,%g0 lduw [%i1+0x008],%l3 ! Mem[0000000080800008] p56_near_0_he: ldx [%i2+0x008],%l5 ! Mem[0000000081000008] ldsh [%i2+0x014],%l2 ! Mem[0000000081000014] lduh [%i2+0x000],%l7 ! Mem[0000000081000000] ldsb [%i0+0x026],%l0 ! Mem[0000000080000026] ldd [%i0+0x030],%l0 ! Mem[0000000080000030] ldsb [%i2+0x018],%l7 ! Mem[0000000081000018] lduh [%i1+0x034],%l3 ! Mem[0000000080800034] jmpl %o7,%g0 ldd [%i2+0x018],%l2 ! Mem[0000000081000018] p57_near_0_le: sth %l0,[%i2+0x020] ! Mem[0000000083000020] ldsw [%i0+0x008],%l0 ! Mem[0000000082000008] jmpl %o7,%g0 lduw [%i0+0x028],%l3 ! Mem[0000000082000028] p57_near_0_he: ldub [%i2+0x00d],%l5 ! Mem[000000008300000d] ldsb [%i0+0x035],%l2 ! Mem[0000000082000035] stw %l7,[%i3+0x020] ! Mem[0000000083800020] std %l0,[%i3+0x000] ! Mem[0000000083800000] std %l0,[%i1+0x010] ! Mem[0000000082800010] lduw [%i2+0x018],%l7 ! Mem[0000000083000018] ldsw [%i0+0x014],%l3 ! Mem[0000000082000014] jmpl %o7,%g0 ldsh [%i1+0x03c],%l3 ! Mem[000000008280003c] p58_near_0_le: ldsh [%i2+0x000],%l0 ! Mem[0000000085000000] lduw [%i3+0x028],%l0 ! Mem[0000000085800028] jmpl %o7,%g0 lduw [%i0+0x008],%l3 ! Mem[0000000084000008] p58_near_0_he: ldsw [%i0+0x00c],%l5 ! Mem[000000008400000c] ldd [%i2+0x010],%l2 ! Mem[0000000085000010] lduw [%i0+0x000],%l7 ! Mem[0000000084000000] lduw [%i3+0x024],%l0 ! Mem[0000000085800024] ldx [%i2+0x030],%l1 ! Mem[0000000085000030] ldd [%i2+0x018],%l6 ! Mem[0000000085000018] ldsw [%i2+0x034],%l3 ! Mem[0000000085000034] jmpl %o7,%g0 lduw [%i0+0x01c],%l3 ! Mem[000000008400001c] p59_near_0_le: ldx [%i2+0x020],%l0 ! Mem[0000000087000020] ldx [%i3+0x008],%l0 ! Mem[0000000087800008] jmpl %o7,%g0 lduw [%i0+0x028],%l3 ! Mem[0000000086000028] p59_near_0_he: ldd [%i3+0x008],%l4 ! Mem[0000000087800008] stx %l2,[%i1+0x030] ! Mem[0000000086800030] stx %l7,[%i2+0x020] ! Mem[0000000087000020] ldsw [%i2+0x004],%l0 ! Mem[0000000087000004] lduh [%i2+0x012],%l1 ! Mem[0000000087000012] lduh [%i1+0x018],%l7 ! Mem[0000000086800018] ldsb [%i1+0x014],%l3 ! Mem[0000000086800014] jmpl %o7,%g0 stb %l3,[%i2+0x03d] ! Mem[000000008700003d] p60_near_0_le: stx %l0,[%i2+0x000] ! Mem[0000000089000000] sth %l0,[%i3+0x028] ! Mem[0000000089800028] jmpl %o7,%g0 lduw [%i3+0x008],%l3 ! Mem[0000000089800008] p60_near_0_he: sth %l5,[%i2+0x00c] ! Mem[000000008900000c] ldd [%i2+0x010],%l2 ! Mem[0000000089000010] lduh [%i3+0x000],%l7 ! Mem[0000000089800000] ldd [%i0+0x020],%l0 ! Mem[0000000088000020] ldsw [%i2+0x030],%l1 ! Mem[0000000089000030] sth %l7,[%i1+0x018] ! Mem[0000000088800018] ldsb [%i2+0x034],%l3 ! Mem[0000000089000034] jmpl %o7,%g0 sth %l3,[%i2+0x01c] ! Mem[000000008900001c] p61_near_0_le: ldub [%i2+0x020],%l0 ! Mem[000000008b000020] ldd [%i3+0x008],%l0 ! Mem[000000008b800008] jmpl %o7,%g0 lduw [%i2+0x028],%l3 ! Mem[000000008b000028] p61_near_0_he: std %l4,[%i1+0x008] ! Mem[000000008a800008] stx %l2,[%i1+0x030] ! Mem[000000008a800030] ldd [%i0+0x020],%l6 ! Mem[000000008a000020] sth %l0,[%i3+0x006] ! Mem[000000008b800006] stx %l1,[%i3+0x010] ! Mem[000000008b800010] ldub [%i1+0x018],%l7 ! Mem[000000008a800018] stx %l3,[%i1+0x010] ! Mem[000000008a800010] jmpl %o7,%g0 stx %l3,[%i1+0x038] ! Mem[000000008a800038] p62_near_0_le: std %l0,[%i2+0x000] ! Mem[000000008d000000] ldsw [%i3+0x028],%l0 ! Mem[000000008d800028] jmpl %o7,%g0 lduw [%i1+0x008],%l3 ! Mem[000000008c800008] p62_near_0_he: lduw [%i0+0x00c],%l5 ! Mem[000000008c00000c] stw %l2,[%i3+0x014] ! Mem[000000008d800014] lduw [%i2+0x000],%l7 ! Mem[000000008d000000] ldx [%i3+0x020],%l0 ! Mem[000000008d800020] sth %l1,[%i0+0x032] ! Mem[000000008c000032] std %l6,[%i1+0x018] ! Mem[000000008c800018] sth %l3,[%i3+0x034] ! Mem[000000008d800034] jmpl %o7,%g0 ldsb [%i3+0x01d],%l3 ! Mem[000000008d80001d] p63_near_0_le: ldsb [%i2+0x020],%l0 ! Mem[000000008f000020] ldub [%i3+0x008],%l0 ! Mem[000000008f800008] jmpl %o7,%g0 lduw [%i1+0x028],%l3 ! Mem[000000008e800028] p63_near_0_he: ldsw [%i2+0x00c],%l5 ! Mem[000000008f00000c] sth %l2,[%i2+0x034] ! Mem[000000008f000034] ldsb [%i3+0x020],%l7 ! Mem[000000008f800020] ldub [%i2+0x006],%l0 ! Mem[000000008f000006] stb %l1,[%i1+0x013] ! Mem[000000008e800013] ldsb [%i1+0x018],%l7 ! Mem[000000008e800018] sth %l3,[%i1+0x014] ! Mem[000000008e800014] jmpl %o7,%g0 ldsw [%i2+0x03c],%l3 ! Mem[000000008f00003c] near0_b2b_h: nop nop nop jmpl %o7,%g0 nop near0_b2b_l: nop nop nop jmpl %o7,%g0 nop user_near0_end: .seg "text" .align 0x2000 user_near1_start: p0_near_1_le: stx %l7,[%i3+0x010] ! Mem[0000000011800010] ldub [%i0+0x037],%l1 ! Mem[0000000010000037] ldsh [%i3+0x018],%l4 ! Mem[0000000011800018] ldsb [%i0+0x007],%l5 ! Mem[0000000010000007] jmpl %o7,%g0 stw %l6,[%i2+0x008] ! Mem[0000000011000008] p0_near_1_he: lduh [%i2+0x032],%l3 ! Mem[0000000011000032] ldsh [%i1+0x018],%l7 ! Mem[0000000010800018] ldub [%i1+0x008],%l7 ! Mem[0000000010800008] jmpl %o7,%g0 lduh [%i3+0x030],%l1 ! Mem[0000000011800030] p1_near_1_le: ldub [%i3+0x010],%l4 ! Mem[0000000013800010] ldsh [%i3+0x00c],%l3 ! Mem[000000001380000c] ldsh [%i2+0x028],%l5 ! Mem[0000000013000028] jmpl %o7,%g0 ldsb [%i2+0x02d],%l7 ! Mem[000000001300002d] p1_near_1_he: ldub [%i2+0x026],%l0 ! Mem[0000000013000026] jmpl %o7,%g0 ldsb [%i2+0x000],%l1 ! Mem[0000000013000000] p2_near_1_le: ldsw [%i0+0x010],%l4 ! Mem[0000000014000010] sth %l3,[%i2+0x02c] ! Mem[000000001500002c] ldsb [%i3+0x009],%l5 ! Mem[0000000015800009] jmpl %o7,%g0 std %l6,[%i0+0x008] ! Mem[0000000014000008] p2_near_1_he: stx %l0,[%i2+0x020] ! Mem[0000000015000020] jmpl %o7,%g0 sth %l1,[%i1+0x020] ! Mem[0000000014800020] p3_near_1_le: ldub [%i1+0x010],%l4 ! Mem[0000000016800010] lduh [%i2+0x00c],%l3 ! Mem[000000001700000c] ldd [%i3+0x028],%l4 ! Mem[0000000017800028] jmpl %o7,%g0 ldsh [%i3+0x02c],%l7 ! Mem[000000001780002c] p3_near_1_he: lduh [%i3+0x026],%l0 ! Mem[0000000017800026] jmpl %o7,%g0 stb %l1,[%i1+0x000] ! Mem[0000000016800000] p4_near_1_le: lduh [%i2+0x010],%l4 ! Mem[0000000019000010] ldsh [%i1+0x02c],%l3 ! Mem[000000001880002c] ldsb [%i3+0x009],%l5 ! Mem[0000000019800009] jmpl %o7,%g0 sth %l7,[%i2+0x00c] ! Mem[000000001900000c] p4_near_1_he: stw %l0,[%i3+0x024] ! Mem[0000000019800024] jmpl %o7,%g0 ldub [%i0+0x020],%l1 ! Mem[0000000018000020] p5_near_1_le: ldub [%i3+0x010],%l4 ! Mem[000000001b800010] sth %l3,[%i0+0x00c] ! Mem[000000001a00000c] ldd [%i3+0x028],%l4 ! Mem[000000001b800028] jmpl %o7,%g0 ldsw [%i1+0x02c],%l7 ! Mem[000000001a80002c] p5_near_1_he: ldub [%i0+0x026],%l0 ! Mem[000000001a000026] jmpl %o7,%g0 ldsh [%i0+0x000],%l1 ! Mem[000000001a000000] p6_near_1_le: lduh [%i0+0x010],%l4 ! Mem[000000001c000010] lduh [%i3+0x02c],%l3 ! Mem[000000001d80002c] stx %l5,[%i0+0x008] ! Mem[000000001c000008] jmpl %o7,%g0 std %l6,[%i0+0x008] ! Mem[000000001c000008] p6_near_1_he: sth %l0,[%i0+0x026] ! Mem[000000001c000026] jmpl %o7,%g0 ldd [%i3+0x020],%l0 ! Mem[000000001d800020] p7_near_1_le: lduw [%i1+0x010],%l4 ! Mem[000000001e800010] ldd [%i2+0x008],%l2 ! Mem[000000001f000008] ldd [%i0+0x028],%l4 ! Mem[000000001e000028] jmpl %o7,%g0 ldub [%i3+0x02d],%l7 ! Mem[000000001f80002d] p7_near_1_he: ldsw [%i0+0x024],%l0 ! Mem[000000001e000024] jmpl %o7,%g0 std %l0,[%i3+0x000] ! Mem[000000001f800000] p8_near_1_le: lduh [%i2+0x010],%l4 ! Mem[0000000021000010] stb %l3,[%i1+0x02c] ! Mem[000000002080002c] stx %l5,[%i1+0x008] ! Mem[0000000020800008] jmpl %o7,%g0 sth %l7,[%i2+0x00c] ! Mem[000000002100000c] p8_near_1_he: std %l0,[%i0+0x020] ! Mem[0000000020000020] jmpl %o7,%g0 ldx [%i2+0x020],%l1 ! Mem[0000000021000020] p9_near_1_le: lduw [%i3+0x010],%l4 ! Mem[0000000023800010] lduh [%i0+0x00c],%l3 ! Mem[000000002200000c] stw %l5,[%i1+0x028] ! Mem[0000000022800028] jmpl %o7,%g0 lduh [%i1+0x02c],%l7 ! Mem[000000002280002c] p9_near_1_he: ldsh [%i1+0x026],%l0 ! Mem[0000000022800026] jmpl %o7,%g0 lduh [%i1+0x000],%l1 ! Mem[0000000022800000] p10_near_1_le: ldx [%i0+0x010],%l4 ! Mem[0000000024000010] ldd [%i3+0x028],%l2 ! Mem[0000000025800028] sth %l5,[%i2+0x008] ! Mem[0000000025000008] jmpl %o7,%g0 stw %l7,[%i3+0x00c] ! Mem[000000002580000c] p10_near_1_he: stb %l0,[%i1+0x026] ! Mem[0000000024800026] jmpl %o7,%g0 ldsb [%i0+0x020],%l1 ! Mem[0000000024000020] p11_near_1_le: stb %l4,[%i1+0x010] ! Mem[0000000026800010] stb %l3,[%i2+0x00c] ! Mem[000000002700000c] stw %l5,[%i2+0x028] ! Mem[0000000027000028] jmpl %o7,%g0 ldub [%i2+0x02d],%l7 ! Mem[000000002700002d] p11_near_1_he: ldsb [%i2+0x026],%l0 ! Mem[0000000027000026] jmpl %o7,%g0 stx %l1,[%i0+0x000] ! Mem[0000000026000000] p12_near_1_le: ldx [%i2+0x010],%l4 ! Mem[0000000029000010] ldsw [%i2+0x02c],%l3 ! Mem[000000002900002c] sth %l5,[%i3+0x008] ! Mem[0000000029800008] jmpl %o7,%g0 stx %l7,[%i2+0x008] ! Mem[0000000029000008] p12_near_1_he: ldx [%i2+0x020],%l0 ! Mem[0000000029000020] jmpl %o7,%g0 sth %l1,[%i0+0x020] ! Mem[0000000028000020] p13_near_1_le: stb %l4,[%i3+0x010] ! Mem[000000002b800010] stw %l3,[%i1+0x00c] ! Mem[000000002a80000c] std %l4,[%i3+0x028] ! Mem[000000002b800028] jmpl %o7,%g0 lduh [%i0+0x02c],%l7 ! Mem[000000002a00002c] p13_near_1_he: ldsh [%i3+0x026],%l0 ! Mem[000000002b800026] jmpl %o7,%g0 lduw [%i3+0x000],%l1 ! Mem[000000002b800000] p14_near_1_le: std %l4,[%i0+0x010] ! Mem[000000002c000010] lduw [%i0+0x02c],%l3 ! Mem[000000002c00002c] stb %l5,[%i3+0x009] ! Mem[000000002d800009] jmpl %o7,%g0 stw %l7,[%i3+0x00c] ! Mem[000000002d80000c] p14_near_1_he: stb %l0,[%i3+0x026] ! Mem[000000002d800026] jmpl %o7,%g0 ldub [%i2+0x020],%l1 ! Mem[000000002d000020] p15_near_1_le: stb %l4,[%i2+0x010] ! Mem[000000002f000010] ldsw [%i2+0x00c],%l3 ! Mem[000000002f00000c] std %l4,[%i3+0x028] ! Mem[000000002f800028] jmpl %o7,%g0 lduw [%i2+0x02c],%l7 ! Mem[000000002f00002c] p15_near_1_he: ldsb [%i0+0x026],%l0 ! Mem[000000002e000026] jmpl %o7,%g0 ldd [%i2+0x000],%l0 ! Mem[000000002f000000] p16_near_1_le: std %l4,[%i2+0x010] ! Mem[0000000031000010] stw %l3,[%i2+0x02c] ! Mem[000000003100002c] stb %l5,[%i0+0x009] ! Mem[0000000030000009] jmpl %o7,%g0 stx %l7,[%i1+0x008] ! Mem[0000000030800008] p16_near_1_he: ldx [%i0+0x020],%l0 ! Mem[0000000030000020] jmpl %o7,%g0 stw %l1,[%i1+0x020] ! Mem[0000000030800020] p17_near_1_le: sth %l4,[%i3+0x010] ! Mem[0000000033800010] lduw [%i1+0x00c],%l3 ! Mem[000000003280000c] ldx [%i0+0x028],%l5 ! Mem[0000000032000028] jmpl %o7,%g0 ldx [%i0+0x028],%l7 ! Mem[0000000032000028] p17_near_1_he: ldd [%i0+0x020],%l0 ! Mem[0000000032000020] jmpl %o7,%g0 std %l0,[%i0+0x000] ! Mem[0000000032000000] p18_near_1_le: std %l4,[%i0+0x010] ! Mem[0000000034000010] ldsb [%i0+0x02c],%l3 ! Mem[000000003400002c] stb %l5,[%i1+0x009] ! Mem[0000000034800009] jmpl %o7,%g0 ldd [%i2+0x008],%l6 ! Mem[0000000035000008] p18_near_1_he: lduw [%i0+0x024],%l0 ! Mem[0000000034000024] jmpl %o7,%g0 lduh [%i0+0x020],%l1 ! Mem[0000000034000020] p19_near_1_le: sth %l4,[%i2+0x010] ! Mem[0000000037000010] std %l2,[%i3+0x008] ! Mem[0000000037800008] ldx [%i1+0x028],%l5 ! Mem[0000000036800028] jmpl %o7,%g0 lduw [%i2+0x02c],%l7 ! Mem[000000003700002c] p19_near_1_he: stx %l0,[%i1+0x020] ! Mem[0000000036800020] jmpl %o7,%g0 ldsw [%i0+0x000],%l1 ! Mem[0000000036000000] p20_near_1_le: stw %l4,[%i2+0x010] ! Mem[0000000039000010] lduw [%i2+0x02c],%l3 ! Mem[000000003900002c] lduw [%i2+0x008],%l5 ! Mem[0000000039000008] jmpl %o7,%g0 ldsb [%i1+0x00d],%l7 ! Mem[000000003880000d] p20_near_1_he: lduh [%i1+0x026],%l0 ! Mem[0000000038800026] jmpl %o7,%g0 ldsb [%i3+0x020],%l1 ! Mem[0000000039800020] p21_near_1_le: stx %l4,[%i3+0x010] ! Mem[000000003b800010] ldsb [%i2+0x00c],%l3 ! Mem[000000003b00000c] lduh [%i3+0x028],%l5 ! Mem[000000003b800028] jmpl %o7,%g0 ldx [%i3+0x028],%l7 ! Mem[000000003b800028] p21_near_1_he: stw %l0,[%i2+0x024] ! Mem[000000003b000024] jmpl %o7,%g0 sth %l1,[%i2+0x000] ! Mem[000000003b000000] p22_near_1_le: stw %l4,[%i1+0x010] ! Mem[000000003c800010] std %l2,[%i1+0x028] ! Mem[000000003c800028] lduw [%i3+0x008],%l5 ! Mem[000000003d800008] jmpl %o7,%g0 ldsh [%i2+0x00c],%l7 ! Mem[000000003d00000c] p22_near_1_he: ldub [%i2+0x026],%l0 ! Mem[000000003d000026] jmpl %o7,%g0 stb %l1,[%i2+0x020] ! Mem[000000003d000020] p23_near_1_le: stx %l4,[%i2+0x010] ! Mem[000000003f000010] ldub [%i3+0x00c],%l3 ! Mem[000000003f80000c] lduh [%i3+0x028],%l5 ! Mem[000000003f800028] jmpl %o7,%g0 stb %l7,[%i1+0x02d] ! Mem[000000003e80002d] p23_near_1_he: sth %l0,[%i3+0x026] ! Mem[000000003f800026] jmpl %o7,%g0 ldub [%i1+0x000],%l1 ! Mem[000000003e800000] p24_near_1_le: ldd [%i2+0x010],%l4 ! Mem[0000000041000010] stx %l3,[%i2+0x028] ! Mem[0000000041000028] ldub [%i3+0x009],%l5 ! Mem[0000000041800009] jmpl %o7,%g0 ldsb [%i0+0x00d],%l7 ! Mem[000000004000000d] p24_near_1_he: lduh [%i3+0x026],%l0 ! Mem[0000000041800026] jmpl %o7,%g0 ldsh [%i0+0x020],%l1 ! Mem[0000000040000020] p25_near_1_le: stx %l4,[%i3+0x010] ! Mem[0000000043800010] ldx [%i2+0x008],%l3 ! Mem[0000000043000008] lduh [%i0+0x028],%l5 ! Mem[0000000042000028] jmpl %o7,%g0 std %l6,[%i3+0x028] ! Mem[0000000043800028] p25_near_1_he: stw %l0,[%i0+0x024] ! Mem[0000000042000024] jmpl %o7,%g0 ldd [%i0+0x000],%l0 ! Mem[0000000042000000] p26_near_1_le: ldd [%i1+0x010],%l4 ! Mem[0000000044800010] ldub [%i1+0x02c],%l3 ! Mem[000000004480002c] ldub [%i0+0x009],%l5 ! Mem[0000000044000009] jmpl %o7,%g0 ldsh [%i2+0x00c],%l7 ! Mem[000000004500000c] p26_near_1_he: ldub [%i0+0x026],%l0 ! Mem[0000000044000026] jmpl %o7,%g0 std %l0,[%i0+0x020] ! Mem[0000000044000020] p27_near_1_le: ldsb [%i2+0x010],%l4 ! Mem[0000000047000010] stx %l3,[%i0+0x008] ! Mem[0000000046000008] ldsw [%i1+0x028],%l5 ! Mem[0000000046800028] jmpl %o7,%g0 stb %l7,[%i1+0x02d] ! Mem[000000004680002d] p27_near_1_he: sth %l0,[%i0+0x026] ! Mem[0000000046000026] jmpl %o7,%g0 ldx [%i3+0x000],%l1 ! Mem[0000000047800000] p28_near_1_le: ldd [%i2+0x010],%l4 ! Mem[0000000049000010] ldx [%i3+0x028],%l3 ! Mem[0000000049800028] ldsh [%i1+0x008],%l5 ! Mem[0000000048800008] jmpl %o7,%g0 ldsw [%i0+0x00c],%l7 ! Mem[000000004800000c] p28_near_1_he: ldsw [%i0+0x024],%l0 ! Mem[0000000048000024] jmpl %o7,%g0 lduh [%i2+0x020],%l1 ! Mem[0000000049000020] p29_near_1_le: ldsb [%i3+0x010],%l4 ! Mem[000000004b800010] ldsh [%i2+0x00c],%l3 ! Mem[000000004b00000c] ldsw [%i2+0x028],%l5 ! Mem[000000004b000028] jmpl %o7,%g0 std %l6,[%i2+0x028] ! Mem[000000004b000028] p29_near_1_he: std %l0,[%i1+0x020] ! Mem[000000004a800020] jmpl %o7,%g0 ldsb [%i1+0x000],%l1 ! Mem[000000004a800000] p30_near_1_le: ldsh [%i1+0x010],%l4 ! Mem[000000004c800010] sth %l3,[%i1+0x02c] ! Mem[000000004c80002c] ldsh [%i2+0x008],%l5 ! Mem[000000004d000008] jmpl %o7,%g0 ldub [%i2+0x00d],%l7 ! Mem[000000004d00000d] p30_near_1_he: ldsh [%i1+0x026],%l0 ! Mem[000000004c800026] jmpl %o7,%g0 stx %l1,[%i1+0x020] ! Mem[000000004c800020] p31_near_1_le: ldsw [%i2+0x010],%l4 ! Mem[000000004f000010] ldx [%i0+0x008],%l3 ! Mem[000000004e000008] ldsb [%i3+0x029],%l5 ! Mem[000000004f800029] jmpl %o7,%g0 sth %l7,[%i0+0x02c] ! Mem[000000004e00002c] p31_near_1_he: stb %l0,[%i2+0x026] ! Mem[000000004f000026] jmpl %o7,%g0 stb %l1,[%i0+0x000] ! Mem[000000004e000000] p32_near_1_le: ldsh [%i2+0x010],%l4 ! Mem[0000000051000010] ldsh [%i3+0x02c],%l3 ! Mem[000000005180002c] ldd [%i3+0x008],%l4 ! Mem[0000000051800008] jmpl %o7,%g0 ldsw [%i3+0x00c],%l7 ! Mem[000000005180000c] p32_near_1_he: ldsb [%i2+0x026],%l0 ! Mem[0000000051000026] jmpl %o7,%g0 lduw [%i0+0x020],%l1 ! Mem[0000000050000020] p33_near_1_le: ldsw [%i0+0x010],%l4 ! Mem[0000000052000010] sth %l3,[%i2+0x00c] ! Mem[000000005300000c] ldsb [%i3+0x029],%l5 ! Mem[0000000053800029] jmpl %o7,%g0 stw %l7,[%i2+0x02c] ! Mem[000000005300002c] p33_near_1_he: ldx [%i3+0x020],%l0 ! Mem[0000000053800020] jmpl %o7,%g0 ldub [%i3+0x000],%l1 ! Mem[0000000053800000] p34_near_1_le: ldub [%i1+0x010],%l4 ! Mem[0000000054800010] lduh [%i2+0x02c],%l3 ! Mem[000000005500002c] ldd [%i3+0x008],%l4 ! Mem[0000000055800008] jmpl %o7,%g0 ldub [%i1+0x00d],%l7 ! Mem[000000005480000d] p34_near_1_he: ldd [%i3+0x020],%l0 ! Mem[0000000055800020] jmpl %o7,%g0 ldd [%i3+0x020],%l0 ! Mem[0000000055800020] p35_near_1_le: ldsw [%i2+0x010],%l4 ! Mem[0000000057000010] ldd [%i1+0x008],%l2 ! Mem[0000000056800008] stx %l5,[%i0+0x028] ! Mem[0000000056000028] jmpl %o7,%g0 stx %l7,[%i0+0x028] ! Mem[0000000056000028] p35_near_1_he: stb %l0,[%i0+0x026] ! Mem[0000000056000026] jmpl %o7,%g0 stw %l1,[%i2+0x000] ! Mem[0000000057000000] p36_near_1_le: ldub [%i2+0x010],%l4 ! Mem[0000000059000010] stb %l3,[%i0+0x02c] ! Mem[000000005800002c] ldd [%i0+0x008],%l4 ! Mem[0000000058000008] jmpl %o7,%g0 lduh [%i3+0x00c],%l7 ! Mem[000000005980000c] p36_near_1_he: ldsb [%i0+0x026],%l0 ! Mem[0000000058000026] jmpl %o7,%g0 std %l0,[%i1+0x020] ! Mem[0000000058800020] p37_near_1_le: lduh [%i0+0x010],%l4 ! Mem[000000005a000010] lduh [%i3+0x00c],%l3 ! Mem[000000005b80000c] stx %l5,[%i1+0x028] ! Mem[000000005a800028] jmpl %o7,%g0 stw %l7,[%i2+0x02c] ! Mem[000000005b00002c] p37_near_1_he: ldx [%i0+0x020],%l0 ! Mem[000000005a000020] jmpl %o7,%g0 lduh [%i0+0x000],%l1 ! Mem[000000005a000000] p38_near_1_le: ldub [%i1+0x010],%l4 ! Mem[000000005c800010] ldd [%i2+0x028],%l2 ! Mem[000000005d000028] stw %l5,[%i1+0x008] ! Mem[000000005c800008] jmpl %o7,%g0 lduw [%i1+0x00c],%l7 ! Mem[000000005c80000c] p38_near_1_he: ldd [%i0+0x020],%l0 ! Mem[000000005c000020] jmpl %o7,%g0 ldsw [%i0+0x020],%l1 ! Mem[000000005c000020] p39_near_1_le: lduh [%i2+0x010],%l4 ! Mem[000000005f000010] stb %l3,[%i1+0x00c] ! Mem[000000005e80000c] sth %l5,[%i2+0x028] ! Mem[000000005f000028] jmpl %o7,%g0 stx %l7,[%i3+0x028] ! Mem[000000005f800028] p39_near_1_he: lduw [%i1+0x024],%l0 ! Mem[000000005e800024] jmpl %o7,%g0 ldsb [%i0+0x000],%l1 ! Mem[000000005e000000] p40_near_1_le: lduw [%i3+0x010],%l4 ! Mem[0000000061800010] ldsw [%i0+0x02c],%l3 ! Mem[000000006000002c] stw %l5,[%i2+0x008] ! Mem[0000000061000008] jmpl %o7,%g0 lduh [%i2+0x00c],%l7 ! Mem[000000006100000c] p40_near_1_he: stx %l0,[%i1+0x020] ! Mem[0000000060800020] jmpl %o7,%g0 sth %l1,[%i3+0x020] ! Mem[0000000061800020] p41_near_1_le: lduh [%i0+0x010],%l4 ! Mem[0000000062000010] stw %l3,[%i3+0x00c] ! Mem[000000006380000c] sth %l5,[%i3+0x028] ! Mem[0000000063800028] jmpl %o7,%g0 ldd [%i2+0x028],%l6 ! Mem[0000000063000028] p41_near_1_he: lduh [%i2+0x026],%l0 ! Mem[0000000063000026] jmpl %o7,%g0 stb %l1,[%i3+0x000] ! Mem[0000000063800000] p42_near_1_le: lduw [%i1+0x010],%l4 ! Mem[0000000064800010] stb %l3,[%i2+0x02c] ! Mem[000000006500002c] std %l4,[%i3+0x008] ! Mem[0000000065800008] jmpl %o7,%g0 lduw [%i0+0x00c],%l7 ! Mem[000000006400000c] p42_near_1_he: stw %l0,[%i2+0x024] ! Mem[0000000065000024] jmpl %o7,%g0 ldub [%i2+0x020],%l1 ! Mem[0000000065000020] p43_near_1_le: ldx [%i2+0x010],%l4 ! Mem[0000000067000010] ldsw [%i2+0x00c],%l3 ! Mem[000000006700000c] stb %l5,[%i3+0x029] ! Mem[0000000067800029] jmpl %o7,%g0 ldsb [%i3+0x02d],%l7 ! Mem[000000006780002d] p43_near_1_he: ldub [%i3+0x026],%l0 ! Mem[0000000067800026] jmpl %o7,%g0 ldsh [%i1+0x000],%l1 ! Mem[0000000066800000] p44_near_1_le: stb %l4,[%i3+0x010] ! Mem[0000000069800010] stw %l3,[%i1+0x02c] ! Mem[000000006880002c] std %l4,[%i3+0x008] ! Mem[0000000069800008] jmpl %o7,%g0 ldx [%i2+0x008],%l7 ! Mem[0000000069000008] p44_near_1_he: sth %l0,[%i3+0x026] ! Mem[0000000069800026] jmpl %o7,%g0 ldd [%i0+0x020],%l0 ! Mem[0000000068000020] p45_near_1_le: ldx [%i0+0x010],%l4 ! Mem[000000006a000010] lduw [%i0+0x00c],%l3 ! Mem[000000006a00000c] stb %l5,[%i0+0x029] ! Mem[000000006a000029] jmpl %o7,%g0 ldd [%i1+0x028],%l6 ! Mem[000000006a800028] p45_near_1_he: ldsw [%i0+0x024],%l0 ! Mem[000000006a000024] jmpl %o7,%g0 std %l0,[%i0+0x000] ! Mem[000000006a000000] p46_near_1_le: stb %l4,[%i1+0x010] ! Mem[000000006c800010] ldsb [%i2+0x02c],%l3 ! Mem[000000006d00002c] ldx [%i1+0x008],%l5 ! Mem[000000006c800008] jmpl %o7,%g0 stb %l7,[%i0+0x00d] ! Mem[000000006c00000d] p46_near_1_he: stw %l0,[%i0+0x024] ! Mem[000000006c000024] jmpl %o7,%g0 ldx [%i0+0x020],%l1 ! Mem[000000006c000020] p47_near_1_le: std %l4,[%i2+0x010] ! Mem[000000006f000010] std %l2,[%i2+0x008] ! Mem[000000006f000008] stb %l5,[%i1+0x029] ! Mem[000000006e800029] jmpl %o7,%g0 ldsb [%i2+0x02d],%l7 ! Mem[000000006f00002d] p47_near_1_he: ldub [%i0+0x026],%l0 ! Mem[000000006e000026] jmpl %o7,%g0 lduh [%i3+0x000],%l1 ! Mem[000000006f800000] p48_near_1_le: stb %l4,[%i3+0x010] ! Mem[0000000071800010] lduw [%i1+0x02c],%l3 ! Mem[000000007080002c] ldx [%i2+0x008],%l5 ! Mem[0000000071000008] jmpl %o7,%g0 std %l6,[%i2+0x008] ! Mem[0000000071000008] p48_near_1_he: sth %l0,[%i0+0x026] ! Mem[0000000070000026] jmpl %o7,%g0 ldsb [%i2+0x020],%l1 ! Mem[0000000071000020] p49_near_1_le: std %l4,[%i0+0x010] ! Mem[0000000072000010] ldsb [%i0+0x00c],%l3 ! Mem[000000007200000c] lduw [%i2+0x028],%l5 ! Mem[0000000073000028] jmpl %o7,%g0 ldsh [%i1+0x02c],%l7 ! Mem[000000007280002c] p49_near_1_he: ldsw [%i1+0x024],%l0 ! Mem[0000000072800024] jmpl %o7,%g0 stx %l1,[%i2+0x000] ! Mem[0000000073000000] p50_near_1_le: sth %l4,[%i1+0x010] ! Mem[0000000074800010] std %l2,[%i3+0x028] ! Mem[0000000075800028] lduh [%i3+0x008],%l5 ! Mem[0000000075800008] jmpl %o7,%g0 stb %l7,[%i3+0x00d] ! Mem[000000007580000d] p50_near_1_he: std %l0,[%i1+0x020] ! Mem[0000000074800020] jmpl %o7,%g0 stb %l1,[%i1+0x020] ! Mem[0000000074800020] p51_near_1_le: std %l4,[%i2+0x010] ! Mem[0000000077000010] ldub [%i2+0x00c],%l3 ! Mem[000000007700000c] lduw [%i3+0x028],%l5 ! Mem[0000000077800028] jmpl %o7,%g0 ldsw [%i2+0x02c],%l7 ! Mem[000000007700002c] p51_near_1_he: ldsh [%i2+0x026],%l0 ! Mem[0000000077000026] jmpl %o7,%g0 lduw [%i0+0x000],%l1 ! Mem[0000000076000000] p52_near_1_le: sth %l4,[%i3+0x010] ! Mem[0000000079800010] stx %l3,[%i2+0x028] ! Mem[0000000079000028] lduh [%i3+0x008],%l5 ! Mem[0000000079800008] jmpl %o7,%g0 std %l6,[%i1+0x008] ! Mem[0000000078800008] p52_near_1_he: stb %l0,[%i2+0x026] ! Mem[0000000079000026] jmpl %o7,%g0 ldub [%i0+0x020],%l1 ! Mem[0000000078000020] p53_near_1_le: stw %l4,[%i0+0x010] ! Mem[000000007a000010] ldx [%i1+0x008],%l3 ! Mem[000000007a800008] ldub [%i3+0x029],%l5 ! Mem[000000007b800029] jmpl %o7,%g0 ldsh [%i0+0x02c],%l7 ! Mem[000000007a00002c] p53_near_1_he: ldsb [%i3+0x026],%l0 ! Mem[000000007b800026] jmpl %o7,%g0 ldd [%i0+0x000],%l0 ! Mem[000000007a000000] p54_near_1_le: stx %l4,[%i1+0x010] ! Mem[000000007c800010] ldub [%i3+0x02c],%l3 ! Mem[000000007d80002c] lduh [%i0+0x008],%l5 ! Mem[000000007c000008] jmpl %o7,%g0 sth %l7,[%i3+0x00c] ! Mem[000000007d80000c] p54_near_1_he: ldx [%i3+0x020],%l0 ! Mem[000000007d800020] jmpl %o7,%g0 stw %l1,[%i3+0x020] ! Mem[000000007d800020] p55_near_1_le: stw %l4,[%i2+0x010] ! Mem[000000007f000010] stx %l3,[%i2+0x008] ! Mem[000000007f000008] ldub [%i0+0x029],%l5 ! Mem[000000007e000029] jmpl %o7,%g0 ldsw [%i2+0x02c],%l7 ! Mem[000000007f00002c] p55_near_1_he: ldd [%i0+0x020],%l0 ! Mem[000000007e000020] jmpl %o7,%g0 std %l0,[%i2+0x000] ! Mem[000000007f000000] p56_near_1_le: stx %l4,[%i3+0x010] ! Mem[0000000081800010] ldx [%i2+0x028],%l3 ! Mem[0000000081000028] ldsw [%i1+0x008],%l5 ! Mem[0000000080800008] jmpl %o7,%g0 stw %l7,[%i1+0x00c] ! Mem[000000008080000c] p56_near_1_he: lduw [%i0+0x024],%l0 ! Mem[0000000080000024] jmpl %o7,%g0 lduh [%i1+0x020],%l1 ! Mem[0000000080800020] p57_near_1_le: ldd [%i0+0x010],%l4 ! Mem[0000000082000010] ldsh [%i1+0x00c],%l3 ! Mem[000000008280000c] ldsh [%i1+0x028],%l5 ! Mem[0000000082800028] jmpl %o7,%g0 ldub [%i0+0x02d],%l7 ! Mem[000000008200002d] p57_near_1_he: ldsb [%i0+0x026],%l0 ! Mem[0000000082000026] jmpl %o7,%g0 ldsw [%i1+0x000],%l1 ! Mem[0000000082800000] p58_near_1_le: stx %l4,[%i2+0x010] ! Mem[0000000085000010] sth %l3,[%i0+0x02c] ! Mem[000000008400002c] ldsw [%i2+0x008],%l5 ! Mem[0000000085000008] jmpl %o7,%g0 sth %l7,[%i2+0x00c] ! Mem[000000008500000c] p58_near_1_he: ldx [%i0+0x020],%l0 ! Mem[0000000084000020] jmpl %o7,%g0 stx %l1,[%i0+0x020] ! Mem[0000000084000020] p59_near_1_le: ldd [%i2+0x010],%l4 ! Mem[0000000087000010] ldx [%i3+0x008],%l3 ! Mem[0000000087800008] ldsh [%i2+0x028],%l5 ! Mem[0000000087000028] jmpl %o7,%g0 lduh [%i2+0x02c],%l7 ! Mem[000000008700002c] p59_near_1_he: ldd [%i1+0x020],%l0 ! Mem[0000000086800020] jmpl %o7,%g0 sth %l1,[%i0+0x000] ! Mem[0000000086000000] p60_near_1_le: ldsb [%i3+0x010],%l4 ! Mem[0000000089800010] ldsh [%i2+0x02c],%l3 ! Mem[000000008900002c] ldsb [%i3+0x009],%l5 ! Mem[0000000089800009] jmpl %o7,%g0 stw %l7,[%i0+0x00c] ! Mem[000000008800000c] p60_near_1_he: lduw [%i1+0x024],%l0 ! Mem[0000000088800024] jmpl %o7,%g0 stb %l1,[%i0+0x020] ! Mem[0000000088000020] p61_near_1_le: ldd [%i0+0x010],%l4 ! Mem[000000008a000010] sth %l3,[%i1+0x00c] ! Mem[000000008a80000c] ldd [%i3+0x028],%l4 ! Mem[000000008b800028] jmpl %o7,%g0 lduw [%i3+0x02c],%l7 ! Mem[000000008b80002c] p61_near_1_he: stx %l0,[%i2+0x020] ! Mem[000000008b000020] jmpl %o7,%g0 ldub [%i3+0x000],%l1 ! Mem[000000008b800000] p62_near_1_le: ldsb [%i2+0x010],%l4 ! Mem[000000008d000010] lduh [%i0+0x02c],%l3 ! Mem[000000008c00002c] ldsb [%i3+0x009],%l5 ! Mem[000000008d800009] jmpl %o7,%g0 stx %l7,[%i2+0x008] ! Mem[000000008d000008] p62_near_1_he: lduh [%i2+0x026],%l0 ! Mem[000000008d000026] jmpl %o7,%g0 ldsh [%i2+0x020],%l1 ! Mem[000000008d000020] p63_near_1_le: ldsh [%i2+0x010],%l4 ! Mem[000000008f000010] ldd [%i3+0x008],%l2 ! Mem[000000008f800008] ldd [%i3+0x028],%l4 ! Mem[000000008f800028] jmpl %o7,%g0 lduh [%i1+0x02c],%l7 ! Mem[000000008e80002c] p63_near_1_he: stw %l0,[%i3+0x024] ! Mem[000000008f800024] jmpl %o7,%g0 ldd [%i1+0x000],%l0 ! Mem[000000008e800000] near1_b2b_h: nop nop nop nop nop nop jmpl %o7,%g0 nop near1_b2b_l: nop nop nop nop nop nop jmpl %o7,%g0 nop user_near1_end: .seg "text" .align 0x2000 user_near2_start: p0_near_2_le: jmpl %o7,%g0 ldsb [%i2+0x02a],%l6 ! Mem[000000001100002a] jmpl %o7,%g0 nop p0_near_2_he: stw %l0,[%i2+0x034] ! Mem[0000000011000034] ldub [%i0+0x030],%l5 ! Mem[0000000010000030] lduw [%i3+0x014],%l1 ! Mem[0000000011800014] lduw [%i3+0x014],%l6 ! Mem[0000000011800014] ldub [%i1+0x023],%l2 ! Mem[0000000010800023] sth %l7,[%i1+0x03e] ! Mem[000000001080003e] jmpl %o7,%g0 lduh [%i2+0x01a],%l6 ! Mem[000000001100001a] p1_near_2_le: std %l0,[%i1+0x028] ! Mem[0000000012800028] ldd [%i2+0x028],%l2 ! Mem[0000000013000028] jmpl %o7,%g0 ldsh [%i3+0x01c],%l7 ! Mem[000000001380001c] p1_near_2_he: ldx [%i3+0x028],%l6 ! Mem[0000000013800028] jmpl %o7,%g0 std %l2,[%i1+0x008] ! Mem[0000000012800008] p2_near_2_le: std %l0,[%i3+0x008] ! Mem[0000000015800008] stb %l2,[%i0+0x00a] ! Mem[000000001400000a] jmpl %o7,%g0 sth %l7,[%i2+0x03c] ! Mem[000000001500003c] p2_near_2_he: ldsw [%i3+0x00c],%l6 ! Mem[000000001580000c] jmpl %o7,%g0 ldsb [%i2+0x00a],%l2 ! Mem[000000001500000a] p3_near_2_le: ldx [%i2+0x028],%l1 ! Mem[0000000017000028] ldsw [%i0+0x028],%l2 ! Mem[0000000016000028] jmpl %o7,%g0 lduh [%i0+0x01c],%l7 ! Mem[000000001600001c] p3_near_2_he: stx %l6,[%i2+0x028] ! Mem[0000000017000028] jmpl %o7,%g0 lduw [%i3+0x008],%l2 ! Mem[0000000017800008] p4_near_2_le: lduh [%i0+0x00e],%l1 ! Mem[000000001800000e] stw %l2,[%i3+0x008] ! Mem[0000000019800008] jmpl %o7,%g0 ldd [%i3+0x038],%l6 ! Mem[0000000019800038] p4_near_2_he: stb %l6,[%i2+0x00c] ! Mem[000000001900000c] jmpl %o7,%g0 stw %l2,[%i3+0x008] ! Mem[0000000019800008] p5_near_2_le: ldsw [%i3+0x02c],%l1 ! Mem[000000001b80002c] stb %l2,[%i1+0x02a] ! Mem[000000001a80002a] jmpl %o7,%g0 stb %l7,[%i2+0x01d] ! Mem[000000001b00001d] p5_near_2_he: ldub [%i2+0x02c],%l6 ! Mem[000000001b00002c] jmpl %o7,%g0 ldsw [%i0+0x008],%l2 ! Mem[000000001a000008] p6_near_2_le: ldsw [%i0+0x00c],%l1 ! Mem[000000001c00000c] ldsw [%i0+0x008],%l2 ! Mem[000000001c000008] jmpl %o7,%g0 ldsw [%i0+0x03c],%l7 ! Mem[000000001c00003c] p6_near_2_he: ldsh [%i2+0x00c],%l6 ! Mem[000000001d00000c] jmpl %o7,%g0 stb %l2,[%i0+0x00a] ! Mem[000000001c00000a] p7_near_2_le: ldsb [%i3+0x02f],%l1 ! Mem[000000001f80002f] stw %l2,[%i3+0x028] ! Mem[000000001f800028] jmpl %o7,%g0 stw %l7,[%i3+0x01c] ! Mem[000000001f80001c] p7_near_2_he: stw %l6,[%i2+0x02c] ! Mem[000000001f00002c] jmpl %o7,%g0 ldd [%i1+0x008],%l2 ! Mem[000000001e800008] p8_near_2_le: stx %l1,[%i1+0x008] ! Mem[0000000020800008] lduw [%i2+0x008],%l2 ! Mem[0000000021000008] jmpl %o7,%g0 lduw [%i1+0x03c],%l7 ! Mem[000000002080003c] p8_near_2_he: ldx [%i1+0x008],%l6 ! Mem[0000000020800008] jmpl %o7,%g0 ldsw [%i2+0x008],%l2 ! Mem[0000000021000008] p9_near_2_le: sth %l1,[%i3+0x02e] ! Mem[000000002380002e] ldsb [%i0+0x02a],%l2 ! Mem[000000002200002a] jmpl %o7,%g0 ldsb [%i3+0x01d],%l7 ! Mem[000000002380001d] p9_near_2_he: ldsw [%i1+0x02c],%l6 ! Mem[000000002280002c] jmpl %o7,%g0 stb %l2,[%i3+0x00a] ! Mem[000000002380000a] p10_near_2_le: sth %l1,[%i2+0x00e] ! Mem[000000002500000e] std %l2,[%i0+0x008] ! Mem[0000000024000008] jmpl %o7,%g0 std %l6,[%i3+0x038] ! Mem[0000000025800038] p10_near_2_he: ldsb [%i0+0x00c],%l6 ! Mem[000000002400000c] jmpl %o7,%g0 ldd [%i3+0x008],%l2 ! Mem[0000000025800008] p11_near_2_le: stb %l1,[%i3+0x02f] ! Mem[000000002780002f] ldub [%i2+0x02a],%l2 ! Mem[000000002700002a] jmpl %o7,%g0 ldub [%i1+0x01d],%l7 ! Mem[000000002680001d] p11_near_2_he: sth %l6,[%i0+0x02c] ! Mem[000000002600002c] jmpl %o7,%g0 lduh [%i0+0x00a],%l2 ! Mem[000000002600000a] p12_near_2_le: lduw [%i2+0x00c],%l1 ! Mem[000000002900000c] stx %l2,[%i1+0x008] ! Mem[0000000028800008] jmpl %o7,%g0 stx %l7,[%i3+0x038] ! Mem[0000000029800038] p12_near_2_he: lduw [%i0+0x00c],%l6 ! Mem[000000002800000c] jmpl %o7,%g0 sth %l2,[%i1+0x00a] ! Mem[000000002880000a] p13_near_2_le: lduw [%i0+0x02c],%l1 ! Mem[000000002a00002c] ldx [%i0+0x028],%l2 ! Mem[000000002a000028] jmpl %o7,%g0 ldx [%i2+0x018],%l7 ! Mem[000000002b000018] p13_near_2_he: ldsh [%i3+0x02c],%l6 ! Mem[000000002b80002c] jmpl %o7,%g0 ldsh [%i2+0x00a],%l2 ! Mem[000000002b00000a] p14_near_2_le: ldub [%i3+0x00f],%l1 ! Mem[000000002d80000f] ldsh [%i3+0x00a],%l2 ! Mem[000000002d80000a] jmpl %o7,%g0 ldsh [%i0+0x03c],%l7 ! Mem[000000002c00003c] p14_near_2_he: stw %l6,[%i3+0x00c] ! Mem[000000002d80000c] jmpl %o7,%g0 ldx [%i3+0x008],%l2 ! Mem[000000002d800008] p15_near_2_le: ldsh [%i1+0x02e],%l1 ! Mem[000000002e80002e] sth %l2,[%i2+0x02a] ! Mem[000000002f00002a] jmpl %o7,%g0 sth %l7,[%i3+0x01c] ! Mem[000000002f80001c] p15_near_2_he: std %l6,[%i2+0x028] ! Mem[000000002f000028] jmpl %o7,%g0 stx %l2,[%i3+0x008] ! Mem[000000002f800008] p16_near_2_le: ldd [%i3+0x008],%l0 ! Mem[0000000031800008] lduh [%i0+0x00a],%l2 ! Mem[000000003000000a] jmpl %o7,%g0 lduh [%i2+0x03c],%l7 ! Mem[000000003100003c] p16_near_2_he: lduh [%i2+0x00c],%l6 ! Mem[000000003100000c] jmpl %o7,%g0 ldub [%i3+0x00a],%l2 ! Mem[000000003180000a] p17_near_2_le: ldd [%i1+0x028],%l0 ! Mem[0000000032800028] ldd [%i0+0x028],%l2 ! Mem[0000000032000028] jmpl %o7,%g0 ldd [%i0+0x018],%l6 ! Mem[0000000032000018] p17_near_2_he: ldsb [%i2+0x02c],%l6 ! Mem[000000003300002c] jmpl %o7,%g0 std %l2,[%i0+0x008] ! Mem[0000000032000008] p18_near_2_le: stw %l1,[%i3+0x00c] ! Mem[000000003580000c] stb %l2,[%i2+0x00a] ! Mem[000000003500000a] jmpl %o7,%g0 stb %l7,[%i3+0x03d] ! Mem[000000003580003d] p18_near_2_he: sth %l6,[%i2+0x00c] ! Mem[000000003500000c] jmpl %o7,%g0 ldsb [%i1+0x00a],%l2 ! Mem[000000003480000a] p19_near_2_le: std %l0,[%i2+0x028] ! Mem[0000000037000028] ldsw [%i1+0x028],%l2 ! Mem[0000000036800028] jmpl %o7,%g0 ldsw [%i1+0x01c],%l7 ! Mem[000000003680001c] p19_near_2_he: stb %l6,[%i2+0x02c] ! Mem[000000003700002c] jmpl %o7,%g0 ldub [%i2+0x00a],%l2 ! Mem[000000003700000a] p20_near_2_le: ldx [%i0+0x008],%l1 ! Mem[0000000038000008] stw %l2,[%i0+0x008] ! Mem[0000000038000008] jmpl %o7,%g0 stw %l7,[%i3+0x03c] ! Mem[000000003980003c] p20_near_2_he: ldub [%i1+0x00c],%l6 ! Mem[000000003880000c] jmpl %o7,%g0 std %l2,[%i3+0x008] ! Mem[0000000039800008] p21_near_2_le: ldx [%i2+0x028],%l1 ! Mem[000000003b000028] lduw [%i3+0x028],%l2 ! Mem[000000003b800028] jmpl %o7,%g0 lduw [%i3+0x01c],%l7 ! Mem[000000003b80001c] p21_near_2_he: ldd [%i1+0x028],%l6 ! Mem[000000003a800028] jmpl %o7,%g0 ldsb [%i3+0x00a],%l2 ! Mem[000000003b80000a] p22_near_2_le: lduh [%i0+0x00e],%l1 ! Mem[000000003c00000e] ldsb [%i2+0x00a],%l2 ! Mem[000000003d00000a] jmpl %o7,%g0 ldsb [%i1+0x03d],%l7 ! Mem[000000003c80003d] p22_near_2_he: std %l6,[%i1+0x008] ! Mem[000000003c800008] jmpl %o7,%g0 lduw [%i0+0x008],%l2 ! Mem[000000003c000008] p23_near_2_le: ldsw [%i3+0x02c],%l1 ! Mem[000000003f80002c] std %l2,[%i0+0x028] ! Mem[000000003e000028] jmpl %o7,%g0 stw %l7,[%i3+0x01c] ! Mem[000000003f80001c] p23_near_2_he: lduh [%i0+0x02c],%l6 ! Mem[000000003e00002c] jmpl %o7,%g0 stw %l2,[%i1+0x008] ! Mem[000000003e800008] p24_near_2_le: ldsb [%i1+0x00f],%l1 ! Mem[000000004080000f] ldub [%i0+0x00a],%l2 ! Mem[000000004000000a] jmpl %o7,%g0 lduw [%i2+0x03c],%l7 ! Mem[000000004100003c] p24_near_2_he: ldsw [%i0+0x00c],%l6 ! Mem[000000004000000c] jmpl %o7,%g0 ldsw [%i1+0x008],%l2 ! Mem[0000000040800008] p25_near_2_le: ldsb [%i3+0x02f],%l1 ! Mem[000000004380002f] stx %l2,[%i2+0x028] ! Mem[0000000043000028] jmpl %o7,%g0 ldsb [%i0+0x01d],%l7 ! Mem[000000004200001d] p25_near_2_he: stx %l6,[%i3+0x028] ! Mem[0000000043800028] jmpl %o7,%g0 stb %l2,[%i2+0x00a] ! Mem[000000004300000a] p26_near_2_le: stx %l1,[%i2+0x008] ! Mem[0000000045000008] ldx [%i1+0x008],%l2 ! Mem[0000000044800008] jmpl %o7,%g0 std %l6,[%i3+0x038] ! Mem[0000000045800038] p26_near_2_he: stb %l6,[%i3+0x00c] ! Mem[000000004580000c] jmpl %o7,%g0 ldd [%i3+0x008],%l2 ! Mem[0000000045800008] p27_near_2_le: sth %l1,[%i3+0x02e] ! Mem[000000004780002e] ldsh [%i0+0x02a],%l2 ! Mem[000000004600002a] jmpl %o7,%g0 ldub [%i2+0x01d],%l7 ! Mem[000000004700001d] p27_near_2_he: ldub [%i3+0x02c],%l6 ! Mem[000000004780002c] jmpl %o7,%g0 lduh [%i3+0x00a],%l2 ! Mem[000000004780000a] p28_near_2_le: sth %l1,[%i2+0x00e] ! Mem[000000004900000e] sth %l2,[%i3+0x00a] ! Mem[000000004980000a] jmpl %o7,%g0 stx %l7,[%i0+0x038] ! Mem[0000000048000038] p28_near_2_he: ldsh [%i2+0x00c],%l6 ! Mem[000000004900000c] jmpl %o7,%g0 sth %l2,[%i0+0x00a] ! Mem[000000004800000a] p29_near_2_le: stb %l1,[%i0+0x02f] ! Mem[000000004a00002f] lduh [%i1+0x02a],%l2 ! Mem[000000004a80002a] jmpl %o7,%g0 ldx [%i3+0x018],%l7 ! Mem[000000004b800018] p29_near_2_he: stw %l6,[%i2+0x02c] ! Mem[000000004b00002c] jmpl %o7,%g0 ldsh [%i1+0x00a],%l2 ! Mem[000000004a80000a] p30_near_2_le: lduw [%i3+0x00c],%l1 ! Mem[000000004d80000c] ldd [%i0+0x008],%l2 ! Mem[000000004c000008] jmpl %o7,%g0 ldsh [%i1+0x03c],%l7 ! Mem[000000004c80003c] p30_near_2_he: ldx [%i2+0x008],%l6 ! Mem[000000004d000008] jmpl %o7,%g0 ldx [%i2+0x008],%l2 ! Mem[000000004d000008] p31_near_2_le: ldub [%i1+0x02f],%l1 ! Mem[000000004e80002f] stb %l2,[%i0+0x02a] ! Mem[000000004e00002a] jmpl %o7,%g0 sth %l7,[%i3+0x01c] ! Mem[000000004f80001c] p31_near_2_he: ldsw [%i2+0x02c],%l6 ! Mem[000000004f00002c] jmpl %o7,%g0 sth %l2,[%i3+0x00a] ! Mem[000000004f80000a] p32_near_2_le: ldub [%i3+0x00f],%l1 ! Mem[000000005180000f] ldsw [%i2+0x008],%l2 ! Mem[0000000051000008] jmpl %o7,%g0 lduh [%i2+0x03c],%l7 ! Mem[000000005100003c] p32_near_2_he: stx %l6,[%i2+0x008] ! Mem[0000000051000008] jmpl %o7,%g0 ldsh [%i3+0x00a],%l2 ! Mem[000000005180000a] p33_near_2_le: ldsh [%i1+0x02e],%l1 ! Mem[000000005280002e] stw %l2,[%i1+0x028] ! Mem[0000000052800028] jmpl %o7,%g0 ldd [%i1+0x018],%l6 ! Mem[0000000052800018] p33_near_2_he: sth %l6,[%i1+0x02c] ! Mem[000000005280002c] jmpl %o7,%g0 ldx [%i0+0x008],%l2 ! Mem[0000000052000008] p34_near_2_le: ldd [%i3+0x008],%l0 ! Mem[0000000055800008] lduw [%i0+0x008],%l2 ! Mem[0000000054000008] jmpl %o7,%g0 stb %l7,[%i3+0x03d] ! Mem[000000005580003d] p34_near_2_he: lduw [%i1+0x00c],%l6 ! Mem[000000005480000c] jmpl %o7,%g0 stx %l2,[%i0+0x008] ! Mem[0000000054000008] p35_near_2_le: stw %l1,[%i2+0x02c] ! Mem[000000005700002c] ldsb [%i3+0x02a],%l2 ! Mem[000000005780002a] jmpl %o7,%g0 ldsw [%i2+0x01c],%l7 ! Mem[000000005700001c] p35_near_2_he: ldsh [%i0+0x02c],%l6 ! Mem[000000005600002c] jmpl %o7,%g0 ldub [%i1+0x00a],%l2 ! Mem[000000005680000a] p36_near_2_le: stw %l1,[%i0+0x00c] ! Mem[000000005800000c] std %l2,[%i1+0x008] ! Mem[0000000058800008] jmpl %o7,%g0 stw %l7,[%i0+0x03c] ! Mem[000000005800003c] p36_near_2_he: stw %l6,[%i0+0x00c] ! Mem[000000005800000c] jmpl %o7,%g0 std %l2,[%i2+0x008] ! Mem[0000000059000008] p37_near_2_le: std %l0,[%i2+0x028] ! Mem[000000005b000028] ldub [%i0+0x02a],%l2 ! Mem[000000005a00002a] jmpl %o7,%g0 lduw [%i3+0x01c],%l7 ! Mem[000000005b80001c] p37_near_2_he: std %l6,[%i0+0x028] ! Mem[000000005a000028] jmpl %o7,%g0 ldsb [%i3+0x00a],%l2 ! Mem[000000005b80000a] p38_near_2_le: ldx [%i0+0x008],%l1 ! Mem[000000005c000008] stx %l2,[%i3+0x008] ! Mem[000000005d800008] jmpl %o7,%g0 ldsb [%i2+0x03d],%l7 ! Mem[000000005d00003d] p38_near_2_he: lduh [%i3+0x00c],%l6 ! Mem[000000005d80000c] jmpl %o7,%g0 lduw [%i3+0x008],%l2 ! Mem[000000005d800008] p39_near_2_le: lduh [%i3+0x02e],%l1 ! Mem[000000005f80002e] std %l2,[%i2+0x028] ! Mem[000000005f000028] jmpl %o7,%g0 std %l6,[%i0+0x018] ! Mem[000000005e000018] p39_near_2_he: ldsb [%i3+0x02c],%l6 ! Mem[000000005f80002c] jmpl %o7,%g0 stw %l2,[%i0+0x008] ! Mem[000000005e000008] p40_near_2_le: lduh [%i1+0x00e],%l1 ! Mem[000000006080000e] ldub [%i1+0x00a],%l2 ! Mem[000000006080000a] jmpl %o7,%g0 ldub [%i3+0x03d],%l7 ! Mem[000000006180003d] p40_near_2_he: sth %l6,[%i2+0x00c] ! Mem[000000006100000c] jmpl %o7,%g0 ldsw [%i1+0x008],%l2 ! Mem[0000000060800008] p41_near_2_le: ldsw [%i3+0x02c],%l1 ! Mem[000000006380002c] stx %l2,[%i0+0x028] ! Mem[0000000062000028] jmpl %o7,%g0 stx %l7,[%i1+0x018] ! Mem[0000000062800018] p41_near_2_he: lduw [%i2+0x02c],%l6 ! Mem[000000006300002c] jmpl %o7,%g0 stb %l2,[%i2+0x00a] ! Mem[000000006300000a] p42_near_2_le: ldsb [%i1+0x00f],%l1 ! Mem[000000006480000f] ldx [%i3+0x008],%l2 ! Mem[0000000065800008] jmpl %o7,%g0 ldx [%i3+0x038],%l7 ! Mem[0000000065800038] p42_near_2_he: ldub [%i2+0x00c],%l6 ! Mem[000000006500000c] jmpl %o7,%g0 stw %l2,[%i3+0x008] ! Mem[0000000065800008] p43_near_2_le: stx %l1,[%i3+0x028] ! Mem[0000000067800028] ldsh [%i1+0x02a],%l2 ! Mem[000000006680002a] jmpl %o7,%g0 ldsh [%i2+0x01c],%l7 ! Mem[000000006700001c] p43_near_2_he: ldd [%i2+0x028],%l6 ! Mem[0000000067000028] jmpl %o7,%g0 ldsw [%i3+0x008],%l2 ! Mem[0000000067800008] p44_near_2_le: stx %l1,[%i2+0x008] ! Mem[0000000069000008] sth %l2,[%i0+0x00a] ! Mem[000000006800000a] jmpl %o7,%g0 sth %l7,[%i1+0x03c] ! Mem[000000006880003c] p44_near_2_he: std %l6,[%i2+0x008] ! Mem[0000000069000008] jmpl %o7,%g0 stb %l2,[%i3+0x00a] ! Mem[000000006980000a] p45_near_2_le: sth %l1,[%i0+0x02e] ! Mem[000000006a00002e] lduh [%i3+0x02a],%l2 ! Mem[000000006b80002a] jmpl %o7,%g0 lduh [%i3+0x01c],%l7 ! Mem[000000006b80001c] p45_near_2_he: lduh [%i1+0x02c],%l6 ! Mem[000000006a80002c] jmpl %o7,%g0 ldd [%i0+0x008],%l2 ! Mem[000000006a000008] p46_near_2_le: stb %l1,[%i3+0x00f] ! Mem[000000006d80000f] ldd [%i2+0x008],%l2 ! Mem[000000006d000008] jmpl %o7,%g0 ldd [%i2+0x038],%l6 ! Mem[000000006d000038] p46_near_2_he: ldsw [%i1+0x00c],%l6 ! Mem[000000006c80000c] jmpl %o7,%g0 lduh [%i1+0x00a],%l2 ! Mem[000000006c80000a] p47_near_2_le: stb %l1,[%i1+0x02f] ! Mem[000000006e80002f] stb %l2,[%i0+0x02a] ! Mem[000000006e00002a] jmpl %o7,%g0 sth %l7,[%i0+0x01c] ! Mem[000000006e00001c] p47_near_2_he: stx %l6,[%i1+0x028] ! Mem[000000006e800028] jmpl %o7,%g0 sth %l2,[%i2+0x00a] ! Mem[000000006f00000a] p48_near_2_le: lduw [%i3+0x00c],%l1 ! Mem[000000007180000c] ldsw [%i0+0x008],%l2 ! Mem[0000000070000008] jmpl %o7,%g0 lduh [%i3+0x03c],%l7 ! Mem[000000007180003c] p48_near_2_he: stb %l6,[%i0+0x00c] ! Mem[000000007000000c] jmpl %o7,%g0 ldsh [%i3+0x00a],%l2 ! Mem[000000007180000a] p49_near_2_le: ldub [%i1+0x02f],%l1 ! Mem[000000007280002f] stw %l2,[%i3+0x028] ! Mem[0000000073800028] jmpl %o7,%g0 ldd [%i1+0x018],%l6 ! Mem[0000000072800018] p49_near_2_he: ldub [%i0+0x02c],%l6 ! Mem[000000007200002c] jmpl %o7,%g0 ldx [%i3+0x008],%l2 ! Mem[0000000073800008] p50_near_2_le: ldsh [%i3+0x00e],%l1 ! Mem[000000007580000e] lduw [%i1+0x008],%l2 ! Mem[0000000074800008] jmpl %o7,%g0 stb %l7,[%i0+0x03d] ! Mem[000000007400003d] p50_near_2_he: ldd [%i3+0x008],%l6 ! Mem[0000000075800008] jmpl %o7,%g0 stx %l2,[%i0+0x008] ! Mem[0000000074000008] p51_near_2_le: ldsh [%i2+0x02e],%l1 ! Mem[000000007700002e] ldsb [%i0+0x02a],%l2 ! Mem[000000007600002a] jmpl %o7,%g0 ldsw [%i3+0x01c],%l7 ! Mem[000000007780001c] p51_near_2_he: stw %l6,[%i3+0x02c] ! Mem[000000007780002c] jmpl %o7,%g0 ldub [%i1+0x00a],%l2 ! Mem[000000007680000a] p52_near_2_le: ldd [%i0+0x008],%l0 ! Mem[0000000078000008] std %l2,[%i3+0x008] ! Mem[0000000079800008] jmpl %o7,%g0 stw %l7,[%i1+0x03c] ! Mem[000000007880003c] p52_near_2_he: ldx [%i2+0x008],%l6 ! Mem[0000000079000008] jmpl %o7,%g0 std %l2,[%i1+0x008] ! Mem[0000000078800008] p53_near_2_le: stw %l1,[%i2+0x02c] ! Mem[000000007b00002c] ldub [%i2+0x02a],%l2 ! Mem[000000007b00002a] jmpl %o7,%g0 lduw [%i3+0x01c],%l7 ! Mem[000000007b80001c] p53_near_2_he: ldsw [%i2+0x02c],%l6 ! Mem[000000007b00002c] jmpl %o7,%g0 ldsb [%i2+0x00a],%l2 ! Mem[000000007b00000a] p54_near_2_le: std %l0,[%i0+0x008] ! Mem[000000007c000008] stx %l2,[%i0+0x008] ! Mem[000000007c000008] jmpl %o7,%g0 ldsb [%i2+0x03d],%l7 ! Mem[000000007d00003d] p54_near_2_he: stx %l6,[%i2+0x008] ! Mem[000000007d000008] jmpl %o7,%g0 ldub [%i3+0x00a],%l2 ! Mem[000000007d80000a] p55_near_2_le: std %l0,[%i3+0x028] ! Mem[000000007f800028] ldx [%i0+0x028],%l2 ! Mem[000000007e000028] jmpl %o7,%g0 std %l6,[%i0+0x018] ! Mem[000000007e000018] p55_near_2_he: sth %l6,[%i2+0x02c] ! Mem[000000007f00002c] jmpl %o7,%g0 std %l2,[%i3+0x008] ! Mem[000000007f800008] p56_near_2_le: ldx [%i1+0x008],%l1 ! Mem[0000000080800008] ldsh [%i3+0x00a],%l2 ! Mem[000000008180000a] jmpl %o7,%g0 ldub [%i3+0x03d],%l7 ! Mem[000000008180003d] p56_near_2_he: lduw [%i2+0x00c],%l6 ! Mem[000000008100000c] jmpl %o7,%g0 ldsb [%i0+0x00a],%l2 ! Mem[000000008000000a] p57_near_2_le: lduh [%i3+0x02e],%l1 ! Mem[000000008380002e] sth %l2,[%i1+0x02a] ! Mem[000000008280002a] jmpl %o7,%g0 stx %l7,[%i2+0x018] ! Mem[0000000083000018] p57_near_2_he: ldsh [%i1+0x02c],%l6 ! Mem[000000008280002c] jmpl %o7,%g0 lduw [%i1+0x008],%l2 ! Mem[0000000082800008] p58_near_2_le: ldsw [%i1+0x00c],%l1 ! Mem[000000008480000c] lduh [%i0+0x00a],%l2 ! Mem[000000008400000a] jmpl %o7,%g0 ldx [%i0+0x038],%l7 ! Mem[0000000084000038] p58_near_2_he: stw %l6,[%i1+0x00c] ! Mem[000000008480000c] jmpl %o7,%g0 stw %l2,[%i2+0x008] ! Mem[0000000085000008] p59_near_2_le: ldsw [%i3+0x02c],%l1 ! Mem[000000008780002c] ldd [%i3+0x028],%l2 ! Mem[0000000087800028] jmpl %o7,%g0 ldsh [%i3+0x01c],%l7 ! Mem[000000008780001c] p59_near_2_he: ldx [%i1+0x028],%l6 ! Mem[0000000086800028] jmpl %o7,%g0 ldsw [%i3+0x008],%l2 ! Mem[0000000087800008] p60_near_2_le: ldsb [%i2+0x00f],%l1 ! Mem[000000008900000f] stb %l2,[%i2+0x00a] ! Mem[000000008900000a] jmpl %o7,%g0 sth %l7,[%i1+0x03c] ! Mem[000000008880003c] p60_near_2_he: lduh [%i0+0x00c],%l6 ! Mem[000000008800000c] jmpl %o7,%g0 stb %l2,[%i3+0x00a] ! Mem[000000008980000a] p61_near_2_le: stx %l1,[%i0+0x028] ! Mem[000000008a000028] ldsw [%i0+0x028],%l2 ! Mem[000000008a000028] jmpl %o7,%g0 lduh [%i3+0x01c],%l7 ! Mem[000000008b80001c] p61_near_2_he: ldsb [%i0+0x02c],%l6 ! Mem[000000008a00002c] jmpl %o7,%g0 ldd [%i3+0x008],%l2 ! Mem[000000008b800008] p62_near_2_le: stx %l1,[%i3+0x008] ! Mem[000000008d800008] stw %l2,[%i0+0x008] ! Mem[000000008c000008] jmpl %o7,%g0 ldd [%i3+0x038],%l6 ! Mem[000000008d800038] p62_near_2_he: sth %l6,[%i3+0x00c] ! Mem[000000008d80000c] jmpl %o7,%g0 lduh [%i0+0x00a],%l2 ! Mem[000000008c00000a] p63_near_2_le: sth %l1,[%i0+0x02e] ! Mem[000000008e00002e] lduw [%i2+0x028],%l2 ! Mem[000000008f000028] jmpl %o7,%g0 stb %l7,[%i1+0x01d] ! Mem[000000008e80001d] p63_near_2_he: lduw [%i3+0x02c],%l6 ! Mem[000000008f80002c] jmpl %o7,%g0 sth %l2,[%i1+0x00a] ! Mem[000000008e80000a] near2_b2b_h: nop nop nop nop jmpl %o7,%g0 nop near2_b2b_l: nop nop nop nop jmpl %o7,%g0 nop user_near2_end: .seg "text" .align 0x2000 user_near3_start: p0_near_3_le: lduh [%i0+0x02e],%l6 ! Mem[000000001000002e] ldub [%i3+0x03c],%l6 ! Mem[000000001180003c] jmpl %o7,%g0 std %l0,[%i2+0x010] ! Mem[0000000011000010] p0_near_3_he: ldub [%i1+0x009],%l1 ! Mem[0000000010800009] ldd [%i2+0x028],%l2 ! Mem[0000000011000028] ldsh [%i3+0x00a],%l7 ! Mem[000000001180000a] ldx [%i3+0x028],%l1 ! Mem[0000000011800028] ldsw [%i3+0x000],%l5 ! Mem[0000000011800000] std %l2,[%i0+0x000] ! Mem[0000000010000000] jmpl %o7,%g0 lduw [%i3+0x020],%l6 ! Mem[0000000011800020] p1_near_3_le: ldd [%i1+0x010],%l4 ! Mem[0000000012800010] sth %l6,[%i3+0x024] ! Mem[0000000013800024] stw %l5,[%i3+0x008] ! Mem[0000000013800008] ldsb [%i2+0x00b],%l4 ! Mem[000000001300000b] stb %l6,[%i3+0x01e] ! Mem[000000001380001e] stw %l3,[%i2+0x008] ! Mem[0000000013000008] ldsw [%i0+0x004],%l4 ! Mem[0000000012000004] jmpl %o7,%g0 stx %l2,[%i1+0x020] ! Mem[0000000012800020] p1_near_3_he: ldsh [%i0+0x002],%l7 ! Mem[0000000012000002] stw %l2,[%i0+0x034] ! Mem[0000000012000034] ldsw [%i3+0x038],%l5 ! Mem[0000000013800038] ldx [%i3+0x030],%l0 ! Mem[0000000013800030] stb %l1,[%i3+0x01e] ! Mem[000000001380001e] jmpl %o7,%g0 sth %l5,[%i1+0x00c] ! Mem[000000001280000c] p2_near_3_le: sth %l4,[%i2+0x032] ! Mem[0000000015000032] stx %l6,[%i3+0x000] ! Mem[0000000015800000] ldd [%i0+0x008],%l4 ! Mem[0000000014000008] ldub [%i2+0x00b],%l4 ! Mem[000000001500000b] ldsh [%i0+0x03e],%l6 ! Mem[000000001400003e] ldsb [%i2+0x008],%l3 ! Mem[0000000015000008] ldx [%i1+0x020],%l4 ! Mem[0000000014800020] jmpl %o7,%g0 lduh [%i1+0x026],%l2 ! Mem[0000000014800026] p2_near_3_he: ldd [%i1+0x000],%l6 ! Mem[0000000014800000] lduh [%i1+0x034],%l2 ! Mem[0000000014800034] ldx [%i2+0x038],%l5 ! Mem[0000000015000038] std %l0,[%i2+0x030] ! Mem[0000000015000030] lduh [%i3+0x03e],%l1 ! Mem[000000001580003e] jmpl %o7,%g0 ldd [%i0+0x008],%l4 ! Mem[0000000014000008] p3_near_3_le: ldx [%i0+0x010],%l4 ! Mem[0000000016000010] ldsb [%i3+0x025],%l6 ! Mem[0000000017800025] ldsh [%i3+0x00a],%l5 ! Mem[000000001780000a] lduh [%i1+0x00a],%l4 ! Mem[000000001680000a] std %l6,[%i3+0x018] ! Mem[0000000017800018] lduw [%i2+0x008],%l3 ! Mem[0000000017000008] stw %l4,[%i2+0x004] ! Mem[0000000017000004] jmpl %o7,%g0 ldd [%i2+0x020],%l2 ! Mem[0000000017000020] p3_near_3_he: std %l6,[%i2+0x000] ! Mem[0000000017000000] sth %l2,[%i1+0x034] ! Mem[0000000016800034] stw %l5,[%i3+0x038] ! Mem[0000000017800038] std %l0,[%i3+0x030] ! Mem[0000000017800030] ldsh [%i3+0x01e],%l1 ! Mem[000000001780001e] jmpl %o7,%g0 ldsw [%i0+0x00c],%l5 ! Mem[000000001600000c] p4_near_3_le: ldub [%i2+0x033],%l4 ! Mem[0000000019000033] lduh [%i3+0x004],%l6 ! Mem[0000000019800004] ldsh [%i1+0x00a],%l5 ! Mem[000000001880000a] stb %l4,[%i1+0x00b] ! Mem[000000001880000b] ldsw [%i0+0x03c],%l6 ! Mem[000000001800003c] stw %l3,[%i1+0x008] ! Mem[0000000018800008] ldd [%i3+0x020],%l4 ! Mem[0000000019800020] jmpl %o7,%g0 stb %l2,[%i3+0x026] ! Mem[0000000019800026] p4_near_3_he: ldx [%i0+0x000],%l7 ! Mem[0000000018000000] ldub [%i2+0x035],%l2 ! Mem[0000000019000035] ldsh [%i2+0x038],%l5 ! Mem[0000000019000038] stw %l0,[%i1+0x030] ! Mem[0000000018800030] stx %l1,[%i3+0x038] ! Mem[0000000019800038] jmpl %o7,%g0 lduw [%i3+0x00c],%l5 ! Mem[000000001980000c] p5_near_3_le: ldsb [%i3+0x013],%l4 ! Mem[000000001b800013] ldx [%i3+0x020],%l6 ! Mem[000000001b800020] ldub [%i3+0x00a],%l5 ! Mem[000000001b80000a] std %l4,[%i1+0x008] ! Mem[000000001a800008] sth %l6,[%i3+0x01e] ! Mem[000000001b80001e] ldsw [%i1+0x008],%l3 ! Mem[000000001a800008] ldub [%i3+0x005],%l4 ! Mem[000000001b800005] jmpl %o7,%g0 ldsb [%i0+0x026],%l2 ! Mem[000000001a000026] p5_near_3_he: lduh [%i1+0x002],%l7 ! Mem[000000001a800002] std %l2,[%i2+0x030] ! Mem[000000001b000030] lduw [%i0+0x038],%l5 ! Mem[000000001a000038] stw %l0,[%i3+0x030] ! Mem[000000001b800030] std %l0,[%i3+0x018] ! Mem[000000001b800018] jmpl %o7,%g0 std %l4,[%i2+0x008] ! Mem[000000001b000008] p6_near_3_le: stw %l4,[%i1+0x030] ! Mem[000000001c800030] std %l6,[%i3+0x000] ! Mem[000000001d800000] lduw [%i1+0x008],%l5 ! Mem[000000001c800008] stx %l4,[%i0+0x008] ! Mem[000000001c000008] ldub [%i1+0x03e],%l6 ! Mem[000000001c80003e] lduw [%i0+0x008],%l3 ! Mem[000000001c000008] stb %l4,[%i0+0x025] ! Mem[000000001c000025] jmpl %o7,%g0 std %l2,[%i0+0x020] ! Mem[000000001c000020] p6_near_3_he: ldsb [%i2+0x003],%l7 ! Mem[000000001d000003] ldsw [%i3+0x034],%l2 ! Mem[000000001d800034] sth %l5,[%i2+0x038] ! Mem[000000001d000038] ldd [%i1+0x030],%l0 ! Mem[000000001c800030] lduw [%i3+0x03c],%l1 ! Mem[000000001d80003c] jmpl %o7,%g0 stx %l5,[%i1+0x008] ! Mem[000000001c800008] p7_near_3_le: stb %l4,[%i2+0x013] ! Mem[000000001f000013] stw %l6,[%i3+0x024] ! Mem[000000001f800024] stb %l5,[%i3+0x00a] ! Mem[000000001f80000a] ldsh [%i0+0x00a],%l4 ! Mem[000000001e00000a] stw %l6,[%i3+0x01c] ! Mem[000000001f80001c] stw %l3,[%i0+0x008] ! Mem[000000001e000008] sth %l4,[%i2+0x004] ! Mem[000000001f000004] jmpl %o7,%g0 ldub [%i0+0x026],%l2 ! Mem[000000001e000026] p7_near_3_he: stx %l7,[%i0+0x000] ! Mem[000000001e000000] stb %l2,[%i0+0x035] ! Mem[000000001e000035] ldsb [%i0+0x039],%l5 ! Mem[000000001e000039] ldd [%i3+0x030],%l0 ! Mem[000000001f800030] ldsb [%i3+0x01e],%l1 ! Mem[000000001f80001e] jmpl %o7,%g0 ldsh [%i1+0x00c],%l5 ! Mem[000000001e80000c] p8_near_3_le: lduh [%i0+0x032],%l4 ! Mem[0000000020000032] ldd [%i3+0x000],%l6 ! Mem[0000000021800000] stb %l5,[%i1+0x00a] ! Mem[000000002080000a] ldsw [%i0+0x008],%l4 ! Mem[0000000020000008] lduh [%i1+0x03e],%l6 ! Mem[000000002080003e] ldsw [%i0+0x008],%l3 ! Mem[0000000020000008] ldsb [%i3+0x025],%l4 ! Mem[0000000021800025] jmpl %o7,%g0 stx %l2,[%i1+0x020] ! Mem[0000000020800020] p8_near_3_he: stb %l7,[%i0+0x003] ! Mem[0000000020000003] ldsh [%i1+0x034],%l2 ! Mem[0000000020800034] lduh [%i2+0x038],%l5 ! Mem[0000000021000038] ldsh [%i1+0x030],%l0 ! Mem[0000000020800030] stw %l1,[%i3+0x03c] ! Mem[000000002180003c] jmpl %o7,%g0 lduh [%i0+0x00c],%l5 ! Mem[000000002000000c] p9_near_3_le: ldsh [%i2+0x012],%l4 ! Mem[0000000023000012] ldub [%i3+0x025],%l6 ! Mem[0000000023800025] sth %l5,[%i3+0x00a] ! Mem[000000002380000a] lduw [%i3+0x008],%l4 ! Mem[0000000023800008] stx %l6,[%i3+0x018] ! Mem[0000000023800018] stb %l3,[%i3+0x008] ! Mem[0000000023800008] lduh [%i3+0x004],%l4 ! Mem[0000000023800004] jmpl %o7,%g0 lduh [%i2+0x026],%l2 ! Mem[0000000023000026] p9_near_3_he: lduw [%i2+0x000],%l7 ! Mem[0000000023000000] std %l2,[%i1+0x030] ! Mem[0000000022800030] std %l4,[%i0+0x038] ! Mem[0000000022000038] ldsh [%i3+0x030],%l0 ! Mem[0000000023800030] stb %l1,[%i0+0x01e] ! Mem[000000002200001e] jmpl %o7,%g0 stb %l5,[%i0+0x00c] ! Mem[000000002200000c] p10_near_3_le: stx %l4,[%i3+0x030] ! Mem[0000000025800030] lduw [%i3+0x004],%l6 ! Mem[0000000025800004] stx %l5,[%i1+0x008] ! Mem[0000000024800008] std %l4,[%i3+0x008] ! Mem[0000000025800008] lduw [%i1+0x03c],%l6 ! Mem[000000002480003c] ldd [%i3+0x008],%l2 ! Mem[0000000025800008] ldx [%i0+0x020],%l4 ! Mem[0000000024000020] jmpl %o7,%g0 ldd [%i2+0x020],%l2 ! Mem[0000000025000020] p10_near_3_he: ldsh [%i0+0x002],%l7 ! Mem[0000000024000002] ldsb [%i2+0x035],%l2 ! Mem[0000000025000035] ldd [%i2+0x038],%l4 ! Mem[0000000025000038] ldsh [%i1+0x030],%l0 ! Mem[0000000024800030] lduh [%i0+0x03e],%l1 ! Mem[000000002400003e] jmpl %o7,%g0 ldd [%i3+0x008],%l4 ! Mem[0000000025800008] p11_near_3_le: ldx [%i1+0x010],%l4 ! Mem[0000000026800010] stb %l6,[%i3+0x025] ! Mem[0000000027800025] ldsb [%i3+0x00a],%l5 ! Mem[000000002780000a] sth %l4,[%i3+0x00a] ! Mem[000000002780000a] ldd [%i3+0x018],%l6 ! Mem[0000000027800018] ldsw [%i3+0x008],%l3 ! Mem[0000000027800008] stw %l4,[%i1+0x004] ! Mem[0000000026800004] jmpl %o7,%g0 stb %l2,[%i3+0x026] ! Mem[0000000027800026] p11_near_3_he: ldd [%i0+0x000],%l6 ! Mem[0000000026000000] stb %l2,[%i3+0x035] ! Mem[0000000027800035] ldub [%i1+0x039],%l5 ! Mem[0000000026800039] ldub [%i3+0x030],%l0 ! Mem[0000000027800030] ldsh [%i0+0x01e],%l1 ! Mem[000000002600001e] jmpl %o7,%g0 ldsw [%i2+0x00c],%l5 ! Mem[000000002700000c] p12_near_3_le: ldub [%i2+0x033],%l4 ! Mem[0000000029000033] sth %l6,[%i3+0x004] ! Mem[0000000029800004] ldsb [%i1+0x00a],%l5 ! Mem[000000002880000a] ldd [%i3+0x008],%l4 ! Mem[0000000029800008] ldx [%i1+0x038],%l6 ! Mem[0000000028800038] stb %l3,[%i2+0x008] ! Mem[0000000029000008] ldsh [%i2+0x024],%l4 ! Mem[0000000029000024] jmpl %o7,%g0 ldsw [%i0+0x024],%l2 ! Mem[0000000028000024] p12_near_3_he: std %l6,[%i2+0x000] ! Mem[0000000029000000] ldd [%i3+0x030],%l2 ! Mem[0000000029800030] stb %l5,[%i3+0x039] ! Mem[0000000029800039] ldub [%i1+0x030],%l0 ! Mem[0000000028800030] stx %l1,[%i0+0x038] ! Mem[0000000028000038] jmpl %o7,%g0 lduw [%i1+0x00c],%l5 ! Mem[000000002880000c] p13_near_3_le: ldsb [%i0+0x013],%l4 ! Mem[000000002a000013] ldsb [%i3+0x025],%l6 ! Mem[000000002b800025] ldsw [%i3+0x008],%l5 ! Mem[000000002b800008] ldsb [%i2+0x00b],%l4 ! Mem[000000002b00000b] ldsb [%i3+0x01e],%l6 ! Mem[000000002b80001e] ldd [%i2+0x008],%l2 ! Mem[000000002b000008] ldub [%i3+0x005],%l4 ! Mem[000000002b800005] jmpl %o7,%g0 std %l2,[%i0+0x020] ! Mem[000000002a000020] p13_near_3_he: ldx [%i0+0x000],%l7 ! Mem[000000002a000000] ldx [%i0+0x030],%l2 ! Mem[000000002a000030] stx %l5,[%i1+0x038] ! Mem[000000002a800038] lduw [%i2+0x030],%l0 ! Mem[000000002b000030] std %l0,[%i0+0x018] ! Mem[000000002a000018] jmpl %o7,%g0 std %l4,[%i0+0x008] ! Mem[000000002a000008] p14_near_3_le: stw %l4,[%i2+0x030] ! Mem[000000002d000030] ldsw [%i3+0x004],%l6 ! Mem[000000002d800004] lduh [%i1+0x00a],%l5 ! Mem[000000002c80000a] ldub [%i2+0x00b],%l4 ! Mem[000000002d00000b] stb %l6,[%i1+0x03e] ! Mem[000000002c80003e] lduh [%i2+0x008],%l3 ! Mem[000000002d000008] stb %l4,[%i0+0x025] ! Mem[000000002c000025] jmpl %o7,%g0 ldub [%i0+0x026],%l2 ! Mem[000000002c000026] p14_near_3_he: ldsw [%i0+0x000],%l7 ! Mem[000000002c000000] stx %l2,[%i1+0x030] ! Mem[000000002c800030] ldsw [%i3+0x038],%l5 ! Mem[000000002d800038] lduw [%i1+0x030],%l0 ! Mem[000000002c800030] ldub [%i0+0x03e],%l1 ! Mem[000000002c00003e] jmpl %o7,%g0 stx %l5,[%i0+0x008] ! Mem[000000002c000008] p15_near_3_le: stb %l4,[%i0+0x013] ! Mem[000000002e000013] lduh [%i3+0x024],%l6 ! Mem[000000002f800024] ldx [%i3+0x008],%l5 ! Mem[000000002f800008] ldx [%i2+0x008],%l4 ! Mem[000000002f000008] ldsh [%i3+0x01e],%l6 ! Mem[000000002f80001e] stb %l3,[%i2+0x008] ! Mem[000000002f000008] stx %l4,[%i1+0x000] ! Mem[000000002e800000] jmpl %o7,%g0 stx %l2,[%i1+0x020] ! Mem[000000002e800020] p15_near_3_he: ldsb [%i2+0x003],%l7 ! Mem[000000002f000003] lduw [%i1+0x034],%l2 ! Mem[000000002e800034] std %l4,[%i2+0x038] ! Mem[000000002f000038] stb %l0,[%i2+0x030] ! Mem[000000002f000030] ldsb [%i0+0x01e],%l1 ! Mem[000000002e00001e] jmpl %o7,%g0 ldsh [%i3+0x00c],%l5 ! Mem[000000002f80000c] p16_near_3_le: lduh [%i2+0x032],%l4 ! Mem[0000000031000032] ldx [%i3+0x000],%l6 ! Mem[0000000031800000] ldx [%i1+0x008],%l5 ! Mem[0000000030800008] stb %l4,[%i2+0x00b] ! Mem[000000003100000b] std %l6,[%i1+0x038] ! Mem[0000000030800038] ldd [%i2+0x008],%l2 ! Mem[0000000031000008] ldsb [%i2+0x025],%l4 ! Mem[0000000031000025] jmpl %o7,%g0 lduh [%i2+0x026],%l2 ! Mem[0000000031000026] p16_near_3_he: stx %l7,[%i3+0x000] ! Mem[0000000031800000] stw %l2,[%i2+0x034] ! Mem[0000000031000034] ldd [%i3+0x038],%l4 ! Mem[0000000031800038] stb %l0,[%i1+0x030] ! Mem[0000000030800030] stw %l1,[%i0+0x03c] ! Mem[000000003000003c] jmpl %o7,%g0 lduh [%i3+0x00c],%l5 ! Mem[000000003180000c] p17_near_3_le: ldsh [%i3+0x012],%l4 ! Mem[0000000033800012] stw %l6,[%i3+0x024] ! Mem[0000000033800024] std %l4,[%i3+0x008] ! Mem[0000000033800008] stw %l4,[%i2+0x008] ! Mem[0000000033000008] ldsb [%i3+0x01e],%l6 ! Mem[000000003380001e] lduh [%i1+0x008],%l3 ! Mem[0000000032800008] lduh [%i3+0x004],%l4 ! Mem[0000000033800004] jmpl %o7,%g0 ldd [%i3+0x020],%l2 ! Mem[0000000033800020] p17_near_3_he: stb %l7,[%i0+0x003] ! Mem[0000000032000003] lduh [%i3+0x034],%l2 ! Mem[0000000033800034] ldub [%i2+0x039],%l5 ! Mem[0000000033000039] sth %l0,[%i2+0x030] ! Mem[0000000033000030] stb %l1,[%i0+0x01e] ! Mem[000000003200001e] jmpl %o7,%g0 stb %l5,[%i2+0x00c] ! Mem[000000003300000c] p18_near_3_le: stx %l4,[%i1+0x030] ! Mem[0000000034800030] ldd [%i3+0x000],%l6 ! Mem[0000000035800000] stw %l5,[%i1+0x008] ! Mem[0000000034800008] ldsb [%i2+0x00b],%l4 ! Mem[000000003500000b] stb %l6,[%i1+0x03e] ! Mem[000000003480003e] sth %l3,[%i1+0x008] ! Mem[0000000034800008] std %l4,[%i3+0x020] ! Mem[0000000035800020] jmpl %o7,%g0 stb %l2,[%i3+0x026] ! Mem[0000000035800026] p18_near_3_he: lduw [%i2+0x000],%l7 ! Mem[0000000035000000] stx %l2,[%i0+0x030] ! Mem[0000000034000030] stb %l5,[%i0+0x039] ! Mem[0000000034000039] sth %l0,[%i1+0x030] ! Mem[0000000034800030] lduh [%i0+0x03e],%l1 ! Mem[000000003400003e] jmpl %o7,%g0 stw %l5,[%i1+0x00c] ! Mem[000000003480000c] p19_near_3_le: std %l4,[%i2+0x010] ! Mem[0000000037000010] ldsh [%i3+0x024],%l6 ! Mem[0000000037800024] ldd [%i3+0x008],%l4 ! Mem[0000000037800008] ldsh [%i1+0x00a],%l4 ! Mem[000000003680000a] ldsh [%i3+0x01e],%l6 ! Mem[000000003780001e] ldsh [%i1+0x008],%l3 ! Mem[0000000036800008] stw %l4,[%i0+0x004] ! Mem[0000000036000004] jmpl %o7,%g0 ldsw [%i0+0x024],%l2 ! Mem[0000000036000024] p19_near_3_he: ldsh [%i3+0x002],%l7 ! Mem[0000000037800002] ldub [%i0+0x035],%l2 ! Mem[0000000036000035] stx %l5,[%i2+0x038] ! Mem[0000000037000038] sth %l0,[%i2+0x030] ! Mem[0000000037000030] ldsh [%i0+0x01e],%l1 ! Mem[000000003600001e] jmpl %o7,%g0 ldsb [%i0+0x00c],%l5 ! Mem[000000003600000c] p20_near_3_le: lduw [%i0+0x030],%l4 ! Mem[0000000038000030] ldub [%i3+0x005],%l6 ! Mem[0000000039800005] ldd [%i2+0x008],%l4 ! Mem[0000000039000008] lduh [%i1+0x00a],%l4 ! Mem[000000003880000a] std %l6,[%i1+0x038] ! Mem[0000000038800038] lduh [%i0+0x008],%l3 ! Mem[0000000038000008] ldsh [%i2+0x024],%l4 ! Mem[0000000039000024] jmpl %o7,%g0 std %l2,[%i0+0x020] ! Mem[0000000038000020] p20_near_3_he: ldd [%i0+0x000],%l6 ! Mem[0000000038000000] stw %l2,[%i1+0x034] ! Mem[0000000038800034] ldsw [%i0+0x038],%l5 ! Mem[0000000038000038] stx %l0,[%i1+0x030] ! Mem[0000000038800030] sth %l1,[%i0+0x03e] ! Mem[000000003800003e] jmpl %o7,%g0 ldub [%i0+0x00c],%l5 ! Mem[000000003800000c] p21_near_3_le: ldsw [%i2+0x010],%l4 ! Mem[000000003b000010] stb %l6,[%i3+0x025] ! Mem[000000003b800025] ldsh [%i3+0x00a],%l5 ! Mem[000000003b80000a] stb %l4,[%i1+0x00b] ! Mem[000000003a80000b] ldsw [%i3+0x01c],%l6 ! Mem[000000003b80001c] sth %l3,[%i0+0x008] ! Mem[000000003a000008] lduw [%i3+0x004],%l4 ! Mem[000000003b800004] jmpl %o7,%g0 ldub [%i1+0x026],%l2 ! Mem[000000003a800026] p21_near_3_he: std %l6,[%i2+0x000] ! Mem[000000003b000000] ldsw [%i1+0x034],%l2 ! Mem[000000003a800034] ldx [%i2+0x038],%l5 ! Mem[000000003b000038] stx %l0,[%i2+0x030] ! Mem[000000003b000030] ldx [%i0+0x018],%l1 ! Mem[000000003a000018] jmpl %o7,%g0 ldx [%i3+0x008],%l5 ! Mem[000000003b800008] p22_near_3_le: ldd [%i3+0x030],%l4 ! Mem[000000003d800030] sth %l6,[%i3+0x004] ! Mem[000000003d800004] ldub [%i2+0x00a],%l5 ! Mem[000000003d00000a] std %l4,[%i0+0x008] ! Mem[000000003c000008] sth %l6,[%i1+0x03e] ! Mem[000000003c80003e] ldsh [%i0+0x008],%l3 ! Mem[000000003c000008] stb %l4,[%i3+0x025] ! Mem[000000003d800025] jmpl %o7,%g0 stx %l2,[%i1+0x020] ! Mem[000000003c800020] p22_near_3_he: ldx [%i3+0x000],%l7 ! Mem[000000003d800000] sth %l2,[%i2+0x034] ! Mem[000000003d000034] stw %l5,[%i0+0x038] ! Mem[000000003c000038] ldsb [%i0+0x030],%l0 ! Mem[000000003c000030] ldub [%i0+0x03e],%l1 ! Mem[000000003c00003e] jmpl %o7,%g0 sth %l5,[%i2+0x00c] ! Mem[000000003d00000c] p23_near_3_le: sth %l4,[%i1+0x012] ! Mem[000000003e800012] stx %l6,[%i3+0x020] ! Mem[000000003f800020] lduw [%i3+0x008],%l5 ! Mem[000000003f800008] stx %l4,[%i0+0x008] ! Mem[000000003e000008] ldub [%i3+0x01e],%l6 ! Mem[000000003f80001e] ldx [%i3+0x008],%l3 ! Mem[000000003f800008] stx %l4,[%i0+0x000] ! Mem[000000003e000000] jmpl %o7,%g0 ldx [%i2+0x020],%l2 ! Mem[000000003f000020] p23_near_3_he: ldsw [%i0+0x000],%l7 ! Mem[000000003e000000] ldsh [%i3+0x034],%l2 ! Mem[000000003f800034] ldsh [%i2+0x038],%l5 ! Mem[000000003f000038] ldsb [%i2+0x030],%l0 ! Mem[000000003f000030] ldsb [%i0+0x01e],%l1 ! Mem[000000003e00001e] jmpl %o7,%g0 ldd [%i1+0x008],%l4 ! Mem[000000003e800008] p24_near_3_le: lduh [%i2+0x032],%l4 ! Mem[0000000041000032] ldsb [%i3+0x005],%l6 ! Mem[0000000041800005] lduw [%i2+0x008],%l5 ! Mem[0000000041000008] ldd [%i0+0x008],%l4 ! Mem[0000000040000008] stw %l6,[%i2+0x03c] ! Mem[000000004100003c] sth %l3,[%i3+0x008] ! Mem[0000000041800008] ldsw [%i1+0x024],%l4 ! Mem[0000000040800024] jmpl %o7,%g0 ldd [%i3+0x020],%l2 ! Mem[0000000041800020] p24_near_3_he: ldsb [%i2+0x003],%l7 ! Mem[0000000041000003] std %l2,[%i0+0x030] ! Mem[0000000040000030] lduw [%i1+0x038],%l5 ! Mem[0000000040800038] ldsw [%i0+0x030],%l0 ! Mem[0000000040000030] stw %l1,[%i0+0x03c] ! Mem[000000004000003c] jmpl %o7,%g0 ldsw [%i1+0x00c],%l5 ! Mem[000000004080000c] p25_near_3_le: ldsh [%i0+0x012],%l4 ! Mem[0000000042000012] lduh [%i3+0x024],%l6 ! Mem[0000000043800024] stb %l5,[%i3+0x00a] ! Mem[000000004380000a] ldsw [%i0+0x008],%l4 ! Mem[0000000042000008] lduh [%i3+0x01e],%l6 ! Mem[000000004380001e] ldsh [%i3+0x008],%l3 ! Mem[0000000043800008] lduh [%i2+0x004],%l4 ! Mem[0000000043000004] jmpl %o7,%g0 stb %l2,[%i0+0x026] ! Mem[0000000042000026] p25_near_3_he: stx %l7,[%i3+0x000] ! Mem[0000000043800000] ldsb [%i1+0x035],%l2 ! Mem[0000000042800035] sth %l5,[%i2+0x038] ! Mem[0000000043000038] ldsw [%i2+0x030],%l0 ! Mem[0000000043000030] stb %l1,[%i0+0x01e] ! Mem[000000004200001e] jmpl %o7,%g0 stb %l5,[%i0+0x00c] ! Mem[000000004200000c] p26_near_3_le: stx %l4,[%i2+0x030] ! Mem[0000000045000030] ldx [%i3+0x000],%l6 ! Mem[0000000045800000] sth %l5,[%i2+0x00a] ! Mem[000000004500000a] lduw [%i3+0x008],%l4 ! Mem[0000000045800008] stx %l6,[%i2+0x038] ! Mem[0000000045000038] ldx [%i2+0x008],%l3 ! Mem[0000000045000008] std %l4,[%i3+0x020] ! Mem[0000000045800020] jmpl %o7,%g0 ldsw [%i0+0x024],%l2 ! Mem[0000000044000024] p26_near_3_he: stb %l7,[%i0+0x003] ! Mem[0000000044000003] stb %l2,[%i1+0x035] ! Mem[0000000044800035] ldsb [%i1+0x039],%l5 ! Mem[0000000044800039] lduh [%i0+0x030],%l0 ! Mem[0000000044000030] lduh [%i0+0x03e],%l1 ! Mem[000000004400003e] jmpl %o7,%g0 stw %l5,[%i0+0x00c] ! Mem[000000004400000c] p27_near_3_le: std %l4,[%i3+0x010] ! Mem[0000000047800010] std %l6,[%i3+0x020] ! Mem[0000000047800020] stx %l5,[%i0+0x008] ! Mem[0000000046000008] ldx [%i3+0x008],%l4 ! Mem[0000000047800008] lduw [%i3+0x01c],%l6 ! Mem[000000004780001c] stx %l3,[%i2+0x008] ! Mem[0000000047000008] ldd [%i0+0x000],%l4 ! Mem[0000000046000000] jmpl %o7,%g0 std %l2,[%i0+0x020] ! Mem[0000000046000020] p27_near_3_he: lduw [%i1+0x000],%l7 ! Mem[0000000046800000] ldsh [%i1+0x034],%l2 ! Mem[0000000046800034] lduh [%i3+0x038],%l5 ! Mem[0000000047800038] lduh [%i2+0x030],%l0 ! Mem[0000000047000030] ldd [%i0+0x018],%l0 ! Mem[0000000046000018] jmpl %o7,%g0 ldsb [%i3+0x00c],%l5 ! Mem[000000004780000c] p28_near_3_le: lduw [%i1+0x030],%l4 ! Mem[0000000048800030] stw %l6,[%i3+0x004] ! Mem[0000000049800004] stx %l5,[%i2+0x008] ! Mem[0000000049000008] sth %l4,[%i3+0x00a] ! Mem[000000004980000a] ldd [%i2+0x038],%l6 ! Mem[0000000049000038] ldub [%i2+0x008],%l3 ! Mem[0000000049000008] ldsh [%i1+0x024],%l4 ! Mem[0000000048800024] jmpl %o7,%g0 ldub [%i1+0x026],%l2 ! Mem[0000000048800026] p28_near_3_he: ldsh [%i3+0x002],%l7 ! Mem[0000000049800002] ldx [%i2+0x030],%l2 ! Mem[0000000049000030] std %l4,[%i1+0x038] ! Mem[0000000048800038] lduh [%i0+0x030],%l0 ! Mem[0000000048000030] sth %l1,[%i0+0x03e] ! Mem[000000004800003e] jmpl %o7,%g0 ldub [%i2+0x00c],%l5 ! Mem[000000004900000c] p29_near_3_le: ldsw [%i3+0x010],%l4 ! Mem[000000004b800010] ldsh [%i3+0x024],%l6 ! Mem[000000004b800024] ldsb [%i0+0x00a],%l5 ! Mem[000000004a00000a] ldd [%i2+0x008],%l4 ! Mem[000000004b000008] ldx [%i3+0x018],%l6 ! Mem[000000004b800018] ldx [%i2+0x008],%l3 ! Mem[000000004b000008] lduw [%i2+0x004],%l4 ! Mem[000000004b000004] jmpl %o7,%g0 stx %l2,[%i2+0x020] ! Mem[000000004b000020] p29_near_3_he: ldd [%i0+0x000],%l6 ! Mem[000000004a000000] ldsb [%i3+0x035],%l2 ! Mem[000000004b800035] ldsh [%i3+0x038],%l5 ! Mem[000000004b800038] ldx [%i2+0x030],%l0 ! Mem[000000004b000030] ldx [%i0+0x018],%l1 ! Mem[000000004a000018] jmpl %o7,%g0 ldx [%i1+0x008],%l5 ! Mem[000000004a800008] p30_near_3_le: ldd [%i1+0x030],%l4 ! Mem[000000004c800030] ldub [%i3+0x005],%l6 ! Mem[000000004d800005] ldsw [%i2+0x008],%l5 ! Mem[000000004d000008] ldsb [%i2+0x00b],%l4 ! Mem[000000004d00000b] ldsb [%i2+0x03e],%l6 ! Mem[000000004d00003e] stx %l3,[%i2+0x008] ! Mem[000000004d000008] sth %l4,[%i3+0x024] ! Mem[000000004d800024] jmpl %o7,%g0 ldx [%i2+0x020],%l2 ! Mem[000000004d000020] p30_near_3_he: std %l6,[%i1+0x000] ! Mem[000000004c800000] lduw [%i0+0x034],%l2 ! Mem[000000004c000034] lduw [%i2+0x038],%l5 ! Mem[000000004d000038] ldx [%i0+0x030],%l0 ! Mem[000000004c000030] ldub [%i0+0x03e],%l1 ! Mem[000000004c00003e] jmpl %o7,%g0 sth %l5,[%i0+0x00c] ! Mem[000000004c00000c] p31_near_3_le: sth %l4,[%i2+0x012] ! Mem[000000004f000012] lduw [%i3+0x024],%l6 ! Mem[000000004f800024] ldsw [%i0+0x008],%l5 ! Mem[000000004e000008] ldub [%i2+0x00b],%l4 ! Mem[000000004f00000b] stb %l6,[%i3+0x01e] ! Mem[000000004f80001e] ldub [%i1+0x008],%l3 ! Mem[000000004e800008] stx %l4,[%i3+0x000] ! Mem[000000004f800000] jmpl %o7,%g0 ldd [%i3+0x020],%l2 ! Mem[000000004f800020] p31_near_3_he: ldx [%i3+0x000],%l7 ! Mem[000000004f800000] ldd [%i1+0x030],%l2 ! Mem[000000004e800030] sth %l5,[%i3+0x038] ! Mem[000000004f800038] std %l0,[%i2+0x030] ! Mem[000000004f000030] ldsb [%i0+0x01e],%l1 ! Mem[000000004e00001e] jmpl %o7,%g0 ldd [%i0+0x008],%l4 ! Mem[000000004e000008] p32_near_3_le: ldx [%i0+0x030],%l4 ! Mem[0000000050000030] stb %l6,[%i3+0x005] ! Mem[0000000051800005] lduh [%i2+0x00a],%l5 ! Mem[000000005100000a] lduh [%i2+0x00a],%l4 ! Mem[000000005100000a] ldsh [%i2+0x03e],%l6 ! Mem[000000005100003e] std %l2,[%i1+0x008] ! Mem[0000000050800008] ldsw [%i0+0x024],%l4 ! Mem[0000000050000024] jmpl %o7,%g0 stb %l2,[%i0+0x026] ! Mem[0000000050000026] p32_near_3_he: ldsw [%i0+0x000],%l7 ! Mem[0000000050000000] lduh [%i1+0x034],%l2 ! Mem[0000000050800034] ldsb [%i2+0x039],%l5 ! Mem[0000000051000039] std %l0,[%i0+0x030] ! Mem[0000000050000030] stw %l1,[%i0+0x03c] ! Mem[000000005000003c] jmpl %o7,%g0 ldsw [%i3+0x00c],%l5 ! Mem[000000005180000c] p33_near_3_le: ldub [%i2+0x013],%l4 ! Mem[0000000053000013] stx %l6,[%i3+0x020] ! Mem[0000000053800020] ldx [%i0+0x008],%l5 ! Mem[0000000052000008] stb %l4,[%i2+0x00b] ! Mem[000000005300000b] std %l6,[%i0+0x018] ! Mem[0000000052000018] stx %l3,[%i1+0x008] ! Mem[0000000052800008] ldx [%i2+0x000],%l4 ! Mem[0000000053000000] jmpl %o7,%g0 ldsw [%i0+0x024],%l2 ! Mem[0000000052000024] p33_near_3_he: ldsb [%i1+0x003],%l7 ! Mem[0000000052800003] stx %l2,[%i1+0x030] ! Mem[0000000052800030] lduh [%i0+0x038],%l5 ! Mem[0000000052000038] stw %l0,[%i2+0x030] ! Mem[0000000053000030] lduw [%i0+0x01c],%l1 ! Mem[000000005200001c] jmpl %o7,%g0 lduw [%i3+0x00c],%l5 ! Mem[000000005380000c] p34_near_3_le: ldsb [%i3+0x033],%l4 ! Mem[0000000055800033] ldsb [%i3+0x005],%l6 ! Mem[0000000055800005] std %l4,[%i3+0x008] ! Mem[0000000055800008] stw %l4,[%i2+0x008] ! Mem[0000000055000008] ldsw [%i2+0x03c],%l6 ! Mem[000000005500003c] ldub [%i0+0x008],%l3 ! Mem[0000000054000008] std %l4,[%i3+0x020] ! Mem[0000000055800020] jmpl %o7,%g0 stw %l2,[%i0+0x024] ! Mem[0000000054000024] p34_near_3_he: stx %l7,[%i3+0x000] ! Mem[0000000055800000] ldub [%i2+0x035],%l2 ! Mem[0000000055000035] std %l4,[%i2+0x038] ! Mem[0000000055000038] stw %l0,[%i0+0x030] ! Mem[0000000054000030] ldsw [%i0+0x03c],%l1 ! Mem[000000005400003c] jmpl %o7,%g0 std %l4,[%i2+0x008] ! Mem[0000000055000008] p35_near_3_le: stw %l4,[%i1+0x010] ! Mem[0000000056800010] ldsw [%i3+0x024],%l6 ! Mem[0000000057800024] std %l4,[%i0+0x008] ! Mem[0000000056000008] stx %l4,[%i2+0x008] ! Mem[0000000057000008] sth %l6,[%i0+0x01e] ! Mem[000000005600001e] std %l2,[%i0+0x008] ! Mem[0000000056000008] ldd [%i3+0x000],%l4 ! Mem[0000000057800000] jmpl %o7,%g0 ldub [%i1+0x026],%l2 ! Mem[0000000056800026] p35_near_3_he: stb %l7,[%i0+0x003] ! Mem[0000000056000003] stw %l2,[%i3+0x034] ! Mem[0000000057800034] ldd [%i0+0x038],%l4 ! Mem[0000000056000038] stw %l0,[%i2+0x030] ! Mem[0000000057000030] ldd [%i0+0x018],%l0 ! Mem[0000000056000018] jmpl %o7,%g0 stx %l5,[%i1+0x008] ! Mem[0000000056800008] p36_near_3_le: stb %l4,[%i2+0x033] ! Mem[0000000059000033] lduh [%i3+0x004],%l6 ! Mem[0000000059800004] stw %l5,[%i3+0x008] ! Mem[0000000059800008] ldsh [%i1+0x00a],%l4 ! Mem[000000005880000a] ldub [%i2+0x03e],%l6 ! Mem[000000005900003e] ldsb [%i0+0x008],%l3 ! Mem[0000000058000008] ldub [%i0+0x025],%l4 ! Mem[0000000058000025] jmpl %o7,%g0 stx %l2,[%i2+0x020] ! Mem[0000000059000020] p36_near_3_he: lduw [%i1+0x000],%l7 ! Mem[0000000058800000] lduh [%i0+0x034],%l2 ! Mem[0000000058000034] ldub [%i2+0x039],%l5 ! Mem[0000000059000039] ldd [%i0+0x030],%l0 ! Mem[0000000058000030] sth %l1,[%i0+0x03e] ! Mem[000000005800003e] jmpl %o7,%g0 ldsh [%i0+0x00c],%l5 ! Mem[000000005800000c] p37_near_3_le: lduh [%i0+0x012],%l4 ! Mem[000000005a000012] std %l6,[%i3+0x020] ! Mem[000000005b800020] ldd [%i0+0x008],%l4 ! Mem[000000005a000008] lduh [%i1+0x00a],%l4 ! Mem[000000005a80000a] stw %l6,[%i0+0x01c] ! Mem[000000005a00001c] lduw [%i3+0x008],%l3 ! Mem[000000005b800008] lduw [%i1+0x004],%l4 ! Mem[000000005a800004] jmpl %o7,%g0 ldx [%i3+0x020],%l2 ! Mem[000000005b800020] p37_near_3_he: ldsh [%i3+0x002],%l7 ! Mem[000000005b800002] sth %l2,[%i1+0x034] ! Mem[000000005a800034] stb %l5,[%i1+0x039] ! Mem[000000005a800039] ldd [%i2+0x030],%l0 ! Mem[000000005b000030] ldx [%i0+0x018],%l1 ! Mem[000000005a000018] jmpl %o7,%g0 lduh [%i0+0x00c],%l5 ! Mem[000000005a00000c] p38_near_3_le: ldd [%i2+0x030],%l4 ! Mem[000000005d000030] stw %l6,[%i3+0x004] ! Mem[000000005d800004] ldsh [%i3+0x00a],%l5 ! Mem[000000005d80000a] lduw [%i1+0x008],%l4 ! Mem[000000005c800008] lduh [%i2+0x03e],%l6 ! Mem[000000005d00003e] std %l2,[%i3+0x008] ! Mem[000000005d800008] sth %l4,[%i2+0x024] ! Mem[000000005d000024] jmpl %o7,%g0 ldd [%i3+0x020],%l2 ! Mem[000000005d800020] p38_near_3_he: ldd [%i0+0x000],%l6 ! Mem[000000005c000000] ldub [%i1+0x035],%l2 ! Mem[000000005c800035] stx %l5,[%i2+0x038] ! Mem[000000005d000038] ldsh [%i0+0x030],%l0 ! Mem[000000005c000030] ldub [%i0+0x03e],%l1 ! Mem[000000005c00003e] jmpl %o7,%g0 stb %l5,[%i3+0x00c] ! Mem[000000005d80000c] p39_near_3_le: sth %l4,[%i3+0x012] ! Mem[000000005f800012] ldd [%i3+0x020],%l6 ! Mem[000000005f800020] ldsh [%i0+0x00a],%l5 ! Mem[000000005e00000a] std %l4,[%i0+0x008] ! Mem[000000005e000008] stx %l6,[%i0+0x018] ! Mem[000000005e000018] ldsb [%i3+0x008],%l3 ! Mem[000000005f800008] ldsb [%i3+0x005],%l4 ! Mem[000000005f800005] jmpl %o7,%g0 stb %l2,[%i0+0x026] ! Mem[000000005e000026] p39_near_3_he: std %l6,[%i1+0x000] ! Mem[000000005e800000] std %l2,[%i1+0x030] ! Mem[000000005e800030] ldsw [%i1+0x038],%l5 ! Mem[000000005e800038] ldsh [%i2+0x030],%l0 ! Mem[000000005f000030] ldsb [%i0+0x01e],%l1 ! Mem[000000005e00001e] jmpl %o7,%g0 ldd [%i2+0x008],%l4 ! Mem[000000005f000008] p40_near_3_le: ldx [%i1+0x030],%l4 ! Mem[0000000060800030] ldsh [%i3+0x004],%l6 ! Mem[0000000061800004] ldub [%i3+0x00a],%l5 ! Mem[000000006180000a] stx %l4,[%i0+0x008] ! Mem[0000000060000008] lduw [%i2+0x03c],%l6 ! Mem[000000006100003c] lduw [%i2+0x008],%l3 ! Mem[0000000061000008] ldsw [%i0+0x024],%l4 ! Mem[0000000060000024] jmpl %o7,%g0 ldsw [%i0+0x024],%l2 ! Mem[0000000060000024] p40_near_3_he: ldx [%i3+0x000],%l7 ! Mem[0000000061800000] ldsw [%i2+0x034],%l2 ! Mem[0000000061000034] ldx [%i3+0x038],%l5 ! Mem[0000000061800038] ldub [%i0+0x030],%l0 ! Mem[0000000060000030] std %l0,[%i0+0x038] ! Mem[0000000060000038] jmpl %o7,%g0 ldsw [%i1+0x00c],%l5 ! Mem[000000006080000c] p41_near_3_le: ldub [%i2+0x013],%l4 ! Mem[0000000063000013] lduw [%i3+0x024],%l6 ! Mem[0000000063800024] lduw [%i1+0x008],%l5 ! Mem[0000000062800008] ldd [%i0+0x008],%l4 ! Mem[0000000062000008] ldd [%i0+0x018],%l6 ! Mem[0000000062000018] stw %l3,[%i2+0x008] ! Mem[0000000063000008] ldx [%i1+0x000],%l4 ! Mem[0000000062800000] jmpl %o7,%g0 stw %l2,[%i1+0x024] ! Mem[0000000062800024] p41_near_3_he: ldsw [%i0+0x000],%l7 ! Mem[0000000062000000] stb %l2,[%i3+0x035] ! Mem[0000000063800035] stw %l5,[%i1+0x038] ! Mem[0000000062800038] ldub [%i2+0x030],%l0 ! Mem[0000000063000030] lduw [%i0+0x01c],%l1 ! Mem[000000006200001c] jmpl %o7,%g0 lduw [%i0+0x00c],%l5 ! Mem[000000006200000c] p42_near_3_le: ldsb [%i0+0x033],%l4 ! Mem[0000000064000033] stb %l6,[%i3+0x005] ! Mem[0000000065800005] stb %l5,[%i3+0x00a] ! Mem[000000006580000a] ldsw [%i3+0x008],%l4 ! Mem[0000000065800008] lduh [%i3+0x03e],%l6 ! Mem[000000006580003e] ldsb [%i2+0x008],%l3 ! Mem[0000000065000008] stw %l4,[%i2+0x024] ! Mem[0000000065000024] jmpl %o7,%g0 ldub [%i1+0x026],%l2 ! Mem[0000000064800026] p42_near_3_he: ldsb [%i1+0x003],%l7 ! Mem[0000000064800003] ldsh [%i0+0x034],%l2 ! Mem[0000000064000034] ldsh [%i3+0x038],%l5 ! Mem[0000000065800038] lduw [%i3+0x030],%l0 ! Mem[0000000065800030] ldsw [%i1+0x03c],%l1 ! Mem[000000006480003c] jmpl %o7,%g0 std %l4,[%i0+0x008] ! Mem[0000000064000008] p43_near_3_le: stw %l4,[%i2+0x010] ! Mem[0000000067000010] sth %l6,[%i3+0x024] ! Mem[0000000067800024] stb %l5,[%i1+0x00a] ! Mem[000000006680000a] ldub [%i3+0x00b],%l4 ! Mem[000000006780000b] stx %l6,[%i0+0x018] ! Mem[0000000066000018] lduw [%i2+0x008],%l3 ! Mem[0000000067000008] ldd [%i3+0x000],%l4 ! Mem[0000000067800000] jmpl %o7,%g0 stx %l2,[%i2+0x020] ! Mem[0000000067000020] p43_near_3_he: stx %l7,[%i3+0x000] ! Mem[0000000067800000] std %l2,[%i1+0x030] ! Mem[0000000066800030] stb %l5,[%i2+0x039] ! Mem[0000000067000039] lduw [%i2+0x030],%l0 ! Mem[0000000067000030] ldd [%i1+0x018],%l0 ! Mem[0000000066800018] jmpl %o7,%g0 stx %l5,[%i0+0x008] ! Mem[0000000066000008] p44_near_3_le: stb %l4,[%i0+0x033] ! Mem[0000000068000033] stx %l6,[%i3+0x000] ! Mem[0000000069800000] sth %l5,[%i3+0x00a] ! Mem[000000006980000a] ldx [%i3+0x008],%l4 ! Mem[0000000069800008] lduw [%i3+0x03c],%l6 ! Mem[000000006980003c] stw %l3,[%i2+0x008] ! Mem[0000000069000008] ldub [%i3+0x025],%l4 ! Mem[0000000069800025] jmpl %o7,%g0 ldx [%i3+0x020],%l2 ! Mem[0000000069800020] p44_near_3_he: stb %l7,[%i0+0x003] ! Mem[0000000068000003] ldsb [%i1+0x035],%l2 ! Mem[0000000068800035] stx %l5,[%i3+0x038] ! Mem[0000000069800038] lduw [%i3+0x030],%l0 ! Mem[0000000069800030] sth %l1,[%i1+0x03e] ! Mem[000000006880003e] jmpl %o7,%g0 ldsh [%i3+0x00c],%l5 ! Mem[000000006980000c] p45_near_3_le: lduh [%i2+0x012],%l4 ! Mem[000000006b000012] ldsw [%i3+0x024],%l6 ! Mem[000000006b800024] stx %l5,[%i1+0x008] ! Mem[000000006a800008] sth %l4,[%i2+0x00a] ! Mem[000000006b00000a] ldd [%i0+0x018],%l6 ! Mem[000000006a000018] ldsw [%i1+0x008],%l3 ! Mem[000000006a800008] stb %l4,[%i0+0x005] ! Mem[000000006a000005] jmpl %o7,%g0 ldsh [%i0+0x026],%l2 ! Mem[000000006a000026] p45_near_3_he: lduw [%i1+0x000],%l7 ! Mem[000000006a800000] stb %l2,[%i2+0x035] ! Mem[000000006b000035] ldsw [%i2+0x038],%l5 ! Mem[000000006b000038] stb %l0,[%i2+0x030] ! Mem[000000006b000030] ldx [%i1+0x018],%l1 ! Mem[000000006a800018] jmpl %o7,%g0 lduh [%i2+0x00c],%l5 ! Mem[000000006b00000c] p46_near_3_le: ldsh [%i3+0x032],%l4 ! Mem[000000006d800032] lduh [%i3+0x004],%l6 ! Mem[000000006d800004] ldsb [%i3+0x00a],%l5 ! Mem[000000006d80000a] stw %l4,[%i2+0x008] ! Mem[000000006d000008] ldx [%i3+0x038],%l6 ! Mem[000000006d800038] stb %l3,[%i1+0x008] ! Mem[000000006c800008] sth %l4,[%i2+0x024] ! Mem[000000006d000024] jmpl %o7,%g0 stb %l2,[%i0+0x026] ! Mem[000000006c000026] p46_near_3_he: ldsh [%i3+0x002],%l7 ! Mem[000000006d800002] ldd [%i2+0x030],%l2 ! Mem[000000006d000030] ldx [%i0+0x038],%l5 ! Mem[000000006c000038] stb %l0,[%i3+0x030] ! Mem[000000006d800030] ldsh [%i1+0x03e],%l1 ! Mem[000000006c80003e] jmpl %o7,%g0 stb %l5,[%i1+0x00c] ! Mem[000000006c80000c] p47_near_3_le: stx %l4,[%i1+0x010] ! Mem[000000006e800010] ldx [%i3+0x020],%l6 ! Mem[000000006f800020] ldsb [%i1+0x00a],%l5 ! Mem[000000006e80000a] ldsb [%i2+0x00b],%l4 ! Mem[000000006f00000b] ldsb [%i0+0x01e],%l6 ! Mem[000000006e00001e] stw %l3,[%i1+0x008] ! Mem[000000006e800008] ldsb [%i3+0x005],%l4 ! Mem[000000006f800005] jmpl %o7,%g0 ldsw [%i0+0x024],%l2 ! Mem[000000006e000024] p47_near_3_he: ldd [%i0+0x000],%l6 ! Mem[000000006e000000] ldx [%i3+0x030],%l2 ! Mem[000000006f800030] stw %l5,[%i2+0x038] ! Mem[000000006f000038] sth %l0,[%i2+0x030] ! Mem[000000006f000030] stx %l1,[%i1+0x018] ! Mem[000000006e800018] jmpl %o7,%g0 stw %l5,[%i0+0x00c] ! Mem[000000006e00000c] p48_near_3_le: std %l4,[%i2+0x030] ! Mem[0000000071000030] std %l6,[%i3+0x000] ! Mem[0000000071800000] ldsw [%i3+0x008],%l5 ! Mem[0000000071800008] ldub [%i2+0x00b],%l4 ! Mem[000000007100000b] stb %l6,[%i3+0x03e] ! Mem[000000007180003e] ldsw [%i0+0x008],%l3 ! Mem[0000000070000008] lduh [%i3+0x024],%l4 ! Mem[0000000071800024] jmpl %o7,%g0 stw %l2,[%i1+0x024] ! Mem[0000000070800024] p48_near_3_he: std %l6,[%i1+0x000] ! Mem[0000000070800000] stx %l2,[%i0+0x030] ! Mem[0000000070000030] ldsh [%i0+0x038],%l5 ! Mem[0000000070000038] sth %l0,[%i3+0x030] ! Mem[0000000071800030] std %l0,[%i1+0x038] ! Mem[0000000070800038] jmpl %o7,%g0 ldsb [%i0+0x00c],%l5 ! Mem[000000007000000c] p49_near_3_le: lduw [%i0+0x010],%l4 ! Mem[0000000072000010] ldd [%i3+0x020],%l6 ! Mem[0000000073800020] lduh [%i1+0x00a],%l5 ! Mem[000000007280000a] lduh [%i2+0x00a],%l4 ! Mem[000000007300000a] ldsh [%i0+0x01e],%l6 ! Mem[000000007200001e] stb %l3,[%i0+0x008] ! Mem[0000000072000008] ldx [%i0+0x000],%l4 ! Mem[0000000072000000] jmpl %o7,%g0 ldub [%i2+0x026],%l2 ! Mem[0000000073000026] p49_near_3_he: ldx [%i2+0x000],%l7 ! Mem[0000000073000000] lduw [%i1+0x034],%l2 ! Mem[0000000072800034] lduw [%i2+0x038],%l5 ! Mem[0000000073000038] stx %l0,[%i2+0x030] ! Mem[0000000073000030] lduw [%i1+0x01c],%l1 ! Mem[000000007280001c] jmpl %o7,%g0 ldub [%i3+0x00c],%l5 ! Mem[000000007380000c] p50_near_3_le: ldsw [%i2+0x030],%l4 ! Mem[0000000075000030] ldsh [%i3+0x004],%l6 ! Mem[0000000075800004] ldx [%i3+0x008],%l5 ! Mem[0000000075800008] stb %l4,[%i2+0x00b] ! Mem[000000007500000b] std %l6,[%i3+0x038] ! Mem[0000000075800038] ldd [%i0+0x008],%l2 ! Mem[0000000074000008] stw %l4,[%i1+0x024] ! Mem[0000000074800024] jmpl %o7,%g0 stx %l2,[%i2+0x020] ! Mem[0000000075000020] p50_near_3_he: ldsw [%i0+0x000],%l7 ! Mem[0000000074000000] stw %l2,[%i1+0x034] ! Mem[0000000074800034] sth %l5,[%i0+0x038] ! Mem[0000000074000038] stx %l0,[%i3+0x030] ! Mem[0000000075800030] ldsw [%i1+0x03c],%l1 ! Mem[000000007480003c] jmpl %o7,%g0 ldx [%i2+0x008],%l5 ! Mem[0000000075000008] p51_near_3_le: ldd [%i3+0x010],%l4 ! Mem[0000000077800010] ldub [%i3+0x025],%l6 ! Mem[0000000077800025] ldx [%i1+0x008],%l5 ! Mem[0000000076800008] std %l4,[%i2+0x008] ! Mem[0000000077000008] ldsw [%i1+0x01c],%l6 ! Mem[000000007680001c] ldsw [%i3+0x008],%l3 ! Mem[0000000077800008] ldsh [%i2+0x004],%l4 ! Mem[0000000077000004] jmpl %o7,%g0 ldx [%i3+0x020],%l2 ! Mem[0000000077800020] p51_near_3_he: ldsb [%i1+0x003],%l7 ! Mem[0000000076800003] lduh [%i2+0x034],%l2 ! Mem[0000000077000034] ldsb [%i2+0x039],%l5 ! Mem[0000000077000039] ldsb [%i1+0x030],%l0 ! Mem[0000000076800030] ldd [%i1+0x018],%l0 ! Mem[0000000076800018] jmpl %o7,%g0 sth %l5,[%i2+0x00c] ! Mem[000000007700000c] p52_near_3_le: stb %l4,[%i1+0x033] ! Mem[0000000078800033] lduw [%i3+0x004],%l6 ! Mem[0000000079800004] std %l4,[%i3+0x008] ! Mem[0000000079800008] stx %l4,[%i1+0x008] ! Mem[0000000078800008] sth %l6,[%i3+0x03e] ! Mem[000000007980003e] stb %l3,[%i3+0x008] ! Mem[0000000079800008] ldub [%i3+0x025],%l4 ! Mem[0000000079800025] jmpl %o7,%g0 ldsh [%i0+0x026],%l2 ! Mem[0000000078000026] p52_near_3_he: sth %l7,[%i2+0x002] ! Mem[0000000079000002] stx %l2,[%i3+0x030] ! Mem[0000000079800030] lduh [%i1+0x038],%l5 ! Mem[0000000078800038] ldsb [%i3+0x030],%l0 ! Mem[0000000079800030] sth %l1,[%i1+0x03e] ! Mem[000000007880003e] jmpl %o7,%g0 ldd [%i1+0x008],%l4 ! Mem[0000000078800008] p53_near_3_le: lduh [%i2+0x012],%l4 ! Mem[000000007b000012] stb %l6,[%i3+0x025] ! Mem[000000007b800025] stw %l5,[%i1+0x008] ! Mem[000000007a800008] ldsh [%i1+0x00a],%l4 ! Mem[000000007a80000a] ldub [%i1+0x01e],%l6 ! Mem[000000007a80001e] ldd [%i2+0x008],%l2 ! Mem[000000007b000008] stb %l4,[%i0+0x005] ! Mem[000000007a000005] jmpl %o7,%g0 stb %l2,[%i0+0x026] ! Mem[000000007a000026] p53_near_3_he: stb %l7,[%i0+0x003] ! Mem[000000007a000003] ldub [%i3+0x035],%l2 ! Mem[000000007b800035] std %l4,[%i2+0x038] ! Mem[000000007b000038] ldsb [%i1+0x030],%l0 ! Mem[000000007a800030] lduh [%i1+0x01e],%l1 ! Mem[000000007a80001e] jmpl %o7,%g0 ldsw [%i0+0x00c],%l5 ! Mem[000000007a00000c] p54_near_3_le: ldsh [%i0+0x032],%l4 ! Mem[000000007c000032] stx %l6,[%i3+0x000] ! Mem[000000007d800000] ldd [%i3+0x008],%l4 ! Mem[000000007d800008] ldsw [%i1+0x008],%l4 ! Mem[000000007c800008] stw %l6,[%i3+0x03c] ! Mem[000000007d80003c] lduh [%i2+0x008],%l3 ! Mem[000000007d000008] stx %l4,[%i1+0x020] ! Mem[000000007c800020] jmpl %o7,%g0 ldsw [%i0+0x024],%l2 ! Mem[000000007c000024] p54_near_3_he: lduw [%i1+0x000],%l7 ! Mem[000000007c800000] stw %l2,[%i0+0x034] ! Mem[000000007c000034] ldd [%i1+0x038],%l4 ! Mem[000000007c800038] ldsw [%i3+0x030],%l0 ! Mem[000000007d800030] ldsh [%i1+0x03e],%l1 ! Mem[000000007c80003e] jmpl %o7,%g0 stb %l5,[%i0+0x00c] ! Mem[000000007c00000c] p55_near_3_le: stx %l4,[%i2+0x010] ! Mem[000000007f000010] ldsb [%i3+0x025],%l6 ! Mem[000000007f800025] ldd [%i2+0x008],%l4 ! Mem[000000007f000008] lduw [%i0+0x008],%l4 ! Mem[000000007e000008] lduh [%i1+0x01e],%l6 ! Mem[000000007e80001e] sth %l3,[%i2+0x008] ! Mem[000000007f000008] ldsb [%i2+0x005],%l4 ! Mem[000000007f000005] jmpl %o7,%g0 stw %l2,[%i1+0x024] ! Mem[000000007e800024] p55_near_3_he: ldsh [%i2+0x002],%l7 ! Mem[000000007f000002] ldsw [%i1+0x034],%l2 ! Mem[000000007e800034] ldub [%i3+0x039],%l5 ! Mem[000000007f800039] ldsw [%i1+0x030],%l0 ! Mem[000000007e800030] stx %l1,[%i1+0x018] ! Mem[000000007e800018] jmpl %o7,%g0 stw %l5,[%i3+0x00c] ! Mem[000000007f80000c] p56_near_3_le: std %l4,[%i3+0x030] ! Mem[0000000081800030] ldsw [%i3+0x004],%l6 ! Mem[0000000081800004] ldsh [%i3+0x00a],%l5 ! Mem[000000008180000a] std %l4,[%i0+0x008] ! Mem[0000000080000008] stx %l6,[%i3+0x038] ! Mem[0000000081800038] ldd [%i2+0x008],%l2 ! Mem[0000000081000008] lduh [%i3+0x024],%l4 ! Mem[0000000081800024] jmpl %o7,%g0 lduw [%i2+0x024],%l2 ! Mem[0000000081000024] p56_near_3_he: ldd [%i0+0x000],%l6 ! Mem[0000000080000000] sth %l2,[%i1+0x034] ! Mem[0000000080800034] stb %l5,[%i1+0x039] ! Mem[0000000080800039] lduh [%i3+0x030],%l0 ! Mem[0000000081800030] std %l0,[%i1+0x038] ! Mem[0000000080800038] jmpl %o7,%g0 ldsb [%i2+0x00c],%l5 ! Mem[000000008100000c] p57_near_3_le: lduw [%i1+0x010],%l4 ! Mem[0000000082800010] lduh [%i3+0x024],%l6 ! Mem[0000000083800024] ldub [%i2+0x00a],%l5 ! Mem[000000008300000a] sth %l4,[%i0+0x00a] ! Mem[000000008200000a] lduw [%i1+0x01c],%l6 ! Mem[000000008280001c] lduh [%i2+0x008],%l3 ! Mem[0000000083000008] std %l4,[%i3+0x000] ! Mem[0000000083800000] jmpl %o7,%g0 stx %l2,[%i2+0x020] ! Mem[0000000083000020] p57_near_3_he: std %l6,[%i1+0x000] ! Mem[0000000082800000] ldsh [%i2+0x034],%l2 ! Mem[0000000083000034] ldsb [%i3+0x039],%l5 ! Mem[0000000083800039] lduh [%i1+0x030],%l0 ! Mem[0000000082800030] lduw [%i1+0x01c],%l1 ! Mem[000000008280001c] jmpl %o7,%g0 ldub [%i1+0x00c],%l5 ! Mem[000000008280000c] p58_near_3_le: ldsw [%i3+0x030],%l4 ! Mem[0000000085800030] std %l6,[%i3+0x000] ! Mem[0000000085800000] lduw [%i3+0x008],%l5 ! Mem[0000000085800008] ldd [%i0+0x008],%l4 ! Mem[0000000084000008] ldd [%i3+0x038],%l6 ! Mem[0000000085800038] sth %l3,[%i2+0x008] ! Mem[0000000085000008] stw %l4,[%i0+0x024] ! Mem[0000000084000024] jmpl %o7,%g0 ldx [%i3+0x020],%l2 ! Mem[0000000085800020] p58_near_3_he: ldx [%i2+0x000],%l7 ! Mem[0000000085000000] std %l2,[%i3+0x030] ! Mem[0000000085800030] lduh [%i2+0x038],%l5 ! Mem[0000000085000038] ldx [%i3+0x030],%l0 ! Mem[0000000085800030] ldsw [%i1+0x03c],%l1 ! Mem[000000008480003c] jmpl %o7,%g0 ldx [%i0+0x008],%l5 ! Mem[0000000084000008] p59_near_3_le: ldd [%i1+0x010],%l4 ! Mem[0000000086800010] stw %l6,[%i3+0x024] ! Mem[0000000087800024] lduw [%i2+0x008],%l5 ! Mem[0000000087000008] ldsb [%i3+0x00b],%l4 ! Mem[000000008780000b] ldx [%i1+0x018],%l6 ! Mem[0000000086800018] ldsh [%i1+0x008],%l3 ! Mem[0000000086800008] ldsh [%i2+0x004],%l4 ! Mem[0000000087000004] jmpl %o7,%g0 ldsh [%i0+0x026],%l2 ! Mem[0000000086000026] p59_near_3_he: ldsw [%i0+0x000],%l7 ! Mem[0000000086000000] ldsb [%i3+0x035],%l2 ! Mem[0000000087800035] std %l4,[%i3+0x038] ! Mem[0000000087800038] ldx [%i1+0x030],%l0 ! Mem[0000000086800030] stw %l1,[%i2+0x01c] ! Mem[000000008700001c] jmpl %o7,%g0 sth %l5,[%i0+0x00c] ! Mem[000000008600000c] p60_near_3_le: sth %l4,[%i2+0x032] ! Mem[0000000089000032] ldd [%i3+0x000],%l6 ! Mem[0000000089800000] stb %l5,[%i3+0x00a] ! Mem[000000008980000a] ldub [%i3+0x00b],%l4 ! Mem[000000008980000b] ldsb [%i3+0x03e],%l6 ! Mem[000000008980003e] lduh [%i1+0x008],%l3 ! Mem[0000000088800008] lduw [%i3+0x024],%l4 ! Mem[0000000089800024] jmpl %o7,%g0 stb %l2,[%i0+0x026] ! Mem[0000000088000026] p60_near_3_he: ldsb [%i0+0x003],%l7 ! Mem[0000000088000003] stb %l2,[%i0+0x035] ! Mem[0000000088000035] ldd [%i2+0x038],%l4 ! Mem[0000000089000038] std %l0,[%i3+0x030] ! Mem[0000000089800030] stb %l1,[%i2+0x03e] ! Mem[000000008900003e] jmpl %o7,%g0 ldd [%i0+0x008],%l4 ! Mem[0000000088000008] p61_near_3_le: ldx [%i0+0x010],%l4 ! Mem[000000008a000010] ldsh [%i3+0x024],%l6 ! Mem[000000008b800024] sth %l5,[%i2+0x00a] ! Mem[000000008b00000a] ldx [%i3+0x008],%l4 ! Mem[000000008b800008] stb %l6,[%i1+0x01e] ! Mem[000000008a80001e] sth %l3,[%i1+0x008] ! Mem[000000008a800008] stb %l4,[%i3+0x005] ! Mem[000000008b800005] jmpl %o7,%g0 ldsw [%i0+0x024],%l2 ! Mem[000000008a000024] p61_near_3_he: sth %l7,[%i2+0x002] ! Mem[000000008b000002] ldsh [%i1+0x034],%l2 ! Mem[000000008a800034] ldub [%i0+0x039],%l5 ! Mem[000000008a000039] std %l0,[%i1+0x030] ! Mem[000000008a800030] lduh [%i2+0x01e],%l1 ! Mem[000000008b00001e] jmpl %o7,%g0 ldsw [%i3+0x00c],%l5 ! Mem[000000008b80000c] p62_near_3_le: ldub [%i2+0x033],%l4 ! Mem[000000008d000033] lduw [%i3+0x004],%l6 ! Mem[000000008d800004] stx %l5,[%i3+0x008] ! Mem[000000008d800008] stb %l4,[%i2+0x00b] ! Mem[000000008d00000b] ldsh [%i3+0x03e],%l6 ! Mem[000000008d80003e] ldsh [%i0+0x008],%l3 ! Mem[000000008c000008] stx %l4,[%i0+0x020] ! Mem[000000008c000020] jmpl %o7,%g0 stw %l2,[%i1+0x024] ! Mem[000000008c800024] p62_near_3_he: stb %l7,[%i0+0x003] ! Mem[000000008c000003] ldx [%i1+0x030],%l2 ! Mem[000000008c800030] stb %l5,[%i2+0x039] ! Mem[000000008d000039] std %l0,[%i2+0x030] ! Mem[000000008d000030] ldsh [%i2+0x03e],%l1 ! Mem[000000008d00003e] jmpl %o7,%g0 lduw [%i2+0x00c],%l5 ! Mem[000000008d00000c] p63_near_3_le: ldsb [%i3+0x013],%l4 ! Mem[000000008f800013] stb %l6,[%i3+0x025] ! Mem[000000008f800025] stx %l5,[%i2+0x008] ! Mem[000000008f000008] stw %l4,[%i2+0x008] ! Mem[000000008f000008] std %l6,[%i1+0x018] ! Mem[000000008e800018] ldx [%i0+0x008],%l3 ! Mem[000000008e000008] ldsw [%i1+0x004],%l4 ! Mem[000000008e800004] jmpl %o7,%g0 lduw [%i2+0x024],%l2 ! Mem[000000008f000024] p63_near_3_he: lduw [%i0+0x000],%l7 ! Mem[000000008e000000] ldsb [%i2+0x035],%l2 ! Mem[000000008f000035] stx %l5,[%i0+0x038] ! Mem[000000008e000038] stw %l0,[%i1+0x030] ! Mem[000000008e800030] stx %l1,[%i2+0x018] ! Mem[000000008f000018] jmpl %o7,%g0 std %l4,[%i1+0x008] ! Mem[000000008e800008] near3_b2b_h: nop nop nop nop nop nop jmpl %o7,%g0 nop near3_b2b_l: nop nop nop nop nop nop jmpl %o7,%g0 nop user_near3_end: .seg "text" .text .align 0x2000 user_far0_start: p0_far_0_le: stb %l5,[%i1+0x02b] ! Mem[000000001080002b] jmpl %o7,%g0 ldsw [%i1+0x020],%l7 ! Mem[0000000010800020] p0_far_0_lem: membar #Sync stb %l5,[%i1+0x02b] ! Mem[000000001080002b] membar #Sync jmpl %o7,%g0 ldsw [%i1+0x020],%l7 ! Mem[0000000010800020] p0_far_0_he: ldsw [%i0+0x020],%l4 ! Mem[0000000010000020] ldx [%i2+0x018],%l3 ! Mem[0000000011000018] lduh [%i3+0x03e],%l6 ! Mem[000000001180003e] stx %l3,[%i1+0x008] ! Mem[0000000010800008] lduw [%i1+0x03c],%l1 ! Mem[000000001080003c] jmpl %o7,%g0 lduw [%i3+0x038],%l6 ! Mem[0000000011800038] p0_far_0_hem: membar #Sync ldsw [%i0+0x020],%l4 ! Mem[0000000010000020] ldx [%i2+0x018],%l3 ! Mem[0000000011000018] lduh [%i3+0x03e],%l6 ! Mem[000000001180003e] stx %l3,[%i1+0x008] ! Mem[0000000010800008] lduw [%i1+0x03c],%l1 ! Mem[000000001080003c] membar #Sync jmpl %o7,%g0 lduw [%i3+0x038],%l6 ! Mem[0000000011800038] p0_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p1_far_0_le: ldd [%i1+0x008],%l4 ! Mem[0000000012800008] jmpl %o7,%g0 lduw [%i1+0x000],%l7 ! Mem[0000000012800000] p1_far_0_lem: membar #Sync ldd [%i1+0x008],%l4 ! Mem[0000000012800008] membar #Sync jmpl %o7,%g0 lduw [%i1+0x000],%l7 ! Mem[0000000012800000] p1_far_0_he: ldsw [%i1+0x000],%l4 ! Mem[0000000012800000] ldub [%i1+0x01c],%l3 ! Mem[000000001280001c] ldub [%i1+0x01e],%l6 ! Mem[000000001280001e] lduh [%i2+0x02e],%l3 ! Mem[000000001300002e] ldsw [%i0+0x01c],%l1 ! Mem[000000001200001c] jmpl %o7,%g0 ldub [%i0+0x01b],%l6 ! Mem[000000001200001b] p1_far_0_hem: membar #Sync ldsw [%i1+0x000],%l4 ! Mem[0000000012800000] ldub [%i1+0x01c],%l3 ! Mem[000000001280001c] ldub [%i1+0x01e],%l6 ! Mem[000000001280001e] lduh [%i2+0x02e],%l3 ! Mem[000000001300002e] ldsw [%i0+0x01c],%l1 ! Mem[000000001200001c] membar #Sync jmpl %o7,%g0 ldub [%i0+0x01b],%l6 ! Mem[000000001200001b] p1_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p2_far_0_le: lduh [%i1+0x02a],%l5 ! Mem[000000001480002a] jmpl %o7,%g0 ldx [%i1+0x020],%l7 ! Mem[0000000014800020] p2_far_0_lem: membar #Sync lduh [%i1+0x02a],%l5 ! Mem[000000001480002a] membar #Sync jmpl %o7,%g0 ldx [%i1+0x020],%l7 ! Mem[0000000014800020] p2_far_0_he: ldsw [%i2+0x020],%l4 ! Mem[0000000015000020] ldsw [%i0+0x01c],%l3 ! Mem[000000001400001c] ldsw [%i0+0x03c],%l6 ! Mem[000000001400003c] ldd [%i3+0x008],%l2 ! Mem[0000000015800008] ldd [%i3+0x038],%l0 ! Mem[0000000015800038] jmpl %o7,%g0 ldsh [%i0+0x03a],%l6 ! Mem[000000001400003a] p2_far_0_hem: membar #Sync ldsw [%i2+0x020],%l4 ! Mem[0000000015000020] ldsw [%i0+0x01c],%l3 ! Mem[000000001400001c] ldsw [%i0+0x03c],%l6 ! Mem[000000001400003c] ldd [%i3+0x008],%l2 ! Mem[0000000015800008] ldd [%i3+0x038],%l0 ! Mem[0000000015800038] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x03a],%l6 ! Mem[000000001400003a] p2_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p3_far_0_le: sth %l5,[%i1+0x00a] ! Mem[000000001680000a] jmpl %o7,%g0 sth %l7,[%i0+0x002] ! Mem[0000000016000002] p3_far_0_lem: membar #Sync sth %l5,[%i1+0x00a] ! Mem[000000001680000a] membar #Sync jmpl %o7,%g0 sth %l7,[%i0+0x002] ! Mem[0000000016000002] p3_far_0_he: ldsw [%i3+0x000],%l4 ! Mem[0000000017800000] ldd [%i2+0x018],%l2 ! Mem[0000000017000018] ldsh [%i2+0x01e],%l6 ! Mem[000000001700001e] lduw [%i1+0x02c],%l3 ! Mem[000000001680002c] stb %l1,[%i2+0x01c] ! Mem[000000001700001c] jmpl %o7,%g0 stw %l6,[%i1+0x018] ! Mem[0000000016800018] p3_far_0_hem: membar #Sync ldsw [%i3+0x000],%l4 ! Mem[0000000017800000] ldd [%i2+0x018],%l2 ! Mem[0000000017000018] ldsh [%i2+0x01e],%l6 ! Mem[000000001700001e] lduw [%i1+0x02c],%l3 ! Mem[000000001680002c] stb %l1,[%i2+0x01c] ! Mem[000000001700001c] membar #Sync jmpl %o7,%g0 stw %l6,[%i1+0x018] ! Mem[0000000016800018] p3_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p4_far_0_le: ldsh [%i1+0x02a],%l5 ! Mem[000000001880002a] jmpl %o7,%g0 ldd [%i0+0x020],%l6 ! Mem[0000000018000020] p4_far_0_lem: membar #Sync ldsh [%i1+0x02a],%l5 ! Mem[000000001880002a] membar #Sync jmpl %o7,%g0 ldd [%i0+0x020],%l6 ! Mem[0000000018000020] p4_far_0_he: ldsw [%i3+0x020],%l4 ! Mem[0000000019800020] sth %l3,[%i2+0x01c] ! Mem[000000001900001c] ldsb [%i0+0x03e],%l6 ! Mem[000000001800003e] ldsb [%i2+0x00f],%l3 ! Mem[000000001900000f] lduh [%i1+0x03c],%l1 ! Mem[000000001880003c] jmpl %o7,%g0 std %l6,[%i2+0x038] ! Mem[0000000019000038] p4_far_0_hem: membar #Sync ldsw [%i3+0x020],%l4 ! Mem[0000000019800020] sth %l3,[%i2+0x01c] ! Mem[000000001900001c] ldsb [%i0+0x03e],%l6 ! Mem[000000001800003e] ldsb [%i2+0x00f],%l3 ! Mem[000000001900000f] lduh [%i1+0x03c],%l1 ! Mem[000000001880003c] membar #Sync jmpl %o7,%g0 std %l6,[%i2+0x038] ! Mem[0000000019000038] p4_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p5_far_0_le: ldx [%i1+0x008],%l5 ! Mem[000000001a800008] jmpl %o7,%g0 ldsw [%i0+0x000],%l7 ! Mem[000000001a000000] p5_far_0_lem: membar #Sync ldx [%i1+0x008],%l5 ! Mem[000000001a800008] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x000],%l7 ! Mem[000000001a000000] p5_far_0_he: ldsw [%i0+0x000],%l4 ! Mem[000000001a000000] ldx [%i1+0x018],%l3 ! Mem[000000001a800018] ldd [%i2+0x018],%l6 ! Mem[000000001b000018] ldx [%i3+0x028],%l3 ! Mem[000000001b800028] ldsh [%i0+0x01c],%l1 ! Mem[000000001a00001c] jmpl %o7,%g0 ldx [%i3+0x018],%l6 ! Mem[000000001b800018] p5_far_0_hem: membar #Sync ldsw [%i0+0x000],%l4 ! Mem[000000001a000000] ldx [%i1+0x018],%l3 ! Mem[000000001a800018] ldd [%i2+0x018],%l6 ! Mem[000000001b000018] ldx [%i3+0x028],%l3 ! Mem[000000001b800028] ldsh [%i0+0x01c],%l1 ! Mem[000000001a00001c] membar #Sync jmpl %o7,%g0 ldx [%i3+0x018],%l6 ! Mem[000000001b800018] p5_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p6_far_0_le: stx %l5,[%i1+0x028] ! Mem[000000001c800028] jmpl %o7,%g0 lduw [%i0+0x020],%l7 ! Mem[000000001c000020] p6_far_0_lem: membar #Sync stx %l5,[%i1+0x028] ! Mem[000000001c800028] membar #Sync jmpl %o7,%g0 lduw [%i0+0x020],%l7 ! Mem[000000001c000020] p6_far_0_he: ldsb [%i1+0x020],%l4 ! Mem[000000001c800020] lduw [%i3+0x01c],%l3 ! Mem[000000001d80001c] stx %l6,[%i1+0x038] ! Mem[000000001c800038] ldd [%i1+0x008],%l2 ! Mem[000000001c800008] stx %l1,[%i3+0x038] ! Mem[000000001d800038] jmpl %o7,%g0 lduh [%i0+0x03a],%l6 ! Mem[000000001c00003a] p6_far_0_hem: membar #Sync ldsb [%i1+0x020],%l4 ! Mem[000000001c800020] lduw [%i3+0x01c],%l3 ! Mem[000000001d80001c] stx %l6,[%i1+0x038] ! Mem[000000001c800038] ldd [%i1+0x008],%l2 ! Mem[000000001c800008] stx %l1,[%i3+0x038] ! Mem[000000001d800038] membar #Sync jmpl %o7,%g0 lduh [%i0+0x03a],%l6 ! Mem[000000001c00003a] p6_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p7_far_0_le: ldub [%i1+0x00b],%l5 ! Mem[000000001e80000b] jmpl %o7,%g0 ldx [%i0+0x000],%l7 ! Mem[000000001e000000] p7_far_0_lem: membar #Sync ldub [%i1+0x00b],%l5 ! Mem[000000001e80000b] membar #Sync jmpl %o7,%g0 ldx [%i0+0x000],%l7 ! Mem[000000001e000000] p7_far_0_he: ldsb [%i2+0x000],%l4 ! Mem[000000001f000000] ldsw [%i2+0x01c],%l3 ! Mem[000000001f00001c] stw %l6,[%i3+0x01c] ! Mem[000000001f80001c] stb %l3,[%i2+0x02f] ! Mem[000000001f00002f] std %l0,[%i2+0x018] ! Mem[000000001f000018] jmpl %o7,%g0 ldsb [%i0+0x01b],%l6 ! Mem[000000001e00001b] p7_far_0_hem: membar #Sync ldsb [%i2+0x000],%l4 ! Mem[000000001f000000] ldsw [%i2+0x01c],%l3 ! Mem[000000001f00001c] stw %l6,[%i3+0x01c] ! Mem[000000001f80001c] stb %l3,[%i2+0x02f] ! Mem[000000001f00002f] std %l0,[%i2+0x018] ! Mem[000000001f000018] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x01b],%l6 ! Mem[000000001e00001b] p7_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p8_far_0_le: std %l4,[%i1+0x028] ! Mem[0000000020800028] jmpl %o7,%g0 sth %l7,[%i0+0x022] ! Mem[0000000020000022] p8_far_0_lem: membar #Sync std %l4,[%i1+0x028] ! Mem[0000000020800028] membar #Sync jmpl %o7,%g0 sth %l7,[%i0+0x022] ! Mem[0000000020000022] p8_far_0_he: ldsb [%i3+0x020],%l4 ! Mem[0000000021800020] ldd [%i2+0x018],%l2 ! Mem[0000000021000018] stx %l6,[%i1+0x038] ! Mem[0000000020800038] ldsb [%i3+0x00f],%l3 ! Mem[000000002180000f] lduw [%i1+0x03c],%l1 ! Mem[000000002080003c] jmpl %o7,%g0 stx %l6,[%i1+0x038] ! Mem[0000000020800038] p8_far_0_hem: membar #Sync ldsb [%i3+0x020],%l4 ! Mem[0000000021800020] ldd [%i2+0x018],%l2 ! Mem[0000000021000018] stx %l6,[%i1+0x038] ! Mem[0000000020800038] ldsb [%i3+0x00f],%l3 ! Mem[000000002180000f] lduw [%i1+0x03c],%l1 ! Mem[000000002080003c] membar #Sync jmpl %o7,%g0 stx %l6,[%i1+0x038] ! Mem[0000000020800038] p8_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p9_far_0_le: ldsw [%i1+0x008],%l5 ! Mem[0000000022800008] jmpl %o7,%g0 ldd [%i0+0x000],%l6 ! Mem[0000000022000000] p9_far_0_lem: membar #Sync ldsw [%i1+0x008],%l5 ! Mem[0000000022800008] membar #Sync jmpl %o7,%g0 ldd [%i0+0x000],%l6 ! Mem[0000000022000000] p9_far_0_he: ldsb [%i3+0x000],%l4 ! Mem[0000000023800000] stx %l3,[%i0+0x018] ! Mem[0000000022000018] stw %l6,[%i3+0x01c] ! Mem[000000002380001c] std %l2,[%i1+0x028] ! Mem[0000000022800028] ldsb [%i0+0x01c],%l1 ! Mem[000000002200001c] jmpl %o7,%g0 sth %l6,[%i2+0x01a] ! Mem[000000002300001a] p9_far_0_hem: membar #Sync ldsb [%i3+0x000],%l4 ! Mem[0000000023800000] stx %l3,[%i0+0x018] ! Mem[0000000022000018] stw %l6,[%i3+0x01c] ! Mem[000000002380001c] std %l2,[%i1+0x028] ! Mem[0000000022800028] ldsb [%i0+0x01c],%l1 ! Mem[000000002200001c] membar #Sync jmpl %o7,%g0 sth %l6,[%i2+0x01a] ! Mem[000000002300001a] p9_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p10_far_0_le: stb %l5,[%i2+0x02b] ! Mem[000000002500002b] jmpl %o7,%g0 ldsw [%i3+0x020],%l7 ! Mem[0000000025800020] p10_far_0_lem: membar #Sync stb %l5,[%i2+0x02b] ! Mem[000000002500002b] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x020],%l7 ! Mem[0000000025800020] p10_far_0_he: ldsb [%i0+0x020],%l4 ! Mem[0000000024000020] std %l2,[%i3+0x018] ! Mem[0000000025800018] sth %l6,[%i1+0x03e] ! Mem[000000002480003e] ldsh [%i2+0x00e],%l3 ! Mem[000000002500000e] stw %l1,[%i3+0x03c] ! Mem[000000002580003c] jmpl %o7,%g0 stb %l6,[%i3+0x03b] ! Mem[000000002580003b] p10_far_0_hem: membar #Sync ldsb [%i0+0x020],%l4 ! Mem[0000000024000020] std %l2,[%i3+0x018] ! Mem[0000000025800018] sth %l6,[%i1+0x03e] ! Mem[000000002480003e] ldsh [%i2+0x00e],%l3 ! Mem[000000002500000e] stw %l1,[%i3+0x03c] ! Mem[000000002580003c] membar #Sync jmpl %o7,%g0 stb %l6,[%i3+0x03b] ! Mem[000000002580003b] p10_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p11_far_0_le: ldd [%i2+0x008],%l4 ! Mem[0000000027000008] jmpl %o7,%g0 ldub [%i3+0x002],%l7 ! Mem[0000000027800002] p11_far_0_lem: membar #Sync ldd [%i2+0x008],%l4 ! Mem[0000000027000008] membar #Sync jmpl %o7,%g0 ldub [%i3+0x002],%l7 ! Mem[0000000027800002] p11_far_0_he: ldsb [%i1+0x000],%l4 ! Mem[0000000026800000] lduw [%i2+0x01c],%l3 ! Mem[000000002700001c] std %l6,[%i0+0x018] ! Mem[0000000026000018] stb %l3,[%i3+0x02f] ! Mem[000000002780002f] stb %l1,[%i2+0x01c] ! Mem[000000002700001c] jmpl %o7,%g0 ldub [%i0+0x01b],%l6 ! Mem[000000002600001b] p11_far_0_hem: membar #Sync ldsb [%i1+0x000],%l4 ! Mem[0000000026800000] lduw [%i2+0x01c],%l3 ! Mem[000000002700001c] std %l6,[%i0+0x018] ! Mem[0000000026000018] stb %l3,[%i3+0x02f] ! Mem[000000002780002f] stb %l1,[%i2+0x01c] ! Mem[000000002700001c] membar #Sync jmpl %o7,%g0 ldub [%i0+0x01b],%l6 ! Mem[000000002600001b] p11_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p12_far_0_le: lduh [%i2+0x02a],%l5 ! Mem[000000002900002a] jmpl %o7,%g0 ldx [%i3+0x020],%l7 ! Mem[0000000029800020] p12_far_0_lem: membar #Sync lduh [%i2+0x02a],%l5 ! Mem[000000002900002a] membar #Sync jmpl %o7,%g0 ldx [%i3+0x020],%l7 ! Mem[0000000029800020] p12_far_0_he: ldsb [%i2+0x020],%l4 ! Mem[0000000029000020] lduh [%i1+0x01c],%l3 ! Mem[000000002880001c] stb %l6,[%i2+0x03e] ! Mem[000000002900003e] ldsw [%i1+0x00c],%l3 ! Mem[000000002880000c] lduh [%i1+0x03c],%l1 ! Mem[000000002880003c] jmpl %o7,%g0 ldsh [%i0+0x03a],%l6 ! Mem[000000002800003a] p12_far_0_hem: membar #Sync ldsb [%i2+0x020],%l4 ! Mem[0000000029000020] lduh [%i1+0x01c],%l3 ! Mem[000000002880001c] stb %l6,[%i2+0x03e] ! Mem[000000002900003e] ldsw [%i1+0x00c],%l3 ! Mem[000000002880000c] lduh [%i1+0x03c],%l1 ! Mem[000000002880003c] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x03a],%l6 ! Mem[000000002800003a] p12_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p13_far_0_le: sth %l5,[%i2+0x00a] ! Mem[000000002b00000a] jmpl %o7,%g0 sth %l7,[%i3+0x002] ! Mem[000000002b800002] p13_far_0_lem: membar #Sync sth %l5,[%i2+0x00a] ! Mem[000000002b00000a] membar #Sync jmpl %o7,%g0 sth %l7,[%i3+0x002] ! Mem[000000002b800002] p13_far_0_he: ldsb [%i3+0x000],%l4 ! Mem[000000002b800000] ldsh [%i0+0x01c],%l3 ! Mem[000000002a00001c] ldx [%i0+0x018],%l6 ! Mem[000000002a000018] std %l2,[%i2+0x028] ! Mem[000000002b000028] ldsh [%i0+0x01c],%l1 ! Mem[000000002a00001c] jmpl %o7,%g0 ldd [%i0+0x018],%l6 ! Mem[000000002a000018] p13_far_0_hem: membar #Sync ldsb [%i3+0x000],%l4 ! Mem[000000002b800000] ldsh [%i0+0x01c],%l3 ! Mem[000000002a00001c] ldx [%i0+0x018],%l6 ! Mem[000000002a000018] std %l2,[%i2+0x028] ! Mem[000000002b000028] ldsh [%i0+0x01c],%l1 ! Mem[000000002a00001c] membar #Sync jmpl %o7,%g0 ldd [%i0+0x018],%l6 ! Mem[000000002a000018] p13_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p14_far_0_le: ldsh [%i2+0x02a],%l5 ! Mem[000000002d00002a] jmpl %o7,%g0 ldd [%i3+0x020],%l6 ! Mem[000000002d800020] p14_far_0_lem: membar #Sync ldsh [%i2+0x02a],%l5 ! Mem[000000002d00002a] membar #Sync jmpl %o7,%g0 ldd [%i3+0x020],%l6 ! Mem[000000002d800020] p14_far_0_he: ldsb [%i3+0x020],%l4 ! Mem[000000002d800020] stx %l3,[%i2+0x018] ! Mem[000000002d000018] lduw [%i2+0x03c],%l6 ! Mem[000000002d00003c] ldub [%i3+0x00f],%l3 ! Mem[000000002d80000f] stx %l1,[%i3+0x038] ! Mem[000000002d800038] jmpl %o7,%g0 stw %l6,[%i1+0x038] ! Mem[000000002c800038] p14_far_0_hem: membar #Sync ldsb [%i3+0x020],%l4 ! Mem[000000002d800020] stx %l3,[%i2+0x018] ! Mem[000000002d000018] lduw [%i2+0x03c],%l6 ! Mem[000000002d00003c] ldub [%i3+0x00f],%l3 ! Mem[000000002d80000f] stx %l1,[%i3+0x038] ! Mem[000000002d800038] membar #Sync jmpl %o7,%g0 stw %l6,[%i1+0x038] ! Mem[000000002c800038] p14_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p15_far_0_le: ldx [%i2+0x008],%l5 ! Mem[000000002f000008] jmpl %o7,%g0 ldsb [%i3+0x002],%l7 ! Mem[000000002f800002] p15_far_0_lem: membar #Sync ldx [%i2+0x008],%l5 ! Mem[000000002f000008] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x002],%l7 ! Mem[000000002f800002] p15_far_0_he: ldsb [%i3+0x000],%l4 ! Mem[000000002f800000] std %l2,[%i2+0x018] ! Mem[000000002f000018] lduh [%i1+0x01e],%l6 ! Mem[000000002e80001e] sth %l3,[%i0+0x02e] ! Mem[000000002e00002e] std %l0,[%i2+0x018] ! Mem[000000002f000018] jmpl %o7,%g0 ldx [%i2+0x018],%l6 ! Mem[000000002f000018] p15_far_0_hem: membar #Sync ldsb [%i3+0x000],%l4 ! Mem[000000002f800000] std %l2,[%i2+0x018] ! Mem[000000002f000018] lduh [%i1+0x01e],%l6 ! Mem[000000002e80001e] sth %l3,[%i0+0x02e] ! Mem[000000002e00002e] std %l0,[%i2+0x018] ! Mem[000000002f000018] membar #Sync jmpl %o7,%g0 ldx [%i2+0x018],%l6 ! Mem[000000002f000018] p15_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p16_far_0_le: stx %l5,[%i2+0x028] ! Mem[0000000031000028] jmpl %o7,%g0 ldub [%i3+0x022],%l7 ! Mem[0000000031800022] p16_far_0_lem: membar #Sync stx %l5,[%i2+0x028] ! Mem[0000000031000028] membar #Sync jmpl %o7,%g0 ldub [%i3+0x022],%l7 ! Mem[0000000031800022] p16_far_0_he: ldsb [%i0+0x020],%l4 ! Mem[0000000030000020] stb %l3,[%i1+0x01c] ! Mem[000000003080001c] ldub [%i3+0x03e],%l6 ! Mem[000000003180003e] ldsw [%i2+0x00c],%l3 ! Mem[000000003100000c] ldub [%i2+0x03c],%l1 ! Mem[000000003100003c] jmpl %o7,%g0 lduh [%i3+0x03a],%l6 ! Mem[000000003180003a] p16_far_0_hem: membar #Sync ldsb [%i0+0x020],%l4 ! Mem[0000000030000020] stb %l3,[%i1+0x01c] ! Mem[000000003080001c] ldub [%i3+0x03e],%l6 ! Mem[000000003180003e] ldsw [%i2+0x00c],%l3 ! Mem[000000003100000c] ldub [%i2+0x03c],%l1 ! Mem[000000003100003c] membar #Sync jmpl %o7,%g0 lduh [%i3+0x03a],%l6 ! Mem[000000003180003a] p16_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p17_far_0_le: ldub [%i2+0x00b],%l5 ! Mem[000000003300000b] jmpl %o7,%g0 ldx [%i3+0x000],%l7 ! Mem[0000000033800000] p17_far_0_lem: membar #Sync ldub [%i2+0x00b],%l5 ! Mem[000000003300000b] membar #Sync jmpl %o7,%g0 ldx [%i3+0x000],%l7 ! Mem[0000000033800000] p17_far_0_he: ldsb [%i1+0x000],%l4 ! Mem[0000000032800000] lduh [%i3+0x01c],%l3 ! Mem[000000003380001c] ldsw [%i1+0x01c],%l6 ! Mem[000000003280001c] stw %l3,[%i3+0x02c] ! Mem[000000003380002c] ldsb [%i0+0x01c],%l1 ! Mem[000000003200001c] jmpl %o7,%g0 ldsw [%i0+0x018],%l6 ! Mem[0000000032000018] p17_far_0_hem: membar #Sync ldsb [%i1+0x000],%l4 ! Mem[0000000032800000] lduh [%i3+0x01c],%l3 ! Mem[000000003380001c] ldsw [%i1+0x01c],%l6 ! Mem[000000003280001c] stw %l3,[%i3+0x02c] ! Mem[000000003380002c] ldsb [%i0+0x01c],%l1 ! Mem[000000003200001c] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x018],%l6 ! Mem[0000000032000018] p17_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p18_far_0_le: std %l4,[%i2+0x028] ! Mem[0000000035000028] jmpl %o7,%g0 sth %l7,[%i2+0x022] ! Mem[0000000035000022] p18_far_0_lem: membar #Sync std %l4,[%i2+0x028] ! Mem[0000000035000028] membar #Sync jmpl %o7,%g0 sth %l7,[%i2+0x022] ! Mem[0000000035000022] p18_far_0_he: ldsb [%i2+0x020],%l4 ! Mem[0000000035000020] ldsh [%i2+0x01c],%l3 ! Mem[000000003500001c] ldsh [%i3+0x03e],%l6 ! Mem[000000003580003e] ldub [%i0+0x00f],%l3 ! Mem[000000003400000f] stw %l1,[%i3+0x03c] ! Mem[000000003580003c] jmpl %o7,%g0 stx %l6,[%i0+0x038] ! Mem[0000000034000038] p18_far_0_hem: membar #Sync ldsb [%i2+0x020],%l4 ! Mem[0000000035000020] ldsh [%i2+0x01c],%l3 ! Mem[000000003500001c] ldsh [%i3+0x03e],%l6 ! Mem[000000003580003e] ldub [%i0+0x00f],%l3 ! Mem[000000003400000f] stw %l1,[%i3+0x03c] ! Mem[000000003580003c] membar #Sync jmpl %o7,%g0 stx %l6,[%i0+0x038] ! Mem[0000000034000038] p18_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p19_far_0_le: ldsb [%i2+0x00b],%l5 ! Mem[000000003700000b] jmpl %o7,%g0 stw %l7,[%i2+0x000] ! Mem[0000000037000000] p19_far_0_lem: membar #Sync ldsb [%i2+0x00b],%l5 ! Mem[000000003700000b] membar #Sync jmpl %o7,%g0 stw %l7,[%i2+0x000] ! Mem[0000000037000000] p19_far_0_he: ldsb [%i3+0x000],%l4 ! Mem[0000000037800000] ldsb [%i2+0x01c],%l3 ! Mem[000000003700001c] ldsb [%i1+0x01e],%l6 ! Mem[000000003680001e] stx %l3,[%i2+0x028] ! Mem[0000000037000028] stb %l1,[%i2+0x01c] ! Mem[000000003700001c] jmpl %o7,%g0 sth %l6,[%i1+0x01a] ! Mem[000000003680001a] p19_far_0_hem: membar #Sync ldsb [%i3+0x000],%l4 ! Mem[0000000037800000] ldsb [%i2+0x01c],%l3 ! Mem[000000003700001c] ldsb [%i1+0x01e],%l6 ! Mem[000000003680001e] stx %l3,[%i2+0x028] ! Mem[0000000037000028] stb %l1,[%i2+0x01c] ! Mem[000000003700001c] membar #Sync jmpl %o7,%g0 sth %l6,[%i1+0x01a] ! Mem[000000003680001a] p19_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p20_far_0_le: lduw [%i2+0x028],%l5 ! Mem[0000000039000028] jmpl %o7,%g0 ldsb [%i2+0x022],%l7 ! Mem[0000000039000022] p20_far_0_lem: membar #Sync lduw [%i2+0x028],%l5 ! Mem[0000000039000028] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x022],%l7 ! Mem[0000000039000022] p20_far_0_he: ldsb [%i3+0x020],%l4 ! Mem[0000000039800020] stw %l3,[%i0+0x01c] ! Mem[000000003800001c] ldsh [%i0+0x03e],%l6 ! Mem[000000003800003e] lduh [%i3+0x00e],%l3 ! Mem[000000003980000e] lduh [%i2+0x03c],%l1 ! Mem[000000003900003c] jmpl %o7,%g0 stb %l6,[%i2+0x03b] ! Mem[000000003900003b] p20_far_0_hem: membar #Sync ldsb [%i3+0x020],%l4 ! Mem[0000000039800020] stw %l3,[%i0+0x01c] ! Mem[000000003800001c] ldsh [%i0+0x03e],%l6 ! Mem[000000003800003e] lduh [%i3+0x00e],%l3 ! Mem[000000003980000e] lduh [%i2+0x03c],%l1 ! Mem[000000003900003c] membar #Sync jmpl %o7,%g0 stb %l6,[%i2+0x03b] ! Mem[000000003900003b] p20_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p21_far_0_le: stw %l5,[%i3+0x008] ! Mem[000000003b800008] jmpl %o7,%g0 ldub [%i2+0x002],%l7 ! Mem[000000003b000002] p21_far_0_lem: membar #Sync stw %l5,[%i3+0x008] ! Mem[000000003b800008] membar #Sync jmpl %o7,%g0 ldub [%i2+0x002],%l7 ! Mem[000000003b000002] p21_far_0_he: ldsb [%i0+0x000],%l4 ! Mem[000000003a000000] stb %l3,[%i3+0x01c] ! Mem[000000003b80001c] ldsb [%i2+0x01e],%l6 ! Mem[000000003b00001e] stw %l3,[%i0+0x02c] ! Mem[000000003a00002c] ldsh [%i0+0x01c],%l1 ! Mem[000000003a00001c] jmpl %o7,%g0 lduw [%i3+0x018],%l6 ! Mem[000000003b800018] p21_far_0_hem: membar #Sync ldsb [%i0+0x000],%l4 ! Mem[000000003a000000] stb %l3,[%i3+0x01c] ! Mem[000000003b80001c] ldsb [%i2+0x01e],%l6 ! Mem[000000003b00001e] stw %l3,[%i0+0x02c] ! Mem[000000003a00002c] ldsh [%i0+0x01c],%l1 ! Mem[000000003a00001c] membar #Sync jmpl %o7,%g0 lduw [%i3+0x018],%l6 ! Mem[000000003b800018] p21_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p22_far_0_le: ldsw [%i3+0x028],%l5 ! Mem[000000003d800028] jmpl %o7,%g0 ldx [%i2+0x020],%l7 ! Mem[000000003d000020] p22_far_0_lem: membar #Sync ldsw [%i3+0x028],%l5 ! Mem[000000003d800028] membar #Sync jmpl %o7,%g0 ldx [%i2+0x020],%l7 ! Mem[000000003d000020] p22_far_0_he: ldsb [%i1+0x020],%l4 ! Mem[000000003c800020] ldx [%i2+0x018],%l3 ! Mem[000000003d000018] ldd [%i1+0x038],%l6 ! Mem[000000003c800038] lduw [%i2+0x00c],%l3 ! Mem[000000003d00000c] stx %l1,[%i3+0x038] ! Mem[000000003d800038] jmpl %o7,%g0 ldsh [%i0+0x03a],%l6 ! Mem[000000003c00003a] p22_far_0_hem: membar #Sync ldsb [%i1+0x020],%l4 ! Mem[000000003c800020] ldx [%i2+0x018],%l3 ! Mem[000000003d000018] ldd [%i1+0x038],%l6 ! Mem[000000003c800038] lduw [%i2+0x00c],%l3 ! Mem[000000003d00000c] stx %l1,[%i3+0x038] ! Mem[000000003d800038] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x03a],%l6 ! Mem[000000003c00003a] p22_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p23_far_0_le: stb %l5,[%i3+0x00b] ! Mem[000000003f80000b] jmpl %o7,%g0 sth %l7,[%i2+0x002] ! Mem[000000003f000002] p23_far_0_lem: membar #Sync stb %l5,[%i3+0x00b] ! Mem[000000003f80000b] membar #Sync jmpl %o7,%g0 sth %l7,[%i2+0x002] ! Mem[000000003f000002] p23_far_0_he: ldsb [%i2+0x000],%l4 ! Mem[000000003f000000] ldub [%i1+0x01c],%l3 ! Mem[000000003e80001c] stx %l6,[%i2+0x018] ! Mem[000000003f000018] stx %l3,[%i3+0x028] ! Mem[000000003f800028] ldx [%i2+0x018],%l1 ! Mem[000000003f000018] jmpl %o7,%g0 ldd [%i0+0x018],%l6 ! Mem[000000003e000018] p23_far_0_hem: membar #Sync ldsb [%i2+0x000],%l4 ! Mem[000000003f000000] ldub [%i1+0x01c],%l3 ! Mem[000000003e80001c] stx %l6,[%i2+0x018] ! Mem[000000003f000018] stx %l3,[%i3+0x028] ! Mem[000000003f800028] ldx [%i2+0x018],%l1 ! Mem[000000003f000018] membar #Sync jmpl %o7,%g0 ldd [%i0+0x018],%l6 ! Mem[000000003e000018] p23_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p24_far_0_le: ldd [%i3+0x028],%l4 ! Mem[0000000041800028] jmpl %o7,%g0 stw %l7,[%i2+0x020] ! Mem[0000000041000020] p24_far_0_lem: membar #Sync ldd [%i3+0x028],%l4 ! Mem[0000000041800028] membar #Sync jmpl %o7,%g0 stw %l7,[%i2+0x020] ! Mem[0000000041000020] p24_far_0_he: ldsb [%i3+0x020],%l4 ! Mem[0000000041800020] ldsb [%i0+0x01c],%l3 ! Mem[000000004000001c] stw %l6,[%i1+0x03c] ! Mem[000000004080003c] ldx [%i0+0x008],%l3 ! Mem[0000000040000008] ldub [%i2+0x03c],%l1 ! Mem[000000004100003c] jmpl %o7,%g0 stw %l6,[%i1+0x038] ! Mem[0000000040800038] p24_far_0_hem: membar #Sync ldsb [%i3+0x020],%l4 ! Mem[0000000041800020] ldsb [%i0+0x01c],%l3 ! Mem[000000004000001c] stw %l6,[%i1+0x03c] ! Mem[000000004080003c] ldx [%i0+0x008],%l3 ! Mem[0000000040000008] ldub [%i2+0x03c],%l1 ! Mem[000000004100003c] membar #Sync jmpl %o7,%g0 stw %l6,[%i1+0x038] ! Mem[0000000040800038] p24_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p25_far_0_le: lduh [%i3+0x00a],%l5 ! Mem[000000004380000a] jmpl %o7,%g0 ldsb [%i2+0x002],%l7 ! Mem[0000000043000002] p25_far_0_lem: membar #Sync lduh [%i3+0x00a],%l5 ! Mem[000000004380000a] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x002],%l7 ! Mem[0000000043000002] p25_far_0_he: ldsb [%i3+0x000],%l4 ! Mem[0000000043800000] stw %l3,[%i2+0x01c] ! Mem[000000004300001c] sth %l6,[%i3+0x01e] ! Mem[000000004380001e] ldd [%i2+0x028],%l2 ! Mem[0000000043000028] ldsb [%i1+0x01c],%l1 ! Mem[000000004280001c] jmpl %o7,%g0 std %l6,[%i2+0x018] ! Mem[0000000043000018] p25_far_0_hem: membar #Sync ldsb [%i3+0x000],%l4 ! Mem[0000000043800000] stw %l3,[%i2+0x01c] ! Mem[000000004300001c] sth %l6,[%i3+0x01e] ! Mem[000000004380001e] ldd [%i2+0x028],%l2 ! Mem[0000000043000028] ldsb [%i1+0x01c],%l1 ! Mem[000000004280001c] membar #Sync jmpl %o7,%g0 std %l6,[%i2+0x018] ! Mem[0000000043000018] p25_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p26_far_0_le: sth %l5,[%i3+0x02a] ! Mem[000000004580002a] jmpl %o7,%g0 ldub [%i1+0x022],%l7 ! Mem[0000000044800022] p26_far_0_lem: membar #Sync sth %l5,[%i3+0x02a] ! Mem[000000004580002a] membar #Sync jmpl %o7,%g0 ldub [%i1+0x022],%l7 ! Mem[0000000044800022] p26_far_0_he: ldsb [%i0+0x020],%l4 ! Mem[0000000044000020] sth %l3,[%i2+0x01c] ! Mem[000000004500001c] std %l6,[%i1+0x038] ! Mem[0000000044800038] stb %l3,[%i3+0x00f] ! Mem[000000004580000f] stw %l1,[%i3+0x03c] ! Mem[000000004580003c] jmpl %o7,%g0 lduh [%i3+0x03a],%l6 ! Mem[000000004580003a] p26_far_0_hem: membar #Sync ldsb [%i0+0x020],%l4 ! Mem[0000000044000020] sth %l3,[%i2+0x01c] ! Mem[000000004500001c] std %l6,[%i1+0x038] ! Mem[0000000044800038] stb %l3,[%i3+0x00f] ! Mem[000000004580000f] stw %l1,[%i3+0x03c] ! Mem[000000004580003c] membar #Sync jmpl %o7,%g0 lduh [%i3+0x03a],%l6 ! Mem[000000004580003a] p26_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p27_far_0_le: ldsh [%i3+0x00a],%l5 ! Mem[000000004780000a] jmpl %o7,%g0 ldx [%i1+0x000],%l7 ! Mem[0000000046800000] p27_far_0_lem: membar #Sync ldsh [%i3+0x00a],%l5 ! Mem[000000004780000a] membar #Sync jmpl %o7,%g0 ldx [%i1+0x000],%l7 ! Mem[0000000046800000] p27_far_0_he: ldsb [%i1+0x000],%l4 ! Mem[0000000046800000] ldx [%i1+0x018],%l3 ! Mem[0000000046800018] stb %l6,[%i0+0x01e] ! Mem[000000004600001e] ldsb [%i0+0x02f],%l3 ! Mem[000000004600002f] stb %l1,[%i2+0x01c] ! Mem[000000004700001c] jmpl %o7,%g0 ldsw [%i0+0x018],%l6 ! Mem[0000000046000018] p27_far_0_hem: membar #Sync ldsb [%i1+0x000],%l4 ! Mem[0000000046800000] ldx [%i1+0x018],%l3 ! Mem[0000000046800018] stb %l6,[%i0+0x01e] ! Mem[000000004600001e] ldsb [%i0+0x02f],%l3 ! Mem[000000004600002f] stb %l1,[%i2+0x01c] ! Mem[000000004700001c] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x018],%l6 ! Mem[0000000046000018] p27_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p28_far_0_le: ldx [%i3+0x028],%l5 ! Mem[0000000049800028] jmpl %o7,%g0 stb %l7,[%i1+0x022] ! Mem[0000000048800022] p28_far_0_lem: membar #Sync ldx [%i3+0x028],%l5 ! Mem[0000000049800028] membar #Sync jmpl %o7,%g0 stb %l7,[%i1+0x022] ! Mem[0000000048800022] p28_far_0_he: ldsb [%i2+0x020],%l4 ! Mem[0000000049000020] ldub [%i3+0x01c],%l3 ! Mem[000000004980001c] ldx [%i1+0x038],%l6 ! Mem[0000000048800038] ldx [%i2+0x008],%l3 ! Mem[0000000049000008] lduh [%i2+0x03c],%l1 ! Mem[000000004900003c] jmpl %o7,%g0 ldsb [%i0+0x03b],%l6 ! Mem[000000004800003b] p28_far_0_hem: membar #Sync ldsb [%i2+0x020],%l4 ! Mem[0000000049000020] ldub [%i3+0x01c],%l3 ! Mem[000000004980001c] ldx [%i1+0x038],%l6 ! Mem[0000000048800038] ldx [%i2+0x008],%l3 ! Mem[0000000049000008] lduh [%i2+0x03c],%l1 ! Mem[000000004900003c] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x03b],%l6 ! Mem[000000004800003b] p28_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p29_far_0_le: stx %l5,[%i3+0x008] ! Mem[000000004b800008] jmpl %o7,%g0 stw %l7,[%i1+0x000] ! Mem[000000004a800000] p29_far_0_lem: membar #Sync stx %l5,[%i3+0x008] ! Mem[000000004b800008] membar #Sync jmpl %o7,%g0 stw %l7,[%i1+0x000] ! Mem[000000004a800000] p29_far_0_he: ldsb [%i3+0x000],%l4 ! Mem[000000004b800000] ldsw [%i2+0x01c],%l3 ! Mem[000000004b00001c] lduw [%i0+0x01c],%l6 ! Mem[000000004a00001c] ldsh [%i2+0x02e],%l3 ! Mem[000000004b00002e] ldsh [%i1+0x01c],%l1 ! Mem[000000004a80001c] jmpl %o7,%g0 stx %l6,[%i1+0x018] ! Mem[000000004a800018] p29_far_0_hem: membar #Sync ldsb [%i3+0x000],%l4 ! Mem[000000004b800000] ldsw [%i2+0x01c],%l3 ! Mem[000000004b00001c] lduw [%i0+0x01c],%l6 ! Mem[000000004a00001c] ldsh [%i2+0x02e],%l3 ! Mem[000000004b00002e] ldsh [%i1+0x01c],%l1 ! Mem[000000004a80001c] membar #Sync jmpl %o7,%g0 stx %l6,[%i1+0x018] ! Mem[000000004a800018] p29_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p30_far_0_le: ldub [%i3+0x02b],%l5 ! Mem[000000004d80002b] jmpl %o7,%g0 ldsb [%i1+0x022],%l7 ! Mem[000000004c800022] p30_far_0_lem: membar #Sync ldub [%i3+0x02b],%l5 ! Mem[000000004d80002b] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x022],%l7 ! Mem[000000004c800022] p30_far_0_he: ldsb [%i3+0x020],%l4 ! Mem[000000004d800020] ldd [%i2+0x018],%l2 ! Mem[000000004d000018] lduh [%i2+0x03e],%l6 ! Mem[000000004d00003e] stb %l3,[%i0+0x00f] ! Mem[000000004c00000f] sth %l1,[%i0+0x03c] ! Mem[000000004c00003c] jmpl %o7,%g0 stb %l6,[%i2+0x03b] ! Mem[000000004d00003b] p30_far_0_hem: membar #Sync ldsb [%i3+0x020],%l4 ! Mem[000000004d800020] ldd [%i2+0x018],%l2 ! Mem[000000004d000018] lduh [%i2+0x03e],%l6 ! Mem[000000004d00003e] stb %l3,[%i0+0x00f] ! Mem[000000004c00000f] sth %l1,[%i0+0x03c] ! Mem[000000004c00003c] membar #Sync jmpl %o7,%g0 stb %l6,[%i2+0x03b] ! Mem[000000004d00003b] p30_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p31_far_0_le: std %l4,[%i3+0x008] ! Mem[000000004f800008] jmpl %o7,%g0 ldub [%i1+0x002],%l7 ! Mem[000000004e800002] p31_far_0_lem: membar #Sync std %l4,[%i3+0x008] ! Mem[000000004f800008] membar #Sync jmpl %o7,%g0 ldub [%i1+0x002],%l7 ! Mem[000000004e800002] p31_far_0_he: ldsb [%i0+0x000],%l4 ! Mem[000000004e000000] sth %l3,[%i0+0x01c] ! Mem[000000004e00001c] ldub [%i1+0x01e],%l6 ! Mem[000000004e80001e] ldsw [%i2+0x02c],%l3 ! Mem[000000004f00002c] ldx [%i2+0x018],%l1 ! Mem[000000004f000018] jmpl %o7,%g0 lduw [%i3+0x018],%l6 ! Mem[000000004f800018] p31_far_0_hem: membar #Sync ldsb [%i0+0x000],%l4 ! Mem[000000004e000000] sth %l3,[%i0+0x01c] ! Mem[000000004e00001c] ldub [%i1+0x01e],%l6 ! Mem[000000004e80001e] ldsw [%i2+0x02c],%l3 ! Mem[000000004f00002c] ldx [%i2+0x018],%l1 ! Mem[000000004f000018] membar #Sync jmpl %o7,%g0 lduw [%i3+0x018],%l6 ! Mem[000000004f800018] p31_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p32_far_0_le: ldsb [%i0+0x02b],%l5 ! Mem[000000005000002b] jmpl %o7,%g0 lduh [%i1+0x022],%l7 ! Mem[0000000050800022] p32_far_0_lem: membar #Sync ldsb [%i0+0x02b],%l5 ! Mem[000000005000002b] membar #Sync jmpl %o7,%g0 lduh [%i1+0x022],%l7 ! Mem[0000000050800022] p32_far_0_he: ldsb [%i1+0x020],%l4 ! Mem[0000000050800020] ldx [%i3+0x018],%l3 ! Mem[0000000051800018] lduh [%i2+0x03e],%l6 ! Mem[000000005100003e] std %l2,[%i2+0x008] ! Mem[0000000051000008] ldub [%i2+0x03c],%l1 ! Mem[000000005100003c] jmpl %o7,%g0 ldub [%i0+0x03b],%l6 ! Mem[000000005000003b] p32_far_0_hem: membar #Sync ldsb [%i1+0x020],%l4 ! Mem[0000000050800020] ldx [%i3+0x018],%l3 ! Mem[0000000051800018] lduh [%i2+0x03e],%l6 ! Mem[000000005100003e] std %l2,[%i2+0x008] ! Mem[0000000051000008] ldub [%i2+0x03c],%l1 ! Mem[000000005100003c] membar #Sync jmpl %o7,%g0 ldub [%i0+0x03b],%l6 ! Mem[000000005000003b] p32_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p33_far_0_le: lduw [%i0+0x008],%l5 ! Mem[0000000052000008] jmpl %o7,%g0 stb %l7,[%i1+0x002] ! Mem[0000000052800002] p33_far_0_lem: membar #Sync lduw [%i0+0x008],%l5 ! Mem[0000000052000008] membar #Sync jmpl %o7,%g0 stb %l7,[%i1+0x002] ! Mem[0000000052800002] p33_far_0_he: ldsb [%i2+0x000],%l4 ! Mem[0000000053000000] lduw [%i2+0x01c],%l3 ! Mem[000000005300001c] ldub [%i1+0x01e],%l6 ! Mem[000000005280001e] ldsh [%i0+0x02e],%l3 ! Mem[000000005200002e] ldsb [%i1+0x01c],%l1 ! Mem[000000005280001c] jmpl %o7,%g0 ldsh [%i0+0x01a],%l6 ! Mem[000000005200001a] p33_far_0_hem: membar #Sync ldsb [%i2+0x000],%l4 ! Mem[0000000053000000] lduw [%i2+0x01c],%l3 ! Mem[000000005300001c] ldub [%i1+0x01e],%l6 ! Mem[000000005280001e] ldsh [%i0+0x02e],%l3 ! Mem[000000005200002e] ldsb [%i1+0x01c],%l1 ! Mem[000000005280001c] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x01a],%l6 ! Mem[000000005200001a] p33_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p34_far_0_le: stw %l5,[%i0+0x028] ! Mem[0000000054000028] jmpl %o7,%g0 stw %l7,[%i1+0x020] ! Mem[0000000054800020] p34_far_0_lem: membar #Sync stw %l5,[%i0+0x028] ! Mem[0000000054000028] membar #Sync jmpl %o7,%g0 stw %l7,[%i1+0x020] ! Mem[0000000054800020] p34_far_0_he: ldsb [%i3+0x020],%l4 ! Mem[0000000055800020] ldsw [%i1+0x01c],%l3 ! Mem[000000005480001c] ldsw [%i3+0x03c],%l6 ! Mem[000000005580003c] sth %l3,[%i2+0x00e] ! Mem[000000005500000e] stw %l1,[%i0+0x03c] ! Mem[000000005400003c] jmpl %o7,%g0 stw %l6,[%i1+0x038] ! Mem[0000000054800038] p34_far_0_hem: membar #Sync ldsb [%i3+0x020],%l4 ! Mem[0000000055800020] ldsw [%i1+0x01c],%l3 ! Mem[000000005480001c] ldsw [%i3+0x03c],%l6 ! Mem[000000005580003c] sth %l3,[%i2+0x00e] ! Mem[000000005500000e] stw %l1,[%i0+0x03c] ! Mem[000000005400003c] membar #Sync jmpl %o7,%g0 stw %l6,[%i1+0x038] ! Mem[0000000054800038] p34_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p35_far_0_le: ldsw [%i0+0x008],%l5 ! Mem[0000000056000008] jmpl %o7,%g0 ldsb [%i1+0x002],%l7 ! Mem[0000000056800002] p35_far_0_lem: membar #Sync ldsw [%i0+0x008],%l5 ! Mem[0000000056000008] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x002],%l7 ! Mem[0000000056800002] p35_far_0_he: ldsb [%i3+0x000],%l4 ! Mem[0000000057800000] ldd [%i0+0x018],%l2 ! Mem[0000000056000018] ldsh [%i1+0x01e],%l6 ! Mem[000000005680001e] ldsw [%i2+0x02c],%l3 ! Mem[000000005700002c] stb %l1,[%i3+0x01c] ! Mem[000000005780001c] jmpl %o7,%g0 std %l6,[%i2+0x018] ! Mem[0000000057000018] p35_far_0_hem: membar #Sync ldsb [%i3+0x000],%l4 ! Mem[0000000057800000] ldd [%i0+0x018],%l2 ! Mem[0000000056000018] ldsh [%i1+0x01e],%l6 ! Mem[000000005680001e] ldsw [%i2+0x02c],%l3 ! Mem[000000005700002c] stb %l1,[%i3+0x01c] ! Mem[000000005780001c] membar #Sync jmpl %o7,%g0 std %l6,[%i2+0x018] ! Mem[0000000057000018] p35_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p36_far_0_le: stb %l5,[%i0+0x02b] ! Mem[000000005800002b] jmpl %o7,%g0 ldsh [%i1+0x022],%l7 ! Mem[0000000058800022] p36_far_0_lem: membar #Sync stb %l5,[%i0+0x02b] ! Mem[000000005800002b] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x022],%l7 ! Mem[0000000058800022] p36_far_0_he: ldsb [%i0+0x020],%l4 ! Mem[0000000058000020] stx %l3,[%i3+0x018] ! Mem[0000000059800018] ldsb [%i0+0x03e],%l6 ! Mem[000000005800003e] stw %l3,[%i0+0x00c] ! Mem[000000005800000c] lduh [%i2+0x03c],%l1 ! Mem[000000005900003c] jmpl %o7,%g0 ldx [%i3+0x038],%l6 ! Mem[0000000059800038] p36_far_0_hem: membar #Sync ldsb [%i0+0x020],%l4 ! Mem[0000000058000020] stx %l3,[%i3+0x018] ! Mem[0000000059800018] ldsb [%i0+0x03e],%l6 ! Mem[000000005800003e] stw %l3,[%i0+0x00c] ! Mem[000000005800000c] lduh [%i2+0x03c],%l1 ! Mem[000000005900003c] membar #Sync jmpl %o7,%g0 ldx [%i3+0x038],%l6 ! Mem[0000000059800038] p36_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p37_far_0_le: ldd [%i0+0x008],%l4 ! Mem[000000005a000008] jmpl %o7,%g0 lduh [%i1+0x002],%l7 ! Mem[000000005a800002] p37_far_0_lem: membar #Sync ldd [%i0+0x008],%l4 ! Mem[000000005a000008] membar #Sync jmpl %o7,%g0 lduh [%i1+0x002],%l7 ! Mem[000000005a800002] p37_far_0_he: ldsb [%i1+0x000],%l4 ! Mem[000000005a800000] std %l2,[%i2+0x018] ! Mem[000000005b000018] ldd [%i1+0x018],%l6 ! Mem[000000005a800018] ldub [%i2+0x02f],%l3 ! Mem[000000005b00002f] ldd [%i1+0x018],%l0 ! Mem[000000005a800018] jmpl %o7,%g0 ldsw [%i3+0x018],%l6 ! Mem[000000005b800018] p37_far_0_hem: membar #Sync ldsb [%i1+0x000],%l4 ! Mem[000000005a800000] std %l2,[%i2+0x018] ! Mem[000000005b000018] ldd [%i1+0x018],%l6 ! Mem[000000005a800018] ldub [%i2+0x02f],%l3 ! Mem[000000005b00002f] ldd [%i1+0x018],%l0 ! Mem[000000005a800018] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x018],%l6 ! Mem[000000005b800018] p37_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p38_far_0_le: lduh [%i0+0x02a],%l5 ! Mem[000000005c00002a] jmpl %o7,%g0 stb %l7,[%i1+0x022] ! Mem[000000005c800022] p38_far_0_lem: membar #Sync lduh [%i0+0x02a],%l5 ! Mem[000000005c00002a] membar #Sync jmpl %o7,%g0 stb %l7,[%i1+0x022] ! Mem[000000005c800022] p38_far_0_he: ldsb [%i2+0x020],%l4 ! Mem[000000005d000020] lduw [%i1+0x01c],%l3 ! Mem[000000005c80001c] stx %l6,[%i0+0x038] ! Mem[000000005c000038] sth %l3,[%i2+0x00e] ! Mem[000000005d00000e] sth %l1,[%i0+0x03c] ! Mem[000000005c00003c] jmpl %o7,%g0 ldsb [%i0+0x03b],%l6 ! Mem[000000005c00003b] p38_far_0_hem: membar #Sync ldsb [%i2+0x020],%l4 ! Mem[000000005d000020] lduw [%i1+0x01c],%l3 ! Mem[000000005c80001c] stx %l6,[%i0+0x038] ! Mem[000000005c000038] sth %l3,[%i2+0x00e] ! Mem[000000005d00000e] sth %l1,[%i0+0x03c] ! Mem[000000005c00003c] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x03b],%l6 ! Mem[000000005c00003b] p38_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p39_far_0_le: sth %l5,[%i0+0x00a] ! Mem[000000005e00000a] jmpl %o7,%g0 stw %l7,[%i1+0x000] ! Mem[000000005e800000] p39_far_0_lem: membar #Sync sth %l5,[%i0+0x00a] ! Mem[000000005e00000a] membar #Sync jmpl %o7,%g0 stw %l7,[%i1+0x000] ! Mem[000000005e800000] p39_far_0_he: ldsb [%i3+0x000],%l4 ! Mem[000000005f800000] lduh [%i3+0x01c],%l3 ! Mem[000000005f80001c] stw %l6,[%i2+0x01c] ! Mem[000000005f00001c] lduh [%i0+0x02e],%l3 ! Mem[000000005e00002e] ldx [%i3+0x018],%l1 ! Mem[000000005f800018] jmpl %o7,%g0 stx %l6,[%i0+0x018] ! Mem[000000005e000018] p39_far_0_hem: membar #Sync ldsb [%i3+0x000],%l4 ! Mem[000000005f800000] lduh [%i3+0x01c],%l3 ! Mem[000000005f80001c] stw %l6,[%i2+0x01c] ! Mem[000000005f00001c] lduh [%i0+0x02e],%l3 ! Mem[000000005e00002e] ldx [%i3+0x018],%l1 ! Mem[000000005f800018] membar #Sync jmpl %o7,%g0 stx %l6,[%i0+0x018] ! Mem[000000005e000018] p39_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p40_far_0_le: ldsh [%i0+0x02a],%l5 ! Mem[000000006000002a] jmpl %o7,%g0 ldsb [%i1+0x022],%l7 ! Mem[0000000060800022] p40_far_0_lem: membar #Sync ldsh [%i0+0x02a],%l5 ! Mem[000000006000002a] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x022],%l7 ! Mem[0000000060800022] p40_far_0_he: ldsb [%i3+0x020],%l4 ! Mem[0000000061800020] ldsh [%i2+0x01c],%l3 ! Mem[000000006100001c] sth %l6,[%i1+0x03e] ! Mem[000000006080003e] stw %l3,[%i1+0x00c] ! Mem[000000006080000c] ldub [%i2+0x03c],%l1 ! Mem[000000006100003c] jmpl %o7,%g0 sth %l6,[%i1+0x03a] ! Mem[000000006080003a] p40_far_0_hem: membar #Sync ldsb [%i3+0x020],%l4 ! Mem[0000000061800020] ldsh [%i2+0x01c],%l3 ! Mem[000000006100001c] sth %l6,[%i1+0x03e] ! Mem[000000006080003e] stw %l3,[%i1+0x00c] ! Mem[000000006080000c] ldub [%i2+0x03c],%l1 ! Mem[000000006100003c] membar #Sync jmpl %o7,%g0 sth %l6,[%i1+0x03a] ! Mem[000000006080003a] p40_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p41_far_0_le: ldx [%i0+0x008],%l5 ! Mem[0000000062000008] jmpl %o7,%g0 ldsh [%i0+0x002],%l7 ! Mem[0000000062000002] p41_far_0_lem: membar #Sync ldx [%i0+0x008],%l5 ! Mem[0000000062000008] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x002],%l7 ! Mem[0000000062000002] p41_far_0_he: ldsb [%i0+0x000],%l4 ! Mem[0000000062000000] stx %l3,[%i2+0x018] ! Mem[0000000063000018] std %l6,[%i3+0x018] ! Mem[0000000063800018] lduw [%i2+0x02c],%l3 ! Mem[000000006300002c] ldsb [%i1+0x01c],%l1 ! Mem[000000006280001c] jmpl %o7,%g0 lduw [%i2+0x018],%l6 ! Mem[0000000063000018] p41_far_0_hem: membar #Sync ldsb [%i0+0x000],%l4 ! Mem[0000000062000000] stx %l3,[%i2+0x018] ! Mem[0000000063000018] std %l6,[%i3+0x018] ! Mem[0000000063800018] lduw [%i2+0x02c],%l3 ! Mem[000000006300002c] ldsb [%i1+0x01c],%l1 ! Mem[000000006280001c] membar #Sync jmpl %o7,%g0 lduw [%i2+0x018],%l6 ! Mem[0000000063000018] p41_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p42_far_0_le: stx %l5,[%i0+0x028] ! Mem[0000000064000028] jmpl %o7,%g0 lduh [%i0+0x022],%l7 ! Mem[0000000064000022] p42_far_0_lem: membar #Sync stx %l5,[%i0+0x028] ! Mem[0000000064000028] membar #Sync jmpl %o7,%g0 lduh [%i0+0x022],%l7 ! Mem[0000000064000022] p42_far_0_he: ldsb [%i1+0x020],%l4 ! Mem[0000000064800020] std %l2,[%i0+0x018] ! Mem[0000000064000018] stb %l6,[%i1+0x03e] ! Mem[000000006480003e] stx %l3,[%i0+0x008] ! Mem[0000000064000008] stw %l1,[%i0+0x03c] ! Mem[000000006400003c] jmpl %o7,%g0 ldub [%i3+0x03b],%l6 ! Mem[000000006580003b] p42_far_0_hem: membar #Sync ldsb [%i1+0x020],%l4 ! Mem[0000000064800020] std %l2,[%i0+0x018] ! Mem[0000000064000018] stb %l6,[%i1+0x03e] ! Mem[000000006480003e] stx %l3,[%i0+0x008] ! Mem[0000000064000008] stw %l1,[%i0+0x03c] ! Mem[000000006400003c] membar #Sync jmpl %o7,%g0 ldub [%i3+0x03b],%l6 ! Mem[000000006580003b] p42_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p43_far_0_le: ldub [%i0+0x00b],%l5 ! Mem[000000006600000b] jmpl %o7,%g0 stb %l7,[%i0+0x002] ! Mem[0000000066000002] p43_far_0_lem: membar #Sync ldub [%i0+0x00b],%l5 ! Mem[000000006600000b] membar #Sync jmpl %o7,%g0 stb %l7,[%i0+0x002] ! Mem[0000000066000002] p43_far_0_he: ldsb [%i2+0x000],%l4 ! Mem[0000000067000000] stb %l3,[%i3+0x01c] ! Mem[000000006780001c] std %l6,[%i3+0x018] ! Mem[0000000067800018] lduh [%i1+0x02e],%l3 ! Mem[000000006680002e] stb %l1,[%i3+0x01c] ! Mem[000000006780001c] jmpl %o7,%g0 ldsh [%i0+0x01a],%l6 ! Mem[000000006600001a] p43_far_0_hem: membar #Sync ldsb [%i2+0x000],%l4 ! Mem[0000000067000000] stb %l3,[%i3+0x01c] ! Mem[000000006780001c] std %l6,[%i3+0x018] ! Mem[0000000067800018] lduh [%i1+0x02e],%l3 ! Mem[000000006680002e] stb %l1,[%i3+0x01c] ! Mem[000000006780001c] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x01a],%l6 ! Mem[000000006600001a] p43_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p44_far_0_le: std %l4,[%i0+0x028] ! Mem[0000000068000028] jmpl %o7,%g0 stw %l7,[%i0+0x020] ! Mem[0000000068000020] p44_far_0_lem: membar #Sync std %l4,[%i0+0x028] ! Mem[0000000068000028] membar #Sync jmpl %o7,%g0 stw %l7,[%i0+0x020] ! Mem[0000000068000020] p44_far_0_he: ldsb [%i3+0x020],%l4 ! Mem[0000000069800020] lduh [%i2+0x01c],%l3 ! Mem[000000006900001c] stb %l6,[%i1+0x03e] ! Mem[000000006880003e] ldd [%i2+0x008],%l2 ! Mem[0000000069000008] ldsw [%i2+0x03c],%l1 ! Mem[000000006900003c] jmpl %o7,%g0 ldd [%i0+0x038],%l6 ! Mem[0000000068000038] p44_far_0_hem: membar #Sync ldsb [%i3+0x020],%l4 ! Mem[0000000069800020] lduh [%i2+0x01c],%l3 ! Mem[000000006900001c] stb %l6,[%i1+0x03e] ! Mem[000000006880003e] ldd [%i2+0x008],%l2 ! Mem[0000000069000008] ldsw [%i2+0x03c],%l1 ! Mem[000000006900003c] membar #Sync jmpl %o7,%g0 ldd [%i0+0x038],%l6 ! Mem[0000000068000038] p44_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p45_far_0_le: ldsw [%i0+0x008],%l5 ! Mem[000000006a000008] jmpl %o7,%g0 stx %l7,[%i0+0x000] ! Mem[000000006a000000] p45_far_0_lem: membar #Sync ldsw [%i0+0x008],%l5 ! Mem[000000006a000008] membar #Sync jmpl %o7,%g0 stx %l7,[%i0+0x000] ! Mem[000000006a000000] p45_far_0_he: ldsb [%i3+0x000],%l4 ! Mem[000000006b800000] ldsh [%i1+0x01c],%l3 ! Mem[000000006a80001c] ldx [%i0+0x018],%l6 ! Mem[000000006a000018] lduw [%i0+0x02c],%l3 ! Mem[000000006a00002c] ldd [%i1+0x018],%l0 ! Mem[000000006a800018] jmpl %o7,%g0 std %l6,[%i1+0x018] ! Mem[000000006a800018] p45_far_0_hem: membar #Sync ldsb [%i3+0x000],%l4 ! Mem[000000006b800000] ldsh [%i1+0x01c],%l3 ! Mem[000000006a80001c] ldx [%i0+0x018],%l6 ! Mem[000000006a000018] lduw [%i0+0x02c],%l3 ! Mem[000000006a00002c] ldd [%i1+0x018],%l0 ! Mem[000000006a800018] membar #Sync jmpl %o7,%g0 std %l6,[%i1+0x018] ! Mem[000000006a800018] p45_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p46_far_0_le: stb %l5,[%i0+0x02b] ! Mem[000000006c00002b] jmpl %o7,%g0 ldsh [%i0+0x022],%l7 ! Mem[000000006c000022] p46_far_0_lem: membar #Sync stb %l5,[%i0+0x02b] ! Mem[000000006c00002b] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x022],%l7 ! Mem[000000006c000022] p46_far_0_he: ldsb [%i0+0x020],%l4 ! Mem[000000006c000020] ldsb [%i0+0x01c],%l3 ! Mem[000000006c00001c] lduw [%i2+0x03c],%l6 ! Mem[000000006d00003c] ldsb [%i1+0x00f],%l3 ! Mem[000000006c80000f] sth %l1,[%i0+0x03c] ! Mem[000000006c00003c] jmpl %o7,%g0 ldx [%i2+0x038],%l6 ! Mem[000000006d000038] p46_far_0_hem: membar #Sync ldsb [%i0+0x020],%l4 ! Mem[000000006c000020] ldsb [%i0+0x01c],%l3 ! Mem[000000006c00001c] lduw [%i2+0x03c],%l6 ! Mem[000000006d00003c] ldsb [%i1+0x00f],%l3 ! Mem[000000006c80000f] sth %l1,[%i0+0x03c] ! Mem[000000006c00003c] membar #Sync jmpl %o7,%g0 ldx [%i2+0x038],%l6 ! Mem[000000006d000038] p46_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p47_far_0_le: ldd [%i0+0x008],%l4 ! Mem[000000006e000008] jmpl %o7,%g0 lduh [%i0+0x002],%l7 ! Mem[000000006e000002] p47_far_0_lem: membar #Sync ldd [%i0+0x008],%l4 ! Mem[000000006e000008] membar #Sync jmpl %o7,%g0 lduh [%i0+0x002],%l7 ! Mem[000000006e000002] p47_far_0_he: ldsb [%i1+0x000],%l4 ! Mem[000000006e800000] stw %l3,[%i3+0x01c] ! Mem[000000006f80001c] lduh [%i0+0x01e],%l6 ! Mem[000000006e00001e] ldx [%i2+0x028],%l3 ! Mem[000000006f000028] ldx [%i3+0x018],%l1 ! Mem[000000006f800018] jmpl %o7,%g0 lduh [%i3+0x01a],%l6 ! Mem[000000006f80001a] p47_far_0_hem: membar #Sync ldsb [%i1+0x000],%l4 ! Mem[000000006e800000] stw %l3,[%i3+0x01c] ! Mem[000000006f80001c] lduh [%i0+0x01e],%l6 ! Mem[000000006e00001e] ldx [%i2+0x028],%l3 ! Mem[000000006f000028] ldx [%i3+0x018],%l1 ! Mem[000000006f800018] membar #Sync jmpl %o7,%g0 lduh [%i3+0x01a],%l6 ! Mem[000000006f80001a] p47_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p48_far_0_le: lduh [%i0+0x02a],%l5 ! Mem[000000007000002a] jmpl %o7,%g0 stb %l7,[%i3+0x022] ! Mem[0000000071800022] p48_far_0_lem: membar #Sync lduh [%i0+0x02a],%l5 ! Mem[000000007000002a] membar #Sync jmpl %o7,%g0 stb %l7,[%i3+0x022] ! Mem[0000000071800022] p48_far_0_he: ldsb [%i2+0x020],%l4 ! Mem[0000000071000020] stb %l3,[%i2+0x01c] ! Mem[000000007100001c] ldub [%i2+0x03e],%l6 ! Mem[000000007100003e] ldd [%i0+0x008],%l2 ! Mem[0000000070000008] ldub [%i2+0x03c],%l1 ! Mem[000000007100003c] jmpl %o7,%g0 ldsw [%i0+0x038],%l6 ! Mem[0000000070000038] p48_far_0_hem: membar #Sync ldsb [%i2+0x020],%l4 ! Mem[0000000071000020] stb %l3,[%i2+0x01c] ! Mem[000000007100001c] ldub [%i2+0x03e],%l6 ! Mem[000000007100003e] ldd [%i0+0x008],%l2 ! Mem[0000000070000008] ldub [%i2+0x03c],%l1 ! Mem[000000007100003c] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x038],%l6 ! Mem[0000000070000038] p48_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p49_far_0_le: sth %l5,[%i0+0x00a] ! Mem[000000007200000a] jmpl %o7,%g0 std %l6,[%i3+0x000] ! Mem[0000000073800000] p49_far_0_lem: membar #Sync sth %l5,[%i0+0x00a] ! Mem[000000007200000a] membar #Sync jmpl %o7,%g0 std %l6,[%i3+0x000] ! Mem[0000000073800000] p49_far_0_he: ldsb [%i3+0x000],%l4 ! Mem[0000000073800000] ldx [%i1+0x018],%l3 ! Mem[0000000072800018] ldsw [%i1+0x01c],%l6 ! Mem[000000007280001c] stb %l3,[%i1+0x02f] ! Mem[000000007280002f] ldsb [%i2+0x01c],%l1 ! Mem[000000007300001c] jmpl %o7,%g0 stx %l6,[%i0+0x018] ! Mem[0000000072000018] p49_far_0_hem: membar #Sync ldsb [%i3+0x000],%l4 ! Mem[0000000073800000] ldx [%i1+0x018],%l3 ! Mem[0000000072800018] ldsw [%i1+0x01c],%l6 ! Mem[000000007280001c] stb %l3,[%i1+0x02f] ! Mem[000000007280002f] ldsb [%i2+0x01c],%l1 ! Mem[000000007300001c] membar #Sync jmpl %o7,%g0 stx %l6,[%i0+0x018] ! Mem[0000000072000018] p49_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p50_far_0_le: ldsh [%i0+0x02a],%l5 ! Mem[000000007400002a] jmpl %o7,%g0 stx %l7,[%i3+0x020] ! Mem[0000000075800020] p50_far_0_lem: membar #Sync ldsh [%i0+0x02a],%l5 ! Mem[000000007400002a] membar #Sync jmpl %o7,%g0 stx %l7,[%i3+0x020] ! Mem[0000000075800020] p50_far_0_he: ldsb [%i3+0x020],%l4 ! Mem[0000000075800020] ldub [%i3+0x01c],%l3 ! Mem[000000007580001c] ldsh [%i3+0x03e],%l6 ! Mem[000000007580003e] ldsb [%i2+0x00f],%l3 ! Mem[000000007500000f] stw %l1,[%i0+0x03c] ! Mem[000000007400003c] jmpl %o7,%g0 sth %l6,[%i1+0x03a] ! Mem[000000007480003a] p50_far_0_hem: membar #Sync ldsb [%i3+0x020],%l4 ! Mem[0000000075800020] ldub [%i3+0x01c],%l3 ! Mem[000000007580001c] ldsh [%i3+0x03e],%l6 ! Mem[000000007580003e] ldsb [%i2+0x00f],%l3 ! Mem[000000007500000f] stw %l1,[%i0+0x03c] ! Mem[000000007400003c] membar #Sync jmpl %o7,%g0 sth %l6,[%i1+0x03a] ! Mem[000000007480003a] p50_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p51_far_0_le: ldx [%i0+0x008],%l5 ! Mem[0000000076000008] jmpl %o7,%g0 ldsh [%i3+0x002],%l7 ! Mem[0000000077800002] p51_far_0_lem: membar #Sync ldx [%i0+0x008],%l5 ! Mem[0000000076000008] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x002],%l7 ! Mem[0000000077800002] p51_far_0_he: stx %l4,[%i0+0x000] ! Mem[0000000076000000] ldsb [%i2+0x01c],%l3 ! Mem[000000007700001c] ldsb [%i1+0x01e],%l6 ! Mem[000000007680001e] std %l2,[%i3+0x028] ! Mem[0000000077800028] lduw [%i3+0x01c],%l1 ! Mem[000000007780001c] jmpl %o7,%g0 stb %l6,[%i2+0x01b] ! Mem[000000007700001b] p51_far_0_hem: membar #Sync stx %l4,[%i0+0x000] ! Mem[0000000076000000] ldsb [%i2+0x01c],%l3 ! Mem[000000007700001c] ldsb [%i1+0x01e],%l6 ! Mem[000000007680001e] std %l2,[%i3+0x028] ! Mem[0000000077800028] lduw [%i3+0x01c],%l1 ! Mem[000000007780001c] membar #Sync jmpl %o7,%g0 stb %l6,[%i2+0x01b] ! Mem[000000007700001b] p51_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p52_far_0_le: stx %l5,[%i0+0x028] ! Mem[0000000078000028] jmpl %o7,%g0 lduh [%i3+0x022],%l7 ! Mem[0000000079800022] p52_far_0_lem: membar #Sync stx %l5,[%i0+0x028] ! Mem[0000000078000028] membar #Sync jmpl %o7,%g0 lduh [%i3+0x022],%l7 ! Mem[0000000079800022] p52_far_0_he: stx %l4,[%i1+0x020] ! Mem[0000000078800020] stw %l3,[%i2+0x01c] ! Mem[000000007900001c] ldd [%i3+0x038],%l6 ! Mem[0000000079800038] ldsh [%i1+0x00e],%l3 ! Mem[000000007880000e] ldsw [%i2+0x03c],%l1 ! Mem[000000007900003c] jmpl %o7,%g0 lduw [%i3+0x038],%l6 ! Mem[0000000079800038] p52_far_0_hem: membar #Sync stx %l4,[%i1+0x020] ! Mem[0000000078800020] stw %l3,[%i2+0x01c] ! Mem[000000007900001c] ldd [%i3+0x038],%l6 ! Mem[0000000079800038] ldsh [%i1+0x00e],%l3 ! Mem[000000007880000e] ldsw [%i2+0x03c],%l1 ! Mem[000000007900003c] membar #Sync jmpl %o7,%g0 lduw [%i3+0x038],%l6 ! Mem[0000000079800038] p52_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p53_far_0_le: ldub [%i1+0x00b],%l5 ! Mem[000000007a80000b] jmpl %o7,%g0 lduw [%i3+0x000],%l7 ! Mem[000000007b800000] p53_far_0_lem: membar #Sync ldub [%i1+0x00b],%l5 ! Mem[000000007a80000b] membar #Sync jmpl %o7,%g0 lduw [%i3+0x000],%l7 ! Mem[000000007b800000] p53_far_0_he: stx %l4,[%i2+0x000] ! Mem[000000007b000000] sth %l3,[%i0+0x01c] ! Mem[000000007a00001c] stx %l6,[%i1+0x018] ! Mem[000000007a800018] sth %l3,[%i2+0x02e] ! Mem[000000007b00002e] ldd [%i2+0x018],%l0 ! Mem[000000007b000018] jmpl %o7,%g0 ldsh [%i0+0x01a],%l6 ! Mem[000000007a00001a] p53_far_0_hem: membar #Sync stx %l4,[%i2+0x000] ! Mem[000000007b000000] sth %l3,[%i0+0x01c] ! Mem[000000007a00001c] stx %l6,[%i1+0x018] ! Mem[000000007a800018] sth %l3,[%i2+0x02e] ! Mem[000000007b00002e] ldd [%i2+0x018],%l0 ! Mem[000000007b000018] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x01a],%l6 ! Mem[000000007a00001a] p53_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p54_far_0_le: std %l4,[%i1+0x028] ! Mem[000000007c800028] jmpl %o7,%g0 std %l6,[%i3+0x020] ! Mem[000000007d800020] p54_far_0_lem: membar #Sync std %l4,[%i1+0x028] ! Mem[000000007c800028] membar #Sync jmpl %o7,%g0 std %l6,[%i3+0x020] ! Mem[000000007d800020] p54_far_0_he: stx %l4,[%i3+0x020] ! Mem[000000007d800020] ldx [%i3+0x018],%l3 ! Mem[000000007d800018] stw %l6,[%i0+0x03c] ! Mem[000000007c00003c] ldsw [%i3+0x00c],%l3 ! Mem[000000007d80000c] sth %l1,[%i1+0x03c] ! Mem[000000007c80003c] jmpl %o7,%g0 ldd [%i0+0x038],%l6 ! Mem[000000007c000038] p54_far_0_hem: membar #Sync stx %l4,[%i3+0x020] ! Mem[000000007d800020] ldx [%i3+0x018],%l3 ! Mem[000000007d800018] stw %l6,[%i0+0x03c] ! Mem[000000007c00003c] ldsw [%i3+0x00c],%l3 ! Mem[000000007d80000c] sth %l1,[%i1+0x03c] ! Mem[000000007c80003c] membar #Sync jmpl %o7,%g0 ldd [%i0+0x038],%l6 ! Mem[000000007c000038] p54_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p55_far_0_le: ldsb [%i1+0x00b],%l5 ! Mem[000000007e80000b] jmpl %o7,%g0 stx %l7,[%i3+0x000] ! Mem[000000007f800000] p55_far_0_lem: membar #Sync ldsb [%i1+0x00b],%l5 ! Mem[000000007e80000b] membar #Sync jmpl %o7,%g0 stx %l7,[%i3+0x000] ! Mem[000000007f800000] p55_far_0_he: stx %l4,[%i3+0x000] ! Mem[000000007f800000] ldub [%i2+0x01c],%l3 ! Mem[000000007f00001c] stx %l6,[%i2+0x018] ! Mem[000000007f000018] std %l2,[%i1+0x028] ! Mem[000000007e800028] ldx [%i3+0x018],%l1 ! Mem[000000007f800018] jmpl %o7,%g0 stw %l6,[%i1+0x018] ! Mem[000000007e800018] p55_far_0_hem: membar #Sync stx %l4,[%i3+0x000] ! Mem[000000007f800000] ldub [%i2+0x01c],%l3 ! Mem[000000007f00001c] stx %l6,[%i2+0x018] ! Mem[000000007f000018] std %l2,[%i1+0x028] ! Mem[000000007e800028] ldx [%i3+0x018],%l1 ! Mem[000000007f800018] membar #Sync jmpl %o7,%g0 stw %l6,[%i1+0x018] ! Mem[000000007e800018] p55_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p56_far_0_le: lduw [%i1+0x028],%l5 ! Mem[0000000080800028] jmpl %o7,%g0 ldsh [%i2+0x022],%l7 ! Mem[0000000081000022] p56_far_0_lem: membar #Sync lduw [%i1+0x028],%l5 ! Mem[0000000080800028] membar #Sync jmpl %o7,%g0 ldsh [%i2+0x022],%l7 ! Mem[0000000081000022] p56_far_0_he: stx %l4,[%i0+0x020] ! Mem[0000000080000020] ldsw [%i1+0x01c],%l3 ! Mem[000000008080001c] stw %l6,[%i1+0x03c] ! Mem[000000008080003c] ldub [%i2+0x00f],%l3 ! Mem[000000008100000f] ldub [%i2+0x03c],%l1 ! Mem[000000008100003c] jmpl %o7,%g0 ldx [%i2+0x038],%l6 ! Mem[0000000081000038] p56_far_0_hem: membar #Sync stx %l4,[%i0+0x020] ! Mem[0000000080000020] ldsw [%i1+0x01c],%l3 ! Mem[000000008080001c] stw %l6,[%i1+0x03c] ! Mem[000000008080003c] ldub [%i2+0x00f],%l3 ! Mem[000000008100000f] ldub [%i2+0x03c],%l1 ! Mem[000000008100003c] membar #Sync jmpl %o7,%g0 ldx [%i2+0x038],%l6 ! Mem[0000000081000038] p56_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p57_far_0_le: stw %l5,[%i1+0x008] ! Mem[0000000082800008] jmpl %o7,%g0 lduh [%i2+0x002],%l7 ! Mem[0000000083000002] p57_far_0_lem: membar #Sync stw %l5,[%i1+0x008] ! Mem[0000000082800008] membar #Sync jmpl %o7,%g0 lduh [%i2+0x002],%l7 ! Mem[0000000083000002] p57_far_0_he: stx %l4,[%i1+0x000] ! Mem[0000000082800000] ldd [%i0+0x018],%l2 ! Mem[0000000082000018] sth %l6,[%i2+0x01e] ! Mem[000000008300001e] sth %l3,[%i3+0x02e] ! Mem[000000008380002e] stx %l1,[%i2+0x018] ! Mem[0000000083000018] jmpl %o7,%g0 lduh [%i3+0x01a],%l6 ! Mem[000000008380001a] p57_far_0_hem: membar #Sync stx %l4,[%i1+0x000] ! Mem[0000000082800000] ldd [%i0+0x018],%l2 ! Mem[0000000082000018] sth %l6,[%i2+0x01e] ! Mem[000000008300001e] sth %l3,[%i3+0x02e] ! Mem[000000008380002e] stx %l1,[%i2+0x018] ! Mem[0000000083000018] membar #Sync jmpl %o7,%g0 lduh [%i3+0x01a],%l6 ! Mem[000000008380001a] p57_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p58_far_0_le: ldsw [%i1+0x028],%l5 ! Mem[0000000084800028] jmpl %o7,%g0 lduw [%i2+0x020],%l7 ! Mem[0000000085000020] p58_far_0_lem: membar #Sync ldsw [%i1+0x028],%l5 ! Mem[0000000084800028] membar #Sync jmpl %o7,%g0 lduw [%i2+0x020],%l7 ! Mem[0000000085000020] p58_far_0_he: stx %l4,[%i2+0x020] ! Mem[0000000085000020] sth %l3,[%i3+0x01c] ! Mem[000000008580001c] std %l6,[%i1+0x038] ! Mem[0000000084800038] lduh [%i1+0x00e],%l3 ! Mem[000000008480000e] std %l0,[%i1+0x038] ! Mem[0000000084800038] jmpl %o7,%g0 ldsw [%i0+0x038],%l6 ! Mem[0000000084000038] p58_far_0_hem: membar #Sync stx %l4,[%i2+0x020] ! Mem[0000000085000020] sth %l3,[%i3+0x01c] ! Mem[000000008580001c] std %l6,[%i1+0x038] ! Mem[0000000084800038] lduh [%i1+0x00e],%l3 ! Mem[000000008480000e] std %l0,[%i1+0x038] ! Mem[0000000084800038] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x038],%l6 ! Mem[0000000084000038] p58_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p59_far_0_le: stb %l5,[%i1+0x00b] ! Mem[000000008680000b] jmpl %o7,%g0 std %l6,[%i2+0x000] ! Mem[0000000087000000] p59_far_0_lem: membar #Sync stb %l5,[%i1+0x00b] ! Mem[000000008680000b] membar #Sync jmpl %o7,%g0 std %l6,[%i2+0x000] ! Mem[0000000087000000] p59_far_0_he: stx %l4,[%i3+0x000] ! Mem[0000000087800000] std %l2,[%i2+0x018] ! Mem[0000000087000018] stb %l6,[%i3+0x01e] ! Mem[000000008780001e] stw %l3,[%i2+0x02c] ! Mem[000000008700002c] lduw [%i3+0x01c],%l1 ! Mem[000000008780001c] jmpl %o7,%g0 ldsb [%i0+0x01b],%l6 ! Mem[000000008600001b] p59_far_0_hem: membar #Sync stx %l4,[%i3+0x000] ! Mem[0000000087800000] std %l2,[%i2+0x018] ! Mem[0000000087000018] stb %l6,[%i3+0x01e] ! Mem[000000008780001e] stw %l3,[%i2+0x02c] ! Mem[000000008700002c] lduw [%i3+0x01c],%l1 ! Mem[000000008780001c] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x01b],%l6 ! Mem[000000008600001b] p59_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p60_far_0_le: ldd [%i1+0x028],%l4 ! Mem[0000000088800028] jmpl %o7,%g0 stx %l7,[%i2+0x020] ! Mem[0000000089000020] p60_far_0_lem: membar #Sync ldd [%i1+0x028],%l4 ! Mem[0000000088800028] membar #Sync jmpl %o7,%g0 stx %l7,[%i2+0x020] ! Mem[0000000089000020] p60_far_0_he: stx %l4,[%i3+0x020] ! Mem[0000000089800020] lduw [%i1+0x01c],%l3 ! Mem[000000008880001c] ldx [%i1+0x038],%l6 ! Mem[0000000088800038] ldub [%i3+0x00f],%l3 ! Mem[000000008980000f] ldsw [%i2+0x03c],%l1 ! Mem[000000008900003c] jmpl %o7,%g0 sth %l6,[%i1+0x03a] ! Mem[000000008880003a] p60_far_0_hem: membar #Sync stx %l4,[%i3+0x020] ! Mem[0000000089800020] lduw [%i1+0x01c],%l3 ! Mem[000000008880001c] ldx [%i1+0x038],%l6 ! Mem[0000000088800038] ldub [%i3+0x00f],%l3 ! Mem[000000008980000f] ldsw [%i2+0x03c],%l1 ! Mem[000000008900003c] membar #Sync jmpl %o7,%g0 sth %l6,[%i1+0x03a] ! Mem[000000008880003a] p60_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p61_far_0_le: lduh [%i1+0x00a],%l5 ! Mem[000000008a80000a] jmpl %o7,%g0 ldsh [%i2+0x002],%l7 ! Mem[000000008b000002] p61_far_0_lem: membar #Sync lduh [%i1+0x00a],%l5 ! Mem[000000008a80000a] membar #Sync jmpl %o7,%g0 ldsh [%i2+0x002],%l7 ! Mem[000000008b000002] p61_far_0_he: stx %l4,[%i0+0x000] ! Mem[000000008a000000] ldsw [%i0+0x01c],%l3 ! Mem[000000008a00001c] lduw [%i3+0x01c],%l6 ! Mem[000000008b80001c] stx %l3,[%i1+0x028] ! Mem[000000008a800028] ldd [%i2+0x018],%l0 ! Mem[000000008b000018] jmpl %o7,%g0 stb %l6,[%i1+0x01b] ! Mem[000000008a80001b] p61_far_0_hem: membar #Sync stx %l4,[%i0+0x000] ! Mem[000000008a000000] ldsw [%i0+0x01c],%l3 ! Mem[000000008a00001c] lduw [%i3+0x01c],%l6 ! Mem[000000008b80001c] stx %l3,[%i1+0x028] ! Mem[000000008a800028] ldd [%i2+0x018],%l0 ! Mem[000000008b000018] membar #Sync jmpl %o7,%g0 stb %l6,[%i1+0x01b] ! Mem[000000008a80001b] p61_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p62_far_0_le: sth %l5,[%i1+0x02a] ! Mem[000000008c80002a] jmpl %o7,%g0 ldsw [%i2+0x020],%l7 ! Mem[000000008d000020] p62_far_0_lem: membar #Sync sth %l5,[%i1+0x02a] ! Mem[000000008c80002a] membar #Sync jmpl %o7,%g0 ldsw [%i2+0x020],%l7 ! Mem[000000008d000020] p62_far_0_he: stx %l4,[%i1+0x020] ! Mem[000000008c800020] ldd [%i2+0x018],%l2 ! Mem[000000008d000018] lduh [%i1+0x03e],%l6 ! Mem[000000008c80003e] lduh [%i2+0x00e],%l3 ! Mem[000000008d00000e] sth %l1,[%i1+0x03c] ! Mem[000000008c80003c] jmpl %o7,%g0 lduw [%i2+0x038],%l6 ! Mem[000000008d000038] p62_far_0_hem: membar #Sync stx %l4,[%i1+0x020] ! Mem[000000008c800020] ldd [%i2+0x018],%l2 ! Mem[000000008d000018] lduh [%i1+0x03e],%l6 ! Mem[000000008c80003e] lduh [%i2+0x00e],%l3 ! Mem[000000008d00000e] sth %l1,[%i1+0x03c] ! Mem[000000008c80003c] membar #Sync jmpl %o7,%g0 lduw [%i2+0x038],%l6 ! Mem[000000008d000038] p62_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 p63_far_0_le: ldsh [%i1+0x00a],%l5 ! Mem[000000008e80000a] jmpl %o7,%g0 lduw [%i1+0x000],%l7 ! Mem[000000008e800000] p63_far_0_lem: membar #Sync ldsh [%i1+0x00a],%l5 ! Mem[000000008e80000a] membar #Sync jmpl %o7,%g0 lduw [%i1+0x000],%l7 ! Mem[000000008e800000] p63_far_0_he: stx %l4,[%i2+0x000] ! Mem[000000008f000000] stx %l3,[%i2+0x018] ! Mem[000000008f000018] ldub [%i0+0x01e],%l6 ! Mem[000000008e00001e] ldd [%i3+0x028],%l2 ! Mem[000000008f800028] ldx [%i0+0x018],%l1 ! Mem[000000008e000018] jmpl %o7,%g0 ldub [%i3+0x01b],%l6 ! Mem[000000008f80001b] p63_far_0_hem: membar #Sync stx %l4,[%i2+0x000] ! Mem[000000008f000000] stx %l3,[%i2+0x018] ! Mem[000000008f000018] ldub [%i0+0x01e],%l6 ! Mem[000000008e00001e] ldd [%i3+0x028],%l2 ! Mem[000000008f800028] ldx [%i0+0x018],%l1 ! Mem[000000008e000018] membar #Sync jmpl %o7,%g0 ldub [%i3+0x01b],%l6 ! Mem[000000008f80001b] p63_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 far0_b2b_h: nop nop nop nop jmpl %o7,%g0 nop far0_b2b_l: nop nop nop nop jmpl %o7,%g0 nop user_far0_end: .seg "text" .text .align 0x2000 user_far1_start: p0_far_1_le: lduw [%i1+0x034],%l1 ! Mem[0000000010800034] ldsb [%i1+0x013],%l4 ! Mem[0000000010800013] ldsw [%i1+0x028],%l0 ! Mem[0000000010800028] jmpl %o7,%g0 std %l0,[%i2+0x030] ! Mem[0000000011000030] p0_far_1_lem: membar #Sync lduw [%i1+0x034],%l1 ! Mem[0000000010800034] ldsb [%i1+0x013],%l4 ! Mem[0000000010800013] ldsw [%i1+0x028],%l0 ! Mem[0000000010800028] membar #Sync jmpl %o7,%g0 std %l0,[%i2+0x030] ! Mem[0000000011000030] p0_far_1_he: ldsb [%i0+0x029],%l4 ! Mem[0000000010000029] ldsw [%i1+0x000],%l6 ! Mem[0000000010800000] ldsb [%i1+0x027],%l6 ! Mem[0000000010800027] lduh [%i2+0x00a],%l0 ! Mem[000000001100000a] stb %l7,[%i3+0x006] ! Mem[0000000011800006] ldsb [%i0+0x034],%l7 ! Mem[0000000010000034] ldsh [%i2+0x024],%l4 ! Mem[0000000011000024] jmpl %o7,%g0 ldd [%i2+0x038],%l6 ! Mem[0000000011000038] p0_far_1_hem: membar #Sync ldsb [%i0+0x029],%l4 ! Mem[0000000010000029] ldsw [%i1+0x000],%l6 ! Mem[0000000010800000] ldsb [%i1+0x027],%l6 ! Mem[0000000010800027] lduh [%i2+0x00a],%l0 ! Mem[000000001100000a] stb %l7,[%i3+0x006] ! Mem[0000000011800006] ldsb [%i0+0x034],%l7 ! Mem[0000000010000034] ldsh [%i2+0x024],%l4 ! Mem[0000000011000024] membar #Sync jmpl %o7,%g0 ldd [%i2+0x038],%l6 ! Mem[0000000011000038] p0_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p1_far_1_le: stw %l3,[%i0+0x00c] ! Mem[000000001200000c] sth %l6,[%i0+0x014] ! Mem[0000000012000014] std %l6,[%i3+0x028] ! Mem[0000000013800028] sth %l1,[%i2+0x01e] ! Mem[000000001300001e] jmpl %o7,%g0 ldsw [%i1+0x004],%l4 ! Mem[0000000012800004] p1_far_1_lem: membar #Sync stw %l3,[%i0+0x00c] ! Mem[000000001200000c] sth %l6,[%i0+0x014] ! Mem[0000000012000014] std %l6,[%i3+0x028] ! Mem[0000000013800028] sth %l1,[%i2+0x01e] ! Mem[000000001300001e] membar #Sync jmpl %o7,%g0 ldsw [%i1+0x004],%l4 ! Mem[0000000012800004] p1_far_1_he: sth %l7,[%i1+0x006] ! Mem[0000000012800006] lduh [%i3+0x014],%l5 ! Mem[0000000013800014] lduw [%i3+0x034],%l7 ! Mem[0000000013800034] ldsb [%i0+0x018],%l0 ! Mem[0000000012000018] ldsw [%i0+0x004],%l3 ! Mem[0000000012000004] jmpl %o7,%g0 ldub [%i1+0x012],%l3 ! Mem[0000000012800012] p1_far_1_hem: membar #Sync sth %l7,[%i1+0x006] ! Mem[0000000012800006] lduh [%i3+0x014],%l5 ! Mem[0000000013800014] lduw [%i3+0x034],%l7 ! Mem[0000000013800034] ldsb [%i0+0x018],%l0 ! Mem[0000000012000018] ldsw [%i0+0x004],%l3 ! Mem[0000000012000004] membar #Sync jmpl %o7,%g0 ldub [%i1+0x012],%l3 ! Mem[0000000012800012] p1_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p2_far_1_le: std %l2,[%i3+0x008] ! Mem[0000000015800008] stw %l6,[%i0+0x014] ! Mem[0000000014000014] lduw [%i1+0x008],%l6 ! Mem[0000000014800008] stw %l1,[%i3+0x01c] ! Mem[000000001580001c] jmpl %o7,%g0 stw %l4,[%i0+0x024] ! Mem[0000000014000024] p2_far_1_lem: membar #Sync std %l2,[%i3+0x008] ! Mem[0000000015800008] stw %l6,[%i0+0x014] ! Mem[0000000014000014] lduw [%i1+0x008],%l6 ! Mem[0000000014800008] stw %l1,[%i3+0x01c] ! Mem[000000001580001c] membar #Sync jmpl %o7,%g0 stw %l4,[%i0+0x024] ! Mem[0000000014000024] p2_far_1_he: ldsb [%i2+0x007],%l7 ! Mem[0000000015000007] stx %l5,[%i3+0x030] ! Mem[0000000015800030] stx %l7,[%i0+0x030] ! Mem[0000000014000030] stx %l0,[%i3+0x038] ! Mem[0000000015800038] lduw [%i0+0x004],%l3 ! Mem[0000000014000004] jmpl %o7,%g0 ldsh [%i3+0x012],%l3 ! Mem[0000000015800012] p2_far_1_hem: membar #Sync ldsb [%i2+0x007],%l7 ! Mem[0000000015000007] stx %l5,[%i3+0x030] ! Mem[0000000015800030] stx %l7,[%i0+0x030] ! Mem[0000000014000030] stx %l0,[%i3+0x038] ! Mem[0000000015800038] lduw [%i0+0x004],%l3 ! Mem[0000000014000004] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x012],%l3 ! Mem[0000000015800012] p2_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p3_far_1_le: std %l2,[%i1+0x008] ! Mem[0000000016800008] stx %l6,[%i1+0x010] ! Mem[0000000016800010] ldsw [%i1+0x028],%l6 ! Mem[0000000016800028] stx %l1,[%i0+0x018] ! Mem[0000000016000018] jmpl %o7,%g0 lduw [%i0+0x004],%l4 ! Mem[0000000016000004] p3_far_1_lem: membar #Sync std %l2,[%i1+0x008] ! Mem[0000000016800008] stx %l6,[%i1+0x010] ! Mem[0000000016800010] ldsw [%i1+0x028],%l6 ! Mem[0000000016800028] stx %l1,[%i0+0x018] ! Mem[0000000016000018] membar #Sync jmpl %o7,%g0 lduw [%i0+0x004],%l4 ! Mem[0000000016000004] p3_far_1_he: lduh [%i0+0x006],%l7 ! Mem[0000000016000006] lduw [%i3+0x014],%l5 ! Mem[0000000017800014] ldx [%i0+0x030],%l7 ! Mem[0000000016000030] stb %l0,[%i3+0x018] ! Mem[0000000017800018] std %l2,[%i1+0x000] ! Mem[0000000016800000] jmpl %o7,%g0 stw %l3,[%i1+0x010] ! Mem[0000000016800010] p3_far_1_hem: membar #Sync lduh [%i0+0x006],%l7 ! Mem[0000000016000006] lduw [%i3+0x014],%l5 ! Mem[0000000017800014] ldx [%i0+0x030],%l7 ! Mem[0000000016000030] stb %l0,[%i3+0x018] ! Mem[0000000017800018] std %l2,[%i1+0x000] ! Mem[0000000016800000] membar #Sync jmpl %o7,%g0 stw %l3,[%i1+0x010] ! Mem[0000000016800010] p3_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p4_far_1_le: ldx [%i0+0x008],%l3 ! Mem[0000000018000008] ldd [%i1+0x010],%l6 ! Mem[0000000018800010] ldd [%i0+0x008],%l6 ! Mem[0000000018000008] ldd [%i1+0x018],%l0 ! Mem[0000000018800018] jmpl %o7,%g0 ldsb [%i3+0x025],%l4 ! Mem[0000000019800025] p4_far_1_lem: membar #Sync ldx [%i0+0x008],%l3 ! Mem[0000000018000008] ldd [%i1+0x010],%l6 ! Mem[0000000018800010] ldd [%i0+0x008],%l6 ! Mem[0000000018000008] ldd [%i1+0x018],%l0 ! Mem[0000000018800018] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x025],%l4 ! Mem[0000000019800025] p4_far_1_he: stw %l7,[%i1+0x004] ! Mem[0000000018800004] ldd [%i3+0x030],%l4 ! Mem[0000000019800030] ldd [%i1+0x030],%l6 ! Mem[0000000018800030] lduw [%i2+0x038],%l0 ! Mem[0000000019000038] ldsb [%i2+0x007],%l3 ! Mem[0000000019000007] jmpl %o7,%g0 std %l2,[%i3+0x010] ! Mem[0000000019800010] p4_far_1_hem: membar #Sync stw %l7,[%i1+0x004] ! Mem[0000000018800004] ldd [%i3+0x030],%l4 ! Mem[0000000019800030] ldd [%i1+0x030],%l6 ! Mem[0000000018800030] lduw [%i2+0x038],%l0 ! Mem[0000000019000038] ldsb [%i2+0x007],%l3 ! Mem[0000000019000007] membar #Sync jmpl %o7,%g0 std %l2,[%i3+0x010] ! Mem[0000000019800010] p4_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p5_far_1_le: ldx [%i2+0x008],%l3 ! Mem[000000001b000008] ldsb [%i2+0x015],%l6 ! Mem[000000001b000015] stb %l6,[%i2+0x029] ! Mem[000000001b000029] stx %l1,[%i2+0x018] ! Mem[000000001b000018] jmpl %o7,%g0 std %l4,[%i2+0x000] ! Mem[000000001b000000] p5_far_1_lem: membar #Sync ldx [%i2+0x008],%l3 ! Mem[000000001b000008] ldsb [%i2+0x015],%l6 ! Mem[000000001b000015] stb %l6,[%i2+0x029] ! Mem[000000001b000029] stx %l1,[%i2+0x018] ! Mem[000000001b000018] membar #Sync jmpl %o7,%g0 std %l4,[%i2+0x000] ! Mem[000000001b000000] p5_far_1_he: ldsh [%i3+0x006],%l7 ! Mem[000000001b800006] ldx [%i3+0x010],%l5 ! Mem[000000001b800010] lduw [%i1+0x034],%l7 ! Mem[000000001a800034] ldub [%i2+0x018],%l0 ! Mem[000000001b000018] ldub [%i3+0x007],%l3 ! Mem[000000001b800007] jmpl %o7,%g0 lduh [%i1+0x012],%l3 ! Mem[000000001a800012] p5_far_1_hem: membar #Sync ldsh [%i3+0x006],%l7 ! Mem[000000001b800006] ldx [%i3+0x010],%l5 ! Mem[000000001b800010] lduw [%i1+0x034],%l7 ! Mem[000000001a800034] ldub [%i2+0x018],%l0 ! Mem[000000001b000018] ldub [%i3+0x007],%l3 ! Mem[000000001b800007] membar #Sync jmpl %o7,%g0 lduh [%i1+0x012],%l3 ! Mem[000000001a800012] p5_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p6_far_1_le: lduh [%i1+0x00e],%l3 ! Mem[000000001c80000e] ldsh [%i2+0x014],%l6 ! Mem[000000001d000014] lduh [%i1+0x008],%l6 ! Mem[000000001c800008] ldd [%i0+0x018],%l0 ! Mem[000000001c000018] jmpl %o7,%g0 ldub [%i1+0x025],%l4 ! Mem[000000001c800025] p6_far_1_lem: membar #Sync lduh [%i1+0x00e],%l3 ! Mem[000000001c80000e] ldsh [%i2+0x014],%l6 ! Mem[000000001d000014] lduh [%i1+0x008],%l6 ! Mem[000000001c800008] ldd [%i0+0x018],%l0 ! Mem[000000001c000018] membar #Sync jmpl %o7,%g0 ldub [%i1+0x025],%l4 ! Mem[000000001c800025] p6_far_1_he: lduw [%i1+0x004],%l7 ! Mem[000000001c800004] ldsb [%i3+0x034],%l5 ! Mem[000000001d800034] stx %l7,[%i1+0x030] ! Mem[000000001c800030] ldd [%i1+0x038],%l0 ! Mem[000000001c800038] ldx [%i0+0x000],%l3 ! Mem[000000001c000000] jmpl %o7,%g0 ldsw [%i2+0x010],%l3 ! Mem[000000001d000010] p6_far_1_hem: membar #Sync lduw [%i1+0x004],%l7 ! Mem[000000001c800004] ldsb [%i3+0x034],%l5 ! Mem[000000001d800034] stx %l7,[%i1+0x030] ! Mem[000000001c800030] ldd [%i1+0x038],%l0 ! Mem[000000001c800038] ldx [%i0+0x000],%l3 ! Mem[000000001c000000] membar #Sync jmpl %o7,%g0 ldsw [%i2+0x010],%l3 ! Mem[000000001d000010] p6_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p7_far_1_le: lduh [%i0+0x00e],%l3 ! Mem[000000001e00000e] ldsw [%i2+0x014],%l6 ! Mem[000000001f000014] ldsh [%i0+0x028],%l6 ! Mem[000000001e000028] ldsb [%i0+0x01e],%l1 ! Mem[000000001e00001e] jmpl %o7,%g0 ldsb [%i0+0x005],%l4 ! Mem[000000001e000005] p7_far_1_lem: membar #Sync lduh [%i0+0x00e],%l3 ! Mem[000000001e00000e] ldsw [%i2+0x014],%l6 ! Mem[000000001f000014] ldsh [%i0+0x028],%l6 ! Mem[000000001e000028] ldsb [%i0+0x01e],%l1 ! Mem[000000001e00001e] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x005],%l4 ! Mem[000000001e000005] p7_far_1_he: sth %l7,[%i2+0x006] ! Mem[000000001f000006] stb %l5,[%i3+0x014] ! Mem[000000001f800014] lduh [%i1+0x036],%l7 ! Mem[000000001e800036] stw %l0,[%i0+0x018] ! Mem[000000001e000018] sth %l3,[%i0+0x006] ! Mem[000000001e000006] jmpl %o7,%g0 stx %l3,[%i0+0x010] ! Mem[000000001e000010] p7_far_1_hem: membar #Sync sth %l7,[%i2+0x006] ! Mem[000000001f000006] stb %l5,[%i3+0x014] ! Mem[000000001f800014] lduh [%i1+0x036],%l7 ! Mem[000000001e800036] stw %l0,[%i0+0x018] ! Mem[000000001e000018] sth %l3,[%i0+0x006] ! Mem[000000001e000006] membar #Sync jmpl %o7,%g0 stx %l3,[%i0+0x010] ! Mem[000000001e000010] p7_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p8_far_1_le: ldsw [%i2+0x00c],%l3 ! Mem[000000002100000c] ldub [%i2+0x015],%l6 ! Mem[0000000021000015] stx %l6,[%i3+0x008] ! Mem[0000000021800008] ldd [%i1+0x018],%l0 ! Mem[0000000020800018] jmpl %o7,%g0 std %l4,[%i0+0x020] ! Mem[0000000020000020] p8_far_1_lem: membar #Sync ldsw [%i2+0x00c],%l3 ! Mem[000000002100000c] ldub [%i2+0x015],%l6 ! Mem[0000000021000015] stx %l6,[%i3+0x008] ! Mem[0000000021800008] ldd [%i1+0x018],%l0 ! Mem[0000000020800018] membar #Sync jmpl %o7,%g0 std %l4,[%i0+0x020] ! Mem[0000000020000020] p8_far_1_he: ldsb [%i0+0x007],%l7 ! Mem[0000000020000007] ldsh [%i3+0x034],%l5 ! Mem[0000000021800034] stw %l7,[%i2+0x034] ! Mem[0000000021000034] std %l0,[%i3+0x038] ! Mem[0000000021800038] ldsh [%i1+0x006],%l3 ! Mem[0000000020800006] jmpl %o7,%g0 sth %l3,[%i1+0x012] ! Mem[0000000020800012] p8_far_1_hem: membar #Sync ldsb [%i0+0x007],%l7 ! Mem[0000000020000007] ldsh [%i3+0x034],%l5 ! Mem[0000000021800034] stw %l7,[%i2+0x034] ! Mem[0000000021000034] std %l0,[%i3+0x038] ! Mem[0000000021800038] ldsh [%i1+0x006],%l3 ! Mem[0000000020800006] membar #Sync jmpl %o7,%g0 sth %l3,[%i1+0x012] ! Mem[0000000020800012] p8_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p9_far_1_le: ldsw [%i1+0x00c],%l3 ! Mem[000000002280000c] lduh [%i2+0x014],%l6 ! Mem[0000000023000014] ldx [%i1+0x028],%l6 ! Mem[0000000022800028] ldsb [%i2+0x01e],%l1 ! Mem[000000002300001e] jmpl %o7,%g0 ldub [%i2+0x005],%l4 ! Mem[0000000023000005] p9_far_1_lem: membar #Sync ldsw [%i1+0x00c],%l3 ! Mem[000000002280000c] lduh [%i2+0x014],%l6 ! Mem[0000000023000014] ldx [%i1+0x028],%l6 ! Mem[0000000022800028] ldsb [%i2+0x01e],%l1 ! Mem[000000002300001e] membar #Sync jmpl %o7,%g0 ldub [%i2+0x005],%l4 ! Mem[0000000023000005] p9_far_1_he: lduh [%i1+0x006],%l7 ! Mem[0000000022800006] std %l4,[%i3+0x010] ! Mem[0000000023800010] ldub [%i2+0x037],%l7 ! Mem[0000000023000037] lduh [%i3+0x018],%l0 ! Mem[0000000023800018] lduh [%i2+0x006],%l3 ! Mem[0000000023000006] jmpl %o7,%g0 lduw [%i3+0x010],%l3 ! Mem[0000000023800010] p9_far_1_hem: membar #Sync lduh [%i1+0x006],%l7 ! Mem[0000000022800006] std %l4,[%i3+0x010] ! Mem[0000000023800010] ldub [%i2+0x037],%l7 ! Mem[0000000023000037] lduh [%i3+0x018],%l0 ! Mem[0000000023800018] lduh [%i2+0x006],%l3 ! Mem[0000000023000006] membar #Sync jmpl %o7,%g0 lduw [%i3+0x010],%l3 ! Mem[0000000023800010] p9_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p10_far_1_le: ldsb [%i0+0x00f],%l3 ! Mem[000000002400000f] lduw [%i2+0x014],%l6 ! Mem[0000000025000014] ldub [%i1+0x009],%l6 ! Mem[0000000024800009] ldsh [%i0+0x01e],%l1 ! Mem[000000002400001e] jmpl %o7,%g0 stx %l4,[%i1+0x020] ! Mem[0000000024800020] p10_far_1_lem: membar #Sync ldsb [%i0+0x00f],%l3 ! Mem[000000002400000f] lduw [%i2+0x014],%l6 ! Mem[0000000025000014] ldub [%i1+0x009],%l6 ! Mem[0000000024800009] ldsh [%i0+0x01e],%l1 ! Mem[000000002400001e] membar #Sync jmpl %o7,%g0 stx %l4,[%i1+0x020] ! Mem[0000000024800020] p10_far_1_he: std %l6,[%i3+0x000] ! Mem[0000000025800000] ldsw [%i3+0x034],%l5 ! Mem[0000000025800034] sth %l7,[%i3+0x036] ! Mem[0000000025800036] ldsw [%i3+0x038],%l0 ! Mem[0000000025800038] stb %l3,[%i3+0x007] ! Mem[0000000025800007] jmpl %o7,%g0 ldsh [%i1+0x012],%l3 ! Mem[0000000024800012] p10_far_1_hem: membar #Sync std %l6,[%i3+0x000] ! Mem[0000000025800000] ldsw [%i3+0x034],%l5 ! Mem[0000000025800034] sth %l7,[%i3+0x036] ! Mem[0000000025800036] ldsw [%i3+0x038],%l0 ! Mem[0000000025800038] stb %l3,[%i3+0x007] ! Mem[0000000025800007] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x012],%l3 ! Mem[0000000024800012] p10_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p11_far_1_le: ldsb [%i2+0x00f],%l3 ! Mem[000000002700000f] ldx [%i3+0x010],%l6 ! Mem[0000000027800010] ldsb [%i0+0x029],%l6 ! Mem[0000000026000029] ldsb [%i0+0x01e],%l1 ! Mem[000000002600001e] jmpl %o7,%g0 ldx [%i0+0x000],%l4 ! Mem[0000000026000000] p11_far_1_lem: membar #Sync ldsb [%i2+0x00f],%l3 ! Mem[000000002700000f] ldx [%i3+0x010],%l6 ! Mem[0000000027800010] ldsb [%i0+0x029],%l6 ! Mem[0000000026000029] ldsb [%i0+0x01e],%l1 ! Mem[000000002600001e] membar #Sync jmpl %o7,%g0 ldx [%i0+0x000],%l4 ! Mem[0000000026000000] p11_far_1_he: ldsh [%i1+0x006],%l7 ! Mem[0000000026800006] sth %l5,[%i3+0x014] ! Mem[0000000027800014] ldsw [%i3+0x034],%l7 ! Mem[0000000027800034] stx %l0,[%i2+0x018] ! Mem[0000000027000018] stw %l3,[%i0+0x004] ! Mem[0000000026000004] jmpl %o7,%g0 ldd [%i2+0x010],%l2 ! Mem[0000000027000010] p11_far_1_hem: membar #Sync ldsh [%i1+0x006],%l7 ! Mem[0000000026800006] sth %l5,[%i3+0x014] ! Mem[0000000027800014] ldsw [%i3+0x034],%l7 ! Mem[0000000027800034] stx %l0,[%i2+0x018] ! Mem[0000000027000018] stw %l3,[%i0+0x004] ! Mem[0000000026000004] membar #Sync jmpl %o7,%g0 ldd [%i2+0x010],%l2 ! Mem[0000000027000010] p11_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p12_far_1_le: stx %l3,[%i1+0x008] ! Mem[0000000028800008] stb %l6,[%i3+0x015] ! Mem[0000000029800015] stw %l6,[%i2+0x008] ! Mem[0000000029000008] ldsh [%i1+0x01e],%l1 ! Mem[000000002880001e] jmpl %o7,%g0 ldub [%i0+0x025],%l4 ! Mem[0000000028000025] p12_far_1_lem: membar #Sync stx %l3,[%i1+0x008] ! Mem[0000000028800008] stb %l6,[%i3+0x015] ! Mem[0000000029800015] stw %l6,[%i2+0x008] ! Mem[0000000029000008] ldsh [%i1+0x01e],%l1 ! Mem[000000002880001e] membar #Sync jmpl %o7,%g0 ldub [%i0+0x025],%l4 ! Mem[0000000028000025] p12_far_1_he: lduw [%i2+0x004],%l7 ! Mem[0000000029000004] ldub [%i3+0x034],%l5 ! Mem[0000000029800034] std %l6,[%i0+0x030] ! Mem[0000000028000030] sth %l0,[%i1+0x038] ! Mem[0000000028800038] ldsw [%i1+0x004],%l3 ! Mem[0000000028800004] jmpl %o7,%g0 std %l2,[%i0+0x010] ! Mem[0000000028000010] p12_far_1_hem: membar #Sync lduw [%i2+0x004],%l7 ! Mem[0000000029000004] ldub [%i3+0x034],%l5 ! Mem[0000000029800034] std %l6,[%i0+0x030] ! Mem[0000000028000030] sth %l0,[%i1+0x038] ! Mem[0000000028800038] ldsw [%i1+0x004],%l3 ! Mem[0000000028800004] membar #Sync jmpl %o7,%g0 std %l2,[%i0+0x010] ! Mem[0000000028000010] p12_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p13_far_1_le: stx %l3,[%i0+0x008] ! Mem[000000002a000008] std %l6,[%i0+0x010] ! Mem[000000002a000010] lduw [%i1+0x028],%l6 ! Mem[000000002a800028] ldsw [%i2+0x01c],%l1 ! Mem[000000002b00001c] jmpl %o7,%g0 stx %l4,[%i3+0x000] ! Mem[000000002b800000] p13_far_1_lem: membar #Sync stx %l3,[%i0+0x008] ! Mem[000000002a000008] std %l6,[%i0+0x010] ! Mem[000000002a000010] lduw [%i1+0x028],%l6 ! Mem[000000002a800028] ldsw [%i2+0x01c],%l1 ! Mem[000000002b00001c] membar #Sync jmpl %o7,%g0 stx %l4,[%i3+0x000] ! Mem[000000002b800000] p13_far_1_he: sth %l7,[%i0+0x006] ! Mem[000000002a000006] std %l4,[%i3+0x010] ! Mem[000000002b800010] ldsh [%i0+0x036],%l7 ! Mem[000000002a000036] stb %l0,[%i1+0x018] ! Mem[000000002a800018] lduw [%i2+0x004],%l3 ! Mem[000000002b000004] jmpl %o7,%g0 ldx [%i2+0x010],%l3 ! Mem[000000002b000010] p13_far_1_hem: membar #Sync sth %l7,[%i0+0x006] ! Mem[000000002a000006] std %l4,[%i3+0x010] ! Mem[000000002b800010] ldsh [%i0+0x036],%l7 ! Mem[000000002a000036] stb %l0,[%i1+0x018] ! Mem[000000002a800018] lduw [%i2+0x004],%l3 ! Mem[000000002b000004] membar #Sync jmpl %o7,%g0 ldx [%i2+0x010],%l3 ! Mem[000000002b000010] p13_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p14_far_1_le: sth %l3,[%i2+0x00e] ! Mem[000000002d00000e] sth %l6,[%i0+0x014] ! Mem[000000002c000014] ldsw [%i0+0x008],%l6 ! Mem[000000002c000008] ldsh [%i0+0x01e],%l1 ! Mem[000000002c00001e] jmpl %o7,%g0 ldx [%i2+0x020],%l4 ! Mem[000000002d000020] p14_far_1_lem: membar #Sync sth %l3,[%i2+0x00e] ! Mem[000000002d00000e] sth %l6,[%i0+0x014] ! Mem[000000002c000014] ldsw [%i0+0x008],%l6 ! Mem[000000002c000008] ldsh [%i0+0x01e],%l1 ! Mem[000000002c00001e] membar #Sync jmpl %o7,%g0 ldx [%i2+0x020],%l4 ! Mem[000000002d000020] p14_far_1_he: ldsb [%i1+0x007],%l7 ! Mem[000000002c800007] ldsw [%i3+0x034],%l5 ! Mem[000000002d800034] sth %l7,[%i1+0x036] ! Mem[000000002c800036] ldub [%i0+0x038],%l0 ! Mem[000000002c000038] std %l2,[%i3+0x000] ! Mem[000000002d800000] jmpl %o7,%g0 ldsw [%i0+0x010],%l3 ! Mem[000000002c000010] p14_far_1_hem: membar #Sync ldsb [%i1+0x007],%l7 ! Mem[000000002c800007] ldsw [%i3+0x034],%l5 ! Mem[000000002d800034] sth %l7,[%i1+0x036] ! Mem[000000002c800036] ldub [%i0+0x038],%l0 ! Mem[000000002c000038] std %l2,[%i3+0x000] ! Mem[000000002d800000] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x010],%l3 ! Mem[000000002c000010] p14_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p15_far_1_le: sth %l3,[%i0+0x00e] ! Mem[000000002e00000e] stw %l6,[%i0+0x014] ! Mem[000000002e000014] ldd [%i3+0x028],%l6 ! Mem[000000002f800028] ldsw [%i0+0x01c],%l1 ! Mem[000000002e00001c] jmpl %o7,%g0 ldsh [%i1+0x004],%l4 ! Mem[000000002e800004] p15_far_1_lem: membar #Sync sth %l3,[%i0+0x00e] ! Mem[000000002e00000e] stw %l6,[%i0+0x014] ! Mem[000000002e000014] ldd [%i3+0x028],%l6 ! Mem[000000002f800028] ldsw [%i0+0x01c],%l1 ! Mem[000000002e00001c] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x004],%l4 ! Mem[000000002e800004] p15_far_1_he: lduh [%i0+0x006],%l7 ! Mem[000000002e000006] sth %l5,[%i3+0x014] ! Mem[000000002f800014] ldsw [%i1+0x034],%l7 ! Mem[000000002e800034] ldsh [%i3+0x018],%l0 ! Mem[000000002f800018] stx %l3,[%i0+0x000] ! Mem[000000002e000000] jmpl %o7,%g0 ldsb [%i1+0x012],%l3 ! Mem[000000002e800012] p15_far_1_hem: membar #Sync lduh [%i0+0x006],%l7 ! Mem[000000002e000006] sth %l5,[%i3+0x014] ! Mem[000000002f800014] ldsw [%i1+0x034],%l7 ! Mem[000000002e800034] ldsh [%i3+0x018],%l0 ! Mem[000000002f800018] stx %l3,[%i0+0x000] ! Mem[000000002e000000] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x012],%l3 ! Mem[000000002e800012] p15_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p16_far_1_le: stb %l3,[%i0+0x00f] ! Mem[000000003000000f] stx %l6,[%i1+0x010] ! Mem[0000000030800010] sth %l6,[%i1+0x008] ! Mem[0000000030800008] ldub [%i1+0x01e],%l1 ! Mem[000000003080001e] jmpl %o7,%g0 sth %l4,[%i0+0x024] ! Mem[0000000030000024] p16_far_1_lem: membar #Sync stb %l3,[%i0+0x00f] ! Mem[000000003000000f] stx %l6,[%i1+0x010] ! Mem[0000000030800010] sth %l6,[%i1+0x008] ! Mem[0000000030800008] ldub [%i1+0x01e],%l1 ! Mem[000000003080001e] membar #Sync jmpl %o7,%g0 sth %l4,[%i0+0x024] ! Mem[0000000030000024] p16_far_1_he: std %l6,[%i1+0x000] ! Mem[0000000030800000] ldub [%i3+0x034],%l5 ! Mem[0000000031800034] std %l6,[%i1+0x030] ! Mem[0000000030800030] ldd [%i3+0x038],%l0 ! Mem[0000000031800038] ldub [%i0+0x007],%l3 ! Mem[0000000030000007] jmpl %o7,%g0 sth %l3,[%i3+0x012] ! Mem[0000000031800012] p16_far_1_hem: membar #Sync std %l6,[%i1+0x000] ! Mem[0000000030800000] ldub [%i3+0x034],%l5 ! Mem[0000000031800034] std %l6,[%i1+0x030] ! Mem[0000000030800030] ldd [%i3+0x038],%l0 ! Mem[0000000031800038] ldub [%i0+0x007],%l3 ! Mem[0000000030000007] membar #Sync jmpl %o7,%g0 sth %l3,[%i3+0x012] ! Mem[0000000031800012] p16_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p17_far_1_le: stb %l3,[%i2+0x00f] ! Mem[000000003300000f] ldd [%i1+0x010],%l6 ! Mem[0000000032800010] lduh [%i1+0x028],%l6 ! Mem[0000000032800028] lduh [%i3+0x01e],%l1 ! Mem[000000003380001e] jmpl %o7,%g0 lduh [%i3+0x004],%l4 ! Mem[0000000033800004] p17_far_1_lem: membar #Sync stb %l3,[%i2+0x00f] ! Mem[000000003300000f] ldd [%i1+0x010],%l6 ! Mem[0000000032800010] lduh [%i1+0x028],%l6 ! Mem[0000000032800028] lduh [%i3+0x01e],%l1 ! Mem[000000003380001e] membar #Sync jmpl %o7,%g0 lduh [%i3+0x004],%l4 ! Mem[0000000033800004] p17_far_1_he: ldd [%i3+0x000],%l6 ! Mem[0000000033800000] stw %l5,[%i3+0x014] ! Mem[0000000033800014] ldsh [%i1+0x036],%l7 ! Mem[0000000032800036] std %l0,[%i3+0x018] ! Mem[0000000033800018] ldx [%i1+0x000],%l3 ! Mem[0000000032800000] jmpl %o7,%g0 stb %l3,[%i1+0x012] ! Mem[0000000032800012] p17_far_1_hem: membar #Sync ldd [%i3+0x000],%l6 ! Mem[0000000033800000] stw %l5,[%i3+0x014] ! Mem[0000000033800014] ldsh [%i1+0x036],%l7 ! Mem[0000000032800036] std %l0,[%i3+0x018] ! Mem[0000000033800018] ldx [%i1+0x000],%l3 ! Mem[0000000032800000] membar #Sync jmpl %o7,%g0 stb %l3,[%i1+0x012] ! Mem[0000000032800012] p17_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p18_far_1_le: lduw [%i0+0x00c],%l3 ! Mem[000000003400000c] ldsb [%i2+0x015],%l6 ! Mem[0000000035000015] ldsh [%i0+0x008],%l6 ! Mem[0000000034000008] ldub [%i0+0x01e],%l1 ! Mem[000000003400001e] jmpl %o7,%g0 ldsh [%i2+0x024],%l4 ! Mem[0000000035000024] p18_far_1_lem: membar #Sync lduw [%i0+0x00c],%l3 ! Mem[000000003400000c] ldsb [%i2+0x015],%l6 ! Mem[0000000035000015] ldsh [%i0+0x008],%l6 ! Mem[0000000034000008] ldub [%i0+0x01e],%l1 ! Mem[000000003400001e] membar #Sync jmpl %o7,%g0 ldsh [%i2+0x024],%l4 ! Mem[0000000035000024] p18_far_1_he: lduw [%i1+0x004],%l7 ! Mem[0000000034800004] lduh [%i3+0x034],%l5 ! Mem[0000000035800034] stb %l7,[%i2+0x037] ! Mem[0000000035000037] ldx [%i2+0x038],%l0 ! Mem[0000000035000038] sth %l3,[%i2+0x006] ! Mem[0000000035000006] jmpl %o7,%g0 ldub [%i2+0x012],%l3 ! Mem[0000000035000012] p18_far_1_hem: membar #Sync lduw [%i1+0x004],%l7 ! Mem[0000000034800004] lduh [%i3+0x034],%l5 ! Mem[0000000035800034] stb %l7,[%i2+0x037] ! Mem[0000000035000037] ldx [%i2+0x038],%l0 ! Mem[0000000035000038] sth %l3,[%i2+0x006] ! Mem[0000000035000006] membar #Sync jmpl %o7,%g0 ldub [%i2+0x012],%l3 ! Mem[0000000035000012] p18_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p19_far_1_le: lduw [%i0+0x00c],%l3 ! Mem[000000003600000c] ldsh [%i2+0x014],%l6 ! Mem[0000000037000014] stx %l6,[%i2+0x028] ! Mem[0000000037000028] lduh [%i0+0x01e],%l1 ! Mem[000000003600001e] jmpl %o7,%g0 sth %l4,[%i1+0x004] ! Mem[0000000036800004] p19_far_1_lem: membar #Sync lduw [%i0+0x00c],%l3 ! Mem[000000003600000c] ldsh [%i2+0x014],%l6 ! Mem[0000000037000014] stx %l6,[%i2+0x028] ! Mem[0000000037000028] lduh [%i0+0x01e],%l1 ! Mem[000000003600001e] membar #Sync jmpl %o7,%g0 sth %l4,[%i1+0x004] ! Mem[0000000036800004] p19_far_1_he: sth %l7,[%i2+0x006] ! Mem[0000000037000006] stx %l5,[%i3+0x010] ! Mem[0000000037800010] ldsb [%i2+0x037],%l7 ! Mem[0000000037000037] ldsw [%i1+0x018],%l0 ! Mem[0000000036800018] ldd [%i3+0x000],%l2 ! Mem[0000000037800000] jmpl %o7,%g0 ldsh [%i0+0x012],%l3 ! Mem[0000000036000012] p19_far_1_hem: membar #Sync sth %l7,[%i2+0x006] ! Mem[0000000037000006] stx %l5,[%i3+0x010] ! Mem[0000000037800010] ldsb [%i2+0x037],%l7 ! Mem[0000000037000037] ldsw [%i1+0x018],%l0 ! Mem[0000000036800018] ldd [%i3+0x000],%l2 ! Mem[0000000037800000] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x012],%l3 ! Mem[0000000036000012] p19_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p20_far_1_le: ldub [%i2+0x00f],%l3 ! Mem[000000003900000f] ldsw [%i2+0x014],%l6 ! Mem[0000000039000014] std %l6,[%i1+0x008] ! Mem[0000000038800008] lduw [%i1+0x01c],%l1 ! Mem[000000003880001c] jmpl %o7,%g0 lduh [%i0+0x024],%l4 ! Mem[0000000038000024] p20_far_1_lem: membar #Sync ldub [%i2+0x00f],%l3 ! Mem[000000003900000f] ldsw [%i2+0x014],%l6 ! Mem[0000000039000014] std %l6,[%i1+0x008] ! Mem[0000000038800008] lduw [%i1+0x01c],%l1 ! Mem[000000003880001c] membar #Sync jmpl %o7,%g0 lduh [%i0+0x024],%l4 ! Mem[0000000038000024] p20_far_1_he: ldsb [%i0+0x007],%l7 ! Mem[0000000038000007] lduw [%i3+0x034],%l5 ! Mem[0000000039800034] ldx [%i3+0x030],%l7 ! Mem[0000000039800030] ldsb [%i1+0x038],%l0 ! Mem[0000000038800038] lduh [%i0+0x006],%l3 ! Mem[0000000038000006] jmpl %o7,%g0 stw %l3,[%i1+0x010] ! Mem[0000000038800010] p20_far_1_hem: membar #Sync ldsb [%i0+0x007],%l7 ! Mem[0000000038000007] lduw [%i3+0x034],%l5 ! Mem[0000000039800034] ldx [%i3+0x030],%l7 ! Mem[0000000039800030] ldsb [%i1+0x038],%l0 ! Mem[0000000038800038] lduh [%i0+0x006],%l3 ! Mem[0000000038000006] membar #Sync jmpl %o7,%g0 stw %l3,[%i1+0x010] ! Mem[0000000038800010] p20_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p21_far_1_le: ldub [%i0+0x00f],%l3 ! Mem[000000003a00000f] ldub [%i2+0x015],%l6 ! Mem[000000003b000015] ldub [%i0+0x029],%l6 ! Mem[000000003a000029] lduh [%i3+0x01e],%l1 ! Mem[000000003b80001e] jmpl %o7,%g0 ldd [%i0+0x000],%l4 ! Mem[000000003a000000] p21_far_1_lem: membar #Sync ldub [%i0+0x00f],%l3 ! Mem[000000003a00000f] ldub [%i2+0x015],%l6 ! Mem[000000003b000015] ldub [%i0+0x029],%l6 ! Mem[000000003a000029] lduh [%i3+0x01e],%l1 ! Mem[000000003b80001e] membar #Sync jmpl %o7,%g0 ldd [%i0+0x000],%l4 ! Mem[000000003a000000] p21_far_1_he: lduh [%i1+0x006],%l7 ! Mem[000000003a800006] ldd [%i3+0x010],%l4 ! Mem[000000003b800010] ldd [%i3+0x030],%l6 ! Mem[000000003b800030] stx %l0,[%i0+0x018] ! Mem[000000003a000018] stb %l3,[%i0+0x007] ! Mem[000000003a000007] jmpl %o7,%g0 std %l2,[%i3+0x010] ! Mem[000000003b800010] p21_far_1_hem: membar #Sync lduh [%i1+0x006],%l7 ! Mem[000000003a800006] ldd [%i3+0x010],%l4 ! Mem[000000003b800010] ldd [%i3+0x030],%l6 ! Mem[000000003b800030] stx %l0,[%i0+0x018] ! Mem[000000003a000018] stb %l3,[%i0+0x007] ! Mem[000000003a000007] membar #Sync jmpl %o7,%g0 std %l2,[%i3+0x010] ! Mem[000000003b800010] p21_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p22_far_1_le: ldsh [%i0+0x00e],%l3 ! Mem[000000003c00000e] lduh [%i2+0x014],%l6 ! Mem[000000003d000014] ldsb [%i3+0x009],%l6 ! Mem[000000003d800009] lduw [%i0+0x01c],%l1 ! Mem[000000003c00001c] jmpl %o7,%g0 stb %l4,[%i3+0x025] ! Mem[000000003d800025] p22_far_1_lem: membar #Sync ldsh [%i0+0x00e],%l3 ! Mem[000000003c00000e] lduh [%i2+0x014],%l6 ! Mem[000000003d000014] ldsb [%i3+0x009],%l6 ! Mem[000000003d800009] lduw [%i0+0x01c],%l1 ! Mem[000000003c00001c] membar #Sync jmpl %o7,%g0 stb %l4,[%i3+0x025] ! Mem[000000003d800025] p22_far_1_he: std %l6,[%i3+0x000] ! Mem[000000003d800000] ldx [%i3+0x030],%l5 ! Mem[000000003d800030] lduw [%i0+0x034],%l7 ! Mem[000000003c000034] stb %l0,[%i3+0x038] ! Mem[000000003d800038] stw %l3,[%i1+0x004] ! Mem[000000003c800004] jmpl %o7,%g0 lduh [%i1+0x012],%l3 ! Mem[000000003c800012] p22_far_1_hem: membar #Sync std %l6,[%i3+0x000] ! Mem[000000003d800000] ldx [%i3+0x030],%l5 ! Mem[000000003d800030] lduw [%i0+0x034],%l7 ! Mem[000000003c000034] stb %l0,[%i3+0x038] ! Mem[000000003d800038] stw %l3,[%i1+0x004] ! Mem[000000003c800004] membar #Sync jmpl %o7,%g0 lduh [%i1+0x012],%l3 ! Mem[000000003c800012] p22_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p23_far_1_le: ldsh [%i2+0x00e],%l3 ! Mem[000000003f00000e] lduw [%i2+0x014],%l6 ! Mem[000000003f000014] stw %l6,[%i1+0x028] ! Mem[000000003e800028] ldx [%i0+0x018],%l1 ! Mem[000000003e000018] jmpl %o7,%g0 lduh [%i2+0x004],%l4 ! Mem[000000003f000004] p23_far_1_lem: membar #Sync ldsh [%i2+0x00e],%l3 ! Mem[000000003f00000e] lduw [%i2+0x014],%l6 ! Mem[000000003f000014] stw %l6,[%i1+0x028] ! Mem[000000003e800028] ldx [%i0+0x018],%l1 ! Mem[000000003e000018] membar #Sync jmpl %o7,%g0 lduh [%i2+0x004],%l4 ! Mem[000000003f000004] p23_far_1_he: ldd [%i1+0x000],%l6 ! Mem[000000003e800000] ldsb [%i3+0x014],%l5 ! Mem[000000003f800014] stx %l7,[%i0+0x030] ! Mem[000000003e000030] lduw [%i3+0x018],%l0 ! Mem[000000003f800018] ldsb [%i2+0x007],%l3 ! Mem[000000003f000007] jmpl %o7,%g0 ldsw [%i3+0x010],%l3 ! Mem[000000003f800010] p23_far_1_hem: membar #Sync ldd [%i1+0x000],%l6 ! Mem[000000003e800000] ldsb [%i3+0x014],%l5 ! Mem[000000003f800014] stx %l7,[%i0+0x030] ! Mem[000000003e000030] lduw [%i3+0x018],%l0 ! Mem[000000003f800018] ldsb [%i2+0x007],%l3 ! Mem[000000003f000007] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x010],%l3 ! Mem[000000003f800010] p23_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p24_far_1_le: ldsh [%i0+0x00e],%l3 ! Mem[000000004000000e] ldx [%i3+0x010],%l6 ! Mem[0000000041800010] stb %l6,[%i1+0x009] ! Mem[0000000040800009] lduw [%i2+0x01c],%l1 ! Mem[000000004100001c] jmpl %o7,%g0 ldd [%i1+0x020],%l4 ! Mem[0000000040800020] p24_far_1_lem: membar #Sync ldsh [%i0+0x00e],%l3 ! Mem[000000004000000e] ldx [%i3+0x010],%l6 ! Mem[0000000041800010] stb %l6,[%i1+0x009] ! Mem[0000000040800009] lduw [%i2+0x01c],%l1 ! Mem[000000004100001c] membar #Sync jmpl %o7,%g0 ldd [%i1+0x020],%l4 ! Mem[0000000040800020] p24_far_1_he: ldub [%i2+0x007],%l7 ! Mem[0000000041000007] stb %l5,[%i3+0x034] ! Mem[0000000041800034] lduh [%i1+0x036],%l7 ! Mem[0000000040800036] ldub [%i3+0x038],%l0 ! Mem[0000000041800038] lduw [%i3+0x004],%l3 ! Mem[0000000041800004] jmpl %o7,%g0 stx %l3,[%i1+0x010] ! Mem[0000000040800010] p24_far_1_hem: membar #Sync ldub [%i2+0x007],%l7 ! Mem[0000000041000007] stb %l5,[%i3+0x034] ! Mem[0000000041800034] lduh [%i1+0x036],%l7 ! Mem[0000000040800036] ldub [%i3+0x038],%l0 ! Mem[0000000041800038] lduw [%i3+0x004],%l3 ! Mem[0000000041800004] membar #Sync jmpl %o7,%g0 stx %l3,[%i1+0x010] ! Mem[0000000040800010] p24_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p25_far_1_le: ldd [%i3+0x008],%l2 ! Mem[0000000043800008] stb %l6,[%i3+0x015] ! Mem[0000000043800015] ldsw [%i0+0x028],%l6 ! Mem[0000000042000028] ldx [%i3+0x018],%l1 ! Mem[0000000043800018] jmpl %o7,%g0 stb %l4,[%i0+0x005] ! Mem[0000000042000005] p25_far_1_lem: membar #Sync ldd [%i3+0x008],%l2 ! Mem[0000000043800008] stb %l6,[%i3+0x015] ! Mem[0000000043800015] ldsw [%i0+0x028],%l6 ! Mem[0000000042000028] ldx [%i3+0x018],%l1 ! Mem[0000000043800018] membar #Sync jmpl %o7,%g0 stb %l4,[%i0+0x005] ! Mem[0000000042000005] p25_far_1_he: sth %l7,[%i0+0x006] ! Mem[0000000042000006] ldsh [%i3+0x014],%l5 ! Mem[0000000043800014] ldd [%i1+0x030],%l6 ! Mem[0000000042800030] ldd [%i2+0x018],%l0 ! Mem[0000000043000018] std %l2,[%i0+0x000] ! Mem[0000000042000000] jmpl %o7,%g0 stb %l3,[%i2+0x012] ! Mem[0000000043000012] p25_far_1_hem: membar #Sync sth %l7,[%i0+0x006] ! Mem[0000000042000006] ldsh [%i3+0x014],%l5 ! Mem[0000000043800014] ldd [%i1+0x030],%l6 ! Mem[0000000042800030] ldd [%i2+0x018],%l0 ! Mem[0000000043000018] std %l2,[%i0+0x000] ! Mem[0000000042000000] membar #Sync jmpl %o7,%g0 stb %l3,[%i2+0x012] ! Mem[0000000043000012] p25_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p26_far_1_le: ldd [%i2+0x008],%l2 ! Mem[0000000045000008] std %l6,[%i0+0x010] ! Mem[0000000044000010] ldd [%i2+0x008],%l6 ! Mem[0000000045000008] stb %l1,[%i0+0x01e] ! Mem[000000004400001e] jmpl %o7,%g0 ldsw [%i3+0x024],%l4 ! Mem[0000000045800024] p26_far_1_lem: membar #Sync ldd [%i2+0x008],%l2 ! Mem[0000000045000008] std %l6,[%i0+0x010] ! Mem[0000000044000010] ldd [%i2+0x008],%l6 ! Mem[0000000045000008] stb %l1,[%i0+0x01e] ! Mem[000000004400001e] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x024],%l4 ! Mem[0000000045800024] p26_far_1_he: ldsb [%i1+0x007],%l7 ! Mem[0000000044800007] std %l4,[%i3+0x030] ! Mem[0000000045800030] lduw [%i1+0x034],%l7 ! Mem[0000000044800034] stw %l0,[%i1+0x038] ! Mem[0000000044800038] stx %l3,[%i0+0x000] ! Mem[0000000044000000] jmpl %o7,%g0 lduw [%i0+0x010],%l3 ! Mem[0000000044000010] p26_far_1_hem: membar #Sync ldsb [%i1+0x007],%l7 ! Mem[0000000044800007] std %l4,[%i3+0x030] ! Mem[0000000045800030] lduw [%i1+0x034],%l7 ! Mem[0000000044800034] stw %l0,[%i1+0x038] ! Mem[0000000044800038] stx %l3,[%i0+0x000] ! Mem[0000000044000000] membar #Sync jmpl %o7,%g0 lduw [%i0+0x010],%l3 ! Mem[0000000044000010] p26_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p27_far_1_le: stw %l3,[%i0+0x00c] ! Mem[000000004600000c] sth %l6,[%i0+0x014] ! Mem[0000000046000014] sth %l6,[%i1+0x028] ! Mem[0000000046800028] std %l0,[%i0+0x018] ! Mem[0000000046000018] jmpl %o7,%g0 stw %l4,[%i2+0x004] ! Mem[0000000047000004] p27_far_1_lem: membar #Sync stw %l3,[%i0+0x00c] ! Mem[000000004600000c] sth %l6,[%i0+0x014] ! Mem[0000000046000014] sth %l6,[%i1+0x028] ! Mem[0000000046800028] std %l0,[%i0+0x018] ! Mem[0000000046000018] membar #Sync jmpl %o7,%g0 stw %l4,[%i2+0x004] ! Mem[0000000047000004] p27_far_1_he: lduh [%i3+0x006],%l7 ! Mem[0000000047800006] ldsw [%i3+0x014],%l5 ! Mem[0000000047800014] stx %l7,[%i1+0x030] ! Mem[0000000046800030] ldx [%i0+0x018],%l0 ! Mem[0000000046000018] ldsh [%i1+0x006],%l3 ! Mem[0000000046800006] jmpl %o7,%g0 ldsh [%i1+0x012],%l3 ! Mem[0000000046800012] p27_far_1_hem: membar #Sync lduh [%i3+0x006],%l7 ! Mem[0000000047800006] ldsw [%i3+0x014],%l5 ! Mem[0000000047800014] stx %l7,[%i1+0x030] ! Mem[0000000046800030] ldx [%i0+0x018],%l0 ! Mem[0000000046000018] ldsh [%i1+0x006],%l3 ! Mem[0000000046800006] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x012],%l3 ! Mem[0000000046800012] p27_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p28_far_1_le: stw %l3,[%i3+0x00c] ! Mem[000000004980000c] stw %l6,[%i0+0x014] ! Mem[0000000048000014] ldx [%i0+0x008],%l6 ! Mem[0000000048000008] stb %l1,[%i2+0x01e] ! Mem[000000004900001e] jmpl %o7,%g0 lduw [%i1+0x024],%l4 ! Mem[0000000048800024] p28_far_1_lem: membar #Sync stw %l3,[%i3+0x00c] ! Mem[000000004980000c] stw %l6,[%i0+0x014] ! Mem[0000000048000014] ldx [%i0+0x008],%l6 ! Mem[0000000048000008] stb %l1,[%i2+0x01e] ! Mem[000000004900001e] membar #Sync jmpl %o7,%g0 lduw [%i1+0x024],%l4 ! Mem[0000000048800024] p28_far_1_he: std %l6,[%i1+0x000] ! Mem[0000000048800000] sth %l5,[%i3+0x034] ! Mem[0000000049800034] lduh [%i2+0x036],%l7 ! Mem[0000000049000036] lduh [%i0+0x038],%l0 ! Mem[0000000048000038] ldx [%i2+0x000],%l3 ! Mem[0000000049000000] jmpl %o7,%g0 ldd [%i3+0x010],%l2 ! Mem[0000000049800010] p28_far_1_hem: membar #Sync std %l6,[%i1+0x000] ! Mem[0000000048800000] sth %l5,[%i3+0x034] ! Mem[0000000049800034] lduh [%i2+0x036],%l7 ! Mem[0000000049000036] lduh [%i0+0x038],%l0 ! Mem[0000000048000038] ldx [%i2+0x000],%l3 ! Mem[0000000049000000] membar #Sync jmpl %o7,%g0 ldd [%i3+0x010],%l2 ! Mem[0000000049800010] p28_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p29_far_1_le: std %l2,[%i2+0x008] ! Mem[000000004b000008] stx %l6,[%i1+0x010] ! Mem[000000004a800010] ldsh [%i3+0x028],%l6 ! Mem[000000004b800028] std %l0,[%i3+0x018] ! Mem[000000004b800018] jmpl %o7,%g0 ldsw [%i0+0x004],%l4 ! Mem[000000004a000004] p29_far_1_lem: membar #Sync std %l2,[%i2+0x008] ! Mem[000000004b000008] stx %l6,[%i1+0x010] ! Mem[000000004a800010] ldsh [%i3+0x028],%l6 ! Mem[000000004b800028] std %l0,[%i3+0x018] ! Mem[000000004b800018] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x004],%l4 ! Mem[000000004a000004] p29_far_1_he: ldd [%i2+0x000],%l6 ! Mem[000000004b000000] ldub [%i3+0x014],%l5 ! Mem[000000004b800014] stw %l7,[%i2+0x034] ! Mem[000000004b000034] ldsw [%i3+0x018],%l0 ! Mem[000000004b800018] sth %l3,[%i3+0x006] ! Mem[000000004b800006] jmpl %o7,%g0 std %l2,[%i1+0x010] ! Mem[000000004a800010] p29_far_1_hem: membar #Sync ldd [%i2+0x000],%l6 ! Mem[000000004b000000] ldub [%i3+0x014],%l5 ! Mem[000000004b800014] stw %l7,[%i2+0x034] ! Mem[000000004b000034] ldsw [%i3+0x018],%l0 ! Mem[000000004b800018] sth %l3,[%i3+0x006] ! Mem[000000004b800006] membar #Sync jmpl %o7,%g0 std %l2,[%i1+0x010] ! Mem[000000004a800010] p29_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p30_far_1_le: std %l2,[%i0+0x008] ! Mem[000000004c000008] stw %l6,[%i1+0x014] ! Mem[000000004c800014] stx %l6,[%i1+0x008] ! Mem[000000004c800008] sth %l1,[%i0+0x01e] ! Mem[000000004c00001e] jmpl %o7,%g0 stw %l4,[%i0+0x024] ! Mem[000000004c000024] p30_far_1_lem: membar #Sync std %l2,[%i0+0x008] ! Mem[000000004c000008] stw %l6,[%i1+0x014] ! Mem[000000004c800014] stx %l6,[%i1+0x008] ! Mem[000000004c800008] sth %l1,[%i0+0x01e] ! Mem[000000004c00001e] membar #Sync jmpl %o7,%g0 stw %l4,[%i0+0x024] ! Mem[000000004c000024] p30_far_1_he: ldub [%i0+0x007],%l7 ! Mem[000000004c000007] stw %l5,[%i3+0x034] ! Mem[000000004d800034] ldub [%i3+0x037],%l7 ! Mem[000000004d800037] stx %l0,[%i3+0x038] ! Mem[000000004d800038] ldd [%i0+0x000],%l2 ! Mem[000000004c000000] jmpl %o7,%g0 ldx [%i2+0x010],%l3 ! Mem[000000004d000010] p30_far_1_hem: membar #Sync ldub [%i0+0x007],%l7 ! Mem[000000004c000007] stw %l5,[%i3+0x034] ! Mem[000000004d800034] ldub [%i3+0x037],%l7 ! Mem[000000004d800037] stx %l0,[%i3+0x038] ! Mem[000000004d800038] ldd [%i0+0x000],%l2 ! Mem[000000004c000000] membar #Sync jmpl %o7,%g0 ldx [%i2+0x010],%l3 ! Mem[000000004d000010] p30_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p31_far_1_le: ldx [%i3+0x008],%l3 ! Mem[000000004f800008] stx %l6,[%i2+0x010] ! Mem[000000004f000010] std %l6,[%i1+0x028] ! Mem[000000004e800028] std %l0,[%i0+0x018] ! Mem[000000004e000018] jmpl %o7,%g0 lduw [%i3+0x004],%l4 ! Mem[000000004f800004] p31_far_1_lem: membar #Sync ldx [%i3+0x008],%l3 ! Mem[000000004f800008] stx %l6,[%i2+0x010] ! Mem[000000004f000010] std %l6,[%i1+0x028] ! Mem[000000004e800028] std %l0,[%i0+0x018] ! Mem[000000004e000018] membar #Sync jmpl %o7,%g0 lduw [%i3+0x004],%l4 ! Mem[000000004f800004] p31_far_1_he: stb %l7,[%i1+0x007] ! Mem[000000004e800007] lduh [%i3+0x014],%l5 ! Mem[000000004f800014] sth %l7,[%i3+0x036] ! Mem[000000004f800036] sth %l0,[%i2+0x018] ! Mem[000000004f000018] ldsw [%i0+0x004],%l3 ! Mem[000000004e000004] jmpl %o7,%g0 ldsw [%i0+0x010],%l3 ! Mem[000000004e000010] p31_far_1_hem: membar #Sync stb %l7,[%i1+0x007] ! Mem[000000004e800007] lduh [%i3+0x014],%l5 ! Mem[000000004f800014] sth %l7,[%i3+0x036] ! Mem[000000004f800036] sth %l0,[%i2+0x018] ! Mem[000000004f000018] ldsw [%i0+0x004],%l3 ! Mem[000000004e000004] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x010],%l3 ! Mem[000000004e000010] p31_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p32_far_1_le: ldx [%i2+0x008],%l3 ! Mem[0000000051000008] ldd [%i2+0x010],%l6 ! Mem[0000000051000010] lduw [%i0+0x008],%l6 ! Mem[0000000050000008] sth %l1,[%i2+0x01e] ! Mem[000000005100001e] jmpl %o7,%g0 ldsb [%i1+0x025],%l4 ! Mem[0000000050800025] p32_far_1_lem: membar #Sync ldx [%i2+0x008],%l3 ! Mem[0000000051000008] ldd [%i2+0x010],%l6 ! Mem[0000000051000010] lduw [%i0+0x008],%l6 ! Mem[0000000050000008] sth %l1,[%i2+0x01e] ! Mem[000000005100001e] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x025],%l4 ! Mem[0000000050800025] p32_far_1_he: ldsb [%i3+0x007],%l7 ! Mem[0000000051800007] stx %l5,[%i3+0x030] ! Mem[0000000051800030] ldsw [%i0+0x034],%l7 ! Mem[0000000050000034] stb %l0,[%i2+0x038] ! Mem[0000000051000038] stb %l3,[%i2+0x007] ! Mem[0000000051000007] jmpl %o7,%g0 ldsb [%i1+0x012],%l3 ! Mem[0000000050800012] p32_far_1_hem: membar #Sync ldsb [%i3+0x007],%l7 ! Mem[0000000051800007] stx %l5,[%i3+0x030] ! Mem[0000000051800030] ldsw [%i0+0x034],%l7 ! Mem[0000000050000034] stb %l0,[%i2+0x038] ! Mem[0000000051000038] stb %l3,[%i2+0x007] ! Mem[0000000051000007] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x012],%l3 ! Mem[0000000050800012] p32_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p33_far_1_le: lduh [%i0+0x00e],%l3 ! Mem[000000005200000e] ldsb [%i2+0x015],%l6 ! Mem[0000000053000015] ldsb [%i2+0x029],%l6 ! Mem[0000000053000029] stw %l1,[%i3+0x01c] ! Mem[000000005380001c] jmpl %o7,%g0 std %l4,[%i0+0x000] ! Mem[0000000052000000] p33_far_1_lem: membar #Sync lduh [%i0+0x00e],%l3 ! Mem[000000005200000e] ldsb [%i2+0x015],%l6 ! Mem[0000000053000015] ldsb [%i2+0x029],%l6 ! Mem[0000000053000029] stw %l1,[%i3+0x01c] ! Mem[000000005380001c] membar #Sync jmpl %o7,%g0 std %l4,[%i0+0x000] ! Mem[0000000052000000] p33_far_1_he: lduh [%i1+0x006],%l7 ! Mem[0000000052800006] lduw [%i3+0x014],%l5 ! Mem[0000000053800014] std %l6,[%i0+0x030] ! Mem[0000000052000030] ldub [%i1+0x018],%l0 ! Mem[0000000052800018] stw %l3,[%i3+0x004] ! Mem[0000000053800004] jmpl %o7,%g0 sth %l3,[%i0+0x012] ! Mem[0000000052000012] p33_far_1_hem: membar #Sync lduh [%i1+0x006],%l7 ! Mem[0000000052800006] lduw [%i3+0x014],%l5 ! Mem[0000000053800014] std %l6,[%i0+0x030] ! Mem[0000000052000030] ldub [%i1+0x018],%l0 ! Mem[0000000052800018] stw %l3,[%i3+0x004] ! Mem[0000000053800004] membar #Sync jmpl %o7,%g0 sth %l3,[%i0+0x012] ! Mem[0000000052000012] p33_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p34_far_1_le: lduh [%i3+0x00e],%l3 ! Mem[000000005580000e] ldsh [%i2+0x014],%l6 ! Mem[0000000055000014] stw %l6,[%i1+0x008] ! Mem[0000000054800008] sth %l1,[%i0+0x01e] ! Mem[000000005400001e] jmpl %o7,%g0 lduw [%i0+0x024],%l4 ! Mem[0000000054000024] p34_far_1_lem: membar #Sync lduh [%i3+0x00e],%l3 ! Mem[000000005580000e] ldsh [%i2+0x014],%l6 ! Mem[0000000055000014] stw %l6,[%i1+0x008] ! Mem[0000000054800008] sth %l1,[%i0+0x01e] ! Mem[000000005400001e] membar #Sync jmpl %o7,%g0 lduw [%i0+0x024],%l4 ! Mem[0000000054000024] p34_far_1_he: std %l6,[%i2+0x000] ! Mem[0000000055000000] ldd [%i3+0x030],%l4 ! Mem[0000000055800030] ldsh [%i1+0x036],%l7 ! Mem[0000000054800036] ldsh [%i0+0x038],%l0 ! Mem[0000000054000038] ldsb [%i0+0x007],%l3 ! Mem[0000000054000007] jmpl %o7,%g0 stb %l3,[%i1+0x012] ! Mem[0000000054800012] p34_far_1_hem: membar #Sync std %l6,[%i2+0x000] ! Mem[0000000055000000] ldd [%i3+0x030],%l4 ! Mem[0000000055800030] ldsh [%i1+0x036],%l7 ! Mem[0000000054800036] ldsh [%i0+0x038],%l0 ! Mem[0000000054000038] ldsb [%i0+0x007],%l3 ! Mem[0000000054000007] membar #Sync jmpl %o7,%g0 stb %l3,[%i1+0x012] ! Mem[0000000054800012] p34_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p35_far_1_le: ldsw [%i1+0x00c],%l3 ! Mem[000000005680000c] ldsw [%i2+0x014],%l6 ! Mem[0000000057000014] stb %l6,[%i0+0x029] ! Mem[0000000056000029] stw %l1,[%i1+0x01c] ! Mem[000000005680001c] jmpl %o7,%g0 ldsb [%i3+0x005],%l4 ! Mem[0000000057800005] p35_far_1_lem: membar #Sync ldsw [%i1+0x00c],%l3 ! Mem[000000005680000c] ldsw [%i2+0x014],%l6 ! Mem[0000000057000014] stb %l6,[%i0+0x029] ! Mem[0000000056000029] stw %l1,[%i1+0x01c] ! Mem[000000005680001c] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x005],%l4 ! Mem[0000000057800005] p35_far_1_he: ldd [%i0+0x000],%l6 ! Mem[0000000056000000] ldx [%i3+0x010],%l5 ! Mem[0000000057800010] stb %l7,[%i1+0x037] ! Mem[0000000056800037] ldd [%i3+0x018],%l0 ! Mem[0000000057800018] ldub [%i0+0x007],%l3 ! Mem[0000000056000007] jmpl %o7,%g0 ldub [%i3+0x012],%l3 ! Mem[0000000057800012] p35_far_1_hem: membar #Sync ldd [%i0+0x000],%l6 ! Mem[0000000056000000] ldx [%i3+0x010],%l5 ! Mem[0000000057800010] stb %l7,[%i1+0x037] ! Mem[0000000056800037] ldd [%i3+0x018],%l0 ! Mem[0000000057800018] ldub [%i0+0x007],%l3 ! Mem[0000000056000007] membar #Sync jmpl %o7,%g0 ldub [%i3+0x012],%l3 ! Mem[0000000057800012] p35_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p36_far_1_le: ldsw [%i0+0x00c],%l3 ! Mem[000000005800000c] ldub [%i2+0x015],%l6 ! Mem[0000000059000015] lduh [%i3+0x008],%l6 ! Mem[0000000059800008] stx %l1,[%i2+0x018] ! Mem[0000000059000018] jmpl %o7,%g0 std %l4,[%i2+0x020] ! Mem[0000000059000020] p36_far_1_lem: membar #Sync ldsw [%i0+0x00c],%l3 ! Mem[000000005800000c] ldub [%i2+0x015],%l6 ! Mem[0000000059000015] lduh [%i3+0x008],%l6 ! Mem[0000000059800008] stx %l1,[%i2+0x018] ! Mem[0000000059000018] membar #Sync jmpl %o7,%g0 std %l4,[%i2+0x020] ! Mem[0000000059000020] p36_far_1_he: ldub [%i1+0x007],%l7 ! Mem[0000000058800007] ldsb [%i3+0x034],%l5 ! Mem[0000000059800034] ldsw [%i1+0x034],%l7 ! Mem[0000000058800034] std %l0,[%i3+0x038] ! Mem[0000000059800038] std %l2,[%i1+0x000] ! Mem[0000000058800000] jmpl %o7,%g0 ldsh [%i1+0x012],%l3 ! Mem[0000000058800012] p36_far_1_hem: membar #Sync ldub [%i1+0x007],%l7 ! Mem[0000000058800007] ldsb [%i3+0x034],%l5 ! Mem[0000000059800034] ldsw [%i1+0x034],%l7 ! Mem[0000000058800034] std %l0,[%i3+0x038] ! Mem[0000000059800038] std %l2,[%i1+0x000] ! Mem[0000000058800000] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x012],%l3 ! Mem[0000000058800012] p36_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p37_far_1_le: ldsb [%i3+0x00f],%l3 ! Mem[000000005b80000f] lduh [%i3+0x014],%l6 ! Mem[000000005b800014] ldd [%i1+0x028],%l6 ! Mem[000000005a800028] ldd [%i3+0x018],%l0 ! Mem[000000005b800018] jmpl %o7,%g0 ldub [%i1+0x005],%l4 ! Mem[000000005a800005] p37_far_1_lem: membar #Sync ldsb [%i3+0x00f],%l3 ! Mem[000000005b80000f] lduh [%i3+0x014],%l6 ! Mem[000000005b800014] ldd [%i1+0x028],%l6 ! Mem[000000005a800028] ldd [%i3+0x018],%l0 ! Mem[000000005b800018] membar #Sync jmpl %o7,%g0 ldub [%i1+0x005],%l4 ! Mem[000000005a800005] p37_far_1_he: stb %l7,[%i3+0x007] ! Mem[000000005b800007] stb %l5,[%i3+0x014] ! Mem[000000005b800014] std %l6,[%i1+0x030] ! Mem[000000005a800030] ldx [%i3+0x018],%l0 ! Mem[000000005b800018] stx %l3,[%i2+0x000] ! Mem[000000005b000000] jmpl %o7,%g0 stw %l3,[%i2+0x010] ! Mem[000000005b000010] p37_far_1_hem: membar #Sync stb %l7,[%i3+0x007] ! Mem[000000005b800007] stb %l5,[%i3+0x014] ! Mem[000000005b800014] std %l6,[%i1+0x030] ! Mem[000000005a800030] ldx [%i3+0x018],%l0 ! Mem[000000005b800018] stx %l3,[%i2+0x000] ! Mem[000000005b000000] membar #Sync jmpl %o7,%g0 stw %l3,[%i2+0x010] ! Mem[000000005b000010] p37_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p38_far_1_le: ldsb [%i1+0x00f],%l3 ! Mem[000000005c80000f] lduw [%i3+0x014],%l6 ! Mem[000000005d800014] sth %l6,[%i1+0x008] ! Mem[000000005c800008] stx %l1,[%i0+0x018] ! Mem[000000005c000018] jmpl %o7,%g0 stx %l4,[%i0+0x020] ! Mem[000000005c000020] p38_far_1_lem: membar #Sync ldsb [%i1+0x00f],%l3 ! Mem[000000005c80000f] lduw [%i3+0x014],%l6 ! Mem[000000005d800014] sth %l6,[%i1+0x008] ! Mem[000000005c800008] stx %l1,[%i0+0x018] ! Mem[000000005c000018] membar #Sync jmpl %o7,%g0 stx %l4,[%i0+0x020] ! Mem[000000005c000020] p38_far_1_he: stx %l7,[%i1+0x000] ! Mem[000000005c800000] ldsh [%i3+0x034],%l5 ! Mem[000000005d800034] ldsh [%i2+0x036],%l7 ! Mem[000000005d000036] ldsw [%i2+0x038],%l0 ! Mem[000000005d000038] ldsh [%i3+0x006],%l3 ! Mem[000000005d800006] jmpl %o7,%g0 std %l2,[%i0+0x010] ! Mem[000000005c000010] p38_far_1_hem: membar #Sync stx %l7,[%i1+0x000] ! Mem[000000005c800000] ldsh [%i3+0x034],%l5 ! Mem[000000005d800034] ldsh [%i2+0x036],%l7 ! Mem[000000005d000036] ldsw [%i2+0x038],%l0 ! Mem[000000005d000038] ldsh [%i3+0x006],%l3 ! Mem[000000005d800006] membar #Sync jmpl %o7,%g0 std %l2,[%i0+0x010] ! Mem[000000005c000010] p38_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p39_far_1_le: stx %l3,[%i0+0x008] ! Mem[000000005e000008] ldx [%i0+0x010],%l6 ! Mem[000000005e000010] ldx [%i3+0x028],%l6 ! Mem[000000005f800028] ldd [%i1+0x018],%l0 ! Mem[000000005e800018] jmpl %o7,%g0 ldx [%i0+0x000],%l4 ! Mem[000000005e000000] p39_far_1_lem: membar #Sync stx %l3,[%i0+0x008] ! Mem[000000005e000008] ldx [%i0+0x010],%l6 ! Mem[000000005e000010] ldx [%i3+0x028],%l6 ! Mem[000000005f800028] ldd [%i1+0x018],%l0 ! Mem[000000005e800018] membar #Sync jmpl %o7,%g0 ldx [%i0+0x000],%l4 ! Mem[000000005e000000] p39_far_1_he: lduh [%i2+0x006],%l7 ! Mem[000000005f000006] std %l4,[%i3+0x010] ! Mem[000000005f800010] stb %l7,[%i2+0x037] ! Mem[000000005f000037] ldsb [%i2+0x018],%l0 ! Mem[000000005f000018] ldx [%i0+0x000],%l3 ! Mem[000000005e000000] jmpl %o7,%g0 lduh [%i1+0x012],%l3 ! Mem[000000005e800012] p39_far_1_hem: membar #Sync lduh [%i2+0x006],%l7 ! Mem[000000005f000006] std %l4,[%i3+0x010] ! Mem[000000005f800010] stb %l7,[%i2+0x037] ! Mem[000000005f000037] ldsb [%i2+0x018],%l0 ! Mem[000000005f000018] ldx [%i0+0x000],%l3 ! Mem[000000005e000000] membar #Sync jmpl %o7,%g0 lduh [%i1+0x012],%l3 ! Mem[000000005e800012] p39_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p40_far_1_le: stx %l3,[%i3+0x008] ! Mem[0000000061800008] stb %l6,[%i0+0x015] ! Mem[0000000060000015] ldub [%i2+0x009],%l6 ! Mem[0000000061000009] ldsb [%i2+0x01e],%l1 ! Mem[000000006100001e] jmpl %o7,%g0 ldub [%i2+0x025],%l4 ! Mem[0000000061000025] p40_far_1_lem: membar #Sync stx %l3,[%i3+0x008] ! Mem[0000000061800008] stb %l6,[%i0+0x015] ! Mem[0000000060000015] ldub [%i2+0x009],%l6 ! Mem[0000000061000009] ldsb [%i2+0x01e],%l1 ! Mem[000000006100001e] membar #Sync jmpl %o7,%g0 ldub [%i2+0x025],%l4 ! Mem[0000000061000025] p40_far_1_he: std %l6,[%i0+0x000] ! Mem[0000000060000000] ldsw [%i3+0x034],%l5 ! Mem[0000000061800034] ldsb [%i3+0x037],%l7 ! Mem[0000000061800037] stx %l0,[%i1+0x038] ! Mem[0000000060800038] sth %l3,[%i0+0x006] ! Mem[0000000060000006] jmpl %o7,%g0 ldsb [%i3+0x012],%l3 ! Mem[0000000061800012] p40_far_1_hem: membar #Sync std %l6,[%i0+0x000] ! Mem[0000000060000000] ldsw [%i3+0x034],%l5 ! Mem[0000000061800034] ldsb [%i3+0x037],%l7 ! Mem[0000000061800037] stx %l0,[%i1+0x038] ! Mem[0000000060800038] sth %l3,[%i0+0x006] ! Mem[0000000060000006] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x012],%l3 ! Mem[0000000061800012] p40_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p41_far_1_le: sth %l3,[%i1+0x00e] ! Mem[000000006280000e] std %l6,[%i0+0x010] ! Mem[0000000062000010] stx %l6,[%i1+0x028] ! Mem[0000000062800028] ldd [%i3+0x018],%l0 ! Mem[0000000063800018] jmpl %o7,%g0 stx %l4,[%i1+0x000] ! Mem[0000000062800000] p41_far_1_lem: membar #Sync sth %l3,[%i1+0x00e] ! Mem[000000006280000e] std %l6,[%i0+0x010] ! Mem[0000000062000010] stx %l6,[%i1+0x028] ! Mem[0000000062800028] ldd [%i3+0x018],%l0 ! Mem[0000000063800018] membar #Sync jmpl %o7,%g0 stx %l4,[%i1+0x000] ! Mem[0000000062800000] p41_far_1_he: ldd [%i1+0x000],%l6 ! Mem[0000000062800000] sth %l5,[%i3+0x014] ! Mem[0000000063800014] ldx [%i3+0x030],%l7 ! Mem[0000000063800030] stb %l0,[%i0+0x018] ! Mem[0000000062000018] ldd [%i1+0x000],%l2 ! Mem[0000000062800000] jmpl %o7,%g0 stx %l3,[%i1+0x010] ! Mem[0000000062800010] p41_far_1_hem: membar #Sync ldd [%i1+0x000],%l6 ! Mem[0000000062800000] sth %l5,[%i3+0x014] ! Mem[0000000063800014] ldx [%i3+0x030],%l7 ! Mem[0000000063800030] stb %l0,[%i0+0x018] ! Mem[0000000062000018] ldd [%i1+0x000],%l2 ! Mem[0000000062800000] membar #Sync jmpl %o7,%g0 stx %l3,[%i1+0x010] ! Mem[0000000062800010] p41_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p42_far_1_le: sth %l3,[%i0+0x00e] ! Mem[000000006400000e] sth %l6,[%i1+0x014] ! Mem[0000000064800014] std %l6,[%i0+0x008] ! Mem[0000000064000008] ldsb [%i0+0x01e],%l1 ! Mem[000000006400001e] jmpl %o7,%g0 ldx [%i0+0x020],%l4 ! Mem[0000000064000020] p42_far_1_lem: membar #Sync sth %l3,[%i0+0x00e] ! Mem[000000006400000e] sth %l6,[%i1+0x014] ! Mem[0000000064800014] std %l6,[%i0+0x008] ! Mem[0000000064000008] ldsb [%i0+0x01e],%l1 ! Mem[000000006400001e] membar #Sync jmpl %o7,%g0 ldx [%i0+0x020],%l4 ! Mem[0000000064000020] p42_far_1_he: ldub [%i3+0x007],%l7 ! Mem[0000000065800007] ldub [%i3+0x034],%l5 ! Mem[0000000065800034] ldd [%i0+0x030],%l6 ! Mem[0000000064000030] lduw [%i3+0x038],%l0 ! Mem[0000000065800038] ldsw [%i2+0x004],%l3 ! Mem[0000000065000004] jmpl %o7,%g0 stb %l3,[%i2+0x012] ! Mem[0000000065000012] p42_far_1_hem: membar #Sync ldub [%i3+0x007],%l7 ! Mem[0000000065800007] ldub [%i3+0x034],%l5 ! Mem[0000000065800034] ldd [%i0+0x030],%l6 ! Mem[0000000064000030] lduw [%i3+0x038],%l0 ! Mem[0000000065800038] ldsw [%i2+0x004],%l3 ! Mem[0000000065000004] membar #Sync jmpl %o7,%g0 stb %l3,[%i2+0x012] ! Mem[0000000065000012] p42_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p43_far_1_le: stb %l3,[%i3+0x00f] ! Mem[000000006780000f] stw %l6,[%i1+0x014] ! Mem[0000000066800014] lduw [%i3+0x028],%l6 ! Mem[0000000067800028] ldsh [%i1+0x01e],%l1 ! Mem[000000006680001e] jmpl %o7,%g0 ldsh [%i0+0x004],%l4 ! Mem[0000000066000004] p43_far_1_lem: membar #Sync stb %l3,[%i3+0x00f] ! Mem[000000006780000f] stw %l6,[%i1+0x014] ! Mem[0000000066800014] lduw [%i3+0x028],%l6 ! Mem[0000000067800028] ldsh [%i1+0x01e],%l1 ! Mem[000000006680001e] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x004],%l4 ! Mem[0000000066000004] p43_far_1_he: stb %l7,[%i1+0x007] ! Mem[0000000066800007] stw %l5,[%i3+0x014] ! Mem[0000000067800014] lduw [%i0+0x034],%l7 ! Mem[0000000066000034] ldub [%i3+0x018],%l0 ! Mem[0000000067800018] stb %l3,[%i3+0x007] ! Mem[0000000067800007] jmpl %o7,%g0 lduw [%i1+0x010],%l3 ! Mem[0000000066800010] p43_far_1_hem: membar #Sync stb %l7,[%i1+0x007] ! Mem[0000000066800007] stw %l5,[%i3+0x014] ! Mem[0000000067800014] lduw [%i0+0x034],%l7 ! Mem[0000000066000034] ldub [%i3+0x018],%l0 ! Mem[0000000067800018] stb %l3,[%i3+0x007] ! Mem[0000000067800007] membar #Sync jmpl %o7,%g0 lduw [%i1+0x010],%l3 ! Mem[0000000066800010] p43_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p44_far_1_le: stb %l3,[%i1+0x00f] ! Mem[000000006880000f] stx %l6,[%i2+0x010] ! Mem[0000000069000010] ldsw [%i1+0x008],%l6 ! Mem[0000000068800008] ldsb [%i2+0x01e],%l1 ! Mem[000000006900001e] jmpl %o7,%g0 sth %l4,[%i3+0x024] ! Mem[0000000069800024] p44_far_1_lem: membar #Sync stb %l3,[%i1+0x00f] ! Mem[000000006880000f] stx %l6,[%i2+0x010] ! Mem[0000000069000010] ldsw [%i1+0x008],%l6 ! Mem[0000000068800008] ldsb [%i2+0x01e],%l1 ! Mem[000000006900001e] membar #Sync jmpl %o7,%g0 sth %l4,[%i3+0x024] ! Mem[0000000069800024] p44_far_1_he: stx %l7,[%i2+0x000] ! Mem[0000000069000000] lduh [%i3+0x034],%l5 ! Mem[0000000069800034] stx %l7,[%i1+0x030] ! Mem[0000000068800030] ldd [%i3+0x038],%l0 ! Mem[0000000069800038] stw %l3,[%i0+0x004] ! Mem[0000000068000004] jmpl %o7,%g0 ldsh [%i2+0x012],%l3 ! Mem[0000000069000012] p44_far_1_hem: membar #Sync stx %l7,[%i2+0x000] ! Mem[0000000069000000] lduh [%i3+0x034],%l5 ! Mem[0000000069800034] stx %l7,[%i1+0x030] ! Mem[0000000068800030] ldd [%i3+0x038],%l0 ! Mem[0000000069800038] stw %l3,[%i0+0x004] ! Mem[0000000068000004] membar #Sync jmpl %o7,%g0 ldsh [%i2+0x012],%l3 ! Mem[0000000069000012] p44_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p45_far_1_le: lduw [%i0+0x00c],%l3 ! Mem[000000006a00000c] ldd [%i2+0x010],%l6 ! Mem[000000006b000010] stw %l6,[%i1+0x028] ! Mem[000000006a800028] ldsh [%i3+0x01e],%l1 ! Mem[000000006b80001e] jmpl %o7,%g0 ldx [%i2+0x000],%l4 ! Mem[000000006b000000] p45_far_1_lem: membar #Sync lduw [%i0+0x00c],%l3 ! Mem[000000006a00000c] ldd [%i2+0x010],%l6 ! Mem[000000006b000010] stw %l6,[%i1+0x028] ! Mem[000000006a800028] ldsh [%i3+0x01e],%l1 ! Mem[000000006b80001e] membar #Sync jmpl %o7,%g0 ldx [%i2+0x000],%l4 ! Mem[000000006b000000] p45_far_1_he: ldsw [%i0+0x004],%l7 ! Mem[000000006a000004] stx %l5,[%i3+0x010] ! Mem[000000006b800010] lduh [%i1+0x036],%l7 ! Mem[000000006a800036] stw %l0,[%i2+0x018] ! Mem[000000006b000018] ldsb [%i0+0x007],%l3 ! Mem[000000006a000007] jmpl %o7,%g0 ldd [%i0+0x010],%l2 ! Mem[000000006a000010] p45_far_1_hem: membar #Sync ldsw [%i0+0x004],%l7 ! Mem[000000006a000004] stx %l5,[%i3+0x010] ! Mem[000000006b800010] lduh [%i1+0x036],%l7 ! Mem[000000006a800036] stw %l0,[%i2+0x018] ! Mem[000000006b000018] ldsb [%i0+0x007],%l3 ! Mem[000000006a000007] membar #Sync jmpl %o7,%g0 ldd [%i0+0x010],%l2 ! Mem[000000006a000010] p45_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p46_far_1_le: lduw [%i3+0x00c],%l3 ! Mem[000000006d80000c] ldsb [%i2+0x015],%l6 ! Mem[000000006d000015] stb %l6,[%i3+0x009] ! Mem[000000006d800009] ldsw [%i0+0x01c],%l1 ! Mem[000000006c00001c] jmpl %o7,%g0 ldsh [%i1+0x024],%l4 ! Mem[000000006c800024] p46_far_1_lem: membar #Sync lduw [%i3+0x00c],%l3 ! Mem[000000006d80000c] ldsb [%i2+0x015],%l6 ! Mem[000000006d000015] stb %l6,[%i3+0x009] ! Mem[000000006d800009] ldsw [%i0+0x01c],%l1 ! Mem[000000006c00001c] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x024],%l4 ! Mem[000000006c800024] p46_far_1_he: std %l6,[%i1+0x000] ! Mem[000000006c800000] lduw [%i3+0x034],%l5 ! Mem[000000006d800034] stw %l7,[%i1+0x034] ! Mem[000000006c800034] ldx [%i1+0x038],%l0 ! Mem[000000006c800038] ldub [%i1+0x007],%l3 ! Mem[000000006c800007] jmpl %o7,%g0 std %l2,[%i1+0x010] ! Mem[000000006c800010] p46_far_1_hem: membar #Sync std %l6,[%i1+0x000] ! Mem[000000006c800000] lduw [%i3+0x034],%l5 ! Mem[000000006d800034] stw %l7,[%i1+0x034] ! Mem[000000006c800034] ldx [%i1+0x038],%l0 ! Mem[000000006c800038] ldub [%i1+0x007],%l3 ! Mem[000000006c800007] membar #Sync jmpl %o7,%g0 std %l2,[%i1+0x010] ! Mem[000000006c800010] p46_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p47_far_1_le: ldub [%i1+0x00f],%l3 ! Mem[000000006e80000f] ldsh [%i2+0x014],%l6 ! Mem[000000006f000014] lduh [%i2+0x028],%l6 ! Mem[000000006f000028] ldsh [%i1+0x01e],%l1 ! Mem[000000006e80001e] jmpl %o7,%g0 sth %l4,[%i0+0x004] ! Mem[000000006e000004] p47_far_1_lem: membar #Sync ldub [%i1+0x00f],%l3 ! Mem[000000006e80000f] ldsh [%i2+0x014],%l6 ! Mem[000000006f000014] lduh [%i2+0x028],%l6 ! Mem[000000006f000028] ldsh [%i1+0x01e],%l1 ! Mem[000000006e80001e] membar #Sync jmpl %o7,%g0 sth %l4,[%i0+0x004] ! Mem[000000006e000004] p47_far_1_he: ldd [%i3+0x000],%l6 ! Mem[000000006f800000] ldd [%i3+0x010],%l4 ! Mem[000000006f800010] lduw [%i1+0x034],%l7 ! Mem[000000006e800034] lduh [%i1+0x018],%l0 ! Mem[000000006e800018] std %l2,[%i2+0x000] ! Mem[000000006f000000] jmpl %o7,%g0 ldx [%i3+0x010],%l3 ! Mem[000000006f800010] p47_far_1_hem: membar #Sync ldd [%i3+0x000],%l6 ! Mem[000000006f800000] ldd [%i3+0x010],%l4 ! Mem[000000006f800010] lduw [%i1+0x034],%l7 ! Mem[000000006e800034] lduh [%i1+0x018],%l0 ! Mem[000000006e800018] std %l2,[%i2+0x000] ! Mem[000000006f000000] membar #Sync jmpl %o7,%g0 ldx [%i3+0x010],%l3 ! Mem[000000006f800010] p47_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p48_far_1_le: ldub [%i0+0x00f],%l3 ! Mem[000000007000000f] ldsw [%i2+0x014],%l6 ! Mem[0000000071000014] ldsh [%i1+0x008],%l6 ! Mem[0000000070800008] ldsw [%i2+0x01c],%l1 ! Mem[000000007100001c] jmpl %o7,%g0 lduh [%i3+0x024],%l4 ! Mem[0000000071800024] p48_far_1_lem: membar #Sync ldub [%i0+0x00f],%l3 ! Mem[000000007000000f] ldsw [%i2+0x014],%l6 ! Mem[0000000071000014] ldsh [%i1+0x008],%l6 ! Mem[0000000070800008] ldsw [%i2+0x01c],%l1 ! Mem[000000007100001c] membar #Sync jmpl %o7,%g0 lduh [%i3+0x024],%l4 ! Mem[0000000071800024] p48_far_1_he: ldub [%i1+0x007],%l7 ! Mem[0000000070800007] ldx [%i3+0x030],%l5 ! Mem[0000000071800030] stx %l7,[%i2+0x030] ! Mem[0000000071000030] ldsw [%i0+0x038],%l0 ! Mem[0000000070000038] stx %l3,[%i3+0x000] ! Mem[0000000071800000] jmpl %o7,%g0 ldsw [%i1+0x010],%l3 ! Mem[0000000070800010] p48_far_1_hem: membar #Sync ldub [%i1+0x007],%l7 ! Mem[0000000070800007] ldx [%i3+0x030],%l5 ! Mem[0000000071800030] stx %l7,[%i2+0x030] ! Mem[0000000071000030] ldsw [%i0+0x038],%l0 ! Mem[0000000070000038] stx %l3,[%i3+0x000] ! Mem[0000000071800000] membar #Sync jmpl %o7,%g0 ldsw [%i1+0x010],%l3 ! Mem[0000000070800010] p48_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p49_far_1_le: ldsh [%i3+0x00e],%l3 ! Mem[000000007380000e] ldub [%i2+0x015],%l6 ! Mem[0000000073000015] stx %l6,[%i0+0x028] ! Mem[0000000072000028] ldub [%i3+0x01e],%l1 ! Mem[000000007380001e] jmpl %o7,%g0 ldd [%i2+0x000],%l4 ! Mem[0000000073000000] p49_far_1_lem: membar #Sync ldsh [%i3+0x00e],%l3 ! Mem[000000007380000e] ldub [%i2+0x015],%l6 ! Mem[0000000073000015] stx %l6,[%i0+0x028] ! Mem[0000000072000028] ldub [%i3+0x01e],%l1 ! Mem[000000007380001e] membar #Sync jmpl %o7,%g0 ldd [%i2+0x000],%l4 ! Mem[0000000073000000] p49_far_1_he: stb %l7,[%i2+0x007] ! Mem[0000000073000007] ldsb [%i3+0x014],%l5 ! Mem[0000000073800014] lduh [%i2+0x036],%l7 ! Mem[0000000073000036] stx %l0,[%i3+0x018] ! Mem[0000000073800018] ldsh [%i0+0x006],%l3 ! Mem[0000000072000006] jmpl %o7,%g0 ldsb [%i2+0x012],%l3 ! Mem[0000000073000012] p49_far_1_hem: membar #Sync stb %l7,[%i2+0x007] ! Mem[0000000073000007] ldsb [%i3+0x014],%l5 ! Mem[0000000073800014] lduh [%i2+0x036],%l7 ! Mem[0000000073000036] stx %l0,[%i3+0x018] ! Mem[0000000073800018] ldsh [%i0+0x006],%l3 ! Mem[0000000072000006] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x012],%l3 ! Mem[0000000073000012] p49_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p50_far_1_le: ldsh [%i1+0x00e],%l3 ! Mem[000000007480000e] lduh [%i3+0x014],%l6 ! Mem[0000000075800014] ldx [%i3+0x008],%l6 ! Mem[0000000075800008] lduh [%i0+0x01e],%l1 ! Mem[000000007400001e] jmpl %o7,%g0 stb %l4,[%i1+0x025] ! Mem[0000000074800025] p50_far_1_lem: membar #Sync ldsh [%i1+0x00e],%l3 ! Mem[000000007480000e] lduh [%i3+0x014],%l6 ! Mem[0000000075800014] ldx [%i3+0x008],%l6 ! Mem[0000000075800008] lduh [%i0+0x01e],%l1 ! Mem[000000007400001e] membar #Sync jmpl %o7,%g0 stb %l4,[%i1+0x025] ! Mem[0000000074800025] p50_far_1_he: stx %l7,[%i0+0x000] ! Mem[0000000074000000] stb %l5,[%i3+0x034] ! Mem[0000000075800034] stw %l7,[%i3+0x034] ! Mem[0000000075800034] sth %l0,[%i3+0x038] ! Mem[0000000075800038] lduh [%i0+0x006],%l3 ! Mem[0000000074000006] jmpl %o7,%g0 sth %l3,[%i0+0x012] ! Mem[0000000074000012] p50_far_1_hem: membar #Sync stx %l7,[%i0+0x000] ! Mem[0000000074000000] stb %l5,[%i3+0x034] ! Mem[0000000075800034] stw %l7,[%i3+0x034] ! Mem[0000000075800034] sth %l0,[%i3+0x038] ! Mem[0000000075800038] lduh [%i0+0x006],%l3 ! Mem[0000000074000006] membar #Sync jmpl %o7,%g0 sth %l3,[%i0+0x012] ! Mem[0000000074000012] p50_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p51_far_1_le: ldd [%i0+0x008],%l2 ! Mem[0000000076000008] lduw [%i3+0x014],%l6 ! Mem[0000000077800014] ldub [%i1+0x029],%l6 ! Mem[0000000076800029] ldub [%i1+0x01e],%l1 ! Mem[000000007680001e] jmpl %o7,%g0 lduh [%i0+0x004],%l4 ! Mem[0000000076000004] p51_far_1_lem: membar #Sync ldd [%i0+0x008],%l2 ! Mem[0000000076000008] lduw [%i3+0x014],%l6 ! Mem[0000000077800014] ldub [%i1+0x029],%l6 ! Mem[0000000076800029] ldub [%i1+0x01e],%l1 ! Mem[000000007680001e] membar #Sync jmpl %o7,%g0 lduh [%i0+0x004],%l4 ! Mem[0000000076000004] p51_far_1_he: ldsw [%i1+0x004],%l7 ! Mem[0000000076800004] ldsh [%i3+0x014],%l5 ! Mem[0000000077800014] ldub [%i3+0x037],%l7 ! Mem[0000000077800037] stb %l0,[%i3+0x018] ! Mem[0000000077800018] sth %l3,[%i1+0x006] ! Mem[0000000076800006] jmpl %o7,%g0 stb %l3,[%i1+0x012] ! Mem[0000000076800012] p51_far_1_hem: membar #Sync ldsw [%i1+0x004],%l7 ! Mem[0000000076800004] ldsh [%i3+0x014],%l5 ! Mem[0000000077800014] ldub [%i3+0x037],%l7 ! Mem[0000000077800037] stb %l0,[%i3+0x018] ! Mem[0000000077800018] sth %l3,[%i1+0x006] ! Mem[0000000076800006] membar #Sync jmpl %o7,%g0 stb %l3,[%i1+0x012] ! Mem[0000000076800012] p51_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p52_far_1_le: ldd [%i3+0x008],%l2 ! Mem[0000000079800008] ldx [%i0+0x010],%l6 ! Mem[0000000078000010] ldsb [%i1+0x009],%l6 ! Mem[0000000078800009] lduh [%i2+0x01e],%l1 ! Mem[000000007900001e] jmpl %o7,%g0 ldd [%i0+0x020],%l4 ! Mem[0000000078000020] p52_far_1_lem: membar #Sync ldd [%i3+0x008],%l2 ! Mem[0000000079800008] ldx [%i0+0x010],%l6 ! Mem[0000000078000010] ldsb [%i1+0x009],%l6 ! Mem[0000000078800009] lduh [%i2+0x01e],%l1 ! Mem[000000007900001e] membar #Sync jmpl %o7,%g0 ldd [%i0+0x020],%l4 ! Mem[0000000078000020] p52_far_1_he: ldx [%i3+0x000],%l7 ! Mem[0000000079800000] std %l4,[%i3+0x030] ! Mem[0000000079800030] sth %l7,[%i0+0x036] ! Mem[0000000078000036] ldub [%i2+0x038],%l0 ! Mem[0000000079000038] ldd [%i2+0x000],%l2 ! Mem[0000000079000000] jmpl %o7,%g0 ldub [%i3+0x012],%l3 ! Mem[0000000079800012] p52_far_1_hem: membar #Sync ldx [%i3+0x000],%l7 ! Mem[0000000079800000] std %l4,[%i3+0x030] ! Mem[0000000079800030] sth %l7,[%i0+0x036] ! Mem[0000000078000036] ldub [%i2+0x038],%l0 ! Mem[0000000079000038] ldd [%i2+0x000],%l2 ! Mem[0000000079000000] membar #Sync jmpl %o7,%g0 ldub [%i3+0x012],%l3 ! Mem[0000000079800012] p52_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p53_far_1_le: ldd [%i1+0x008],%l2 ! Mem[000000007a800008] stb %l6,[%i0+0x015] ! Mem[000000007a000015] stw %l6,[%i3+0x028] ! Mem[000000007b800028] lduw [%i0+0x01c],%l1 ! Mem[000000007a00001c] jmpl %o7,%g0 stb %l4,[%i3+0x005] ! Mem[000000007b800005] p53_far_1_lem: membar #Sync ldd [%i1+0x008],%l2 ! Mem[000000007a800008] stb %l6,[%i0+0x015] ! Mem[000000007a000015] stw %l6,[%i3+0x028] ! Mem[000000007b800028] lduw [%i0+0x01c],%l1 ! Mem[000000007a00001c] membar #Sync jmpl %o7,%g0 stb %l4,[%i3+0x005] ! Mem[000000007b800005] p53_far_1_he: ldd [%i1+0x000],%l6 ! Mem[000000007a800000] ldsw [%i3+0x014],%l5 ! Mem[000000007b800014] ldsw [%i0+0x034],%l7 ! Mem[000000007a000034] ldsh [%i1+0x018],%l0 ! Mem[000000007a800018] ldsw [%i3+0x004],%l3 ! Mem[000000007b800004] jmpl %o7,%g0 ldsh [%i1+0x012],%l3 ! Mem[000000007a800012] p53_far_1_hem: membar #Sync ldd [%i1+0x000],%l6 ! Mem[000000007a800000] ldsw [%i3+0x014],%l5 ! Mem[000000007b800014] ldsw [%i0+0x034],%l7 ! Mem[000000007a000034] ldsh [%i1+0x018],%l0 ! Mem[000000007a800018] ldsw [%i3+0x004],%l3 ! Mem[000000007b800004] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x012],%l3 ! Mem[000000007a800012] p53_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p54_far_1_le: stw %l3,[%i0+0x00c] ! Mem[000000007c00000c] std %l6,[%i0+0x010] ! Mem[000000007c000010] lduw [%i2+0x008],%l6 ! Mem[000000007d000008] lduh [%i0+0x01e],%l1 ! Mem[000000007c00001e] jmpl %o7,%g0 ldsw [%i2+0x024],%l4 ! Mem[000000007d000024] p54_far_1_lem: membar #Sync stw %l3,[%i0+0x00c] ! Mem[000000007c00000c] std %l6,[%i0+0x010] ! Mem[000000007c000010] lduw [%i2+0x008],%l6 ! Mem[000000007d000008] lduh [%i0+0x01e],%l1 ! Mem[000000007c00001e] membar #Sync jmpl %o7,%g0 ldsw [%i2+0x024],%l4 ! Mem[000000007d000024] p54_far_1_he: ldub [%i2+0x007],%l7 ! Mem[000000007d000007] sth %l5,[%i3+0x034] ! Mem[000000007d800034] std %l6,[%i1+0x030] ! Mem[000000007c800030] ldd [%i1+0x038],%l0 ! Mem[000000007c800038] lduw [%i0+0x004],%l3 ! Mem[000000007c000004] jmpl %o7,%g0 stw %l3,[%i3+0x010] ! Mem[000000007d800010] p54_far_1_hem: membar #Sync ldub [%i2+0x007],%l7 ! Mem[000000007d000007] sth %l5,[%i3+0x034] ! Mem[000000007d800034] std %l6,[%i1+0x030] ! Mem[000000007c800030] ldd [%i1+0x038],%l0 ! Mem[000000007c800038] lduw [%i0+0x004],%l3 ! Mem[000000007c000004] membar #Sync jmpl %o7,%g0 stw %l3,[%i3+0x010] ! Mem[000000007d800010] p54_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p55_far_1_le: stw %l3,[%i2+0x00c] ! Mem[000000007f00000c] sth %l6,[%i1+0x014] ! Mem[000000007e800014] ldsw [%i1+0x028],%l6 ! Mem[000000007e800028] lduw [%i1+0x01c],%l1 ! Mem[000000007e80001c] jmpl %o7,%g0 stw %l4,[%i1+0x004] ! Mem[000000007e800004] p55_far_1_lem: membar #Sync stw %l3,[%i2+0x00c] ! Mem[000000007f00000c] sth %l6,[%i1+0x014] ! Mem[000000007e800014] ldsw [%i1+0x028],%l6 ! Mem[000000007e800028] lduw [%i1+0x01c],%l1 ! Mem[000000007e80001c] membar #Sync jmpl %o7,%g0 stw %l4,[%i1+0x004] ! Mem[000000007e800004] p55_far_1_he: stb %l7,[%i0+0x007] ! Mem[000000007e000007] ldub [%i3+0x014],%l5 ! Mem[000000007f800014] ldsh [%i1+0x036],%l7 ! Mem[000000007e800036] std %l0,[%i0+0x018] ! Mem[000000007e000018] stw %l3,[%i1+0x004] ! Mem[000000007e800004] jmpl %o7,%g0 ldx [%i1+0x010],%l3 ! Mem[000000007e800010] p55_far_1_hem: membar #Sync stb %l7,[%i0+0x007] ! Mem[000000007e000007] ldub [%i3+0x014],%l5 ! Mem[000000007f800014] ldsh [%i1+0x036],%l7 ! Mem[000000007e800036] std %l0,[%i0+0x018] ! Mem[000000007e000018] stw %l3,[%i1+0x004] ! Mem[000000007e800004] membar #Sync jmpl %o7,%g0 ldx [%i1+0x010],%l3 ! Mem[000000007e800010] p55_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p56_far_1_le: std %l2,[%i1+0x008] ! Mem[0000000080800008] stw %l6,[%i1+0x014] ! Mem[0000000080800014] ldd [%i0+0x008],%l6 ! Mem[0000000080000008] ldx [%i2+0x018],%l1 ! Mem[0000000081000018] jmpl %o7,%g0 stb %l4,[%i0+0x025] ! Mem[0000000080000025] p56_far_1_lem: membar #Sync std %l2,[%i1+0x008] ! Mem[0000000080800008] stw %l6,[%i1+0x014] ! Mem[0000000080800014] ldd [%i0+0x008],%l6 ! Mem[0000000080000008] ldx [%i2+0x018],%l1 ! Mem[0000000081000018] membar #Sync jmpl %o7,%g0 stb %l4,[%i0+0x025] ! Mem[0000000080000025] p56_far_1_he: stx %l7,[%i1+0x000] ! Mem[0000000080800000] stw %l5,[%i3+0x034] ! Mem[0000000081800034] stb %l7,[%i1+0x037] ! Mem[0000000080800037] ldx [%i3+0x038],%l0 ! Mem[0000000081800038] ldsb [%i2+0x007],%l3 ! Mem[0000000081000007] jmpl %o7,%g0 lduh [%i2+0x012],%l3 ! Mem[0000000081000012] p56_far_1_hem: membar #Sync stx %l7,[%i1+0x000] ! Mem[0000000080800000] stw %l5,[%i3+0x034] ! Mem[0000000081800034] stb %l7,[%i1+0x037] ! Mem[0000000080800037] ldx [%i3+0x038],%l0 ! Mem[0000000081800038] ldsb [%i2+0x007],%l3 ! Mem[0000000081000007] membar #Sync jmpl %o7,%g0 lduh [%i2+0x012],%l3 ! Mem[0000000081000012] p56_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p57_far_1_le: std %l2,[%i0+0x008] ! Mem[0000000082000008] stx %l6,[%i1+0x010] ! Mem[0000000082800010] sth %l6,[%i3+0x028] ! Mem[0000000083800028] lduw [%i0+0x01c],%l1 ! Mem[000000008200001c] jmpl %o7,%g0 ldsw [%i3+0x004],%l4 ! Mem[0000000083800004] p57_far_1_lem: membar #Sync std %l2,[%i0+0x008] ! Mem[0000000082000008] stx %l6,[%i1+0x010] ! Mem[0000000082800010] sth %l6,[%i3+0x028] ! Mem[0000000083800028] lduw [%i0+0x01c],%l1 ! Mem[000000008200001c] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x004],%l4 ! Mem[0000000083800004] p57_far_1_he: ldsw [%i0+0x004],%l7 ! Mem[0000000082000004] lduh [%i3+0x014],%l5 ! Mem[0000000083800014] ldsb [%i1+0x037],%l7 ! Mem[0000000082800037] ldsw [%i3+0x018],%l0 ! Mem[0000000083800018] ldub [%i3+0x007],%l3 ! Mem[0000000083800007] jmpl %o7,%g0 ldsb [%i0+0x012],%l3 ! Mem[0000000082000012] p57_far_1_hem: membar #Sync ldsw [%i0+0x004],%l7 ! Mem[0000000082000004] lduh [%i3+0x014],%l5 ! Mem[0000000083800014] ldsb [%i1+0x037],%l7 ! Mem[0000000082800037] ldsw [%i3+0x018],%l0 ! Mem[0000000083800018] ldub [%i3+0x007],%l3 ! Mem[0000000083800007] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x012],%l3 ! Mem[0000000082000012] p57_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p58_far_1_le: ldx [%i2+0x008],%l3 ! Mem[0000000085000008] ldd [%i2+0x010],%l6 ! Mem[0000000085000010] lduh [%i1+0x008],%l6 ! Mem[0000000084800008] ldx [%i0+0x018],%l1 ! Mem[0000000084000018] jmpl %o7,%g0 stw %l4,[%i2+0x024] ! Mem[0000000085000024] p58_far_1_lem: membar #Sync ldx [%i2+0x008],%l3 ! Mem[0000000085000008] ldd [%i2+0x010],%l6 ! Mem[0000000085000010] lduh [%i1+0x008],%l6 ! Mem[0000000084800008] ldx [%i0+0x018],%l1 ! Mem[0000000084000018] membar #Sync jmpl %o7,%g0 stw %l4,[%i2+0x024] ! Mem[0000000085000024] p58_far_1_he: ldx [%i1+0x000],%l7 ! Mem[0000000084800000] stx %l5,[%i3+0x030] ! Mem[0000000085800030] std %l6,[%i2+0x030] ! Mem[0000000085000030] ldsb [%i3+0x038],%l0 ! Mem[0000000085800038] ldx [%i0+0x000],%l3 ! Mem[0000000084000000] jmpl %o7,%g0 stx %l3,[%i1+0x010] ! Mem[0000000084800010] p58_far_1_hem: membar #Sync ldx [%i1+0x000],%l7 ! Mem[0000000084800000] stx %l5,[%i3+0x030] ! Mem[0000000085800030] std %l6,[%i2+0x030] ! Mem[0000000085000030] ldsb [%i3+0x038],%l0 ! Mem[0000000085800038] ldx [%i0+0x000],%l3 ! Mem[0000000084000000] membar #Sync jmpl %o7,%g0 stx %l3,[%i1+0x010] ! Mem[0000000084800010] p58_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p59_far_1_le: ldx [%i1+0x008],%l3 ! Mem[0000000086800008] ldsb [%i2+0x015],%l6 ! Mem[0000000087000015] ldsh [%i1+0x028],%l6 ! Mem[0000000086800028] stb %l1,[%i1+0x01e] ! Mem[000000008680001e] jmpl %o7,%g0 lduw [%i1+0x004],%l4 ! Mem[0000000086800004] p59_far_1_lem: membar #Sync ldx [%i1+0x008],%l3 ! Mem[0000000086800008] ldsb [%i2+0x015],%l6 ! Mem[0000000087000015] ldsh [%i1+0x028],%l6 ! Mem[0000000086800028] stb %l1,[%i1+0x01e] ! Mem[000000008680001e] membar #Sync jmpl %o7,%g0 lduw [%i1+0x004],%l4 ! Mem[0000000086800004] p59_far_1_he: stw %l7,[%i3+0x004] ! Mem[0000000087800004] lduw [%i3+0x014],%l5 ! Mem[0000000087800014] ldsh [%i2+0x036],%l7 ! Mem[0000000087000036] stx %l0,[%i2+0x018] ! Mem[0000000087000018] stx %l3,[%i0+0x000] ! Mem[0000000086000000] jmpl %o7,%g0 stb %l3,[%i3+0x012] ! Mem[0000000087800012] p59_far_1_hem: membar #Sync stw %l7,[%i3+0x004] ! Mem[0000000087800004] lduw [%i3+0x014],%l5 ! Mem[0000000087800014] ldsh [%i2+0x036],%l7 ! Mem[0000000087000036] stx %l0,[%i2+0x018] ! Mem[0000000087000018] stx %l3,[%i0+0x000] ! Mem[0000000086000000] membar #Sync jmpl %o7,%g0 stb %l3,[%i3+0x012] ! Mem[0000000087800012] p59_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p60_far_1_le: lduh [%i0+0x00e],%l3 ! Mem[000000008800000e] ldd [%i2+0x010],%l6 ! Mem[0000000089000010] stx %l6,[%i3+0x008] ! Mem[0000000089800008] std %l0,[%i3+0x018] ! Mem[0000000089800018] jmpl %o7,%g0 ldsb [%i0+0x025],%l4 ! Mem[0000000088000025] p60_far_1_lem: membar #Sync lduh [%i0+0x00e],%l3 ! Mem[000000008800000e] ldd [%i2+0x010],%l6 ! Mem[0000000089000010] stx %l6,[%i3+0x008] ! Mem[0000000089800008] std %l0,[%i3+0x018] ! Mem[0000000089800018] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x025],%l4 ! Mem[0000000088000025] p60_far_1_he: ldub [%i1+0x007],%l7 ! Mem[0000000088800007] ldd [%i3+0x030],%l4 ! Mem[0000000089800030] stb %l7,[%i3+0x037] ! Mem[0000000089800037] stb %l0,[%i1+0x038] ! Mem[0000000088800038] ldsh [%i1+0x006],%l3 ! Mem[0000000088800006] jmpl %o7,%g0 lduw [%i1+0x010],%l3 ! Mem[0000000088800010] p60_far_1_hem: membar #Sync ldub [%i1+0x007],%l7 ! Mem[0000000088800007] ldd [%i3+0x030],%l4 ! Mem[0000000089800030] stb %l7,[%i3+0x037] ! Mem[0000000089800037] stb %l0,[%i1+0x038] ! Mem[0000000088800038] ldsh [%i1+0x006],%l3 ! Mem[0000000088800006] membar #Sync jmpl %o7,%g0 lduw [%i1+0x010],%l3 ! Mem[0000000088800010] p60_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p61_far_1_le: lduh [%i2+0x00e],%l3 ! Mem[000000008b00000e] ldsb [%i2+0x015],%l6 ! Mem[000000008b000015] std %l6,[%i2+0x028] ! Mem[000000008b000028] stb %l1,[%i0+0x01e] ! Mem[000000008a00001e] jmpl %o7,%g0 std %l4,[%i0+0x000] ! Mem[000000008a000000] p61_far_1_lem: membar #Sync lduh [%i2+0x00e],%l3 ! Mem[000000008b00000e] ldsb [%i2+0x015],%l6 ! Mem[000000008b000015] std %l6,[%i2+0x028] ! Mem[000000008b000028] stb %l1,[%i0+0x01e] ! Mem[000000008a00001e] membar #Sync jmpl %o7,%g0 std %l4,[%i0+0x000] ! Mem[000000008a000000] p61_far_1_he: stb %l7,[%i2+0x007] ! Mem[000000008b000007] ldx [%i3+0x010],%l5 ! Mem[000000008b800010] ldsb [%i3+0x037],%l7 ! Mem[000000008b800037] lduw [%i0+0x018],%l0 ! Mem[000000008a000018] lduh [%i2+0x006],%l3 ! Mem[000000008b000006] jmpl %o7,%g0 ldsh [%i2+0x012],%l3 ! Mem[000000008b000012] p61_far_1_hem: membar #Sync stb %l7,[%i2+0x007] ! Mem[000000008b000007] ldx [%i3+0x010],%l5 ! Mem[000000008b800010] ldsb [%i3+0x037],%l7 ! Mem[000000008b800037] lduw [%i0+0x018],%l0 ! Mem[000000008a000018] lduh [%i2+0x006],%l3 ! Mem[000000008b000006] membar #Sync jmpl %o7,%g0 ldsh [%i2+0x012],%l3 ! Mem[000000008b000012] p61_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p62_far_1_le: ldsw [%i1+0x00c],%l3 ! Mem[000000008c80000c] ldsh [%i2+0x014],%l6 ! Mem[000000008d000014] ldub [%i1+0x009],%l6 ! Mem[000000008c800009] std %l0,[%i0+0x018] ! Mem[000000008c000018] jmpl %o7,%g0 lduw [%i3+0x024],%l4 ! Mem[000000008d800024] p62_far_1_lem: membar #Sync ldsw [%i1+0x00c],%l3 ! Mem[000000008c80000c] ldsh [%i2+0x014],%l6 ! Mem[000000008d000014] ldub [%i1+0x009],%l6 ! Mem[000000008c800009] std %l0,[%i0+0x018] ! Mem[000000008c000018] membar #Sync jmpl %o7,%g0 lduw [%i3+0x024],%l4 ! Mem[000000008d800024] p62_far_1_he: stx %l7,[%i0+0x000] ! Mem[000000008c000000] ldsb [%i3+0x034],%l5 ! Mem[000000008d800034] ldx [%i0+0x030],%l7 ! Mem[000000008c000030] ldub [%i0+0x038],%l0 ! Mem[000000008c000038] stb %l3,[%i3+0x007] ! Mem[000000008d800007] jmpl %o7,%g0 ldd [%i0+0x010],%l2 ! Mem[000000008c000010] p62_far_1_hem: membar #Sync stx %l7,[%i0+0x000] ! Mem[000000008c000000] ldsb [%i3+0x034],%l5 ! Mem[000000008d800034] ldx [%i0+0x030],%l7 ! Mem[000000008c000030] ldub [%i0+0x038],%l0 ! Mem[000000008c000038] stb %l3,[%i3+0x007] ! Mem[000000008d800007] membar #Sync jmpl %o7,%g0 ldd [%i0+0x010],%l2 ! Mem[000000008c000010] p62_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 p63_far_1_le: ldsw [%i0+0x00c],%l3 ! Mem[000000008e00000c] ldsw [%i3+0x014],%l6 ! Mem[000000008f800014] ldsb [%i0+0x029],%l6 ! Mem[000000008e000029] sth %l1,[%i1+0x01e] ! Mem[000000008e80001e] jmpl %o7,%g0 ldsb [%i1+0x005],%l4 ! Mem[000000008e800005] p63_far_1_lem: membar #Sync ldsw [%i0+0x00c],%l3 ! Mem[000000008e00000c] ldsw [%i3+0x014],%l6 ! Mem[000000008f800014] ldsb [%i0+0x029],%l6 ! Mem[000000008e000029] sth %l1,[%i1+0x01e] ! Mem[000000008e80001e] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x005],%l4 ! Mem[000000008e800005] p63_far_1_he: ldsw [%i1+0x004],%l7 ! Mem[000000008e800004] stb %l5,[%i3+0x014] ! Mem[000000008f800014] ldd [%i0+0x030],%l6 ! Mem[000000008e000030] ldd [%i3+0x018],%l0 ! Mem[000000008f800018] ldd [%i0+0x000],%l2 ! Mem[000000008e000000] jmpl %o7,%g0 std %l2,[%i2+0x010] ! Mem[000000008f000010] p63_far_1_hem: membar #Sync ldsw [%i1+0x004],%l7 ! Mem[000000008e800004] stb %l5,[%i3+0x014] ! Mem[000000008f800014] ldd [%i0+0x030],%l6 ! Mem[000000008e000030] ldd [%i3+0x018],%l0 ! Mem[000000008f800018] ldd [%i0+0x000],%l2 ! Mem[000000008e000000] membar #Sync jmpl %o7,%g0 std %l2,[%i2+0x010] ! Mem[000000008f000010] p63_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 far1_b2b_h: nop nop jmpl %o7,%g0 nop far1_b2b_l: nop nop jmpl %o7,%g0 nop user_far1_end: .seg "text" .text .align 0x2000 user_far2_start: p0_far_2_le: std %l6,[%i1+0x020] ! Mem[0000000010800020] jmpl %o7,%g0 sth %l0,[%i1+0x00a] ! Mem[000000001080000a] p0_far_2_lem: membar #Sync std %l6,[%i1+0x020] ! Mem[0000000010800020] membar #Sync jmpl %o7,%g0 sth %l0,[%i1+0x00a] ! Mem[000000001080000a] p0_far_2_he: std %l2,[%i2+0x018] ! Mem[0000000011000018] ldub [%i2+0x024],%l4 ! Mem[0000000011000024] ldd [%i3+0x020],%l6 ! Mem[0000000011800020] ldsh [%i1+0x016],%l1 ! Mem[0000000010800016] jmpl %o7,%g0 ldub [%i0+0x007],%l7 ! Mem[0000000010000007] p0_far_2_hem: membar #Sync std %l2,[%i2+0x018] ! Mem[0000000011000018] ldub [%i2+0x024],%l4 ! Mem[0000000011000024] ldd [%i3+0x020],%l6 ! Mem[0000000011800020] ldsh [%i1+0x016],%l1 ! Mem[0000000010800016] membar #Sync jmpl %o7,%g0 ldub [%i0+0x007],%l7 ! Mem[0000000010000007] p0_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p1_far_2_le: ldsw [%i1+0x01c],%l6 ! Mem[000000001280001c] jmpl %o7,%g0 ldx [%i1+0x020],%l7 ! Mem[0000000012800020] p1_far_2_lem: membar #Sync ldsw [%i1+0x01c],%l6 ! Mem[000000001280001c] membar #Sync jmpl %o7,%g0 ldx [%i1+0x020],%l7 ! Mem[0000000012800020] p1_far_2_he: stw %l3,[%i2+0x01c] ! Mem[000000001300001c] stb %l1,[%i2+0x031] ! Mem[0000000013000031] ldx [%i2+0x000],%l5 ! Mem[0000000013000000] stb %l4,[%i1+0x028] ! Mem[0000000012800028] ldub [%i0+0x038],%l3 ! Mem[0000000012000038] jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000001200000a] p1_far_2_hem: membar #Sync stw %l3,[%i2+0x01c] ! Mem[000000001300001c] stb %l1,[%i2+0x031] ! Mem[0000000013000031] ldx [%i2+0x000],%l5 ! Mem[0000000013000000] stb %l4,[%i1+0x028] ! Mem[0000000012800028] ldub [%i0+0x038],%l3 ! Mem[0000000012000038] membar #Sync jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000001200000a] p1_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p2_far_2_le: stw %l6,[%i0+0x03c] ! Mem[000000001400003c] jmpl %o7,%g0 ldub [%i1+0x023],%l7 ! Mem[0000000014800023] p2_far_2_lem: membar #Sync stw %l6,[%i0+0x03c] ! Mem[000000001400003c] membar #Sync jmpl %o7,%g0 ldub [%i1+0x023],%l7 ! Mem[0000000014800023] p2_far_2_he: ldsw [%i2+0x01c],%l3 ! Mem[000000001500001c] lduw [%i3+0x030],%l1 ! Mem[0000000015800030] ldub [%i0+0x000],%l5 ! Mem[0000000014000000] ldsw [%i0+0x008],%l4 ! Mem[0000000014000008] ldd [%i0+0x018],%l2 ! Mem[0000000014000018] jmpl %o7,%g0 stx %l0,[%i1+0x008] ! Mem[0000000014800008] p2_far_2_hem: membar #Sync ldsw [%i2+0x01c],%l3 ! Mem[000000001500001c] lduw [%i3+0x030],%l1 ! Mem[0000000015800030] ldub [%i0+0x000],%l5 ! Mem[0000000014000000] ldsw [%i0+0x008],%l4 ! Mem[0000000014000008] ldd [%i0+0x018],%l2 ! Mem[0000000014000018] membar #Sync jmpl %o7,%g0 stx %l0,[%i1+0x008] ! Mem[0000000014800008] p2_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p3_far_2_le: lduw [%i2+0x01c],%l6 ! Mem[000000001700001c] jmpl %o7,%g0 ldsw [%i2+0x020],%l7 ! Mem[0000000017000020] p3_far_2_lem: membar #Sync lduw [%i2+0x01c],%l6 ! Mem[000000001700001c] membar #Sync jmpl %o7,%g0 ldsw [%i2+0x020],%l7 ! Mem[0000000017000020] p3_far_2_he: stb %l3,[%i2+0x01f] ! Mem[000000001700001f] ldub [%i2+0x031],%l1 ! Mem[0000000017000031] ldsb [%i2+0x000],%l5 ! Mem[0000000017000000] std %l4,[%i3+0x028] ! Mem[0000000017800028] std %l2,[%i3+0x038] ! Mem[0000000017800038] jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000017000008] p3_far_2_hem: membar #Sync stb %l3,[%i2+0x01f] ! Mem[000000001700001f] ldub [%i2+0x031],%l1 ! Mem[0000000017000031] ldsb [%i2+0x000],%l5 ! Mem[0000000017000000] std %l4,[%i3+0x028] ! Mem[0000000017800028] std %l2,[%i3+0x038] ! Mem[0000000017800038] membar #Sync jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000017000008] p3_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p4_far_2_le: ldsb [%i1+0x03e],%l6 ! Mem[000000001880003e] jmpl %o7,%g0 ldd [%i3+0x020],%l6 ! Mem[0000000019800020] p4_far_2_lem: membar #Sync ldsb [%i1+0x03e],%l6 ! Mem[000000001880003e] membar #Sync jmpl %o7,%g0 ldd [%i3+0x020],%l6 ! Mem[0000000019800020] p4_far_2_he: ldd [%i3+0x018],%l2 ! Mem[0000000019800018] ldsh [%i3+0x030],%l1 ! Mem[0000000019800030] stw %l5,[%i0+0x000] ! Mem[0000000018000000] ldsh [%i2+0x008],%l4 ! Mem[0000000019000008] lduh [%i3+0x018],%l3 ! Mem[0000000019800018] jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000001800000a] p4_far_2_hem: membar #Sync ldd [%i3+0x018],%l2 ! Mem[0000000019800018] ldsh [%i3+0x030],%l1 ! Mem[0000000019800030] stw %l5,[%i0+0x000] ! Mem[0000000018000000] ldsh [%i2+0x008],%l4 ! Mem[0000000019000008] lduh [%i3+0x018],%l3 ! Mem[0000000019800018] membar #Sync jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000001800000a] p4_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p5_far_2_le: std %l6,[%i3+0x018] ! Mem[000000001b800018] jmpl %o7,%g0 stx %l7,[%i3+0x020] ! Mem[000000001b800020] p5_far_2_lem: membar #Sync std %l6,[%i3+0x018] ! Mem[000000001b800018] membar #Sync jmpl %o7,%g0 stx %l7,[%i3+0x020] ! Mem[000000001b800020] p5_far_2_he: lduh [%i0+0x01e],%l3 ! Mem[000000001a00001e] ldd [%i1+0x030],%l0 ! Mem[000000001a800030] stb %l5,[%i2+0x000] ! Mem[000000001b000000] stb %l4,[%i2+0x028] ! Mem[000000001b000028] ldsb [%i2+0x038],%l3 ! Mem[000000001b000038] jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[000000001a000008] p5_far_2_hem: membar #Sync lduh [%i0+0x01e],%l3 ! Mem[000000001a00001e] ldd [%i1+0x030],%l0 ! Mem[000000001a800030] stb %l5,[%i2+0x000] ! Mem[000000001b000000] stb %l4,[%i2+0x028] ! Mem[000000001b000028] ldsb [%i2+0x038],%l3 ! Mem[000000001b000038] membar #Sync jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[000000001a000008] p5_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p6_far_2_le: ldub [%i2+0x03e],%l6 ! Mem[000000001d00003e] jmpl %o7,%g0 std %l6,[%i3+0x020] ! Mem[000000001d800020] p6_far_2_lem: membar #Sync ldub [%i2+0x03e],%l6 ! Mem[000000001d00003e] membar #Sync jmpl %o7,%g0 std %l6,[%i3+0x020] ! Mem[000000001d800020] p6_far_2_he: sth %l3,[%i1+0x01e] ! Mem[000000001c80001e] stw %l1,[%i3+0x030] ! Mem[000000001d800030] lduh [%i0+0x000],%l5 ! Mem[000000001c000000] ldsb [%i1+0x008],%l4 ! Mem[000000001c800008] sth %l3,[%i2+0x018] ! Mem[000000001d000018] jmpl %o7,%g0 std %l0,[%i1+0x008] ! Mem[000000001c800008] p6_far_2_hem: membar #Sync sth %l3,[%i1+0x01e] ! Mem[000000001c80001e] stw %l1,[%i3+0x030] ! Mem[000000001d800030] lduh [%i0+0x000],%l5 ! Mem[000000001c000000] ldsb [%i1+0x008],%l4 ! Mem[000000001c800008] sth %l3,[%i2+0x018] ! Mem[000000001d000018] membar #Sync jmpl %o7,%g0 std %l0,[%i1+0x008] ! Mem[000000001c800008] p6_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p7_far_2_le: stx %l6,[%i0+0x018] ! Mem[000000001e000018] jmpl %o7,%g0 stb %l7,[%i3+0x023] ! Mem[000000001f800023] p7_far_2_lem: membar #Sync stx %l6,[%i0+0x018] ! Mem[000000001e000018] membar #Sync jmpl %o7,%g0 stb %l7,[%i3+0x023] ! Mem[000000001f800023] p7_far_2_he: ldsh [%i2+0x01e],%l3 ! Mem[000000001f00001e] std %l0,[%i1+0x030] ! Mem[000000001e800030] ldsh [%i2+0x000],%l5 ! Mem[000000001f000000] ldx [%i0+0x028],%l4 ! Mem[000000001e000028] lduw [%i2+0x038],%l3 ! Mem[000000001f000038] jmpl %o7,%g0 ldub [%i2+0x00a],%l0 ! Mem[000000001f00000a] p7_far_2_hem: membar #Sync ldsh [%i2+0x01e],%l3 ! Mem[000000001f00001e] std %l0,[%i1+0x030] ! Mem[000000001e800030] ldsh [%i2+0x000],%l5 ! Mem[000000001f000000] ldx [%i0+0x028],%l4 ! Mem[000000001e000028] lduw [%i2+0x038],%l3 ! Mem[000000001f000038] membar #Sync jmpl %o7,%g0 ldub [%i2+0x00a],%l0 ! Mem[000000001f00000a] p7_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p8_far_2_le: ldx [%i3+0x038],%l6 ! Mem[0000000021800038] jmpl %o7,%g0 lduh [%i0+0x022],%l7 ! Mem[0000000020000022] p8_far_2_lem: membar #Sync ldx [%i3+0x038],%l6 ! Mem[0000000021800038] membar #Sync jmpl %o7,%g0 lduh [%i0+0x022],%l7 ! Mem[0000000020000022] p8_far_2_he: ldx [%i2+0x018],%l3 ! Mem[0000000021000018] ldx [%i3+0x030],%l1 ! Mem[0000000021800030] stx %l5,[%i0+0x000] ! Mem[0000000020000000] ldd [%i3+0x008],%l4 ! Mem[0000000021800008] ldsh [%i1+0x018],%l3 ! Mem[0000000020800018] jmpl %o7,%g0 stx %l0,[%i3+0x008] ! Mem[0000000021800008] p8_far_2_hem: membar #Sync ldx [%i2+0x018],%l3 ! Mem[0000000021000018] ldx [%i3+0x030],%l1 ! Mem[0000000021800030] stx %l5,[%i0+0x000] ! Mem[0000000020000000] ldd [%i3+0x008],%l4 ! Mem[0000000021800008] ldsh [%i1+0x018],%l3 ! Mem[0000000020800018] membar #Sync jmpl %o7,%g0 stx %l0,[%i3+0x008] ! Mem[0000000021800008] p8_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p9_far_2_le: ldsh [%i2+0x01e],%l6 ! Mem[000000002300001e] jmpl %o7,%g0 ldub [%i1+0x023],%l7 ! Mem[0000000022800023] p9_far_2_lem: membar #Sync ldsh [%i2+0x01e],%l6 ! Mem[000000002300001e] membar #Sync jmpl %o7,%g0 ldub [%i1+0x023],%l7 ! Mem[0000000022800023] p9_far_2_he: stx %l3,[%i3+0x018] ! Mem[0000000023800018] lduh [%i1+0x030],%l1 ! Mem[0000000022800030] std %l4,[%i2+0x000] ! Mem[0000000023000000] lduw [%i2+0x028],%l4 ! Mem[0000000023000028] stw %l3,[%i1+0x038] ! Mem[0000000022800038] jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[0000000022000008] p9_far_2_hem: membar #Sync stx %l3,[%i3+0x018] ! Mem[0000000023800018] lduh [%i1+0x030],%l1 ! Mem[0000000022800030] std %l4,[%i2+0x000] ! Mem[0000000023000000] lduw [%i2+0x028],%l4 ! Mem[0000000023000028] stw %l3,[%i1+0x038] ! Mem[0000000022800038] membar #Sync jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[0000000022000008] p9_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p10_far_2_le: sth %l6,[%i0+0x03e] ! Mem[000000002400003e] jmpl %o7,%g0 ldsb [%i1+0x023],%l7 ! Mem[0000000024800023] p10_far_2_lem: membar #Sync sth %l6,[%i0+0x03e] ! Mem[000000002400003e] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x023],%l7 ! Mem[0000000024800023] p10_far_2_he: ldub [%i0+0x01f],%l3 ! Mem[000000002400001f] ldsw [%i3+0x030],%l1 ! Mem[0000000025800030] lduw [%i0+0x000],%l5 ! Mem[0000000024000000] stx %l4,[%i1+0x008] ! Mem[0000000024800008] lduh [%i0+0x018],%l3 ! Mem[0000000024000018] jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000002400000a] p10_far_2_hem: membar #Sync ldub [%i0+0x01f],%l3 ! Mem[000000002400001f] ldsw [%i3+0x030],%l1 ! Mem[0000000025800030] lduw [%i0+0x000],%l5 ! Mem[0000000024000000] stx %l4,[%i1+0x008] ! Mem[0000000024800008] lduh [%i0+0x018],%l3 ! Mem[0000000024000018] membar #Sync jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000002400000a] p10_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p11_far_2_le: lduh [%i2+0x01e],%l6 ! Mem[000000002700001e] jmpl %o7,%g0 ldd [%i2+0x020],%l6 ! Mem[0000000027000020] p11_far_2_lem: membar #Sync lduh [%i2+0x01e],%l6 ! Mem[000000002700001e] membar #Sync jmpl %o7,%g0 ldd [%i2+0x020],%l6 ! Mem[0000000027000020] p11_far_2_he: std %l2,[%i1+0x018] ! Mem[0000000026800018] ldsb [%i1+0x031],%l1 ! Mem[0000000026800031] ldsb [%i2+0x000],%l5 ! Mem[0000000027000000] lduh [%i0+0x028],%l4 ! Mem[0000000026000028] ldsb [%i0+0x038],%l3 ! Mem[0000000026000038] jmpl %o7,%g0 stx %l0,[%i1+0x008] ! Mem[0000000026800008] p11_far_2_hem: membar #Sync std %l2,[%i1+0x018] ! Mem[0000000026800018] ldsb [%i1+0x031],%l1 ! Mem[0000000026800031] ldsb [%i2+0x000],%l5 ! Mem[0000000027000000] lduh [%i0+0x028],%l4 ! Mem[0000000026000028] ldsb [%i0+0x038],%l3 ! Mem[0000000026000038] membar #Sync jmpl %o7,%g0 stx %l0,[%i1+0x008] ! Mem[0000000026800008] p11_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p12_far_2_le: ldd [%i1+0x038],%l6 ! Mem[0000000028800038] jmpl %o7,%g0 sth %l7,[%i2+0x022] ! Mem[0000000029000022] p12_far_2_lem: membar #Sync ldd [%i1+0x038],%l6 ! Mem[0000000028800038] membar #Sync jmpl %o7,%g0 sth %l7,[%i2+0x022] ! Mem[0000000029000022] p12_far_2_he: stx %l3,[%i1+0x018] ! Mem[0000000028800018] stx %l1,[%i3+0x030] ! Mem[0000000029800030] stw %l5,[%i0+0x000] ! Mem[0000000028000000] stw %l4,[%i3+0x008] ! Mem[0000000029800008] sth %l3,[%i0+0x018] ! Mem[0000000028000018] jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000029000008] p12_far_2_hem: membar #Sync stx %l3,[%i1+0x018] ! Mem[0000000028800018] stx %l1,[%i3+0x030] ! Mem[0000000029800030] stw %l5,[%i0+0x000] ! Mem[0000000028000000] stw %l4,[%i3+0x008] ! Mem[0000000029800008] sth %l3,[%i0+0x018] ! Mem[0000000028000018] membar #Sync jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000029000008] p12_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p13_far_2_le: stb %l6,[%i3+0x01e] ! Mem[000000002b80001e] jmpl %o7,%g0 ldx [%i3+0x020],%l7 ! Mem[000000002b800020] p13_far_2_lem: membar #Sync stb %l6,[%i3+0x01e] ! Mem[000000002b80001e] membar #Sync jmpl %o7,%g0 ldx [%i3+0x020],%l7 ! Mem[000000002b800020] p13_far_2_he: ldub [%i2+0x01f],%l3 ! Mem[000000002b00001f] sth %l1,[%i1+0x030] ! Mem[000000002a800030] stb %l5,[%i2+0x000] ! Mem[000000002b000000] ldub [%i2+0x028],%l4 ! Mem[000000002b000028] lduw [%i0+0x038],%l3 ! Mem[000000002a000038] jmpl %o7,%g0 ldub [%i3+0x00a],%l0 ! Mem[000000002b80000a] p13_far_2_hem: membar #Sync ldub [%i2+0x01f],%l3 ! Mem[000000002b00001f] sth %l1,[%i1+0x030] ! Mem[000000002a800030] stb %l5,[%i2+0x000] ! Mem[000000002b000000] ldub [%i2+0x028],%l4 ! Mem[000000002b000028] lduw [%i0+0x038],%l3 ! Mem[000000002a000038] membar #Sync jmpl %o7,%g0 ldub [%i3+0x00a],%l0 ! Mem[000000002b80000a] p13_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p14_far_2_le: ldsw [%i2+0x03c],%l6 ! Mem[000000002d00003c] jmpl %o7,%g0 lduw [%i3+0x020],%l7 ! Mem[000000002d800020] p14_far_2_lem: membar #Sync ldsw [%i2+0x03c],%l6 ! Mem[000000002d00003c] membar #Sync jmpl %o7,%g0 lduw [%i3+0x020],%l7 ! Mem[000000002d800020] p14_far_2_he: std %l2,[%i2+0x018] ! Mem[000000002d000018] stb %l1,[%i3+0x031] ! Mem[000000002d800031] lduh [%i0+0x000],%l5 ! Mem[000000002c000000] sth %l4,[%i2+0x008] ! Mem[000000002d000008] ldsh [%i0+0x018],%l3 ! Mem[000000002c000018] jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[000000002c000008] p14_far_2_hem: membar #Sync std %l2,[%i2+0x018] ! Mem[000000002d000018] stb %l1,[%i3+0x031] ! Mem[000000002d800031] lduh [%i0+0x000],%l5 ! Mem[000000002c000000] sth %l4,[%i2+0x008] ! Mem[000000002d000008] ldsh [%i0+0x018],%l3 ! Mem[000000002c000018] membar #Sync jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[000000002c000008] p14_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p15_far_2_le: stw %l6,[%i1+0x01c] ! Mem[000000002e80001c] jmpl %o7,%g0 ldsw [%i3+0x020],%l7 ! Mem[000000002f800020] p15_far_2_lem: membar #Sync stw %l6,[%i1+0x01c] ! Mem[000000002e80001c] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x020],%l7 ! Mem[000000002f800020] p15_far_2_he: ldsb [%i3+0x01f],%l3 ! Mem[000000002f80001f] lduw [%i1+0x030],%l1 ! Mem[000000002e800030] ldsh [%i2+0x000],%l5 ! Mem[000000002f000000] ldsw [%i1+0x028],%l4 ! Mem[000000002e800028] stw %l3,[%i3+0x038] ! Mem[000000002f800038] jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[000000002e000008] p15_far_2_hem: membar #Sync ldsb [%i3+0x01f],%l3 ! Mem[000000002f80001f] lduw [%i1+0x030],%l1 ! Mem[000000002e800030] ldsh [%i2+0x000],%l5 ! Mem[000000002f000000] ldsw [%i1+0x028],%l4 ! Mem[000000002e800028] stw %l3,[%i3+0x038] ! Mem[000000002f800038] membar #Sync jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[000000002e000008] p15_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p16_far_2_le: lduw [%i3+0x03c],%l6 ! Mem[000000003180003c] jmpl %o7,%g0 ldsh [%i0+0x022],%l7 ! Mem[0000000030000022] p16_far_2_lem: membar #Sync lduw [%i3+0x03c],%l6 ! Mem[000000003180003c] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x022],%l7 ! Mem[0000000030000022] p16_far_2_he: lduw [%i0+0x01c],%l3 ! Mem[000000003000001c] ldub [%i3+0x031],%l1 ! Mem[0000000031800031] stx %l5,[%i0+0x000] ! Mem[0000000030000000] std %l4,[%i0+0x008] ! Mem[0000000030000008] ldx [%i3+0x018],%l3 ! Mem[0000000031800018] jmpl %o7,%g0 ldub [%i1+0x00a],%l0 ! Mem[000000003080000a] p16_far_2_hem: membar #Sync lduw [%i0+0x01c],%l3 ! Mem[000000003000001c] ldub [%i3+0x031],%l1 ! Mem[0000000031800031] stx %l5,[%i0+0x000] ! Mem[0000000030000000] std %l4,[%i0+0x008] ! Mem[0000000030000008] ldx [%i3+0x018],%l3 ! Mem[0000000031800018] membar #Sync jmpl %o7,%g0 ldub [%i1+0x00a],%l0 ! Mem[000000003080000a] p16_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p17_far_2_le: ldsw [%i2+0x01c],%l6 ! Mem[000000003300001c] jmpl %o7,%g0 stx %l7,[%i0+0x020] ! Mem[0000000032000020] p17_far_2_lem: membar #Sync ldsw [%i2+0x01c],%l6 ! Mem[000000003300001c] membar #Sync jmpl %o7,%g0 stx %l7,[%i0+0x020] ! Mem[0000000032000020] p17_far_2_he: stw %l3,[%i1+0x01c] ! Mem[000000003280001c] ldsh [%i1+0x030],%l1 ! Mem[0000000032800030] std %l4,[%i2+0x000] ! Mem[0000000033000000] ldsh [%i2+0x028],%l4 ! Mem[0000000033000028] ldsw [%i2+0x038],%l3 ! Mem[0000000033000038] jmpl %o7,%g0 stx %l0,[%i2+0x008] ! Mem[0000000033000008] p17_far_2_hem: membar #Sync stw %l3,[%i1+0x01c] ! Mem[000000003280001c] ldsh [%i1+0x030],%l1 ! Mem[0000000032800030] std %l4,[%i2+0x000] ! Mem[0000000033000000] ldsh [%i2+0x028],%l4 ! Mem[0000000033000028] ldsw [%i2+0x038],%l3 ! Mem[0000000033000038] membar #Sync jmpl %o7,%g0 stx %l0,[%i2+0x008] ! Mem[0000000033000008] p17_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p18_far_2_le: stw %l6,[%i0+0x03c] ! Mem[000000003400003c] jmpl %o7,%g0 stw %l7,[%i1+0x020] ! Mem[0000000034800020] p18_far_2_lem: membar #Sync stw %l6,[%i0+0x03c] ! Mem[000000003400003c] membar #Sync jmpl %o7,%g0 stw %l7,[%i1+0x020] ! Mem[0000000034800020] p18_far_2_he: ldsw [%i2+0x01c],%l3 ! Mem[000000003500001c] ldd [%i3+0x030],%l0 ! Mem[0000000035800030] lduw [%i0+0x000],%l5 ! Mem[0000000034000000] stb %l4,[%i2+0x008] ! Mem[0000000035000008] stx %l3,[%i2+0x018] ! Mem[0000000035000018] jmpl %o7,%g0 std %l0,[%i3+0x008] ! Mem[0000000035800008] p18_far_2_hem: membar #Sync ldsw [%i2+0x01c],%l3 ! Mem[000000003500001c] ldd [%i3+0x030],%l0 ! Mem[0000000035800030] lduw [%i0+0x000],%l5 ! Mem[0000000034000000] stb %l4,[%i2+0x008] ! Mem[0000000035000008] stx %l3,[%i2+0x018] ! Mem[0000000035000018] membar #Sync jmpl %o7,%g0 std %l0,[%i3+0x008] ! Mem[0000000035800008] p18_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p19_far_2_le: lduw [%i2+0x01c],%l6 ! Mem[000000003700001c] jmpl %o7,%g0 stb %l7,[%i2+0x023] ! Mem[0000000037000023] p19_far_2_lem: membar #Sync lduw [%i2+0x01c],%l6 ! Mem[000000003700001c] membar #Sync jmpl %o7,%g0 stb %l7,[%i2+0x023] ! Mem[0000000037000023] p19_far_2_he: stb %l3,[%i2+0x01f] ! Mem[000000003700001f] stw %l1,[%i1+0x030] ! Mem[0000000036800030] ldsw [%i3+0x000],%l5 ! Mem[0000000037800000] ldsb [%i1+0x028],%l4 ! Mem[0000000036800028] stb %l3,[%i2+0x038] ! Mem[0000000037000038] jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000003600000a] p19_far_2_hem: membar #Sync stb %l3,[%i2+0x01f] ! Mem[000000003700001f] stw %l1,[%i1+0x030] ! Mem[0000000036800030] ldsw [%i3+0x000],%l5 ! Mem[0000000037800000] ldsb [%i1+0x028],%l4 ! Mem[0000000036800028] stb %l3,[%i2+0x038] ! Mem[0000000037000038] membar #Sync jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000003600000a] p19_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p20_far_2_le: ldsb [%i2+0x03e],%l6 ! Mem[000000003900003e] jmpl %o7,%g0 ldx [%i2+0x020],%l7 ! Mem[0000000039000020] p20_far_2_lem: membar #Sync ldsb [%i2+0x03e],%l6 ! Mem[000000003900003e] membar #Sync jmpl %o7,%g0 ldx [%i2+0x020],%l7 ! Mem[0000000039000020] p20_far_2_he: ldd [%i3+0x018],%l2 ! Mem[0000000039800018] std %l0,[%i3+0x030] ! Mem[0000000039800030] ldd [%i0+0x000],%l4 ! Mem[0000000038000000] std %l4,[%i0+0x008] ! Mem[0000000038000008] ldsh [%i1+0x018],%l3 ! Mem[0000000038800018] jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[0000000038000008] p20_far_2_hem: membar #Sync ldd [%i3+0x018],%l2 ! Mem[0000000039800018] std %l0,[%i3+0x030] ! Mem[0000000039800030] ldd [%i0+0x000],%l4 ! Mem[0000000038000000] std %l4,[%i0+0x008] ! Mem[0000000038000008] ldsh [%i1+0x018],%l3 ! Mem[0000000038800018] membar #Sync jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[0000000038000008] p20_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p21_far_2_le: std %l6,[%i0+0x018] ! Mem[000000003a000018] jmpl %o7,%g0 ldub [%i3+0x023],%l7 ! Mem[000000003b800023] p21_far_2_lem: membar #Sync std %l6,[%i0+0x018] ! Mem[000000003a000018] membar #Sync jmpl %o7,%g0 ldub [%i3+0x023],%l7 ! Mem[000000003b800023] p21_far_2_he: lduh [%i3+0x01e],%l3 ! Mem[000000003b80001e] ldx [%i1+0x030],%l1 ! Mem[000000003a800030] sth %l5,[%i3+0x000] ! Mem[000000003b800000] ldsh [%i3+0x028],%l4 ! Mem[000000003b800028] stw %l3,[%i1+0x038] ! Mem[000000003a800038] jmpl %o7,%g0 std %l0,[%i1+0x008] ! Mem[000000003a800008] p21_far_2_hem: membar #Sync lduh [%i3+0x01e],%l3 ! Mem[000000003b80001e] ldx [%i1+0x030],%l1 ! Mem[000000003a800030] sth %l5,[%i3+0x000] ! Mem[000000003b800000] ldsh [%i3+0x028],%l4 ! Mem[000000003b800028] stw %l3,[%i1+0x038] ! Mem[000000003a800038] membar #Sync jmpl %o7,%g0 std %l0,[%i1+0x008] ! Mem[000000003a800008] p21_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p22_far_2_le: ldub [%i2+0x03e],%l6 ! Mem[000000003d00003e] jmpl %o7,%g0 ldsw [%i3+0x020],%l7 ! Mem[000000003d800020] p22_far_2_lem: membar #Sync ldub [%i2+0x03e],%l6 ! Mem[000000003d00003e] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x020],%l7 ! Mem[000000003d800020] p22_far_2_he: sth %l3,[%i0+0x01e] ! Mem[000000003c00001e] lduh [%i3+0x030],%l1 ! Mem[000000003d800030] ldx [%i0+0x000],%l5 ! Mem[000000003c000000] stb %l4,[%i2+0x008] ! Mem[000000003d000008] ldx [%i0+0x018],%l3 ! Mem[000000003c000018] jmpl %o7,%g0 ldub [%i2+0x00a],%l0 ! Mem[000000003d00000a] p22_far_2_hem: membar #Sync sth %l3,[%i0+0x01e] ! Mem[000000003c00001e] lduh [%i3+0x030],%l1 ! Mem[000000003d800030] ldx [%i0+0x000],%l5 ! Mem[000000003c000000] stb %l4,[%i2+0x008] ! Mem[000000003d000008] ldx [%i0+0x018],%l3 ! Mem[000000003c000018] membar #Sync jmpl %o7,%g0 ldub [%i2+0x00a],%l0 ! Mem[000000003d00000a] p22_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p23_far_2_le: stx %l6,[%i1+0x018] ! Mem[000000003e800018] jmpl %o7,%g0 ldd [%i3+0x020],%l6 ! Mem[000000003f800020] p23_far_2_lem: membar #Sync stx %l6,[%i1+0x018] ! Mem[000000003e800018] membar #Sync jmpl %o7,%g0 ldd [%i3+0x020],%l6 ! Mem[000000003f800020] p23_far_2_he: ldd [%i1+0x018],%l2 ! Mem[000000003e800018] ldsw [%i1+0x030],%l1 ! Mem[000000003e800030] ldub [%i3+0x000],%l5 ! Mem[000000003f800000] ldsb [%i2+0x028],%l4 ! Mem[000000003f000028] ldsw [%i0+0x038],%l3 ! Mem[000000003e000038] jmpl %o7,%g0 stx %l0,[%i3+0x008] ! Mem[000000003f800008] p23_far_2_hem: membar #Sync ldd [%i1+0x018],%l2 ! Mem[000000003e800018] ldsw [%i1+0x030],%l1 ! Mem[000000003e800030] ldub [%i3+0x000],%l5 ! Mem[000000003f800000] ldsb [%i2+0x028],%l4 ! Mem[000000003f000028] ldsw [%i0+0x038],%l3 ! Mem[000000003e000038] membar #Sync jmpl %o7,%g0 stx %l0,[%i3+0x008] ! Mem[000000003f800008] p23_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p24_far_2_le: ldx [%i3+0x038],%l6 ! Mem[0000000041800038] jmpl %o7,%g0 stx %l7,[%i0+0x020] ! Mem[0000000040000020] p24_far_2_lem: membar #Sync ldx [%i3+0x038],%l6 ! Mem[0000000041800038] membar #Sync jmpl %o7,%g0 stx %l7,[%i0+0x020] ! Mem[0000000040000020] p24_far_2_he: lduh [%i2+0x01e],%l3 ! Mem[000000004100001e] ldsb [%i3+0x031],%l1 ! Mem[0000000041800031] ldsb [%i0+0x000],%l5 ! Mem[0000000040000000] ldx [%i1+0x008],%l4 ! Mem[0000000040800008] stx %l3,[%i0+0x018] ! Mem[0000000040000018] jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[0000000040000008] p24_far_2_hem: membar #Sync lduh [%i2+0x01e],%l3 ! Mem[000000004100001e] ldsb [%i3+0x031],%l1 ! Mem[0000000041800031] ldsb [%i0+0x000],%l5 ! Mem[0000000040000000] ldx [%i1+0x008],%l4 ! Mem[0000000040800008] stx %l3,[%i0+0x018] ! Mem[0000000040000018] membar #Sync jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[0000000040000008] p24_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p25_far_2_le: ldsh [%i2+0x01e],%l6 ! Mem[000000004300001e] jmpl %o7,%g0 std %l6,[%i0+0x020] ! Mem[0000000042000020] p25_far_2_lem: membar #Sync ldsh [%i2+0x01e],%l6 ! Mem[000000004300001e] membar #Sync jmpl %o7,%g0 std %l6,[%i0+0x020] ! Mem[0000000042000020] p25_far_2_he: sth %l3,[%i2+0x01e] ! Mem[000000004300001e] ldsb [%i0+0x031],%l1 ! Mem[0000000042000031] stw %l5,[%i3+0x000] ! Mem[0000000043800000] ldd [%i0+0x028],%l4 ! Mem[0000000042000028] stb %l3,[%i0+0x038] ! Mem[0000000042000038] jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000004200000a] p25_far_2_hem: membar #Sync sth %l3,[%i2+0x01e] ! Mem[000000004300001e] ldsb [%i0+0x031],%l1 ! Mem[0000000042000031] stw %l5,[%i3+0x000] ! Mem[0000000043800000] ldd [%i0+0x028],%l4 ! Mem[0000000042000028] stb %l3,[%i0+0x038] ! Mem[0000000042000038] membar #Sync jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000004200000a] p25_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p26_far_2_le: sth %l6,[%i1+0x03e] ! Mem[000000004480003e] jmpl %o7,%g0 stb %l7,[%i1+0x023] ! Mem[0000000044800023] p26_far_2_lem: membar #Sync sth %l6,[%i1+0x03e] ! Mem[000000004480003e] membar #Sync jmpl %o7,%g0 stb %l7,[%i1+0x023] ! Mem[0000000044800023] p26_far_2_he: ldsh [%i3+0x01e],%l3 ! Mem[000000004580001e] stx %l1,[%i3+0x030] ! Mem[0000000045800030] stb %l5,[%i0+0x000] ! Mem[0000000044000000] lduw [%i2+0x008],%l4 ! Mem[0000000045000008] ldub [%i0+0x018],%l3 ! Mem[0000000044000018] jmpl %o7,%g0 stx %l0,[%i1+0x008] ! Mem[0000000044800008] p26_far_2_hem: membar #Sync ldsh [%i3+0x01e],%l3 ! Mem[000000004580001e] stx %l1,[%i3+0x030] ! Mem[0000000045800030] stb %l5,[%i0+0x000] ! Mem[0000000044000000] lduw [%i2+0x008],%l4 ! Mem[0000000045000008] ldub [%i0+0x018],%l3 ! Mem[0000000044000018] membar #Sync jmpl %o7,%g0 stx %l0,[%i1+0x008] ! Mem[0000000044800008] p26_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p27_far_2_le: lduh [%i3+0x01e],%l6 ! Mem[000000004780001e] jmpl %o7,%g0 lduh [%i1+0x022],%l7 ! Mem[0000000046800022] p27_far_2_lem: membar #Sync lduh [%i3+0x01e],%l6 ! Mem[000000004780001e] membar #Sync jmpl %o7,%g0 lduh [%i1+0x022],%l7 ! Mem[0000000046800022] p27_far_2_he: ldx [%i0+0x018],%l3 ! Mem[0000000046000018] sth %l1,[%i0+0x030] ! Mem[0000000046000030] lduh [%i3+0x000],%l5 ! Mem[0000000047800000] stx %l4,[%i2+0x028] ! Mem[0000000047000028] ldd [%i3+0x038],%l2 ! Mem[0000000047800038] jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000047000008] p27_far_2_hem: membar #Sync ldx [%i0+0x018],%l3 ! Mem[0000000046000018] sth %l1,[%i0+0x030] ! Mem[0000000046000030] lduh [%i3+0x000],%l5 ! Mem[0000000047800000] stx %l4,[%i2+0x028] ! Mem[0000000047000028] ldd [%i3+0x038],%l2 ! Mem[0000000047800038] membar #Sync jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000047000008] p27_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p28_far_2_le: ldd [%i2+0x038],%l6 ! Mem[0000000049000038] jmpl %o7,%g0 ldub [%i2+0x023],%l7 ! Mem[0000000049000023] p28_far_2_lem: membar #Sync ldd [%i2+0x038],%l6 ! Mem[0000000049000038] membar #Sync jmpl %o7,%g0 ldub [%i2+0x023],%l7 ! Mem[0000000049000023] p28_far_2_he: stx %l3,[%i1+0x018] ! Mem[0000000048800018] stb %l1,[%i3+0x031] ! Mem[0000000049800031] ldsh [%i0+0x000],%l5 ! Mem[0000000048000000] lduh [%i1+0x008],%l4 ! Mem[0000000048800008] std %l2,[%i3+0x018] ! Mem[0000000049800018] jmpl %o7,%g0 ldub [%i3+0x00a],%l0 ! Mem[000000004980000a] p28_far_2_hem: membar #Sync stx %l3,[%i1+0x018] ! Mem[0000000048800018] stb %l1,[%i3+0x031] ! Mem[0000000049800031] ldsh [%i0+0x000],%l5 ! Mem[0000000048000000] lduh [%i1+0x008],%l4 ! Mem[0000000048800008] std %l2,[%i3+0x018] ! Mem[0000000049800018] membar #Sync jmpl %o7,%g0 ldub [%i3+0x00a],%l0 ! Mem[000000004980000a] p28_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p29_far_2_le: stb %l6,[%i0+0x01e] ! Mem[000000004a00001e] jmpl %o7,%g0 ldsb [%i3+0x023],%l7 ! Mem[000000004b800023] p29_far_2_lem: membar #Sync stb %l6,[%i0+0x01e] ! Mem[000000004a00001e] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x023],%l7 ! Mem[000000004b800023] p29_far_2_he: ldub [%i2+0x01f],%l3 ! Mem[000000004b00001f] lduw [%i0+0x030],%l1 ! Mem[000000004a000030] stx %l5,[%i3+0x000] ! Mem[000000004b800000] stw %l4,[%i0+0x028] ! Mem[000000004a000028] lduh [%i2+0x038],%l3 ! Mem[000000004b000038] jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[000000004a000008] p29_far_2_hem: membar #Sync ldub [%i2+0x01f],%l3 ! Mem[000000004b00001f] lduw [%i0+0x030],%l1 ! Mem[000000004a000030] stx %l5,[%i3+0x000] ! Mem[000000004b800000] stw %l4,[%i0+0x028] ! Mem[000000004a000028] lduh [%i2+0x038],%l3 ! Mem[000000004b000038] membar #Sync jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[000000004a000008] p29_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p30_far_2_le: ldsw [%i2+0x03c],%l6 ! Mem[000000004d00003c] jmpl %o7,%g0 stw %l7,[%i3+0x020] ! Mem[000000004d800020] p30_far_2_lem: membar #Sync ldsw [%i2+0x03c],%l6 ! Mem[000000004d00003c] membar #Sync jmpl %o7,%g0 stw %l7,[%i3+0x020] ! Mem[000000004d800020] p30_far_2_he: std %l2,[%i2+0x018] ! Mem[000000004d000018] ldub [%i3+0x031],%l1 ! Mem[000000004d800031] std %l4,[%i0+0x000] ! Mem[000000004c000000] ldub [%i3+0x008],%l4 ! Mem[000000004d800008] stx %l3,[%i2+0x018] ! Mem[000000004d000018] jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[000000004c000008] p30_far_2_hem: membar #Sync std %l2,[%i2+0x018] ! Mem[000000004d000018] ldub [%i3+0x031],%l1 ! Mem[000000004d800031] std %l4,[%i0+0x000] ! Mem[000000004c000000] ldub [%i3+0x008],%l4 ! Mem[000000004d800008] stx %l3,[%i2+0x018] ! Mem[000000004d000018] membar #Sync jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[000000004c000008] p30_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p31_far_2_le: stw %l6,[%i2+0x01c] ! Mem[000000004f00001c] jmpl %o7,%g0 sth %l7,[%i3+0x022] ! Mem[000000004f800022] p31_far_2_lem: membar #Sync stw %l6,[%i2+0x01c] ! Mem[000000004f00001c] membar #Sync jmpl %o7,%g0 sth %l7,[%i3+0x022] ! Mem[000000004f800022] p31_far_2_he: ldsb [%i2+0x01f],%l3 ! Mem[000000004f00001f] ldsh [%i0+0x030],%l1 ! Mem[000000004e000030] lduw [%i3+0x000],%l5 ! Mem[000000004f800000] sth %l4,[%i2+0x028] ! Mem[000000004f000028] stb %l3,[%i2+0x038] ! Mem[000000004f000038] jmpl %o7,%g0 ldub [%i1+0x00a],%l0 ! Mem[000000004e80000a] p31_far_2_hem: membar #Sync ldsb [%i2+0x01f],%l3 ! Mem[000000004f00001f] ldsh [%i0+0x030],%l1 ! Mem[000000004e000030] lduw [%i3+0x000],%l5 ! Mem[000000004f800000] sth %l4,[%i2+0x028] ! Mem[000000004f000028] stb %l3,[%i2+0x038] ! Mem[000000004f000038] membar #Sync jmpl %o7,%g0 ldub [%i1+0x00a],%l0 ! Mem[000000004e80000a] p31_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p32_far_2_le: lduw [%i0+0x03c],%l6 ! Mem[000000005000003c] jmpl %o7,%g0 ldx [%i3+0x020],%l7 ! Mem[0000000051800020] p32_far_2_lem: membar #Sync lduw [%i0+0x03c],%l6 ! Mem[000000005000003c] membar #Sync jmpl %o7,%g0 ldx [%i3+0x020],%l7 ! Mem[0000000051800020] p32_far_2_he: lduw [%i3+0x01c],%l3 ! Mem[000000005180001c] ldd [%i3+0x030],%l0 ! Mem[0000000051800030] ldsw [%i1+0x000],%l5 ! Mem[0000000050800000] ldsw [%i2+0x008],%l4 ! Mem[0000000051000008] ldub [%i1+0x018],%l3 ! Mem[0000000050800018] jmpl %o7,%g0 stx %l0,[%i2+0x008] ! Mem[0000000051000008] p32_far_2_hem: membar #Sync lduw [%i3+0x01c],%l3 ! Mem[000000005180001c] ldd [%i3+0x030],%l0 ! Mem[0000000051800030] ldsw [%i1+0x000],%l5 ! Mem[0000000050800000] ldsw [%i2+0x008],%l4 ! Mem[0000000051000008] ldub [%i1+0x018],%l3 ! Mem[0000000050800018] membar #Sync jmpl %o7,%g0 stx %l0,[%i2+0x008] ! Mem[0000000051000008] p32_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p33_far_2_le: ldsb [%i2+0x01e],%l6 ! Mem[000000005300001e] jmpl %o7,%g0 lduw [%i0+0x020],%l7 ! Mem[0000000052000020] p33_far_2_lem: membar #Sync ldsb [%i2+0x01e],%l6 ! Mem[000000005300001e] membar #Sync jmpl %o7,%g0 lduw [%i0+0x020],%l7 ! Mem[0000000052000020] p33_far_2_he: stw %l3,[%i0+0x01c] ! Mem[000000005200001c] stw %l1,[%i0+0x030] ! Mem[0000000052000030] ldd [%i3+0x000],%l4 ! Mem[0000000053800000] std %l4,[%i1+0x028] ! Mem[0000000052800028] ldd [%i1+0x038],%l2 ! Mem[0000000052800038] jmpl %o7,%g0 std %l0,[%i3+0x008] ! Mem[0000000053800008] p33_far_2_hem: membar #Sync stw %l3,[%i0+0x01c] ! Mem[000000005200001c] stw %l1,[%i0+0x030] ! Mem[0000000052000030] ldd [%i3+0x000],%l4 ! Mem[0000000053800000] std %l4,[%i1+0x028] ! Mem[0000000052800028] ldd [%i1+0x038],%l2 ! Mem[0000000052800038] membar #Sync jmpl %o7,%g0 std %l0,[%i3+0x008] ! Mem[0000000053800008] p33_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p34_far_2_le: std %l6,[%i1+0x038] ! Mem[0000000054800038] jmpl %o7,%g0 ldsw [%i1+0x020],%l7 ! Mem[0000000054800020] p34_far_2_lem: membar #Sync std %l6,[%i1+0x038] ! Mem[0000000054800038] membar #Sync jmpl %o7,%g0 ldsw [%i1+0x020],%l7 ! Mem[0000000054800020] p34_far_2_he: ldsw [%i1+0x01c],%l3 ! Mem[000000005480001c] std %l0,[%i2+0x030] ! Mem[0000000055000030] sth %l5,[%i1+0x000] ! Mem[0000000054800000] ldsh [%i3+0x008],%l4 ! Mem[0000000055800008] std %l2,[%i0+0x018] ! Mem[0000000054000018] jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000005400000a] p34_far_2_hem: membar #Sync ldsw [%i1+0x01c],%l3 ! Mem[000000005480001c] std %l0,[%i2+0x030] ! Mem[0000000055000030] sth %l5,[%i1+0x000] ! Mem[0000000054800000] ldsh [%i3+0x008],%l4 ! Mem[0000000055800008] std %l2,[%i0+0x018] ! Mem[0000000054000018] membar #Sync jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000005400000a] p34_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p35_far_2_le: ldub [%i3+0x01e],%l6 ! Mem[000000005780001e] jmpl %o7,%g0 ldsh [%i1+0x022],%l7 ! Mem[0000000056800022] p35_far_2_lem: membar #Sync ldub [%i3+0x01e],%l6 ! Mem[000000005780001e] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x022],%l7 ! Mem[0000000056800022] p35_far_2_he: lduw [%i2+0x01c],%l3 ! Mem[000000005700001c] ldx [%i0+0x030],%l1 ! Mem[0000000056000030] ldx [%i3+0x000],%l5 ! Mem[0000000057800000] stb %l4,[%i2+0x028] ! Mem[0000000057000028] lduh [%i0+0x038],%l3 ! Mem[0000000056000038] jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[0000000056000008] p35_far_2_hem: membar #Sync lduw [%i2+0x01c],%l3 ! Mem[000000005700001c] ldx [%i0+0x030],%l1 ! Mem[0000000056000030] ldx [%i3+0x000],%l5 ! Mem[0000000057800000] stb %l4,[%i2+0x028] ! Mem[0000000057000028] lduh [%i0+0x038],%l3 ! Mem[0000000056000038] membar #Sync jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[0000000056000008] p35_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p36_far_2_le: stx %l6,[%i2+0x038] ! Mem[0000000059000038] jmpl %o7,%g0 stx %l7,[%i2+0x020] ! Mem[0000000059000020] p36_far_2_lem: membar #Sync stx %l6,[%i2+0x038] ! Mem[0000000059000038] membar #Sync jmpl %o7,%g0 stx %l7,[%i2+0x020] ! Mem[0000000059000020] p36_far_2_he: stw %l3,[%i2+0x01c] ! Mem[000000005900001c] lduh [%i2+0x030],%l1 ! Mem[0000000059000030] ldsh [%i1+0x000],%l5 ! Mem[0000000058800000] ldsb [%i2+0x008],%l4 ! Mem[0000000059000008] ldsb [%i0+0x018],%l3 ! Mem[0000000058000018] jmpl %o7,%g0 std %l0,[%i1+0x008] ! Mem[0000000058800008] p36_far_2_hem: membar #Sync stw %l3,[%i2+0x01c] ! Mem[000000005900001c] lduh [%i2+0x030],%l1 ! Mem[0000000059000030] ldsh [%i1+0x000],%l5 ! Mem[0000000058800000] ldsb [%i2+0x008],%l4 ! Mem[0000000059000008] ldsb [%i0+0x018],%l3 ! Mem[0000000058000018] membar #Sync jmpl %o7,%g0 std %l0,[%i1+0x008] ! Mem[0000000058800008] p36_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p37_far_2_le: ldx [%i1+0x018],%l6 ! Mem[000000005a800018] jmpl %o7,%g0 stw %l7,[%i2+0x020] ! Mem[000000005b000020] p37_far_2_lem: membar #Sync ldx [%i1+0x018],%l6 ! Mem[000000005a800018] membar #Sync jmpl %o7,%g0 stw %l7,[%i2+0x020] ! Mem[000000005b000020] p37_far_2_he: ldsw [%i3+0x01c],%l3 ! Mem[000000005b80001c] ldsw [%i0+0x030],%l1 ! Mem[000000005a000030] stx %l5,[%i3+0x000] ! Mem[000000005b800000] ldx [%i1+0x028],%l4 ! Mem[000000005a800028] sth %l3,[%i0+0x038] ! Mem[000000005a000038] jmpl %o7,%g0 ldub [%i2+0x00a],%l0 ! Mem[000000005b00000a] p37_far_2_hem: membar #Sync ldsw [%i3+0x01c],%l3 ! Mem[000000005b80001c] ldsw [%i0+0x030],%l1 ! Mem[000000005a000030] stx %l5,[%i3+0x000] ! Mem[000000005b800000] ldx [%i1+0x028],%l4 ! Mem[000000005a800028] sth %l3,[%i0+0x038] ! Mem[000000005a000038] membar #Sync jmpl %o7,%g0 ldub [%i2+0x00a],%l0 ! Mem[000000005b00000a] p37_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p38_far_2_le: ldsh [%i3+0x03e],%l6 ! Mem[000000005d80003e] jmpl %o7,%g0 stb %l7,[%i3+0x023] ! Mem[000000005d800023] p38_far_2_lem: membar #Sync ldsh [%i3+0x03e],%l6 ! Mem[000000005d80003e] membar #Sync jmpl %o7,%g0 stb %l7,[%i3+0x023] ! Mem[000000005d800023] p38_far_2_he: stb %l3,[%i0+0x01f] ! Mem[000000005c00001f] ldsb [%i2+0x031],%l1 ! Mem[000000005d000031] std %l4,[%i1+0x000] ! Mem[000000005c800000] ldd [%i0+0x008],%l4 ! Mem[000000005c000008] lduw [%i0+0x018],%l3 ! Mem[000000005c000018] jmpl %o7,%g0 stx %l0,[%i3+0x008] ! Mem[000000005d800008] p38_far_2_hem: membar #Sync stb %l3,[%i0+0x01f] ! Mem[000000005c00001f] ldsb [%i2+0x031],%l1 ! Mem[000000005d000031] std %l4,[%i1+0x000] ! Mem[000000005c800000] ldd [%i0+0x008],%l4 ! Mem[000000005c000008] lduw [%i0+0x018],%l3 ! Mem[000000005c000018] membar #Sync jmpl %o7,%g0 stx %l0,[%i3+0x008] ! Mem[000000005d800008] p38_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p39_far_2_le: sth %l6,[%i2+0x01e] ! Mem[000000005f00001e] jmpl %o7,%g0 ldx [%i3+0x020],%l7 ! Mem[000000005f800020] p39_far_2_lem: membar #Sync sth %l6,[%i2+0x01e] ! Mem[000000005f00001e] membar #Sync jmpl %o7,%g0 ldx [%i3+0x020],%l7 ! Mem[000000005f800020] p39_far_2_he: ldd [%i1+0x018],%l2 ! Mem[000000005e800018] stx %l1,[%i0+0x030] ! Mem[000000005e000030] lduw [%i3+0x000],%l5 ! Mem[000000005f800000] stb %l4,[%i3+0x028] ! Mem[000000005f800028] ldsh [%i3+0x038],%l3 ! Mem[000000005f800038] jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[000000005e000008] p39_far_2_hem: membar #Sync ldd [%i1+0x018],%l2 ! Mem[000000005e800018] stx %l1,[%i0+0x030] ! Mem[000000005e000030] lduw [%i3+0x000],%l5 ! Mem[000000005f800000] stb %l4,[%i3+0x028] ! Mem[000000005f800028] ldsh [%i3+0x038],%l3 ! Mem[000000005f800038] membar #Sync jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[000000005e000008] p39_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p40_far_2_le: lduh [%i0+0x03e],%l6 ! Mem[000000006000003e] jmpl %o7,%g0 ldub [%i3+0x023],%l7 ! Mem[0000000061800023] p40_far_2_lem: membar #Sync lduh [%i0+0x03e],%l6 ! Mem[000000006000003e] membar #Sync jmpl %o7,%g0 ldub [%i3+0x023],%l7 ! Mem[0000000061800023] p40_far_2_he: lduh [%i1+0x01e],%l3 ! Mem[000000006080001e] sth %l1,[%i2+0x030] ! Mem[0000000061000030] ldsw [%i1+0x000],%l5 ! Mem[0000000060800000] ldsb [%i2+0x008],%l4 ! Mem[0000000061000008] std %l2,[%i3+0x018] ! Mem[0000000061800018] jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000006000000a] p40_far_2_hem: membar #Sync lduh [%i1+0x01e],%l3 ! Mem[000000006080001e] sth %l1,[%i2+0x030] ! Mem[0000000061000030] ldsw [%i1+0x000],%l5 ! Mem[0000000060800000] ldsb [%i2+0x008],%l4 ! Mem[0000000061000008] std %l2,[%i3+0x018] ! Mem[0000000061800018] membar #Sync jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000006000000a] p40_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p41_far_2_le: ldsh [%i2+0x01e],%l6 ! Mem[000000006300001e] jmpl %o7,%g0 ldsw [%i0+0x020],%l7 ! Mem[0000000062000020] p41_far_2_lem: membar #Sync ldsh [%i2+0x01e],%l6 ! Mem[000000006300001e] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x020],%l7 ! Mem[0000000062000020] p41_far_2_he: sth %l3,[%i2+0x01e] ! Mem[000000006300001e] stb %l1,[%i0+0x031] ! Mem[0000000062000031] ldd [%i3+0x000],%l4 ! Mem[0000000063800000] ldx [%i2+0x028],%l4 ! Mem[0000000063000028] lduh [%i2+0x038],%l3 ! Mem[0000000063000038] jmpl %o7,%g0 stx %l0,[%i1+0x008] ! Mem[0000000062800008] p41_far_2_hem: membar #Sync sth %l3,[%i2+0x01e] ! Mem[000000006300001e] stb %l1,[%i0+0x031] ! Mem[0000000062000031] ldd [%i3+0x000],%l4 ! Mem[0000000063800000] ldx [%i2+0x028],%l4 ! Mem[0000000063000028] lduh [%i2+0x038],%l3 ! Mem[0000000063000038] membar #Sync jmpl %o7,%g0 stx %l0,[%i1+0x008] ! Mem[0000000062800008] p41_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p42_far_2_le: sth %l6,[%i1+0x03e] ! Mem[000000006480003e] jmpl %o7,%g0 ldd [%i0+0x020],%l6 ! Mem[0000000064000020] p42_far_2_lem: membar #Sync sth %l6,[%i1+0x03e] ! Mem[000000006480003e] membar #Sync jmpl %o7,%g0 ldd [%i0+0x020],%l6 ! Mem[0000000064000020] p42_far_2_he: ldsh [%i2+0x01e],%l3 ! Mem[000000006500001e] lduw [%i2+0x030],%l1 ! Mem[0000000065000030] sth %l5,[%i1+0x000] ! Mem[0000000064800000] ldd [%i1+0x008],%l4 ! Mem[0000000064800008] ldsb [%i2+0x018],%l3 ! Mem[0000000065000018] jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000065000008] p42_far_2_hem: membar #Sync ldsh [%i2+0x01e],%l3 ! Mem[000000006500001e] lduw [%i2+0x030],%l1 ! Mem[0000000065000030] sth %l5,[%i1+0x000] ! Mem[0000000064800000] ldd [%i1+0x008],%l4 ! Mem[0000000064800008] ldsb [%i2+0x018],%l3 ! Mem[0000000065000018] membar #Sync jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000065000008] p42_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p43_far_2_le: lduh [%i0+0x01e],%l6 ! Mem[000000006600001e] jmpl %o7,%g0 stx %l7,[%i1+0x020] ! Mem[0000000066800020] p43_far_2_lem: membar #Sync lduh [%i0+0x01e],%l6 ! Mem[000000006600001e] membar #Sync jmpl %o7,%g0 stx %l7,[%i1+0x020] ! Mem[0000000066800020] p43_far_2_he: ldx [%i3+0x018],%l3 ! Mem[0000000067800018] ldub [%i3+0x031],%l1 ! Mem[0000000067800031] ldx [%i3+0x000],%l5 ! Mem[0000000067800000] lduw [%i3+0x028],%l4 ! Mem[0000000067800028] sth %l3,[%i2+0x038] ! Mem[0000000067000038] jmpl %o7,%g0 ldub [%i3+0x00a],%l0 ! Mem[000000006780000a] p43_far_2_hem: membar #Sync ldx [%i3+0x018],%l3 ! Mem[0000000067800018] ldub [%i3+0x031],%l1 ! Mem[0000000067800031] ldx [%i3+0x000],%l5 ! Mem[0000000067800000] lduw [%i3+0x028],%l4 ! Mem[0000000067800028] sth %l3,[%i2+0x038] ! Mem[0000000067000038] membar #Sync jmpl %o7,%g0 ldub [%i3+0x00a],%l0 ! Mem[000000006780000a] p43_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p44_far_2_le: ldd [%i2+0x038],%l6 ! Mem[0000000069000038] jmpl %o7,%g0 std %l6,[%i2+0x020] ! Mem[0000000069000020] p44_far_2_lem: membar #Sync ldd [%i2+0x038],%l6 ! Mem[0000000069000038] membar #Sync jmpl %o7,%g0 std %l6,[%i2+0x020] ! Mem[0000000069000020] p44_far_2_he: stx %l3,[%i0+0x018] ! Mem[0000000068000018] ldsh [%i2+0x030],%l1 ! Mem[0000000069000030] ldub [%i1+0x000],%l5 ! Mem[0000000068800000] stx %l4,[%i2+0x008] ! Mem[0000000069000008] lduw [%i1+0x018],%l3 ! Mem[0000000068800018] jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[0000000068000008] p44_far_2_hem: membar #Sync stx %l3,[%i0+0x018] ! Mem[0000000068000018] ldsh [%i2+0x030],%l1 ! Mem[0000000069000030] ldub [%i1+0x000],%l5 ! Mem[0000000068800000] stx %l4,[%i2+0x008] ! Mem[0000000069000008] lduw [%i1+0x018],%l3 ! Mem[0000000068800018] membar #Sync jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[0000000068000008] p44_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p45_far_2_le: stb %l6,[%i1+0x01e] ! Mem[000000006a80001e] jmpl %o7,%g0 stb %l7,[%i2+0x023] ! Mem[000000006b000023] p45_far_2_lem: membar #Sync stb %l6,[%i1+0x01e] ! Mem[000000006a80001e] membar #Sync jmpl %o7,%g0 stb %l7,[%i2+0x023] ! Mem[000000006b000023] p45_far_2_he: ldub [%i1+0x01f],%l3 ! Mem[000000006a80001f] ldd [%i3+0x030],%l0 ! Mem[000000006b800030] ldsb [%i3+0x000],%l5 ! Mem[000000006b800000] lduh [%i2+0x028],%l4 ! Mem[000000006b000028] ldsh [%i1+0x038],%l3 ! Mem[000000006a800038] jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[000000006a000008] p45_far_2_hem: membar #Sync ldub [%i1+0x01f],%l3 ! Mem[000000006a80001f] ldd [%i3+0x030],%l0 ! Mem[000000006b800030] ldsb [%i3+0x000],%l5 ! Mem[000000006b800000] lduh [%i2+0x028],%l4 ! Mem[000000006b000028] ldsh [%i1+0x038],%l3 ! Mem[000000006a800038] membar #Sync jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[000000006a000008] p45_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p46_far_2_le: ldsw [%i3+0x03c],%l6 ! Mem[000000006d80003c] jmpl %o7,%g0 lduh [%i3+0x022],%l7 ! Mem[000000006d800022] p46_far_2_lem: membar #Sync ldsw [%i3+0x03c],%l6 ! Mem[000000006d80003c] membar #Sync jmpl %o7,%g0 lduh [%i3+0x022],%l7 ! Mem[000000006d800022] p46_far_2_he: ldx [%i2+0x018],%l3 ! Mem[000000006d000018] stw %l1,[%i2+0x030] ! Mem[000000006d000030] stw %l5,[%i1+0x000] ! Mem[000000006c800000] stw %l4,[%i1+0x008] ! Mem[000000006c800008] stw %l3,[%i0+0x018] ! Mem[000000006c000018] jmpl %o7,%g0 ldub [%i2+0x00a],%l0 ! Mem[000000006d00000a] p46_far_2_hem: membar #Sync ldx [%i2+0x018],%l3 ! Mem[000000006d000018] stw %l1,[%i2+0x030] ! Mem[000000006d000030] stw %l5,[%i1+0x000] ! Mem[000000006c800000] stw %l4,[%i1+0x008] ! Mem[000000006c800008] stw %l3,[%i0+0x018] ! Mem[000000006c000018] membar #Sync jmpl %o7,%g0 ldub [%i2+0x00a],%l0 ! Mem[000000006d00000a] p46_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p47_far_2_le: stw %l6,[%i2+0x01c] ! Mem[000000006f00001c] jmpl %o7,%g0 ldsh [%i3+0x022],%l7 ! Mem[000000006f800022] p47_far_2_lem: membar #Sync stw %l6,[%i2+0x01c] ! Mem[000000006f00001c] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x022],%l7 ! Mem[000000006f800022] p47_far_2_he: stx %l3,[%i2+0x018] ! Mem[000000006f000018] std %l0,[%i3+0x030] ! Mem[000000006f800030] stb %l5,[%i0+0x000] ! Mem[000000006e000000] ldub [%i0+0x028],%l4 ! Mem[000000006e000028] ldx [%i0+0x038],%l3 ! Mem[000000006e000038] jmpl %o7,%g0 stx %l0,[%i3+0x008] ! Mem[000000006f800008] p47_far_2_hem: membar #Sync stx %l3,[%i2+0x018] ! Mem[000000006f000018] std %l0,[%i3+0x030] ! Mem[000000006f800030] stb %l5,[%i0+0x000] ! Mem[000000006e000000] ldub [%i0+0x028],%l4 ! Mem[000000006e000028] ldx [%i0+0x038],%l3 ! Mem[000000006e000038] membar #Sync jmpl %o7,%g0 stx %l0,[%i3+0x008] ! Mem[000000006f800008] p47_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p48_far_2_le: lduw [%i0+0x03c],%l6 ! Mem[000000007000003c] jmpl %o7,%g0 ldsb [%i3+0x023],%l7 ! Mem[0000000071800023] p48_far_2_lem: membar #Sync lduw [%i0+0x03c],%l6 ! Mem[000000007000003c] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x023],%l7 ! Mem[0000000071800023] p48_far_2_he: ldub [%i3+0x01f],%l3 ! Mem[000000007180001f] ldx [%i2+0x030],%l1 ! Mem[0000000071000030] lduh [%i1+0x000],%l5 ! Mem[0000000070800000] sth %l4,[%i3+0x008] ! Mem[0000000071800008] ldsw [%i0+0x018],%l3 ! Mem[0000000070000018] jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[0000000070000008] p48_far_2_hem: membar #Sync ldub [%i3+0x01f],%l3 ! Mem[000000007180001f] ldx [%i2+0x030],%l1 ! Mem[0000000071000030] lduh [%i1+0x000],%l5 ! Mem[0000000070800000] sth %l4,[%i3+0x008] ! Mem[0000000071800008] ldsw [%i0+0x018],%l3 ! Mem[0000000070000018] membar #Sync jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[0000000070000008] p48_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p49_far_2_le: ldsb [%i3+0x01e],%l6 ! Mem[000000007380001e] jmpl %o7,%g0 stw %l7,[%i0+0x020] ! Mem[0000000072000020] p49_far_2_lem: membar #Sync ldsb [%i3+0x01e],%l6 ! Mem[000000007380001e] membar #Sync jmpl %o7,%g0 stw %l7,[%i0+0x020] ! Mem[0000000072000020] p49_far_2_he: std %l2,[%i3+0x018] ! Mem[0000000073800018] ldx [%i3+0x030],%l1 ! Mem[0000000073800030] ldsh [%i0+0x000],%l5 ! Mem[0000000072000000] ldsw [%i2+0x028],%l4 ! Mem[0000000073000028] stx %l3,[%i0+0x038] ! Mem[0000000072000038] jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000007200000a] p49_far_2_hem: membar #Sync std %l2,[%i3+0x018] ! Mem[0000000073800018] ldx [%i3+0x030],%l1 ! Mem[0000000073800030] ldsh [%i0+0x000],%l5 ! Mem[0000000072000000] ldsw [%i2+0x028],%l4 ! Mem[0000000073000028] stx %l3,[%i0+0x038] ! Mem[0000000072000038] membar #Sync jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000007200000a] p49_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p50_far_2_le: std %l6,[%i2+0x038] ! Mem[0000000075000038] jmpl %o7,%g0 sth %l7,[%i0+0x022] ! Mem[0000000074000022] p50_far_2_lem: membar #Sync std %l6,[%i2+0x038] ! Mem[0000000075000038] membar #Sync jmpl %o7,%g0 sth %l7,[%i0+0x022] ! Mem[0000000074000022] p50_far_2_he: ldsb [%i0+0x01f],%l3 ! Mem[000000007400001f] lduh [%i2+0x030],%l1 ! Mem[0000000075000030] stx %l5,[%i1+0x000] ! Mem[0000000074800000] std %l4,[%i2+0x008] ! Mem[0000000075000008] lduw [%i0+0x018],%l3 ! Mem[0000000074000018] jmpl %o7,%g0 stx %l0,[%i1+0x008] ! Mem[0000000074800008] p50_far_2_hem: membar #Sync ldsb [%i0+0x01f],%l3 ! Mem[000000007400001f] lduh [%i2+0x030],%l1 ! Mem[0000000075000030] stx %l5,[%i1+0x000] ! Mem[0000000074800000] std %l4,[%i2+0x008] ! Mem[0000000075000008] lduw [%i0+0x018],%l3 ! Mem[0000000074000018] membar #Sync jmpl %o7,%g0 stx %l0,[%i1+0x008] ! Mem[0000000074800008] p50_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p51_far_2_le: ldub [%i0+0x01e],%l6 ! Mem[000000007600001e] jmpl %o7,%g0 ldx [%i1+0x020],%l7 ! Mem[0000000076800020] p51_far_2_lem: membar #Sync ldub [%i0+0x01e],%l6 ! Mem[000000007600001e] membar #Sync jmpl %o7,%g0 ldx [%i1+0x020],%l7 ! Mem[0000000076800020] p51_far_2_he: lduw [%i1+0x01c],%l3 ! Mem[000000007680001c] ldsw [%i3+0x030],%l1 ! Mem[0000000077800030] std %l4,[%i0+0x000] ! Mem[0000000076000000] ldsh [%i1+0x028],%l4 ! Mem[0000000076800028] ldsh [%i3+0x038],%l3 ! Mem[0000000077800038] jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000077000008] p51_far_2_hem: membar #Sync lduw [%i1+0x01c],%l3 ! Mem[000000007680001c] ldsw [%i3+0x030],%l1 ! Mem[0000000077800030] std %l4,[%i0+0x000] ! Mem[0000000076000000] ldsh [%i1+0x028],%l4 ! Mem[0000000076800028] ldsh [%i3+0x038],%l3 ! Mem[0000000077800038] membar #Sync jmpl %o7,%g0 std %l0,[%i2+0x008] ! Mem[0000000077000008] p51_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p52_far_2_le: stx %l6,[%i2+0x038] ! Mem[0000000079000038] jmpl %o7,%g0 lduw [%i1+0x020],%l7 ! Mem[0000000078800020] p52_far_2_lem: membar #Sync stx %l6,[%i2+0x038] ! Mem[0000000079000038] membar #Sync jmpl %o7,%g0 lduw [%i1+0x020],%l7 ! Mem[0000000078800020] p52_far_2_he: stw %l3,[%i2+0x01c] ! Mem[000000007900001c] ldsb [%i1+0x031],%l1 ! Mem[0000000078800031] lduw [%i1+0x000],%l5 ! Mem[0000000078800000] stb %l4,[%i3+0x008] ! Mem[0000000079800008] stw %l3,[%i3+0x018] ! Mem[0000000079800018] jmpl %o7,%g0 ldub [%i3+0x00a],%l0 ! Mem[000000007980000a] p52_far_2_hem: membar #Sync stw %l3,[%i2+0x01c] ! Mem[000000007900001c] ldsb [%i1+0x031],%l1 ! Mem[0000000078800031] lduw [%i1+0x000],%l5 ! Mem[0000000078800000] stb %l4,[%i3+0x008] ! Mem[0000000079800008] stw %l3,[%i3+0x018] ! Mem[0000000079800018] membar #Sync jmpl %o7,%g0 ldub [%i3+0x00a],%l0 ! Mem[000000007980000a] p52_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p53_far_2_le: ldx [%i1+0x018],%l6 ! Mem[000000007a800018] jmpl %o7,%g0 ldsw [%i2+0x020],%l7 ! Mem[000000007b000020] p53_far_2_lem: membar #Sync ldx [%i1+0x018],%l6 ! Mem[000000007a800018] membar #Sync jmpl %o7,%g0 ldsw [%i2+0x020],%l7 ! Mem[000000007b000020] p53_far_2_he: ldsw [%i2+0x01c],%l3 ! Mem[000000007b00001c] stx %l1,[%i3+0x030] ! Mem[000000007b800030] ldsw [%i0+0x000],%l5 ! Mem[000000007a000000] ldsb [%i2+0x028],%l4 ! Mem[000000007b000028] ldx [%i3+0x038],%l3 ! Mem[000000007b800038] jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[000000007a000008] p53_far_2_hem: membar #Sync ldsw [%i2+0x01c],%l3 ! Mem[000000007b00001c] stx %l1,[%i3+0x030] ! Mem[000000007b800030] ldsw [%i0+0x000],%l5 ! Mem[000000007a000000] ldsb [%i2+0x028],%l4 ! Mem[000000007b000028] ldx [%i3+0x038],%l3 ! Mem[000000007b800038] membar #Sync jmpl %o7,%g0 stx %l0,[%i0+0x008] ! Mem[000000007a000008] p53_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p54_far_2_le: ldsh [%i0+0x03e],%l6 ! Mem[000000007c00003e] jmpl %o7,%g0 ldsh [%i3+0x022],%l7 ! Mem[000000007d800022] p54_far_2_lem: membar #Sync ldsh [%i0+0x03e],%l6 ! Mem[000000007c00003e] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x022],%l7 ! Mem[000000007d800022] p54_far_2_he: stb %l3,[%i3+0x01f] ! Mem[000000007d80001f] sth %l1,[%i1+0x030] ! Mem[000000007c800030] ldd [%i1+0x000],%l4 ! Mem[000000007c800000] ldx [%i2+0x008],%l4 ! Mem[000000007d000008] ldsw [%i2+0x018],%l3 ! Mem[000000007d000018] jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[000000007c000008] p54_far_2_hem: membar #Sync stb %l3,[%i3+0x01f] ! Mem[000000007d80001f] sth %l1,[%i1+0x030] ! Mem[000000007c800030] ldd [%i1+0x000],%l4 ! Mem[000000007c800000] ldx [%i2+0x008],%l4 ! Mem[000000007d000008] ldsw [%i2+0x018],%l3 ! Mem[000000007d000018] membar #Sync jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[000000007c000008] p54_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p55_far_2_le: sth %l6,[%i2+0x01e] ! Mem[000000007f00001e] jmpl %o7,%g0 stx %l7,[%i3+0x020] ! Mem[000000007f800020] p55_far_2_lem: membar #Sync sth %l6,[%i2+0x01e] ! Mem[000000007f00001e] membar #Sync jmpl %o7,%g0 stx %l7,[%i3+0x020] ! Mem[000000007f800020] p55_far_2_he: ldd [%i0+0x018],%l2 ! Mem[000000007e000018] stb %l1,[%i3+0x031] ! Mem[000000007f800031] sth %l5,[%i0+0x000] ! Mem[000000007e000000] ldd [%i1+0x028],%l4 ! Mem[000000007e800028] stx %l3,[%i2+0x038] ! Mem[000000007f000038] jmpl %o7,%g0 ldub [%i1+0x00a],%l0 ! Mem[000000007e80000a] p55_far_2_hem: membar #Sync ldd [%i0+0x018],%l2 ! Mem[000000007e000018] stb %l1,[%i3+0x031] ! Mem[000000007f800031] sth %l5,[%i0+0x000] ! Mem[000000007e000000] ldd [%i1+0x028],%l4 ! Mem[000000007e800028] stx %l3,[%i2+0x038] ! Mem[000000007f000038] membar #Sync jmpl %o7,%g0 ldub [%i1+0x00a],%l0 ! Mem[000000007e80000a] p55_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p56_far_2_le: lduh [%i1+0x03e],%l6 ! Mem[000000008080003e] jmpl %o7,%g0 stw %l7,[%i3+0x020] ! Mem[0000000081800020] p56_far_2_lem: membar #Sync lduh [%i1+0x03e],%l6 ! Mem[000000008080003e] membar #Sync jmpl %o7,%g0 stw %l7,[%i3+0x020] ! Mem[0000000081800020] p56_far_2_he: lduh [%i1+0x01e],%l3 ! Mem[000000008080001e] lduw [%i1+0x030],%l1 ! Mem[0000000080800030] ldx [%i1+0x000],%l5 ! Mem[0000000080800000] lduw [%i0+0x008],%l4 ! Mem[0000000080000008] stb %l3,[%i1+0x018] ! Mem[0000000080800018] jmpl %o7,%g0 ldsb [%i2+0x00a],%l0 ! Mem[000000008100000a] p56_far_2_hem: membar #Sync lduh [%i1+0x01e],%l3 ! Mem[000000008080001e] lduw [%i1+0x030],%l1 ! Mem[0000000080800030] ldx [%i1+0x000],%l5 ! Mem[0000000080800000] lduw [%i0+0x008],%l4 ! Mem[0000000080000008] stb %l3,[%i1+0x018] ! Mem[0000000080800018] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x00a],%l0 ! Mem[000000008100000a] p56_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p57_far_2_le: ldd [%i3+0x018],%l6 ! Mem[0000000083800018] jmpl %o7,%g0 stb %l7,[%i3+0x023] ! Mem[0000000083800023] p57_far_2_lem: membar #Sync ldd [%i3+0x018],%l6 ! Mem[0000000083800018] membar #Sync jmpl %o7,%g0 stb %l7,[%i3+0x023] ! Mem[0000000083800023] p57_far_2_he: sth %l3,[%i2+0x01e] ! Mem[000000008300001e] ldub [%i3+0x031],%l1 ! Mem[0000000083800031] ldub [%i0+0x000],%l5 ! Mem[0000000082000000] stx %l4,[%i3+0x028] ! Mem[0000000083800028] ldub [%i1+0x038],%l3 ! Mem[0000000082800038] jmpl %o7,%g0 std %l0,[%i3+0x008] ! Mem[0000000083800008] p57_far_2_hem: membar #Sync sth %l3,[%i2+0x01e] ! Mem[000000008300001e] ldub [%i3+0x031],%l1 ! Mem[0000000083800031] ldub [%i0+0x000],%l5 ! Mem[0000000082000000] stx %l4,[%i3+0x028] ! Mem[0000000083800028] ldub [%i1+0x038],%l3 ! Mem[0000000082800038] membar #Sync jmpl %o7,%g0 std %l0,[%i3+0x008] ! Mem[0000000083800008] p57_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p58_far_2_le: stb %l6,[%i2+0x03e] ! Mem[000000008500003e] jmpl %o7,%g0 ldx [%i0+0x020],%l7 ! Mem[0000000084000020] p58_far_2_lem: membar #Sync stb %l6,[%i2+0x03e] ! Mem[000000008500003e] membar #Sync jmpl %o7,%g0 ldx [%i0+0x020],%l7 ! Mem[0000000084000020] p58_far_2_he: ldd [%i2+0x018],%l2 ! Mem[0000000085000018] ldsh [%i1+0x030],%l1 ! Mem[0000000084800030] ldsb [%i1+0x000],%l5 ! Mem[0000000084800000] ldx [%i2+0x008],%l4 ! Mem[0000000085000008] ldd [%i0+0x018],%l2 ! Mem[0000000084000018] jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000008400000a] p58_far_2_hem: membar #Sync ldd [%i2+0x018],%l2 ! Mem[0000000085000018] ldsh [%i1+0x030],%l1 ! Mem[0000000084800030] ldsb [%i1+0x000],%l5 ! Mem[0000000084800000] ldx [%i2+0x008],%l4 ! Mem[0000000085000008] ldd [%i0+0x018],%l2 ! Mem[0000000084000018] membar #Sync jmpl %o7,%g0 ldub [%i0+0x00a],%l0 ! Mem[000000008400000a] p58_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p59_far_2_le: ldsw [%i0+0x01c],%l6 ! Mem[000000008600001c] jmpl %o7,%g0 ldub [%i1+0x023],%l7 ! Mem[0000000086800023] p59_far_2_lem: membar #Sync ldsw [%i0+0x01c],%l6 ! Mem[000000008600001c] membar #Sync jmpl %o7,%g0 ldub [%i1+0x023],%l7 ! Mem[0000000086800023] p59_far_2_he: lduh [%i2+0x01e],%l3 ! Mem[000000008700001e] ldd [%i3+0x030],%l0 ! Mem[0000000087800030] stw %l5,[%i0+0x000] ! Mem[0000000086000000] ldd [%i2+0x028],%l4 ! Mem[0000000087000028] std %l2,[%i0+0x038] ! Mem[0000000086000038] jmpl %o7,%g0 ldsb [%i0+0x00a],%l0 ! Mem[000000008600000a] p59_far_2_hem: membar #Sync lduh [%i2+0x01e],%l3 ! Mem[000000008700001e] ldd [%i3+0x030],%l0 ! Mem[0000000087800030] stw %l5,[%i0+0x000] ! Mem[0000000086000000] ldd [%i2+0x028],%l4 ! Mem[0000000087000028] std %l2,[%i0+0x038] ! Mem[0000000086000038] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x00a],%l0 ! Mem[000000008600000a] p59_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p60_far_2_le: stw %l6,[%i3+0x03c] ! Mem[000000008980003c] jmpl %o7,%g0 ldsw [%i1+0x020],%l7 ! Mem[0000000088800020] p60_far_2_lem: membar #Sync stw %l6,[%i3+0x03c] ! Mem[000000008980003c] membar #Sync jmpl %o7,%g0 ldsw [%i1+0x020],%l7 ! Mem[0000000088800020] p60_far_2_he: sth %l3,[%i3+0x01e] ! Mem[000000008980001e] stw %l1,[%i1+0x030] ! Mem[0000000088800030] lduw [%i2+0x000],%l5 ! Mem[0000000089000000] lduw [%i0+0x008],%l4 ! Mem[0000000088000008] ldsw [%i0+0x018],%l3 ! Mem[0000000088000018] jmpl %o7,%g0 std %l0,[%i1+0x008] ! Mem[0000000088800008] p60_far_2_hem: membar #Sync sth %l3,[%i3+0x01e] ! Mem[000000008980001e] stw %l1,[%i1+0x030] ! Mem[0000000088800030] lduw [%i2+0x000],%l5 ! Mem[0000000089000000] lduw [%i0+0x008],%l4 ! Mem[0000000088000008] ldsw [%i0+0x018],%l3 ! Mem[0000000088000018] membar #Sync jmpl %o7,%g0 std %l0,[%i1+0x008] ! Mem[0000000088800008] p60_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p61_far_2_le: lduw [%i2+0x01c],%l6 ! Mem[000000008b00001c] jmpl %o7,%g0 ldd [%i2+0x020],%l6 ! Mem[000000008b000020] p61_far_2_lem: membar #Sync lduw [%i2+0x01c],%l6 ! Mem[000000008b00001c] membar #Sync jmpl %o7,%g0 ldd [%i2+0x020],%l6 ! Mem[000000008b000020] p61_far_2_he: ldsh [%i0+0x01e],%l3 ! Mem[000000008a00001e] std %l0,[%i3+0x030] ! Mem[000000008b800030] ldsw [%i0+0x000],%l5 ! Mem[000000008a000000] stx %l4,[%i3+0x028] ! Mem[000000008b800028] stx %l3,[%i0+0x038] ! Mem[000000008a000038] jmpl %o7,%g0 ldub [%i2+0x00a],%l0 ! Mem[000000008b00000a] p61_far_2_hem: membar #Sync ldsh [%i0+0x01e],%l3 ! Mem[000000008a00001e] std %l0,[%i3+0x030] ! Mem[000000008b800030] ldsw [%i0+0x000],%l5 ! Mem[000000008a000000] stx %l4,[%i3+0x028] ! Mem[000000008b800028] stx %l3,[%i0+0x038] ! Mem[000000008a000038] membar #Sync jmpl %o7,%g0 ldub [%i2+0x00a],%l0 ! Mem[000000008b00000a] p61_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p62_far_2_le: ldsb [%i0+0x03e],%l6 ! Mem[000000008c00003e] jmpl %o7,%g0 sth %l7,[%i2+0x022] ! Mem[000000008d000022] p62_far_2_lem: membar #Sync ldsb [%i0+0x03e],%l6 ! Mem[000000008c00003e] membar #Sync jmpl %o7,%g0 sth %l7,[%i2+0x022] ! Mem[000000008d000022] p62_far_2_he: ldx [%i1+0x018],%l3 ! Mem[000000008c800018] ldx [%i1+0x030],%l1 ! Mem[000000008c800030] ldd [%i2+0x000],%l4 ! Mem[000000008d000000] lduh [%i2+0x008],%l4 ! Mem[000000008d000008] stb %l3,[%i0+0x018] ! Mem[000000008c000018] jmpl %o7,%g0 ldsb [%i3+0x00a],%l0 ! Mem[000000008d80000a] p62_far_2_hem: membar #Sync ldx [%i1+0x018],%l3 ! Mem[000000008c800018] ldx [%i1+0x030],%l1 ! Mem[000000008c800030] ldd [%i2+0x000],%l4 ! Mem[000000008d000000] lduh [%i2+0x008],%l4 ! Mem[000000008d000008] stb %l3,[%i0+0x018] ! Mem[000000008c000018] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x00a],%l0 ! Mem[000000008d80000a] p62_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 p63_far_2_le: std %l6,[%i2+0x018] ! Mem[000000008f000018] jmpl %o7,%g0 std %l6,[%i3+0x020] ! Mem[000000008f800020] p63_far_2_lem: membar #Sync std %l6,[%i2+0x018] ! Mem[000000008f000018] membar #Sync jmpl %o7,%g0 std %l6,[%i3+0x020] ! Mem[000000008f800020] p63_far_2_he: stx %l3,[%i2+0x018] ! Mem[000000008f000018] lduh [%i3+0x030],%l1 ! Mem[000000008f800030] sth %l5,[%i0+0x000] ! Mem[000000008e000000] stw %l4,[%i2+0x028] ! Mem[000000008f000028] ldub [%i3+0x038],%l3 ! Mem[000000008f800038] jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[000000008e000008] p63_far_2_hem: membar #Sync stx %l3,[%i2+0x018] ! Mem[000000008f000018] lduh [%i3+0x030],%l1 ! Mem[000000008f800030] sth %l5,[%i0+0x000] ! Mem[000000008e000000] stw %l4,[%i2+0x028] ! Mem[000000008f000028] ldub [%i3+0x038],%l3 ! Mem[000000008f800038] membar #Sync jmpl %o7,%g0 std %l0,[%i0+0x008] ! Mem[000000008e000008] p63_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 far2_b2b_h: nop nop nop nop nop nop nop jmpl %o7,%g0 nop far2_b2b_l: nop nop nop nop nop nop nop jmpl %o7,%g0 nop user_far2_end: .seg "text" .text .align 0x2000 user_far3_start: p0_far_3_le: lduh [%i0+0x02e],%l5 ! Mem[000000001000002e] stx %l3,[%i1+0x008] ! Mem[0000000010800008] ldsh [%i0+0x02e],%l5 ! Mem[000000001000002e] jmpl %o7,%g0 stw %l5,[%i3+0x03c] ! Mem[000000001180003c] p0_far_3_lem: membar #Sync lduh [%i0+0x02e],%l5 ! Mem[000000001000002e] stx %l3,[%i1+0x008] ! Mem[0000000010800008] ldsh [%i0+0x02e],%l5 ! Mem[000000001000002e] membar #Sync jmpl %o7,%g0 stw %l5,[%i3+0x03c] ! Mem[000000001180003c] p0_far_3_he: lduh [%i2+0x024],%l2 ! Mem[0000000011000024] ldsh [%i2+0x036],%l2 ! Mem[0000000011000036] ldd [%i1+0x000],%l6 ! Mem[0000000010800000] ldx [%i3+0x008],%l2 ! Mem[0000000011800008] ldx [%i2+0x018],%l5 ! Mem[0000000011000018] stb %l0,[%i3+0x021] ! Mem[0000000011800021] jmpl %o7,%g0 sth %l5,[%i2+0x022] ! Mem[0000000011000022] p0_far_3_hem: membar #Sync lduh [%i2+0x024],%l2 ! Mem[0000000011000024] ldsh [%i2+0x036],%l2 ! Mem[0000000011000036] ldd [%i1+0x000],%l6 ! Mem[0000000010800000] ldx [%i3+0x008],%l2 ! Mem[0000000011800008] ldx [%i2+0x018],%l5 ! Mem[0000000011000018] stb %l0,[%i3+0x021] ! Mem[0000000011800021] membar #Sync jmpl %o7,%g0 sth %l5,[%i2+0x022] ! Mem[0000000011000022] p0_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p1_far_3_le: ldx [%i2+0x018],%l2 ! Mem[0000000013000018] lduh [%i3+0x00c],%l3 ! Mem[000000001380000c] ldx [%i1+0x038],%l5 ! Mem[0000000012800038] stw %l4,[%i3+0x00c] ! Mem[000000001380000c] ldx [%i2+0x028],%l6 ! Mem[0000000013000028] jmpl %o7,%g0 ldsb [%i1+0x02e],%l5 ! Mem[000000001280002e] p1_far_3_lem: membar #Sync ldx [%i2+0x018],%l2 ! Mem[0000000013000018] lduh [%i3+0x00c],%l3 ! Mem[000000001380000c] ldx [%i1+0x038],%l5 ! Mem[0000000012800038] stw %l4,[%i3+0x00c] ! Mem[000000001380000c] ldx [%i2+0x028],%l6 ! Mem[0000000013000028] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x02e],%l5 ! Mem[000000001280002e] p1_far_3_he: sth %l4,[%i1+0x036] ! Mem[0000000012800036] lduh [%i1+0x00c],%l2 ! Mem[000000001280000c] std %l0,[%i3+0x028] ! Mem[0000000013800028] jmpl %o7,%g0 stb %l5,[%i3+0x03e] ! Mem[000000001380003e] p1_far_3_hem: membar #Sync sth %l4,[%i1+0x036] ! Mem[0000000012800036] lduh [%i1+0x00c],%l2 ! Mem[000000001280000c] std %l0,[%i3+0x028] ! Mem[0000000013800028] membar #Sync jmpl %o7,%g0 stb %l5,[%i3+0x03e] ! Mem[000000001380003e] p1_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p2_far_3_le: stx %l2,[%i2+0x018] ! Mem[0000000015000018] ldx [%i0+0x028],%l3 ! Mem[0000000014000028] ldsh [%i1+0x03e],%l5 ! Mem[000000001480003e] stx %l4,[%i2+0x008] ! Mem[0000000015000008] stb %l6,[%i1+0x02d] ! Mem[000000001480002d] jmpl %o7,%g0 sth %l5,[%i3+0x00e] ! Mem[000000001580000e] p2_far_3_lem: membar #Sync stx %l2,[%i2+0x018] ! Mem[0000000015000018] ldx [%i0+0x028],%l3 ! Mem[0000000014000028] ldsh [%i1+0x03e],%l5 ! Mem[000000001480003e] stx %l4,[%i2+0x008] ! Mem[0000000015000008] stb %l6,[%i1+0x02d] ! Mem[000000001480002d] membar #Sync jmpl %o7,%g0 sth %l5,[%i3+0x00e] ! Mem[000000001580000e] p2_far_3_he: stx %l4,[%i3+0x030] ! Mem[0000000015800030] ldsh [%i1+0x02c],%l2 ! Mem[000000001480002c] ldsb [%i2+0x02f],%l0 ! Mem[000000001500002f] jmpl %o7,%g0 ldsw [%i3+0x03c],%l5 ! Mem[000000001580003c] p2_far_3_hem: membar #Sync stx %l4,[%i3+0x030] ! Mem[0000000015800030] ldsh [%i1+0x02c],%l2 ! Mem[000000001480002c] ldsb [%i2+0x02f],%l0 ! Mem[000000001500002f] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x03c],%l5 ! Mem[000000001580003c] p2_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p3_far_3_le: ldub [%i2+0x018],%l2 ! Mem[0000000017000018] stw %l3,[%i1+0x00c] ! Mem[000000001680000c] sth %l5,[%i1+0x03e] ! Mem[000000001680003e] ldd [%i1+0x008],%l4 ! Mem[0000000016800008] ldx [%i0+0x028],%l6 ! Mem[0000000016000028] jmpl %o7,%g0 lduw [%i0+0x02c],%l5 ! Mem[000000001600002c] p3_far_3_lem: membar #Sync ldub [%i2+0x018],%l2 ! Mem[0000000017000018] stw %l3,[%i1+0x00c] ! Mem[000000001680000c] sth %l5,[%i1+0x03e] ! Mem[000000001680003e] ldd [%i1+0x008],%l4 ! Mem[0000000016800008] ldx [%i0+0x028],%l6 ! Mem[0000000016000028] membar #Sync jmpl %o7,%g0 lduw [%i0+0x02c],%l5 ! Mem[000000001600002c] p3_far_3_he: stx %l4,[%i1+0x030] ! Mem[0000000016800030] stx %l2,[%i1+0x008] ! Mem[0000000016800008] ldub [%i2+0x02f],%l0 ! Mem[000000001700002f] jmpl %o7,%g0 stw %l5,[%i3+0x03c] ! Mem[000000001780003c] p3_far_3_hem: membar #Sync stx %l4,[%i1+0x030] ! Mem[0000000016800030] stx %l2,[%i1+0x008] ! Mem[0000000016800008] ldub [%i2+0x02f],%l0 ! Mem[000000001700002f] membar #Sync jmpl %o7,%g0 stw %l5,[%i3+0x03c] ! Mem[000000001780003c] p3_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p4_far_3_le: ldx [%i1+0x018],%l2 ! Mem[0000000018800018] ldsh [%i3+0x02c],%l3 ! Mem[000000001980002c] lduh [%i2+0x03e],%l5 ! Mem[000000001900003e] ldsb [%i1+0x00d],%l4 ! Mem[000000001880000d] stb %l6,[%i2+0x02d] ! Mem[000000001900002d] jmpl %o7,%g0 ldsh [%i1+0x00e],%l5 ! Mem[000000001880000e] p4_far_3_lem: membar #Sync ldx [%i1+0x018],%l2 ! Mem[0000000018800018] ldsh [%i3+0x02c],%l3 ! Mem[000000001980002c] lduh [%i2+0x03e],%l5 ! Mem[000000001900003e] ldsb [%i1+0x00d],%l4 ! Mem[000000001880000d] stb %l6,[%i2+0x02d] ! Mem[000000001900002d] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x00e],%l5 ! Mem[000000001880000e] p4_far_3_he: stx %l4,[%i3+0x030] ! Mem[0000000019800030] ldx [%i1+0x028],%l2 ! Mem[0000000018800028] ldx [%i1+0x028],%l0 ! Mem[0000000018800028] jmpl %o7,%g0 lduw [%i3+0x03c],%l5 ! Mem[000000001980003c] p4_far_3_hem: membar #Sync stx %l4,[%i3+0x030] ! Mem[0000000019800030] ldx [%i1+0x028],%l2 ! Mem[0000000018800028] ldx [%i1+0x028],%l0 ! Mem[0000000018800028] membar #Sync jmpl %o7,%g0 lduw [%i3+0x03c],%l5 ! Mem[000000001980003c] p4_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p5_far_3_le: stx %l2,[%i1+0x018] ! Mem[000000001a800018] ldub [%i3+0x00d],%l3 ! Mem[000000001b80000d] stw %l5,[%i3+0x03c] ! Mem[000000001b80003c] ldsh [%i1+0x00c],%l4 ! Mem[000000001a80000c] std %l6,[%i1+0x028] ! Mem[000000001a800028] jmpl %o7,%g0 stw %l5,[%i3+0x02c] ! Mem[000000001b80002c] p5_far_3_lem: membar #Sync stx %l2,[%i1+0x018] ! Mem[000000001a800018] ldub [%i3+0x00d],%l3 ! Mem[000000001b80000d] stw %l5,[%i3+0x03c] ! Mem[000000001b80003c] ldsh [%i1+0x00c],%l4 ! Mem[000000001a80000c] std %l6,[%i1+0x028] ! Mem[000000001a800028] membar #Sync jmpl %o7,%g0 stw %l5,[%i3+0x02c] ! Mem[000000001b80002c] p5_far_3_he: ldsb [%i1+0x037],%l4 ! Mem[000000001a800037] ldub [%i1+0x00d],%l2 ! Mem[000000001a80000d] sth %l0,[%i1+0x02e] ! Mem[000000001a80002e] jmpl %o7,%g0 ldsb [%i3+0x03e],%l5 ! Mem[000000001b80003e] p5_far_3_hem: membar #Sync ldsb [%i1+0x037],%l4 ! Mem[000000001a800037] ldub [%i1+0x00d],%l2 ! Mem[000000001a80000d] sth %l0,[%i1+0x02e] ! Mem[000000001a80002e] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x03e],%l5 ! Mem[000000001b80003e] p5_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p6_far_3_le: ldub [%i0+0x018],%l2 ! Mem[000000001c000018] stb %l3,[%i0+0x02d] ! Mem[000000001c00002d] lduw [%i0+0x03c],%l5 ! Mem[000000001c00003c] ldsw [%i0+0x00c],%l4 ! Mem[000000001c00000c] stb %l6,[%i0+0x02d] ! Mem[000000001c00002d] jmpl %o7,%g0 lduh [%i0+0x00e],%l5 ! Mem[000000001c00000e] p6_far_3_lem: membar #Sync ldub [%i0+0x018],%l2 ! Mem[000000001c000018] stb %l3,[%i0+0x02d] ! Mem[000000001c00002d] lduw [%i0+0x03c],%l5 ! Mem[000000001c00003c] ldsw [%i0+0x00c],%l4 ! Mem[000000001c00000c] stb %l6,[%i0+0x02d] ! Mem[000000001c00002d] membar #Sync jmpl %o7,%g0 lduh [%i0+0x00e],%l5 ! Mem[000000001c00000e] p6_far_3_he: ldsb [%i3+0x037],%l4 ! Mem[000000001d800037] ldsb [%i1+0x02d],%l2 ! Mem[000000001c80002d] ldd [%i0+0x028],%l0 ! Mem[000000001c000028] jmpl %o7,%g0 stw %l5,[%i3+0x03c] ! Mem[000000001d80003c] p6_far_3_hem: membar #Sync ldsb [%i3+0x037],%l4 ! Mem[000000001d800037] ldsb [%i1+0x02d],%l2 ! Mem[000000001c80002d] ldd [%i0+0x028],%l0 ! Mem[000000001c000028] membar #Sync jmpl %o7,%g0 stw %l5,[%i3+0x03c] ! Mem[000000001d80003c] p6_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p7_far_3_le: std %l2,[%i0+0x018] ! Mem[000000001e000018] stx %l3,[%i1+0x008] ! Mem[000000001e800008] ldsb [%i0+0x03f],%l5 ! Mem[000000001e00003f] ldub [%i0+0x00d],%l4 ! Mem[000000001e00000d] std %l6,[%i3+0x028] ! Mem[000000001f800028] jmpl %o7,%g0 ldsb [%i1+0x02e],%l5 ! Mem[000000001e80002e] p7_far_3_lem: membar #Sync std %l2,[%i0+0x018] ! Mem[000000001e000018] stx %l3,[%i1+0x008] ! Mem[000000001e800008] ldsb [%i0+0x03f],%l5 ! Mem[000000001e00003f] ldub [%i0+0x00d],%l4 ! Mem[000000001e00000d] std %l6,[%i3+0x028] ! Mem[000000001f800028] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x02e],%l5 ! Mem[000000001e80002e] p7_far_3_he: ldsw [%i1+0x034],%l4 ! Mem[000000001e800034] stw %l2,[%i1+0x00c] ! Mem[000000001e80000c] ldsw [%i3+0x02c],%l0 ! Mem[000000001f80002c] jmpl %o7,%g0 lduw [%i3+0x03c],%l5 ! Mem[000000001f80003c] p7_far_3_hem: membar #Sync ldsw [%i1+0x034],%l4 ! Mem[000000001e800034] stw %l2,[%i1+0x00c] ! Mem[000000001e80000c] ldsw [%i3+0x02c],%l0 ! Mem[000000001f80002c] membar #Sync jmpl %o7,%g0 lduw [%i3+0x03c],%l5 ! Mem[000000001f80003c] p7_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p8_far_3_le: stx %l2,[%i0+0x018] ! Mem[0000000020000018] ldsb [%i2+0x02d],%l3 ! Mem[000000002100002d] std %l4,[%i1+0x038] ! Mem[0000000020800038] lduh [%i3+0x00c],%l4 ! Mem[000000002180000c] sth %l6,[%i1+0x02c] ! Mem[000000002080002c] jmpl %o7,%g0 sth %l5,[%i3+0x00e] ! Mem[000000002180000e] p8_far_3_lem: membar #Sync stx %l2,[%i0+0x018] ! Mem[0000000020000018] ldsb [%i2+0x02d],%l3 ! Mem[000000002100002d] std %l4,[%i1+0x038] ! Mem[0000000020800038] lduh [%i3+0x00c],%l4 ! Mem[000000002180000c] sth %l6,[%i1+0x02c] ! Mem[000000002080002c] membar #Sync jmpl %o7,%g0 sth %l5,[%i3+0x00e] ! Mem[000000002180000e] p8_far_3_he: ldsw [%i3+0x034],%l4 ! Mem[0000000021800034] stb %l2,[%i1+0x02d] ! Mem[000000002080002d] lduw [%i2+0x02c],%l0 ! Mem[000000002100002c] jmpl %o7,%g0 ldsb [%i3+0x03e],%l5 ! Mem[000000002180003e] p8_far_3_hem: membar #Sync ldsw [%i3+0x034],%l4 ! Mem[0000000021800034] stb %l2,[%i1+0x02d] ! Mem[000000002080002d] lduw [%i2+0x02c],%l0 ! Mem[000000002100002c] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x03e],%l5 ! Mem[000000002180003e] p8_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p9_far_3_le: ldub [%i3+0x018],%l2 ! Mem[0000000023800018] lduh [%i3+0x00c],%l3 ! Mem[000000002380000c] ldsh [%i1+0x03e],%l5 ! Mem[000000002280003e] lduw [%i2+0x00c],%l4 ! Mem[000000002300000c] stw %l6,[%i1+0x02c] ! Mem[000000002280002c] jmpl %o7,%g0 lduw [%i0+0x02c],%l5 ! Mem[000000002200002c] p9_far_3_lem: membar #Sync ldub [%i3+0x018],%l2 ! Mem[0000000023800018] lduh [%i3+0x00c],%l3 ! Mem[000000002380000c] ldsh [%i1+0x03e],%l5 ! Mem[000000002280003e] lduw [%i2+0x00c],%l4 ! Mem[000000002300000c] stw %l6,[%i1+0x02c] ! Mem[000000002280002c] membar #Sync jmpl %o7,%g0 lduw [%i0+0x02c],%l5 ! Mem[000000002200002c] p9_far_3_he: lduh [%i1+0x036],%l4 ! Mem[0000000022800036] lduh [%i1+0x00c],%l2 ! Mem[000000002280000c] std %l0,[%i1+0x028] ! Mem[0000000022800028] jmpl %o7,%g0 std %l4,[%i3+0x038] ! Mem[0000000023800038] p9_far_3_hem: membar #Sync lduh [%i1+0x036],%l4 ! Mem[0000000022800036] lduh [%i1+0x00c],%l2 ! Mem[000000002280000c] std %l0,[%i1+0x028] ! Mem[0000000022800028] membar #Sync jmpl %o7,%g0 std %l4,[%i3+0x038] ! Mem[0000000023800038] p9_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p10_far_3_le: std %l2,[%i3+0x018] ! Mem[0000000025800018] std %l2,[%i3+0x028] ! Mem[0000000025800028] sth %l5,[%i2+0x03e] ! Mem[000000002500003e] ldx [%i1+0x008],%l4 ! Mem[0000000024800008] sth %l6,[%i3+0x02c] ! Mem[000000002580002c] jmpl %o7,%g0 ldsh [%i1+0x00e],%l5 ! Mem[000000002480000e] p10_far_3_lem: membar #Sync std %l2,[%i3+0x018] ! Mem[0000000025800018] std %l2,[%i3+0x028] ! Mem[0000000025800028] sth %l5,[%i2+0x03e] ! Mem[000000002500003e] ldx [%i1+0x008],%l4 ! Mem[0000000024800008] sth %l6,[%i3+0x02c] ! Mem[000000002580002c] membar #Sync jmpl %o7,%g0 ldsh [%i1+0x00e],%l5 ! Mem[000000002480000e] p10_far_3_he: lduh [%i3+0x036],%l4 ! Mem[0000000025800036] ldsh [%i1+0x02c],%l2 ! Mem[000000002480002c] stx %l0,[%i1+0x028] ! Mem[0000000024800028] jmpl %o7,%g0 ldub [%i3+0x03e],%l5 ! Mem[000000002580003e] p10_far_3_hem: membar #Sync lduh [%i3+0x036],%l4 ! Mem[0000000025800036] ldsh [%i1+0x02c],%l2 ! Mem[000000002480002c] stx %l0,[%i1+0x028] ! Mem[0000000024800028] membar #Sync jmpl %o7,%g0 ldub [%i3+0x03e],%l5 ! Mem[000000002580003e] p10_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p11_far_3_le: ldsb [%i3+0x018],%l2 ! Mem[0000000027800018] stw %l3,[%i1+0x00c] ! Mem[000000002680000c] lduh [%i2+0x03e],%l5 ! Mem[000000002700003e] stb %l4,[%i1+0x00d] ! Mem[000000002680000d] stw %l6,[%i2+0x02c] ! Mem[000000002700002c] jmpl %o7,%g0 stw %l5,[%i3+0x02c] ! Mem[000000002780002c] p11_far_3_lem: membar #Sync ldsb [%i3+0x018],%l2 ! Mem[0000000027800018] stw %l3,[%i1+0x00c] ! Mem[000000002680000c] lduh [%i2+0x03e],%l5 ! Mem[000000002700003e] stb %l4,[%i1+0x00d] ! Mem[000000002680000d] stw %l6,[%i2+0x02c] ! Mem[000000002700002c] membar #Sync jmpl %o7,%g0 stw %l5,[%i3+0x02c] ! Mem[000000002780002c] p11_far_3_he: ldx [%i1+0x030],%l4 ! Mem[0000000026800030] sth %l2,[%i1+0x00c] ! Mem[000000002680000c] ldsh [%i1+0x02e],%l0 ! Mem[000000002680002e] jmpl %o7,%g0 stx %l5,[%i3+0x038] ! Mem[0000000027800038] p11_far_3_hem: membar #Sync ldx [%i1+0x030],%l4 ! Mem[0000000026800030] sth %l2,[%i1+0x00c] ! Mem[000000002680000c] ldsh [%i1+0x02e],%l0 ! Mem[000000002680002e] membar #Sync jmpl %o7,%g0 stx %l5,[%i3+0x038] ! Mem[0000000027800038] p11_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p12_far_3_le: lduw [%i3+0x018],%l2 ! Mem[0000000029800018] ldsh [%i2+0x02c],%l3 ! Mem[000000002900002c] stw %l5,[%i3+0x03c] ! Mem[000000002980003c] std %l4,[%i1+0x008] ! Mem[0000000028800008] stx %l6,[%i1+0x028] ! Mem[0000000028800028] jmpl %o7,%g0 ldx [%i0+0x008],%l5 ! Mem[0000000028000008] p12_far_3_lem: membar #Sync lduw [%i3+0x018],%l2 ! Mem[0000000029800018] ldsh [%i2+0x02c],%l3 ! Mem[000000002900002c] stw %l5,[%i3+0x03c] ! Mem[000000002980003c] std %l4,[%i1+0x008] ! Mem[0000000028800008] stx %l6,[%i1+0x028] ! Mem[0000000028800028] membar #Sync jmpl %o7,%g0 ldx [%i0+0x008],%l5 ! Mem[0000000028000008] p12_far_3_he: ldx [%i3+0x030],%l4 ! Mem[0000000029800030] ldx [%i1+0x028],%l2 ! Mem[0000000028800028] lduh [%i0+0x02e],%l0 ! Mem[000000002800002e] jmpl %o7,%g0 ldx [%i3+0x038],%l5 ! Mem[0000000029800038] p12_far_3_hem: membar #Sync ldx [%i3+0x030],%l4 ! Mem[0000000029800030] ldx [%i1+0x028],%l2 ! Mem[0000000028800028] lduh [%i0+0x02e],%l0 ! Mem[000000002800002e] membar #Sync jmpl %o7,%g0 ldx [%i3+0x038],%l5 ! Mem[0000000029800038] p12_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p13_far_3_le: std %l2,[%i3+0x018] ! Mem[000000002b800018] lduw [%i3+0x00c],%l3 ! Mem[000000002b80000c] lduw [%i0+0x03c],%l5 ! Mem[000000002a00003c] sth %l4,[%i0+0x00c] ! Mem[000000002a00000c] stw %l6,[%i0+0x02c] ! Mem[000000002a00002c] jmpl %o7,%g0 ldsw [%i1+0x02c],%l5 ! Mem[000000002a80002c] p13_far_3_lem: membar #Sync std %l2,[%i3+0x018] ! Mem[000000002b800018] lduw [%i3+0x00c],%l3 ! Mem[000000002b80000c] lduw [%i0+0x03c],%l5 ! Mem[000000002a00003c] sth %l4,[%i0+0x00c] ! Mem[000000002a00000c] stw %l6,[%i0+0x02c] ! Mem[000000002a00002c] membar #Sync jmpl %o7,%g0 ldsw [%i1+0x02c],%l5 ! Mem[000000002a80002c] p13_far_3_he: ldx [%i1+0x030],%l4 ! Mem[000000002a800030] ldub [%i1+0x00d],%l2 ! Mem[000000002a80000d] stb %l0,[%i3+0x02f] ! Mem[000000002b80002f] jmpl %o7,%g0 ldsh [%i3+0x03e],%l5 ! Mem[000000002b80003e] p13_far_3_hem: membar #Sync ldx [%i1+0x030],%l4 ! Mem[000000002a800030] ldub [%i1+0x00d],%l2 ! Mem[000000002a80000d] stb %l0,[%i3+0x02f] ! Mem[000000002b80002f] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x03e],%l5 ! Mem[000000002b80003e] p13_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p14_far_3_le: ldsb [%i3+0x018],%l2 ! Mem[000000002d800018] stb %l3,[%i3+0x02d] ! Mem[000000002d80002d] ldsb [%i1+0x03f],%l5 ! Mem[000000002c80003f] stw %l4,[%i0+0x00c] ! Mem[000000002c00000c] stx %l6,[%i2+0x028] ! Mem[000000002d000028] jmpl %o7,%g0 stx %l5,[%i3+0x008] ! Mem[000000002d800008] p14_far_3_lem: membar #Sync ldsb [%i3+0x018],%l2 ! Mem[000000002d800018] stb %l3,[%i3+0x02d] ! Mem[000000002d80002d] ldsb [%i1+0x03f],%l5 ! Mem[000000002c80003f] stw %l4,[%i0+0x00c] ! Mem[000000002c00000c] stx %l6,[%i2+0x028] ! Mem[000000002d000028] membar #Sync jmpl %o7,%g0 stx %l5,[%i3+0x008] ! Mem[000000002d800008] p14_far_3_he: std %l4,[%i3+0x030] ! Mem[000000002d800030] ldsb [%i2+0x02d],%l2 ! Mem[000000002d00002d] stw %l0,[%i2+0x02c] ! Mem[000000002d00002c] jmpl %o7,%g0 stx %l5,[%i0+0x038] ! Mem[000000002c000038] p14_far_3_hem: membar #Sync std %l4,[%i3+0x030] ! Mem[000000002d800030] ldsb [%i2+0x02d],%l2 ! Mem[000000002d00002d] stw %l0,[%i2+0x02c] ! Mem[000000002d00002c] membar #Sync jmpl %o7,%g0 stx %l5,[%i0+0x038] ! Mem[000000002c000038] p14_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p15_far_3_le: lduw [%i2+0x018],%l2 ! Mem[000000002f000018] stx %l3,[%i0+0x008] ! Mem[000000002e000008] std %l4,[%i1+0x038] ! Mem[000000002e800038] ldsb [%i3+0x00d],%l4 ! Mem[000000002f80000d] ldd [%i1+0x028],%l6 ! Mem[000000002e800028] jmpl %o7,%g0 stb %l5,[%i0+0x02e] ! Mem[000000002e00002e] p15_far_3_lem: membar #Sync lduw [%i2+0x018],%l2 ! Mem[000000002f000018] stx %l3,[%i0+0x008] ! Mem[000000002e000008] std %l4,[%i1+0x038] ! Mem[000000002e800038] ldsb [%i3+0x00d],%l4 ! Mem[000000002f80000d] ldd [%i1+0x028],%l6 ! Mem[000000002e800028] membar #Sync jmpl %o7,%g0 stb %l5,[%i0+0x02e] ! Mem[000000002e00002e] p15_far_3_he: std %l4,[%i1+0x030] ! Mem[000000002e800030] stw %l2,[%i2+0x00c] ! Mem[000000002f00000c] ldsb [%i1+0x02f],%l0 ! Mem[000000002e80002f] jmpl %o7,%g0 ldx [%i0+0x038],%l5 ! Mem[000000002e000038] p15_far_3_hem: membar #Sync std %l4,[%i1+0x030] ! Mem[000000002e800030] stw %l2,[%i2+0x00c] ! Mem[000000002f00000c] ldsb [%i1+0x02f],%l0 ! Mem[000000002e80002f] membar #Sync jmpl %o7,%g0 ldx [%i0+0x038],%l5 ! Mem[000000002e000038] p15_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p16_far_3_le: stw %l2,[%i2+0x018] ! Mem[0000000031000018] ldsw [%i1+0x02c],%l3 ! Mem[000000003080002c] ldsh [%i1+0x03e],%l5 ! Mem[000000003080003e] ldsh [%i2+0x00c],%l4 ! Mem[000000003100000c] stx %l6,[%i1+0x028] ! Mem[0000000030800028] jmpl %o7,%g0 ldub [%i1+0x00e],%l5 ! Mem[000000003080000e] p16_far_3_lem: membar #Sync stw %l2,[%i2+0x018] ! Mem[0000000031000018] ldsw [%i1+0x02c],%l3 ! Mem[000000003080002c] ldsh [%i1+0x03e],%l5 ! Mem[000000003080003e] ldsh [%i2+0x00c],%l4 ! Mem[000000003100000c] stx %l6,[%i1+0x028] ! Mem[0000000030800028] membar #Sync jmpl %o7,%g0 ldub [%i1+0x00e],%l5 ! Mem[000000003080000e] p16_far_3_he: stw %l4,[%i3+0x034] ! Mem[0000000031800034] stb %l2,[%i2+0x02d] ! Mem[000000003100002d] ldub [%i1+0x02f],%l0 ! Mem[000000003080002f] jmpl %o7,%g0 ldsh [%i0+0x03e],%l5 ! Mem[000000003000003e] p16_far_3_hem: membar #Sync stw %l4,[%i3+0x034] ! Mem[0000000031800034] stb %l2,[%i2+0x02d] ! Mem[000000003100002d] ldub [%i1+0x02f],%l0 ! Mem[000000003080002f] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x03e],%l5 ! Mem[000000003000003e] p16_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p17_far_3_le: ldsb [%i1+0x018],%l2 ! Mem[0000000032800018] lduh [%i3+0x00c],%l3 ! Mem[000000003380000c] sth %l5,[%i2+0x03e] ! Mem[000000003300003e] ldsw [%i2+0x00c],%l4 ! Mem[000000003300000c] ldd [%i3+0x028],%l6 ! Mem[0000000033800028] jmpl %o7,%g0 ldd [%i3+0x028],%l4 ! Mem[0000000033800028] p17_far_3_lem: membar #Sync ldsb [%i1+0x018],%l2 ! Mem[0000000032800018] lduh [%i3+0x00c],%l3 ! Mem[000000003380000c] sth %l5,[%i2+0x03e] ! Mem[000000003300003e] ldsw [%i2+0x00c],%l4 ! Mem[000000003300000c] ldd [%i3+0x028],%l6 ! Mem[0000000033800028] membar #Sync jmpl %o7,%g0 ldd [%i3+0x028],%l4 ! Mem[0000000033800028] p17_far_3_he: stw %l4,[%i1+0x034] ! Mem[0000000032800034] ldsw [%i2+0x00c],%l2 ! Mem[000000003300000c] std %l0,[%i0+0x028] ! Mem[0000000032000028] jmpl %o7,%g0 sth %l5,[%i0+0x03e] ! Mem[000000003200003e] p17_far_3_hem: membar #Sync stw %l4,[%i1+0x034] ! Mem[0000000032800034] ldsw [%i2+0x00c],%l2 ! Mem[000000003300000c] std %l0,[%i0+0x028] ! Mem[0000000032000028] membar #Sync jmpl %o7,%g0 sth %l5,[%i0+0x03e] ! Mem[000000003200003e] p17_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p18_far_3_le: lduw [%i1+0x018],%l2 ! Mem[0000000034800018] std %l2,[%i3+0x028] ! Mem[0000000035800028] lduh [%i3+0x03e],%l5 ! Mem[000000003580003e] ldub [%i1+0x00d],%l4 ! Mem[000000003480000d] ldsb [%i2+0x02d],%l6 ! Mem[000000003500002d] jmpl %o7,%g0 std %l4,[%i0+0x008] ! Mem[0000000034000008] p18_far_3_lem: membar #Sync lduw [%i1+0x018],%l2 ! Mem[0000000034800018] std %l2,[%i3+0x028] ! Mem[0000000035800028] lduh [%i3+0x03e],%l5 ! Mem[000000003580003e] ldub [%i1+0x00d],%l4 ! Mem[000000003480000d] ldsb [%i2+0x02d],%l6 ! Mem[000000003500002d] membar #Sync jmpl %o7,%g0 std %l4,[%i0+0x008] ! Mem[0000000034000008] p18_far_3_he: ldd [%i2+0x030],%l4 ! Mem[0000000035000030] ldd [%i2+0x028],%l2 ! Mem[0000000035000028] stx %l0,[%i3+0x028] ! Mem[0000000035800028] jmpl %o7,%g0 lduh [%i0+0x03e],%l5 ! Mem[000000003400003e] p18_far_3_hem: membar #Sync ldd [%i2+0x030],%l4 ! Mem[0000000035000030] ldd [%i2+0x028],%l2 ! Mem[0000000035000028] stx %l0,[%i3+0x028] ! Mem[0000000035800028] membar #Sync jmpl %o7,%g0 lduh [%i0+0x03e],%l5 ! Mem[000000003400003e] p18_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p19_far_3_le: stw %l2,[%i1+0x018] ! Mem[0000000036800018] ldd [%i0+0x008],%l2 ! Mem[0000000036000008] ldd [%i3+0x038],%l4 ! Mem[0000000037800038] lduh [%i1+0x00c],%l4 ! Mem[000000003680000c] ldsh [%i1+0x02c],%l6 ! Mem[000000003680002c] jmpl %o7,%g0 lduh [%i1+0x02e],%l5 ! Mem[000000003680002e] p19_far_3_lem: membar #Sync stw %l2,[%i1+0x018] ! Mem[0000000036800018] ldd [%i0+0x008],%l2 ! Mem[0000000036000008] ldd [%i3+0x038],%l4 ! Mem[0000000037800038] lduh [%i1+0x00c],%l4 ! Mem[000000003680000c] ldsh [%i1+0x02c],%l6 ! Mem[000000003680002c] membar #Sync jmpl %o7,%g0 lduh [%i1+0x02e],%l5 ! Mem[000000003680002e] p19_far_3_he: ldd [%i1+0x030],%l4 ! Mem[0000000036800030] sth %l2,[%i2+0x00c] ! Mem[000000003700000c] ldsh [%i2+0x02e],%l0 ! Mem[000000003700002e] jmpl %o7,%g0 ldd [%i0+0x038],%l4 ! Mem[0000000036000038] p19_far_3_hem: membar #Sync ldd [%i1+0x030],%l4 ! Mem[0000000036800030] sth %l2,[%i2+0x00c] ! Mem[000000003700000c] ldsh [%i2+0x02e],%l0 ! Mem[000000003700002e] membar #Sync jmpl %o7,%g0 ldd [%i0+0x038],%l4 ! Mem[0000000036000038] p19_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p20_far_3_le: ldsw [%i0+0x018],%l2 ! Mem[0000000038000018] ldsh [%i1+0x02c],%l3 ! Mem[000000003880002c] lduw [%i0+0x03c],%l5 ! Mem[000000003800003c] lduw [%i1+0x00c],%l4 ! Mem[000000003880000c] ldsb [%i0+0x02d],%l6 ! Mem[000000003800002d] jmpl %o7,%g0 ldsb [%i3+0x00e],%l5 ! Mem[000000003980000e] p20_far_3_lem: membar #Sync ldsw [%i0+0x018],%l2 ! Mem[0000000038000018] ldsh [%i1+0x02c],%l3 ! Mem[000000003880002c] lduw [%i0+0x03c],%l5 ! Mem[000000003800003c] lduw [%i1+0x00c],%l4 ! Mem[000000003880000c] ldsb [%i0+0x02d],%l6 ! Mem[000000003800002d] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x00e],%l5 ! Mem[000000003980000e] p20_far_3_he: ldsh [%i2+0x036],%l4 ! Mem[0000000039000036] ldx [%i2+0x028],%l2 ! Mem[0000000039000028] lduh [%i2+0x02e],%l0 ! Mem[000000003900002e] jmpl %o7,%g0 stb %l5,[%i0+0x03e] ! Mem[000000003800003e] p20_far_3_hem: membar #Sync ldsh [%i2+0x036],%l4 ! Mem[0000000039000036] ldx [%i2+0x028],%l2 ! Mem[0000000039000028] lduh [%i2+0x02e],%l0 ! Mem[000000003900002e] membar #Sync jmpl %o7,%g0 stb %l5,[%i0+0x03e] ! Mem[000000003800003e] p20_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p21_far_3_le: stb %l2,[%i0+0x018] ! Mem[000000003a000018] lduw [%i2+0x00c],%l3 ! Mem[000000003b00000c] ldsb [%i1+0x03f],%l5 ! Mem[000000003a80003f] ldx [%i0+0x008],%l4 ! Mem[000000003a000008] ldsh [%i2+0x02c],%l6 ! Mem[000000003b00002c] jmpl %o7,%g0 sth %l5,[%i0+0x02e] ! Mem[000000003a00002e] p21_far_3_lem: membar #Sync stb %l2,[%i0+0x018] ! Mem[000000003a000018] lduw [%i2+0x00c],%l3 ! Mem[000000003b00000c] ldsb [%i1+0x03f],%l5 ! Mem[000000003a80003f] ldx [%i0+0x008],%l4 ! Mem[000000003a000008] ldsh [%i2+0x02c],%l6 ! Mem[000000003b00002c] membar #Sync jmpl %o7,%g0 sth %l5,[%i0+0x02e] ! Mem[000000003a00002e] p21_far_3_he: ldsh [%i1+0x036],%l4 ! Mem[000000003a800036] ldub [%i2+0x00d],%l2 ! Mem[000000003b00000d] stb %l0,[%i1+0x02f] ! Mem[000000003a80002f] jmpl %o7,%g0 lduh [%i0+0x03e],%l5 ! Mem[000000003a00003e] p21_far_3_hem: membar #Sync ldsh [%i1+0x036],%l4 ! Mem[000000003a800036] ldub [%i2+0x00d],%l2 ! Mem[000000003b00000d] stb %l0,[%i1+0x02f] ! Mem[000000003a80002f] membar #Sync jmpl %o7,%g0 lduh [%i0+0x03e],%l5 ! Mem[000000003a00003e] p21_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p22_far_3_le: stw %l2,[%i0+0x018] ! Mem[000000003c000018] sth %l3,[%i3+0x02c] ! Mem[000000003d80002c] std %l4,[%i1+0x038] ! Mem[000000003c800038] stb %l4,[%i3+0x00d] ! Mem[000000003d80000d] ldsw [%i1+0x02c],%l6 ! Mem[000000003c80002c] jmpl %o7,%g0 lduw [%i2+0x00c],%l5 ! Mem[000000003d00000c] p22_far_3_lem: membar #Sync stw %l2,[%i0+0x018] ! Mem[000000003c000018] sth %l3,[%i3+0x02c] ! Mem[000000003d80002c] std %l4,[%i1+0x038] ! Mem[000000003c800038] stb %l4,[%i3+0x00d] ! Mem[000000003d80000d] ldsw [%i1+0x02c],%l6 ! Mem[000000003c80002c] membar #Sync jmpl %o7,%g0 lduw [%i2+0x00c],%l5 ! Mem[000000003d00000c] p22_far_3_he: ldsh [%i2+0x036],%l4 ! Mem[000000003d000036] ldsb [%i2+0x02d],%l2 ! Mem[000000003d00002d] stw %l0,[%i1+0x02c] ! Mem[000000003c80002c] jmpl %o7,%g0 ldd [%i1+0x038],%l4 ! Mem[000000003c800038] p22_far_3_hem: membar #Sync ldsh [%i2+0x036],%l4 ! Mem[000000003d000036] ldsb [%i2+0x02d],%l2 ! Mem[000000003d00002d] stw %l0,[%i1+0x02c] ! Mem[000000003c80002c] membar #Sync jmpl %o7,%g0 ldd [%i1+0x038],%l4 ! Mem[000000003c800038] p22_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p23_far_3_le: ldsw [%i3+0x018],%l2 ! Mem[000000003f800018] stx %l3,[%i3+0x008] ! Mem[000000003f800008] ldsh [%i1+0x03e],%l5 ! Mem[000000003e80003e] std %l4,[%i3+0x008] ! Mem[000000003f800008] ldsh [%i0+0x02c],%l6 ! Mem[000000003e00002c] jmpl %o7,%g0 ldsh [%i3+0x02e],%l5 ! Mem[000000003f80002e] p23_far_3_lem: membar #Sync ldsw [%i3+0x018],%l2 ! Mem[000000003f800018] stx %l3,[%i3+0x008] ! Mem[000000003f800008] ldsh [%i1+0x03e],%l5 ! Mem[000000003e80003e] std %l4,[%i3+0x008] ! Mem[000000003f800008] ldsh [%i0+0x02c],%l6 ! Mem[000000003e00002c] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x02e],%l5 ! Mem[000000003f80002e] p23_far_3_he: ldub [%i1+0x037],%l4 ! Mem[000000003e800037] stw %l2,[%i2+0x00c] ! Mem[000000003f00000c] ldsb [%i0+0x02f],%l0 ! Mem[000000003e00002f] jmpl %o7,%g0 stb %l5,[%i1+0x03e] ! Mem[000000003e80003e] p23_far_3_hem: membar #Sync ldub [%i1+0x037],%l4 ! Mem[000000003e800037] stw %l2,[%i2+0x00c] ! Mem[000000003f00000c] ldsb [%i0+0x02f],%l0 ! Mem[000000003e00002f] membar #Sync jmpl %o7,%g0 stb %l5,[%i1+0x03e] ! Mem[000000003e80003e] p23_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p24_far_3_le: stb %l2,[%i3+0x018] ! Mem[0000000041800018] ldsw [%i1+0x02c],%l3 ! Mem[000000004080002c] sth %l5,[%i2+0x03e] ! Mem[000000004100003e] sth %l4,[%i2+0x00c] ! Mem[000000004100000c] ldsw [%i3+0x02c],%l6 ! Mem[000000004180002c] jmpl %o7,%g0 stw %l5,[%i0+0x00c] ! Mem[000000004000000c] p24_far_3_lem: membar #Sync stb %l2,[%i3+0x018] ! Mem[0000000041800018] ldsw [%i1+0x02c],%l3 ! Mem[000000004080002c] sth %l5,[%i2+0x03e] ! Mem[000000004100003e] sth %l4,[%i2+0x00c] ! Mem[000000004100000c] ldsw [%i3+0x02c],%l6 ! Mem[000000004180002c] membar #Sync jmpl %o7,%g0 stw %l5,[%i0+0x00c] ! Mem[000000004000000c] p24_far_3_he: ldub [%i2+0x037],%l4 ! Mem[0000000041000037] lduw [%i2+0x02c],%l2 ! Mem[000000004100002c] ldub [%i3+0x02f],%l0 ! Mem[000000004180002f] jmpl %o7,%g0 ldsw [%i1+0x03c],%l5 ! Mem[000000004080003c] p24_far_3_hem: membar #Sync ldub [%i2+0x037],%l4 ! Mem[0000000041000037] lduw [%i2+0x02c],%l2 ! Mem[000000004100002c] ldub [%i3+0x02f],%l0 ! Mem[000000004180002f] membar #Sync jmpl %o7,%g0 ldsw [%i1+0x03c],%l5 ! Mem[000000004080003c] p24_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p25_far_3_le: ldd [%i3+0x018],%l2 ! Mem[0000000043800018] ldx [%i2+0x008],%l3 ! Mem[0000000043000008] lduh [%i3+0x03e],%l5 ! Mem[000000004380003e] stw %l4,[%i1+0x00c] ! Mem[000000004280000c] ldub [%i1+0x02d],%l6 ! Mem[000000004280002d] jmpl %o7,%g0 ldx [%i2+0x028],%l5 ! Mem[0000000043000028] p25_far_3_lem: membar #Sync ldd [%i3+0x018],%l2 ! Mem[0000000043800018] ldx [%i2+0x008],%l3 ! Mem[0000000043000008] lduh [%i3+0x03e],%l5 ! Mem[000000004380003e] stw %l4,[%i1+0x00c] ! Mem[000000004280000c] ldub [%i1+0x02d],%l6 ! Mem[000000004280002d] membar #Sync jmpl %o7,%g0 ldx [%i2+0x028],%l5 ! Mem[0000000043000028] p25_far_3_he: lduw [%i1+0x034],%l4 ! Mem[0000000042800034] ldsw [%i2+0x00c],%l2 ! Mem[000000004300000c] ldx [%i2+0x028],%l0 ! Mem[0000000043000028] jmpl %o7,%g0 stw %l5,[%i1+0x03c] ! Mem[000000004280003c] p25_far_3_hem: membar #Sync lduw [%i1+0x034],%l4 ! Mem[0000000042800034] ldsw [%i2+0x00c],%l2 ! Mem[000000004300000c] ldx [%i2+0x028],%l0 ! Mem[0000000043000028] membar #Sync jmpl %o7,%g0 stw %l5,[%i1+0x03c] ! Mem[000000004280003c] p25_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p26_far_3_le: ldsw [%i3+0x018],%l2 ! Mem[0000000045800018] std %l2,[%i3+0x028] ! Mem[0000000045800028] ldd [%i0+0x038],%l4 ! Mem[0000000044000038] stx %l4,[%i1+0x008] ! Mem[0000000044800008] ldsw [%i1+0x02c],%l6 ! Mem[000000004480002c] jmpl %o7,%g0 ldsw [%i3+0x00c],%l5 ! Mem[000000004580000c] p26_far_3_lem: membar #Sync ldsw [%i3+0x018],%l2 ! Mem[0000000045800018] std %l2,[%i3+0x028] ! Mem[0000000045800028] ldd [%i0+0x038],%l4 ! Mem[0000000044000038] stx %l4,[%i1+0x008] ! Mem[0000000044800008] ldsw [%i1+0x02c],%l6 ! Mem[000000004480002c] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x00c],%l5 ! Mem[000000004580000c] p26_far_3_he: lduw [%i2+0x034],%l4 ! Mem[0000000045000034] ldd [%i2+0x028],%l2 ! Mem[0000000045000028] sth %l0,[%i1+0x02e] ! Mem[000000004480002e] jmpl %o7,%g0 lduw [%i1+0x03c],%l5 ! Mem[000000004480003c] p26_far_3_hem: membar #Sync lduw [%i2+0x034],%l4 ! Mem[0000000045000034] ldd [%i2+0x028],%l2 ! Mem[0000000045000028] sth %l0,[%i1+0x02e] ! Mem[000000004480002e] membar #Sync jmpl %o7,%g0 lduw [%i1+0x03c],%l5 ! Mem[000000004480003c] p26_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p27_far_3_le: stb %l2,[%i3+0x018] ! Mem[0000000047800018] ldd [%i3+0x008],%l2 ! Mem[0000000047800008] lduw [%i0+0x03c],%l5 ! Mem[000000004600003c] ldd [%i1+0x008],%l4 ! Mem[0000000046800008] ldub [%i3+0x02d],%l6 ! Mem[000000004780002d] jmpl %o7,%g0 stx %l5,[%i0+0x028] ! Mem[0000000046000028] p27_far_3_lem: membar #Sync stb %l2,[%i3+0x018] ! Mem[0000000047800018] ldd [%i3+0x008],%l2 ! Mem[0000000047800008] lduw [%i0+0x03c],%l5 ! Mem[000000004600003c] ldd [%i1+0x008],%l4 ! Mem[0000000046800008] ldub [%i3+0x02d],%l6 ! Mem[000000004780002d] membar #Sync jmpl %o7,%g0 stx %l5,[%i0+0x028] ! Mem[0000000046000028] p27_far_3_he: stb %l4,[%i1+0x037] ! Mem[0000000046800037] sth %l2,[%i2+0x00c] ! Mem[000000004700000c] ldd [%i1+0x028],%l0 ! Mem[0000000046800028] jmpl %o7,%g0 ldsb [%i1+0x03e],%l5 ! Mem[000000004680003e] p27_far_3_hem: membar #Sync stb %l4,[%i1+0x037] ! Mem[0000000046800037] sth %l2,[%i2+0x00c] ! Mem[000000004700000c] ldd [%i1+0x028],%l0 ! Mem[0000000046800028] membar #Sync jmpl %o7,%g0 ldsb [%i1+0x03e],%l5 ! Mem[000000004680003e] p27_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p28_far_3_le: ldd [%i2+0x018],%l2 ! Mem[0000000049000018] ldub [%i0+0x02d],%l3 ! Mem[000000004800002d] ldsb [%i1+0x03f],%l5 ! Mem[000000004880003f] ldsb [%i0+0x00d],%l4 ! Mem[000000004800000d] lduh [%i2+0x02c],%l6 ! Mem[000000004900002c] jmpl %o7,%g0 stb %l5,[%i2+0x00e] ! Mem[000000004900000e] p28_far_3_lem: membar #Sync ldd [%i2+0x018],%l2 ! Mem[0000000049000018] ldub [%i0+0x02d],%l3 ! Mem[000000004800002d] ldsb [%i1+0x03f],%l5 ! Mem[000000004880003f] ldsb [%i0+0x00d],%l4 ! Mem[000000004800000d] lduh [%i2+0x02c],%l6 ! Mem[000000004900002c] membar #Sync jmpl %o7,%g0 stb %l5,[%i2+0x00e] ! Mem[000000004900000e] p28_far_3_he: stb %l4,[%i2+0x037] ! Mem[0000000049000037] ldx [%i2+0x028],%l2 ! Mem[0000000049000028] ldsw [%i0+0x02c],%l0 ! Mem[000000004800002c] jmpl %o7,%g0 stw %l5,[%i1+0x03c] ! Mem[000000004880003c] p28_far_3_hem: membar #Sync stb %l4,[%i2+0x037] ! Mem[0000000049000037] ldx [%i2+0x028],%l2 ! Mem[0000000049000028] ldsw [%i0+0x02c],%l0 ! Mem[000000004800002c] membar #Sync jmpl %o7,%g0 stw %l5,[%i1+0x03c] ! Mem[000000004880003c] p28_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p29_far_3_le: lduh [%i2+0x018],%l2 ! Mem[000000004b000018] lduw [%i1+0x00c],%l3 ! Mem[000000004a80000c] std %l4,[%i1+0x038] ! Mem[000000004a800038] ldsh [%i0+0x00c],%l4 ! Mem[000000004a00000c] lduw [%i1+0x02c],%l6 ! Mem[000000004a80002c] jmpl %o7,%g0 ldsh [%i3+0x02e],%l5 ! Mem[000000004b80002e] p29_far_3_lem: membar #Sync lduh [%i2+0x018],%l2 ! Mem[000000004b000018] lduw [%i1+0x00c],%l3 ! Mem[000000004a80000c] std %l4,[%i1+0x038] ! Mem[000000004a800038] ldsh [%i0+0x00c],%l4 ! Mem[000000004a00000c] lduw [%i1+0x02c],%l6 ! Mem[000000004a80002c] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x02e],%l5 ! Mem[000000004b80002e] p29_far_3_he: stb %l4,[%i0+0x037] ! Mem[000000004a000037] ldub [%i2+0x00d],%l2 ! Mem[000000004b00000d] lduw [%i0+0x02c],%l0 ! Mem[000000004a00002c] jmpl %o7,%g0 lduw [%i1+0x03c],%l5 ! Mem[000000004a80003c] p29_far_3_hem: membar #Sync stb %l4,[%i0+0x037] ! Mem[000000004a000037] ldub [%i2+0x00d],%l2 ! Mem[000000004b00000d] lduw [%i0+0x02c],%l0 ! Mem[000000004a00002c] membar #Sync jmpl %o7,%g0 lduw [%i1+0x03c],%l5 ! Mem[000000004a80003c] p29_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p30_far_3_le: sth %l2,[%i2+0x018] ! Mem[000000004d000018] sth %l3,[%i3+0x02c] ! Mem[000000004d80002c] ldub [%i2+0x03f],%l5 ! Mem[000000004d00003f] ldsw [%i3+0x00c],%l4 ! Mem[000000004d80000c] lduh [%i0+0x02c],%l6 ! Mem[000000004c00002c] jmpl %o7,%g0 stw %l5,[%i0+0x00c] ! Mem[000000004c00000c] p30_far_3_lem: membar #Sync sth %l2,[%i2+0x018] ! Mem[000000004d000018] sth %l3,[%i3+0x02c] ! Mem[000000004d80002c] ldub [%i2+0x03f],%l5 ! Mem[000000004d00003f] ldsw [%i3+0x00c],%l4 ! Mem[000000004d80000c] lduh [%i0+0x02c],%l6 ! Mem[000000004c00002c] membar #Sync jmpl %o7,%g0 stw %l5,[%i0+0x00c] ! Mem[000000004c00000c] p30_far_3_he: sth %l4,[%i2+0x036] ! Mem[000000004d000036] stx %l2,[%i2+0x028] ! Mem[000000004d000028] std %l0,[%i3+0x028] ! Mem[000000004d800028] jmpl %o7,%g0 ldsb [%i2+0x03e],%l5 ! Mem[000000004d00003e] p30_far_3_hem: membar #Sync sth %l4,[%i2+0x036] ! Mem[000000004d000036] stx %l2,[%i2+0x028] ! Mem[000000004d000028] std %l0,[%i3+0x028] ! Mem[000000004d800028] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x03e],%l5 ! Mem[000000004d00003e] p30_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p31_far_3_le: ldd [%i1+0x018],%l2 ! Mem[000000004e800018] ldsb [%i3+0x00d],%l3 ! Mem[000000004f80000d] sth %l5,[%i2+0x03e] ! Mem[000000004f00003e] ldub [%i2+0x00d],%l4 ! Mem[000000004f00000d] lduw [%i2+0x02c],%l6 ! Mem[000000004f00002c] jmpl %o7,%g0 ldx [%i2+0x028],%l5 ! Mem[000000004f000028] p31_far_3_lem: membar #Sync ldd [%i1+0x018],%l2 ! Mem[000000004e800018] ldsb [%i3+0x00d],%l3 ! Mem[000000004f80000d] sth %l5,[%i2+0x03e] ! Mem[000000004f00003e] ldub [%i2+0x00d],%l4 ! Mem[000000004f00000d] lduw [%i2+0x02c],%l6 ! Mem[000000004f00002c] membar #Sync jmpl %o7,%g0 ldx [%i2+0x028],%l5 ! Mem[000000004f000028] p31_far_3_he: sth %l4,[%i0+0x036] ! Mem[000000004e000036] std %l2,[%i3+0x008] ! Mem[000000004f800008] stx %l0,[%i2+0x028] ! Mem[000000004f000028] jmpl %o7,%g0 std %l4,[%i2+0x038] ! Mem[000000004f000038] p31_far_3_hem: membar #Sync sth %l4,[%i0+0x036] ! Mem[000000004e000036] std %l2,[%i3+0x008] ! Mem[000000004f800008] stx %l0,[%i2+0x028] ! Mem[000000004f000028] membar #Sync jmpl %o7,%g0 std %l4,[%i2+0x038] ! Mem[000000004f000038] p31_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p32_far_3_le: lduh [%i1+0x018],%l2 ! Mem[0000000050800018] ldsw [%i0+0x02c],%l3 ! Mem[000000005000002c] lduh [%i3+0x03e],%l5 ! Mem[000000005180003e] ldx [%i2+0x008],%l4 ! Mem[0000000051000008] ldx [%i1+0x028],%l6 ! Mem[0000000050800028] jmpl %o7,%g0 ldsw [%i3+0x00c],%l5 ! Mem[000000005180000c] p32_far_3_lem: membar #Sync lduh [%i1+0x018],%l2 ! Mem[0000000050800018] ldsw [%i0+0x02c],%l3 ! Mem[000000005000002c] lduh [%i3+0x03e],%l5 ! Mem[000000005180003e] ldx [%i2+0x008],%l4 ! Mem[0000000051000008] ldx [%i1+0x028],%l6 ! Mem[0000000050800028] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x00c],%l5 ! Mem[000000005180000c] p32_far_3_he: stx %l4,[%i2+0x030] ! Mem[0000000051000030] lduw [%i3+0x02c],%l2 ! Mem[000000005180002c] ldub [%i1+0x02f],%l0 ! Mem[000000005080002f] jmpl %o7,%g0 ldub [%i2+0x03e],%l5 ! Mem[000000005100003e] p32_far_3_hem: membar #Sync stx %l4,[%i2+0x030] ! Mem[0000000051000030] lduw [%i3+0x02c],%l2 ! Mem[000000005180002c] ldub [%i1+0x02f],%l0 ! Mem[000000005080002f] membar #Sync jmpl %o7,%g0 ldub [%i2+0x03e],%l5 ! Mem[000000005100003e] p32_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p33_far_3_le: sth %l2,[%i1+0x018] ! Mem[0000000052800018] ldx [%i1+0x008],%l3 ! Mem[0000000052800008] ldd [%i0+0x038],%l4 ! Mem[0000000052000038] stb %l4,[%i1+0x00d] ! Mem[000000005280000d] lduw [%i0+0x02c],%l6 ! Mem[000000005200002c] jmpl %o7,%g0 stx %l5,[%i0+0x028] ! Mem[0000000052000028] p33_far_3_lem: membar #Sync sth %l2,[%i1+0x018] ! Mem[0000000052800018] ldx [%i1+0x008],%l3 ! Mem[0000000052800008] ldd [%i0+0x038],%l4 ! Mem[0000000052000038] stb %l4,[%i1+0x00d] ! Mem[000000005280000d] lduw [%i0+0x02c],%l6 ! Mem[000000005200002c] membar #Sync jmpl %o7,%g0 stx %l5,[%i0+0x028] ! Mem[0000000052000028] p33_far_3_he: stx %l4,[%i0+0x030] ! Mem[0000000052000030] ldsw [%i3+0x00c],%l2 ! Mem[000000005380000c] ldx [%i1+0x028],%l0 ! Mem[0000000052800028] jmpl %o7,%g0 stx %l5,[%i2+0x038] ! Mem[0000000053000038] p33_far_3_hem: membar #Sync stx %l4,[%i0+0x030] ! Mem[0000000052000030] ldsw [%i3+0x00c],%l2 ! Mem[000000005380000c] ldx [%i1+0x028],%l0 ! Mem[0000000052800028] membar #Sync jmpl %o7,%g0 stx %l5,[%i2+0x038] ! Mem[0000000053000038] p33_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p34_far_3_le: ldsh [%i0+0x018],%l2 ! Mem[0000000054000018] stw %l3,[%i2+0x02c] ! Mem[000000005500002c] lduw [%i1+0x03c],%l5 ! Mem[000000005480003c] std %l4,[%i1+0x008] ! Mem[0000000054800008] ldx [%i3+0x028],%l6 ! Mem[0000000055800028] jmpl %o7,%g0 stb %l5,[%i2+0x00e] ! Mem[000000005500000e] p34_far_3_lem: membar #Sync ldsh [%i0+0x018],%l2 ! Mem[0000000054000018] stw %l3,[%i2+0x02c] ! Mem[000000005500002c] lduw [%i1+0x03c],%l5 ! Mem[000000005480003c] std %l4,[%i1+0x008] ! Mem[0000000054800008] ldx [%i3+0x028],%l6 ! Mem[0000000055800028] membar #Sync jmpl %o7,%g0 stb %l5,[%i2+0x00e] ! Mem[000000005500000e] p34_far_3_he: ldsb [%i2+0x037],%l4 ! Mem[0000000055000037] ldd [%i3+0x028],%l2 ! Mem[0000000055800028] sth %l0,[%i0+0x02e] ! Mem[000000005400002e] jmpl %o7,%g0 ldx [%i2+0x038],%l5 ! Mem[0000000055000038] p34_far_3_hem: membar #Sync ldsb [%i2+0x037],%l4 ! Mem[0000000055000037] ldd [%i3+0x028],%l2 ! Mem[0000000055800028] sth %l0,[%i0+0x02e] ! Mem[000000005400002e] membar #Sync jmpl %o7,%g0 ldx [%i2+0x038],%l5 ! Mem[0000000055000038] p34_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p35_far_3_le: lduh [%i0+0x018],%l2 ! Mem[0000000056000018] ldd [%i3+0x008],%l2 ! Mem[0000000057800008] ldsb [%i1+0x03f],%l5 ! Mem[000000005680003f] sth %l4,[%i0+0x00c] ! Mem[000000005600000c] stb %l6,[%i1+0x02d] ! Mem[000000005680002d] jmpl %o7,%g0 ldub [%i0+0x02e],%l5 ! Mem[000000005600002e] p35_far_3_lem: membar #Sync lduh [%i0+0x018],%l2 ! Mem[0000000056000018] ldd [%i3+0x008],%l2 ! Mem[0000000057800008] ldsb [%i1+0x03f],%l5 ! Mem[000000005680003f] sth %l4,[%i0+0x00c] ! Mem[000000005600000c] stb %l6,[%i1+0x02d] ! Mem[000000005680002d] membar #Sync jmpl %o7,%g0 ldub [%i0+0x02e],%l5 ! Mem[000000005600002e] p35_far_3_he: ldsb [%i0+0x037],%l4 ! Mem[0000000056000037] sth %l2,[%i3+0x00c] ! Mem[000000005780000c] ldd [%i3+0x028],%l0 ! Mem[0000000057800028] jmpl %o7,%g0 ldsh [%i2+0x03e],%l5 ! Mem[000000005700003e] p35_far_3_hem: membar #Sync ldsb [%i0+0x037],%l4 ! Mem[0000000056000037] sth %l2,[%i3+0x00c] ! Mem[000000005780000c] ldd [%i3+0x028],%l0 ! Mem[0000000057800028] membar #Sync jmpl %o7,%g0 ldsh [%i2+0x03e],%l5 ! Mem[000000005700003e] p35_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p36_far_3_le: sth %l2,[%i0+0x018] ! Mem[0000000058000018] ldub [%i3+0x02d],%l3 ! Mem[000000005980002d] std %l4,[%i1+0x038] ! Mem[0000000058800038] stw %l4,[%i0+0x00c] ! Mem[000000005800000c] std %l6,[%i1+0x028] ! Mem[0000000058800028] jmpl %o7,%g0 ldd [%i0+0x008],%l4 ! Mem[0000000058000008] p36_far_3_lem: membar #Sync sth %l2,[%i0+0x018] ! Mem[0000000058000018] ldub [%i3+0x02d],%l3 ! Mem[000000005980002d] std %l4,[%i1+0x038] ! Mem[0000000058800038] stw %l4,[%i0+0x00c] ! Mem[000000005800000c] std %l6,[%i1+0x028] ! Mem[0000000058800028] membar #Sync jmpl %o7,%g0 ldd [%i0+0x008],%l4 ! Mem[0000000058000008] p36_far_3_he: ldsw [%i2+0x034],%l4 ! Mem[0000000059000034] ldx [%i3+0x028],%l2 ! Mem[0000000059800028] ldsw [%i2+0x02c],%l0 ! Mem[000000005900002c] jmpl %o7,%g0 stx %l5,[%i2+0x038] ! Mem[0000000059000038] p36_far_3_hem: membar #Sync ldsw [%i2+0x034],%l4 ! Mem[0000000059000034] ldx [%i3+0x028],%l2 ! Mem[0000000059800028] ldsw [%i2+0x02c],%l0 ! Mem[000000005900002c] membar #Sync jmpl %o7,%g0 stx %l5,[%i2+0x038] ! Mem[0000000059000038] p36_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p37_far_3_le: ldsh [%i3+0x018],%l2 ! Mem[000000005b800018] stb %l3,[%i1+0x00d] ! Mem[000000005a80000d] ldub [%i2+0x03f],%l5 ! Mem[000000005b00003f] stx %l4,[%i3+0x008] ! Mem[000000005b800008] stb %l6,[%i3+0x02d] ! Mem[000000005b80002d] jmpl %o7,%g0 std %l4,[%i2+0x028] ! Mem[000000005b000028] p37_far_3_lem: membar #Sync ldsh [%i3+0x018],%l2 ! Mem[000000005b800018] stb %l3,[%i1+0x00d] ! Mem[000000005a80000d] ldub [%i2+0x03f],%l5 ! Mem[000000005b00003f] stx %l4,[%i3+0x008] ! Mem[000000005b800008] stb %l6,[%i3+0x02d] ! Mem[000000005b80002d] membar #Sync jmpl %o7,%g0 std %l4,[%i2+0x028] ! Mem[000000005b000028] p37_far_3_he: ldsw [%i0+0x034],%l4 ! Mem[000000005a000034] ldsh [%i3+0x00c],%l2 ! Mem[000000005b80000c] lduw [%i1+0x02c],%l0 ! Mem[000000005a80002c] jmpl %o7,%g0 ldx [%i2+0x038],%l5 ! Mem[000000005b000038] p37_far_3_hem: membar #Sync ldsw [%i0+0x034],%l4 ! Mem[000000005a000034] ldsh [%i3+0x00c],%l2 ! Mem[000000005b80000c] lduw [%i1+0x02c],%l0 ! Mem[000000005a80002c] membar #Sync jmpl %o7,%g0 ldx [%i2+0x038],%l5 ! Mem[000000005b000038] p37_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p38_far_3_le: ldx [%i3+0x018],%l2 ! Mem[000000005d800018] sth %l3,[%i2+0x02c] ! Mem[000000005d00002c] sth %l5,[%i3+0x03e] ! Mem[000000005d80003e] ldd [%i2+0x008],%l4 ! Mem[000000005d000008] std %l6,[%i2+0x028] ! Mem[000000005d000028] jmpl %o7,%g0 lduh [%i0+0x00e],%l5 ! Mem[000000005c00000e] p38_far_3_lem: membar #Sync ldx [%i3+0x018],%l2 ! Mem[000000005d800018] sth %l3,[%i2+0x02c] ! Mem[000000005d00002c] sth %l5,[%i3+0x03e] ! Mem[000000005d80003e] ldd [%i2+0x008],%l4 ! Mem[000000005d000008] std %l6,[%i2+0x028] ! Mem[000000005d000028] membar #Sync jmpl %o7,%g0 lduh [%i0+0x00e],%l5 ! Mem[000000005c00000e] p38_far_3_he: ldsw [%i1+0x034],%l4 ! Mem[000000005c800034] stx %l2,[%i3+0x028] ! Mem[000000005d800028] std %l0,[%i1+0x028] ! Mem[000000005c800028] jmpl %o7,%g0 ldsh [%i3+0x03e],%l5 ! Mem[000000005d80003e] p38_far_3_hem: membar #Sync ldsw [%i1+0x034],%l4 ! Mem[000000005c800034] stx %l2,[%i3+0x028] ! Mem[000000005d800028] std %l0,[%i1+0x028] ! Mem[000000005c800028] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x03e],%l5 ! Mem[000000005d80003e] p38_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p39_far_3_le: stx %l2,[%i3+0x018] ! Mem[000000005f800018] ldsb [%i3+0x00d],%l3 ! Mem[000000005f80000d] lduh [%i3+0x03e],%l5 ! Mem[000000005f80003e] ldsb [%i2+0x00d],%l4 ! Mem[000000005f00000d] sth %l6,[%i1+0x02c] ! Mem[000000005e80002c] jmpl %o7,%g0 ldsb [%i0+0x02e],%l5 ! Mem[000000005e00002e] p39_far_3_lem: membar #Sync stx %l2,[%i3+0x018] ! Mem[000000005f800018] ldsb [%i3+0x00d],%l3 ! Mem[000000005f80000d] lduh [%i3+0x03e],%l5 ! Mem[000000005f80003e] ldsb [%i2+0x00d],%l4 ! Mem[000000005f00000d] sth %l6,[%i1+0x02c] ! Mem[000000005e80002c] membar #Sync jmpl %o7,%g0 ldsb [%i0+0x02e],%l5 ! Mem[000000005e00002e] p39_far_3_he: lduh [%i0+0x036],%l4 ! Mem[000000005e000036] std %l2,[%i3+0x008] ! Mem[000000005f800008] stx %l0,[%i1+0x028] ! Mem[000000005e800028] jmpl %o7,%g0 sth %l5,[%i3+0x03e] ! Mem[000000005f80003e] p39_far_3_hem: membar #Sync lduh [%i0+0x036],%l4 ! Mem[000000005e000036] std %l2,[%i3+0x008] ! Mem[000000005f800008] stx %l0,[%i1+0x028] ! Mem[000000005e800028] membar #Sync jmpl %o7,%g0 sth %l5,[%i3+0x03e] ! Mem[000000005f80003e] p39_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p40_far_3_le: ldsh [%i3+0x018],%l2 ! Mem[0000000061800018] lduh [%i3+0x02c],%l3 ! Mem[000000006180002c] ldd [%i0+0x038],%l4 ! Mem[0000000060000038] ldsh [%i1+0x00c],%l4 ! Mem[000000006080000c] std %l6,[%i0+0x028] ! Mem[0000000060000028] jmpl %o7,%g0 sth %l5,[%i2+0x00e] ! Mem[000000006100000e] p40_far_3_lem: membar #Sync ldsh [%i3+0x018],%l2 ! Mem[0000000061800018] lduh [%i3+0x02c],%l3 ! Mem[000000006180002c] ldd [%i0+0x038],%l4 ! Mem[0000000060000038] ldsh [%i1+0x00c],%l4 ! Mem[000000006080000c] std %l6,[%i0+0x028] ! Mem[0000000060000028] membar #Sync jmpl %o7,%g0 sth %l5,[%i2+0x00e] ! Mem[000000006100000e] p40_far_3_he: lduh [%i1+0x036],%l4 ! Mem[0000000060800036] lduw [%i3+0x02c],%l2 ! Mem[000000006180002c] ldsh [%i0+0x02e],%l0 ! Mem[000000006000002e] jmpl %o7,%g0 lduh [%i3+0x03e],%l5 ! Mem[000000006180003e] p40_far_3_hem: membar #Sync lduh [%i1+0x036],%l4 ! Mem[0000000060800036] lduw [%i3+0x02c],%l2 ! Mem[000000006180002c] ldsh [%i0+0x02e],%l0 ! Mem[000000006000002e] membar #Sync jmpl %o7,%g0 lduh [%i3+0x03e],%l5 ! Mem[000000006180003e] p40_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p41_far_3_le: ldx [%i3+0x018],%l2 ! Mem[0000000063800018] ldx [%i0+0x008],%l3 ! Mem[0000000062000008] stb %l5,[%i1+0x03f] ! Mem[000000006280003f] ldsw [%i1+0x00c],%l4 ! Mem[000000006280000c] sth %l6,[%i2+0x02c] ! Mem[000000006300002c] jmpl %o7,%g0 lduw [%i0+0x02c],%l5 ! Mem[000000006200002c] p41_far_3_lem: membar #Sync ldx [%i3+0x018],%l2 ! Mem[0000000063800018] ldx [%i0+0x008],%l3 ! Mem[0000000062000008] stb %l5,[%i1+0x03f] ! Mem[000000006280003f] ldsw [%i1+0x00c],%l4 ! Mem[000000006280000c] sth %l6,[%i2+0x02c] ! Mem[000000006300002c] membar #Sync jmpl %o7,%g0 lduw [%i0+0x02c],%l5 ! Mem[000000006200002c] p41_far_3_he: ldx [%i0+0x030],%l4 ! Mem[0000000062000030] ldsw [%i3+0x00c],%l2 ! Mem[000000006380000c] lduh [%i3+0x02e],%l0 ! Mem[000000006380002e] jmpl %o7,%g0 ldd [%i3+0x038],%l4 ! Mem[0000000063800038] p41_far_3_hem: membar #Sync ldx [%i0+0x030],%l4 ! Mem[0000000062000030] ldsw [%i3+0x00c],%l2 ! Mem[000000006380000c] lduh [%i3+0x02e],%l0 ! Mem[000000006380002e] membar #Sync jmpl %o7,%g0 ldd [%i3+0x038],%l4 ! Mem[0000000063800038] p41_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p42_far_3_le: stx %l2,[%i2+0x018] ! Mem[0000000065000018] stw %l3,[%i1+0x02c] ! Mem[000000006480002c] ldsb [%i1+0x03f],%l5 ! Mem[000000006480003f] ldub [%i1+0x00d],%l4 ! Mem[000000006480000d] stw %l6,[%i1+0x02c] ! Mem[000000006480002c] jmpl %o7,%g0 ldsh [%i0+0x00e],%l5 ! Mem[000000006400000e] p42_far_3_lem: membar #Sync stx %l2,[%i2+0x018] ! Mem[0000000065000018] stw %l3,[%i1+0x02c] ! Mem[000000006480002c] ldsb [%i1+0x03f],%l5 ! Mem[000000006480003f] ldub [%i1+0x00d],%l4 ! Mem[000000006480000d] stw %l6,[%i1+0x02c] ! Mem[000000006480002c] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x00e],%l5 ! Mem[000000006400000e] p42_far_3_he: ldx [%i1+0x030],%l4 ! Mem[0000000064800030] ldd [%i3+0x028],%l2 ! Mem[0000000065800028] stb %l0,[%i2+0x02f] ! Mem[000000006500002f] jmpl %o7,%g0 stb %l5,[%i3+0x03e] ! Mem[000000006580003e] p42_far_3_hem: membar #Sync ldx [%i1+0x030],%l4 ! Mem[0000000064800030] ldd [%i3+0x028],%l2 ! Mem[0000000065800028] stb %l0,[%i2+0x02f] ! Mem[000000006500002f] membar #Sync jmpl %o7,%g0 stb %l5,[%i3+0x03e] ! Mem[000000006580003e] p42_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p43_far_3_le: ldub [%i2+0x018],%l2 ! Mem[0000000067000018] ldsh [%i2+0x00c],%l3 ! Mem[000000006700000c] std %l4,[%i1+0x038] ! Mem[0000000066800038] lduh [%i0+0x00c],%l4 ! Mem[000000006600000c] sth %l6,[%i0+0x02c] ! Mem[000000006600002c] jmpl %o7,%g0 stw %l5,[%i2+0x02c] ! Mem[000000006700002c] p43_far_3_lem: membar #Sync ldub [%i2+0x018],%l2 ! Mem[0000000067000018] ldsh [%i2+0x00c],%l3 ! Mem[000000006700000c] std %l4,[%i1+0x038] ! Mem[0000000066800038] lduh [%i0+0x00c],%l4 ! Mem[000000006600000c] sth %l6,[%i0+0x02c] ! Mem[000000006600002c] membar #Sync jmpl %o7,%g0 stw %l5,[%i2+0x02c] ! Mem[000000006700002c] p43_far_3_he: std %l4,[%i0+0x030] ! Mem[0000000066000030] stb %l2,[%i3+0x00d] ! Mem[000000006780000d] stw %l0,[%i1+0x02c] ! Mem[000000006680002c] jmpl %o7,%g0 lduh [%i3+0x03e],%l5 ! Mem[000000006780003e] p43_far_3_hem: membar #Sync std %l4,[%i0+0x030] ! Mem[0000000066000030] stb %l2,[%i3+0x00d] ! Mem[000000006780000d] stw %l0,[%i1+0x02c] ! Mem[000000006680002c] membar #Sync jmpl %o7,%g0 lduh [%i3+0x03e],%l5 ! Mem[000000006780003e] p43_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p44_far_3_le: ldx [%i2+0x018],%l2 ! Mem[0000000069000018] ldub [%i3+0x02d],%l3 ! Mem[000000006980002d] ldub [%i2+0x03f],%l5 ! Mem[000000006900003f] lduw [%i3+0x00c],%l4 ! Mem[000000006980000c] stw %l6,[%i3+0x02c] ! Mem[000000006980002c] jmpl %o7,%g0 ldx [%i0+0x008],%l5 ! Mem[0000000068000008] p44_far_3_lem: membar #Sync ldx [%i2+0x018],%l2 ! Mem[0000000069000018] ldub [%i3+0x02d],%l3 ! Mem[000000006980002d] ldub [%i2+0x03f],%l5 ! Mem[000000006900003f] lduw [%i3+0x00c],%l4 ! Mem[000000006980000c] stw %l6,[%i3+0x02c] ! Mem[000000006980002c] membar #Sync jmpl %o7,%g0 ldx [%i0+0x008],%l5 ! Mem[0000000068000008] p44_far_3_he: std %l4,[%i1+0x030] ! Mem[0000000068800030] lduh [%i3+0x02c],%l2 ! Mem[000000006980002c] ldsb [%i1+0x02f],%l0 ! Mem[000000006880002f] jmpl %o7,%g0 ldd [%i3+0x038],%l4 ! Mem[0000000069800038] p44_far_3_hem: membar #Sync std %l4,[%i1+0x030] ! Mem[0000000068800030] lduh [%i3+0x02c],%l2 ! Mem[000000006980002c] ldsb [%i1+0x02f],%l0 ! Mem[000000006880002f] membar #Sync jmpl %o7,%g0 ldd [%i3+0x038],%l4 ! Mem[0000000069800038] p44_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p45_far_3_le: stx %l2,[%i1+0x018] ! Mem[000000006a800018] stb %l3,[%i0+0x00d] ! Mem[000000006a00000d] sth %l5,[%i3+0x03e] ! Mem[000000006b80003e] ldx [%i3+0x008],%l4 ! Mem[000000006b800008] stx %l6,[%i2+0x028] ! Mem[000000006b000028] jmpl %o7,%g0 ldsw [%i0+0x02c],%l5 ! Mem[000000006a00002c] p45_far_3_lem: membar #Sync stx %l2,[%i1+0x018] ! Mem[000000006a800018] stb %l3,[%i0+0x00d] ! Mem[000000006a00000d] sth %l5,[%i3+0x03e] ! Mem[000000006b80003e] ldx [%i3+0x008],%l4 ! Mem[000000006b800008] stx %l6,[%i2+0x028] ! Mem[000000006b000028] membar #Sync jmpl %o7,%g0 ldsw [%i0+0x02c],%l5 ! Mem[000000006a00002c] p45_far_3_he: stw %l4,[%i0+0x034] ! Mem[000000006a000034] ldsh [%i3+0x00c],%l2 ! Mem[000000006b80000c] ldub [%i0+0x02f],%l0 ! Mem[000000006a00002f] jmpl %o7,%g0 stb %l5,[%i3+0x03e] ! Mem[000000006b80003e] p45_far_3_hem: membar #Sync stw %l4,[%i0+0x034] ! Mem[000000006a000034] ldsh [%i3+0x00c],%l2 ! Mem[000000006b80000c] ldub [%i0+0x02f],%l0 ! Mem[000000006a00002f] membar #Sync jmpl %o7,%g0 stb %l5,[%i3+0x03e] ! Mem[000000006b80003e] p45_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p46_far_3_le: ldub [%i1+0x018],%l2 ! Mem[000000006c800018] stx %l3,[%i1+0x028] ! Mem[000000006c800028] lduh [%i3+0x03e],%l5 ! Mem[000000006d80003e] stb %l4,[%i2+0x00d] ! Mem[000000006d00000d] ldd [%i1+0x028],%l6 ! Mem[000000006c800028] jmpl %o7,%g0 stx %l5,[%i2+0x008] ! Mem[000000006d000008] p46_far_3_lem: membar #Sync ldub [%i1+0x018],%l2 ! Mem[000000006c800018] stx %l3,[%i1+0x028] ! Mem[000000006c800028] lduh [%i3+0x03e],%l5 ! Mem[000000006d80003e] stb %l4,[%i2+0x00d] ! Mem[000000006d00000d] ldd [%i1+0x028],%l6 ! Mem[000000006c800028] membar #Sync jmpl %o7,%g0 stx %l5,[%i2+0x008] ! Mem[000000006d000008] p46_far_3_he: stw %l4,[%i1+0x034] ! Mem[000000006c800034] stx %l2,[%i3+0x028] ! Mem[000000006d800028] std %l0,[%i0+0x028] ! Mem[000000006c000028] jmpl %o7,%g0 ldsw [%i3+0x03c],%l5 ! Mem[000000006d80003c] p46_far_3_hem: membar #Sync stw %l4,[%i1+0x034] ! Mem[000000006c800034] stx %l2,[%i3+0x028] ! Mem[000000006d800028] std %l0,[%i0+0x028] ! Mem[000000006c000028] membar #Sync jmpl %o7,%g0 ldsw [%i3+0x03c],%l5 ! Mem[000000006d80003c] p46_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p47_far_3_le: std %l2,[%i1+0x018] ! Mem[000000006e800018] ldsb [%i2+0x00d],%l3 ! Mem[000000006f00000d] ldd [%i0+0x038],%l4 ! Mem[000000006e000038] std %l4,[%i1+0x008] ! Mem[000000006e800008] stx %l6,[%i0+0x028] ! Mem[000000006e000028] jmpl %o7,%g0 stb %l5,[%i0+0x02e] ! Mem[000000006e00002e] p47_far_3_lem: membar #Sync std %l2,[%i1+0x018] ! Mem[000000006e800018] ldsb [%i2+0x00d],%l3 ! Mem[000000006f00000d] ldd [%i0+0x038],%l4 ! Mem[000000006e000038] std %l4,[%i1+0x008] ! Mem[000000006e800008] stx %l6,[%i0+0x028] ! Mem[000000006e000028] membar #Sync jmpl %o7,%g0 stb %l5,[%i0+0x02e] ! Mem[000000006e00002e] p47_far_3_he: stw %l4,[%i3+0x034] ! Mem[000000006f800034] std %l2,[%i3+0x008] ! Mem[000000006f800008] stx %l0,[%i3+0x028] ! Mem[000000006f800028] jmpl %o7,%g0 stw %l5,[%i3+0x03c] ! Mem[000000006f80003c] p47_far_3_hem: membar #Sync stw %l4,[%i3+0x034] ! Mem[000000006f800034] std %l2,[%i3+0x008] ! Mem[000000006f800008] stx %l0,[%i3+0x028] ! Mem[000000006f800028] membar #Sync jmpl %o7,%g0 stw %l5,[%i3+0x03c] ! Mem[000000006f80003c] p47_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p48_far_3_le: stx %l2,[%i0+0x018] ! Mem[0000000070000018] lduh [%i3+0x02c],%l3 ! Mem[000000007180002c] stb %l5,[%i1+0x03f] ! Mem[000000007080003f] stx %l4,[%i1+0x008] ! Mem[0000000070800008] ldd [%i2+0x028],%l6 ! Mem[0000000071000028] jmpl %o7,%g0 ldub [%i1+0x00e],%l5 ! Mem[000000007080000e] p48_far_3_lem: membar #Sync stx %l2,[%i0+0x018] ! Mem[0000000070000018] lduh [%i3+0x02c],%l3 ! Mem[000000007180002c] stb %l5,[%i1+0x03f] ! Mem[000000007080003f] stx %l4,[%i1+0x008] ! Mem[0000000070800008] ldd [%i2+0x028],%l6 ! Mem[0000000071000028] membar #Sync jmpl %o7,%g0 ldub [%i1+0x00e],%l5 ! Mem[000000007080000e] p48_far_3_he: ldd [%i1+0x030],%l4 ! Mem[0000000070800030] lduw [%i0+0x02c],%l2 ! Mem[000000007000002c] ldsh [%i2+0x02e],%l0 ! Mem[000000007100002e] jmpl %o7,%g0 lduw [%i3+0x03c],%l5 ! Mem[000000007180003c] p48_far_3_hem: membar #Sync ldd [%i1+0x030],%l4 ! Mem[0000000070800030] lduw [%i0+0x02c],%l2 ! Mem[000000007000002c] ldsh [%i2+0x02e],%l0 ! Mem[000000007100002e] membar #Sync jmpl %o7,%g0 lduw [%i3+0x03c],%l5 ! Mem[000000007180003c] p48_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p49_far_3_le: ldub [%i0+0x018],%l2 ! Mem[0000000072000018] std %l2,[%i3+0x008] ! Mem[0000000073800008] ldsb [%i1+0x03f],%l5 ! Mem[000000007280003f] ldd [%i1+0x008],%l4 ! Mem[0000000072800008] ldsb [%i1+0x02d],%l6 ! Mem[000000007280002d] jmpl %o7,%g0 ldd [%i2+0x028],%l4 ! Mem[0000000073000028] p49_far_3_lem: membar #Sync ldub [%i0+0x018],%l2 ! Mem[0000000072000018] std %l2,[%i3+0x008] ! Mem[0000000073800008] ldsb [%i1+0x03f],%l5 ! Mem[000000007280003f] ldd [%i1+0x008],%l4 ! Mem[0000000072800008] ldsb [%i1+0x02d],%l6 ! Mem[000000007280002d] membar #Sync jmpl %o7,%g0 ldd [%i2+0x028],%l4 ! Mem[0000000073000028] p49_far_3_he: ldd [%i3+0x030],%l4 ! Mem[0000000073800030] ldsw [%i0+0x00c],%l2 ! Mem[000000007200000c] lduh [%i1+0x02e],%l0 ! Mem[000000007280002e] jmpl %o7,%g0 ldsb [%i3+0x03e],%l5 ! Mem[000000007380003e] p49_far_3_hem: membar #Sync ldd [%i3+0x030],%l4 ! Mem[0000000073800030] ldsw [%i0+0x00c],%l2 ! Mem[000000007200000c] lduh [%i1+0x02e],%l0 ! Mem[000000007280002e] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x03e],%l5 ! Mem[000000007380003e] p49_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p50_far_3_le: std %l2,[%i3+0x018] ! Mem[0000000075800018] stw %l3,[%i1+0x02c] ! Mem[000000007480002c] std %l4,[%i1+0x038] ! Mem[0000000074800038] ldsb [%i0+0x00d],%l4 ! Mem[000000007400000d] ldd [%i0+0x028],%l6 ! Mem[0000000074000028] jmpl %o7,%g0 std %l4,[%i0+0x008] ! Mem[0000000074000008] p50_far_3_lem: membar #Sync std %l2,[%i3+0x018] ! Mem[0000000075800018] stw %l3,[%i1+0x02c] ! Mem[000000007480002c] std %l4,[%i1+0x038] ! Mem[0000000074800038] ldsb [%i0+0x00d],%l4 ! Mem[000000007400000d] ldd [%i0+0x028],%l6 ! Mem[0000000074000028] membar #Sync jmpl %o7,%g0 std %l4,[%i0+0x008] ! Mem[0000000074000008] p50_far_3_he: ldsh [%i1+0x036],%l4 ! Mem[0000000074800036] stw %l2,[%i0+0x02c] ! Mem[000000007400002c] stb %l0,[%i1+0x02f] ! Mem[000000007480002f] jmpl %o7,%g0 stw %l5,[%i3+0x03c] ! Mem[000000007580003c] p50_far_3_hem: membar #Sync ldsh [%i1+0x036],%l4 ! Mem[0000000074800036] stw %l2,[%i0+0x02c] ! Mem[000000007400002c] stb %l0,[%i1+0x02f] ! Mem[000000007480002f] membar #Sync jmpl %o7,%g0 stw %l5,[%i3+0x03c] ! Mem[000000007580003c] p50_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p51_far_3_le: ldsb [%i3+0x018],%l2 ! Mem[0000000077800018] ldsh [%i2+0x00c],%l3 ! Mem[000000007700000c] ldub [%i2+0x03f],%l5 ! Mem[000000007700003f] ldsh [%i0+0x00c],%l4 ! Mem[000000007600000c] ldsb [%i3+0x02d],%l6 ! Mem[000000007780002d] jmpl %o7,%g0 lduh [%i1+0x02e],%l5 ! Mem[000000007680002e] p51_far_3_lem: membar #Sync ldsb [%i3+0x018],%l2 ! Mem[0000000077800018] ldsh [%i2+0x00c],%l3 ! Mem[000000007700000c] ldub [%i2+0x03f],%l5 ! Mem[000000007700003f] ldsh [%i0+0x00c],%l4 ! Mem[000000007600000c] ldsb [%i3+0x02d],%l6 ! Mem[000000007780002d] membar #Sync jmpl %o7,%g0 lduh [%i1+0x02e],%l5 ! Mem[000000007680002e] p51_far_3_he: ldsh [%i3+0x036],%l4 ! Mem[0000000077800036] stb %l2,[%i0+0x00d] ! Mem[000000007600000d] stw %l0,[%i0+0x02c] ! Mem[000000007600002c] jmpl %o7,%g0 lduw [%i3+0x03c],%l5 ! Mem[000000007780003c] p51_far_3_hem: membar #Sync ldsh [%i3+0x036],%l4 ! Mem[0000000077800036] stb %l2,[%i0+0x00d] ! Mem[000000007600000d] stw %l0,[%i0+0x02c] ! Mem[000000007600002c] membar #Sync jmpl %o7,%g0 lduw [%i3+0x03c],%l5 ! Mem[000000007780003c] p51_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p52_far_3_le: lduw [%i3+0x018],%l2 ! Mem[0000000079800018] lduw [%i3+0x02c],%l3 ! Mem[000000007980002c] stx %l5,[%i3+0x038] ! Mem[0000000079800038] ldsw [%i3+0x00c],%l4 ! Mem[000000007980000c] ldsh [%i1+0x02c],%l6 ! Mem[000000007880002c] jmpl %o7,%g0 ldsb [%i2+0x00e],%l5 ! Mem[000000007900000e] p52_far_3_lem: membar #Sync lduw [%i3+0x018],%l2 ! Mem[0000000079800018] lduw [%i3+0x02c],%l3 ! Mem[000000007980002c] stx %l5,[%i3+0x038] ! Mem[0000000079800038] ldsw [%i3+0x00c],%l4 ! Mem[000000007980000c] ldsh [%i1+0x02c],%l6 ! Mem[000000007880002c] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x00e],%l5 ! Mem[000000007900000e] p52_far_3_he: ldub [%i1+0x037],%l4 ! Mem[0000000078800037] lduh [%i0+0x02c],%l2 ! Mem[000000007800002c] ldsb [%i3+0x02f],%l0 ! Mem[000000007980002f] jmpl %o7,%g0 ldsb [%i3+0x03e],%l5 ! Mem[000000007980003e] p52_far_3_hem: membar #Sync ldub [%i1+0x037],%l4 ! Mem[0000000078800037] lduh [%i0+0x02c],%l2 ! Mem[000000007800002c] ldsb [%i3+0x02f],%l0 ! Mem[000000007980002f] membar #Sync jmpl %o7,%g0 ldsb [%i3+0x03e],%l5 ! Mem[000000007980003e] p52_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p53_far_3_le: std %l2,[%i3+0x018] ! Mem[000000007b800018] stb %l3,[%i3+0x00d] ! Mem[000000007b80000d] lduh [%i0+0x03e],%l5 ! Mem[000000007a00003e] ldub [%i2+0x00d],%l4 ! Mem[000000007b00000d] ldsb [%i1+0x02d],%l6 ! Mem[000000007a80002d] jmpl %o7,%g0 stb %l5,[%i0+0x02e] ! Mem[000000007a00002e] p53_far_3_lem: membar #Sync std %l2,[%i3+0x018] ! Mem[000000007b800018] stb %l3,[%i3+0x00d] ! Mem[000000007b80000d] lduh [%i0+0x03e],%l5 ! Mem[000000007a00003e] ldub [%i2+0x00d],%l4 ! Mem[000000007b00000d] ldsb [%i1+0x02d],%l6 ! Mem[000000007a80002d] membar #Sync jmpl %o7,%g0 stb %l5,[%i0+0x02e] ! Mem[000000007a00002e] p53_far_3_he: ldub [%i3+0x037],%l4 ! Mem[000000007b800037] ldsh [%i0+0x00c],%l2 ! Mem[000000007a00000c] ldub [%i2+0x02f],%l0 ! Mem[000000007b00002f] jmpl %o7,%g0 std %l4,[%i3+0x038] ! Mem[000000007b800038] p53_far_3_hem: membar #Sync ldub [%i3+0x037],%l4 ! Mem[000000007b800037] ldsh [%i0+0x00c],%l2 ! Mem[000000007a00000c] ldub [%i2+0x02f],%l0 ! Mem[000000007b00002f] membar #Sync jmpl %o7,%g0 std %l4,[%i3+0x038] ! Mem[000000007b800038] p53_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p54_far_3_le: ldsb [%i3+0x018],%l2 ! Mem[000000007d800018] stx %l3,[%i0+0x028] ! Mem[000000007c000028] ldd [%i0+0x038],%l4 ! Mem[000000007c000038] lduh [%i2+0x00c],%l4 ! Mem[000000007d00000c] ldsh [%i3+0x02c],%l6 ! Mem[000000007d80002c] jmpl %o7,%g0 ldub [%i1+0x00e],%l5 ! Mem[000000007c80000e] p54_far_3_lem: membar #Sync ldsb [%i3+0x018],%l2 ! Mem[000000007d800018] stx %l3,[%i0+0x028] ! Mem[000000007c000028] ldd [%i0+0x038],%l4 ! Mem[000000007c000038] lduh [%i2+0x00c],%l4 ! Mem[000000007d00000c] ldsh [%i3+0x02c],%l6 ! Mem[000000007d80002c] membar #Sync jmpl %o7,%g0 ldub [%i1+0x00e],%l5 ! Mem[000000007c80000e] p54_far_3_he: lduw [%i1+0x034],%l4 ! Mem[000000007c800034] stx %l2,[%i0+0x028] ! Mem[000000007c000028] ldx [%i1+0x028],%l0 ! Mem[000000007c800028] jmpl %o7,%g0 ldub [%i0+0x03e],%l5 ! Mem[000000007c00003e] p54_far_3_hem: membar #Sync lduw [%i1+0x034],%l4 ! Mem[000000007c800034] stx %l2,[%i0+0x028] ! Mem[000000007c000028] ldx [%i1+0x028],%l0 ! Mem[000000007c800028] membar #Sync jmpl %o7,%g0 ldub [%i0+0x03e],%l5 ! Mem[000000007c00003e] p54_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p55_far_3_le: lduw [%i3+0x018],%l2 ! Mem[000000007f800018] ldsw [%i1+0x00c],%l3 ! Mem[000000007e80000c] stb %l5,[%i1+0x03f] ! Mem[000000007e80003f] lduw [%i1+0x00c],%l4 ! Mem[000000007e80000c] ldsw [%i2+0x02c],%l6 ! Mem[000000007f00002c] jmpl %o7,%g0 ldd [%i2+0x028],%l4 ! Mem[000000007f000028] p55_far_3_lem: membar #Sync lduw [%i3+0x018],%l2 ! Mem[000000007f800018] ldsw [%i1+0x00c],%l3 ! Mem[000000007e80000c] stb %l5,[%i1+0x03f] ! Mem[000000007e80003f] lduw [%i1+0x00c],%l4 ! Mem[000000007e80000c] ldsw [%i2+0x02c],%l6 ! Mem[000000007f00002c] membar #Sync jmpl %o7,%g0 ldd [%i2+0x028],%l4 ! Mem[000000007f000028] p55_far_3_he: lduw [%i3+0x034],%l4 ! Mem[000000007f800034] std %l2,[%i0+0x008] ! Mem[000000007e000008] sth %l0,[%i1+0x02e] ! Mem[000000007e80002e] jmpl %o7,%g0 stx %l5,[%i0+0x038] ! Mem[000000007e000038] p55_far_3_hem: membar #Sync lduw [%i3+0x034],%l4 ! Mem[000000007f800034] std %l2,[%i0+0x008] ! Mem[000000007e000008] sth %l0,[%i1+0x02e] ! Mem[000000007e80002e] membar #Sync jmpl %o7,%g0 stx %l5,[%i0+0x038] ! Mem[000000007e000038] p55_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p56_far_3_le: stw %l2,[%i2+0x018] ! Mem[0000000081000018] lduh [%i2+0x02c],%l3 ! Mem[000000008100002c] ldsb [%i1+0x03f],%l5 ! Mem[000000008080003f] ldx [%i1+0x008],%l4 ! Mem[0000000080800008] ldub [%i1+0x02d],%l6 ! Mem[000000008080002d] jmpl %o7,%g0 std %l4,[%i0+0x008] ! Mem[0000000080000008] p56_far_3_lem: membar #Sync stw %l2,[%i2+0x018] ! Mem[0000000081000018] lduh [%i2+0x02c],%l3 ! Mem[000000008100002c] ldsb [%i1+0x03f],%l5 ! Mem[000000008080003f] ldx [%i1+0x008],%l4 ! Mem[0000000080800008] ldub [%i1+0x02d],%l6 ! Mem[000000008080002d] membar #Sync jmpl %o7,%g0 std %l4,[%i0+0x008] ! Mem[0000000080000008] p56_far_3_he: lduw [%i1+0x034],%l4 ! Mem[0000000080800034] ldub [%i0+0x02d],%l2 ! Mem[000000008000002d] ldd [%i1+0x028],%l0 ! Mem[0000000080800028] jmpl %o7,%g0 ldx [%i0+0x038],%l5 ! Mem[0000000080000038] p56_far_3_hem: membar #Sync lduw [%i1+0x034],%l4 ! Mem[0000000080800034] ldub [%i0+0x02d],%l2 ! Mem[000000008000002d] ldd [%i1+0x028],%l0 ! Mem[0000000080800028] membar #Sync jmpl %o7,%g0 ldx [%i0+0x038],%l5 ! Mem[0000000080000038] p56_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p57_far_3_le: ldsb [%i2+0x018],%l2 ! Mem[0000000083000018] std %l2,[%i3+0x008] ! Mem[0000000083800008] std %l4,[%i2+0x038] ! Mem[0000000083000038] stb %l4,[%i1+0x00d] ! Mem[000000008280000d] ldsw [%i0+0x02c],%l6 ! Mem[000000008200002c] jmpl %o7,%g0 lduh [%i1+0x02e],%l5 ! Mem[000000008280002e] p57_far_3_lem: membar #Sync ldsb [%i2+0x018],%l2 ! Mem[0000000083000018] std %l2,[%i3+0x008] ! Mem[0000000083800008] std %l4,[%i2+0x038] ! Mem[0000000083000038] stb %l4,[%i1+0x00d] ! Mem[000000008280000d] ldsw [%i0+0x02c],%l6 ! Mem[000000008200002c] membar #Sync jmpl %o7,%g0 lduh [%i1+0x02e],%l5 ! Mem[000000008280002e] p57_far_3_he: stb %l4,[%i3+0x037] ! Mem[0000000083800037] ldsb [%i0+0x00d],%l2 ! Mem[000000008200000d] ldsw [%i0+0x02c],%l0 ! Mem[000000008200002c] jmpl %o7,%g0 ldsh [%i0+0x03e],%l5 ! Mem[000000008200003e] p57_far_3_hem: membar #Sync stb %l4,[%i3+0x037] ! Mem[0000000083800037] ldsb [%i0+0x00d],%l2 ! Mem[000000008200000d] ldsw [%i0+0x02c],%l0 ! Mem[000000008200002c] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x03e],%l5 ! Mem[000000008200003e] p57_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p58_far_3_le: lduw [%i2+0x018],%l2 ! Mem[0000000085000018] ldd [%i0+0x028],%l2 ! Mem[0000000084000028] ldub [%i2+0x03f],%l5 ! Mem[000000008500003f] std %l4,[%i0+0x008] ! Mem[0000000084000008] ldub [%i2+0x02d],%l6 ! Mem[000000008500002d] jmpl %o7,%g0 ldsb [%i2+0x00e],%l5 ! Mem[000000008500000e] p58_far_3_lem: membar #Sync lduw [%i2+0x018],%l2 ! Mem[0000000085000018] ldd [%i0+0x028],%l2 ! Mem[0000000084000028] ldub [%i2+0x03f],%l5 ! Mem[000000008500003f] std %l4,[%i0+0x008] ! Mem[0000000084000008] ldub [%i2+0x02d],%l6 ! Mem[000000008500002d] membar #Sync jmpl %o7,%g0 ldsb [%i2+0x00e],%l5 ! Mem[000000008500000e] p58_far_3_he: stb %l4,[%i1+0x037] ! Mem[0000000084800037] stw %l2,[%i0+0x02c] ! Mem[000000008400002c] lduw [%i3+0x02c],%l0 ! Mem[000000008580002c] jmpl %o7,%g0 stx %l5,[%i0+0x038] ! Mem[0000000084000038] p58_far_3_hem: membar #Sync stb %l4,[%i1+0x037] ! Mem[0000000084800037] stw %l2,[%i0+0x02c] ! Mem[000000008400002c] lduw [%i3+0x02c],%l0 ! Mem[000000008580002c] membar #Sync jmpl %o7,%g0 stx %l5,[%i0+0x038] ! Mem[0000000084000038] p58_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p59_far_3_le: stw %l2,[%i1+0x018] ! Mem[0000000086800018] ldsh [%i1+0x00c],%l3 ! Mem[000000008680000c] stx %l5,[%i3+0x038] ! Mem[0000000087800038] sth %l4,[%i3+0x00c] ! Mem[000000008780000c] lduh [%i1+0x02c],%l6 ! Mem[000000008680002c] jmpl %o7,%g0 sth %l5,[%i0+0x02e] ! Mem[000000008600002e] p59_far_3_lem: membar #Sync stw %l2,[%i1+0x018] ! Mem[0000000086800018] ldsh [%i1+0x00c],%l3 ! Mem[000000008680000c] stx %l5,[%i3+0x038] ! Mem[0000000087800038] sth %l4,[%i3+0x00c] ! Mem[000000008780000c] lduh [%i1+0x02c],%l6 ! Mem[000000008680002c] membar #Sync jmpl %o7,%g0 sth %l5,[%i0+0x02e] ! Mem[000000008600002e] p59_far_3_he: sth %l4,[%i3+0x036] ! Mem[0000000087800036] stb %l2,[%i0+0x00d] ! Mem[000000008600000d] std %l0,[%i2+0x028] ! Mem[0000000087000028] jmpl %o7,%g0 ldx [%i0+0x038],%l5 ! Mem[0000000086000038] p59_far_3_hem: membar #Sync sth %l4,[%i3+0x036] ! Mem[0000000087800036] stb %l2,[%i0+0x00d] ! Mem[000000008600000d] std %l0,[%i2+0x028] ! Mem[0000000087000028] membar #Sync jmpl %o7,%g0 ldx [%i0+0x038],%l5 ! Mem[0000000086000038] p59_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p60_far_3_le: ldsw [%i1+0x018],%l2 ! Mem[0000000088800018] lduw [%i2+0x02c],%l3 ! Mem[000000008900002c] lduh [%i0+0x03e],%l5 ! Mem[000000008800003e] stw %l4,[%i2+0x00c] ! Mem[000000008900000c] ldub [%i0+0x02d],%l6 ! Mem[000000008800002d] jmpl %o7,%g0 lduw [%i1+0x00c],%l5 ! Mem[000000008880000c] p60_far_3_lem: membar #Sync ldsw [%i1+0x018],%l2 ! Mem[0000000088800018] lduw [%i2+0x02c],%l3 ! Mem[000000008900002c] lduh [%i0+0x03e],%l5 ! Mem[000000008800003e] stw %l4,[%i2+0x00c] ! Mem[000000008900000c] ldub [%i0+0x02d],%l6 ! Mem[000000008800002d] membar #Sync jmpl %o7,%g0 lduw [%i1+0x00c],%l5 ! Mem[000000008880000c] p60_far_3_he: sth %l4,[%i1+0x036] ! Mem[0000000088800036] lduh [%i0+0x02c],%l2 ! Mem[000000008800002c] stx %l0,[%i1+0x028] ! Mem[0000000088800028] jmpl %o7,%g0 ldsh [%i0+0x03e],%l5 ! Mem[000000008800003e] p60_far_3_hem: membar #Sync sth %l4,[%i1+0x036] ! Mem[0000000088800036] lduh [%i0+0x02c],%l2 ! Mem[000000008800002c] stx %l0,[%i1+0x028] ! Mem[0000000088800028] membar #Sync jmpl %o7,%g0 ldsh [%i0+0x03e],%l5 ! Mem[000000008800003e] p60_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p61_far_3_le: stb %l2,[%i0+0x018] ! Mem[000000008a000018] sth %l3,[%i3+0x00c] ! Mem[000000008b80000c] ldd [%i1+0x038],%l4 ! Mem[000000008a800038] stx %l4,[%i2+0x008] ! Mem[000000008b000008] lduh [%i3+0x02c],%l6 ! Mem[000000008b80002c] jmpl %o7,%g0 ldsh [%i3+0x02e],%l5 ! Mem[000000008b80002e] p61_far_3_lem: membar #Sync stb %l2,[%i0+0x018] ! Mem[000000008a000018] sth %l3,[%i3+0x00c] ! Mem[000000008b80000c] ldd [%i1+0x038],%l4 ! Mem[000000008a800038] stx %l4,[%i2+0x008] ! Mem[000000008b000008] lduh [%i3+0x02c],%l6 ! Mem[000000008b80002c] membar #Sync jmpl %o7,%g0 ldsh [%i3+0x02e],%l5 ! Mem[000000008b80002e] p61_far_3_he: stx %l4,[%i3+0x030] ! Mem[000000008b800030] ldsh [%i0+0x00c],%l2 ! Mem[000000008a00000c] ldub [%i1+0x02f],%l0 ! Mem[000000008a80002f] jmpl %o7,%g0 sth %l5,[%i0+0x03e] ! Mem[000000008a00003e] p61_far_3_hem: membar #Sync stx %l4,[%i3+0x030] ! Mem[000000008b800030] ldsh [%i0+0x00c],%l2 ! Mem[000000008a00000c] ldub [%i1+0x02f],%l0 ! Mem[000000008a80002f] membar #Sync jmpl %o7,%g0 sth %l5,[%i0+0x03e] ! Mem[000000008a00003e] p61_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p62_far_3_le: stw %l2,[%i0+0x018] ! Mem[000000008c000018] stx %l3,[%i3+0x028] ! Mem[000000008d800028] stb %l5,[%i1+0x03f] ! Mem[000000008c80003f] ldd [%i1+0x008],%l4 ! Mem[000000008c800008] lduw [%i1+0x02c],%l6 ! Mem[000000008c80002c] jmpl %o7,%g0 stw %l5,[%i0+0x00c] ! Mem[000000008c00000c] p62_far_3_lem: membar #Sync stw %l2,[%i0+0x018] ! Mem[000000008c000018] stx %l3,[%i3+0x028] ! Mem[000000008d800028] stb %l5,[%i1+0x03f] ! Mem[000000008c80003f] ldd [%i1+0x008],%l4 ! Mem[000000008c800008] lduw [%i1+0x02c],%l6 ! Mem[000000008c80002c] membar #Sync jmpl %o7,%g0 stw %l5,[%i0+0x00c] ! Mem[000000008c00000c] p62_far_3_he: stx %l4,[%i1+0x030] ! Mem[000000008c800030] stx %l2,[%i0+0x028] ! Mem[000000008c000028] ldx [%i0+0x028],%l0 ! Mem[000000008c000028] jmpl %o7,%g0 lduh [%i1+0x03e],%l5 ! Mem[000000008c80003e] p62_far_3_hem: membar #Sync stx %l4,[%i1+0x030] ! Mem[000000008c800030] stx %l2,[%i0+0x028] ! Mem[000000008c000028] ldx [%i0+0x028],%l0 ! Mem[000000008c000028] membar #Sync jmpl %o7,%g0 lduh [%i1+0x03e],%l5 ! Mem[000000008c80003e] p62_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 p63_far_3_le: ldsw [%i0+0x018],%l2 ! Mem[000000008e000018] ldsw [%i1+0x00c],%l3 ! Mem[000000008e80000c] ldsw [%i1+0x03c],%l5 ! Mem[000000008e80003c] ldsb [%i1+0x00d],%l4 ! Mem[000000008e80000d] lduh [%i1+0x02c],%l6 ! Mem[000000008e80002c] jmpl %o7,%g0 ldx [%i1+0x028],%l5 ! Mem[000000008e800028] p63_far_3_lem: membar #Sync ldsw [%i0+0x018],%l2 ! Mem[000000008e000018] ldsw [%i1+0x00c],%l3 ! Mem[000000008e80000c] ldsw [%i1+0x03c],%l5 ! Mem[000000008e80003c] ldsb [%i1+0x00d],%l4 ! Mem[000000008e80000d] lduh [%i1+0x02c],%l6 ! Mem[000000008e80002c] membar #Sync jmpl %o7,%g0 ldx [%i1+0x028],%l5 ! Mem[000000008e800028] p63_far_3_he: ldsb [%i3+0x037],%l4 ! Mem[000000008f800037] ldx [%i0+0x008],%l2 ! Mem[000000008e000008] sth %l0,[%i3+0x02e] ! Mem[000000008f80002e] jmpl %o7,%g0 ldd [%i1+0x038],%l4 ! Mem[000000008e800038] p63_far_3_hem: membar #Sync ldsb [%i3+0x037],%l4 ! Mem[000000008f800037] ldx [%i0+0x008],%l2 ! Mem[000000008e000008] sth %l0,[%i3+0x02e] ! Mem[000000008f80002e] membar #Sync jmpl %o7,%g0 ldd [%i1+0x038],%l4 ! Mem[000000008e800038] p63_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 far3_b2b_h: nop nop jmpl %o7,%g0 nop far3_b2b_l: nop nop jmpl %o7,%g0 nop user_far3_end: .seg "text" .align 0x2000 user_jump0_start: INIT_MEM(0, 0x0010, 1, +, 0, +, 0) p0_jmpl_0_le: lduh [%i3+0x030],%l0 ! Mem[0000000011800030] lduh [%i2+0x038],%l0 ! Mem[0000000011000038] jmpl %g6+8,%g0 ldsw [%i3+0x018],%l3 ! Mem[0000000011800018] p0_call_0_le: ldsh [%i0+0x02c],%l5 ! Mem[000000001000002c] stb %l2,[%i2+0x025] ! Mem[0000000011000025] ldd [%i3+0x030],%l6 ! Mem[0000000011800030] stw %l0,[%i0+0x014] ! Mem[0000000010000014] lduw [%i1+0x020],%l1 ! Mem[0000000010800020] sth %l7,[%i2+0x018] ! Mem[0000000011000018] ldd [%i0+0x020],%l2 ! Mem[0000000010000020] retl lduw [%i2+0x02c],%l3 ! Mem[000000001100002c] p0_jmpl_0_lo: lduh [%o3+0x030],%l0 ! Mem[0000000011800030] lduh [%o2+0x038],%l0 ! Mem[0000000011000038] jmpl %g6+8,%g0 ldsw [%o3+0x018],%l3 ! Mem[0000000011800018] p0_call_0_lo: ldsh [%o0+0x02c],%l5 ! Mem[000000001000002c] stb %l2,[%o2+0x025] ! Mem[0000000011000025] ldd [%o3+0x030],%l6 ! Mem[0000000011800030] stw %l0,[%o0+0x014] ! Mem[0000000010000014] lduw [%o1+0x020],%l1 ! Mem[0000000010800020] sth %l7,[%o2+0x018] ! Mem[0000000011000018] ldd [%o0+0x020],%l2 ! Mem[0000000010000020] retl lduw [%o2+0x02c],%l3 ! Mem[000000001100002c] p0_jmpl_0_he: ldub [%i2+0x010],%l4 ! Mem[0000000011000010] ldsb [%i1+0x03c],%l3 ! Mem[000000001080003c] lduh [%i1+0x018],%l5 ! Mem[0000000010800018] jmpl %g6+8,%g0 std %l6,[%i2+0x018] ! Mem[0000000011000018] p0_call_0_he: ldub [%i0+0x006],%l0 ! Mem[0000000010000006] retl ldsw [%i2+0x010],%l1 ! Mem[0000000011000010] p0_jmpl_0_ho: ldub [%o2+0x010],%l4 ! Mem[0000000011000010] ldsb [%o1+0x03c],%l3 ! Mem[000000001080003c] lduh [%o1+0x018],%l5 ! Mem[0000000010800018] jmpl %g6+8,%g0 std %l6,[%o2+0x018] ! Mem[0000000011000018] p0_call_0_ho: ldub [%o0+0x006],%l0 ! Mem[0000000010000006] retl ldsw [%o2+0x010],%l1 ! Mem[0000000011000010] p1_jmpl_0_le: sth %l0,[%i3+0x010] ! Mem[0000000013800010] stb %l0,[%i2+0x018] ! Mem[0000000013000018] jmpl %g6+8,%g0 ldsw [%i2+0x038],%l3 ! Mem[0000000013000038] p1_call_0_le: ldsb [%i3+0x02d],%l5 ! Mem[000000001380002d] ldx [%i1+0x000],%l2 ! Mem[0000000012800000] lduw [%i0+0x010],%l7 ! Mem[0000000012000010] lduw [%i3+0x034],%l0 ! Mem[0000000013800034] ldsh [%i2+0x002],%l1 ! Mem[0000000013000002] ldsh [%i2+0x018],%l7 ! Mem[0000000013000018] ldd [%i2+0x000],%l2 ! Mem[0000000013000000] retl sth %l3,[%i2+0x00c] ! Mem[000000001300000c] p1_jmpl_0_lo: sth %l0,[%o3+0x010] ! Mem[0000000013800010] stb %l0,[%o2+0x018] ! Mem[0000000013000018] jmpl %g6+8,%g0 ldsw [%o2+0x038],%l3 ! Mem[0000000013000038] p1_call_0_lo: ldsb [%o3+0x02d],%l5 ! Mem[000000001380002d] ldx [%o1+0x000],%l2 ! Mem[0000000012800000] lduw [%o0+0x010],%l7 ! Mem[0000000012000010] lduw [%o3+0x034],%l0 ! Mem[0000000013800034] ldsh [%o2+0x002],%l1 ! Mem[0000000013000002] ldsh [%o2+0x018],%l7 ! Mem[0000000013000018] ldd [%o2+0x000],%l2 ! Mem[0000000013000000] retl sth %l3,[%o2+0x00c] ! Mem[000000001300000c] p1_jmpl_0_he: lduh [%i2+0x010],%l4 ! Mem[0000000013000010] std %l2,[%i0+0x018] ! Mem[0000000012000018] ldub [%i2+0x039],%l5 ! Mem[0000000013000039] jmpl %g6+8,%g0 ldsh [%i2+0x03c],%l7 ! Mem[000000001300003c] p1_call_0_he: stx %l0,[%i0+0x000] ! Mem[0000000012000000] retl ldsb [%i2+0x030],%l1 ! Mem[0000000013000030] p1_jmpl_0_ho: lduh [%o2+0x010],%l4 ! Mem[0000000013000010] std %l2,[%o0+0x018] ! Mem[0000000012000018] ldub [%o2+0x039],%l5 ! Mem[0000000013000039] jmpl %g6+8,%g0 ldsh [%o2+0x03c],%l7 ! Mem[000000001300003c] p1_call_0_ho: stx %l0,[%o0+0x000] ! Mem[0000000012000000] retl ldsb [%o2+0x030],%l1 ! Mem[0000000013000030] p2_jmpl_0_le: ldsh [%i3+0x030],%l0 ! Mem[0000000015800030] std %l0,[%i2+0x038] ! Mem[0000000015000038] jmpl %g6+8,%g0 ldsw [%i1+0x018],%l3 ! Mem[0000000014800018] p2_call_0_le: stw %l5,[%i2+0x02c] ! Mem[000000001500002c] lduw [%i3+0x024],%l2 ! Mem[0000000015800024] ldsb [%i2+0x030],%l7 ! Mem[0000000015000030] ldsw [%i3+0x014],%l0 ! Mem[0000000015800014] ldd [%i2+0x020],%l0 ! Mem[0000000015000020] std %l6,[%i2+0x018] ! Mem[0000000015000018] stw %l3,[%i1+0x024] ! Mem[0000000014800024] retl stx %l3,[%i1+0x028] ! Mem[0000000014800028] p2_jmpl_0_lo: ldsh [%o3+0x030],%l0 ! Mem[0000000015800030] std %l0,[%o2+0x038] ! Mem[0000000015000038] jmpl %g6+8,%g0 ldsw [%o1+0x018],%l3 ! Mem[0000000014800018] p2_call_0_lo: stw %l5,[%o2+0x02c] ! Mem[000000001500002c] lduw [%o3+0x024],%l2 ! Mem[0000000015800024] ldsb [%o2+0x030],%l7 ! Mem[0000000015000030] ldsw [%o3+0x014],%l0 ! Mem[0000000015800014] ldd [%o2+0x020],%l0 ! Mem[0000000015000020] std %l6,[%o2+0x018] ! Mem[0000000015000018] stw %l3,[%o1+0x024] ! Mem[0000000014800024] retl stx %l3,[%o1+0x028] ! Mem[0000000014800028] p2_jmpl_0_he: ldub [%i0+0x010],%l4 ! Mem[0000000014000010] ldub [%i2+0x03c],%l3 ! Mem[000000001500003c] ldsw [%i2+0x018],%l5 ! Mem[0000000015000018] jmpl %g6+8,%g0 sth %l7,[%i0+0x01c] ! Mem[000000001400001c] p2_call_0_he: lduh [%i0+0x006],%l0 ! Mem[0000000014000006] retl stx %l1,[%i1+0x010] ! Mem[0000000014800010] p2_jmpl_0_ho: ldub [%o0+0x010],%l4 ! Mem[0000000014000010] ldub [%o2+0x03c],%l3 ! Mem[000000001500003c] ldsw [%o2+0x018],%l5 ! Mem[0000000015000018] jmpl %g6+8,%g0 sth %l7,[%o0+0x01c] ! Mem[000000001400001c] p2_call_0_ho: lduh [%o0+0x006],%l0 ! Mem[0000000014000006] retl stx %l1,[%o1+0x010] ! Mem[0000000014800010] p3_jmpl_0_le: ldx [%i3+0x010],%l0 ! Mem[0000000017800010] stx %l0,[%i2+0x018] ! Mem[0000000017000018] jmpl %g6+8,%g0 ldsw [%i1+0x038],%l3 ! Mem[0000000016800038] p3_call_0_le: stb %l5,[%i1+0x02d] ! Mem[000000001680002d] lduh [%i2+0x004],%l2 ! Mem[0000000017000004] ldx [%i3+0x010],%l7 ! Mem[0000000017800010] ldd [%i1+0x030],%l0 ! Mem[0000000016800030] stw %l1,[%i3+0x000] ! Mem[0000000017800000] ldsb [%i2+0x018],%l7 ! Mem[0000000017000018] stw %l3,[%i2+0x004] ! Mem[0000000017000004] retl ldsb [%i3+0x00d],%l3 ! Mem[000000001780000d] p3_jmpl_0_lo: ldx [%o3+0x010],%l0 ! Mem[0000000017800010] stx %l0,[%o2+0x018] ! Mem[0000000017000018] jmpl %g6+8,%g0 ldsw [%o1+0x038],%l3 ! Mem[0000000016800038] p3_call_0_lo: stb %l5,[%o1+0x02d] ! Mem[000000001680002d] lduh [%o2+0x004],%l2 ! Mem[0000000017000004] ldx [%o3+0x010],%l7 ! Mem[0000000017800010] ldd [%o1+0x030],%l0 ! Mem[0000000016800030] stw %l1,[%o3+0x000] ! Mem[0000000017800000] ldsb [%o2+0x018],%l7 ! Mem[0000000017000018] stw %l3,[%o2+0x004] ! Mem[0000000017000004] retl ldsb [%o3+0x00d],%l3 ! Mem[000000001780000d] p3_jmpl_0_he: lduh [%i1+0x010],%l4 ! Mem[0000000016800010] stx %l3,[%i2+0x018] ! Mem[0000000017000018] ldub [%i3+0x039],%l5 ! Mem[0000000017800039] jmpl %g6+8,%g0 ldsw [%i3+0x03c],%l7 ! Mem[000000001780003c] p3_call_0_he: stw %l0,[%i0+0x004] ! Mem[0000000016000004] retl stb %l1,[%i0+0x030] ! Mem[0000000016000030] p3_jmpl_0_ho: lduh [%o1+0x010],%l4 ! Mem[0000000016800010] stx %l3,[%o2+0x018] ! Mem[0000000017000018] ldub [%o3+0x039],%l5 ! Mem[0000000017800039] jmpl %g6+8,%g0 ldsw [%o3+0x03c],%l7 ! Mem[000000001780003c] p3_call_0_ho: stw %l0,[%o0+0x004] ! Mem[0000000016000004] retl stb %l1,[%o0+0x030] ! Mem[0000000016000030] p4_jmpl_0_le: stx %l0,[%i0+0x030] ! Mem[0000000018000030] ldsh [%i1+0x038],%l0 ! Mem[0000000018800038] jmpl %g6+8,%g0 ldsw [%i0+0x018],%l3 ! Mem[0000000018000018] p4_call_0_le: ldx [%i0+0x028],%l5 ! Mem[0000000018000028] ldub [%i0+0x025],%l2 ! Mem[0000000018000025] ldd [%i0+0x030],%l6 ! Mem[0000000018000030] sth %l0,[%i0+0x016] ! Mem[0000000018000016] std %l0,[%i0+0x020] ! Mem[0000000018000020] lduw [%i2+0x018],%l7 ! Mem[0000000019000018] std %l2,[%i1+0x020] ! Mem[0000000018800020] retl ldsw [%i2+0x02c],%l3 ! Mem[000000001900002c] p4_jmpl_0_lo: stx %l0,[%o0+0x030] ! Mem[0000000018000030] ldsh [%o1+0x038],%l0 ! Mem[0000000018800038] jmpl %g6+8,%g0 ldsw [%o0+0x018],%l3 ! Mem[0000000018000018] p4_call_0_lo: ldx [%o0+0x028],%l5 ! Mem[0000000018000028] ldub [%o0+0x025],%l2 ! Mem[0000000018000025] ldd [%o0+0x030],%l6 ! Mem[0000000018000030] sth %l0,[%o0+0x016] ! Mem[0000000018000016] std %l0,[%o0+0x020] ! Mem[0000000018000020] lduw [%o2+0x018],%l7 ! Mem[0000000019000018] std %l2,[%o1+0x020] ! Mem[0000000018800020] retl ldsw [%o2+0x02c],%l3 ! Mem[000000001900002c] p4_jmpl_0_he: lduw [%i2+0x010],%l4 ! Mem[0000000019000010] std %l2,[%i1+0x038] ! Mem[0000000018800038] ldsw [%i3+0x018],%l5 ! Mem[0000000019800018] jmpl %g6+8,%g0 std %l6,[%i2+0x018] ! Mem[0000000019000018] p4_call_0_he: ldub [%i1+0x006],%l0 ! Mem[0000000018800006] retl lduw [%i0+0x010],%l1 ! Mem[0000000018000010] p4_jmpl_0_ho: lduw [%o2+0x010],%l4 ! Mem[0000000019000010] std %l2,[%o1+0x038] ! Mem[0000000018800038] ldsw [%o3+0x018],%l5 ! Mem[0000000019800018] jmpl %g6+8,%g0 std %l6,[%o2+0x018] ! Mem[0000000019000018] p4_call_0_ho: ldub [%o1+0x006],%l0 ! Mem[0000000018800006] retl lduw [%o0+0x010],%l1 ! Mem[0000000018000010] p5_jmpl_0_le: ldub [%i0+0x010],%l0 ! Mem[000000001a000010] lduh [%i1+0x018],%l0 ! Mem[000000001a800018] jmpl %g6+8,%g0 ldsw [%i0+0x038],%l3 ! Mem[000000001a000038] p5_call_0_le: ldub [%i2+0x02d],%l5 ! Mem[000000001b00002d] ldsw [%i2+0x004],%l2 ! Mem[000000001b000004] stb %l7,[%i2+0x010] ! Mem[000000001b000010] ldx [%i3+0x030],%l0 ! Mem[000000001b800030] lduh [%i1+0x002],%l1 ! Mem[000000001a800002] ldd [%i2+0x018],%l6 ! Mem[000000001b000018] std %l2,[%i3+0x000] ! Mem[000000001b800000] retl lduh [%i2+0x00c],%l3 ! Mem[000000001b00000c] p5_jmpl_0_lo: ldub [%o0+0x010],%l0 ! Mem[000000001a000010] lduh [%o1+0x018],%l0 ! Mem[000000001a800018] jmpl %g6+8,%g0 ldsw [%o0+0x038],%l3 ! Mem[000000001a000038] p5_call_0_lo: ldub [%o2+0x02d],%l5 ! Mem[000000001b00002d] ldsw [%o2+0x004],%l2 ! Mem[000000001b000004] stb %l7,[%o2+0x010] ! Mem[000000001b000010] ldx [%o3+0x030],%l0 ! Mem[000000001b800030] lduh [%o1+0x002],%l1 ! Mem[000000001a800002] ldd [%o2+0x018],%l6 ! Mem[000000001b000018] std %l2,[%o3+0x000] ! Mem[000000001b800000] retl lduh [%o2+0x00c],%l3 ! Mem[000000001b00000c] p5_jmpl_0_he: ldx [%i2+0x010],%l4 ! Mem[000000001b000010] ldub [%i0+0x01c],%l3 ! Mem[000000001a00001c] ldsh [%i3+0x038],%l5 ! Mem[000000001b800038] jmpl %g6+8,%g0 ldub [%i1+0x03d],%l7 ! Mem[000000001a80003d] p5_call_0_he: sth %l0,[%i1+0x006] ! Mem[000000001a800006] retl ldub [%i0+0x030],%l1 ! Mem[000000001a000030] p5_jmpl_0_ho: ldx [%o2+0x010],%l4 ! Mem[000000001b000010] ldub [%o0+0x01c],%l3 ! Mem[000000001a00001c] ldsh [%o3+0x038],%l5 ! Mem[000000001b800038] jmpl %g6+8,%g0 ldub [%o1+0x03d],%l7 ! Mem[000000001a80003d] p5_call_0_ho: sth %l0,[%o1+0x006] ! Mem[000000001a800006] retl ldub [%o0+0x030],%l1 ! Mem[000000001a000030] p6_jmpl_0_le: std %l0,[%i0+0x030] ! Mem[000000001c000030] lduw [%i1+0x038],%l0 ! Mem[000000001c800038] jmpl %g6+8,%g0 ldsw [%i0+0x018],%l3 ! Mem[000000001c000018] p6_call_0_le: ldsb [%i2+0x02d],%l5 ! Mem[000000001d00002d] ldsh [%i0+0x024],%l2 ! Mem[000000001c000024] ldsb [%i3+0x030],%l7 ! Mem[000000001d800030] ldub [%i3+0x016],%l0 ! Mem[000000001d800016] ldsw [%i2+0x020],%l1 ! Mem[000000001d000020] lduh [%i2+0x018],%l7 ! Mem[000000001d000018] ldx [%i1+0x020],%l3 ! Mem[000000001c800020] retl ldx [%i0+0x028],%l3 ! Mem[000000001c000028] p6_jmpl_0_lo: std %l0,[%o0+0x030] ! Mem[000000001c000030] lduw [%o1+0x038],%l0 ! Mem[000000001c800038] jmpl %g6+8,%g0 ldsw [%o0+0x018],%l3 ! Mem[000000001c000018] p6_call_0_lo: ldsb [%o2+0x02d],%l5 ! Mem[000000001d00002d] ldsh [%o0+0x024],%l2 ! Mem[000000001c000024] ldsb [%o3+0x030],%l7 ! Mem[000000001d800030] ldub [%o3+0x016],%l0 ! Mem[000000001d800016] ldsw [%o2+0x020],%l1 ! Mem[000000001d000020] lduh [%o2+0x018],%l7 ! Mem[000000001d000018] ldx [%o1+0x020],%l3 ! Mem[000000001c800020] retl ldx [%o0+0x028],%l3 ! Mem[000000001c000028] p6_jmpl_0_he: lduw [%i0+0x010],%l4 ! Mem[000000001c000010] stx %l3,[%i3+0x038] ! Mem[000000001d800038] ldsw [%i3+0x018],%l5 ! Mem[000000001d800018] jmpl %g6+8,%g0 sth %l7,[%i0+0x01c] ! Mem[000000001c00001c] p6_call_0_he: ldsw [%i2+0x004],%l0 ! Mem[000000001d000004] retl ldd [%i3+0x010],%l0 ! Mem[000000001d800010] p6_jmpl_0_ho: lduw [%o0+0x010],%l4 ! Mem[000000001c000010] stx %l3,[%o3+0x038] ! Mem[000000001d800038] ldsw [%o3+0x018],%l5 ! Mem[000000001d800018] jmpl %g6+8,%g0 sth %l7,[%o0+0x01c] ! Mem[000000001c00001c] p6_call_0_ho: ldsw [%o2+0x004],%l0 ! Mem[000000001d000004] retl ldd [%o3+0x010],%l0 ! Mem[000000001d800010] p7_jmpl_0_le: ldsb [%i0+0x010],%l0 ! Mem[000000001e000010] std %l0,[%i1+0x018] ! Mem[000000001e800018] jmpl %g6+8,%g0 ldsw [%i3+0x038],%l3 ! Mem[000000001f800038] p7_call_0_le: stw %l5,[%i1+0x02c] ! Mem[000000001e80002c] ldsb [%i2+0x005],%l2 ! Mem[000000001f000005] std %l6,[%i0+0x010] ! Mem[000000001e000010] ldsb [%i2+0x036],%l0 ! Mem[000000001f000036] ldsb [%i2+0x003],%l1 ! Mem[000000001f000003] sth %l7,[%i2+0x018] ! Mem[000000001f000018] lduh [%i3+0x004],%l3 ! Mem[000000001f800004] retl std %l2,[%i3+0x008] ! Mem[000000001f800008] p7_jmpl_0_lo: ldsb [%o0+0x010],%l0 ! Mem[000000001e000010] std %l0,[%o1+0x018] ! Mem[000000001e800018] jmpl %g6+8,%g0 ldsw [%o3+0x038],%l3 ! Mem[000000001f800038] p7_call_0_lo: stw %l5,[%o1+0x02c] ! Mem[000000001e80002c] ldsb [%o2+0x005],%l2 ! Mem[000000001f000005] std %l6,[%o0+0x010] ! Mem[000000001e000010] ldsb [%o2+0x036],%l0 ! Mem[000000001f000036] ldsb [%o2+0x003],%l1 ! Mem[000000001f000003] sth %l7,[%o2+0x018] ! Mem[000000001f000018] lduh [%o3+0x004],%l3 ! Mem[000000001f800004] retl std %l2,[%o3+0x008] ! Mem[000000001f800008] p7_jmpl_0_he: ldx [%i1+0x010],%l4 ! Mem[000000001e800010] ldx [%i2+0x018],%l3 ! Mem[000000001f000018] ldsh [%i0+0x038],%l5 ! Mem[000000001e000038] jmpl %g6+8,%g0 ldsw [%i2+0x03c],%l7 ! Mem[000000001f00003c] p7_call_0_he: std %l0,[%i2+0x000] ! Mem[000000001f000000] retl stw %l1,[%i2+0x030] ! Mem[000000001f000030] p7_jmpl_0_ho: ldx [%o1+0x010],%l4 ! Mem[000000001e800010] ldx [%o2+0x018],%l3 ! Mem[000000001f000018] ldsh [%o0+0x038],%l5 ! Mem[000000001e000038] jmpl %g6+8,%g0 ldsw [%o2+0x03c],%l7 ! Mem[000000001f00003c] p7_call_0_ho: std %l0,[%o2+0x000] ! Mem[000000001f000000] retl stw %l1,[%o2+0x030] ! Mem[000000001f000030] p8_jmpl_0_le: lduw [%i0+0x030],%l0 ! Mem[0000000020000030] stx %l0,[%i1+0x038] ! Mem[0000000020800038] jmpl %g6+8,%g0 ldsw [%i2+0x018],%l3 ! Mem[0000000021000018] p8_call_0_le: sth %l5,[%i3+0x02c] ! Mem[000000002180002c] ldd [%i1+0x020],%l2 ! Mem[0000000020800020] ldsh [%i1+0x030],%l7 ! Mem[0000000020800030] std %l0,[%i0+0x010] ! Mem[0000000020000010] stx %l1,[%i3+0x020] ! Mem[0000000021800020] ldub [%i2+0x018],%l7 ! Mem[0000000021000018] lduh [%i1+0x024],%l3 ! Mem[0000000020800024] retl stw %l3,[%i2+0x02c] ! Mem[000000002100002c] p8_jmpl_0_lo: lduw [%o0+0x030],%l0 ! Mem[0000000020000030] stx %l0,[%o1+0x038] ! Mem[0000000020800038] jmpl %g6+8,%g0 ldsw [%o2+0x018],%l3 ! Mem[0000000021000018] p8_call_0_lo: sth %l5,[%o3+0x02c] ! Mem[000000002180002c] ldd [%o1+0x020],%l2 ! Mem[0000000020800020] ldsh [%o1+0x030],%l7 ! Mem[0000000020800030] std %l0,[%o0+0x010] ! Mem[0000000020000010] stx %l1,[%o3+0x020] ! Mem[0000000021800020] ldub [%o2+0x018],%l7 ! Mem[0000000021000018] lduh [%o1+0x024],%l3 ! Mem[0000000020800024] retl stw %l3,[%o2+0x02c] ! Mem[000000002100002c] p8_jmpl_0_he: stb %l4,[%i2+0x010] ! Mem[0000000021000010] ldsh [%i2+0x03c],%l3 ! Mem[000000002100003c] ldsb [%i1+0x019],%l5 ! Mem[0000000020800019] jmpl %g6+8,%g0 stw %l7,[%i2+0x01c] ! Mem[000000002100001c] p8_call_0_he: ldsh [%i3+0x006],%l0 ! Mem[0000000021800006] retl std %l0,[%i1+0x010] ! Mem[0000000020800010] p8_jmpl_0_ho: stb %l4,[%o2+0x010] ! Mem[0000000021000010] ldsh [%o2+0x03c],%l3 ! Mem[000000002100003c] ldsb [%o1+0x019],%l5 ! Mem[0000000020800019] jmpl %g6+8,%g0 stw %l7,[%o2+0x01c] ! Mem[000000002100001c] p8_call_0_ho: ldsh [%o3+0x006],%l0 ! Mem[0000000021800006] retl std %l0,[%o1+0x010] ! Mem[0000000020800010] p9_jmpl_0_le: stw %l0,[%i0+0x010] ! Mem[0000000022000010] ldsh [%i1+0x018],%l0 ! Mem[0000000022800018] jmpl %g6+8,%g0 ldsw [%i2+0x038],%l3 ! Mem[0000000023000038] p9_call_0_le: ldx [%i2+0x028],%l5 ! Mem[0000000023000028] stx %l2,[%i3+0x000] ! Mem[0000000023800000] sth %l7,[%i3+0x010] ! Mem[0000000023800010] lduw [%i3+0x034],%l0 ! Mem[0000000023800034] stb %l1,[%i0+0x003] ! Mem[0000000022000003] std %l6,[%i2+0x018] ! Mem[0000000023000018] ldsw [%i0+0x004],%l3 ! Mem[0000000022000004] retl ldd [%i1+0x008],%l2 ! Mem[0000000022800008] p9_jmpl_0_lo: stw %l0,[%o0+0x010] ! Mem[0000000022000010] ldsh [%o1+0x018],%l0 ! Mem[0000000022800018] jmpl %g6+8,%g0 ldsw [%o2+0x038],%l3 ! Mem[0000000023000038] p9_call_0_lo: ldx [%o2+0x028],%l5 ! Mem[0000000023000028] stx %l2,[%o3+0x000] ! Mem[0000000023800000] sth %l7,[%o3+0x010] ! Mem[0000000023800010] lduw [%o3+0x034],%l0 ! Mem[0000000023800034] stb %l1,[%o0+0x003] ! Mem[0000000022000003] std %l6,[%o2+0x018] ! Mem[0000000023000018] ldsw [%o0+0x004],%l3 ! Mem[0000000022000004] retl ldd [%o1+0x008],%l2 ! Mem[0000000022800008] p9_jmpl_0_he: ldx [%i2+0x010],%l4 ! Mem[0000000023000010] sth %l3,[%i1+0x01c] ! Mem[000000002280001c] ldd [%i1+0x038],%l4 ! Mem[0000000022800038] jmpl %g6+8,%g0 ldub [%i1+0x03d],%l7 ! Mem[000000002280003d] p9_call_0_he: stb %l0,[%i3+0x006] ! Mem[0000000023800006] retl lduh [%i1+0x030],%l1 ! Mem[0000000022800030] p9_jmpl_0_ho: ldx [%o2+0x010],%l4 ! Mem[0000000023000010] sth %l3,[%o1+0x01c] ! Mem[000000002280001c] ldd [%o1+0x038],%l4 ! Mem[0000000022800038] jmpl %g6+8,%g0 ldub [%o1+0x03d],%l7 ! Mem[000000002280003d] p9_call_0_ho: stb %l0,[%o3+0x006] ! Mem[0000000023800006] retl lduh [%o1+0x030],%l1 ! Mem[0000000022800030] p10_jmpl_0_le: ldsw [%i0+0x030],%l0 ! Mem[0000000024000030] lduh [%i1+0x038],%l0 ! Mem[0000000024800038] jmpl %g6+8,%g0 ldsw [%i1+0x018],%l3 ! Mem[0000000024800018] p10_call_0_le: ldub [%i1+0x02d],%l5 ! Mem[000000002480002d] ldd [%i1+0x020],%l2 ! Mem[0000000024800020] ldsw [%i0+0x030],%l7 ! Mem[0000000024000030] ldsw [%i3+0x014],%l0 ! Mem[0000000025800014] lduw [%i1+0x020],%l1 ! Mem[0000000024800020] ldsb [%i2+0x018],%l7 ! Mem[0000000025000018] ldsw [%i2+0x024],%l3 ! Mem[0000000025000024] retl ldsh [%i0+0x02c],%l3 ! Mem[000000002400002c] p10_jmpl_0_lo: ldsw [%o0+0x030],%l0 ! Mem[0000000024000030] lduh [%o1+0x038],%l0 ! Mem[0000000024800038] jmpl %g6+8,%g0 ldsw [%o1+0x018],%l3 ! Mem[0000000024800018] p10_call_0_lo: ldub [%o1+0x02d],%l5 ! Mem[000000002480002d] ldd [%o1+0x020],%l2 ! Mem[0000000024800020] ldsw [%o0+0x030],%l7 ! Mem[0000000024000030] ldsw [%o3+0x014],%l0 ! Mem[0000000025800014] lduw [%o1+0x020],%l1 ! Mem[0000000024800020] ldsb [%o2+0x018],%l7 ! Mem[0000000025000018] ldsw [%o2+0x024],%l3 ! Mem[0000000025000024] retl ldsh [%o0+0x02c],%l3 ! Mem[000000002400002c] p10_jmpl_0_he: stb %l4,[%i0+0x010] ! Mem[0000000024000010] ldx [%i3+0x038],%l3 ! Mem[0000000025800038] ldsb [%i2+0x019],%l5 ! Mem[0000000025000019] jmpl %g6+8,%g0 stx %l7,[%i3+0x018] ! Mem[0000000025800018] p10_call_0_he: ldsb [%i0+0x006],%l0 ! Mem[0000000024000006] retl ldsw [%i0+0x010],%l1 ! Mem[0000000024000010] p10_jmpl_0_ho: stb %l4,[%o0+0x010] ! Mem[0000000024000010] ldx [%o3+0x038],%l3 ! Mem[0000000025800038] ldsb [%o2+0x019],%l5 ! Mem[0000000025000019] jmpl %g6+8,%g0 stx %l7,[%o3+0x018] ! Mem[0000000025800018] p10_call_0_ho: ldsb [%o0+0x006],%l0 ! Mem[0000000024000006] retl ldsw [%o0+0x010],%l1 ! Mem[0000000024000010] p11_jmpl_0_le: stb %l0,[%i0+0x010] ! Mem[0000000026000010] lduw [%i1+0x018],%l0 ! Mem[0000000026800018] jmpl %g6+8,%g0 ldsw [%i0+0x038],%l3 ! Mem[0000000026000038] p11_call_0_le: ldsw [%i0+0x02c],%l5 ! Mem[000000002600002c] stx %l2,[%i3+0x000] ! Mem[0000000027800000] std %l6,[%i1+0x010] ! Mem[0000000026800010] ldd [%i2+0x030],%l0 ! Mem[0000000027000030] ldub [%i1+0x003],%l1 ! Mem[0000000026800003] stb %l7,[%i2+0x018] ! Mem[0000000027000018] ldsb [%i1+0x004],%l3 ! Mem[0000000026800004] retl ldub [%i3+0x00d],%l3 ! Mem[000000002780000d] p11_jmpl_0_lo: stb %l0,[%o0+0x010] ! Mem[0000000026000010] lduw [%o1+0x018],%l0 ! Mem[0000000026800018] jmpl %g6+8,%g0 ldsw [%o0+0x038],%l3 ! Mem[0000000026000038] p11_call_0_lo: ldsw [%o0+0x02c],%l5 ! Mem[000000002600002c] stx %l2,[%o3+0x000] ! Mem[0000000027800000] std %l6,[%o1+0x010] ! Mem[0000000026800010] ldd [%o2+0x030],%l0 ! Mem[0000000027000030] ldub [%o1+0x003],%l1 ! Mem[0000000026800003] stb %l7,[%o2+0x018] ! Mem[0000000027000018] ldsb [%o1+0x004],%l3 ! Mem[0000000026800004] retl ldub [%o3+0x00d],%l3 ! Mem[000000002780000d] p11_jmpl_0_he: std %l4,[%i1+0x010] ! Mem[0000000026800010] ldsh [%i2+0x01c],%l3 ! Mem[000000002700001c] ldd [%i2+0x038],%l4 ! Mem[0000000027000038] jmpl %g6+8,%g0 lduh [%i2+0x03c],%l7 ! Mem[000000002700003c] p11_call_0_he: ldx [%i0+0x000],%l0 ! Mem[0000000026000000] retl stx %l1,[%i0+0x030] ! Mem[0000000026000030] p11_jmpl_0_ho: std %l4,[%o1+0x010] ! Mem[0000000026800010] ldsh [%o2+0x01c],%l3 ! Mem[000000002700001c] ldd [%o2+0x038],%l4 ! Mem[0000000027000038] jmpl %g6+8,%g0 lduh [%o2+0x03c],%l7 ! Mem[000000002700003c] p11_call_0_ho: ldx [%o0+0x000],%l0 ! Mem[0000000026000000] retl stx %l1,[%o0+0x030] ! Mem[0000000026000030] p12_jmpl_0_le: ldsh [%i0+0x030],%l0 ! Mem[0000000028000030] std %l0,[%i0+0x038] ! Mem[0000000028000038] jmpl %g6+8,%g0 ldsw [%i0+0x018],%l3 ! Mem[0000000028000018] p12_call_0_le: ldd [%i3+0x028],%l4 ! Mem[0000000029800028] stw %l2,[%i2+0x024] ! Mem[0000000029000024] ldub [%i3+0x030],%l7 ! Mem[0000000029800030] sth %l0,[%i1+0x016] ! Mem[0000000028800016] ldd [%i2+0x020],%l0 ! Mem[0000000029000020] ldd [%i2+0x018],%l6 ! Mem[0000000029000018] stx %l3,[%i2+0x020] ! Mem[0000000029000020] retl lduw [%i2+0x02c],%l3 ! Mem[000000002900002c] p12_jmpl_0_lo: ldsh [%o0+0x030],%l0 ! Mem[0000000028000030] std %l0,[%o0+0x038] ! Mem[0000000028000038] jmpl %g6+8,%g0 ldsw [%o0+0x018],%l3 ! Mem[0000000028000018] p12_call_0_lo: ldd [%o3+0x028],%l4 ! Mem[0000000029800028] stw %l2,[%o2+0x024] ! Mem[0000000029000024] ldub [%o3+0x030],%l7 ! Mem[0000000029800030] sth %l0,[%o1+0x016] ! Mem[0000000028800016] ldd [%o2+0x020],%l0 ! Mem[0000000029000020] ldd [%o2+0x018],%l6 ! Mem[0000000029000018] stx %l3,[%o2+0x020] ! Mem[0000000029000020] retl lduw [%o2+0x02c],%l3 ! Mem[000000002900002c] p12_jmpl_0_he: stb %l4,[%i2+0x010] ! Mem[0000000029000010] sth %l3,[%i2+0x03c] ! Mem[000000002900003c] stx %l5,[%i3+0x018] ! Mem[0000000029800018] jmpl %g6+8,%g0 stw %l7,[%i1+0x01c] ! Mem[000000002880001c] p12_call_0_he: ldsh [%i0+0x006],%l0 ! Mem[0000000028000006] retl sth %l1,[%i0+0x010] ! Mem[0000000028000010] p12_jmpl_0_ho: stb %l4,[%o2+0x010] ! Mem[0000000029000010] sth %l3,[%o2+0x03c] ! Mem[000000002900003c] stx %l5,[%o3+0x018] ! Mem[0000000029800018] jmpl %g6+8,%g0 stw %l7,[%o1+0x01c] ! Mem[000000002880001c] p12_call_0_ho: ldsh [%o0+0x006],%l0 ! Mem[0000000028000006] retl sth %l1,[%o0+0x010] ! Mem[0000000028000010] p13_jmpl_0_le: ldx [%i0+0x010],%l0 ! Mem[000000002a000010] stx %l0,[%i0+0x018] ! Mem[000000002a000018] jmpl %g6+8,%g0 ldsw [%i0+0x038],%l3 ! Mem[000000002a000038] p13_call_0_le: sth %l5,[%i2+0x02c] ! Mem[000000002b00002c] sth %l2,[%i0+0x004] ! Mem[000000002a000004] sth %l7,[%i0+0x010] ! Mem[000000002a000010] ldx [%i3+0x030],%l0 ! Mem[000000002b800030] stw %l1,[%i2+0x000] ! Mem[000000002b000000] lduh [%i2+0x018],%l7 ! Mem[000000002b000018] stx %l3,[%i1+0x000] ! Mem[000000002a800000] retl stb %l3,[%i1+0x00d] ! Mem[000000002a80000d] p13_jmpl_0_lo: ldx [%o0+0x010],%l0 ! Mem[000000002a000010] stx %l0,[%o0+0x018] ! Mem[000000002a000018] jmpl %g6+8,%g0 ldsw [%o0+0x038],%l3 ! Mem[000000002a000038] p13_call_0_lo: sth %l5,[%o2+0x02c] ! Mem[000000002b00002c] sth %l2,[%o0+0x004] ! Mem[000000002a000004] sth %l7,[%o0+0x010] ! Mem[000000002a000010] ldx [%o3+0x030],%l0 ! Mem[000000002b800030] stw %l1,[%o2+0x000] ! Mem[000000002b000000] lduh [%o2+0x018],%l7 ! Mem[000000002b000018] stx %l3,[%o1+0x000] ! Mem[000000002a800000] retl stb %l3,[%o1+0x00d] ! Mem[000000002a80000d] p13_jmpl_0_he: std %l4,[%i3+0x010] ! Mem[000000002b800010] lduh [%i1+0x01c],%l3 ! Mem[000000002a80001c] stw %l5,[%i3+0x038] ! Mem[000000002b800038] jmpl %g6+8,%g0 lduw [%i0+0x03c],%l7 ! Mem[000000002a00003c] p13_call_0_he: stb %l0,[%i0+0x006] ! Mem[000000002a000006] retl stb %l1,[%i3+0x030] ! Mem[000000002b800030] p13_jmpl_0_ho: std %l4,[%o3+0x010] ! Mem[000000002b800010] lduh [%o1+0x01c],%l3 ! Mem[000000002a80001c] stw %l5,[%o3+0x038] ! Mem[000000002b800038] jmpl %g6+8,%g0 lduw [%o0+0x03c],%l7 ! Mem[000000002a00003c] p13_call_0_ho: stb %l0,[%o0+0x006] ! Mem[000000002a000006] retl stb %l1,[%o3+0x030] ! Mem[000000002b800030] p14_jmpl_0_le: stx %l0,[%i1+0x030] ! Mem[000000002c800030] ldsh [%i0+0x038],%l0 ! Mem[000000002c000038] jmpl %g6+8,%g0 ldsw [%i3+0x018],%l3 ! Mem[000000002d800018] p14_call_0_le: std %l4,[%i1+0x028] ! Mem[000000002c800028] std %l2,[%i2+0x020] ! Mem[000000002d000020] lduh [%i1+0x030],%l7 ! Mem[000000002c800030] ldub [%i3+0x016],%l0 ! Mem[000000002d800016] std %l0,[%i3+0x020] ! Mem[000000002d800020] stx %l7,[%i2+0x018] ! Mem[000000002d000018] sth %l3,[%i3+0x024] ! Mem[000000002d800024] retl sth %l3,[%i3+0x02c] ! Mem[000000002d80002c] p14_jmpl_0_lo: stx %l0,[%o1+0x030] ! Mem[000000002c800030] ldsh [%o0+0x038],%l0 ! Mem[000000002c000038] jmpl %g6+8,%g0 ldsw [%o3+0x018],%l3 ! Mem[000000002d800018] p14_call_0_lo: std %l4,[%o1+0x028] ! Mem[000000002c800028] std %l2,[%o2+0x020] ! Mem[000000002d000020] lduh [%o1+0x030],%l7 ! Mem[000000002c800030] ldub [%o3+0x016],%l0 ! Mem[000000002d800016] std %l0,[%o3+0x020] ! Mem[000000002d800020] stx %l7,[%o2+0x018] ! Mem[000000002d000018] sth %l3,[%o3+0x024] ! Mem[000000002d800024] retl sth %l3,[%o3+0x02c] ! Mem[000000002d80002c] p14_jmpl_0_he: sth %l4,[%i0+0x010] ! Mem[000000002c000010] ldd [%i0+0x038],%l2 ! Mem[000000002c000038] stx %l5,[%i3+0x018] ! Mem[000000002d800018] jmpl %g6+8,%g0 stx %l7,[%i3+0x018] ! Mem[000000002d800018] p14_call_0_he: ldsb [%i1+0x006],%l0 ! Mem[000000002c800006] retl ldub [%i2+0x010],%l1 ! Mem[000000002d000010] p14_jmpl_0_ho: sth %l4,[%o0+0x010] ! Mem[000000002c000010] ldd [%o0+0x038],%l2 ! Mem[000000002c000038] stx %l5,[%o3+0x018] ! Mem[000000002d800018] jmpl %g6+8,%g0 stx %l7,[%o3+0x018] ! Mem[000000002d800018] p14_call_0_ho: ldsb [%o1+0x006],%l0 ! Mem[000000002c800006] retl ldub [%o2+0x010],%l1 ! Mem[000000002d000010] p15_jmpl_0_le: ldub [%i1+0x010],%l0 ! Mem[000000002e800010] ldsw [%i0+0x018],%l0 ! Mem[000000002e000018] jmpl %g6+8,%g0 ldsw [%i2+0x038],%l3 ! Mem[000000002f000038] p15_call_0_le: lduw [%i0+0x02c],%l5 ! Mem[000000002e00002c] stb %l2,[%i0+0x005] ! Mem[000000002e000005] stw %l7,[%i3+0x010] ! Mem[000000002f800010] stx %l0,[%i2+0x030] ! Mem[000000002f000030] ldx [%i0+0x000],%l1 ! Mem[000000002e000000] ldub [%i2+0x018],%l7 ! Mem[000000002f000018] sth %l3,[%i1+0x004] ! Mem[000000002e800004] retl ldsb [%i2+0x00d],%l3 ! Mem[000000002f00000d] p15_jmpl_0_lo: ldub [%o1+0x010],%l0 ! Mem[000000002e800010] ldsw [%o0+0x018],%l0 ! Mem[000000002e000018] jmpl %g6+8,%g0 ldsw [%o2+0x038],%l3 ! Mem[000000002f000038] p15_call_0_lo: lduw [%o0+0x02c],%l5 ! Mem[000000002e00002c] stb %l2,[%o0+0x005] ! Mem[000000002e000005] stw %l7,[%o3+0x010] ! Mem[000000002f800010] stx %l0,[%o2+0x030] ! Mem[000000002f000030] ldx [%o0+0x000],%l1 ! Mem[000000002e000000] ldub [%o2+0x018],%l7 ! Mem[000000002f000018] sth %l3,[%o1+0x004] ! Mem[000000002e800004] retl ldsb [%o2+0x00d],%l3 ! Mem[000000002f00000d] p15_jmpl_0_he: stw %l4,[%i1+0x010] ! Mem[000000002e800010] sth %l3,[%i3+0x01c] ! Mem[000000002f80001c] stw %l5,[%i3+0x038] ! Mem[000000002f800038] jmpl %g6+8,%g0 ldx [%i2+0x038],%l7 ! Mem[000000002f000038] p15_call_0_he: ldx [%i1+0x000],%l0 ! Mem[000000002e800000] retl ldsh [%i1+0x030],%l1 ! Mem[000000002e800030] p15_jmpl_0_ho: stw %l4,[%o1+0x010] ! Mem[000000002e800010] sth %l3,[%o3+0x01c] ! Mem[000000002f80001c] stw %l5,[%o3+0x038] ! Mem[000000002f800038] jmpl %g6+8,%g0 ldx [%o2+0x038],%l7 ! Mem[000000002f000038] p15_call_0_ho: ldx [%o1+0x000],%l0 ! Mem[000000002e800000] retl ldsh [%o1+0x030],%l1 ! Mem[000000002e800030] p16_jmpl_0_le: std %l0,[%i1+0x030] ! Mem[0000000030800030] lduw [%i0+0x038],%l0 ! Mem[0000000030000038] jmpl %g6+8,%g0 ldsw [%i2+0x018],%l3 ! Mem[0000000031000018] p16_call_0_le: ldsw [%i2+0x02c],%l5 ! Mem[000000003100002c] ldx [%i2+0x020],%l2 ! Mem[0000000031000020] ldub [%i0+0x030],%l7 ! Mem[0000000030000030] std %l0,[%i1+0x010] ! Mem[0000000030800010] ldsw [%i1+0x020],%l1 ! Mem[0000000030800020] std %l6,[%i2+0x018] ! Mem[0000000031000018] stb %l3,[%i3+0x024] ! Mem[0000000031800024] retl ldsw [%i2+0x02c],%l3 ! Mem[000000003100002c] p16_jmpl_0_lo: std %l0,[%o1+0x030] ! Mem[0000000030800030] lduw [%o0+0x038],%l0 ! Mem[0000000030000038] jmpl %g6+8,%g0 ldsw [%o2+0x018],%l3 ! Mem[0000000031000018] p16_call_0_lo: ldsw [%o2+0x02c],%l5 ! Mem[000000003100002c] ldx [%o2+0x020],%l2 ! Mem[0000000031000020] ldub [%o0+0x030],%l7 ! Mem[0000000030000030] std %l0,[%o1+0x010] ! Mem[0000000030800010] ldsw [%o1+0x020],%l1 ! Mem[0000000030800020] std %l6,[%o2+0x018] ! Mem[0000000031000018] stb %l3,[%o3+0x024] ! Mem[0000000031800024] retl ldsw [%o2+0x02c],%l3 ! Mem[000000003100002c] p16_jmpl_0_he: sth %l4,[%i2+0x010] ! Mem[0000000031000010] lduh [%i2+0x03c],%l3 ! Mem[000000003100003c] sth %l5,[%i0+0x018] ! Mem[0000000030000018] jmpl %g6+8,%g0 ldd [%i1+0x018],%l6 ! Mem[0000000030800018] p16_call_0_he: ldd [%i2+0x000],%l0 ! Mem[0000000031000000] retl ldd [%i1+0x010],%l0 ! Mem[0000000030800010] p16_jmpl_0_ho: sth %l4,[%o2+0x010] ! Mem[0000000031000010] lduh [%o2+0x03c],%l3 ! Mem[000000003100003c] sth %l5,[%o0+0x018] ! Mem[0000000030000018] jmpl %g6+8,%g0 ldd [%o1+0x018],%l6 ! Mem[0000000030800018] p16_call_0_ho: ldd [%o2+0x000],%l0 ! Mem[0000000031000000] retl ldd [%o1+0x010],%l0 ! Mem[0000000030800010] p17_jmpl_0_le: ldsb [%i1+0x010],%l0 ! Mem[0000000032800010] std %l0,[%i0+0x018] ! Mem[0000000032000018] jmpl %g6+8,%g0 ldsw [%i1+0x038],%l3 ! Mem[0000000032800038] p17_call_0_le: ldd [%i2+0x028],%l4 ! Mem[0000000033000028] lduw [%i1+0x004],%l2 ! Mem[0000000032800004] stx %l7,[%i1+0x010] ! Mem[0000000032800010] lduw [%i3+0x034],%l0 ! Mem[0000000033800034] ldsb [%i2+0x003],%l1 ! Mem[0000000033000003] ldsw [%i2+0x018],%l7 ! Mem[0000000033000018] lduw [%i1+0x004],%l3 ! Mem[0000000032800004] retl lduh [%i0+0x00c],%l3 ! Mem[000000003200000c] p17_jmpl_0_lo: ldsb [%o1+0x010],%l0 ! Mem[0000000032800010] std %l0,[%o0+0x018] ! Mem[0000000032000018] jmpl %g6+8,%g0 ldsw [%o1+0x038],%l3 ! Mem[0000000032800038] p17_call_0_lo: ldd [%o2+0x028],%l4 ! Mem[0000000033000028] lduw [%o1+0x004],%l2 ! Mem[0000000032800004] stx %l7,[%o1+0x010] ! Mem[0000000032800010] lduw [%o3+0x034],%l0 ! Mem[0000000033800034] ldsb [%o2+0x003],%l1 ! Mem[0000000033000003] ldsw [%o2+0x018],%l7 ! Mem[0000000033000018] lduw [%o1+0x004],%l3 ! Mem[0000000032800004] retl lduh [%o0+0x00c],%l3 ! Mem[000000003200000c] p17_jmpl_0_he: stw %l4,[%i3+0x010] ! Mem[0000000033800010] ldd [%i2+0x018],%l2 ! Mem[0000000033000018] stw %l5,[%i0+0x038] ! Mem[0000000032000038] jmpl %g6+8,%g0 lduw [%i0+0x03c],%l7 ! Mem[000000003200003c] p17_call_0_he: lduw [%i2+0x004],%l0 ! Mem[0000000033000004] retl std %l0,[%i0+0x030] ! Mem[0000000032000030] p17_jmpl_0_ho: stw %l4,[%o3+0x010] ! Mem[0000000033800010] ldd [%o2+0x018],%l2 ! Mem[0000000033000018] stw %l5,[%o0+0x038] ! Mem[0000000032000038] jmpl %g6+8,%g0 lduw [%o0+0x03c],%l7 ! Mem[000000003200003c] p17_call_0_ho: lduw [%o2+0x004],%l0 ! Mem[0000000033000004] retl std %l0,[%o0+0x030] ! Mem[0000000032000030] p18_jmpl_0_le: lduw [%i1+0x030],%l0 ! Mem[0000000034800030] stx %l0,[%i0+0x038] ! Mem[0000000034000038] jmpl %g6+8,%g0 ldsw [%i0+0x018],%l3 ! Mem[0000000034000018] p18_call_0_le: stx %l5,[%i1+0x028] ! Mem[0000000034800028] lduh [%i3+0x024],%l2 ! Mem[0000000035800024] lduh [%i3+0x030],%l7 ! Mem[0000000035800030] ldsw [%i3+0x014],%l0 ! Mem[0000000035800014] stx %l1,[%i2+0x020] ! Mem[0000000035000020] stb %l7,[%i2+0x018] ! Mem[0000000035000018] lduw [%i0+0x024],%l3 ! Mem[0000000034000024] retl ldx [%i3+0x028],%l3 ! Mem[0000000035800028] p18_jmpl_0_lo: lduw [%o1+0x030],%l0 ! Mem[0000000034800030] stx %l0,[%o0+0x038] ! Mem[0000000034000038] jmpl %g6+8,%g0 ldsw [%o0+0x018],%l3 ! Mem[0000000034000018] p18_call_0_lo: stx %l5,[%o1+0x028] ! Mem[0000000034800028] lduh [%o3+0x024],%l2 ! Mem[0000000035800024] lduh [%o3+0x030],%l7 ! Mem[0000000035800030] ldsw [%o3+0x014],%l0 ! Mem[0000000035800014] stx %l1,[%o2+0x020] ! Mem[0000000035000020] stb %l7,[%o2+0x018] ! Mem[0000000035000018] lduw [%o0+0x024],%l3 ! Mem[0000000034000024] retl ldx [%o3+0x028],%l3 ! Mem[0000000035800028] p18_jmpl_0_he: stx %l4,[%i0+0x010] ! Mem[0000000034000010] stb %l3,[%i0+0x03c] ! Mem[000000003400003c] sth %l5,[%i1+0x018] ! Mem[0000000034800018] jmpl %g6+8,%g0 ldsb [%i2+0x01d],%l7 ! Mem[000000003500001d] p18_call_0_he: stx %l0,[%i3+0x000] ! Mem[0000000035800000] retl ldx [%i0+0x010],%l1 ! Mem[0000000034000010] p18_jmpl_0_ho: stx %l4,[%o0+0x010] ! Mem[0000000034000010] stb %l3,[%o0+0x03c] ! Mem[000000003400003c] sth %l5,[%o1+0x018] ! Mem[0000000034800018] jmpl %g6+8,%g0 ldsb [%o2+0x01d],%l7 ! Mem[000000003500001d] p18_call_0_ho: stx %l0,[%o3+0x000] ! Mem[0000000035800000] retl ldx [%o0+0x010],%l1 ! Mem[0000000034000010] p19_jmpl_0_le: stw %l0,[%i1+0x010] ! Mem[0000000036800010] ldd [%i3+0x018],%l0 ! Mem[0000000037800018] jmpl %g6+8,%g0 ldsw [%i0+0x038],%l3 ! Mem[0000000036000038] p19_call_0_le: std %l4,[%i3+0x028] ! Mem[0000000037800028] ldub [%i1+0x005],%l2 ! Mem[0000000036800005] ldd [%i3+0x010],%l6 ! Mem[0000000037800010] ldd [%i2+0x030],%l0 ! Mem[0000000037000030] sth %l1,[%i3+0x002] ! Mem[0000000037800002] ldd [%i2+0x018],%l6 ! Mem[0000000037000018] ldub [%i2+0x004],%l3 ! Mem[0000000037000004] retl std %l2,[%i2+0x008] ! Mem[0000000037000008] p19_jmpl_0_lo: stw %l0,[%o1+0x010] ! Mem[0000000036800010] ldd [%o3+0x018],%l0 ! Mem[0000000037800018] jmpl %g6+8,%g0 ldsw [%o0+0x038],%l3 ! Mem[0000000036000038] p19_call_0_lo: std %l4,[%o3+0x028] ! Mem[0000000037800028] ldub [%o1+0x005],%l2 ! Mem[0000000036800005] ldd [%o3+0x010],%l6 ! Mem[0000000037800010] ldd [%o2+0x030],%l0 ! Mem[0000000037000030] sth %l1,[%o3+0x002] ! Mem[0000000037800002] ldd [%o2+0x018],%l6 ! Mem[0000000037000018] ldub [%o2+0x004],%l3 ! Mem[0000000037000004] retl std %l2,[%o2+0x008] ! Mem[0000000037000008] p19_jmpl_0_he: stw %l4,[%i1+0x010] ! Mem[0000000036800010] ldsw [%i3+0x01c],%l3 ! Mem[000000003780001c] std %l4,[%i1+0x038] ! Mem[0000000036800038] jmpl %g6+8,%g0 ldx [%i2+0x038],%l7 ! Mem[0000000037000038] p19_call_0_he: lduh [%i3+0x006],%l0 ! Mem[0000000037800006] retl ldsw [%i3+0x030],%l1 ! Mem[0000000037800030] p19_jmpl_0_ho: stw %l4,[%o1+0x010] ! Mem[0000000036800010] ldsw [%o3+0x01c],%l3 ! Mem[000000003780001c] std %l4,[%o1+0x038] ! Mem[0000000036800038] jmpl %g6+8,%g0 ldx [%o2+0x038],%l7 ! Mem[0000000037000038] p19_call_0_ho: lduh [%o3+0x006],%l0 ! Mem[0000000037800006] retl ldsw [%o3+0x030],%l1 ! Mem[0000000037800030] p20_jmpl_0_le: ldsw [%i1+0x030],%l0 ! Mem[0000000038800030] ldsw [%i3+0x038],%l0 ! Mem[0000000039800038] jmpl %g6+8,%g0 ldsw [%i0+0x018],%l3 ! Mem[0000000038000018] p20_call_0_le: lduw [%i2+0x02c],%l5 ! Mem[000000003900002c] ldsw [%i3+0x024],%l2 ! Mem[0000000039800024] lduw [%i1+0x030],%l7 ! Mem[0000000038800030] sth %l0,[%i1+0x016] ! Mem[0000000038800016] lduw [%i0+0x020],%l1 ! Mem[0000000038000020] ldx [%i2+0x018],%l7 ! Mem[0000000039000018] ldub [%i1+0x024],%l3 ! Mem[0000000038800024] retl stw %l3,[%i1+0x02c] ! Mem[000000003880002c] p20_jmpl_0_lo: ldsw [%o1+0x030],%l0 ! Mem[0000000038800030] ldsw [%o3+0x038],%l0 ! Mem[0000000039800038] jmpl %g6+8,%g0 ldsw [%o0+0x018],%l3 ! Mem[0000000038000018] p20_call_0_lo: lduw [%o2+0x02c],%l5 ! Mem[000000003900002c] ldsw [%o3+0x024],%l2 ! Mem[0000000039800024] lduw [%o1+0x030],%l7 ! Mem[0000000038800030] sth %l0,[%o1+0x016] ! Mem[0000000038800016] lduw [%o0+0x020],%l1 ! Mem[0000000038000020] ldx [%o2+0x018],%l7 ! Mem[0000000039000018] ldub [%o1+0x024],%l3 ! Mem[0000000038800024] retl stw %l3,[%o1+0x02c] ! Mem[000000003880002c] p20_jmpl_0_he: stx %l4,[%i2+0x010] ! Mem[0000000039000010] stw %l3,[%i2+0x03c] ! Mem[000000003900003c] stb %l5,[%i2+0x019] ! Mem[0000000039000019] jmpl %g6+8,%g0 ldd [%i0+0x018],%l6 ! Mem[0000000038000018] p20_call_0_he: stw %l0,[%i0+0x004] ! Mem[0000000038000004] retl ldsb [%i3+0x010],%l1 ! Mem[0000000039800010] p20_jmpl_0_ho: stx %l4,[%o2+0x010] ! Mem[0000000039000010] stw %l3,[%o2+0x03c] ! Mem[000000003900003c] stb %l5,[%o2+0x019] ! Mem[0000000039000019] jmpl %g6+8,%g0 ldd [%o0+0x018],%l6 ! Mem[0000000038000018] p20_call_0_ho: stw %l0,[%o0+0x004] ! Mem[0000000038000004] retl ldsb [%o3+0x010],%l1 ! Mem[0000000039800010] p21_jmpl_0_le: stb %l0,[%i1+0x010] ! Mem[000000003a800010] lduw [%i3+0x018],%l0 ! Mem[000000003b800018] jmpl %g6+8,%g0 ldsw [%i3+0x038],%l3 ! Mem[000000003b800038] p21_call_0_le: lduh [%i2+0x02c],%l5 ! Mem[000000003b00002c] ldsh [%i2+0x004],%l2 ! Mem[000000003b000004] stx %l7,[%i3+0x010] ! Mem[000000003b800010] ldx [%i0+0x030],%l0 ! Mem[000000003a000030] ldub [%i1+0x003],%l1 ! Mem[000000003a800003] stx %l7,[%i2+0x018] ! Mem[000000003b000018] ldsh [%i2+0x004],%l3 ! Mem[000000003b000004] retl ldd [%i0+0x008],%l2 ! Mem[000000003a000008] p21_jmpl_0_lo: stb %l0,[%o1+0x010] ! Mem[000000003a800010] lduw [%o3+0x018],%l0 ! Mem[000000003b800018] jmpl %g6+8,%g0 ldsw [%o3+0x038],%l3 ! Mem[000000003b800038] p21_call_0_lo: lduh [%o2+0x02c],%l5 ! Mem[000000003b00002c] ldsh [%o2+0x004],%l2 ! Mem[000000003b000004] stx %l7,[%o3+0x010] ! Mem[000000003b800010] ldx [%o0+0x030],%l0 ! Mem[000000003a000030] ldub [%o1+0x003],%l1 ! Mem[000000003a800003] stx %l7,[%o2+0x018] ! Mem[000000003b000018] ldsh [%o2+0x004],%l3 ! Mem[000000003b000004] retl ldd [%o0+0x008],%l2 ! Mem[000000003a000008] p21_jmpl_0_he: ldd [%i3+0x010],%l4 ! Mem[000000003b800010] stb %l3,[%i2+0x01c] ! Mem[000000003b00001c] std %l4,[%i2+0x038] ! Mem[000000003b000038] jmpl %g6+8,%g0 stb %l7,[%i3+0x03d] ! Mem[000000003b80003d] p21_call_0_he: ldub [%i0+0x006],%l0 ! Mem[000000003a000006] retl stx %l1,[%i2+0x030] ! Mem[000000003b000030] p21_jmpl_0_ho: ldd [%o3+0x010],%l4 ! Mem[000000003b800010] stb %l3,[%o2+0x01c] ! Mem[000000003b00001c] std %l4,[%o2+0x038] ! Mem[000000003b000038] jmpl %g6+8,%g0 stb %l7,[%o3+0x03d] ! Mem[000000003b80003d] p21_call_0_ho: ldub [%o0+0x006],%l0 ! Mem[000000003a000006] retl stx %l1,[%o2+0x030] ! Mem[000000003b000030] p22_jmpl_0_le: ldd [%i1+0x030],%l0 ! Mem[000000003c800030] std %l0,[%i3+0x038] ! Mem[000000003d800038] jmpl %g6+8,%g0 ldsw [%i3+0x018],%l3 ! Mem[000000003d800018] p22_call_0_le: ldsh [%i0+0x02c],%l5 ! Mem[000000003c00002c] ldsw [%i0+0x024],%l2 ! Mem[000000003c000024] ldx [%i3+0x030],%l7 ! Mem[000000003d800030] ldsh [%i3+0x016],%l0 ! Mem[000000003d800016] ldsh [%i2+0x022],%l1 ! Mem[000000003d000022] ldub [%i2+0x018],%l7 ! Mem[000000003d000018] ldd [%i1+0x020],%l2 ! Mem[000000003c800020] retl ldsh [%i3+0x02c],%l3 ! Mem[000000003d80002c] p22_jmpl_0_lo: ldd [%o1+0x030],%l0 ! Mem[000000003c800030] std %l0,[%o3+0x038] ! Mem[000000003d800038] jmpl %g6+8,%g0 ldsw [%o3+0x018],%l3 ! Mem[000000003d800018] p22_call_0_lo: ldsh [%o0+0x02c],%l5 ! Mem[000000003c00002c] ldsw [%o0+0x024],%l2 ! Mem[000000003c000024] ldx [%o3+0x030],%l7 ! Mem[000000003d800030] ldsh [%o3+0x016],%l0 ! Mem[000000003d800016] ldsh [%o2+0x022],%l1 ! Mem[000000003d000022] ldub [%o2+0x018],%l7 ! Mem[000000003d000018] ldd [%o1+0x020],%l2 ! Mem[000000003c800020] retl ldsh [%o3+0x02c],%l3 ! Mem[000000003d80002c] p22_jmpl_0_he: stx %l4,[%i0+0x010] ! Mem[000000003c000010] ldsw [%i1+0x03c],%l3 ! Mem[000000003c80003c] stb %l5,[%i3+0x019] ! Mem[000000003d800019] jmpl %g6+8,%g0 ldsb [%i2+0x01d],%l7 ! Mem[000000003d00001d] p22_call_0_he: sth %l0,[%i0+0x006] ! Mem[000000003c000006] retl stb %l1,[%i1+0x010] ! Mem[000000003c800010] p22_jmpl_0_ho: stx %l4,[%o0+0x010] ! Mem[000000003c000010] ldsw [%o1+0x03c],%l3 ! Mem[000000003c80003c] stb %l5,[%o3+0x019] ! Mem[000000003d800019] jmpl %g6+8,%g0 ldsb [%o2+0x01d],%l7 ! Mem[000000003d00001d] p22_call_0_ho: sth %l0,[%o0+0x006] ! Mem[000000003c000006] retl stb %l1,[%o1+0x010] ! Mem[000000003c800010] p23_jmpl_0_le: lduh [%i1+0x010],%l0 ! Mem[000000003e800010] sth %l0,[%i3+0x018] ! Mem[000000003f800018] jmpl %g6+8,%g0 ldsw [%i2+0x038],%l3 ! Mem[000000003f000038] p23_call_0_le: stx %l5,[%i3+0x028] ! Mem[000000003f800028] ldsh [%i2+0x004],%l2 ! Mem[000000003f000004] ldd [%i1+0x010],%l6 ! Mem[000000003e800010] stx %l0,[%i2+0x030] ! Mem[000000003f000030] ldd [%i2+0x000],%l0 ! Mem[000000003f000000] stw %l7,[%i2+0x018] ! Mem[000000003f000018] ldd [%i3+0x000],%l2 ! Mem[000000003f800000] retl ldub [%i2+0x00d],%l3 ! Mem[000000003f00000d] p23_jmpl_0_lo: lduh [%o1+0x010],%l0 ! Mem[000000003e800010] sth %l0,[%o3+0x018] ! Mem[000000003f800018] jmpl %g6+8,%g0 ldsw [%o2+0x038],%l3 ! Mem[000000003f000038] p23_call_0_lo: stx %l5,[%o3+0x028] ! Mem[000000003f800028] ldsh [%o2+0x004],%l2 ! Mem[000000003f000004] ldd [%o1+0x010],%l6 ! Mem[000000003e800010] stx %l0,[%o2+0x030] ! Mem[000000003f000030] ldd [%o2+0x000],%l0 ! Mem[000000003f000000] stw %l7,[%o2+0x018] ! Mem[000000003f000018] ldd [%o3+0x000],%l2 ! Mem[000000003f800000] retl ldub [%o2+0x00d],%l3 ! Mem[000000003f00000d] p23_jmpl_0_he: ldd [%i1+0x010],%l4 ! Mem[000000003e800010] stw %l3,[%i0+0x01c] ! Mem[000000003e00001c] ldx [%i3+0x038],%l5 ! Mem[000000003f800038] jmpl %g6+8,%g0 std %l6,[%i1+0x038] ! Mem[000000003e800038] p23_call_0_he: lduh [%i0+0x006],%l0 ! Mem[000000003e000006] retl lduw [%i0+0x030],%l1 ! Mem[000000003e000030] p23_jmpl_0_ho: ldd [%o1+0x010],%l4 ! Mem[000000003e800010] stw %l3,[%o0+0x01c] ! Mem[000000003e00001c] ldx [%o3+0x038],%l5 ! Mem[000000003f800038] jmpl %g6+8,%g0 std %l6,[%o1+0x038] ! Mem[000000003e800038] p23_call_0_ho: lduh [%o0+0x006],%l0 ! Mem[000000003e000006] retl lduw [%o0+0x030],%l1 ! Mem[000000003e000030] p24_jmpl_0_le: sth %l0,[%i1+0x030] ! Mem[0000000040800030] ldd [%i3+0x038],%l0 ! Mem[0000000041800038] jmpl %g6+8,%g0 ldsw [%i1+0x018],%l3 ! Mem[0000000040800018] p24_call_0_le: std %l4,[%i2+0x028] ! Mem[0000000041000028] ldsb [%i0+0x025],%l2 ! Mem[0000000040000025] stb %l7,[%i3+0x030] ! Mem[0000000041800030] std %l0,[%i1+0x010] ! Mem[0000000040800010] std %l0,[%i3+0x020] ! Mem[0000000041800020] ldsw [%i2+0x018],%l7 ! Mem[0000000041000018] stw %l3,[%i1+0x024] ! Mem[0000000040800024] retl lduw [%i1+0x02c],%l3 ! Mem[000000004080002c] p24_jmpl_0_lo: sth %l0,[%o1+0x030] ! Mem[0000000040800030] ldd [%o3+0x038],%l0 ! Mem[0000000041800038] jmpl %g6+8,%g0 ldsw [%o1+0x018],%l3 ! Mem[0000000040800018] p24_call_0_lo: std %l4,[%o2+0x028] ! Mem[0000000041000028] ldsb [%o0+0x025],%l2 ! Mem[0000000040000025] stb %l7,[%o3+0x030] ! Mem[0000000041800030] std %l0,[%o1+0x010] ! Mem[0000000040800010] std %l0,[%o3+0x020] ! Mem[0000000041800020] ldsw [%o2+0x018],%l7 ! Mem[0000000041000018] stw %l3,[%o1+0x024] ! Mem[0000000040800024] retl lduw [%o1+0x02c],%l3 ! Mem[000000004080002c] p24_jmpl_0_he: ldsb [%i2+0x010],%l4 ! Mem[0000000041000010] lduw [%i3+0x03c],%l3 ! Mem[000000004180003c] lduw [%i3+0x018],%l5 ! Mem[0000000041800018] jmpl %g6+8,%g0 ldsh [%i0+0x01c],%l7 ! Mem[000000004000001c] p24_call_0_he: stw %l0,[%i1+0x004] ! Mem[0000000040800004] retl ldub [%i0+0x010],%l1 ! Mem[0000000040000010] p24_jmpl_0_ho: ldsb [%o2+0x010],%l4 ! Mem[0000000041000010] lduw [%o3+0x03c],%l3 ! Mem[000000004180003c] lduw [%o3+0x018],%l5 ! Mem[0000000041800018] jmpl %g6+8,%g0 ldsh [%o0+0x01c],%l7 ! Mem[000000004000001c] p24_call_0_ho: stw %l0,[%o1+0x004] ! Mem[0000000040800004] retl ldub [%o0+0x010],%l1 ! Mem[0000000040000010] p25_jmpl_0_le: ldsh [%i2+0x010],%l0 ! Mem[0000000043000010] ldsw [%i3+0x018],%l0 ! Mem[0000000043800018] jmpl %g6+8,%g0 ldsw [%i1+0x038],%l3 ! Mem[0000000042800038] p25_call_0_le: stb %l5,[%i1+0x02d] ! Mem[000000004280002d] ldd [%i2+0x000],%l2 ! Mem[0000000043000000] ldsb [%i3+0x010],%l7 ! Mem[0000000043800010] lduw [%i0+0x034],%l0 ! Mem[0000000042000034] ldx [%i0+0x000],%l1 ! Mem[0000000042000000] stb %l7,[%i2+0x018] ! Mem[0000000043000018] stw %l3,[%i3+0x004] ! Mem[0000000043800004] retl stb %l3,[%i0+0x00d] ! Mem[000000004200000d] p25_jmpl_0_lo: ldsh [%o2+0x010],%l0 ! Mem[0000000043000010] ldsw [%o3+0x018],%l0 ! Mem[0000000043800018] jmpl %g6+8,%g0 ldsw [%o1+0x038],%l3 ! Mem[0000000042800038] p25_call_0_lo: stb %l5,[%o1+0x02d] ! Mem[000000004280002d] ldd [%o2+0x000],%l2 ! Mem[0000000043000000] ldsb [%o3+0x010],%l7 ! Mem[0000000043800010] lduw [%o0+0x034],%l0 ! Mem[0000000042000034] ldx [%o0+0x000],%l1 ! Mem[0000000042000000] stb %l7,[%o2+0x018] ! Mem[0000000043000018] stw %l3,[%o3+0x004] ! Mem[0000000043800004] retl stb %l3,[%o0+0x00d] ! Mem[000000004200000d] p25_jmpl_0_he: ldd [%i3+0x010],%l4 ! Mem[0000000043800010] ldsb [%i2+0x01c],%l3 ! Mem[000000004300001c] ldx [%i3+0x038],%l5 ! Mem[0000000043800038] jmpl %g6+8,%g0 stb %l7,[%i2+0x03d] ! Mem[000000004300003d] p25_call_0_he: ldub [%i1+0x006],%l0 ! Mem[0000000042800006] retl ldd [%i0+0x030],%l0 ! Mem[0000000042000030] p25_jmpl_0_ho: ldd [%o3+0x010],%l4 ! Mem[0000000043800010] ldsb [%o2+0x01c],%l3 ! Mem[000000004300001c] ldx [%o3+0x038],%l5 ! Mem[0000000043800038] jmpl %g6+8,%g0 stb %l7,[%o2+0x03d] ! Mem[000000004300003d] p25_call_0_ho: ldub [%o1+0x006],%l0 ! Mem[0000000042800006] retl ldd [%o0+0x030],%l0 ! Mem[0000000042000030] p26_jmpl_0_le: ldx [%i2+0x030],%l0 ! Mem[0000000045000030] lduw [%i3+0x038],%l0 ! Mem[0000000045800038] jmpl %g6+8,%g0 ldsw [%i0+0x018],%l3 ! Mem[0000000044000018] p26_call_0_le: lduh [%i0+0x02c],%l5 ! Mem[000000004400002c] stx %l2,[%i1+0x020] ! Mem[0000000044800020] ldx [%i1+0x030],%l7 ! Mem[0000000044800030] ldsw [%i3+0x014],%l0 ! Mem[0000000045800014] lduh [%i1+0x022],%l1 ! Mem[0000000044800022] ldsh [%i2+0x018],%l7 ! Mem[0000000045000018] std %l2,[%i1+0x020] ! Mem[0000000044800020] retl sth %l3,[%i2+0x02c] ! Mem[000000004500002c] p26_jmpl_0_lo: ldx [%o2+0x030],%l0 ! Mem[0000000045000030] lduw [%o3+0x038],%l0 ! Mem[0000000045800038] jmpl %g6+8,%g0 ldsw [%o0+0x018],%l3 ! Mem[0000000044000018] p26_call_0_lo: lduh [%o0+0x02c],%l5 ! Mem[000000004400002c] stx %l2,[%o1+0x020] ! Mem[0000000044800020] ldx [%o1+0x030],%l7 ! Mem[0000000044800030] ldsw [%o3+0x014],%l0 ! Mem[0000000045800014] lduh [%o1+0x022],%l1 ! Mem[0000000044800022] ldsh [%o2+0x018],%l7 ! Mem[0000000045000018] std %l2,[%o1+0x020] ! Mem[0000000044800020] retl sth %l3,[%o2+0x02c] ! Mem[000000004500002c] p26_jmpl_0_he: ldsb [%i0+0x010],%l4 ! Mem[0000000044000010] stw %l3,[%i1+0x03c] ! Mem[000000004480003c] lduw [%i0+0x018],%l5 ! Mem[0000000044000018] jmpl %g6+8,%g0 ldsw [%i2+0x01c],%l7 ! Mem[000000004500001c] p26_call_0_he: sth %l0,[%i2+0x006] ! Mem[0000000045000006] retl stw %l1,[%i3+0x010] ! Mem[0000000045800010] p26_jmpl_0_ho: ldsb [%o0+0x010],%l4 ! Mem[0000000044000010] stw %l3,[%o1+0x03c] ! Mem[000000004480003c] lduw [%o0+0x018],%l5 ! Mem[0000000044000018] jmpl %g6+8,%g0 ldsw [%o2+0x01c],%l7 ! Mem[000000004500001c] p26_call_0_ho: sth %l0,[%o2+0x006] ! Mem[0000000045000006] retl stw %l1,[%o3+0x010] ! Mem[0000000045800010] p27_jmpl_0_le: stx %l0,[%i2+0x010] ! Mem[0000000047000010] std %l0,[%i3+0x018] ! Mem[0000000047800018] jmpl %g6+8,%g0 ldsw [%i0+0x038],%l3 ! Mem[0000000046000038] p27_call_0_le: ldsh [%i2+0x02c],%l5 ! Mem[000000004700002c] stw %l2,[%i3+0x004] ! Mem[0000000047800004] ldsh [%i3+0x010],%l7 ! Mem[0000000047800010] ldd [%i2+0x030],%l0 ! Mem[0000000047000030] ldsw [%i2+0x000],%l1 ! Mem[0000000047000000] ldx [%i2+0x018],%l7 ! Mem[0000000047000018] std %l2,[%i0+0x000] ! Mem[0000000046000000] retl stx %l3,[%i2+0x008] ! Mem[0000000047000008] p27_jmpl_0_lo: stx %l0,[%o2+0x010] ! Mem[0000000047000010] std %l0,[%o3+0x018] ! Mem[0000000047800018] jmpl %g6+8,%g0 ldsw [%o0+0x038],%l3 ! Mem[0000000046000038] p27_call_0_lo: ldsh [%o2+0x02c],%l5 ! Mem[000000004700002c] stw %l2,[%o3+0x004] ! Mem[0000000047800004] ldsh [%o3+0x010],%l7 ! Mem[0000000047800010] ldd [%o2+0x030],%l0 ! Mem[0000000047000030] ldsw [%o2+0x000],%l1 ! Mem[0000000047000000] ldx [%o2+0x018],%l7 ! Mem[0000000047000018] std %l2,[%o0+0x000] ! Mem[0000000046000000] retl stx %l3,[%o2+0x008] ! Mem[0000000047000008] p27_jmpl_0_he: ldsh [%i1+0x010],%l4 ! Mem[0000000046800010] lduw [%i0+0x01c],%l3 ! Mem[000000004600001c] lduh [%i0+0x038],%l5 ! Mem[0000000046000038] jmpl %g6+8,%g0 std %l6,[%i1+0x038] ! Mem[0000000046800038] p27_call_0_he: ldsw [%i2+0x004],%l0 ! Mem[0000000047000004] retl std %l0,[%i2+0x030] ! Mem[0000000047000030] p27_jmpl_0_ho: ldsh [%o1+0x010],%l4 ! Mem[0000000046800010] lduw [%o0+0x01c],%l3 ! Mem[000000004600001c] lduh [%o0+0x038],%l5 ! Mem[0000000046000038] jmpl %g6+8,%g0 std %l6,[%o1+0x038] ! Mem[0000000046800038] p27_call_0_ho: ldsw [%o2+0x004],%l0 ! Mem[0000000047000004] retl std %l0,[%o2+0x030] ! Mem[0000000047000030] p28_jmpl_0_le: ldub [%i2+0x030],%l0 ! Mem[0000000049000030] sth %l0,[%i3+0x038] ! Mem[0000000049800038] jmpl %g6+8,%g0 ldsw [%i0+0x018],%l3 ! Mem[0000000048000018] p28_call_0_le: ldsb [%i2+0x02d],%l5 ! Mem[000000004900002d] sth %l2,[%i2+0x024] ! Mem[0000000049000024] stb %l7,[%i3+0x030] ! Mem[0000000049800030] sth %l0,[%i1+0x016] ! Mem[0000000048800016] stx %l1,[%i2+0x020] ! Mem[0000000049000020] stx %l7,[%i2+0x018] ! Mem[0000000049000018] ldx [%i2+0x020],%l3 ! Mem[0000000049000020] retl ldsb [%i1+0x02d],%l3 ! Mem[000000004880002d] p28_jmpl_0_lo: ldub [%o2+0x030],%l0 ! Mem[0000000049000030] sth %l0,[%o3+0x038] ! Mem[0000000049800038] jmpl %g6+8,%g0 ldsw [%o0+0x018],%l3 ! Mem[0000000048000018] p28_call_0_lo: ldsb [%o2+0x02d],%l5 ! Mem[000000004900002d] sth %l2,[%o2+0x024] ! Mem[0000000049000024] stb %l7,[%o3+0x030] ! Mem[0000000049800030] sth %l0,[%o1+0x016] ! Mem[0000000048800016] stx %l1,[%o2+0x020] ! Mem[0000000049000020] stx %l7,[%o2+0x018] ! Mem[0000000049000018] ldx [%o2+0x020],%l3 ! Mem[0000000049000020] retl ldsb [%o1+0x02d],%l3 ! Mem[000000004880002d] p28_jmpl_0_he: ldsw [%i2+0x010],%l4 ! Mem[0000000049000010] ldsb [%i3+0x03c],%l3 ! Mem[000000004980003c] lduw [%i1+0x018],%l5 ! Mem[0000000048800018] jmpl %g6+8,%g0 ldub [%i3+0x01d],%l7 ! Mem[000000004980001d] p28_call_0_he: std %l0,[%i3+0x000] ! Mem[0000000049800000] retl lduh [%i2+0x010],%l1 ! Mem[0000000049000010] p28_jmpl_0_ho: ldsw [%o2+0x010],%l4 ! Mem[0000000049000010] ldsb [%o3+0x03c],%l3 ! Mem[000000004980003c] lduw [%o1+0x018],%l5 ! Mem[0000000048800018] jmpl %g6+8,%g0 ldub [%o3+0x01d],%l7 ! Mem[000000004980001d] p28_call_0_ho: std %l0,[%o3+0x000] ! Mem[0000000049800000] retl lduh [%o2+0x010],%l1 ! Mem[0000000049000010] p29_jmpl_0_le: std %l0,[%i2+0x010] ! Mem[000000004b000010] ldd [%i3+0x018],%l0 ! Mem[000000004b800018] jmpl %g6+8,%g0 ldsw [%i3+0x038],%l3 ! Mem[000000004b800038] p29_call_0_le: stw %l5,[%i1+0x02c] ! Mem[000000004a80002c] std %l2,[%i3+0x000] ! Mem[000000004b800000] ldsw [%i1+0x010],%l7 ! Mem[000000004a800010] lduh [%i0+0x036],%l0 ! Mem[000000004a000036] sth %l1,[%i3+0x002] ! Mem[000000004b800002] lduw [%i2+0x018],%l7 ! Mem[000000004b000018] lduh [%i1+0x004],%l3 ! Mem[000000004a800004] retl lduh [%i3+0x00c],%l3 ! Mem[000000004b80000c] p29_jmpl_0_lo: std %l0,[%o2+0x010] ! Mem[000000004b000010] ldd [%o3+0x018],%l0 ! Mem[000000004b800018] jmpl %g6+8,%g0 ldsw [%o3+0x038],%l3 ! Mem[000000004b800038] p29_call_0_lo: stw %l5,[%o1+0x02c] ! Mem[000000004a80002c] std %l2,[%o3+0x000] ! Mem[000000004b800000] ldsw [%o1+0x010],%l7 ! Mem[000000004a800010] lduh [%o0+0x036],%l0 ! Mem[000000004a000036] sth %l1,[%o3+0x002] ! Mem[000000004b800002] lduw [%o2+0x018],%l7 ! Mem[000000004b000018] lduh [%o1+0x004],%l3 ! Mem[000000004a800004] retl lduh [%o3+0x00c],%l3 ! Mem[000000004b80000c] p29_jmpl_0_he: ldsh [%i3+0x010],%l4 ! Mem[000000004b800010] std %l2,[%i2+0x018] ! Mem[000000004b000018] lduh [%i1+0x038],%l5 ! Mem[000000004a800038] jmpl %g6+8,%g0 sth %l7,[%i2+0x03c] ! Mem[000000004b00003c] p29_call_0_he: ldsh [%i3+0x006],%l0 ! Mem[000000004b800006] retl ldsw [%i1+0x030],%l1 ! Mem[000000004a800030] p29_jmpl_0_ho: ldsh [%o3+0x010],%l4 ! Mem[000000004b800010] std %l2,[%o2+0x018] ! Mem[000000004b000018] lduh [%o1+0x038],%l5 ! Mem[000000004a800038] jmpl %g6+8,%g0 sth %l7,[%o2+0x03c] ! Mem[000000004b00003c] p29_call_0_ho: ldsh [%o3+0x006],%l0 ! Mem[000000004b800006] retl ldsw [%o1+0x030],%l1 ! Mem[000000004a800030] p30_jmpl_0_le: ldsb [%i2+0x030],%l0 ! Mem[000000004d000030] ldsw [%i3+0x038],%l0 ! Mem[000000004d800038] jmpl %g6+8,%g0 ldsw [%i2+0x018],%l3 ! Mem[000000004d000018] p30_call_0_le: stb %l5,[%i3+0x02d] ! Mem[000000004d80002d] stb %l2,[%i2+0x025] ! Mem[000000004d000025] std %l6,[%i2+0x030] ! Mem[000000004d000030] ldsh [%i3+0x016],%l0 ! Mem[000000004d800016] stb %l1,[%i0+0x023] ! Mem[000000004c000023] stw %l7,[%i2+0x018] ! Mem[000000004d000018] lduh [%i2+0x024],%l3 ! Mem[000000004d000024] retl ldx [%i2+0x028],%l3 ! Mem[000000004d000028] p30_jmpl_0_lo: ldsb [%o2+0x030],%l0 ! Mem[000000004d000030] ldsw [%o3+0x038],%l0 ! Mem[000000004d800038] jmpl %g6+8,%g0 ldsw [%o2+0x018],%l3 ! Mem[000000004d000018] p30_call_0_lo: stb %l5,[%o3+0x02d] ! Mem[000000004d80002d] stb %l2,[%o2+0x025] ! Mem[000000004d000025] std %l6,[%o2+0x030] ! Mem[000000004d000030] ldsh [%o3+0x016],%l0 ! Mem[000000004d800016] stb %l1,[%o0+0x023] ! Mem[000000004c000023] stw %l7,[%o2+0x018] ! Mem[000000004d000018] lduh [%o2+0x024],%l3 ! Mem[000000004d000024] retl ldx [%o2+0x028],%l3 ! Mem[000000004d000028] p30_jmpl_0_he: ldsw [%i0+0x010],%l4 ! Mem[000000004c000010] ldub [%i2+0x03c],%l3 ! Mem[000000004d00003c] ldub [%i2+0x019],%l5 ! Mem[000000004d000019] jmpl %g6+8,%g0 ldsw [%i2+0x01c],%l7 ! Mem[000000004d00001c] p30_call_0_he: stb %l0,[%i0+0x006] ! Mem[000000004c000006] retl stx %l1,[%i0+0x010] ! Mem[000000004c000010] p30_jmpl_0_ho: ldsw [%o0+0x010],%l4 ! Mem[000000004c000010] ldub [%o2+0x03c],%l3 ! Mem[000000004d00003c] ldub [%o2+0x019],%l5 ! Mem[000000004d000019] jmpl %g6+8,%g0 ldsw [%o2+0x01c],%l7 ! Mem[000000004d00001c] p30_call_0_ho: stb %l0,[%o0+0x006] ! Mem[000000004c000006] retl stx %l1,[%o0+0x010] ! Mem[000000004c000010] p31_jmpl_0_le: lduw [%i2+0x010],%l0 ! Mem[000000004f000010] lduw [%i3+0x018],%l0 ! Mem[000000004f800018] jmpl %g6+8,%g0 ldsw [%i2+0x038],%l3 ! Mem[000000004f000038] p31_call_0_le: ldx [%i2+0x028],%l5 ! Mem[000000004f000028] ldx [%i0+0x000],%l2 ! Mem[000000004e000000] ldsh [%i3+0x010],%l7 ! Mem[000000004f800010] stx %l0,[%i3+0x030] ! Mem[000000004f800030] ldub [%i1+0x003],%l1 ! Mem[000000004e800003] lduh [%i2+0x018],%l7 ! Mem[000000004f000018] ldsw [%i1+0x004],%l3 ! Mem[000000004e800004] retl std %l2,[%i2+0x008] ! Mem[000000004f000008] p31_jmpl_0_lo: lduw [%o2+0x010],%l0 ! Mem[000000004f000010] lduw [%o3+0x018],%l0 ! Mem[000000004f800018] jmpl %g6+8,%g0 ldsw [%o2+0x038],%l3 ! Mem[000000004f000038] p31_call_0_lo: ldx [%o2+0x028],%l5 ! Mem[000000004f000028] ldx [%o0+0x000],%l2 ! Mem[000000004e000000] ldsh [%o3+0x010],%l7 ! Mem[000000004f800010] stx %l0,[%o3+0x030] ! Mem[000000004f800030] ldub [%o1+0x003],%l1 ! Mem[000000004e800003] lduh [%o2+0x018],%l7 ! Mem[000000004f000018] ldsw [%o1+0x004],%l3 ! Mem[000000004e800004] retl std %l2,[%o2+0x008] ! Mem[000000004f000008] p31_jmpl_0_he: ldub [%i2+0x010],%l4 ! Mem[000000004f000010] stx %l3,[%i1+0x018] ! Mem[000000004e800018] ldsw [%i2+0x038],%l5 ! Mem[000000004f000038] jmpl %g6+8,%g0 stw %l7,[%i0+0x03c] ! Mem[000000004e00003c] p31_call_0_he: ldsb [%i0+0x006],%l0 ! Mem[000000004e000006] retl sth %l1,[%i0+0x030] ! Mem[000000004e000030] p31_jmpl_0_ho: ldub [%o2+0x010],%l4 ! Mem[000000004f000010] stx %l3,[%o1+0x018] ! Mem[000000004e800018] ldsw [%o2+0x038],%l5 ! Mem[000000004f000038] jmpl %g6+8,%g0 stw %l7,[%o0+0x03c] ! Mem[000000004e00003c] p31_call_0_ho: ldsb [%o0+0x006],%l0 ! Mem[000000004e000006] retl sth %l1,[%o0+0x030] ! Mem[000000004e000030] p32_jmpl_0_le: stw %l0,[%i2+0x030] ! Mem[0000000051000030] ldx [%i3+0x038],%l0 ! Mem[0000000051800038] jmpl %g6+8,%g0 ldsw [%i1+0x018],%l3 ! Mem[0000000050800018] p32_call_0_le: ldub [%i2+0x02d],%l5 ! Mem[000000005100002d] lduw [%i2+0x024],%l2 ! Mem[0000000051000024] sth %l7,[%i1+0x030] ! Mem[0000000050800030] std %l0,[%i1+0x010] ! Mem[0000000050800010] ldsh [%i2+0x022],%l1 ! Mem[0000000051000022] sth %l7,[%i2+0x018] ! Mem[0000000051000018] ldsw [%i3+0x024],%l3 ! Mem[0000000051800024] retl stw %l3,[%i0+0x02c] ! Mem[000000005000002c] p32_jmpl_0_lo: stw %l0,[%o2+0x030] ! Mem[0000000051000030] ldx [%o3+0x038],%l0 ! Mem[0000000051800038] jmpl %g6+8,%g0 ldsw [%o1+0x018],%l3 ! Mem[0000000050800018] p32_call_0_lo: ldub [%o2+0x02d],%l5 ! Mem[000000005100002d] lduw [%o2+0x024],%l2 ! Mem[0000000051000024] sth %l7,[%o1+0x030] ! Mem[0000000050800030] std %l0,[%o1+0x010] ! Mem[0000000050800010] ldsh [%o2+0x022],%l1 ! Mem[0000000051000022] sth %l7,[%o2+0x018] ! Mem[0000000051000018] ldsw [%o3+0x024],%l3 ! Mem[0000000051800024] retl stw %l3,[%o0+0x02c] ! Mem[000000005000002c] p32_jmpl_0_he: ldsw [%i2+0x010],%l4 ! Mem[0000000051000010] std %l2,[%i0+0x038] ! Mem[0000000050000038] ldub [%i3+0x019],%l5 ! Mem[0000000051800019] jmpl %g6+8,%g0 ldub [%i3+0x01d],%l7 ! Mem[000000005180001d] p32_call_0_he: ldx [%i0+0x000],%l0 ! Mem[0000000050000000] retl stb %l1,[%i0+0x010] ! Mem[0000000050000010] p32_jmpl_0_ho: ldsw [%o2+0x010],%l4 ! Mem[0000000051000010] std %l2,[%o0+0x038] ! Mem[0000000050000038] ldub [%o3+0x019],%l5 ! Mem[0000000051800019] jmpl %g6+8,%g0 ldub [%o3+0x01d],%l7 ! Mem[000000005180001d] p32_call_0_ho: ldx [%o0+0x000],%l0 ! Mem[0000000050000000] retl stb %l1,[%o0+0x010] ! Mem[0000000050000010] p33_jmpl_0_le: ldsw [%i2+0x010],%l0 ! Mem[0000000053000010] sth %l0,[%i3+0x018] ! Mem[0000000053800018] jmpl %g6+8,%g0 ldsw [%i0+0x038],%l3 ! Mem[0000000052000038] p33_call_0_le: ldsb [%i0+0x02d],%l5 ! Mem[000000005200002d] ldx [%i1+0x000],%l2 ! Mem[0000000052800000] ldsw [%i2+0x010],%l7 ! Mem[0000000053000010] lduw [%i0+0x034],%l0 ! Mem[0000000052000034] ldd [%i2+0x000],%l0 ! Mem[0000000053000000] ldsh [%i1+0x018],%l7 ! Mem[0000000052800018] ldsb [%i1+0x004],%l3 ! Mem[0000000052800004] retl ldd [%i3+0x008],%l2 ! Mem[0000000053800008] p33_jmpl_0_lo: ldsw [%o2+0x010],%l0 ! Mem[0000000053000010] sth %l0,[%o3+0x018] ! Mem[0000000053800018] jmpl %g6+8,%g0 ldsw [%o0+0x038],%l3 ! Mem[0000000052000038] p33_call_0_lo: ldsb [%o0+0x02d],%l5 ! Mem[000000005200002d] ldx [%o1+0x000],%l2 ! Mem[0000000052800000] ldsw [%o2+0x010],%l7 ! Mem[0000000053000010] lduw [%o0+0x034],%l0 ! Mem[0000000052000034] ldd [%o2+0x000],%l0 ! Mem[0000000053000000] ldsh [%o1+0x018],%l7 ! Mem[0000000052800018] ldsb [%o1+0x004],%l3 ! Mem[0000000052800004] retl ldd [%o3+0x008],%l2 ! Mem[0000000053800008] p33_jmpl_0_he: ldub [%i3+0x010],%l4 ! Mem[0000000053800010] ldub [%i2+0x01c],%l3 ! Mem[000000005300001c] ldsw [%i3+0x038],%l5 ! Mem[0000000053800038] jmpl %g6+8,%g0 sth %l7,[%i2+0x03c] ! Mem[000000005300003c] p33_call_0_he: ldd [%i0+0x000],%l0 ! Mem[0000000052000000] retl ldub [%i3+0x030],%l1 ! Mem[0000000053800030] p33_jmpl_0_ho: ldub [%o3+0x010],%l4 ! Mem[0000000053800010] ldub [%o2+0x01c],%l3 ! Mem[000000005300001c] ldsw [%o3+0x038],%l5 ! Mem[0000000053800038] jmpl %g6+8,%g0 sth %l7,[%o2+0x03c] ! Mem[000000005300003c] p33_call_0_ho: ldd [%o0+0x000],%l0 ! Mem[0000000052000000] retl ldub [%o3+0x030],%l1 ! Mem[0000000053800030] p34_jmpl_0_le: stb %l0,[%i2+0x030] ! Mem[0000000055000030] ldd [%i3+0x038],%l0 ! Mem[0000000055800038] jmpl %g6+8,%g0 ldsw [%i0+0x018],%l3 ! Mem[0000000054000018] p34_call_0_le: stw %l5,[%i3+0x02c] ! Mem[000000005580002c] lduw [%i2+0x024],%l2 ! Mem[0000000055000024] stw %l7,[%i3+0x030] ! Mem[0000000055800030] ldsw [%i3+0x014],%l0 ! Mem[0000000055800014] stw %l1,[%i3+0x020] ! Mem[0000000055800020] std %l6,[%i1+0x018] ! Mem[0000000054800018] stx %l3,[%i3+0x020] ! Mem[0000000055800020] retl ldsh [%i2+0x02c],%l3 ! Mem[000000005500002c] p34_jmpl_0_lo: stb %l0,[%o2+0x030] ! Mem[0000000055000030] ldd [%o3+0x038],%l0 ! Mem[0000000055800038] jmpl %g6+8,%g0 ldsw [%o0+0x018],%l3 ! Mem[0000000054000018] p34_call_0_lo: stw %l5,[%o3+0x02c] ! Mem[000000005580002c] lduw [%o2+0x024],%l2 ! Mem[0000000055000024] stw %l7,[%o3+0x030] ! Mem[0000000055800030] ldsw [%o3+0x014],%l0 ! Mem[0000000055800014] stw %l1,[%o3+0x020] ! Mem[0000000055800020] std %l6,[%o1+0x018] ! Mem[0000000054800018] stx %l3,[%o3+0x020] ! Mem[0000000055800020] retl ldsh [%o2+0x02c],%l3 ! Mem[000000005500002c] p34_jmpl_0_he: lduh [%i0+0x010],%l4 ! Mem[0000000054000010] stx %l3,[%i2+0x038] ! Mem[0000000055000038] ldsh [%i3+0x018],%l5 ! Mem[0000000055800018] jmpl %g6+8,%g0 lduh [%i1+0x01c],%l7 ! Mem[000000005480001c] p34_call_0_he: stb %l0,[%i1+0x006] ! Mem[0000000054800006] retl ldsh [%i2+0x010],%l1 ! Mem[0000000055000010] p34_jmpl_0_ho: lduh [%o0+0x010],%l4 ! Mem[0000000054000010] stx %l3,[%o2+0x038] ! Mem[0000000055000038] ldsh [%o3+0x018],%l5 ! Mem[0000000055800018] jmpl %g6+8,%g0 lduh [%o1+0x01c],%l7 ! Mem[000000005480001c] p34_call_0_ho: stb %l0,[%o1+0x006] ! Mem[0000000054800006] retl ldsh [%o2+0x010],%l1 ! Mem[0000000055000010] p35_jmpl_0_le: ldd [%i2+0x010],%l0 ! Mem[0000000057000010] ldsw [%i2+0x018],%l0 ! Mem[0000000057000018] jmpl %g6+8,%g0 ldsw [%i0+0x038],%l3 ! Mem[0000000056000038] p35_call_0_le: sth %l5,[%i2+0x02c] ! Mem[000000005700002c] lduh [%i1+0x004],%l2 ! Mem[0000000056800004] ldub [%i1+0x010],%l7 ! Mem[0000000056800010] ldd [%i3+0x030],%l0 ! Mem[0000000057800030] ldx [%i3+0x000],%l1 ! Mem[0000000057800000] ldsb [%i1+0x018],%l7 ! Mem[0000000056800018] stx %l3,[%i1+0x000] ! Mem[0000000056800000] retl ldub [%i1+0x00d],%l3 ! Mem[000000005680000d] p35_jmpl_0_lo: ldd [%o2+0x010],%l0 ! Mem[0000000057000010] ldsw [%o2+0x018],%l0 ! Mem[0000000057000018] jmpl %g6+8,%g0 ldsw [%o0+0x038],%l3 ! Mem[0000000056000038] p35_call_0_lo: sth %l5,[%o2+0x02c] ! Mem[000000005700002c] lduh [%o1+0x004],%l2 ! Mem[0000000056800004] ldub [%o1+0x010],%l7 ! Mem[0000000056800010] ldd [%o3+0x030],%l0 ! Mem[0000000057800030] ldx [%o3+0x000],%l1 ! Mem[0000000057800000] ldsb [%o1+0x018],%l7 ! Mem[0000000056800018] stx %l3,[%o1+0x000] ! Mem[0000000056800000] retl ldub [%o1+0x00d],%l3 ! Mem[000000005680000d] p35_jmpl_0_he: ldub [%i2+0x010],%l4 ! Mem[0000000057000010] ldx [%i1+0x018],%l3 ! Mem[0000000056800018] ldsw [%i0+0x038],%l5 ! Mem[0000000056000038] jmpl %g6+8,%g0 stw %l7,[%i0+0x03c] ! Mem[000000005600003c] p35_call_0_he: ldsb [%i1+0x006],%l0 ! Mem[0000000056800006] retl ldd [%i2+0x030],%l0 ! Mem[0000000057000030] p35_jmpl_0_ho: ldub [%o2+0x010],%l4 ! Mem[0000000057000010] ldx [%o1+0x018],%l3 ! Mem[0000000056800018] ldsw [%o0+0x038],%l5 ! Mem[0000000056000038] jmpl %g6+8,%g0 stw %l7,[%o0+0x03c] ! Mem[000000005600003c] p35_call_0_ho: ldsb [%o1+0x006],%l0 ! Mem[0000000056800006] retl ldd [%o2+0x030],%l0 ! Mem[0000000057000030] p36_jmpl_0_le: lduh [%i2+0x030],%l0 ! Mem[0000000059000030] ldub [%i2+0x038],%l0 ! Mem[0000000059000038] jmpl %g6+8,%g0 ldsw [%i3+0x018],%l3 ! Mem[0000000059800018] p36_call_0_le: ldx [%i1+0x028],%l5 ! Mem[0000000058800028] ldub [%i3+0x025],%l2 ! Mem[0000000059800025] stx %l7,[%i2+0x030] ! Mem[0000000059000030] stb %l0,[%i1+0x016] ! Mem[0000000058800016] lduh [%i0+0x022],%l1 ! Mem[0000000058000022] lduw [%i1+0x018],%l7 ! Mem[0000000058800018] sth %l3,[%i0+0x024] ! Mem[0000000058000024] retl lduw [%i0+0x02c],%l3 ! Mem[000000005800002c] p36_jmpl_0_lo: lduh [%o2+0x030],%l0 ! Mem[0000000059000030] ldub [%o2+0x038],%l0 ! Mem[0000000059000038] jmpl %g6+8,%g0 ldsw [%o3+0x018],%l3 ! Mem[0000000059800018] p36_call_0_lo: ldx [%o1+0x028],%l5 ! Mem[0000000058800028] ldub [%o3+0x025],%l2 ! Mem[0000000059800025] stx %l7,[%o2+0x030] ! Mem[0000000059000030] stb %l0,[%o1+0x016] ! Mem[0000000058800016] lduh [%o0+0x022],%l1 ! Mem[0000000058000022] lduw [%o1+0x018],%l7 ! Mem[0000000058800018] sth %l3,[%o0+0x024] ! Mem[0000000058000024] retl lduw [%o0+0x02c],%l3 ! Mem[000000005800002c] p36_jmpl_0_he: lduh [%i2+0x010],%l4 ! Mem[0000000059000010] ldsh [%i0+0x03c],%l3 ! Mem[000000005800003c] ldsh [%i0+0x018],%l5 ! Mem[0000000058000018] jmpl %g6+8,%g0 lduw [%i2+0x01c],%l7 ! Mem[000000005900001c] p36_call_0_he: ldx [%i2+0x000],%l0 ! Mem[0000000059000000] retl std %l0,[%i1+0x010] ! Mem[0000000058800010] p36_jmpl_0_ho: lduh [%o2+0x010],%l4 ! Mem[0000000059000010] ldsh [%o0+0x03c],%l3 ! Mem[000000005800003c] ldsh [%o0+0x018],%l5 ! Mem[0000000058000018] jmpl %g6+8,%g0 lduw [%o2+0x01c],%l7 ! Mem[000000005900001c] p36_call_0_ho: ldx [%o2+0x000],%l0 ! Mem[0000000059000000] retl std %l0,[%o1+0x010] ! Mem[0000000058800010] p37_jmpl_0_le: sth %l0,[%i2+0x010] ! Mem[000000005b000010] ldx [%i2+0x018],%l0 ! Mem[000000005b000018] jmpl %g6+8,%g0 ldsw [%i3+0x038],%l3 ! Mem[000000005b800038] p37_call_0_le: ldub [%i0+0x02d],%l5 ! Mem[000000005a00002d] ldsw [%i2+0x004],%l2 ! Mem[000000005b000004] lduh [%i3+0x010],%l7 ! Mem[000000005b800010] lduh [%i0+0x036],%l0 ! Mem[000000005a000036] ldsw [%i1+0x000],%l1 ! Mem[000000005a800000] ldd [%i1+0x018],%l6 ! Mem[000000005a800018] sth %l3,[%i2+0x004] ! Mem[000000005b000004] retl stb %l3,[%i3+0x00d] ! Mem[000000005b80000d] p37_jmpl_0_lo: sth %l0,[%o2+0x010] ! Mem[000000005b000010] ldx [%o2+0x018],%l0 ! Mem[000000005b000018] jmpl %g6+8,%g0 ldsw [%o3+0x038],%l3 ! Mem[000000005b800038] p37_call_0_lo: ldub [%o0+0x02d],%l5 ! Mem[000000005a00002d] ldsw [%o2+0x004],%l2 ! Mem[000000005b000004] lduh [%o3+0x010],%l7 ! Mem[000000005b800010] lduh [%o0+0x036],%l0 ! Mem[000000005a000036] ldsw [%o1+0x000],%l1 ! Mem[000000005a800000] ldd [%o1+0x018],%l6 ! Mem[000000005a800018] sth %l3,[%o2+0x004] ! Mem[000000005b000004] retl stb %l3,[%o3+0x00d] ! Mem[000000005b80000d] p37_jmpl_0_he: lduw [%i3+0x010],%l4 ! Mem[000000005b800010] stx %l3,[%i3+0x018] ! Mem[000000005b800018] ldsb [%i1+0x039],%l5 ! Mem[000000005a800039] jmpl %g6+8,%g0 stx %l7,[%i2+0x038] ! Mem[000000005b000038] p37_call_0_he: ldd [%i2+0x000],%l0 ! Mem[000000005b000000] retl ldx [%i0+0x030],%l1 ! Mem[000000005a000030] p37_jmpl_0_ho: lduw [%o3+0x010],%l4 ! Mem[000000005b800010] stx %l3,[%o3+0x018] ! Mem[000000005b800018] ldsb [%o1+0x039],%l5 ! Mem[000000005a800039] jmpl %g6+8,%g0 stx %l7,[%o2+0x038] ! Mem[000000005b000038] p37_call_0_ho: ldd [%o2+0x000],%l0 ! Mem[000000005b000000] retl ldx [%o0+0x030],%l1 ! Mem[000000005a000030] p38_jmpl_0_le: ldsh [%i2+0x030],%l0 ! Mem[000000005d000030] sth %l0,[%i2+0x038] ! Mem[000000005d000038] jmpl %g6+8,%g0 ldsw [%i2+0x018],%l3 ! Mem[000000005d000018] p38_call_0_le: ldsw [%i2+0x02c],%l5 ! Mem[000000005d00002c] ldsh [%i3+0x024],%l2 ! Mem[000000005d800024] stw %l7,[%i1+0x030] ! Mem[000000005c800030] ldsh [%i3+0x016],%l0 ! Mem[000000005d800016] ldsb [%i2+0x023],%l1 ! Mem[000000005d000023] lduh [%i1+0x018],%l7 ! Mem[000000005c800018] stb %l3,[%i1+0x024] ! Mem[000000005c800024] retl sth %l3,[%i2+0x02c] ! Mem[000000005d00002c] p38_jmpl_0_lo: ldsh [%o2+0x030],%l0 ! Mem[000000005d000030] sth %l0,[%o2+0x038] ! Mem[000000005d000038] jmpl %g6+8,%g0 ldsw [%o2+0x018],%l3 ! Mem[000000005d000018] p38_call_0_lo: ldsw [%o2+0x02c],%l5 ! Mem[000000005d00002c] ldsh [%o3+0x024],%l2 ! Mem[000000005d800024] stw %l7,[%o1+0x030] ! Mem[000000005c800030] ldsh [%o3+0x016],%l0 ! Mem[000000005d800016] ldsb [%o2+0x023],%l1 ! Mem[000000005d000023] lduh [%o1+0x018],%l7 ! Mem[000000005c800018] stb %l3,[%o1+0x024] ! Mem[000000005c800024] retl sth %l3,[%o2+0x02c] ! Mem[000000005d00002c] p38_jmpl_0_he: ldx [%i1+0x010],%l4 ! Mem[000000005c800010] ldx [%i2+0x038],%l3 ! Mem[000000005d000038] ldd [%i1+0x018],%l4 ! Mem[000000005c800018] jmpl %g6+8,%g0 lduh [%i1+0x01c],%l7 ! Mem[000000005c80001c] p38_call_0_he: lduw [%i3+0x004],%l0 ! Mem[000000005d800004] retl ldsw [%i0+0x010],%l1 ! Mem[000000005c000010] p38_jmpl_0_ho: ldx [%o1+0x010],%l4 ! Mem[000000005c800010] ldx [%o2+0x038],%l3 ! Mem[000000005d000038] ldd [%o1+0x018],%l4 ! Mem[000000005c800018] jmpl %g6+8,%g0 lduh [%o1+0x01c],%l7 ! Mem[000000005c80001c] p38_call_0_ho: lduw [%o3+0x004],%l0 ! Mem[000000005d800004] retl ldsw [%o0+0x010],%l1 ! Mem[000000005c000010] p39_jmpl_0_le: ldx [%i2+0x010],%l0 ! Mem[000000005f000010] ldd [%i2+0x018],%l0 ! Mem[000000005f000018] jmpl %g6+8,%g0 ldsw [%i1+0x038],%l3 ! Mem[000000005e800038] p39_call_0_le: ldd [%i2+0x028],%l4 ! Mem[000000005f000028] ldsb [%i2+0x005],%l2 ! Mem[000000005f000005] lduw [%i2+0x010],%l7 ! Mem[000000005f000010] stx %l0,[%i3+0x030] ! Mem[000000005f800030] sth %l1,[%i2+0x002] ! Mem[000000005f000002] sth %l7,[%i1+0x018] ! Mem[000000005e800018] lduw [%i2+0x004],%l3 ! Mem[000000005f000004] retl stx %l3,[%i1+0x008] ! Mem[000000005e800008] p39_jmpl_0_lo: ldx [%o2+0x010],%l0 ! Mem[000000005f000010] ldd [%o2+0x018],%l0 ! Mem[000000005f000018] jmpl %g6+8,%g0 ldsw [%o1+0x038],%l3 ! Mem[000000005e800038] p39_call_0_lo: ldd [%o2+0x028],%l4 ! Mem[000000005f000028] ldsb [%o2+0x005],%l2 ! Mem[000000005f000005] lduw [%o2+0x010],%l7 ! Mem[000000005f000010] stx %l0,[%o3+0x030] ! Mem[000000005f800030] sth %l1,[%o2+0x002] ! Mem[000000005f000002] sth %l7,[%o1+0x018] ! Mem[000000005e800018] lduw [%o2+0x004],%l3 ! Mem[000000005f000004] retl stx %l3,[%o1+0x008] ! Mem[000000005e800008] p39_jmpl_0_he: lduw [%i2+0x010],%l4 ! Mem[000000005f000010] ldsh [%i2+0x01c],%l3 ! Mem[000000005f00001c] ldsb [%i2+0x039],%l5 ! Mem[000000005f000039] jmpl %g6+8,%g0 ldd [%i3+0x038],%l6 ! Mem[000000005f800038] p39_call_0_he: stx %l0,[%i3+0x000] ! Mem[000000005f800000] retl ldsb [%i0+0x030],%l1 ! Mem[000000005e000030] p39_jmpl_0_ho: lduw [%o2+0x010],%l4 ! Mem[000000005f000010] ldsh [%o2+0x01c],%l3 ! Mem[000000005f00001c] ldsb [%o2+0x039],%l5 ! Mem[000000005f000039] jmpl %g6+8,%g0 ldd [%o3+0x038],%l6 ! Mem[000000005f800038] p39_call_0_ho: stx %l0,[%o3+0x000] ! Mem[000000005f800000] retl ldsb [%o0+0x030],%l1 ! Mem[000000005e000030] p40_jmpl_0_le: stx %l0,[%i2+0x030] ! Mem[0000000061000030] ldsb [%i2+0x038],%l0 ! Mem[0000000061000038] jmpl %g6+8,%g0 ldsw [%i1+0x018],%l3 ! Mem[0000000060800018] p40_call_0_le: sth %l5,[%i1+0x02c] ! Mem[000000006080002c] ldd [%i0+0x020],%l2 ! Mem[0000000060000020] stx %l7,[%i3+0x030] ! Mem[0000000061800030] std %l0,[%i2+0x010] ! Mem[0000000061000010] stb %l1,[%i3+0x023] ! Mem[0000000061800023] ldub [%i1+0x018],%l7 ! Mem[0000000060800018] lduw [%i1+0x024],%l3 ! Mem[0000000060800024] retl ldsb [%i0+0x02d],%l3 ! Mem[000000006000002d] p40_jmpl_0_lo: stx %l0,[%o2+0x030] ! Mem[0000000061000030] ldsb [%o2+0x038],%l0 ! Mem[0000000061000038] jmpl %g6+8,%g0 ldsw [%o1+0x018],%l3 ! Mem[0000000060800018] p40_call_0_lo: sth %l5,[%o1+0x02c] ! Mem[000000006080002c] ldd [%o0+0x020],%l2 ! Mem[0000000060000020] stx %l7,[%o3+0x030] ! Mem[0000000061800030] std %l0,[%o2+0x010] ! Mem[0000000061000010] stb %l1,[%o3+0x023] ! Mem[0000000061800023] ldub [%o1+0x018],%l7 ! Mem[0000000060800018] lduw [%o1+0x024],%l3 ! Mem[0000000060800024] retl ldsb [%o0+0x02d],%l3 ! Mem[000000006000002d] p40_jmpl_0_he: ldx [%i2+0x010],%l4 ! Mem[0000000061000010] sth %l3,[%i1+0x03c] ! Mem[000000006080003c] ldd [%i2+0x018],%l4 ! Mem[0000000061000018] jmpl %g6+8,%g0 lduw [%i2+0x01c],%l7 ! Mem[000000006100001c] p40_call_0_he: lduh [%i0+0x006],%l0 ! Mem[0000000060000006] retl stx %l1,[%i3+0x010] ! Mem[0000000061800010] p40_jmpl_0_ho: ldx [%o2+0x010],%l4 ! Mem[0000000061000010] sth %l3,[%o1+0x03c] ! Mem[000000006080003c] ldd [%o2+0x018],%l4 ! Mem[0000000061000018] jmpl %g6+8,%g0 lduw [%o2+0x01c],%l7 ! Mem[000000006100001c] p40_call_0_ho: lduh [%o0+0x006],%l0 ! Mem[0000000060000006] retl stx %l1,[%o3+0x010] ! Mem[0000000061800010] p41_jmpl_0_le: ldub [%i2+0x010],%l0 ! Mem[0000000063000010] ldub [%i2+0x018],%l0 ! Mem[0000000063000018] jmpl %g6+8,%g0 ldsw [%i0+0x038],%l3 ! Mem[0000000062000038] p41_call_0_le: std %l4,[%i3+0x028] ! Mem[0000000063800028] stx %l2,[%i2+0x000] ! Mem[0000000063000000] ldx [%i1+0x010],%l7 ! Mem[0000000062800010] lduw [%i0+0x034],%l0 ! Mem[0000000062000034] lduw [%i0+0x000],%l1 ! Mem[0000000062000000] std %l6,[%i1+0x018] ! Mem[0000000062800018] ldub [%i3+0x004],%l3 ! Mem[0000000063800004] retl ldsw [%i2+0x00c],%l3 ! Mem[000000006300000c] p41_jmpl_0_lo: ldub [%o2+0x010],%l0 ! Mem[0000000063000010] ldub [%o2+0x018],%l0 ! Mem[0000000063000018] jmpl %g6+8,%g0 ldsw [%o0+0x038],%l3 ! Mem[0000000062000038] p41_call_0_lo: std %l4,[%o3+0x028] ! Mem[0000000063800028] stx %l2,[%o2+0x000] ! Mem[0000000063000000] ldx [%o1+0x010],%l7 ! Mem[0000000062800010] lduw [%o0+0x034],%l0 ! Mem[0000000062000034] lduw [%o0+0x000],%l1 ! Mem[0000000062000000] std %l6,[%o1+0x018] ! Mem[0000000062800018] ldub [%o3+0x004],%l3 ! Mem[0000000063800004] retl ldsw [%o2+0x00c],%l3 ! Mem[000000006300000c] p41_jmpl_0_he: stb %l4,[%i3+0x010] ! Mem[0000000063800010] lduh [%i3+0x01c],%l3 ! Mem[000000006380001c] stx %l5,[%i3+0x038] ! Mem[0000000063800038] jmpl %g6+8,%g0 stx %l7,[%i1+0x038] ! Mem[0000000062800038] p41_call_0_he: stw %l0,[%i0+0x004] ! Mem[0000000062000004] retl stb %l1,[%i2+0x030] ! Mem[0000000063000030] p41_jmpl_0_ho: stb %l4,[%o3+0x010] ! Mem[0000000063800010] lduh [%o3+0x01c],%l3 ! Mem[000000006380001c] stx %l5,[%o3+0x038] ! Mem[0000000063800038] jmpl %g6+8,%g0 stx %l7,[%o1+0x038] ! Mem[0000000062800038] p41_call_0_ho: stw %l0,[%o0+0x004] ! Mem[0000000062000004] retl stb %l1,[%o2+0x030] ! Mem[0000000063000030] p42_jmpl_0_le: std %l0,[%i2+0x030] ! Mem[0000000065000030] ldx [%i1+0x038],%l0 ! Mem[0000000064800038] jmpl %g6+8,%g0 ldsb [%i0+0x01b],%l3 ! Mem[000000006400001b] p42_call_0_le: lduw [%i2+0x02c],%l5 ! Mem[000000006500002c] stw %l2,[%i1+0x024] ! Mem[0000000064800024] ldd [%i2+0x030],%l6 ! Mem[0000000065000030] ldsb [%i3+0x016],%l0 ! Mem[0000000065800016] ldub [%i1+0x023],%l1 ! Mem[0000000064800023] ldsb [%i1+0x018],%l7 ! Mem[0000000064800018] ldub [%i1+0x024],%l3 ! Mem[0000000064800024] retl lduh [%i2+0x02c],%l3 ! Mem[000000006500002c] p42_jmpl_0_lo: std %l0,[%o2+0x030] ! Mem[0000000065000030] ldx [%o1+0x038],%l0 ! Mem[0000000064800038] jmpl %g6+8,%g0 ldsb [%o0+0x01b],%l3 ! Mem[000000006400001b] p42_call_0_lo: lduw [%o2+0x02c],%l5 ! Mem[000000006500002c] stw %l2,[%o1+0x024] ! Mem[0000000064800024] ldd [%o2+0x030],%l6 ! Mem[0000000065000030] ldsb [%o3+0x016],%l0 ! Mem[0000000065800016] ldub [%o1+0x023],%l1 ! Mem[0000000064800023] ldsb [%o1+0x018],%l7 ! Mem[0000000064800018] ldub [%o1+0x024],%l3 ! Mem[0000000064800024] retl lduh [%o2+0x02c],%l3 ! Mem[000000006500002c] p42_jmpl_0_he: ldx [%i1+0x010],%l4 ! Mem[0000000064800010] ldd [%i2+0x038],%l2 ! Mem[0000000065000038] stw %l5,[%i3+0x018] ! Mem[0000000065800018] jmpl %g6+8,%g0 ldx [%i0+0x018],%l7 ! Mem[0000000064000018] p42_call_0_he: ldub [%i0+0x006],%l0 ! Mem[0000000064000006] retl lduw [%i1+0x010],%l1 ! Mem[0000000064800010] p42_jmpl_0_ho: ldx [%o1+0x010],%l4 ! Mem[0000000064800010] ldd [%o2+0x038],%l2 ! Mem[0000000065000038] stw %l5,[%o3+0x018] ! Mem[0000000065800018] jmpl %g6+8,%g0 ldx [%o0+0x018],%l7 ! Mem[0000000064000018] p42_call_0_ho: ldub [%o0+0x006],%l0 ! Mem[0000000064000006] retl lduw [%o1+0x010],%l1 ! Mem[0000000064800010] p43_jmpl_0_le: ldsb [%i2+0x010],%l0 ! Mem[0000000067000010] sth %l0,[%i1+0x018] ! Mem[0000000066800018] jmpl %g6+8,%g0 ldsb [%i0+0x03b],%l3 ! Mem[000000006600003b] p43_call_0_le: ldsw [%i2+0x02c],%l5 ! Mem[000000006700002c] sth %l2,[%i2+0x004] ! Mem[0000000067000004] lduw [%i3+0x010],%l7 ! Mem[0000000067800010] stw %l0,[%i3+0x034] ! Mem[0000000067800034] ldd [%i2+0x000],%l0 ! Mem[0000000067000000] stb %l7,[%i1+0x018] ! Mem[0000000066800018] ldsh [%i0+0x004],%l3 ! Mem[0000000066000004] retl std %l2,[%i1+0x008] ! Mem[0000000066800008] p43_jmpl_0_lo: ldsb [%o2+0x010],%l0 ! Mem[0000000067000010] sth %l0,[%o1+0x018] ! Mem[0000000066800018] jmpl %g6+8,%g0 ldsb [%o0+0x03b],%l3 ! Mem[000000006600003b] p43_call_0_lo: ldsw [%o2+0x02c],%l5 ! Mem[000000006700002c] sth %l2,[%o2+0x004] ! Mem[0000000067000004] lduw [%o3+0x010],%l7 ! Mem[0000000067800010] stw %l0,[%o3+0x034] ! Mem[0000000067800034] ldd [%o2+0x000],%l0 ! Mem[0000000067000000] stb %l7,[%o1+0x018] ! Mem[0000000066800018] ldsh [%o0+0x004],%l3 ! Mem[0000000066000004] retl std %l2,[%o1+0x008] ! Mem[0000000066800008] p43_jmpl_0_he: stb %l4,[%i2+0x010] ! Mem[0000000067000010] sth %l3,[%i2+0x01c] ! Mem[000000006700001c] stx %l5,[%i3+0x038] ! Mem[0000000067800038] jmpl %g6+8,%g0 ldd [%i3+0x038],%l6 ! Mem[0000000067800038] p43_call_0_he: sth %l0,[%i0+0x006] ! Mem[0000000066000006] retl ldub [%i1+0x030],%l1 ! Mem[0000000066800030] p43_jmpl_0_ho: stb %l4,[%o2+0x010] ! Mem[0000000067000010] sth %l3,[%o2+0x01c] ! Mem[000000006700001c] stx %l5,[%o3+0x038] ! Mem[0000000067800038] jmpl %g6+8,%g0 ldd [%o3+0x038],%l6 ! Mem[0000000067800038] p43_call_0_ho: sth %l0,[%o0+0x006] ! Mem[0000000066000006] retl ldub [%o1+0x030],%l1 ! Mem[0000000066800030] p44_jmpl_0_le: lduw [%i2+0x030],%l0 ! Mem[0000000069000030] ldd [%i1+0x038],%l0 ! Mem[0000000068800038] jmpl %g6+8,%g0 ldsb [%i3+0x01b],%l3 ! Mem[000000006980001b] p44_call_0_le: ldd [%i0+0x028],%l4 ! Mem[0000000068000028] std %l2,[%i1+0x020] ! Mem[0000000068800020] ldsb [%i0+0x030],%l7 ! Mem[0000000068000030] stb %l0,[%i2+0x016] ! Mem[0000000069000016] stw %l1,[%i2+0x020] ! Mem[0000000069000020] ldd [%i1+0x018],%l6 ! Mem[0000000068800018] ldd [%i1+0x020],%l2 ! Mem[0000000068800020] retl stw %l3,[%i3+0x02c] ! Mem[000000006980002c] p44_jmpl_0_lo: lduw [%o2+0x030],%l0 ! Mem[0000000069000030] ldd [%o1+0x038],%l0 ! Mem[0000000068800038] jmpl %g6+8,%g0 ldsb [%o3+0x01b],%l3 ! Mem[000000006980001b] p44_call_0_lo: ldd [%o0+0x028],%l4 ! Mem[0000000068000028] std %l2,[%o1+0x020] ! Mem[0000000068800020] ldsb [%o0+0x030],%l7 ! Mem[0000000068000030] stb %l0,[%o2+0x016] ! Mem[0000000069000016] stw %l1,[%o2+0x020] ! Mem[0000000069000020] ldd [%o1+0x018],%l6 ! Mem[0000000068800018] ldd [%o1+0x020],%l2 ! Mem[0000000068800020] retl stw %l3,[%o3+0x02c] ! Mem[000000006980002c] p44_jmpl_0_he: std %l4,[%i2+0x010] ! Mem[0000000069000010] lduh [%i1+0x03c],%l3 ! Mem[000000006880003c] stw %l5,[%i3+0x018] ! Mem[0000000069800018] jmpl %g6+8,%g0 stb %l7,[%i2+0x01d] ! Mem[000000006900001d] p44_call_0_he: ldsw [%i1+0x004],%l0 ! Mem[0000000068800004] retl ldd [%i0+0x010],%l0 ! Mem[0000000068000010] p44_jmpl_0_ho: std %l4,[%o2+0x010] ! Mem[0000000069000010] lduh [%o1+0x03c],%l3 ! Mem[000000006880003c] stw %l5,[%o3+0x018] ! Mem[0000000069800018] jmpl %g6+8,%g0 stb %l7,[%o2+0x01d] ! Mem[000000006900001d] p44_call_0_ho: ldsw [%o1+0x004],%l0 ! Mem[0000000068800004] retl ldd [%o0+0x010],%l0 ! Mem[0000000068000010] p45_jmpl_0_le: stw %l0,[%i2+0x010] ! Mem[000000006b000010] ldsb [%i1+0x018],%l0 ! Mem[000000006a800018] jmpl %g6+8,%g0 ldsb [%i2+0x03b],%l3 ! Mem[000000006b00003b] p45_call_0_le: stx %l5,[%i3+0x028] ! Mem[000000006b800028] sth %l2,[%i3+0x004] ! Mem[000000006b800004] ldx [%i2+0x010],%l7 ! Mem[000000006b000010] lduh [%i1+0x036],%l0 ! Mem[000000006a800036] std %l0,[%i3+0x000] ! Mem[000000006b800000] lduh [%i1+0x018],%l7 ! Mem[000000006a800018] ldd [%i0+0x000],%l2 ! Mem[000000006a000000] retl ldd [%i2+0x008],%l2 ! Mem[000000006b000008] p45_jmpl_0_lo: stw %l0,[%o2+0x010] ! Mem[000000006b000010] ldsb [%o1+0x018],%l0 ! Mem[000000006a800018] jmpl %g6+8,%g0 ldsb [%o2+0x03b],%l3 ! Mem[000000006b00003b] p45_call_0_lo: stx %l5,[%o3+0x028] ! Mem[000000006b800028] sth %l2,[%o3+0x004] ! Mem[000000006b800004] ldx [%o2+0x010],%l7 ! Mem[000000006b000010] lduh [%o1+0x036],%l0 ! Mem[000000006a800036] std %l0,[%o3+0x000] ! Mem[000000006b800000] lduh [%o1+0x018],%l7 ! Mem[000000006a800018] ldd [%o0+0x000],%l2 ! Mem[000000006a000000] retl ldd [%o2+0x008],%l2 ! Mem[000000006b000008] p45_jmpl_0_he: stb %l4,[%i3+0x010] ! Mem[000000006b800010] ldd [%i0+0x018],%l2 ! Mem[000000006a000018] sth %l5,[%i0+0x038] ! Mem[000000006a000038] jmpl %g6+8,%g0 ldsb [%i1+0x03d],%l7 ! Mem[000000006a80003d] p45_call_0_he: stw %l0,[%i1+0x004] ! Mem[000000006a800004] retl stw %l1,[%i0+0x030] ! Mem[000000006a000030] p45_jmpl_0_ho: stb %l4,[%o3+0x010] ! Mem[000000006b800010] ldd [%o0+0x018],%l2 ! Mem[000000006a000018] sth %l5,[%o0+0x038] ! Mem[000000006a000038] jmpl %g6+8,%g0 ldsb [%o1+0x03d],%l7 ! Mem[000000006a80003d] p45_call_0_ho: stw %l0,[%o1+0x004] ! Mem[000000006a800004] retl stw %l1,[%o0+0x030] ! Mem[000000006a000030] p46_jmpl_0_le: ldsw [%i2+0x030],%l0 ! Mem[000000006d000030] ldub [%i1+0x038],%l0 ! Mem[000000006c800038] jmpl %g6+8,%g0 ldsb [%i1+0x01b],%l3 ! Mem[000000006c80001b] p46_call_0_le: std %l4,[%i2+0x028] ! Mem[000000006d000028] std %l2,[%i2+0x020] ! Mem[000000006d000020] ldsh [%i3+0x030],%l7 ! Mem[000000006d800030] ldsh [%i3+0x016],%l0 ! Mem[000000006d800016] lduh [%i0+0x022],%l1 ! Mem[000000006c000022] stx %l7,[%i1+0x018] ! Mem[000000006c800018] stw %l3,[%i2+0x024] ! Mem[000000006d000024] retl ldsh [%i2+0x02c],%l3 ! Mem[000000006d00002c] p46_jmpl_0_lo: ldsw [%o2+0x030],%l0 ! Mem[000000006d000030] ldub [%o1+0x038],%l0 ! Mem[000000006c800038] jmpl %g6+8,%g0 ldsb [%o1+0x01b],%l3 ! Mem[000000006c80001b] p46_call_0_lo: std %l4,[%o2+0x028] ! Mem[000000006d000028] std %l2,[%o2+0x020] ! Mem[000000006d000020] ldsh [%o3+0x030],%l7 ! Mem[000000006d800030] ldsh [%o3+0x016],%l0 ! Mem[000000006d800016] lduh [%o0+0x022],%l1 ! Mem[000000006c000022] stx %l7,[%o1+0x018] ! Mem[000000006c800018] stw %l3,[%o2+0x024] ! Mem[000000006d000024] retl ldsh [%o2+0x02c],%l3 ! Mem[000000006d00002c] p46_jmpl_0_he: std %l4,[%i1+0x010] ! Mem[000000006c800010] stb %l3,[%i3+0x03c] ! Mem[000000006d80003c] stw %l5,[%i0+0x018] ! Mem[000000006c000018] jmpl %g6+8,%g0 ldx [%i3+0x018],%l7 ! Mem[000000006d800018] p46_call_0_he: ldub [%i2+0x006],%l0 ! Mem[000000006d000006] retl ldx [%i0+0x010],%l1 ! Mem[000000006c000010] p46_jmpl_0_ho: std %l4,[%o1+0x010] ! Mem[000000006c800010] stb %l3,[%o3+0x03c] ! Mem[000000006d80003c] stw %l5,[%o0+0x018] ! Mem[000000006c000018] jmpl %g6+8,%g0 ldx [%o3+0x018],%l7 ! Mem[000000006d800018] p46_call_0_ho: ldub [%o2+0x006],%l0 ! Mem[000000006d000006] retl ldx [%o0+0x010],%l1 ! Mem[000000006c000010] p47_jmpl_0_le: stb %l0,[%i3+0x010] ! Mem[000000006f800010] ldx [%i1+0x018],%l0 ! Mem[000000006e800018] jmpl %g6+8,%g0 ldsb [%i1+0x03b],%l3 ! Mem[000000006e80003b] p47_call_0_le: lduw [%i1+0x02c],%l5 ! Mem[000000006e80002c] stb %l2,[%i0+0x005] ! Mem[000000006e000005] stb %l7,[%i0+0x010] ! Mem[000000006e000010] stx %l0,[%i3+0x030] ! Mem[000000006f800030] ldsw [%i1+0x000],%l1 ! Mem[000000006e800000] ldub [%i1+0x018],%l7 ! Mem[000000006e800018] stw %l3,[%i1+0x004] ! Mem[000000006e800004] retl ldub [%i0+0x00d],%l3 ! Mem[000000006e00000d] p47_jmpl_0_lo: stb %l0,[%o3+0x010] ! Mem[000000006f800010] ldx [%o1+0x018],%l0 ! Mem[000000006e800018] jmpl %g6+8,%g0 ldsb [%o1+0x03b],%l3 ! Mem[000000006e80003b] p47_call_0_lo: lduw [%o1+0x02c],%l5 ! Mem[000000006e80002c] stb %l2,[%o0+0x005] ! Mem[000000006e000005] stb %l7,[%o0+0x010] ! Mem[000000006e000010] stx %l0,[%o3+0x030] ! Mem[000000006f800030] ldsw [%o1+0x000],%l1 ! Mem[000000006e800000] ldub [%o1+0x018],%l7 ! Mem[000000006e800018] stw %l3,[%o1+0x004] ! Mem[000000006e800004] retl ldub [%o0+0x00d],%l3 ! Mem[000000006e00000d] p47_jmpl_0_he: sth %l4,[%i2+0x010] ! Mem[000000006f000010] ldsw [%i2+0x01c],%l3 ! Mem[000000006f00001c] sth %l5,[%i1+0x038] ! Mem[000000006e800038] jmpl %g6+8,%g0 ldsh [%i2+0x03c],%l7 ! Mem[000000006f00003c] p47_call_0_he: sth %l0,[%i2+0x006] ! Mem[000000006f000006] retl lduh [%i3+0x030],%l1 ! Mem[000000006f800030] p47_jmpl_0_ho: sth %l4,[%o2+0x010] ! Mem[000000006f000010] ldsw [%o2+0x01c],%l3 ! Mem[000000006f00001c] sth %l5,[%o1+0x038] ! Mem[000000006e800038] jmpl %g6+8,%g0 ldsh [%o2+0x03c],%l7 ! Mem[000000006f00003c] p47_call_0_ho: sth %l0,[%o2+0x006] ! Mem[000000006f000006] retl lduh [%o3+0x030],%l1 ! Mem[000000006f800030] p48_jmpl_0_le: ldsh [%i3+0x030],%l0 ! Mem[0000000071800030] sth %l0,[%i1+0x038] ! Mem[0000000070800038] jmpl %g6+8,%g0 ldsb [%i0+0x01b],%l3 ! Mem[000000007000001b] p48_call_0_le: lduh [%i0+0x02c],%l5 ! Mem[000000007000002c] ldx [%i2+0x020],%l2 ! Mem[0000000071000020] ldsb [%i2+0x030],%l7 ! Mem[0000000071000030] std %l0,[%i2+0x010] ! Mem[0000000071000010] ldsb [%i2+0x023],%l1 ! Mem[0000000071000023] std %l6,[%i1+0x018] ! Mem[0000000070800018] std %l2,[%i2+0x020] ! Mem[0000000071000020] retl lduw [%i3+0x02c],%l3 ! Mem[000000007180002c] p48_jmpl_0_lo: ldsh [%o3+0x030],%l0 ! Mem[0000000071800030] sth %l0,[%o1+0x038] ! Mem[0000000070800038] jmpl %g6+8,%g0 ldsb [%o0+0x01b],%l3 ! Mem[000000007000001b] p48_call_0_lo: lduh [%o0+0x02c],%l5 ! Mem[000000007000002c] ldx [%o2+0x020],%l2 ! Mem[0000000071000020] ldsb [%o2+0x030],%l7 ! Mem[0000000071000030] std %l0,[%o2+0x010] ! Mem[0000000071000010] ldsb [%o2+0x023],%l1 ! Mem[0000000071000023] std %l6,[%o1+0x018] ! Mem[0000000070800018] std %l2,[%o2+0x020] ! Mem[0000000071000020] retl lduw [%o3+0x02c],%l3 ! Mem[000000007180002c] p48_jmpl_0_he: stw %l4,[%i2+0x010] ! Mem[0000000071000010] ldd [%i2+0x038],%l2 ! Mem[0000000071000038] std %l4,[%i1+0x018] ! Mem[0000000070800018] jmpl %g6+8,%g0 stb %l7,[%i2+0x01d] ! Mem[000000007100001d] p48_call_0_he: ldsw [%i3+0x004],%l0 ! Mem[0000000071800004] retl ldsw [%i2+0x010],%l1 ! Mem[0000000071000010] p48_jmpl_0_ho: stw %l4,[%o2+0x010] ! Mem[0000000071000010] ldd [%o2+0x038],%l2 ! Mem[0000000071000038] std %l4,[%o1+0x018] ! Mem[0000000070800018] jmpl %g6+8,%g0 stb %l7,[%o2+0x01d] ! Mem[000000007100001d] p48_call_0_ho: ldsw [%o3+0x004],%l0 ! Mem[0000000071800004] retl ldsw [%o2+0x010],%l1 ! Mem[0000000071000010] p49_jmpl_0_le: ldx [%i3+0x010],%l0 ! Mem[0000000073800010] stw %l0,[%i1+0x018] ! Mem[0000000072800018] jmpl %g6+8,%g0 ldsb [%i0+0x03b],%l3 ! Mem[000000007200003b] p49_call_0_le: ldsh [%i2+0x02c],%l5 ! Mem[000000007300002c] lduw [%i0+0x004],%l2 ! Mem[0000000072000004] std %l6,[%i3+0x010] ! Mem[0000000073800010] ldub [%i1+0x036],%l0 ! Mem[0000000072800036] stx %l1,[%i2+0x000] ! Mem[0000000073000000] ldsw [%i1+0x018],%l7 ! Mem[0000000072800018] std %l2,[%i1+0x000] ! Mem[0000000072800000] retl stb %l3,[%i2+0x00d] ! Mem[000000007300000d] p49_jmpl_0_lo: ldx [%o3+0x010],%l0 ! Mem[0000000073800010] stw %l0,[%o1+0x018] ! Mem[0000000072800018] jmpl %g6+8,%g0 ldsb [%o0+0x03b],%l3 ! Mem[000000007200003b] p49_call_0_lo: ldsh [%o2+0x02c],%l5 ! Mem[000000007300002c] lduw [%o0+0x004],%l2 ! Mem[0000000072000004] std %l6,[%o3+0x010] ! Mem[0000000073800010] ldub [%o1+0x036],%l0 ! Mem[0000000072800036] stx %l1,[%o2+0x000] ! Mem[0000000073000000] ldsw [%o1+0x018],%l7 ! Mem[0000000072800018] std %l2,[%o1+0x000] ! Mem[0000000072800000] retl stb %l3,[%o2+0x00d] ! Mem[000000007300000d] p49_jmpl_0_he: sth %l4,[%i0+0x010] ! Mem[0000000072000010] stb %l3,[%i0+0x01c] ! Mem[000000007200001c] stb %l5,[%i2+0x039] ! Mem[0000000073000039] jmpl %g6+8,%g0 ldsw [%i0+0x03c],%l7 ! Mem[000000007200003c] p49_call_0_he: std %l0,[%i3+0x000] ! Mem[0000000073800000] retl stx %l1,[%i1+0x030] ! Mem[0000000072800030] p49_jmpl_0_ho: sth %l4,[%o0+0x010] ! Mem[0000000072000010] stb %l3,[%o0+0x01c] ! Mem[000000007200001c] stb %l5,[%o2+0x039] ! Mem[0000000073000039] jmpl %g6+8,%g0 ldsw [%o0+0x03c],%l7 ! Mem[000000007200003c] p49_call_0_ho: std %l0,[%o3+0x000] ! Mem[0000000073800000] retl stx %l1,[%o1+0x030] ! Mem[0000000072800030] p50_jmpl_0_le: stx %l0,[%i3+0x030] ! Mem[0000000075800030] ldsb [%i0+0x038],%l0 ! Mem[0000000074000038] jmpl %g6+8,%g0 ldsb [%i0+0x01b],%l3 ! Mem[000000007400001b] p50_call_0_le: stx %l5,[%i2+0x028] ! Mem[0000000075000028] lduh [%i2+0x024],%l2 ! Mem[0000000075000024] ldsh [%i0+0x030],%l7 ! Mem[0000000074000030] ldsb [%i0+0x016],%l0 ! Mem[0000000074000016] stb %l1,[%i3+0x023] ! Mem[0000000075800023] stb %l7,[%i1+0x018] ! Mem[0000000074800018] ldx [%i3+0x020],%l3 ! Mem[0000000075800020] retl sth %l3,[%i1+0x02c] ! Mem[000000007480002c] p50_jmpl_0_lo: stx %l0,[%o3+0x030] ! Mem[0000000075800030] ldsb [%o0+0x038],%l0 ! Mem[0000000074000038] jmpl %g6+8,%g0 ldsb [%o0+0x01b],%l3 ! Mem[000000007400001b] p50_call_0_lo: stx %l5,[%o2+0x028] ! Mem[0000000075000028] lduh [%o2+0x024],%l2 ! Mem[0000000075000024] ldsh [%o0+0x030],%l7 ! Mem[0000000074000030] ldsb [%o0+0x016],%l0 ! Mem[0000000074000016] stb %l1,[%o3+0x023] ! Mem[0000000075800023] stb %l7,[%o1+0x018] ! Mem[0000000074800018] ldx [%o3+0x020],%l3 ! Mem[0000000075800020] retl sth %l3,[%o1+0x02c] ! Mem[000000007480002c] p50_jmpl_0_he: stw %l4,[%i1+0x010] ! Mem[0000000074800010] ldsw [%i3+0x03c],%l3 ! Mem[000000007580003c] std %l4,[%i2+0x018] ! Mem[0000000075000018] jmpl %g6+8,%g0 std %l6,[%i3+0x018] ! Mem[0000000075800018] p50_call_0_he: ldsh [%i0+0x006],%l0 ! Mem[0000000074000006] retl sth %l1,[%i1+0x010] ! Mem[0000000074800010] p50_jmpl_0_ho: stw %l4,[%o1+0x010] ! Mem[0000000074800010] ldsw [%o3+0x03c],%l3 ! Mem[000000007580003c] std %l4,[%o2+0x018] ! Mem[0000000075000018] jmpl %g6+8,%g0 std %l6,[%o3+0x018] ! Mem[0000000075800018] p50_call_0_ho: ldsh [%o0+0x006],%l0 ! Mem[0000000074000006] retl sth %l1,[%o1+0x010] ! Mem[0000000074800010] p51_jmpl_0_le: ldub [%i3+0x010],%l0 ! Mem[0000000077800010] ldub [%i0+0x018],%l0 ! Mem[0000000076000018] jmpl %g6+8,%g0 ldsb [%i3+0x03b],%l3 ! Mem[000000007780003b] p51_call_0_le: stw %l5,[%i1+0x02c] ! Mem[000000007680002c] ldub [%i1+0x005],%l2 ! Mem[0000000076800005] sth %l7,[%i2+0x010] ! Mem[0000000077000010] stw %l0,[%i3+0x034] ! Mem[0000000077800034] lduw [%i0+0x000],%l1 ! Mem[0000000076000000] ldd [%i1+0x018],%l6 ! Mem[0000000076800018] lduh [%i1+0x004],%l3 ! Mem[0000000076800004] retl stx %l3,[%i0+0x008] ! Mem[0000000076000008] p51_jmpl_0_lo: ldub [%o3+0x010],%l0 ! Mem[0000000077800010] ldub [%o0+0x018],%l0 ! Mem[0000000076000018] jmpl %g6+8,%g0 ldsb [%o3+0x03b],%l3 ! Mem[000000007780003b] p51_call_0_lo: stw %l5,[%o1+0x02c] ! Mem[000000007680002c] ldub [%o1+0x005],%l2 ! Mem[0000000076800005] sth %l7,[%o2+0x010] ! Mem[0000000077000010] stw %l0,[%o3+0x034] ! Mem[0000000077800034] lduw [%o0+0x000],%l1 ! Mem[0000000076000000] ldd [%o1+0x018],%l6 ! Mem[0000000076800018] lduh [%o1+0x004],%l3 ! Mem[0000000076800004] retl stx %l3,[%o0+0x008] ! Mem[0000000076000008] p51_jmpl_0_he: stx %l4,[%i2+0x010] ! Mem[0000000077000010] stw %l3,[%i2+0x01c] ! Mem[000000007700001c] stb %l5,[%i3+0x039] ! Mem[0000000077800039] jmpl %g6+8,%g0 ldsh [%i2+0x03c],%l7 ! Mem[000000007700003c] p51_call_0_he: stb %l0,[%i0+0x006] ! Mem[0000000076000006] retl stb %l1,[%i0+0x030] ! Mem[0000000076000030] p51_jmpl_0_ho: stx %l4,[%o2+0x010] ! Mem[0000000077000010] stw %l3,[%o2+0x01c] ! Mem[000000007700001c] stb %l5,[%o3+0x039] ! Mem[0000000077800039] jmpl %g6+8,%g0 ldsh [%o2+0x03c],%l7 ! Mem[000000007700003c] p51_call_0_ho: stb %l0,[%o0+0x006] ! Mem[0000000076000006] retl stb %l1,[%o0+0x030] ! Mem[0000000076000030] p52_jmpl_0_le: std %l0,[%i3+0x030] ! Mem[0000000079800030] ldx [%i0+0x038],%l0 ! Mem[0000000078000038] jmpl %g6+8,%g0 ldsb [%i2+0x01b],%l3 ! Mem[000000007900001b] p52_call_0_le: stb %l5,[%i3+0x02d] ! Mem[000000007980002d] ldsw [%i3+0x024],%l2 ! Mem[0000000079800024] ldsw [%i3+0x030],%l7 ! Mem[0000000079800030] stb %l0,[%i2+0x016] ! Mem[0000000079000016] ldub [%i1+0x023],%l1 ! Mem[0000000078800023] ldx [%i1+0x018],%l7 ! Mem[0000000078800018] lduh [%i0+0x024],%l3 ! Mem[0000000078000024] retl ldsb [%i3+0x02d],%l3 ! Mem[000000007980002d] p52_jmpl_0_lo: std %l0,[%o3+0x030] ! Mem[0000000079800030] ldx [%o0+0x038],%l0 ! Mem[0000000078000038] jmpl %g6+8,%g0 ldsb [%o2+0x01b],%l3 ! Mem[000000007900001b] p52_call_0_lo: stb %l5,[%o3+0x02d] ! Mem[000000007980002d] ldsw [%o3+0x024],%l2 ! Mem[0000000079800024] ldsw [%o3+0x030],%l7 ! Mem[0000000079800030] stb %l0,[%o2+0x016] ! Mem[0000000079000016] ldub [%o1+0x023],%l1 ! Mem[0000000078800023] ldx [%o1+0x018],%l7 ! Mem[0000000078800018] lduh [%o0+0x024],%l3 ! Mem[0000000078000024] retl ldsb [%o3+0x02d],%l3 ! Mem[000000007980002d] p52_jmpl_0_he: stw %l4,[%i2+0x010] ! Mem[0000000079000010] lduw [%i2+0x03c],%l3 ! Mem[000000007900003c] ldx [%i3+0x018],%l5 ! Mem[0000000079800018] jmpl %g6+8,%g0 sth %l7,[%i1+0x01c] ! Mem[000000007880001c] p52_call_0_he: ldsb [%i0+0x006],%l0 ! Mem[0000000078000006] retl ldub [%i0+0x010],%l1 ! Mem[0000000078000010] p52_jmpl_0_ho: stw %l4,[%o2+0x010] ! Mem[0000000079000010] lduw [%o2+0x03c],%l3 ! Mem[000000007900003c] ldx [%o3+0x018],%l5 ! Mem[0000000079800018] jmpl %g6+8,%g0 sth %l7,[%o1+0x01c] ! Mem[000000007880001c] p52_call_0_ho: ldsb [%o0+0x006],%l0 ! Mem[0000000078000006] retl ldub [%o0+0x010],%l1 ! Mem[0000000078000010] p53_jmpl_0_le: ldsb [%i3+0x010],%l0 ! Mem[000000007b800010] stb %l0,[%i0+0x018] ! Mem[000000007a000018] jmpl %g6+8,%g0 ldsb [%i2+0x03b],%l3 ! Mem[000000007b00003b] p53_call_0_le: lduh [%i2+0x02c],%l5 ! Mem[000000007b00002c] ldsh [%i1+0x004],%l2 ! Mem[000000007a800004] std %l6,[%i0+0x010] ! Mem[000000007a000010] lduh [%i1+0x036],%l0 ! Mem[000000007a800036] ldsh [%i2+0x002],%l1 ! Mem[000000007b000002] stx %l7,[%i1+0x018] ! Mem[000000007a800018] ldsw [%i1+0x004],%l3 ! Mem[000000007a800004] retl ldsw [%i2+0x00c],%l3 ! Mem[000000007b00000c] p53_jmpl_0_lo: ldsb [%o3+0x010],%l0 ! Mem[000000007b800010] stb %l0,[%o0+0x018] ! Mem[000000007a000018] jmpl %g6+8,%g0 ldsb [%o2+0x03b],%l3 ! Mem[000000007b00003b] p53_call_0_lo: lduh [%o2+0x02c],%l5 ! Mem[000000007b00002c] ldsh [%o1+0x004],%l2 ! Mem[000000007a800004] std %l6,[%o0+0x010] ! Mem[000000007a000010] lduh [%o1+0x036],%l0 ! Mem[000000007a800036] ldsh [%o2+0x002],%l1 ! Mem[000000007b000002] stx %l7,[%o1+0x018] ! Mem[000000007a800018] ldsw [%o1+0x004],%l3 ! Mem[000000007a800004] retl ldsw [%o2+0x00c],%l3 ! Mem[000000007b00000c] p53_jmpl_0_he: stx %l4,[%i0+0x010] ! Mem[000000007a000010] ldsb [%i1+0x01c],%l3 ! Mem[000000007a80001c] lduw [%i3+0x038],%l5 ! Mem[000000007b800038] jmpl %g6+8,%g0 ldsw [%i0+0x03c],%l7 ! Mem[000000007a00003c] p53_call_0_he: ldx [%i0+0x000],%l0 ! Mem[000000007a000000] retl ldsh [%i3+0x030],%l1 ! Mem[000000007b800030] p53_jmpl_0_ho: stx %l4,[%o0+0x010] ! Mem[000000007a000010] ldsb [%o1+0x01c],%l3 ! Mem[000000007a80001c] lduw [%o3+0x038],%l5 ! Mem[000000007b800038] jmpl %g6+8,%g0 ldsw [%o0+0x03c],%l7 ! Mem[000000007a00003c] p53_call_0_ho: ldx [%o0+0x000],%l0 ! Mem[000000007a000000] retl ldsh [%o3+0x030],%l1 ! Mem[000000007b800030] p54_jmpl_0_le: lduw [%i3+0x030],%l0 ! Mem[000000007d800030] stw %l0,[%i0+0x038] ! Mem[000000007c000038] jmpl %g6+8,%g0 ldsb [%i1+0x01b],%l3 ! Mem[000000007c80001b] p54_call_0_le: ldsh [%i2+0x02c],%l5 ! Mem[000000007d00002c] ldsb [%i3+0x025],%l2 ! Mem[000000007d800025] ldub [%i2+0x030],%l7 ! Mem[000000007d000030] ldsh [%i0+0x016],%l0 ! Mem[000000007c000016] stw %l1,[%i2+0x020] ! Mem[000000007d000020] ldub [%i1+0x018],%l7 ! Mem[000000007c800018] ldsw [%i0+0x024],%l3 ! Mem[000000007c000024] retl lduh [%i1+0x02c],%l3 ! Mem[000000007c80002c] p54_jmpl_0_lo: lduw [%o3+0x030],%l0 ! Mem[000000007d800030] stw %l0,[%o0+0x038] ! Mem[000000007c000038] jmpl %g6+8,%g0 ldsb [%o1+0x01b],%l3 ! Mem[000000007c80001b] p54_call_0_lo: ldsh [%o2+0x02c],%l5 ! Mem[000000007d00002c] ldsb [%o3+0x025],%l2 ! Mem[000000007d800025] ldub [%o2+0x030],%l7 ! Mem[000000007d000030] ldsh [%o0+0x016],%l0 ! Mem[000000007c000016] stw %l1,[%o2+0x020] ! Mem[000000007d000020] ldub [%o1+0x018],%l7 ! Mem[000000007c800018] ldsw [%o0+0x024],%l3 ! Mem[000000007c000024] retl lduh [%o1+0x02c],%l3 ! Mem[000000007c80002c] p54_jmpl_0_he: ldd [%i1+0x010],%l4 ! Mem[000000007c800010] stw %l3,[%i0+0x03c] ! Mem[000000007c00003c] ldx [%i3+0x018],%l5 ! Mem[000000007d800018] jmpl %g6+8,%g0 std %l6,[%i2+0x018] ! Mem[000000007d000018] p54_call_0_he: ldd [%i1+0x000],%l0 ! Mem[000000007c800000] retl ldd [%i3+0x010],%l0 ! Mem[000000007d800010] p54_jmpl_0_ho: ldd [%o1+0x010],%l4 ! Mem[000000007c800010] stw %l3,[%o0+0x03c] ! Mem[000000007c00003c] ldx [%o3+0x018],%l5 ! Mem[000000007d800018] jmpl %g6+8,%g0 std %l6,[%o2+0x018] ! Mem[000000007d000018] p54_call_0_ho: ldd [%o1+0x000],%l0 ! Mem[000000007c800000] retl ldd [%o3+0x010],%l0 ! Mem[000000007d800010] p55_jmpl_0_le: stw %l0,[%i3+0x010] ! Mem[000000007f800010] ldsb [%i0+0x018],%l0 ! Mem[000000007e000018] jmpl %g6+8,%g0 ldsb [%i0+0x03b],%l3 ! Mem[000000007e00003b] p55_call_0_le: ldsb [%i0+0x02d],%l5 ! Mem[000000007e00002d] ldd [%i2+0x000],%l2 ! Mem[000000007f000000] sth %l7,[%i3+0x010] ! Mem[000000007f800010] stx %l0,[%i3+0x030] ! Mem[000000007f800030] std %l0,[%i3+0x000] ! Mem[000000007f800000] stw %l7,[%i1+0x018] ! Mem[000000007e800018] ldsb [%i2+0x004],%l3 ! Mem[000000007f000004] retl ldx [%i0+0x008],%l3 ! Mem[000000007e000008] p55_jmpl_0_lo: stw %l0,[%o3+0x010] ! Mem[000000007f800010] ldsb [%o0+0x018],%l0 ! Mem[000000007e000018] jmpl %g6+8,%g0 ldsb [%o0+0x03b],%l3 ! Mem[000000007e00003b] p55_call_0_lo: ldsb [%o0+0x02d],%l5 ! Mem[000000007e00002d] ldd [%o2+0x000],%l2 ! Mem[000000007f000000] sth %l7,[%o3+0x010] ! Mem[000000007f800010] stx %l0,[%o3+0x030] ! Mem[000000007f800030] std %l0,[%o3+0x000] ! Mem[000000007f800000] stw %l7,[%o1+0x018] ! Mem[000000007e800018] ldsb [%o2+0x004],%l3 ! Mem[000000007f000004] retl ldx [%o0+0x008],%l3 ! Mem[000000007e000008] p55_jmpl_0_he: stx %l4,[%i2+0x010] ! Mem[000000007f000010] lduw [%i3+0x01c],%l3 ! Mem[000000007f80001c] lduw [%i0+0x038],%l5 ! Mem[000000007e000038] jmpl %g6+8,%g0 ldub [%i2+0x03d],%l7 ! Mem[000000007f00003d] p55_call_0_he: lduw [%i1+0x004],%l0 ! Mem[000000007e800004] retl std %l0,[%i2+0x030] ! Mem[000000007f000030] p55_jmpl_0_ho: stx %l4,[%o2+0x010] ! Mem[000000007f000010] lduw [%o3+0x01c],%l3 ! Mem[000000007f80001c] lduw [%o0+0x038],%l5 ! Mem[000000007e000038] jmpl %g6+8,%g0 ldub [%o2+0x03d],%l7 ! Mem[000000007f00003d] p55_call_0_ho: lduw [%o1+0x004],%l0 ! Mem[000000007e800004] retl std %l0,[%o2+0x030] ! Mem[000000007f000030] p56_jmpl_0_le: ldsw [%i3+0x030],%l0 ! Mem[0000000081800030] ldub [%i0+0x038],%l0 ! Mem[0000000080000038] jmpl %g6+8,%g0 ldsb [%i0+0x01b],%l3 ! Mem[000000008000001b] p56_call_0_le: stw %l5,[%i3+0x02c] ! Mem[000000008180002c] stx %l2,[%i0+0x020] ! Mem[0000000080000020] lduh [%i0+0x030],%l7 ! Mem[0000000080000030] ldx [%i2+0x010],%l0 ! Mem[0000000081000010] ldx [%i0+0x020],%l1 ! Mem[0000000080000020] ldsw [%i1+0x018],%l7 ! Mem[0000000080800018] stx %l3,[%i1+0x020] ! Mem[0000000080800020] retl std %l2,[%i2+0x028] ! Mem[0000000081000028] p56_jmpl_0_lo: ldsw [%o3+0x030],%l0 ! Mem[0000000081800030] ldub [%o0+0x038],%l0 ! Mem[0000000080000038] jmpl %g6+8,%g0 ldsb [%o0+0x01b],%l3 ! Mem[000000008000001b] p56_call_0_lo: stw %l5,[%o3+0x02c] ! Mem[000000008180002c] stx %l2,[%o0+0x020] ! Mem[0000000080000020] lduh [%o0+0x030],%l7 ! Mem[0000000080000030] ldx [%o2+0x010],%l0 ! Mem[0000000081000010] ldx [%o0+0x020],%l1 ! Mem[0000000080000020] ldsw [%o1+0x018],%l7 ! Mem[0000000080800018] stx %l3,[%o1+0x020] ! Mem[0000000080800020] retl std %l2,[%o2+0x028] ! Mem[0000000081000028] p56_jmpl_0_he: ldd [%i3+0x010],%l4 ! Mem[0000000081800010] ldsb [%i2+0x03c],%l3 ! Mem[000000008100003c] lduh [%i1+0x018],%l5 ! Mem[0000000080800018] jmpl %g6+8,%g0 sth %l7,[%i1+0x01c] ! Mem[000000008080001c] p56_call_0_he: ldsb [%i2+0x006],%l0 ! Mem[0000000081000006] retl ldx [%i1+0x010],%l1 ! Mem[0000000080800010] p56_jmpl_0_ho: ldd [%o3+0x010],%l4 ! Mem[0000000081800010] ldsb [%o2+0x03c],%l3 ! Mem[000000008100003c] lduh [%o1+0x018],%l5 ! Mem[0000000080800018] jmpl %g6+8,%g0 sth %l7,[%o1+0x01c] ! Mem[000000008080001c] p56_call_0_ho: ldsb [%o2+0x006],%l0 ! Mem[0000000081000006] retl ldx [%o1+0x010],%l1 ! Mem[0000000080800010] p57_jmpl_0_le: stb %l0,[%i0+0x010] ! Mem[0000000082000010] ldx [%i3+0x018],%l0 ! Mem[0000000083800018] jmpl %g6+8,%g0 ldsb [%i0+0x03b],%l3 ! Mem[000000008200003b] p57_call_0_le: stb %l5,[%i2+0x02d] ! Mem[000000008300002d] ldd [%i2+0x000],%l2 ! Mem[0000000083000000] stw %l7,[%i2+0x010] ! Mem[0000000083000010] ldub [%i1+0x036],%l0 ! Mem[0000000082800036] lduh [%i1+0x002],%l1 ! Mem[0000000082800002] stb %l7,[%i1+0x018] ! Mem[0000000082800018] stx %l3,[%i2+0x000] ! Mem[0000000083000000] retl ldd [%i2+0x008],%l2 ! Mem[0000000083000008] p57_jmpl_0_lo: stb %l0,[%o0+0x010] ! Mem[0000000082000010] ldx [%o3+0x018],%l0 ! Mem[0000000083800018] jmpl %g6+8,%g0 ldsb [%o0+0x03b],%l3 ! Mem[000000008200003b] p57_call_0_lo: stb %l5,[%o2+0x02d] ! Mem[000000008300002d] ldd [%o2+0x000],%l2 ! Mem[0000000083000000] stw %l7,[%o2+0x010] ! Mem[0000000083000010] ldub [%o1+0x036],%l0 ! Mem[0000000082800036] lduh [%o1+0x002],%l1 ! Mem[0000000082800002] stb %l7,[%o1+0x018] ! Mem[0000000082800018] stx %l3,[%o2+0x000] ! Mem[0000000083000000] retl ldd [%o2+0x008],%l2 ! Mem[0000000083000008] p57_jmpl_0_he: ldsb [%i0+0x010],%l4 ! Mem[0000000082000010] std %l2,[%i1+0x018] ! Mem[0000000082800018] lduw [%i1+0x038],%l5 ! Mem[0000000082800038] jmpl %g6+8,%g0 lduh [%i3+0x03c],%l7 ! Mem[000000008380003c] p57_call_0_he: ldx [%i2+0x000],%l0 ! Mem[0000000083000000] retl ldsw [%i0+0x030],%l1 ! Mem[0000000082000030] p57_jmpl_0_ho: ldsb [%o0+0x010],%l4 ! Mem[0000000082000010] std %l2,[%o1+0x018] ! Mem[0000000082800018] lduw [%o1+0x038],%l5 ! Mem[0000000082800038] jmpl %g6+8,%g0 lduh [%o3+0x03c],%l7 ! Mem[000000008380003c] p57_call_0_ho: ldx [%o2+0x000],%l0 ! Mem[0000000083000000] retl ldsw [%o0+0x030],%l1 ! Mem[0000000082000030] p58_jmpl_0_le: ldd [%i0+0x030],%l0 ! Mem[0000000084000030] stb %l0,[%i3+0x038] ! Mem[0000000085800038] jmpl %g6+8,%g0 ldsb [%i3+0x01b],%l3 ! Mem[000000008580001b] p58_call_0_le: ldx [%i1+0x028],%l5 ! Mem[0000000084800028] stx %l2,[%i0+0x020] ! Mem[0000000084000020] ldub [%i3+0x030],%l7 ! Mem[0000000085800030] ldsb [%i0+0x016],%l0 ! Mem[0000000084000016] ldsb [%i2+0x023],%l1 ! Mem[0000000085000023] ldsh [%i1+0x018],%l7 ! Mem[0000000084800018] sth %l3,[%i1+0x024] ! Mem[0000000084800024] retl ldsh [%i1+0x02c],%l3 ! Mem[000000008480002c] p58_jmpl_0_lo: ldd [%o0+0x030],%l0 ! Mem[0000000084000030] stb %l0,[%o3+0x038] ! Mem[0000000085800038] jmpl %g6+8,%g0 ldsb [%o3+0x01b],%l3 ! Mem[000000008580001b] p58_call_0_lo: ldx [%o1+0x028],%l5 ! Mem[0000000084800028] stx %l2,[%o0+0x020] ! Mem[0000000084000020] ldub [%o3+0x030],%l7 ! Mem[0000000085800030] ldsb [%o0+0x016],%l0 ! Mem[0000000084000016] ldsb [%o2+0x023],%l1 ! Mem[0000000085000023] ldsh [%o1+0x018],%l7 ! Mem[0000000084800018] sth %l3,[%o1+0x024] ! Mem[0000000084800024] retl ldsh [%o1+0x02c],%l3 ! Mem[000000008480002c] p58_jmpl_0_he: ldd [%i1+0x010],%l4 ! Mem[0000000084800010] ldub [%i0+0x03c],%l3 ! Mem[000000008400003c] lduh [%i2+0x018],%l5 ! Mem[0000000085000018] jmpl %g6+8,%g0 stw %l7,[%i2+0x01c] ! Mem[000000008500001c] p58_call_0_he: ldd [%i3+0x000],%l0 ! Mem[0000000085800000] retl ldsb [%i0+0x010],%l1 ! Mem[0000000084000010] p58_jmpl_0_ho: ldd [%o1+0x010],%l4 ! Mem[0000000084800010] ldub [%o0+0x03c],%l3 ! Mem[000000008400003c] lduh [%o2+0x018],%l5 ! Mem[0000000085000018] jmpl %g6+8,%g0 stw %l7,[%o2+0x01c] ! Mem[000000008500001c] p58_call_0_ho: ldd [%o3+0x000],%l0 ! Mem[0000000085800000] retl ldsb [%o0+0x010],%l1 ! Mem[0000000084000010] p59_jmpl_0_le: lduh [%i0+0x010],%l0 ! Mem[0000000086000010] stw %l0,[%i3+0x018] ! Mem[0000000087800018] jmpl %g6+8,%g0 ldsb [%i3+0x03b],%l3 ! Mem[000000008780003b] p59_call_0_le: ldub [%i0+0x02d],%l5 ! Mem[000000008600002d] stw %l2,[%i2+0x004] ! Mem[0000000087000004] stx %l7,[%i0+0x010] ! Mem[0000000086000010] stw %l0,[%i3+0x034] ! Mem[0000000087800034] stx %l1,[%i2+0x000] ! Mem[0000000087000000] ldx [%i1+0x018],%l7 ! Mem[0000000086800018] sth %l3,[%i3+0x004] ! Mem[0000000087800004] retl ldub [%i3+0x00d],%l3 ! Mem[000000008780000d] p59_jmpl_0_lo: lduh [%o0+0x010],%l0 ! Mem[0000000086000010] stw %l0,[%o3+0x018] ! Mem[0000000087800018] jmpl %g6+8,%g0 ldsb [%o3+0x03b],%l3 ! Mem[000000008780003b] p59_call_0_lo: ldub [%o0+0x02d],%l5 ! Mem[000000008600002d] stw %l2,[%o2+0x004] ! Mem[0000000087000004] stx %l7,[%o0+0x010] ! Mem[0000000086000010] stw %l0,[%o3+0x034] ! Mem[0000000087800034] stx %l1,[%o2+0x000] ! Mem[0000000087000000] ldx [%o1+0x018],%l7 ! Mem[0000000086800018] sth %l3,[%o3+0x004] ! Mem[0000000087800004] retl ldub [%o3+0x00d],%l3 ! Mem[000000008780000d] p59_jmpl_0_he: ldsb [%i2+0x010],%l4 ! Mem[0000000087000010] ldsb [%i3+0x01c],%l3 ! Mem[000000008780001c] ldub [%i2+0x039],%l5 ! Mem[0000000087000039] jmpl %g6+8,%g0 ldub [%i2+0x03d],%l7 ! Mem[000000008700003d] p59_call_0_he: lduw [%i3+0x004],%l0 ! Mem[0000000087800004] retl stx %l1,[%i0+0x030] ! Mem[0000000086000030] p59_jmpl_0_ho: ldsb [%o2+0x010],%l4 ! Mem[0000000087000010] ldsb [%o3+0x01c],%l3 ! Mem[000000008780001c] ldub [%o2+0x039],%l5 ! Mem[0000000087000039] jmpl %g6+8,%g0 ldub [%o2+0x03d],%l7 ! Mem[000000008700003d] p59_call_0_ho: lduw [%o3+0x004],%l0 ! Mem[0000000087800004] retl stx %l1,[%o0+0x030] ! Mem[0000000086000030] p60_jmpl_0_le: sth %l0,[%i0+0x030] ! Mem[0000000088000030] ldsb [%i3+0x038],%l0 ! Mem[0000000089800038] jmpl %g6+8,%g0 ldsb [%i2+0x01b],%l3 ! Mem[000000008900001b] p60_call_0_le: ldsb [%i3+0x02d],%l5 ! Mem[000000008980002d] sth %l2,[%i1+0x024] ! Mem[0000000088800024] lduh [%i2+0x030],%l7 ! Mem[0000000089000030] stb %l0,[%i2+0x016] ! Mem[0000000089000016] sth %l1,[%i2+0x022] ! Mem[0000000089000022] stx %l7,[%i1+0x018] ! Mem[0000000088800018] stb %l3,[%i1+0x024] ! Mem[0000000088800024] retl lduw [%i2+0x02c],%l3 ! Mem[000000008900002c] p60_jmpl_0_lo: sth %l0,[%o0+0x030] ! Mem[0000000088000030] ldsb [%o3+0x038],%l0 ! Mem[0000000089800038] jmpl %g6+8,%g0 ldsb [%o2+0x01b],%l3 ! Mem[000000008900001b] p60_call_0_lo: ldsb [%o3+0x02d],%l5 ! Mem[000000008980002d] sth %l2,[%o1+0x024] ! Mem[0000000088800024] lduh [%o2+0x030],%l7 ! Mem[0000000089000030] stb %l0,[%o2+0x016] ! Mem[0000000089000016] sth %l1,[%o2+0x022] ! Mem[0000000089000022] stx %l7,[%o1+0x018] ! Mem[0000000088800018] stb %l3,[%o1+0x024] ! Mem[0000000088800024] retl lduw [%o2+0x02c],%l3 ! Mem[000000008900002c] p60_jmpl_0_he: ldsh [%i3+0x010],%l4 ! Mem[0000000089800010] std %l2,[%i2+0x038] ! Mem[0000000089000038] ldsw [%i3+0x018],%l5 ! Mem[0000000089800018] jmpl %g6+8,%g0 stx %l7,[%i0+0x018] ! Mem[0000000088000018] p60_call_0_he: stx %l0,[%i0+0x000] ! Mem[0000000088000000] retl stb %l1,[%i3+0x010] ! Mem[0000000089800010] p60_jmpl_0_ho: ldsh [%o3+0x010],%l4 ! Mem[0000000089800010] std %l2,[%o2+0x038] ! Mem[0000000089000038] ldsw [%o3+0x018],%l5 ! Mem[0000000089800018] jmpl %g6+8,%g0 stx %l7,[%o0+0x018] ! Mem[0000000088000018] p60_call_0_ho: stx %l0,[%o0+0x000] ! Mem[0000000088000000] retl stb %l1,[%o3+0x010] ! Mem[0000000089800010] p61_jmpl_0_le: ldsh [%i0+0x010],%l0 ! Mem[000000008a000010] ldub [%i3+0x018],%l0 ! Mem[000000008b800018] jmpl %g6+8,%g0 ldsb [%i1+0x03b],%l3 ! Mem[000000008a80003b] p61_call_0_le: stw %l5,[%i2+0x02c] ! Mem[000000008b00002c] std %l2,[%i3+0x000] ! Mem[000000008b800000] ldd [%i3+0x010],%l6 ! Mem[000000008b800010] lduh [%i1+0x036],%l0 ! Mem[000000008a800036] stb %l1,[%i3+0x003] ! Mem[000000008b800003] lduw [%i1+0x018],%l7 ! Mem[000000008a800018] lduw [%i0+0x004],%l3 ! Mem[000000008a000004] retl stb %l3,[%i2+0x00d] ! Mem[000000008b00000d] p61_jmpl_0_lo: ldsh [%o0+0x010],%l0 ! Mem[000000008a000010] ldub [%o3+0x018],%l0 ! Mem[000000008b800018] jmpl %g6+8,%g0 ldsb [%o1+0x03b],%l3 ! Mem[000000008a80003b] p61_call_0_lo: stw %l5,[%o2+0x02c] ! Mem[000000008b00002c] std %l2,[%o3+0x000] ! Mem[000000008b800000] ldd [%o3+0x010],%l6 ! Mem[000000008b800010] lduh [%o1+0x036],%l0 ! Mem[000000008a800036] stb %l1,[%o3+0x003] ! Mem[000000008b800003] lduw [%o1+0x018],%l7 ! Mem[000000008a800018] lduw [%o0+0x004],%l3 ! Mem[000000008a000004] retl stb %l3,[%o2+0x00d] ! Mem[000000008b00000d] p61_jmpl_0_he: ldsw [%i0+0x010],%l4 ! Mem[000000008a000010] ldub [%i2+0x01c],%l3 ! Mem[000000008b00001c] ldub [%i3+0x039],%l5 ! Mem[000000008b800039] jmpl %g6+8,%g0 lduh [%i3+0x03c],%l7 ! Mem[000000008b80003c] p61_call_0_he: lduh [%i0+0x006],%l0 ! Mem[000000008a000006] retl lduw [%i2+0x030],%l1 ! Mem[000000008b000030] p61_jmpl_0_ho: ldsw [%o0+0x010],%l4 ! Mem[000000008a000010] ldub [%o2+0x01c],%l3 ! Mem[000000008b00001c] ldub [%o3+0x039],%l5 ! Mem[000000008b800039] jmpl %g6+8,%g0 lduh [%o3+0x03c],%l7 ! Mem[000000008b80003c] p61_call_0_ho: lduh [%o0+0x006],%l0 ! Mem[000000008a000006] retl lduw [%o2+0x030],%l1 ! Mem[000000008b000030] p62_jmpl_0_le: ldx [%i0+0x030],%l0 ! Mem[000000008c000030] lduh [%i3+0x038],%l0 ! Mem[000000008d800038] jmpl %g6+8,%g0 ldsb [%i1+0x01b],%l3 ! Mem[000000008c80001b] p62_call_0_le: sth %l5,[%i1+0x02c] ! Mem[000000008c80002c] stb %l2,[%i2+0x025] ! Mem[000000008d000025] lduw [%i0+0x030],%l7 ! Mem[000000008c000030] ldsh [%i0+0x016],%l0 ! Mem[000000008c000016] ldub [%i0+0x023],%l1 ! Mem[000000008c000023] stw %l7,[%i1+0x018] ! Mem[000000008c800018] lduw [%i1+0x024],%l3 ! Mem[000000008c800024] retl sth %l3,[%i0+0x02c] ! Mem[000000008c00002c] p62_jmpl_0_lo: ldx [%o0+0x030],%l0 ! Mem[000000008c000030] lduh [%o3+0x038],%l0 ! Mem[000000008d800038] jmpl %g6+8,%g0 ldsb [%o1+0x01b],%l3 ! Mem[000000008c80001b] p62_call_0_lo: sth %l5,[%o1+0x02c] ! Mem[000000008c80002c] stb %l2,[%o2+0x025] ! Mem[000000008d000025] lduw [%o0+0x030],%l7 ! Mem[000000008c000030] ldsh [%o0+0x016],%l0 ! Mem[000000008c000016] ldub [%o0+0x023],%l1 ! Mem[000000008c000023] stw %l7,[%o1+0x018] ! Mem[000000008c800018] lduw [%o1+0x024],%l3 ! Mem[000000008c800024] retl sth %l3,[%o0+0x02c] ! Mem[000000008c00002c] p62_jmpl_0_he: ldsh [%i1+0x010],%l4 ! Mem[000000008c800010] stx %l3,[%i1+0x038] ! Mem[000000008c800038] ldsw [%i3+0x018],%l5 ! Mem[000000008d800018] jmpl %g6+8,%g0 ldd [%i2+0x018],%l6 ! Mem[000000008d000018] p62_call_0_he: stw %l0,[%i0+0x004] ! Mem[000000008c000004] retl ldub [%i2+0x010],%l1 ! Mem[000000008d000010] p62_jmpl_0_ho: ldsh [%o1+0x010],%l4 ! Mem[000000008c800010] stx %l3,[%o1+0x038] ! Mem[000000008c800038] ldsw [%o3+0x018],%l5 ! Mem[000000008d800018] jmpl %g6+8,%g0 ldd [%o2+0x018],%l6 ! Mem[000000008d000018] p62_call_0_ho: stw %l0,[%o0+0x004] ! Mem[000000008c000004] retl ldub [%o2+0x010],%l1 ! Mem[000000008d000010] p63_jmpl_0_le: stx %l0,[%i0+0x010] ! Mem[000000008e000010] stb %l0,[%i3+0x018] ! Mem[000000008f800018] jmpl %g6+8,%g0 ldsb [%i0+0x03b],%l3 ! Mem[000000008e00003b] p63_call_0_le: ldx [%i3+0x028],%l5 ! Mem[000000008f800028] ldx [%i3+0x000],%l2 ! Mem[000000008f800000] ldsb [%i2+0x010],%l7 ! Mem[000000008f000010] sth %l0,[%i3+0x036] ! Mem[000000008f800036] ldsh [%i1+0x002],%l1 ! Mem[000000008e800002] ldsw [%i1+0x018],%l7 ! Mem[000000008e800018] ldub [%i0+0x004],%l3 ! Mem[000000008e000004] retl stx %l3,[%i3+0x008] ! Mem[000000008f800008] p63_jmpl_0_lo: stx %l0,[%o0+0x010] ! Mem[000000008e000010] stb %l0,[%o3+0x018] ! Mem[000000008f800018] jmpl %g6+8,%g0 ldsb [%o0+0x03b],%l3 ! Mem[000000008e00003b] p63_call_0_lo: ldx [%o3+0x028],%l5 ! Mem[000000008f800028] ldx [%o3+0x000],%l2 ! Mem[000000008f800000] ldsb [%o2+0x010],%l7 ! Mem[000000008f000010] sth %l0,[%o3+0x036] ! Mem[000000008f800036] ldsh [%o1+0x002],%l1 ! Mem[000000008e800002] ldsw [%o1+0x018],%l7 ! Mem[000000008e800018] ldub [%o0+0x004],%l3 ! Mem[000000008e000004] retl stx %l3,[%o3+0x008] ! Mem[000000008f800008] p63_jmpl_0_he: ldsw [%i2+0x010],%l4 ! Mem[000000008f000010] ldx [%i0+0x018],%l3 ! Mem[000000008e000018] ldsh [%i3+0x038],%l5 ! Mem[000000008f800038] jmpl %g6+8,%g0 lduw [%i1+0x03c],%l7 ! Mem[000000008e80003c] p63_call_0_he: ldub [%i0+0x006],%l0 ! Mem[000000008e000006] retl ldd [%i1+0x030],%l0 ! Mem[000000008e800030] p63_jmpl_0_ho: ldsw [%o2+0x010],%l4 ! Mem[000000008f000010] ldx [%o0+0x018],%l3 ! Mem[000000008e000018] ldsh [%o3+0x038],%l5 ! Mem[000000008f800038] jmpl %g6+8,%g0 lduw [%o1+0x03c],%l7 ! Mem[000000008e80003c] p63_call_0_ho: ldub [%o0+0x006],%l0 ! Mem[000000008e000006] retl ldd [%o1+0x030],%l0 ! Mem[000000008e800030] user_jump0_end: .seg "text" .align 0x2000 user_jump1_start: INIT_MEM(0, 0x0020, 1, +, 0, +, 0) p0_jmpl_1_le: stb %l1,[%i0+0x01f] ! Mem[000000001000001f] ldx [%i3+0x018],%l2 ! Mem[0000000011800018] jmpl %g6+8,%g0 stw %l7,[%i1+0x02c] ! Mem[000000001080002c] p0_call_1_le: ldx [%i0+0x018],%l6 ! Mem[0000000010000018] retl ldsb [%i2+0x02a],%l2 ! Mem[000000001100002a] p0_jmpl_1_lo: stb %l1,[%o0+0x01f] ! Mem[000000001000001f] ldx [%o3+0x018],%l2 ! Mem[0000000011800018] jmpl %g6+8,%g0 stw %l7,[%o1+0x02c] ! Mem[000000001080002c] p0_call_1_lo: ldx [%o0+0x018],%l6 ! Mem[0000000010000018] retl ldsb [%o2+0x02a],%l2 ! Mem[000000001100002a] p0_jmpl_1_he: lduw [%i0+0x000],%l4 ! Mem[0000000010000000] lduw [%i2+0x034],%l6 ! Mem[0000000011000034] ldx [%i3+0x008],%l5 ! Mem[0000000011800008] lduw [%i2+0x008],%l4 ! Mem[0000000011000008] lduw [%i2+0x00c],%l6 ! Mem[000000001100000c] lduh [%i2+0x008],%l3 ! Mem[0000000011000008] stb %l4,[%i0+0x015] ! Mem[0000000010000015] jmpl %g6+8,%g0 ldx [%i3+0x000],%l2 ! Mem[0000000011800000] p0_call_1_he: std %l6,[%i2+0x020] ! Mem[0000000011000020] stw %l2,[%i1+0x014] ! Mem[0000000010800014] ldd [%i2+0x038],%l4 ! Mem[0000000011000038] lduw [%i2+0x010],%l0 ! Mem[0000000011000010] lduh [%i1+0x02e],%l1 ! Mem[000000001080002e] retl stx %l5,[%i1+0x028] ! Mem[0000000010800028] p0_jmpl_1_ho: lduw [%o0+0x000],%l4 ! Mem[0000000010000000] lduw [%o2+0x034],%l6 ! Mem[0000000011000034] ldx [%o3+0x008],%l5 ! Mem[0000000011800008] lduw [%o2+0x008],%l4 ! Mem[0000000011000008] lduw [%o2+0x00c],%l6 ! Mem[000000001100000c] lduh [%o2+0x008],%l3 ! Mem[0000000011000008] stb %l4,[%o0+0x015] ! Mem[0000000010000015] jmpl %g6+8,%g0 ldx [%o3+0x000],%l2 ! Mem[0000000011800000] p0_call_1_ho: std %l6,[%o2+0x020] ! Mem[0000000011000020] stw %l2,[%o1+0x014] ! Mem[0000000010800014] ldd [%o2+0x038],%l4 ! Mem[0000000011000038] lduw [%o2+0x010],%l0 ! Mem[0000000011000010] lduh [%o1+0x02e],%l1 ! Mem[000000001080002e] retl stx %l5,[%o1+0x028] ! Mem[0000000010800028] p1_jmpl_1_le: lduw [%i3+0x03c],%l1 ! Mem[000000001380003c] ldsh [%i2+0x03a],%l2 ! Mem[000000001300003a] jmpl %g6+8,%g0 lduw [%i3+0x00c],%l7 ! Mem[000000001380000c] p1_call_1_le: lduh [%i0+0x03c],%l6 ! Mem[000000001200003c] retl lduw [%i3+0x028],%l2 ! Mem[0000000013800028] p1_jmpl_1_lo: lduw [%o3+0x03c],%l1 ! Mem[000000001380003c] ldsh [%o2+0x03a],%l2 ! Mem[000000001300003a] jmpl %g6+8,%g0 lduw [%o3+0x00c],%l7 ! Mem[000000001380000c] p1_call_1_lo: lduh [%o0+0x03c],%l6 ! Mem[000000001200003c] retl lduw [%o3+0x028],%l2 ! Mem[0000000013800028] p1_jmpl_1_he: ldsw [%i2+0x020],%l4 ! Mem[0000000013000020] stb %l6,[%i2+0x015] ! Mem[0000000013000015] std %l4,[%i1+0x008] ! Mem[0000000012800008] std %l4,[%i2+0x008] ! Mem[0000000013000008] ldd [%i0+0x028],%l6 ! Mem[0000000012000028] stb %l3,[%i2+0x008] ! Mem[0000000013000008] stx %l4,[%i1+0x030] ! Mem[0000000012800030] jmpl %g6+8,%g0 ldsh [%i0+0x006],%l2 ! Mem[0000000012000006] p1_call_1_he: ldx [%i3+0x020],%l7 ! Mem[0000000013800020] ldsw [%i1+0x014],%l2 ! Mem[0000000012800014] ldub [%i0+0x039],%l5 ! Mem[0000000012000039] lduw [%i0+0x010],%l0 ! Mem[0000000012000010] ldsh [%i1+0x00e],%l1 ! Mem[000000001280000e] retl ldsh [%i0+0x02c],%l5 ! Mem[000000001200002c] p1_jmpl_1_ho: ldsw [%o2+0x020],%l4 ! Mem[0000000013000020] stb %l6,[%o2+0x015] ! Mem[0000000013000015] std %l4,[%o1+0x008] ! Mem[0000000012800008] std %l4,[%o2+0x008] ! Mem[0000000013000008] ldd [%o0+0x028],%l6 ! Mem[0000000012000028] stb %l3,[%o2+0x008] ! Mem[0000000013000008] stx %l4,[%o1+0x030] ! Mem[0000000012800030] jmpl %g6+8,%g0 ldsh [%o0+0x006],%l2 ! Mem[0000000012000006] p1_call_1_ho: ldx [%o3+0x020],%l7 ! Mem[0000000013800020] ldsw [%o1+0x014],%l2 ! Mem[0000000012800014] ldub [%o0+0x039],%l5 ! Mem[0000000012000039] lduw [%o0+0x010],%l0 ! Mem[0000000012000010] ldsh [%o1+0x00e],%l1 ! Mem[000000001280000e] retl ldsh [%o0+0x02c],%l5 ! Mem[000000001200002c] p2_jmpl_1_le: lduw [%i1+0x01c],%l1 ! Mem[000000001480001c] sth %l2,[%i0+0x01a] ! Mem[000000001400001a] jmpl %g6+8,%g0 ldsb [%i2+0x02d],%l7 ! Mem[000000001500002d] p2_call_1_le: ldsb [%i0+0x01c],%l6 ! Mem[000000001400001c] retl stw %l2,[%i3+0x028] ! Mem[0000000015800028] p2_jmpl_1_lo: lduw [%o1+0x01c],%l1 ! Mem[000000001480001c] sth %l2,[%o0+0x01a] ! Mem[000000001400001a] jmpl %g6+8,%g0 ldsb [%o2+0x02d],%l7 ! Mem[000000001500002d] p2_call_1_lo: ldsb [%o0+0x01c],%l6 ! Mem[000000001400001c] retl stw %l2,[%o3+0x028] ! Mem[0000000015800028] p2_jmpl_1_he: ldd [%i3+0x000],%l4 ! Mem[0000000015800000] sth %l6,[%i2+0x034] ! Mem[0000000015000034] std %l4,[%i3+0x008] ! Mem[0000000015800008] stx %l4,[%i2+0x008] ! Mem[0000000015000008] ldx [%i2+0x008],%l6 ! Mem[0000000015000008] ldd [%i1+0x008],%l2 ! Mem[0000000014800008] ldsw [%i3+0x014],%l4 ! Mem[0000000015800014] jmpl %g6+8,%g0 sth %l2,[%i0+0x006] ! Mem[0000000014000006] p2_call_1_he: ldsw [%i0+0x020],%l7 ! Mem[0000000014000020] sth %l2,[%i1+0x014] ! Mem[0000000014800014] stb %l5,[%i2+0x039] ! Mem[0000000015000039] stb %l0,[%i2+0x010] ! Mem[0000000015000010] stx %l1,[%i1+0x028] ! Mem[0000000014800028] retl lduh [%i0+0x02c],%l5 ! Mem[000000001400002c] p2_jmpl_1_ho: ldd [%o3+0x000],%l4 ! Mem[0000000015800000] sth %l6,[%o2+0x034] ! Mem[0000000015000034] std %l4,[%o3+0x008] ! Mem[0000000015800008] stx %l4,[%o2+0x008] ! Mem[0000000015000008] ldx [%o2+0x008],%l6 ! Mem[0000000015000008] ldd [%o1+0x008],%l2 ! Mem[0000000014800008] ldsw [%o3+0x014],%l4 ! Mem[0000000015800014] jmpl %g6+8,%g0 sth %l2,[%o0+0x006] ! Mem[0000000014000006] p2_call_1_ho: ldsw [%o0+0x020],%l7 ! Mem[0000000014000020] sth %l2,[%o1+0x014] ! Mem[0000000014800014] stb %l5,[%o2+0x039] ! Mem[0000000015000039] stb %l0,[%o2+0x010] ! Mem[0000000015000010] stx %l1,[%o1+0x028] ! Mem[0000000014800028] retl lduh [%o0+0x02c],%l5 ! Mem[000000001400002c] p3_jmpl_1_le: ldub [%i3+0x03f],%l1 ! Mem[000000001780003f] lduh [%i0+0x03a],%l2 ! Mem[000000001600003a] jmpl %g6+8,%g0 std %l6,[%i0+0x008] ! Mem[0000000016000008] p3_call_1_le: sth %l6,[%i3+0x03c] ! Mem[000000001780003c] retl ldsw [%i0+0x028],%l2 ! Mem[0000000016000028] p3_jmpl_1_lo: ldub [%o3+0x03f],%l1 ! Mem[000000001780003f] lduh [%o0+0x03a],%l2 ! Mem[000000001600003a] jmpl %g6+8,%g0 std %l6,[%o0+0x008] ! Mem[0000000016000008] p3_call_1_lo: sth %l6,[%o3+0x03c] ! Mem[000000001780003c] retl ldsw [%o0+0x028],%l2 ! Mem[0000000016000028] p3_jmpl_1_he: sth %l4,[%i1+0x022] ! Mem[0000000016800022] ldsb [%i2+0x015],%l6 ! Mem[0000000017000015] stw %l5,[%i1+0x008] ! Mem[0000000016800008] ldd [%i2+0x008],%l4 ! Mem[0000000017000008] ldsb [%i0+0x02e],%l6 ! Mem[000000001600002e] lduh [%i1+0x008],%l3 ! Mem[0000000016800008] lduh [%i3+0x034],%l4 ! Mem[0000000017800034] jmpl %g6+8,%g0 ldsw [%i0+0x004],%l2 ! Mem[0000000016000004] p3_call_1_he: ldsb [%i2+0x023],%l7 ! Mem[0000000017000023] ldsh [%i2+0x014],%l2 ! Mem[0000000017000014] stx %l5,[%i0+0x038] ! Mem[0000000016000038] stb %l0,[%i0+0x010] ! Mem[0000000016000010] std %l0,[%i2+0x008] ! Mem[0000000017000008] retl stb %l5,[%i3+0x02c] ! Mem[000000001780002c] p3_jmpl_1_ho: sth %l4,[%o1+0x022] ! Mem[0000000016800022] ldsb [%o2+0x015],%l6 ! Mem[0000000017000015] stw %l5,[%o1+0x008] ! Mem[0000000016800008] ldd [%o2+0x008],%l4 ! Mem[0000000017000008] ldsb [%o0+0x02e],%l6 ! Mem[000000001600002e] lduh [%o1+0x008],%l3 ! Mem[0000000016800008] lduh [%o3+0x034],%l4 ! Mem[0000000017800034] jmpl %g6+8,%g0 ldsw [%o0+0x004],%l2 ! Mem[0000000016000004] p3_call_1_ho: ldsb [%o2+0x023],%l7 ! Mem[0000000017000023] ldsh [%o2+0x014],%l2 ! Mem[0000000017000014] stx %l5,[%o0+0x038] ! Mem[0000000016000038] stb %l0,[%o0+0x010] ! Mem[0000000016000010] std %l0,[%o2+0x008] ! Mem[0000000017000008] retl stb %l5,[%o3+0x02c] ! Mem[000000001780002c] p4_jmpl_1_le: ldsh [%i1+0x01e],%l1 ! Mem[000000001880001e] ldd [%i3+0x018],%l2 ! Mem[0000000019800018] jmpl %g6+8,%g0 ldub [%i3+0x02d],%l7 ! Mem[000000001980002d] p4_call_1_le: lduw [%i3+0x01c],%l6 ! Mem[000000001980001c] retl lduw [%i1+0x028],%l2 ! Mem[0000000018800028] p4_jmpl_1_lo: ldsh [%o1+0x01e],%l1 ! Mem[000000001880001e] ldd [%o3+0x018],%l2 ! Mem[0000000019800018] jmpl %g6+8,%g0 ldub [%o3+0x02d],%l7 ! Mem[000000001980002d] p4_call_1_lo: lduw [%o3+0x01c],%l6 ! Mem[000000001980001c] retl lduw [%o1+0x028],%l2 ! Mem[0000000018800028] p4_jmpl_1_he: ldx [%i2+0x000],%l4 ! Mem[0000000019000000] ldsw [%i2+0x034],%l6 ! Mem[0000000019000034] ldd [%i3+0x008],%l4 ! Mem[0000000019800008] ldsw [%i2+0x008],%l4 ! Mem[0000000019000008] stb %l6,[%i3+0x00e] ! Mem[000000001980000e] sth %l3,[%i1+0x008] ! Mem[0000000018800008] std %l4,[%i0+0x010] ! Mem[0000000018000010] jmpl %g6+8,%g0 stw %l2,[%i1+0x004] ! Mem[0000000018800004] p4_call_1_he: sth %l7,[%i3+0x022] ! Mem[0000000019800022] std %l2,[%i3+0x010] ! Mem[0000000019800010] ldsw [%i2+0x038],%l5 ! Mem[0000000019000038] sth %l0,[%i2+0x010] ! Mem[0000000019000010] ldub [%i2+0x02e],%l1 ! Mem[000000001900002e] retl stw %l5,[%i3+0x02c] ! Mem[000000001980002c] p4_jmpl_1_ho: ldx [%o2+0x000],%l4 ! Mem[0000000019000000] ldsw [%o2+0x034],%l6 ! Mem[0000000019000034] ldd [%o3+0x008],%l4 ! Mem[0000000019800008] ldsw [%o2+0x008],%l4 ! Mem[0000000019000008] stb %l6,[%o3+0x00e] ! Mem[000000001980000e] sth %l3,[%o1+0x008] ! Mem[0000000018800008] std %l4,[%o0+0x010] ! Mem[0000000018000010] jmpl %g6+8,%g0 stw %l2,[%o1+0x004] ! Mem[0000000018800004] p4_call_1_ho: sth %l7,[%o3+0x022] ! Mem[0000000019800022] std %l2,[%o3+0x010] ! Mem[0000000019800010] ldsw [%o2+0x038],%l5 ! Mem[0000000019000038] sth %l0,[%o2+0x010] ! Mem[0000000019000010] ldub [%o2+0x02e],%l1 ! Mem[000000001900002e] retl stw %l5,[%o3+0x02c] ! Mem[000000001980002c] p5_jmpl_1_le: ldd [%i3+0x038],%l0 ! Mem[000000001b800038] stb %l2,[%i1+0x03a] ! Mem[000000001a80003a] jmpl %g6+8,%g0 stx %l7,[%i2+0x008] ! Mem[000000001b000008] p5_call_1_le: ldub [%i2+0x03c],%l6 ! Mem[000000001b00003c] retl stw %l2,[%i2+0x028] ! Mem[000000001b000028] p5_jmpl_1_lo: ldd [%o3+0x038],%l0 ! Mem[000000001b800038] stb %l2,[%o1+0x03a] ! Mem[000000001a80003a] jmpl %g6+8,%g0 stx %l7,[%o2+0x008] ! Mem[000000001b000008] p5_call_1_lo: ldub [%o2+0x03c],%l6 ! Mem[000000001b00003c] retl stw %l2,[%o2+0x028] ! Mem[000000001b000028] p5_jmpl_1_he: ldub [%i0+0x023],%l4 ! Mem[000000001a000023] lduh [%i2+0x014],%l6 ! Mem[000000001b000014] ldsh [%i1+0x00a],%l5 ! Mem[000000001a80000a] lduw [%i1+0x008],%l4 ! Mem[000000001a800008] ldsh [%i0+0x02e],%l6 ! Mem[000000001a00002e] ldsh [%i0+0x008],%l3 ! Mem[000000001a000008] stw %l4,[%i1+0x034] ! Mem[000000001a800034] jmpl %g6+8,%g0 lduw [%i1+0x004],%l2 ! Mem[000000001a800004] p5_call_1_he: stb %l7,[%i0+0x023] ! Mem[000000001a000023] ldsw [%i0+0x014],%l2 ! Mem[000000001a000014] ldx [%i1+0x038],%l5 ! Mem[000000001a800038] sth %l0,[%i3+0x010] ! Mem[000000001b800010] ldsb [%i2+0x00e],%l1 ! Mem[000000001b00000e] retl ldsb [%i2+0x02c],%l5 ! Mem[000000001b00002c] p5_jmpl_1_ho: ldub [%o0+0x023],%l4 ! Mem[000000001a000023] lduh [%o2+0x014],%l6 ! Mem[000000001b000014] ldsh [%o1+0x00a],%l5 ! Mem[000000001a80000a] lduw [%o1+0x008],%l4 ! Mem[000000001a800008] ldsh [%o0+0x02e],%l6 ! Mem[000000001a00002e] ldsh [%o0+0x008],%l3 ! Mem[000000001a000008] stw %l4,[%o1+0x034] ! Mem[000000001a800034] jmpl %g6+8,%g0 lduw [%o1+0x004],%l2 ! Mem[000000001a800004] p5_call_1_ho: stb %l7,[%o0+0x023] ! Mem[000000001a000023] ldsw [%o0+0x014],%l2 ! Mem[000000001a000014] ldx [%o1+0x038],%l5 ! Mem[000000001a800038] sth %l0,[%o3+0x010] ! Mem[000000001b800010] ldsb [%o2+0x00e],%l1 ! Mem[000000001b00000e] retl ldsb [%o2+0x02c],%l5 ! Mem[000000001b00002c] p6_jmpl_1_le: ldd [%i2+0x018],%l0 ! Mem[000000001d000018] ldsw [%i0+0x018],%l2 ! Mem[000000001c000018] jmpl %g6+8,%g0 ldx [%i0+0x028],%l7 ! Mem[000000001c000028] p6_call_1_le: ldd [%i2+0x018],%l6 ! Mem[000000001d000018] retl ldsw [%i3+0x028],%l2 ! Mem[000000001d800028] p6_jmpl_1_lo: ldd [%o2+0x018],%l0 ! Mem[000000001d000018] ldsw [%o0+0x018],%l2 ! Mem[000000001c000018] jmpl %g6+8,%g0 ldx [%o0+0x028],%l7 ! Mem[000000001c000028] p6_call_1_lo: ldd [%o2+0x018],%l6 ! Mem[000000001d000018] retl ldsw [%o3+0x028],%l2 ! Mem[000000001d800028] p6_jmpl_1_he: ldsb [%i2+0x003],%l4 ! Mem[000000001d000003] ldx [%i2+0x030],%l6 ! Mem[000000001d000030] ldsh [%i3+0x00a],%l5 ! Mem[000000001d80000a] ldx [%i1+0x008],%l4 ! Mem[000000001c800008] std %l6,[%i3+0x008] ! Mem[000000001d800008] lduh [%i0+0x008],%l3 ! Mem[000000001c000008] ldsh [%i2+0x014],%l4 ! Mem[000000001d000014] jmpl %g6+8,%g0 stx %l2,[%i2+0x000] ! Mem[000000001d000000] p6_call_1_he: lduw [%i1+0x020],%l7 ! Mem[000000001c800020] stb %l2,[%i1+0x015] ! Mem[000000001c800015] stw %l5,[%i2+0x038] ! Mem[000000001d000038] stx %l0,[%i2+0x010] ! Mem[000000001d000010] stw %l1,[%i2+0x02c] ! Mem[000000001d00002c] retl ldub [%i1+0x02c],%l5 ! Mem[000000001c80002c] p6_jmpl_1_ho: ldsb [%o2+0x003],%l4 ! Mem[000000001d000003] ldx [%o2+0x030],%l6 ! Mem[000000001d000030] ldsh [%o3+0x00a],%l5 ! Mem[000000001d80000a] ldx [%o1+0x008],%l4 ! Mem[000000001c800008] std %l6,[%o3+0x008] ! Mem[000000001d800008] lduh [%o0+0x008],%l3 ! Mem[000000001c000008] ldsh [%o2+0x014],%l4 ! Mem[000000001d000014] jmpl %g6+8,%g0 stx %l2,[%o2+0x000] ! Mem[000000001d000000] p6_call_1_ho: lduw [%o1+0x020],%l7 ! Mem[000000001c800020] stb %l2,[%o1+0x015] ! Mem[000000001c800015] stw %l5,[%o2+0x038] ! Mem[000000001d000038] stx %l0,[%o2+0x010] ! Mem[000000001d000010] stw %l1,[%o2+0x02c] ! Mem[000000001d00002c] retl ldub [%o1+0x02c],%l5 ! Mem[000000001c80002c] p7_jmpl_1_le: stw %l1,[%i0+0x03c] ! Mem[000000001e00003c] stw %l2,[%i3+0x038] ! Mem[000000001f800038] jmpl %g6+8,%g0 ldsh [%i3+0x00c],%l7 ! Mem[000000001f80000c] p7_call_1_le: std %l6,[%i2+0x038] ! Mem[000000001f000038] retl stb %l2,[%i3+0x02a] ! Mem[000000001f80002a] p7_jmpl_1_lo: stw %l1,[%o0+0x03c] ! Mem[000000001e00003c] stw %l2,[%o3+0x038] ! Mem[000000001f800038] jmpl %g6+8,%g0 ldsh [%o3+0x00c],%l7 ! Mem[000000001f80000c] p7_call_1_lo: std %l6,[%o2+0x038] ! Mem[000000001f000038] retl stb %l2,[%o3+0x02a] ! Mem[000000001f80002a] p7_jmpl_1_he: stw %l4,[%i0+0x020] ! Mem[000000001e000020] stw %l6,[%i2+0x014] ! Mem[000000001f000014] ldub [%i2+0x00a],%l5 ! Mem[000000001f00000a] sth %l4,[%i1+0x00a] ! Mem[000000001e80000a] ldsw [%i0+0x02c],%l6 ! Mem[000000001e00002c] sth %l3,[%i3+0x008] ! Mem[000000001f800008] lduw [%i3+0x034],%l4 ! Mem[000000001f800034] jmpl %g6+8,%g0 ldx [%i3+0x000],%l2 ! Mem[000000001f800000] p7_call_1_he: ldsh [%i3+0x022],%l7 ! Mem[000000001f800022] ldsh [%i1+0x014],%l2 ! Mem[000000001e800014] ldsh [%i1+0x038],%l5 ! Mem[000000001e800038] stx %l0,[%i3+0x010] ! Mem[000000001f800010] stb %l1,[%i2+0x00e] ! Mem[000000001f00000e] retl ldx [%i0+0x028],%l5 ! Mem[000000001e000028] p7_jmpl_1_ho: stw %l4,[%o0+0x020] ! Mem[000000001e000020] stw %l6,[%o2+0x014] ! Mem[000000001f000014] ldub [%o2+0x00a],%l5 ! Mem[000000001f00000a] sth %l4,[%o1+0x00a] ! Mem[000000001e80000a] ldsw [%o0+0x02c],%l6 ! Mem[000000001e00002c] sth %l3,[%o3+0x008] ! Mem[000000001f800008] lduw [%o3+0x034],%l4 ! Mem[000000001f800034] jmpl %g6+8,%g0 ldx [%o3+0x000],%l2 ! Mem[000000001f800000] p7_call_1_ho: ldsh [%o3+0x022],%l7 ! Mem[000000001f800022] ldsh [%o1+0x014],%l2 ! Mem[000000001e800014] ldsh [%o1+0x038],%l5 ! Mem[000000001e800038] stx %l0,[%o3+0x010] ! Mem[000000001f800010] stb %l1,[%o2+0x00e] ! Mem[000000001f00000e] retl ldx [%o0+0x028],%l5 ! Mem[000000001e000028] p8_jmpl_1_le: std %l0,[%i2+0x018] ! Mem[0000000021000018] lduw [%i2+0x018],%l2 ! Mem[0000000021000018] jmpl %g6+8,%g0 sth %l7,[%i1+0x02c] ! Mem[000000002080002c] p8_call_1_le: lduh [%i2+0x01c],%l6 ! Mem[000000002100001c] retl ldd [%i3+0x028],%l2 ! Mem[0000000021800028] p8_jmpl_1_lo: std %l0,[%o2+0x018] ! Mem[0000000021000018] lduw [%o2+0x018],%l2 ! Mem[0000000021000018] jmpl %g6+8,%g0 sth %l7,[%o1+0x02c] ! Mem[000000002080002c] p8_call_1_lo: lduh [%o2+0x01c],%l6 ! Mem[000000002100001c] retl ldd [%o3+0x028],%l2 ! Mem[0000000021800028] p8_jmpl_1_he: stb %l4,[%i2+0x003] ! Mem[0000000021000003] ldd [%i2+0x030],%l6 ! Mem[0000000021000030] lduw [%i3+0x008],%l5 ! Mem[0000000021800008] stw %l4,[%i0+0x008] ! Mem[0000000020000008] sth %l6,[%i3+0x00e] ! Mem[000000002180000e] ldsh [%i3+0x008],%l3 ! Mem[0000000021800008] stb %l4,[%i3+0x015] ! Mem[0000000021800015] jmpl %g6+8,%g0 ldsh [%i0+0x006],%l2 ! Mem[0000000020000006] p8_call_1_he: ldd [%i0+0x020],%l6 ! Mem[0000000020000020] ldx [%i2+0x010],%l2 ! Mem[0000000021000010] lduw [%i3+0x038],%l5 ! Mem[0000000021800038] ldsb [%i2+0x010],%l0 ! Mem[0000000021000010] lduh [%i2+0x02e],%l1 ! Mem[000000002100002e] retl sth %l5,[%i0+0x02c] ! Mem[000000002000002c] p8_jmpl_1_ho: stb %l4,[%o2+0x003] ! Mem[0000000021000003] ldd [%o2+0x030],%l6 ! Mem[0000000021000030] lduw [%o3+0x008],%l5 ! Mem[0000000021800008] stw %l4,[%o0+0x008] ! Mem[0000000020000008] sth %l6,[%o3+0x00e] ! Mem[000000002180000e] ldsh [%o3+0x008],%l3 ! Mem[0000000021800008] stb %l4,[%o3+0x015] ! Mem[0000000021800015] jmpl %g6+8,%g0 ldsh [%o0+0x006],%l2 ! Mem[0000000020000006] p8_call_1_ho: ldd [%o0+0x020],%l6 ! Mem[0000000020000020] ldx [%o2+0x010],%l2 ! Mem[0000000021000010] lduw [%o3+0x038],%l5 ! Mem[0000000021800038] ldsb [%o2+0x010],%l0 ! Mem[0000000021000010] lduh [%o2+0x02e],%l1 ! Mem[000000002100002e] retl sth %l5,[%o0+0x02c] ! Mem[000000002000002c] p9_jmpl_1_le: ldx [%i0+0x038],%l1 ! Mem[0000000022000038] ldsb [%i0+0x03a],%l2 ! Mem[000000002200003a] jmpl %g6+8,%g0 lduh [%i3+0x00c],%l7 ! Mem[000000002380000c] p9_call_1_le: ldsb [%i2+0x03c],%l6 ! Mem[000000002300003c] retl lduh [%i0+0x02a],%l2 ! Mem[000000002200002a] p9_jmpl_1_lo: ldx [%o0+0x038],%l1 ! Mem[0000000022000038] ldsb [%o0+0x03a],%l2 ! Mem[000000002200003a] jmpl %g6+8,%g0 lduh [%o3+0x00c],%l7 ! Mem[000000002380000c] p9_call_1_lo: ldsb [%o2+0x03c],%l6 ! Mem[000000002300003c] retl lduh [%o0+0x02a],%l2 ! Mem[000000002200002a] p9_jmpl_1_he: lduh [%i3+0x022],%l4 ! Mem[0000000023800022] ldsh [%i2+0x014],%l6 ! Mem[0000000023000014] stb %l5,[%i2+0x00a] ! Mem[000000002300000a] ldsb [%i0+0x00b],%l4 ! Mem[000000002200000b] ldub [%i0+0x02e],%l6 ! Mem[000000002200002e] ldx [%i3+0x008],%l3 ! Mem[0000000023800008] stx %l4,[%i1+0x030] ! Mem[0000000022800030] jmpl %g6+8,%g0 sth %l2,[%i0+0x006] ! Mem[0000000022000006] p9_call_1_he: std %l6,[%i1+0x020] ! Mem[0000000022800020] ldsb [%i2+0x015],%l2 ! Mem[0000000023000015] sth %l5,[%i1+0x038] ! Mem[0000000022800038] ldsb [%i3+0x010],%l0 ! Mem[0000000023800010] ldsh [%i2+0x00e],%l1 ! Mem[000000002300000e] retl ldd [%i3+0x028],%l4 ! Mem[0000000023800028] p9_jmpl_1_ho: lduh [%o3+0x022],%l4 ! Mem[0000000023800022] ldsh [%o2+0x014],%l6 ! Mem[0000000023000014] stb %l5,[%o2+0x00a] ! Mem[000000002300000a] ldsb [%o0+0x00b],%l4 ! Mem[000000002200000b] ldub [%o0+0x02e],%l6 ! Mem[000000002200002e] ldx [%o3+0x008],%l3 ! Mem[0000000023800008] stx %l4,[%o1+0x030] ! Mem[0000000022800030] jmpl %g6+8,%g0 sth %l2,[%o0+0x006] ! Mem[0000000022000006] p9_call_1_ho: std %l6,[%o1+0x020] ! Mem[0000000022800020] ldsb [%o2+0x015],%l2 ! Mem[0000000023000015] sth %l5,[%o1+0x038] ! Mem[0000000022800038] ldsb [%o3+0x010],%l0 ! Mem[0000000023800010] ldsh [%o2+0x00e],%l1 ! Mem[000000002300000e] retl ldd [%o3+0x028],%l4 ! Mem[0000000023800028] p10_jmpl_1_le: ldx [%i3+0x018],%l1 ! Mem[0000000025800018] std %l2,[%i0+0x018] ! Mem[0000000024000018] jmpl %g6+8,%g0 ldd [%i2+0x028],%l6 ! Mem[0000000025000028] p10_call_1_le: stx %l6,[%i1+0x018] ! Mem[0000000024800018] retl sth %l2,[%i1+0x02a] ! Mem[000000002480002a] p10_jmpl_1_lo: ldx [%o3+0x018],%l1 ! Mem[0000000025800018] std %l2,[%o0+0x018] ! Mem[0000000024000018] jmpl %g6+8,%g0 ldd [%o2+0x028],%l6 ! Mem[0000000025000028] p10_call_1_lo: stx %l6,[%o1+0x018] ! Mem[0000000024800018] retl sth %l2,[%o1+0x02a] ! Mem[000000002480002a] p10_jmpl_1_he: ldsh [%i1+0x002],%l4 ! Mem[0000000024800002] ldub [%i2+0x035],%l6 ! Mem[0000000025000035] stb %l5,[%i3+0x00a] ! Mem[000000002580000a] ldub [%i0+0x00b],%l4 ! Mem[000000002400000b] stw %l6,[%i3+0x00c] ! Mem[000000002580000c] sth %l3,[%i2+0x008] ! Mem[0000000025000008] ldsw [%i2+0x014],%l4 ! Mem[0000000025000014] jmpl %g6+8,%g0 ldsw [%i0+0x004],%l2 ! Mem[0000000024000004] p10_call_1_he: ldx [%i3+0x020],%l7 ! Mem[0000000025800020] lduw [%i3+0x014],%l2 ! Mem[0000000025800014] ldsb [%i3+0x039],%l5 ! Mem[0000000025800039] ldsb [%i2+0x010],%l0 ! Mem[0000000025000010] sth %l1,[%i2+0x02e] ! Mem[000000002500002e] retl ldsw [%i2+0x02c],%l5 ! Mem[000000002500002c] p10_jmpl_1_ho: ldsh [%o1+0x002],%l4 ! Mem[0000000024800002] ldub [%o2+0x035],%l6 ! Mem[0000000025000035] stb %l5,[%o3+0x00a] ! Mem[000000002580000a] ldub [%o0+0x00b],%l4 ! Mem[000000002400000b] stw %l6,[%o3+0x00c] ! Mem[000000002580000c] sth %l3,[%o2+0x008] ! Mem[0000000025000008] ldsw [%o2+0x014],%l4 ! Mem[0000000025000014] jmpl %g6+8,%g0 ldsw [%o0+0x004],%l2 ! Mem[0000000024000004] p10_call_1_ho: ldx [%o3+0x020],%l7 ! Mem[0000000025800020] lduw [%o3+0x014],%l2 ! Mem[0000000025800014] ldsb [%o3+0x039],%l5 ! Mem[0000000025800039] ldsb [%o2+0x010],%l0 ! Mem[0000000025000010] sth %l1,[%o2+0x02e] ! Mem[000000002500002e] retl ldsw [%o2+0x02c],%l5 ! Mem[000000002500002c] p11_jmpl_1_le: lduh [%i1+0x03e],%l1 ! Mem[000000002680003e] ldub [%i2+0x03a],%l2 ! Mem[000000002700003a] jmpl %g6+8,%g0 stb %l7,[%i1+0x00d] ! Mem[000000002680000d] p11_call_1_le: stb %l6,[%i1+0x03c] ! Mem[000000002680003c] retl ldsh [%i2+0x02a],%l2 ! Mem[000000002700002a] p11_jmpl_1_lo: lduh [%o1+0x03e],%l1 ! Mem[000000002680003e] ldub [%o2+0x03a],%l2 ! Mem[000000002700003a] jmpl %g6+8,%g0 stb %l7,[%o1+0x00d] ! Mem[000000002680000d] p11_call_1_lo: stb %l6,[%o1+0x03c] ! Mem[000000002680003c] retl ldsh [%o2+0x02a],%l2 ! Mem[000000002700002a] p11_jmpl_1_he: stx %l4,[%i2+0x020] ! Mem[0000000027000020] stb %l6,[%i2+0x015] ! Mem[0000000027000015] sth %l5,[%i2+0x00a] ! Mem[000000002700000a] lduh [%i3+0x00a],%l4 ! Mem[000000002780000a] lduh [%i0+0x02e],%l6 ! Mem[000000002600002e] ldsh [%i2+0x008],%l3 ! Mem[0000000027000008] lduh [%i3+0x034],%l4 ! Mem[0000000027800034] jmpl %g6+8,%g0 stw %l2,[%i1+0x004] ! Mem[0000000026800004] p11_call_1_he: ldsw [%i0+0x020],%l7 ! Mem[0000000026000020] ldd [%i0+0x010],%l2 ! Mem[0000000026000010] lduh [%i2+0x038],%l5 ! Mem[0000000027000038] ldsw [%i3+0x010],%l0 ! Mem[0000000027800010] ldx [%i2+0x008],%l1 ! Mem[0000000027000008] retl lduw [%i1+0x02c],%l5 ! Mem[000000002680002c] p11_jmpl_1_ho: stx %l4,[%o2+0x020] ! Mem[0000000027000020] stb %l6,[%o2+0x015] ! Mem[0000000027000015] sth %l5,[%o2+0x00a] ! Mem[000000002700000a] lduh [%o3+0x00a],%l4 ! Mem[000000002780000a] lduh [%o0+0x02e],%l6 ! Mem[000000002600002e] ldsh [%o2+0x008],%l3 ! Mem[0000000027000008] lduh [%o3+0x034],%l4 ! Mem[0000000027800034] jmpl %g6+8,%g0 stw %l2,[%o1+0x004] ! Mem[0000000026800004] p11_call_1_ho: ldsw [%o0+0x020],%l7 ! Mem[0000000026000020] ldd [%o0+0x010],%l2 ! Mem[0000000026000010] lduh [%o2+0x038],%l5 ! Mem[0000000027000038] ldsw [%o3+0x010],%l0 ! Mem[0000000027800010] ldx [%o2+0x008],%l1 ! Mem[0000000027000008] retl lduw [%o1+0x02c],%l5 ! Mem[000000002680002c] p12_jmpl_1_le: ldsw [%i3+0x01c],%l1 ! Mem[000000002980001c] stx %l2,[%i1+0x018] ! Mem[0000000028800018] jmpl %g6+8,%g0 lduh [%i3+0x02c],%l7 ! Mem[000000002980002c] p12_call_1_le: ldub [%i1+0x01c],%l6 ! Mem[000000002880001c] retl ldx [%i3+0x028],%l2 ! Mem[0000000029800028] p12_jmpl_1_lo: ldsw [%o3+0x01c],%l1 ! Mem[000000002980001c] stx %l2,[%o1+0x018] ! Mem[0000000028800018] jmpl %g6+8,%g0 lduh [%o3+0x02c],%l7 ! Mem[000000002980002c] p12_call_1_lo: ldub [%o1+0x01c],%l6 ! Mem[000000002880001c] retl ldx [%o3+0x028],%l2 ! Mem[0000000029800028] p12_jmpl_1_he: ldx [%i0+0x000],%l4 ! Mem[0000000028000000] sth %l6,[%i2+0x034] ! Mem[0000000029000034] stx %l5,[%i3+0x008] ! Mem[0000000029800008] stb %l4,[%i3+0x00b] ! Mem[000000002980000b] stx %l6,[%i3+0x008] ! Mem[0000000029800008] ldx [%i2+0x008],%l3 ! Mem[0000000029000008] std %l4,[%i3+0x010] ! Mem[0000000029800010] jmpl %g6+8,%g0 lduw [%i2+0x004],%l2 ! Mem[0000000029000004] p12_call_1_he: ldsb [%i1+0x023],%l7 ! Mem[0000000028800023] lduh [%i1+0x014],%l2 ! Mem[0000000028800014] stw %l5,[%i3+0x038] ! Mem[0000000029800038] ldsw [%i2+0x010],%l0 ! Mem[0000000029000010] ldub [%i2+0x02e],%l1 ! Mem[000000002900002e] retl std %l4,[%i0+0x028] ! Mem[0000000028000028] p12_jmpl_1_ho: ldx [%o0+0x000],%l4 ! Mem[0000000028000000] sth %l6,[%o2+0x034] ! Mem[0000000029000034] stx %l5,[%o3+0x008] ! Mem[0000000029800008] stb %l4,[%o3+0x00b] ! Mem[000000002980000b] stx %l6,[%o3+0x008] ! Mem[0000000029800008] ldx [%o2+0x008],%l3 ! Mem[0000000029000008] std %l4,[%o3+0x010] ! Mem[0000000029800010] jmpl %g6+8,%g0 lduw [%o2+0x004],%l2 ! Mem[0000000029000004] p12_call_1_ho: ldsb [%o1+0x023],%l7 ! Mem[0000000028800023] lduh [%o1+0x014],%l2 ! Mem[0000000028800014] stw %l5,[%o3+0x038] ! Mem[0000000029800038] ldsw [%o2+0x010],%l0 ! Mem[0000000029000010] ldub [%o2+0x02e],%l1 ! Mem[000000002900002e] retl std %l4,[%o0+0x028] ! Mem[0000000028000028] p13_jmpl_1_le: ldsw [%i1+0x03c],%l1 ! Mem[000000002a80003c] ldx [%i0+0x038],%l2 ! Mem[000000002a000038] jmpl %g6+8,%g0 ldd [%i2+0x008],%l6 ! Mem[000000002b000008] p13_call_1_le: ldd [%i0+0x038],%l6 ! Mem[000000002a000038] retl stx %l2,[%i3+0x028] ! Mem[000000002b800028] p13_jmpl_1_lo: ldsw [%o1+0x03c],%l1 ! Mem[000000002a80003c] ldx [%o0+0x038],%l2 ! Mem[000000002a000038] jmpl %g6+8,%g0 ldd [%o2+0x008],%l6 ! Mem[000000002b000008] p13_call_1_lo: ldd [%o0+0x038],%l6 ! Mem[000000002a000038] retl stx %l2,[%o3+0x028] ! Mem[000000002b800028] p13_jmpl_1_he: ldub [%i2+0x023],%l4 ! Mem[000000002b000023] stx %l6,[%i2+0x010] ! Mem[000000002b000010] ldsb [%i2+0x00a],%l5 ! Mem[000000002b00000a] stw %l4,[%i3+0x008] ! Mem[000000002b800008] lduw [%i1+0x02c],%l6 ! Mem[000000002a80002c] stx %l3,[%i2+0x008] ! Mem[000000002b000008] ldd [%i0+0x030],%l4 ! Mem[000000002a000030] jmpl %g6+8,%g0 ldsb [%i2+0x006],%l2 ! Mem[000000002b000006] p13_call_1_he: sth %l7,[%i3+0x022] ! Mem[000000002b800022] stx %l2,[%i1+0x010] ! Mem[000000002a800010] ldsh [%i2+0x038],%l5 ! Mem[000000002b000038] lduh [%i3+0x010],%l0 ! Mem[000000002b800010] ldsb [%i2+0x00e],%l1 ! Mem[000000002b00000e] retl stx %l5,[%i0+0x028] ! Mem[000000002a000028] p13_jmpl_1_ho: ldub [%o2+0x023],%l4 ! Mem[000000002b000023] stx %l6,[%o2+0x010] ! Mem[000000002b000010] ldsb [%o2+0x00a],%l5 ! Mem[000000002b00000a] stw %l4,[%o3+0x008] ! Mem[000000002b800008] lduw [%o1+0x02c],%l6 ! Mem[000000002a80002c] stx %l3,[%o2+0x008] ! Mem[000000002b000008] ldd [%o0+0x030],%l4 ! Mem[000000002a000030] jmpl %g6+8,%g0 ldsb [%o2+0x006],%l2 ! Mem[000000002b000006] p13_call_1_ho: sth %l7,[%o3+0x022] ! Mem[000000002b800022] stx %l2,[%o1+0x010] ! Mem[000000002a800010] ldsh [%o2+0x038],%l5 ! Mem[000000002b000038] lduh [%o3+0x010],%l0 ! Mem[000000002b800010] ldsb [%o2+0x00e],%l1 ! Mem[000000002b00000e] retl stx %l5,[%o0+0x028] ! Mem[000000002a000028] p14_jmpl_1_le: ldsb [%i3+0x01f],%l1 ! Mem[000000002d80001f] ldsh [%i3+0x01a],%l2 ! Mem[000000002d80001a] jmpl %g6+8,%g0 stb %l7,[%i0+0x02d] ! Mem[000000002c00002d] p14_call_1_le: stw %l6,[%i0+0x01c] ! Mem[000000002c00001c] retl ldub [%i0+0x02a],%l2 ! Mem[000000002c00002a] p14_jmpl_1_lo: ldsb [%o3+0x01f],%l1 ! Mem[000000002d80001f] ldsh [%o3+0x01a],%l2 ! Mem[000000002d80001a] jmpl %g6+8,%g0 stb %l7,[%o0+0x02d] ! Mem[000000002c00002d] p14_call_1_lo: stw %l6,[%o0+0x01c] ! Mem[000000002c00001c] retl ldub [%o0+0x02a],%l2 ! Mem[000000002c00002a] p14_jmpl_1_he: ldsb [%i3+0x003],%l4 ! Mem[000000002d800003] ldsb [%i2+0x035],%l6 ! Mem[000000002d000035] ldsb [%i0+0x00a],%l5 ! Mem[000000002c00000a] stx %l4,[%i3+0x008] ! Mem[000000002d800008] ldd [%i3+0x008],%l6 ! Mem[000000002d800008] ldub [%i2+0x008],%l3 ! Mem[000000002d000008] ldsh [%i1+0x014],%l4 ! Mem[000000002c800014] jmpl %g6+8,%g0 ldx [%i3+0x000],%l2 ! Mem[000000002d800000] p14_call_1_he: stb %l7,[%i0+0x023] ! Mem[000000002c000023] lduw [%i2+0x014],%l2 ! Mem[000000002d000014] lduw [%i0+0x038],%l5 ! Mem[000000002c000038] lduh [%i1+0x010],%l0 ! Mem[000000002c800010] stw %l1,[%i2+0x02c] ! Mem[000000002d00002c] retl ldub [%i0+0x02c],%l5 ! Mem[000000002c00002c] p14_jmpl_1_ho: ldsb [%o3+0x003],%l4 ! Mem[000000002d800003] ldsb [%o2+0x035],%l6 ! Mem[000000002d000035] ldsb [%o0+0x00a],%l5 ! Mem[000000002c00000a] stx %l4,[%o3+0x008] ! Mem[000000002d800008] ldd [%o3+0x008],%l6 ! Mem[000000002d800008] ldub [%o2+0x008],%l3 ! Mem[000000002d000008] ldsh [%o1+0x014],%l4 ! Mem[000000002c800014] jmpl %g6+8,%g0 ldx [%o3+0x000],%l2 ! Mem[000000002d800000] p14_call_1_ho: stb %l7,[%o0+0x023] ! Mem[000000002c000023] lduw [%o2+0x014],%l2 ! Mem[000000002d000014] lduw [%o0+0x038],%l5 ! Mem[000000002c000038] lduh [%o1+0x010],%l0 ! Mem[000000002c800010] stw %l1,[%o2+0x02c] ! Mem[000000002d00002c] retl ldub [%o0+0x02c],%l5 ! Mem[000000002c00002c] p15_jmpl_1_le: stx %l1,[%i2+0x038] ! Mem[000000002f000038] stx %l2,[%i2+0x038] ! Mem[000000002f000038] jmpl %g6+8,%g0 ldsw [%i3+0x00c],%l7 ! Mem[000000002f80000c] p15_call_1_le: ldx [%i3+0x038],%l6 ! Mem[000000002f800038] retl ldx [%i1+0x028],%l2 ! Mem[000000002e800028] p15_jmpl_1_lo: stx %l1,[%o2+0x038] ! Mem[000000002f000038] stx %l2,[%o2+0x038] ! Mem[000000002f000038] jmpl %g6+8,%g0 ldsw [%o3+0x00c],%l7 ! Mem[000000002f80000c] p15_call_1_lo: ldx [%o3+0x038],%l6 ! Mem[000000002f800038] retl ldx [%o1+0x028],%l2 ! Mem[000000002e800028] p15_jmpl_1_he: stw %l4,[%i1+0x020] ! Mem[000000002e800020] lduh [%i2+0x014],%l6 ! Mem[000000002f000014] ldsw [%i2+0x008],%l5 ! Mem[000000002f000008] ldsh [%i2+0x00a],%l4 ! Mem[000000002f00000a] ldx [%i1+0x028],%l6 ! Mem[000000002e800028] ldx [%i2+0x008],%l3 ! Mem[000000002f000008] lduw [%i3+0x034],%l4 ! Mem[000000002f800034] jmpl %g6+8,%g0 ldsh [%i0+0x006],%l2 ! Mem[000000002e000006] p15_call_1_he: lduw [%i1+0x020],%l7 ! Mem[000000002e800020] stw %l2,[%i3+0x014] ! Mem[000000002f800014] sth %l5,[%i2+0x038] ! Mem[000000002f000038] ldx [%i3+0x010],%l0 ! Mem[000000002f800010] stb %l1,[%i2+0x00e] ! Mem[000000002f00000e] retl ldx [%i3+0x028],%l5 ! Mem[000000002f800028] p15_jmpl_1_ho: stw %l4,[%o1+0x020] ! Mem[000000002e800020] lduh [%o2+0x014],%l6 ! Mem[000000002f000014] ldsw [%o2+0x008],%l5 ! Mem[000000002f000008] ldsh [%o2+0x00a],%l4 ! Mem[000000002f00000a] ldx [%o1+0x028],%l6 ! Mem[000000002e800028] ldx [%o2+0x008],%l3 ! Mem[000000002f000008] lduw [%o3+0x034],%l4 ! Mem[000000002f800034] jmpl %g6+8,%g0 ldsh [%o0+0x006],%l2 ! Mem[000000002e000006] p15_call_1_ho: lduw [%o1+0x020],%l7 ! Mem[000000002e800020] stw %l2,[%o3+0x014] ! Mem[000000002f800014] sth %l5,[%o2+0x038] ! Mem[000000002f000038] ldx [%o3+0x010],%l0 ! Mem[000000002f800010] stb %l1,[%o2+0x00e] ! Mem[000000002f00000e] retl ldx [%o3+0x028],%l5 ! Mem[000000002f800028] p16_jmpl_1_le: sth %l1,[%i0+0x01e] ! Mem[000000003000001e] ldx [%i0+0x018],%l2 ! Mem[0000000030000018] jmpl %g6+8,%g0 stw %l7,[%i2+0x02c] ! Mem[000000003100002c] p16_call_1_le: ldsw [%i3+0x01c],%l6 ! Mem[000000003180001c] retl stx %l2,[%i1+0x028] ! Mem[0000000030800028] p16_jmpl_1_lo: sth %l1,[%o0+0x01e] ! Mem[000000003000001e] ldx [%o0+0x018],%l2 ! Mem[0000000030000018] jmpl %g6+8,%g0 stw %l7,[%o2+0x02c] ! Mem[000000003100002c] p16_call_1_lo: ldsw [%o3+0x01c],%l6 ! Mem[000000003180001c] retl stx %l2,[%o1+0x028] ! Mem[0000000030800028] p16_jmpl_1_he: stb %l4,[%i2+0x003] ! Mem[0000000031000003] ldx [%i2+0x030],%l6 ! Mem[0000000031000030] lduh [%i0+0x00a],%l5 ! Mem[000000003000000a] lduh [%i2+0x00a],%l4 ! Mem[000000003100000a] ldsb [%i3+0x00e],%l6 ! Mem[000000003180000e] stx %l3,[%i1+0x008] ! Mem[0000000030800008] sth %l4,[%i3+0x014] ! Mem[0000000031800014] jmpl %g6+8,%g0 sth %l2,[%i0+0x006] ! Mem[0000000030000006] p16_call_1_he: ldsh [%i3+0x022],%l7 ! Mem[0000000031800022] lduh [%i3+0x014],%l2 ! Mem[0000000031800014] ldsb [%i0+0x039],%l5 ! Mem[0000000030000039] ldx [%i1+0x010],%l0 ! Mem[0000000030800010] lduh [%i2+0x02e],%l1 ! Mem[000000003100002e] retl sth %l5,[%i2+0x02c] ! Mem[000000003100002c] p16_jmpl_1_ho: stb %l4,[%o2+0x003] ! Mem[0000000031000003] ldx [%o2+0x030],%l6 ! Mem[0000000031000030] lduh [%o0+0x00a],%l5 ! Mem[000000003000000a] lduh [%o2+0x00a],%l4 ! Mem[000000003100000a] ldsb [%o3+0x00e],%l6 ! Mem[000000003180000e] stx %l3,[%o1+0x008] ! Mem[0000000030800008] sth %l4,[%o3+0x014] ! Mem[0000000031800014] jmpl %g6+8,%g0 sth %l2,[%o0+0x006] ! Mem[0000000030000006] p16_call_1_ho: ldsh [%o3+0x022],%l7 ! Mem[0000000031800022] lduh [%o3+0x014],%l2 ! Mem[0000000031800014] ldsb [%o0+0x039],%l5 ! Mem[0000000030000039] ldx [%o1+0x010],%l0 ! Mem[0000000030800010] lduh [%o2+0x02e],%l1 ! Mem[000000003100002e] retl sth %l5,[%o2+0x02c] ! Mem[000000003100002c] p17_jmpl_1_le: sth %l1,[%i3+0x03e] ! Mem[000000003380003e] ldsh [%i0+0x03a],%l2 ! Mem[000000003200003a] jmpl %g6+8,%g0 lduw [%i0+0x00c],%l7 ! Mem[000000003200000c] p17_call_1_le: stx %l6,[%i3+0x038] ! Mem[0000000033800038] retl ldub [%i2+0x02a],%l2 ! Mem[000000003300002a] p17_jmpl_1_lo: sth %l1,[%o3+0x03e] ! Mem[000000003380003e] ldsh [%o0+0x03a],%l2 ! Mem[000000003200003a] jmpl %g6+8,%g0 lduw [%o0+0x00c],%l7 ! Mem[000000003200000c] p17_call_1_lo: stx %l6,[%o3+0x038] ! Mem[0000000033800038] retl ldub [%o2+0x02a],%l2 ! Mem[000000003300002a] p17_jmpl_1_he: lduh [%i0+0x022],%l4 ! Mem[0000000032000022] std %l6,[%i2+0x010] ! Mem[0000000033000010] ldx [%i2+0x008],%l5 ! Mem[0000000033000008] lduw [%i2+0x008],%l4 ! Mem[0000000033000008] stb %l6,[%i1+0x02e] ! Mem[000000003280002e] ldub [%i1+0x008],%l3 ! Mem[0000000032800008] stx %l4,[%i0+0x030] ! Mem[0000000032000030] jmpl %g6+8,%g0 ldsw [%i0+0x004],%l2 ! Mem[0000000032000004] p17_call_1_he: ldd [%i0+0x020],%l6 ! Mem[0000000032000020] sth %l2,[%i0+0x014] ! Mem[0000000032000014] lduh [%i2+0x038],%l5 ! Mem[0000000033000038] std %l0,[%i3+0x010] ! Mem[0000000033800010] ldd [%i2+0x008],%l0 ! Mem[0000000033000008] retl ldd [%i1+0x028],%l4 ! Mem[0000000032800028] p17_jmpl_1_ho: lduh [%o0+0x022],%l4 ! Mem[0000000032000022] std %l6,[%o2+0x010] ! Mem[0000000033000010] ldx [%o2+0x008],%l5 ! Mem[0000000033000008] lduw [%o2+0x008],%l4 ! Mem[0000000033000008] stb %l6,[%o1+0x02e] ! Mem[000000003280002e] ldub [%o1+0x008],%l3 ! Mem[0000000032800008] stx %l4,[%o0+0x030] ! Mem[0000000032000030] jmpl %g6+8,%g0 ldsw [%o0+0x004],%l2 ! Mem[0000000032000004] p17_call_1_ho: ldd [%o0+0x020],%l6 ! Mem[0000000032000020] sth %l2,[%o0+0x014] ! Mem[0000000032000014] lduh [%o2+0x038],%l5 ! Mem[0000000033000038] std %l0,[%o3+0x010] ! Mem[0000000033800010] ldd [%o2+0x008],%l0 ! Mem[0000000033000008] retl ldd [%o1+0x028],%l4 ! Mem[0000000032800028] p18_jmpl_1_le: stb %l1,[%i1+0x01f] ! Mem[000000003480001f] sth %l2,[%i2+0x01a] ! Mem[000000003500001a] jmpl %g6+8,%g0 ldsb [%i3+0x02d],%l7 ! Mem[000000003580002d] p18_call_1_le: stb %l6,[%i2+0x01c] ! Mem[000000003500001c] retl std %l2,[%i3+0x028] ! Mem[0000000035800028] p18_jmpl_1_lo: stb %l1,[%o1+0x01f] ! Mem[000000003480001f] sth %l2,[%o2+0x01a] ! Mem[000000003500001a] jmpl %g6+8,%g0 ldsb [%o3+0x02d],%l7 ! Mem[000000003580002d] p18_call_1_lo: stb %l6,[%o2+0x01c] ! Mem[000000003500001c] retl std %l2,[%o3+0x028] ! Mem[0000000035800028] p18_jmpl_1_he: ldsh [%i2+0x002],%l4 ! Mem[0000000035000002] stw %l6,[%i2+0x034] ! Mem[0000000035000034] ldx [%i0+0x008],%l5 ! Mem[0000000034000008] std %l4,[%i2+0x008] ! Mem[0000000035000008] ldsh [%i3+0x00e],%l6 ! Mem[000000003580000e] std %l2,[%i1+0x008] ! Mem[0000000034800008] ldsw [%i1+0x014],%l4 ! Mem[0000000034800014] jmpl %g6+8,%g0 stw %l2,[%i1+0x004] ! Mem[0000000034800004] p18_call_1_he: std %l6,[%i1+0x020] ! Mem[0000000034800020] ldub [%i1+0x015],%l2 ! Mem[0000000034800015] std %l4,[%i0+0x038] ! Mem[0000000034000038] std %l0,[%i1+0x010] ! Mem[0000000034800010] sth %l1,[%i2+0x02e] ! Mem[000000003500002e] retl ldsw [%i0+0x02c],%l5 ! Mem[000000003400002c] p18_jmpl_1_ho: ldsh [%o2+0x002],%l4 ! Mem[0000000035000002] stw %l6,[%o2+0x034] ! Mem[0000000035000034] ldx [%o0+0x008],%l5 ! Mem[0000000034000008] std %l4,[%o2+0x008] ! Mem[0000000035000008] ldsh [%o3+0x00e],%l6 ! Mem[000000003580000e] std %l2,[%o1+0x008] ! Mem[0000000034800008] ldsw [%o1+0x014],%l4 ! Mem[0000000034800014] jmpl %g6+8,%g0 stw %l2,[%o1+0x004] ! Mem[0000000034800004] p18_call_1_ho: std %l6,[%o1+0x020] ! Mem[0000000034800020] ldub [%o1+0x015],%l2 ! Mem[0000000034800015] std %l4,[%o0+0x038] ! Mem[0000000034000038] std %l0,[%o1+0x010] ! Mem[0000000034800010] sth %l1,[%o2+0x02e] ! Mem[000000003500002e] retl ldsw [%o0+0x02c],%l5 ! Mem[000000003400002c] p19_jmpl_1_le: lduw [%i3+0x03c],%l1 ! Mem[000000003780003c] lduh [%i1+0x03a],%l2 ! Mem[000000003680003a] jmpl %g6+8,%g0 std %l6,[%i1+0x008] ! Mem[0000000036800008] p19_call_1_le: lduw [%i2+0x03c],%l6 ! Mem[000000003700003c] retl ldsb [%i3+0x02a],%l2 ! Mem[000000003780002a] p19_jmpl_1_lo: lduw [%o3+0x03c],%l1 ! Mem[000000003780003c] lduh [%o1+0x03a],%l2 ! Mem[000000003680003a] jmpl %g6+8,%g0 std %l6,[%o1+0x008] ! Mem[0000000036800008] p19_call_1_lo: lduw [%o2+0x03c],%l6 ! Mem[000000003700003c] retl ldsb [%o3+0x02a],%l2 ! Mem[000000003780002a] p19_jmpl_1_he: stx %l4,[%i3+0x020] ! Mem[0000000037800020] ldd [%i2+0x010],%l6 ! Mem[0000000037000010] std %l4,[%i2+0x008] ! Mem[0000000037000008] sth %l4,[%i2+0x00a] ! Mem[000000003700000a] std %l6,[%i1+0x028] ! Mem[0000000036800028] stx %l3,[%i0+0x008] ! Mem[0000000036000008] ldx [%i2+0x030],%l4 ! Mem[0000000037000030] jmpl %g6+8,%g0 lduw [%i2+0x004],%l2 ! Mem[0000000037000004] p19_call_1_he: ldx [%i3+0x020],%l7 ! Mem[0000000037800020] std %l2,[%i1+0x010] ! Mem[0000000036800010] ldd [%i2+0x038],%l4 ! Mem[0000000037000038] std %l0,[%i3+0x010] ! Mem[0000000037800010] ldx [%i2+0x008],%l1 ! Mem[0000000037000008] retl lduw [%i0+0x02c],%l5 ! Mem[000000003600002c] p19_jmpl_1_ho: stx %l4,[%o3+0x020] ! Mem[0000000037800020] ldd [%o2+0x010],%l6 ! Mem[0000000037000010] std %l4,[%o2+0x008] ! Mem[0000000037000008] sth %l4,[%o2+0x00a] ! Mem[000000003700000a] std %l6,[%o1+0x028] ! Mem[0000000036800028] stx %l3,[%o0+0x008] ! Mem[0000000036000008] ldx [%o2+0x030],%l4 ! Mem[0000000037000030] jmpl %g6+8,%g0 lduw [%o2+0x004],%l2 ! Mem[0000000037000004] p19_call_1_ho: ldx [%o3+0x020],%l7 ! Mem[0000000037800020] std %l2,[%o1+0x010] ! Mem[0000000036800010] ldd [%o2+0x038],%l4 ! Mem[0000000037000038] std %l0,[%o3+0x010] ! Mem[0000000037800010] ldx [%o2+0x008],%l1 ! Mem[0000000037000008] retl lduw [%o0+0x02c],%l5 ! Mem[000000003600002c] p20_jmpl_1_le: ldub [%i1+0x01f],%l1 ! Mem[000000003880001f] ldd [%i0+0x018],%l2 ! Mem[0000000038000018] jmpl %g6+8,%g0 ldub [%i3+0x02d],%l7 ! Mem[000000003980002d] p20_call_1_le: ldsh [%i2+0x01c],%l6 ! Mem[000000003900001c] retl lduw [%i0+0x028],%l2 ! Mem[0000000038000028] p20_jmpl_1_lo: ldub [%o1+0x01f],%l1 ! Mem[000000003880001f] ldd [%o0+0x018],%l2 ! Mem[0000000038000018] jmpl %g6+8,%g0 ldub [%o3+0x02d],%l7 ! Mem[000000003980002d] p20_call_1_lo: ldsh [%o2+0x01c],%l6 ! Mem[000000003900001c] retl lduw [%o0+0x028],%l2 ! Mem[0000000038000028] p20_jmpl_1_he: std %l4,[%i1+0x000] ! Mem[0000000038800000] ldub [%i2+0x035],%l6 ! Mem[0000000039000035] stw %l5,[%i0+0x008] ! Mem[0000000038000008] ldd [%i2+0x008],%l4 ! Mem[0000000039000008] ldsw [%i3+0x00c],%l6 ! Mem[000000003980000c] ldub [%i0+0x008],%l3 ! Mem[0000000038000008] std %l4,[%i3+0x010] ! Mem[0000000039800010] jmpl %g6+8,%g0 ldsb [%i3+0x006],%l2 ! Mem[0000000039800006] p20_call_1_he: ldsw [%i0+0x020],%l7 ! Mem[0000000038000020] ldsw [%i2+0x014],%l2 ! Mem[0000000039000014] ldub [%i1+0x039],%l5 ! Mem[0000000038800039] stw %l0,[%i1+0x010] ! Mem[0000000038800010] ldub [%i3+0x02e],%l1 ! Mem[000000003980002e] retl std %l4,[%i3+0x028] ! Mem[0000000039800028] p20_jmpl_1_ho: std %l4,[%o1+0x000] ! Mem[0000000038800000] ldub [%o2+0x035],%l6 ! Mem[0000000039000035] stw %l5,[%o0+0x008] ! Mem[0000000038000008] ldd [%o2+0x008],%l4 ! Mem[0000000039000008] ldsw [%o3+0x00c],%l6 ! Mem[000000003980000c] ldub [%o0+0x008],%l3 ! Mem[0000000038000008] std %l4,[%o3+0x010] ! Mem[0000000039800010] jmpl %g6+8,%g0 ldsb [%o3+0x006],%l2 ! Mem[0000000039800006] p20_call_1_ho: ldsw [%o0+0x020],%l7 ! Mem[0000000038000020] ldsw [%o2+0x014],%l2 ! Mem[0000000039000014] ldub [%o1+0x039],%l5 ! Mem[0000000038800039] stw %l0,[%o1+0x010] ! Mem[0000000038800010] ldub [%o3+0x02e],%l1 ! Mem[000000003980002e] retl std %l4,[%o3+0x028] ! Mem[0000000039800028] p21_jmpl_1_le: ldub [%i3+0x03f],%l1 ! Mem[000000003b80003f] stb %l2,[%i3+0x03a] ! Mem[000000003b80003a] jmpl %g6+8,%g0 stx %l7,[%i2+0x008] ! Mem[000000003b000008] p21_call_1_le: stw %l6,[%i2+0x03c] ! Mem[000000003b00003c] retl stw %l2,[%i1+0x028] ! Mem[000000003a800028] p21_jmpl_1_lo: ldub [%o3+0x03f],%l1 ! Mem[000000003b80003f] stb %l2,[%o3+0x03a] ! Mem[000000003b80003a] jmpl %g6+8,%g0 stx %l7,[%o2+0x008] ! Mem[000000003b000008] p21_call_1_lo: stw %l6,[%o2+0x03c] ! Mem[000000003b00003c] retl stw %l2,[%o1+0x028] ! Mem[000000003a800028] p21_jmpl_1_he: lduw [%i3+0x020],%l4 ! Mem[000000003b800020] lduw [%i2+0x014],%l6 ! Mem[000000003b000014] ldd [%i3+0x008],%l4 ! Mem[000000003b800008] ldsw [%i1+0x008],%l4 ! Mem[000000003a800008] sth %l6,[%i1+0x02e] ! Mem[000000003a80002e] std %l2,[%i3+0x008] ! Mem[000000003b800008] ldd [%i3+0x030],%l4 ! Mem[000000003b800030] jmpl %g6+8,%g0 ldx [%i3+0x000],%l2 ! Mem[000000003b800000] p21_call_1_he: ldsb [%i1+0x023],%l7 ! Mem[000000003a800023] stb %l2,[%i3+0x015] ! Mem[000000003b800015] stb %l5,[%i3+0x039] ! Mem[000000003b800039] stw %l0,[%i3+0x010] ! Mem[000000003b800010] ldsb [%i3+0x00e],%l1 ! Mem[000000003b80000e] retl stx %l5,[%i3+0x028] ! Mem[000000003b800028] p21_jmpl_1_ho: lduw [%o3+0x020],%l4 ! Mem[000000003b800020] lduw [%o2+0x014],%l6 ! Mem[000000003b000014] ldd [%o3+0x008],%l4 ! Mem[000000003b800008] ldsw [%o1+0x008],%l4 ! Mem[000000003a800008] sth %l6,[%o1+0x02e] ! Mem[000000003a80002e] std %l2,[%o3+0x008] ! Mem[000000003b800008] ldd [%o3+0x030],%l4 ! Mem[000000003b800030] jmpl %g6+8,%g0 ldx [%o3+0x000],%l2 ! Mem[000000003b800000] p21_call_1_ho: ldsb [%o1+0x023],%l7 ! Mem[000000003a800023] stb %l2,[%o3+0x015] ! Mem[000000003b800015] stb %l5,[%o3+0x039] ! Mem[000000003b800039] stw %l0,[%o3+0x010] ! Mem[000000003b800010] ldsb [%o3+0x00e],%l1 ! Mem[000000003b80000e] retl stx %l5,[%o3+0x028] ! Mem[000000003b800028] p22_jmpl_1_le: ldsh [%i2+0x01e],%l1 ! Mem[000000003d00001e] ldsw [%i2+0x018],%l2 ! Mem[000000003d000018] jmpl %g6+8,%g0 ldx [%i1+0x028],%l7 ! Mem[000000003c800028] p22_call_1_le: ldx [%i2+0x018],%l6 ! Mem[000000003d000018] retl ldsw [%i2+0x028],%l2 ! Mem[000000003d000028] p22_jmpl_1_lo: ldsh [%o2+0x01e],%l1 ! Mem[000000003d00001e] ldsw [%o2+0x018],%l2 ! Mem[000000003d000018] jmpl %g6+8,%g0 ldx [%o1+0x028],%l7 ! Mem[000000003c800028] p22_call_1_lo: ldx [%o2+0x018],%l6 ! Mem[000000003d000018] retl ldsw [%o2+0x028],%l2 ! Mem[000000003d000028] p22_jmpl_1_he: ldsw [%i1+0x000],%l4 ! Mem[000000003c800000] stb %l6,[%i2+0x035] ! Mem[000000003d000035] ldd [%i0+0x008],%l4 ! Mem[000000003c000008] ldub [%i1+0x00b],%l4 ! Mem[000000003c80000b] ldub [%i3+0x00e],%l6 ! Mem[000000003d80000e] ldsb [%i3+0x008],%l3 ! Mem[000000003d800008] ldub [%i1+0x015],%l4 ! Mem[000000003c800015] jmpl %g6+8,%g0 ldsh [%i0+0x006],%l2 ! Mem[000000003c000006] p22_call_1_he: sth %l7,[%i3+0x022] ! Mem[000000003d800022] ldsh [%i3+0x014],%l2 ! Mem[000000003d800014] stx %l5,[%i1+0x038] ! Mem[000000003c800038] ldd [%i1+0x010],%l0 ! Mem[000000003c800010] stw %l1,[%i3+0x02c] ! Mem[000000003d80002c] retl ldsh [%i2+0x02c],%l5 ! Mem[000000003d00002c] p22_jmpl_1_ho: ldsw [%o1+0x000],%l4 ! Mem[000000003c800000] stb %l6,[%o2+0x035] ! Mem[000000003d000035] ldd [%o0+0x008],%l4 ! Mem[000000003c000008] ldub [%o1+0x00b],%l4 ! Mem[000000003c80000b] ldub [%o3+0x00e],%l6 ! Mem[000000003d80000e] ldsb [%o3+0x008],%l3 ! Mem[000000003d800008] ldub [%o1+0x015],%l4 ! Mem[000000003c800015] jmpl %g6+8,%g0 ldsh [%o0+0x006],%l2 ! Mem[000000003c000006] p22_call_1_ho: sth %l7,[%o3+0x022] ! Mem[000000003d800022] ldsh [%o3+0x014],%l2 ! Mem[000000003d800014] stx %l5,[%o1+0x038] ! Mem[000000003c800038] ldd [%o1+0x010],%l0 ! Mem[000000003c800010] stw %l1,[%o3+0x02c] ! Mem[000000003d80002c] retl ldsh [%o2+0x02c],%l5 ! Mem[000000003d00002c] p23_jmpl_1_le: ldd [%i0+0x038],%l0 ! Mem[000000003e000038] stw %l2,[%i0+0x038] ! Mem[000000003e000038] jmpl %g6+8,%g0 ldsh [%i3+0x00c],%l7 ! Mem[000000003f80000c] p23_call_1_le: lduh [%i1+0x03c],%l6 ! Mem[000000003e80003c] retl stb %l2,[%i3+0x02a] ! Mem[000000003f80002a] p23_jmpl_1_lo: ldd [%o0+0x038],%l0 ! Mem[000000003e000038] stw %l2,[%o0+0x038] ! Mem[000000003e000038] jmpl %g6+8,%g0 ldsh [%o3+0x00c],%l7 ! Mem[000000003f80000c] p23_call_1_lo: lduh [%o1+0x03c],%l6 ! Mem[000000003e80003c] retl stb %l2,[%o3+0x02a] ! Mem[000000003f80002a] p23_jmpl_1_he: ldd [%i2+0x020],%l4 ! Mem[000000003f000020] sth %l6,[%i2+0x014] ! Mem[000000003f000014] ldsh [%i3+0x00a],%l5 ! Mem[000000003f80000a] ldx [%i1+0x008],%l4 ! Mem[000000003e800008] std %l6,[%i1+0x028] ! Mem[000000003e800028] lduw [%i3+0x008],%l3 ! Mem[000000003f800008] lduw [%i2+0x034],%l4 ! Mem[000000003f000034] jmpl %g6+8,%g0 sth %l2,[%i0+0x006] ! Mem[000000003e000006] p23_call_1_he: stb %l7,[%i0+0x023] ! Mem[000000003e000023] std %l2,[%i0+0x010] ! Mem[000000003e000010] ldsw [%i3+0x038],%l5 ! Mem[000000003f800038] ldd [%i3+0x010],%l0 ! Mem[000000003f800010] lduw [%i3+0x00c],%l1 ! Mem[000000003f80000c] retl lduh [%i1+0x02c],%l5 ! Mem[000000003e80002c] p23_jmpl_1_ho: ldd [%o2+0x020],%l4 ! Mem[000000003f000020] sth %l6,[%o2+0x014] ! Mem[000000003f000014] ldsh [%o3+0x00a],%l5 ! Mem[000000003f80000a] ldx [%o1+0x008],%l4 ! Mem[000000003e800008] std %l6,[%o1+0x028] ! Mem[000000003e800028] lduw [%o3+0x008],%l3 ! Mem[000000003f800008] lduw [%o2+0x034],%l4 ! Mem[000000003f000034] jmpl %g6+8,%g0 sth %l2,[%o0+0x006] ! Mem[000000003e000006] p23_call_1_ho: stb %l7,[%o0+0x023] ! Mem[000000003e000023] std %l2,[%o0+0x010] ! Mem[000000003e000010] ldsw [%o3+0x038],%l5 ! Mem[000000003f800038] ldd [%o3+0x010],%l0 ! Mem[000000003f800010] lduw [%o3+0x00c],%l1 ! Mem[000000003f80000c] retl lduh [%o1+0x02c],%l5 ! Mem[000000003e80002c] p24_jmpl_1_le: stw %l1,[%i2+0x01c] ! Mem[000000004100001c] lduw [%i0+0x018],%l2 ! Mem[0000000040000018] jmpl %g6+8,%g0 sth %l7,[%i2+0x02c] ! Mem[000000004100002c] p24_call_1_le: ldsb [%i1+0x01c],%l6 ! Mem[000000004080001c] retl ldd [%i3+0x028],%l2 ! Mem[0000000041800028] p24_jmpl_1_lo: stw %l1,[%o2+0x01c] ! Mem[000000004100001c] lduw [%o0+0x018],%l2 ! Mem[0000000040000018] jmpl %g6+8,%g0 sth %l7,[%o2+0x02c] ! Mem[000000004100002c] p24_call_1_lo: ldsb [%o1+0x01c],%l6 ! Mem[000000004080001c] retl ldd [%o3+0x028],%l2 ! Mem[0000000041800028] p24_jmpl_1_he: sth %l4,[%i0+0x002] ! Mem[0000000040000002] ldsb [%i2+0x035],%l6 ! Mem[0000000041000035] ldub [%i0+0x00a],%l5 ! Mem[000000004000000a] sth %l4,[%i0+0x00a] ! Mem[000000004000000a] ldsw [%i3+0x00c],%l6 ! Mem[000000004180000c] std %l2,[%i2+0x008] ! Mem[0000000041000008] sth %l4,[%i3+0x014] ! Mem[0000000041800014] jmpl %g6+8,%g0 lduh [%i1+0x006],%l2 ! Mem[0000000040800006] p24_call_1_he: lduw [%i1+0x020],%l7 ! Mem[0000000040800020] ldsb [%i1+0x015],%l2 ! Mem[0000000040800015] ldx [%i2+0x038],%l5 ! Mem[0000000041000038] ldsh [%i1+0x010],%l0 ! Mem[0000000040800010] ldsw [%i3+0x02c],%l1 ! Mem[000000004180002c] retl stb %l5,[%i0+0x02c] ! Mem[000000004000002c] p24_jmpl_1_ho: sth %l4,[%o0+0x002] ! Mem[0000000040000002] ldsb [%o2+0x035],%l6 ! Mem[0000000041000035] ldub [%o0+0x00a],%l5 ! Mem[000000004000000a] sth %l4,[%o0+0x00a] ! Mem[000000004000000a] ldsw [%o3+0x00c],%l6 ! Mem[000000004180000c] std %l2,[%o2+0x008] ! Mem[0000000041000008] sth %l4,[%o3+0x014] ! Mem[0000000041800014] jmpl %g6+8,%g0 lduh [%o1+0x006],%l2 ! Mem[0000000040800006] p24_call_1_ho: lduw [%o1+0x020],%l7 ! Mem[0000000040800020] ldsb [%o1+0x015],%l2 ! Mem[0000000040800015] ldx [%o2+0x038],%l5 ! Mem[0000000041000038] ldsh [%o1+0x010],%l0 ! Mem[0000000040800010] ldsw [%o3+0x02c],%l1 ! Mem[000000004180002c] retl stb %l5,[%o0+0x02c] ! Mem[000000004000002c] p25_jmpl_1_le: stw %l1,[%i0+0x03c] ! Mem[000000004200003c] ldsb [%i2+0x03a],%l2 ! Mem[000000004300003a] jmpl %g6+8,%g0 lduh [%i0+0x00c],%l7 ! Mem[000000004200000c] p25_call_1_le: sth %l6,[%i0+0x03c] ! Mem[000000004200003c] retl lduh [%i3+0x02a],%l2 ! Mem[000000004380002a] p25_jmpl_1_lo: stw %l1,[%o0+0x03c] ! Mem[000000004200003c] ldsb [%o2+0x03a],%l2 ! Mem[000000004300003a] jmpl %g6+8,%g0 lduh [%o0+0x00c],%l7 ! Mem[000000004200000c] p25_call_1_lo: sth %l6,[%o0+0x03c] ! Mem[000000004200003c] retl lduh [%o3+0x02a],%l2 ! Mem[000000004380002a] p25_jmpl_1_he: lduh [%i2+0x022],%l4 ! Mem[0000000043000022] ldsw [%i2+0x014],%l6 ! Mem[0000000043000014] lduw [%i3+0x008],%l5 ! Mem[0000000043800008] stw %l4,[%i0+0x008] ! Mem[0000000042000008] sth %l6,[%i1+0x02e] ! Mem[000000004280002e] ldsb [%i2+0x008],%l3 ! Mem[0000000043000008] ldsb [%i3+0x035],%l4 ! Mem[0000000043800035] jmpl %g6+8,%g0 stw %l2,[%i1+0x004] ! Mem[0000000042800004] p25_call_1_he: ldsh [%i3+0x022],%l7 ! Mem[0000000043800022] stb %l2,[%i1+0x015] ! Mem[0000000042800015] stw %l5,[%i3+0x038] ! Mem[0000000043800038] ldsh [%i2+0x010],%l0 ! Mem[0000000043000010] ldd [%i3+0x008],%l0 ! Mem[0000000043800008] retl stw %l5,[%i0+0x02c] ! Mem[000000004200002c] p25_jmpl_1_ho: lduh [%o2+0x022],%l4 ! Mem[0000000043000022] ldsw [%o2+0x014],%l6 ! Mem[0000000043000014] lduw [%o3+0x008],%l5 ! Mem[0000000043800008] stw %l4,[%o0+0x008] ! Mem[0000000042000008] sth %l6,[%o1+0x02e] ! Mem[000000004280002e] ldsb [%o2+0x008],%l3 ! Mem[0000000043000008] ldsb [%o3+0x035],%l4 ! Mem[0000000043800035] jmpl %g6+8,%g0 stw %l2,[%o1+0x004] ! Mem[0000000042800004] p25_call_1_ho: ldsh [%o3+0x022],%l7 ! Mem[0000000043800022] stb %l2,[%o1+0x015] ! Mem[0000000042800015] stw %l5,[%o3+0x038] ! Mem[0000000043800038] ldsh [%o2+0x010],%l0 ! Mem[0000000043000010] ldd [%o3+0x008],%l0 ! Mem[0000000043800008] retl stw %l5,[%o0+0x02c] ! Mem[000000004200002c] p26_jmpl_1_le: std %l0,[%i3+0x018] ! Mem[0000000045800018] std %l2,[%i1+0x018] ! Mem[0000000044800018] jmpl %g6+8,%g0 ldd [%i3+0x028],%l6 ! Mem[0000000045800028] p26_call_1_le: lduw [%i0+0x01c],%l6 ! Mem[000000004400001c] retl sth %l2,[%i0+0x02a] ! Mem[000000004400002a] p26_jmpl_1_lo: std %l0,[%o3+0x018] ! Mem[0000000045800018] std %l2,[%o1+0x018] ! Mem[0000000044800018] jmpl %g6+8,%g0 ldd [%o3+0x028],%l6 ! Mem[0000000045800028] p26_call_1_lo: lduw [%o0+0x01c],%l6 ! Mem[000000004400001c] retl sth %l2,[%o0+0x02a] ! Mem[000000004400002a] p26_jmpl_1_he: ldsh [%i3+0x002],%l4 ! Mem[0000000045800002] lduh [%i2+0x034],%l6 ! Mem[0000000045000034] lduw [%i0+0x008],%l5 ! Mem[0000000044000008] ldsb [%i0+0x00b],%l4 ! Mem[000000004400000b] ldub [%i3+0x00e],%l6 ! Mem[000000004580000e] lduw [%i2+0x008],%l3 ! Mem[0000000045000008] ldsw [%i0+0x014],%l4 ! Mem[0000000044000014] jmpl %g6+8,%g0 lduw [%i2+0x004],%l2 ! Mem[0000000045000004] p26_call_1_he: ldd [%i0+0x020],%l6 ! Mem[0000000044000020] ldd [%i2+0x010],%l2 ! Mem[0000000045000010] ldub [%i2+0x039],%l5 ! Mem[0000000045000039] ldub [%i1+0x010],%l0 ! Mem[0000000044800010] sth %l1,[%i3+0x02e] ! Mem[000000004580002e] retl ldsb [%i3+0x02c],%l5 ! Mem[000000004580002c] p26_jmpl_1_ho: ldsh [%o3+0x002],%l4 ! Mem[0000000045800002] lduh [%o2+0x034],%l6 ! Mem[0000000045000034] lduw [%o0+0x008],%l5 ! Mem[0000000044000008] ldsb [%o0+0x00b],%l4 ! Mem[000000004400000b] ldub [%o3+0x00e],%l6 ! Mem[000000004580000e] lduw [%o2+0x008],%l3 ! Mem[0000000045000008] ldsw [%o0+0x014],%l4 ! Mem[0000000044000014] jmpl %g6+8,%g0 lduw [%o2+0x004],%l2 ! Mem[0000000045000004] p26_call_1_ho: ldd [%o0+0x020],%l6 ! Mem[0000000044000020] ldd [%o2+0x010],%l2 ! Mem[0000000045000010] ldub [%o2+0x039],%l5 ! Mem[0000000045000039] ldub [%o1+0x010],%l0 ! Mem[0000000044800010] sth %l1,[%o3+0x02e] ! Mem[000000004580002e] retl ldsb [%o3+0x02c],%l5 ! Mem[000000004580002c] p27_jmpl_1_le: ldx [%i1+0x038],%l1 ! Mem[0000000046800038] ldub [%i0+0x03a],%l2 ! Mem[000000004600003a] jmpl %g6+8,%g0 stb %l7,[%i1+0x00d] ! Mem[000000004680000d] p27_call_1_le: ldub [%i0+0x03c],%l6 ! Mem[000000004600003c] retl ldd [%i1+0x028],%l2 ! Mem[0000000046800028] p27_jmpl_1_lo: ldx [%o1+0x038],%l1 ! Mem[0000000046800038] ldub [%o0+0x03a],%l2 ! Mem[000000004600003a] jmpl %g6+8,%g0 stb %l7,[%o1+0x00d] ! Mem[000000004680000d] p27_call_1_lo: ldub [%o0+0x03c],%l6 ! Mem[000000004600003c] retl ldd [%o1+0x028],%l2 ! Mem[0000000046800028] p27_jmpl_1_he: stx %l4,[%i1+0x020] ! Mem[0000000046800020] ldx [%i2+0x010],%l6 ! Mem[0000000047000010] stb %l5,[%i3+0x00a] ! Mem[000000004780000a] ldsh [%i0+0x00a],%l4 ! Mem[000000004600000a] stw %l6,[%i1+0x02c] ! Mem[000000004680002c] stw %l3,[%i2+0x008] ! Mem[0000000047000008] ldx [%i1+0x030],%l4 ! Mem[0000000046800030] jmpl %g6+8,%g0 ldsb [%i3+0x006],%l2 ! Mem[0000000047800006] p27_call_1_he: std %l6,[%i1+0x020] ! Mem[0000000046800020] ldx [%i3+0x010],%l2 ! Mem[0000000047800010] stb %l5,[%i0+0x039] ! Mem[0000000046000039] ldub [%i2+0x010],%l0 ! Mem[0000000047000010] ldx [%i3+0x008],%l1 ! Mem[0000000047800008] retl ldub [%i2+0x02c],%l5 ! Mem[000000004700002c] p27_jmpl_1_ho: stx %l4,[%o1+0x020] ! Mem[0000000046800020] ldx [%o2+0x010],%l6 ! Mem[0000000047000010] stb %l5,[%o3+0x00a] ! Mem[000000004780000a] ldsh [%o0+0x00a],%l4 ! Mem[000000004600000a] stw %l6,[%o1+0x02c] ! Mem[000000004680002c] stw %l3,[%o2+0x008] ! Mem[0000000047000008] ldx [%o1+0x030],%l4 ! Mem[0000000046800030] jmpl %g6+8,%g0 ldsb [%o3+0x006],%l2 ! Mem[0000000047800006] p27_call_1_ho: std %l6,[%o1+0x020] ! Mem[0000000046800020] ldx [%o3+0x010],%l2 ! Mem[0000000047800010] stb %l5,[%o0+0x039] ! Mem[0000000046000039] ldub [%o2+0x010],%l0 ! Mem[0000000047000010] ldx [%o3+0x008],%l1 ! Mem[0000000047800008] retl ldub [%o2+0x02c],%l5 ! Mem[000000004700002c] p28_jmpl_1_le: ldx [%i3+0x018],%l1 ! Mem[0000000049800018] stx %l2,[%i3+0x018] ! Mem[0000000049800018] jmpl %g6+8,%g0 ldsw [%i0+0x02c],%l7 ! Mem[000000004800002c] p28_call_1_le: ldd [%i3+0x018],%l6 ! Mem[0000000049800018] retl lduh [%i2+0x02a],%l2 ! Mem[000000004900002a] p28_jmpl_1_lo: ldx [%o3+0x018],%l1 ! Mem[0000000049800018] stx %l2,[%o3+0x018] ! Mem[0000000049800018] jmpl %g6+8,%g0 ldsw [%o0+0x02c],%l7 ! Mem[000000004800002c] p28_call_1_lo: ldd [%o3+0x018],%l6 ! Mem[0000000049800018] retl lduh [%o2+0x02a],%l2 ! Mem[000000004900002a] p28_jmpl_1_he: std %l4,[%i2+0x000] ! Mem[0000000049000000] stw %l6,[%i2+0x034] ! Mem[0000000049000034] sth %l5,[%i0+0x00a] ! Mem[000000004800000a] lduh [%i3+0x00a],%l4 ! Mem[000000004980000a] lduh [%i3+0x00e],%l6 ! Mem[000000004980000e] ldsb [%i2+0x008],%l3 ! Mem[0000000049000008] stw %l4,[%i3+0x014] ! Mem[0000000049800014] jmpl %g6+8,%g0 ldx [%i0+0x000],%l2 ! Mem[0000000048000000] p28_call_1_he: ldx [%i2+0x020],%l7 ! Mem[0000000049000020] stx %l2,[%i0+0x010] ! Mem[0000000048000010] stx %l5,[%i2+0x038] ! Mem[0000000049000038] ldub [%i1+0x010],%l0 ! Mem[0000000048800010] ldub [%i3+0x02e],%l1 ! Mem[000000004980002e] retl ldx [%i1+0x028],%l5 ! Mem[0000000048800028] p28_jmpl_1_ho: std %l4,[%o2+0x000] ! Mem[0000000049000000] stw %l6,[%o2+0x034] ! Mem[0000000049000034] sth %l5,[%o0+0x00a] ! Mem[000000004800000a] lduh [%o3+0x00a],%l4 ! Mem[000000004980000a] lduh [%o3+0x00e],%l6 ! Mem[000000004980000e] ldsb [%o2+0x008],%l3 ! Mem[0000000049000008] stw %l4,[%o3+0x014] ! Mem[0000000049800014] jmpl %g6+8,%g0 ldx [%o0+0x000],%l2 ! Mem[0000000048000000] p28_call_1_ho: ldx [%o2+0x020],%l7 ! Mem[0000000049000020] stx %l2,[%o0+0x010] ! Mem[0000000048000010] stx %l5,[%o2+0x038] ! Mem[0000000049000038] ldub [%o1+0x010],%l0 ! Mem[0000000048800010] ldub [%o3+0x02e],%l1 ! Mem[000000004980002e] retl ldx [%o1+0x028],%l5 ! Mem[0000000048800028] p29_jmpl_1_le: lduh [%i1+0x03e],%l1 ! Mem[000000004a80003e] ldx [%i2+0x038],%l2 ! Mem[000000004b000038] jmpl %g6+8,%g0 stw %l7,[%i3+0x00c] ! Mem[000000004b80000c] p29_call_1_le: std %l6,[%i3+0x038] ! Mem[000000004b800038] retl sth %l2,[%i3+0x02a] ! Mem[000000004b80002a] p29_jmpl_1_lo: lduh [%o1+0x03e],%l1 ! Mem[000000004a80003e] ldx [%o2+0x038],%l2 ! Mem[000000004b000038] jmpl %g6+8,%g0 stw %l7,[%o3+0x00c] ! Mem[000000004b80000c] p29_call_1_lo: std %l6,[%o3+0x038] ! Mem[000000004b800038] retl sth %l2,[%o3+0x02a] ! Mem[000000004b80002a] p29_jmpl_1_he: lduw [%i0+0x020],%l4 ! Mem[000000004a000020] ldd [%i2+0x010],%l6 ! Mem[000000004b000010] stx %l5,[%i3+0x008] ! Mem[000000004b800008] stb %l4,[%i3+0x00b] ! Mem[000000004b80000b] stx %l6,[%i1+0x028] ! Mem[000000004a800028] lduw [%i2+0x008],%l3 ! Mem[000000004b000008] ldd [%i3+0x030],%l4 ! Mem[000000004b800030] jmpl %g6+8,%g0 ldsh [%i0+0x006],%l2 ! Mem[000000004a000006] p29_call_1_he: ldsw [%i0+0x020],%l7 ! Mem[000000004a000020] lduw [%i0+0x014],%l2 ! Mem[000000004a000014] ldsw [%i0+0x038],%l5 ! Mem[000000004a000038] lduw [%i2+0x010],%l0 ! Mem[000000004b000010] ldsb [%i3+0x00e],%l1 ! Mem[000000004b80000e] retl stx %l5,[%i0+0x028] ! Mem[000000004a000028] p29_jmpl_1_ho: lduw [%o0+0x020],%l4 ! Mem[000000004a000020] ldd [%o2+0x010],%l6 ! Mem[000000004b000010] stx %l5,[%o3+0x008] ! Mem[000000004b800008] stb %l4,[%o3+0x00b] ! Mem[000000004b80000b] stx %l6,[%o1+0x028] ! Mem[000000004a800028] lduw [%o2+0x008],%l3 ! Mem[000000004b000008] ldd [%o3+0x030],%l4 ! Mem[000000004b800030] jmpl %g6+8,%g0 ldsh [%o0+0x006],%l2 ! Mem[000000004a000006] p29_call_1_ho: ldsw [%o0+0x020],%l7 ! Mem[000000004a000020] lduw [%o0+0x014],%l2 ! Mem[000000004a000014] ldsw [%o0+0x038],%l5 ! Mem[000000004a000038] lduw [%o2+0x010],%l0 ! Mem[000000004b000010] ldsb [%o3+0x00e],%l1 ! Mem[000000004b80000e] retl stx %l5,[%o0+0x028] ! Mem[000000004a000028] p30_jmpl_1_le: ldsw [%i3+0x01c],%l1 ! Mem[000000004d80001c] ldsh [%i0+0x01a],%l2 ! Mem[000000004c00001a] jmpl %g6+8,%g0 lduw [%i1+0x02c],%l7 ! Mem[000000004c80002c] p30_call_1_le: lduh [%i2+0x01c],%l6 ! Mem[000000004d00001c] retl ldsh [%i3+0x02a],%l2 ! Mem[000000004d80002a] p30_jmpl_1_lo: ldsw [%o3+0x01c],%l1 ! Mem[000000004d80001c] ldsh [%o0+0x01a],%l2 ! Mem[000000004c00001a] jmpl %g6+8,%g0 lduw [%o1+0x02c],%l7 ! Mem[000000004c80002c] p30_call_1_lo: lduh [%o2+0x01c],%l6 ! Mem[000000004d00001c] retl ldsh [%o3+0x02a],%l2 ! Mem[000000004d80002a] p30_jmpl_1_he: ldsw [%i2+0x000],%l4 ! Mem[000000004d000000] ldsh [%i2+0x034],%l6 ! Mem[000000004d000034] stx %l5,[%i1+0x008] ! Mem[000000004c800008] std %l4,[%i3+0x008] ! Mem[000000004d800008] lduw [%i3+0x00c],%l6 ! Mem[000000004d80000c] stw %l3,[%i1+0x008] ! Mem[000000004c800008] ldub [%i0+0x015],%l4 ! Mem[000000004c000015] jmpl %g6+8,%g0 sth %l2,[%i0+0x006] ! Mem[000000004c000006] p30_call_1_he: ldsb [%i1+0x023],%l7 ! Mem[000000004c800023] ldd [%i1+0x010],%l2 ! Mem[000000004c800010] ldx [%i2+0x038],%l5 ! Mem[000000004d000038] lduw [%i1+0x010],%l0 ! Mem[000000004c800010] std %l0,[%i3+0x028] ! Mem[000000004d800028] retl ldsh [%i0+0x02c],%l5 ! Mem[000000004c00002c] p30_jmpl_1_ho: ldsw [%o2+0x000],%l4 ! Mem[000000004d000000] ldsh [%o2+0x034],%l6 ! Mem[000000004d000034] stx %l5,[%o1+0x008] ! Mem[000000004c800008] std %l4,[%o3+0x008] ! Mem[000000004d800008] lduw [%o3+0x00c],%l6 ! Mem[000000004d80000c] stw %l3,[%o1+0x008] ! Mem[000000004c800008] ldub [%o0+0x015],%l4 ! Mem[000000004c000015] jmpl %g6+8,%g0 sth %l2,[%o0+0x006] ! Mem[000000004c000006] p30_call_1_ho: ldsb [%o1+0x023],%l7 ! Mem[000000004c800023] ldd [%o1+0x010],%l2 ! Mem[000000004c800010] ldx [%o2+0x038],%l5 ! Mem[000000004d000038] lduw [%o1+0x010],%l0 ! Mem[000000004c800010] std %l0,[%o3+0x028] ! Mem[000000004d800028] retl ldsh [%o0+0x02c],%l5 ! Mem[000000004c00002c] p31_jmpl_1_le: ldsb [%i2+0x03f],%l1 ! Mem[000000004f00003f] sth %l2,[%i0+0x03a] ! Mem[000000004e00003a] jmpl %g6+8,%g0 ldsb [%i3+0x00d],%l7 ! Mem[000000004f80000d] p31_call_1_le: ldsb [%i2+0x03c],%l6 ! Mem[000000004f00003c] retl ldx [%i0+0x028],%l2 ! Mem[000000004e000028] p31_jmpl_1_lo: ldsb [%o2+0x03f],%l1 ! Mem[000000004f00003f] sth %l2,[%o0+0x03a] ! Mem[000000004e00003a] jmpl %g6+8,%g0 ldsb [%o3+0x00d],%l7 ! Mem[000000004f80000d] p31_call_1_lo: ldsb [%o2+0x03c],%l6 ! Mem[000000004f00003c] retl ldx [%o0+0x028],%l2 ! Mem[000000004e000028] p31_jmpl_1_he: ldd [%i3+0x020],%l4 ! Mem[000000004f800020] ldub [%i2+0x015],%l6 ! Mem[000000004f000015] ldsb [%i3+0x00a],%l5 ! Mem[000000004f80000a] stx %l4,[%i2+0x008] ! Mem[000000004f000008] ldd [%i2+0x028],%l6 ! Mem[000000004f000028] ldsw [%i1+0x008],%l3 ! Mem[000000004e800008] stb %l4,[%i1+0x035] ! Mem[000000004e800035] jmpl %g6+8,%g0 lduh [%i1+0x006],%l2 ! Mem[000000004e800006] p31_call_1_he: sth %l7,[%i2+0x022] ! Mem[000000004f000022] lduh [%i1+0x014],%l2 ! Mem[000000004e800014] stw %l5,[%i0+0x038] ! Mem[000000004e000038] stb %l0,[%i2+0x010] ! Mem[000000004f000010] lduw [%i3+0x00c],%l1 ! Mem[000000004f80000c] retl lduh [%i0+0x02c],%l5 ! Mem[000000004e00002c] p31_jmpl_1_ho: ldd [%o3+0x020],%l4 ! Mem[000000004f800020] ldub [%o2+0x015],%l6 ! Mem[000000004f000015] ldsb [%o3+0x00a],%l5 ! Mem[000000004f80000a] stx %l4,[%o2+0x008] ! Mem[000000004f000008] ldd [%o2+0x028],%l6 ! Mem[000000004f000028] ldsw [%o1+0x008],%l3 ! Mem[000000004e800008] stb %l4,[%o1+0x035] ! Mem[000000004e800035] jmpl %g6+8,%g0 lduh [%o1+0x006],%l2 ! Mem[000000004e800006] p31_call_1_ho: sth %l7,[%o2+0x022] ! Mem[000000004f000022] lduh [%o1+0x014],%l2 ! Mem[000000004e800014] stw %l5,[%o0+0x038] ! Mem[000000004e000038] stb %l0,[%o2+0x010] ! Mem[000000004f000010] lduw [%o3+0x00c],%l1 ! Mem[000000004f80000c] retl lduh [%o0+0x02c],%l5 ! Mem[000000004e00002c] p32_jmpl_1_le: ldsb [%i0+0x01f],%l1 ! Mem[000000005000001f] lduh [%i2+0x01a],%l2 ! Mem[000000005100001a] jmpl %g6+8,%g0 std %l6,[%i2+0x028] ! Mem[0000000051000028] p32_call_1_le: stx %l6,[%i2+0x018] ! Mem[0000000051000018] retl stx %l2,[%i1+0x028] ! Mem[0000000050800028] p32_jmpl_1_lo: ldsb [%o0+0x01f],%l1 ! Mem[000000005000001f] lduh [%o2+0x01a],%l2 ! Mem[000000005100001a] jmpl %g6+8,%g0 std %l6,[%o2+0x028] ! Mem[0000000051000028] p32_call_1_lo: stx %l6,[%o2+0x018] ! Mem[0000000051000018] retl stx %l2,[%o1+0x028] ! Mem[0000000050800028] p32_jmpl_1_he: sth %l4,[%i1+0x002] ! Mem[0000000050800002] stb %l6,[%i2+0x035] ! Mem[0000000051000035] ldsw [%i1+0x008],%l5 ! Mem[0000000050800008] ldsh [%i2+0x00a],%l4 ! Mem[000000005100000a] ldx [%i3+0x008],%l6 ! Mem[0000000051800008] stb %l3,[%i0+0x008] ! Mem[0000000050000008] sth %l4,[%i2+0x014] ! Mem[0000000051000014] jmpl %g6+8,%g0 stw %l2,[%i2+0x004] ! Mem[0000000051000004] p32_call_1_he: stb %l7,[%i0+0x023] ! Mem[0000000050000023] stx %l2,[%i2+0x010] ! Mem[0000000051000010] ldsh [%i2+0x038],%l5 ! Mem[0000000051000038] stb %l0,[%i1+0x010] ! Mem[0000000050800010] ldsw [%i3+0x02c],%l1 ! Mem[000000005180002c] retl stb %l5,[%i3+0x02c] ! Mem[000000005180002c] p32_jmpl_1_ho: sth %l4,[%o1+0x002] ! Mem[0000000050800002] stb %l6,[%o2+0x035] ! Mem[0000000051000035] ldsw [%o1+0x008],%l5 ! Mem[0000000050800008] ldsh [%o2+0x00a],%l4 ! Mem[000000005100000a] ldx [%o3+0x008],%l6 ! Mem[0000000051800008] stb %l3,[%o0+0x008] ! Mem[0000000050000008] sth %l4,[%o2+0x014] ! Mem[0000000051000014] jmpl %g6+8,%g0 stw %l2,[%o2+0x004] ! Mem[0000000051000004] p32_call_1_ho: stb %l7,[%o0+0x023] ! Mem[0000000050000023] stx %l2,[%o2+0x010] ! Mem[0000000051000010] ldsh [%o2+0x038],%l5 ! Mem[0000000051000038] stb %l0,[%o1+0x010] ! Mem[0000000050800010] ldsw [%o3+0x02c],%l1 ! Mem[000000005180002c] retl stb %l5,[%o3+0x02c] ! Mem[000000005180002c] p33_jmpl_1_le: stx %l1,[%i3+0x038] ! Mem[0000000053800038] ldd [%i1+0x038],%l2 ! Mem[0000000052800038] jmpl %g6+8,%g0 ldub [%i0+0x00d],%l7 ! Mem[000000005200000d] p33_call_1_le: stb %l6,[%i2+0x03c] ! Mem[000000005300003c] retl ldub [%i2+0x02a],%l2 ! Mem[000000005300002a] p33_jmpl_1_lo: stx %l1,[%o3+0x038] ! Mem[0000000053800038] ldd [%o1+0x038],%l2 ! Mem[0000000052800038] jmpl %g6+8,%g0 ldub [%o0+0x00d],%l7 ! Mem[000000005200000d] p33_call_1_lo: stb %l6,[%o2+0x03c] ! Mem[000000005300003c] retl ldub [%o2+0x02a],%l2 ! Mem[000000005300002a] p33_jmpl_1_he: ldx [%i2+0x020],%l4 ! Mem[0000000053000020] sth %l6,[%i2+0x014] ! Mem[0000000053000014] lduh [%i3+0x00a],%l5 ! Mem[000000005380000a] ldsw [%i2+0x008],%l4 ! Mem[0000000053000008] ldsb [%i2+0x02e],%l6 ! Mem[000000005300002e] stw %l3,[%i0+0x008] ! Mem[0000000052000008] ldsb [%i3+0x035],%l4 ! Mem[0000000053800035] jmpl %g6+8,%g0 lduw [%i2+0x004],%l2 ! Mem[0000000053000004] p33_call_1_he: ldub [%i1+0x023],%l7 ! Mem[0000000052800023] ldub [%i3+0x015],%l2 ! Mem[0000000053800015] lduw [%i1+0x038],%l5 ! Mem[0000000052800038] sth %l0,[%i2+0x010] ! Mem[0000000053000010] ldd [%i3+0x008],%l0 ! Mem[0000000053800008] retl stw %l5,[%i2+0x02c] ! Mem[000000005300002c] p33_jmpl_1_ho: ldx [%o2+0x020],%l4 ! Mem[0000000053000020] sth %l6,[%o2+0x014] ! Mem[0000000053000014] lduh [%o3+0x00a],%l5 ! Mem[000000005380000a] ldsw [%o2+0x008],%l4 ! Mem[0000000053000008] ldsb [%o2+0x02e],%l6 ! Mem[000000005300002e] stw %l3,[%o0+0x008] ! Mem[0000000052000008] ldsb [%o3+0x035],%l4 ! Mem[0000000053800035] jmpl %g6+8,%g0 lduw [%o2+0x004],%l2 ! Mem[0000000053000004] p33_call_1_ho: ldub [%o1+0x023],%l7 ! Mem[0000000052800023] ldub [%o3+0x015],%l2 ! Mem[0000000053800015] lduw [%o1+0x038],%l5 ! Mem[0000000052800038] sth %l0,[%o2+0x010] ! Mem[0000000053000010] ldd [%o3+0x008],%l0 ! Mem[0000000053800008] retl stw %l5,[%o2+0x02c] ! Mem[000000005300002c] p34_jmpl_1_le: sth %l1,[%i0+0x01e] ! Mem[000000005400001e] stb %l2,[%i0+0x01a] ! Mem[000000005400001a] jmpl %g6+8,%g0 stx %l7,[%i3+0x028] ! Mem[0000000055800028] p34_call_1_le: ldub [%i2+0x01c],%l6 ! Mem[000000005500001c] retl std %l2,[%i3+0x028] ! Mem[0000000055800028] p34_jmpl_1_lo: sth %l1,[%o0+0x01e] ! Mem[000000005400001e] stb %l2,[%o0+0x01a] ! Mem[000000005400001a] jmpl %g6+8,%g0 stx %l7,[%o3+0x028] ! Mem[0000000055800028] p34_call_1_lo: ldub [%o2+0x01c],%l6 ! Mem[000000005500001c] retl std %l2,[%o3+0x028] ! Mem[0000000055800028] p34_jmpl_1_he: ldub [%i0+0x003],%l4 ! Mem[0000000054000003] stx %l6,[%i2+0x030] ! Mem[0000000055000030] lduh [%i1+0x00a],%l5 ! Mem[000000005480000a] lduw [%i2+0x008],%l4 ! Mem[0000000055000008] stb %l6,[%i3+0x00e] ! Mem[000000005580000e] ldsw [%i0+0x008],%l3 ! Mem[0000000054000008] lduh [%i3+0x014],%l4 ! Mem[0000000055800014] jmpl %g6+8,%g0 ldsb [%i3+0x006],%l2 ! Mem[0000000055800006] p34_call_1_he: ldsh [%i2+0x022],%l7 ! Mem[0000000055000022] stw %l2,[%i0+0x014] ! Mem[0000000054000014] sth %l5,[%i2+0x038] ! Mem[0000000055000038] sth %l0,[%i0+0x010] ! Mem[0000000054000010] sth %l1,[%i3+0x02e] ! Mem[000000005580002e] retl ldsb [%i1+0x02c],%l5 ! Mem[000000005480002c] p34_jmpl_1_ho: ldub [%o0+0x003],%l4 ! Mem[0000000054000003] stx %l6,[%o2+0x030] ! Mem[0000000055000030] lduh [%o1+0x00a],%l5 ! Mem[000000005480000a] lduw [%o2+0x008],%l4 ! Mem[0000000055000008] stb %l6,[%o3+0x00e] ! Mem[000000005580000e] ldsw [%o0+0x008],%l3 ! Mem[0000000054000008] lduh [%o3+0x014],%l4 ! Mem[0000000055800014] jmpl %g6+8,%g0 ldsb [%o3+0x006],%l2 ! Mem[0000000055800006] p34_call_1_ho: ldsh [%o2+0x022],%l7 ! Mem[0000000055000022] stw %l2,[%o0+0x014] ! Mem[0000000054000014] sth %l5,[%o2+0x038] ! Mem[0000000055000038] sth %l0,[%o0+0x010] ! Mem[0000000054000010] sth %l1,[%o3+0x02e] ! Mem[000000005580002e] retl ldsb [%o1+0x02c],%l5 ! Mem[000000005480002c] p35_jmpl_1_le: stb %l1,[%i3+0x03f] ! Mem[000000005780003f] ldsw [%i3+0x038],%l2 ! Mem[0000000057800038] jmpl %g6+8,%g0 ldx [%i2+0x008],%l7 ! Mem[0000000057000008] p35_call_1_le: ldd [%i1+0x038],%l6 ! Mem[0000000056800038] retl ldsb [%i3+0x02a],%l2 ! Mem[000000005780002a] p35_jmpl_1_lo: stb %l1,[%o3+0x03f] ! Mem[000000005780003f] ldsw [%o3+0x038],%l2 ! Mem[0000000057800038] jmpl %g6+8,%g0 ldx [%o2+0x008],%l7 ! Mem[0000000057000008] p35_call_1_lo: ldd [%o1+0x038],%l6 ! Mem[0000000056800038] retl ldsb [%o3+0x02a],%l2 ! Mem[000000005780002a] p35_jmpl_1_he: ldsb [%i2+0x023],%l4 ! Mem[0000000057000023] ldsb [%i2+0x015],%l6 ! Mem[0000000057000015] ldx [%i3+0x008],%l5 ! Mem[0000000057800008] std %l4,[%i2+0x008] ! Mem[0000000057000008] ldsh [%i2+0x02e],%l6 ! Mem[000000005700002e] stb %l3,[%i3+0x008] ! Mem[0000000057800008] ldx [%i1+0x030],%l4 ! Mem[0000000056800030] jmpl %g6+8,%g0 std %l2,[%i0+0x000] ! Mem[0000000056000000] p35_call_1_he: ldd [%i0+0x020],%l6 ! Mem[0000000056000020] ldsw [%i1+0x014],%l2 ! Mem[0000000056800014] ldsb [%i1+0x039],%l5 ! Mem[0000000056800039] stx %l0,[%i2+0x010] ! Mem[0000000057000010] ldx [%i3+0x008],%l1 ! Mem[0000000057800008] retl ldub [%i0+0x02c],%l5 ! Mem[000000005600002c] p35_jmpl_1_ho: ldsb [%o2+0x023],%l4 ! Mem[0000000057000023] ldsb [%o2+0x015],%l6 ! Mem[0000000057000015] ldx [%o3+0x008],%l5 ! Mem[0000000057800008] std %l4,[%o2+0x008] ! Mem[0000000057000008] ldsh [%o2+0x02e],%l6 ! Mem[000000005700002e] stb %l3,[%o3+0x008] ! Mem[0000000057800008] ldx [%o1+0x030],%l4 ! Mem[0000000056800030] jmpl %g6+8,%g0 std %l2,[%o0+0x000] ! Mem[0000000056000000] p35_call_1_ho: ldd [%o0+0x020],%l6 ! Mem[0000000056000020] ldsw [%o1+0x014],%l2 ! Mem[0000000056800014] ldsb [%o1+0x039],%l5 ! Mem[0000000056800039] stx %l0,[%o2+0x010] ! Mem[0000000057000010] ldx [%o3+0x008],%l1 ! Mem[0000000057800008] retl ldub [%o0+0x02c],%l5 ! Mem[000000005600002c] p36_jmpl_1_le: stb %l1,[%i1+0x01f] ! Mem[000000005880001f] stw %l2,[%i1+0x018] ! Mem[0000000058800018] jmpl %g6+8,%g0 ldub [%i0+0x02d],%l7 ! Mem[000000005800002d] p36_call_1_le: stw %l6,[%i1+0x01c] ! Mem[000000005880001c] retl lduw [%i3+0x028],%l2 ! Mem[0000000059800028] p36_jmpl_1_lo: stb %l1,[%o1+0x01f] ! Mem[000000005880001f] stw %l2,[%o1+0x018] ! Mem[0000000058800018] jmpl %g6+8,%g0 ldub [%o0+0x02d],%l7 ! Mem[000000005800002d] p36_call_1_lo: stw %l6,[%o1+0x01c] ! Mem[000000005880001c] retl lduw [%o3+0x028],%l2 ! Mem[0000000059800028] p36_jmpl_1_he: stw %l4,[%i0+0x000] ! Mem[0000000058000000] lduh [%i2+0x034],%l6 ! Mem[0000000059000034] std %l4,[%i1+0x008] ! Mem[0000000058800008] sth %l4,[%i2+0x00a] ! Mem[000000005900000a] std %l6,[%i3+0x008] ! Mem[0000000059800008] ldd [%i3+0x008],%l2 ! Mem[0000000059800008] stw %l4,[%i2+0x014] ! Mem[0000000059000014] jmpl %g6+8,%g0 ldsh [%i0+0x006],%l2 ! Mem[0000000058000006] p36_call_1_he: std %l6,[%i1+0x020] ! Mem[0000000058800020] sth %l2,[%i1+0x014] ! Mem[0000000058800014] lduh [%i3+0x038],%l5 ! Mem[0000000059800038] stx %l0,[%i0+0x010] ! Mem[0000000058000010] ldsh [%i3+0x02e],%l1 ! Mem[000000005980002e] retl ldx [%i0+0x028],%l5 ! Mem[0000000058000028] p36_jmpl_1_ho: stw %l4,[%o0+0x000] ! Mem[0000000058000000] lduh [%o2+0x034],%l6 ! Mem[0000000059000034] std %l4,[%o1+0x008] ! Mem[0000000058800008] sth %l4,[%o2+0x00a] ! Mem[000000005900000a] std %l6,[%o3+0x008] ! Mem[0000000059800008] ldd [%o3+0x008],%l2 ! Mem[0000000059800008] stw %l4,[%o2+0x014] ! Mem[0000000059000014] jmpl %g6+8,%g0 ldsh [%o0+0x006],%l2 ! Mem[0000000058000006] p36_call_1_ho: std %l6,[%o1+0x020] ! Mem[0000000058800020] sth %l2,[%o1+0x014] ! Mem[0000000058800014] lduh [%o3+0x038],%l5 ! Mem[0000000059800038] stx %l0,[%o0+0x010] ! Mem[0000000058000010] ldsh [%o3+0x02e],%l1 ! Mem[000000005980002e] retl ldx [%o0+0x028],%l5 ! Mem[0000000058000028] p37_jmpl_1_le: lduw [%i3+0x03c],%l1 ! Mem[000000005b80003c] lduw [%i0+0x038],%l2 ! Mem[000000005a000038] jmpl %g6+8,%g0 stx %l7,[%i3+0x008] ! Mem[000000005b800008] p37_call_1_le: ldx [%i0+0x038],%l6 ! Mem[000000005a000038] retl stw %l2,[%i0+0x028] ! Mem[000000005a000028] p37_jmpl_1_lo: lduw [%o3+0x03c],%l1 ! Mem[000000005b80003c] lduw [%o0+0x038],%l2 ! Mem[000000005a000038] jmpl %g6+8,%g0 stx %l7,[%o3+0x008] ! Mem[000000005b800008] p37_call_1_lo: ldx [%o0+0x038],%l6 ! Mem[000000005a000038] retl stw %l2,[%o0+0x028] ! Mem[000000005a000028] p37_jmpl_1_he: stb %l4,[%i2+0x023] ! Mem[000000005b000023] ldx [%i2+0x010],%l6 ! Mem[000000005b000010] stw %l5,[%i3+0x008] ! Mem[000000005b800008] ldd [%i2+0x008],%l4 ! Mem[000000005b000008] ldsw [%i2+0x02c],%l6 ! Mem[000000005b00002c] ldsw [%i3+0x008],%l3 ! Mem[000000005b800008] ldsh [%i3+0x034],%l4 ! Mem[000000005b800034] jmpl %g6+8,%g0 sth %l2,[%i0+0x006] ! Mem[000000005a000006] p37_call_1_he: ldx [%i2+0x020],%l7 ! Mem[000000005b000020] ldsh [%i1+0x014],%l2 ! Mem[000000005a800014] std %l4,[%i1+0x038] ! Mem[000000005a800038] stx %l0,[%i2+0x010] ! Mem[000000005b000010] stx %l1,[%i0+0x008] ! Mem[000000005a000008] retl sth %l5,[%i3+0x02c] ! Mem[000000005b80002c] p37_jmpl_1_ho: stb %l4,[%o2+0x023] ! Mem[000000005b000023] ldx [%o2+0x010],%l6 ! Mem[000000005b000010] stw %l5,[%o3+0x008] ! Mem[000000005b800008] ldd [%o2+0x008],%l4 ! Mem[000000005b000008] ldsw [%o2+0x02c],%l6 ! Mem[000000005b00002c] ldsw [%o3+0x008],%l3 ! Mem[000000005b800008] ldsh [%o3+0x034],%l4 ! Mem[000000005b800034] jmpl %g6+8,%g0 sth %l2,[%o0+0x006] ! Mem[000000005a000006] p37_call_1_ho: ldx [%o2+0x020],%l7 ! Mem[000000005b000020] ldsh [%o1+0x014],%l2 ! Mem[000000005a800014] std %l4,[%o1+0x038] ! Mem[000000005a800038] stx %l0,[%o2+0x010] ! Mem[000000005b000010] stx %l1,[%o0+0x008] ! Mem[000000005a000008] retl sth %l5,[%o3+0x02c] ! Mem[000000005b80002c] p38_jmpl_1_le: ldub [%i2+0x01f],%l1 ! Mem[000000005d00001f] ldsb [%i0+0x01a],%l2 ! Mem[000000005c00001a] jmpl %g6+8,%g0 ldx [%i1+0x028],%l7 ! Mem[000000005c800028] p38_call_1_le: ldsw [%i0+0x01c],%l6 ! Mem[000000005c00001c] retl ldsw [%i1+0x028],%l2 ! Mem[000000005c800028] p38_jmpl_1_lo: ldub [%o2+0x01f],%l1 ! Mem[000000005d00001f] ldsb [%o0+0x01a],%l2 ! Mem[000000005c00001a] jmpl %g6+8,%g0 ldx [%o1+0x028],%l7 ! Mem[000000005c800028] p38_call_1_lo: ldsw [%o0+0x01c],%l6 ! Mem[000000005c00001c] retl ldsw [%o1+0x028],%l2 ! Mem[000000005c800028] p38_jmpl_1_he: lduh [%i3+0x002],%l4 ! Mem[000000005d800002] std %l6,[%i2+0x030] ! Mem[000000005d000030] stw %l5,[%i1+0x008] ! Mem[000000005c800008] ldsb [%i1+0x00b],%l4 ! Mem[000000005c80000b] sth %l6,[%i3+0x00e] ! Mem[000000005d80000e] stb %l3,[%i2+0x008] ! Mem[000000005d000008] ldub [%i3+0x015],%l4 ! Mem[000000005d800015] jmpl %g6+8,%g0 lduh [%i1+0x006],%l2 ! Mem[000000005c800006] p38_call_1_he: ldsw [%i0+0x020],%l7 ! Mem[000000005c000020] std %l2,[%i2+0x010] ! Mem[000000005d000010] ldd [%i3+0x038],%l4 ! Mem[000000005d800038] ldsb [%i0+0x010],%l0 ! Mem[000000005c000010] std %l0,[%i0+0x028] ! Mem[000000005c000028] retl ldd [%i2+0x028],%l4 ! Mem[000000005d000028] p38_jmpl_1_ho: lduh [%o3+0x002],%l4 ! Mem[000000005d800002] std %l6,[%o2+0x030] ! Mem[000000005d000030] stw %l5,[%o1+0x008] ! Mem[000000005c800008] ldsb [%o1+0x00b],%l4 ! Mem[000000005c80000b] sth %l6,[%o3+0x00e] ! Mem[000000005d80000e] stb %l3,[%o2+0x008] ! Mem[000000005d000008] ldub [%o3+0x015],%l4 ! Mem[000000005d800015] jmpl %g6+8,%g0 lduh [%o1+0x006],%l2 ! Mem[000000005c800006] p38_call_1_ho: ldsw [%o0+0x020],%l7 ! Mem[000000005c000020] std %l2,[%o2+0x010] ! Mem[000000005d000010] ldd [%o3+0x038],%l4 ! Mem[000000005d800038] ldsb [%o0+0x010],%l0 ! Mem[000000005c000010] std %l0,[%o0+0x028] ! Mem[000000005c000028] retl ldd [%o2+0x028],%l4 ! Mem[000000005d000028] p39_jmpl_1_le: ldsh [%i0+0x03e],%l1 ! Mem[000000005e00003e] std %l2,[%i2+0x038] ! Mem[000000005f000038] jmpl %g6+8,%g0 ldsh [%i0+0x00c],%l7 ! Mem[000000005e00000c] p39_call_1_le: stx %l6,[%i0+0x038] ! Mem[000000005e000038] retl lduw [%i2+0x028],%l2 ! Mem[000000005f000028] p39_jmpl_1_lo: ldsh [%o0+0x03e],%l1 ! Mem[000000005e00003e] std %l2,[%o2+0x038] ! Mem[000000005f000038] jmpl %g6+8,%g0 ldsh [%o0+0x00c],%l7 ! Mem[000000005e00000c] p39_call_1_lo: stx %l6,[%o0+0x038] ! Mem[000000005e000038] retl lduw [%o2+0x028],%l2 ! Mem[000000005f000028] p39_jmpl_1_he: ldd [%i1+0x020],%l4 ! Mem[000000005e800020] stw %l6,[%i2+0x014] ! Mem[000000005f000014] ldd [%i3+0x008],%l4 ! Mem[000000005f800008] ldub [%i1+0x00b],%l4 ! Mem[000000005e80000b] ldub [%i2+0x02e],%l6 ! Mem[000000005f00002e] ldd [%i2+0x008],%l2 ! Mem[000000005f000008] stb %l4,[%i0+0x035] ! Mem[000000005e000035] jmpl %g6+8,%g0 stw %l2,[%i2+0x004] ! Mem[000000005f000004] p39_call_1_he: ldsb [%i0+0x023],%l7 ! Mem[000000005e000023] ldsw [%i3+0x014],%l2 ! Mem[000000005f800014] ldub [%i2+0x039],%l5 ! Mem[000000005f000039] ldsb [%i2+0x010],%l0 ! Mem[000000005f000010] lduw [%i0+0x00c],%l1 ! Mem[000000005e00000c] retl ldsw [%i2+0x02c],%l5 ! Mem[000000005f00002c] p39_jmpl_1_ho: ldd [%o1+0x020],%l4 ! Mem[000000005e800020] stw %l6,[%o2+0x014] ! Mem[000000005f000014] ldd [%o3+0x008],%l4 ! Mem[000000005f800008] ldub [%o1+0x00b],%l4 ! Mem[000000005e80000b] ldub [%o2+0x02e],%l6 ! Mem[000000005f00002e] ldd [%o2+0x008],%l2 ! Mem[000000005f000008] stb %l4,[%o0+0x035] ! Mem[000000005e000035] jmpl %g6+8,%g0 stw %l2,[%o2+0x004] ! Mem[000000005f000004] p39_call_1_ho: ldsb [%o0+0x023],%l7 ! Mem[000000005e000023] ldsw [%o3+0x014],%l2 ! Mem[000000005f800014] ldub [%o2+0x039],%l5 ! Mem[000000005f000039] ldsb [%o2+0x010],%l0 ! Mem[000000005f000010] lduw [%o0+0x00c],%l1 ! Mem[000000005e00000c] retl ldsw [%o2+0x02c],%l5 ! Mem[000000005f00002c] p40_jmpl_1_le: ldsh [%i2+0x01e],%l1 ! Mem[000000006100001e] ldub [%i1+0x01a],%l2 ! Mem[000000006080001a] jmpl %g6+8,%g0 sth %l7,[%i3+0x02c] ! Mem[000000006180002c] p40_call_1_le: stb %l6,[%i3+0x01c] ! Mem[000000006180001c] retl stw %l2,[%i3+0x028] ! Mem[0000000061800028] p40_jmpl_1_lo: ldsh [%o2+0x01e],%l1 ! Mem[000000006100001e] ldub [%o1+0x01a],%l2 ! Mem[000000006080001a] jmpl %g6+8,%g0 sth %l7,[%o3+0x02c] ! Mem[000000006180002c] p40_call_1_lo: stb %l6,[%o3+0x01c] ! Mem[000000006180001c] retl stw %l2,[%o3+0x028] ! Mem[0000000061800028] p40_jmpl_1_he: sth %l4,[%i2+0x002] ! Mem[0000000061000002] ldsh [%i2+0x034],%l6 ! Mem[0000000061000034] ldsh [%i1+0x00a],%l5 ! Mem[000000006080000a] ldx [%i1+0x008],%l4 ! Mem[0000000060800008] stw %l6,[%i0+0x00c] ! Mem[000000006000000c] lduh [%i2+0x008],%l3 ! Mem[0000000061000008] stx %l4,[%i1+0x010] ! Mem[0000000060800010] jmpl %g6+8,%g0 lduw [%i3+0x004],%l2 ! Mem[0000000061800004] p40_call_1_he: sth %l7,[%i2+0x022] ! Mem[0000000061000022] stb %l2,[%i0+0x015] ! Mem[0000000060000015] sth %l5,[%i3+0x038] ! Mem[0000000061800038] ldsw [%i0+0x010],%l0 ! Mem[0000000060000010] ldsw [%i0+0x02c],%l1 ! Mem[000000006000002c] retl lduw [%i1+0x02c],%l5 ! Mem[000000006080002c] p40_jmpl_1_ho: sth %l4,[%o2+0x002] ! Mem[0000000061000002] ldsh [%o2+0x034],%l6 ! Mem[0000000061000034] ldsh [%o1+0x00a],%l5 ! Mem[000000006080000a] ldx [%o1+0x008],%l4 ! Mem[0000000060800008] stw %l6,[%o0+0x00c] ! Mem[000000006000000c] lduh [%o2+0x008],%l3 ! Mem[0000000061000008] stx %l4,[%o1+0x010] ! Mem[0000000060800010] jmpl %g6+8,%g0 lduw [%o3+0x004],%l2 ! Mem[0000000061800004] p40_call_1_ho: sth %l7,[%o2+0x022] ! Mem[0000000061000022] stb %l2,[%o0+0x015] ! Mem[0000000060000015] sth %l5,[%o3+0x038] ! Mem[0000000061800038] ldsw [%o0+0x010],%l0 ! Mem[0000000060000010] ldsw [%o0+0x02c],%l1 ! Mem[000000006000002c] retl lduw [%o1+0x02c],%l5 ! Mem[000000006080002c] p41_jmpl_1_le: ldd [%i0+0x038],%l0 ! Mem[0000000062000038] stx %l2,[%i0+0x038] ! Mem[0000000062000038] jmpl %g6+8,%g0 lduh [%i1+0x00c],%l7 ! Mem[000000006280000c] p41_call_1_le: lduw [%i3+0x03c],%l6 ! Mem[000000006380003c] retl ldsw [%i3+0x028],%l2 ! Mem[0000000063800028] p41_jmpl_1_lo: ldd [%o0+0x038],%l0 ! Mem[0000000062000038] stx %l2,[%o0+0x038] ! Mem[0000000062000038] jmpl %g6+8,%g0 lduh [%o1+0x00c],%l7 ! Mem[000000006280000c] p41_call_1_lo: lduw [%o3+0x03c],%l6 ! Mem[000000006380003c] retl ldsw [%o3+0x028],%l2 ! Mem[0000000063800028] p41_jmpl_1_he: ldx [%i0+0x020],%l4 ! Mem[0000000062000020] ldub [%i2+0x015],%l6 ! Mem[0000000063000015] ldsh [%i3+0x00a],%l5 ! Mem[000000006380000a] stb %l4,[%i0+0x00b] ! Mem[000000006200000b] lduh [%i2+0x02e],%l6 ! Mem[000000006300002e] sth %l3,[%i2+0x008] ! Mem[0000000063000008] ldsb [%i3+0x035],%l4 ! Mem[0000000063800035] jmpl %g6+8,%g0 ldsb [%i3+0x006],%l2 ! Mem[0000000063800006] p41_call_1_he: stb %l7,[%i0+0x023] ! Mem[0000000062000023] ldsh [%i1+0x014],%l2 ! Mem[0000000062800014] ldsb [%i2+0x039],%l5 ! Mem[0000000063000039] ldsw [%i2+0x010],%l0 ! Mem[0000000063000010] ldd [%i0+0x008],%l0 ! Mem[0000000062000008] retl std %l4,[%i0+0x028] ! Mem[0000000062000028] p41_jmpl_1_ho: ldx [%o0+0x020],%l4 ! Mem[0000000062000020] ldub [%o2+0x015],%l6 ! Mem[0000000063000015] ldsh [%o3+0x00a],%l5 ! Mem[000000006380000a] stb %l4,[%o0+0x00b] ! Mem[000000006200000b] lduh [%o2+0x02e],%l6 ! Mem[000000006300002e] sth %l3,[%o2+0x008] ! Mem[0000000063000008] ldsb [%o3+0x035],%l4 ! Mem[0000000063800035] jmpl %g6+8,%g0 ldsb [%o3+0x006],%l2 ! Mem[0000000063800006] p41_call_1_ho: stb %l7,[%o0+0x023] ! Mem[0000000062000023] ldsh [%o1+0x014],%l2 ! Mem[0000000062800014] ldsb [%o2+0x039],%l5 ! Mem[0000000063000039] ldsw [%o2+0x010],%l0 ! Mem[0000000063000010] ldd [%o0+0x008],%l0 ! Mem[0000000062000008] retl std %l4,[%o0+0x028] ! Mem[0000000062000028] p42_jmpl_1_le: stw %l1,[%i3+0x01c] ! Mem[000000006580001c] ldx [%i3+0x018],%l2 ! Mem[0000000065800018] jmpl %g6+8,%g0 ldd [%i3+0x028],%l6 ! Mem[0000000065800028] p42_call_1_le: ldsh [%i2+0x01c],%l6 ! Mem[000000006500001c] retl stb %l2,[%i0+0x02a] ! Mem[000000006400002a] p42_jmpl_1_lo: stw %l1,[%o3+0x01c] ! Mem[000000006580001c] ldx [%o3+0x018],%l2 ! Mem[0000000065800018] jmpl %g6+8,%g0 ldd [%o3+0x028],%l6 ! Mem[0000000065800028] p42_call_1_lo: ldsh [%o2+0x01c],%l6 ! Mem[000000006500001c] retl stb %l2,[%o0+0x02a] ! Mem[000000006400002a] p42_jmpl_1_he: ldub [%i2+0x003],%l4 ! Mem[0000000065000003] lduw [%i2+0x034],%l6 ! Mem[0000000065000034] ldub [%i1+0x00a],%l5 ! Mem[000000006480000a] stw %l4,[%i0+0x008] ! Mem[0000000064000008] stx %l6,[%i0+0x008] ! Mem[0000000064000008] ldd [%i2+0x008],%l2 ! Mem[0000000065000008] lduh [%i3+0x014],%l4 ! Mem[0000000065800014] jmpl %g6+8,%g0 std %l2,[%i0+0x000] ! Mem[0000000064000000] p42_call_1_he: ldub [%i0+0x023],%l7 ! Mem[0000000064000023] ldx [%i1+0x010],%l2 ! Mem[0000000064800010] lduh [%i0+0x038],%l5 ! Mem[0000000064000038] lduh [%i0+0x010],%l0 ! Mem[0000000064000010] sth %l1,[%i0+0x02e] ! Mem[000000006400002e] retl stx %l5,[%i0+0x028] ! Mem[0000000064000028] p42_jmpl_1_ho: ldub [%o2+0x003],%l4 ! Mem[0000000065000003] lduw [%o2+0x034],%l6 ! Mem[0000000065000034] ldub [%o1+0x00a],%l5 ! Mem[000000006480000a] stw %l4,[%o0+0x008] ! Mem[0000000064000008] stx %l6,[%o0+0x008] ! Mem[0000000064000008] ldd [%o2+0x008],%l2 ! Mem[0000000065000008] lduh [%o3+0x014],%l4 ! Mem[0000000065800014] jmpl %g6+8,%g0 std %l2,[%o0+0x000] ! Mem[0000000064000000] p42_call_1_ho: ldub [%o0+0x023],%l7 ! Mem[0000000064000023] ldx [%o1+0x010],%l2 ! Mem[0000000064800010] lduh [%o0+0x038],%l5 ! Mem[0000000064000038] lduh [%o0+0x010],%l0 ! Mem[0000000064000010] sth %l1,[%o0+0x02e] ! Mem[000000006400002e] retl stx %l5,[%o0+0x028] ! Mem[0000000064000028] p43_jmpl_1_le: stw %l1,[%i1+0x03c] ! Mem[000000006680003c] ldsh [%i1+0x03a],%l2 ! Mem[000000006680003a] jmpl %g6+8,%g0 stb %l7,[%i2+0x00d] ! Mem[000000006700000d] p43_call_1_le: stw %l6,[%i2+0x03c] ! Mem[000000006700003c] retl ldd [%i1+0x028],%l2 ! Mem[0000000066800028] p43_jmpl_1_lo: stw %l1,[%o1+0x03c] ! Mem[000000006680003c] ldsh [%o1+0x03a],%l2 ! Mem[000000006680003a] jmpl %g6+8,%g0 stb %l7,[%o2+0x00d] ! Mem[000000006700000d] p43_call_1_lo: stw %l6,[%o2+0x03c] ! Mem[000000006700003c] retl ldd [%o1+0x028],%l2 ! Mem[0000000066800028] p43_jmpl_1_he: ldsb [%i3+0x023],%l4 ! Mem[0000000067800023] stb %l6,[%i2+0x015] ! Mem[0000000067000015] lduw [%i3+0x008],%l5 ! Mem[0000000067800008] ldsb [%i0+0x00b],%l4 ! Mem[000000006600000b] lduw [%i2+0x02c],%l6 ! Mem[000000006700002c] lduh [%i1+0x008],%l3 ! Mem[0000000066800008] std %l4,[%i0+0x030] ! Mem[0000000066000030] jmpl %g6+8,%g0 ldsh [%i0+0x006],%l2 ! Mem[0000000066000006] p43_call_1_he: ldsh [%i2+0x022],%l7 ! Mem[0000000067000022] ldsb [%i1+0x015],%l2 ! Mem[0000000066800015] std %l4,[%i2+0x038] ! Mem[0000000067000038] lduh [%i2+0x010],%l0 ! Mem[0000000067000010] lduh [%i0+0x00e],%l1 ! Mem[000000006600000e] retl ldub [%i3+0x02c],%l5 ! Mem[000000006780002c] p43_jmpl_1_ho: ldsb [%o3+0x023],%l4 ! Mem[0000000067800023] stb %l6,[%o2+0x015] ! Mem[0000000067000015] lduw [%o3+0x008],%l5 ! Mem[0000000067800008] ldsb [%o0+0x00b],%l4 ! Mem[000000006600000b] lduw [%o2+0x02c],%l6 ! Mem[000000006700002c] lduh [%o1+0x008],%l3 ! Mem[0000000066800008] std %l4,[%o0+0x030] ! Mem[0000000066000030] jmpl %g6+8,%g0 ldsh [%o0+0x006],%l2 ! Mem[0000000066000006] p43_call_1_ho: ldsh [%o2+0x022],%l7 ! Mem[0000000067000022] ldsb [%o1+0x015],%l2 ! Mem[0000000066800015] std %l4,[%o2+0x038] ! Mem[0000000067000038] lduh [%o2+0x010],%l0 ! Mem[0000000067000010] lduh [%o0+0x00e],%l1 ! Mem[000000006600000e] retl ldub [%o3+0x02c],%l5 ! Mem[000000006780002c] p44_jmpl_1_le: std %l0,[%i3+0x018] ! Mem[0000000069800018] sth %l2,[%i0+0x01a] ! Mem[000000006800001a] jmpl %g6+8,%g0 ldsw [%i0+0x02c],%l7 ! Mem[000000006800002c] p44_call_1_le: ldx [%i2+0x018],%l6 ! Mem[0000000069000018] retl lduh [%i1+0x02a],%l2 ! Mem[000000006880002a] p44_jmpl_1_lo: std %l0,[%o3+0x018] ! Mem[0000000069800018] sth %l2,[%o0+0x01a] ! Mem[000000006800001a] jmpl %g6+8,%g0 ldsw [%o0+0x02c],%l7 ! Mem[000000006800002c] p44_call_1_lo: ldx [%o2+0x018],%l6 ! Mem[0000000069000018] retl lduh [%o1+0x02a],%l2 ! Mem[000000006880002a] p44_jmpl_1_he: stw %l4,[%i1+0x000] ! Mem[0000000068800000] stx %l6,[%i2+0x030] ! Mem[0000000069000030] stb %l5,[%i2+0x00a] ! Mem[000000006900000a] ldsh [%i3+0x00a],%l4 ! Mem[000000006980000a] ldd [%i0+0x008],%l6 ! Mem[0000000068000008] sth %l3,[%i1+0x008] ! Mem[0000000068800008] stw %l4,[%i1+0x014] ! Mem[0000000068800014] jmpl %g6+8,%g0 sth %l2,[%i1+0x006] ! Mem[0000000068800006] p44_call_1_he: ldd [%i0+0x020],%l6 ! Mem[0000000068000020] lduw [%i2+0x014],%l2 ! Mem[0000000069000014] ldd [%i0+0x038],%l4 ! Mem[0000000068000038] lduh [%i0+0x010],%l0 ! Mem[0000000068000010] ldsh [%i0+0x02e],%l1 ! Mem[000000006800002e] retl ldx [%i2+0x028],%l5 ! Mem[0000000069000028] p44_jmpl_1_ho: stw %l4,[%o1+0x000] ! Mem[0000000068800000] stx %l6,[%o2+0x030] ! Mem[0000000069000030] stb %l5,[%o2+0x00a] ! Mem[000000006900000a] ldsh [%o3+0x00a],%l4 ! Mem[000000006980000a] ldd [%o0+0x008],%l6 ! Mem[0000000068000008] sth %l3,[%o1+0x008] ! Mem[0000000068800008] stw %l4,[%o1+0x014] ! Mem[0000000068800014] jmpl %g6+8,%g0 sth %l2,[%o1+0x006] ! Mem[0000000068800006] p44_call_1_ho: ldd [%o0+0x020],%l6 ! Mem[0000000068000020] lduw [%o2+0x014],%l2 ! Mem[0000000069000014] ldd [%o0+0x038],%l4 ! Mem[0000000068000038] lduh [%o0+0x010],%l0 ! Mem[0000000068000010] ldsh [%o0+0x02e],%l1 ! Mem[000000006800002e] retl ldx [%o2+0x028],%l5 ! Mem[0000000069000028] p45_jmpl_1_le: ldx [%i1+0x038],%l1 ! Mem[000000006a800038] lduh [%i3+0x03a],%l2 ! Mem[000000006b80003a] jmpl %g6+8,%g0 stw %l7,[%i3+0x00c] ! Mem[000000006b80000c] p45_call_1_le: lduh [%i2+0x03c],%l6 ! Mem[000000006b00003c] retl sth %l2,[%i2+0x02a] ! Mem[000000006b00002a] p45_jmpl_1_lo: ldx [%o1+0x038],%l1 ! Mem[000000006a800038] lduh [%o3+0x03a],%l2 ! Mem[000000006b80003a] jmpl %g6+8,%g0 stw %l7,[%o3+0x00c] ! Mem[000000006b80000c] p45_call_1_lo: lduh [%o2+0x03c],%l6 ! Mem[000000006b00003c] retl sth %l2,[%o2+0x02a] ! Mem[000000006b00002a] p45_jmpl_1_he: stb %l4,[%i2+0x023] ! Mem[000000006b000023] ldsb [%i2+0x015],%l6 ! Mem[000000006b000015] stb %l5,[%i3+0x00a] ! Mem[000000006b80000a] lduh [%i3+0x00a],%l4 ! Mem[000000006b80000a] ldx [%i2+0x028],%l6 ! Mem[000000006b000028] ldsh [%i1+0x008],%l3 ! Mem[000000006a800008] ldsh [%i2+0x034],%l4 ! Mem[000000006b000034] jmpl %g6+8,%g0 lduh [%i1+0x006],%l2 ! Mem[000000006a800006] p45_call_1_he: std %l6,[%i0+0x020] ! Mem[000000006a000020] ldd [%i3+0x010],%l2 ! Mem[000000006b800010] ldub [%i2+0x039],%l5 ! Mem[000000006b000039] ldx [%i2+0x010],%l0 ! Mem[000000006b000010] stx %l1,[%i0+0x008] ! Mem[000000006a000008] retl sth %l5,[%i1+0x02c] ! Mem[000000006a80002c] p45_jmpl_1_ho: stb %l4,[%o2+0x023] ! Mem[000000006b000023] ldsb [%o2+0x015],%l6 ! Mem[000000006b000015] stb %l5,[%o3+0x00a] ! Mem[000000006b80000a] lduh [%o3+0x00a],%l4 ! Mem[000000006b80000a] ldx [%o2+0x028],%l6 ! Mem[000000006b000028] ldsh [%o1+0x008],%l3 ! Mem[000000006a800008] ldsh [%o2+0x034],%l4 ! Mem[000000006b000034] jmpl %g6+8,%g0 lduh [%o1+0x006],%l2 ! Mem[000000006a800006] p45_call_1_ho: std %l6,[%o0+0x020] ! Mem[000000006a000020] ldd [%o3+0x010],%l2 ! Mem[000000006b800010] ldub [%o2+0x039],%l5 ! Mem[000000006b000039] ldx [%o2+0x010],%l0 ! Mem[000000006b000010] stx %l1,[%o0+0x008] ! Mem[000000006a000008] retl sth %l5,[%o1+0x02c] ! Mem[000000006a80002c] p46_jmpl_1_le: lduh [%i3+0x01e],%l1 ! Mem[000000006d80001e] ldd [%i2+0x018],%l2 ! Mem[000000006d000018] jmpl %g6+8,%g0 lduw [%i2+0x02c],%l7 ! Mem[000000006d00002c] p46_call_1_le: ldsb [%i2+0x01c],%l6 ! Mem[000000006d00001c] retl ldsh [%i3+0x02a],%l2 ! Mem[000000006d80002a] p46_jmpl_1_lo: lduh [%o3+0x01e],%l1 ! Mem[000000006d80001e] ldd [%o2+0x018],%l2 ! Mem[000000006d000018] jmpl %g6+8,%g0 lduw [%o2+0x02c],%l7 ! Mem[000000006d00002c] p46_call_1_lo: ldsb [%o2+0x01c],%l6 ! Mem[000000006d00001c] retl ldsh [%o3+0x02a],%l2 ! Mem[000000006d80002a] p46_jmpl_1_he: lduh [%i0+0x002],%l4 ! Mem[000000006c000002] ldsw [%i2+0x034],%l6 ! Mem[000000006d000034] sth %l5,[%i2+0x00a] ! Mem[000000006d00000a] lduw [%i3+0x008],%l4 ! Mem[000000006d800008] ldsb [%i0+0x00e],%l6 ! Mem[000000006c00000e] lduh [%i0+0x008],%l3 ! Mem[000000006c000008] lduw [%i3+0x014],%l4 ! Mem[000000006d800014] jmpl %g6+8,%g0 ldd [%i2+0x000],%l2 ! Mem[000000006d000000] p46_call_1_he: ldx [%i2+0x020],%l7 ! Mem[000000006d000020] lduh [%i0+0x014],%l2 ! Mem[000000006c000014] stb %l5,[%i0+0x039] ! Mem[000000006c000039] ldx [%i0+0x010],%l0 ! Mem[000000006c000010] std %l0,[%i0+0x028] ! Mem[000000006c000028] retl ldd [%i0+0x028],%l4 ! Mem[000000006c000028] p46_jmpl_1_ho: lduh [%o0+0x002],%l4 ! Mem[000000006c000002] ldsw [%o2+0x034],%l6 ! Mem[000000006d000034] sth %l5,[%o2+0x00a] ! Mem[000000006d00000a] lduw [%o3+0x008],%l4 ! Mem[000000006d800008] ldsb [%o0+0x00e],%l6 ! Mem[000000006c00000e] lduh [%o0+0x008],%l3 ! Mem[000000006c000008] lduw [%o3+0x014],%l4 ! Mem[000000006d800014] jmpl %g6+8,%g0 ldd [%o2+0x000],%l2 ! Mem[000000006d000000] p46_call_1_ho: ldx [%o2+0x020],%l7 ! Mem[000000006d000020] lduh [%o0+0x014],%l2 ! Mem[000000006c000014] stb %l5,[%o0+0x039] ! Mem[000000006c000039] ldx [%o0+0x010],%l0 ! Mem[000000006c000010] std %l0,[%o0+0x028] ! Mem[000000006c000028] retl ldd [%o0+0x028],%l4 ! Mem[000000006c000028] p47_jmpl_1_le: lduh [%i2+0x03e],%l1 ! Mem[000000006f00003e] stb %l2,[%i1+0x03a] ! Mem[000000006e80003a] jmpl %g6+8,%g0 ldsb [%i0+0x00d],%l7 ! Mem[000000006e00000d] p47_call_1_le: sth %l6,[%i1+0x03c] ! Mem[000000006e80003c] retl ldx [%i3+0x028],%l2 ! Mem[000000006f800028] p47_jmpl_1_lo: lduh [%o2+0x03e],%l1 ! Mem[000000006f00003e] stb %l2,[%o1+0x03a] ! Mem[000000006e80003a] jmpl %g6+8,%g0 ldsb [%o0+0x00d],%l7 ! Mem[000000006e00000d] p47_call_1_lo: sth %l6,[%o1+0x03c] ! Mem[000000006e80003c] retl ldx [%o3+0x028],%l2 ! Mem[000000006f800028] p47_jmpl_1_he: ldsh [%i2+0x022],%l4 ! Mem[000000006f000022] lduh [%i2+0x014],%l6 ! Mem[000000006f000014] stx %l5,[%i3+0x008] ! Mem[000000006f800008] std %l4,[%i2+0x008] ! Mem[000000006f000008] stb %l6,[%i2+0x02e] ! Mem[000000006f00002e] sth %l3,[%i0+0x008] ! Mem[000000006e000008] stb %l4,[%i3+0x035] ! Mem[000000006f800035] jmpl %g6+8,%g0 lduw [%i3+0x004],%l2 ! Mem[000000006f800004] p47_call_1_he: ldsw [%i3+0x020],%l7 ! Mem[000000006f800020] stx %l2,[%i1+0x010] ! Mem[000000006e800010] stx %l5,[%i2+0x038] ! Mem[000000006f000038] std %l0,[%i2+0x010] ! Mem[000000006f000010] lduw [%i0+0x00c],%l1 ! Mem[000000006e00000c] retl ldsw [%i0+0x02c],%l5 ! Mem[000000006e00002c] p47_jmpl_1_ho: ldsh [%o2+0x022],%l4 ! Mem[000000006f000022] lduh [%o2+0x014],%l6 ! Mem[000000006f000014] stx %l5,[%o3+0x008] ! Mem[000000006f800008] std %l4,[%o2+0x008] ! Mem[000000006f000008] stb %l6,[%o2+0x02e] ! Mem[000000006f00002e] sth %l3,[%o0+0x008] ! Mem[000000006e000008] stb %l4,[%o3+0x035] ! Mem[000000006f800035] jmpl %g6+8,%g0 lduw [%o3+0x004],%l2 ! Mem[000000006f800004] p47_call_1_ho: ldsw [%o3+0x020],%l7 ! Mem[000000006f800020] stx %l2,[%o1+0x010] ! Mem[000000006e800010] stx %l5,[%o2+0x038] ! Mem[000000006f000038] std %l0,[%o2+0x010] ! Mem[000000006f000010] lduw [%o0+0x00c],%l1 ! Mem[000000006e00000c] retl ldsw [%o0+0x02c],%l5 ! Mem[000000006e00002c] p48_jmpl_1_le: ldsw [%i0+0x01c],%l1 ! Mem[000000007000001c] ldsw [%i0+0x018],%l2 ! Mem[0000000070000018] jmpl %g6+8,%g0 std %l6,[%i3+0x028] ! Mem[0000000071800028] p48_call_1_le: lduw [%i1+0x01c],%l6 ! Mem[000000007080001c] retl stx %l2,[%i0+0x028] ! Mem[0000000070000028] p48_jmpl_1_lo: ldsw [%o0+0x01c],%l1 ! Mem[000000007000001c] ldsw [%o0+0x018],%l2 ! Mem[0000000070000018] jmpl %g6+8,%g0 std %l6,[%o3+0x028] ! Mem[0000000071800028] p48_call_1_lo: lduw [%o1+0x01c],%l6 ! Mem[000000007080001c] retl stx %l2,[%o0+0x028] ! Mem[0000000070000028] p48_jmpl_1_he: stx %l4,[%i3+0x000] ! Mem[0000000071800000] std %l6,[%i2+0x030] ! Mem[0000000071000030] ldsb [%i2+0x00a],%l5 ! Mem[000000007100000a] stx %l4,[%i2+0x008] ! Mem[0000000071000008] ldd [%i0+0x008],%l6 ! Mem[0000000070000008] ldsh [%i0+0x008],%l3 ! Mem[0000000070000008] stx %l4,[%i1+0x010] ! Mem[0000000070800010] jmpl %g6+8,%g0 ldsb [%i0+0x006],%l2 ! Mem[0000000070000006] p48_call_1_he: ldsb [%i0+0x023],%l7 ! Mem[0000000070000023] lduw [%i1+0x014],%l2 ! Mem[0000000070800014] ldsw [%i1+0x038],%l5 ! Mem[0000000070800038] std %l0,[%i0+0x010] ! Mem[0000000070000010] ldsw [%i0+0x02c],%l1 ! Mem[000000007000002c] retl lduw [%i0+0x02c],%l5 ! Mem[000000007000002c] p48_jmpl_1_ho: stx %l4,[%o3+0x000] ! Mem[0000000071800000] std %l6,[%o2+0x030] ! Mem[0000000071000030] ldsb [%o2+0x00a],%l5 ! Mem[000000007100000a] stx %l4,[%o2+0x008] ! Mem[0000000071000008] ldd [%o0+0x008],%l6 ! Mem[0000000070000008] ldsh [%o0+0x008],%l3 ! Mem[0000000070000008] stx %l4,[%o1+0x010] ! Mem[0000000070800010] jmpl %g6+8,%g0 ldsb [%o0+0x006],%l2 ! Mem[0000000070000006] p48_call_1_ho: ldsb [%o0+0x023],%l7 ! Mem[0000000070000023] lduw [%o1+0x014],%l2 ! Mem[0000000070800014] ldsw [%o1+0x038],%l5 ! Mem[0000000070800038] std %l0,[%o0+0x010] ! Mem[0000000070000010] ldsw [%o0+0x02c],%l1 ! Mem[000000007000002c] retl lduw [%o0+0x02c],%l5 ! Mem[000000007000002c] p49_jmpl_1_le: ldsb [%i3+0x03f],%l1 ! Mem[000000007380003f] ldd [%i3+0x038],%l2 ! Mem[0000000073800038] jmpl %g6+8,%g0 ldub [%i1+0x00d],%l7 ! Mem[000000007280000d] p49_call_1_le: ldsh [%i1+0x03c],%l6 ! Mem[000000007280003c] retl ldub [%i1+0x02a],%l2 ! Mem[000000007280002a] p49_jmpl_1_lo: ldsb [%o3+0x03f],%l1 ! Mem[000000007380003f] ldd [%o3+0x038],%l2 ! Mem[0000000073800038] jmpl %g6+8,%g0 ldub [%o1+0x00d],%l7 ! Mem[000000007280000d] p49_call_1_lo: ldsh [%o1+0x03c],%l6 ! Mem[000000007280003c] retl ldub [%o1+0x02a],%l2 ! Mem[000000007280002a] p49_jmpl_1_he: std %l4,[%i2+0x020] ! Mem[0000000073000020] stw %l6,[%i2+0x014] ! Mem[0000000073000014] ldsb [%i3+0x00a],%l5 ! Mem[000000007380000a] ldd [%i2+0x008],%l4 ! Mem[0000000073000008] ldx [%i3+0x028],%l6 ! Mem[0000000073800028] ldx [%i3+0x008],%l3 ! Mem[0000000073800008] ldsw [%i2+0x034],%l4 ! Mem[0000000073000034] jmpl %g6+8,%g0 std %l2,[%i0+0x000] ! Mem[0000000072000000] p49_call_1_he: sth %l7,[%i2+0x022] ! Mem[0000000073000022] stw %l2,[%i1+0x014] ! Mem[0000000072800014] ldx [%i3+0x038],%l5 ! Mem[0000000073800038] stw %l0,[%i2+0x010] ! Mem[0000000073000010] stw %l1,[%i0+0x00c] ! Mem[000000007200000c] retl std %l4,[%i3+0x028] ! Mem[0000000073800028] p49_jmpl_1_ho: std %l4,[%o2+0x020] ! Mem[0000000073000020] stw %l6,[%o2+0x014] ! Mem[0000000073000014] ldsb [%o3+0x00a],%l5 ! Mem[000000007380000a] ldd [%o2+0x008],%l4 ! Mem[0000000073000008] ldx [%o3+0x028],%l6 ! Mem[0000000073800028] ldx [%o3+0x008],%l3 ! Mem[0000000073800008] ldsw [%o2+0x034],%l4 ! Mem[0000000073000034] jmpl %g6+8,%g0 std %l2,[%o0+0x000] ! Mem[0000000072000000] p49_call_1_ho: sth %l7,[%o2+0x022] ! Mem[0000000073000022] stw %l2,[%o1+0x014] ! Mem[0000000072800014] ldx [%o3+0x038],%l5 ! Mem[0000000073800038] stw %l0,[%o2+0x010] ! Mem[0000000073000010] stw %l1,[%o0+0x00c] ! Mem[000000007200000c] retl std %l4,[%o3+0x028] ! Mem[0000000073800028] p50_jmpl_1_le: stx %l1,[%i0+0x018] ! Mem[0000000074000018] stb %l2,[%i1+0x01a] ! Mem[000000007480001a] jmpl %g6+8,%g0 stx %l7,[%i3+0x028] ! Mem[0000000075800028] p50_call_1_le: ldd [%i0+0x018],%l6 ! Mem[0000000074000018] retl ldx [%i2+0x028],%l2 ! Mem[0000000075000028] p50_jmpl_1_lo: stx %l1,[%o0+0x018] ! Mem[0000000074000018] stb %l2,[%o1+0x01a] ! Mem[000000007480001a] jmpl %g6+8,%g0 stx %l7,[%o3+0x028] ! Mem[0000000075800028] p50_call_1_lo: ldd [%o0+0x018],%l6 ! Mem[0000000074000018] retl ldx [%o2+0x028],%l2 ! Mem[0000000075000028] p50_jmpl_1_he: lduw [%i3+0x000],%l4 ! Mem[0000000075800000] ldd [%i2+0x030],%l6 ! Mem[0000000075000030] ldsw [%i2+0x008],%l5 ! Mem[0000000075000008] ldsw [%i2+0x008],%l4 ! Mem[0000000075000008] ldsb [%i0+0x00e],%l6 ! Mem[000000007400000e] stx %l3,[%i3+0x008] ! Mem[0000000075800008] lduh [%i3+0x014],%l4 ! Mem[0000000075800014] jmpl %g6+8,%g0 ldsh [%i0+0x006],%l2 ! Mem[0000000074000006] p50_call_1_he: stb %l7,[%i3+0x023] ! Mem[0000000075800023] lduh [%i2+0x014],%l2 ! Mem[0000000075000014] stw %l5,[%i1+0x038] ! Mem[0000000074800038] stw %l0,[%i0+0x010] ! Mem[0000000074000010] stb %l1,[%i0+0x02e] ! Mem[000000007400002e] retl stx %l5,[%i2+0x028] ! Mem[0000000075000028] p50_jmpl_1_ho: lduw [%o3+0x000],%l4 ! Mem[0000000075800000] ldd [%o2+0x030],%l6 ! Mem[0000000075000030] ldsw [%o2+0x008],%l5 ! Mem[0000000075000008] ldsw [%o2+0x008],%l4 ! Mem[0000000075000008] ldsb [%o0+0x00e],%l6 ! Mem[000000007400000e] stx %l3,[%o3+0x008] ! Mem[0000000075800008] lduh [%o3+0x014],%l4 ! Mem[0000000075800014] jmpl %g6+8,%g0 ldsh [%o0+0x006],%l2 ! Mem[0000000074000006] p50_call_1_ho: stb %l7,[%o3+0x023] ! Mem[0000000075800023] lduh [%o2+0x014],%l2 ! Mem[0000000075000014] stw %l5,[%o1+0x038] ! Mem[0000000074800038] stw %l0,[%o0+0x010] ! Mem[0000000074000010] stb %l1,[%o0+0x02e] ! Mem[000000007400002e] retl stx %l5,[%o2+0x028] ! Mem[0000000075000028] p51_jmpl_1_le: stx %l1,[%i3+0x038] ! Mem[0000000077800038] ldsw [%i0+0x038],%l2 ! Mem[0000000076000038] jmpl %g6+8,%g0 ldx [%i3+0x008],%l7 ! Mem[0000000077800008] p51_call_1_le: std %l6,[%i0+0x038] ! Mem[0000000076000038] retl stx %l2,[%i3+0x028] ! Mem[0000000077800028] p51_jmpl_1_lo: stx %l1,[%o3+0x038] ! Mem[0000000077800038] ldsw [%o0+0x038],%l2 ! Mem[0000000076000038] jmpl %g6+8,%g0 ldx [%o3+0x008],%l7 ! Mem[0000000077800008] p51_call_1_lo: std %l6,[%o0+0x038] ! Mem[0000000076000038] retl stx %l2,[%o3+0x028] ! Mem[0000000077800028] p51_jmpl_1_he: ldsw [%i1+0x020],%l4 ! Mem[0000000076800020] ldsh [%i2+0x014],%l6 ! Mem[0000000077000014] lduh [%i0+0x00a],%l5 ! Mem[000000007600000a] lduw [%i2+0x008],%l4 ! Mem[0000000077000008] stb %l6,[%i3+0x02e] ! Mem[000000007780002e] ldsh [%i3+0x008],%l3 ! Mem[0000000077800008] std %l4,[%i3+0x030] ! Mem[0000000077800030] jmpl %g6+8,%g0 sth %l2,[%i1+0x006] ! Mem[0000000076800006] p51_call_1_he: ldub [%i0+0x023],%l7 ! Mem[0000000076000023] sth %l2,[%i3+0x014] ! Mem[0000000077800014] ldsh [%i3+0x038],%l5 ! Mem[0000000077800038] ldd [%i2+0x010],%l0 ! Mem[0000000077000010] lduh [%i0+0x00e],%l1 ! Mem[000000007600000e] retl ldsh [%i1+0x02c],%l5 ! Mem[000000007680002c] p51_jmpl_1_ho: ldsw [%o1+0x020],%l4 ! Mem[0000000076800020] ldsh [%o2+0x014],%l6 ! Mem[0000000077000014] lduh [%o0+0x00a],%l5 ! Mem[000000007600000a] lduw [%o2+0x008],%l4 ! Mem[0000000077000008] stb %l6,[%o3+0x02e] ! Mem[000000007780002e] ldsh [%o3+0x008],%l3 ! Mem[0000000077800008] std %l4,[%o3+0x030] ! Mem[0000000077800030] jmpl %g6+8,%g0 sth %l2,[%o1+0x006] ! Mem[0000000076800006] p51_call_1_ho: ldub [%o0+0x023],%l7 ! Mem[0000000076000023] sth %l2,[%o3+0x014] ! Mem[0000000077800014] ldsh [%o3+0x038],%l5 ! Mem[0000000077800038] ldd [%o2+0x010],%l0 ! Mem[0000000077000010] lduh [%o0+0x00e],%l1 ! Mem[000000007600000e] retl ldsh [%o1+0x02c],%l5 ! Mem[000000007680002c] p52_jmpl_1_le: sth %l1,[%i1+0x01e] ! Mem[000000007880001e] stw %l2,[%i3+0x018] ! Mem[0000000079800018] jmpl %g6+8,%g0 ldsh [%i1+0x02c],%l7 ! Mem[000000007880002c] p52_call_1_le: lduh [%i3+0x01c],%l6 ! Mem[000000007980001c] retl ldub [%i3+0x02a],%l2 ! Mem[000000007980002a] p52_jmpl_1_lo: sth %l1,[%o1+0x01e] ! Mem[000000007880001e] stw %l2,[%o3+0x018] ! Mem[0000000079800018] jmpl %g6+8,%g0 ldsh [%o1+0x02c],%l7 ! Mem[000000007880002c] p52_call_1_lo: lduh [%o3+0x01c],%l6 ! Mem[000000007980001c] retl ldub [%o3+0x02a],%l2 ! Mem[000000007980002a] p52_jmpl_1_he: stw %l4,[%i2+0x000] ! Mem[0000000079000000] lduw [%i2+0x034],%l6 ! Mem[0000000079000034] ldx [%i2+0x008],%l5 ! Mem[0000000079000008] ldx [%i2+0x008],%l4 ! Mem[0000000079000008] ldsh [%i0+0x00e],%l6 ! Mem[000000007800000e] ldx [%i2+0x008],%l3 ! Mem[0000000079000008] ldd [%i0+0x010],%l4 ! Mem[0000000078000010] jmpl %g6+8,%g0 lduh [%i2+0x006],%l2 ! Mem[0000000079000006] p52_call_1_he: ldsh [%i2+0x022],%l7 ! Mem[0000000079000022] ldub [%i0+0x015],%l2 ! Mem[0000000078000015] lduw [%i2+0x038],%l5 ! Mem[0000000079000038] ldd [%i0+0x010],%l0 ! Mem[0000000078000010] ldsh [%i0+0x02e],%l1 ! Mem[000000007800002e] retl lduh [%i0+0x02c],%l5 ! Mem[000000007800002c] p52_jmpl_1_ho: stw %l4,[%o2+0x000] ! Mem[0000000079000000] lduw [%o2+0x034],%l6 ! Mem[0000000079000034] ldx [%o2+0x008],%l5 ! Mem[0000000079000008] ldx [%o2+0x008],%l4 ! Mem[0000000079000008] ldsh [%o0+0x00e],%l6 ! Mem[000000007800000e] ldx [%o2+0x008],%l3 ! Mem[0000000079000008] ldd [%o0+0x010],%l4 ! Mem[0000000078000010] jmpl %g6+8,%g0 lduh [%o2+0x006],%l2 ! Mem[0000000079000006] p52_call_1_ho: ldsh [%o2+0x022],%l7 ! Mem[0000000079000022] ldub [%o0+0x015],%l2 ! Mem[0000000078000015] lduw [%o2+0x038],%l5 ! Mem[0000000079000038] ldd [%o0+0x010],%l0 ! Mem[0000000078000010] ldsh [%o0+0x02e],%l1 ! Mem[000000007800002e] retl lduh [%o0+0x02c],%l5 ! Mem[000000007800002c] p53_jmpl_1_le: stb %l1,[%i3+0x03f] ! Mem[000000007b80003f] lduw [%i2+0x038],%l2 ! Mem[000000007b000038] jmpl %g6+8,%g0 sth %l7,[%i3+0x00c] ! Mem[000000007b80000c] p53_call_1_le: ldsb [%i3+0x03c],%l6 ! Mem[000000007b80003c] retl std %l2,[%i3+0x028] ! Mem[000000007b800028] p53_jmpl_1_lo: stb %l1,[%o3+0x03f] ! Mem[000000007b80003f] lduw [%o2+0x038],%l2 ! Mem[000000007b000038] jmpl %g6+8,%g0 sth %l7,[%o3+0x00c] ! Mem[000000007b80000c] p53_call_1_lo: ldsb [%o3+0x03c],%l6 ! Mem[000000007b80003c] retl std %l2,[%o3+0x028] ! Mem[000000007b800028] p53_jmpl_1_he: stb %l4,[%i0+0x023] ! Mem[000000007a000023] stb %l6,[%i2+0x015] ! Mem[000000007b000015] ldx [%i0+0x008],%l5 ! Mem[000000007a000008] sth %l4,[%i2+0x00a] ! Mem[000000007b00000a] std %l6,[%i3+0x028] ! Mem[000000007b800028] stx %l3,[%i2+0x008] ! Mem[000000007b000008] ldsh [%i1+0x034],%l4 ! Mem[000000007a800034] jmpl %g6+8,%g0 ldd [%i2+0x000],%l2 ! Mem[000000007b000000] p53_call_1_he: ldd [%i3+0x020],%l6 ! Mem[000000007b800020] std %l2,[%i1+0x010] ! Mem[000000007a800010] sth %l5,[%i3+0x038] ! Mem[000000007b800038] ldd [%i2+0x010],%l0 ! Mem[000000007b000010] stx %l1,[%i0+0x008] ! Mem[000000007a000008] retl stb %l5,[%i0+0x02c] ! Mem[000000007a00002c] p53_jmpl_1_ho: stb %l4,[%o0+0x023] ! Mem[000000007a000023] stb %l6,[%o2+0x015] ! Mem[000000007b000015] ldx [%o0+0x008],%l5 ! Mem[000000007a000008] sth %l4,[%o2+0x00a] ! Mem[000000007b00000a] std %l6,[%o3+0x028] ! Mem[000000007b800028] stx %l3,[%o2+0x008] ! Mem[000000007b000008] ldsh [%o1+0x034],%l4 ! Mem[000000007a800034] jmpl %g6+8,%g0 ldd [%o2+0x000],%l2 ! Mem[000000007b000000] p53_call_1_ho: ldd [%o3+0x020],%l6 ! Mem[000000007b800020] std %l2,[%o1+0x010] ! Mem[000000007a800010] sth %l5,[%o3+0x038] ! Mem[000000007b800038] ldd [%o2+0x010],%l0 ! Mem[000000007b000010] stx %l1,[%o0+0x008] ! Mem[000000007a000008] retl stb %l5,[%o0+0x02c] ! Mem[000000007a00002c] p54_jmpl_1_le: lduw [%i2+0x01c],%l1 ! Mem[000000007d00001c] ldsb [%i0+0x01a],%l2 ! Mem[000000007c00001a] jmpl %g6+8,%g0 lduh [%i2+0x02c],%l7 ! Mem[000000007d00002c] p54_call_1_le: stx %l6,[%i3+0x018] ! Mem[000000007d800018] retl ldsb [%i0+0x02a],%l2 ! Mem[000000007c00002a] p54_jmpl_1_lo: lduw [%o2+0x01c],%l1 ! Mem[000000007d00001c] ldsb [%o0+0x01a],%l2 ! Mem[000000007c00001a] jmpl %g6+8,%g0 lduh [%o2+0x02c],%l7 ! Mem[000000007d00002c] p54_call_1_lo: stx %l6,[%o3+0x018] ! Mem[000000007d800018] retl ldsb [%o0+0x02a],%l2 ! Mem[000000007c00002a] p54_jmpl_1_he: lduh [%i2+0x002],%l4 ! Mem[000000007d000002] sth %l6,[%i2+0x034] ! Mem[000000007d000034] std %l4,[%i2+0x008] ! Mem[000000007d000008] stw %l4,[%i1+0x008] ! Mem[000000007c800008] ldsw [%i0+0x00c],%l6 ! Mem[000000007c00000c] ldub [%i2+0x008],%l3 ! Mem[000000007d000008] lduw [%i3+0x014],%l4 ! Mem[000000007d800014] jmpl %g6+8,%g0 lduw [%i3+0x004],%l2 ! Mem[000000007d800004] p54_call_1_he: std %l6,[%i0+0x020] ! Mem[000000007c000020] ldsw [%i1+0x014],%l2 ! Mem[000000007c800014] ldsw [%i2+0x038],%l5 ! Mem[000000007d000038] ldsh [%i3+0x010],%l0 ! Mem[000000007d800010] std %l0,[%i0+0x028] ! Mem[000000007c000028] retl stw %l5,[%i3+0x02c] ! Mem[000000007d80002c] p54_jmpl_1_ho: lduh [%o2+0x002],%l4 ! Mem[000000007d000002] sth %l6,[%o2+0x034] ! Mem[000000007d000034] std %l4,[%o2+0x008] ! Mem[000000007d000008] stw %l4,[%o1+0x008] ! Mem[000000007c800008] ldsw [%o0+0x00c],%l6 ! Mem[000000007c00000c] ldub [%o2+0x008],%l3 ! Mem[000000007d000008] lduw [%o3+0x014],%l4 ! Mem[000000007d800014] jmpl %g6+8,%g0 lduw [%o3+0x004],%l2 ! Mem[000000007d800004] p54_call_1_ho: std %l6,[%o0+0x020] ! Mem[000000007c000020] ldsw [%o1+0x014],%l2 ! Mem[000000007c800014] ldsw [%o2+0x038],%l5 ! Mem[000000007d000038] ldsh [%o3+0x010],%l0 ! Mem[000000007d800010] std %l0,[%o0+0x028] ! Mem[000000007c000028] retl stw %l5,[%o3+0x02c] ! Mem[000000007d80002c] p55_jmpl_1_le: lduw [%i3+0x03c],%l1 ! Mem[000000007f80003c] std %l2,[%i0+0x038] ! Mem[000000007e000038] jmpl %g6+8,%g0 ldd [%i0+0x008],%l6 ! Mem[000000007e000008] p55_call_1_le: stb %l6,[%i2+0x03c] ! Mem[000000007f00003c] retl lduw [%i1+0x028],%l2 ! Mem[000000007e800028] p55_jmpl_1_lo: lduw [%o3+0x03c],%l1 ! Mem[000000007f80003c] std %l2,[%o0+0x038] ! Mem[000000007e000038] jmpl %g6+8,%g0 ldd [%o0+0x008],%l6 ! Mem[000000007e000008] p55_call_1_lo: stb %l6,[%o2+0x03c] ! Mem[000000007f00003c] retl lduw [%o1+0x028],%l2 ! Mem[000000007e800028] p55_jmpl_1_he: ldsh [%i3+0x022],%l4 ! Mem[000000007f800022] stx %l6,[%i2+0x010] ! Mem[000000007f000010] stw %l5,[%i0+0x008] ! Mem[000000007e000008] ldsb [%i1+0x00b],%l4 ! Mem[000000007e80000b] sth %l6,[%i3+0x02e] ! Mem[000000007f80002e] ldx [%i2+0x008],%l3 ! Mem[000000007f000008] sth %l4,[%i3+0x034] ! Mem[000000007f800034] jmpl %g6+8,%g0 ldsb [%i0+0x006],%l2 ! Mem[000000007e000006] p55_call_1_he: ldx [%i2+0x020],%l7 ! Mem[000000007f000020] stb %l2,[%i2+0x015] ! Mem[000000007f000015] ldx [%i0+0x038],%l5 ! Mem[000000007e000038] ldsh [%i2+0x010],%l0 ! Mem[000000007f000010] lduw [%i0+0x00c],%l1 ! Mem[000000007e00000c] retl ldsb [%i2+0x02c],%l5 ! Mem[000000007f00002c] p55_jmpl_1_ho: ldsh [%o3+0x022],%l4 ! Mem[000000007f800022] stx %l6,[%o2+0x010] ! Mem[000000007f000010] stw %l5,[%o0+0x008] ! Mem[000000007e000008] ldsb [%o1+0x00b],%l4 ! Mem[000000007e80000b] sth %l6,[%o3+0x02e] ! Mem[000000007f80002e] ldx [%o2+0x008],%l3 ! Mem[000000007f000008] sth %l4,[%o3+0x034] ! Mem[000000007f800034] jmpl %g6+8,%g0 ldsb [%o0+0x006],%l2 ! Mem[000000007e000006] p55_call_1_ho: ldx [%o2+0x020],%l7 ! Mem[000000007f000020] stb %l2,[%o2+0x015] ! Mem[000000007f000015] ldx [%o0+0x038],%l5 ! Mem[000000007e000038] ldsh [%o2+0x010],%l0 ! Mem[000000007f000010] lduw [%o0+0x00c],%l1 ! Mem[000000007e00000c] retl ldsb [%o2+0x02c],%l5 ! Mem[000000007f00002c] p56_jmpl_1_le: ldub [%i2+0x01f],%l1 ! Mem[000000008100001f] ldub [%i3+0x01a],%l2 ! Mem[000000008180001a] jmpl %g6+8,%g0 stb %l7,[%i3+0x02d] ! Mem[000000008180002d] p56_call_1_le: ldub [%i2+0x01c],%l6 ! Mem[000000008100001c] retl stw %l2,[%i2+0x028] ! Mem[0000000081000028] p56_jmpl_1_lo: ldub [%o2+0x01f],%l1 ! Mem[000000008100001f] ldub [%o3+0x01a],%l2 ! Mem[000000008180001a] jmpl %g6+8,%g0 stb %l7,[%o3+0x02d] ! Mem[000000008180002d] p56_call_1_lo: ldub [%o2+0x01c],%l6 ! Mem[000000008100001c] retl stw %l2,[%o2+0x028] ! Mem[0000000081000028] p56_jmpl_1_he: stx %l4,[%i1+0x000] ! Mem[0000000080800000] ldsw [%i2+0x034],%l6 ! Mem[0000000081000034] ldd [%i2+0x008],%l4 ! Mem[0000000081000008] ldub [%i1+0x00b],%l4 ! Mem[000000008080000b] ldub [%i0+0x00e],%l6 ! Mem[000000008000000e] stx %l3,[%i2+0x008] ! Mem[0000000081000008] stx %l4,[%i0+0x010] ! Mem[0000000080000010] jmpl %g6+8,%g0 std %l2,[%i0+0x000] ! Mem[0000000080000000] p56_call_1_he: ldsw [%i3+0x020],%l7 ! Mem[0000000081800020] ldsh [%i2+0x014],%l2 ! Mem[0000000081000014] stw %l5,[%i2+0x038] ! Mem[0000000081000038] ldub [%i3+0x010],%l0 ! Mem[0000000081800010] ldsb [%i0+0x02e],%l1 ! Mem[000000008000002e] retl ldub [%i2+0x02c],%l5 ! Mem[000000008100002c] p56_jmpl_1_ho: stx %l4,[%o1+0x000] ! Mem[0000000080800000] ldsw [%o2+0x034],%l6 ! Mem[0000000081000034] ldd [%o2+0x008],%l4 ! Mem[0000000081000008] ldub [%o1+0x00b],%l4 ! Mem[000000008080000b] ldub [%o0+0x00e],%l6 ! Mem[000000008000000e] stx %l3,[%o2+0x008] ! Mem[0000000081000008] stx %l4,[%o0+0x010] ! Mem[0000000080000010] jmpl %g6+8,%g0 std %l2,[%o0+0x000] ! Mem[0000000080000000] p56_call_1_ho: ldsw [%o3+0x020],%l7 ! Mem[0000000081800020] ldsh [%o2+0x014],%l2 ! Mem[0000000081000014] stw %l5,[%o2+0x038] ! Mem[0000000081000038] ldub [%o3+0x010],%l0 ! Mem[0000000081800010] ldsb [%o0+0x02e],%l1 ! Mem[000000008000002e] retl ldub [%o2+0x02c],%l5 ! Mem[000000008100002c] p57_jmpl_1_le: ldsh [%i0+0x03e],%l1 ! Mem[000000008200003e] stx %l2,[%i1+0x038] ! Mem[0000000082800038] jmpl %g6+8,%g0 ldsw [%i2+0x00c],%l7 ! Mem[000000008300000c] p57_call_1_le: ldd [%i2+0x038],%l6 ! Mem[0000000083000038] retl ldsw [%i3+0x028],%l2 ! Mem[0000000083800028] p57_jmpl_1_lo: ldsh [%o0+0x03e],%l1 ! Mem[000000008200003e] stx %l2,[%o1+0x038] ! Mem[0000000082800038] jmpl %g6+8,%g0 ldsw [%o2+0x00c],%l7 ! Mem[000000008300000c] p57_call_1_lo: ldd [%o2+0x038],%l6 ! Mem[0000000083000038] retl ldsw [%o3+0x028],%l2 ! Mem[0000000083800028] p57_jmpl_1_he: std %l4,[%i2+0x020] ! Mem[0000000083000020] lduh [%i2+0x014],%l6 ! Mem[0000000083000014] ldd [%i0+0x008],%l4 ! Mem[0000000082000008] lduh [%i0+0x00a],%l4 ! Mem[000000008200000a] stw %l6,[%i3+0x02c] ! Mem[000000008380002c] ldub [%i1+0x008],%l3 ! Mem[0000000082800008] ldsw [%i1+0x034],%l4 ! Mem[0000000082800034] jmpl %g6+8,%g0 ldub [%i0+0x006],%l2 ! Mem[0000000082000006] p57_call_1_he: ldsb [%i0+0x023],%l7 ! Mem[0000000082000023] std %l2,[%i3+0x010] ! Mem[0000000083800010] ldsh [%i0+0x038],%l5 ! Mem[0000000082000038] ldub [%i2+0x010],%l0 ! Mem[0000000083000010] stw %l1,[%i0+0x00c] ! Mem[000000008200000c] retl ldx [%i1+0x028],%l5 ! Mem[0000000082800028] p57_jmpl_1_ho: std %l4,[%o2+0x020] ! Mem[0000000083000020] lduh [%o2+0x014],%l6 ! Mem[0000000083000014] ldd [%o0+0x008],%l4 ! Mem[0000000082000008] lduh [%o0+0x00a],%l4 ! Mem[000000008200000a] stw %l6,[%o3+0x02c] ! Mem[000000008380002c] ldub [%o1+0x008],%l3 ! Mem[0000000082800008] ldsw [%o1+0x034],%l4 ! Mem[0000000082800034] jmpl %g6+8,%g0 ldub [%o0+0x006],%l2 ! Mem[0000000082000006] p57_call_1_ho: ldsb [%o0+0x023],%l7 ! Mem[0000000082000023] std %l2,[%o3+0x010] ! Mem[0000000083800010] ldsh [%o0+0x038],%l5 ! Mem[0000000082000038] ldub [%o2+0x010],%l0 ! Mem[0000000083000010] stw %l1,[%o0+0x00c] ! Mem[000000008200000c] retl ldx [%o1+0x028],%l5 ! Mem[0000000082800028] p58_jmpl_1_le: ldd [%i3+0x018],%l0 ! Mem[0000000085800018] ldx [%i0+0x018],%l2 ! Mem[0000000084000018] jmpl %g6+8,%g0 stw %l7,[%i0+0x02c] ! Mem[000000008400002c] p58_call_1_le: std %l6,[%i2+0x018] ! Mem[0000000085000018] retl stb %l2,[%i3+0x02a] ! Mem[000000008580002a] p58_jmpl_1_lo: ldd [%o3+0x018],%l0 ! Mem[0000000085800018] ldx [%o0+0x018],%l2 ! Mem[0000000084000018] jmpl %g6+8,%g0 stw %l7,[%o0+0x02c] ! Mem[000000008400002c] p58_call_1_lo: std %l6,[%o2+0x018] ! Mem[0000000085000018] retl stb %l2,[%o3+0x02a] ! Mem[000000008580002a] p58_jmpl_1_he: lduw [%i0+0x000],%l4 ! Mem[0000000084000000] ldx [%i2+0x030],%l6 ! Mem[0000000085000030] ldsh [%i3+0x00a],%l5 ! Mem[000000008580000a] stb %l4,[%i0+0x00b] ! Mem[000000008400000b] lduh [%i1+0x00e],%l6 ! Mem[000000008480000e] std %l2,[%i1+0x008] ! Mem[0000000084800008] ldx [%i2+0x010],%l4 ! Mem[0000000085000010] jmpl %g6+8,%g0 sth %l2,[%i1+0x006] ! Mem[0000000084800006] p58_call_1_he: sth %l7,[%i1+0x022] ! Mem[0000000084800022] ldsb [%i0+0x015],%l2 ! Mem[0000000084000015] lduw [%i2+0x038],%l5 ! Mem[0000000085000038] lduw [%i3+0x010],%l0 ! Mem[0000000085800010] stb %l1,[%i0+0x02e] ! Mem[000000008400002e] retl stx %l5,[%i0+0x028] ! Mem[0000000084000028] p58_jmpl_1_ho: lduw [%o0+0x000],%l4 ! Mem[0000000084000000] ldx [%o2+0x030],%l6 ! Mem[0000000085000030] ldsh [%o3+0x00a],%l5 ! Mem[000000008580000a] stb %l4,[%o0+0x00b] ! Mem[000000008400000b] lduh [%o1+0x00e],%l6 ! Mem[000000008480000e] std %l2,[%o1+0x008] ! Mem[0000000084800008] ldx [%o2+0x010],%l4 ! Mem[0000000085000010] jmpl %g6+8,%g0 sth %l2,[%o1+0x006] ! Mem[0000000084800006] p58_call_1_ho: sth %l7,[%o1+0x022] ! Mem[0000000084800022] ldsb [%o0+0x015],%l2 ! Mem[0000000084000015] lduw [%o2+0x038],%l5 ! Mem[0000000085000038] lduw [%o3+0x010],%l0 ! Mem[0000000085800010] stb %l1,[%o0+0x02e] ! Mem[000000008400002e] retl stx %l5,[%o0+0x028] ! Mem[0000000084000028] p59_jmpl_1_le: ldd [%i1+0x038],%l0 ! Mem[0000000086800038] ldsh [%i3+0x03a],%l2 ! Mem[000000008780003a] jmpl %g6+8,%g0 lduw [%i3+0x00c],%l7 ! Mem[000000008780000c] p59_call_1_le: ldx [%i2+0x038],%l6 ! Mem[0000000087000038] retl ldd [%i0+0x028],%l2 ! Mem[0000000086000028] p59_jmpl_1_lo: ldd [%o1+0x038],%l0 ! Mem[0000000086800038] ldsh [%o3+0x03a],%l2 ! Mem[000000008780003a] jmpl %g6+8,%g0 lduw [%o3+0x00c],%l7 ! Mem[000000008780000c] p59_call_1_lo: ldx [%o2+0x038],%l6 ! Mem[0000000087000038] retl ldd [%o0+0x028],%l2 ! Mem[0000000086000028] p59_jmpl_1_he: ldsw [%i2+0x020],%l4 ! Mem[0000000087000020] std %l6,[%i2+0x010] ! Mem[0000000087000010] ldub [%i0+0x00a],%l5 ! Mem[000000008600000a] stw %l4,[%i0+0x008] ! Mem[0000000086000008] stx %l6,[%i3+0x028] ! Mem[0000000087800028] ldsb [%i1+0x008],%l3 ! Mem[0000000086800008] std %l4,[%i3+0x030] ! Mem[0000000087800030] jmpl %g6+8,%g0 lduh [%i2+0x006],%l2 ! Mem[0000000087000006] p59_call_1_he: stb %l7,[%i3+0x023] ! Mem[0000000087800023] stb %l2,[%i1+0x015] ! Mem[0000000086800015] sth %l5,[%i0+0x038] ! Mem[0000000086000038] lduw [%i2+0x010],%l0 ! Mem[0000000087000010] lduh [%i0+0x00e],%l1 ! Mem[000000008600000e] retl ldsh [%i0+0x02c],%l5 ! Mem[000000008600002c] p59_jmpl_1_ho: ldsw [%o2+0x020],%l4 ! Mem[0000000087000020] std %l6,[%o2+0x010] ! Mem[0000000087000010] ldub [%o0+0x00a],%l5 ! Mem[000000008600000a] stw %l4,[%o0+0x008] ! Mem[0000000086000008] stx %l6,[%o3+0x028] ! Mem[0000000087800028] ldsb [%o1+0x008],%l3 ! Mem[0000000086800008] std %l4,[%o3+0x030] ! Mem[0000000087800030] jmpl %g6+8,%g0 lduh [%o2+0x006],%l2 ! Mem[0000000087000006] p59_call_1_ho: stb %l7,[%o3+0x023] ! Mem[0000000087800023] stb %l2,[%o1+0x015] ! Mem[0000000086800015] sth %l5,[%o0+0x038] ! Mem[0000000086000038] lduw [%o2+0x010],%l0 ! Mem[0000000087000010] lduh [%o0+0x00e],%l1 ! Mem[000000008600000e] retl ldsh [%o0+0x02c],%l5 ! Mem[000000008600002c] p60_jmpl_1_le: stw %l1,[%i3+0x01c] ! Mem[000000008980001c] sth %l2,[%i2+0x01a] ! Mem[000000008900001a] jmpl %g6+8,%g0 ldsw [%i1+0x02c],%l7 ! Mem[000000008880002c] p60_call_1_le: ldsw [%i1+0x01c],%l6 ! Mem[000000008880001c] retl lduh [%i1+0x02a],%l2 ! Mem[000000008880002a] p60_jmpl_1_lo: stw %l1,[%o3+0x01c] ! Mem[000000008980001c] sth %l2,[%o2+0x01a] ! Mem[000000008900001a] jmpl %g6+8,%g0 ldsw [%o1+0x02c],%l7 ! Mem[000000008880002c] p60_call_1_lo: ldsw [%o1+0x01c],%l6 ! Mem[000000008880001c] retl lduh [%o1+0x02a],%l2 ! Mem[000000008880002a] p60_jmpl_1_he: ldd [%i3+0x000],%l4 ! Mem[0000000089800000] ldd [%i2+0x030],%l6 ! Mem[0000000089000030] lduw [%i3+0x008],%l5 ! Mem[0000000089800008] stx %l4,[%i0+0x008] ! Mem[0000000088000008] lduw [%i1+0x00c],%l6 ! Mem[000000008880000c] ldub [%i0+0x008],%l3 ! Mem[0000000088000008] ldd [%i3+0x010],%l4 ! Mem[0000000089800010] jmpl %g6+8,%g0 ldd [%i3+0x000],%l2 ! Mem[0000000089800000] p60_call_1_he: ldub [%i0+0x023],%l7 ! Mem[0000000088000023] ldd [%i1+0x010],%l2 ! Mem[0000000088800010] ldsb [%i2+0x039],%l5 ! Mem[0000000089000039] stb %l0,[%i3+0x010] ! Mem[0000000089800010] ldsh [%i0+0x02e],%l1 ! Mem[000000008800002e] retl lduh [%i3+0x02c],%l5 ! Mem[000000008980002c] p60_jmpl_1_ho: ldd [%o3+0x000],%l4 ! Mem[0000000089800000] ldd [%o2+0x030],%l6 ! Mem[0000000089000030] lduw [%o3+0x008],%l5 ! Mem[0000000089800008] stx %l4,[%o0+0x008] ! Mem[0000000088000008] lduw [%o1+0x00c],%l6 ! Mem[000000008880000c] ldub [%o0+0x008],%l3 ! Mem[0000000088000008] ldd [%o3+0x010],%l4 ! Mem[0000000089800010] jmpl %g6+8,%g0 ldd [%o3+0x000],%l2 ! Mem[0000000089800000] p60_call_1_ho: ldub [%o0+0x023],%l7 ! Mem[0000000088000023] ldd [%o1+0x010],%l2 ! Mem[0000000088800010] ldsb [%o2+0x039],%l5 ! Mem[0000000089000039] stb %l0,[%o3+0x010] ! Mem[0000000089800010] ldsh [%o0+0x02e],%l1 ! Mem[000000008800002e] retl lduh [%o3+0x02c],%l5 ! Mem[000000008980002c] p61_jmpl_1_le: std %l0,[%i1+0x038] ! Mem[000000008a800038] lduh [%i0+0x03a],%l2 ! Mem[000000008a00003a] jmpl %g6+8,%g0 stw %l7,[%i3+0x00c] ! Mem[000000008b80000c] p61_call_1_le: stx %l6,[%i1+0x038] ! Mem[000000008a800038] retl sth %l2,[%i2+0x02a] ! Mem[000000008b00002a] p61_jmpl_1_lo: std %l0,[%o1+0x038] ! Mem[000000008a800038] lduh [%o0+0x03a],%l2 ! Mem[000000008a00003a] jmpl %g6+8,%g0 stw %l7,[%o3+0x00c] ! Mem[000000008b80000c] p61_call_1_lo: stx %l6,[%o1+0x038] ! Mem[000000008a800038] retl sth %l2,[%o2+0x02a] ! Mem[000000008b00002a] p61_jmpl_1_he: sth %l4,[%i1+0x022] ! Mem[000000008a800022] ldsh [%i2+0x014],%l6 ! Mem[000000008b000014] lduw [%i0+0x008],%l5 ! Mem[000000008a000008] ldsh [%i3+0x00a],%l4 ! Mem[000000008b80000a] ldd [%i3+0x028],%l6 ! Mem[000000008b800028] std %l2,[%i0+0x008] ! Mem[000000008a000008] ldub [%i1+0x035],%l4 ! Mem[000000008a800035] jmpl %g6+8,%g0 stb %l2,[%i3+0x006] ! Mem[000000008b800006] p61_call_1_he: ldsh [%i1+0x022],%l7 ! Mem[000000008a800022] ldx [%i2+0x010],%l2 ! Mem[000000008b000010] lduh [%i1+0x038],%l5 ! Mem[000000008a800038] stb %l0,[%i2+0x010] ! Mem[000000008b000010] stx %l1,[%i0+0x008] ! Mem[000000008a000008] retl stb %l5,[%i2+0x02c] ! Mem[000000008b00002c] p61_jmpl_1_ho: sth %l4,[%o1+0x022] ! Mem[000000008a800022] ldsh [%o2+0x014],%l6 ! Mem[000000008b000014] lduw [%o0+0x008],%l5 ! Mem[000000008a000008] ldsh [%o3+0x00a],%l4 ! Mem[000000008b80000a] ldd [%o3+0x028],%l6 ! Mem[000000008b800028] std %l2,[%o0+0x008] ! Mem[000000008a000008] ldub [%o1+0x035],%l4 ! Mem[000000008a800035] jmpl %g6+8,%g0 stb %l2,[%o3+0x006] ! Mem[000000008b800006] p61_call_1_ho: ldsh [%o1+0x022],%l7 ! Mem[000000008a800022] ldx [%o2+0x010],%l2 ! Mem[000000008b000010] lduh [%o1+0x038],%l5 ! Mem[000000008a800038] stb %l0,[%o2+0x010] ! Mem[000000008b000010] stx %l1,[%o0+0x008] ! Mem[000000008a000008] retl stb %l5,[%o2+0x02c] ! Mem[000000008b00002c] p62_jmpl_1_le: std %l0,[%i3+0x018] ! Mem[000000008d800018] ldd [%i0+0x018],%l2 ! Mem[000000008c000018] jmpl %g6+8,%g0 lduw [%i2+0x02c],%l7 ! Mem[000000008d00002c] p62_call_1_le: stb %l6,[%i0+0x01c] ! Mem[000000008c00001c] retl ldd [%i2+0x028],%l2 ! Mem[000000008d000028] p62_jmpl_1_lo: std %l0,[%o3+0x018] ! Mem[000000008d800018] ldd [%o0+0x018],%l2 ! Mem[000000008c000018] jmpl %g6+8,%g0 lduw [%o2+0x02c],%l7 ! Mem[000000008d00002c] p62_call_1_lo: stb %l6,[%o0+0x01c] ! Mem[000000008c00001c] retl ldd [%o2+0x028],%l2 ! Mem[000000008d000028] p62_jmpl_1_he: ldx [%i2+0x000],%l4 ! Mem[000000008d000000] ldub [%i2+0x035],%l6 ! Mem[000000008d000035] stb %l5,[%i3+0x00a] ! Mem[000000008d80000a] lduh [%i3+0x00a],%l4 ! Mem[000000008d80000a] ldx [%i1+0x008],%l6 ! Mem[000000008c800008] ldsb [%i0+0x008],%l3 ! Mem[000000008c000008] lduw [%i2+0x014],%l4 ! Mem[000000008d000014] jmpl %g6+8,%g0 ldsb [%i0+0x006],%l2 ! Mem[000000008c000006] p62_call_1_he: stw %l7,[%i3+0x020] ! Mem[000000008d800020] stx %l2,[%i3+0x010] ! Mem[000000008d800010] std %l4,[%i2+0x038] ! Mem[000000008d000038] stb %l0,[%i3+0x010] ! Mem[000000008d800010] ldx [%i0+0x028],%l1 ! Mem[000000008c000028] retl stw %l5,[%i1+0x02c] ! Mem[000000008c80002c] p62_jmpl_1_ho: ldx [%o2+0x000],%l4 ! Mem[000000008d000000] ldub [%o2+0x035],%l6 ! Mem[000000008d000035] stb %l5,[%o3+0x00a] ! Mem[000000008d80000a] lduh [%o3+0x00a],%l4 ! Mem[000000008d80000a] ldx [%o1+0x008],%l6 ! Mem[000000008c800008] ldsb [%o0+0x008],%l3 ! Mem[000000008c000008] lduw [%o2+0x014],%l4 ! Mem[000000008d000014] jmpl %g6+8,%g0 ldsb [%o0+0x006],%l2 ! Mem[000000008c000006] p62_call_1_ho: stw %l7,[%o3+0x020] ! Mem[000000008d800020] stx %l2,[%o3+0x010] ! Mem[000000008d800010] std %l4,[%o2+0x038] ! Mem[000000008d000038] stb %l0,[%o3+0x010] ! Mem[000000008d800010] ldx [%o0+0x028],%l1 ! Mem[000000008c000028] retl stw %l5,[%o1+0x02c] ! Mem[000000008c80002c] p63_jmpl_1_le: ldx [%i2+0x038],%l1 ! Mem[000000008f000038] stb %l2,[%i2+0x03a] ! Mem[000000008f00003a] jmpl %g6+8,%g0 ldsb [%i1+0x00d],%l7 ! Mem[000000008e80000d] p63_call_1_le: lduw [%i0+0x03c],%l6 ! Mem[000000008e00003c] retl lduh [%i3+0x02a],%l2 ! Mem[000000008f80002a] p63_jmpl_1_lo: ldx [%o2+0x038],%l1 ! Mem[000000008f000038] stb %l2,[%o2+0x03a] ! Mem[000000008f00003a] jmpl %g6+8,%g0 ldsb [%o1+0x00d],%l7 ! Mem[000000008e80000d] p63_call_1_lo: lduw [%o0+0x03c],%l6 ! Mem[000000008e00003c] retl lduh [%o3+0x02a],%l2 ! Mem[000000008f80002a] p63_jmpl_1_he: ldub [%i1+0x023],%l4 ! Mem[000000008e800023] lduw [%i2+0x014],%l6 ! Mem[000000008f000014] sth %l5,[%i0+0x00a] ! Mem[000000008e00000a] lduw [%i3+0x008],%l4 ! Mem[000000008f800008] ldsb [%i3+0x02e],%l6 ! Mem[000000008f80002e] lduw [%i3+0x008],%l3 ! Mem[000000008f800008] sth %l4,[%i3+0x034] ! Mem[000000008f800034] jmpl %g6+8,%g0 std %l2,[%i0+0x000] ! Mem[000000008e000000] p63_call_1_he: std %l6,[%i0+0x020] ! Mem[000000008e000020] lduw [%i3+0x014],%l2 ! Mem[000000008f800014] ldd [%i1+0x038],%l4 ! Mem[000000008e800038] sth %l0,[%i1+0x010] ! Mem[000000008e800010] ldub [%i0+0x00e],%l1 ! Mem[000000008e00000e] retl ldsb [%i0+0x02c],%l5 ! Mem[000000008e00002c] p63_jmpl_1_ho: ldub [%o1+0x023],%l4 ! Mem[000000008e800023] lduw [%o2+0x014],%l6 ! Mem[000000008f000014] sth %l5,[%o0+0x00a] ! Mem[000000008e00000a] lduw [%o3+0x008],%l4 ! Mem[000000008f800008] ldsb [%o3+0x02e],%l6 ! Mem[000000008f80002e] lduw [%o3+0x008],%l3 ! Mem[000000008f800008] sth %l4,[%o3+0x034] ! Mem[000000008f800034] jmpl %g6+8,%g0 std %l2,[%o0+0x000] ! Mem[000000008e000000] p63_call_1_ho: std %l6,[%o0+0x020] ! Mem[000000008e000020] lduw [%o3+0x014],%l2 ! Mem[000000008f800014] ldd [%o1+0x038],%l4 ! Mem[000000008e800038] sth %l0,[%o1+0x010] ! Mem[000000008e800010] ldub [%o0+0x00e],%l1 ! Mem[000000008e00000e] retl ldsb [%o0+0x02c],%l5 ! Mem[000000008e00002c] user_jump1_end: .seg "text" .align 0x2000 user_jump2_start: INIT_MEM(0, 0x0030, 1, +, 0, +, 0) p0_jmpl_2_le: jmpl %g6+8,%g0 ldsh [%i1+0x02a],%l6 ! Mem[000000001080002a] p0_call_2_le: stw %l5,[%i2+0x03c] ! Mem[000000001100003c] retl ldx [%i2+0x030],%l2 ! Mem[0000000011000030] p0_jmpl_2_lo: jmpl %g6+8,%g0 ldsh [%o1+0x02a],%l6 ! Mem[000000001080002a] p0_call_2_lo: stw %l5,[%o2+0x03c] ! Mem[000000001100003c] retl ldx [%o2+0x030],%l2 ! Mem[0000000011000030] p0_jmpl_2_he: ldd [%i1+0x010],%l6 ! Mem[0000000010800010] sth %l2,[%i0+0x038] ! Mem[0000000010000038] stx %l4,[%i0+0x020] ! Mem[0000000010000020] lduw [%i1+0x018],%l0 ! Mem[0000000010800018] std %l4,[%i0+0x038] ! Mem[0000000010000038] lduw [%i0+0x03c],%l0 ! Mem[000000001000003c] jmpl %g6+8,%g0 sth %l2,[%i3+0x036] ! Mem[0000000011800036] p0_call_2_he: retl stx %l7,[%i0+0x028] ! Mem[0000000010000028] p0_jmpl_2_ho: ldd [%o1+0x010],%l6 ! Mem[0000000010800010] sth %l2,[%o0+0x038] ! Mem[0000000010000038] stx %l4,[%o0+0x020] ! Mem[0000000010000020] lduw [%o1+0x018],%l0 ! Mem[0000000010800018] std %l4,[%o0+0x038] ! Mem[0000000010000038] lduw [%o0+0x03c],%l0 ! Mem[000000001000003c] jmpl %g6+8,%g0 sth %l2,[%o3+0x036] ! Mem[0000000011800036] p0_call_2_ho: retl stx %l7,[%o0+0x028] ! Mem[0000000010000028] p1_jmpl_2_le: jmpl %g6+8,%g0 ldd [%i3+0x008],%l6 ! Mem[0000000013800008] p1_call_2_le: ldsb [%i1+0x01e],%l5 ! Mem[000000001280001e] retl lduw [%i0+0x010],%l2 ! Mem[0000000012000010] p1_jmpl_2_lo: jmpl %g6+8,%g0 ldd [%o3+0x008],%l6 ! Mem[0000000013800008] p1_call_2_lo: ldsb [%o1+0x01e],%l5 ! Mem[000000001280001e] retl lduw [%o0+0x010],%l2 ! Mem[0000000012000010] p1_jmpl_2_he: ldsw [%i1+0x010],%l7 ! Mem[0000000012800010] sth %l2,[%i1+0x018] ! Mem[0000000012800018] ldsb [%i1+0x003],%l4 ! Mem[0000000012800003] sth %l0,[%i0+0x01a] ! Mem[000000001200001a] ldd [%i2+0x038],%l4 ! Mem[0000000013000038] lduw [%i2+0x03c],%l0 ! Mem[000000001300003c] jmpl %g6+8,%g0 ldsh [%i0+0x036],%l2 ! Mem[0000000012000036] p1_call_2_he: retl stx %l7,[%i0+0x008] ! Mem[0000000012000008] p1_jmpl_2_ho: ldsw [%o1+0x010],%l7 ! Mem[0000000012800010] sth %l2,[%o1+0x018] ! Mem[0000000012800018] ldsb [%o1+0x003],%l4 ! Mem[0000000012800003] sth %l0,[%o0+0x01a] ! Mem[000000001200001a] ldd [%o2+0x038],%l4 ! Mem[0000000013000038] lduw [%o2+0x03c],%l0 ! Mem[000000001300003c] jmpl %g6+8,%g0 ldsh [%o0+0x036],%l2 ! Mem[0000000012000036] p1_call_2_ho: retl stx %l7,[%o0+0x008] ! Mem[0000000012000008] p2_jmpl_2_le: jmpl %g6+8,%g0 stw %l6,[%i0+0x028] ! Mem[0000000014000028] p2_call_2_le: ldub [%i0+0x03e],%l5 ! Mem[000000001400003e] retl lduh [%i3+0x032],%l2 ! Mem[0000000015800032] p2_jmpl_2_lo: jmpl %g6+8,%g0 stw %l6,[%o0+0x028] ! Mem[0000000014000028] p2_call_2_lo: ldub [%o0+0x03e],%l5 ! Mem[000000001400003e] retl lduh [%o3+0x032],%l2 ! Mem[0000000015800032] p2_jmpl_2_he: stb %l7,[%i3+0x010] ! Mem[0000000015800010] stx %l2,[%i0+0x038] ! Mem[0000000014000038] ldsw [%i2+0x020],%l4 ! Mem[0000000015000020] stx %l0,[%i3+0x018] ! Mem[0000000015800018] ldub [%i0+0x038],%l5 ! Mem[0000000014000038] lduw [%i1+0x03c],%l0 ! Mem[000000001480003c] jmpl %g6+8,%g0 std %l2,[%i1+0x030] ! Mem[0000000014800030] p2_call_2_he: retl sth %l7,[%i0+0x02a] ! Mem[000000001400002a] p2_jmpl_2_ho: stb %l7,[%o3+0x010] ! Mem[0000000015800010] stx %l2,[%o0+0x038] ! Mem[0000000014000038] ldsw [%o2+0x020],%l4 ! Mem[0000000015000020] stx %l0,[%o3+0x018] ! Mem[0000000015800018] ldub [%o0+0x038],%l5 ! Mem[0000000014000038] lduw [%o1+0x03c],%l0 ! Mem[000000001480003c] jmpl %g6+8,%g0 std %l2,[%o1+0x030] ! Mem[0000000014800030] p2_call_2_ho: retl sth %l7,[%o0+0x02a] ! Mem[000000001400002a] p3_jmpl_2_le: jmpl %g6+8,%g0 std %l6,[%i1+0x008] ! Mem[0000000016800008] p3_call_2_le: lduh [%i3+0x01e],%l5 ! Mem[000000001780001e] retl ldub [%i2+0x012],%l2 ! Mem[0000000017000012] p3_jmpl_2_lo: jmpl %g6+8,%g0 std %l6,[%o1+0x008] ! Mem[0000000016800008] p3_call_2_lo: lduh [%o3+0x01e],%l5 ! Mem[000000001780001e] retl ldub [%o2+0x012],%l2 ! Mem[0000000017000012] p3_jmpl_2_he: stw %l7,[%i1+0x010] ! Mem[0000000016800010] stx %l2,[%i1+0x018] ! Mem[0000000016800018] lduh [%i3+0x002],%l4 ! Mem[0000000017800002] ldsw [%i2+0x018],%l0 ! Mem[0000000017000018] stb %l5,[%i3+0x038] ! Mem[0000000017800038] lduw [%i3+0x03c],%l0 ! Mem[000000001780003c] jmpl %g6+8,%g0 ldsw [%i3+0x034],%l2 ! Mem[0000000017800034] p3_call_2_he: retl stb %l7,[%i0+0x00b] ! Mem[000000001600000b] p3_jmpl_2_ho: stw %l7,[%o1+0x010] ! Mem[0000000016800010] stx %l2,[%o1+0x018] ! Mem[0000000016800018] lduh [%o3+0x002],%l4 ! Mem[0000000017800002] ldsw [%o2+0x018],%l0 ! Mem[0000000017000018] stb %l5,[%o3+0x038] ! Mem[0000000017800038] lduw [%o3+0x03c],%l0 ! Mem[000000001780003c] jmpl %g6+8,%g0 ldsw [%o3+0x034],%l2 ! Mem[0000000017800034] p3_call_2_ho: retl stb %l7,[%o0+0x00b] ! Mem[000000001600000b] p4_jmpl_2_le: jmpl %g6+8,%g0 ldx [%i3+0x028],%l6 ! Mem[0000000019800028] p4_call_2_le: stb %l5,[%i2+0x03e] ! Mem[000000001900003e] retl lduh [%i1+0x032],%l2 ! Mem[0000000018800032] p4_jmpl_2_lo: jmpl %g6+8,%g0 ldx [%o3+0x028],%l6 ! Mem[0000000019800028] p4_call_2_lo: stb %l5,[%o2+0x03e] ! Mem[000000001900003e] retl lduh [%o1+0x032],%l2 ! Mem[0000000018800032] p4_jmpl_2_he: ldsw [%i1+0x010],%l7 ! Mem[0000000018800010] ldsb [%i0+0x039],%l2 ! Mem[0000000018000039] ldx [%i0+0x020],%l4 ! Mem[0000000018000020] ldx [%i1+0x018],%l0 ! Mem[0000000018800018] stx %l5,[%i1+0x038] ! Mem[0000000018800038] lduw [%i1+0x03c],%l0 ! Mem[000000001880003c] jmpl %g6+8,%g0 stb %l2,[%i3+0x036] ! Mem[0000000019800036] p4_call_2_he: retl lduw [%i0+0x028],%l7 ! Mem[0000000018000028] p4_jmpl_2_ho: ldsw [%o1+0x010],%l7 ! Mem[0000000018800010] ldsb [%o0+0x039],%l2 ! Mem[0000000018000039] ldx [%o0+0x020],%l4 ! Mem[0000000018000020] ldx [%o1+0x018],%l0 ! Mem[0000000018800018] stx %l5,[%o1+0x038] ! Mem[0000000018800038] lduw [%o1+0x03c],%l0 ! Mem[000000001880003c] jmpl %g6+8,%g0 stb %l2,[%o3+0x036] ! Mem[0000000019800036] p4_call_2_ho: retl lduw [%o0+0x028],%l7 ! Mem[0000000018000028] p5_jmpl_2_le: jmpl %g6+8,%g0 lduh [%i0+0x00a],%l6 ! Mem[000000001a00000a] p5_call_2_le: std %l4,[%i2+0x018] ! Mem[000000001b000018] retl ldub [%i3+0x012],%l2 ! Mem[000000001b800012] p5_jmpl_2_lo: jmpl %g6+8,%g0 lduh [%o0+0x00a],%l6 ! Mem[000000001a00000a] p5_call_2_lo: std %l4,[%o2+0x018] ! Mem[000000001b000018] retl ldub [%o3+0x012],%l2 ! Mem[000000001b800012] p5_jmpl_2_he: lduw [%i3+0x010],%l7 ! Mem[000000001b800010] ldsw [%i1+0x018],%l2 ! Mem[000000001a800018] ldx [%i1+0x000],%l4 ! Mem[000000001a800000] stw %l0,[%i1+0x018] ! Mem[000000001a800018] ldsw [%i0+0x038],%l5 ! Mem[000000001a000038] stb %l0,[%i0+0x03d] ! Mem[000000001a00003d] jmpl %g6+8,%g0 ldsh [%i1+0x036],%l2 ! Mem[000000001a800036] p5_call_2_he: retl ldub [%i0+0x00b],%l7 ! Mem[000000001a00000b] p5_jmpl_2_ho: lduw [%o3+0x010],%l7 ! Mem[000000001b800010] ldsw [%o1+0x018],%l2 ! Mem[000000001a800018] ldx [%o1+0x000],%l4 ! Mem[000000001a800000] stw %l0,[%o1+0x018] ! Mem[000000001a800018] ldsw [%o0+0x038],%l5 ! Mem[000000001a000038] stb %l0,[%o0+0x03d] ! Mem[000000001a00003d] jmpl %g6+8,%g0 ldsh [%o1+0x036],%l2 ! Mem[000000001a800036] p5_call_2_ho: retl ldub [%o0+0x00b],%l7 ! Mem[000000001a00000b] p6_jmpl_2_le: jmpl %g6+8,%g0 ldsw [%i1+0x028],%l6 ! Mem[000000001c800028] p6_call_2_le: stx %l5,[%i1+0x038] ! Mem[000000001c800038] retl ldsw [%i2+0x030],%l2 ! Mem[000000001d000030] p6_jmpl_2_lo: jmpl %g6+8,%g0 ldsw [%o1+0x028],%l6 ! Mem[000000001c800028] p6_call_2_lo: stx %l5,[%o1+0x038] ! Mem[000000001c800038] retl ldsw [%o2+0x030],%l2 ! Mem[000000001d000030] p6_jmpl_2_he: stw %l7,[%i1+0x010] ! Mem[000000001c800010] ldsw [%i0+0x038],%l2 ! Mem[000000001c000038] std %l4,[%i2+0x020] ! Mem[000000001d000020] ldd [%i0+0x018],%l0 ! Mem[000000001c000018] ldx [%i2+0x038],%l5 ! Mem[000000001d000038] stb %l0,[%i2+0x03d] ! Mem[000000001d00003d] jmpl %g6+8,%g0 ldx [%i2+0x030],%l2 ! Mem[000000001d000030] p6_call_2_he: retl ldsh [%i0+0x02a],%l7 ! Mem[000000001c00002a] p6_jmpl_2_ho: stw %l7,[%o1+0x010] ! Mem[000000001c800010] ldsw [%o0+0x038],%l2 ! Mem[000000001c000038] std %l4,[%o2+0x020] ! Mem[000000001d000020] ldd [%o0+0x018],%l0 ! Mem[000000001c000018] ldx [%o2+0x038],%l5 ! Mem[000000001d000038] stb %l0,[%o2+0x03d] ! Mem[000000001d00003d] jmpl %g6+8,%g0 ldx [%o2+0x030],%l2 ! Mem[000000001d000030] p6_call_2_ho: retl ldsh [%o0+0x02a],%l7 ! Mem[000000001c00002a] p7_jmpl_2_le: jmpl %g6+8,%g0 ldsb [%i3+0x00a],%l6 ! Mem[000000001f80000a] p7_call_2_le: ldsh [%i0+0x01e],%l5 ! Mem[000000001e00001e] retl ldsh [%i1+0x012],%l2 ! Mem[000000001e800012] p7_jmpl_2_lo: jmpl %g6+8,%g0 ldsb [%o3+0x00a],%l6 ! Mem[000000001f80000a] p7_call_2_lo: ldsh [%o0+0x01e],%l5 ! Mem[000000001e00001e] retl ldsh [%o1+0x012],%l2 ! Mem[000000001e800012] p7_jmpl_2_he: ldsb [%i1+0x010],%l7 ! Mem[000000001e800010] lduh [%i1+0x018],%l2 ! Mem[000000001e800018] stw %l4,[%i0+0x000] ! Mem[000000001e000000] ldub [%i3+0x01b],%l0 ! Mem[000000001f80001b] stw %l5,[%i0+0x038] ! Mem[000000001e000038] stb %l0,[%i1+0x03d] ! Mem[000000001e80003d] jmpl %g6+8,%g0 ldsb [%i3+0x036],%l2 ! Mem[000000001f800036] p7_call_2_he: retl ldsh [%i0+0x00a],%l7 ! Mem[000000001e00000a] p7_jmpl_2_ho: ldsb [%o1+0x010],%l7 ! Mem[000000001e800010] lduh [%o1+0x018],%l2 ! Mem[000000001e800018] stw %l4,[%o0+0x000] ! Mem[000000001e000000] ldub [%o3+0x01b],%l0 ! Mem[000000001f80001b] stw %l5,[%o0+0x038] ! Mem[000000001e000038] stb %l0,[%o1+0x03d] ! Mem[000000001e80003d] jmpl %g6+8,%g0 ldsb [%o3+0x036],%l2 ! Mem[000000001f800036] p7_call_2_ho: retl ldsh [%o0+0x00a],%l7 ! Mem[000000001e00000a] p8_jmpl_2_le: jmpl %g6+8,%g0 stx %l6,[%i0+0x028] ! Mem[0000000020000028] p8_call_2_le: ldsw [%i3+0x03c],%l5 ! Mem[000000002180003c] retl ldsb [%i3+0x032],%l2 ! Mem[0000000021800032] p8_jmpl_2_lo: jmpl %g6+8,%g0 stx %l6,[%o0+0x028] ! Mem[0000000020000028] p8_call_2_lo: ldsw [%o3+0x03c],%l5 ! Mem[000000002180003c] retl ldsb [%o3+0x032],%l2 ! Mem[0000000021800032] p8_jmpl_2_he: ldub [%i3+0x010],%l7 ! Mem[0000000021800010] lduh [%i0+0x038],%l2 ! Mem[0000000020000038] ldd [%i1+0x020],%l4 ! Mem[0000000020800020] stb %l0,[%i2+0x01b] ! Mem[000000002100001b] ldsh [%i2+0x038],%l5 ! Mem[0000000021000038] stb %l0,[%i3+0x03d] ! Mem[000000002180003d] jmpl %g6+8,%g0 stb %l2,[%i0+0x036] ! Mem[0000000020000036] p8_call_2_he: retl ldd [%i0+0x028],%l6 ! Mem[0000000020000028] p8_jmpl_2_ho: ldub [%o3+0x010],%l7 ! Mem[0000000021800010] lduh [%o0+0x038],%l2 ! Mem[0000000020000038] ldd [%o1+0x020],%l4 ! Mem[0000000020800020] stb %l0,[%o2+0x01b] ! Mem[000000002100001b] ldsh [%o2+0x038],%l5 ! Mem[0000000021000038] stb %l0,[%o3+0x03d] ! Mem[000000002180003d] jmpl %g6+8,%g0 stb %l2,[%o0+0x036] ! Mem[0000000020000036] p8_call_2_ho: retl ldd [%o0+0x028],%l6 ! Mem[0000000020000028] p9_jmpl_2_le: jmpl %g6+8,%g0 sth %l6,[%i2+0x00a] ! Mem[000000002300000a] p9_call_2_le: lduw [%i2+0x01c],%l5 ! Mem[000000002300001c] retl ldd [%i3+0x010],%l2 ! Mem[0000000023800010] p9_jmpl_2_lo: jmpl %g6+8,%g0 sth %l6,[%o2+0x00a] ! Mem[000000002300000a] p9_call_2_lo: lduw [%o2+0x01c],%l5 ! Mem[000000002300001c] retl ldd [%o3+0x010],%l2 ! Mem[0000000023800010] p9_jmpl_2_he: std %l6,[%i0+0x010] ! Mem[0000000022000010] ldx [%i1+0x018],%l2 ! Mem[0000000022800018] ldsh [%i1+0x002],%l4 ! Mem[0000000022800002] sth %l0,[%i1+0x01a] ! Mem[000000002280001a] lduw [%i0+0x038],%l5 ! Mem[0000000022000038] stb %l0,[%i1+0x03d] ! Mem[000000002280003d] jmpl %g6+8,%g0 ldd [%i2+0x030],%l2 ! Mem[0000000023000030] p9_call_2_he: retl stw %l7,[%i0+0x008] ! Mem[0000000022000008] p9_jmpl_2_ho: std %l6,[%o0+0x010] ! Mem[0000000022000010] ldx [%o1+0x018],%l2 ! Mem[0000000022800018] ldsh [%o1+0x002],%l4 ! Mem[0000000022800002] sth %l0,[%o1+0x01a] ! Mem[000000002280001a] lduw [%o0+0x038],%l5 ! Mem[0000000022000038] stb %l0,[%o1+0x03d] ! Mem[000000002280003d] jmpl %g6+8,%g0 ldd [%o2+0x030],%l2 ! Mem[0000000023000030] p9_call_2_ho: retl stw %l7,[%o0+0x008] ! Mem[0000000022000008] p10_jmpl_2_le: jmpl %g6+8,%g0 stb %l6,[%i3+0x02a] ! Mem[000000002580002a] p10_call_2_le: std %l4,[%i2+0x038] ! Mem[0000000025000038] retl stx %l2,[%i1+0x030] ! Mem[0000000024800030] p10_jmpl_2_lo: jmpl %g6+8,%g0 stb %l6,[%o3+0x02a] ! Mem[000000002580002a] p10_call_2_lo: std %l4,[%o2+0x038] ! Mem[0000000025000038] retl stx %l2,[%o1+0x030] ! Mem[0000000024800030] p10_jmpl_2_he: stx %l7,[%i1+0x010] ! Mem[0000000024800010] ldx [%i0+0x038],%l2 ! Mem[0000000024000038] ldsh [%i3+0x022],%l4 ! Mem[0000000025800022] ldsb [%i1+0x01b],%l0 ! Mem[000000002480001b] sth %l5,[%i3+0x038] ! Mem[0000000025800038] stb %l0,[%i0+0x03d] ! Mem[000000002400003d] jmpl %g6+8,%g0 ldx [%i3+0x030],%l2 ! Mem[0000000025800030] p10_call_2_he: retl std %l6,[%i0+0x028] ! Mem[0000000024000028] p10_jmpl_2_ho: stx %l7,[%o1+0x010] ! Mem[0000000024800010] ldx [%o0+0x038],%l2 ! Mem[0000000024000038] ldsh [%o3+0x022],%l4 ! Mem[0000000025800022] ldsb [%o1+0x01b],%l0 ! Mem[000000002480001b] sth %l5,[%o3+0x038] ! Mem[0000000025800038] stb %l0,[%o0+0x03d] ! Mem[000000002400003d] jmpl %g6+8,%g0 ldx [%o3+0x030],%l2 ! Mem[0000000025800030] p10_call_2_ho: retl std %l6,[%o0+0x028] ! Mem[0000000024000028] p11_jmpl_2_le: jmpl %g6+8,%g0 ldub [%i0+0x00a],%l6 ! Mem[000000002600000a] p11_call_2_le: sth %l5,[%i1+0x01e] ! Mem[000000002680001e] retl ldd [%i3+0x010],%l2 ! Mem[0000000027800010] p11_jmpl_2_lo: jmpl %g6+8,%g0 ldub [%o0+0x00a],%l6 ! Mem[000000002600000a] p11_call_2_lo: sth %l5,[%o1+0x01e] ! Mem[000000002680001e] retl ldd [%o3+0x010],%l2 ! Mem[0000000027800010] p11_jmpl_2_he: ldub [%i3+0x010],%l7 ! Mem[0000000027800010] std %l2,[%i1+0x018] ! Mem[0000000026800018] ldub [%i0+0x003],%l4 ! Mem[0000000026000003] lduh [%i0+0x01a],%l0 ! Mem[000000002600001a] ldsb [%i1+0x038],%l5 ! Mem[0000000026800038] stb %l0,[%i2+0x03d] ! Mem[000000002700003d] jmpl %g6+8,%g0 ldsb [%i0+0x036],%l2 ! Mem[0000000026000036] p11_call_2_he: retl ldx [%i0+0x008],%l7 ! Mem[0000000026000008] p11_jmpl_2_ho: ldub [%o3+0x010],%l7 ! Mem[0000000027800010] std %l2,[%o1+0x018] ! Mem[0000000026800018] ldub [%o0+0x003],%l4 ! Mem[0000000026000003] lduh [%o0+0x01a],%l0 ! Mem[000000002600001a] ldsb [%o1+0x038],%l5 ! Mem[0000000026800038] stb %l0,[%o2+0x03d] ! Mem[000000002700003d] jmpl %g6+8,%g0 ldsb [%o0+0x036],%l2 ! Mem[0000000026000036] p11_call_2_ho: retl ldx [%o0+0x008],%l7 ! Mem[0000000026000008] p12_jmpl_2_le: jmpl %g6+8,%g0 ldsh [%i2+0x02a],%l6 ! Mem[000000002900002a] p12_call_2_le: ldd [%i0+0x038],%l4 ! Mem[0000000028000038] retl stx %l2,[%i3+0x030] ! Mem[0000000029800030] p12_jmpl_2_lo: jmpl %g6+8,%g0 ldsh [%o2+0x02a],%l6 ! Mem[000000002900002a] p12_call_2_lo: ldd [%o0+0x038],%l4 ! Mem[0000000028000038] retl stx %l2,[%o3+0x030] ! Mem[0000000029800030] p12_jmpl_2_he: ldx [%i0+0x010],%l7 ! Mem[0000000028000010] std %l2,[%i0+0x038] ! Mem[0000000028000038] lduw [%i1+0x020],%l4 ! Mem[0000000028800020] std %l0,[%i0+0x018] ! Mem[0000000028000018] lduh [%i0+0x038],%l5 ! Mem[0000000028000038] stb %l0,[%i1+0x03d] ! Mem[000000002880003d] jmpl %g6+8,%g0 lduw [%i1+0x034],%l2 ! Mem[0000000028800034] p12_call_2_he: retl lduh [%i0+0x02a],%l7 ! Mem[000000002800002a] p12_jmpl_2_ho: ldx [%o0+0x010],%l7 ! Mem[0000000028000010] std %l2,[%o0+0x038] ! Mem[0000000028000038] lduw [%o1+0x020],%l4 ! Mem[0000000028800020] std %l0,[%o0+0x018] ! Mem[0000000028000018] lduh [%o0+0x038],%l5 ! Mem[0000000028000038] stb %l0,[%o1+0x03d] ! Mem[000000002880003d] jmpl %g6+8,%g0 lduw [%o1+0x034],%l2 ! Mem[0000000028800034] p12_call_2_ho: retl lduh [%o0+0x02a],%l7 ! Mem[000000002800002a] p13_jmpl_2_le: jmpl %g6+8,%g0 ldd [%i3+0x008],%l6 ! Mem[000000002b800008] p13_call_2_le: ldsb [%i3+0x01e],%l5 ! Mem[000000002b80001e] retl stw %l2,[%i1+0x010] ! Mem[000000002a800010] p13_jmpl_2_lo: jmpl %g6+8,%g0 ldd [%o3+0x008],%l6 ! Mem[000000002b800008] p13_call_2_lo: ldsb [%o3+0x01e],%l5 ! Mem[000000002b80001e] retl stw %l2,[%o1+0x010] ! Mem[000000002a800010] p13_jmpl_2_he: stx %l7,[%i1+0x010] ! Mem[000000002a800010] stw %l2,[%i1+0x018] ! Mem[000000002a800018] stb %l4,[%i2+0x003] ! Mem[000000002b000003] stw %l0,[%i3+0x018] ! Mem[000000002b800018] std %l4,[%i2+0x038] ! Mem[000000002b000038] stb %l0,[%i3+0x03d] ! Mem[000000002b80003d] jmpl %g6+8,%g0 ldd [%i3+0x030],%l2 ! Mem[000000002b800030] p13_call_2_he: retl lduh [%i0+0x00a],%l7 ! Mem[000000002a00000a] p13_jmpl_2_ho: stx %l7,[%o1+0x010] ! Mem[000000002a800010] stw %l2,[%o1+0x018] ! Mem[000000002a800018] stb %l4,[%o2+0x003] ! Mem[000000002b000003] stw %l0,[%o3+0x018] ! Mem[000000002b800018] std %l4,[%o2+0x038] ! Mem[000000002b000038] stb %l0,[%o3+0x03d] ! Mem[000000002b80003d] jmpl %g6+8,%g0 ldd [%o3+0x030],%l2 ! Mem[000000002b800030] p13_call_2_ho: retl lduh [%o0+0x00a],%l7 ! Mem[000000002a00000a] p14_jmpl_2_le: jmpl %g6+8,%g0 stw %l6,[%i0+0x028] ! Mem[000000002c000028] p14_call_2_le: ldub [%i2+0x03e],%l5 ! Mem[000000002d00003e] retl sth %l2,[%i3+0x032] ! Mem[000000002d800032] p14_jmpl_2_lo: jmpl %g6+8,%g0 stw %l6,[%o0+0x028] ! Mem[000000002c000028] p14_call_2_lo: ldub [%o2+0x03e],%l5 ! Mem[000000002d00003e] retl sth %l2,[%o3+0x032] ! Mem[000000002d800032] p14_jmpl_2_he: ldsh [%i2+0x010],%l7 ! Mem[000000002d000010] stw %l2,[%i0+0x038] ! Mem[000000002c000038] sth %l4,[%i3+0x022] ! Mem[000000002d800022] ldsh [%i2+0x01a],%l0 ! Mem[000000002d00001a] ldd [%i0+0x038],%l4 ! Mem[000000002c000038] stb %l0,[%i1+0x03d] ! Mem[000000002c80003d] jmpl %g6+8,%g0 lduh [%i3+0x036],%l2 ! Mem[000000002d800036] p14_call_2_he: retl ldsw [%i0+0x028],%l7 ! Mem[000000002c000028] p14_jmpl_2_ho: ldsh [%o2+0x010],%l7 ! Mem[000000002d000010] stw %l2,[%o0+0x038] ! Mem[000000002c000038] sth %l4,[%o3+0x022] ! Mem[000000002d800022] ldsh [%o2+0x01a],%l0 ! Mem[000000002d00001a] ldd [%o0+0x038],%l4 ! Mem[000000002c000038] stb %l0,[%o1+0x03d] ! Mem[000000002c80003d] jmpl %g6+8,%g0 lduh [%o3+0x036],%l2 ! Mem[000000002d800036] p14_call_2_ho: retl ldsw [%o0+0x028],%l7 ! Mem[000000002c000028] p15_jmpl_2_le: jmpl %g6+8,%g0 std %l6,[%i2+0x008] ! Mem[000000002f000008] p15_call_2_le: ldx [%i2+0x018],%l5 ! Mem[000000002f000018] retl std %l2,[%i3+0x010] ! Mem[000000002f800010] p15_jmpl_2_lo: jmpl %g6+8,%g0 std %l6,[%o2+0x008] ! Mem[000000002f000008] p15_call_2_lo: ldx [%o2+0x018],%l5 ! Mem[000000002f000018] retl std %l2,[%o3+0x010] ! Mem[000000002f800010] p15_jmpl_2_he: ldx [%i0+0x010],%l7 ! Mem[000000002e000010] ldd [%i1+0x018],%l2 ! Mem[000000002e800018] sth %l4,[%i1+0x002] ! Mem[000000002e800002] lduw [%i1+0x018],%l0 ! Mem[000000002e800018] ldub [%i3+0x038],%l5 ! Mem[000000002f800038] sth %l0,[%i0+0x03c] ! Mem[000000002e00003c] jmpl %g6+8,%g0 stx %l2,[%i1+0x030] ! Mem[000000002e800030] p15_call_2_he: retl ldsb [%i3+0x00b],%l7 ! Mem[000000002f80000b] p15_jmpl_2_ho: ldx [%o0+0x010],%l7 ! Mem[000000002e000010] ldd [%o1+0x018],%l2 ! Mem[000000002e800018] sth %l4,[%o1+0x002] ! Mem[000000002e800002] lduw [%o1+0x018],%l0 ! Mem[000000002e800018] ldub [%o3+0x038],%l5 ! Mem[000000002f800038] sth %l0,[%o0+0x03c] ! Mem[000000002e00003c] jmpl %g6+8,%g0 stx %l2,[%o1+0x030] ! Mem[000000002e800030] p15_call_2_ho: retl ldsb [%o3+0x00b],%l7 ! Mem[000000002f80000b] p16_jmpl_2_le: jmpl %g6+8,%g0 ldx [%i0+0x028],%l6 ! Mem[0000000030000028] p16_call_2_le: stb %l5,[%i1+0x03e] ! Mem[000000003080003e] retl stb %l2,[%i1+0x032] ! Mem[0000000030800032] p16_jmpl_2_lo: jmpl %g6+8,%g0 ldx [%o0+0x028],%l6 ! Mem[0000000030000028] p16_call_2_lo: stb %l5,[%o1+0x03e] ! Mem[000000003080003e] retl stb %l2,[%o1+0x032] ! Mem[0000000030800032] p16_jmpl_2_he: sth %l7,[%i1+0x010] ! Mem[0000000030800010] ldd [%i0+0x038],%l2 ! Mem[0000000030000038] stx %l4,[%i1+0x020] ! Mem[0000000030800020] sth %l0,[%i1+0x01a] ! Mem[000000003080001a] stb %l5,[%i1+0x038] ! Mem[0000000030800038] sth %l0,[%i2+0x03c] ! Mem[000000003100003c] jmpl %g6+8,%g0 lduw [%i2+0x034],%l2 ! Mem[0000000031000034] p16_call_2_he: retl stx %l7,[%i3+0x028] ! Mem[0000000031800028] p16_jmpl_2_ho: sth %l7,[%o1+0x010] ! Mem[0000000030800010] ldd [%o0+0x038],%l2 ! Mem[0000000030000038] stx %l4,[%o1+0x020] ! Mem[0000000030800020] sth %l0,[%o1+0x01a] ! Mem[000000003080001a] stb %l5,[%o1+0x038] ! Mem[0000000030800038] sth %l0,[%o2+0x03c] ! Mem[000000003100003c] jmpl %g6+8,%g0 lduw [%o2+0x034],%l2 ! Mem[0000000031000034] p16_call_2_ho: retl stx %l7,[%o3+0x028] ! Mem[0000000031800028] p17_jmpl_2_le: jmpl %g6+8,%g0 lduh [%i0+0x00a],%l6 ! Mem[000000003200000a] p17_call_2_le: stw %l5,[%i0+0x01c] ! Mem[000000003200001c] retl ldx [%i0+0x010],%l2 ! Mem[0000000032000010] p17_jmpl_2_lo: jmpl %g6+8,%g0 lduh [%o0+0x00a],%l6 ! Mem[000000003200000a] p17_call_2_lo: stw %l5,[%o0+0x01c] ! Mem[000000003200001c] retl ldx [%o0+0x010],%l2 ! Mem[0000000032000010] p17_jmpl_2_he: ldd [%i2+0x010],%l6 ! Mem[0000000033000010] ldsh [%i1+0x018],%l2 ! Mem[0000000032800018] ldsb [%i3+0x003],%l4 ! Mem[0000000033800003] stx %l0,[%i0+0x018] ! Mem[0000000032000018] stx %l5,[%i0+0x038] ! Mem[0000000032000038] sth %l0,[%i1+0x03c] ! Mem[000000003280003c] jmpl %g6+8,%g0 stw %l2,[%i3+0x034] ! Mem[0000000033800034] p17_call_2_he: retl sth %l7,[%i3+0x00a] ! Mem[000000003380000a] p17_jmpl_2_ho: ldd [%o2+0x010],%l6 ! Mem[0000000033000010] ldsh [%o1+0x018],%l2 ! Mem[0000000032800018] ldsb [%o3+0x003],%l4 ! Mem[0000000033800003] stx %l0,[%o0+0x018] ! Mem[0000000032000018] stx %l5,[%o0+0x038] ! Mem[0000000032000038] sth %l0,[%o1+0x03c] ! Mem[000000003280003c] jmpl %g6+8,%g0 stw %l2,[%o3+0x034] ! Mem[0000000033800034] p17_call_2_ho: retl sth %l7,[%o3+0x00a] ! Mem[000000003380000a] p18_jmpl_2_le: jmpl %g6+8,%g0 ldsw [%i2+0x028],%l6 ! Mem[0000000035000028] p18_call_2_le: stx %l5,[%i3+0x038] ! Mem[0000000035800038] retl stb %l2,[%i3+0x032] ! Mem[0000000035800032] p18_jmpl_2_lo: jmpl %g6+8,%g0 ldsw [%o2+0x028],%l6 ! Mem[0000000035000028] p18_call_2_lo: stx %l5,[%o3+0x038] ! Mem[0000000035800038] retl stb %l2,[%o3+0x032] ! Mem[0000000035800032] p18_jmpl_2_he: lduh [%i0+0x010],%l7 ! Mem[0000000034000010] ldub [%i0+0x039],%l2 ! Mem[0000000034000039] ldsw [%i0+0x020],%l4 ! Mem[0000000034000020] ldsw [%i3+0x018],%l0 ! Mem[0000000035800018] ldsw [%i2+0x038],%l5 ! Mem[0000000035000038] sth %l0,[%i3+0x03c] ! Mem[000000003580003c] jmpl %g6+8,%g0 lduh [%i1+0x036],%l2 ! Mem[0000000034800036] p18_call_2_he: retl stb %l7,[%i3+0x02b] ! Mem[000000003580002b] p18_jmpl_2_ho: lduh [%o0+0x010],%l7 ! Mem[0000000034000010] ldub [%o0+0x039],%l2 ! Mem[0000000034000039] ldsw [%o0+0x020],%l4 ! Mem[0000000034000020] ldsw [%o3+0x018],%l0 ! Mem[0000000035800018] ldsw [%o2+0x038],%l5 ! Mem[0000000035000038] sth %l0,[%o3+0x03c] ! Mem[000000003580003c] jmpl %g6+8,%g0 lduh [%o1+0x036],%l2 ! Mem[0000000034800036] p18_call_2_ho: retl stb %l7,[%o3+0x02b] ! Mem[000000003580002b] p19_jmpl_2_le: jmpl %g6+8,%g0 ldsb [%i0+0x00a],%l6 ! Mem[000000003600000a] p19_call_2_le: ldsh [%i2+0x01e],%l5 ! Mem[000000003700001e] retl ldx [%i1+0x010],%l2 ! Mem[0000000036800010] p19_jmpl_2_lo: jmpl %g6+8,%g0 ldsb [%o0+0x00a],%l6 ! Mem[000000003600000a] p19_call_2_lo: ldsh [%o2+0x01e],%l5 ! Mem[000000003700001e] retl ldx [%o1+0x010],%l2 ! Mem[0000000036800010] p19_jmpl_2_he: stb %l7,[%i1+0x010] ! Mem[0000000036800010] ldub [%i1+0x019],%l2 ! Mem[0000000036800019] lduh [%i1+0x002],%l4 ! Mem[0000000036800002] ldx [%i2+0x018],%l0 ! Mem[0000000037000018] ldx [%i0+0x038],%l5 ! Mem[0000000036000038] sth %l0,[%i1+0x03c] ! Mem[000000003680003c] jmpl %g6+8,%g0 stx %l2,[%i2+0x030] ! Mem[0000000037000030] p19_call_2_he: retl stb %l7,[%i3+0x00b] ! Mem[000000003780000b] p19_jmpl_2_ho: stb %l7,[%o1+0x010] ! Mem[0000000036800010] ldub [%o1+0x019],%l2 ! Mem[0000000036800019] lduh [%o1+0x002],%l4 ! Mem[0000000036800002] ldx [%o2+0x018],%l0 ! Mem[0000000037000018] ldx [%o0+0x038],%l5 ! Mem[0000000036000038] sth %l0,[%o1+0x03c] ! Mem[000000003680003c] jmpl %g6+8,%g0 stx %l2,[%o2+0x030] ! Mem[0000000037000030] p19_call_2_ho: retl stb %l7,[%o3+0x00b] ! Mem[000000003780000b] p20_jmpl_2_le: jmpl %g6+8,%g0 stx %l6,[%i0+0x028] ! Mem[0000000038000028] p20_call_2_le: lduh [%i1+0x03e],%l5 ! Mem[000000003880003e] retl lduw [%i0+0x030],%l2 ! Mem[0000000038000030] p20_jmpl_2_lo: jmpl %g6+8,%g0 stx %l6,[%o0+0x028] ! Mem[0000000038000028] p20_call_2_lo: lduh [%o1+0x03e],%l5 ! Mem[000000003880003e] retl lduw [%o0+0x030],%l2 ! Mem[0000000038000030] p20_jmpl_2_he: ldd [%i2+0x010],%l6 ! Mem[0000000039000010] lduw [%i0+0x038],%l2 ! Mem[0000000038000038] lduh [%i2+0x022],%l4 ! Mem[0000000039000022] std %l0,[%i1+0x018] ! Mem[0000000038800018] stw %l5,[%i3+0x038] ! Mem[0000000039800038] sth %l0,[%i0+0x03c] ! Mem[000000003800003c] jmpl %g6+8,%g0 ldub [%i3+0x036],%l2 ! Mem[0000000039800036] p20_call_2_he: retl lduw [%i3+0x028],%l7 ! Mem[0000000039800028] p20_jmpl_2_ho: ldd [%o2+0x010],%l6 ! Mem[0000000039000010] lduw [%o0+0x038],%l2 ! Mem[0000000038000038] lduh [%o2+0x022],%l4 ! Mem[0000000039000022] std %l0,[%o1+0x018] ! Mem[0000000038800018] stw %l5,[%o3+0x038] ! Mem[0000000039800038] sth %l0,[%o0+0x03c] ! Mem[000000003800003c] jmpl %g6+8,%g0 ldub [%o3+0x036],%l2 ! Mem[0000000039800036] p20_call_2_ho: retl lduw [%o3+0x028],%l7 ! Mem[0000000039800028] p21_jmpl_2_le: jmpl %g6+8,%g0 sth %l6,[%i2+0x00a] ! Mem[000000003b00000a] p21_call_2_le: lduw [%i0+0x01c],%l5 ! Mem[000000003a00001c] retl lduh [%i3+0x012],%l2 ! Mem[000000003b800012] p21_jmpl_2_lo: jmpl %g6+8,%g0 sth %l6,[%o2+0x00a] ! Mem[000000003b00000a] p21_call_2_lo: lduw [%o0+0x01c],%l5 ! Mem[000000003a00001c] retl lduh [%o3+0x012],%l2 ! Mem[000000003b800012] p21_jmpl_2_he: ldsw [%i0+0x010],%l7 ! Mem[000000003a000010] lduw [%i1+0x018],%l2 ! Mem[000000003a800018] ldx [%i3+0x000],%l4 ! Mem[000000003b800000] ldd [%i1+0x018],%l0 ! Mem[000000003a800018] ldsh [%i1+0x038],%l5 ! Mem[000000003a800038] sth %l0,[%i3+0x03c] ! Mem[000000003b80003c] jmpl %g6+8,%g0 stw %l2,[%i0+0x034] ! Mem[000000003a000034] p21_call_2_he: retl ldub [%i3+0x00b],%l7 ! Mem[000000003b80000b] p21_jmpl_2_ho: ldsw [%o0+0x010],%l7 ! Mem[000000003a000010] lduw [%o1+0x018],%l2 ! Mem[000000003a800018] ldx [%o3+0x000],%l4 ! Mem[000000003b800000] ldd [%o1+0x018],%l0 ! Mem[000000003a800018] ldsh [%o1+0x038],%l5 ! Mem[000000003a800038] sth %l0,[%o3+0x03c] ! Mem[000000003b80003c] jmpl %g6+8,%g0 stw %l2,[%o0+0x034] ! Mem[000000003a000034] p21_call_2_ho: retl ldub [%o3+0x00b],%l7 ! Mem[000000003b80000b] p22_jmpl_2_le: jmpl %g6+8,%g0 lduw [%i0+0x028],%l6 ! Mem[000000003c000028] p22_call_2_le: std %l4,[%i3+0x038] ! Mem[000000003d800038] retl ldub [%i2+0x032],%l2 ! Mem[000000003d000032] p22_jmpl_2_lo: jmpl %g6+8,%g0 lduw [%o0+0x028],%l6 ! Mem[000000003c000028] p22_call_2_lo: std %l4,[%o3+0x038] ! Mem[000000003d800038] retl ldub [%o2+0x032],%l2 ! Mem[000000003d000032] p22_jmpl_2_he: stb %l7,[%i1+0x010] ! Mem[000000003c800010] stb %l2,[%i0+0x039] ! Mem[000000003c000039] std %l4,[%i1+0x020] ! Mem[000000003c800020] ldub [%i0+0x01b],%l0 ! Mem[000000003c00001b] lduw [%i0+0x038],%l5 ! Mem[000000003c000038] sth %l0,[%i1+0x03c] ! Mem[000000003c80003c] jmpl %g6+8,%g0 ldsw [%i2+0x034],%l2 ! Mem[000000003d000034] p22_call_2_he: retl ldsh [%i3+0x02a],%l7 ! Mem[000000003d80002a] p22_jmpl_2_ho: stb %l7,[%o1+0x010] ! Mem[000000003c800010] stb %l2,[%o0+0x039] ! Mem[000000003c000039] std %l4,[%o1+0x020] ! Mem[000000003c800020] ldub [%o0+0x01b],%l0 ! Mem[000000003c00001b] lduw [%o0+0x038],%l5 ! Mem[000000003c000038] sth %l0,[%o1+0x03c] ! Mem[000000003c80003c] jmpl %g6+8,%g0 ldsw [%o2+0x034],%l2 ! Mem[000000003d000034] p22_call_2_ho: retl ldsh [%o3+0x02a],%l7 ! Mem[000000003d80002a] p23_jmpl_2_le: jmpl %g6+8,%g0 ldub [%i1+0x00a],%l6 ! Mem[000000003e80000a] p23_call_2_le: stx %l5,[%i2+0x018] ! Mem[000000003f000018] retl ldsw [%i0+0x010],%l2 ! Mem[000000003e000010] p23_jmpl_2_lo: jmpl %g6+8,%g0 ldub [%o1+0x00a],%l6 ! Mem[000000003e80000a] p23_call_2_lo: stx %l5,[%o2+0x018] ! Mem[000000003f000018] retl ldsw [%o0+0x010],%l2 ! Mem[000000003e000010] p23_jmpl_2_he: stw %l7,[%i2+0x010] ! Mem[000000003f000010] stb %l2,[%i1+0x019] ! Mem[000000003e800019] stw %l4,[%i1+0x000] ! Mem[000000003e800000] stb %l0,[%i3+0x01b] ! Mem[000000003f80001b] sth %l5,[%i2+0x038] ! Mem[000000003f000038] sth %l0,[%i0+0x03c] ! Mem[000000003e00003c] jmpl %g6+8,%g0 sth %l2,[%i3+0x036] ! Mem[000000003f800036] p23_call_2_he: retl ldd [%i2+0x008],%l6 ! Mem[000000003f000008] p23_jmpl_2_ho: stw %l7,[%o2+0x010] ! Mem[000000003f000010] stb %l2,[%o1+0x019] ! Mem[000000003e800019] stw %l4,[%o1+0x000] ! Mem[000000003e800000] stb %l0,[%o3+0x01b] ! Mem[000000003f80001b] sth %l5,[%o2+0x038] ! Mem[000000003f000038] sth %l0,[%o0+0x03c] ! Mem[000000003e00003c] jmpl %g6+8,%g0 sth %l2,[%o3+0x036] ! Mem[000000003f800036] p23_call_2_ho: retl ldd [%o2+0x008],%l6 ! Mem[000000003f000008] p24_jmpl_2_le: jmpl %g6+8,%g0 ldsh [%i2+0x02a],%l6 ! Mem[000000004100002a] p24_call_2_le: ldd [%i2+0x038],%l4 ! Mem[0000000041000038] retl ldsh [%i3+0x032],%l2 ! Mem[0000000041800032] p24_jmpl_2_lo: jmpl %g6+8,%g0 ldsh [%o2+0x02a],%l6 ! Mem[000000004100002a] p24_call_2_lo: ldd [%o2+0x038],%l4 ! Mem[0000000041000038] retl ldsh [%o3+0x032],%l2 ! Mem[0000000041800032] p24_jmpl_2_he: ldsw [%i0+0x010],%l7 ! Mem[0000000040000010] sth %l2,[%i0+0x038] ! Mem[0000000040000038] ldd [%i2+0x020],%l4 ! Mem[0000000041000020] sth %l0,[%i2+0x01a] ! Mem[000000004100001a] ldsb [%i0+0x038],%l5 ! Mem[0000000040000038] sth %l0,[%i2+0x03c] ! Mem[000000004100003c] jmpl %g6+8,%g0 ldub [%i0+0x036],%l2 ! Mem[0000000040000036] p24_call_2_he: retl stw %l7,[%i2+0x028] ! Mem[0000000041000028] p24_jmpl_2_ho: ldsw [%o0+0x010],%l7 ! Mem[0000000040000010] sth %l2,[%o0+0x038] ! Mem[0000000040000038] ldd [%o2+0x020],%l4 ! Mem[0000000041000020] sth %l0,[%o2+0x01a] ! Mem[000000004100001a] ldsb [%o0+0x038],%l5 ! Mem[0000000040000038] sth %l0,[%o2+0x03c] ! Mem[000000004100003c] jmpl %g6+8,%g0 ldub [%o0+0x036],%l2 ! Mem[0000000040000036] p24_call_2_ho: retl stw %l7,[%o2+0x028] ! Mem[0000000041000028] p25_jmpl_2_le: jmpl %g6+8,%g0 ldd [%i0+0x008],%l6 ! Mem[0000000042000008] p25_call_2_le: ldsw [%i1+0x01c],%l5 ! Mem[000000004280001c] retl ldsb [%i2+0x012],%l2 ! Mem[0000000043000012] p25_jmpl_2_lo: jmpl %g6+8,%g0 ldd [%o0+0x008],%l6 ! Mem[0000000042000008] p25_call_2_lo: ldsw [%o1+0x01c],%l5 ! Mem[000000004280001c] retl ldsb [%o2+0x012],%l2 ! Mem[0000000043000012] p25_jmpl_2_he: lduw [%i1+0x010],%l7 ! Mem[0000000042800010] sth %l2,[%i1+0x018] ! Mem[0000000042800018] ldsh [%i0+0x002],%l4 ! Mem[0000000042000002] ldsb [%i1+0x01b],%l0 ! Mem[000000004280001b] lduh [%i3+0x038],%l5 ! Mem[0000000043800038] stx %l0,[%i1+0x038] ! Mem[0000000042800038] jmpl %g6+8,%g0 std %l2,[%i1+0x030] ! Mem[0000000042800030] p25_call_2_he: retl stw %l7,[%i2+0x008] ! Mem[0000000043000008] p25_jmpl_2_ho: lduw [%o1+0x010],%l7 ! Mem[0000000042800010] sth %l2,[%o1+0x018] ! Mem[0000000042800018] ldsh [%o0+0x002],%l4 ! Mem[0000000042000002] ldsb [%o1+0x01b],%l0 ! Mem[000000004280001b] lduh [%o3+0x038],%l5 ! Mem[0000000043800038] stx %l0,[%o1+0x038] ! Mem[0000000042800038] jmpl %g6+8,%g0 std %l2,[%o1+0x030] ! Mem[0000000042800030] p25_call_2_ho: retl stw %l7,[%o2+0x008] ! Mem[0000000043000008] p26_jmpl_2_le: jmpl %g6+8,%g0 stw %l6,[%i1+0x028] ! Mem[0000000044800028] p26_call_2_le: ldub [%i0+0x03e],%l5 ! Mem[000000004400003e] retl ldsh [%i0+0x032],%l2 ! Mem[0000000044000032] p26_jmpl_2_lo: jmpl %g6+8,%g0 stw %l6,[%o1+0x028] ! Mem[0000000044800028] p26_call_2_lo: ldub [%o0+0x03e],%l5 ! Mem[000000004400003e] retl ldsh [%o0+0x032],%l2 ! Mem[0000000044000032] p26_jmpl_2_he: std %l6,[%i2+0x010] ! Mem[0000000045000010] stx %l2,[%i0+0x038] ! Mem[0000000044000038] ldsh [%i1+0x022],%l4 ! Mem[0000000044800022] lduh [%i1+0x01a],%l0 ! Mem[000000004480001a] std %l4,[%i1+0x038] ! Mem[0000000044800038] stx %l0,[%i3+0x038] ! Mem[0000000045800038] jmpl %g6+8,%g0 ldsw [%i3+0x034],%l2 ! Mem[0000000045800034] p26_call_2_he: retl std %l6,[%i2+0x028] ! Mem[0000000045000028] p26_jmpl_2_ho: std %l6,[%o2+0x010] ! Mem[0000000045000010] stx %l2,[%o0+0x038] ! Mem[0000000044000038] ldsh [%o1+0x022],%l4 ! Mem[0000000044800022] lduh [%o1+0x01a],%l0 ! Mem[000000004480001a] std %l4,[%o1+0x038] ! Mem[0000000044800038] stx %l0,[%o3+0x038] ! Mem[0000000045800038] jmpl %g6+8,%g0 ldsw [%o3+0x034],%l2 ! Mem[0000000045800034] p26_call_2_ho: retl std %l6,[%o2+0x028] ! Mem[0000000045000028] p27_jmpl_2_le: jmpl %g6+8,%g0 std %l6,[%i2+0x008] ! Mem[0000000047000008] p27_call_2_le: ldx [%i3+0x018],%l5 ! Mem[0000000047800018] retl ldsb [%i3+0x012],%l2 ! Mem[0000000047800012] p27_jmpl_2_lo: jmpl %g6+8,%g0 std %l6,[%o2+0x008] ! Mem[0000000047000008] p27_call_2_lo: ldx [%o3+0x018],%l5 ! Mem[0000000047800018] retl ldsb [%o3+0x012],%l2 ! Mem[0000000047800012] p27_jmpl_2_he: ldsb [%i3+0x010],%l7 ! Mem[0000000047800010] stx %l2,[%i2+0x018] ! Mem[0000000047000018] ldub [%i1+0x003],%l4 ! Mem[0000000046800003] std %l0,[%i0+0x018] ! Mem[0000000046000018] ldd [%i3+0x038],%l4 ! Mem[0000000047800038] stx %l0,[%i1+0x038] ! Mem[0000000046800038] jmpl %g6+8,%g0 sth %l2,[%i3+0x036] ! Mem[0000000047800036] p27_call_2_he: retl ldx [%i2+0x008],%l7 ! Mem[0000000047000008] p27_jmpl_2_ho: ldsb [%o3+0x010],%l7 ! Mem[0000000047800010] stx %l2,[%o2+0x018] ! Mem[0000000047000018] ldub [%o1+0x003],%l4 ! Mem[0000000046800003] std %l0,[%o0+0x018] ! Mem[0000000046000018] ldd [%o3+0x038],%l4 ! Mem[0000000047800038] stx %l0,[%o1+0x038] ! Mem[0000000046800038] jmpl %g6+8,%g0 sth %l2,[%o3+0x036] ! Mem[0000000047800036] p27_call_2_ho: retl ldx [%o2+0x008],%l7 ! Mem[0000000047000008] p28_jmpl_2_le: jmpl %g6+8,%g0 ldx [%i0+0x028],%l6 ! Mem[0000000048000028] p28_call_2_le: sth %l5,[%i2+0x03e] ! Mem[000000004900003e] retl ldd [%i2+0x030],%l2 ! Mem[0000000049000030] p28_jmpl_2_lo: jmpl %g6+8,%g0 ldx [%o0+0x028],%l6 ! Mem[0000000048000028] p28_call_2_lo: sth %l5,[%o2+0x03e] ! Mem[000000004900003e] retl ldd [%o2+0x030],%l2 ! Mem[0000000049000030] p28_jmpl_2_he: ldub [%i1+0x010],%l7 ! Mem[0000000048800010] ldsb [%i0+0x039],%l2 ! Mem[0000000048000039] lduw [%i3+0x020],%l4 ! Mem[0000000049800020] stw %l0,[%i3+0x018] ! Mem[0000000049800018] ldub [%i1+0x038],%l5 ! Mem[0000000048800038] stx %l0,[%i0+0x038] ! Mem[0000000048000038] jmpl %g6+8,%g0 ldsh [%i1+0x036],%l2 ! Mem[0000000048800036] p28_call_2_he: retl lduh [%i2+0x02a],%l7 ! Mem[000000004900002a] p28_jmpl_2_ho: ldub [%o1+0x010],%l7 ! Mem[0000000048800010] ldsb [%o0+0x039],%l2 ! Mem[0000000048000039] lduw [%o3+0x020],%l4 ! Mem[0000000049800020] stw %l0,[%o3+0x018] ! Mem[0000000049800018] ldub [%o1+0x038],%l5 ! Mem[0000000048800038] stx %l0,[%o0+0x038] ! Mem[0000000048000038] jmpl %g6+8,%g0 ldsh [%o1+0x036],%l2 ! Mem[0000000048800036] p28_call_2_ho: retl lduh [%o2+0x02a],%l7 ! Mem[000000004900002a] p29_jmpl_2_le: jmpl %g6+8,%g0 lduh [%i1+0x00a],%l6 ! Mem[000000004a80000a] p29_call_2_le: stw %l5,[%i2+0x01c] ! Mem[000000004b00001c] retl stx %l2,[%i0+0x010] ! Mem[000000004a000010] p29_jmpl_2_lo: jmpl %g6+8,%g0 lduh [%o1+0x00a],%l6 ! Mem[000000004a80000a] p29_call_2_lo: stw %l5,[%o2+0x01c] ! Mem[000000004b00001c] retl stx %l2,[%o0+0x010] ! Mem[000000004a000010] p29_jmpl_2_he: std %l6,[%i2+0x010] ! Mem[000000004b000010] ldsb [%i2+0x019],%l2 ! Mem[000000004b000019] stb %l4,[%i0+0x003] ! Mem[000000004a000003] ldsh [%i3+0x01a],%l0 ! Mem[000000004b80001a] stb %l5,[%i0+0x038] ! Mem[000000004a000038] stx %l0,[%i2+0x038] ! Mem[000000004b000038] jmpl %g6+8,%g0 std %l2,[%i2+0x030] ! Mem[000000004b000030] p29_call_2_he: retl ldsw [%i2+0x008],%l7 ! Mem[000000004b000008] p29_jmpl_2_ho: std %l6,[%o2+0x010] ! Mem[000000004b000010] ldsb [%o2+0x019],%l2 ! Mem[000000004b000019] stb %l4,[%o0+0x003] ! Mem[000000004a000003] ldsh [%o3+0x01a],%l0 ! Mem[000000004b80001a] stb %l5,[%o0+0x038] ! Mem[000000004a000038] stx %l0,[%o2+0x038] ! Mem[000000004b000038] jmpl %g6+8,%g0 std %l2,[%o2+0x030] ! Mem[000000004b000030] p29_call_2_ho: retl ldsw [%o2+0x008],%l7 ! Mem[000000004b000008] p30_jmpl_2_le: jmpl %g6+8,%g0 ldsw [%i3+0x028],%l6 ! Mem[000000004d800028] p30_call_2_le: ldsb [%i1+0x03e],%l5 ! Mem[000000004c80003e] retl stw %l2,[%i3+0x030] ! Mem[000000004d800030] p30_jmpl_2_lo: jmpl %g6+8,%g0 ldsw [%o3+0x028],%l6 ! Mem[000000004d800028] p30_call_2_lo: ldsb [%o1+0x03e],%l5 ! Mem[000000004c80003e] retl stw %l2,[%o3+0x030] ! Mem[000000004d800030] p30_jmpl_2_he: stx %l7,[%i3+0x010] ! Mem[000000004d800010] ldsw [%i0+0x038],%l2 ! Mem[000000004c000038] sth %l4,[%i1+0x022] ! Mem[000000004c800022] lduw [%i2+0x018],%l0 ! Mem[000000004d000018] stx %l5,[%i2+0x038] ! Mem[000000004d000038] stx %l0,[%i1+0x038] ! Mem[000000004c800038] jmpl %g6+8,%g0 ldsb [%i3+0x036],%l2 ! Mem[000000004d800036] p30_call_2_he: retl ldsb [%i1+0x02b],%l7 ! Mem[000000004c80002b] p30_jmpl_2_ho: stx %l7,[%o3+0x010] ! Mem[000000004d800010] ldsw [%o0+0x038],%l2 ! Mem[000000004c000038] sth %l4,[%o1+0x022] ! Mem[000000004c800022] lduw [%o2+0x018],%l0 ! Mem[000000004d000018] stx %l5,[%o2+0x038] ! Mem[000000004d000038] stx %l0,[%o1+0x038] ! Mem[000000004c800038] jmpl %g6+8,%g0 ldsb [%o3+0x036],%l2 ! Mem[000000004d800036] p30_call_2_ho: retl ldsb [%o1+0x02b],%l7 ! Mem[000000004c80002b] p31_jmpl_2_le: jmpl %g6+8,%g0 ldsb [%i0+0x00a],%l6 ! Mem[000000004e00000a] p31_call_2_le: ldsh [%i0+0x01e],%l5 ! Mem[000000004e00001e] retl sth %l2,[%i2+0x012] ! Mem[000000004f000012] p31_jmpl_2_lo: jmpl %g6+8,%g0 ldsb [%o0+0x00a],%l6 ! Mem[000000004e00000a] p31_call_2_lo: ldsh [%o0+0x01e],%l5 ! Mem[000000004e00001e] retl sth %l2,[%o2+0x012] ! Mem[000000004f000012] p31_jmpl_2_he: ldub [%i1+0x010],%l7 ! Mem[000000004e800010] lduh [%i2+0x018],%l2 ! Mem[000000004f000018] sth %l4,[%i2+0x002] ! Mem[000000004f000002] stb %l0,[%i1+0x01b] ! Mem[000000004e80001b] ldsw [%i0+0x038],%l5 ! Mem[000000004e000038] stx %l0,[%i3+0x038] ! Mem[000000004f800038] jmpl %g6+8,%g0 stb %l2,[%i0+0x036] ! Mem[000000004e000036] p31_call_2_he: retl ldsb [%i1+0x00b],%l7 ! Mem[000000004e80000b] p31_jmpl_2_ho: ldub [%o1+0x010],%l7 ! Mem[000000004e800010] lduh [%o2+0x018],%l2 ! Mem[000000004f000018] sth %l4,[%o2+0x002] ! Mem[000000004f000002] stb %l0,[%o1+0x01b] ! Mem[000000004e80001b] ldsw [%o0+0x038],%l5 ! Mem[000000004e000038] stx %l0,[%o3+0x038] ! Mem[000000004f800038] jmpl %g6+8,%g0 stb %l2,[%o0+0x036] ! Mem[000000004e000036] p31_call_2_ho: retl ldsb [%o1+0x00b],%l7 ! Mem[000000004e80000b] p32_jmpl_2_le: jmpl %g6+8,%g0 stx %l6,[%i1+0x028] ! Mem[0000000050800028] p32_call_2_le: lduh [%i3+0x03e],%l5 ! Mem[000000005180003e] retl std %l2,[%i0+0x030] ! Mem[0000000050000030] p32_jmpl_2_lo: jmpl %g6+8,%g0 stx %l6,[%o1+0x028] ! Mem[0000000050800028] p32_call_2_lo: lduh [%o3+0x03e],%l5 ! Mem[000000005180003e] retl std %l2,[%o0+0x030] ! Mem[0000000050000030] p32_jmpl_2_he: ldx [%i1+0x010],%l7 ! Mem[0000000050800010] lduh [%i0+0x038],%l2 ! Mem[0000000050000038] stx %l4,[%i3+0x020] ! Mem[0000000051800020] stx %l0,[%i1+0x018] ! Mem[0000000050800018] ldx [%i3+0x038],%l5 ! Mem[0000000051800038] stx %l0,[%i1+0x038] ! Mem[0000000050800038] jmpl %g6+8,%g0 ldsh [%i2+0x036],%l2 ! Mem[0000000051000036] p32_call_2_he: retl stx %l7,[%i1+0x028] ! Mem[0000000050800028] p32_jmpl_2_ho: ldx [%o1+0x010],%l7 ! Mem[0000000050800010] lduh [%o0+0x038],%l2 ! Mem[0000000050000038] stx %l4,[%o3+0x020] ! Mem[0000000051800020] stx %l0,[%o1+0x018] ! Mem[0000000050800018] ldx [%o3+0x038],%l5 ! Mem[0000000051800038] stx %l0,[%o1+0x038] ! Mem[0000000050800038] jmpl %g6+8,%g0 ldsh [%o2+0x036],%l2 ! Mem[0000000051000036] p32_call_2_ho: retl stx %l7,[%o1+0x028] ! Mem[0000000050800028] p33_jmpl_2_le: jmpl %g6+8,%g0 sth %l6,[%i3+0x00a] ! Mem[000000005380000a] p33_call_2_le: stb %l5,[%i2+0x01e] ! Mem[000000005300001e] retl sth %l2,[%i3+0x012] ! Mem[0000000053800012] p33_jmpl_2_lo: jmpl %g6+8,%g0 sth %l6,[%o3+0x00a] ! Mem[000000005380000a] p33_call_2_lo: stb %l5,[%o2+0x01e] ! Mem[000000005300001e] retl sth %l2,[%o3+0x012] ! Mem[0000000053800012] p33_jmpl_2_he: stx %l7,[%i3+0x010] ! Mem[0000000053800010] ldx [%i2+0x018],%l2 ! Mem[0000000053000018] ldsb [%i1+0x003],%l4 ! Mem[0000000052800003] ldsw [%i0+0x018],%l0 ! Mem[0000000052000018] stw %l5,[%i1+0x038] ! Mem[0000000052800038] stx %l0,[%i0+0x038] ! Mem[0000000052000038] jmpl %g6+8,%g0 ldx [%i3+0x030],%l2 ! Mem[0000000053800030] p33_call_2_he: retl sth %l7,[%i1+0x00a] ! Mem[000000005280000a] p33_jmpl_2_ho: stx %l7,[%o3+0x010] ! Mem[0000000053800010] ldx [%o2+0x018],%l2 ! Mem[0000000053000018] ldsb [%o1+0x003],%l4 ! Mem[0000000052800003] ldsw [%o0+0x018],%l0 ! Mem[0000000052000018] stw %l5,[%o1+0x038] ! Mem[0000000052800038] stx %l0,[%o0+0x038] ! Mem[0000000052000038] jmpl %g6+8,%g0 ldx [%o3+0x030],%l2 ! Mem[0000000053800030] p33_call_2_ho: retl sth %l7,[%o1+0x00a] ! Mem[000000005280000a] p34_jmpl_2_le: jmpl %g6+8,%g0 lduw [%i0+0x028],%l6 ! Mem[0000000054000028] p34_call_2_le: std %l4,[%i2+0x038] ! Mem[0000000055000038] retl std %l2,[%i2+0x030] ! Mem[0000000055000030] p34_jmpl_2_lo: jmpl %g6+8,%g0 lduw [%o0+0x028],%l6 ! Mem[0000000054000028] p34_call_2_lo: std %l4,[%o2+0x038] ! Mem[0000000055000038] retl std %l2,[%o2+0x030] ! Mem[0000000055000030] p34_jmpl_2_he: ldsh [%i1+0x010],%l7 ! Mem[0000000054800010] ldx [%i0+0x038],%l2 ! Mem[0000000054000038] ldsw [%i1+0x020],%l4 ! Mem[0000000054800020] ldx [%i3+0x018],%l0 ! Mem[0000000055800018] ldsh [%i0+0x038],%l5 ! Mem[0000000054000038] stx %l0,[%i2+0x038] ! Mem[0000000055000038] jmpl %g6+8,%g0 ldsb [%i0+0x036],%l2 ! Mem[0000000054000036] p34_call_2_he: retl stb %l7,[%i1+0x02b] ! Mem[000000005480002b] p34_jmpl_2_ho: ldsh [%o1+0x010],%l7 ! Mem[0000000054800010] ldx [%o0+0x038],%l2 ! Mem[0000000054000038] ldsw [%o1+0x020],%l4 ! Mem[0000000054800020] ldx [%o3+0x018],%l0 ! Mem[0000000055800018] ldsh [%o0+0x038],%l5 ! Mem[0000000054000038] stx %l0,[%o2+0x038] ! Mem[0000000055000038] jmpl %g6+8,%g0 ldsb [%o0+0x036],%l2 ! Mem[0000000054000036] p34_call_2_ho: retl stb %l7,[%o1+0x02b] ! Mem[000000005480002b] p35_jmpl_2_le: jmpl %g6+8,%g0 ldub [%i1+0x00a],%l6 ! Mem[000000005680000a] p35_call_2_le: stx %l5,[%i1+0x018] ! Mem[0000000056800018] retl stb %l2,[%i1+0x012] ! Mem[0000000056800012] p35_jmpl_2_lo: jmpl %g6+8,%g0 ldub [%o1+0x00a],%l6 ! Mem[000000005680000a] p35_call_2_lo: stx %l5,[%o1+0x018] ! Mem[0000000056800018] retl stb %l2,[%o1+0x012] ! Mem[0000000056800012] p35_jmpl_2_he: lduh [%i1+0x010],%l7 ! Mem[0000000056800010] std %l2,[%i2+0x018] ! Mem[0000000057000018] lduh [%i3+0x002],%l4 ! Mem[0000000057800002] std %l0,[%i2+0x018] ! Mem[0000000057000018] lduw [%i2+0x038],%l5 ! Mem[0000000057000038] stx %l0,[%i1+0x038] ! Mem[0000000056800038] jmpl %g6+8,%g0 stb %l2,[%i1+0x036] ! Mem[0000000056800036] p35_call_2_he: retl lduw [%i1+0x008],%l7 ! Mem[0000000056800008] p35_jmpl_2_ho: lduh [%o1+0x010],%l7 ! Mem[0000000056800010] std %l2,[%o2+0x018] ! Mem[0000000057000018] lduh [%o3+0x002],%l4 ! Mem[0000000057800002] std %l0,[%o2+0x018] ! Mem[0000000057000018] lduw [%o2+0x038],%l5 ! Mem[0000000057000038] stx %l0,[%o1+0x038] ! Mem[0000000056800038] jmpl %g6+8,%g0 stb %l2,[%o1+0x036] ! Mem[0000000056800036] p35_call_2_ho: retl lduw [%o1+0x008],%l7 ! Mem[0000000056800008] p36_jmpl_2_le: jmpl %g6+8,%g0 ldsh [%i3+0x02a],%l6 ! Mem[000000005980002a] p36_call_2_le: ldsh [%i0+0x03e],%l5 ! Mem[000000005800003e] retl ldx [%i3+0x030],%l2 ! Mem[0000000059800030] p36_jmpl_2_lo: jmpl %g6+8,%g0 ldsh [%o3+0x02a],%l6 ! Mem[000000005980002a] p36_call_2_lo: ldsh [%o0+0x03e],%l5 ! Mem[000000005800003e] retl ldx [%o3+0x030],%l2 ! Mem[0000000059800030] p36_jmpl_2_he: sth %l7,[%i3+0x010] ! Mem[0000000059800010] std %l2,[%i0+0x038] ! Mem[0000000058000038] lduh [%i0+0x022],%l4 ! Mem[0000000058000022] ldd [%i1+0x018],%l0 ! Mem[0000000058800018] sth %l5,[%i0+0x038] ! Mem[0000000058000038] ldsb [%i3+0x03d],%l0 ! Mem[000000005980003d] jmpl %g6+8,%g0 ldd [%i3+0x030],%l2 ! Mem[0000000059800030] p36_call_2_he: retl ldub [%i1+0x02b],%l7 ! Mem[000000005880002b] p36_jmpl_2_ho: sth %l7,[%o3+0x010] ! Mem[0000000059800010] std %l2,[%o0+0x038] ! Mem[0000000058000038] lduh [%o0+0x022],%l4 ! Mem[0000000058000022] ldd [%o1+0x018],%l0 ! Mem[0000000058800018] sth %l5,[%o0+0x038] ! Mem[0000000058000038] ldsb [%o3+0x03d],%l0 ! Mem[000000005980003d] jmpl %g6+8,%g0 ldd [%o3+0x030],%l2 ! Mem[0000000059800030] p36_call_2_ho: retl ldub [%o1+0x02b],%l7 ! Mem[000000005880002b] p37_jmpl_2_le: jmpl %g6+8,%g0 ldd [%i0+0x008],%l6 ! Mem[000000005a000008] p37_call_2_le: ldsw [%i3+0x01c],%l5 ! Mem[000000005b80001c] retl lduw [%i2+0x010],%l2 ! Mem[000000005b000010] p37_jmpl_2_lo: jmpl %g6+8,%g0 ldd [%o0+0x008],%l6 ! Mem[000000005a000008] p37_call_2_lo: ldsw [%o3+0x01c],%l5 ! Mem[000000005b80001c] retl lduw [%o2+0x010],%l2 ! Mem[000000005b000010] p37_jmpl_2_he: ldd [%i1+0x010],%l6 ! Mem[000000005a800010] stw %l2,[%i2+0x018] ! Mem[000000005b000018] ldx [%i1+0x000],%l4 ! Mem[000000005a800000] ldub [%i1+0x01b],%l0 ! Mem[000000005a80001b] ldsb [%i3+0x038],%l5 ! Mem[000000005b800038] ldsb [%i1+0x03d],%l0 ! Mem[000000005a80003d] jmpl %g6+8,%g0 ldx [%i3+0x030],%l2 ! Mem[000000005b800030] p37_call_2_he: retl ldub [%i1+0x00b],%l7 ! Mem[000000005a80000b] p37_jmpl_2_ho: ldd [%o1+0x010],%l6 ! Mem[000000005a800010] stw %l2,[%o2+0x018] ! Mem[000000005b000018] ldx [%o1+0x000],%l4 ! Mem[000000005a800000] ldub [%o1+0x01b],%l0 ! Mem[000000005a80001b] ldsb [%o3+0x038],%l5 ! Mem[000000005b800038] ldsb [%o1+0x03d],%l0 ! Mem[000000005a80003d] jmpl %g6+8,%g0 ldx [%o3+0x030],%l2 ! Mem[000000005b800030] p37_call_2_ho: retl ldub [%o1+0x00b],%l7 ! Mem[000000005a80000b] p38_jmpl_2_le: jmpl %g6+8,%g0 stw %l6,[%i1+0x028] ! Mem[000000005c800028] p38_call_2_le: lduw [%i2+0x03c],%l5 ! Mem[000000005d00003c] retl lduh [%i1+0x032],%l2 ! Mem[000000005c800032] p38_jmpl_2_lo: jmpl %g6+8,%g0 stw %l6,[%o1+0x028] ! Mem[000000005c800028] p38_call_2_lo: lduw [%o2+0x03c],%l5 ! Mem[000000005d00003c] retl lduh [%o1+0x032],%l2 ! Mem[000000005c800032] p38_jmpl_2_he: lduh [%i1+0x010],%l7 ! Mem[000000005c800010] stw %l2,[%i0+0x038] ! Mem[000000005c000038] std %l4,[%i2+0x020] ! Mem[000000005d000020] stb %l0,[%i0+0x01b] ! Mem[000000005c00001b] lduh [%i1+0x038],%l5 ! Mem[000000005c800038] ldsb [%i0+0x03d],%l0 ! Mem[000000005c00003d] jmpl %g6+8,%g0 stx %l2,[%i1+0x030] ! Mem[000000005c800030] p38_call_2_he: retl ldsh [%i0+0x02a],%l7 ! Mem[000000005c00002a] p38_jmpl_2_ho: lduh [%o1+0x010],%l7 ! Mem[000000005c800010] stw %l2,[%o0+0x038] ! Mem[000000005c000038] std %l4,[%o2+0x020] ! Mem[000000005d000020] stb %l0,[%o0+0x01b] ! Mem[000000005c00001b] lduh [%o1+0x038],%l5 ! Mem[000000005c800038] ldsb [%o0+0x03d],%l0 ! Mem[000000005c00003d] jmpl %g6+8,%g0 stx %l2,[%o1+0x030] ! Mem[000000005c800030] p38_call_2_ho: retl ldsh [%o0+0x02a],%l7 ! Mem[000000005c00002a] p39_jmpl_2_le: jmpl %g6+8,%g0 std %l6,[%i3+0x008] ! Mem[000000005f800008] p39_call_2_le: ldx [%i1+0x018],%l5 ! Mem[000000005e800018] retl ldub [%i3+0x012],%l2 ! Mem[000000005f800012] p39_jmpl_2_lo: jmpl %g6+8,%g0 std %l6,[%o3+0x008] ! Mem[000000005f800008] p39_call_2_lo: ldx [%o1+0x018],%l5 ! Mem[000000005e800018] retl ldub [%o3+0x012],%l2 ! Mem[000000005f800012] p39_jmpl_2_he: stb %l7,[%i3+0x010] ! Mem[000000005f800010] ldd [%i2+0x018],%l2 ! Mem[000000005f000018] stw %l4,[%i3+0x000] ! Mem[000000005f800000] sth %l0,[%i3+0x01a] ! Mem[000000005f80001a] std %l4,[%i0+0x038] ! Mem[000000005e000038] ldsb [%i2+0x03d],%l0 ! Mem[000000005f00003d] jmpl %g6+8,%g0 lduw [%i2+0x034],%l2 ! Mem[000000005f000034] p39_call_2_he: retl ldd [%i0+0x008],%l6 ! Mem[000000005e000008] p39_jmpl_2_ho: stb %l7,[%o3+0x010] ! Mem[000000005f800010] ldd [%o2+0x018],%l2 ! Mem[000000005f000018] stw %l4,[%o3+0x000] ! Mem[000000005f800000] sth %l0,[%o3+0x01a] ! Mem[000000005f80001a] std %l4,[%o0+0x038] ! Mem[000000005e000038] ldsb [%o2+0x03d],%l0 ! Mem[000000005f00003d] jmpl %g6+8,%g0 lduw [%o2+0x034],%l2 ! Mem[000000005f000034] p39_call_2_ho: retl ldd [%o0+0x008],%l6 ! Mem[000000005e000008] p40_jmpl_2_le: jmpl %g6+8,%g0 ldx [%i0+0x028],%l6 ! Mem[0000000060000028] p40_call_2_le: sth %l5,[%i0+0x03e] ! Mem[000000006000003e] retl lduh [%i2+0x032],%l2 ! Mem[0000000061000032] p40_jmpl_2_lo: jmpl %g6+8,%g0 ldx [%o0+0x028],%l6 ! Mem[0000000060000028] p40_call_2_lo: sth %l5,[%o0+0x03e] ! Mem[000000006000003e] retl lduh [%o2+0x032],%l2 ! Mem[0000000061000032] p40_jmpl_2_he: ldd [%i0+0x010],%l6 ! Mem[0000000060000010] ldd [%i0+0x038],%l2 ! Mem[0000000060000038] ldd [%i1+0x020],%l4 ! Mem[0000000060800020] ldsb [%i2+0x01b],%l0 ! Mem[000000006100001b] ldd [%i2+0x038],%l4 ! Mem[0000000061000038] ldsb [%i1+0x03d],%l0 ! Mem[000000006080003d] jmpl %g6+8,%g0 ldd [%i3+0x030],%l2 ! Mem[0000000061800030] p40_call_2_he: retl stw %l7,[%i0+0x028] ! Mem[0000000060000028] p40_jmpl_2_ho: ldd [%o0+0x010],%l6 ! Mem[0000000060000010] ldd [%o0+0x038],%l2 ! Mem[0000000060000038] ldd [%o1+0x020],%l4 ! Mem[0000000060800020] ldsb [%o2+0x01b],%l0 ! Mem[000000006100001b] ldd [%o2+0x038],%l4 ! Mem[0000000061000038] ldsb [%o1+0x03d],%l0 ! Mem[000000006080003d] jmpl %g6+8,%g0 ldd [%o3+0x030],%l2 ! Mem[0000000061800030] p40_call_2_ho: retl stw %l7,[%o0+0x028] ! Mem[0000000060000028] p41_jmpl_2_le: jmpl %g6+8,%g0 lduh [%i2+0x00a],%l6 ! Mem[000000006300000a] p41_call_2_le: ldd [%i3+0x018],%l4 ! Mem[0000000063800018] retl ldub [%i1+0x012],%l2 ! Mem[0000000062800012] p41_jmpl_2_lo: jmpl %g6+8,%g0 lduh [%o2+0x00a],%l6 ! Mem[000000006300000a] p41_call_2_lo: ldd [%o3+0x018],%l4 ! Mem[0000000063800018] retl ldub [%o1+0x012],%l2 ! Mem[0000000062800012] p41_jmpl_2_he: ldsw [%i1+0x010],%l7 ! Mem[0000000062800010] ldsh [%i2+0x018],%l2 ! Mem[0000000063000018] ldd [%i1+0x000],%l4 ! Mem[0000000062800000] lduh [%i1+0x01a],%l0 ! Mem[000000006280001a] ldub [%i0+0x038],%l5 ! Mem[0000000062000038] ldsb [%i3+0x03d],%l0 ! Mem[000000006380003d] jmpl %g6+8,%g0 lduh [%i0+0x036],%l2 ! Mem[0000000062000036] p41_call_2_he: retl std %l6,[%i0+0x008] ! Mem[0000000062000008] p41_jmpl_2_ho: ldsw [%o1+0x010],%l7 ! Mem[0000000062800010] ldsh [%o2+0x018],%l2 ! Mem[0000000063000018] ldd [%o1+0x000],%l4 ! Mem[0000000062800000] lduh [%o1+0x01a],%l0 ! Mem[000000006280001a] ldub [%o0+0x038],%l5 ! Mem[0000000062000038] ldsb [%o3+0x03d],%l0 ! Mem[000000006380003d] jmpl %g6+8,%g0 lduh [%o0+0x036],%l2 ! Mem[0000000062000036] p41_call_2_ho: retl std %l6,[%o0+0x008] ! Mem[0000000062000008] p42_jmpl_2_le: jmpl %g6+8,%g0 ldsw [%i3+0x028],%l6 ! Mem[0000000065800028] p42_call_2_le: ldsb [%i2+0x03e],%l5 ! Mem[000000006500003e] retl ldsw [%i3+0x030],%l2 ! Mem[0000000065800030] p42_jmpl_2_lo: jmpl %g6+8,%g0 ldsw [%o3+0x028],%l6 ! Mem[0000000065800028] p42_call_2_lo: ldsb [%o2+0x03e],%l5 ! Mem[000000006500003e] retl ldsw [%o3+0x030],%l2 ! Mem[0000000065800030] p42_jmpl_2_he: stb %l7,[%i3+0x010] ! Mem[0000000065800010] ldsh [%i0+0x038],%l2 ! Mem[0000000064000038] ldsh [%i2+0x022],%l4 ! Mem[0000000065000022] ldx [%i1+0x018],%l0 ! Mem[0000000064800018] stb %l5,[%i3+0x038] ! Mem[0000000065800038] ldsb [%i1+0x03d],%l0 ! Mem[000000006480003d] jmpl %g6+8,%g0 stx %l2,[%i2+0x030] ! Mem[0000000065000030] p42_call_2_he: retl ldx [%i0+0x028],%l7 ! Mem[0000000064000028] p42_jmpl_2_ho: stb %l7,[%o3+0x010] ! Mem[0000000065800010] ldsh [%o0+0x038],%l2 ! Mem[0000000064000038] ldsh [%o2+0x022],%l4 ! Mem[0000000065000022] ldx [%o1+0x018],%l0 ! Mem[0000000064800018] stb %l5,[%o3+0x038] ! Mem[0000000065800038] ldsb [%o1+0x03d],%l0 ! Mem[000000006480003d] jmpl %g6+8,%g0 stx %l2,[%o2+0x030] ! Mem[0000000065000030] p42_call_2_ho: retl ldx [%o0+0x028],%l7 ! Mem[0000000064000028] p43_jmpl_2_le: jmpl %g6+8,%g0 ldsb [%i0+0x00a],%l6 ! Mem[000000006600000a] p43_call_2_le: ldub [%i2+0x01e],%l5 ! Mem[000000006700001e] retl ldsh [%i3+0x012],%l2 ! Mem[0000000067800012] p43_jmpl_2_lo: jmpl %g6+8,%g0 ldsb [%o0+0x00a],%l6 ! Mem[000000006600000a] p43_call_2_lo: ldub [%o2+0x01e],%l5 ! Mem[000000006700001e] retl ldsh [%o3+0x012],%l2 ! Mem[0000000067800012] p43_jmpl_2_he: stw %l7,[%i0+0x010] ! Mem[0000000066000010] ldub [%i2+0x019],%l2 ! Mem[0000000067000019] ldub [%i0+0x003],%l4 ! Mem[0000000066000003] stw %l0,[%i0+0x018] ! Mem[0000000066000018] stx %l5,[%i1+0x038] ! Mem[0000000066800038] ldsb [%i0+0x03d],%l0 ! Mem[000000006600003d] jmpl %g6+8,%g0 lduw [%i3+0x034],%l2 ! Mem[0000000067800034] p43_call_2_he: retl ldx [%i0+0x008],%l7 ! Mem[0000000066000008] p43_jmpl_2_ho: stw %l7,[%o0+0x010] ! Mem[0000000066000010] ldub [%o2+0x019],%l2 ! Mem[0000000067000019] ldub [%o0+0x003],%l4 ! Mem[0000000066000003] stw %l0,[%o0+0x018] ! Mem[0000000066000018] stx %l5,[%o1+0x038] ! Mem[0000000066800038] ldsb [%o0+0x03d],%l0 ! Mem[000000006600003d] jmpl %g6+8,%g0 lduw [%o3+0x034],%l2 ! Mem[0000000067800034] p43_call_2_ho: retl ldx [%o0+0x008],%l7 ! Mem[0000000066000008] p44_jmpl_2_le: jmpl %g6+8,%g0 stx %l6,[%i2+0x028] ! Mem[0000000069000028] p44_call_2_le: lduh [%i1+0x03e],%l5 ! Mem[000000006880003e] retl ldsb [%i1+0x032],%l2 ! Mem[0000000068800032] p44_jmpl_2_lo: jmpl %g6+8,%g0 stx %l6,[%o2+0x028] ! Mem[0000000069000028] p44_call_2_lo: lduh [%o1+0x03e],%l5 ! Mem[000000006880003e] retl ldsb [%o1+0x032],%l2 ! Mem[0000000068800032] p44_jmpl_2_he: ldsw [%i1+0x010],%l7 ! Mem[0000000068800010] lduw [%i0+0x038],%l2 ! Mem[0000000068000038] lduw [%i1+0x020],%l4 ! Mem[0000000068800020] ldsh [%i3+0x01a],%l0 ! Mem[000000006980001a] ldsw [%i0+0x038],%l5 ! Mem[0000000068000038] ldsb [%i2+0x03d],%l0 ! Mem[000000006900003d] jmpl %g6+8,%g0 stw %l2,[%i0+0x034] ! Mem[0000000068000034] p44_call_2_he: retl lduh [%i0+0x02a],%l7 ! Mem[000000006800002a] p44_jmpl_2_ho: ldsw [%o1+0x010],%l7 ! Mem[0000000068800010] lduw [%o0+0x038],%l2 ! Mem[0000000068000038] lduw [%o1+0x020],%l4 ! Mem[0000000068800020] ldsh [%o3+0x01a],%l0 ! Mem[000000006980001a] ldsw [%o0+0x038],%l5 ! Mem[0000000068000038] ldsb [%o2+0x03d],%l0 ! Mem[000000006900003d] jmpl %g6+8,%g0 stw %l2,[%o0+0x034] ! Mem[0000000068000034] p44_call_2_ho: retl lduh [%o0+0x02a],%l7 ! Mem[000000006800002a] p45_jmpl_2_le: jmpl %g6+8,%g0 stb %l6,[%i3+0x00a] ! Mem[000000006b80000a] p45_call_2_le: stb %l5,[%i0+0x01e] ! Mem[000000006a00001e] retl ldd [%i3+0x010],%l2 ! Mem[000000006b800010] p45_jmpl_2_lo: jmpl %g6+8,%g0 stb %l6,[%o3+0x00a] ! Mem[000000006b80000a] p45_call_2_lo: stb %l5,[%o0+0x01e] ! Mem[000000006a00001e] retl ldd [%o3+0x010],%l2 ! Mem[000000006b800010] p45_jmpl_2_he: lduw [%i2+0x010],%l7 ! Mem[000000006b000010] lduw [%i2+0x018],%l2 ! Mem[000000006b000018] stb %l4,[%i2+0x003] ! Mem[000000006b000003] lduw [%i3+0x018],%l0 ! Mem[000000006b800018] ldx [%i2+0x038],%l5 ! Mem[000000006b000038] ldsb [%i1+0x03d],%l0 ! Mem[000000006a80003d] jmpl %g6+8,%g0 lduh [%i2+0x036],%l2 ! Mem[000000006b000036] p45_call_2_he: retl ldsw [%i0+0x008],%l7 ! Mem[000000006a000008] p45_jmpl_2_ho: lduw [%o2+0x010],%l7 ! Mem[000000006b000010] lduw [%o2+0x018],%l2 ! Mem[000000006b000018] stb %l4,[%o2+0x003] ! Mem[000000006b000003] lduw [%o3+0x018],%l0 ! Mem[000000006b800018] ldx [%o2+0x038],%l5 ! Mem[000000006b000038] ldsb [%o1+0x03d],%l0 ! Mem[000000006a80003d] jmpl %g6+8,%g0 lduh [%o2+0x036],%l2 ! Mem[000000006b000036] p45_call_2_ho: retl ldsw [%o0+0x008],%l7 ! Mem[000000006a000008] p46_jmpl_2_le: jmpl %g6+8,%g0 lduw [%i0+0x028],%l6 ! Mem[000000006c000028] p46_call_2_le: stw %l5,[%i3+0x03c] ! Mem[000000006d80003c] retl stx %l2,[%i3+0x030] ! Mem[000000006d800030] p46_jmpl_2_lo: jmpl %g6+8,%g0 lduw [%o0+0x028],%l6 ! Mem[000000006c000028] p46_call_2_lo: stw %l5,[%o3+0x03c] ! Mem[000000006d80003c] retl stx %l2,[%o3+0x030] ! Mem[000000006d800030] p46_jmpl_2_he: std %l6,[%i0+0x010] ! Mem[000000006c000010] stb %l2,[%i0+0x039] ! Mem[000000006c000039] stb %l4,[%i3+0x023] ! Mem[000000006d800023] stb %l0,[%i2+0x01b] ! Mem[000000006d00001b] stw %l5,[%i0+0x038] ! Mem[000000006c000038] ldsw [%i3+0x03c],%l0 ! Mem[000000006d80003c] jmpl %g6+8,%g0 sth %l2,[%i3+0x036] ! Mem[000000006d800036] p46_call_2_he: retl ldsb [%i0+0x02b],%l7 ! Mem[000000006c00002b] p46_jmpl_2_ho: std %l6,[%o0+0x010] ! Mem[000000006c000010] stb %l2,[%o0+0x039] ! Mem[000000006c000039] stb %l4,[%o3+0x023] ! Mem[000000006d800023] stb %l0,[%o2+0x01b] ! Mem[000000006d00001b] stw %l5,[%o0+0x038] ! Mem[000000006c000038] ldsw [%o3+0x03c],%l0 ! Mem[000000006d80003c] jmpl %g6+8,%g0 sth %l2,[%o3+0x036] ! Mem[000000006d800036] p46_call_2_ho: retl ldsb [%o0+0x02b],%l7 ! Mem[000000006c00002b] p47_jmpl_2_le: jmpl %g6+8,%g0 ldub [%i2+0x00a],%l6 ! Mem[000000006f00000a] p47_call_2_le: stx %l5,[%i2+0x018] ! Mem[000000006f000018] retl ldd [%i1+0x010],%l2 ! Mem[000000006e800010] p47_jmpl_2_lo: jmpl %g6+8,%g0 ldub [%o2+0x00a],%l6 ! Mem[000000006f00000a] p47_call_2_lo: stx %l5,[%o2+0x018] ! Mem[000000006f000018] retl ldd [%o1+0x010],%l2 ! Mem[000000006e800010] p47_jmpl_2_he: ldsb [%i1+0x010],%l7 ! Mem[000000006e800010] stb %l2,[%i2+0x019] ! Mem[000000006f000019] sth %l4,[%i0+0x002] ! Mem[000000006e000002] stx %l0,[%i1+0x018] ! Mem[000000006e800018] ldsh [%i2+0x038],%l5 ! Mem[000000006f000038] ldsw [%i1+0x03c],%l0 ! Mem[000000006e80003c] jmpl %g6+8,%g0 ldub [%i0+0x036],%l2 ! Mem[000000006e000036] p47_call_2_he: retl stx %l7,[%i0+0x008] ! Mem[000000006e000008] p47_jmpl_2_ho: ldsb [%o1+0x010],%l7 ! Mem[000000006e800010] stb %l2,[%o2+0x019] ! Mem[000000006f000019] sth %l4,[%o0+0x002] ! Mem[000000006e000002] stx %l0,[%o1+0x018] ! Mem[000000006e800018] ldsh [%o2+0x038],%l5 ! Mem[000000006f000038] ldsw [%o1+0x03c],%l0 ! Mem[000000006e80003c] jmpl %g6+8,%g0 ldub [%o0+0x036],%l2 ! Mem[000000006e000036] p47_call_2_ho: retl stx %l7,[%o0+0x008] ! Mem[000000006e000008] p48_jmpl_2_le: jmpl %g6+8,%g0 ldsh [%i0+0x02a],%l6 ! Mem[000000007000002a] p48_call_2_le: ldsh [%i2+0x03e],%l5 ! Mem[000000007100003e] retl stx %l2,[%i0+0x030] ! Mem[0000000070000030] p48_jmpl_2_lo: jmpl %g6+8,%g0 ldsh [%o0+0x02a],%l6 ! Mem[000000007000002a] p48_call_2_lo: ldsh [%o2+0x03e],%l5 ! Mem[000000007100003e] retl stx %l2,[%o0+0x030] ! Mem[0000000070000030] p48_jmpl_2_he: ldub [%i2+0x010],%l7 ! Mem[0000000071000010] sth %l2,[%i0+0x038] ! Mem[0000000070000038] stx %l4,[%i1+0x020] ! Mem[0000000070800020] ldsw [%i1+0x018],%l0 ! Mem[0000000070800018] lduw [%i0+0x038],%l5 ! Mem[0000000070000038] ldsw [%i0+0x03c],%l0 ! Mem[000000007000003c] jmpl %g6+8,%g0 stw %l2,[%i1+0x034] ! Mem[0000000070800034] p48_call_2_he: retl sth %l7,[%i0+0x02a] ! Mem[000000007000002a] p48_jmpl_2_ho: ldub [%o2+0x010],%l7 ! Mem[0000000071000010] sth %l2,[%o0+0x038] ! Mem[0000000070000038] stx %l4,[%o1+0x020] ! Mem[0000000070800020] ldsw [%o1+0x018],%l0 ! Mem[0000000070800018] lduw [%o0+0x038],%l5 ! Mem[0000000070000038] ldsw [%o0+0x03c],%l0 ! Mem[000000007000003c] jmpl %g6+8,%g0 stw %l2,[%o1+0x034] ! Mem[0000000070800034] p48_call_2_ho: retl sth %l7,[%o0+0x02a] ! Mem[000000007000002a] p49_jmpl_2_le: jmpl %g6+8,%g0 ldd [%i0+0x008],%l6 ! Mem[0000000072000008] p49_call_2_le: lduh [%i1+0x01e],%l5 ! Mem[000000007280001e] retl stw %l2,[%i3+0x010] ! Mem[0000000073800010] p49_jmpl_2_lo: jmpl %g6+8,%g0 ldd [%o0+0x008],%l6 ! Mem[0000000072000008] p49_call_2_lo: lduh [%o1+0x01e],%l5 ! Mem[000000007280001e] retl stw %l2,[%o3+0x010] ! Mem[0000000073800010] p49_jmpl_2_he: std %l6,[%i0+0x010] ! Mem[0000000072000010] sth %l2,[%i2+0x018] ! Mem[0000000073000018] ldsb [%i2+0x003],%l4 ! Mem[0000000073000003] ldx [%i0+0x018],%l0 ! Mem[0000000072000018] sth %l5,[%i3+0x038] ! Mem[0000000073800038] ldsw [%i2+0x03c],%l0 ! Mem[000000007300003c] jmpl %g6+8,%g0 ldsw [%i3+0x034],%l2 ! Mem[0000000073800034] p49_call_2_he: retl sth %l7,[%i0+0x00a] ! Mem[000000007200000a] p49_jmpl_2_ho: std %l6,[%o0+0x010] ! Mem[0000000072000010] sth %l2,[%o2+0x018] ! Mem[0000000073000018] ldsb [%o2+0x003],%l4 ! Mem[0000000073000003] ldx [%o0+0x018],%l0 ! Mem[0000000072000018] sth %l5,[%o3+0x038] ! Mem[0000000073800038] ldsw [%o2+0x03c],%l0 ! Mem[000000007300003c] jmpl %g6+8,%g0 ldsw [%o3+0x034],%l2 ! Mem[0000000073800034] p49_call_2_ho: retl sth %l7,[%o0+0x00a] ! Mem[000000007200000a] p50_jmpl_2_le: jmpl %g6+8,%g0 stw %l6,[%i2+0x028] ! Mem[0000000075000028] p50_call_2_le: lduw [%i0+0x03c],%l5 ! Mem[000000007400003c] retl sth %l2,[%i1+0x032] ! Mem[0000000074800032] p50_jmpl_2_lo: jmpl %g6+8,%g0 stw %l6,[%o2+0x028] ! Mem[0000000075000028] p50_call_2_lo: lduw [%o0+0x03c],%l5 ! Mem[000000007400003c] retl sth %l2,[%o1+0x032] ! Mem[0000000074800032] p50_jmpl_2_he: stx %l7,[%i1+0x010] ! Mem[0000000074800010] stx %l2,[%i0+0x038] ! Mem[0000000074000038] ldsw [%i3+0x020],%l4 ! Mem[0000000075800020] std %l0,[%i3+0x018] ! Mem[0000000075800018] ldsb [%i1+0x038],%l5 ! Mem[0000000074800038] ldsw [%i1+0x03c],%l0 ! Mem[000000007480003c] jmpl %g6+8,%g0 sth %l2,[%i3+0x036] ! Mem[0000000075800036] p50_call_2_he: retl stb %l7,[%i0+0x02b] ! Mem[000000007400002b] p50_jmpl_2_ho: stx %l7,[%o1+0x010] ! Mem[0000000074800010] stx %l2,[%o0+0x038] ! Mem[0000000074000038] ldsw [%o3+0x020],%l4 ! Mem[0000000075800020] std %l0,[%o3+0x018] ! Mem[0000000075800018] ldsb [%o1+0x038],%l5 ! Mem[0000000074800038] ldsw [%o1+0x03c],%l0 ! Mem[000000007480003c] jmpl %g6+8,%g0 sth %l2,[%o3+0x036] ! Mem[0000000075800036] p50_call_2_ho: retl stb %l7,[%o0+0x02b] ! Mem[000000007400002b] p51_jmpl_2_le: jmpl %g6+8,%g0 std %l6,[%i0+0x008] ! Mem[0000000076000008] p51_call_2_le: std %l4,[%i3+0x018] ! Mem[0000000077800018] retl std %l2,[%i0+0x010] ! Mem[0000000076000010] p51_jmpl_2_lo: jmpl %g6+8,%g0 std %l6,[%o0+0x008] ! Mem[0000000076000008] p51_call_2_lo: std %l4,[%o3+0x018] ! Mem[0000000077800018] retl std %l2,[%o0+0x010] ! Mem[0000000076000010] p51_jmpl_2_he: ldub [%i2+0x010],%l7 ! Mem[0000000077000010] stx %l2,[%i2+0x018] ! Mem[0000000077000018] ldsw [%i1+0x000],%l4 ! Mem[0000000076800000] ldd [%i2+0x018],%l0 ! Mem[0000000077000018] lduh [%i0+0x038],%l5 ! Mem[0000000076000038] ldsw [%i3+0x03c],%l0 ! Mem[000000007780003c] jmpl %g6+8,%g0 ldub [%i1+0x036],%l2 ! Mem[0000000076800036] p51_call_2_he: retl lduw [%i0+0x008],%l7 ! Mem[0000000076000008] p51_jmpl_2_ho: ldub [%o2+0x010],%l7 ! Mem[0000000077000010] stx %l2,[%o2+0x018] ! Mem[0000000077000018] ldsw [%o1+0x000],%l4 ! Mem[0000000076800000] ldd [%o2+0x018],%l0 ! Mem[0000000077000018] lduh [%o0+0x038],%l5 ! Mem[0000000076000038] ldsw [%o3+0x03c],%l0 ! Mem[000000007780003c] jmpl %g6+8,%g0 ldub [%o1+0x036],%l2 ! Mem[0000000076800036] p51_call_2_ho: retl lduw [%o0+0x008],%l7 ! Mem[0000000076000008] p52_jmpl_2_le: jmpl %g6+8,%g0 ldx [%i0+0x028],%l6 ! Mem[0000000078000028] p52_call_2_le: sth %l5,[%i2+0x03e] ! Mem[000000007900003e] retl stb %l2,[%i3+0x032] ! Mem[0000000079800032] p52_jmpl_2_lo: jmpl %g6+8,%g0 ldx [%o0+0x028],%l6 ! Mem[0000000078000028] p52_call_2_lo: sth %l5,[%o2+0x03e] ! Mem[000000007900003e] retl stb %l2,[%o3+0x032] ! Mem[0000000079800032] p52_jmpl_2_he: ldx [%i0+0x010],%l7 ! Mem[0000000078000010] ldsb [%i0+0x039],%l2 ! Mem[0000000078000039] lduh [%i1+0x022],%l4 ! Mem[0000000078800022] ldub [%i1+0x01b],%l0 ! Mem[000000007880001b] std %l4,[%i2+0x038] ! Mem[0000000079000038] ldsw [%i1+0x03c],%l0 ! Mem[000000007880003c] jmpl %g6+8,%g0 std %l2,[%i2+0x030] ! Mem[0000000079000030] p52_call_2_he: retl ldub [%i0+0x02b],%l7 ! Mem[000000007800002b] p52_jmpl_2_ho: ldx [%o0+0x010],%l7 ! Mem[0000000078000010] ldsb [%o0+0x039],%l2 ! Mem[0000000078000039] lduh [%o1+0x022],%l4 ! Mem[0000000078800022] ldub [%o1+0x01b],%l0 ! Mem[000000007880001b] std %l4,[%o2+0x038] ! Mem[0000000079000038] ldsw [%o1+0x03c],%l0 ! Mem[000000007880003c] jmpl %g6+8,%g0 std %l2,[%o2+0x030] ! Mem[0000000079000030] p52_call_2_ho: retl ldub [%o0+0x02b],%l7 ! Mem[000000007800002b] p53_jmpl_2_le: jmpl %g6+8,%g0 lduh [%i2+0x00a],%l6 ! Mem[000000007b00000a] p53_call_2_le: ldd [%i2+0x018],%l4 ! Mem[000000007b000018] retl ldx [%i2+0x010],%l2 ! Mem[000000007b000010] p53_jmpl_2_lo: jmpl %g6+8,%g0 lduh [%o2+0x00a],%l6 ! Mem[000000007b00000a] p53_call_2_lo: ldd [%o2+0x018],%l4 ! Mem[000000007b000018] retl ldx [%o2+0x010],%l2 ! Mem[000000007b000010] p53_jmpl_2_he: stx %l7,[%i1+0x010] ! Mem[000000007a800010] ldsb [%i2+0x019],%l2 ! Mem[000000007b000019] ldx [%i3+0x000],%l4 ! Mem[000000007b800000] lduw [%i1+0x018],%l0 ! Mem[000000007a800018] ldd [%i0+0x038],%l4 ! Mem[000000007a000038] ldsw [%i0+0x03c],%l0 ! Mem[000000007a00003c] jmpl %g6+8,%g0 ldsw [%i3+0x034],%l2 ! Mem[000000007b800034] p53_call_2_he: retl ldsh [%i3+0x00a],%l7 ! Mem[000000007b80000a] p53_jmpl_2_ho: stx %l7,[%o1+0x010] ! Mem[000000007a800010] ldsb [%o2+0x019],%l2 ! Mem[000000007b000019] ldx [%o3+0x000],%l4 ! Mem[000000007b800000] lduw [%o1+0x018],%l0 ! Mem[000000007a800018] ldd [%o0+0x038],%l4 ! Mem[000000007a000038] ldsw [%o0+0x03c],%l0 ! Mem[000000007a00003c] jmpl %g6+8,%g0 ldsw [%o3+0x034],%l2 ! Mem[000000007b800034] p53_call_2_ho: retl ldsh [%o3+0x00a],%l7 ! Mem[000000007b80000a] p54_jmpl_2_le: jmpl %g6+8,%g0 ldsw [%i0+0x028],%l6 ! Mem[000000007c000028] p54_call_2_le: ldsw [%i1+0x03c],%l5 ! Mem[000000007c80003c] retl stb %l2,[%i0+0x032] ! Mem[000000007c000032] p54_jmpl_2_lo: jmpl %g6+8,%g0 ldsw [%o0+0x028],%l6 ! Mem[000000007c000028] p54_call_2_lo: ldsw [%o1+0x03c],%l5 ! Mem[000000007c80003c] retl stb %l2,[%o0+0x032] ! Mem[000000007c000032] p54_jmpl_2_he: ldsh [%i2+0x010],%l7 ! Mem[000000007d000010] ldsw [%i0+0x038],%l2 ! Mem[000000007c000038] std %l4,[%i0+0x020] ! Mem[000000007c000020] sth %l0,[%i0+0x01a] ! Mem[000000007c00001a] ldub [%i3+0x038],%l5 ! Mem[000000007d800038] ldsw [%i2+0x03c],%l0 ! Mem[000000007d00003c] jmpl %g6+8,%g0 stb %l2,[%i0+0x036] ! Mem[000000007c000036] p54_call_2_he: retl ldd [%i3+0x028],%l6 ! Mem[000000007d800028] p54_jmpl_2_ho: ldsh [%o2+0x010],%l7 ! Mem[000000007d000010] ldsw [%o0+0x038],%l2 ! Mem[000000007c000038] std %l4,[%o0+0x020] ! Mem[000000007c000020] sth %l0,[%o0+0x01a] ! Mem[000000007c00001a] ldub [%o3+0x038],%l5 ! Mem[000000007d800038] ldsw [%o2+0x03c],%l0 ! Mem[000000007d00003c] jmpl %g6+8,%g0 stb %l2,[%o0+0x036] ! Mem[000000007c000036] p54_call_2_ho: retl ldd [%o3+0x028],%l6 ! Mem[000000007d800028] p55_jmpl_2_le: jmpl %g6+8,%g0 ldsb [%i1+0x00a],%l6 ! Mem[000000007e80000a] p55_call_2_le: ldub [%i0+0x01e],%l5 ! Mem[000000007e00001e] retl ldx [%i3+0x010],%l2 ! Mem[000000007f800010] p55_jmpl_2_lo: jmpl %g6+8,%g0 ldsb [%o1+0x00a],%l6 ! Mem[000000007e80000a] p55_call_2_lo: ldub [%o0+0x01e],%l5 ! Mem[000000007e00001e] retl ldx [%o3+0x010],%l2 ! Mem[000000007f800010] p55_jmpl_2_he: lduh [%i0+0x010],%l7 ! Mem[000000007e000010] ldsw [%i2+0x018],%l2 ! Mem[000000007f000018] stw %l4,[%i1+0x000] ! Mem[000000007e800000] ldsb [%i3+0x01b],%l0 ! Mem[000000007f80001b] stb %l5,[%i1+0x038] ! Mem[000000007e800038] ldsw [%i1+0x03c],%l0 ! Mem[000000007e80003c] jmpl %g6+8,%g0 ldsh [%i2+0x036],%l2 ! Mem[000000007f000036] p55_call_2_he: retl ldd [%i3+0x008],%l6 ! Mem[000000007f800008] p55_jmpl_2_ho: lduh [%o0+0x010],%l7 ! Mem[000000007e000010] ldsw [%o2+0x018],%l2 ! Mem[000000007f000018] stw %l4,[%o1+0x000] ! Mem[000000007e800000] ldsb [%o3+0x01b],%l0 ! Mem[000000007f80001b] stb %l5,[%o1+0x038] ! Mem[000000007e800038] ldsw [%o1+0x03c],%l0 ! Mem[000000007e80003c] jmpl %g6+8,%g0 ldsh [%o2+0x036],%l2 ! Mem[000000007f000036] p55_call_2_ho: retl ldd [%o3+0x008],%l6 ! Mem[000000007f800008] p56_jmpl_2_le: jmpl %g6+8,%g0 sth %l6,[%i2+0x02a] ! Mem[000000008100002a] p56_call_2_le: ldx [%i2+0x038],%l5 ! Mem[0000000081000038] retl lduw [%i2+0x030],%l2 ! Mem[0000000081000030] p56_jmpl_2_lo: jmpl %g6+8,%g0 sth %l6,[%o2+0x02a] ! Mem[000000008100002a] p56_call_2_lo: ldx [%o2+0x038],%l5 ! Mem[0000000081000038] retl lduw [%o2+0x030],%l2 ! Mem[0000000081000030] p56_jmpl_2_he: sth %l7,[%i1+0x010] ! Mem[0000000080800010] lduh [%i0+0x038],%l2 ! Mem[0000000080000038] stw %l4,[%i2+0x020] ! Mem[0000000081000020] lduh [%i2+0x01a],%l0 ! Mem[000000008100001a] stx %l5,[%i0+0x038] ! Mem[0000000080000038] lduh [%i3+0x03c],%l0 ! Mem[000000008180003c] jmpl %g6+8,%g0 std %l2,[%i3+0x030] ! Mem[0000000081800030] p56_call_2_he: retl stw %l7,[%i3+0x028] ! Mem[0000000081800028] p56_jmpl_2_ho: sth %l7,[%o1+0x010] ! Mem[0000000080800010] lduh [%o0+0x038],%l2 ! Mem[0000000080000038] stw %l4,[%o2+0x020] ! Mem[0000000081000020] lduh [%o2+0x01a],%l0 ! Mem[000000008100001a] stx %l5,[%o0+0x038] ! Mem[0000000080000038] lduh [%o3+0x03c],%l0 ! Mem[000000008180003c] jmpl %g6+8,%g0 std %l2,[%o3+0x030] ! Mem[0000000081800030] p56_call_2_ho: retl stw %l7,[%o3+0x028] ! Mem[0000000081800028] p57_jmpl_2_le: jmpl %g6+8,%g0 stb %l6,[%i0+0x00a] ! Mem[000000008200000a] p57_call_2_le: stb %l5,[%i2+0x01e] ! Mem[000000008300001e] retl lduh [%i0+0x012],%l2 ! Mem[0000000082000012] p57_jmpl_2_lo: jmpl %g6+8,%g0 stb %l6,[%o0+0x00a] ! Mem[000000008200000a] p57_call_2_lo: stb %l5,[%o2+0x01e] ! Mem[000000008300001e] retl lduh [%o0+0x012],%l2 ! Mem[0000000082000012] p57_jmpl_2_he: ldd [%i2+0x010],%l6 ! Mem[0000000083000010] ldx [%i2+0x018],%l2 ! Mem[0000000083000018] ldd [%i3+0x000],%l4 ! Mem[0000000083800000] ldx [%i1+0x018],%l0 ! Mem[0000000082800018] ldsw [%i2+0x038],%l5 ! Mem[0000000083000038] lduh [%i1+0x03c],%l0 ! Mem[000000008280003c] jmpl %g6+8,%g0 ldsb [%i0+0x036],%l2 ! Mem[0000000082000036] p57_call_2_he: retl std %l6,[%i3+0x008] ! Mem[0000000083800008] p57_jmpl_2_ho: ldd [%o2+0x010],%l6 ! Mem[0000000083000010] ldx [%o2+0x018],%l2 ! Mem[0000000083000018] ldd [%o3+0x000],%l4 ! Mem[0000000083800000] ldx [%o1+0x018],%l0 ! Mem[0000000082800018] ldsw [%o2+0x038],%l5 ! Mem[0000000083000038] lduh [%o1+0x03c],%l0 ! Mem[000000008280003c] jmpl %g6+8,%g0 ldsb [%o0+0x036],%l2 ! Mem[0000000082000036] p57_call_2_ho: retl std %l6,[%o3+0x008] ! Mem[0000000083800008] p58_jmpl_2_le: jmpl %g6+8,%g0 lduw [%i1+0x028],%l6 ! Mem[0000000084800028] p58_call_2_le: stw %l5,[%i1+0x03c] ! Mem[000000008480003c] retl ldub [%i3+0x032],%l2 ! Mem[0000000085800032] p58_jmpl_2_lo: jmpl %g6+8,%g0 lduw [%o1+0x028],%l6 ! Mem[0000000084800028] p58_call_2_lo: stw %l5,[%o1+0x03c] ! Mem[000000008480003c] retl ldub [%o3+0x032],%l2 ! Mem[0000000085800032] p58_jmpl_2_he: lduh [%i3+0x010],%l7 ! Mem[0000000085800010] ldx [%i0+0x038],%l2 ! Mem[0000000084000038] ldsh [%i1+0x022],%l4 ! Mem[0000000084800022] stw %l0,[%i1+0x018] ! Mem[0000000084800018] ldx [%i0+0x038],%l5 ! Mem[0000000084000038] lduh [%i0+0x03c],%l0 ! Mem[000000008400003c] jmpl %g6+8,%g0 stb %l2,[%i1+0x036] ! Mem[0000000084800036] p58_call_2_he: retl ldx [%i3+0x028],%l7 ! Mem[0000000085800028] p58_jmpl_2_ho: lduh [%o3+0x010],%l7 ! Mem[0000000085800010] ldx [%o0+0x038],%l2 ! Mem[0000000084000038] ldsh [%o1+0x022],%l4 ! Mem[0000000084800022] stw %l0,[%o1+0x018] ! Mem[0000000084800018] ldx [%o0+0x038],%l5 ! Mem[0000000084000038] lduh [%o0+0x03c],%l0 ! Mem[000000008400003c] jmpl %g6+8,%g0 stb %l2,[%o1+0x036] ! Mem[0000000084800036] p58_call_2_ho: retl ldx [%o3+0x028],%l7 ! Mem[0000000085800028] p59_jmpl_2_le: jmpl %g6+8,%g0 ldub [%i2+0x00a],%l6 ! Mem[000000008700000a] p59_call_2_le: ldsb [%i0+0x01e],%l5 ! Mem[000000008600001e] retl ldsw [%i2+0x010],%l2 ! Mem[0000000087000010] p59_jmpl_2_lo: jmpl %g6+8,%g0 ldub [%o2+0x00a],%l6 ! Mem[000000008700000a] p59_call_2_lo: ldsb [%o0+0x01e],%l5 ! Mem[000000008600001e] retl ldsw [%o2+0x010],%l2 ! Mem[0000000087000010] p59_jmpl_2_he: stb %l7,[%i1+0x010] ! Mem[0000000086800010] std %l2,[%i2+0x018] ! Mem[0000000087000018] ldub [%i1+0x003],%l4 ! Mem[0000000086800003] ldsh [%i0+0x01a],%l0 ! Mem[000000008600001a] stw %l5,[%i3+0x038] ! Mem[0000000087800038] lduh [%i2+0x03c],%l0 ! Mem[000000008700003c] jmpl %g6+8,%g0 ldsh [%i3+0x036],%l2 ! Mem[0000000087800036] p59_call_2_he: retl lduh [%i3+0x00a],%l7 ! Mem[000000008780000a] p59_jmpl_2_ho: stb %l7,[%o1+0x010] ! Mem[0000000086800010] std %l2,[%o2+0x018] ! Mem[0000000087000018] ldub [%o1+0x003],%l4 ! Mem[0000000086800003] ldsh [%o0+0x01a],%l0 ! Mem[000000008600001a] stw %l5,[%o3+0x038] ! Mem[0000000087800038] lduh [%o2+0x03c],%l0 ! Mem[000000008700003c] jmpl %g6+8,%g0 ldsh [%o3+0x036],%l2 ! Mem[0000000087800036] p59_call_2_ho: retl lduh [%o3+0x00a],%l7 ! Mem[000000008780000a] p60_jmpl_2_le: jmpl %g6+8,%g0 ldsh [%i0+0x02a],%l6 ! Mem[000000008800002a] p60_call_2_le: ldsh [%i3+0x03e],%l5 ! Mem[000000008980003e] retl ldsh [%i0+0x032],%l2 ! Mem[0000000088000032] p60_jmpl_2_lo: jmpl %g6+8,%g0 ldsh [%o0+0x02a],%l6 ! Mem[000000008800002a] p60_call_2_lo: ldsh [%o3+0x03e],%l5 ! Mem[000000008980003e] retl ldsh [%o0+0x032],%l2 ! Mem[0000000088000032] p60_jmpl_2_he: ldd [%i2+0x010],%l6 ! Mem[0000000089000010] std %l2,[%i0+0x038] ! Mem[0000000088000038] lduw [%i2+0x020],%l4 ! Mem[0000000089000020] lduw [%i3+0x018],%l0 ! Mem[0000000089800018] ldsh [%i1+0x038],%l5 ! Mem[0000000088800038] lduh [%i1+0x03c],%l0 ! Mem[000000008880003c] jmpl %g6+8,%g0 ldx [%i3+0x030],%l2 ! Mem[0000000089800030] p60_call_2_he: retl ldsw [%i3+0x028],%l7 ! Mem[0000000089800028] p60_jmpl_2_ho: ldd [%o2+0x010],%l6 ! Mem[0000000089000010] std %l2,[%o0+0x038] ! Mem[0000000088000038] lduw [%o2+0x020],%l4 ! Mem[0000000089000020] lduw [%o3+0x018],%l0 ! Mem[0000000089800018] ldsh [%o1+0x038],%l5 ! Mem[0000000088800038] lduh [%o1+0x03c],%l0 ! Mem[000000008880003c] jmpl %g6+8,%g0 ldx [%o3+0x030],%l2 ! Mem[0000000089800030] p60_call_2_ho: retl ldsw [%o3+0x028],%l7 ! Mem[0000000089800028] p61_jmpl_2_le: jmpl %g6+8,%g0 ldd [%i1+0x008],%l6 ! Mem[000000008a800008] p61_call_2_le: lduh [%i2+0x01e],%l5 ! Mem[000000008b00001e] retl ldsw [%i3+0x010],%l2 ! Mem[000000008b800010] p61_jmpl_2_lo: jmpl %g6+8,%g0 ldd [%o1+0x008],%l6 ! Mem[000000008a800008] p61_call_2_lo: lduh [%o2+0x01e],%l5 ! Mem[000000008b00001e] retl ldsw [%o3+0x010],%l2 ! Mem[000000008b800010] p61_jmpl_2_he: ldsw [%i3+0x010],%l7 ! Mem[000000008b800010] stw %l2,[%i2+0x018] ! Mem[000000008b000018] stb %l4,[%i0+0x003] ! Mem[000000008a000003] stb %l0,[%i2+0x01b] ! Mem[000000008b00001b] lduw [%i0+0x038],%l5 ! Mem[000000008a000038] lduh [%i3+0x03c],%l0 ! Mem[000000008b80003c] jmpl %g6+8,%g0 ldsb [%i1+0x036],%l2 ! Mem[000000008a800036] p61_call_2_he: retl ldsw [%i2+0x008],%l7 ! Mem[000000008b000008] p61_jmpl_2_ho: ldsw [%o3+0x010],%l7 ! Mem[000000008b800010] stw %l2,[%o2+0x018] ! Mem[000000008b000018] stb %l4,[%o0+0x003] ! Mem[000000008a000003] stb %l0,[%o2+0x01b] ! Mem[000000008b00001b] lduw [%o0+0x038],%l5 ! Mem[000000008a000038] lduh [%o3+0x03c],%l0 ! Mem[000000008b80003c] jmpl %g6+8,%g0 ldsb [%o1+0x036],%l2 ! Mem[000000008a800036] p61_call_2_ho: retl ldsw [%o2+0x008],%l7 ! Mem[000000008b000008] p62_jmpl_2_le: jmpl %g6+8,%g0 stw %l6,[%i3+0x028] ! Mem[000000008d800028] p62_call_2_le: stb %l5,[%i2+0x03e] ! Mem[000000008d00003e] retl ldsh [%i2+0x032],%l2 ! Mem[000000008d000032] p62_jmpl_2_lo: jmpl %g6+8,%g0 stw %l6,[%o3+0x028] ! Mem[000000008d800028] p62_call_2_lo: stb %l5,[%o2+0x03e] ! Mem[000000008d00003e] retl ldsh [%o2+0x032],%l2 ! Mem[000000008d000032] p62_jmpl_2_he: stb %l7,[%i1+0x010] ! Mem[000000008c800010] stw %l2,[%i0+0x038] ! Mem[000000008c000038] stb %l4,[%i1+0x023] ! Mem[000000008c800023] stx %l0,[%i2+0x018] ! Mem[000000008d000018] sth %l5,[%i2+0x038] ! Mem[000000008d000038] lduh [%i1+0x03c],%l0 ! Mem[000000008c80003c] jmpl %g6+8,%g0 lduw [%i2+0x034],%l2 ! Mem[000000008d000034] p62_call_2_he: retl ldsb [%i2+0x02b],%l7 ! Mem[000000008d00002b] p62_jmpl_2_ho: stb %l7,[%o1+0x010] ! Mem[000000008c800010] stw %l2,[%o0+0x038] ! Mem[000000008c000038] stb %l4,[%o1+0x023] ! Mem[000000008c800023] stx %l0,[%o2+0x018] ! Mem[000000008d000018] sth %l5,[%o2+0x038] ! Mem[000000008d000038] lduh [%o1+0x03c],%l0 ! Mem[000000008c80003c] jmpl %g6+8,%g0 lduw [%o2+0x034],%l2 ! Mem[000000008d000034] p62_call_2_ho: retl ldsb [%o2+0x02b],%l7 ! Mem[000000008d00002b] p63_jmpl_2_le: jmpl %g6+8,%g0 std %l6,[%i0+0x008] ! Mem[000000008e000008] p63_call_2_le: std %l4,[%i1+0x018] ! Mem[000000008e800018] retl ldsb [%i0+0x012],%l2 ! Mem[000000008e000012] p63_jmpl_2_lo: jmpl %g6+8,%g0 std %l6,[%o0+0x008] ! Mem[000000008e000008] p63_call_2_lo: std %l4,[%o1+0x018] ! Mem[000000008e800018] retl ldsb [%o0+0x012],%l2 ! Mem[000000008e000012] p63_jmpl_2_he: stw %l7,[%i1+0x010] ! Mem[000000008e800010] ldd [%i2+0x018],%l2 ! Mem[000000008f000018] sth %l4,[%i2+0x002] ! Mem[000000008f000002] ldsw [%i1+0x018],%l0 ! Mem[000000008e800018] ldsb [%i0+0x038],%l5 ! Mem[000000008e000038] lduh [%i0+0x03c],%l0 ! Mem[000000008e00003c] jmpl %g6+8,%g0 ldd [%i3+0x030],%l2 ! Mem[000000008f800030] p63_call_2_he: retl stx %l7,[%i2+0x008] ! Mem[000000008f000008] p63_jmpl_2_ho: stw %l7,[%o1+0x010] ! Mem[000000008e800010] ldd [%o2+0x018],%l2 ! Mem[000000008f000018] sth %l4,[%o2+0x002] ! Mem[000000008f000002] ldsw [%o1+0x018],%l0 ! Mem[000000008e800018] ldsb [%o0+0x038],%l5 ! Mem[000000008e000038] lduh [%o0+0x03c],%l0 ! Mem[000000008e00003c] jmpl %g6+8,%g0 ldd [%o3+0x030],%l2 ! Mem[000000008f800030] p63_call_2_ho: retl stx %l7,[%o2+0x008] ! Mem[000000008f000008] user_jump2_end: .seg "text" .align 0x2000 user_jump3_start: INIT_MEM(0, 0x0040, 1, +, 0, +, 0) p0_jmpl_3_le: ldsw [%i2+0x000],%l2 ! Mem[0000000011000000] sth %l2,[%i2+0x01a] ! Mem[000000001100001a] std %l0,[%i3+0x008] ! Mem[0000000011800008] stb %l7,[%i0+0x026] ! Mem[0000000010000026] sth %l1,[%i2+0x018] ! Mem[0000000011000018] stb %l6,[%i1+0x003] ! Mem[0000000010800003] jmpl %g6+8,%g0 ldsb [%i3+0x00b],%l5 ! Mem[000000001180000b] p0_call_3_le: ldd [%i2+0x018],%l4 ! Mem[0000000011000018] stw %l2,[%i1+0x01c] ! Mem[000000001080001c] lduw [%i1+0x020],%l6 ! Mem[0000000010800020] stb %l0,[%i3+0x006] ! Mem[0000000011800006] sth %l0,[%i0+0x03c] ! Mem[000000001000003c] lduh [%i3+0x026],%l0 ! Mem[0000000011800026] retl ldsw [%i1+0x03c],%l2 ! Mem[000000001080003c] p0_jmpl_3_lo: ldsw [%o2+0x000],%l2 ! Mem[0000000011000000] sth %l2,[%o2+0x01a] ! Mem[000000001100001a] std %l0,[%o3+0x008] ! Mem[0000000011800008] stb %l7,[%o0+0x026] ! Mem[0000000010000026] sth %l1,[%o2+0x018] ! Mem[0000000011000018] stb %l6,[%o1+0x003] ! Mem[0000000010800003] jmpl %g6+8,%g0 ldsb [%o3+0x00b],%l5 ! Mem[000000001180000b] p0_call_3_lo: ldd [%o2+0x018],%l4 ! Mem[0000000011000018] stw %l2,[%o1+0x01c] ! Mem[000000001080001c] lduw [%o1+0x020],%l6 ! Mem[0000000010800020] stb %l0,[%o3+0x006] ! Mem[0000000011800006] sth %l0,[%o0+0x03c] ! Mem[000000001000003c] lduh [%o3+0x026],%l0 ! Mem[0000000011800026] retl ldsw [%o1+0x03c],%l2 ! Mem[000000001080003c] p0_jmpl_3_he: lduw [%i1+0x00c],%l4 ! Mem[000000001080000c] jmpl %g6+8,%g0 ldsb [%i1+0x019],%l6 ! Mem[0000000010800019] p0_call_3_he: ldsh [%i3+0x018],%l7 ! Mem[0000000011800018] ldd [%i3+0x020],%l2 ! Mem[0000000011800020] stx %l1,[%i1+0x008] ! Mem[0000000010800008] std %l4,[%i2+0x000] ! Mem[0000000011000000] lduh [%i3+0x02e],%l1 ! Mem[000000001180002e] retl lduh [%i1+0x000],%l4 ! Mem[0000000010800000] p0_jmpl_3_ho: lduw [%o1+0x00c],%l4 ! Mem[000000001080000c] jmpl %g6+8,%g0 ldsb [%o1+0x019],%l6 ! Mem[0000000010800019] p0_call_3_ho: ldsh [%o3+0x018],%l7 ! Mem[0000000011800018] ldd [%o3+0x020],%l2 ! Mem[0000000011800020] stx %l1,[%o1+0x008] ! Mem[0000000010800008] std %l4,[%o2+0x000] ! Mem[0000000011000000] lduh [%o3+0x02e],%l1 ! Mem[000000001180002e] retl lduh [%o1+0x000],%l4 ! Mem[0000000010800000] p1_jmpl_3_le: sth %l2,[%i1+0x022] ! Mem[0000000012800022] stw %l2,[%i1+0x018] ! Mem[0000000012800018] ldsb [%i3+0x00a],%l0 ! Mem[000000001380000a] lduh [%i0+0x006],%l7 ! Mem[0000000012000006] ldsw [%i0+0x018],%l1 ! Mem[0000000012000018] lduh [%i3+0x002],%l6 ! Mem[0000000013800002] jmpl %g6+8,%g0 lduh [%i1+0x00a],%l5 ! Mem[000000001280000a] p1_call_3_le: ldd [%i1+0x038],%l4 ! Mem[0000000012800038] stw %l2,[%i3+0x01c] ! Mem[000000001380001c] ldx [%i3+0x000],%l6 ! Mem[0000000013800000] ldd [%i1+0x020],%l0 ! Mem[0000000012800020] std %l0,[%i2+0x038] ! Mem[0000000013000038] stw %l0,[%i3+0x004] ! Mem[0000000013800004] retl sth %l2,[%i3+0x03c] ! Mem[000000001380003c] p1_jmpl_3_lo: sth %l2,[%o1+0x022] ! Mem[0000000012800022] stw %l2,[%o1+0x018] ! Mem[0000000012800018] ldsb [%o3+0x00a],%l0 ! Mem[000000001380000a] lduh [%o0+0x006],%l7 ! Mem[0000000012000006] ldsw [%o0+0x018],%l1 ! Mem[0000000012000018] lduh [%o3+0x002],%l6 ! Mem[0000000013800002] jmpl %g6+8,%g0 lduh [%o1+0x00a],%l5 ! Mem[000000001280000a] p1_call_3_lo: ldd [%o1+0x038],%l4 ! Mem[0000000012800038] stw %l2,[%o3+0x01c] ! Mem[000000001380001c] ldx [%o3+0x000],%l6 ! Mem[0000000013800000] ldd [%o1+0x020],%l0 ! Mem[0000000012800020] std %l0,[%o2+0x038] ! Mem[0000000013000038] stw %l0,[%o3+0x004] ! Mem[0000000013800004] retl sth %l2,[%o3+0x03c] ! Mem[000000001380003c] p1_jmpl_3_he: ldsw [%i3+0x00c],%l4 ! Mem[000000001380000c] jmpl %g6+8,%g0 ldd [%i0+0x018],%l6 ! Mem[0000000012000018] p1_call_3_he: stb %l7,[%i2+0x019] ! Mem[0000000013000019] ldub [%i0+0x001],%l2 ! Mem[0000000012000001] ldsb [%i1+0x029],%l1 ! Mem[0000000012800029] ldsh [%i1+0x004],%l4 ! Mem[0000000012800004] ldsh [%i3+0x00e],%l1 ! Mem[000000001380000e] retl ldsh [%i2+0x020],%l4 ! Mem[0000000013000020] p1_jmpl_3_ho: ldsw [%o3+0x00c],%l4 ! Mem[000000001380000c] jmpl %g6+8,%g0 ldd [%o0+0x018],%l6 ! Mem[0000000012000018] p1_call_3_ho: stb %l7,[%o2+0x019] ! Mem[0000000013000019] ldub [%o0+0x001],%l2 ! Mem[0000000012000001] ldsb [%o1+0x029],%l1 ! Mem[0000000012800029] ldsh [%o1+0x004],%l4 ! Mem[0000000012800004] ldsh [%o3+0x00e],%l1 ! Mem[000000001380000e] retl ldsh [%o2+0x020],%l4 ! Mem[0000000013000020] p2_jmpl_3_le: ldub [%i1+0x002],%l2 ! Mem[0000000014800002] sth %l2,[%i0+0x01a] ! Mem[000000001400001a] stb %l0,[%i1+0x00a] ! Mem[000000001480000a] ldub [%i0+0x026],%l7 ! Mem[0000000014000026] std %l0,[%i3+0x018] ! Mem[0000000015800018] ldd [%i0+0x000],%l6 ! Mem[0000000014000000] jmpl %g6+8,%g0 ldx [%i3+0x008],%l5 ! Mem[0000000015800008] p2_call_3_le: stw %l4,[%i1+0x018] ! Mem[0000000014800018] stw %l2,[%i3+0x01c] ! Mem[000000001580001c] sth %l6,[%i1+0x022] ! Mem[0000000014800022] lduh [%i0+0x006],%l0 ! Mem[0000000014000006] stb %l0,[%i3+0x03c] ! Mem[000000001580003c] lduw [%i3+0x024],%l0 ! Mem[0000000015800024] retl ldsh [%i0+0x03c],%l2 ! Mem[000000001400003c] p2_jmpl_3_lo: ldub [%o1+0x002],%l2 ! Mem[0000000014800002] sth %l2,[%o0+0x01a] ! Mem[000000001400001a] stb %l0,[%o1+0x00a] ! Mem[000000001480000a] ldub [%o0+0x026],%l7 ! Mem[0000000014000026] std %l0,[%o3+0x018] ! Mem[0000000015800018] ldd [%o0+0x000],%l6 ! Mem[0000000014000000] jmpl %g6+8,%g0 ldx [%o3+0x008],%l5 ! Mem[0000000015800008] p2_call_3_lo: stw %l4,[%o1+0x018] ! Mem[0000000014800018] stw %l2,[%o3+0x01c] ! Mem[000000001580001c] sth %l6,[%o1+0x022] ! Mem[0000000014800022] lduh [%o0+0x006],%l0 ! Mem[0000000014000006] stb %l0,[%o3+0x03c] ! Mem[000000001580003c] lduw [%o3+0x024],%l0 ! Mem[0000000015800024] retl ldsh [%o0+0x03c],%l2 ! Mem[000000001400003c] p2_jmpl_3_he: ldd [%i2+0x008],%l4 ! Mem[0000000015000008] jmpl %g6+8,%g0 sth %l6,[%i2+0x018] ! Mem[0000000015000018] p2_call_3_he: stx %l7,[%i1+0x018] ! Mem[0000000014800018] stb %l2,[%i0+0x021] ! Mem[0000000014000021] ldsw [%i2+0x008],%l1 ! Mem[0000000015000008] stb %l4,[%i1+0x004] ! Mem[0000000014800004] stx %l1,[%i0+0x028] ! Mem[0000000014000028] retl sth %l4,[%i3+0x000] ! Mem[0000000015800000] p2_jmpl_3_ho: ldd [%o2+0x008],%l4 ! Mem[0000000015000008] jmpl %g6+8,%g0 sth %l6,[%o2+0x018] ! Mem[0000000015000018] p2_call_3_ho: stx %l7,[%o1+0x018] ! Mem[0000000014800018] stb %l2,[%o0+0x021] ! Mem[0000000014000021] ldsw [%o2+0x008],%l1 ! Mem[0000000015000008] stb %l4,[%o1+0x004] ! Mem[0000000014800004] stx %l1,[%o0+0x028] ! Mem[0000000014000028] retl sth %l4,[%o3+0x000] ! Mem[0000000015800000] p3_jmpl_3_le: stw %l2,[%i0+0x020] ! Mem[0000000016000020] stw %l2,[%i0+0x018] ! Mem[0000000016000018] ldd [%i3+0x008],%l0 ! Mem[0000000017800008] ldsw [%i0+0x004],%l7 ! Mem[0000000016000004] ldub [%i2+0x019],%l1 ! Mem[0000000017000019] sth %l6,[%i3+0x002] ! Mem[0000000017800002] jmpl %g6+8,%g0 std %l4,[%i1+0x008] ! Mem[0000000016800008] p3_call_3_le: stw %l4,[%i0+0x038] ! Mem[0000000016000038] stw %l2,[%i0+0x01c] ! Mem[000000001600001c] stw %l6,[%i3+0x000] ! Mem[0000000017800000] sth %l0,[%i3+0x026] ! Mem[0000000017800026] ldx [%i0+0x038],%l0 ! Mem[0000000016000038] stx %l0,[%i3+0x000] ! Mem[0000000017800000] retl std %l2,[%i1+0x038] ! Mem[0000000016800038] p3_jmpl_3_lo: stw %l2,[%o0+0x020] ! Mem[0000000016000020] stw %l2,[%o0+0x018] ! Mem[0000000016000018] ldd [%o3+0x008],%l0 ! Mem[0000000017800008] ldsw [%o0+0x004],%l7 ! Mem[0000000016000004] ldub [%o2+0x019],%l1 ! Mem[0000000017000019] sth %l6,[%o3+0x002] ! Mem[0000000017800002] jmpl %g6+8,%g0 std %l4,[%o1+0x008] ! Mem[0000000016800008] p3_call_3_lo: stw %l4,[%o0+0x038] ! Mem[0000000016000038] stw %l2,[%o0+0x01c] ! Mem[000000001600001c] stw %l6,[%o3+0x000] ! Mem[0000000017800000] sth %l0,[%o3+0x026] ! Mem[0000000017800026] ldx [%o0+0x038],%l0 ! Mem[0000000016000038] stx %l0,[%o3+0x000] ! Mem[0000000017800000] retl std %l2,[%o1+0x038] ! Mem[0000000016800038] p3_jmpl_3_he: sth %l4,[%i0+0x00e] ! Mem[000000001600000e] jmpl %g6+8,%g0 ldx [%i0+0x018],%l6 ! Mem[0000000016000018] p3_call_3_he: lduh [%i0+0x018],%l7 ! Mem[0000000016000018] sth %l2,[%i0+0x000] ! Mem[0000000016000000] lduh [%i3+0x028],%l1 ! Mem[0000000017800028] ldsw [%i1+0x004],%l4 ! Mem[0000000016800004] std %l0,[%i2+0x008] ! Mem[0000000017000008] retl lduh [%i1+0x020],%l4 ! Mem[0000000016800020] p3_jmpl_3_ho: sth %l4,[%o0+0x00e] ! Mem[000000001600000e] jmpl %g6+8,%g0 ldx [%o0+0x018],%l6 ! Mem[0000000016000018] p3_call_3_ho: lduh [%o0+0x018],%l7 ! Mem[0000000016000018] sth %l2,[%o0+0x000] ! Mem[0000000016000000] lduh [%o3+0x028],%l1 ! Mem[0000000017800028] ldsw [%o1+0x004],%l4 ! Mem[0000000016800004] std %l0,[%o2+0x008] ! Mem[0000000017000008] retl lduh [%o1+0x020],%l4 ! Mem[0000000016800020] p4_jmpl_3_le: ldsw [%i0+0x000],%l2 ! Mem[0000000018000000] sth %l2,[%i3+0x01a] ! Mem[000000001980001a] ldx [%i3+0x008],%l0 ! Mem[0000000019800008] ldsh [%i0+0x026],%l7 ! Mem[0000000018000026] sth %l1,[%i0+0x018] ! Mem[0000000018000018] ldx [%i0+0x000],%l6 ! Mem[0000000018000000] jmpl %g6+8,%g0 ldd [%i2+0x008],%l4 ! Mem[0000000019000008] p4_call_3_le: stw %l4,[%i0+0x018] ! Mem[0000000018000018] stw %l2,[%i1+0x01c] ! Mem[000000001880001c] ldsb [%i2+0x023],%l6 ! Mem[0000000019000023] ldsh [%i1+0x006],%l0 ! Mem[0000000018800006] lduw [%i1+0x03c],%l0 ! Mem[000000001880003c] ldx [%i3+0x020],%l0 ! Mem[0000000019800020] retl ldsb [%i3+0x03c],%l2 ! Mem[000000001980003c] p4_jmpl_3_lo: ldsw [%o0+0x000],%l2 ! Mem[0000000018000000] sth %l2,[%o3+0x01a] ! Mem[000000001980001a] ldx [%o3+0x008],%l0 ! Mem[0000000019800008] ldsh [%o0+0x026],%l7 ! Mem[0000000018000026] sth %l1,[%o0+0x018] ! Mem[0000000018000018] ldx [%o0+0x000],%l6 ! Mem[0000000018000000] jmpl %g6+8,%g0 ldd [%o2+0x008],%l4 ! Mem[0000000019000008] p4_call_3_lo: stw %l4,[%o0+0x018] ! Mem[0000000018000018] stw %l2,[%o1+0x01c] ! Mem[000000001880001c] ldsb [%o2+0x023],%l6 ! Mem[0000000019000023] ldsh [%o1+0x006],%l0 ! Mem[0000000018800006] lduw [%o1+0x03c],%l0 ! Mem[000000001880003c] ldx [%o3+0x020],%l0 ! Mem[0000000019800020] retl ldsb [%o3+0x03c],%l2 ! Mem[000000001980003c] p4_jmpl_3_he: ldx [%i3+0x008],%l4 ! Mem[0000000019800008] jmpl %g6+8,%g0 ldub [%i2+0x019],%l6 ! Mem[0000000019000019] p4_call_3_he: stw %l7,[%i3+0x018] ! Mem[0000000019800018] ldsb [%i1+0x021],%l2 ! Mem[0000000018800021] ldx [%i3+0x008],%l1 ! Mem[0000000019800008] std %l4,[%i0+0x000] ! Mem[0000000018000000] ldub [%i3+0x02f],%l1 ! Mem[000000001980002f] retl ldsh [%i2+0x000],%l4 ! Mem[0000000019000000] p4_jmpl_3_ho: ldx [%o3+0x008],%l4 ! Mem[0000000019800008] jmpl %g6+8,%g0 ldub [%o2+0x019],%l6 ! Mem[0000000019000019] p4_call_3_ho: stw %l7,[%o3+0x018] ! Mem[0000000019800018] ldsb [%o1+0x021],%l2 ! Mem[0000000018800021] ldx [%o3+0x008],%l1 ! Mem[0000000019800008] std %l4,[%o0+0x000] ! Mem[0000000018000000] ldub [%o3+0x02f],%l1 ! Mem[000000001980002f] retl ldsh [%o2+0x000],%l4 ! Mem[0000000019000000] p5_jmpl_3_le: sth %l2,[%i3+0x022] ! Mem[000000001b800022] stw %l2,[%i3+0x018] ! Mem[000000001b800018] ldsb [%i1+0x00a],%l0 ! Mem[000000001a80000a] ldsb [%i0+0x006],%l7 ! Mem[000000001a000006] lduh [%i3+0x018],%l1 ! Mem[000000001b800018] ldub [%i2+0x003],%l6 ! Mem[000000001b000003] jmpl %g6+8,%g0 ldsh [%i1+0x00a],%l5 ! Mem[000000001a80000a] p5_call_3_le: std %l4,[%i3+0x038] ! Mem[000000001b800038] stw %l2,[%i3+0x01c] ! Mem[000000001b80001c] ldub [%i0+0x003],%l6 ! Mem[000000001a000003] ldx [%i0+0x020],%l0 ! Mem[000000001a000020] lduh [%i3+0x03c],%l0 ! Mem[000000001b80003c] ldd [%i2+0x000],%l0 ! Mem[000000001b000000] retl stb %l2,[%i0+0x03c] ! Mem[000000001a00003c] p5_jmpl_3_lo: sth %l2,[%o3+0x022] ! Mem[000000001b800022] stw %l2,[%o3+0x018] ! Mem[000000001b800018] ldsb [%o1+0x00a],%l0 ! Mem[000000001a80000a] ldsb [%o0+0x006],%l7 ! Mem[000000001a000006] lduh [%o3+0x018],%l1 ! Mem[000000001b800018] ldub [%o2+0x003],%l6 ! Mem[000000001b000003] jmpl %g6+8,%g0 ldsh [%o1+0x00a],%l5 ! Mem[000000001a80000a] p5_call_3_lo: std %l4,[%o3+0x038] ! Mem[000000001b800038] stw %l2,[%o3+0x01c] ! Mem[000000001b80001c] ldub [%o0+0x003],%l6 ! Mem[000000001a000003] ldx [%o0+0x020],%l0 ! Mem[000000001a000020] lduh [%o3+0x03c],%l0 ! Mem[000000001b80003c] ldd [%o2+0x000],%l0 ! Mem[000000001b000000] retl stb %l2,[%o0+0x03c] ! Mem[000000001a00003c] p5_jmpl_3_he: ldub [%i2+0x00f],%l4 ! Mem[000000001b00000f] jmpl %g6+8,%g0 ldsb [%i1+0x019],%l6 ! Mem[000000001a800019] p5_call_3_he: ldsh [%i3+0x018],%l7 ! Mem[000000001b800018] ldsw [%i1+0x000],%l2 ! Mem[000000001a800000] std %l0,[%i0+0x028] ! Mem[000000001a000028] ldsh [%i3+0x004],%l4 ! Mem[000000001b800004] ldsb [%i3+0x00f],%l1 ! Mem[000000001b80000f] retl sth %l4,[%i3+0x020] ! Mem[000000001b800020] p5_jmpl_3_ho: ldub [%o2+0x00f],%l4 ! Mem[000000001b00000f] jmpl %g6+8,%g0 ldsb [%o1+0x019],%l6 ! Mem[000000001a800019] p5_call_3_ho: ldsh [%o3+0x018],%l7 ! Mem[000000001b800018] ldsw [%o1+0x000],%l2 ! Mem[000000001a800000] std %l0,[%o0+0x028] ! Mem[000000001a000028] ldsh [%o3+0x004],%l4 ! Mem[000000001b800004] ldsb [%o3+0x00f],%l1 ! Mem[000000001b80000f] retl sth %l4,[%o3+0x020] ! Mem[000000001b800020] p6_jmpl_3_le: ldub [%i2+0x002],%l2 ! Mem[000000001d000002] stx %l2,[%i2+0x018] ! Mem[000000001d000018] lduw [%i3+0x008],%l0 ! Mem[000000001d800008] ldd [%i0+0x020],%l6 ! Mem[000000001c000020] stw %l1,[%i2+0x018] ! Mem[000000001d000018] stx %l6,[%i3+0x000] ! Mem[000000001d800000] jmpl %g6+8,%g0 lduw [%i2+0x008],%l5 ! Mem[000000001d000008] p6_call_3_le: std %l4,[%i3+0x018] ! Mem[000000001d800018] stw %l2,[%i3+0x01c] ! Mem[000000001d80001c] lduh [%i2+0x022],%l6 ! Mem[000000001d000022] stx %l0,[%i3+0x000] ! Mem[000000001d800000] ldub [%i0+0x03c],%l0 ! Mem[000000001c00003c] lduw [%i2+0x024],%l0 ! Mem[000000001d000024] retl ldd [%i2+0x038],%l2 ! Mem[000000001d000038] p6_jmpl_3_lo: ldub [%o2+0x002],%l2 ! Mem[000000001d000002] stx %l2,[%o2+0x018] ! Mem[000000001d000018] lduw [%o3+0x008],%l0 ! Mem[000000001d800008] ldd [%o0+0x020],%l6 ! Mem[000000001c000020] stw %l1,[%o2+0x018] ! Mem[000000001d000018] stx %l6,[%o3+0x000] ! Mem[000000001d800000] jmpl %g6+8,%g0 lduw [%o2+0x008],%l5 ! Mem[000000001d000008] p6_call_3_lo: std %l4,[%o3+0x018] ! Mem[000000001d800018] stw %l2,[%o3+0x01c] ! Mem[000000001d80001c] lduh [%o2+0x022],%l6 ! Mem[000000001d000022] stx %l0,[%o3+0x000] ! Mem[000000001d800000] ldub [%o0+0x03c],%l0 ! Mem[000000001c00003c] lduw [%o2+0x024],%l0 ! Mem[000000001d000024] retl ldd [%o2+0x038],%l2 ! Mem[000000001d000038] p6_jmpl_3_he: ldsb [%i0+0x00f],%l4 ! Mem[000000001c00000f] jmpl %g6+8,%g0 ldd [%i2+0x018],%l6 ! Mem[000000001d000018] p6_call_3_he: stb %l7,[%i2+0x019] ! Mem[000000001d000019] ldx [%i2+0x020],%l2 ! Mem[000000001d000020] stw %l1,[%i0+0x008] ! Mem[000000001c000008] sth %l4,[%i3+0x004] ! Mem[000000001d800004] stw %l1,[%i1+0x02c] ! Mem[000000001c80002c] retl ldx [%i0+0x000],%l4 ! Mem[000000001c000000] p6_jmpl_3_ho: ldsb [%o0+0x00f],%l4 ! Mem[000000001c00000f] jmpl %g6+8,%g0 ldd [%o2+0x018],%l6 ! Mem[000000001d000018] p6_call_3_ho: stb %l7,[%o2+0x019] ! Mem[000000001d000019] ldx [%o2+0x020],%l2 ! Mem[000000001d000020] stw %l1,[%o0+0x008] ! Mem[000000001c000008] sth %l4,[%o3+0x004] ! Mem[000000001d800004] stw %l1,[%o1+0x02c] ! Mem[000000001c80002c] retl ldx [%o0+0x000],%l4 ! Mem[000000001c000000] p7_jmpl_3_le: stw %l2,[%i1+0x020] ! Mem[000000001e800020] stw %l2,[%i1+0x018] ! Mem[000000001e800018] ldd [%i3+0x008],%l0 ! Mem[000000001f800008] stx %l7,[%i0+0x000] ! Mem[000000001e000000] lduw [%i0+0x018],%l1 ! Mem[000000001e000018] std %l6,[%i2+0x000] ! Mem[000000001f000000] jmpl %g6+8,%g0 stb %l5,[%i1+0x00b] ! Mem[000000001e80000b] p7_call_3_le: ldx [%i2+0x038],%l4 ! Mem[000000001f000038] stw %l2,[%i0+0x01c] ! Mem[000000001e00001c] stb %l6,[%i1+0x003] ! Mem[000000001e800003] ldub [%i1+0x026],%l0 ! Mem[000000001e800026] ldsw [%i1+0x03c],%l0 ! Mem[000000001e80003c] ldsb [%i1+0x006],%l0 ! Mem[000000001e800006] retl ldx [%i3+0x038],%l2 ! Mem[000000001f800038] p7_jmpl_3_lo: stw %l2,[%o1+0x020] ! Mem[000000001e800020] stw %l2,[%o1+0x018] ! Mem[000000001e800018] ldd [%o3+0x008],%l0 ! Mem[000000001f800008] stx %l7,[%o0+0x000] ! Mem[000000001e000000] lduw [%o0+0x018],%l1 ! Mem[000000001e000018] std %l6,[%o2+0x000] ! Mem[000000001f000000] jmpl %g6+8,%g0 stb %l5,[%o1+0x00b] ! Mem[000000001e80000b] p7_call_3_lo: ldx [%o2+0x038],%l4 ! Mem[000000001f000038] stw %l2,[%o0+0x01c] ! Mem[000000001e00001c] stb %l6,[%o1+0x003] ! Mem[000000001e800003] ldub [%o1+0x026],%l0 ! Mem[000000001e800026] ldsw [%o1+0x03c],%l0 ! Mem[000000001e80003c] ldsb [%o1+0x006],%l0 ! Mem[000000001e800006] retl ldx [%o3+0x038],%l2 ! Mem[000000001f800038] p7_jmpl_3_he: stw %l4,[%i3+0x00c] ! Mem[000000001f80000c] jmpl %g6+8,%g0 sth %l6,[%i1+0x018] ! Mem[000000001e800018] p7_call_3_he: ldsb [%i1+0x019],%l7 ! Mem[000000001e800019] std %l2,[%i2+0x000] ! Mem[000000001f000000] ldd [%i0+0x028],%l0 ! Mem[000000001e000028] ldsw [%i2+0x004],%l4 ! Mem[000000001f000004] stb %l1,[%i2+0x00f] ! Mem[000000001f00000f] retl ldsh [%i2+0x020],%l4 ! Mem[000000001f000020] p7_jmpl_3_ho: stw %l4,[%o3+0x00c] ! Mem[000000001f80000c] jmpl %g6+8,%g0 sth %l6,[%o1+0x018] ! Mem[000000001e800018] p7_call_3_ho: ldsb [%o1+0x019],%l7 ! Mem[000000001e800019] std %l2,[%o2+0x000] ! Mem[000000001f000000] ldd [%o0+0x028],%l0 ! Mem[000000001e000028] ldsw [%o2+0x004],%l4 ! Mem[000000001f000004] stb %l1,[%o2+0x00f] ! Mem[000000001f00000f] retl ldsh [%o2+0x020],%l4 ! Mem[000000001f000020] p8_jmpl_3_le: lduh [%i1+0x002],%l2 ! Mem[0000000020800002] stx %l2,[%i0+0x018] ! Mem[0000000020000018] lduh [%i1+0x00a],%l0 ! Mem[000000002080000a] stw %l7,[%i0+0x024] ! Mem[0000000020000024] stx %l1,[%i3+0x018] ! Mem[0000000021800018] lduw [%i3+0x000],%l6 ! Mem[0000000021800000] jmpl %g6+8,%g0 stx %l5,[%i2+0x008] ! Mem[0000000021000008] p8_call_3_le: ldx [%i2+0x018],%l4 ! Mem[0000000021000018] stw %l2,[%i2+0x01c] ! Mem[000000002100001c] std %l6,[%i3+0x020] ! Mem[0000000021800020] std %l0,[%i0+0x000] ! Mem[0000000020000000] ldsh [%i3+0x03c],%l0 ! Mem[000000002180003c] ldx [%i1+0x020],%l0 ! Mem[0000000020800020] retl stx %l2,[%i0+0x038] ! Mem[0000000020000038] p8_jmpl_3_lo: lduh [%o1+0x002],%l2 ! Mem[0000000020800002] stx %l2,[%o0+0x018] ! Mem[0000000020000018] lduh [%o1+0x00a],%l0 ! Mem[000000002080000a] stw %l7,[%o0+0x024] ! Mem[0000000020000024] stx %l1,[%o3+0x018] ! Mem[0000000021800018] lduw [%o3+0x000],%l6 ! Mem[0000000021800000] jmpl %g6+8,%g0 stx %l5,[%o2+0x008] ! Mem[0000000021000008] p8_call_3_lo: ldx [%o2+0x018],%l4 ! Mem[0000000021000018] stw %l2,[%o2+0x01c] ! Mem[000000002100001c] std %l6,[%o3+0x020] ! Mem[0000000021800020] std %l0,[%o0+0x000] ! Mem[0000000020000000] ldsh [%o3+0x03c],%l0 ! Mem[000000002180003c] ldx [%o1+0x020],%l0 ! Mem[0000000020800020] retl stx %l2,[%o0+0x038] ! Mem[0000000020000038] p8_jmpl_3_he: stb %l4,[%i2+0x00f] ! Mem[000000002100000f] jmpl %g6+8,%g0 ldx [%i3+0x018],%l6 ! Mem[0000000021800018] p8_call_3_he: lduh [%i0+0x018],%l7 ! Mem[0000000020000018] ldd [%i3+0x020],%l2 ! Mem[0000000021800020] ldsh [%i1+0x008],%l1 ! Mem[0000000020800008] stw %l4,[%i1+0x004] ! Mem[0000000020800004] lduh [%i3+0x02e],%l1 ! Mem[000000002180002e] retl sth %l4,[%i3+0x000] ! Mem[0000000021800000] p8_jmpl_3_ho: stb %l4,[%o2+0x00f] ! Mem[000000002100000f] jmpl %g6+8,%g0 ldx [%o3+0x018],%l6 ! Mem[0000000021800018] p8_call_3_ho: lduh [%o0+0x018],%l7 ! Mem[0000000020000018] ldd [%o3+0x020],%l2 ! Mem[0000000021800020] ldsh [%o1+0x008],%l1 ! Mem[0000000020800008] stw %l4,[%o1+0x004] ! Mem[0000000020800004] lduh [%o3+0x02e],%l1 ! Mem[000000002180002e] retl sth %l4,[%o3+0x000] ! Mem[0000000021800000] p9_jmpl_3_le: sth %l2,[%i0+0x022] ! Mem[0000000022000022] stw %l2,[%i0+0x018] ! Mem[0000000022000018] stx %l0,[%i2+0x008] ! Mem[0000000023000008] sth %l7,[%i0+0x006] ! Mem[0000000022000006] lduh [%i1+0x018],%l1 ! Mem[0000000022800018] ldsb [%i1+0x003],%l6 ! Mem[0000000022800003] jmpl %g6+8,%g0 ldsb [%i0+0x00b],%l5 ! Mem[000000002200000b] p9_call_3_le: ldx [%i2+0x038],%l4 ! Mem[0000000023000038] stw %l2,[%i3+0x01c] ! Mem[000000002380001c] stx %l6,[%i2+0x000] ! Mem[0000000023000000] ldsb [%i3+0x026],%l0 ! Mem[0000000023800026] ldsb [%i3+0x03c],%l0 ! Mem[000000002380003c] ldsh [%i0+0x006],%l0 ! Mem[0000000022000006] retl lduw [%i2+0x03c],%l2 ! Mem[000000002300003c] p9_jmpl_3_lo: sth %l2,[%o0+0x022] ! Mem[0000000022000022] stw %l2,[%o0+0x018] ! Mem[0000000022000018] stx %l0,[%o2+0x008] ! Mem[0000000023000008] sth %l7,[%o0+0x006] ! Mem[0000000022000006] lduh [%o1+0x018],%l1 ! Mem[0000000022800018] ldsb [%o1+0x003],%l6 ! Mem[0000000022800003] jmpl %g6+8,%g0 ldsb [%o0+0x00b],%l5 ! Mem[000000002200000b] p9_call_3_lo: ldx [%o2+0x038],%l4 ! Mem[0000000023000038] stw %l2,[%o3+0x01c] ! Mem[000000002380001c] stx %l6,[%o2+0x000] ! Mem[0000000023000000] ldsb [%o3+0x026],%l0 ! Mem[0000000023800026] ldsb [%o3+0x03c],%l0 ! Mem[000000002380003c] ldsh [%o0+0x006],%l0 ! Mem[0000000022000006] retl lduw [%o2+0x03c],%l2 ! Mem[000000002300003c] p9_jmpl_3_he: lduh [%i0+0x00e],%l4 ! Mem[000000002200000e] jmpl %g6+8,%g0 ldub [%i1+0x019],%l6 ! Mem[0000000022800019] p9_call_3_he: stw %l7,[%i3+0x018] ! Mem[0000000023800018] ldsh [%i3+0x000],%l2 ! Mem[0000000023800000] ldub [%i2+0x029],%l1 ! Mem[0000000023000029] ldub [%i1+0x004],%l4 ! Mem[0000000022800004] ldsh [%i0+0x00e],%l1 ! Mem[000000002200000e] retl ldx [%i0+0x020],%l4 ! Mem[0000000022000020] p9_jmpl_3_ho: lduh [%o0+0x00e],%l4 ! Mem[000000002200000e] jmpl %g6+8,%g0 ldub [%o1+0x019],%l6 ! Mem[0000000022800019] p9_call_3_ho: stw %l7,[%o3+0x018] ! Mem[0000000023800018] ldsh [%o3+0x000],%l2 ! Mem[0000000023800000] ldub [%o2+0x029],%l1 ! Mem[0000000023000029] ldub [%o1+0x004],%l4 ! Mem[0000000022800004] ldsh [%o0+0x00e],%l1 ! Mem[000000002200000e] retl ldx [%o0+0x020],%l4 ! Mem[0000000022000020] p10_jmpl_3_le: ldub [%i3+0x002],%l2 ! Mem[0000000025800002] stx %l2,[%i0+0x018] ! Mem[0000000024000018] ldub [%i3+0x00a],%l0 ! Mem[000000002580000a] ldx [%i3+0x020],%l7 ! Mem[0000000025800020] ldd [%i3+0x018],%l0 ! Mem[0000000025800018] stw %l6,[%i3+0x000] ! Mem[0000000025800000] jmpl %g6+8,%g0 lduh [%i2+0x00a],%l5 ! Mem[000000002500000a] p10_call_3_le: lduh [%i1+0x018],%l4 ! Mem[0000000024800018] stw %l2,[%i3+0x01c] ! Mem[000000002580001c] ldsh [%i3+0x022],%l6 ! Mem[0000000025800022] lduw [%i1+0x004],%l0 ! Mem[0000000024800004] ldsh [%i1+0x03c],%l0 ! Mem[000000002480003c] stb %l0,[%i0+0x026] ! Mem[0000000024000026] retl ldd [%i3+0x038],%l2 ! Mem[0000000025800038] p10_jmpl_3_lo: ldub [%o3+0x002],%l2 ! Mem[0000000025800002] stx %l2,[%o0+0x018] ! Mem[0000000024000018] ldub [%o3+0x00a],%l0 ! Mem[000000002580000a] ldx [%o3+0x020],%l7 ! Mem[0000000025800020] ldd [%o3+0x018],%l0 ! Mem[0000000025800018] stw %l6,[%o3+0x000] ! Mem[0000000025800000] jmpl %g6+8,%g0 lduh [%o2+0x00a],%l5 ! Mem[000000002500000a] p10_call_3_lo: lduh [%o1+0x018],%l4 ! Mem[0000000024800018] stw %l2,[%o3+0x01c] ! Mem[000000002580001c] ldsh [%o3+0x022],%l6 ! Mem[0000000025800022] lduw [%o1+0x004],%l0 ! Mem[0000000024800004] ldsh [%o1+0x03c],%l0 ! Mem[000000002480003c] stb %l0,[%o0+0x026] ! Mem[0000000024000026] retl ldd [%o3+0x038],%l2 ! Mem[0000000025800038] p10_jmpl_3_he: ldsh [%i3+0x00e],%l4 ! Mem[000000002580000e] jmpl %g6+8,%g0 ldsw [%i3+0x018],%l6 ! Mem[0000000025800018] p10_call_3_he: ldub [%i2+0x019],%l7 ! Mem[0000000025000019] lduw [%i3+0x020],%l2 ! Mem[0000000025800020] lduw [%i2+0x008],%l1 ! Mem[0000000025000008] sth %l4,[%i1+0x004] ! Mem[0000000024800004] sth %l1,[%i1+0x02e] ! Mem[000000002480002e] retl ldsh [%i2+0x000],%l4 ! Mem[0000000025000000] p10_jmpl_3_ho: ldsh [%o3+0x00e],%l4 ! Mem[000000002580000e] jmpl %g6+8,%g0 ldsw [%o3+0x018],%l6 ! Mem[0000000025800018] p10_call_3_ho: ldub [%o2+0x019],%l7 ! Mem[0000000025000019] lduw [%o3+0x020],%l2 ! Mem[0000000025800020] lduw [%o2+0x008],%l1 ! Mem[0000000025000008] sth %l4,[%o1+0x004] ! Mem[0000000024800004] sth %l1,[%o1+0x02e] ! Mem[000000002480002e] retl ldsh [%o2+0x000],%l4 ! Mem[0000000025000000] p11_jmpl_3_le: stw %l2,[%i2+0x020] ! Mem[0000000027000020] stw %l2,[%i3+0x018] ! Mem[0000000027800018] stw %l0,[%i1+0x008] ! Mem[0000000026800008] lduw [%i3+0x004],%l7 ! Mem[0000000027800004] lduw [%i3+0x018],%l1 ! Mem[0000000027800018] stb %l6,[%i1+0x003] ! Mem[0000000026800003] jmpl %g6+8,%g0 ldx [%i0+0x008],%l5 ! Mem[0000000026000008] p11_call_3_le: lduh [%i1+0x038],%l4 ! Mem[0000000026800038] stw %l2,[%i1+0x01c] ! Mem[000000002680001c] ldsw [%i2+0x000],%l6 ! Mem[0000000027000000] stw %l0,[%i0+0x024] ! Mem[0000000026000024] ldsb [%i2+0x03c],%l0 ! Mem[000000002700003c] ldsw [%i3+0x004],%l0 ! Mem[0000000027800004] retl lduh [%i1+0x03c],%l2 ! Mem[000000002680003c] p11_jmpl_3_lo: stw %l2,[%o2+0x020] ! Mem[0000000027000020] stw %l2,[%o3+0x018] ! Mem[0000000027800018] stw %l0,[%o1+0x008] ! Mem[0000000026800008] lduw [%o3+0x004],%l7 ! Mem[0000000027800004] lduw [%o3+0x018],%l1 ! Mem[0000000027800018] stb %l6,[%o1+0x003] ! Mem[0000000026800003] jmpl %g6+8,%g0 ldx [%o0+0x008],%l5 ! Mem[0000000026000008] p11_call_3_lo: lduh [%o1+0x038],%l4 ! Mem[0000000026800038] stw %l2,[%o1+0x01c] ! Mem[000000002680001c] ldsw [%o2+0x000],%l6 ! Mem[0000000027000000] stw %l0,[%o0+0x024] ! Mem[0000000026000024] ldsb [%o2+0x03c],%l0 ! Mem[000000002700003c] ldsw [%o3+0x004],%l0 ! Mem[0000000027800004] retl lduh [%o1+0x03c],%l2 ! Mem[000000002680003c] p11_jmpl_3_he: stx %l4,[%i2+0x008] ! Mem[0000000027000008] jmpl %g6+8,%g0 ldd [%i1+0x018],%l6 ! Mem[0000000026800018] p11_call_3_he: stb %l7,[%i1+0x019] ! Mem[0000000026800019] sth %l2,[%i3+0x000] ! Mem[0000000027800000] stb %l1,[%i3+0x029] ! Mem[0000000027800029] lduh [%i0+0x004],%l4 ! Mem[0000000026000004] ldx [%i3+0x008],%l1 ! Mem[0000000027800008] retl stx %l4,[%i3+0x020] ! Mem[0000000027800020] p11_jmpl_3_ho: stx %l4,[%o2+0x008] ! Mem[0000000027000008] jmpl %g6+8,%g0 ldd [%o1+0x018],%l6 ! Mem[0000000026800018] p11_call_3_ho: stb %l7,[%o1+0x019] ! Mem[0000000026800019] sth %l2,[%o3+0x000] ! Mem[0000000027800000] stb %l1,[%o3+0x029] ! Mem[0000000027800029] lduh [%o0+0x004],%l4 ! Mem[0000000026000004] ldx [%o3+0x008],%l1 ! Mem[0000000027800008] retl stx %l4,[%o3+0x020] ! Mem[0000000027800020] p12_jmpl_3_le: lduh [%i2+0x002],%l2 ! Mem[0000000029000002] stx %l2,[%i2+0x018] ! Mem[0000000029000018] lduh [%i2+0x00a],%l0 ! Mem[000000002900000a] lduh [%i3+0x026],%l7 ! Mem[0000000029800026] ldsb [%i1+0x019],%l1 ! Mem[0000000028800019] ldsw [%i3+0x000],%l6 ! Mem[0000000029800000] jmpl %g6+8,%g0 stw %l5,[%i2+0x008] ! Mem[0000000029000008] p12_call_3_le: ldsw [%i0+0x018],%l4 ! Mem[0000000028000018] std %l2,[%i2+0x018] ! Mem[0000000029000018] lduw [%i0+0x020],%l6 ! Mem[0000000028000020] ldsw [%i3+0x004],%l0 ! Mem[0000000029800004] ldd [%i3+0x038],%l0 ! Mem[0000000029800038] std %l0,[%i3+0x020] ! Mem[0000000029800020] retl stx %l2,[%i2+0x038] ! Mem[0000000029000038] p12_jmpl_3_lo: lduh [%o2+0x002],%l2 ! Mem[0000000029000002] stx %l2,[%o2+0x018] ! Mem[0000000029000018] lduh [%o2+0x00a],%l0 ! Mem[000000002900000a] lduh [%o3+0x026],%l7 ! Mem[0000000029800026] ldsb [%o1+0x019],%l1 ! Mem[0000000028800019] ldsw [%o3+0x000],%l6 ! Mem[0000000029800000] jmpl %g6+8,%g0 stw %l5,[%o2+0x008] ! Mem[0000000029000008] p12_call_3_lo: ldsw [%o0+0x018],%l4 ! Mem[0000000028000018] std %l2,[%o2+0x018] ! Mem[0000000029000018] lduw [%o0+0x020],%l6 ! Mem[0000000028000020] ldsw [%o3+0x004],%l0 ! Mem[0000000029800004] ldd [%o3+0x038],%l0 ! Mem[0000000029800038] std %l0,[%o3+0x020] ! Mem[0000000029800020] retl stx %l2,[%o2+0x038] ! Mem[0000000029000038] p12_jmpl_3_he: std %l4,[%i0+0x008] ! Mem[0000000028000008] jmpl %g6+8,%g0 sth %l6,[%i3+0x018] ! Mem[0000000029800018] p12_call_3_he: ldsb [%i0+0x019],%l7 ! Mem[0000000028000019] stx %l2,[%i0+0x020] ! Mem[0000000028000020] sth %l1,[%i0+0x008] ! Mem[0000000028000008] stw %l4,[%i0+0x004] ! Mem[0000000028000004] ldub [%i3+0x02f],%l1 ! Mem[000000002980002f] retl ldx [%i0+0x000],%l4 ! Mem[0000000028000000] p12_jmpl_3_ho: std %l4,[%o0+0x008] ! Mem[0000000028000008] jmpl %g6+8,%g0 sth %l6,[%o3+0x018] ! Mem[0000000029800018] p12_call_3_ho: ldsb [%o0+0x019],%l7 ! Mem[0000000028000019] stx %l2,[%o0+0x020] ! Mem[0000000028000020] sth %l1,[%o0+0x008] ! Mem[0000000028000008] stw %l4,[%o0+0x004] ! Mem[0000000028000004] ldub [%o3+0x02f],%l1 ! Mem[000000002980002f] retl ldx [%o0+0x000],%l4 ! Mem[0000000028000000] p13_jmpl_3_le: stx %l2,[%i1+0x020] ! Mem[000000002a800020] stw %l2,[%i1+0x018] ! Mem[000000002a800018] sth %l0,[%i3+0x00a] ! Mem[000000002b80000a] ldub [%i3+0x006],%l7 ! Mem[000000002b800006] ldx [%i3+0x018],%l1 ! Mem[000000002b800018] ldd [%i0+0x000],%l6 ! Mem[000000002a000000] jmpl %g6+8,%g0 ldd [%i0+0x008],%l4 ! Mem[000000002a000008] p13_call_3_le: ldsw [%i0+0x038],%l4 ! Mem[000000002a000038] std %l2,[%i3+0x018] ! Mem[000000002b800018] ldx [%i2+0x000],%l6 ! Mem[000000002b000000] stb %l0,[%i1+0x026] ! Mem[000000002a800026] stx %l0,[%i1+0x038] ! Mem[000000002a800038] ldub [%i3+0x006],%l0 ! Mem[000000002b800006] retl ldub [%i3+0x03c],%l2 ! Mem[000000002b80003c] p13_jmpl_3_lo: stx %l2,[%o1+0x020] ! Mem[000000002a800020] stw %l2,[%o1+0x018] ! Mem[000000002a800018] sth %l0,[%o3+0x00a] ! Mem[000000002b80000a] ldub [%o3+0x006],%l7 ! Mem[000000002b800006] ldx [%o3+0x018],%l1 ! Mem[000000002b800018] ldd [%o0+0x000],%l6 ! Mem[000000002a000000] jmpl %g6+8,%g0 ldd [%o0+0x008],%l4 ! Mem[000000002a000008] p13_call_3_lo: ldsw [%o0+0x038],%l4 ! Mem[000000002a000038] std %l2,[%o3+0x018] ! Mem[000000002b800018] ldx [%o2+0x000],%l6 ! Mem[000000002b000000] stb %l0,[%o1+0x026] ! Mem[000000002a800026] stx %l0,[%o1+0x038] ! Mem[000000002a800038] ldub [%o3+0x006],%l0 ! Mem[000000002b800006] retl ldub [%o3+0x03c],%l2 ! Mem[000000002b80003c] p13_jmpl_3_he: lduw [%i3+0x00c],%l4 ! Mem[000000002b80000c] jmpl %g6+8,%g0 ldx [%i1+0x018],%l6 ! Mem[000000002a800018] p13_call_3_he: ldx [%i3+0x018],%l7 ! Mem[000000002b800018] ldsw [%i0+0x000],%l2 ! Mem[000000002a000000] stx %l1,[%i0+0x028] ! Mem[000000002a000028] ldub [%i3+0x004],%l4 ! Mem[000000002b800004] ldsb [%i0+0x00f],%l1 ! Mem[000000002a00000f] retl ldub [%i1+0x021],%l4 ! Mem[000000002a800021] p13_jmpl_3_ho: lduw [%o3+0x00c],%l4 ! Mem[000000002b80000c] jmpl %g6+8,%g0 ldx [%o1+0x018],%l6 ! Mem[000000002a800018] p13_call_3_ho: ldx [%o3+0x018],%l7 ! Mem[000000002b800018] ldsw [%o0+0x000],%l2 ! Mem[000000002a000000] stx %l1,[%o0+0x028] ! Mem[000000002a000028] ldub [%o3+0x004],%l4 ! Mem[000000002b800004] ldsb [%o0+0x00f],%l1 ! Mem[000000002a00000f] retl ldub [%o1+0x021],%l4 ! Mem[000000002a800021] p14_jmpl_3_le: ldub [%i1+0x002],%l2 ! Mem[000000002c800002] stx %l2,[%i0+0x018] ! Mem[000000002c000018] ldub [%i0+0x00a],%l0 ! Mem[000000002c00000a] ldsw [%i3+0x024],%l7 ! Mem[000000002d800024] ldd [%i2+0x018],%l0 ! Mem[000000002d000018] sth %l6,[%i2+0x002] ! Mem[000000002d000002] jmpl %g6+8,%g0 ldub [%i2+0x00b],%l5 ! Mem[000000002d00000b] p14_call_3_le: ldsb [%i3+0x019],%l4 ! Mem[000000002d800019] std %l2,[%i0+0x018] ! Mem[000000002c000018] sth %l6,[%i1+0x022] ! Mem[000000002c800022] ldd [%i0+0x000],%l0 ! Mem[000000002c000000] stw %l0,[%i2+0x03c] ! Mem[000000002d00003c] sth %l0,[%i3+0x026] ! Mem[000000002d800026] retl stw %l2,[%i1+0x03c] ! Mem[000000002c80003c] p14_jmpl_3_lo: ldub [%o1+0x002],%l2 ! Mem[000000002c800002] stx %l2,[%o0+0x018] ! Mem[000000002c000018] ldub [%o0+0x00a],%l0 ! Mem[000000002c00000a] ldsw [%o3+0x024],%l7 ! Mem[000000002d800024] ldd [%o2+0x018],%l0 ! Mem[000000002d000018] sth %l6,[%o2+0x002] ! Mem[000000002d000002] jmpl %g6+8,%g0 ldub [%o2+0x00b],%l5 ! Mem[000000002d00000b] p14_call_3_lo: ldsb [%o3+0x019],%l4 ! Mem[000000002d800019] std %l2,[%o0+0x018] ! Mem[000000002c000018] sth %l6,[%o1+0x022] ! Mem[000000002c800022] ldd [%o0+0x000],%l0 ! Mem[000000002c000000] stw %l0,[%o2+0x03c] ! Mem[000000002d00003c] sth %l0,[%o3+0x026] ! Mem[000000002d800026] retl stw %l2,[%o1+0x03c] ! Mem[000000002c80003c] p14_jmpl_3_he: ldsw [%i2+0x00c],%l4 ! Mem[000000002d00000c] jmpl %g6+8,%g0 lduw [%i0+0x018],%l6 ! Mem[000000002c000018] p14_call_3_he: ldd [%i3+0x018],%l6 ! Mem[000000002d800018] lduh [%i0+0x020],%l2 ! Mem[000000002c000020] ldsb [%i0+0x009],%l1 ! Mem[000000002c000009] stx %l4,[%i3+0x000] ! Mem[000000002d800000] stw %l1,[%i2+0x02c] ! Mem[000000002d00002c] retl stx %l4,[%i3+0x000] ! Mem[000000002d800000] p14_jmpl_3_ho: ldsw [%o2+0x00c],%l4 ! Mem[000000002d00000c] jmpl %g6+8,%g0 lduw [%o0+0x018],%l6 ! Mem[000000002c000018] p14_call_3_ho: ldd [%o3+0x018],%l6 ! Mem[000000002d800018] lduh [%o0+0x020],%l2 ! Mem[000000002c000020] ldsb [%o0+0x009],%l1 ! Mem[000000002c000009] stx %l4,[%o3+0x000] ! Mem[000000002d800000] stw %l1,[%o2+0x02c] ! Mem[000000002d00002c] retl stx %l4,[%o3+0x000] ! Mem[000000002d800000] p15_jmpl_3_le: stw %l2,[%i0+0x020] ! Mem[000000002e000020] stw %l2,[%i0+0x018] ! Mem[000000002e000018] std %l0,[%i2+0x008] ! Mem[000000002f000008] ldsh [%i3+0x006],%l7 ! Mem[000000002f800006] stb %l1,[%i0+0x019] ! Mem[000000002e000019] ldx [%i0+0x000],%l6 ! Mem[000000002e000000] jmpl %g6+8,%g0 lduw [%i0+0x008],%l5 ! Mem[000000002e000008] p15_call_3_le: ldsb [%i3+0x039],%l4 ! Mem[000000002f800039] std %l2,[%i1+0x018] ! Mem[000000002e800018] stw %l6,[%i3+0x000] ! Mem[000000002f800000] ldsw [%i3+0x024],%l0 ! Mem[000000002f800024] sth %l0,[%i3+0x03c] ! Mem[000000002f80003c] lduh [%i3+0x006],%l0 ! Mem[000000002f800006] retl ldsw [%i3+0x03c],%l2 ! Mem[000000002f80003c] p15_jmpl_3_lo: stw %l2,[%o0+0x020] ! Mem[000000002e000020] stw %l2,[%o0+0x018] ! Mem[000000002e000018] std %l0,[%o2+0x008] ! Mem[000000002f000008] ldsh [%o3+0x006],%l7 ! Mem[000000002f800006] stb %l1,[%o0+0x019] ! Mem[000000002e000019] ldx [%o0+0x000],%l6 ! Mem[000000002e000000] jmpl %g6+8,%g0 lduw [%o0+0x008],%l5 ! Mem[000000002e000008] p15_call_3_lo: ldsb [%o3+0x039],%l4 ! Mem[000000002f800039] std %l2,[%o1+0x018] ! Mem[000000002e800018] stw %l6,[%o3+0x000] ! Mem[000000002f800000] ldsw [%o3+0x024],%l0 ! Mem[000000002f800024] sth %l0,[%o3+0x03c] ! Mem[000000002f80003c] lduh [%o3+0x006],%l0 ! Mem[000000002f800006] retl ldsw [%o3+0x03c],%l2 ! Mem[000000002f80003c] p15_jmpl_3_he: ldd [%i0+0x008],%l4 ! Mem[000000002e000008] jmpl %g6+8,%g0 ldsw [%i1+0x018],%l6 ! Mem[000000002e800018] p15_call_3_he: ldub [%i2+0x019],%l7 ! Mem[000000002f000019] std %l2,[%i1+0x000] ! Mem[000000002e800000] ldsw [%i1+0x028],%l1 ! Mem[000000002e800028] lduh [%i2+0x004],%l4 ! Mem[000000002f000004] lduw [%i3+0x00c],%l1 ! Mem[000000002f80000c] retl ldx [%i3+0x020],%l4 ! Mem[000000002f800020] p15_jmpl_3_ho: ldd [%o0+0x008],%l4 ! Mem[000000002e000008] jmpl %g6+8,%g0 ldsw [%o1+0x018],%l6 ! Mem[000000002e800018] p15_call_3_ho: ldub [%o2+0x019],%l7 ! Mem[000000002f000019] std %l2,[%o1+0x000] ! Mem[000000002e800000] ldsw [%o1+0x028],%l1 ! Mem[000000002e800028] lduh [%o2+0x004],%l4 ! Mem[000000002f000004] lduw [%o3+0x00c],%l1 ! Mem[000000002f80000c] retl ldx [%o3+0x020],%l4 ! Mem[000000002f800020] p16_jmpl_3_le: lduh [%i3+0x002],%l2 ! Mem[0000000031800002] stx %l2,[%i0+0x018] ! Mem[0000000030000018] ldsw [%i3+0x008],%l0 ! Mem[0000000031800008] ldsb [%i3+0x026],%l7 ! Mem[0000000031800026] ldsb [%i3+0x019],%l1 ! Mem[0000000031800019] ldsh [%i2+0x002],%l6 ! Mem[0000000031000002] jmpl %g6+8,%g0 stb %l5,[%i2+0x00b] ! Mem[000000003100000b] p16_call_3_le: ldsb [%i2+0x019],%l4 ! Mem[0000000031000019] std %l2,[%i2+0x018] ! Mem[0000000031000018] ldsb [%i2+0x023],%l6 ! Mem[0000000031000023] stb %l0,[%i1+0x006] ! Mem[0000000030800006] std %l0,[%i0+0x038] ! Mem[0000000030000038] stw %l0,[%i2+0x024] ! Mem[0000000031000024] retl sth %l2,[%i0+0x03c] ! Mem[000000003000003c] p16_jmpl_3_lo: lduh [%o3+0x002],%l2 ! Mem[0000000031800002] stx %l2,[%o0+0x018] ! Mem[0000000030000018] ldsw [%o3+0x008],%l0 ! Mem[0000000031800008] ldsb [%o3+0x026],%l7 ! Mem[0000000031800026] ldsb [%o3+0x019],%l1 ! Mem[0000000031800019] ldsh [%o2+0x002],%l6 ! Mem[0000000031000002] jmpl %g6+8,%g0 stb %l5,[%o2+0x00b] ! Mem[000000003100000b] p16_call_3_lo: ldsb [%o2+0x019],%l4 ! Mem[0000000031000019] std %l2,[%o2+0x018] ! Mem[0000000031000018] ldsb [%o2+0x023],%l6 ! Mem[0000000031000023] stb %l0,[%o1+0x006] ! Mem[0000000030800006] std %l0,[%o0+0x038] ! Mem[0000000030000038] stw %l0,[%o2+0x024] ! Mem[0000000031000024] retl sth %l2,[%o0+0x03c] ! Mem[000000003000003c] p16_jmpl_3_he: sth %l4,[%i3+0x00e] ! Mem[000000003180000e] jmpl %g6+8,%g0 ldd [%i0+0x018],%l6 ! Mem[0000000030000018] p16_call_3_he: sth %l7,[%i1+0x018] ! Mem[0000000030800018] stw %l2,[%i1+0x020] ! Mem[0000000030800020] lduh [%i1+0x008],%l1 ! Mem[0000000030800008] stw %l4,[%i1+0x004] ! Mem[0000000030800004] ldsw [%i0+0x02c],%l1 ! Mem[000000003000002c] retl ldub [%i1+0x001],%l4 ! Mem[0000000030800001] p16_jmpl_3_ho: sth %l4,[%o3+0x00e] ! Mem[000000003180000e] jmpl %g6+8,%g0 ldd [%o0+0x018],%l6 ! Mem[0000000030000018] p16_call_3_ho: sth %l7,[%o1+0x018] ! Mem[0000000030800018] stw %l2,[%o1+0x020] ! Mem[0000000030800020] lduh [%o1+0x008],%l1 ! Mem[0000000030800008] stw %l4,[%o1+0x004] ! Mem[0000000030800004] ldsw [%o0+0x02c],%l1 ! Mem[000000003000002c] retl ldub [%o1+0x001],%l4 ! Mem[0000000030800001] p17_jmpl_3_le: stx %l2,[%i2+0x020] ! Mem[0000000033000020] ldd [%i3+0x018],%l2 ! Mem[0000000033800018] stb %l0,[%i0+0x00a] ! Mem[000000003200000a] ldd [%i3+0x000],%l6 ! Mem[0000000033800000] std %l0,[%i2+0x018] ! Mem[0000000033000018] stx %l6,[%i3+0x000] ! Mem[0000000033800000] jmpl %g6+8,%g0 stx %l5,[%i0+0x008] ! Mem[0000000032000008] p17_call_3_le: stx %l4,[%i2+0x038] ! Mem[0000000033000038] std %l2,[%i3+0x018] ! Mem[0000000033800018] ldub [%i0+0x003],%l6 ! Mem[0000000032000003] ldd [%i0+0x020],%l0 ! Mem[0000000032000020] stb %l0,[%i2+0x03c] ! Mem[000000003300003c] ldub [%i2+0x006],%l0 ! Mem[0000000033000006] retl ldsh [%i1+0x03c],%l2 ! Mem[000000003280003c] p17_jmpl_3_lo: stx %l2,[%o2+0x020] ! Mem[0000000033000020] ldd [%o3+0x018],%l2 ! Mem[0000000033800018] stb %l0,[%o0+0x00a] ! Mem[000000003200000a] ldd [%o3+0x000],%l6 ! Mem[0000000033800000] std %l0,[%o2+0x018] ! Mem[0000000033000018] stx %l6,[%o3+0x000] ! Mem[0000000033800000] jmpl %g6+8,%g0 stx %l5,[%o0+0x008] ! Mem[0000000032000008] p17_call_3_lo: stx %l4,[%o2+0x038] ! Mem[0000000033000038] std %l2,[%o3+0x018] ! Mem[0000000033800018] ldub [%o0+0x003],%l6 ! Mem[0000000032000003] ldd [%o0+0x020],%l0 ! Mem[0000000032000020] stb %l0,[%o2+0x03c] ! Mem[000000003300003c] ldub [%o2+0x006],%l0 ! Mem[0000000033000006] retl ldsh [%o1+0x03c],%l2 ! Mem[000000003280003c] p17_jmpl_3_he: ldx [%i1+0x008],%l4 ! Mem[0000000032800008] jmpl %g6+8,%g0 sth %l6,[%i2+0x018] ! Mem[0000000033000018] p17_call_3_he: ldsw [%i0+0x018],%l7 ! Mem[0000000032000018] ldsh [%i2+0x000],%l2 ! Mem[0000000033000000] ldx [%i2+0x028],%l1 ! Mem[0000000033000028] lduw [%i1+0x004],%l4 ! Mem[0000000032800004] ldd [%i1+0x008],%l0 ! Mem[0000000032800008] retl stx %l4,[%i3+0x020] ! Mem[0000000033800020] p17_jmpl_3_ho: ldx [%o1+0x008],%l4 ! Mem[0000000032800008] jmpl %g6+8,%g0 sth %l6,[%o2+0x018] ! Mem[0000000033000018] p17_call_3_ho: ldsw [%o0+0x018],%l7 ! Mem[0000000032000018] ldsh [%o2+0x000],%l2 ! Mem[0000000033000000] ldx [%o2+0x028],%l1 ! Mem[0000000033000028] lduw [%o1+0x004],%l4 ! Mem[0000000032800004] ldd [%o1+0x008],%l0 ! Mem[0000000032800008] retl stx %l4,[%o3+0x020] ! Mem[0000000033800020] p18_jmpl_3_le: lduw [%i1+0x000],%l2 ! Mem[0000000034800000] stx %l2,[%i2+0x018] ! Mem[0000000035000018] ldsh [%i2+0x00a],%l0 ! Mem[000000003500000a] stx %l7,[%i2+0x020] ! Mem[0000000035000020] ldsh [%i0+0x018],%l1 ! Mem[0000000034000018] std %l6,[%i1+0x000] ! Mem[0000000034800000] jmpl %g6+8,%g0 ldsb [%i2+0x00b],%l5 ! Mem[000000003500000b] p18_call_3_le: stx %l4,[%i2+0x018] ! Mem[0000000035000018] std %l2,[%i0+0x018] ! Mem[0000000034000018] lduh [%i2+0x022],%l6 ! Mem[0000000035000022] lduh [%i3+0x006],%l0 ! Mem[0000000035800006] ldx [%i3+0x038],%l0 ! Mem[0000000035800038] stx %l0,[%i1+0x020] ! Mem[0000000034800020] retl std %l2,[%i3+0x038] ! Mem[0000000035800038] p18_jmpl_3_lo: lduw [%o1+0x000],%l2 ! Mem[0000000034800000] stx %l2,[%o2+0x018] ! Mem[0000000035000018] ldsh [%o2+0x00a],%l0 ! Mem[000000003500000a] stx %l7,[%o2+0x020] ! Mem[0000000035000020] ldsh [%o0+0x018],%l1 ! Mem[0000000034000018] std %l6,[%o1+0x000] ! Mem[0000000034800000] jmpl %g6+8,%g0 ldsb [%o2+0x00b],%l5 ! Mem[000000003500000b] p18_call_3_lo: stx %l4,[%o2+0x018] ! Mem[0000000035000018] std %l2,[%o0+0x018] ! Mem[0000000034000018] lduh [%o2+0x022],%l6 ! Mem[0000000035000022] lduh [%o3+0x006],%l0 ! Mem[0000000035800006] ldx [%o3+0x038],%l0 ! Mem[0000000035800038] stx %l0,[%o1+0x020] ! Mem[0000000034800020] retl std %l2,[%o3+0x038] ! Mem[0000000035800038] p18_jmpl_3_he: ldub [%i0+0x00f],%l4 ! Mem[000000003400000f] jmpl %g6+8,%g0 ldx [%i0+0x018],%l6 ! Mem[0000000034000018] p18_call_3_he: ldx [%i3+0x018],%l7 ! Mem[0000000035800018] ldub [%i2+0x021],%l2 ! Mem[0000000035000021] std %l0,[%i3+0x008] ! Mem[0000000035800008] stx %l4,[%i1+0x000] ! Mem[0000000034800000] sth %l1,[%i2+0x02e] ! Mem[000000003500002e] retl std %l4,[%i3+0x000] ! Mem[0000000035800000] p18_jmpl_3_ho: ldub [%o0+0x00f],%l4 ! Mem[000000003400000f] jmpl %g6+8,%g0 ldx [%o0+0x018],%l6 ! Mem[0000000034000018] p18_call_3_ho: ldx [%o3+0x018],%l7 ! Mem[0000000035800018] ldub [%o2+0x021],%l2 ! Mem[0000000035000021] std %l0,[%o3+0x008] ! Mem[0000000035800008] stx %l4,[%o1+0x000] ! Mem[0000000034800000] sth %l1,[%o2+0x02e] ! Mem[000000003500002e] retl std %l4,[%o3+0x000] ! Mem[0000000035800000] p19_jmpl_3_le: stw %l2,[%i1+0x020] ! Mem[0000000036800020] ldd [%i1+0x018],%l2 ! Mem[0000000036800018] ldx [%i3+0x008],%l0 ! Mem[0000000037800008] std %l6,[%i2+0x000] ! Mem[0000000037000000] stb %l1,[%i3+0x019] ! Mem[0000000037800019] ldub [%i3+0x003],%l6 ! Mem[0000000037800003] jmpl %g6+8,%g0 lduh [%i0+0x00a],%l5 ! Mem[000000003600000a] p19_call_3_le: sth %l4,[%i1+0x038] ! Mem[0000000036800038] std %l2,[%i1+0x018] ! Mem[0000000036800018] stb %l6,[%i0+0x003] ! Mem[0000000036000003] sth %l0,[%i1+0x026] ! Mem[0000000036800026] lduw [%i0+0x03c],%l0 ! Mem[000000003600003c] lduh [%i1+0x006],%l0 ! Mem[0000000036800006] retl ldsw [%i0+0x03c],%l2 ! Mem[000000003600003c] p19_jmpl_3_lo: stw %l2,[%o1+0x020] ! Mem[0000000036800020] ldd [%o1+0x018],%l2 ! Mem[0000000036800018] ldx [%o3+0x008],%l0 ! Mem[0000000037800008] std %l6,[%o2+0x000] ! Mem[0000000037000000] stb %l1,[%o3+0x019] ! Mem[0000000037800019] ldub [%o3+0x003],%l6 ! Mem[0000000037800003] jmpl %g6+8,%g0 lduh [%o0+0x00a],%l5 ! Mem[000000003600000a] p19_call_3_lo: sth %l4,[%o1+0x038] ! Mem[0000000036800038] std %l2,[%o1+0x018] ! Mem[0000000036800018] stb %l6,[%o0+0x003] ! Mem[0000000036000003] sth %l0,[%o1+0x026] ! Mem[0000000036800026] lduw [%o0+0x03c],%l0 ! Mem[000000003600003c] lduh [%o1+0x006],%l0 ! Mem[0000000036800006] retl ldsw [%o0+0x03c],%l2 ! Mem[000000003600003c] p19_jmpl_3_he: ldsb [%i3+0x00f],%l4 ! Mem[000000003780000f] jmpl %g6+8,%g0 lduw [%i2+0x018],%l6 ! Mem[0000000037000018] p19_call_3_he: ldd [%i3+0x018],%l6 ! Mem[0000000037800018] stb %l2,[%i3+0x001] ! Mem[0000000037800001] stw %l1,[%i3+0x028] ! Mem[0000000037800028] lduh [%i0+0x004],%l4 ! Mem[0000000036000004] ldx [%i3+0x008],%l1 ! Mem[0000000037800008] retl ldub [%i1+0x021],%l4 ! Mem[0000000036800021] p19_jmpl_3_ho: ldsb [%o3+0x00f],%l4 ! Mem[000000003780000f] jmpl %g6+8,%g0 lduw [%o2+0x018],%l6 ! Mem[0000000037000018] p19_call_3_ho: ldd [%o3+0x018],%l6 ! Mem[0000000037800018] stb %l2,[%o3+0x001] ! Mem[0000000037800001] stw %l1,[%o3+0x028] ! Mem[0000000037800028] lduh [%o0+0x004],%l4 ! Mem[0000000036000004] ldx [%o3+0x008],%l1 ! Mem[0000000037800008] retl ldub [%o1+0x021],%l4 ! Mem[0000000036800021] p20_jmpl_3_le: lduh [%i0+0x002],%l2 ! Mem[0000000038000002] stx %l2,[%i1+0x018] ! Mem[0000000038800018] ldsb [%i0+0x00a],%l0 ! Mem[000000003800000a] stb %l7,[%i2+0x026] ! Mem[0000000039000026] ldsw [%i2+0x018],%l1 ! Mem[0000000039000018] ldsb [%i1+0x003],%l6 ! Mem[0000000038800003] jmpl %g6+8,%g0 ldx [%i2+0x008],%l5 ! Mem[0000000039000008] p20_call_3_le: sth %l4,[%i1+0x018] ! Mem[0000000038800018] std %l2,[%i2+0x018] ! Mem[0000000039000018] std %l6,[%i2+0x020] ! Mem[0000000039000020] ldsh [%i0+0x006],%l0 ! Mem[0000000038000006] lduh [%i1+0x03c],%l0 ! Mem[000000003880003c] ldd [%i0+0x020],%l0 ! Mem[0000000038000020] retl stb %l2,[%i2+0x03c] ! Mem[000000003900003c] p20_jmpl_3_lo: lduh [%o0+0x002],%l2 ! Mem[0000000038000002] stx %l2,[%o1+0x018] ! Mem[0000000038800018] ldsb [%o0+0x00a],%l0 ! Mem[000000003800000a] stb %l7,[%o2+0x026] ! Mem[0000000039000026] ldsw [%o2+0x018],%l1 ! Mem[0000000039000018] ldsb [%o1+0x003],%l6 ! Mem[0000000038800003] jmpl %g6+8,%g0 ldx [%o2+0x008],%l5 ! Mem[0000000039000008] p20_call_3_lo: sth %l4,[%o1+0x018] ! Mem[0000000038800018] std %l2,[%o2+0x018] ! Mem[0000000039000018] std %l6,[%o2+0x020] ! Mem[0000000039000020] ldsh [%o0+0x006],%l0 ! Mem[0000000038000006] lduh [%o1+0x03c],%l0 ! Mem[000000003880003c] ldd [%o0+0x020],%l0 ! Mem[0000000038000020] retl stb %l2,[%o2+0x03c] ! Mem[000000003900003c] p20_jmpl_3_he: stw %l4,[%i1+0x00c] ! Mem[000000003880000c] jmpl %g6+8,%g0 ldsw [%i1+0x018],%l6 ! Mem[0000000038800018] p20_call_3_he: lduw [%i1+0x018],%l7 ! Mem[0000000038800018] stx %l2,[%i3+0x020] ! Mem[0000000039800020] ldd [%i0+0x008],%l0 ! Mem[0000000038000008] ldd [%i0+0x000],%l4 ! Mem[0000000038000000] ldub [%i0+0x02f],%l1 ! Mem[000000003800002f] retl stx %l4,[%i2+0x000] ! Mem[0000000039000000] p20_jmpl_3_ho: stw %l4,[%o1+0x00c] ! Mem[000000003880000c] jmpl %g6+8,%g0 ldsw [%o1+0x018],%l6 ! Mem[0000000038800018] p20_call_3_ho: lduw [%o1+0x018],%l7 ! Mem[0000000038800018] stx %l2,[%o3+0x020] ! Mem[0000000039800020] ldd [%o0+0x008],%l0 ! Mem[0000000038000008] ldd [%o0+0x000],%l4 ! Mem[0000000038000000] ldub [%o0+0x02f],%l1 ! Mem[000000003800002f] retl stx %l4,[%o2+0x000] ! Mem[0000000039000000] p21_jmpl_3_le: stx %l2,[%i0+0x020] ! Mem[000000003a000020] ldd [%i0+0x018],%l2 ! Mem[000000003a000018] stb %l0,[%i2+0x00a] ! Mem[000000003b00000a] ldx [%i2+0x000],%l7 ! Mem[000000003b000000] std %l0,[%i0+0x018] ! Mem[000000003a000018] stw %l6,[%i3+0x000] ! Mem[000000003b800000] jmpl %g6+8,%g0 stw %l5,[%i3+0x008] ! Mem[000000003b800008] p21_call_3_le: sth %l4,[%i0+0x038] ! Mem[000000003a000038] std %l2,[%i3+0x018] ! Mem[000000003b800018] stx %l6,[%i1+0x000] ! Mem[000000003a800000] ldx [%i3+0x020],%l0 ! Mem[000000003b800020] ldub [%i3+0x03c],%l0 ! Mem[000000003b80003c] lduw [%i0+0x004],%l0 ! Mem[000000003a000004] retl ldsh [%i3+0x03c],%l2 ! Mem[000000003b80003c] p21_jmpl_3_lo: stx %l2,[%o0+0x020] ! Mem[000000003a000020] ldd [%o0+0x018],%l2 ! Mem[000000003a000018] stb %l0,[%o2+0x00a] ! Mem[000000003b00000a] ldx [%o2+0x000],%l7 ! Mem[000000003b000000] std %l0,[%o0+0x018] ! Mem[000000003a000018] stw %l6,[%o3+0x000] ! Mem[000000003b800000] jmpl %g6+8,%g0 stw %l5,[%o3+0x008] ! Mem[000000003b800008] p21_call_3_lo: sth %l4,[%o0+0x038] ! Mem[000000003a000038] std %l2,[%o3+0x018] ! Mem[000000003b800018] stx %l6,[%o1+0x000] ! Mem[000000003a800000] ldx [%o3+0x020],%l0 ! Mem[000000003b800020] ldub [%o3+0x03c],%l0 ! Mem[000000003b80003c] lduw [%o0+0x004],%l0 ! Mem[000000003a000004] retl ldsh [%o3+0x03c],%l2 ! Mem[000000003b80003c] p21_jmpl_3_he: stb %l4,[%i3+0x00f] ! Mem[000000003b80000f] jmpl %g6+8,%g0 ldd [%i2+0x018],%l6 ! Mem[000000003b000018] p21_call_3_he: sth %l7,[%i0+0x018] ! Mem[000000003a000018] ldsb [%i3+0x001],%l2 ! Mem[000000003b800001] ldsh [%i0+0x028],%l1 ! Mem[000000003a000028] lduw [%i3+0x004],%l4 ! Mem[000000003b800004] stx %l1,[%i1+0x008] ! Mem[000000003a800008] retl std %l4,[%i3+0x020] ! Mem[000000003b800020] p21_jmpl_3_ho: stb %l4,[%o3+0x00f] ! Mem[000000003b80000f] jmpl %g6+8,%g0 ldd [%o2+0x018],%l6 ! Mem[000000003b000018] p21_call_3_ho: sth %l7,[%o0+0x018] ! Mem[000000003a000018] ldsb [%o3+0x001],%l2 ! Mem[000000003b800001] ldsh [%o0+0x028],%l1 ! Mem[000000003a000028] lduw [%o3+0x004],%l4 ! Mem[000000003b800004] stx %l1,[%o1+0x008] ! Mem[000000003a800008] retl std %l4,[%o3+0x020] ! Mem[000000003b800020] p22_jmpl_3_le: lduw [%i3+0x000],%l2 ! Mem[000000003d800000] stx %l2,[%i0+0x018] ! Mem[000000003c000018] ldd [%i3+0x008],%l0 ! Mem[000000003d800008] lduw [%i2+0x024],%l7 ! Mem[000000003d000024] ldub [%i3+0x019],%l1 ! Mem[000000003d800019] lduw [%i0+0x000],%l6 ! Mem[000000003c000000] jmpl %g6+8,%g0 ldd [%i2+0x008],%l4 ! Mem[000000003d000008] p22_call_3_le: stb %l4,[%i0+0x019] ! Mem[000000003c000019] std %l2,[%i0+0x018] ! Mem[000000003c000018] ldsh [%i3+0x022],%l6 ! Mem[000000003d800022] stx %l0,[%i1+0x000] ! Mem[000000003c800000] ldsw [%i0+0x03c],%l0 ! Mem[000000003c00003c] ldsb [%i3+0x026],%l0 ! Mem[000000003d800026] retl ldx [%i0+0x038],%l2 ! Mem[000000003c000038] p22_jmpl_3_lo: lduw [%o3+0x000],%l2 ! Mem[000000003d800000] stx %l2,[%o0+0x018] ! Mem[000000003c000018] ldd [%o3+0x008],%l0 ! Mem[000000003d800008] lduw [%o2+0x024],%l7 ! Mem[000000003d000024] ldub [%o3+0x019],%l1 ! Mem[000000003d800019] lduw [%o0+0x000],%l6 ! Mem[000000003c000000] jmpl %g6+8,%g0 ldd [%o2+0x008],%l4 ! Mem[000000003d000008] p22_call_3_lo: stb %l4,[%o0+0x019] ! Mem[000000003c000019] std %l2,[%o0+0x018] ! Mem[000000003c000018] ldsh [%o3+0x022],%l6 ! Mem[000000003d800022] stx %l0,[%o1+0x000] ! Mem[000000003c800000] ldsw [%o0+0x03c],%l0 ! Mem[000000003c00003c] ldsb [%o3+0x026],%l0 ! Mem[000000003d800026] retl ldx [%o0+0x038],%l2 ! Mem[000000003c000038] p22_jmpl_3_he: lduh [%i3+0x00e],%l4 ! Mem[000000003d80000e] jmpl %g6+8,%g0 sth %l6,[%i1+0x018] ! Mem[000000003c800018] p22_call_3_he: ldsw [%i3+0x018],%l7 ! Mem[000000003d800018] lduh [%i3+0x020],%l2 ! Mem[000000003d800020] ldub [%i0+0x009],%l1 ! Mem[000000003c000009] stx %l4,[%i2+0x000] ! Mem[000000003d000000] std %l0,[%i3+0x028] ! Mem[000000003d800028] retl ldub [%i1+0x001],%l4 ! Mem[000000003c800001] p22_jmpl_3_ho: lduh [%o3+0x00e],%l4 ! Mem[000000003d80000e] jmpl %g6+8,%g0 sth %l6,[%o1+0x018] ! Mem[000000003c800018] p22_call_3_ho: ldsw [%o3+0x018],%l7 ! Mem[000000003d800018] lduh [%o3+0x020],%l2 ! Mem[000000003d800020] ldub [%o0+0x009],%l1 ! Mem[000000003c000009] stx %l4,[%o2+0x000] ! Mem[000000003d000000] std %l0,[%o3+0x028] ! Mem[000000003d800028] retl ldub [%o1+0x001],%l4 ! Mem[000000003c800001] p23_jmpl_3_le: ldd [%i2+0x020],%l2 ! Mem[000000003f000020] ldd [%i3+0x018],%l2 ! Mem[000000003f800018] ldx [%i0+0x008],%l0 ! Mem[000000003e000008] lduh [%i2+0x006],%l7 ! Mem[000000003f000006] sth %l1,[%i1+0x018] ! Mem[000000003e800018] ldsw [%i2+0x000],%l6 ! Mem[000000003f000000] jmpl %g6+8,%g0 ldub [%i3+0x00b],%l5 ! Mem[000000003f80000b] p23_call_3_le: stb %l4,[%i3+0x039] ! Mem[000000003f800039] std %l2,[%i1+0x018] ! Mem[000000003e800018] ldsw [%i2+0x000],%l6 ! Mem[000000003f000000] ldub [%i0+0x026],%l0 ! Mem[000000003e000026] ldsh [%i1+0x03c],%l0 ! Mem[000000003e80003c] ldx [%i3+0x000],%l0 ! Mem[000000003f800000] retl ldsb [%i2+0x03c],%l2 ! Mem[000000003f00003c] p23_jmpl_3_lo: ldd [%o2+0x020],%l2 ! Mem[000000003f000020] ldd [%o3+0x018],%l2 ! Mem[000000003f800018] ldx [%o0+0x008],%l0 ! Mem[000000003e000008] lduh [%o2+0x006],%l7 ! Mem[000000003f000006] sth %l1,[%o1+0x018] ! Mem[000000003e800018] ldsw [%o2+0x000],%l6 ! Mem[000000003f000000] jmpl %g6+8,%g0 ldub [%o3+0x00b],%l5 ! Mem[000000003f80000b] p23_call_3_lo: stb %l4,[%o3+0x039] ! Mem[000000003f800039] std %l2,[%o1+0x018] ! Mem[000000003e800018] ldsw [%o2+0x000],%l6 ! Mem[000000003f000000] ldub [%o0+0x026],%l0 ! Mem[000000003e000026] ldsh [%o1+0x03c],%l0 ! Mem[000000003e80003c] ldx [%o3+0x000],%l0 ! Mem[000000003f800000] retl ldsb [%o2+0x03c],%l2 ! Mem[000000003f00003c] p23_jmpl_3_he: ldd [%i1+0x008],%l4 ! Mem[000000003e800008] jmpl %g6+8,%g0 std %l6,[%i3+0x018] ! Mem[000000003f800018] p23_call_3_he: std %l6,[%i3+0x018] ! Mem[000000003f800018] ldx [%i0+0x000],%l2 ! Mem[000000003e000000] stb %l1,[%i1+0x029] ! Mem[000000003e800029] ldx [%i2+0x000],%l4 ! Mem[000000003f000000] lduw [%i3+0x00c],%l1 ! Mem[000000003f80000c] retl ldsb [%i2+0x021],%l4 ! Mem[000000003f000021] p23_jmpl_3_ho: ldd [%o1+0x008],%l4 ! Mem[000000003e800008] jmpl %g6+8,%g0 std %l6,[%o3+0x018] ! Mem[000000003f800018] p23_call_3_ho: std %l6,[%o3+0x018] ! Mem[000000003f800018] ldx [%o0+0x000],%l2 ! Mem[000000003e000000] stb %l1,[%o1+0x029] ! Mem[000000003e800029] ldx [%o2+0x000],%l4 ! Mem[000000003f000000] lduw [%o3+0x00c],%l1 ! Mem[000000003f80000c] retl ldsb [%o2+0x021],%l4 ! Mem[000000003f000021] p24_jmpl_3_le: lduh [%i1+0x002],%l2 ! Mem[0000000040800002] stx %l2,[%i2+0x018] ! Mem[0000000041000018] stx %l0,[%i2+0x008] ! Mem[0000000041000008] ldub [%i2+0x026],%l7 ! Mem[0000000041000026] lduh [%i3+0x018],%l1 ! Mem[0000000041800018] ldd [%i0+0x000],%l6 ! Mem[0000000040000000] jmpl %g6+8,%g0 lduw [%i2+0x008],%l5 ! Mem[0000000041000008] p24_call_3_le: lduw [%i3+0x018],%l4 ! Mem[0000000041800018] std %l2,[%i3+0x018] ! Mem[0000000041800018] lduw [%i0+0x020],%l6 ! Mem[0000000040000020] std %l0,[%i3+0x000] ! Mem[0000000041800000] ldsb [%i3+0x03c],%l0 ! Mem[000000004180003c] ldsh [%i3+0x026],%l0 ! Mem[0000000041800026] retl lduw [%i3+0x03c],%l2 ! Mem[000000004180003c] p24_jmpl_3_lo: lduh [%o1+0x002],%l2 ! Mem[0000000040800002] stx %l2,[%o2+0x018] ! Mem[0000000041000018] stx %l0,[%o2+0x008] ! Mem[0000000041000008] ldub [%o2+0x026],%l7 ! Mem[0000000041000026] lduh [%o3+0x018],%l1 ! Mem[0000000041800018] ldd [%o0+0x000],%l6 ! Mem[0000000040000000] jmpl %g6+8,%g0 lduw [%o2+0x008],%l5 ! Mem[0000000041000008] p24_call_3_lo: lduw [%o3+0x018],%l4 ! Mem[0000000041800018] std %l2,[%o3+0x018] ! Mem[0000000041800018] lduw [%o0+0x020],%l6 ! Mem[0000000040000020] std %l0,[%o3+0x000] ! Mem[0000000041800000] ldsb [%o3+0x03c],%l0 ! Mem[000000004180003c] ldsh [%o3+0x026],%l0 ! Mem[0000000041800026] retl lduw [%o3+0x03c],%l2 ! Mem[000000004180003c] p24_jmpl_3_he: sth %l4,[%i3+0x00e] ! Mem[000000004180000e] jmpl %g6+8,%g0 lduw [%i1+0x018],%l6 ! Mem[0000000040800018] p24_call_3_he: ldd [%i2+0x018],%l6 ! Mem[0000000041000018] stw %l2,[%i0+0x020] ! Mem[0000000040000020] sth %l1,[%i2+0x008] ! Mem[0000000041000008] ldd [%i1+0x000],%l4 ! Mem[0000000040800000] ldsw [%i1+0x02c],%l1 ! Mem[000000004080002c] retl std %l4,[%i3+0x000] ! Mem[0000000041800000] p24_jmpl_3_ho: sth %l4,[%o3+0x00e] ! Mem[000000004180000e] jmpl %g6+8,%g0 lduw [%o1+0x018],%l6 ! Mem[0000000040800018] p24_call_3_ho: ldd [%o2+0x018],%l6 ! Mem[0000000041000018] stw %l2,[%o0+0x020] ! Mem[0000000040000020] sth %l1,[%o2+0x008] ! Mem[0000000041000008] ldd [%o1+0x000],%l4 ! Mem[0000000040800000] ldsw [%o1+0x02c],%l1 ! Mem[000000004080002c] retl std %l4,[%o3+0x000] ! Mem[0000000041800000] p25_jmpl_3_le: stx %l2,[%i1+0x020] ! Mem[0000000042800020] ldd [%i2+0x018],%l2 ! Mem[0000000043000018] lduw [%i3+0x008],%l0 ! Mem[0000000043800008] ldsw [%i2+0x004],%l7 ! Mem[0000000043000004] stw %l1,[%i3+0x018] ! Mem[0000000043800018] sth %l6,[%i2+0x002] ! Mem[0000000043000002] jmpl %g6+8,%g0 sth %l5,[%i3+0x00a] ! Mem[000000004380000a] p25_call_3_le: lduw [%i2+0x038],%l4 ! Mem[0000000043000038] std %l2,[%i3+0x018] ! Mem[0000000043800018] ldx [%i2+0x000],%l6 ! Mem[0000000043000000] ldsb [%i1+0x026],%l0 ! Mem[0000000042800026] ldd [%i3+0x038],%l0 ! Mem[0000000043800038] stb %l0,[%i3+0x006] ! Mem[0000000043800006] retl ldd [%i1+0x038],%l2 ! Mem[0000000042800038] p25_jmpl_3_lo: stx %l2,[%o1+0x020] ! Mem[0000000042800020] ldd [%o2+0x018],%l2 ! Mem[0000000043000018] lduw [%o3+0x008],%l0 ! Mem[0000000043800008] ldsw [%o2+0x004],%l7 ! Mem[0000000043000004] stw %l1,[%o3+0x018] ! Mem[0000000043800018] sth %l6,[%o2+0x002] ! Mem[0000000043000002] jmpl %g6+8,%g0 sth %l5,[%o3+0x00a] ! Mem[000000004380000a] p25_call_3_lo: lduw [%o2+0x038],%l4 ! Mem[0000000043000038] std %l2,[%o3+0x018] ! Mem[0000000043800018] ldx [%o2+0x000],%l6 ! Mem[0000000043000000] ldsb [%o1+0x026],%l0 ! Mem[0000000042800026] ldd [%o3+0x038],%l0 ! Mem[0000000043800038] stb %l0,[%o3+0x006] ! Mem[0000000043800006] retl ldd [%o1+0x038],%l2 ! Mem[0000000042800038] p25_jmpl_3_he: ldx [%i3+0x008],%l4 ! Mem[0000000043800008] jmpl %g6+8,%g0 ldsw [%i3+0x018],%l6 ! Mem[0000000043800018] p25_call_3_he: lduw [%i1+0x018],%l7 ! Mem[0000000042800018] ldd [%i1+0x000],%l2 ! Mem[0000000042800000] stx %l1,[%i2+0x028] ! Mem[0000000043000028] lduw [%i1+0x004],%l4 ! Mem[0000000042800004] ldd [%i2+0x008],%l0 ! Mem[0000000043000008] retl lduw [%i0+0x020],%l4 ! Mem[0000000042000020] p25_jmpl_3_ho: ldx [%o3+0x008],%l4 ! Mem[0000000043800008] jmpl %g6+8,%g0 ldsw [%o3+0x018],%l6 ! Mem[0000000043800018] p25_call_3_ho: lduw [%o1+0x018],%l7 ! Mem[0000000042800018] ldd [%o1+0x000],%l2 ! Mem[0000000042800000] stx %l1,[%o2+0x028] ! Mem[0000000043000028] lduw [%o1+0x004],%l4 ! Mem[0000000042800004] ldd [%o2+0x008],%l0 ! Mem[0000000043000008] retl lduw [%o0+0x020],%l4 ! Mem[0000000042000020] p26_jmpl_3_le: lduw [%i0+0x000],%l2 ! Mem[0000000044000000] stx %l2,[%i1+0x018] ! Mem[0000000044800018] stw %l0,[%i0+0x008] ! Mem[0000000044000008] ldsh [%i1+0x026],%l7 ! Mem[0000000044800026] ldub [%i1+0x019],%l1 ! Mem[0000000044800019] lduh [%i3+0x002],%l6 ! Mem[0000000045800002] jmpl %g6+8,%g0 stx %l5,[%i1+0x008] ! Mem[0000000044800008] p26_call_3_le: ldub [%i2+0x019],%l4 ! Mem[0000000045000019] ldx [%i0+0x018],%l2 ! Mem[0000000044000018] sth %l6,[%i0+0x022] ! Mem[0000000044000022] lduw [%i0+0x004],%l0 ! Mem[0000000044000004] stx %l0,[%i1+0x038] ! Mem[0000000044800038] ldsb [%i2+0x026],%l0 ! Mem[0000000045000026] retl lduh [%i2+0x03c],%l2 ! Mem[000000004500003c] p26_jmpl_3_lo: lduw [%o0+0x000],%l2 ! Mem[0000000044000000] stx %l2,[%o1+0x018] ! Mem[0000000044800018] stw %l0,[%o0+0x008] ! Mem[0000000044000008] ldsh [%o1+0x026],%l7 ! Mem[0000000044800026] ldub [%o1+0x019],%l1 ! Mem[0000000044800019] lduh [%o3+0x002],%l6 ! Mem[0000000045800002] jmpl %g6+8,%g0 stx %l5,[%o1+0x008] ! Mem[0000000044800008] p26_call_3_lo: ldub [%o2+0x019],%l4 ! Mem[0000000045000019] ldx [%o0+0x018],%l2 ! Mem[0000000044000018] sth %l6,[%o0+0x022] ! Mem[0000000044000022] lduw [%o0+0x004],%l0 ! Mem[0000000044000004] stx %l0,[%o1+0x038] ! Mem[0000000044800038] ldsb [%o2+0x026],%l0 ! Mem[0000000045000026] retl lduh [%o2+0x03c],%l2 ! Mem[000000004500003c] p26_jmpl_3_he: ldub [%i1+0x00f],%l4 ! Mem[000000004480000f] jmpl %g6+8,%g0 ldd [%i1+0x018],%l6 ! Mem[0000000044800018] p26_call_3_he: stx %l7,[%i0+0x018] ! Mem[0000000044000018] ldub [%i1+0x021],%l2 ! Mem[0000000044800021] ldsb [%i3+0x009],%l1 ! Mem[0000000045800009] ldsb [%i1+0x004],%l4 ! Mem[0000000044800004] sth %l1,[%i3+0x02e] ! Mem[000000004580002e] retl ldsb [%i2+0x001],%l4 ! Mem[0000000045000001] p26_jmpl_3_ho: ldub [%o1+0x00f],%l4 ! Mem[000000004480000f] jmpl %g6+8,%g0 ldd [%o1+0x018],%l6 ! Mem[0000000044800018] p26_call_3_ho: stx %l7,[%o0+0x018] ! Mem[0000000044000018] ldub [%o1+0x021],%l2 ! Mem[0000000044800021] ldsb [%o3+0x009],%l1 ! Mem[0000000045800009] ldsb [%o1+0x004],%l4 ! Mem[0000000044800004] sth %l1,[%o3+0x02e] ! Mem[000000004580002e] retl ldsb [%o2+0x001],%l4 ! Mem[0000000045000001] p27_jmpl_3_le: ldd [%i3+0x020],%l2 ! Mem[0000000047800020] ldd [%i0+0x018],%l2 ! Mem[0000000046000018] lduh [%i1+0x00a],%l0 ! Mem[000000004680000a] ldsb [%i1+0x006],%l7 ! Mem[0000000046800006] stx %l1,[%i3+0x018] ! Mem[0000000047800018] ldsh [%i1+0x002],%l6 ! Mem[0000000046800002] jmpl %g6+8,%g0 ldsw [%i3+0x008],%l5 ! Mem[0000000047800008] p27_call_3_le: ldub [%i2+0x039],%l4 ! Mem[0000000047000039] ldx [%i2+0x018],%l2 ! Mem[0000000047000018] ldd [%i2+0x000],%l6 ! Mem[0000000047000000] stw %l0,[%i3+0x024] ! Mem[0000000047800024] stw %l0,[%i2+0x03c] ! Mem[000000004700003c] std %l0,[%i2+0x000] ! Mem[0000000047000000] retl stx %l2,[%i3+0x038] ! Mem[0000000047800038] p27_jmpl_3_lo: ldd [%o3+0x020],%l2 ! Mem[0000000047800020] ldd [%o0+0x018],%l2 ! Mem[0000000046000018] lduh [%o1+0x00a],%l0 ! Mem[000000004680000a] ldsb [%o1+0x006],%l7 ! Mem[0000000046800006] stx %l1,[%o3+0x018] ! Mem[0000000047800018] ldsh [%o1+0x002],%l6 ! Mem[0000000046800002] jmpl %g6+8,%g0 ldsw [%o3+0x008],%l5 ! Mem[0000000047800008] p27_call_3_lo: ldub [%o2+0x039],%l4 ! Mem[0000000047000039] ldx [%o2+0x018],%l2 ! Mem[0000000047000018] ldd [%o2+0x000],%l6 ! Mem[0000000047000000] stw %l0,[%o3+0x024] ! Mem[0000000047800024] stw %l0,[%o2+0x03c] ! Mem[000000004700003c] std %l0,[%o2+0x000] ! Mem[0000000047000000] retl stx %l2,[%o3+0x038] ! Mem[0000000047800038] p27_jmpl_3_he: ldsb [%i3+0x00f],%l4 ! Mem[000000004780000f] jmpl %g6+8,%g0 sth %l6,[%i3+0x018] ! Mem[0000000047800018] p27_call_3_he: ldsw [%i3+0x018],%l7 ! Mem[0000000047800018] lduw [%i1+0x000],%l2 ! Mem[0000000046800000] ldsw [%i0+0x028],%l1 ! Mem[0000000046000028] ldx [%i0+0x000],%l4 ! Mem[0000000046000000] lduh [%i0+0x00e],%l1 ! Mem[000000004600000e] retl std %l4,[%i3+0x020] ! Mem[0000000047800020] p27_jmpl_3_ho: ldsb [%o3+0x00f],%l4 ! Mem[000000004780000f] jmpl %g6+8,%g0 sth %l6,[%o3+0x018] ! Mem[0000000047800018] p27_call_3_ho: ldsw [%o3+0x018],%l7 ! Mem[0000000047800018] lduw [%o1+0x000],%l2 ! Mem[0000000046800000] ldsw [%o0+0x028],%l1 ! Mem[0000000046000028] ldx [%o0+0x000],%l4 ! Mem[0000000046000000] lduh [%o0+0x00e],%l1 ! Mem[000000004600000e] retl std %l4,[%o3+0x020] ! Mem[0000000047800020] p28_jmpl_3_le: ldx [%i2+0x000],%l2 ! Mem[0000000049000000] ldsb [%i0+0x01a],%l2 ! Mem[000000004800001a] stx %l0,[%i3+0x008] ! Mem[0000000049800008] stw %l7,[%i1+0x024] ! Mem[0000000048800024] lduh [%i2+0x018],%l1 ! Mem[0000000049000018] stx %l6,[%i3+0x000] ! Mem[0000000049800000] jmpl %g6+8,%g0 lduh [%i1+0x00a],%l5 ! Mem[000000004880000a] p28_call_3_le: ldub [%i1+0x019],%l4 ! Mem[0000000048800019] ldx [%i3+0x018],%l2 ! Mem[0000000049800018] ldsb [%i1+0x023],%l6 ! Mem[0000000048800023] ldsw [%i1+0x004],%l0 ! Mem[0000000048800004] sth %l0,[%i3+0x03c] ! Mem[000000004980003c] ldsh [%i1+0x026],%l0 ! Mem[0000000048800026] retl lduw [%i1+0x03c],%l2 ! Mem[000000004880003c] p28_jmpl_3_lo: ldx [%o2+0x000],%l2 ! Mem[0000000049000000] ldsb [%o0+0x01a],%l2 ! Mem[000000004800001a] stx %l0,[%o3+0x008] ! Mem[0000000049800008] stw %l7,[%o1+0x024] ! Mem[0000000048800024] lduh [%o2+0x018],%l1 ! Mem[0000000049000018] stx %l6,[%o3+0x000] ! Mem[0000000049800000] jmpl %g6+8,%g0 lduh [%o1+0x00a],%l5 ! Mem[000000004880000a] p28_call_3_lo: ldub [%o1+0x019],%l4 ! Mem[0000000048800019] ldx [%o3+0x018],%l2 ! Mem[0000000049800018] ldsb [%o1+0x023],%l6 ! Mem[0000000048800023] ldsw [%o1+0x004],%l0 ! Mem[0000000048800004] sth %l0,[%o3+0x03c] ! Mem[000000004980003c] ldsh [%o1+0x026],%l0 ! Mem[0000000048800026] retl lduw [%o1+0x03c],%l2 ! Mem[000000004880003c] p28_jmpl_3_he: stw %l4,[%i2+0x00c] ! Mem[000000004900000c] jmpl %g6+8,%g0 std %l6,[%i1+0x018] ! Mem[0000000048800018] p28_call_3_he: std %l6,[%i3+0x018] ! Mem[0000000049800018] sth %l2,[%i2+0x020] ! Mem[0000000049000020] lduh [%i0+0x008],%l1 ! Mem[0000000048000008] ldsh [%i0+0x004],%l4 ! Mem[0000000048000004] ldsh [%i1+0x02e],%l1 ! Mem[000000004880002e] retl lduw [%i0+0x000],%l4 ! Mem[0000000048000000] p28_jmpl_3_ho: stw %l4,[%o2+0x00c] ! Mem[000000004900000c] jmpl %g6+8,%g0 std %l6,[%o1+0x018] ! Mem[0000000048800018] p28_call_3_ho: std %l6,[%o3+0x018] ! Mem[0000000049800018] sth %l2,[%o2+0x020] ! Mem[0000000049000020] lduh [%o0+0x008],%l1 ! Mem[0000000048000008] ldsh [%o0+0x004],%l4 ! Mem[0000000048000004] ldsh [%o1+0x02e],%l1 ! Mem[000000004880002e] retl lduw [%o0+0x000],%l4 ! Mem[0000000048000000] p29_jmpl_3_le: stx %l2,[%i2+0x020] ! Mem[000000004b000020] ldd [%i3+0x018],%l2 ! Mem[000000004b800018] ldub [%i0+0x00a],%l0 ! Mem[000000004a00000a] sth %l7,[%i1+0x006] ! Mem[000000004a800006] ldd [%i0+0x018],%l0 ! Mem[000000004a000018] ldx [%i1+0x000],%l6 ! Mem[000000004a800000] jmpl %g6+8,%g0 ldx [%i3+0x008],%l5 ! Mem[000000004b800008] p29_call_3_le: ldsh [%i1+0x038],%l4 ! Mem[000000004a800038] ldx [%i3+0x018],%l2 ! Mem[000000004b800018] ldub [%i3+0x003],%l6 ! Mem[000000004b800003] stb %l0,[%i0+0x026] ! Mem[000000004a000026] std %l0,[%i1+0x038] ! Mem[000000004a800038] sth %l0,[%i1+0x006] ! Mem[000000004a800006] retl stw %l2,[%i3+0x03c] ! Mem[000000004b80003c] p29_jmpl_3_lo: stx %l2,[%o2+0x020] ! Mem[000000004b000020] ldd [%o3+0x018],%l2 ! Mem[000000004b800018] ldub [%o0+0x00a],%l0 ! Mem[000000004a00000a] sth %l7,[%o1+0x006] ! Mem[000000004a800006] ldd [%o0+0x018],%l0 ! Mem[000000004a000018] ldx [%o1+0x000],%l6 ! Mem[000000004a800000] jmpl %g6+8,%g0 ldx [%o3+0x008],%l5 ! Mem[000000004b800008] p29_call_3_lo: ldsh [%o1+0x038],%l4 ! Mem[000000004a800038] ldx [%o3+0x018],%l2 ! Mem[000000004b800018] ldub [%o3+0x003],%l6 ! Mem[000000004b800003] stb %l0,[%o0+0x026] ! Mem[000000004a000026] std %l0,[%o1+0x038] ! Mem[000000004a800038] sth %l0,[%o1+0x006] ! Mem[000000004a800006] retl stw %l2,[%o3+0x03c] ! Mem[000000004b80003c] p29_jmpl_3_he: stb %l4,[%i1+0x00f] ! Mem[000000004a80000f] jmpl %g6+8,%g0 lduw [%i0+0x018],%l6 ! Mem[000000004a000018] p29_call_3_he: ldsh [%i2+0x018],%l7 ! Mem[000000004b000018] stx %l2,[%i2+0x000] ! Mem[000000004b000000] ldx [%i0+0x028],%l1 ! Mem[000000004a000028] stb %l4,[%i3+0x004] ! Mem[000000004b800004] stx %l1,[%i2+0x008] ! Mem[000000004b000008] retl ldsb [%i2+0x021],%l4 ! Mem[000000004b000021] p29_jmpl_3_ho: stb %l4,[%o1+0x00f] ! Mem[000000004a80000f] jmpl %g6+8,%g0 lduw [%o0+0x018],%l6 ! Mem[000000004a000018] p29_call_3_ho: ldsh [%o2+0x018],%l7 ! Mem[000000004b000018] stx %l2,[%o2+0x000] ! Mem[000000004b000000] ldx [%o0+0x028],%l1 ! Mem[000000004a000028] stb %l4,[%o3+0x004] ! Mem[000000004b800004] stx %l1,[%o2+0x008] ! Mem[000000004b000008] retl ldsb [%o2+0x021],%l4 ! Mem[000000004b000021] p30_jmpl_3_le: lduw [%i1+0x000],%l2 ! Mem[000000004c800000] ldsb [%i3+0x01a],%l2 ! Mem[000000004d80001a] stw %l0,[%i1+0x008] ! Mem[000000004c800008] std %l6,[%i1+0x020] ! Mem[000000004c800020] lduw [%i3+0x018],%l1 ! Mem[000000004d800018] ldub [%i3+0x003],%l6 ! Mem[000000004d800003] jmpl %g6+8,%g0 stw %l5,[%i1+0x008] ! Mem[000000004c800008] p30_call_3_le: ldsh [%i0+0x018],%l4 ! Mem[000000004c000018] ldx [%i1+0x018],%l2 ! Mem[000000004c800018] lduh [%i2+0x022],%l6 ! Mem[000000004d000022] ldd [%i2+0x000],%l0 ! Mem[000000004d000000] stb %l0,[%i2+0x03c] ! Mem[000000004d00003c] ldsw [%i1+0x024],%l0 ! Mem[000000004c800024] retl lduh [%i3+0x03c],%l2 ! Mem[000000004d80003c] p30_jmpl_3_lo: lduw [%o1+0x000],%l2 ! Mem[000000004c800000] ldsb [%o3+0x01a],%l2 ! Mem[000000004d80001a] stw %l0,[%o1+0x008] ! Mem[000000004c800008] std %l6,[%o1+0x020] ! Mem[000000004c800020] lduw [%o3+0x018],%l1 ! Mem[000000004d800018] ldub [%o3+0x003],%l6 ! Mem[000000004d800003] jmpl %g6+8,%g0 stw %l5,[%o1+0x008] ! Mem[000000004c800008] p30_call_3_lo: ldsh [%o0+0x018],%l4 ! Mem[000000004c000018] ldx [%o1+0x018],%l2 ! Mem[000000004c800018] lduh [%o2+0x022],%l6 ! Mem[000000004d000022] ldd [%o2+0x000],%l0 ! Mem[000000004d000000] stb %l0,[%o2+0x03c] ! Mem[000000004d00003c] ldsw [%o1+0x024],%l0 ! Mem[000000004c800024] retl lduh [%o3+0x03c],%l2 ! Mem[000000004d80003c] p30_jmpl_3_he: lduh [%i3+0x00e],%l4 ! Mem[000000004d80000e] jmpl %g6+8,%g0 ldsw [%i1+0x018],%l6 ! Mem[000000004c800018] p30_call_3_he: lduw [%i0+0x018],%l7 ! Mem[000000004c000018] ldsw [%i3+0x020],%l2 ! Mem[000000004d800020] std %l0,[%i1+0x008] ! Mem[000000004c800008] ldsb [%i2+0x004],%l4 ! Mem[000000004d000004] std %l0,[%i3+0x028] ! Mem[000000004d800028] retl stw %l4,[%i3+0x000] ! Mem[000000004d800000] p30_jmpl_3_ho: lduh [%o3+0x00e],%l4 ! Mem[000000004d80000e] jmpl %g6+8,%g0 ldsw [%o1+0x018],%l6 ! Mem[000000004c800018] p30_call_3_ho: lduw [%o0+0x018],%l7 ! Mem[000000004c000018] ldsw [%o3+0x020],%l2 ! Mem[000000004d800020] std %l0,[%o1+0x008] ! Mem[000000004c800008] ldsb [%o2+0x004],%l4 ! Mem[000000004d000004] std %l0,[%o3+0x028] ! Mem[000000004d800028] retl stw %l4,[%o3+0x000] ! Mem[000000004d800000] p31_jmpl_3_le: ldd [%i1+0x020],%l2 ! Mem[000000004e800020] ldd [%i2+0x018],%l2 ! Mem[000000004f000018] ldsw [%i3+0x008],%l0 ! Mem[000000004f800008] stb %l7,[%i1+0x006] ! Mem[000000004e800006] stx %l1,[%i2+0x018] ! Mem[000000004f000018] ldsb [%i0+0x003],%l6 ! Mem[000000004e000003] jmpl %g6+8,%g0 ldd [%i2+0x008],%l4 ! Mem[000000004f000008] p31_call_3_le: ldd [%i0+0x038],%l4 ! Mem[000000004e000038] ldx [%i2+0x018],%l2 ! Mem[000000004f000018] stb %l6,[%i0+0x003] ! Mem[000000004e000003] lduh [%i1+0x026],%l0 ! Mem[000000004e800026] ldx [%i3+0x038],%l0 ! Mem[000000004f800038] stw %l0,[%i0+0x004] ! Mem[000000004e000004] retl sth %l2,[%i1+0x03c] ! Mem[000000004e80003c] p31_jmpl_3_lo: ldd [%o1+0x020],%l2 ! Mem[000000004e800020] ldd [%o2+0x018],%l2 ! Mem[000000004f000018] ldsw [%o3+0x008],%l0 ! Mem[000000004f800008] stb %l7,[%o1+0x006] ! Mem[000000004e800006] stx %l1,[%o2+0x018] ! Mem[000000004f000018] ldsb [%o0+0x003],%l6 ! Mem[000000004e000003] jmpl %g6+8,%g0 ldd [%o2+0x008],%l4 ! Mem[000000004f000008] p31_call_3_lo: ldd [%o0+0x038],%l4 ! Mem[000000004e000038] ldx [%o2+0x018],%l2 ! Mem[000000004f000018] stb %l6,[%o0+0x003] ! Mem[000000004e000003] lduh [%o1+0x026],%l0 ! Mem[000000004e800026] ldx [%o3+0x038],%l0 ! Mem[000000004f800038] stw %l0,[%o0+0x004] ! Mem[000000004e000004] retl sth %l2,[%o1+0x03c] ! Mem[000000004e80003c] p31_jmpl_3_he: ldsh [%i2+0x00e],%l4 ! Mem[000000004f00000e] jmpl %g6+8,%g0 ldd [%i0+0x018],%l6 ! Mem[000000004e000018] p31_call_3_he: stx %l7,[%i3+0x018] ! Mem[000000004f800018] ldx [%i3+0x000],%l2 ! Mem[000000004f800000] stw %l1,[%i1+0x028] ! Mem[000000004e800028] std %l4,[%i2+0x000] ! Mem[000000004f000000] lduw [%i0+0x00c],%l1 ! Mem[000000004e00000c] retl lduw [%i0+0x020],%l4 ! Mem[000000004e000020] p31_jmpl_3_ho: ldsh [%o2+0x00e],%l4 ! Mem[000000004f00000e] jmpl %g6+8,%g0 ldd [%o0+0x018],%l6 ! Mem[000000004e000018] p31_call_3_ho: stx %l7,[%o3+0x018] ! Mem[000000004f800018] ldx [%o3+0x000],%l2 ! Mem[000000004f800000] stw %l1,[%o1+0x028] ! Mem[000000004e800028] std %l4,[%o2+0x000] ! Mem[000000004f000000] lduw [%o0+0x00c],%l1 ! Mem[000000004e00000c] retl lduw [%o0+0x020],%l4 ! Mem[000000004e000020] p32_jmpl_3_le: ldx [%i0+0x000],%l2 ! Mem[0000000050000000] ldsb [%i1+0x01a],%l2 ! Mem[000000005080001a] sth %l0,[%i3+0x00a] ! Mem[000000005180000a] ldx [%i1+0x020],%l7 ! Mem[0000000050800020] ldx [%i0+0x018],%l1 ! Mem[0000000050000018] std %l6,[%i3+0x000] ! Mem[0000000051800000] jmpl %g6+8,%g0 ldub [%i1+0x00b],%l5 ! Mem[000000005080000b] p32_call_3_le: ldd [%i3+0x018],%l4 ! Mem[0000000051800018] ldx [%i3+0x018],%l2 ! Mem[0000000051800018] std %l6,[%i2+0x020] ! Mem[0000000051000020] sth %l0,[%i0+0x006] ! Mem[0000000050000006] lduw [%i0+0x03c],%l0 ! Mem[000000005000003c] ldub [%i0+0x026],%l0 ! Mem[0000000050000026] retl ldub [%i3+0x03c],%l2 ! Mem[000000005180003c] p32_jmpl_3_lo: ldx [%o0+0x000],%l2 ! Mem[0000000050000000] ldsb [%o1+0x01a],%l2 ! Mem[000000005080001a] sth %l0,[%o3+0x00a] ! Mem[000000005180000a] ldx [%o1+0x020],%l7 ! Mem[0000000050800020] ldx [%o0+0x018],%l1 ! Mem[0000000050000018] std %l6,[%o3+0x000] ! Mem[0000000051800000] jmpl %g6+8,%g0 ldub [%o1+0x00b],%l5 ! Mem[000000005080000b] p32_call_3_lo: ldd [%o3+0x018],%l4 ! Mem[0000000051800018] ldx [%o3+0x018],%l2 ! Mem[0000000051800018] std %l6,[%o2+0x020] ! Mem[0000000051000020] sth %l0,[%o0+0x006] ! Mem[0000000050000006] lduw [%o0+0x03c],%l0 ! Mem[000000005000003c] ldub [%o0+0x026],%l0 ! Mem[0000000050000026] retl ldub [%o3+0x03c],%l2 ! Mem[000000005180003c] p32_jmpl_3_he: stx %l4,[%i1+0x008] ! Mem[0000000050800008] jmpl %g6+8,%g0 stx %l6,[%i2+0x018] ! Mem[0000000051000018] p32_call_3_he: lduh [%i3+0x018],%l7 ! Mem[0000000051800018] std %l2,[%i3+0x020] ! Mem[0000000051800020] ldd [%i2+0x008],%l0 ! Mem[0000000051000008] ldsh [%i1+0x004],%l4 ! Mem[0000000050800004] ldsb [%i2+0x02f],%l1 ! Mem[000000005100002f] retl ldsw [%i1+0x000],%l4 ! Mem[0000000050800000] p32_jmpl_3_ho: stx %l4,[%o1+0x008] ! Mem[0000000050800008] jmpl %g6+8,%g0 stx %l6,[%o2+0x018] ! Mem[0000000051000018] p32_call_3_ho: lduh [%o3+0x018],%l7 ! Mem[0000000051800018] std %l2,[%o3+0x020] ! Mem[0000000051800020] ldd [%o2+0x008],%l0 ! Mem[0000000051000008] ldsh [%o1+0x004],%l4 ! Mem[0000000050800004] ldsb [%o2+0x02f],%l1 ! Mem[000000005100002f] retl ldsw [%o1+0x000],%l4 ! Mem[0000000050800000] p33_jmpl_3_le: ldsb [%i3+0x022],%l2 ! Mem[0000000053800022] ldd [%i0+0x018],%l2 ! Mem[0000000052000018] ldsh [%i1+0x00a],%l0 ! Mem[000000005280000a] lduw [%i0+0x004],%l7 ! Mem[0000000052000004] ldd [%i3+0x018],%l0 ! Mem[0000000053800018] lduw [%i0+0x000],%l6 ! Mem[0000000052000000] jmpl %g6+8,%g0 lduw [%i2+0x008],%l5 ! Mem[0000000053000008] p33_call_3_le: ldd [%i3+0x038],%l4 ! Mem[0000000053800038] ldx [%i3+0x018],%l2 ! Mem[0000000053800018] stx %l6,[%i1+0x000] ! Mem[0000000052800000] ldsh [%i2+0x026],%l0 ! Mem[0000000053000026] lduh [%i2+0x03c],%l0 ! Mem[000000005300003c] stx %l0,[%i3+0x000] ! Mem[0000000053800000] retl std %l2,[%i0+0x038] ! Mem[0000000052000038] p33_jmpl_3_lo: ldsb [%o3+0x022],%l2 ! Mem[0000000053800022] ldd [%o0+0x018],%l2 ! Mem[0000000052000018] ldsh [%o1+0x00a],%l0 ! Mem[000000005280000a] lduw [%o0+0x004],%l7 ! Mem[0000000052000004] ldd [%o3+0x018],%l0 ! Mem[0000000053800018] lduw [%o0+0x000],%l6 ! Mem[0000000052000000] jmpl %g6+8,%g0 lduw [%o2+0x008],%l5 ! Mem[0000000053000008] p33_call_3_lo: ldd [%o3+0x038],%l4 ! Mem[0000000053800038] ldx [%o3+0x018],%l2 ! Mem[0000000053800018] stx %l6,[%o1+0x000] ! Mem[0000000052800000] ldsh [%o2+0x026],%l0 ! Mem[0000000053000026] lduh [%o2+0x03c],%l0 ! Mem[000000005300003c] stx %l0,[%o3+0x000] ! Mem[0000000053800000] retl std %l2,[%o0+0x038] ! Mem[0000000052000038] p33_jmpl_3_he: std %l4,[%i3+0x008] ! Mem[0000000053800008] jmpl %g6+8,%g0 std %l6,[%i0+0x018] ! Mem[0000000052000018] p33_call_3_he: std %l6,[%i2+0x018] ! Mem[0000000053000018] ldd [%i3+0x000],%l2 ! Mem[0000000053800000] ldsh [%i3+0x028],%l1 ! Mem[0000000053800028] stb %l4,[%i1+0x004] ! Mem[0000000052800004] stw %l1,[%i3+0x00c] ! Mem[000000005380000c] retl stw %l4,[%i3+0x020] ! Mem[0000000053800020] p33_jmpl_3_ho: std %l4,[%o3+0x008] ! Mem[0000000053800008] jmpl %g6+8,%g0 std %l6,[%o0+0x018] ! Mem[0000000052000018] p33_call_3_ho: std %l6,[%o2+0x018] ! Mem[0000000053000018] ldd [%o3+0x000],%l2 ! Mem[0000000053800000] ldsh [%o3+0x028],%l1 ! Mem[0000000053800028] stb %l4,[%o1+0x004] ! Mem[0000000052800004] stw %l1,[%o3+0x00c] ! Mem[000000005380000c] retl stw %l4,[%o3+0x020] ! Mem[0000000053800020] p34_jmpl_3_le: lduw [%i2+0x000],%l2 ! Mem[0000000055000000] ldsb [%i0+0x01a],%l2 ! Mem[000000005400001a] std %l0,[%i3+0x008] ! Mem[0000000055800008] lduh [%i0+0x026],%l7 ! Mem[0000000054000026] stb %l1,[%i2+0x019] ! Mem[0000000055000019] ldsw [%i2+0x000],%l6 ! Mem[0000000055000000] jmpl %g6+8,%g0 sth %l5,[%i1+0x00a] ! Mem[000000005480000a] p34_call_3_le: stw %l4,[%i2+0x018] ! Mem[0000000055000018] ldx [%i1+0x018],%l2 ! Mem[0000000054800018] ldsh [%i2+0x022],%l6 ! Mem[0000000055000022] ldx [%i1+0x000],%l0 ! Mem[0000000054800000] ldub [%i3+0x03c],%l0 ! Mem[000000005580003c] lduh [%i3+0x026],%l0 ! Mem[0000000055800026] retl ldsw [%i2+0x03c],%l2 ! Mem[000000005500003c] p34_jmpl_3_lo: lduw [%o2+0x000],%l2 ! Mem[0000000055000000] ldsb [%o0+0x01a],%l2 ! Mem[000000005400001a] std %l0,[%o3+0x008] ! Mem[0000000055800008] lduh [%o0+0x026],%l7 ! Mem[0000000054000026] stb %l1,[%o2+0x019] ! Mem[0000000055000019] ldsw [%o2+0x000],%l6 ! Mem[0000000055000000] jmpl %g6+8,%g0 sth %l5,[%o1+0x00a] ! Mem[000000005480000a] p34_call_3_lo: stw %l4,[%o2+0x018] ! Mem[0000000055000018] ldx [%o1+0x018],%l2 ! Mem[0000000054800018] ldsh [%o2+0x022],%l6 ! Mem[0000000055000022] ldx [%o1+0x000],%l0 ! Mem[0000000054800000] ldub [%o3+0x03c],%l0 ! Mem[000000005580003c] lduh [%o3+0x026],%l0 ! Mem[0000000055800026] retl ldsw [%o2+0x03c],%l2 ! Mem[000000005500003c] p34_jmpl_3_he: lduw [%i2+0x00c],%l4 ! Mem[000000005500000c] jmpl %g6+8,%g0 lduw [%i2+0x018],%l6 ! Mem[0000000055000018] p34_call_3_he: ldsh [%i1+0x018],%l7 ! Mem[0000000054800018] ldsh [%i0+0x020],%l2 ! Mem[0000000054000020] ldub [%i3+0x009],%l1 ! Mem[0000000055800009] ldsw [%i1+0x004],%l4 ! Mem[0000000054800004] stb %l1,[%i3+0x02f] ! Mem[000000005580002f] retl lduw [%i0+0x000],%l4 ! Mem[0000000054000000] p34_jmpl_3_ho: lduw [%o2+0x00c],%l4 ! Mem[000000005500000c] jmpl %g6+8,%g0 lduw [%o2+0x018],%l6 ! Mem[0000000055000018] p34_call_3_ho: ldsh [%o1+0x018],%l7 ! Mem[0000000054800018] ldsh [%o0+0x020],%l2 ! Mem[0000000054000020] ldub [%o3+0x009],%l1 ! Mem[0000000055800009] ldsw [%o1+0x004],%l4 ! Mem[0000000054800004] stb %l1,[%o3+0x02f] ! Mem[000000005580002f] retl lduw [%o0+0x000],%l4 ! Mem[0000000054000000] p35_jmpl_3_le: ldd [%i1+0x020],%l2 ! Mem[0000000056800020] ldd [%i0+0x018],%l2 ! Mem[0000000056000018] ldsw [%i3+0x008],%l0 ! Mem[0000000057800008] ldub [%i0+0x006],%l7 ! Mem[0000000056000006] ldsb [%i0+0x019],%l1 ! Mem[0000000056000019] ldd [%i3+0x000],%l6 ! Mem[0000000057800000] jmpl %g6+8,%g0 stx %l5,[%i2+0x008] ! Mem[0000000057000008] p35_call_3_le: stw %l4,[%i2+0x038] ! Mem[0000000057000038] ldx [%i2+0x018],%l2 ! Mem[0000000057000018] ldsw [%i1+0x000],%l6 ! Mem[0000000056800000] stx %l0,[%i0+0x020] ! Mem[0000000056000020] ldsw [%i0+0x03c],%l0 ! Mem[000000005600003c] ldd [%i3+0x000],%l0 ! Mem[0000000057800000] retl stb %l2,[%i3+0x03c] ! Mem[000000005780003c] p35_jmpl_3_lo: ldd [%o1+0x020],%l2 ! Mem[0000000056800020] ldd [%o0+0x018],%l2 ! Mem[0000000056000018] ldsw [%o3+0x008],%l0 ! Mem[0000000057800008] ldub [%o0+0x006],%l7 ! Mem[0000000056000006] ldsb [%o0+0x019],%l1 ! Mem[0000000056000019] ldd [%o3+0x000],%l6 ! Mem[0000000057800000] jmpl %g6+8,%g0 stx %l5,[%o2+0x008] ! Mem[0000000057000008] p35_call_3_lo: stw %l4,[%o2+0x038] ! Mem[0000000057000038] ldx [%o2+0x018],%l2 ! Mem[0000000057000018] ldsw [%o1+0x000],%l6 ! Mem[0000000056800000] stx %l0,[%o0+0x020] ! Mem[0000000056000020] ldsw [%o0+0x03c],%l0 ! Mem[000000005600003c] ldd [%o3+0x000],%l0 ! Mem[0000000057800000] retl stb %l2,[%o3+0x03c] ! Mem[000000005780003c] p35_jmpl_3_he: ldsw [%i0+0x00c],%l4 ! Mem[000000005600000c] jmpl %g6+8,%g0 ldsw [%i1+0x018],%l6 ! Mem[0000000056800018] p35_call_3_he: stb %l7,[%i0+0x019] ! Mem[0000000056000019] lduw [%i0+0x000],%l2 ! Mem[0000000056000000] lduw [%i0+0x028],%l1 ! Mem[0000000056000028] std %l4,[%i0+0x000] ! Mem[0000000056000000] lduh [%i1+0x00e],%l1 ! Mem[000000005680000e] retl ldsw [%i1+0x020],%l4 ! Mem[0000000056800020] p35_jmpl_3_ho: ldsw [%o0+0x00c],%l4 ! Mem[000000005600000c] jmpl %g6+8,%g0 ldsw [%o1+0x018],%l6 ! Mem[0000000056800018] p35_call_3_ho: stb %l7,[%o0+0x019] ! Mem[0000000056000019] lduw [%o0+0x000],%l2 ! Mem[0000000056000000] lduw [%o0+0x028],%l1 ! Mem[0000000056000028] std %l4,[%o0+0x000] ! Mem[0000000056000000] lduh [%o1+0x00e],%l1 ! Mem[000000005680000e] retl ldsw [%o1+0x020],%l4 ! Mem[0000000056800020] p36_jmpl_3_le: ldx [%i1+0x000],%l2 ! Mem[0000000058800000] ldsb [%i3+0x01a],%l2 ! Mem[000000005980001a] stb %l0,[%i1+0x00a] ! Mem[000000005880000a] ldsw [%i0+0x024],%l7 ! Mem[0000000058000024] std %l0,[%i3+0x018] ! Mem[0000000059800018] stb %l6,[%i2+0x003] ! Mem[0000000059000003] jmpl %g6+8,%g0 ldsw [%i0+0x008],%l5 ! Mem[0000000058000008] p36_call_3_le: std %l4,[%i2+0x018] ! Mem[0000000059000018] ldx [%i3+0x018],%l2 ! Mem[0000000059800018] lduw [%i3+0x020],%l6 ! Mem[0000000059800020] ldub [%i2+0x006],%l0 ! Mem[0000000059000006] ldsh [%i1+0x03c],%l0 ! Mem[000000005880003c] lduw [%i3+0x024],%l0 ! Mem[0000000059800024] retl ldsh [%i0+0x03c],%l2 ! Mem[000000005800003c] p36_jmpl_3_lo: ldx [%o1+0x000],%l2 ! Mem[0000000058800000] ldsb [%o3+0x01a],%l2 ! Mem[000000005980001a] stb %l0,[%o1+0x00a] ! Mem[000000005880000a] ldsw [%o0+0x024],%l7 ! Mem[0000000058000024] std %l0,[%o3+0x018] ! Mem[0000000059800018] stb %l6,[%o2+0x003] ! Mem[0000000059000003] jmpl %g6+8,%g0 ldsw [%o0+0x008],%l5 ! Mem[0000000058000008] p36_call_3_lo: std %l4,[%o2+0x018] ! Mem[0000000059000018] ldx [%o3+0x018],%l2 ! Mem[0000000059800018] lduw [%o3+0x020],%l6 ! Mem[0000000059800020] ldub [%o2+0x006],%l0 ! Mem[0000000059000006] ldsh [%o1+0x03c],%l0 ! Mem[000000005880003c] lduw [%o3+0x024],%l0 ! Mem[0000000059800024] retl ldsh [%o0+0x03c],%l2 ! Mem[000000005800003c] p36_jmpl_3_he: ldd [%i3+0x008],%l4 ! Mem[0000000059800008] jmpl %g6+8,%g0 ldsh [%i2+0x018],%l6 ! Mem[0000000059000018] p36_call_3_he: stx %l7,[%i3+0x018] ! Mem[0000000059800018] stb %l2,[%i1+0x021] ! Mem[0000000058800021] stb %l1,[%i0+0x009] ! Mem[0000000058000009] ldsh [%i3+0x004],%l4 ! Mem[0000000059800004] ldsh [%i2+0x02e],%l1 ! Mem[000000005900002e] retl stw %l4,[%i3+0x000] ! Mem[0000000059800000] p36_jmpl_3_ho: ldd [%o3+0x008],%l4 ! Mem[0000000059800008] jmpl %g6+8,%g0 ldsh [%o2+0x018],%l6 ! Mem[0000000059000018] p36_call_3_ho: stx %l7,[%o3+0x018] ! Mem[0000000059800018] stb %l2,[%o1+0x021] ! Mem[0000000058800021] stb %l1,[%o0+0x009] ! Mem[0000000058000009] ldsh [%o3+0x004],%l4 ! Mem[0000000059800004] ldsh [%o2+0x02e],%l1 ! Mem[000000005900002e] retl stw %l4,[%o3+0x000] ! Mem[0000000059800000] p37_jmpl_3_le: ldsb [%i1+0x022],%l2 ! Mem[000000005a800022] ldd [%i2+0x018],%l2 ! Mem[000000005b000018] ldsh [%i3+0x00a],%l0 ! Mem[000000005b80000a] ldd [%i0+0x000],%l6 ! Mem[000000005a000000] ldsh [%i1+0x018],%l1 ! Mem[000000005a800018] lduh [%i3+0x002],%l6 ! Mem[000000005b800002] jmpl %g6+8,%g0 lduh [%i2+0x00a],%l5 ! Mem[000000005b00000a] p37_call_3_le: std %l4,[%i2+0x038] ! Mem[000000005b000038] ldx [%i0+0x018],%l2 ! Mem[000000005a000018] ldx [%i2+0x000],%l6 ! Mem[000000005b000000] std %l0,[%i1+0x020] ! Mem[000000005a800020] ldsb [%i3+0x03c],%l0 ! Mem[000000005b80003c] stx %l0,[%i2+0x000] ! Mem[000000005b000000] retl std %l2,[%i2+0x038] ! Mem[000000005b000038] p37_jmpl_3_lo: ldsb [%o1+0x022],%l2 ! Mem[000000005a800022] ldd [%o2+0x018],%l2 ! Mem[000000005b000018] ldsh [%o3+0x00a],%l0 ! Mem[000000005b80000a] ldd [%o0+0x000],%l6 ! Mem[000000005a000000] ldsh [%o1+0x018],%l1 ! Mem[000000005a800018] lduh [%o3+0x002],%l6 ! Mem[000000005b800002] jmpl %g6+8,%g0 lduh [%o2+0x00a],%l5 ! Mem[000000005b00000a] p37_call_3_lo: std %l4,[%o2+0x038] ! Mem[000000005b000038] ldx [%o0+0x018],%l2 ! Mem[000000005a000018] ldx [%o2+0x000],%l6 ! Mem[000000005b000000] std %l0,[%o1+0x020] ! Mem[000000005a800020] ldsb [%o3+0x03c],%l0 ! Mem[000000005b80003c] stx %l0,[%o2+0x000] ! Mem[000000005b000000] retl std %l2,[%o2+0x038] ! Mem[000000005b000038] p37_jmpl_3_he: sth %l4,[%i2+0x00e] ! Mem[000000005b00000e] jmpl %g6+8,%g0 stx %l6,[%i1+0x018] ! Mem[000000005a800018] p37_call_3_he: lduh [%i3+0x018],%l7 ! Mem[000000005b800018] stx %l2,[%i1+0x000] ! Mem[000000005a800000] sth %l1,[%i0+0x028] ! Mem[000000005a000028] sth %l4,[%i3+0x004] ! Mem[000000005b800004] stx %l1,[%i3+0x008] ! Mem[000000005b800008] retl stb %l4,[%i3+0x021] ! Mem[000000005b800021] p37_jmpl_3_ho: sth %l4,[%o2+0x00e] ! Mem[000000005b00000e] jmpl %g6+8,%g0 stx %l6,[%o1+0x018] ! Mem[000000005a800018] p37_call_3_ho: lduh [%o3+0x018],%l7 ! Mem[000000005b800018] stx %l2,[%o1+0x000] ! Mem[000000005a800000] sth %l1,[%o0+0x028] ! Mem[000000005a000028] sth %l4,[%o3+0x004] ! Mem[000000005b800004] stx %l1,[%o3+0x008] ! Mem[000000005b800008] retl stb %l4,[%o3+0x021] ! Mem[000000005b800021] p38_jmpl_3_le: stb %l2,[%i0+0x002] ! Mem[000000005c000002] ldsb [%i1+0x01a],%l2 ! Mem[000000005c80001a] ldx [%i3+0x008],%l0 ! Mem[000000005d800008] stx %l7,[%i0+0x020] ! Mem[000000005c000020] stb %l1,[%i3+0x019] ! Mem[000000005d800019] ldsh [%i1+0x002],%l6 ! Mem[000000005c800002] jmpl %g6+8,%g0 std %l4,[%i0+0x008] ! Mem[000000005c000008] p38_call_3_le: ldx [%i1+0x018],%l4 ! Mem[000000005c800018] ldx [%i1+0x018],%l2 ! Mem[000000005c800018] sth %l6,[%i0+0x022] ! Mem[000000005c000022] ldsb [%i0+0x006],%l0 ! Mem[000000005c000006] ldd [%i0+0x038],%l0 ! Mem[000000005c000038] ldx [%i2+0x020],%l0 ! Mem[000000005d000020] retl ldsb [%i3+0x03c],%l2 ! Mem[000000005d80003c] p38_jmpl_3_lo: stb %l2,[%o0+0x002] ! Mem[000000005c000002] ldsb [%o1+0x01a],%l2 ! Mem[000000005c80001a] ldx [%o3+0x008],%l0 ! Mem[000000005d800008] stx %l7,[%o0+0x020] ! Mem[000000005c000020] stb %l1,[%o3+0x019] ! Mem[000000005d800019] ldsh [%o1+0x002],%l6 ! Mem[000000005c800002] jmpl %g6+8,%g0 std %l4,[%o0+0x008] ! Mem[000000005c000008] p38_call_3_lo: ldx [%o1+0x018],%l4 ! Mem[000000005c800018] ldx [%o1+0x018],%l2 ! Mem[000000005c800018] sth %l6,[%o0+0x022] ! Mem[000000005c000022] ldsb [%o0+0x006],%l0 ! Mem[000000005c000006] ldd [%o0+0x038],%l0 ! Mem[000000005c000038] ldx [%o2+0x020],%l0 ! Mem[000000005d000020] retl ldsb [%o3+0x03c],%l2 ! Mem[000000005d80003c] p38_jmpl_3_he: ldx [%i0+0x008],%l4 ! Mem[000000005c000008] jmpl %g6+8,%g0 std %l6,[%i3+0x018] ! Mem[000000005d800018] p38_call_3_he: stw %l7,[%i2+0x018] ! Mem[000000005d000018] ldsb [%i1+0x021],%l2 ! Mem[000000005c800021] stx %l1,[%i1+0x008] ! Mem[000000005c800008] ldsw [%i2+0x004],%l4 ! Mem[000000005d000004] ldx [%i0+0x028],%l1 ! Mem[000000005c000028] retl ldsw [%i1+0x000],%l4 ! Mem[000000005c800000] p38_jmpl_3_ho: ldx [%o0+0x008],%l4 ! Mem[000000005c000008] jmpl %g6+8,%g0 std %l6,[%o3+0x018] ! Mem[000000005d800018] p38_call_3_ho: stw %l7,[%o2+0x018] ! Mem[000000005d000018] ldsb [%o1+0x021],%l2 ! Mem[000000005c800021] stx %l1,[%o1+0x008] ! Mem[000000005c800008] ldsw [%o2+0x004],%l4 ! Mem[000000005d000004] ldx [%o0+0x028],%l1 ! Mem[000000005c000028] retl ldsw [%o1+0x000],%l4 ! Mem[000000005c800000] p39_jmpl_3_le: ldd [%i3+0x020],%l2 ! Mem[000000005f800020] ldd [%i0+0x018],%l2 ! Mem[000000005e000018] ldsb [%i1+0x00a],%l0 ! Mem[000000005e80000a] stw %l7,[%i0+0x004] ! Mem[000000005e000004] ldsw [%i3+0x018],%l1 ! Mem[000000005f800018] sth %l6,[%i3+0x002] ! Mem[000000005f800002] jmpl %g6+8,%g0 stw %l5,[%i2+0x008] ! Mem[000000005f000008] p39_call_3_le: ldx [%i0+0x038],%l4 ! Mem[000000005e000038] ldx [%i2+0x018],%l2 ! Mem[000000005f000018] ldd [%i2+0x000],%l6 ! Mem[000000005f000000] lduw [%i2+0x024],%l0 ! Mem[000000005f000024] stx %l0,[%i1+0x038] ! Mem[000000005e800038] ldd [%i1+0x000],%l0 ! Mem[000000005e800000] retl stb %l2,[%i0+0x03c] ! Mem[000000005e00003c] p39_jmpl_3_lo: ldd [%o3+0x020],%l2 ! Mem[000000005f800020] ldd [%o0+0x018],%l2 ! Mem[000000005e000018] ldsb [%o1+0x00a],%l0 ! Mem[000000005e80000a] stw %l7,[%o0+0x004] ! Mem[000000005e000004] ldsw [%o3+0x018],%l1 ! Mem[000000005f800018] sth %l6,[%o3+0x002] ! Mem[000000005f800002] jmpl %g6+8,%g0 stw %l5,[%o2+0x008] ! Mem[000000005f000008] p39_call_3_lo: ldx [%o0+0x038],%l4 ! Mem[000000005e000038] ldx [%o2+0x018],%l2 ! Mem[000000005f000018] ldd [%o2+0x000],%l6 ! Mem[000000005f000000] lduw [%o2+0x024],%l0 ! Mem[000000005f000024] stx %l0,[%o1+0x038] ! Mem[000000005e800038] ldd [%o1+0x000],%l0 ! Mem[000000005e800000] retl stb %l2,[%o0+0x03c] ! Mem[000000005e00003c] p39_jmpl_3_he: ldub [%i3+0x00f],%l4 ! Mem[000000005f80000f] jmpl %g6+8,%g0 lduw [%i1+0x018],%l6 ! Mem[000000005e800018] p39_call_3_he: ldub [%i1+0x019],%l7 ! Mem[000000005e800019] lduh [%i2+0x000],%l2 ! Mem[000000005f000000] ldsb [%i1+0x029],%l1 ! Mem[000000005e800029] std %l4,[%i1+0x000] ! Mem[000000005e800000] ldub [%i1+0x00f],%l1 ! Mem[000000005e80000f] retl stw %l4,[%i2+0x020] ! Mem[000000005f000020] p39_jmpl_3_ho: ldub [%o3+0x00f],%l4 ! Mem[000000005f80000f] jmpl %g6+8,%g0 lduw [%o1+0x018],%l6 ! Mem[000000005e800018] p39_call_3_ho: ldub [%o1+0x019],%l7 ! Mem[000000005e800019] lduh [%o2+0x000],%l2 ! Mem[000000005f000000] ldsb [%o1+0x029],%l1 ! Mem[000000005e800029] std %l4,[%o1+0x000] ! Mem[000000005e800000] ldub [%o1+0x00f],%l1 ! Mem[000000005e80000f] retl stw %l4,[%o2+0x020] ! Mem[000000005f000020] p40_jmpl_3_le: ldx [%i2+0x000],%l2 ! Mem[0000000061000000] ldsb [%i0+0x01a],%l2 ! Mem[000000006000001a] lduw [%i2+0x008],%l0 ! Mem[0000000061000008] sth %l7,[%i0+0x026] ! Mem[0000000060000026] std %l0,[%i1+0x018] ! Mem[0000000060800018] ldx [%i1+0x000],%l6 ! Mem[0000000060800000] jmpl %g6+8,%g0 ldsh [%i0+0x00a],%l5 ! Mem[000000006000000a] p40_call_3_le: ldx [%i0+0x018],%l4 ! Mem[0000000060000018] lduh [%i3+0x01c],%l2 ! Mem[000000006180001c] ldsb [%i1+0x023],%l6 ! Mem[0000000060800023] stw %l0,[%i1+0x004] ! Mem[0000000060800004] stw %l0,[%i3+0x03c] ! Mem[000000006180003c] stb %l0,[%i1+0x026] ! Mem[0000000060800026] retl ldd [%i2+0x038],%l2 ! Mem[0000000061000038] p40_jmpl_3_lo: ldx [%o2+0x000],%l2 ! Mem[0000000061000000] ldsb [%o0+0x01a],%l2 ! Mem[000000006000001a] lduw [%o2+0x008],%l0 ! Mem[0000000061000008] sth %l7,[%o0+0x026] ! Mem[0000000060000026] std %l0,[%o1+0x018] ! Mem[0000000060800018] ldx [%o1+0x000],%l6 ! Mem[0000000060800000] jmpl %g6+8,%g0 ldsh [%o0+0x00a],%l5 ! Mem[000000006000000a] p40_call_3_lo: ldx [%o0+0x018],%l4 ! Mem[0000000060000018] lduh [%o3+0x01c],%l2 ! Mem[000000006180001c] ldsb [%o1+0x023],%l6 ! Mem[0000000060800023] stw %l0,[%o1+0x004] ! Mem[0000000060800004] stw %l0,[%o3+0x03c] ! Mem[000000006180003c] stb %l0,[%o1+0x026] ! Mem[0000000060800026] retl ldd [%o2+0x038],%l2 ! Mem[0000000061000038] p40_jmpl_3_he: ldsb [%i2+0x00f],%l4 ! Mem[000000006100000f] jmpl %g6+8,%g0 ldsw [%i3+0x018],%l6 ! Mem[0000000061800018] p40_call_3_he: stb %l7,[%i3+0x019] ! Mem[0000000061800019] std %l2,[%i2+0x020] ! Mem[0000000061000020] ldsw [%i2+0x008],%l1 ! Mem[0000000061000008] ldub [%i1+0x004],%l4 ! Mem[0000000060800004] ldsb [%i3+0x02f],%l1 ! Mem[000000006180002f] retl stb %l4,[%i3+0x001] ! Mem[0000000061800001] p40_jmpl_3_ho: ldsb [%o2+0x00f],%l4 ! Mem[000000006100000f] jmpl %g6+8,%g0 ldsw [%o3+0x018],%l6 ! Mem[0000000061800018] p40_call_3_ho: stb %l7,[%o3+0x019] ! Mem[0000000061800019] std %l2,[%o2+0x020] ! Mem[0000000061000020] ldsw [%o2+0x008],%l1 ! Mem[0000000061000008] ldub [%o1+0x004],%l4 ! Mem[0000000060800004] ldsb [%o3+0x02f],%l1 ! Mem[000000006180002f] retl stb %l4,[%o3+0x001] ! Mem[0000000061800001] p41_jmpl_3_le: ldsb [%i1+0x022],%l2 ! Mem[0000000062800022] ldsh [%i0+0x01a],%l2 ! Mem[000000006200001a] ldd [%i3+0x008],%l0 ! Mem[0000000063800008] std %l6,[%i0+0x000] ! Mem[0000000062000000] ldub [%i3+0x019],%l1 ! Mem[0000000063800019] ldub [%i3+0x003],%l6 ! Mem[0000000063800003] jmpl %g6+8,%g0 ldub [%i2+0x00b],%l5 ! Mem[000000006300000b] p41_call_3_le: lduh [%i3+0x038],%l4 ! Mem[0000000063800038] lduh [%i0+0x01c],%l2 ! Mem[000000006200001c] ldub [%i3+0x003],%l6 ! Mem[0000000063800003] ldsw [%i0+0x024],%l0 ! Mem[0000000062000024] sth %l0,[%i3+0x03c] ! Mem[000000006380003c] ldsb [%i0+0x006],%l0 ! Mem[0000000062000006] retl ldx [%i3+0x038],%l2 ! Mem[0000000063800038] p41_jmpl_3_lo: ldsb [%o1+0x022],%l2 ! Mem[0000000062800022] ldsh [%o0+0x01a],%l2 ! Mem[000000006200001a] ldd [%o3+0x008],%l0 ! Mem[0000000063800008] std %l6,[%o0+0x000] ! Mem[0000000062000000] ldub [%o3+0x019],%l1 ! Mem[0000000063800019] ldub [%o3+0x003],%l6 ! Mem[0000000063800003] jmpl %g6+8,%g0 ldub [%o2+0x00b],%l5 ! Mem[000000006300000b] p41_call_3_lo: lduh [%o3+0x038],%l4 ! Mem[0000000063800038] lduh [%o0+0x01c],%l2 ! Mem[000000006200001c] ldub [%o3+0x003],%l6 ! Mem[0000000063800003] ldsw [%o0+0x024],%l0 ! Mem[0000000062000024] sth %l0,[%o3+0x03c] ! Mem[000000006380003c] ldsb [%o0+0x006],%l0 ! Mem[0000000062000006] retl ldx [%o3+0x038],%l2 ! Mem[0000000063800038] p41_jmpl_3_he: stw %l4,[%i0+0x00c] ! Mem[000000006200000c] jmpl %g6+8,%g0 ldsh [%i1+0x018],%l6 ! Mem[0000000062800018] p41_call_3_he: ldsb [%i3+0x019],%l7 ! Mem[0000000063800019] stw %l2,[%i3+0x000] ! Mem[0000000063800000] lduh [%i3+0x028],%l1 ! Mem[0000000063800028] sth %l4,[%i1+0x004] ! Mem[0000000062800004] stw %l1,[%i3+0x00c] ! Mem[000000006380000c] retl ldsw [%i1+0x020],%l4 ! Mem[0000000062800020] p41_jmpl_3_ho: stw %l4,[%o0+0x00c] ! Mem[000000006200000c] jmpl %g6+8,%g0 ldsh [%o1+0x018],%l6 ! Mem[0000000062800018] p41_call_3_ho: ldsb [%o3+0x019],%l7 ! Mem[0000000063800019] stw %l2,[%o3+0x000] ! Mem[0000000063800000] lduh [%o3+0x028],%l1 ! Mem[0000000063800028] sth %l4,[%o1+0x004] ! Mem[0000000062800004] stw %l1,[%o3+0x00c] ! Mem[000000006380000c] retl ldsw [%o1+0x020],%l4 ! Mem[0000000062800020] p42_jmpl_3_le: stb %l2,[%i1+0x002] ! Mem[0000000064800002] ldsb [%i3+0x01a],%l2 ! Mem[000000006580001a] ldx [%i1+0x008],%l0 ! Mem[0000000064800008] stb %l7,[%i0+0x026] ! Mem[0000000064000026] sth %l1,[%i2+0x018] ! Mem[0000000065000018] stx %l6,[%i0+0x000] ! Mem[0000000064000000] jmpl %g6+8,%g0 lduw [%i0+0x008],%l5 ! Mem[0000000064000008] p42_call_3_le: lduh [%i3+0x018],%l4 ! Mem[0000000065800018] lduh [%i1+0x01c],%l2 ! Mem[000000006480001c] lduh [%i1+0x022],%l6 ! Mem[0000000064800022] stb %l0,[%i2+0x006] ! Mem[0000000065000006] std %l0,[%i1+0x038] ! Mem[0000000064800038] std %l0,[%i0+0x020] ! Mem[0000000064000020] retl stx %l2,[%i1+0x038] ! Mem[0000000064800038] p42_jmpl_3_lo: stb %l2,[%o1+0x002] ! Mem[0000000064800002] ldsb [%o3+0x01a],%l2 ! Mem[000000006580001a] ldx [%o1+0x008],%l0 ! Mem[0000000064800008] stb %l7,[%o0+0x026] ! Mem[0000000064000026] sth %l1,[%o2+0x018] ! Mem[0000000065000018] stx %l6,[%o0+0x000] ! Mem[0000000064000000] jmpl %g6+8,%g0 lduw [%o0+0x008],%l5 ! Mem[0000000064000008] p42_call_3_lo: lduh [%o3+0x018],%l4 ! Mem[0000000065800018] lduh [%o1+0x01c],%l2 ! Mem[000000006480001c] lduh [%o1+0x022],%l6 ! Mem[0000000064800022] stb %l0,[%o2+0x006] ! Mem[0000000065000006] std %l0,[%o1+0x038] ! Mem[0000000064800038] std %l0,[%o0+0x020] ! Mem[0000000064000020] retl stx %l2,[%o1+0x038] ! Mem[0000000064800038] p42_jmpl_3_he: stb %l4,[%i3+0x00f] ! Mem[000000006580000f] jmpl %g6+8,%g0 stx %l6,[%i3+0x018] ! Mem[0000000065800018] p42_call_3_he: ldx [%i2+0x018],%l7 ! Mem[0000000065000018] ldsh [%i3+0x020],%l2 ! Mem[0000000065800020] ldx [%i3+0x008],%l1 ! Mem[0000000065800008] ldsw [%i1+0x004],%l4 ! Mem[0000000064800004] stb %l1,[%i0+0x02f] ! Mem[000000006400002f] retl ldd [%i2+0x000],%l4 ! Mem[0000000065000000] p42_jmpl_3_ho: stb %l4,[%o3+0x00f] ! Mem[000000006580000f] jmpl %g6+8,%g0 stx %l6,[%o3+0x018] ! Mem[0000000065800018] p42_call_3_ho: ldx [%o2+0x018],%l7 ! Mem[0000000065000018] ldsh [%o3+0x020],%l2 ! Mem[0000000065800020] ldx [%o3+0x008],%l1 ! Mem[0000000065800008] ldsw [%o1+0x004],%l4 ! Mem[0000000064800004] stb %l1,[%o0+0x02f] ! Mem[000000006400002f] retl ldd [%o2+0x000],%l4 ! Mem[0000000065000000] p43_jmpl_3_le: ldsh [%i0+0x022],%l2 ! Mem[0000000066000022] ldsh [%i2+0x01a],%l2 ! Mem[000000006700001a] stx %l0,[%i2+0x008] ! Mem[0000000067000008] ldx [%i0+0x000],%l7 ! Mem[0000000066000000] ldsw [%i0+0x018],%l1 ! Mem[0000000066000018] std %l6,[%i2+0x000] ! Mem[0000000067000000] jmpl %g6+8,%g0 sth %l5,[%i2+0x00a] ! Mem[000000006700000a] p43_call_3_le: ldsw [%i2+0x038],%l4 ! Mem[0000000067000038] lduh [%i3+0x01c],%l2 ! Mem[000000006780001c] stb %l6,[%i3+0x003] ! Mem[0000000067800003] ldd [%i0+0x020],%l0 ! Mem[0000000066000020] stb %l0,[%i2+0x03c] ! Mem[000000006700003c] ldsh [%i0+0x006],%l0 ! Mem[0000000066000006] retl lduw [%i2+0x03c],%l2 ! Mem[000000006700003c] p43_jmpl_3_lo: ldsh [%o0+0x022],%l2 ! Mem[0000000066000022] ldsh [%o2+0x01a],%l2 ! Mem[000000006700001a] stx %l0,[%o2+0x008] ! Mem[0000000067000008] ldx [%o0+0x000],%l7 ! Mem[0000000066000000] ldsw [%o0+0x018],%l1 ! Mem[0000000066000018] std %l6,[%o2+0x000] ! Mem[0000000067000000] jmpl %g6+8,%g0 sth %l5,[%o2+0x00a] ! Mem[000000006700000a] p43_call_3_lo: ldsw [%o2+0x038],%l4 ! Mem[0000000067000038] lduh [%o3+0x01c],%l2 ! Mem[000000006780001c] stb %l6,[%o3+0x003] ! Mem[0000000067800003] ldd [%o0+0x020],%l0 ! Mem[0000000066000020] stb %l0,[%o2+0x03c] ! Mem[000000006700003c] ldsh [%o0+0x006],%l0 ! Mem[0000000066000006] retl lduw [%o2+0x03c],%l2 ! Mem[000000006700003c] p43_jmpl_3_he: lduh [%i2+0x00e],%l4 ! Mem[000000006700000e] jmpl %g6+8,%g0 std %l6,[%i1+0x018] ! Mem[0000000066800018] p43_call_3_he: stw %l7,[%i1+0x018] ! Mem[0000000066800018] ldub [%i3+0x001],%l2 ! Mem[0000000067800001] std %l0,[%i0+0x028] ! Mem[0000000066000028] stw %l4,[%i0+0x004] ! Mem[0000000066000004] ldsw [%i2+0x00c],%l1 ! Mem[000000006700000c] retl stb %l4,[%i3+0x021] ! Mem[0000000067800021] p43_jmpl_3_ho: lduh [%o2+0x00e],%l4 ! Mem[000000006700000e] jmpl %g6+8,%g0 std %l6,[%o1+0x018] ! Mem[0000000066800018] p43_call_3_ho: stw %l7,[%o1+0x018] ! Mem[0000000066800018] ldub [%o3+0x001],%l2 ! Mem[0000000067800001] std %l0,[%o0+0x028] ! Mem[0000000066000028] stw %l4,[%o0+0x004] ! Mem[0000000066000004] ldsw [%o2+0x00c],%l1 ! Mem[000000006700000c] retl stb %l4,[%o3+0x021] ! Mem[0000000067800021] p44_jmpl_3_le: ldx [%i3+0x000],%l2 ! Mem[0000000069800000] ldsb [%i1+0x01a],%l2 ! Mem[000000006880001a] lduw [%i3+0x008],%l0 ! Mem[0000000069800008] lduw [%i0+0x024],%l7 ! Mem[0000000068000024] stw %l1,[%i3+0x018] ! Mem[0000000069800018] lduw [%i0+0x000],%l6 ! Mem[0000000068000000] jmpl %g6+8,%g0 stx %l5,[%i0+0x008] ! Mem[0000000068000008] p44_call_3_le: ldsw [%i2+0x018],%l4 ! Mem[0000000069000018] lduh [%i3+0x01c],%l2 ! Mem[000000006980001c] stw %l6,[%i2+0x020] ! Mem[0000000069000020] lduh [%i0+0x006],%l0 ! Mem[0000000068000006] ldx [%i3+0x038],%l0 ! Mem[0000000069800038] sth %l0,[%i3+0x026] ! Mem[0000000069800026] retl stw %l2,[%i3+0x03c] ! Mem[000000006980003c] p44_jmpl_3_lo: ldx [%o3+0x000],%l2 ! Mem[0000000069800000] ldsb [%o1+0x01a],%l2 ! Mem[000000006880001a] lduw [%o3+0x008],%l0 ! Mem[0000000069800008] lduw [%o0+0x024],%l7 ! Mem[0000000068000024] stw %l1,[%o3+0x018] ! Mem[0000000069800018] lduw [%o0+0x000],%l6 ! Mem[0000000068000000] jmpl %g6+8,%g0 stx %l5,[%o0+0x008] ! Mem[0000000068000008] p44_call_3_lo: ldsw [%o2+0x018],%l4 ! Mem[0000000069000018] lduh [%o3+0x01c],%l2 ! Mem[000000006980001c] stw %l6,[%o2+0x020] ! Mem[0000000069000020] lduh [%o0+0x006],%l0 ! Mem[0000000068000006] ldx [%o3+0x038],%l0 ! Mem[0000000069800038] sth %l0,[%o3+0x026] ! Mem[0000000069800026] retl stw %l2,[%o3+0x03c] ! Mem[000000006980003c] p44_jmpl_3_he: ldsh [%i0+0x00e],%l4 ! Mem[000000006800000e] jmpl %g6+8,%g0 lduw [%i0+0x018],%l6 ! Mem[0000000068000018] p44_call_3_he: ldub [%i0+0x019],%l7 ! Mem[0000000068000019] stb %l2,[%i3+0x021] ! Mem[0000000069800021] stw %l1,[%i0+0x008] ! Mem[0000000068000008] ldub [%i3+0x004],%l4 ! Mem[0000000069800004] ldd [%i3+0x028],%l0 ! Mem[0000000069800028] retl lduh [%i0+0x000],%l4 ! Mem[0000000068000000] p44_jmpl_3_ho: ldsh [%o0+0x00e],%l4 ! Mem[000000006800000e] jmpl %g6+8,%g0 lduw [%o0+0x018],%l6 ! Mem[0000000068000018] p44_call_3_ho: ldub [%o0+0x019],%l7 ! Mem[0000000068000019] stb %l2,[%o3+0x021] ! Mem[0000000069800021] stw %l1,[%o0+0x008] ! Mem[0000000068000008] ldub [%o3+0x004],%l4 ! Mem[0000000069800004] ldd [%o3+0x028],%l0 ! Mem[0000000069800028] retl lduh [%o0+0x000],%l4 ! Mem[0000000068000000] p45_jmpl_3_le: ldsb [%i3+0x022],%l2 ! Mem[000000006b800022] ldsh [%i1+0x01a],%l2 ! Mem[000000006a80001a] stw %l0,[%i0+0x008] ! Mem[000000006a000008] ldsw [%i0+0x004],%l7 ! Mem[000000006a000004] ldub [%i2+0x019],%l1 ! Mem[000000006b000019] ldsw [%i2+0x000],%l6 ! Mem[000000006b000000] jmpl %g6+8,%g0 ldsw [%i2+0x008],%l5 ! Mem[000000006b000008] p45_call_3_le: ldsw [%i2+0x038],%l4 ! Mem[000000006b000038] lduh [%i0+0x01c],%l2 ! Mem[000000006a00001c] stx %l6,[%i0+0x000] ! Mem[000000006a000000] sth %l0,[%i2+0x026] ! Mem[000000006b000026] lduw [%i1+0x03c],%l0 ! Mem[000000006a80003c] ldsw [%i3+0x004],%l0 ! Mem[000000006b800004] retl lduh [%i1+0x03c],%l2 ! Mem[000000006a80003c] p45_jmpl_3_lo: ldsb [%o3+0x022],%l2 ! Mem[000000006b800022] ldsh [%o1+0x01a],%l2 ! Mem[000000006a80001a] stw %l0,[%o0+0x008] ! Mem[000000006a000008] ldsw [%o0+0x004],%l7 ! Mem[000000006a000004] ldub [%o2+0x019],%l1 ! Mem[000000006b000019] ldsw [%o2+0x000],%l6 ! Mem[000000006b000000] jmpl %g6+8,%g0 ldsw [%o2+0x008],%l5 ! Mem[000000006b000008] p45_call_3_lo: ldsw [%o2+0x038],%l4 ! Mem[000000006b000038] lduh [%o0+0x01c],%l2 ! Mem[000000006a00001c] stx %l6,[%o0+0x000] ! Mem[000000006a000000] sth %l0,[%o2+0x026] ! Mem[000000006b000026] lduw [%o1+0x03c],%l0 ! Mem[000000006a80003c] ldsw [%o3+0x004],%l0 ! Mem[000000006b800004] retl lduh [%o1+0x03c],%l2 ! Mem[000000006a80003c] p45_jmpl_3_he: stx %l4,[%i3+0x008] ! Mem[000000006b800008] jmpl %g6+8,%g0 lduh [%i1+0x018],%l6 ! Mem[000000006a800018] p45_call_3_he: sth %l7,[%i3+0x018] ! Mem[000000006b800018] sth %l2,[%i0+0x000] ! Mem[000000006a000000] ldd [%i0+0x028],%l0 ! Mem[000000006a000028] sth %l4,[%i3+0x004] ! Mem[000000006b800004] sth %l1,[%i3+0x00e] ! Mem[000000006b80000e] retl ldd [%i2+0x020],%l4 ! Mem[000000006b000020] p45_jmpl_3_ho: stx %l4,[%o3+0x008] ! Mem[000000006b800008] jmpl %g6+8,%g0 lduh [%o1+0x018],%l6 ! Mem[000000006a800018] p45_call_3_ho: sth %l7,[%o3+0x018] ! Mem[000000006b800018] sth %l2,[%o0+0x000] ! Mem[000000006a000000] ldd [%o0+0x028],%l0 ! Mem[000000006a000028] sth %l4,[%o3+0x004] ! Mem[000000006b800004] sth %l1,[%o3+0x00e] ! Mem[000000006b80000e] retl ldd [%o2+0x020],%l4 ! Mem[000000006b000020] p46_jmpl_3_le: stb %l2,[%i2+0x002] ! Mem[000000006d000002] ldsb [%i0+0x01a],%l2 ! Mem[000000006c00001a] lduh [%i2+0x00a],%l0 ! Mem[000000006d00000a] ldsh [%i0+0x026],%l7 ! Mem[000000006c000026] stx %l1,[%i0+0x018] ! Mem[000000006c000018] stw %l6,[%i3+0x000] ! Mem[000000006d800000] jmpl %g6+8,%g0 lduh [%i3+0x00a],%l5 ! Mem[000000006d80000a] p46_call_3_le: ldsb [%i2+0x019],%l4 ! Mem[000000006d000019] lduh [%i2+0x01c],%l2 ! Mem[000000006d00001c] ldsh [%i2+0x022],%l6 ! Mem[000000006d000022] ldsh [%i0+0x006],%l0 ! Mem[000000006c000006] lduh [%i2+0x03c],%l0 ! Mem[000000006d00003c] std %l0,[%i3+0x020] ! Mem[000000006d800020] retl stx %l2,[%i3+0x038] ! Mem[000000006d800038] p46_jmpl_3_lo: stb %l2,[%o2+0x002] ! Mem[000000006d000002] ldsb [%o0+0x01a],%l2 ! Mem[000000006c00001a] lduh [%o2+0x00a],%l0 ! Mem[000000006d00000a] ldsh [%o0+0x026],%l7 ! Mem[000000006c000026] stx %l1,[%o0+0x018] ! Mem[000000006c000018] stw %l6,[%o3+0x000] ! Mem[000000006d800000] jmpl %g6+8,%g0 lduh [%o3+0x00a],%l5 ! Mem[000000006d80000a] p46_call_3_lo: ldsb [%o2+0x019],%l4 ! Mem[000000006d000019] lduh [%o2+0x01c],%l2 ! Mem[000000006d00001c] ldsh [%o2+0x022],%l6 ! Mem[000000006d000022] ldsh [%o0+0x006],%l0 ! Mem[000000006c000006] lduh [%o2+0x03c],%l0 ! Mem[000000006d00003c] std %l0,[%o3+0x020] ! Mem[000000006d800020] retl stx %l2,[%o3+0x038] ! Mem[000000006d800038] p46_jmpl_3_he: std %l4,[%i2+0x008] ! Mem[000000006d000008] jmpl %g6+8,%g0 ldsh [%i0+0x018],%l6 ! Mem[000000006c000018] p46_call_3_he: ldsb [%i3+0x019],%l7 ! Mem[000000006d800019] ldsb [%i0+0x021],%l2 ! Mem[000000006c000021] ldsh [%i1+0x008],%l1 ! Mem[000000006c800008] lduh [%i2+0x004],%l4 ! Mem[000000006d000004] ldx [%i1+0x028],%l1 ! Mem[000000006c800028] retl stb %l4,[%i3+0x001] ! Mem[000000006d800001] p46_jmpl_3_ho: std %l4,[%o2+0x008] ! Mem[000000006d000008] jmpl %g6+8,%g0 ldsh [%o0+0x018],%l6 ! Mem[000000006c000018] p46_call_3_ho: ldsb [%o3+0x019],%l7 ! Mem[000000006d800019] ldsb [%o0+0x021],%l2 ! Mem[000000006c000021] ldsh [%o1+0x008],%l1 ! Mem[000000006c800008] lduh [%o2+0x004],%l4 ! Mem[000000006d000004] ldx [%o1+0x028],%l1 ! Mem[000000006c800028] retl stb %l4,[%o3+0x001] ! Mem[000000006d800001] p47_jmpl_3_le: ldsh [%i1+0x022],%l2 ! Mem[000000006e800022] ldsh [%i0+0x01a],%l2 ! Mem[000000006e00001a] sth %l0,[%i3+0x00a] ! Mem[000000006f80000a] ldsb [%i0+0x006],%l7 ! Mem[000000006e000006] lduh [%i3+0x018],%l1 ! Mem[000000006f800018] stb %l6,[%i1+0x003] ! Mem[000000006e800003] jmpl %g6+8,%g0 std %l4,[%i2+0x008] ! Mem[000000006f000008] p47_call_3_le: ldsb [%i1+0x039],%l4 ! Mem[000000006e800039] lduh [%i3+0x01c],%l2 ! Mem[000000006f80001c] ldsw [%i1+0x000],%l6 ! Mem[000000006e800000] ldx [%i0+0x020],%l0 ! Mem[000000006e000020] ldub [%i3+0x03c],%l0 ! Mem[000000006f80003c] ldub [%i3+0x006],%l0 ! Mem[000000006f800006] retl ldub [%i0+0x03c],%l2 ! Mem[000000006e00003c] p47_jmpl_3_lo: ldsh [%o1+0x022],%l2 ! Mem[000000006e800022] ldsh [%o0+0x01a],%l2 ! Mem[000000006e00001a] sth %l0,[%o3+0x00a] ! Mem[000000006f80000a] ldsb [%o0+0x006],%l7 ! Mem[000000006e000006] lduh [%o3+0x018],%l1 ! Mem[000000006f800018] stb %l6,[%o1+0x003] ! Mem[000000006e800003] jmpl %g6+8,%g0 std %l4,[%o2+0x008] ! Mem[000000006f000008] p47_call_3_lo: ldsb [%o1+0x039],%l4 ! Mem[000000006e800039] lduh [%o3+0x01c],%l2 ! Mem[000000006f80001c] ldsw [%o1+0x000],%l6 ! Mem[000000006e800000] ldx [%o0+0x020],%l0 ! Mem[000000006e000020] ldub [%o3+0x03c],%l0 ! Mem[000000006f80003c] ldub [%o3+0x006],%l0 ! Mem[000000006f800006] retl ldub [%o0+0x03c],%l2 ! Mem[000000006e00003c] p47_jmpl_3_he: lduw [%i0+0x00c],%l4 ! Mem[000000006e00000c] jmpl %g6+8,%g0 stx %l6,[%i2+0x018] ! Mem[000000006f000018] p47_call_3_he: ldx [%i2+0x018],%l7 ! Mem[000000006f000018] ldsw [%i1+0x000],%l2 ! Mem[000000006e800000] ldub [%i2+0x029],%l1 ! Mem[000000006f000029] stw %l4,[%i1+0x004] ! Mem[000000006e800004] ldub [%i2+0x00f],%l1 ! Mem[000000006f00000f] retl lduh [%i0+0x020],%l4 ! Mem[000000006e000020] p47_jmpl_3_ho: lduw [%o0+0x00c],%l4 ! Mem[000000006e00000c] jmpl %g6+8,%g0 stx %l6,[%o2+0x018] ! Mem[000000006f000018] p47_call_3_ho: ldx [%o2+0x018],%l7 ! Mem[000000006f000018] ldsw [%o1+0x000],%l2 ! Mem[000000006e800000] ldub [%o2+0x029],%l1 ! Mem[000000006f000029] stw %l4,[%o1+0x004] ! Mem[000000006e800004] ldub [%o2+0x00f],%l1 ! Mem[000000006f00000f] retl lduh [%o0+0x020],%l4 ! Mem[000000006e000020] p48_jmpl_3_le: std %l2,[%i1+0x000] ! Mem[0000000070800000] ldsb [%i3+0x01a],%l2 ! Mem[000000007180001a] ldub [%i0+0x00a],%l0 ! Mem[000000007000000a] ldd [%i0+0x020],%l6 ! Mem[0000000070000020] ldd [%i2+0x018],%l0 ! Mem[0000000071000018] lduh [%i3+0x002],%l6 ! Mem[0000000071800002] jmpl %g6+8,%g0 stw %l5,[%i3+0x008] ! Mem[0000000071800008] p48_call_3_le: stx %l4,[%i1+0x018] ! Mem[0000000070800018] lduh [%i3+0x01c],%l2 ! Mem[000000007180001c] lduw [%i3+0x020],%l6 ! Mem[0000000071800020] stx %l0,[%i2+0x000] ! Mem[0000000071000000] ldsw [%i0+0x03c],%l0 ! Mem[000000007000003c] sth %l0,[%i2+0x026] ! Mem[0000000071000026] retl stw %l2,[%i1+0x03c] ! Mem[000000007080003c] p48_jmpl_3_lo: std %l2,[%o1+0x000] ! Mem[0000000070800000] ldsb [%o3+0x01a],%l2 ! Mem[000000007180001a] ldub [%o0+0x00a],%l0 ! Mem[000000007000000a] ldd [%o0+0x020],%l6 ! Mem[0000000070000020] ldd [%o2+0x018],%l0 ! Mem[0000000071000018] lduh [%o3+0x002],%l6 ! Mem[0000000071800002] jmpl %g6+8,%g0 stw %l5,[%o3+0x008] ! Mem[0000000071800008] p48_call_3_lo: stx %l4,[%o1+0x018] ! Mem[0000000070800018] lduh [%o3+0x01c],%l2 ! Mem[000000007180001c] lduw [%o3+0x020],%l6 ! Mem[0000000071800020] stx %l0,[%o2+0x000] ! Mem[0000000071000000] ldsw [%o0+0x03c],%l0 ! Mem[000000007000003c] sth %l0,[%o2+0x026] ! Mem[0000000071000026] retl stw %l2,[%o1+0x03c] ! Mem[000000007080003c] p48_jmpl_3_he: ldsb [%i3+0x00f],%l4 ! Mem[000000007180000f] jmpl %g6+8,%g0 std %l6,[%i0+0x018] ! Mem[0000000070000018] p48_call_3_he: ldd [%i1+0x018],%l6 ! Mem[0000000070800018] ldx [%i1+0x020],%l2 ! Mem[0000000070800020] lduw [%i2+0x008],%l1 ! Mem[0000000071000008] lduw [%i1+0x004],%l4 ! Mem[0000000070800004] ldsb [%i3+0x02f],%l1 ! Mem[000000007180002f] retl ldd [%i2+0x000],%l4 ! Mem[0000000071000000] p48_jmpl_3_ho: ldsb [%o3+0x00f],%l4 ! Mem[000000007180000f] jmpl %g6+8,%g0 std %l6,[%o0+0x018] ! Mem[0000000070000018] p48_call_3_ho: ldd [%o1+0x018],%l6 ! Mem[0000000070800018] ldx [%o1+0x020],%l2 ! Mem[0000000070800020] lduw [%o2+0x008],%l1 ! Mem[0000000071000008] lduw [%o1+0x004],%l4 ! Mem[0000000070800004] ldsb [%o3+0x02f],%l1 ! Mem[000000007180002f] retl ldd [%o2+0x000],%l4 ! Mem[0000000071000000] p49_jmpl_3_le: ldsb [%i0+0x022],%l2 ! Mem[0000000072000022] ldsh [%i2+0x01a],%l2 ! Mem[000000007300001a] std %l0,[%i2+0x008] ! Mem[0000000073000008] stx %l7,[%i3+0x000] ! Mem[0000000073800000] lduw [%i0+0x018],%l1 ! Mem[0000000072000018] ldd [%i1+0x000],%l6 ! Mem[0000000072800000] jmpl %g6+8,%g0 ldsh [%i2+0x00a],%l5 ! Mem[000000007300000a] p49_call_3_le: stx %l4,[%i0+0x038] ! Mem[0000000072000038] lduh [%i0+0x01c],%l2 ! Mem[000000007200001c] std %l6,[%i1+0x000] ! Mem[0000000072800000] ldub [%i0+0x026],%l0 ! Mem[0000000072000026] ldsh [%i2+0x03c],%l0 ! Mem[000000007300003c] lduh [%i2+0x006],%l0 ! Mem[0000000073000006] retl ldsw [%i3+0x03c],%l2 ! Mem[000000007380003c] p49_jmpl_3_lo: ldsb [%o0+0x022],%l2 ! Mem[0000000072000022] ldsh [%o2+0x01a],%l2 ! Mem[000000007300001a] std %l0,[%o2+0x008] ! Mem[0000000073000008] stx %l7,[%o3+0x000] ! Mem[0000000073800000] lduw [%o0+0x018],%l1 ! Mem[0000000072000018] ldd [%o1+0x000],%l6 ! Mem[0000000072800000] jmpl %g6+8,%g0 ldsh [%o2+0x00a],%l5 ! Mem[000000007300000a] p49_call_3_lo: stx %l4,[%o0+0x038] ! Mem[0000000072000038] lduh [%o0+0x01c],%l2 ! Mem[000000007200001c] std %l6,[%o1+0x000] ! Mem[0000000072800000] ldub [%o0+0x026],%l0 ! Mem[0000000072000026] ldsh [%o2+0x03c],%l0 ! Mem[000000007300003c] lduh [%o2+0x006],%l0 ! Mem[0000000073000006] retl ldsw [%o3+0x03c],%l2 ! Mem[000000007380003c] p49_jmpl_3_he: stw %l4,[%i1+0x00c] ! Mem[000000007280000c] jmpl %g6+8,%g0 lduw [%i2+0x018],%l6 ! Mem[0000000073000018] p49_call_3_he: ldub [%i0+0x019],%l7 ! Mem[0000000072000019] stw %l2,[%i2+0x000] ! Mem[0000000073000000] stb %l1,[%i3+0x029] ! Mem[0000000073800029] stx %l4,[%i1+0x000] ! Mem[0000000072800000] std %l0,[%i0+0x008] ! Mem[0000000072000008] retl sth %l4,[%i3+0x020] ! Mem[0000000073800020] p49_jmpl_3_ho: stw %l4,[%o1+0x00c] ! Mem[000000007280000c] jmpl %g6+8,%g0 lduw [%o2+0x018],%l6 ! Mem[0000000073000018] p49_call_3_ho: ldub [%o0+0x019],%l7 ! Mem[0000000072000019] stw %l2,[%o2+0x000] ! Mem[0000000073000000] stb %l1,[%o3+0x029] ! Mem[0000000073800029] stx %l4,[%o1+0x000] ! Mem[0000000072800000] std %l0,[%o0+0x008] ! Mem[0000000072000008] retl sth %l4,[%o3+0x020] ! Mem[0000000073800020] p50_jmpl_3_le: stb %l2,[%i3+0x002] ! Mem[0000000075800002] ldsb [%i2+0x01a],%l2 ! Mem[000000007500001a] ldsw [%i3+0x008],%l0 ! Mem[0000000075800008] stw %l7,[%i3+0x024] ! Mem[0000000075800024] stx %l1,[%i3+0x018] ! Mem[0000000075800018] sth %l6,[%i3+0x002] ! Mem[0000000075800002] jmpl %g6+8,%g0 ldub [%i3+0x00b],%l5 ! Mem[000000007580000b] p50_call_3_le: sth %l4,[%i3+0x018] ! Mem[0000000075800018] lduh [%i2+0x01c],%l2 ! Mem[000000007500001c] sth %l6,[%i3+0x022] ! Mem[0000000075800022] std %l0,[%i0+0x000] ! Mem[0000000074000000] ldsb [%i3+0x03c],%l0 ! Mem[000000007580003c] stw %l0,[%i1+0x024] ! Mem[0000000074800024] retl sth %l2,[%i0+0x03c] ! Mem[000000007400003c] p50_jmpl_3_lo: stb %l2,[%o3+0x002] ! Mem[0000000075800002] ldsb [%o2+0x01a],%l2 ! Mem[000000007500001a] ldsw [%o3+0x008],%l0 ! Mem[0000000075800008] stw %l7,[%o3+0x024] ! Mem[0000000075800024] stx %l1,[%o3+0x018] ! Mem[0000000075800018] sth %l6,[%o3+0x002] ! Mem[0000000075800002] jmpl %g6+8,%g0 ldub [%o3+0x00b],%l5 ! Mem[000000007580000b] p50_call_3_lo: sth %l4,[%o3+0x018] ! Mem[0000000075800018] lduh [%o2+0x01c],%l2 ! Mem[000000007500001c] sth %l6,[%o3+0x022] ! Mem[0000000075800022] std %l0,[%o0+0x000] ! Mem[0000000074000000] ldsb [%o3+0x03c],%l0 ! Mem[000000007580003c] stw %l0,[%o1+0x024] ! Mem[0000000074800024] retl sth %l2,[%o0+0x03c] ! Mem[000000007400003c] p50_jmpl_3_he: stb %l4,[%i0+0x00f] ! Mem[000000007400000f] jmpl %g6+8,%g0 lduh [%i1+0x018],%l6 ! Mem[0000000074800018] p50_call_3_he: sth %l7,[%i3+0x018] ! Mem[0000000075800018] ldd [%i2+0x020],%l2 ! Mem[0000000075000020] sth %l1,[%i0+0x008] ! Mem[0000000074000008] lduh [%i0+0x004],%l4 ! Mem[0000000074000004] lduw [%i1+0x02c],%l1 ! Mem[000000007480002c] retl lduh [%i0+0x000],%l4 ! Mem[0000000074000000] p50_jmpl_3_ho: stb %l4,[%o0+0x00f] ! Mem[000000007400000f] jmpl %g6+8,%g0 lduh [%o1+0x018],%l6 ! Mem[0000000074800018] p50_call_3_ho: sth %l7,[%o3+0x018] ! Mem[0000000075800018] ldd [%o2+0x020],%l2 ! Mem[0000000075000020] sth %l1,[%o0+0x008] ! Mem[0000000074000008] lduh [%o0+0x004],%l4 ! Mem[0000000074000004] lduw [%o1+0x02c],%l1 ! Mem[000000007480002c] retl lduh [%o0+0x000],%l4 ! Mem[0000000074000000] p51_jmpl_3_le: ldsh [%i2+0x022],%l2 ! Mem[0000000077000022] ldsh [%i1+0x01a],%l2 ! Mem[000000007680001a] sth %l0,[%i0+0x00a] ! Mem[000000007600000a] sth %l7,[%i3+0x006] ! Mem[0000000077800006] ldx [%i1+0x018],%l1 ! Mem[0000000076800018] ldx [%i0+0x000],%l6 ! Mem[0000000076000000] jmpl %g6+8,%g0 stb %l5,[%i1+0x00b] ! Mem[000000007680000b] p51_call_3_le: sth %l4,[%i3+0x038] ! Mem[0000000077800038] lduh [%i3+0x01c],%l2 ! Mem[000000007780001c] ldd [%i2+0x000],%l6 ! Mem[0000000077000000] ldsb [%i2+0x026],%l0 ! Mem[0000000077000026] ldd [%i0+0x038],%l0 ! Mem[0000000076000038] lduw [%i1+0x004],%l0 ! Mem[0000000076800004] retl ldsh [%i2+0x03c],%l2 ! Mem[000000007700003c] p51_jmpl_3_lo: ldsh [%o2+0x022],%l2 ! Mem[0000000077000022] ldsh [%o1+0x01a],%l2 ! Mem[000000007680001a] sth %l0,[%o0+0x00a] ! Mem[000000007600000a] sth %l7,[%o3+0x006] ! Mem[0000000077800006] ldx [%o1+0x018],%l1 ! Mem[0000000076800018] ldx [%o0+0x000],%l6 ! Mem[0000000076000000] jmpl %g6+8,%g0 stb %l5,[%o1+0x00b] ! Mem[000000007680000b] p51_call_3_lo: sth %l4,[%o3+0x038] ! Mem[0000000077800038] lduh [%o3+0x01c],%l2 ! Mem[000000007780001c] ldd [%o2+0x000],%l6 ! Mem[0000000077000000] ldsb [%o2+0x026],%l0 ! Mem[0000000077000026] ldd [%o0+0x038],%l0 ! Mem[0000000076000038] lduw [%o1+0x004],%l0 ! Mem[0000000076800004] retl ldsh [%o2+0x03c],%l2 ! Mem[000000007700003c] p51_jmpl_3_he: lduh [%i3+0x00e],%l4 ! Mem[000000007780000e] jmpl %g6+8,%g0 ldsh [%i2+0x018],%l6 ! Mem[0000000077000018] p51_call_3_he: ldsw [%i2+0x018],%l7 ! Mem[0000000077000018] ldub [%i2+0x001],%l2 ! Mem[0000000077000001] stx %l1,[%i0+0x028] ! Mem[0000000076000028] ldd [%i0+0x000],%l4 ! Mem[0000000076000000] ldsw [%i3+0x00c],%l1 ! Mem[000000007780000c] retl ldd [%i1+0x020],%l4 ! Mem[0000000076800020] p51_jmpl_3_ho: lduh [%o3+0x00e],%l4 ! Mem[000000007780000e] jmpl %g6+8,%g0 ldsh [%o2+0x018],%l6 ! Mem[0000000077000018] p51_call_3_ho: ldsw [%o2+0x018],%l7 ! Mem[0000000077000018] ldub [%o2+0x001],%l2 ! Mem[0000000077000001] stx %l1,[%o0+0x028] ! Mem[0000000076000028] ldd [%o0+0x000],%l4 ! Mem[0000000076000000] ldsw [%o3+0x00c],%l1 ! Mem[000000007780000c] retl ldd [%o1+0x020],%l4 ! Mem[0000000076800020] p52_jmpl_3_le: std %l2,[%i1+0x000] ! Mem[0000000078800000] ldsw [%i0+0x018],%l2 ! Mem[0000000078000018] ldsh [%i2+0x00a],%l0 ! Mem[000000007900000a] std %l6,[%i3+0x020] ! Mem[0000000079800020] ldd [%i3+0x018],%l0 ! Mem[0000000079800018] ldsh [%i2+0x002],%l6 ! Mem[0000000079000002] jmpl %g6+8,%g0 sth %l5,[%i3+0x00a] ! Mem[000000007980000a] p52_call_3_le: sth %l4,[%i2+0x018] ! Mem[0000000079000018] lduh [%i3+0x01c],%l2 ! Mem[000000007980001c] ldsb [%i0+0x023],%l6 ! Mem[0000000078000023] lduw [%i0+0x004],%l0 ! Mem[0000000078000004] stx %l0,[%i1+0x038] ! Mem[0000000078800038] stx %l0,[%i0+0x020] ! Mem[0000000078000020] retl std %l2,[%i3+0x038] ! Mem[0000000079800038] p52_jmpl_3_lo: std %l2,[%o1+0x000] ! Mem[0000000078800000] ldsw [%o0+0x018],%l2 ! Mem[0000000078000018] ldsh [%o2+0x00a],%l0 ! Mem[000000007900000a] std %l6,[%o3+0x020] ! Mem[0000000079800020] ldd [%o3+0x018],%l0 ! Mem[0000000079800018] ldsh [%o2+0x002],%l6 ! Mem[0000000079000002] jmpl %g6+8,%g0 sth %l5,[%o3+0x00a] ! Mem[000000007980000a] p52_call_3_lo: sth %l4,[%o2+0x018] ! Mem[0000000079000018] lduh [%o3+0x01c],%l2 ! Mem[000000007980001c] ldsb [%o0+0x023],%l6 ! Mem[0000000078000023] lduw [%o0+0x004],%l0 ! Mem[0000000078000004] stx %l0,[%o1+0x038] ! Mem[0000000078800038] stx %l0,[%o0+0x020] ! Mem[0000000078000020] retl std %l2,[%o3+0x038] ! Mem[0000000079800038] p52_jmpl_3_he: ldsh [%i1+0x00e],%l4 ! Mem[000000007880000e] jmpl %g6+8,%g0 stx %l6,[%i1+0x018] ! Mem[0000000078800018] p52_call_3_he: ldx [%i1+0x018],%l7 ! Mem[0000000078800018] lduw [%i3+0x020],%l2 ! Mem[0000000079800020] ldsb [%i0+0x009],%l1 ! Mem[0000000078000009] lduw [%i3+0x004],%l4 ! Mem[0000000079800004] ldd [%i3+0x028],%l0 ! Mem[0000000079800028] retl sth %l4,[%i3+0x000] ! Mem[0000000079800000] p52_jmpl_3_ho: ldsh [%o1+0x00e],%l4 ! Mem[000000007880000e] jmpl %g6+8,%g0 stx %l6,[%o1+0x018] ! Mem[0000000078800018] p52_call_3_ho: ldx [%o1+0x018],%l7 ! Mem[0000000078800018] lduw [%o3+0x020],%l2 ! Mem[0000000079800020] ldsb [%o0+0x009],%l1 ! Mem[0000000078000009] lduw [%o3+0x004],%l4 ! Mem[0000000079800004] ldd [%o3+0x028],%l0 ! Mem[0000000079800028] retl sth %l4,[%o3+0x000] ! Mem[0000000079800000] p53_jmpl_3_le: ldsw [%i1+0x020],%l2 ! Mem[000000007a800020] ldsh [%i0+0x01a],%l2 ! Mem[000000007a00001a] std %l0,[%i3+0x008] ! Mem[000000007b800008] stb %l7,[%i3+0x006] ! Mem[000000007b800006] stb %l1,[%i3+0x019] ! Mem[000000007b800019] stx %l6,[%i0+0x000] ! Mem[000000007a000000] jmpl %g6+8,%g0 ldsb [%i1+0x00b],%l5 ! Mem[000000007a80000b] p53_call_3_le: stb %l4,[%i2+0x039] ! Mem[000000007b000039] ldsw [%i1+0x01c],%l2 ! Mem[000000007a80001c] ldub [%i2+0x003],%l6 ! Mem[000000007b000003] stw %l0,[%i0+0x024] ! Mem[000000007a000024] stw %l0,[%i3+0x03c] ! Mem[000000007b80003c] ldx [%i0+0x000],%l0 ! Mem[000000007a000000] retl ldsb [%i0+0x03c],%l2 ! Mem[000000007a00003c] p53_jmpl_3_lo: ldsw [%o1+0x020],%l2 ! Mem[000000007a800020] ldsh [%o0+0x01a],%l2 ! Mem[000000007a00001a] std %l0,[%o3+0x008] ! Mem[000000007b800008] stb %l7,[%o3+0x006] ! Mem[000000007b800006] stb %l1,[%o3+0x019] ! Mem[000000007b800019] stx %l6,[%o0+0x000] ! Mem[000000007a000000] jmpl %g6+8,%g0 ldsb [%o1+0x00b],%l5 ! Mem[000000007a80000b] p53_call_3_lo: stb %l4,[%o2+0x039] ! Mem[000000007b000039] ldsw [%o1+0x01c],%l2 ! Mem[000000007a80001c] ldub [%o2+0x003],%l6 ! Mem[000000007b000003] stw %l0,[%o0+0x024] ! Mem[000000007a000024] stw %l0,[%o3+0x03c] ! Mem[000000007b80003c] ldx [%o0+0x000],%l0 ! Mem[000000007a000000] retl ldsb [%o0+0x03c],%l2 ! Mem[000000007a00003c] p53_jmpl_3_he: stx %l4,[%i0+0x008] ! Mem[000000007a000008] jmpl %g6+8,%g0 std %l6,[%i3+0x018] ! Mem[000000007b800018] p53_call_3_he: ldd [%i0+0x018],%l6 ! Mem[000000007a000018] sth %l2,[%i3+0x000] ! Mem[000000007b800000] ldsw [%i1+0x028],%l1 ! Mem[000000007a800028] stx %l4,[%i2+0x000] ! Mem[000000007b000000] sth %l1,[%i0+0x00e] ! Mem[000000007a00000e] retl lduh [%i0+0x020],%l4 ! Mem[000000007a000020] p53_jmpl_3_ho: stx %l4,[%o0+0x008] ! Mem[000000007a000008] jmpl %g6+8,%g0 std %l6,[%o3+0x018] ! Mem[000000007b800018] p53_call_3_ho: ldd [%o0+0x018],%l6 ! Mem[000000007a000018] sth %l2,[%o3+0x000] ! Mem[000000007b800000] ldsw [%o1+0x028],%l1 ! Mem[000000007a800028] stx %l4,[%o2+0x000] ! Mem[000000007b000000] sth %l1,[%o0+0x00e] ! Mem[000000007a00000e] retl lduh [%o0+0x020],%l4 ! Mem[000000007a000020] p54_jmpl_3_le: stb %l2,[%i1+0x002] ! Mem[000000007c800002] ldsw [%i3+0x018],%l2 ! Mem[000000007d800018] ldsb [%i0+0x00a],%l0 ! Mem[000000007c00000a] lduh [%i3+0x026],%l7 ! Mem[000000007d800026] ldsb [%i1+0x019],%l1 ! Mem[000000007c800019] std %l6,[%i2+0x000] ! Mem[000000007d000000] jmpl %g6+8,%g0 ldsw [%i3+0x008],%l5 ! Mem[000000007d800008] p54_call_3_le: stb %l4,[%i2+0x019] ! Mem[000000007d000019] ldsw [%i2+0x01c],%l2 ! Mem[000000007d00001c] lduh [%i1+0x022],%l6 ! Mem[000000007c800022] ldsw [%i2+0x004],%l0 ! Mem[000000007d000004] stx %l0,[%i0+0x038] ! Mem[000000007c000038] ldd [%i3+0x020],%l0 ! Mem[000000007d800020] retl stb %l2,[%i2+0x03c] ! Mem[000000007d00003c] p54_jmpl_3_lo: stb %l2,[%o1+0x002] ! Mem[000000007c800002] ldsw [%o3+0x018],%l2 ! Mem[000000007d800018] ldsb [%o0+0x00a],%l0 ! Mem[000000007c00000a] lduh [%o3+0x026],%l7 ! Mem[000000007d800026] ldsb [%o1+0x019],%l1 ! Mem[000000007c800019] std %l6,[%o2+0x000] ! Mem[000000007d000000] jmpl %g6+8,%g0 ldsw [%o3+0x008],%l5 ! Mem[000000007d800008] p54_call_3_lo: stb %l4,[%o2+0x019] ! Mem[000000007d000019] ldsw [%o2+0x01c],%l2 ! Mem[000000007d00001c] lduh [%o1+0x022],%l6 ! Mem[000000007c800022] ldsw [%o2+0x004],%l0 ! Mem[000000007d000004] stx %l0,[%o0+0x038] ! Mem[000000007c000038] ldd [%o3+0x020],%l0 ! Mem[000000007d800020] retl stb %l2,[%o2+0x03c] ! Mem[000000007d00003c] p54_jmpl_3_he: std %l4,[%i3+0x008] ! Mem[000000007d800008] jmpl %g6+8,%g0 stb %l6,[%i1+0x019] ! Mem[000000007c800019] p54_call_3_he: lduw [%i3+0x018],%l7 ! Mem[000000007d800018] stx %l2,[%i3+0x020] ! Mem[000000007d800020] lduh [%i1+0x008],%l1 ! Mem[000000007c800008] ldx [%i2+0x000],%l4 ! Mem[000000007d000000] ldx [%i2+0x028],%l1 ! Mem[000000007d000028] retl ldsh [%i1+0x000],%l4 ! Mem[000000007c800000] p54_jmpl_3_ho: std %l4,[%o3+0x008] ! Mem[000000007d800008] jmpl %g6+8,%g0 stb %l6,[%o1+0x019] ! Mem[000000007c800019] p54_call_3_ho: lduw [%o3+0x018],%l7 ! Mem[000000007d800018] stx %l2,[%o3+0x020] ! Mem[000000007d800020] lduh [%o1+0x008],%l1 ! Mem[000000007c800008] ldx [%o2+0x000],%l4 ! Mem[000000007d000000] ldx [%o2+0x028],%l1 ! Mem[000000007d000028] retl ldsh [%o1+0x000],%l4 ! Mem[000000007c800000] p55_jmpl_3_le: ldsh [%i0+0x022],%l2 ! Mem[000000007e000022] ldsh [%i3+0x01a],%l2 ! Mem[000000007f80001a] stb %l0,[%i2+0x00a] ! Mem[000000007f00000a] ldub [%i3+0x006],%l7 ! Mem[000000007f800006] ldx [%i3+0x018],%l1 ! Mem[000000007f800018] lduw [%i3+0x000],%l6 ! Mem[000000007f800000] jmpl %g6+8,%g0 lduh [%i1+0x00a],%l5 ! Mem[000000007e80000a] p55_call_3_le: lduw [%i2+0x038],%l4 ! Mem[000000007f000038] ldsw [%i3+0x01c],%l2 ! Mem[000000007f80001c] stb %l6,[%i3+0x003] ! Mem[000000007f800003] stb %l0,[%i0+0x026] ! Mem[000000007e000026] stw %l0,[%i1+0x03c] ! Mem[000000007e80003c] lduw [%i3+0x004],%l0 ! Mem[000000007f800004] retl ldsh [%i3+0x03c],%l2 ! Mem[000000007f80003c] p55_jmpl_3_lo: ldsh [%o0+0x022],%l2 ! Mem[000000007e000022] ldsh [%o3+0x01a],%l2 ! Mem[000000007f80001a] stb %l0,[%o2+0x00a] ! Mem[000000007f00000a] ldub [%o3+0x006],%l7 ! Mem[000000007f800006] ldx [%o3+0x018],%l1 ! Mem[000000007f800018] lduw [%o3+0x000],%l6 ! Mem[000000007f800000] jmpl %g6+8,%g0 lduh [%o1+0x00a],%l5 ! Mem[000000007e80000a] p55_call_3_lo: lduw [%o2+0x038],%l4 ! Mem[000000007f000038] ldsw [%o3+0x01c],%l2 ! Mem[000000007f80001c] stb %l6,[%o3+0x003] ! Mem[000000007f800003] stb %l0,[%o0+0x026] ! Mem[000000007e000026] stw %l0,[%o1+0x03c] ! Mem[000000007e80003c] lduw [%o3+0x004],%l0 ! Mem[000000007f800004] retl ldsh [%o3+0x03c],%l2 ! Mem[000000007f80003c] p55_jmpl_3_he: lduw [%i1+0x00c],%l4 ! Mem[000000007e80000c] jmpl %g6+8,%g0 lduh [%i3+0x018],%l6 ! Mem[000000007f800018] p55_call_3_he: sth %l7,[%i3+0x018] ! Mem[000000007f800018] ldsw [%i3+0x000],%l2 ! Mem[000000007f800000] ldx [%i2+0x028],%l1 ! Mem[000000007f000028] ldd [%i1+0x000],%l4 ! Mem[000000007e800000] ldsh [%i3+0x00e],%l1 ! Mem[000000007f80000e] retl sth %l4,[%i3+0x020] ! Mem[000000007f800020] p55_jmpl_3_ho: lduw [%o1+0x00c],%l4 ! Mem[000000007e80000c] jmpl %g6+8,%g0 lduh [%o3+0x018],%l6 ! Mem[000000007f800018] p55_call_3_ho: sth %l7,[%o3+0x018] ! Mem[000000007f800018] ldsw [%o3+0x000],%l2 ! Mem[000000007f800000] ldx [%o2+0x028],%l1 ! Mem[000000007f000028] ldd [%o1+0x000],%l4 ! Mem[000000007e800000] ldsh [%o3+0x00e],%l1 ! Mem[000000007f80000e] retl sth %l4,[%o3+0x020] ! Mem[000000007f800020] p56_jmpl_3_le: std %l2,[%i3+0x000] ! Mem[0000000081800000] ldsw [%i2+0x018],%l2 ! Mem[0000000081000018] ldd [%i3+0x008],%l0 ! Mem[0000000081800008] ldsw [%i2+0x024],%l7 ! Mem[0000000081000024] ldsh [%i2+0x018],%l1 ! Mem[0000000081000018] ldsb [%i1+0x003],%l6 ! Mem[0000000080800003] jmpl %g6+8,%g0 std %l4,[%i3+0x008] ! Mem[0000000081800008] p56_call_3_le: lduw [%i1+0x018],%l4 ! Mem[0000000080800018] ldsw [%i0+0x01c],%l2 ! Mem[000000008000001c] stw %l6,[%i2+0x020] ! Mem[0000000081000020] ldd [%i3+0x000],%l0 ! Mem[0000000081800000] sth %l0,[%i3+0x03c] ! Mem[000000008180003c] ldsb [%i3+0x026],%l0 ! Mem[0000000081800026] retl ldx [%i1+0x038],%l2 ! Mem[0000000080800038] p56_jmpl_3_lo: std %l2,[%o3+0x000] ! Mem[0000000081800000] ldsw [%o2+0x018],%l2 ! Mem[0000000081000018] ldd [%o3+0x008],%l0 ! Mem[0000000081800008] ldsw [%o2+0x024],%l7 ! Mem[0000000081000024] ldsh [%o2+0x018],%l1 ! Mem[0000000081000018] ldsb [%o1+0x003],%l6 ! Mem[0000000080800003] jmpl %g6+8,%g0 std %l4,[%o3+0x008] ! Mem[0000000081800008] p56_call_3_lo: lduw [%o1+0x018],%l4 ! Mem[0000000080800018] ldsw [%o0+0x01c],%l2 ! Mem[000000008000001c] stw %l6,[%o2+0x020] ! Mem[0000000081000020] ldd [%o3+0x000],%l0 ! Mem[0000000081800000] sth %l0,[%o3+0x03c] ! Mem[000000008180003c] ldsb [%o3+0x026],%l0 ! Mem[0000000081800026] retl ldx [%o1+0x038],%l2 ! Mem[0000000080800038] p56_jmpl_3_he: ldsw [%i3+0x00c],%l4 ! Mem[000000008180000c] jmpl %g6+8,%g0 ldsh [%i1+0x018],%l6 ! Mem[0000000080800018] p56_call_3_he: ldsw [%i2+0x018],%l7 ! Mem[0000000081000018] lduh [%i0+0x020],%l2 ! Mem[0000000080000020] std %l0,[%i3+0x008] ! Mem[0000000081800008] lduw [%i1+0x004],%l4 ! Mem[0000000080800004] stx %l1,[%i0+0x028] ! Mem[0000000080000028] retl ldx [%i3+0x000],%l4 ! Mem[0000000081800000] p56_jmpl_3_ho: ldsw [%o3+0x00c],%l4 ! Mem[000000008180000c] jmpl %g6+8,%g0 ldsh [%o1+0x018],%l6 ! Mem[0000000080800018] p56_call_3_ho: ldsw [%o2+0x018],%l7 ! Mem[0000000081000018] lduh [%o0+0x020],%l2 ! Mem[0000000080000020] std %l0,[%o3+0x008] ! Mem[0000000081800008] lduw [%o1+0x004],%l4 ! Mem[0000000080800004] stx %l1,[%o0+0x028] ! Mem[0000000080000028] retl ldx [%o3+0x000],%l4 ! Mem[0000000081800000] p57_jmpl_3_le: ldsw [%i2+0x020],%l2 ! Mem[0000000083000020] ldsh [%i1+0x01a],%l2 ! Mem[000000008280001a] ldx [%i0+0x008],%l0 ! Mem[0000000082000008] ldsh [%i2+0x006],%l7 ! Mem[0000000083000006] stb %l1,[%i0+0x019] ! Mem[0000000082000019] stw %l6,[%i3+0x000] ! Mem[0000000083800000] jmpl %g6+8,%g0 stw %l5,[%i1+0x008] ! Mem[0000000082800008] p57_call_3_le: lduw [%i1+0x038],%l4 ! Mem[0000000082800038] ldsw [%i1+0x01c],%l2 ! Mem[000000008280001c] stx %l6,[%i3+0x000] ! Mem[0000000083800000] lduh [%i2+0x026],%l0 ! Mem[0000000083000026] std %l0,[%i3+0x038] ! Mem[0000000083800038] ldx [%i3+0x000],%l0 ! Mem[0000000083800000] retl ldsb [%i2+0x03c],%l2 ! Mem[000000008300003c] p57_jmpl_3_lo: ldsw [%o2+0x020],%l2 ! Mem[0000000083000020] ldsh [%o1+0x01a],%l2 ! Mem[000000008280001a] ldx [%o0+0x008],%l0 ! Mem[0000000082000008] ldsh [%o2+0x006],%l7 ! Mem[0000000083000006] stb %l1,[%o0+0x019] ! Mem[0000000082000019] stw %l6,[%o3+0x000] ! Mem[0000000083800000] jmpl %g6+8,%g0 stw %l5,[%o1+0x008] ! Mem[0000000082800008] p57_call_3_lo: lduw [%o1+0x038],%l4 ! Mem[0000000082800038] ldsw [%o1+0x01c],%l2 ! Mem[000000008280001c] stx %l6,[%o3+0x000] ! Mem[0000000083800000] lduh [%o2+0x026],%l0 ! Mem[0000000083000026] std %l0,[%o3+0x038] ! Mem[0000000083800038] ldx [%o3+0x000],%l0 ! Mem[0000000083800000] retl ldsb [%o2+0x03c],%l2 ! Mem[000000008300003c] p57_jmpl_3_he: ldd [%i3+0x008],%l4 ! Mem[0000000083800008] jmpl %g6+8,%g0 stx %l6,[%i3+0x018] ! Mem[0000000083800018] p57_call_3_he: std %l6,[%i1+0x018] ! Mem[0000000082800018] std %l2,[%i0+0x000] ! Mem[0000000082000000] stw %l1,[%i3+0x028] ! Mem[0000000083800028] ldsb [%i1+0x004],%l4 ! Mem[0000000082800004] std %l0,[%i1+0x008] ! Mem[0000000082800008] retl ldsh [%i1+0x020],%l4 ! Mem[0000000082800020] p57_jmpl_3_ho: ldd [%o3+0x008],%l4 ! Mem[0000000083800008] jmpl %g6+8,%g0 stx %l6,[%o3+0x018] ! Mem[0000000083800018] p57_call_3_ho: std %l6,[%o1+0x018] ! Mem[0000000082800018] std %l2,[%o0+0x000] ! Mem[0000000082000000] stw %l1,[%o3+0x028] ! Mem[0000000083800028] ldsb [%o1+0x004],%l4 ! Mem[0000000082800004] std %l0,[%o1+0x008] ! Mem[0000000082800008] retl ldsh [%o1+0x020],%l4 ! Mem[0000000082800020] p58_jmpl_3_le: sth %l2,[%i1+0x002] ! Mem[0000000084800002] ldsw [%i0+0x018],%l2 ! Mem[0000000084000018] ldsb [%i1+0x00a],%l0 ! Mem[000000008480000a] ldsb [%i2+0x026],%l7 ! Mem[0000000085000026] ldsw [%i3+0x018],%l1 ! Mem[0000000085800018] stb %l6,[%i1+0x003] ! Mem[0000000084800003] jmpl %g6+8,%g0 ldsh [%i2+0x00a],%l5 ! Mem[000000008500000a] p58_call_3_le: ldub [%i0+0x019],%l4 ! Mem[0000000084000019] ldsw [%i2+0x01c],%l2 ! Mem[000000008500001c] ldsh [%i2+0x022],%l6 ! Mem[0000000085000022] sth %l0,[%i0+0x006] ! Mem[0000000084000006] stb %l0,[%i1+0x03c] ! Mem[000000008480003c] ldsh [%i3+0x026],%l0 ! Mem[0000000085800026] retl lduw [%i3+0x03c],%l2 ! Mem[000000008580003c] p58_jmpl_3_lo: sth %l2,[%o1+0x002] ! Mem[0000000084800002] ldsw [%o0+0x018],%l2 ! Mem[0000000084000018] ldsb [%o1+0x00a],%l0 ! Mem[000000008480000a] ldsb [%o2+0x026],%l7 ! Mem[0000000085000026] ldsw [%o3+0x018],%l1 ! Mem[0000000085800018] stb %l6,[%o1+0x003] ! Mem[0000000084800003] jmpl %g6+8,%g0 ldsh [%o2+0x00a],%l5 ! Mem[000000008500000a] p58_call_3_lo: ldub [%o0+0x019],%l4 ! Mem[0000000084000019] ldsw [%o2+0x01c],%l2 ! Mem[000000008500001c] ldsh [%o2+0x022],%l6 ! Mem[0000000085000022] sth %l0,[%o0+0x006] ! Mem[0000000084000006] stb %l0,[%o1+0x03c] ! Mem[000000008480003c] ldsh [%o3+0x026],%l0 ! Mem[0000000085800026] retl lduw [%o3+0x03c],%l2 ! Mem[000000008580003c] p58_jmpl_3_he: sth %l4,[%i1+0x00e] ! Mem[000000008480000e] jmpl %g6+8,%g0 stw %l6,[%i1+0x018] ! Mem[0000000084800018] p58_call_3_he: ldd [%i0+0x018],%l6 ! Mem[0000000084000018] ldd [%i1+0x020],%l2 ! Mem[0000000084800020] ldd [%i0+0x008],%l0 ! Mem[0000000084000008] ldx [%i0+0x000],%l4 ! Mem[0000000084000000] lduw [%i2+0x02c],%l1 ! Mem[000000008500002c] retl sth %l4,[%i2+0x000] ! Mem[0000000085000000] p58_jmpl_3_ho: sth %l4,[%o1+0x00e] ! Mem[000000008480000e] jmpl %g6+8,%g0 stw %l6,[%o1+0x018] ! Mem[0000000084800018] p58_call_3_ho: ldd [%o0+0x018],%l6 ! Mem[0000000084000018] ldd [%o1+0x020],%l2 ! Mem[0000000084800020] ldd [%o0+0x008],%l0 ! Mem[0000000084000008] ldx [%o0+0x000],%l4 ! Mem[0000000084000000] lduw [%o2+0x02c],%l1 ! Mem[000000008500002c] retl sth %l4,[%o2+0x000] ! Mem[0000000085000000] p59_jmpl_3_le: ldsh [%i1+0x022],%l2 ! Mem[0000000086800022] ldsh [%i0+0x01a],%l2 ! Mem[000000008600001a] lduw [%i3+0x008],%l0 ! Mem[0000000087800008] ldd [%i2+0x000],%l6 ! Mem[0000000087000000] std %l0,[%i2+0x018] ! Mem[0000000087000018] ldsw [%i3+0x000],%l6 ! Mem[0000000087800000] jmpl %g6+8,%g0 ldub [%i1+0x00b],%l5 ! Mem[000000008680000b] p59_call_3_le: ldub [%i0+0x039],%l4 ! Mem[0000000086000039] ldsw [%i3+0x01c],%l2 ! Mem[000000008780001c] ldsw [%i0+0x000],%l6 ! Mem[0000000086000000] ldsh [%i3+0x026],%l0 ! Mem[0000000087800026] ldx [%i2+0x038],%l0 ! Mem[0000000087000038] stb %l0,[%i2+0x006] ! Mem[0000000087000006] retl ldd [%i1+0x038],%l2 ! Mem[0000000086800038] p59_jmpl_3_lo: ldsh [%o1+0x022],%l2 ! Mem[0000000086800022] ldsh [%o0+0x01a],%l2 ! Mem[000000008600001a] lduw [%o3+0x008],%l0 ! Mem[0000000087800008] ldd [%o2+0x000],%l6 ! Mem[0000000087000000] std %l0,[%o2+0x018] ! Mem[0000000087000018] ldsw [%o3+0x000],%l6 ! Mem[0000000087800000] jmpl %g6+8,%g0 ldub [%o1+0x00b],%l5 ! Mem[000000008680000b] p59_call_3_lo: ldub [%o0+0x039],%l4 ! Mem[0000000086000039] ldsw [%o3+0x01c],%l2 ! Mem[000000008780001c] ldsw [%o0+0x000],%l6 ! Mem[0000000086000000] ldsh [%o3+0x026],%l0 ! Mem[0000000087800026] ldx [%o2+0x038],%l0 ! Mem[0000000087000038] stb %l0,[%o2+0x006] ! Mem[0000000087000006] retl ldd [%o1+0x038],%l2 ! Mem[0000000086800038] p59_jmpl_3_he: ldx [%i3+0x008],%l4 ! Mem[0000000087800008] jmpl %g6+8,%g0 stb %l6,[%i0+0x019] ! Mem[0000000086000019] p59_call_3_he: lduw [%i3+0x018],%l7 ! Mem[0000000087800018] ldsh [%i1+0x000],%l2 ! Mem[0000000086800000] ldsh [%i0+0x028],%l1 ! Mem[0000000086000028] ldd [%i0+0x000],%l4 ! Mem[0000000086000000] ldsw [%i3+0x00c],%l1 ! Mem[000000008780000c] retl ldx [%i3+0x020],%l4 ! Mem[0000000087800020] p59_jmpl_3_ho: ldx [%o3+0x008],%l4 ! Mem[0000000087800008] jmpl %g6+8,%g0 stb %l6,[%o0+0x019] ! Mem[0000000086000019] p59_call_3_ho: lduw [%o3+0x018],%l7 ! Mem[0000000087800018] ldsh [%o1+0x000],%l2 ! Mem[0000000086800000] ldsh [%o0+0x028],%l1 ! Mem[0000000086000028] ldd [%o0+0x000],%l4 ! Mem[0000000086000000] ldsw [%o3+0x00c],%l1 ! Mem[000000008780000c] retl ldx [%o3+0x020],%l4 ! Mem[0000000087800020] p60_jmpl_3_le: std %l2,[%i0+0x000] ! Mem[0000000088000000] ldsw [%i0+0x018],%l2 ! Mem[0000000088000018] ldd [%i0+0x008],%l0 ! Mem[0000000088000008] stx %l7,[%i2+0x020] ! Mem[0000000089000020] ldsh [%i0+0x018],%l1 ! Mem[0000000088000018] ldd [%i0+0x000],%l6 ! Mem[0000000088000000] jmpl %g6+8,%g0 stb %l5,[%i2+0x00b] ! Mem[000000008900000b] p60_call_3_le: ldsh [%i3+0x018],%l4 ! Mem[0000000089800018] ldsw [%i0+0x01c],%l2 ! Mem[000000008800001c] lduw [%i2+0x020],%l6 ! Mem[0000000089000020] ldx [%i2+0x000],%l0 ! Mem[0000000089000000] lduw [%i3+0x03c],%l0 ! Mem[000000008980003c] ldsw [%i2+0x024],%l0 ! Mem[0000000089000024] retl lduh [%i3+0x03c],%l2 ! Mem[000000008980003c] p60_jmpl_3_lo: std %l2,[%o0+0x000] ! Mem[0000000088000000] ldsw [%o0+0x018],%l2 ! Mem[0000000088000018] ldd [%o0+0x008],%l0 ! Mem[0000000088000008] stx %l7,[%o2+0x020] ! Mem[0000000089000020] ldsh [%o0+0x018],%l1 ! Mem[0000000088000018] ldd [%o0+0x000],%l6 ! Mem[0000000088000000] jmpl %g6+8,%g0 stb %l5,[%o2+0x00b] ! Mem[000000008900000b] p60_call_3_lo: ldsh [%o3+0x018],%l4 ! Mem[0000000089800018] ldsw [%o0+0x01c],%l2 ! Mem[000000008800001c] lduw [%o2+0x020],%l6 ! Mem[0000000089000020] ldx [%o2+0x000],%l0 ! Mem[0000000089000000] lduw [%o3+0x03c],%l0 ! Mem[000000008980003c] ldsw [%o2+0x024],%l0 ! Mem[0000000089000024] retl lduh [%o3+0x03c],%l2 ! Mem[000000008980003c] p60_jmpl_3_he: ldub [%i3+0x00f],%l4 ! Mem[000000008980000f] jmpl %g6+8,%g0 lduh [%i1+0x018],%l6 ! Mem[0000000088800018] p60_call_3_he: stx %l7,[%i3+0x018] ! Mem[0000000089800018] lduw [%i2+0x020],%l2 ! Mem[0000000089000020] ldub [%i0+0x009],%l1 ! Mem[0000000088000009] stb %l4,[%i3+0x004] ! Mem[0000000089800004] stw %l1,[%i0+0x02c] ! Mem[000000008800002c] retl ldsh [%i1+0x000],%l4 ! Mem[0000000088800000] p60_jmpl_3_ho: ldub [%o3+0x00f],%l4 ! Mem[000000008980000f] jmpl %g6+8,%g0 lduh [%o1+0x018],%l6 ! Mem[0000000088800018] p60_call_3_ho: stx %l7,[%o3+0x018] ! Mem[0000000089800018] lduw [%o2+0x020],%l2 ! Mem[0000000089000020] ldub [%o0+0x009],%l1 ! Mem[0000000088000009] stb %l4,[%o3+0x004] ! Mem[0000000089800004] stw %l1,[%o0+0x02c] ! Mem[000000008800002c] retl ldsh [%o1+0x000],%l4 ! Mem[0000000088800000] p61_jmpl_3_le: ldsw [%i0+0x020],%l2 ! Mem[000000008a000020] ldsh [%i3+0x01a],%l2 ! Mem[000000008b80001a] lduh [%i1+0x00a],%l0 ! Mem[000000008a80000a] stw %l7,[%i2+0x004] ! Mem[000000008b000004] sth %l1,[%i3+0x018] ! Mem[000000008b800018] sth %l6,[%i3+0x002] ! Mem[000000008b800002] jmpl %g6+8,%g0 sth %l5,[%i1+0x00a] ! Mem[000000008a80000a] p61_call_3_le: ldsh [%i2+0x038],%l4 ! Mem[000000008b000038] ldsw [%i1+0x01c],%l2 ! Mem[000000008a80001c] std %l6,[%i1+0x000] ! Mem[000000008a800000] stx %l0,[%i0+0x020] ! Mem[000000008a000020] lduh [%i1+0x03c],%l0 ! Mem[000000008a80003c] std %l0,[%i1+0x000] ! Mem[000000008a800000] retl stx %l2,[%i3+0x038] ! Mem[000000008b800038] p61_jmpl_3_lo: ldsw [%o0+0x020],%l2 ! Mem[000000008a000020] ldsh [%o3+0x01a],%l2 ! Mem[000000008b80001a] lduh [%o1+0x00a],%l0 ! Mem[000000008a80000a] stw %l7,[%o2+0x004] ! Mem[000000008b000004] sth %l1,[%o3+0x018] ! Mem[000000008b800018] sth %l6,[%o3+0x002] ! Mem[000000008b800002] jmpl %g6+8,%g0 sth %l5,[%o1+0x00a] ! Mem[000000008a80000a] p61_call_3_lo: ldsh [%o2+0x038],%l4 ! Mem[000000008b000038] ldsw [%o1+0x01c],%l2 ! Mem[000000008a80001c] std %l6,[%o1+0x000] ! Mem[000000008a800000] stx %l0,[%o0+0x020] ! Mem[000000008a000020] lduh [%o1+0x03c],%l0 ! Mem[000000008a80003c] std %l0,[%o1+0x000] ! Mem[000000008a800000] retl stx %l2,[%o3+0x038] ! Mem[000000008b800038] p61_jmpl_3_he: ldsb [%i1+0x00f],%l4 ! Mem[000000008a80000f] jmpl %g6+8,%g0 ldsh [%i0+0x018],%l6 ! Mem[000000008a000018] p61_call_3_he: ldsw [%i1+0x018],%l7 ! Mem[000000008a800018] stb %l2,[%i2+0x001] ! Mem[000000008b000001] lduw [%i1+0x028],%l1 ! Mem[000000008a800028] ldsb [%i2+0x004],%l4 ! Mem[000000008b000004] stb %l1,[%i2+0x00f] ! Mem[000000008b00000f] retl stx %l4,[%i2+0x020] ! Mem[000000008b000020] p61_jmpl_3_ho: ldsb [%o1+0x00f],%l4 ! Mem[000000008a80000f] jmpl %g6+8,%g0 ldsh [%o0+0x018],%l6 ! Mem[000000008a000018] p61_call_3_ho: ldsw [%o1+0x018],%l7 ! Mem[000000008a800018] stb %l2,[%o2+0x001] ! Mem[000000008b000001] lduw [%o1+0x028],%l1 ! Mem[000000008a800028] ldsb [%o2+0x004],%l4 ! Mem[000000008b000004] stb %l1,[%o2+0x00f] ! Mem[000000008b00000f] retl stx %l4,[%o2+0x020] ! Mem[000000008b000020] p62_jmpl_3_le: sth %l2,[%i3+0x002] ! Mem[000000008d800002] ldsw [%i2+0x018],%l2 ! Mem[000000008d000018] stx %l0,[%i3+0x008] ! Mem[000000008d800008] sth %l7,[%i2+0x026] ! Mem[000000008d000026] ldsw [%i2+0x018],%l1 ! Mem[000000008d000018] lduh [%i0+0x002],%l6 ! Mem[000000008c000002] jmpl %g6+8,%g0 ldsb [%i2+0x00b],%l5 ! Mem[000000008d00000b] p62_call_3_le: ldd [%i2+0x018],%l4 ! Mem[000000008d000018] ldsw [%i3+0x01c],%l2 ! Mem[000000008d80001c] sth %l6,[%i3+0x022] ! Mem[000000008d800022] ldub [%i3+0x006],%l0 ! Mem[000000008d800006] ldub [%i2+0x03c],%l0 ! Mem[000000008d00003c] ldub [%i1+0x026],%l0 ! Mem[000000008c800026] retl ldub [%i1+0x03c],%l2 ! Mem[000000008c80003c] p62_jmpl_3_lo: sth %l2,[%o3+0x002] ! Mem[000000008d800002] ldsw [%o2+0x018],%l2 ! Mem[000000008d000018] stx %l0,[%o3+0x008] ! Mem[000000008d800008] sth %l7,[%o2+0x026] ! Mem[000000008d000026] ldsw [%o2+0x018],%l1 ! Mem[000000008d000018] lduh [%o0+0x002],%l6 ! Mem[000000008c000002] jmpl %g6+8,%g0 ldsb [%o2+0x00b],%l5 ! Mem[000000008d00000b] p62_call_3_lo: ldd [%o2+0x018],%l4 ! Mem[000000008d000018] ldsw [%o3+0x01c],%l2 ! Mem[000000008d80001c] sth %l6,[%o3+0x022] ! Mem[000000008d800022] ldub [%o3+0x006],%l0 ! Mem[000000008d800006] ldub [%o2+0x03c],%l0 ! Mem[000000008d00003c] ldub [%o1+0x026],%l0 ! Mem[000000008c800026] retl ldub [%o1+0x03c],%l2 ! Mem[000000008c80003c] p62_jmpl_3_he: stw %l4,[%i3+0x00c] ! Mem[000000008d80000c] jmpl %g6+8,%g0 stx %l6,[%i2+0x018] ! Mem[000000008d000018] p62_call_3_he: std %l6,[%i0+0x018] ! Mem[000000008c000018] stx %l2,[%i3+0x020] ! Mem[000000008d800020] stb %l1,[%i2+0x009] ! Mem[000000008d000009] ldx [%i2+0x000],%l4 ! Mem[000000008d000000] lduh [%i3+0x02e],%l1 ! Mem[000000008d80002e] retl ldx [%i3+0x000],%l4 ! Mem[000000008d800000] p62_jmpl_3_ho: stw %l4,[%o3+0x00c] ! Mem[000000008d80000c] jmpl %g6+8,%g0 stx %l6,[%o2+0x018] ! Mem[000000008d000018] p62_call_3_ho: std %l6,[%o0+0x018] ! Mem[000000008c000018] stx %l2,[%o3+0x020] ! Mem[000000008d800020] stb %l1,[%o2+0x009] ! Mem[000000008d000009] ldx [%o2+0x000],%l4 ! Mem[000000008d000000] lduh [%o3+0x02e],%l1 ! Mem[000000008d80002e] retl ldx [%o3+0x000],%l4 ! Mem[000000008d800000] p63_jmpl_3_le: ldub [%i2+0x022],%l2 ! Mem[000000008f000022] ldsh [%i1+0x01a],%l2 ! Mem[000000008e80001a] ldub [%i0+0x00a],%l0 ! Mem[000000008e00000a] ldx [%i2+0x000],%l7 ! Mem[000000008f000000] stw %l1,[%i0+0x018] ! Mem[000000008e000018] ldsh [%i2+0x002],%l6 ! Mem[000000008f000002] jmpl %g6+8,%g0 ldsw [%i0+0x008],%l5 ! Mem[000000008e000008] p63_call_3_le: ldd [%i2+0x038],%l4 ! Mem[000000008f000038] ldsw [%i3+0x01c],%l2 ! Mem[000000008f80001c] ldd [%i2+0x000],%l6 ! Mem[000000008f000000] std %l0,[%i2+0x020] ! Mem[000000008f000020] ldsw [%i3+0x03c],%l0 ! Mem[000000008f80003c] sth %l0,[%i0+0x006] ! Mem[000000008e000006] retl stw %l2,[%i3+0x03c] ! Mem[000000008f80003c] p63_jmpl_3_lo: ldub [%o2+0x022],%l2 ! Mem[000000008f000022] ldsh [%o1+0x01a],%l2 ! Mem[000000008e80001a] ldub [%o0+0x00a],%l0 ! Mem[000000008e00000a] ldx [%o2+0x000],%l7 ! Mem[000000008f000000] stw %l1,[%o0+0x018] ! Mem[000000008e000018] ldsh [%o2+0x002],%l6 ! Mem[000000008f000002] jmpl %g6+8,%g0 ldsw [%o0+0x008],%l5 ! Mem[000000008e000008] p63_call_3_lo: ldd [%o2+0x038],%l4 ! Mem[000000008f000038] ldsw [%o3+0x01c],%l2 ! Mem[000000008f80001c] ldd [%o2+0x000],%l6 ! Mem[000000008f000000] std %l0,[%o2+0x020] ! Mem[000000008f000020] ldsw [%o3+0x03c],%l0 ! Mem[000000008f80003c] sth %l0,[%o0+0x006] ! Mem[000000008e000006] retl stw %l2,[%o3+0x03c] ! Mem[000000008f80003c] p63_jmpl_3_he: stb %l4,[%i2+0x00f] ! Mem[000000008f00000f] jmpl %g6+8,%g0 stw %l6,[%i0+0x018] ! Mem[000000008e000018] p63_call_3_he: ldsh [%i3+0x018],%l7 ! Mem[000000008f800018] ldsb [%i3+0x001],%l2 ! Mem[000000008f800001] sth %l1,[%i2+0x028] ! Mem[000000008f000028] ldsh [%i1+0x004],%l4 ! Mem[000000008e800004] ldsh [%i3+0x00e],%l1 ! Mem[000000008f80000e] retl ldsh [%i0+0x020],%l4 ! Mem[000000008e000020] p63_jmpl_3_ho: stb %l4,[%o2+0x00f] ! Mem[000000008f00000f] jmpl %g6+8,%g0 stw %l6,[%o0+0x018] ! Mem[000000008e000018] p63_call_3_ho: ldsh [%o3+0x018],%l7 ! Mem[000000008f800018] ldsb [%o3+0x001],%l2 ! Mem[000000008f800001] sth %l1,[%o2+0x028] ! Mem[000000008f000028] ldsh [%o1+0x004],%l4 ! Mem[000000008e800004] ldsh [%o3+0x00e],%l1 ! Mem[000000008f80000e] retl ldsh [%o0+0x020],%l4 ! Mem[000000008e000020] user_jump3_end: .seg "data" .align 0x2000 user_data_start: done_flags: .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .word 0 .align 8 done_count: .word 0,0 Start_Flags: .word 0,0,0,0 Finish_Flag: .word 0,0 .align 8 num_processors: .word 64 num_agents: .word 0 no_membar: .word 0 max_ireg: .word 8,0 max_freg: .word 32,0 .align 64 p0_temp: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p1_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 p2_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 p3_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 p4_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 p5_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 p6_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 p7_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 p8_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 p9_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 p10_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 p11_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 p12_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 p13_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 p14_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 p15_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 p16_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 p17_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 p18_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 p19_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 p20_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 p21_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 p22_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 p23_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 p24_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 p25_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 p26_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 p27_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 p28_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 p29_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 p30_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 p31_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 p32_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 p33_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 p34_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 p35_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 p36_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 p37_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 p38_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 p39_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 p40_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 p41_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 p42_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 p43_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 p44_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 p45_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 p46_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 p47_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 p48_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 p49_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 p50_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 p51_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 p52_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 p53_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 p54_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 p55_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 p56_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 p57_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 p58_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 p59_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 p60_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 p61_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 p62_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 p63_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 p1_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p1_fsr: .word 0x00000000,0x00000000 .align 8 p1_loop_cnt: .word 1,0 p2_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p2_fsr: .word 0x00000000,0x00000000 .align 8 p2_loop_cnt: .word 1,0 p3_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p3_fsr: .word 0x00000000,0x00000000 .align 8 p3_loop_cnt: .word 1,0 p4_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p4_fsr: .word 0x00000000,0x00000000 .align 8 p4_loop_cnt: .word 1,0 p5_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p5_fsr: .word 0x00000000,0x00000000 .align 8 p5_loop_cnt: .word 1,0 p6_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p6_fsr: .word 0x00000000,0x00000000 .align 8 p6_loop_cnt: .word 1,0 p7_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p7_fsr: .word 0x00000000,0x00000000 .align 8 p7_loop_cnt: .word 1,0 p8_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p8_fsr: .word 0x00000000,0x00000000 .align 8 p8_loop_cnt: .word 1,0 p9_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p9_fsr: .word 0x00000000,0x00000000 .align 8 p9_loop_cnt: .word 1,0 p10_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p10_fsr: .word 0x00000000,0x00000000 .align 8 p10_loop_cnt: .word 1,0 p11_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p11_fsr: .word 0x00000000,0x00000000 .align 8 p11_loop_cnt: .word 1,0 p12_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p12_fsr: .word 0x00000000,0x00000000 .align 8 p12_loop_cnt: .word 1,0 p13_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p13_fsr: .word 0x00000000,0x00000000 .align 8 p13_loop_cnt: .word 1,0 p14_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p14_fsr: .word 0x00000000,0x00000000 .align 8 p14_loop_cnt: .word 1,0 p15_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p15_fsr: .word 0x00000000,0x00000000 .align 8 p15_loop_cnt: .word 1,0 p16_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p16_fsr: .word 0x00000000,0x00000000 .align 8 p16_loop_cnt: .word 1,0 p17_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p17_fsr: .word 0x00000000,0x00000000 .align 8 p17_loop_cnt: .word 1,0 p18_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p18_fsr: .word 0x00000000,0x00000000 .align 8 p18_loop_cnt: .word 1,0 p19_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p19_fsr: .word 0x00000000,0x00000000 .align 8 p19_loop_cnt: .word 1,0 p20_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p20_fsr: .word 0x00000000,0x00000000 .align 8 p20_loop_cnt: .word 1,0 p21_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p21_fsr: .word 0x00000000,0x00000000 .align 8 p21_loop_cnt: .word 1,0 p22_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p22_fsr: .word 0x00000000,0x00000000 .align 8 p22_loop_cnt: .word 1,0 p23_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p23_fsr: .word 0x00000000,0x00000000 .align 8 p23_loop_cnt: .word 1,0 p24_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p24_fsr: .word 0x00000000,0x00000000 .align 8 p24_loop_cnt: .word 1,0 p25_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p25_fsr: .word 0x00000000,0x00000000 .align 8 p25_loop_cnt: .word 1,0 p26_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p26_fsr: .word 0x00000000,0x00000000 .align 8 p26_loop_cnt: .word 1,0 p27_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p27_fsr: .word 0x00000000,0x00000000 .align 8 p27_loop_cnt: .word 1,0 p28_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p28_fsr: .word 0x00000000,0x00000000 .align 8 p28_loop_cnt: .word 1,0 p29_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p29_fsr: .word 0x00000000,0x00000000 .align 8 p29_loop_cnt: .word 1,0 p30_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p30_fsr: .word 0x00000000,0x00000000 .align 8 p30_loop_cnt: .word 1,0 p31_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p31_fsr: .word 0x00000000,0x00000000 .align 8 p31_loop_cnt: .word 1,0 p32_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p32_fsr: .word 0x00000000,0x00000000 .align 8 p32_loop_cnt: .word 1,0 p33_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p33_fsr: .word 0x00000000,0x00000000 .align 8 p33_loop_cnt: .word 1,0 p34_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p34_fsr: .word 0x00000000,0x00000000 .align 8 p34_loop_cnt: .word 1,0 p35_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p35_fsr: .word 0x00000000,0x00000000 .align 8 p35_loop_cnt: .word 1,0 p36_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p36_fsr: .word 0x00000000,0x00000000 .align 8 p36_loop_cnt: .word 1,0 p37_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p37_fsr: .word 0x00000000,0x00000000 .align 8 p37_loop_cnt: .word 1,0 p38_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p38_fsr: .word 0x00000000,0x00000000 .align 8 p38_loop_cnt: .word 1,0 p39_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p39_fsr: .word 0x00000000,0x00000000 .align 8 p39_loop_cnt: .word 1,0 p40_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p40_fsr: .word 0x00000000,0x00000000 .align 8 p40_loop_cnt: .word 1,0 p41_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p41_fsr: .word 0x00000000,0x00000000 .align 8 p41_loop_cnt: .word 1,0 p42_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p42_fsr: .word 0x00000000,0x00000000 .align 8 p42_loop_cnt: .word 1,0 p43_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p43_fsr: .word 0x00000000,0x00000000 .align 8 p43_loop_cnt: .word 1,0 p44_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p44_fsr: .word 0x00000000,0x00000000 .align 8 p44_loop_cnt: .word 1,0 p45_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p45_fsr: .word 0x00000000,0x00000000 .align 8 p45_loop_cnt: .word 1,0 p46_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p46_fsr: .word 0x00000000,0x00000000 .align 8 p46_loop_cnt: .word 1,0 p47_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p47_fsr: .word 0x00000000,0x00000000 .align 8 p47_loop_cnt: .word 1,0 p48_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p48_fsr: .word 0x00000000,0x00000000 .align 8 p48_loop_cnt: .word 1,0 p49_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p49_fsr: .word 0x00000000,0x00000000 .align 8 p49_loop_cnt: .word 1,0 p50_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p50_fsr: .word 0x00000000,0x00000000 .align 8 p50_loop_cnt: .word 1,0 p51_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p51_fsr: .word 0x00000000,0x00000000 .align 8 p51_loop_cnt: .word 1,0 p52_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p52_fsr: .word 0x00000000,0x00000000 .align 8 p52_loop_cnt: .word 1,0 p53_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p53_fsr: .word 0x00000000,0x00000000 .align 8 p53_loop_cnt: .word 1,0 p54_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p54_fsr: .word 0x00000000,0x00000000 .align 8 p54_loop_cnt: .word 1,0 p55_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p55_fsr: .word 0x00000000,0x00000000 .align 8 p55_loop_cnt: .word 1,0 p56_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p56_fsr: .word 0x00000000,0x00000000 .align 8 p56_loop_cnt: .word 1,0 p57_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p57_fsr: .word 0x00000000,0x00000000 .align 8 p57_loop_cnt: .word 1,0 p58_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p58_fsr: .word 0x00000000,0x00000000 .align 8 p58_loop_cnt: .word 1,0 p59_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p59_fsr: .word 0x00000000,0x00000000 .align 8 p59_loop_cnt: .word 1,0 p60_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p60_fsr: .word 0x00000000,0x00000000 .align 8 p60_loop_cnt: .word 1,0 p61_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p61_fsr: .word 0x00000000,0x00000000 .align 8 p61_loop_cnt: .word 1,0 p62_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p62_fsr: .word 0x00000000,0x00000000 .align 8 p62_loop_cnt: .word 1,0 p63_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p63_fsr: .word 0x00000000,0x00000000 .align 8 p63_loop_cnt: .word 1,0 max_windows: .word 1,1,1,1,1,1,1,1 .word 1,1,1,1,1,1,1,1 .word 1,1,1,1,1,1,1,1 .word 1,1,1,1,1,1,1,1 .word 1,1,1,1,1,1,1,1 .word 1,1,1,1,1,1,1,1 .word 1,1,1,1,1,1,1,1 .word 1,1,1,1,1,1,1,1 .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 0x8243dac3,0x953bd02a ! Init value for %l0 .word 0xc2333ac8,0xbb1ff540 ! Init value for %l1 .word 0x999a23bf,0xf0fa82fe ! Init value for %l2 .word 0x87a54102,0x6df82ce8 ! Init value for %l3 .word 0x18a86770,0x051e35c2 ! Init value for %l4 .word 0xf2da3199,0xaaacbc0b ! Init value for %l5 .word 0x83705775,0xd95c6711 ! Init value for %l6 .word 0xf422d792,0xaa27ef54 ! Init value for %l7 .align 64 p0_init_freg: .word 0xd5a0cf91,0x63857aa0 ! Init value for %f0 .word 0xeedf51d4,0x23c2cde1 ! Init value for %f2 .word 0xcfbb7605,0xa60020ce ! Init value for %f4 .word 0x980af13b,0xeeb33148 ! Init value for %f6 .word 0x8eb6918a,0xc839b036 ! Init value for %f8 .word 0xed50867e,0xd01487ff ! Init value for %f10 .word 0x728bc8d7,0xc803f19b ! Init value for %f12 .word 0xfc0c502b,0xc21b5f76 ! Init value for %f14 .word 0x65978aa0,0x84a4d451 ! Init value for %f16 .word 0xad68ff6b,0xdd12c568 ! Init value for %f18 .word 0x172cdb96,0x509deaf5 ! Init value for %f20 .word 0x77738f36,0xea1b72ca ! Init value for %f22 .word 0x6ce36d24,0xa6870767 ! Init value for %f24 .word 0xd55c5a7a,0xdbebaab4 ! Init value for %f26 .word 0xa1c0e631,0x2f5b6664 ! Init value for %f28 .word 0x11812aa0,0xac68b0b9 ! Init value for %f30 .word 0xbf83bb11,0x8428f3f5 ! Init value for %f32 .word 0xabd5833c,0x6dba4cad ! Init value for %f34 .word 0x805c4f14,0x32246dc3 ! Init value for %f36 .word 0xbf02c980,0xab9ad3ab ! Init value for %f38 .word 0x764bb82d,0x0f911b88 ! Init value for %f40 .word 0x54a44178,0xbd82ec39 ! Init value for %f42 .word 0xbbe2aaeb,0x48295b86 ! Init value for %f44 .word 0xa0c47557,0x724f0cec ! Init value for %f46 .word 0xe5a4dbe9,0x2850fc05 .word 0xfad2133f,0xf4776797 .word 0xd0b02815,0x472a3c3d .word 0x82470f48,0x2237741a .word 0x2486ec1a,0x223ec55d .word 0xb9e9fd7e,0x641688dd .word 0xfe15a553,0xabe65ff5 .word 0x5806b303,0x8a0013b4 p0_expected_registers: .word 0x00000000,0xf0fa82fe .word 0x00000000,0x000003c9 .word 0x00000000,0x1ffcb757 .word 0xffffffff,0xffff97dd .word 0x00000000,0xfc52bddd .word 0xa3dd3056,0x3cfb7f3e .word 0x00000000,0x00003d81 .word 0x00000000,0x00006fc7 p0_expected_fp_regs: .word 0xd5a0cf91,0x63857aa0 .word 0xeedf51d4,0x23c2cde1 .word 0xcfbb7605,0xa60020ce .word 0x980af13b,0xeeb33148 .word 0x8eb6918a,0xc839b036 .word 0xed50867e,0xd01487ff .word 0x728bc8d7,0xc803f19b .word 0xfc0c502b,0xc21b5f76 .word 0x65978aa0,0x84a4d451 .word 0xad68ff6b,0xdd12c568 .word 0x172cdb96,0x509deaf5 .word 0x77738f36,0xea1b72ca .word 0x6ce36d24,0xa6870767 .word 0xd55c5a7a,0xdbebaab4 .word 0xa1c0e631,0x2f5b6664 .word 0x11812aa0,0xac68b0b9 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p0_local0_expect: .word 0x0000e9ea,0x54dbff42 .word 0xdcd60aae,0xcf14ca1a .word 0x70eaf1fc,0x816801ec .word 0xdda47a95,0x343ab504 .word 0x00000068,0x000000cd .word 0x3cfb7f3e,0xf0fa82fe .word 0x0000ba75,0x764759b2 .word 0xedbbc971,0x770fbb95 p0_local1_expect: .word 0x3d812da4,0x8dac8770 .word 0xe9ea3d81,0x582da772 .word 0x00000000,0x1ffcb757 .word 0xfc52bddd,0x000001ec .word 0x00000000,0x69838846 .word 0x6edfdca7,0x157a50b6 .word 0xa3dd3056,0x3cfb7f3e .word 0xf0fa82fe,0x6df82ce8 p0_local2_expect: .word 0x5cdd5776,0x1ffcb757 .word 0xc7986d5b,0x6fc72dab .word 0x81c23e88,0x4d95d92b .word 0x912b623f,0x891f5725 .word 0x9b4cbddd,0x7e9290db .word 0x425003c9,0x2a7b1c43 .word 0x97dd0a7b,0x20826367 .word 0xcf2bc970,0x6afdd43f p0_local3_expect: .word 0x8ba6bfb3,0x9e18e989 .word 0x4d3168e1,0x369f67dd .word 0x00000081,0xaa27ef54 .word 0xfd0fba75,0x68bc00bf .word 0xfc52bddd,0xdaa75381 .word 0x69838846,0x9eac1f46 .word 0x42d24b05,0x8e851b9c .word 0x00000000,0x6afdd43f share0_expect: share1_expect: share2_expect: share3_expect: p1_init_registers: .word 0x4153b79f,0xcdc35588 ! Init value for %l0 .word 0x354b3785,0xbc2a2d11 ! Init value for %l1 .word 0x3c4e6b6b,0xd7d5b825 ! Init value for %l2 .word 0x923e2778,0x56d8d9e7 ! Init value for %l3 .word 0x7ba555de,0x14aed326 ! Init value for %l4 .word 0x7a60fc74,0x4bf970dd ! Init value for %l5 .word 0x447b7cf0,0x8b5f2ff1 ! Init value for %l6 .word 0x54a1f906,0x9b63e3f2 ! Init value for %l7 .align 64 p1_init_freg: .word 0xaf1979e3,0xcb124f92 ! Init value for %f0 .word 0xb90946ac,0xa6c179d5 ! Init value for %f2 .word 0xc101edc4,0x9a9ab2d6 ! Init value for %f4 .word 0x01a7201b,0xd2752c63 ! Init value for %f6 .word 0xc8343233,0x333fd908 ! Init value for %f8 .word 0xc791ce77,0xe0abc2dc ! Init value for %f10 .word 0x95db1c29,0x80af5eb5 ! Init value for %f12 .word 0x452d1d33,0xc8e8b9d8 ! Init value for %f14 .word 0xc4b04d23,0x7484b458 ! Init value for %f16 .word 0x07ec69d4,0xa59d7590 ! Init value for %f18 .word 0x8f1f695f,0x9a6a0525 ! Init value for %f20 .word 0x2d597d37,0x59a605b0 ! Init value for %f22 .word 0x04a70ae9,0xd58685bd ! Init value for %f24 .word 0x5f1e04de,0xc4cf7f2a ! Init value for %f26 .word 0x1ed45faa,0xa89ff613 ! Init value for %f28 .word 0xd5852769,0x1a975c73 ! Init value for %f30 .word 0xb7a40136,0x973bba1b ! Init value for %f32 .word 0x03667578,0x9a16c262 ! Init value for %f34 .word 0x6ed5f372,0x09190bb2 ! Init value for %f36 .word 0xb3b4d030,0x8855d1b4 ! Init value for %f38 .word 0xc9905e3b,0x009a8a79 ! Init value for %f40 .word 0xc283f6ca,0x0caf50c0 ! Init value for %f42 .word 0x98a9cfa4,0x6b0c1752 ! Init value for %f44 .word 0x66f0e4fe,0xe7e042ba ! Init value for %f46 .word 0x3aa11af1,0xb83c885e .word 0x9cac28e1,0x98939362 .word 0x8e7d0089,0xaa00427c .word 0xdc4f7e77,0xacbe96b3 .word 0x5225e5e2,0x941305eb .word 0xbb69e8f0,0xe1c943a2 .word 0x8fecf87e,0x5f8bfaa2 .word 0x875645ba,0x162251f1 p1_expected_registers: .word 0x00000000,0x019a13f9 .word 0xffffffff,0xffff9ab4 .word 0x2d80edd5,0xd507ff9e .word 0xffffffff,0xffffa89c .word 0x00000000,0x4a584f73 .word 0xcb60f98c,0xa89cb935 .word 0x00000000,0x0000ee53 .word 0x00000000,0x000012df p1_expected_fp_regs: .word 0xaf1979e3,0xcb124f92 .word 0xb90946ac,0xa6c179d5 .word 0xc101edc4,0x9a9ab2d6 .word 0x01a7201b,0xd2752c63 .word 0xc8343233,0x333fd908 .word 0xc791ce77,0xe0abc2dc .word 0x95db1c29,0x80af5eb5 .word 0x452d1d33,0xc8e8b9d8 .word 0xc4b04d23,0x7484b458 .word 0x07ec69d4,0xa59d7590 .word 0x8f1f695f,0x9a6a0525 .word 0x2d597d37,0x59a605b0 .word 0x04a70ae9,0xd58685bd .word 0x5f1e04de,0xc4cf7f2a .word 0x1ed45faa,0xa89ff613 .word 0xd5852769,0x1a975c73 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p1_local0_expect: .word 0xc85bbff2,0x34fe7763 .word 0x3ef67c9a,0xae90527d .word 0x1a1065e8,0x14aed326 .word 0xffffffff,0x35347b94 .word 0x6b139914,0xa52e1953 .word 0xac04bcda,0x66a8261b .word 0x41a7aa66,0x3e332916 .word 0x4a584f73,0x9a748fca p1_local1_expect: .word 0x7ca49178,0x0bc2ba19 .word 0x9581842d,0x6cf44143 .word 0x019a13f9,0xffff9ab4 .word 0x0000ee53,0x000012df .word 0xc30bcadd,0xd245473b .word 0x4a584f73,0xa89cb935 .word 0xffffffff,0xf9862e4f .word 0xd2461840,0x635cd246 p1_local2_expect: .word 0x5e2bfa9b,0x2ff1e8ea .word 0x2d80edd5,0xd507ff9e .word 0x019a13f9,0x15ec9057 .word 0x014c6398,0x7c546645 .word 0x00000000,0x0000ee53 .word 0x14aed326,0x0000251e .word 0x00000000,0x00003ef6 .word 0x3d2f928e,0xd7d567d2 p1_local3_expect: .word 0xd326594c,0x453d0033 .word 0x251edb01,0x9c125d50 .word 0xbb4aa2c2,0xff9212df .word 0x5412c974,0x9ab4164f .word 0x46960485,0x6ca809de .word 0xd2f5aaa0,0x0fa1bce1 .word 0xf9862e4f,0x896d6383 .word 0xe9a8ee53,0x83f2ffff p2_init_registers: .word 0xa079d4d2,0x5eaa099f ! Init value for %l0 .word 0x27ffd14a,0x1d8f9407 ! Init value for %l1 .word 0xcb6128f8,0x7e4c348e ! Init value for %l2 .word 0x97a5d134,0xad285d35 ! Init value for %l3 .word 0x9e7f29e5,0xb55f1b8a ! Init value for %l4 .word 0x0b4f2e25,0xac447421 ! Init value for %l5 .word 0x6d7adc6c,0x17a5eb1a ! Init value for %l6 .word 0x3f0b0a22,0x2cd0c4d6 ! Init value for %l7 .align 64 p2_init_freg: .word 0x88a4cd11,0x82e6cab6 ! Init value for %f0 .word 0xfcc56130,0x9e776745 ! Init value for %f2 .word 0x695f6fac,0xaa521213 ! Init value for %f4 .word 0x4aa6d053,0xdbae2895 ! Init value for %f6 .word 0x037e9d72,0x7f641562 ! Init value for %f8 .word 0xd5a7a50b,0x497d87f7 ! Init value for %f10 .word 0x9f679539,0xeab137e6 ! Init value for %f12 .word 0x8213dc55,0x7361ea1f ! Init value for %f14 .word 0x56735846,0x869d0e59 ! Init value for %f16 .word 0x646e2c0d,0x234bb590 ! Init value for %f18 .word 0x974b05c1,0x89dc613d ! Init value for %f20 .word 0xe3541929,0x506fd8e9 ! Init value for %f22 .word 0x51e495f3,0x88c1851f ! Init value for %f24 .word 0xd42a1bf0,0x4179b288 ! Init value for %f26 .word 0x21118690,0x0c457fbd ! Init value for %f28 .word 0x7cce00e5,0x6eb1a72c ! Init value for %f30 .word 0x95784252,0xc6f051c3 ! Init value for %f32 .word 0xff45d105,0xed368c59 ! Init value for %f34 .word 0x63f968f7,0x12523afa ! Init value for %f36 .word 0xf130b54a,0xff179f3c ! Init value for %f38 .word 0x84abc52f,0x04df40fc ! Init value for %f40 .word 0x3a921412,0x7da27669 ! Init value for %f42 .word 0x349d1cb3,0x8d417567 ! Init value for %f44 .word 0xa10473e3,0x40f294a5 ! Init value for %f46 .word 0x644fe15a,0x9a132654 .word 0x6ea9e17b,0x8b065d85 .word 0xce6ddb65,0xbb629953 .word 0xd31ea6e2,0x1c91cfcc .word 0xc296104b,0xb58d0912 .word 0xc4d2fe0e,0xf1a3fabf .word 0x42fbf062,0x5a56b31a .word 0x9455097a,0x9794127a p2_expected_registers: .word 0x00000000,0x0000564f .word 0x00000000,0x00000021 .word 0xffffffff,0xffffffb0 .word 0x00000000,0xb05ca6bf .word 0x00000000,0xc1a5e660 .word 0xffffffff,0xfffff1e6 .word 0x00000000,0x00000034 .word 0x3f0b0a22,0x2cd0c4d6 p2_expected_fp_regs: .word 0x88a4cd11,0x82e6cab6 .word 0xfcc56130,0x9e776745 .word 0x695f6fac,0xaa521213 .word 0x4aa6d053,0xdbae2895 .word 0x037e9d72,0x7f641562 .word 0xd5a7a50b,0x497d87f7 .word 0x9f679539,0xeab137e6 .word 0x8213dc55,0x7361ea1f .word 0x56735846,0x869d0e59 .word 0x646e2c0d,0x234bb590 .word 0x974b05c1,0x89dc613d .word 0xe3541929,0x506fd8e9 .word 0x51e495f3,0x88c1851f .word 0xd42a1bf0,0x4179b288 .word 0x21118690,0x0c457fbd .word 0x7cce00e5,0x6eb1a72c .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p2_local0_expect: .word 0xc1a5e660,0xc8c968c1 .word 0x417f3a19,0x89342bfb .word 0x0c1bfe19,0x3649c736 .word 0x00000000,0xf1e6dfd4 .word 0xf81b8ac1,0xb05ca6bf .word 0x65baf1d1,0xf5d0c7d3 .word 0x564fb4c7,0x3afc3d97 .word 0xb55f1b8a,0xac447421 p2_local1_expect: .word 0x22b79013,0xcfba1123 .word 0xa6bf0000,0x00000c1b .word 0xffffffff,0xffffffb7 .word 0xfbb7f7ba,0x14ec4646 .word 0xabf17421,0x114a6326 .word 0xfbb7f7ba,0x5eaa099f .word 0x0370872f,0x34a1611d .word 0xa33a1b02,0xf1e6dfd4 p2_local2_expect: .word 0x2dca15f3,0xe44a3822 .word 0x00000000,0x65baf1d1 .word 0x4033f9c8,0xac447421 .word 0x14ec4646,0x63e40ed1 .word 0xa0dc61da,0xe52c4f59 .word 0x96a031d1,0x26ff1597 .word 0x56b6fd8f,0xcc3d40f2 .word 0x564f07cb,0xf1e67287 p2_local3_expect: .word 0x00000000,0x00001b8a .word 0xb708ec54,0x32710c84 .word 0x30acf100,0xe52d3409 .word 0x33870796,0x63e40ed1 .word 0x00000000,0x00001b8a .word 0xcba291a0,0xa3ebf1e6 .word 0xc4d698c5,0xdc7defe0 .word 0xe5ad019c,0x7faf8d2f p3_init_registers: .word 0x7f77acc8,0x97a6cc3d ! Init value for %l0 .word 0x1ffd2488,0x4630bd98 ! Init value for %l1 .word 0x7593b19d,0xf4eb87a3 ! Init value for %l2 .word 0xd55abc4d,0xace7057e ! Init value for %l3 .word 0x9b5d4d04,0x35a02fb3 ! Init value for %l4 .word 0xb1a3234a,0x73953104 ! Init value for %l5 .word 0x3f419e19,0xe3e90f4d ! Init value for %l6 .word 0x22cdcd1c,0x172388ec ! Init value for %l7 .align 64 p3_init_freg: .word 0xff6edfa7,0xcf0f0573 ! Init value for %f0 .word 0xcedcee1c,0xb0028195 ! Init value for %f2 .word 0x38c2cd77,0x9b33cb10 ! Init value for %f4 .word 0x3daf0418,0x9a0dc64c ! Init value for %f6 .word 0xa3671266,0xa1295040 ! Init value for %f8 .word 0xd0b3db99,0x0a1335b5 ! Init value for %f10 .word 0x0d169785,0x3cc00c60 ! Init value for %f12 .word 0x58f4dc2f,0xc1b47bd4 ! Init value for %f14 .word 0x2cbac209,0xa61a201a ! Init value for %f16 .word 0xc0b04ee0,0xe3dce2e7 ! Init value for %f18 .word 0xccaaabf8,0xe408dd12 ! Init value for %f20 .word 0xbd60e354,0xcff6a273 ! Init value for %f22 .word 0x8ea0d8bc,0xcd0a856e ! Init value for %f24 .word 0xb41d4432,0xea351ef1 ! Init value for %f26 .word 0x013a4d74,0x83ca9017 ! Init value for %f28 .word 0x5f010cac,0x979a489a ! Init value for %f30 .word 0xc8009ab4,0x34f79b9a ! Init value for %f32 .word 0x2c990b64,0x90e42dcc ! Init value for %f34 .word 0xe1c9b6b9,0xc34538ec ! Init value for %f36 .word 0xd3c4ba1c,0xc9a46608 ! Init value for %f38 .word 0xa807bd12,0xa4579e0e ! Init value for %f40 .word 0x5fec76da,0x4ee5b3fb ! Init value for %f42 .word 0x4c1a8dd0,0x706567d2 ! Init value for %f44 .word 0x04fcf69f,0xbfe9db11 ! Init value for %f46 .word 0x7fcc7f61,0x74859207 .word 0x0dfc8f6d,0xe9b09b41 .word 0x18d39b92,0xfc548a34 .word 0x2a05b42c,0x37fe6947 .word 0x2a014db2,0x0de3a222 .word 0x8df3e374,0x0d810d1b .word 0x17dd5e50,0x2aa2c261 .word 0x57c08ada,0x754e4322 p3_expected_registers: .word 0x00000000,0x9647fc08 .word 0x00000000,0x00000c0f .word 0x00000000,0x00009051 .word 0x00000000,0x000000fc .word 0x00000000,0x00000065 .word 0xbe8c0aaf,0xc6d67b40 .word 0x00000000,0x4ad3ade6 .word 0x00000000,0x3dd6a74b p3_expected_fp_regs: .word 0xff6edfa7,0xcf0f0573 .word 0xcedcee1c,0xb0028195 .word 0x38c2cd77,0x9b33cb10 .word 0x3daf0418,0x9a0dc64c .word 0xa3671266,0xa1295040 .word 0xd0b3db99,0x0a1335b5 .word 0x0d169785,0x3cc00c60 .word 0x58f4dc2f,0xc1b47bd4 .word 0x2cbac209,0xa61a201a .word 0xc0b04ee0,0xe3dce2e7 .word 0xccaaabf8,0xe408dd12 .word 0xbd60e354,0xcff6a273 .word 0x8ea0d8bc,0xcd0a856e .word 0xb41d4432,0xea351ef1 .word 0x013a4d74,0x83ca9017 .word 0x5f010cac,0x979a489a .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p3_local0_expect: .word 0xbb140a52,0xd8a59051 .word 0x46bcea73,0xe332ade3 .word 0x0000c906,0xd2ae0639 .word 0x5abf8dc6,0x296c6bf0 .word 0xeda9eecf,0x9051f3da .word 0x35a02fb3,0x73953104 .word 0xf0c2b033,0x6686c9d3 .word 0x9647fc08,0x00000c0f p3_local1_expect: .word 0x00009051,0x515216df .word 0x279c8a31,0xf5953656 .word 0x5e03f30f,0x5fa2e4fc .word 0x7b44c317,0x2340b46d .word 0x951ca9f8,0x0c0f7635 .word 0x8e56da65,0xd1c0c876 .word 0x1ffd2488,0x4630bd98 .word 0xc806296c,0xa2ec1191 p3_local2_expect: .word 0xbe8c0aaf,0xc6d67b40 .word 0xa593d9f2,0xc8c02292 .word 0xffffffff,0x98bc152c .word 0x00000000,0x00009051 .word 0x98bc152c,0xf84b5ae8 .word 0xaf07c1ad,0x348afe4a .word 0x9647fc08,0xc63c5718 .word 0x9b5d4d04,0x35a02fb3 p3_local3_expect: .word 0x537fd819,0xf56d9255 .word 0xde973207,0x4e633104 .word 0x4407ee55,0x5e8663eb .word 0x04665548,0x2daa29e4 .word 0x3fb695ca,0x4f6bf767 .word 0xa6b583ab,0xd6e3bbd7 .word 0x00000000,0x00009051 .word 0xd45dc1b8,0x5952c91e p4_init_registers: .word 0x7c4cfaa9,0xd57830f3 ! Init value for %l0 .word 0x83b1b474,0x45e19e35 ! Init value for %l1 .word 0xc020ef58,0x55250ac3 ! Init value for %l2 .word 0xf7f1acd0,0x0762624f ! Init value for %l3 .word 0x28d4e936,0xbcb12067 ! Init value for %l4 .word 0x83723fea,0x611040a9 ! Init value for %l5 .word 0x8701b3f8,0xe2a6ec80 ! Init value for %l6 .word 0x92792a60,0x1cd0b091 ! Init value for %l7 .align 64 p4_init_freg: .word 0x5860b69f,0x3743e660 ! Init value for %f0 .word 0xdc1b3bbe,0x1d605af3 ! Init value for %f2 .word 0x2da4dfce,0x32daa87f ! Init value for %f4 .word 0x636d80a3,0xc7df0f98 ! Init value for %f6 .word 0xe44b385c,0x7a03bc62 ! Init value for %f8 .word 0x890962b7,0x7266a376 ! Init value for %f10 .word 0x0164df4b,0xf3f04577 ! Init value for %f12 .word 0xd9c80a6a,0x56768680 ! Init value for %f14 .word 0x7b9e5c84,0xfc84ee96 ! Init value for %f16 .word 0x90e22d81,0x2671a852 ! Init value for %f18 .word 0x257f6630,0xd22e4169 ! Init value for %f20 .word 0x60b76319,0xf0fbe228 ! Init value for %f22 .word 0xf062143b,0x25ecd326 ! Init value for %f24 .word 0xc3d63d69,0xb0a5113b ! Init value for %f26 .word 0xd9b55df4,0x98b5089a ! Init value for %f28 .word 0xa00528ec,0x2ce30c48 ! Init value for %f30 .word 0xcc5ae77b,0x63244f72 ! Init value for %f32 .word 0x6b5d2c87,0x99b5ca6c ! Init value for %f34 .word 0x0358b6d7,0xfc09d02a ! Init value for %f36 .word 0xeeb5ce97,0xa57b1865 ! Init value for %f38 .word 0xefa27bfd,0x86d10be5 ! Init value for %f40 .word 0xf01d17a8,0xd96a261b ! Init value for %f42 .word 0x700734f3,0xe652a7bb ! Init value for %f44 .word 0x5772f66f,0xa7999710 ! Init value for %f46 .word 0xc71b8881,0xd5bef607 .word 0x32c08b47,0xa78235ff .word 0xbac4dcc8,0x6c66c50e .word 0x0f40595b,0x908b5452 .word 0xd07005e0,0x9ced67df .word 0x3d93bf58,0x7879ca45 .word 0x793c312f,0x6c6f0c6a .word 0xd1b089a3,0x25d4aba9 p4_expected_registers: .word 0x00000000,0x0000a10e .word 0x00000000,0x00000000 .word 0x00000000,0x41e80558 .word 0x00000000,0xfb549a8b .word 0xffffffff,0xffffff98 .word 0x00000000,0x00000000 .word 0x00000000,0x00001675 .word 0x6919ad9f,0xbf0905b9 p4_expected_fp_regs: .word 0x5860b69f,0x3743e660 .word 0xdc1b3bbe,0x1d605af3 .word 0x2da4dfce,0x32daa87f .word 0x636d80a3,0xc7df0f98 .word 0xe44b385c,0x7a03bc62 .word 0x890962b7,0x7266a376 .word 0x0164df4b,0xf3f04577 .word 0xd9c80a6a,0x56768680 .word 0x7b9e5c84,0xfc84ee96 .word 0x90e22d81,0x2671a852 .word 0x257f6630,0xd22e4169 .word 0x60b76319,0xf0fbe228 .word 0xf062143b,0x25ecd326 .word 0xc3d63d69,0xb0a5113b .word 0xd9b55df4,0x98b5089a .word 0xa00528ec,0x2ce30c48 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p4_local0_expect: .word 0xffffffe6,0x344dd9dc .word 0x00000000,0x00001675 .word 0x10f505ed,0x57893340 .word 0x41e80558,0xfb549a8b .word 0xb4127bf1,0x957b9819 .word 0x92792a60,0x1cd0b091 .word 0xffffff98,0x00000000 .word 0x1f328aee,0x9902e288 p4_local1_expect: .word 0x94a67e42,0x92cdb8e5 .word 0x5edaa10e,0x243bde4b .word 0x00000000,0x16757a83 .word 0x0ecab2f1,0x30a404a3 .word 0xc21a910f,0x9d33f8df .word 0xdd5977ed,0x35ce30f3 .word 0xa16f7ec5,0xa92088e4 .word 0xf7f1acd0,0x0762624f p4_local2_expect: .word 0xa8d04824,0x888f03f8 .word 0x670b9ccf,0x898df55c .word 0xa8d04824,0x957b9819 .word 0xf4f3bf8b,0xd5336163 .word 0x51735edb,0xc41af7ed .word 0x9f8142d0,0x24bd8c75 .word 0x1390b532,0x5bdba5e8 .word 0xff838e87,0x071466a8 p4_local3_expect: .word 0x6919ad9f,0xbf0905b9 .word 0x00000048,0xffffbd07 .word 0xa8d04824,0x96b54893 .word 0x13dc6c40,0x510cf86a .word 0x02e6d2f8,0x9b51c5c4 .word 0x00000048,0xffffbd07 .word 0x00000000,0x0000bd07 .word 0xa8b07098,0x67471373 p5_init_registers: .word 0xcceb9183,0xfb1d01e4 ! Init value for %l0 .word 0x2b5ebad6,0xdcae6d95 ! Init value for %l1 .word 0x8a09bed0,0x23f91b34 ! Init value for %l2 .word 0x9040ce34,0x8b373eed ! Init value for %l3 .word 0xea154c50,0x8f73b960 ! Init value for %l4 .word 0x16764726,0xd257642e ! Init value for %l5 .word 0xb902a3f6,0x4277fcc4 ! Init value for %l6 .word 0xabfc3b2a,0x185c19e5 ! Init value for %l7 .align 64 p5_init_freg: .word 0xdecc6b7d,0x9391b6cc ! Init value for %f0 .word 0x52e08cc3,0xed6df1a3 ! Init value for %f2 .word 0x95830714,0xa1b4fccb ! Init value for %f4 .word 0xe11faea5,0xd0bc5668 ! Init value for %f6 .word 0x4632e655,0x3084cd2e ! Init value for %f8 .word 0xa0c44fc2,0xe9732d78 ! Init value for %f10 .word 0x8503f113,0x4491ecd1 ! Init value for %f12 .word 0xba7e9d9d,0x79a5dada ! Init value for %f14 .word 0x58bb5beb,0x2b03555e ! Init value for %f16 .word 0x7c40b311,0x9bf3001a ! Init value for %f18 .word 0x60103ff3,0xde06d274 ! Init value for %f20 .word 0x5571e3e3,0x7196a33e ! Init value for %f22 .word 0x092f4085,0xa5afe0a5 ! Init value for %f24 .word 0xdadc991f,0x46b71739 ! Init value for %f26 .word 0x3237fd80,0x530f83a8 ! Init value for %f28 .word 0x6c6e7905,0xa7da3237 ! Init value for %f30 .word 0x93dd88e8,0x7df9c29e ! Init value for %f32 .word 0xac53e557,0xe12aa03e ! Init value for %f34 .word 0x772182df,0x05193a22 ! Init value for %f36 .word 0xd3806e0f,0x2d96e45b ! Init value for %f38 .word 0x1f96bf4c,0x82fe6bbc ! Init value for %f40 .word 0x4bb2b8de,0xef6d73bd ! Init value for %f42 .word 0xbd17b640,0x7d8e203b ! Init value for %f44 .word 0xe4bb3827,0x6dc19d35 ! Init value for %f46 .word 0x611b12c7,0x64924748 .word 0x8d827fec,0x38dc3fa8 .word 0x2d3fbf79,0xfbd38d2e .word 0x9f7869cb,0xfac7eb1d .word 0x86fda529,0x33f7a943 .word 0xee1abaae,0x283f2145 .word 0xc6835646,0xe4ba53f3 .word 0xe62134d2,0x8a9b667d p5_expected_registers: .word 0x00000000,0x7e7ec76a .word 0x00000000,0xb5fec267 .word 0x00000000,0xa0348b0e .word 0x00000000,0x556aaa6e .word 0x00000000,0x406b6854 .word 0x00000000,0x097a72d7 .word 0x00000000,0x60934b54 .word 0x00000000,0xc9b072b0 p5_expected_fp_regs: .word 0xdecc6b7d,0x9391b6cc .word 0x52e08cc3,0xed6df1a3 .word 0x95830714,0xa1b4fccb .word 0xe11faea5,0xd0bc5668 .word 0x4632e655,0x3084cd2e .word 0xa0c44fc2,0xe9732d78 .word 0x8503f113,0x4491ecd1 .word 0xba7e9d9d,0x79a5dada .word 0x58bb5beb,0x2b03555e .word 0x7c40b311,0x9bf3001a .word 0x60103ff3,0xde06d274 .word 0x5571e3e3,0x7196a33e .word 0x092f4085,0xa5afe0a5 .word 0xdadc991f,0x46b71739 .word 0x3237fd80,0x530f83a8 .word 0x6c6e7905,0xa7da3237 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p5_local0_expect: .word 0xe22e4384,0xe788e787 .word 0x60934b54,0x7c41d17b .word 0xe0593411,0x405c6d77 .word 0x8a09bed0,0x23f91b34 .word 0xa25b6e19,0xb2e5c5c6 .word 0xa2a186eb,0xedf369a8 .word 0x7e7ec76a,0xb5fec267 .word 0x497e4489,0x3c8bd3bc p5_local1_expect: .word 0xfe8f14ae,0xdcae6d95 .word 0xd1bb74d2,0xb99797e4 .word 0x0dcaf6ff,0x209b1816 .word 0x8f9fbbfe,0xffffff87 .word 0x4277fcc4,0xdbbd4dda .word 0x7d1d464d,0xaade1cbe .word 0xc4dae55c,0xd802eb5e .word 0x00000000,0xb5fec267 p5_local2_expect: .word 0x00000000,0x0000007f .word 0x00000000,0x097a72d7 .word 0x7b0c0b99,0x67afb33f .word 0xa0348b0e,0x556aaa6e .word 0x8775ae49,0xf02da2e3 .word 0x60934b54,0xc9b072b0 .word 0x7b02e5b9,0x8622cb77 .word 0xc74377e9,0x0cb15eba p5_local3_expect: .word 0x7e7ec76a,0xb5fec267 .word 0xfc8ea8d2,0x27fe8c8a .word 0xc5dde182,0x0f6fc743 .word 0x7e7ec76a,0xb5fec267 .word 0xfe8f14ae,0x7f86a3cb .word 0x23f91b34,0x8b373eed .word 0xc5dde182,0x0f6fc743 .word 0x2aa982f5,0x3eed7dda p6_init_registers: .word 0xed4ba301,0xe6d66ac6 ! Init value for %l0 .word 0x23fd66a5,0xd6992021 ! Init value for %l1 .word 0xe5993d64,0x7cfa7db5 ! Init value for %l2 .word 0x5d642d08,0x6ae4c058 ! Init value for %l3 .word 0x73d99178,0x102024e6 ! Init value for %l4 .word 0x6b7ca7dc,0x99b58adc ! Init value for %l5 .word 0xa908d47e,0xadff8497 ! Init value for %l6 .word 0x05aba799,0xcbb482ba ! Init value for %l7 .align 64 p6_init_freg: .word 0xdcc0d45c,0x40671118 ! Init value for %f0 .word 0xa07c75ec,0xf1a38f34 ! Init value for %f2 .word 0x5bda15ac,0x7a7f4b2e ! Init value for %f4 .word 0x07996eeb,0x022d710f ! Init value for %f6 .word 0x828eb924,0xb507587c ! Init value for %f8 .word 0x40ab5414,0x158f55e1 ! Init value for %f10 .word 0x5040fec2,0x3f143368 ! Init value for %f12 .word 0x21d81f9d,0x0774020e ! Init value for %f14 .word 0xb3cec92c,0xc54aab61 ! Init value for %f16 .word 0x965a2ee8,0x05659f5e ! Init value for %f18 .word 0xf9d6df77,0x7f5bed4b ! Init value for %f20 .word 0xa8585b57,0x4a1f0757 ! Init value for %f22 .word 0x20e6376e,0x05daaacd ! Init value for %f24 .word 0x980f3994,0x3e1529fc ! Init value for %f26 .word 0x3aba2ae3,0xe2a7f14b ! Init value for %f28 .word 0xeac5538b,0x223eba59 ! Init value for %f30 .word 0x5eaeab80,0xb937abcf ! Init value for %f32 .word 0x1aefba90,0xa5fca39c ! Init value for %f34 .word 0x68024719,0x19134a8a ! Init value for %f36 .word 0x42735a43,0xdf3f55eb ! Init value for %f38 .word 0xbff36434,0x462e2d93 ! Init value for %f40 .word 0xe50569e7,0x13f9c2df ! Init value for %f42 .word 0x63241054,0x2cd0470a ! Init value for %f44 .word 0x6dd92a03,0x8cb28e56 ! Init value for %f46 .word 0x8d01143e,0xc6c6064c .word 0xd13b2493,0x56193cf5 .word 0x35c62a71,0xc97f93bd .word 0x1eca9fa0,0x79469145 .word 0xb7c19222,0xbd628c1d .word 0x68aecf27,0x62919514 .word 0x75b48006,0x5f4a407b .word 0xe85bfd82,0x07a84eed p6_expected_registers: .word 0x00000000,0x102024e6 .word 0x00000000,0xa85a4dfa .word 0x00000000,0xffffffff .word 0x00000000,0xfffffbf1 .word 0x00000000,0x4f37e34a .word 0x00000000,0x10514f75 .word 0x00000000,0xffffffff .word 0x00000000,0xfffffbf1 p6_expected_fp_regs: .word 0xdcc0d45c,0x40671118 .word 0xa07c75ec,0xf1a38f34 .word 0x5bda15ac,0x7a7f4b2e .word 0x07996eeb,0x022d710f .word 0x828eb924,0xb507587c .word 0x40ab5414,0x158f55e1 .word 0x5040fec2,0x3f143368 .word 0x21d81f9d,0x0774020e .word 0xb3cec92c,0xc54aab61 .word 0x965a2ee8,0x05659f5e .word 0xf9d6df77,0x7f5bed4b .word 0xa8585b57,0x4a1f0757 .word 0x20e6376e,0x05daaacd .word 0x980f3994,0x3e1529fc .word 0x3aba2ae3,0xe2a7f14b .word 0xeac5538b,0x223eba59 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p6_local0_expect: .word 0x00000000,0x10206ac5 .word 0x48e6369d,0x7a8da40f .word 0xc564d2ee,0xc4ff8e18 .word 0xf4a6c0e3,0x1de5266d .word 0x81cb9c0a,0xdefa24e6 .word 0x73d99178,0x102024e6 .word 0x34de7f12,0x694e2290 .word 0xb5d2b25a,0xbbc1d672 p6_local1_expect: .word 0x287fd35c,0x4dbd946e .word 0xfc8644d1,0x7b8c242d .word 0x00000028,0xaf516879 .word 0xffffffff,0xfffffbf1 .word 0xfcea3a1e,0xac5f6ac5 .word 0xe6b04901,0x2da4d9ef .word 0x102024e6,0xa85a4dfa .word 0xd9fb092a,0x170dfaa5 p6_local2_expect: .word 0xe11c2b99,0xa1d163bf .word 0x7f3cfb5c,0x899b320a .word 0x4d833253,0xffffffed .word 0x2e74a0a9,0x07598d69 .word 0x971b9a95,0x7bd603d9 .word 0x82ba2733,0xb0286c69 .word 0xa85a4dfa,0xa5608dcd .word 0x65dcf4f0,0x4136b337 p6_local3_expect: .word 0x102024e6,0x3672bb93 .word 0x34de7f12,0x694e2290 .word 0x0a9daf61,0xd515bfd0 .word 0x102024e6,0xa85a4dfa .word 0x4f37e34a,0x10514f75 .word 0xfc8644d1,0x7b8c242d .word 0x3a682162,0xb8a486ec .word 0xffffff9d,0x694e2290 p7_init_registers: .word 0xe884abed,0xb3b5a646 ! Init value for %l0 .word 0xbd059b9a,0xbb178563 ! Init value for %l1 .word 0x10f05d32,0x0c4032e3 ! Init value for %l2 .word 0xd3b984b8,0x198a00fb ! Init value for %l3 .word 0xd5d5fa82,0x5e5ea725 ! Init value for %l4 .word 0xa31a574a,0x464c7ade ! Init value for %l5 .word 0x8117a6e2,0x6a64c881 ! Init value for %l6 .word 0x53116851,0xcc14a9d9 ! Init value for %l7 .align 64 p7_init_freg: .word 0xbb3ad0b8,0x0b07faee ! Init value for %f0 .word 0x6f136163,0x1116bf38 ! Init value for %f2 .word 0xb02dee63,0xf71ca928 ! Init value for %f4 .word 0xd7062dbf,0x4f02b498 ! Init value for %f6 .word 0xcabcbb45,0x4f9ee6aa ! Init value for %f8 .word 0xe7431731,0xb526cb48 ! Init value for %f10 .word 0xf784cd9d,0xe9f33320 ! Init value for %f12 .word 0x605c45d6,0x1d36a0bf ! Init value for %f14 .word 0x5c0da648,0xbc870959 ! Init value for %f16 .word 0xf341fbd0,0xc723351f ! Init value for %f18 .word 0xe220b668,0xafd13977 ! Init value for %f20 .word 0xd631ef74,0xc554cd88 ! Init value for %f22 .word 0x48a86404,0x9749a625 ! Init value for %f24 .word 0x4f52f1b1,0xe7f589cc ! Init value for %f26 .word 0xaa51e4f2,0x421b472d ! Init value for %f28 .word 0x9bd416fa,0x3c55bbd6 ! Init value for %f30 .word 0x2bb9d319,0x3618faed ! Init value for %f32 .word 0x92b92681,0x1e1f801d ! Init value for %f34 .word 0xdb560493,0xf7b03b10 ! Init value for %f36 .word 0x8f6706e3,0xbb6a3b40 ! Init value for %f38 .word 0xd374568b,0xa358ca3c ! Init value for %f40 .word 0xbf314214,0x3db7750a ! Init value for %f42 .word 0x8e321a74,0xf6cdc8ce ! Init value for %f44 .word 0xb5367703,0x9098a6b1 ! Init value for %f46 .word 0x21594053,0x54eb53a5 .word 0x326ef50b,0x2bf6a75e .word 0x49414af6,0x4adec746 .word 0x09ea8987,0x83d524a0 .word 0x2c4821cd,0xcbb07d0e .word 0xe1666e64,0xc46940e7 .word 0x328eea6f,0x46960908 .word 0xc45608d9,0x7289e54e p7_expected_registers: .word 0xffffffff,0xffffb3b5 .word 0x00000000,0xa83fda46 .word 0x00000000,0x92c37dc1 .word 0x2e8adf1f,0x0a4a043d .word 0x00000000,0x0fdf64f2 .word 0x00000000,0x000000c3 .word 0x00000000,0x0000003a .word 0x00000000,0x0000484a p7_expected_fp_regs: .word 0xbb3ad0b8,0x0b07faee .word 0x6f136163,0x1116bf38 .word 0xb02dee63,0xf71ca928 .word 0xd7062dbf,0x4f02b498 .word 0xcabcbb45,0x4f9ee6aa .word 0xe7431731,0xb526cb48 .word 0xf784cd9d,0xe9f33320 .word 0x605c45d6,0x1d36a0bf .word 0x5c0da648,0xbc870959 .word 0xf341fbd0,0xc723351f .word 0xe220b668,0xafd13977 .word 0xd631ef74,0xc554cd88 .word 0x48a86404,0x9749a625 .word 0x4f52f1b1,0xe7f589cc .word 0xaa51e4f2,0x421b472d .word 0x9bd416fa,0x3c55bbd6 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p7_local0_expect: .word 0x043d889b,0x111ac6cb .word 0x3f3f9e6c,0xd9d80ef6 .word 0x0a4a043d,0x464c27c7 .word 0x2e8adf1f,0x0a4a043d .word 0xe1ce6a77,0xa83fda46 .word 0xa63f5bb1,0xa830a325 .word 0x3d987193,0x36cca785 .word 0x57dda1b6,0x01ffc8f7 p7_local1_expect: .word 0x87fbab0f,0x484ac310 .word 0x46c38d67,0x91a25d09 .word 0x17a99d2c,0xfa9a9df8 .word 0x36db77ce,0x896c5a94 .word 0xc2573a29,0xa926640f .word 0x00000000,0x0fdf64f2 .word 0xc17f9c27,0xaff7cac8 .word 0x567aab54,0x61dbb16e p7_local2_expect: .word 0x92c37dc1,0x46b48b1e .word 0x00000000,0x0fdf64f2 .word 0x46b48b1e,0xf582ee3b .word 0x00000000,0x000036cc .word 0x00000000,0x0000006c .word 0xd11db5c2,0x4a2617e3 .word 0xebf322d6,0xfdf44466 .word 0x000036cc,0xf582ee3b p7_local3_expect: .word 0x0fdf64f2,0xad3e5a94 .word 0x43a70c54,0x24554dc6 .word 0xab3b5a13,0x6d134e77 .word 0x53116851,0xcc14a9d9 .word 0xb3b577ce,0xbb178563 .word 0xf314c077,0xb3dd00c3 .word 0x6560fd4b,0xf8fd6eb8 .word 0xe884abed,0xb3b5a61e p8_init_registers: .word 0xa0596980,0x9f85821c ! Init value for %l0 .word 0x1becb84a,0xe7ae0878 ! Init value for %l1 .word 0x0dbb64a6,0xc146352c ! Init value for %l2 .word 0x4d459692,0x680205d7 ! Init value for %l3 .word 0x60bf9a42,0x8dabadd4 ! Init value for %l4 .word 0xbde5c2a1,0xa3b7a5ac ! Init value for %l5 .word 0xc7d5e768,0x60403ff3 ! Init value for %l6 .word 0xddd94069,0xcf217106 ! Init value for %l7 .align 64 p8_init_freg: .word 0x1ab68698,0xfb0f5361 ! Init value for %f0 .word 0x63d84c16,0x1089d423 ! Init value for %f2 .word 0x5388ac0f,0xbf9edde6 ! Init value for %f4 .word 0x6aa51770,0x0b09c189 ! Init value for %f6 .word 0xdd1773e3,0x21dcecbe ! Init value for %f8 .word 0x3da77b90,0x86fee321 ! Init value for %f10 .word 0x673223ba,0x9ddbdd32 ! Init value for %f12 .word 0x7df12762,0x953fad60 ! Init value for %f14 .word 0xcd33ea54,0x71c9c2ff ! Init value for %f16 .word 0x61199d21,0xcf869338 ! Init value for %f18 .word 0x5fa0dbcb,0x3242c587 ! Init value for %f20 .word 0x8a111ac5,0x66a252b9 ! Init value for %f22 .word 0x902c2e87,0x95768b11 ! Init value for %f24 .word 0x24f09bbd,0x5cef9857 ! Init value for %f26 .word 0xf5a3bdbb,0x6bc6d98b ! Init value for %f28 .word 0xd9824f09,0x899606b8 ! Init value for %f30 .word 0x5a56a68d,0xd9d3c949 ! Init value for %f32 .word 0xecdea079,0x56b69b5f ! Init value for %f34 .word 0x38e07bff,0x40f2c3c1 ! Init value for %f36 .word 0x48e6f1d6,0x2ad73d6e ! Init value for %f38 .word 0xa33a7572,0x5d8388b5 ! Init value for %f40 .word 0xecf943d1,0x82774468 ! Init value for %f42 .word 0x89acca15,0xdf270629 ! Init value for %f44 .word 0x6501a75f,0x8fd5325c ! Init value for %f46 .word 0x7cbbb359,0x0e44c7da .word 0x10537a86,0xf1af4738 .word 0xd918c87f,0x9f0797cb .word 0x10987473,0x557ec873 .word 0x626ec598,0x11a368d6 .word 0x4bc45134,0xbfc07075 .word 0x3b2e5b71,0x7509dc27 .word 0xa820a620,0x0b63cc5c p8_expected_registers: .word 0x00000000,0x50339f03 .word 0x00000000,0x7e43a742 .word 0x00000000,0xffff91cc .word 0x00000000,0xde6526cf .word 0x00000000,0x9d7a6fe8 .word 0x00000000,0x192b352c .word 0x2f6b0a0c,0x6c0132b7 .word 0x00000000,0x91ccb133 p8_expected_fp_regs: .word 0x1ab68698,0xfb0f5361 .word 0x63d84c16,0x1089d423 .word 0x5388ac0f,0xbf9edde6 .word 0x6aa51770,0x0b09c189 .word 0xdd1773e3,0x21dcecbe .word 0x3da77b90,0x86fee321 .word 0x673223ba,0x9ddbdd32 .word 0x7df12762,0x953fad60 .word 0xcd33ea54,0x71c9c2ff .word 0x61199d21,0xcf869338 .word 0x5fa0dbcb,0x3242c587 .word 0x8a111ac5,0x66a252b9 .word 0x902c2e87,0x95768b11 .word 0x24f09bbd,0x5cef9857 .word 0xf5a3bdbb,0x6bc6d98b .word 0xd9824f09,0x899606b8 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p8_local0_expect: .word 0xb3c388f1,0x192b352c .word 0xb984206d,0x6950db24 .word 0x5c545396,0x0000ff15 .word 0x5c31de8f,0x5cb9e4a6 .word 0x78d12b38,0x98476fe8 .word 0x0c21abc1,0xffbf891c .word 0x91ccb133,0x7e43a742 .word 0x9d7a6fe8,0x192b352c p8_local1_expect: .word 0x966a1879,0x593da091 .word 0x6ee1ff15,0x541d3200 .word 0x68477f30,0x6ef92853 .word 0x5092e0f0,0x5c545396 .word 0x0dbb64a6,0xc146352c .word 0x68ac8906,0x0000002c .word 0x9d7a6fe8,0xf5787413 .word 0x6bf4926f,0xaafbe9ee p8_local2_expect: .word 0xffff91cc,0xde6526cf .word 0x9dcc3fb4,0xf9610028 .word 0x2324dc83,0x50339f03 .word 0x20241415,0x9530d1bc .word 0x04d553d9,0xd04bc9ed .word 0x8dabadd4,0xa3b7a5ac .word 0x00000000,0x84171eef .word 0x00000a0c,0x160e8377 p8_local3_expect: .word 0x7c663520,0x5426c315 .word 0xa93dfc20,0x27cbb718 .word 0xffff91cc,0x8b7a8ed8 .word 0x84171eef,0xd2e6589e .word 0xfcd5e888,0xa4762c07 .word 0x00000000,0xde6526cf .word 0x2f6b0a0c,0x6c0132b7 .word 0x25006475,0x26214f77 p9_init_registers: .word 0xf2cf6ce2,0x46cc577d ! Init value for %l0 .word 0x47f3f45d,0xb503d36a ! Init value for %l1 .word 0xa9cb96c4,0x7e184652 ! Init value for %l2 .word 0x9021c4cb,0xd2d00e4b ! Init value for %l3 .word 0x77e720a4,0x99f8b55c ! Init value for %l4 .word 0x5411e292,0x776da96f ! Init value for %l5 .word 0x1a6af5d7,0xbaecfcc3 ! Init value for %l6 .word 0x5e167a50,0x90925b80 ! Init value for %l7 .align 64 p9_init_freg: .word 0xfbcd7089,0x2cb9ad6d ! Init value for %f0 .word 0xc8199d50,0x87fcf856 ! Init value for %f2 .word 0xd69dd0be,0xe2cdce65 ! Init value for %f4 .word 0x62eb72da,0x8f5b3c37 ! Init value for %f6 .word 0x97105200,0xd6e2c8db ! Init value for %f8 .word 0xafa8fe4b,0x29fc7dfd ! Init value for %f10 .word 0x46482e8e,0xbf8c0ead ! Init value for %f12 .word 0xcdc6f009,0x32e49109 ! Init value for %f14 .word 0xa9f2bd01,0xaaef58a2 ! Init value for %f16 .word 0xde1ee15b,0xb00b09a1 ! Init value for %f18 .word 0xe2ddf619,0xfdbb172a ! Init value for %f20 .word 0x008db41f,0xba47c4c5 ! Init value for %f22 .word 0xf94fb00f,0x22931714 ! Init value for %f24 .word 0x0a446450,0x47371db8 ! Init value for %f26 .word 0xae93b917,0xbf0c510e ! Init value for %f28 .word 0x1b106cef,0xa63f2872 ! Init value for %f30 .word 0xe27f57cd,0x6f148c62 ! Init value for %f32 .word 0x2421414d,0x594327e1 ! Init value for %f34 .word 0x7e4c7aaa,0x0c0ae2da ! Init value for %f36 .word 0x796eab0d,0x04ab4f8a ! Init value for %f38 .word 0xdf6ff5e0,0x23dba4f8 ! Init value for %f40 .word 0xf9f2ff90,0x9047efd0 ! Init value for %f42 .word 0x9bfffdd5,0x517b7e47 ! Init value for %f44 .word 0xac033dd5,0x0f13d515 ! Init value for %f46 .word 0x0ceb094f,0x46eb726a .word 0xdbd5f5fb,0x33e8e383 .word 0x5267ebf6,0xf922b64f .word 0xe7ecaa5e,0xed91e321 .word 0x81c76878,0xfe077daf .word 0x5d050369,0x501529f0 .word 0x46e74c1d,0x7e510323 .word 0x54c171f1,0x888e87b4 p9_expected_registers: .word 0x00000000,0x00000015 .word 0x84d19057,0x5bac5997 .word 0x00000000,0x00000027 .word 0x00000000,0x2405df03 .word 0x00000000,0x0000599a .word 0xffffffff,0xcdf1df03 .word 0x00000000,0x00000057 .word 0x00000000,0x00000038 p9_expected_fp_regs: .word 0xfbcd7089,0x2cb9ad6d .word 0xc8199d50,0x87fcf856 .word 0xd69dd0be,0xe2cdce65 .word 0x62eb72da,0x8f5b3c37 .word 0x97105200,0xd6e2c8db .word 0xafa8fe4b,0x29fc7dfd .word 0x46482e8e,0xbf8c0ead .word 0xcdc6f009,0x32e49109 .word 0xa9f2bd01,0xaaef58a2 .word 0xde1ee15b,0xb00b09a1 .word 0xe2ddf619,0xfdbb172a .word 0x008db41f,0xba47c4c5 .word 0xf94fb00f,0x22931714 .word 0x0a446450,0x47371db8 .word 0xae93b917,0xbf0c510e .word 0x1b106cef,0xa63f2872 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p9_local0_expect: .word 0x00000000,0x00006c84 .word 0xf5c6cbea,0x8931fa3f .word 0xa446fddc,0x11ed0cb1 .word 0x35ff414b,0xdd3fd4fb .word 0xe745177b,0xe6a66c84 .word 0x29b39a1c,0x274853e4 .word 0x767b9e39,0x49113a86 .word 0xcd4872ac,0xcdf1df03 p9_local1_expect: .word 0xb3101e09,0xc30fd241 .word 0x3d69734d,0xb83fb176 .word 0x380610f7,0x289b5f36 .word 0x84d19057,0x5bac5997 .word 0x75ebc706,0x00000057 .word 0x04efefc1,0x8cf8a30a .word 0x45319b30,0x0357cba9 .word 0x00000000,0x0000003f p9_local2_expect: .word 0x00000094,0x5319906a .word 0x75200d04,0xc475bed0 .word 0x00000000,0x000093e7 .word 0x23b16b71,0xcdf1df03 .word 0x8c417051,0xe1e58f9a .word 0x3bb73978,0x2405df03 .word 0xe0846c35,0xa5321544 .word 0x2a47ffcb,0xf8d8ffcb p9_local3_expect: .word 0x00b0ccea,0xf0a9b342 .word 0x599a6505,0xd9b7f28b .word 0x38fd8bd9,0x1194502d .word 0xffffffcb,0xffffffff .word 0x508b0a62,0xd4fba9e4 .word 0xa703599a,0x442b2502 .word 0x946d9a77,0x946d9a77 .word 0x1c28af6c,0x559ca485 p10_init_registers: .word 0xbebf1294,0x87fddb52 ! Init value for %l0 .word 0xfc259782,0x414730b0 ! Init value for %l1 .word 0x5dba0cf0,0x6d000502 ! Init value for %l2 .word 0x420fc1a5,0xfd93fdd5 ! Init value for %l3 .word 0x91ce1570,0x3fb2013c ! Init value for %l4 .word 0x4753748e,0xaac2bc05 ! Init value for %l5 .word 0x3e4c478b,0xe6b2fb51 ! Init value for %l6 .word 0xad1579d9,0xcff64c88 ! Init value for %l7 .align 64 p10_init_freg: .word 0x210f2930,0x6bb7a5dd ! Init value for %f0 .word 0x55104449,0x628c9871 ! Init value for %f2 .word 0x9b8f479e,0xae530a24 ! Init value for %f4 .word 0xac23049a,0x12f9973b ! Init value for %f6 .word 0xb1031b1e,0x3c31717a ! Init value for %f8 .word 0x57f8ea6a,0x53244e25 ! Init value for %f10 .word 0x75424502,0x61d62e9a ! Init value for %f12 .word 0x0988f322,0x75f52b94 ! Init value for %f14 .word 0x12002b2d,0x73578c3e ! Init value for %f16 .word 0x9d9643b1,0x8e43eaf6 ! Init value for %f18 .word 0x07287a8f,0x2084f8cc ! Init value for %f20 .word 0xb9cefa7f,0x749bde9b ! Init value for %f22 .word 0xfbfdb6f2,0xacd91644 ! Init value for %f24 .word 0x74eebe80,0x2aef7b03 ! Init value for %f26 .word 0xe8c09d53,0x9cbd0bd6 ! Init value for %f28 .word 0xa51168ec,0xf5b0ad87 ! Init value for %f30 .word 0x677a881b,0xdce142ef ! Init value for %f32 .word 0x9a4324f4,0x7e44557c ! Init value for %f34 .word 0x6ba89e20,0xb832848d ! Init value for %f36 .word 0xfb1ccc70,0xbdcdbb9d ! Init value for %f38 .word 0xe5546e9f,0x1bda89de ! Init value for %f40 .word 0xbe6bbccc,0x92d79682 ! Init value for %f42 .word 0xafac7e3f,0xd67c6d94 ! Init value for %f44 .word 0x87437362,0x01f1c884 ! Init value for %f46 .word 0xa69851e1,0x4482c369 .word 0xf796ed3a,0x8b614579 .word 0x00729faf,0x203b84da .word 0x73f36c70,0x0e834c22 .word 0x85356bda,0x41b2a24e .word 0x9df47062,0xd6a5d7a5 .word 0x7f989408,0x4cb5f58d .word 0xf24db6d4,0x219c7dc7 p10_expected_registers: .word 0x00000000,0xfab4d222 .word 0x00000000,0xbce37177 .word 0x00000000,0x4475891e .word 0x00000000,0x3e69f606 .word 0x788f3c35,0x2e593bc6 .word 0x00000000,0x389d7eb7 .word 0x00000000,0x54b39d1f .word 0xffffffff,0xd05cffc4 p10_expected_fp_regs: .word 0x210f2930,0x6bb7a5dd .word 0x55104449,0x628c9871 .word 0x9b8f479e,0xae530a24 .word 0xac23049a,0x12f9973b .word 0xb1031b1e,0x3c31717a .word 0x57f8ea6a,0x53244e25 .word 0x75424502,0x61d62e9a .word 0x0988f322,0x75f52b94 .word 0x12002b2d,0x73578c3e .word 0x9d9643b1,0x8e43eaf6 .word 0x07287a8f,0x2084f8cc .word 0xb9cefa7f,0x749bde9b .word 0xfbfdb6f2,0xacd91644 .word 0x74eebe80,0x2aef7b03 .word 0xe8c09d53,0x9cbd0bd6 .word 0xa51168ec,0xf5b0ad87 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p10_local0_expect: .word 0x788f3c35,0x2e593bc6 .word 0x9d1f891e,0x3e69f606 .word 0x3e69f606,0xf1b86a1c .word 0x4fc28553,0xe38fbb6c .word 0x615952f9,0x05026bef .word 0x00000000,0x0000094a .word 0x389d7eb7,0xfb756b52 .word 0x818afb17,0x4d3bd222 p10_local1_expect: .word 0x4475891e,0x3e69f606 .word 0x0ee2a812,0x094a15ea .word 0x6f496882,0xd92822c8 .word 0xd05cffc4,0x14b72f4b .word 0xb8b4ce25,0xb9ee38d7 .word 0x4675700c,0x639d79ef .word 0x6d039f0c,0xadfcb2a7 .word 0x7ce8d298,0xd491c12f p10_local2_expect: .word 0xd890cba3,0x1c7e57ed .word 0xfab4d222,0x93e10ce2 .word 0xb38616fe,0x63faa1ba .word 0x3bc612ff,0x0000007d .word 0x7371b63c,0xe8096a2a .word 0x0000094a,0xe8096a2a .word 0xba76d25a,0x4482510d .word 0x09e4f2f9,0xd05cffc4 p10_local3_expect: .word 0x03598f51,0x61dd9cb2 .word 0x00000000,0x6aa2f0f7 .word 0x54b39d1f,0x4a1edcae .word 0xbce37177,0x76cc4222 .word 0xa22e6306,0x2bb51d02 .word 0xadd60fe6,0xe9335dce .word 0xb95d56a7,0x31ec43f3 .word 0x6aa2f0f7,0x5505661d p11_init_registers: .word 0xd28c3f46,0x9e23685a ! Init value for %l0 .word 0x9c7b406e,0x9a55301b ! Init value for %l1 .word 0x08a33ba0,0x1beeff2a ! Init value for %l2 .word 0x9b0165d2,0x4708c29b ! Init value for %l3 .word 0x0c04d146,0xdf0f7e1b ! Init value for %l4 .word 0xd56206ac,0x47d4a735 ! Init value for %l5 .word 0xbb0c35bc,0x4814b145 ! Init value for %l6 .word 0xb1e872ca,0x387d9e6b ! Init value for %l7 .align 64 p11_init_freg: .word 0x1f8f6266,0x5c9cb3ab ! Init value for %f0 .word 0x561db917,0x1b56061a ! Init value for %f2 .word 0xaae0ee6b,0xf00529c5 ! Init value for %f4 .word 0xd1cfbaad,0xff92444a ! Init value for %f6 .word 0x0dd0fba8,0x1ece4e4d ! Init value for %f8 .word 0x46cc8949,0xd5d54c2c ! Init value for %f10 .word 0x47fd0d0b,0xc10fd1dc ! Init value for %f12 .word 0x244f6c4c,0x8062b835 ! Init value for %f14 .word 0x43c1d9d5,0x5cc6ccd2 ! Init value for %f16 .word 0xa7e87c04,0x33667732 ! Init value for %f18 .word 0x11d6cc41,0xedbdcc8b ! Init value for %f20 .word 0x0a66955f,0x508b0ed5 ! Init value for %f22 .word 0x072c8eef,0x2c8dd791 ! Init value for %f24 .word 0xbf9cc794,0x082e59aa ! Init value for %f26 .word 0x0992ccb8,0x18cd325f ! Init value for %f28 .word 0xb72ed3ab,0x58a511f6 ! Init value for %f30 .word 0xcae671b4,0xf4de9e6c ! Init value for %f32 .word 0x7a5d90b4,0x201a68a8 ! Init value for %f34 .word 0x6f967ef5,0x4aba3084 ! Init value for %f36 .word 0x160c466a,0xf6af27fb ! Init value for %f38 .word 0xa31aacbc,0xfa91a4b1 ! Init value for %f40 .word 0x7cd364eb,0xc4a7eb90 ! Init value for %f42 .word 0x34ee20e3,0x78c150c7 ! Init value for %f44 .word 0xbd205383,0xca76b1ce ! Init value for %f46 .word 0xd43af205,0x1efdd870 .word 0x7e2b78d8,0x6859158f .word 0xc3facdcc,0xf5821382 .word 0x9d56ec6e,0x10e6c3ef .word 0x23797b0a,0xa2cc1e5b .word 0x7465de7d,0x24cc7eb8 .word 0xe66f615b,0x2f9272ee .word 0xeb98b31c,0xf2fcac16 p11_expected_registers: .word 0x00000000,0x4c9d92fb .word 0x00000000,0x2adc34ab .word 0x00000000,0x13c7f377 .word 0x00000000,0x0308d7af .word 0x00000000,0x0000660e .word 0x00000000,0x0000003e .word 0x00000000,0x4ffcc4b2 .word 0x00000000,0x7210ad88 p11_expected_fp_regs: .word 0x1f8f6266,0x5c9cb3ab .word 0x561db917,0x1b56061a .word 0xaae0ee6b,0xf00529c5 .word 0xd1cfbaad,0xff92444a .word 0x0dd0fba8,0x1ece4e4d .word 0x46cc8949,0xd5d54c2c .word 0x47fd0d0b,0xc10fd1dc .word 0x244f6c4c,0x8062b835 .word 0x43c1d9d5,0x5cc6ccd2 .word 0xa7e87c04,0x33667732 .word 0x11d6cc41,0xedbdcc8b .word 0x0a66955f,0x508b0ed5 .word 0x072c8eef,0x2c8dd791 .word 0xbf9cc794,0x082e59aa .word 0x0992ccb8,0x18cd325f .word 0xb72ed3ab,0x58a511f6 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p11_local0_expect: .word 0xb6257c31,0x32a1f2fc .word 0x1f13d383,0x1cdb3a4a .word 0x38eb7a46,0x9c8d3b20 .word 0xf019bfe7,0xa0b435b3 .word 0x18f580af,0xc2ae3b92 .word 0x87d4f066,0x253b46f5 .word 0xcf73ed1c,0xd4114dce .word 0x8f3efba4,0x2a4b8efc p11_local1_expect: .word 0x46221c9a,0x839e43b4 .word 0x9e21130c,0xd1b72860 .word 0x13c7f377,0x0308d7af .word 0x4ffcc4b2,0x7210ad88 .word 0x5902ddb8,0x660ef6e7 .word 0x71c5d61e,0x18da538c .word 0x5e180ce5,0x0946bfee .word 0x92a9c666,0x2a2e219b p11_local2_expect: .word 0x72d08ec2,0x2dc5767f .word 0xba6d3352,0x76535560 .word 0xb0d05600,0xe9f600a8 .word 0xe449ff11,0xe687cd16 .word 0x4ffcc4b2,0x7210ad88 .word 0x4c9d92fb,0x2adc34ab .word 0x000000dd,0x87d4f066 .word 0x00000000,0x0000003e p11_local3_expect: .word 0x12446bfc,0xdd3ccbab .word 0x44d0e215,0xd7b9f7d9 .word 0x424ed4c2,0xc599523a .word 0x00000000,0x7469f76a .word 0xffffffff,0x87d4f066 .word 0x8db6e0fa,0x7469f76a .word 0xf5c9649e,0xc81c157f .word 0x9eefb3bd,0x8e1014a7 p12_init_registers: .word 0x0d21157e,0x64998a32 ! Init value for %l0 .word 0xa3bf9eea,0xc621683c ! Init value for %l1 .word 0xc034672e,0x37e10c7c ! Init value for %l2 .word 0x0144a2dc,0x27c7ad40 ! Init value for %l3 .word 0xd7ac97ea,0x17792648 ! Init value for %l4 .word 0xd4284d6e,0x5a492a91 ! Init value for %l5 .word 0x91f77bc5,0xedaba63e ! Init value for %l6 .word 0xaa04b865,0xede41fa7 ! Init value for %l7 .align 64 p12_init_freg: .word 0x1f8b6976,0xd8f80abb ! Init value for %f0 .word 0x4f099c9f,0x0ccbcc3b ! Init value for %f2 .word 0xb2c4d0fe,0x7a1aec82 ! Init value for %f4 .word 0x81bcddbb,0xcba184b7 ! Init value for %f6 .word 0x2cf49072,0xebf039db ! Init value for %f8 .word 0xfc74e67e,0xe6f9c56f ! Init value for %f10 .word 0xdb389c73,0x6edf9739 ! Init value for %f12 .word 0xc92bb679,0x58b617f1 ! Init value for %f14 .word 0xd7e7e316,0xb3c85bbd ! Init value for %f16 .word 0x2059f736,0xda3f4500 ! Init value for %f18 .word 0x6e424096,0x06823fc1 ! Init value for %f20 .word 0x8e5d2294,0xce82c3f7 ! Init value for %f22 .word 0x288d2feb,0x6c91f976 ! Init value for %f24 .word 0xce9a3e45,0x6d33db63 ! Init value for %f26 .word 0x6f147163,0x0d012548 ! Init value for %f28 .word 0x17613f0c,0x426a45cc ! Init value for %f30 .word 0x3f44d525,0xe4ee16f7 ! Init value for %f32 .word 0xeff0bf82,0x4e1934d0 ! Init value for %f34 .word 0xc555581a,0x652937ca ! Init value for %f36 .word 0x0e4ede0a,0x562e8554 ! Init value for %f38 .word 0xff0dc1b3,0xfcd6a0ff ! Init value for %f40 .word 0x72f485d0,0x3723c151 ! Init value for %f42 .word 0x046ddbbf,0xd6ea386f ! Init value for %f44 .word 0x636e2dd2,0x533a368d ! Init value for %f46 .word 0x45f38985,0xd6429193 .word 0x535b035b,0x259ddb00 .word 0x4d910a55,0x270af383 .word 0x7fb72f6c,0xc76e30b5 .word 0xd7965502,0x50f9f279 .word 0x374f44b7,0xd8c7fc05 .word 0xe9b47724,0xa4c30de1 .word 0x3cbdf010,0xa44ff16e p12_expected_registers: .word 0xe78d491e,0x3bf185e4 .word 0x00000000,0x4075065a .word 0x00000000,0x00000075 .word 0x63862741,0x3cc124ae .word 0x00000000,0xffffefd1 .word 0x00000000,0x000000b3 .word 0x00000000,0x533bcf01 .word 0xffffffff,0x8759fde1 p12_expected_fp_regs: .word 0x1f8b6976,0xd8f80abb .word 0x4f099c9f,0x0ccbcc3b .word 0xb2c4d0fe,0x7a1aec82 .word 0x81bcddbb,0xcba184b7 .word 0x2cf49072,0xebf039db .word 0xfc74e67e,0xe6f9c56f .word 0xdb389c73,0x6edf9739 .word 0xc92bb679,0x58b617f1 .word 0xd7e7e316,0xb3c85bbd .word 0x2059f736,0xda3f4500 .word 0x6e424096,0x06823fc1 .word 0x8e5d2294,0xce82c3f7 .word 0x288d2feb,0x6c91f976 .word 0xce9a3e45,0x6d33db63 .word 0x6f147163,0x0d012548 .word 0x17613f0c,0x426a45cc .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p12_local0_expect: .word 0x6f5e33ac,0x350b6e28 .word 0x227c2b8e,0xfaf52798 .word 0xe7a7d023,0x4fa87925 .word 0x7d09b8a2,0x46a52701 .word 0x00000000,0x00000085 .word 0x0d21157e,0x64998a32 .word 0xaa04b865,0xede41fa7 .word 0x8759fde1,0x0e79330f p12_local1_expect: .word 0x83605e03,0x09e656b0 .word 0x3946f079,0x5a492a91 .word 0xf87a765a,0x5a793ad5 .word 0xffffefd1,0xf615698d .word 0x2e8befd1,0x7e34a7f4 .word 0xde4e7fac,0xf5c1e270 .word 0xa2a8c9aa,0xc65304fa .word 0x47297b78,0xc324513a p12_local2_expect: .word 0x533bcf01,0x2355f30d .word 0x7acd6732,0xa61156b0 .word 0xfc96adf7,0x482806c8 .word 0x3423bae1,0xffffbae1 .word 0xe78d491e,0x3bf185e4 .word 0xff75e6a6,0x029a93cf .word 0xc7533c85,0x7dad7c7d .word 0xffffffff,0xe78d491e p12_local3_expect: .word 0x63862741,0x3cc124ae .word 0x021bde4e,0x7f5e00ff .word 0xd62a794f,0xfb69736d .word 0x00000000,0x3cc124ae .word 0xffffefd1,0x5a492a91 .word 0xd104d6bd,0x3ed8d39f .word 0x00000085,0x5a492a91 .word 0x9c5c75b3,0xcc47e747 p13_init_registers: .word 0x30c2fa16,0x2cdbac3d ! Init value for %l0 .word 0x9c7914dc,0x11f9abab ! Init value for %l1 .word 0xce2a33d0,0x6959efbc ! Init value for %l2 .word 0x1fa7c7a2,0x65497ca4 ! Init value for %l3 .word 0x49dfc0c8,0x373342d9 ! Init value for %l4 .word 0x554df0c8,0x0e69e09a ! Init value for %l5 .word 0x2e2d0a59,0xdd22cbbf ! Init value for %l6 .word 0xf8dc08c2,0x552287fd ! Init value for %l7 .align 64 p13_init_freg: .word 0xe7a6f052,0x3ce0225d ! Init value for %f0 .word 0xbad7e4a4,0x8247b203 ! Init value for %f2 .word 0x9e54bd88,0x8e226e7a ! Init value for %f4 .word 0x32c2fa7e,0x9ccd5d55 ! Init value for %f6 .word 0x3c3197c4,0x416ea413 ! Init value for %f8 .word 0xaa0860d8,0x02ce7091 ! Init value for %f10 .word 0x034c7c2e,0x89eea673 ! Init value for %f12 .word 0x0a820be0,0x14dd7c94 ! Init value for %f14 .word 0x9bc5a8e2,0xb0ae5b9f ! Init value for %f16 .word 0xb160bdce,0x9bccede0 ! Init value for %f18 .word 0x14e0c509,0x76f00d4c ! Init value for %f20 .word 0xc2ea222a,0xe8136688 ! Init value for %f22 .word 0x3640d1af,0xfdd5c209 ! Init value for %f24 .word 0x1e8e1b75,0xc3eb4e84 ! Init value for %f26 .word 0x310ffc4c,0x34b0df21 ! Init value for %f28 .word 0x733c2758,0xecbd9dfe ! Init value for %f30 .word 0x375912e6,0x79de5680 ! Init value for %f32 .word 0x9d368e20,0xfb270aac ! Init value for %f34 .word 0xeaf2fa3b,0x29548630 ! Init value for %f36 .word 0x2c05d3f9,0xc55d63b3 ! Init value for %f38 .word 0xef985d55,0x8e8c706f ! Init value for %f40 .word 0x93763a16,0x5c28054d ! Init value for %f42 .word 0x01130fea,0x2cfc2e0e ! Init value for %f44 .word 0x035f8724,0xf6a1427c ! Init value for %f46 .word 0x9d09390a,0xd665381f .word 0xe6f08a9e,0x3fafc053 .word 0xd6ab19c3,0x2d8bf0bf .word 0x221435bc,0xcba48444 .word 0x94d4e9af,0xaaeee4fb .word 0x0166a707,0x2ef56b68 .word 0x95a6c8d7,0x956d6f14 .word 0xa5472603,0xc71eb525 p13_expected_registers: .word 0x00000000,0xd4320053 .word 0x00000000,0x000000db .word 0x00000000,0xffffffa7 .word 0x85a92720,0x3eb9ae7f .word 0x00000000,0x000072f6 .word 0xffffffff,0x85a92720 .word 0x00000000,0x41fed432 .word 0x00000000,0x000000d4 p13_expected_fp_regs: .word 0xe7a6f052,0x3ce0225d .word 0xbad7e4a4,0x8247b203 .word 0x9e54bd88,0x8e226e7a .word 0x32c2fa7e,0x9ccd5d55 .word 0x3c3197c4,0x416ea413 .word 0xaa0860d8,0x02ce7091 .word 0x034c7c2e,0x89eea673 .word 0x0a820be0,0x14dd7c94 .word 0x9bc5a8e2,0xb0ae5b9f .word 0xb160bdce,0x9bccede0 .word 0x14e0c509,0x76f00d4c .word 0xc2ea222a,0xe8136688 .word 0x3640d1af,0xfdd5c209 .word 0x1e8e1b75,0xc3eb4e84 .word 0x310ffc4c,0x34b0df21 .word 0x733c2758,0xecbd9dfe .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p13_local0_expect: .word 0xcc97f03e,0x4b9e6d07 .word 0x00000000,0xe96b6eba .word 0x1609ad2d,0x07a672f6 .word 0x56982e8e,0xe1bbf1c6 .word 0x8d64c3a7,0x9fda1924 .word 0xb72f5242,0xe9670266 .word 0xd3feb07f,0x155ff654 .word 0xa96ffa9e,0xc920ca46 p13_local1_expect: .word 0x41fed432,0x43bba211 .word 0xd4320053,0x3aaa72f6 .word 0xfd7ed6ff,0x2a9907eb .word 0xffffffff,0xffffab16 .word 0x00000000,0x000072f6 .word 0xcd6b79cb,0xa83f74e2 .word 0x00000000,0x00000042 .word 0x2f974112,0x200c1ec4 p13_local2_expect: .word 0xffffffa7,0x31159ff1 .word 0x30c2fa16,0x2cdbac3d .word 0xe7c79359,0x6363d874 .word 0x5364d2a0,0x7b17e7e1 .word 0x85a92720,0x3eb9ae7f .word 0xffffab16,0x90faff79 .word 0x3d1ab817,0x7108de71 .word 0x99c39213,0x4088220e p13_local3_expect: .word 0xd968214b,0xdfa1db64 .word 0xc8e57607,0x90faff79 .word 0x7b1a7ca4,0x77b91cc9 .word 0x6cffcce6,0xe96b6eba .word 0x00000000,0xab16c120 .word 0x2cdbac3d,0x00000042 .word 0xff42ffff,0xffffffe8 .word 0xf2d60042,0x5540564f p14_init_registers: .word 0xbafb6556,0x7d77fac9 ! Init value for %l0 .word 0xfec75586,0x55c4b60a ! Init value for %l1 .word 0xf33a7ebb,0xd8532cf1 ! Init value for %l2 .word 0x7651b01d,0xf5bc9a21 ! Init value for %l3 .word 0x5819efb0,0x2ee4f139 ! Init value for %l4 .word 0xbb72d6d8,0xc8891dc0 ! Init value for %l5 .word 0x134a03be,0x9196edb8 ! Init value for %l6 .word 0xee00be82,0x121eebe8 ! Init value for %l7 .align 64 p14_init_freg: .word 0x20c8db4e,0x7c00fad7 ! Init value for %f0 .word 0x8acbc090,0xcdbb7885 ! Init value for %f2 .word 0x4fa2b48d,0xcb2d42b0 ! Init value for %f4 .word 0x17b22957,0x736d547b ! Init value for %f6 .word 0xdbaa6ae9,0xf475f46b ! Init value for %f8 .word 0x87b880ff,0x25700b42 ! Init value for %f10 .word 0x36137dea,0x572e8971 ! Init value for %f12 .word 0x505a8168,0xf3f848da ! Init value for %f14 .word 0x3f66e79c,0xfdd394a2 ! Init value for %f16 .word 0x0024a5db,0xb9188280 ! Init value for %f18 .word 0xab8e17ec,0x29637c92 ! Init value for %f20 .word 0xe8cf80a6,0x40d1e769 ! Init value for %f22 .word 0x7a08b305,0x644cbe3f ! Init value for %f24 .word 0x423a4ea8,0xbfcd3b3b ! Init value for %f26 .word 0x0ed04699,0xbb32c85f ! Init value for %f28 .word 0xa7107183,0x1c9efe77 ! Init value for %f30 .word 0xd5e2df2a,0xe8f27a4c ! Init value for %f32 .word 0x06a1b480,0xba74620d ! Init value for %f34 .word 0x86cbcddd,0x2633ae0f ! Init value for %f36 .word 0x54f8efae,0xd19e1b12 ! Init value for %f38 .word 0x9141a78d,0x8d477ed7 ! Init value for %f40 .word 0xcf39d014,0x0d432727 ! Init value for %f42 .word 0xb8a9babf,0xf91455ee ! Init value for %f44 .word 0xdee78b1f,0x0821b762 ! Init value for %f46 .word 0xb57c3f7e,0x5d4a588e .word 0x22153b3a,0x17632eeb .word 0xe90d081b,0xf5f9dd3b .word 0x9d320573,0x2934785c .word 0xb26e9760,0x9e6ce8d5 .word 0x35b538c6,0x61008621 .word 0x7f0b0fa2,0xca2a0fc8 .word 0x4c5a2574,0x62a177ca p14_expected_registers: .word 0xffffffff,0xfffffffb .word 0xffffffff,0x9b87658c .word 0x00000000,0xb63e0949 .word 0x00000000,0xf2074ff1 .word 0x00000000,0xb024520d .word 0xffffffff,0xffff9f35 .word 0x00000000,0x00003f1a .word 0xb024520d,0x7b872fd4 p14_expected_fp_regs: .word 0x20c8db4e,0x7c00fad7 .word 0x8acbc090,0xcdbb7885 .word 0x4fa2b48d,0xcb2d42b0 .word 0x17b22957,0x736d547b .word 0xdbaa6ae9,0xf475f46b .word 0x87b880ff,0x25700b42 .word 0x36137dea,0x572e8971 .word 0x505a8168,0xf3f848da .word 0x3f66e79c,0xfdd394a2 .word 0x0024a5db,0xb9188280 .word 0xab8e17ec,0x29637c92 .word 0xe8cf80a6,0x40d1e769 .word 0x7a08b305,0x644cbe3f .word 0x423a4ea8,0xbfcd3b3b .word 0x0ed04699,0xbb32c85f .word 0xa7107183,0x1c9efe77 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p14_local0_expect: .word 0x6e5e4ac3,0xeab31759 .word 0xb63e0949,0x39d1a0cf .word 0x3e3d03c0,0x081fbe44 .word 0x616f413e,0x180ff08c .word 0xcf4127ea,0xf2074ff1 .word 0x7a9d63c6,0x2dfc0929 .word 0x09a8570b,0xa84270cb .word 0xd45dfc01,0x114373ed p14_local1_expect: .word 0x41acf76e,0x682fd1ae .word 0xee8a93b9,0x7fcc30b8 .word 0x28406c6c,0x7f2fd2bf .word 0x203587d4,0xee7f520d .word 0xc210f9ca,0xd59e2b5d .word 0xb63e0949,0x39d1a0cf .word 0x99837b04,0xee273f1a .word 0x00000000,0x00000040 p14_local2_expect: .word 0xffffffff,0xfffffffb .word 0x20414b11,0xea062222 .word 0x00003f1a,0x7b872fd4 .word 0xb024520d,0x7b872fd4 .word 0x31720b3d,0x02a81b28 .word 0x1a230837,0x153278ba .word 0x8848bb53,0xbf86ee40 .word 0xd25d785c,0x9b87658c p14_local3_expect: .word 0xdfb0bd03,0x48e0b934 .word 0xc539785c,0xb2549111 .word 0xcfd15f37,0x15e9d1f1 .word 0x7d02eb72,0x6e5e149d .word 0xb30121f6,0xc8809f35 .word 0xf889fbfd,0x0e7bbd03 .word 0x7b4f1983,0x20169639 .word 0xe7ce1233,0xacfc19eb p15_init_registers: .word 0xb9b1d02f,0xfc1f0ee3 ! Init value for %l0 .word 0xec543e72,0x9aed8883 ! Init value for %l1 .word 0x7626befa,0xa0d8dc50 ! Init value for %l2 .word 0x2d1192dc,0x2ba9a178 ! Init value for %l3 .word 0x2018299b,0xaf88696b ! Init value for %l4 .word 0x24539982,0xa733f05c ! Init value for %l5 .word 0x60b46d64,0x9a1c03c7 ! Init value for %l6 .word 0xccfef138,0x7aef95e7 ! Init value for %l7 .align 64 p15_init_freg: .word 0xf53f5158,0x2f7e1530 ! Init value for %f0 .word 0x638962f3,0x457eca0a ! Init value for %f2 .word 0xf2ba46b6,0x08fb0e78 ! Init value for %f4 .word 0x7b9b5354,0xefa36b49 ! Init value for %f6 .word 0xaac01009,0x3bfcb028 ! Init value for %f8 .word 0x7cfd7a1a,0x4d00db15 ! Init value for %f10 .word 0xc49287d8,0x00beb6fd ! Init value for %f12 .word 0x40b44bc7,0xf95a19be ! Init value for %f14 .word 0x884f645f,0xcf5530b1 ! Init value for %f16 .word 0x3f9ef90a,0xa6256fc1 ! Init value for %f18 .word 0xf659bec2,0xa7199109 ! Init value for %f20 .word 0x2258e58f,0xb16c914a ! Init value for %f22 .word 0x2581fb70,0x4e464ce7 ! Init value for %f24 .word 0xaf66753b,0xcfbc30e6 ! Init value for %f26 .word 0x97b12759,0x0e298a1f ! Init value for %f28 .word 0x7b6080aa,0xfbf19b7f ! Init value for %f30 .word 0x0989464b,0xfb5e3afb ! Init value for %f32 .word 0xfdd0f78d,0x5019daf5 ! Init value for %f34 .word 0x1c1731f7,0x8ca9eee5 ! Init value for %f36 .word 0x77e91b10,0xb18af8de ! Init value for %f38 .word 0x8b220b21,0xd99aa00a ! Init value for %f40 .word 0x40eeff42,0xb00c4e6f ! Init value for %f42 .word 0x5dd04fb3,0x3f9f58bc ! Init value for %f44 .word 0x9b8d796b,0xd849ea86 ! Init value for %f46 .word 0x0706ce6c,0x3f3ebcac .word 0xc1018cff,0x8188fde8 .word 0x54e55b20,0x9a864efc .word 0x4893b11c,0x911146b1 .word 0xffd5e7df,0x9c2b56b9 .word 0x2388128c,0xc1f8be3d .word 0x0bd95ed6,0x73971bdd .word 0x01aa6334,0x39c5f658 p15_expected_registers: .word 0xffffffff,0xffff85ec .word 0xdc03aaa5,0xafe62649 .word 0x00000000,0x000000e2 .word 0x00000000,0xbd17b335 .word 0x032e886b,0xec96cab2 .word 0x00000000,0xaf88696b .word 0x00000000,0x0ee3a775 .word 0x00000000,0xbd17b335 p15_expected_fp_regs: .word 0xf53f5158,0x2f7e1530 .word 0x638962f3,0x457eca0a .word 0xf2ba46b6,0x08fb0e78 .word 0x7b9b5354,0xefa36b49 .word 0xaac01009,0x3bfcb028 .word 0x7cfd7a1a,0x4d00db15 .word 0xc49287d8,0x00beb6fd .word 0x40b44bc7,0xf95a19be .word 0x884f645f,0xcf5530b1 .word 0x3f9ef90a,0xa6256fc1 .word 0xf659bec2,0xa7199109 .word 0x2258e58f,0xb16c914a .word 0x2581fb70,0x4e464ce7 .word 0xaf66753b,0xcfbc30e6 .word 0x97b12759,0x0e298a1f .word 0x7b6080aa,0xfbf19b7f .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p15_local0_expect: .word 0xaf88696b,0x52dc8eea .word 0x0ee3a775,0xbd17b335 .word 0x5f3386f4,0x909a2a92 .word 0xf9c00fec,0xd86252d5 .word 0x5e544794,0x35e4fd10 .word 0xc4311859,0x60a723c2 .word 0x11049fa2,0xb70bad1c .word 0xb70bad1c,0xbd17b335 p15_local1_expect: .word 0x669e94e7,0xc479dcb6 .word 0x0fb4b572,0xd7f9e92a .word 0xdab816d3,0x0a133ecc .word 0xe65c3a2b,0x591f58a2 .word 0x4e7214ab,0x331d4271 .word 0xa0d8dc50,0xe2750d80 .word 0x00000000,0x0a133ecc .word 0x13038745,0x6187a76d p15_local2_expect: .word 0xd8f1cb86,0xc03f34a9 .word 0x850388d0,0x9aa7149e .word 0x04d3d7da,0x5a6caa62 .word 0x33c6a883,0x2ba9d7da .word 0x2ba9a178,0x8107981a .word 0x032e886b,0xec96cab2 .word 0xf07ecc17,0x011fcc9f .word 0xdc03aaa5,0xafe62649 p15_local3_expect: .word 0x85ec78b0,0x9a1c03c7 .word 0x8d5facc6,0xe87777a3 .word 0x94d155eb,0x751ef2b0 .word 0x00000000,0x000000e2 .word 0xe2c81d15,0x3e104327 .word 0xccfef138,0x7aef95e7 .word 0x18a109ee,0x46c1ad1c .word 0x9707c80f,0x68ac9c9e p16_init_registers: .word 0x0eecd89a,0x271138b5 ! Init value for %l0 .word 0x603a31ec,0xe7d32345 ! Init value for %l1 .word 0xd29d901e,0x08ca1535 ! Init value for %l2 .word 0xe8708fb7,0xbfce9ac1 ! Init value for %l3 .word 0x3831f541,0x9abb7448 ! Init value for %l4 .word 0xbff247c2,0x9a9caee0 ! Init value for %l5 .word 0x2514a9b0,0x6a1c456b ! Init value for %l6 .word 0x6a3670ea,0x35179df7 ! Init value for %l7 .align 64 p16_init_freg: .word 0xa9d03985,0xf8f8f11a ! Init value for %f0 .word 0x58f85de5,0x47c5911a ! Init value for %f2 .word 0xbd42f6f0,0x14b8aa36 ! Init value for %f4 .word 0xbb750cd0,0xe735734a ! Init value for %f6 .word 0x89748782,0xb00adfb1 ! Init value for %f8 .word 0xcb93820c,0x134d526e ! Init value for %f10 .word 0xfe41c347,0xc7b35464 ! Init value for %f12 .word 0xf58f1c0e,0x0a2d567d ! Init value for %f14 .word 0x00005ce0,0x822fe458 ! Init value for %f16 .word 0x3b096a3a,0xed357d6b ! Init value for %f18 .word 0x396b0c69,0x8b035698 ! Init value for %f20 .word 0xd7287da8,0xca75c42a ! Init value for %f22 .word 0x7e92b686,0x399913f9 ! Init value for %f24 .word 0x9ed8a86a,0xf1057456 ! Init value for %f26 .word 0x468b8ad2,0x97bdb02d ! Init value for %f28 .word 0xd7e238d7,0x453788f5 ! Init value for %f30 .word 0xf997ebe2,0x0e5506bd ! Init value for %f32 .word 0x81e9af20,0x4a5f8067 ! Init value for %f34 .word 0x40b3876a,0x3544c3c4 ! Init value for %f36 .word 0xcb0e0002,0xbcd3c0be ! Init value for %f38 .word 0x5195f529,0x7a68631b ! Init value for %f40 .word 0xf8bff43f,0xefc50d45 ! Init value for %f42 .word 0xa964364c,0x3017bd92 ! Init value for %f44 .word 0xf37bb05d,0xf4ab985a ! Init value for %f46 .word 0x4827ee15,0x33f1ca3b .word 0x9c3468a1,0x41e7c05f .word 0x575097e2,0x429bdd5e .word 0xf7db0c71,0x7135c4ad .word 0xd5a977b4,0x732c424e .word 0xf363b5ba,0x1fc5b0e4 .word 0x2ce4ad46,0xef7fff49 .word 0xb93e63be,0x5a279362 p16_expected_registers: .word 0x00000000,0x00000092 .word 0x6a3670ea,0x35179df7 .word 0xffffffff,0xfffffff3 .word 0x00000000,0x00000092 .word 0x00000000,0x00000003 .word 0x00000000,0x00000036 .word 0x00000000,0x0000004f .word 0x00000000,0xc655df4f p16_expected_fp_regs: .word 0xa9d03985,0xf8f8f11a .word 0x58f85de5,0x47c5911a .word 0xbd42f6f0,0x14b8aa36 .word 0xbb750cd0,0xe735734a .word 0x89748782,0xb00adfb1 .word 0xcb93820c,0x134d526e .word 0xfe41c347,0xc7b35464 .word 0xf58f1c0e,0x0a2d567d .word 0x00005ce0,0x822fe458 .word 0x3b096a3a,0xed357d6b .word 0x396b0c69,0x8b035698 .word 0xd7287da8,0xca75c42a .word 0x7e92b686,0x399913f9 .word 0x9ed8a86a,0xf1057456 .word 0x468b8ad2,0x97bdb02d .word 0xd7e238d7,0x453788f5 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p16_local0_expect: .word 0xda036b10,0xf1dd71c0 .word 0x00000092,0x35179df7 .word 0x00000000,0x00000003 .word 0x9db4f645,0xf73aa8f8 .word 0xba3edf4f,0x2836ebb0 .word 0x00000000,0x00000036 .word 0xb4b4c997,0x2392099a .word 0x9ed3aee0,0x35179df7 p16_local1_expect: .word 0xad4a965a,0x544bd7e6 .word 0xf3983ccb,0x5f21020a .word 0x34d4c02d,0x2dddd40a .word 0x6a3670ea,0x35179df7 .word 0x9fe06581,0x94da7308 .word 0x00000000,0xe45efda0 .word 0x8179be59,0x9bbe81cf .word 0xf5189c72,0x6a0d0809 p16_local2_expect: .word 0x5cb3dd5c,0xbd75c7a8 .word 0xe45efda0,0x81f93d3c .word 0x01e431e0,0xd9082f80 .word 0x0092965a,0xc655df4f .word 0x0eec38b5,0x271138b5 .word 0xe945126e,0x6ae42c65 .word 0xd24c883b,0xd263b240 .word 0x00000000,0xd24c883b p16_local3_expect: .word 0xce9b35d8,0x1bf5af4d .word 0xe25987b4,0x4636d766 .word 0x91e7a530,0x6ffeec71 .word 0xaad9f554,0xdafdf362 .word 0x00925cd9,0x70f5763b .word 0x0320b0c7,0x6cdcbe6f .word 0x2345dd94,0x12d02cd0 .word 0x00000000,0x00000092 p17_init_registers: .word 0xae9cdbf3,0xcead4217 ! Init value for %l0 .word 0x05eec673,0xe45f2008 ! Init value for %l1 .word 0x609bc4c8,0x06fa4a38 ! Init value for %l2 .word 0x799bd641,0xbbea15f4 ! Init value for %l3 .word 0x4713a35a,0x7121e6a7 ! Init value for %l4 .word 0xefe953c8,0x690c3346 ! Init value for %l5 .word 0x2193966c,0x0dbcaf07 ! Init value for %l6 .word 0x38863973,0xcd3c8741 ! Init value for %l7 .align 64 p17_init_freg: .word 0xca09a85b,0x6bb8c7c9 ! Init value for %f0 .word 0x0e828140,0x5302ad68 ! Init value for %f2 .word 0xec37b56c,0xd316fae7 ! Init value for %f4 .word 0xcf8d13c3,0x9211d198 ! Init value for %f6 .word 0x04b9309d,0x6bdb448a ! Init value for %f8 .word 0xf127effa,0xc002475d ! Init value for %f10 .word 0xf767e945,0xaa7104a3 ! Init value for %f12 .word 0x9ac50a29,0x5f22d257 ! Init value for %f14 .word 0xabe36703,0x5e186121 ! Init value for %f16 .word 0xd1ae1c69,0xad762a86 ! Init value for %f18 .word 0xc296ed90,0x52d822d2 ! Init value for %f20 .word 0x0a90b942,0x214fb9aa ! Init value for %f22 .word 0x6677cb72,0x0045ed76 ! Init value for %f24 .word 0xa86ac1a2,0xaddf3a2d ! Init value for %f26 .word 0xaf5c9bd9,0x5b03dc8c ! Init value for %f28 .word 0xc31ad076,0xd1251608 ! Init value for %f30 .word 0x858cffc4,0x055e2f3c ! Init value for %f32 .word 0x4610e4b3,0x9b37fe62 ! Init value for %f34 .word 0xb7746bf1,0x11b76156 ! Init value for %f36 .word 0x44f5215f,0x041e0453 ! Init value for %f38 .word 0xbab0bff4,0x19b8045e ! Init value for %f40 .word 0xc5877c1d,0x9780523e ! Init value for %f42 .word 0xd5795cbb,0x2fed6279 ! Init value for %f44 .word 0x29606d4e,0x37be126a ! Init value for %f46 .word 0xf8d2b36b,0xe3062ddf .word 0xf37bb9ea,0xfd0212a1 .word 0xcea17f35,0x36ff5a8e .word 0x4ff50c57,0xa80f3746 .word 0x0291646b,0x24916241 .word 0xb581cfaf,0xe9287d9e .word 0x2a91856a,0xe43a7cbc .word 0x2f9af179,0x93ade72a p17_expected_registers: .word 0x00000000,0x00000000 .word 0x039eda2d,0xc6a1f801 .word 0x00000000,0x5d455da5 .word 0x00000000,0x000000f5 .word 0x00000000,0x0000d498 .word 0x00000000,0x62fff187 .word 0x00000000,0x00000651 .word 0x38863973,0xcd3c8741 p17_expected_fp_regs: .word 0xca09a85b,0x6bb8c7c9 .word 0x0e828140,0x5302ad68 .word 0xec37b56c,0xd316fae7 .word 0xcf8d13c3,0x9211d198 .word 0x04b9309d,0x6bdb448a .word 0xf127effa,0xc002475d .word 0xf767e945,0xaa7104a3 .word 0x9ac50a29,0x5f22d257 .word 0xabe36703,0x5e186121 .word 0xd1ae1c69,0xad762a86 .word 0xc296ed90,0x52d822d2 .word 0x0a90b942,0x214fb9aa .word 0x6677cb72,0x0045ed76 .word 0xa86ac1a2,0xaddf3a2d .word 0xaf5c9bd9,0x5b03dc8c .word 0xc31ad076,0xd1251608 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p17_local0_expect: .word 0x0000005a,0xe87cc756 .word 0x0000005a,0xe87cc756 .word 0x0000142f,0xffffe87c .word 0x7fd08d87,0x08687d4a .word 0x5788ec6c,0x62fff187 .word 0x127e3566,0xe87cc756 .word 0x38ca8d86,0x00cd1479 .word 0x0698142f,0xeaf0d290 p17_local1_expect: .word 0xbc66f22e,0x065139db .word 0xf031a22c,0x6e211756 .word 0xd49898f5,0x44b30a6f .word 0x5d455da5,0xcec416bc .word 0x9ca8bf1f,0x0fc5ffc3 .word 0xcead4217,0x00009dc4 .word 0x2193966c,0x0dbcaf07 .word 0xd98726d7,0x78d1fe69 p17_local2_expect: .word 0x9dc4c7cb,0xa752ce8f .word 0x2be19893,0xcaa5e87c .word 0x8cc7d800,0x5d455da5 .word 0x759c2fc3,0xbe08ee52 .word 0x75176946,0x4335f628 .word 0x039eda2d,0xc6a1f801 .word 0x67e3ae43,0xa39f9139 .word 0xc4245310,0x9a49aee0 p17_local3_expect: .word 0x589993a6,0xb8a7d772 .word 0xc5818335,0x2f6e6fe3 .word 0x0dbcaf07,0x976743f8 .word 0xc1a43bca,0x8918e4dc .word 0x2193966c,0x0dbcaf07 .word 0xc240a44e,0x61fe1c17 .word 0xc24b2cf2,0x5b7edd0c .word 0xc8160953,0xbf179f5e p18_init_registers: .word 0xdca417da,0xbf69d185 ! Init value for %l0 .word 0x69f53dd2,0x86eedaa4 ! Init value for %l1 .word 0xbb82e620,0x09c2987c ! Init value for %l2 .word 0xa6a66ff8,0x20f2402e ! Init value for %l3 .word 0x09d47b98,0x3ecd9024 ! Init value for %l4 .word 0xcf2195b2,0xac5adb8b ! Init value for %l5 .word 0xf4b5a940,0xab0a35d3 ! Init value for %l6 .word 0xf5db362c,0x9d72e86c ! Init value for %l7 .align 64 p18_init_freg: .word 0x8225e6ee,0x5d6da8c2 ! Init value for %f0 .word 0x71c0234a,0xce08fe33 ! Init value for %f2 .word 0xc2f2d6ba,0x836de015 ! Init value for %f4 .word 0x2af795a3,0xa9adf51c ! Init value for %f6 .word 0xd6e3b540,0xe87347b6 ! Init value for %f8 .word 0x57170abe,0xb8a936da ! Init value for %f10 .word 0x0b0bdfec,0xcbd0ec01 ! Init value for %f12 .word 0xb411c6de,0x074afc6a ! Init value for %f14 .word 0x57b5ce35,0x891e5084 ! Init value for %f16 .word 0x1881c8b0,0xad73e67f ! Init value for %f18 .word 0x168ec358,0x7246a13c ! Init value for %f20 .word 0x93d61f10,0x46528169 ! Init value for %f22 .word 0xcf6e5977,0x53bcf3ff ! Init value for %f24 .word 0x68911a74,0x48d6c97d ! Init value for %f26 .word 0xe1a80c91,0xbb0be6e6 ! Init value for %f28 .word 0x7cc31e2a,0x48e09d1b ! Init value for %f30 .word 0x89b74efe,0x0212b09e ! Init value for %f32 .word 0x1b9eea16,0xd668d1b9 ! Init value for %f34 .word 0x59e8c532,0xfec9490a ! Init value for %f36 .word 0x6bbb7c2f,0x4aa8b832 ! Init value for %f38 .word 0x11230013,0x00ef80fb ! Init value for %f40 .word 0x482a820c,0xa7092e67 ! Init value for %f42 .word 0x440625b7,0xead8dbec ! Init value for %f44 .word 0x28dcd89f,0x0203ed80 ! Init value for %f46 .word 0xc4f87666,0x1dcd458b .word 0x68bc737c,0x61a0070a .word 0x0bba831b,0xd4bd9dd1 .word 0x29e3e8c8,0x600a13d0 .word 0xadd5c776,0x57b30162 .word 0xa90e6b43,0x9a08435f .word 0x28b8c4b7,0xf74a7f9b .word 0x06e648d2,0x0eb4d9f3 p18_expected_registers: .word 0xdca417da,0xbf69d185 .word 0x00000000,0x0000b366 .word 0x00000000,0xffffab1a .word 0x9ed94131,0x317a7f27 .word 0x00000000,0x295e9a14 .word 0x00000000,0x1b1406b2 .word 0x00000000,0x3a71242a .word 0x00000000,0x0000e01c p18_expected_fp_regs: .word 0x8225e6ee,0x5d6da8c2 .word 0x71c0234a,0xce08fe33 .word 0xc2f2d6ba,0x836de015 .word 0x2af795a3,0xa9adf51c .word 0xd6e3b540,0xe87347b6 .word 0x57170abe,0xb8a936da .word 0x0b0bdfec,0xcbd0ec01 .word 0xb411c6de,0x074afc6a .word 0x57b5ce35,0x891e5084 .word 0x1881c8b0,0xad73e67f .word 0x168ec358,0x7246a13c .word 0x93d61f10,0x46528169 .word 0xcf6e5977,0x53bcf3ff .word 0x68911a74,0x48d6c97d .word 0xe1a80c91,0xbb0be6e6 .word 0x7cc31e2a,0x48e09d1b .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p18_local0_expect: .word 0x7327b13b,0xe01c5714 .word 0x33e539de,0x3f627e66 .word 0x0000e504,0x20f2402e .word 0xb0e39024,0x1d54fc5a .word 0x4c37fb0e,0x295e9a14 .word 0x19887add,0xff8591ae .word 0xd471ff5c,0xb33a8413 .word 0x1092f3c6,0x9da3feaa p18_local1_expect: .word 0xe30b0382,0x5ad894f2 .word 0x69423d35,0x2099c1b5 .word 0x3a71242a,0x5ffd2b03 .word 0xbf69d185,0xffffab1a .word 0x00000000,0x001ae504 .word 0x7bed39a7,0x76818b32 .word 0x00000000,0x92d146c7 .word 0x3fce21b6,0x92d146c7 p18_local2_expect: .word 0x5ffd2b03,0x4bad17b9 .word 0xd1854e51,0xbf69d185 .word 0x9ed94131,0x317a7f27 .word 0x592d1cdc,0xfdfe7a7a .word 0x09d47b98,0x3ecd9024 .word 0x9d8c9bb8,0xea1eb795 .word 0x8deda77a,0x81a2df1e .word 0xa7a9b366,0x9670bfa9 p18_local3_expect: .word 0xc6944c3f,0x1b1406b2 .word 0xdca417da,0xbf69d185 .word 0xe60e8e9a,0x8be98001 .word 0xffffab1a,0x317a7f27 .word 0x09d47b98,0x3ecd9024 .word 0xc34d82b0,0x6606745d .word 0x0cc38028,0x7fbeab1a .word 0xbf69d185,0xffffab1a p19_init_registers: .word 0xf8bc8798,0x48fac8de ! Init value for %l0 .word 0x00462fce,0x69de05df ! Init value for %l1 .word 0xd4318786,0x56c99006 ! Init value for %l2 .word 0x7f2be14c,0x26fa849f ! Init value for %l3 .word 0x553575c6,0x2f45c8c2 ! Init value for %l4 .word 0x62add690,0x6e37ad4a ! Init value for %l5 .word 0x45559ee0,0x7f426d64 ! Init value for %l6 .word 0xc0d30a40,0x179f45a9 ! Init value for %l7 .align 64 p19_init_freg: .word 0x3976d23a,0x60217a94 ! Init value for %f0 .word 0x109a2764,0xf18e93e5 ! Init value for %f2 .word 0x80682373,0xdd9edee9 ! Init value for %f4 .word 0x3c14d27b,0xa498d356 ! Init value for %f6 .word 0x3d15eb44,0xb2656f33 ! Init value for %f8 .word 0x3e326501,0x631c7bc2 ! Init value for %f10 .word 0x10d77c7d,0xcd5f912f ! Init value for %f12 .word 0x055b6939,0xc52bf527 ! Init value for %f14 .word 0xd0ffe062,0xbe978f29 ! Init value for %f16 .word 0xdc9ac719,0xfae229a5 ! Init value for %f18 .word 0x3bcb2666,0xc19f9347 ! Init value for %f20 .word 0x10778b87,0x68fb0592 ! Init value for %f22 .word 0xdb586a15,0x9d159dd2 ! Init value for %f24 .word 0x187a23f7,0x699359b0 ! Init value for %f26 .word 0x8a0999f2,0x25e24203 ! Init value for %f28 .word 0x135c9f82,0xc40e2f1e ! Init value for %f30 .word 0x7bbee565,0x2ea6e86a ! Init value for %f32 .word 0x96ac9cd6,0xf3f78bcb ! Init value for %f34 .word 0x61096a9d,0x1a2f05bd ! Init value for %f36 .word 0x741be730,0x76079c2f ! Init value for %f38 .word 0xbe1ecc34,0xecf5683c ! Init value for %f40 .word 0xc7c39f56,0x1deef79f ! Init value for %f42 .word 0x9bed986c,0xc6339db3 ! Init value for %f44 .word 0x133936ec,0xf3a8f713 ! Init value for %f46 .word 0xc07b28d9,0x7c975170 .word 0xa8b85b6d,0x67e9126c .word 0x087550ed,0x3992114f .word 0xc9882499,0x4ab2b743 .word 0xa85b4c20,0x2d067699 .word 0x998b8e4c,0x1451d25f .word 0x47ffa09b,0x75850006 .word 0xcc28ff44,0x220428f9 p19_expected_registers: .word 0x00000000,0x00009edc .word 0x00000000,0x3d018e86 .word 0x00000000,0x00000c4a .word 0x00000000,0x00000090 .word 0x00000000,0x000005df .word 0x00000000,0x00000009 .word 0x00000000,0x00000000 .word 0x00000000,0x00000071 p19_expected_fp_regs: .word 0x3976d23a,0x60217a94 .word 0x109a2764,0xf18e93e5 .word 0x80682373,0xdd9edee9 .word 0x3c14d27b,0xa498d356 .word 0x3d15eb44,0xb2656f33 .word 0x3e326501,0x631c7bc2 .word 0x10d77c7d,0xcd5f912f .word 0x055b6939,0xc52bf527 .word 0xd0ffe062,0xbe978f29 .word 0xdc9ac719,0xfae229a5 .word 0x3bcb2666,0xc19f9347 .word 0x10778b87,0x68fb0592 .word 0xdb586a15,0x9d159dd2 .word 0x187a23f7,0x699359b0 .word 0x8a0999f2,0x25e24203 .word 0x135c9f82,0xc40e2f1e .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p19_local0_expect: .word 0xbee8c327,0xde6dfad0 .word 0x963241b9,0x9ef73b1b .word 0x00000c4a,0x00000090 .word 0xf8f2b3d8,0x366d3871 .word 0xc745f0fd,0x59d59d8b .word 0x22be361c,0x499375f7 .word 0x7c53c044,0x0eca85b3 .word 0x186d8c76,0x2526ed65 p19_local1_expect: .word 0x6cc56cc5,0xf6069cd5 .word 0x553575c6,0x2f45c8c2 .word 0xffffb3f7,0x26fa45a9 .word 0x9857c23f,0x78b86cc5 .word 0x00462fce,0x69de05df .word 0x3efbf5c1,0xf1932f6f .word 0x00000000,0x53b4dc84 .word 0x29712aa6,0x3d018e86 p19_local2_expect: .word 0x26d6f966,0x418c368a .word 0x0c4ab54d,0xda47b16d .word 0x52b90319,0x052efa41 .word 0xa18dd7df,0xdaa73374 .word 0x6971bba6,0x90f6dab7 .word 0xe8f18240,0xd3de0f0c .word 0xfe1a9e6a,0x8ea9dc84 .word 0x5ef68788,0x2f10b21c p19_local3_expect: .word 0x00006cc5,0x1f277594 .word 0xc327d1e3,0x6009f247 .word 0x19f123af,0xffffb3f7 .word 0xad82b3f7,0x334c5d7b .word 0xd18270e7,0x53b4c584 .word 0x00000000,0x00000000 .word 0xf8ff0688,0xbe335d34 .word 0x783b7c7b,0x0f0c74de p20_init_registers: .word 0xa176b8f2,0x3f34bb09 ! Init value for %l0 .word 0x4586195c,0xabbf3e1a ! Init value for %l1 .word 0x08be20fe,0x704177c1 ! Init value for %l2 .word 0xad286b2f,0xd365e266 ! Init value for %l3 .word 0xe640fd06,0xe4afb254 ! Init value for %l4 .word 0x1fdcd0f7,0xc6178ec5 ! Init value for %l5 .word 0x45569262,0x608650d7 ! Init value for %l6 .word 0x5cece08e,0x6e295283 ! Init value for %l7 .align 64 p20_init_freg: .word 0xd8f7f2f7,0x70f5bd8d ! Init value for %f0 .word 0xbd624724,0x194c3cae ! Init value for %f2 .word 0x6178bce2,0x4f51f90f ! Init value for %f4 .word 0x119df95c,0x0c3bbb89 ! Init value for %f6 .word 0x16011fb1,0xa302b333 ! Init value for %f8 .word 0x0f38297a,0x7fba9c95 ! Init value for %f10 .word 0xc152f286,0x6b0292bd ! Init value for %f12 .word 0x0feca1b5,0x3a7734a8 ! Init value for %f14 .word 0xd7e19e3f,0xf63d5490 ! Init value for %f16 .word 0x3d9518ae,0x361dc354 ! Init value for %f18 .word 0xffbc8fbc,0xb9325dec ! Init value for %f20 .word 0x5f0e8d95,0x7cdfd515 ! Init value for %f22 .word 0xc58b0e77,0x60975ea4 ! Init value for %f24 .word 0xa20eb9db,0xbf0c4ca7 ! Init value for %f26 .word 0xf70bb7d6,0xdb77936c ! Init value for %f28 .word 0x0577f35a,0x77fd4db8 ! Init value for %f30 .word 0xa87d7249,0xe11ef45c ! Init value for %f32 .word 0x702439c7,0x5da08fc7 ! Init value for %f34 .word 0x3ee455f4,0xb30e2abc ! Init value for %f36 .word 0x556e8f88,0x9a5804f0 ! Init value for %f38 .word 0x8cb43c5a,0x41d7a011 ! Init value for %f40 .word 0x7fc3e3af,0x9f39d4d7 ! Init value for %f42 .word 0x5c7bc71c,0xf98f2d90 ! Init value for %f44 .word 0x5c3db0d7,0x83153eef ! Init value for %f46 .word 0x174fea91,0xf924b4d7 .word 0x2944745b,0x7e46f95c .word 0xc5487332,0xab0f27f9 .word 0xd062774a,0x8d07ab9a .word 0x7a644a9e,0xad478a1a .word 0x1a64b9a3,0xf3937a12 .word 0xcb8298f4,0x65f45dd5 .word 0x0f03662b,0x55886c2b p20_expected_registers: .word 0x00000000,0x0000dac6 .word 0xffffffff,0xd25ff56a .word 0x00000000,0x000000df .word 0x00000000,0x69baadf1 .word 0xab96d024,0xa048c867 .word 0x00000000,0x00000000 .word 0xaa77f178,0xfd6ff871 .word 0x00000000,0x0000dac6 p20_expected_fp_regs: .word 0xd8f7f2f7,0x70f5bd8d .word 0xbd624724,0x194c3cae .word 0x6178bce2,0x4f51f90f .word 0x119df95c,0x0c3bbb89 .word 0x16011fb1,0xa302b333 .word 0x0f38297a,0x7fba9c95 .word 0xc152f286,0x6b0292bd .word 0x0feca1b5,0x3a7734a8 .word 0xd7e19e3f,0xf63d5490 .word 0x3d9518ae,0x361dc354 .word 0xffbc8fbc,0xb9325dec .word 0x5f0e8d95,0x7cdfd515 .word 0xc58b0e77,0x60975ea4 .word 0xa20eb9db,0xbf0c4ca7 .word 0xf70bb7d6,0xdb77936c .word 0x0577f35a,0x77fd4db8 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p20_local0_expect: .word 0xfd6ff871,0xafffddf6 .word 0xa048c867,0x00000047 .word 0xaa77f178,0xfd6ff871 .word 0xbb2a5535,0xbd402a0c .word 0xb60f1b9e,0xf39c3404 .word 0x7dcb9e00,0x628a66bb .word 0x00000000,0xafffddf6 .word 0x2a1d0600,0xb0b9fb07 p20_local1_expect: .word 0x00000000,0x000000a7 .word 0xab96d024,0xa048c867 .word 0xcbd43bd6,0x7f4321cb .word 0x7cde7c3d,0xed63f7a7 .word 0xf651de47,0x0000aa48 .word 0xd25ff56a,0x8496e750 .word 0x6c0cb93f,0x7e41d305 .word 0x9ea929df,0x69baadf1 p20_local2_expect: .word 0x9ea929df,0xafffddf6 .word 0x00000005,0xc8e65f36 .word 0x00000000,0x9ea929df .word 0xf12c55f8,0x2097be72 .word 0xdac6cc67,0xb0b9fb07 .word 0xabc080f5,0xd239b913 .word 0xccf91bff,0xe6dabdb3 .word 0x5f86aa48,0x46337cc8 p20_local3_expect: .word 0x00000000,0x00000005 .word 0x29dfffff,0xdac6cc67 .word 0x69baadf1,0x3435d4e4 .word 0xf0a8ed3e,0x58a3c2a9 .word 0xa1c3327c,0x9fbed317 .word 0x82c6d887,0x0574fce6 .word 0xffb27351,0xa45de4c6 .word 0xe78c4503,0x7d28ff78 p21_init_registers: .word 0xda501fe0,0x671315d6 ! Init value for %l0 .word 0x2520c716,0x9993b86a ! Init value for %l1 .word 0x4d7c3105,0xb9a7c25f ! Init value for %l2 .word 0x0464dbfa,0x7aafc100 ! Init value for %l3 .word 0xad73340a,0x79f7d057 ! Init value for %l4 .word 0x3136742b,0xc7326dde ! Init value for %l5 .word 0x151ba098,0x18b2894c ! Init value for %l6 .word 0x9c12a220,0x70170d1e ! Init value for %l7 .align 64 p21_init_freg: .word 0x3da4916f,0x8b6cbbd5 ! Init value for %f0 .word 0xa9a1a8a0,0xc1c8bd3a ! Init value for %f2 .word 0xf842f3ea,0x7911384d ! Init value for %f4 .word 0x96ba953c,0x9c2a2d99 ! Init value for %f6 .word 0x1c254532,0x1fbc0288 ! Init value for %f8 .word 0xdbbac2e4,0xe51e3174 ! Init value for %f10 .word 0x6653f83e,0x0e9a8da3 ! Init value for %f12 .word 0xd0a1b04d,0xaee291a6 ! Init value for %f14 .word 0xc1864810,0x2f9585c6 ! Init value for %f16 .word 0xd6cf140c,0xbf94ca23 ! Init value for %f18 .word 0x4e3a4353,0xb5e8d78c ! Init value for %f20 .word 0xf752f737,0x32dfd3ab ! Init value for %f22 .word 0xb9c296d9,0xcc6c63be ! Init value for %f24 .word 0x6f7cfaae,0x859999d6 ! Init value for %f26 .word 0x7c37523b,0x0c4265f6 ! Init value for %f28 .word 0xdd7c8c48,0xf2582e04 ! Init value for %f30 .word 0xd0ef5c37,0xcb0f9729 ! Init value for %f32 .word 0xc696958b,0x53e52c9a ! Init value for %f34 .word 0x8f3b4f5d,0xfc08882f ! Init value for %f36 .word 0x1e67336c,0xd1a7963e ! Init value for %f38 .word 0x95046b4d,0x7e0d0da2 ! Init value for %f40 .word 0x34f4a8cf,0x79745248 ! Init value for %f42 .word 0x83d4c8d2,0xcdadd3f3 ! Init value for %f44 .word 0x3d36bc1a,0x2d0788d2 ! Init value for %f46 .word 0xfa990fc3,0x85c46875 .word 0xe48faf49,0xc6aa2e8d .word 0x805b2336,0xdfbaa6bb .word 0xd89b5816,0xf57e18c7 .word 0xeab01697,0x4aefb460 .word 0x653fafe2,0x9e75b971 .word 0xb08b3427,0xb06a6b6e .word 0x6f3c127d,0x868cc893 p21_expected_registers: .word 0x00000000,0x000000aa .word 0x00000000,0x0000da05 .word 0x00000000,0x53f6c1c8 .word 0x162e8137,0x64064267 .word 0x00000000,0x0000b2fb .word 0x844e167c,0x52e7bbb0 .word 0x00000000,0x443982f9 .word 0x00000000,0xfb8f2ddf p21_expected_fp_regs: .word 0x3da4916f,0x8b6cbbd5 .word 0xa9a1a8a0,0xc1c8bd3a .word 0xf842f3ea,0x7911384d .word 0x96ba953c,0x9c2a2d99 .word 0x1c254532,0x1fbc0288 .word 0xdbbac2e4,0xe51e3174 .word 0x6653f83e,0x0e9a8da3 .word 0xd0a1b04d,0xaee291a6 .word 0xc1864810,0x2f9585c6 .word 0xd6cf140c,0xbf94ca23 .word 0x4e3a4353,0xb5e8d78c .word 0xf752f737,0x32dfd3ab .word 0xb9c296d9,0xcc6c63be .word 0x6f7cfaae,0x859999d6 .word 0x7c37523b,0x0c4265f6 .word 0xdd7c8c48,0xf2582e04 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p21_local0_expect: .word 0x1f65ee3c,0x220975fc .word 0x6c248182,0x429c85c0 .word 0x83d5fb2e,0x93ea5bdd .word 0x00000080,0x0000da05 .word 0x162e8137,0x64064267 .word 0x66502813,0x72a5eb66 .word 0xc8603767,0x49ca9d7e .word 0xc50ac95a,0xaf4c9881 p21_local1_expect: .word 0x53f6c1c8,0xb2fbbf68 .word 0xffffff82,0xcce8afbe .word 0x247a2c6c,0x455d9944 .word 0xf9a5d922,0xaa8f4267 .word 0xdfcd59a0,0xd09a8cf9 .word 0xa135f991,0x7dae3598 .word 0x00000000,0x00000080 .word 0x443982f9,0xfb8f2ddf p21_local2_expect: .word 0x368053e1,0x00aa8980 .word 0x48c0180c,0xfb8f2ddf .word 0x443982f9,0xfb8f2ddf .word 0x53f6c1c8,0xb76bbf6e .word 0xb99111e0,0x4a4dc992 .word 0xb76bbf6e,0x3d95f16a .word 0xcdc79141,0x0228209e .word 0xc244d6b1,0x36254ce3 p21_local3_expect: .word 0x05ce6a7d,0xdf165d9d .word 0xb33c85c1,0xf803df83 .word 0x2d7ada05,0x8cf9ca57 .word 0x40eb921e,0x27e0f461 .word 0x844e167c,0x52e7bbb0 .word 0x3b7f845d,0x63729503 .word 0x7b0e80e7,0x2355f92c .word 0x00000000,0x0000da05 p22_init_registers: .word 0x28191885,0xc495b533 ! Init value for %l0 .word 0x68a6adf5,0x999676a5 ! Init value for %l1 .word 0xaade53b3,0xd4a1a86b ! Init value for %l2 .word 0xe3a609fc,0x51f06804 ! Init value for %l3 .word 0x71f09ab2,0x7d8fe75d ! Init value for %l4 .word 0x7b4de67b,0xe84a78d6 ! Init value for %l5 .word 0x6d9bf8da,0x764453be ! Init value for %l6 .word 0xce344d50,0xc7601b26 ! Init value for %l7 .align 64 p22_init_freg: .word 0x316819bc,0xf340d90e ! Init value for %f0 .word 0x5f703d17,0x9f67940c ! Init value for %f2 .word 0xba6c1a78,0x4e06c38f ! Init value for %f4 .word 0xbdba3a61,0xac129ab3 ! Init value for %f6 .word 0x1980d380,0xa33d049f ! Init value for %f8 .word 0xb3bbc47b,0x656f7e76 ! Init value for %f10 .word 0x1f000855,0x9ff3f864 ! Init value for %f12 .word 0x607f01a4,0xa2717852 ! Init value for %f14 .word 0x0a2aa1df,0xeaf691c6 ! Init value for %f16 .word 0xcbfa84fd,0x6332e324 ! Init value for %f18 .word 0xca262c9a,0x3de9a824 ! Init value for %f20 .word 0x362b64aa,0xaac75db4 ! Init value for %f22 .word 0x90b3c92a,0xe07d5d8c ! Init value for %f24 .word 0x36a54d03,0x21b643c8 ! Init value for %f26 .word 0xf7d58386,0xe18959cb ! Init value for %f28 .word 0x2e337ca3,0x7d20b5eb ! Init value for %f30 .word 0x5618b5ff,0xf69a4dd9 ! Init value for %f32 .word 0xb7e90604,0x821f41b1 ! Init value for %f34 .word 0x7a89b210,0x41d99fba ! Init value for %f36 .word 0x83dd344d,0x754a5424 ! Init value for %f38 .word 0xb2ca3021,0x501c821e ! Init value for %f40 .word 0x779892b2,0x8495927d ! Init value for %f42 .word 0x11701313,0xdd2cae43 ! Init value for %f44 .word 0xa19a58c7,0x71330819 ! Init value for %f46 .word 0xced91560,0xd2d34582 .word 0x6734c2cf,0x76657483 .word 0x42b55dc9,0x59fd0e7a .word 0x4f7123cb,0x50305f6f .word 0x4554300f,0xef620491 .word 0x70251053,0x9ee8735a .word 0x5bcc2e37,0x278a59dd .word 0x9e91084b,0x5488de04 p22_expected_registers: .word 0x00000000,0x656e03f4 .word 0x00000000,0x00000000 .word 0x00000000,0x00000078 .word 0xffffffff,0xffffffc4 .word 0x00000000,0xdf7eb6f4 .word 0x00000000,0x1fd15ea4 .word 0x010a461e,0x33476a4d .word 0x00000000,0x0000000e p22_expected_fp_regs: .word 0x316819bc,0xf340d90e .word 0x5f703d17,0x9f67940c .word 0xba6c1a78,0x4e06c38f .word 0xbdba3a61,0xac129ab3 .word 0x1980d380,0xa33d049f .word 0xb3bbc47b,0x656f7e76 .word 0x1f000855,0x9ff3f864 .word 0x607f01a4,0xa2717852 .word 0x0a2aa1df,0xeaf691c6 .word 0xcbfa84fd,0x6332e324 .word 0xca262c9a,0x3de9a824 .word 0x362b64aa,0xaac75db4 .word 0x90b3c92a,0xe07d5d8c .word 0x36a54d03,0x21b643c8 .word 0xf7d58386,0xe18959cb .word 0x2e337ca3,0x7d20b5eb .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p22_local0_expect: .word 0x78fc0e93,0x37f18142 .word 0x00000000,0x656e03f4 .word 0x00000000,0x78fc0e93 .word 0xdf7eb6f4,0x1fd15ea4 .word 0xffffffa8,0x4935147a .word 0x2712306e,0xa1f5305f .word 0x010a461e,0x33476a4d .word 0x01ffa346,0x000003f4 p22_local1_expect: .word 0xca31a65f,0xf55e0bc4 .word 0x932afd97,0x7b2b1e72 .word 0xf298e79b,0xa8fabec5 .word 0x1e556c71,0x3dbd5fbf .word 0x656e03f4,0x00000000 .word 0x78d6c356,0xb93da346 .word 0x00000000,0x000000ba .word 0x218b8ee7,0xec3eec69 p22_local2_expect: .word 0xa8b70fcf,0xb4efd6ad .word 0x94b67ba1,0x325ca086 .word 0x2ef37be0,0x8c12530b .word 0x656e03f4,0x7edaf7a5 .word 0xc67da8e3,0x7448291f .word 0x2e1c26ed,0x0000005e .word 0x78fc0e93,0x000000f1 .word 0x0000530b,0xe429e67f p22_local3_expect: .word 0x2296117d,0x0b11c44d .word 0x609d986b,0xe85f6adb .word 0x03715a1e,0x10ffbd3c .word 0x73e79a51,0x3b06dd05 .word 0xd8fe0fba,0xffffffc4 .word 0xf6908745,0x9ebdc4b3 .word 0x1e96e456,0xcadbff6e .word 0x01ffa346,0x00000000 p23_init_registers: .word 0x186c0e74,0x1c8d7d0a ! Init value for %l0 .word 0xe158f946,0x29157f44 ! Init value for %l1 .word 0x065fdd62,0xdb67c845 ! Init value for %l2 .word 0xa88748a6,0x3cc2d849 ! Init value for %l3 .word 0xda3a748d,0xc63007bd ! Init value for %l4 .word 0xbdd8be59,0xe0370c0a ! Init value for %l5 .word 0x0cebcd12,0x7bd7f2fc ! Init value for %l6 .word 0x4a3c0b4a,0x0046c699 ! Init value for %l7 .align 64 p23_init_freg: .word 0xaba78c48,0xea25fc91 ! Init value for %f0 .word 0x50c48cba,0x707bdaf6 ! Init value for %f2 .word 0x013e8ff2,0x5f760fba ! Init value for %f4 .word 0x32ca81af,0xf4c2c42a ! Init value for %f6 .word 0x218b3cf6,0x7d7bd03f ! Init value for %f8 .word 0x8b065f69,0xf0d3d710 ! Init value for %f10 .word 0x1f5627d6,0x996bdbbf ! Init value for %f12 .word 0x870c1f43,0x8abf7c2e ! Init value for %f14 .word 0xc11d3a0a,0x674476e2 ! Init value for %f16 .word 0x9d1ef0b3,0xa110bd68 ! Init value for %f18 .word 0xc54c1f69,0x97978cc3 ! Init value for %f20 .word 0xf5557d6c,0xa0977cd6 ! Init value for %f22 .word 0xe21a0f88,0x64c2d78c ! Init value for %f24 .word 0x8f10b4ef,0x6e52e0b2 ! Init value for %f26 .word 0x665edcea,0x4c0c0c08 ! Init value for %f28 .word 0xc47b25d6,0x91ac5539 ! Init value for %f30 .word 0x1d37a7f5,0xabde8ec5 ! Init value for %f32 .word 0x8e199f75,0xc4c0f64e ! Init value for %f34 .word 0x58163c4f,0xe9cf0e37 ! Init value for %f36 .word 0x5be4969e,0x1247663e ! Init value for %f38 .word 0x72348aa3,0xb18a56f7 ! Init value for %f40 .word 0xe5a57c07,0xc57812b9 ! Init value for %f42 .word 0x8a02a5bc,0xcf9e99e0 ! Init value for %f44 .word 0xa9dac377,0x4fd9acb2 ! Init value for %f46 .word 0x32237735,0x4f1523b4 .word 0x0e0bf524,0xe1444729 .word 0x2e2f2b33,0x30f3fdef .word 0x35f2cb2d,0x0164d4d7 .word 0x1027e458,0xf3ff8944 .word 0x89a6d019,0xc311d0d1 .word 0x006f907e,0x4180da27 .word 0x46b2704b,0x591dba61 p23_expected_registers: .word 0x00000000,0x67adb32b .word 0xffffffff,0xffffff99 .word 0x7b949a55,0x67ac3c00 .word 0x00000000,0x0046c699 .word 0x00000000,0x000000fa .word 0x00000000,0x00000056 .word 0x00000000,0x0000513d .word 0x00000000,0x000069a2 p23_expected_fp_regs: .word 0xaba78c48,0xea25fc91 .word 0x50c48cba,0x707bdaf6 .word 0x013e8ff2,0x5f760fba .word 0x32ca81af,0xf4c2c42a .word 0x218b3cf6,0x7d7bd03f .word 0x8b065f69,0xf0d3d710 .word 0x1f5627d6,0x996bdbbf .word 0x870c1f43,0x8abf7c2e .word 0xc11d3a0a,0x674476e2 .word 0x9d1ef0b3,0xa110bd68 .word 0xc54c1f69,0x97978cc3 .word 0xf5557d6c,0xa0977cd6 .word 0xe21a0f88,0x64c2d78c .word 0x8f10b4ef,0x6e52e0b2 .word 0x665edcea,0x4c0c0c08 .word 0xc47b25d6,0x91ac5539 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p23_local0_expect: .word 0xb62794d9,0x7f1a2f26 .word 0x0102f874,0x0e9f17ef .word 0x77760489,0xbd8fbca6 .word 0x49f2990c,0x77d5e08f .word 0x9a508ae6,0x0046c699 .word 0xda61153a,0x67adb32b .word 0x9e64d35b,0xe05d39fd .word 0xffffffff,0xffffff99 p23_local1_expect: .word 0xfdb38371,0x2e6c7583 .word 0xef000ab5,0xe6a2dbb9 .word 0xd8a076dd,0x48c77799 .word 0x3db4678a,0x9624ebd0 .word 0xdfddffe6,0xffffffa8 .word 0x7254fa9f,0xf98c4110 .word 0x7b949a55,0x67ac3c00 .word 0xffffffff,0x99e556c8 p23_local2_expect: .word 0x0f5839e1,0xa22957f5 .word 0x0046c699,0xa49a2e15 .word 0x6e3f6c2d,0xc19704f8 .word 0x2340b9b6,0xa55d2492 .word 0xfd52e286,0xe1fb07dd .word 0xdb67c845,0x3cc2d849 .word 0x5130853b,0x6cf830ee .word 0xffffffff,0xffffff99 p23_local3_expect: .word 0x99e556c8,0x9a508ae6 .word 0xc63007bd,0x00000046 .word 0xea965609,0x69a2faf2 .word 0xd1b4ad07,0xb845dbfc .word 0xf1604687,0x69758893 .word 0x123f89a8,0xc0ab9b38 .word 0x3c7cf894,0xbbd0513d .word 0xfe4d3050,0x25a4fe92 p24_init_registers: .word 0xf4121782,0x035dfb34 ! Init value for %l0 .word 0x9eeeb060,0x34af42b9 ! Init value for %l1 .word 0x053390d1,0xce35f8fc ! Init value for %l2 .word 0x51fcc03e,0x77754a2d ! Init value for %l3 .word 0x2f0b2b3e,0x5f22796c ! Init value for %l4 .word 0xbf6760f8,0x07c0498e ! Init value for %l5 .word 0x7b5d49c2,0x3d9fe533 ! Init value for %l6 .word 0x12d7bb19,0xe7f98f15 ! Init value for %l7 .align 64 p24_init_freg: .word 0x595e7071,0xaf22e06b ! Init value for %f0 .word 0x2dd7d978,0x9f1da649 ! Init value for %f2 .word 0xcd9a20d4,0x4f534e1d ! Init value for %f4 .word 0xac0d0c66,0xa40468b2 ! Init value for %f6 .word 0xdc15f823,0xd056995e ! Init value for %f8 .word 0x472518f3,0xf52cde31 ! Init value for %f10 .word 0xe593d661,0xadbf7966 ! Init value for %f12 .word 0xf572b6f2,0x2e1ba02c ! Init value for %f14 .word 0x2195b25d,0xd747de58 ! Init value for %f16 .word 0x62b6eb6b,0xab599be0 ! Init value for %f18 .word 0xde0f93db,0x867c91e1 ! Init value for %f20 .word 0xac77d3b2,0x5a35a120 ! Init value for %f22 .word 0x280b5dea,0xd2aa3492 ! Init value for %f24 .word 0x2aa02e4d,0x71f40d6f ! Init value for %f26 .word 0x996daf3c,0xfe37cbfa ! Init value for %f28 .word 0x3016fadd,0xe98392b1 ! Init value for %f30 .word 0xef03aafe,0xe2e5764f ! Init value for %f32 .word 0xa7e061cb,0x50ed06e9 ! Init value for %f34 .word 0x70c59f2d,0xc265f408 ! Init value for %f36 .word 0xfb50565e,0xc57c2ff4 ! Init value for %f38 .word 0x822d5e66,0x5c3bcb05 ! Init value for %f40 .word 0x044df70a,0xb19d1502 ! Init value for %f42 .word 0xa6e0d48a,0x47839d54 ! Init value for %f44 .word 0xe40943e3,0x1e383061 ! Init value for %f46 .word 0xc243f86e,0x51a6da4c .word 0xf71bf87f,0xb0009720 .word 0xfcdcd120,0xb8809bab .word 0xea10ac90,0x2519ef66 .word 0xa7577926,0x0469856a .word 0xfed66600,0x105d2436 .word 0xca6aad28,0x722722f1 .word 0x812dd42f,0x2f4b8a6e p24_expected_registers: .word 0x00000000,0x992fa3a1 .word 0xffffffff,0xffffeb21 .word 0x00000000,0x00000000 .word 0x00000000,0x000000db .word 0x00000000,0x00000005 .word 0xffffffff,0xffffffff .word 0xffffffff,0xffffe153 .word 0x00000000,0x000000db p24_expected_fp_regs: .word 0x595e7071,0xaf22e06b .word 0x2dd7d978,0x9f1da649 .word 0xcd9a20d4,0x4f534e1d .word 0xac0d0c66,0xa40468b2 .word 0xdc15f823,0xd056995e .word 0x472518f3,0xf52cde31 .word 0xe593d661,0xadbf7966 .word 0xf572b6f2,0x2e1ba02c .word 0x2195b25d,0xd747de58 .word 0x62b6eb6b,0xab599be0 .word 0xde0f93db,0x867c91e1 .word 0xac77d3b2,0x5a35a120 .word 0x280b5dea,0xd2aa3492 .word 0x2aa02e4d,0x71f40d6f .word 0x996daf3c,0xfe37cbfa .word 0x3016fadd,0xe98392b1 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p24_local0_expect: .word 0x869fd164,0xf8fccc31 .word 0xc5b1b253,0x10a87e4c .word 0x00002b3e,0x6ede467c .word 0x45b81923,0x87e221ad .word 0xc3a14972,0x973fe9f0 .word 0x00f31554,0x9f67445e .word 0x00000000,0x000000db .word 0xb699e889,0x08b11f30 p24_local1_expect: .word 0x43c774d6,0x09d715f7 .word 0x31e81043,0x1aac7ac6 .word 0x0106eb21,0x08a28b1c .word 0xfd75d9db,0x08b11f30 .word 0x2f0b2b3e,0x5f22796c .word 0xb699e889,0xe52ac166 .word 0x00000008,0x00050005 .word 0x4f61bd10,0x2acbc6c7 p24_local2_expect: .word 0x00db67bd,0x32d54d70 .word 0x992fa3a1,0x4d0167dd .word 0x7b50e9d9,0xa6fe6ac8 .word 0xce35f8fc,0x006e8fc2 .word 0x53120a78,0xce49b08a .word 0xb699e889,0x08b11f30 .word 0xce35f8fc,0x05aee153 .word 0xae114bc8,0x59d1d599 p24_local3_expect: .word 0xe58c3139,0x8d3c84e7 .word 0xd82a7da1,0x3064251d .word 0x00002b3e,0xd9107f6f .word 0xffffffff,0xffffe153 .word 0xf351e13b,0x9d248478 .word 0xc9f38be7,0xce35f8fc .word 0x9e9e9049,0x4353dabd .word 0x00000005,0x08b11f30 p25_init_registers: .word 0xf4cd6612,0x20a04d90 ! Init value for %l0 .word 0xaf26f47e,0x2130c63b ! Init value for %l1 .word 0xc918dc2c,0xa79575fc ! Init value for %l2 .word 0x9de0d722,0x9e208b7a ! Init value for %l3 .word 0xdc07f134,0x1e7aeb37 ! Init value for %l4 .word 0x39082a47,0xebeb341f ! Init value for %l5 .word 0xc3e0c8fe,0xa29c06cb ! Init value for %l6 .word 0x3cde3e20,0x356845c9 ! Init value for %l7 .align 64 p25_init_freg: .word 0xa8bbcf62,0xabc485d8 ! Init value for %f0 .word 0x3632dfef,0xa0a9d80e ! Init value for %f2 .word 0xc8ed6f01,0xbb8ff1ed ! Init value for %f4 .word 0xcf475979,0x3b167688 ! Init value for %f6 .word 0xc8d7e95f,0xf03a42d0 ! Init value for %f8 .word 0x31ee2b9e,0x57813949 ! Init value for %f10 .word 0x753b9211,0x09f8d312 ! Init value for %f12 .word 0xab3d7dec,0xf36bf25f ! Init value for %f14 .word 0x2918913a,0x31a1d8af ! Init value for %f16 .word 0xcace6c4f,0xd0d07299 ! Init value for %f18 .word 0x7b134117,0xba3ca2c2 ! Init value for %f20 .word 0x802d0c3a,0x23fbccf0 ! Init value for %f22 .word 0xd8c710dc,0x4efbd8d8 ! Init value for %f24 .word 0xd52fb3c8,0x172cdd40 ! Init value for %f26 .word 0xabef4cdb,0xf82925ba ! Init value for %f28 .word 0xe8f546d3,0x57d93f15 ! Init value for %f30 .word 0xc87106f0,0xf5878b58 ! Init value for %f32 .word 0x2e9257e2,0x9acb1610 ! Init value for %f34 .word 0x47668a18,0x8710b72a ! Init value for %f36 .word 0xe303cb3c,0x8535b84c ! Init value for %f38 .word 0x51d79e5b,0x03faed72 ! Init value for %f40 .word 0x6b8352c6,0x9942db5d ! Init value for %f42 .word 0x2c9e2ca6,0xe7440e89 ! Init value for %f44 .word 0x1a9c2471,0x043541a7 ! Init value for %f46 .word 0x18bf3304,0x50d3c521 .word 0x4d1e83b1,0x77c0bc40 .word 0x92fd1064,0x4e73bd5c .word 0xc96bdea4,0x8dfed6d9 .word 0x03e36b2e,0x5beb0843 .word 0xfd37a27f,0xd7087c76 .word 0xc192fcb8,0xd28014fe .word 0xecc9005f,0x1c5bd92a p25_expected_registers: .word 0x00000000,0x00004a98 .word 0x00000000,0x0000633a .word 0x00000000,0x84387998 .word 0x00000000,0x6a43f507 .word 0x00000000,0x448460dc .word 0x00000000,0x83f906e0 .word 0x00000000,0x84387998 .word 0x00000000,0x000024f4 p25_expected_fp_regs: .word 0xa8bbcf62,0xabc485d8 .word 0x3632dfef,0xa0a9d80e .word 0xc8ed6f01,0xbb8ff1ed .word 0xcf475979,0x3b167688 .word 0xc8d7e95f,0xf03a42d0 .word 0x31ee2b9e,0x57813949 .word 0x753b9211,0x09f8d312 .word 0xab3d7dec,0xf36bf25f .word 0x2918913a,0x31a1d8af .word 0xcace6c4f,0xd0d07299 .word 0x7b134117,0xba3ca2c2 .word 0x802d0c3a,0x23fbccf0 .word 0xd8c710dc,0x4efbd8d8 .word 0xd52fb3c8,0x172cdd40 .word 0xabef4cdb,0xf82925ba .word 0xe8f546d3,0x57d93f15 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p25_local0_expect: .word 0xdbe5db81,0x753f955d .word 0xa79575fe,0x9e208b7a .word 0xbb06dc20,0x1514309f .word 0x0324443c,0x9f04c7cb .word 0x7948d081,0x5f0cb242 .word 0x163f913f,0x4464b8f3 .word 0x1fcac63b,0xb51375f9 .word 0x95918228,0x0d4432b9 p25_local1_expect: .word 0x3061e40f,0x6378d9eb .word 0x9b010131,0xac3a1991 .word 0xc6231353,0x8fb4a06e .word 0x2b68d35b,0x129ce8e7 .word 0x4a98b12d,0x7c754b26 .word 0x1589b408,0xf50724f4 .word 0x3a34e16a,0xb907d88c .word 0x4e95cd1f,0x0ded89db p25_local2_expect: .word 0x448460dc,0x83f906e0 .word 0xb8cf570e,0x1f7c8dfe .word 0xd24f0f22,0x32ef1090 .word 0xdaa0fc8f,0x03db283b .word 0x7ab03621,0x71a7e0a9 .word 0x9674633a,0xf8d6c35e .word 0x26f990ab,0x69fbe317 .word 0xb5ef0571,0xe1502d99 p25_local3_expect: .word 0x71a8fa79,0x8f8fbefb .word 0x0648014b,0xdc5c6588 .word 0xf6ff5e06,0xf3dd214c .word 0x46662f10,0x5040dc12 .word 0xe415d808,0x448460dc .word 0x84387998,0x6a43f507 .word 0xf4753544,0x4d903aae .word 0xb8cf570e,0xb8cf570e p26_init_registers: .word 0xf88fca8e,0x645856fa ! Init value for %l0 .word 0xe86b3335,0xe44b7824 ! Init value for %l1 .word 0x5bba164c,0x69dcf04e ! Init value for %l2 .word 0x28a48578,0x779a4433 ! Init value for %l3 .word 0x69f6b44c,0x7867ed4b ! Init value for %l4 .word 0xb2bcb4fa,0x221252bc ! Init value for %l5 .word 0xf1052982,0x789f8896 ! Init value for %l6 .word 0x19bcd10d,0xf96684fe ! Init value for %l7 .align 64 p26_init_freg: .word 0x77571de5,0xe6ae8629 ! Init value for %f0 .word 0xdaf7f95e,0xe06e9080 ! Init value for %f2 .word 0x3f4d4953,0x76f12003 ! Init value for %f4 .word 0x910a53e5,0x62cdf0d8 ! Init value for %f6 .word 0x70896f29,0x9e521a88 ! Init value for %f8 .word 0x054f893c,0x8192d3ed ! Init value for %f10 .word 0x26e1a9be,0x0477a2dd ! Init value for %f12 .word 0x787f6bd1,0x63e8d580 ! Init value for %f14 .word 0x0dea50b3,0x7cd0d3ad ! Init value for %f16 .word 0x72bc5493,0xee9ad374 ! Init value for %f18 .word 0x7d20f6aa,0xa68c55bf ! Init value for %f20 .word 0x2d314034,0x3ba93da3 ! Init value for %f22 .word 0xf61df3b2,0x00dc3c05 ! Init value for %f24 .word 0xde4ef649,0x4dc8e2e2 ! Init value for %f26 .word 0xd7508bbe,0x5c593865 ! Init value for %f28 .word 0xb09f77e7,0x0d3e49e6 ! Init value for %f30 .word 0x7f5a02b0,0xc3bfd4cc ! Init value for %f32 .word 0x939774c1,0xc54b906a ! Init value for %f34 .word 0x07742e17,0x03e3e73b ! Init value for %f36 .word 0xab98bb20,0xcb1107a9 ! Init value for %f38 .word 0x609bfce9,0xce014ae1 ! Init value for %f40 .word 0x56093521,0x7913385a ! Init value for %f42 .word 0xa8a25fe3,0xe103954f ! Init value for %f44 .word 0xd1aa5406,0x44fee0c5 ! Init value for %f46 .word 0x3ce85049,0x4bca05f9 .word 0x295878b1,0x10af8e96 .word 0x6e71350d,0x0ae7acb4 .word 0xd20d7c4f,0x6d630ea1 .word 0x24159fcd,0x5514726b .word 0x716e0dc6,0xeed5beee .word 0x3f614a25,0x9007a1b4 .word 0x226cf372,0xebaef0c1 p26_expected_registers: .word 0x00000000,0x000000c0 .word 0x00000000,0x00000005 .word 0x00000000,0x5e69c317 .word 0x00000000,0x2fe72f83 .word 0x00000000,0x0000f82a .word 0x00000000,0x5f54327c .word 0x00000000,0x07ba29db .word 0x00000000,0x4e35fb48 p26_expected_fp_regs: .word 0x77571de5,0xe6ae8629 .word 0xdaf7f95e,0xe06e9080 .word 0x3f4d4953,0x76f12003 .word 0x910a53e5,0x62cdf0d8 .word 0x70896f29,0x9e521a88 .word 0x054f893c,0x8192d3ed .word 0x26e1a9be,0x0477a2dd .word 0x787f6bd1,0x63e8d580 .word 0x0dea50b3,0x7cd0d3ad .word 0x72bc5493,0xee9ad374 .word 0x7d20f6aa,0xa68c55bf .word 0x2d314034,0x3ba93da3 .word 0xf61df3b2,0x00dc3c05 .word 0xde4ef649,0x4dc8e2e2 .word 0xd7508bbe,0x5c593865 .word 0xb09f77e7,0x0d3e49e6 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p26_local0_expect: .word 0xe879f601,0x7bea3133 .word 0x45016737,0xbe8b02da .word 0x8703dab4,0xfd512f83 .word 0x92c9b5cd,0x03d56eb6 .word 0x66950caf,0x30e356e4 .word 0x07ba29db,0x2fe72f83 .word 0xbfb18f5e,0x2f8356e4 .word 0x0de00852,0x5f54327c p26_local1_expect: .word 0x7ce59a43,0xd6083f20 .word 0xf85c15ea,0x84950a17 .word 0xdae54f41,0x5c8f9bc4 .word 0x66950caf,0x30e356e4 .word 0xaf05a0cb,0x371bf0c8 .word 0x07ba29db,0x2fe72f83 .word 0x6a688b4f,0x68c5f82a .word 0x6605058c,0x00009503 p26_local2_expect: .word 0xd79264d5,0xa059f0f3 .word 0x66950caf,0x30e356e4 .word 0xecd1e32b,0xbdefc99f .word 0x9e1319fd,0xe306338a .word 0x00000000,0x07ba29db .word 0x749d3556,0xca56c2f5 .word 0x0000f82a,0x5f54327c .word 0x4bf64de6,0x54c89503 p26_local3_expect: .word 0x58aff0f3,0x618eb1fb .word 0xb8d485ed,0x8c31f994 .word 0xffffffff,0xcdd60a28 .word 0x5e69c317,0xef3beb64 .word 0x69dcf04e,0x72de8e71 .word 0xa58e1284,0xa8ecf86b .word 0x000085ed,0x07ba29db .word 0x4433a790,0x2c990027 p27_init_registers: .word 0xd3163dd8,0x02df1fa7 ! Init value for %l0 .word 0x25d2a3ec,0xb9e45f20 ! Init value for %l1 .word 0x50716b5c,0x1925dc18 ! Init value for %l2 .word 0x7dd04138,0x8f8a41b1 ! Init value for %l3 .word 0x182c655f,0xf27e1a7a ! Init value for %l4 .word 0x3e007fd0,0xda2342ab ! Init value for %l5 .word 0x1f4da931,0xe1abd286 ! Init value for %l6 .word 0xb69e89b2,0x5171f903 ! Init value for %l7 .align 64 p27_init_freg: .word 0x2d5516aa,0xfd3044a7 ! Init value for %f0 .word 0x8c88849f,0x6f128fe4 ! Init value for %f2 .word 0xe857df8f,0xa3a57dba ! Init value for %f4 .word 0x07fd4616,0x5456d8d7 ! Init value for %f6 .word 0xb666681e,0x02735a92 ! Init value for %f8 .word 0x2327b467,0xf468cc8e ! Init value for %f10 .word 0x7b8bb51d,0xac3d0498 ! Init value for %f12 .word 0x911262fc,0x4159242b ! Init value for %f14 .word 0x018aec75,0xa1938502 ! Init value for %f16 .word 0x4ac63f90,0xe23d4860 ! Init value for %f18 .word 0xeecd15bf,0x29a379dd ! Init value for %f20 .word 0x468351d6,0x38ab3059 ! Init value for %f22 .word 0xf4eb36d6,0x26376d19 ! Init value for %f24 .word 0xe1190d0b,0xeb157d6b ! Init value for %f26 .word 0x06290aaa,0xcbf4da37 ! Init value for %f28 .word 0xb37627bd,0x9731cf6e ! Init value for %f30 .word 0x9395c2b5,0x0f18ee86 ! Init value for %f32 .word 0x6ac73177,0xca6551c4 ! Init value for %f34 .word 0x69fcba42,0x6491e82b ! Init value for %f36 .word 0xc12b8956,0x2da9cf6d ! Init value for %f38 .word 0x1eb0ad4f,0x857ba72b ! Init value for %f40 .word 0x84a7b62d,0xbd37a582 ! Init value for %f42 .word 0xeae714f9,0xa947409f ! Init value for %f44 .word 0x06bd35bd,0xd418c6e9 ! Init value for %f46 .word 0x20d64f7d,0x12ba7c58 .word 0xf39a7e77,0x488870ca .word 0xebef2c7e,0xc6a09bb1 .word 0x590f705a,0x0b7393a2 .word 0x3c2de884,0x8def6a04 .word 0x9b6f0b83,0x73ca48aa .word 0x5376b301,0xb4d95833 .word 0xb61008d6,0xdd1c8b90 p27_expected_registers: .word 0xffffffff,0xc8d8a790 .word 0x00000000,0x00000039 .word 0x00000000,0x00000012 .word 0x00000000,0x0000cc1b .word 0x00000000,0x00000000 .word 0x00000000,0x0000fcaf .word 0xffffffff,0xfcd40307 .word 0x00000000,0x00004d73 p27_expected_fp_regs: .word 0x2d5516aa,0xfd3044a7 .word 0x8c88849f,0x6f128fe4 .word 0xe857df8f,0xa3a57dba .word 0x07fd4616,0x5456d8d7 .word 0xb666681e,0x02735a92 .word 0x2327b467,0xf468cc8e .word 0x7b8bb51d,0xac3d0498 .word 0x911262fc,0x4159242b .word 0x018aec75,0xa1938502 .word 0x4ac63f90,0xe23d4860 .word 0xeecd15bf,0x29a379dd .word 0x468351d6,0x38ab3059 .word 0xf4eb36d6,0x26376d19 .word 0xe1190d0b,0xeb157d6b .word 0x06290aaa,0xcbf4da37 .word 0xb37627bd,0x9731cf6e .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p27_local0_expect: .word 0xb4b72fb1,0x449370e6 .word 0x00000000,0xdf667d25 .word 0xe1abd286,0x000000b1 .word 0x8ccb62a5,0xe1cd597b .word 0x1f4da931,0xe1abd286 .word 0x8de44d73,0xfff4baee .word 0xfcd40307,0x000070e6 .word 0xc8d8a790,0x00000039 p27_local1_expect: .word 0xc8d8a790,0x61f5dbe4 .word 0x00000000,0xdf667d25 .word 0x39b67184,0xfd1bc53f .word 0x00000000,0x00000039 .word 0xfcd40307,0x556e4b36 .word 0x5171f903,0x2c5ddc54 .word 0x00b162b3,0x00000039 .word 0x52fe6de7,0xbbe0070e p27_local2_expect: .word 0x16b1efd5,0x90cc9ae4 .word 0x1bfa952d,0xb825cc1b .word 0x03070000,0x0000fcaf .word 0xb790f175,0x4ced6979 .word 0x3fcbfcaf,0xdc35df77 .word 0x57fba1f3,0xa300aafb .word 0x000070e6,0xe168580e .word 0x0012d858,0x4e3d64a4 p27_local3_expect: .word 0x132fdacf,0x9a39e38f .word 0xdc8fdfb5,0x5a6d650e .word 0xdf667d25,0x31f12385 .word 0xa32e73c1,0x33d5b156 .word 0xcc68db8d,0x52223a7a .word 0xe1abd286,0xffffff86 .word 0x00000000,0x0000fcaf .word 0x1f4da931,0xe1abd286 p28_init_registers: .word 0x4da6dc8f,0xd9a4604a ! Init value for %l0 .word 0xb54bf28e,0xa6d593a9 ! Init value for %l1 .word 0x80bc3311,0xd50970fe ! Init value for %l2 .word 0x1f5ca3aa,0xf4cab1d3 ! Init value for %l3 .word 0xac2f6570,0x7cd37e61 ! Init value for %l4 .word 0xdd04e5ec,0x398ffa3d ! Init value for %l5 .word 0x177fb3c9,0xf6353021 ! Init value for %l6 .word 0xd689bef5,0xbf8dd9d0 ! Init value for %l7 .align 64 p28_init_freg: .word 0x3af0324d,0x9692be68 ! Init value for %f0 .word 0x0d972685,0x5a23f8dd ! Init value for %f2 .word 0x81116e08,0x0b4cfed8 ! Init value for %f4 .word 0xf34a9d0d,0x9d4f260d ! Init value for %f6 .word 0x88857de7,0xc2560043 ! Init value for %f8 .word 0x7a292a98,0xb4dc7ae7 ! Init value for %f10 .word 0xb3ecb1f6,0xe2798f77 ! Init value for %f12 .word 0x50f53937,0xfb17eb40 ! Init value for %f14 .word 0x7bfb1670,0x10612708 ! Init value for %f16 .word 0x4392fafa,0x2ab386f9 ! Init value for %f18 .word 0xc78204d4,0x1aa51e06 ! Init value for %f20 .word 0x275a0ccc,0xfc077b32 ! Init value for %f22 .word 0x85c23004,0x112298fe ! Init value for %f24 .word 0x9abf61c3,0x27a35236 ! Init value for %f26 .word 0xb4c58e9f,0x5279d6e6 ! Init value for %f28 .word 0xdb71b9d6,0x3b1f47bb ! Init value for %f30 .word 0x8af88fce,0xd594b39c ! Init value for %f32 .word 0xe16ed309,0xb77c788c ! Init value for %f34 .word 0xa282fd46,0xff7462be ! Init value for %f36 .word 0x033b0585,0x70891ea6 ! Init value for %f38 .word 0xcd7c3727,0xc2b430e6 ! Init value for %f40 .word 0x1989ed09,0x2e96a604 ! Init value for %f42 .word 0xa5e774cb,0xf0efa1df ! Init value for %f44 .word 0xe522de11,0xf0ff1447 ! Init value for %f46 .word 0x363709bf,0xd7c3b0c9 .word 0x4146d6b8,0x1aa2a066 .word 0xcdec06c7,0xa6f83af1 .word 0x6787bf95,0xc83025f5 .word 0x55445a3b,0x8fca4307 .word 0x2b1beef9,0x5312814d .word 0xde572676,0xead2e0c5 .word 0x44900427,0x2af67be8 p28_expected_registers: .word 0xffffffff,0xffffff8e .word 0xdaa0a16e,0x8e9638a3 .word 0x00000000,0x0000311a .word 0xffffffff,0xe073d9fc .word 0x00000000,0x00003311 .word 0x00000000,0x00b3c6ae .word 0x00000000,0xdaa0a16e .word 0x00000000,0x8e9638a3 p28_expected_fp_regs: .word 0x3af0324d,0x9692be68 .word 0x0d972685,0x5a23f8dd .word 0x81116e08,0x0b4cfed8 .word 0xf34a9d0d,0x9d4f260d .word 0x88857de7,0xc2560043 .word 0x7a292a98,0xb4dc7ae7 .word 0xb3ecb1f6,0xe2798f77 .word 0x50f53937,0xfb17eb40 .word 0x7bfb1670,0x10612708 .word 0x4392fafa,0x2ab386f9 .word 0xc78204d4,0x1aa51e06 .word 0x275a0ccc,0xfc077b32 .word 0x85c23004,0x112298fe .word 0x9abf61c3,0x27a35236 .word 0xb4c58e9f,0x5279d6e6 .word 0xdb71b9d6,0x3b1f47bb .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p28_local0_expect: .word 0xd9d0604a,0xd9d093a9 .word 0x57ae38a3,0x5fae7410 .word 0xf6353021,0xbf8dd9d0 .word 0xf6353021,0xfc10ad11 .word 0x755bae8b,0xd05e4520 .word 0x42cb9a15,0x17ffad05 .word 0xa8edf8fb,0xb1903d7f .word 0x08eed1a3,0x7cd37e61 p28_local1_expect: .word 0x2721fb0b,0x6953c06c .word 0xd50970fe,0xf4cab1d3 .word 0xdaa0a16e,0x8e9638a3 .word 0xce3ccbe4,0xc64f1e04 .word 0xad8d8985,0x00b3c6ae .word 0xdc8c43ea,0xd965f4d8 .word 0x00000000,0xdaa0a16e .word 0xa6d593a9,0x00b3c6ae p28_local2_expect: .word 0xb54bf28e,0xa6d593a9 .word 0x80bc3311,0xd50970fe .word 0xf3a59569,0x9d3ab4d0 .word 0x7e0f95ce,0x9d5c633e .word 0xfe7d5513,0x07df0bad .word 0xdaa0a16e,0x8e9638a3 .word 0xac2f6570,0x7cd37e61 .word 0x00000000,0x00000050 p28_local3_expect: .word 0x7d530df5,0xd421af22 .word 0x4e0ed955,0x311a94d2 .word 0x296c56f5,0x657afa3d .word 0x0000003d,0xbf8dd9d0 .word 0x00003311,0xe073d9fc .word 0xac2f6570,0x7cd37e61 .word 0x600c5fb6,0x158779e5 .word 0x4fc8abf0,0x8e64890f p29_init_registers: .word 0x030321aa,0x1bbcb33c ! Init value for %l0 .word 0x4b1e4788,0x2ec7eaa0 ! Init value for %l1 .word 0xe9f84d58,0xe17e6684 ! Init value for %l2 .word 0x2e43eb66,0x4285c67e ! Init value for %l3 .word 0x42a09b6c,0xd5d4ef98 ! Init value for %l4 .word 0x480742ba,0x32125bf5 ! Init value for %l5 .word 0x2582cee2,0xc497fe18 ! Init value for %l6 .word 0xd8a50590,0x6a909533 ! Init value for %l7 .align 64 p29_init_freg: .word 0xca27fa70,0x4640c0ef ! Init value for %f0 .word 0x8a3c70e6,0xfee817a7 ! Init value for %f2 .word 0x499aa0f9,0x805508d9 ! Init value for %f4 .word 0x6db69390,0x73b7964b ! Init value for %f6 .word 0xf227430a,0x6be71070 ! Init value for %f8 .word 0x1aa6ea5e,0x40d11ee7 ! Init value for %f10 .word 0xbdf1f5ca,0x9f6a77dc ! Init value for %f12 .word 0x6dfcecd9,0xbaebafd8 ! Init value for %f14 .word 0x5cbbbef5,0x103598f1 ! Init value for %f16 .word 0x2504c0dc,0x652d7fe8 ! Init value for %f18 .word 0x25454a32,0xb7b404a4 ! Init value for %f20 .word 0xad88c790,0xb23dbd2e ! Init value for %f22 .word 0x9fd77362,0xddd348be ! Init value for %f24 .word 0x342cebbc,0xa7f16f35 ! Init value for %f26 .word 0x68c1ebf2,0x6e5bd158 ! Init value for %f28 .word 0xa3b6fbd6,0x99f62dd4 ! Init value for %f30 .word 0xfcc4d197,0xdb7ce8e7 ! Init value for %f32 .word 0x3143429e,0xc4bc1028 ! Init value for %f34 .word 0x033c87d1,0x7385ed33 ! Init value for %f36 .word 0x2e4cd67d,0x6023b3db ! Init value for %f38 .word 0xa81d7ac0,0x2830f7c0 ! Init value for %f40 .word 0xc515fc5f,0xe7e55943 ! Init value for %f42 .word 0xa19c5c46,0xd1d50a3c ! Init value for %f44 .word 0xa9814dab,0xd64865a8 ! Init value for %f46 .word 0xb0df4955,0xed7d9a35 .word 0xe4bd8a7e,0x0abe8c64 .word 0x2237be0b,0x3864da90 .word 0x568c0ef9,0xb754e947 .word 0xd5eef4e5,0xaa9e6d16 .word 0xe825629c,0x475a89b5 .word 0xc2a06955,0x48d0c7bf .word 0x85d781a1,0x23a77e63 p29_expected_registers: .word 0x00000000,0x770e5de7 .word 0x00000000,0xb5342f5e .word 0x00000000,0xf5442517 .word 0xffffffff,0x928502a4 .word 0x00000000,0x00001533 .word 0x00000000,0xfada50df .word 0xffffffff,0xb5342f5e .word 0x00000000,0xc65bc2b0 p29_expected_fp_regs: .word 0xca27fa70,0x4640c0ef .word 0x8a3c70e6,0xfee817a7 .word 0x499aa0f9,0x805508d9 .word 0x6db69390,0x73b7964b .word 0xf227430a,0x6be71070 .word 0x1aa6ea5e,0x40d11ee7 .word 0xbdf1f5ca,0x9f6a77dc .word 0x6dfcecd9,0xbaebafd8 .word 0x5cbbbef5,0x103598f1 .word 0x2504c0dc,0x652d7fe8 .word 0x25454a32,0xb7b404a4 .word 0xad88c790,0xb23dbd2e .word 0x9fd77362,0xddd348be .word 0x342cebbc,0xa7f16f35 .word 0x68c1ebf2,0x6e5bd158 .word 0xa3b6fbd6,0x99f62dd4 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p29_local0_expect: .word 0x8070b4c7,0xac19a270 .word 0x18e521be,0xbf522e1b .word 0x8133f95f,0x88b7dc57 .word 0xaab21ff2,0x140802aa .word 0x092d05aa,0xd230c8bc .word 0x770e5de7,0xb5342f5e .word 0x7245cdba,0x283573ab .word 0xfe0dfb98,0xc8afb730 p29_local1_expect: .word 0xd071b88c,0x85bc2fdc .word 0x269f5343,0xfada50df .word 0x000000a4,0xffff00a4 .word 0x928502a4,0x51006d21 .word 0x941c7ea0,0xc65bc2b0 .word 0xf449c4e2,0xfa2de124 .word 0xb1e9fbf2,0x4a2e3368 .word 0x9533916a,0x14b305aa p29_local2_expect: .word 0xbca44159,0x15338761 .word 0x7dd3475e,0x87933bc0 .word 0x56550f17,0x000000a4 .word 0xd5d4ef98,0x00000002 .word 0x4a2e3368,0x6a902e1b .word 0xa8a825f0,0xe5e84eac .word 0xb567e842,0xbc823d2c .word 0x7edb4fcd,0xd64ee203 p29_local3_expect: .word 0xb5342f5e,0xc65bc2b0 .word 0x3d2b55a5,0xcd57763a .word 0x3e362492,0xf5442517 .word 0xffffffff,0xffffc8af .word 0xffffffb5,0xfada50df .word 0x9b83d002,0xaffdb15c .word 0x1bbcb33c,0xb0a91651 .word 0xdf7447c0,0xbd0bd829 p30_init_registers: .word 0x643588b4,0x83b61a06 ! Init value for %l0 .word 0x4ed83dd7,0xff101238 ! Init value for %l1 .word 0x67a37cd2,0x33eaafca ! Init value for %l2 .word 0x40ee347e,0x7f38dafc ! Init value for %l3 .word 0x243f29dc,0x6aa69e67 ! Init value for %l4 .word 0x82626d14,0x01b3bee5 ! Init value for %l5 .word 0xae9d15fe,0x55463e10 ! Init value for %l6 .word 0x83d94e0b,0xe07b434a ! Init value for %l7 .align 64 p30_init_freg: .word 0xb4ac3bd6,0xbdfad78b ! Init value for %f0 .word 0x8bc01157,0x284db8e4 ! Init value for %f2 .word 0xac333cc7,0xb58f248a ! Init value for %f4 .word 0x9857a5e1,0x43205bb9 ! Init value for %f6 .word 0x6316c459,0x571c3f6b ! Init value for %f8 .word 0x3181c7ca,0x772ed338 ! Init value for %f10 .word 0xbc6e4752,0xf1416900 ! Init value for %f12 .word 0xb246f87f,0x15f18c4a ! Init value for %f14 .word 0x3913ec1d,0x39e4772b ! Init value for %f16 .word 0xf48b4f45,0xb4fd4f56 ! Init value for %f18 .word 0x3072d184,0x7b0a42cc ! Init value for %f20 .word 0x7102ab71,0x571a572c ! Init value for %f22 .word 0xf169ceb5,0x63098dc0 ! Init value for %f24 .word 0x2e0982b7,0x539a94ff ! Init value for %f26 .word 0xff9b5e10,0x6b66ffdd ! Init value for %f28 .word 0x12bfb083,0x23d22446 ! Init value for %f30 .word 0xf95f3a7d,0xab734614 ! Init value for %f32 .word 0xf843e080,0xa6f2dfce ! Init value for %f34 .word 0x9f0f5f6a,0xbff165ea ! Init value for %f36 .word 0x3506b63f,0xb829aec6 ! Init value for %f38 .word 0x67b3e58d,0xdc503bd4 ! Init value for %f40 .word 0x4a9b7ddf,0xd25fd8ee ! Init value for %f42 .word 0x48ff84f3,0xde6bb09f ! Init value for %f44 .word 0x8c0f2513,0x41809857 ! Init value for %f46 .word 0x899686d6,0xe558bff2 .word 0xa5dcdef6,0xd8c3925c .word 0x7a34027a,0x7934b3bc .word 0xeef9281d,0xf0cabd8e .word 0x882a3be9,0xcdafde8f .word 0xe925e916,0x12b7df18 .word 0x53f81169,0xab82f220 .word 0x0e05cafd,0x8d39cc8c p30_expected_registers: .word 0xffffffff,0xffffdafc .word 0x00000000,0x11142aa1 .word 0x00000000,0x49ffffff .word 0x40ee347e,0x7f38dafc .word 0x00000000,0x000077ba .word 0x00000000,0x0000002d .word 0xffffffff,0xffffe749 .word 0xffffffff,0xffffffe4 p30_expected_fp_regs: .word 0xb4ac3bd6,0xbdfad78b .word 0x8bc01157,0x284db8e4 .word 0xac333cc7,0xb58f248a .word 0x9857a5e1,0x43205bb9 .word 0x6316c459,0x571c3f6b .word 0x3181c7ca,0x772ed338 .word 0xbc6e4752,0xf1416900 .word 0xb246f87f,0x15f18c4a .word 0x3913ec1d,0x39e4772b .word 0xf48b4f45,0xb4fd4f56 .word 0x3072d184,0x7b0a42cc .word 0x7102ab71,0x571a572c .word 0xf169ceb5,0x63098dc0 .word 0x2e0982b7,0x539a94ff .word 0xff9b5e10,0x6b66ffdd .word 0x12bfb083,0x23d22446 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p30_local0_expect: .word 0x75fa5779,0x90143e10 .word 0x8a2e8670,0x2aaeab3a .word 0x55463e10,0x00002a16 .word 0x49ffffff,0xc222719a .word 0x00000000,0x11142aa1 .word 0x44fcfa4f,0xf20c3953 .word 0x55463e10,0x00002a16 .word 0x86a46239,0x2993e6a3 p30_local1_expect: .word 0xfb55a1fd,0x8edee190 .word 0x000045bb,0x7f38dafc .word 0xafe5b85c,0x66069ea4 .word 0x7d2b93a7,0xaa9445bb .word 0xffa81c0c,0x161d2221 .word 0x49ffffff,0xffffffe4 .word 0x6aa69e67,0x2014ea67 .word 0x9ca0e749,0xd67d18c6 p30_local2_expect: .word 0x8b09de49,0x18cd7ba3 .word 0x91024901,0x81e68ba2 .word 0xba83bf3c,0x4a2d5173 .word 0x82de33a4,0xbaa30e56 .word 0x79f75a8a,0x55234b2d .word 0xf8af292d,0x447df0fd .word 0x792a2a16,0x2fddff9a .word 0x2ce7f282,0x1af88725 p30_local3_expect: .word 0x40ee347e,0x7f38dafc .word 0x0000792a,0xe7492c82 .word 0xef2ea2e0,0x40b877ba .word 0xd9b49bf7,0xe4252aa1 .word 0x9ca0e749,0xe7492c82 .word 0xc889ffe4,0x2014ea67 .word 0xae9d15fe,0x55463e10 .word 0x00000000,0x11142aa1 p31_init_registers: .word 0x56df1cde,0x64078175 ! Init value for %l0 .word 0x190473bc,0x91e7da27 ! Init value for %l1 .word 0x177695b4,0x7775ee82 ! Init value for %l2 .word 0xdbfe3ae6,0x980caee4 ! Init value for %l3 .word 0x2f5a7c7b,0xc4a71564 ! Init value for %l4 .word 0xb20cf62e,0x6687bebb ! Init value for %l5 .word 0xc3fe258d,0xc8a09561 ! Init value for %l6 .word 0xd3c54632,0x14d52c7e ! Init value for %l7 .align 64 p31_init_freg: .word 0x334e0882,0x5ee3d42a ! Init value for %f0 .word 0x62ef6d1e,0x5d40aa19 ! Init value for %f2 .word 0x5149144d,0x40c23e72 ! Init value for %f4 .word 0xd7332098,0xf03d60f4 ! Init value for %f6 .word 0xa58aff83,0xa349302a ! Init value for %f8 .word 0x8b790a22,0xb3ff6943 ! Init value for %f10 .word 0x28322d3a,0x5f9c09a8 ! Init value for %f12 .word 0xc1f54d9a,0x754ffeaa ! Init value for %f14 .word 0x17bb0a93,0x7975ebf5 ! Init value for %f16 .word 0x53432c7b,0xe55da62a ! Init value for %f18 .word 0xa8faf784,0x125e13b2 ! Init value for %f20 .word 0x4d0550fc,0x0e3e383e ! Init value for %f22 .word 0xf5289d0b,0x24d0163a ! Init value for %f24 .word 0x6a56eaab,0x58ce8fb8 ! Init value for %f26 .word 0xef1f6d41,0xb75c1d3c ! Init value for %f28 .word 0x2fb14175,0xc7db1f58 ! Init value for %f30 .word 0x9b24b47c,0x22223f59 ! Init value for %f32 .word 0xfb4793dc,0x562321e0 ! Init value for %f34 .word 0xd8f3a33f,0xb5bed65d ! Init value for %f36 .word 0x66ac6559,0x4ad91e9c ! Init value for %f38 .word 0x43f79a04,0x1f842c91 ! Init value for %f40 .word 0x58781b33,0xd27d01b5 ! Init value for %f42 .word 0xbd9f3aca,0x33b9e230 ! Init value for %f44 .word 0x25f84c79,0xa5f868a7 ! Init value for %f46 .word 0x10fd5796,0xc1c080cc .word 0xc29100a4,0x56f247b3 .word 0x5b21b09f,0x45d12ac0 .word 0x88a3384c,0x1b001d5d .word 0x531f31d2,0x75537ea0 .word 0x814a5338,0x58376ada .word 0x20c9eae8,0x00409f02 .word 0x99111892,0x703dfe76 p31_expected_registers: .word 0x762acd27,0x5b43e921 .word 0x00000000,0x00000000 .word 0x00000000,0x7d68287d .word 0xd84d9a6e,0x600b8f39 .word 0x00000000,0x864d4c24 .word 0x00000000,0x00003cda .word 0xffffffff,0xffffffdc .word 0x00000000,0x0000003c p31_expected_fp_regs: .word 0x334e0882,0x5ee3d42a .word 0x62ef6d1e,0x5d40aa19 .word 0x5149144d,0x40c23e72 .word 0xd7332098,0xf03d60f4 .word 0xa58aff83,0xa349302a .word 0x8b790a22,0xb3ff6943 .word 0x28322d3a,0x5f9c09a8 .word 0xc1f54d9a,0x754ffeaa .word 0x17bb0a93,0x7975ebf5 .word 0x53432c7b,0xe55da62a .word 0xa8faf784,0x125e13b2 .word 0x4d0550fc,0x0e3e383e .word 0xf5289d0b,0x24d0163a .word 0x6a56eaab,0x58ce8fb8 .word 0xef1f6d41,0xb75c1d3c .word 0x2fb14175,0xc7db1f58 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p31_local0_expect: .word 0x1fe53dc4,0xcb2c9227 .word 0xf653aee4,0xfc8ddb76 .word 0x864d4c24,0xd2db5398 .word 0x9e3af9a1,0x7d68287d .word 0x417234f0,0x45cd8600 .word 0x41bf209f,0xdd45c2e7 .word 0x79f579b5,0x0182003c .word 0x050008fa,0x4d9eb13c p31_local1_expect: .word 0x0fcbf919,0xc9b451dd .word 0xd2353a9f,0xaebb48e0 .word 0x0125b204,0xf2e9fc3f .word 0x9aec3f06,0x41bea1b0 .word 0x5b43e921,0xffff21e7 .word 0xd84d9a6e,0x600b8f39 .word 0x3cdaa83c,0x928f287d .word 0xffffffff,0x24ffffff p31_local2_expect: .word 0xe9a177ef,0x4e9b0dfc .word 0x65356265,0xf2b72d51 .word 0xbc6d3775,0x4d2cdcaf .word 0x013d7c4e,0x26a148b1 .word 0x9a79a9cf,0x60260fa7 .word 0x65f9c459,0xd2070a80 .word 0x35d9301e,0x65f9c459 .word 0x80954adc,0x246a8dfb p31_local3_expect: .word 0x35d9301e,0x65f9c459 .word 0x00000000,0x4d2cdcaf .word 0xaee40ebc,0x68ebc944 .word 0xb040af1b,0x48adaf15 .word 0x552567fc,0x0000aee4 .word 0x28af8d7d,0xc9a294a3 .word 0xf6dcb359,0xa1b0dc81 .word 0x762acd27,0x5b43e921 p32_init_registers: .word 0xa8bbbc9a,0x1b1acbf9 ! Init value for %l0 .word 0xce93e5d0,0xb1a9a6e5 ! Init value for %l1 .word 0x050c909a,0x9e0c0c0d ! Init value for %l2 .word 0xb0c97468,0xa207c373 ! Init value for %l3 .word 0x53ccbd74,0xbf5d1aa7 ! Init value for %l4 .word 0xc5d97abc,0xa576abb7 ! Init value for %l5 .word 0x85da7f9f,0xb150fe44 ! Init value for %l6 .word 0x22bfdb3f,0xe4b8171a ! Init value for %l7 .align 64 p32_init_freg: .word 0x5892b50b,0x5f5b341c ! Init value for %f0 .word 0x83dadb6f,0x02825113 ! Init value for %f2 .word 0x0a4bf120,0x93f8afc6 ! Init value for %f4 .word 0xc2c5c1ef,0xc9fbc99c ! Init value for %f6 .word 0x13243592,0x945daee7 ! Init value for %f8 .word 0x2e0074f3,0x1f5ed10d ! Init value for %f10 .word 0x512d6e8b,0x18d6fc5c ! Init value for %f12 .word 0x605ed4fa,0x15f92ac6 ! Init value for %f14 .word 0xbb5c5114,0x9008fa34 ! Init value for %f16 .word 0x0d3b0b12,0x2fde73f1 ! Init value for %f18 .word 0xf64d435b,0x8368a77e ! Init value for %f20 .word 0x5399ac7b,0x23f6928c ! Init value for %f22 .word 0xc69d9a77,0xd81dee78 ! Init value for %f24 .word 0x82ebf934,0xa1c53d65 ! Init value for %f26 .word 0xe2b0df55,0x0b4f7cdd ! Init value for %f28 .word 0x03363c53,0x39191bf4 ! Init value for %f30 .word 0x9eb7b766,0xd6d3468b ! Init value for %f32 .word 0x3a984271,0xaeb9558a ! Init value for %f34 .word 0x1ac28eb5,0x18df8517 ! Init value for %f36 .word 0x298bc322,0x6fdceb9e ! Init value for %f38 .word 0x38330fb7,0xc2b44844 ! Init value for %f40 .word 0x5925c1fb,0x2c6e828b ! Init value for %f42 .word 0x0447ca4b,0xe5928440 ! Init value for %f44 .word 0xcea3d5ac,0x69781327 ! Init value for %f46 .word 0xa3a44c9e,0x711f68ca .word 0xaf7f3e2f,0x6290005b .word 0x949aefdc,0x353f4d35 .word 0x50589b17,0x171a2b18 .word 0x3d937469,0x463a009a .word 0x934c9cc7,0x8b2d5b95 .word 0x83b7998e,0x73fa7c11 .word 0xf56f622b,0xe4979dcc p32_expected_registers: .word 0xdb47bf3d,0xf44c5f84 .word 0x00000000,0x9db52529 .word 0xffffffff,0xf44c5f84 .word 0x00000000,0x000016d6 .word 0xffffffff,0xffffffea .word 0x00000000,0x170c9d05 .word 0x00000000,0x170c9d05 .word 0x00000000,0x00007510 p32_expected_fp_regs: .word 0x5892b50b,0x5f5b341c .word 0x83dadb6f,0x02825113 .word 0x0a4bf120,0x93f8afc6 .word 0xc2c5c1ef,0xc9fbc99c .word 0x13243592,0x945daee7 .word 0x2e0074f3,0x1f5ed10d .word 0x512d6e8b,0x18d6fc5c .word 0x605ed4fa,0x15f92ac6 .word 0xbb5c5114,0x9008fa34 .word 0x0d3b0b12,0x2fde73f1 .word 0xf64d435b,0x8368a77e .word 0x5399ac7b,0x23f6928c .word 0xc69d9a77,0xd81dee78 .word 0x82ebf934,0xa1c53d65 .word 0xe2b0df55,0x0b4f7cdd .word 0x03363c53,0x39191bf4 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p32_local0_expect: .word 0xa78f7034,0x0025d968 .word 0xeb2eb3e5,0x44bc2171 .word 0xf0342f31,0xf86b97eb .word 0x3900c92a,0xbf0c0077 .word 0xdb47bf3d,0x13f7aa88 .word 0x6695e127,0xafae9a2f .word 0x0249ca07,0x04cddb76 .word 0x364dae2c,0x18b53473 p32_local1_expect: .word 0x6b8fa171,0x0da334e8 .word 0xb21a58f1,0x862285f8 .word 0x0c699dae,0x4edf420f .word 0x7510e024,0x129c693f .word 0x170c9d05,0xfe7644bc .word 0xcc478bf3,0x739c82ad .word 0x67132cdb,0xbaccc268 .word 0xb3ac49ba,0xa1072768 p32_local2_expect: .word 0x1b1acbf9,0xb1a9a6e5 .word 0xc3f6ebea,0x9c78d3ea .word 0x13f7aa88,0x062d3c51 .word 0xf962727f,0x87d66265 .word 0x16e03457,0x94db0af1 .word 0x94b6f1d6,0x85ce4005 .word 0xfe444f01,0xc373c62e .word 0x50fbb909,0x2c377b04 p32_local3_expect: .word 0x16d6f387,0xd51d6608 .word 0x71187b04,0x9db52529 .word 0x9270caac,0xa9b7a6e5 .word 0x217781aa,0x2ec14d50 .word 0xf44c5f84,0xffff87d6 .word 0xf2c1b69f,0x8312a09f .word 0xdb47bf3d,0xf44c5f84 .word 0xf44c5f84,0x26e8304a p33_init_registers: .word 0xa3492a88,0x25b600f1 ! Init value for %l0 .word 0x01aa6ef3,0xeff5c32b ! Init value for %l1 .word 0xa4185162,0x89d5e55e ! Init value for %l2 .word 0x2c147e91,0xe623b846 ! Init value for %l3 .word 0x3eb8c452,0x06a973d2 ! Init value for %l4 .word 0x4c0ea044,0x763e4a85 ! Init value for %l5 .word 0x24fab487,0xf4b023c4 ! Init value for %l6 .word 0x9634ccf2,0x40796225 ! Init value for %l7 .align 64 p33_init_freg: .word 0xbdfb00ab,0xfb18fa58 ! Init value for %f0 .word 0xe728914a,0xb426363f ! Init value for %f2 .word 0xfdab62a6,0xec885765 ! Init value for %f4 .word 0xc2c73187,0xec3ce2ac ! Init value for %f6 .word 0x0858615a,0x3c08d534 ! Init value for %f8 .word 0x8ddd676c,0x3ea89114 ! Init value for %f10 .word 0x6c501280,0x44732d95 ! Init value for %f12 .word 0x399df61e,0xf5ca0fd4 ! Init value for %f14 .word 0x86636478,0x41926fe3 ! Init value for %f16 .word 0x6e06abff,0xfb079089 ! Init value for %f18 .word 0x8f556eb6,0x8a8c2c83 ! Init value for %f20 .word 0x0921e1ac,0x0bc6618d ! Init value for %f22 .word 0xb483a656,0xaf554d48 ! Init value for %f24 .word 0x6a05a3ec,0x23606b7d ! Init value for %f26 .word 0x350c5101,0x4d4be2b7 ! Init value for %f28 .word 0x707095d5,0x76f4a468 ! Init value for %f30 .word 0x656ee537,0xe5eec370 ! Init value for %f32 .word 0x7a1250ee,0xe7b1057c ! Init value for %f34 .word 0x7b91f6c8,0xb149f942 ! Init value for %f36 .word 0x1c54634f,0xab3657db ! Init value for %f38 .word 0x6ef5b4b2,0xdb2a4a28 ! Init value for %f40 .word 0x856debff,0x21e181ea ! Init value for %f42 .word 0x4153f978,0x1d12b8e0 ! Init value for %f44 .word 0x021fb72c,0xe035c23b ! Init value for %f46 .word 0x8a4cdd54,0xe6337639 .word 0xb0ab4d85,0xbf1526c8 .word 0x9b0718d6,0x91ed7182 .word 0x3fdf125a,0xdc3024eb .word 0x5a35fc00,0x763decaa .word 0xb3cdd338,0xcc68b400 .word 0x36251c15,0x20b579fe .word 0x7189c128,0x3be7c8c4 p33_expected_registers: .word 0x00000000,0xb8462a4c .word 0x00000000,0x5530bdf0 .word 0x00000000,0x0000561a .word 0x2c147e91,0xe623b846 .word 0x00000000,0x03f103d0 .word 0x00000000,0xc74d08a9 .word 0x00000000,0x00000000 .word 0x00000000,0xc74d08a9 p33_expected_fp_regs: .word 0xbdfb00ab,0xfb18fa58 .word 0xe728914a,0xb426363f .word 0xfdab62a6,0xec885765 .word 0xc2c73187,0xec3ce2ac .word 0x0858615a,0x3c08d534 .word 0x8ddd676c,0x3ea89114 .word 0x6c501280,0x44732d95 .word 0x399df61e,0xf5ca0fd4 .word 0x86636478,0x41926fe3 .word 0x6e06abff,0xfb079089 .word 0x8f556eb6,0x8a8c2c83 .word 0x0921e1ac,0x0bc6618d .word 0xb483a656,0xaf554d48 .word 0x6a05a3ec,0x23606b7d .word 0x350c5101,0x4d4be2b7 .word 0x707095d5,0x76f4a468 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p33_local0_expect: .word 0x9aa9308b,0x02e892dc .word 0x184b3b06,0xce6af692 .word 0x672d4c80,0x48c9b846 .word 0x22a086a4,0x72c4d60d .word 0x03f103d0,0xc74d08a9 .word 0xb8462a4c,0x5530bdf0 .word 0x1bce1036,0x354b53f7 .word 0x6efec90e,0x2e6c5e86 p33_local1_expect: .word 0xffffdafb,0x3fa00708 .word 0xc74d08a9,0x0000a6e8 .word 0x64c121b2,0x60e9c074 .word 0xa218b15a,0x8ea8ecc4 .word 0x43607c5b,0xefeddafb .word 0xa0c21d78,0x82280ad5 .word 0xb751b077,0x7fa9ebea .word 0x75896c0d,0x273a525e p33_local2_expect: .word 0x00000000,0x00007b26 .word 0xda93c600,0xf12b7b26 .word 0x2bac1855,0x81dd0129 .word 0xe3a721fc,0x69af317a .word 0x0b34ef00,0xdaebf47f .word 0x364d3d41,0x5172a6e8 .word 0xeae06fc0,0xb916c1be .word 0x22797222,0x6b74e850 p33_local3_expect: .word 0x561ae2e3,0x19dc75b2 .word 0x91611876,0x174180b6 .word 0x8e261a4a,0x4ba63c3a .word 0xc346dbb0,0xd9654466 .word 0x184b520a,0x8e261a4a .word 0xa218b15a,0x8ea8ecc4 .word 0x0000364d,0xeff5c32b .word 0xc6bb6e1e,0xfeba82dc p34_init_registers: .word 0x9f6a178f,0xfc625ac4 ! Init value for %l0 .word 0x3762d050,0x5943f59c ! Init value for %l1 .word 0x8fa35300,0x09e137f3 ! Init value for %l2 .word 0x19b657d0,0x240a10a6 ! Init value for %l3 .word 0x5db1d734,0x86e48205 ! Init value for %l4 .word 0x203a94f6,0x7a17612d ! Init value for %l5 .word 0x8a321a42,0xbc6ad890 ! Init value for %l6 .word 0xf47d0112,0x1c6ecfd4 ! Init value for %l7 .align 64 p34_init_freg: .word 0x0530f0c5,0x45354660 ! Init value for %f0 .word 0x6809e194,0x4e5fe898 ! Init value for %f2 .word 0x52e3efb2,0xe3c613af ! Init value for %f4 .word 0xa9f34d58,0x2bbf2bb9 ! Init value for %f6 .word 0xcf94128d,0x88f830b8 ! Init value for %f8 .word 0x20011f18,0xf9d7dfd7 ! Init value for %f10 .word 0x6d5b7038,0xb678e46f ! Init value for %f12 .word 0x7a6ec82f,0xd02e4bbe ! Init value for %f14 .word 0x15b53f72,0x4398637e ! Init value for %f16 .word 0xb94c2c46,0x72e93e50 ! Init value for %f18 .word 0xfc59a3b2,0xb8784685 ! Init value for %f20 .word 0x6a32a8da,0x2ec707c3 ! Init value for %f22 .word 0x9387f2c3,0xb4b9364d ! Init value for %f24 .word 0x6a75ac74,0x8ba1c489 ! Init value for %f26 .word 0xfbb640da,0x907b0b2e ! Init value for %f28 .word 0x4657ccad,0x1d9d417d ! Init value for %f30 .word 0x0ce2c3ca,0x95335d25 ! Init value for %f32 .word 0x432dae12,0x31693688 ! Init value for %f34 .word 0x78e0b4f4,0x7579f3af ! Init value for %f36 .word 0x6fd2a22d,0xa0f19716 ! Init value for %f38 .word 0x2878e0ee,0x7ac60c6b ! Init value for %f40 .word 0xa0a909a8,0x9ea8f9b0 ! Init value for %f42 .word 0x49c12eae,0x9b44570b ! Init value for %f44 .word 0x6e11b70a,0x50e2aafa ! Init value for %f46 .word 0x12422d03,0xaaa0c2a4 .word 0x28352ff4,0x252ed1da .word 0x7c178bfa,0xf3868a97 .word 0xa15411bc,0xff540157 .word 0xe4939570,0xe886062d .word 0x7261be18,0x6c183a9a .word 0x7a80ecbb,0x54544c21 .word 0x90e3ff6d,0xee438619 p34_expected_registers: .word 0x00000000,0x00000000 .word 0x00000000,0x000000f4 .word 0x7939e221,0x0fb60e5f .word 0x00000000,0x4b1e87d5 .word 0x00000000,0x5834de04 .word 0x203a94f6,0x7a17612d .word 0x00000000,0x240a10a6 .word 0x00000000,0x000000f1 p34_expected_fp_regs: .word 0x0530f0c5,0x45354660 .word 0x6809e194,0x4e5fe898 .word 0x52e3efb2,0xe3c613af .word 0xa9f34d58,0x2bbf2bb9 .word 0xcf94128d,0x88f830b8 .word 0x20011f18,0xf9d7dfd7 .word 0x6d5b7038,0xb678e46f .word 0x7a6ec82f,0xd02e4bbe .word 0x15b53f72,0x4398637e .word 0xb94c2c46,0x72e93e50 .word 0xfc59a3b2,0xb8784685 .word 0x6a32a8da,0x2ec707c3 .word 0x9387f2c3,0xb4b9364d .word 0x6a75ac74,0x8ba1c489 .word 0xfbb640da,0x907b0b2e .word 0x4657ccad,0x1d9d417d .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p34_local0_expect: .word 0x5e3e1125,0x435e2d45 .word 0x5a495307,0x4f1c2806 .word 0xb0366d3b,0x45ec7409 .word 0xc6bdd2d6,0x1b6cb2fd .word 0x75f3b796,0x8ea59aec .word 0x2dbf2479,0x4f430acb .word 0xd75a6cb2,0x7a17612d .word 0xbc6ad890,0xfe0c74f2 p34_local1_expect: .word 0xde04006f,0x5943f59c .word 0x240a10a6,0xaf1e4e91 .word 0xddc9ab56,0x2dc6a67a .word 0xf47d0112,0x3a6ecfd4 .word 0xb6d009be,0x4f6e6fb1 .word 0xb1a29ee8,0x5691b7f4 .word 0x9e9d43f1,0x74d583eb .word 0x58a8b1f7,0x74117b31 p34_local2_expect: .word 0xa11bcb54,0x240a10a6 .word 0x4b1e87d5,0xf7cabc34 .word 0x00000000,0x000000f4 .word 0x000000f4,0x240a10a6 .word 0x1c6ecfd4,0x27ddb7da .word 0x7939e221,0x0fb60e5f .word 0x374c6466,0xb8159830 .word 0x5f549907,0xa61b34e4 p34_local3_expect: .word 0x002d00f4,0x240a10a6 .word 0x00008205,0x240a10a6 .word 0x5834de04,0xe8cd8f0a .word 0x76f98a3c,0x93d3e6ad .word 0x7eff8ec2,0x4fd90d7d .word 0x820c38f6,0x1a09f435 .word 0xe740a546,0xa62467da .word 0xd2453a88,0x4af1c268 p35_init_registers: .word 0xc6fb8786,0x58f7abe5 ! Init value for %l0 .word 0x7d43a340,0x230270fe ! Init value for %l1 .word 0xceaae0ea,0x8d3e7ff8 ! Init value for %l2 .word 0x06ed6c62,0xca0e7712 ! Init value for %l3 .word 0x6ce75f9a,0xc97deaf2 ! Init value for %l4 .word 0x0e84f448,0x3995a6cb ! Init value for %l5 .word 0xc41585dc,0x6043e21d ! Init value for %l6 .word 0xc341e680,0x7ed5ae6d ! Init value for %l7 .align 64 p35_init_freg: .word 0x8022749a,0x6a4f4d47 ! Init value for %f0 .word 0xb06701ea,0x589cedb6 ! Init value for %f2 .word 0xd34e328b,0xc0eaf7ac ! Init value for %f4 .word 0x1e449eba,0x1abef3d1 ! Init value for %f6 .word 0xb0c75966,0xbccccb63 ! Init value for %f8 .word 0x9326789c,0x53c466e4 ! Init value for %f10 .word 0xcdc9b0c3,0x320fd81d ! Init value for %f12 .word 0x3bcb0c00,0x5cc01402 ! Init value for %f14 .word 0x61611fb4,0x864aa1e8 ! Init value for %f16 .word 0xd36fa6ca,0xf6a9f7a3 ! Init value for %f18 .word 0xce1f150c,0x91e1379c ! Init value for %f20 .word 0x9bd859b2,0x4a11bd52 ! Init value for %f22 .word 0x0dafe70d,0x3c9288d7 ! Init value for %f24 .word 0xbb9303f3,0x844b1ce1 ! Init value for %f26 .word 0x1d528ba1,0xe55a6dc8 ! Init value for %f28 .word 0xdefe3e16,0xbf01557c ! Init value for %f30 .word 0xcab4c793,0xfc43f8c9 ! Init value for %f32 .word 0x8473d0c4,0x10b41b73 ! Init value for %f34 .word 0x262cccfb,0x161e20f7 ! Init value for %f36 .word 0xc835963d,0x0319dc86 ! Init value for %f38 .word 0x2ede0bff,0x47891094 ! Init value for %f40 .word 0x6c603dfa,0xf7a4f289 ! Init value for %f42 .word 0x2b15c1b4,0x64040a7d ! Init value for %f44 .word 0x9a51761b,0xe0239b35 ! Init value for %f46 .word 0xac40045f,0x565f2dcc .word 0x923e55ea,0xaab88ff3 .word 0x04f642ce,0x4f39c9b2 .word 0xb78d6354,0x7b2d12f6 .word 0x87ded8f7,0x0e6fde66 .word 0xfbdc39c0,0xe5490aac .word 0x04076721,0x2dae769f .word 0x6cf047c4,0x725b8dab p35_expected_registers: .word 0x00000000,0x000000b2 .word 0x00000000,0x000000b8 .word 0x00000000,0x771496cb .word 0xffffffff,0xffffffb2 .word 0x00000000,0x00000000 .word 0x00000000,0x000000b2 .word 0x00000000,0x00000000 .word 0x00000000,0x6f8827a1 p35_expected_fp_regs: .word 0x8022749a,0x6a4f4d47 .word 0xb06701ea,0x589cedb6 .word 0xd34e328b,0xc0eaf7ac .word 0x1e449eba,0x1abef3d1 .word 0xb0c75966,0xbccccb63 .word 0x9326789c,0x53c466e4 .word 0xcdc9b0c3,0x320fd81d .word 0x3bcb0c00,0x5cc01402 .word 0x61611fb4,0x864aa1e8 .word 0xd36fa6ca,0xf6a9f7a3 .word 0xce1f150c,0x91e1379c .word 0x9bd859b2,0x4a11bd52 .word 0x0dafe70d,0x3c9288d7 .word 0xbb9303f3,0x844b1ce1 .word 0x1d528ba1,0xe55a6dc8 .word 0xdefe3e16,0xbf01557c .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p35_local0_expect: .word 0x52fb3a5f,0x6f8827a1 .word 0xb0ffa2df,0x3a620a65 .word 0x9d9dff5c,0xf65df44e .word 0x00000000,0x000000b8 .word 0x00000000,0x000000b2 .word 0x00000000,0x00000000 .word 0xc4b2c7cf,0x1e9e6e1d .word 0x05d13c4e,0xe70446e1 p35_local1_expect: .word 0x179bee8e,0xe54a837b .word 0x00000000,0x000000b2 .word 0xe5446751,0x7becfd5a .word 0x01375bbb,0x900883af .word 0xec74df99,0x256ac999 .word 0x00000000,0x000000b8 .word 0xdc7f8340,0x6df79534 .word 0x00000000,0x000000b8 p35_local2_expect: .word 0x4d667e58,0x6ccc6291 .word 0x6c0d7218,0xefc45e3f .word 0x9c390643,0xd8c13048 .word 0x27b84b84,0x9d65cb9e .word 0xd159525b,0xed709ba0 .word 0x0e84f448,0x3995a6cb .word 0x000000b2,0xc97deaf2 .word 0x12cfbe4e,0xd5665abb p35_local3_expect: .word 0x7bb06a88,0x582d2a44 .word 0x33b8fbf0,0x5dfafd4a .word 0x000000b2,0x00000031 .word 0x771496cb,0xe69bcd1d .word 0xe118b2e8,0xc875d566 .word 0xaf4d3b10,0xffee6535 .word 0xffffffff,0xfffff98b .word 0x00000031,0x2c1abc42 p36_init_registers: .word 0xe6cb4cce,0xb0883c59 ! Init value for %l0 .word 0xfd2dd2fb,0xb966752e ! Init value for %l1 .word 0x797bdf74,0x48241c7c ! Init value for %l2 .word 0x0cd55dee,0x41120548 ! Init value for %l3 .word 0x8aac2136,0x47016b4f ! Init value for %l4 .word 0x25498aad,0xfd958bf9 ! Init value for %l5 .word 0x2797d500,0x6e27b048 ! Init value for %l6 .word 0x7d963fc0,0x7a19b6bd ! Init value for %l7 .align 64 p36_init_freg: .word 0x91a55152,0xdba0a006 ! Init value for %f0 .word 0x5b0b55b6,0xf315d861 ! Init value for %f2 .word 0x157c20a4,0xb8b7c4d0 ! Init value for %f4 .word 0x39cf95ac,0xe6c4fc6c ! Init value for %f6 .word 0xb7d231d1,0x58565934 ! Init value for %f8 .word 0x73883522,0xf2260466 ! Init value for %f10 .word 0x02e1a20b,0x4046b93f ! Init value for %f12 .word 0x798cb999,0xc14031d2 ! Init value for %f14 .word 0xa9c93761,0x9efbd367 ! Init value for %f16 .word 0x58464091,0x170aaddc ! Init value for %f18 .word 0xb069e57b,0x15d4a00f ! Init value for %f20 .word 0x21ad0d13,0x064a740b ! Init value for %f22 .word 0xb6211d6e,0x85b53f56 ! Init value for %f24 .word 0x6ee863a1,0x537e96f3 ! Init value for %f26 .word 0x5dfa9e41,0xf5b85cfb ! Init value for %f28 .word 0x86c9609d,0xbb710c45 ! Init value for %f30 .word 0xc1a9ad05,0xd6b7a796 ! Init value for %f32 .word 0xe36ac334,0x0cd0098c ! Init value for %f34 .word 0xa011507e,0x2c813498 ! Init value for %f36 .word 0xfb92b537,0x5568e837 ! Init value for %f38 .word 0xd05b96e3,0xe329cfb5 ! Init value for %f40 .word 0x6a5cdbca,0xba8f16f0 ! Init value for %f42 .word 0x438a23fa,0x2c940626 ! Init value for %f44 .word 0xa4db4318,0x6fc1b136 ! Init value for %f46 .word 0x8cce4cd8,0xddae4c74 .word 0x35a964de,0x0ebf671c .word 0xd5e2f89c,0x937bb8ee .word 0xcff70418,0x367b2f78 .word 0xaf40d113,0x362af100 .word 0xab9966d5,0x38c5a6c8 .word 0x26105adc,0x14c23f47 .word 0x195fe7ba,0xfa09d652 p36_expected_registers: .word 0x00000000,0x7d963fc0 .word 0x00000000,0x0000004f .word 0x00000000,0x00000062 .word 0x00000000,0x0000006d .word 0x0a6284a1,0x8d58b3d3 .word 0x00000000,0x44298898 .word 0xa1155808,0x2b072662 .word 0x00000000,0x2e5d54d7 p36_expected_fp_regs: .word 0x91a55152,0xdba0a006 .word 0x5b0b55b6,0xf315d861 .word 0x157c20a4,0xb8b7c4d0 .word 0x39cf95ac,0xe6c4fc6c .word 0xb7d231d1,0x58565934 .word 0x73883522,0xf2260466 .word 0x02e1a20b,0x4046b93f .word 0x798cb999,0xc14031d2 .word 0xa9c93761,0x9efbd367 .word 0x58464091,0x170aaddc .word 0xb069e57b,0x15d4a00f .word 0x21ad0d13,0x064a740b .word 0xb6211d6e,0x85b53f56 .word 0x6ee863a1,0x537e96f3 .word 0x5dfa9e41,0xf5b85cfb .word 0x86c9609d,0xbb710c45 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p36_local0_expect: .word 0x00000076,0x7a19b6bd .word 0xd1586629,0x44298898 .word 0xe22d3282,0x3d7de265 .word 0x2b072662,0x00003282 .word 0x1aa6723f,0x2683ecf2 .word 0xea563156,0x7f9b3b02 .word 0xacbc78d1,0x60e3ccff .word 0xd4ca2393,0xde27a710 p36_local1_expect: .word 0xc08f96a7,0x68bcc04b .word 0x204ba723,0x17a16df5 .word 0x4744ec0e,0xf08c7372 .word 0xffffffff,0xffffffdb .word 0x007661a8,0xadfaab2a .word 0xa1155808,0x2b072662 .word 0xed1ca899,0x70c24f46 .word 0x4744ec0e,0x3b1e9c93 p36_local2_expect: .word 0xe03a0e0a,0x8197e599 .word 0x76cc84a1,0x42ab5753 .word 0xcfaec168,0xd8be2279 .word 0xedb77c2c,0x22d10c1f .word 0x0a6284a1,0x8d58b3d3 .word 0xf43f3535,0xdcf06749 .word 0x7d963fc0,0x7a19b6bd .word 0x8197e599,0x6e27b048 p36_local3_expect: .word 0xd0a0da2d,0xca65db5e .word 0xd0b61f2b,0xfffff43f .word 0x2e5d54d7,0x8e577838 .word 0x00000000,0x00003282 .word 0x0000000a,0x76cc84a1 .word 0x6fd282a1,0x2123f625 .word 0x09054f70,0x4ee47393 .word 0x8ab45b4f,0x76612345 p37_init_registers: .word 0x55de1e4b,0xf31d310a ! Init value for %l0 .word 0x51d66b5a,0x3aa1e839 ! Init value for %l1 .word 0xf5aa6540,0x13890b98 ! Init value for %l2 .word 0xd99e654c,0xb6463b1e ! Init value for %l3 .word 0xe284461c,0x77755696 ! Init value for %l4 .word 0x279b3b15,0xbe9f133f ! Init value for %l5 .word 0xd59d7ad8,0x36440695 ! Init value for %l6 .word 0x8b49c918,0xc3ebcd9c ! Init value for %l7 .align 64 p37_init_freg: .word 0x1a17c309,0xe24822de ! Init value for %f0 .word 0x898bbd46,0x1d3e69e3 ! Init value for %f2 .word 0xb22b240f,0xc65b4915 ! Init value for %f4 .word 0x5f16df57,0x21dc4223 ! Init value for %f6 .word 0x4b8c445a,0xd47dbf87 ! Init value for %f8 .word 0x1c267953,0x661ff09f ! Init value for %f10 .word 0xda2a055e,0x247b49e4 ! Init value for %f12 .word 0xdec9c703,0x4085b46a ! Init value for %f14 .word 0x3c2ca37c,0xc44e72d3 ! Init value for %f16 .word 0x95ec6644,0xce4bafa5 ! Init value for %f18 .word 0x84752908,0xba9dd65b ! Init value for %f20 .word 0x94a7e3e8,0xe9712a8a ! Init value for %f22 .word 0x9953fc81,0x8b24fdd2 ! Init value for %f24 .word 0xd6354b62,0x10864f44 ! Init value for %f26 .word 0xd0bab357,0x49134999 ! Init value for %f28 .word 0xa60a9ade,0xb63e44c6 ! Init value for %f30 .word 0x1632b74c,0x8e50e21c ! Init value for %f32 .word 0x75dd910f,0x49539044 ! Init value for %f34 .word 0x479ac45c,0x21050e78 ! Init value for %f36 .word 0x8da6869d,0x613dc006 ! Init value for %f38 .word 0x80380bd4,0x6f982b52 ! Init value for %f40 .word 0x318b84c9,0x22aca257 ! Init value for %f42 .word 0x6156fc3e,0xf09aa6ba ! Init value for %f44 .word 0xccf5a7f3,0x6a9f1276 ! Init value for %f46 .word 0x702755f9,0x856f20f0 .word 0xb3bca374,0x20ed9101 .word 0xcc389673,0x7b3c03d4 .word 0xf4e799fb,0xe2927e0e .word 0x427a3713,0x37ebea26 .word 0x7d7c60d7,0xbcd943dd .word 0xef11e50d,0xe03ab292 .word 0x04e136b8,0xedf971e1 p37_expected_registers: .word 0x00000000,0x00000000 .word 0x00000000,0x00000086 .word 0x3114b997,0x7d48058d .word 0x00000000,0x3114b997 .word 0x00000000,0xc8f643be .word 0x00000000,0xae71ea3b .word 0x00000000,0x80c3374e .word 0x00000000,0x87c7ea3b p37_expected_fp_regs: .word 0x1a17c309,0xe24822de .word 0x898bbd46,0x1d3e69e3 .word 0xb22b240f,0xc65b4915 .word 0x5f16df57,0x21dc4223 .word 0x4b8c445a,0xd47dbf87 .word 0x1c267953,0x661ff09f .word 0xda2a055e,0x247b49e4 .word 0xdec9c703,0x4085b46a .word 0x3c2ca37c,0xc44e72d3 .word 0x95ec6644,0xce4bafa5 .word 0x84752908,0xba9dd65b .word 0x94a7e3e8,0xe9712a8a .word 0x9953fc81,0x8b24fdd2 .word 0xd6354b62,0x10864f44 .word 0xd0bab357,0x49134999 .word 0xa60a9ade,0xb63e44c6 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p37_local0_expect: .word 0x41fa2cb3,0x920bb7ca .word 0x401619f5,0x6710a493 .word 0x07300122,0x6a2e5210 .word 0x46b35fa3,0x245bff66 .word 0x77755696,0xb96b2cdc .word 0xd853313d,0xefe9efce .word 0x07300122,0x700d03e3 .word 0x3114b997,0x7d48058d p37_local1_expect: .word 0xbe779eac,0x0e5e03ea .word 0xffffffff,0xffffd5a1 .word 0x3a50355f,0x07300122 .word 0x0d6cf625,0x62bf9b31 .word 0xf5aa6540,0x13890b98 .word 0x80c3374e,0x778dab4d .word 0x8636d5a1,0xbb18d5a1 .word 0xe6f3c758,0x3a50355f p37_local2_expect: .word 0xec8fbce6,0xffffd5a1 .word 0x44777486,0x95f42b66 .word 0x19ee7e70,0x3a50355f .word 0xd906b96b,0xfffffffc .word 0x86affcb9,0xd906b96b .word 0x4c1b47d9,0x0b2a6418 .word 0x660ecae8,0x814dc1ca .word 0x780112c8,0x283062e5 p37_local3_expect: .word 0x541494f3,0x19844e54 .word 0xc8f643be,0xae71ea3b .word 0x6ca9ee1f,0xccba5744 .word 0x72003bb0,0x2d92b415 .word 0xffffffff,0xffffd5a1 .word 0x4fe171f9,0xea3b7a1f .word 0x00000000,0x000000ea .word 0x60984cd4,0x792b79b8 p38_init_registers: .word 0x86346df7,0xb5cbce45 ! Init value for %l0 .word 0x798b70b9,0xa432b6fd ! Init value for %l1 .word 0xc8c3765e,0x063456aa ! Init value for %l2 .word 0x0acd2efa,0x6cee8cbe ! Init value for %l3 .word 0x958a60aa,0xc716dfe1 ! Init value for %l4 .word 0xdede9fb6,0x2856d47d ! Init value for %l5 .word 0x2f96722f,0xcb9a2b7f ! Init value for %l6 .word 0x4bf8d8ba,0xa8562cac ! Init value for %l7 .align 64 p38_init_freg: .word 0xecd291fc,0x2d7df7bb ! Init value for %f0 .word 0xec63a046,0xfc00b041 ! Init value for %f2 .word 0xdca80915,0x73bc07ea ! Init value for %f4 .word 0x4532b7f0,0x324b1140 ! Init value for %f6 .word 0xd8d9f4f9,0xf7cb9ec1 ! Init value for %f8 .word 0x7aa980c4,0x4f763867 ! Init value for %f10 .word 0xcd30e196,0x344065d3 ! Init value for %f12 .word 0x89f018a2,0x06660d81 ! Init value for %f14 .word 0xa109e4c5,0x6bf14c8f ! Init value for %f16 .word 0xa4622cd8,0x7aecba05 ! Init value for %f18 .word 0xf9d2da25,0x61eea7fd ! Init value for %f20 .word 0xf5eef2c7,0x7292cbba ! Init value for %f22 .word 0xb815fc85,0x16a35b12 ! Init value for %f24 .word 0x33c38c19,0x5250fd1b ! Init value for %f26 .word 0x6cf15752,0xf3438ebf ! Init value for %f28 .word 0xb30ba642,0x29e37393 ! Init value for %f30 .word 0xe9bc421c,0x2f0c1973 ! Init value for %f32 .word 0xa001eff2,0xdc688fc1 ! Init value for %f34 .word 0x01af0187,0xc9986dae ! Init value for %f36 .word 0x251bdadc,0x0ecbb610 ! Init value for %f38 .word 0xd02931a3,0x27b9932b ! Init value for %f40 .word 0x88e2301b,0xa2944b0c ! Init value for %f42 .word 0xfd3ebf75,0xe81f4ee2 ! Init value for %f44 .word 0x8b72a72b,0xbc37655f ! Init value for %f46 .word 0x70e9d158,0xaa57cfdb .word 0xdf01e76b,0x9a22afa3 .word 0x5cbc273b,0xd1c24902 .word 0xcb8b1f99,0x4eadfe39 .word 0x847fa634,0x5f32d938 .word 0xad17546a,0xe9270e9c .word 0xa2ca5b30,0x22240ff7 .word 0x6e2be355,0x0a174543 p38_expected_registers: .word 0x00000000,0x00000002 .word 0xffffffff,0xfffffffa .word 0x00000000,0x0000dfe2 .word 0x00000000,0x000000f0 .word 0x00000000,0x000000a0 .word 0x00000000,0x00000000 .word 0x00000000,0x00000022 .word 0x00000000,0x0aca48d8 p38_expected_fp_regs: .word 0xecd291fc,0x2d7df7bb .word 0xec63a046,0xfc00b041 .word 0xdca80915,0x73bc07ea .word 0x4532b7f0,0x324b1140 .word 0xd8d9f4f9,0xf7cb9ec1 .word 0x7aa980c4,0x4f763867 .word 0xcd30e196,0x344065d3 .word 0x89f018a2,0x06660d81 .word 0xa109e4c5,0x6bf14c8f .word 0xa4622cd8,0x7aecba05 .word 0xf9d2da25,0x61eea7fd .word 0xf5eef2c7,0x7292cbba .word 0xb815fc85,0x16a35b12 .word 0x33c38c19,0x5250fd1b .word 0x6cf15752,0xf3438ebf .word 0xb30ba642,0x29e37393 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p38_local0_expect: .word 0x1d51c933,0x7d7a19c1 .word 0x2e6bce06,0x1cb5a21f .word 0x00000000,0x04769db7 .word 0x8cf2fad7,0x459858a7 .word 0x8f2ada28,0xa8562cac .word 0xa432b6fd,0xa0f08c3e .word 0x08632a9b,0x08ae152c .word 0x8f2ada28,0x03662fb6 p38_local1_expect: .word 0x468d86b0,0x2669876c .word 0x1def0242,0x16df247b .word 0x642734d0,0x475f4fcf .word 0x00000000,0x00000002 .word 0x5ed9232f,0x5dcd5ecc .word 0x5b6113b2,0xb30e00c0 .word 0xda4a978b,0x8a230e5c .word 0x97820823,0x17a069cf p38_local2_expect: .word 0x00000002,0xfffffffa .word 0x636ede67,0xbf31cd1e .word 0xd9fd276f,0x0fc3771f .word 0x0a2c2efa,0x6cee8cbe .word 0x00000004,0x7a6a1b08 .word 0x8f2ada28,0xabc1412e .word 0x8855fc33,0xf3089041 .word 0x063456aa,0x99cc37ea p38_local3_expect: .word 0xe6714c6b,0xbf795d94 .word 0xb6fddf99,0x048f254a .word 0xf75c0c80,0x85400384 .word 0x0aca48d8,0x4cb7ae98 .word 0xffffffff,0xdf68dfe2 .word 0x678aa0f0,0x04769db7 .word 0xdf68dfe2,0xa8562cac .word 0x7a6a1b08,0x08632a9b p39_init_registers: .word 0x72e11c0a,0x3d12bd8b ! Init value for %l0 .word 0xc520bc30,0x429bf8cc ! Init value for %l1 .word 0x9b34e70e,0x277133ee ! Init value for %l2 .word 0x94729ef6,0x4b0582f7 ! Init value for %l3 .word 0xf18908f4,0xbd7f557f ! Init value for %l4 .word 0xee24bffc,0x939f55dd ! Init value for %l5 .word 0x941e98e1,0xdf09ff47 ! Init value for %l6 .word 0x576ddc9b,0xac558aa4 ! Init value for %l7 .align 64 p39_init_freg: .word 0x856ec529,0xa101e658 ! Init value for %f0 .word 0x83da551b,0x33c48c48 ! Init value for %f2 .word 0x89dd9aac,0x73e734ee ! Init value for %f4 .word 0x013fe4dc,0x354ee401 ! Init value for %f6 .word 0xf485940b,0x9624603f ! Init value for %f8 .word 0xa2fa1ebf,0x9295d895 ! Init value for %f10 .word 0x8c39ca9a,0x6955de0b ! Init value for %f12 .word 0x361a6e22,0xe11be73d ! Init value for %f14 .word 0x75d015ce,0x0ace0041 ! Init value for %f16 .word 0xab1ceb51,0xa111a000 ! Init value for %f18 .word 0xf99d47f3,0xad743103 ! Init value for %f20 .word 0x01ff8d15,0x851df27f ! Init value for %f22 .word 0x259d303e,0x32037955 ! Init value for %f24 .word 0xba0e6799,0xb883280d ! Init value for %f26 .word 0x30f4b816,0x0cad5703 ! Init value for %f28 .word 0x64cca0c7,0xc04eeea5 ! Init value for %f30 .word 0xa78b1dd6,0x546a9cff ! Init value for %f32 .word 0x1c93336f,0xe7a48324 ! Init value for %f34 .word 0x8324106d,0x964f1051 ! Init value for %f36 .word 0x760d3f6c,0x909f9e22 ! Init value for %f38 .word 0x9d9e0f6e,0xcd077128 ! Init value for %f40 .word 0xe13e09a2,0xd5a1b0bb ! Init value for %f42 .word 0xd55702ed,0x951709d1 ! Init value for %f44 .word 0xe7370a5f,0x919674ca ! Init value for %f46 .word 0x25e4ccfc,0x0bfb1b7c .word 0x09dd1ac8,0x790219ed .word 0x10d0f608,0xf248db37 .word 0x29507cae,0x3e31301f .word 0x25731051,0x91825624 .word 0x51d3fe7c,0x4de36f0b .word 0x8cac67de,0xa022d87e .word 0x61024433,0x758d1953 p39_expected_registers: .word 0x00000000,0x000000c9 .word 0x793035f8,0x56451606 .word 0x00000000,0x89ddff46 .word 0x00000000,0x70dc593e .word 0x00000000,0x00007a6a .word 0xffffffff,0xffffffbd .word 0x00000000,0x00000003 .word 0xffffffff,0xaf92001b p39_expected_fp_regs: .word 0x856ec529,0xa101e658 .word 0x83da551b,0x33c48c48 .word 0x89dd9aac,0x73e734ee .word 0x013fe4dc,0x354ee401 .word 0xf485940b,0x9624603f .word 0xa2fa1ebf,0x9295d895 .word 0x8c39ca9a,0x6955de0b .word 0x361a6e22,0xe11be73d .word 0x75d015ce,0x0ace0041 .word 0xab1ceb51,0xa111a000 .word 0xf99d47f3,0xad743103 .word 0x01ff8d15,0x851df27f .word 0x259d303e,0x32037955 .word 0xba0e6799,0xb883280d .word 0x30f4b816,0x0cad5703 .word 0x64cca0c7,0xc04eeea5 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p39_local0_expect: .word 0xa2da6268,0x0000004f .word 0x1d98b98d,0x557fba5a .word 0x371dc33b,0xeda6a4d2 .word 0xe6e8c4cd,0xa2da6268 .word 0x810f7ca5,0x7a6a3e3f .word 0x166aa2db,0xe8af9838 .word 0x00007a6a,0xffffffbd .word 0x4ce52ff6,0x0a6c4a2b p39_local1_expect: .word 0x242915dd,0x90cf8b40 .word 0x3017ee64,0xc66e4fb8 .word 0x4055fb78,0x5a11d9d2 .word 0xcdc3a634,0x08a64cda .word 0xa2b06268,0x6449036e .word 0xfb93ac10,0xa2da6268 .word 0x0000371d,0x135b320f .word 0x89ddff46,0x70dc593e p39_local2_expect: .word 0xa2da6268,0x00005a11 .word 0x00000000,0x371dc33b .word 0xffffd7b5,0x939f55dd .word 0x00000003,0x939f55dd .word 0x3f0d402a,0xdc037711 .word 0x68b5d7b5,0x10e68af9 .word 0xc9e328bd,0x4bdec75f .word 0xa5361f51,0x5a113fa7 p39_local3_expect: .word 0xd7b5ae7c,0xfe64da9e .word 0x001b0dde,0x4cb3ad85 .word 0x805aaa5f,0xa5df9d36 .word 0xa855aaeb,0xaf92001b .word 0x7a665bc5,0x135b320f .word 0x264a4c45,0xaaf1faa9 .word 0x793035f8,0x56451606 .word 0x5659e786,0xbc893c8f p40_init_registers: .word 0xcc562ae4,0xabc2fe69 ! Init value for %l0 .word 0xeadbfc81,0xc483e63d ! Init value for %l1 .word 0x264cef24,0xa2688c19 ! Init value for %l2 .word 0xb60f84a3,0x96089020 ! Init value for %l3 .word 0xdbc0270e,0x58c76f8e ! Init value for %l4 .word 0xad5773f0,0x60b66ddd ! Init value for %l5 .word 0xa47143e6,0x776276aa ! Init value for %l6 .word 0xc8c89937,0xf7533398 ! Init value for %l7 .align 64 p40_init_freg: .word 0x77f48e32,0xb6c80a3b ! Init value for %f0 .word 0x7a508a91,0x3f033e90 ! Init value for %f2 .word 0x93013fa7,0x2ec2b36e ! Init value for %f4 .word 0x730ac701,0x554c6eb2 ! Init value for %f6 .word 0xbca446f4,0x270ab465 ! Init value for %f8 .word 0x68a140b6,0xaff754f9 ! Init value for %f10 .word 0xa8ba742e,0x04f80eb2 ! Init value for %f12 .word 0x3c845881,0x31673831 ! Init value for %f14 .word 0x5266ee96,0xbcc0990e ! Init value for %f16 .word 0xa478c7d6,0x7e3cee60 ! Init value for %f18 .word 0xab0aa6a7,0x509707b3 ! Init value for %f20 .word 0x5d661c9b,0x61fb209b ! Init value for %f22 .word 0x98852ebc,0x3b4deb1f ! Init value for %f24 .word 0x1d1560d1,0xd499fce7 ! Init value for %f26 .word 0x64ed3351,0xd569ccc1 ! Init value for %f28 .word 0xa234b1df,0xc76fe865 ! Init value for %f30 .word 0x6d313f5f,0xf88dadfc ! Init value for %f32 .word 0x35e84d93,0xeda1cf53 ! Init value for %f34 .word 0xcbe8efab,0x5923f3c2 ! Init value for %f36 .word 0x6777700c,0x2c800376 ! Init value for %f38 .word 0x1377477e,0x289cb49b ! Init value for %f40 .word 0x18d7380f,0x727b126f ! Init value for %f42 .word 0x4d81ff9c,0x5f3099f2 ! Init value for %f44 .word 0xe4007d82,0x77cd1531 ! Init value for %f46 .word 0xcda1e0ab,0x4abafbb7 .word 0x728c2f8a,0x0dea4518 .word 0x10bc88b1,0x6ba228dd .word 0x5a651918,0xfa3045c6 .word 0x6bbc0249,0xc9c2f246 .word 0x4993ff24,0x237907b8 .word 0x592dba45,0x1c8283bc .word 0x24900fc2,0xf4d47fa9 p40_expected_registers: .word 0x3093f983,0xf1c64ead .word 0xffffffff,0xffff8c19 .word 0x00000000,0x00000082 .word 0x00000000,0x00000000 .word 0x00000000,0x3093f983 .word 0x00000000,0x7659f904 .word 0x00000000,0x3093f983 .word 0x00000000,0xf1c64ead p40_expected_fp_regs: .word 0x77f48e32,0xb6c80a3b .word 0x7a508a91,0x3f033e90 .word 0x93013fa7,0x2ec2b36e .word 0x730ac701,0x554c6eb2 .word 0xbca446f4,0x270ab465 .word 0x68a140b6,0xaff754f9 .word 0xa8ba742e,0x04f80eb2 .word 0x3c845881,0x31673831 .word 0x5266ee96,0xbcc0990e .word 0xa478c7d6,0x7e3cee60 .word 0xab0aa6a7,0x509707b3 .word 0x5d661c9b,0x61fb209b .word 0x98852ebc,0x3b4deb1f .word 0x1d1560d1,0xd499fce7 .word 0x64ed3351,0xd569ccc1 .word 0xa234b1df,0xc76fe865 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p40_local0_expect: .word 0x169fc004,0x6e2ab9d6 .word 0x42df83e4,0x36332652 .word 0xafc35216,0x5a263399 .word 0x8a7f8c19,0x3f782577 .word 0xd539e7a1,0x9df2161e .word 0x5739782f,0xd870d789 .word 0x3093f983,0xf1c64ead .word 0x82ad865c,0x93a99918 p40_local1_expect: .word 0xb4b02e4e,0xddc20162 .word 0x7659f904,0x2e9a8f76 .word 0x00000000,0x00000001 .word 0xaa243983,0x7febee60 .word 0x3a8399c1,0x5e37a08b .word 0x0000a514,0xa2688c19 .word 0x3093f983,0xf1c64ead .word 0x0d67baca,0x27e00001 p40_local2_expect: .word 0x85dca2d5,0xb3f60d2b .word 0xcab58c19,0x00007659 .word 0xf025dd70,0xfd19d4b0 .word 0x177656be,0x37ac0918 .word 0x1f5c89ee,0x25a0ec30 .word 0x0aba9a97,0x620a098c .word 0x0000e9b6,0xe9b6ffca .word 0x7dea635f,0xe981b515 p40_local3_expect: .word 0xfbcceb5c,0xca97a514 .word 0x58c76f8e,0x00000001 .word 0x70f96fb8,0x51685e04 .word 0x346fcac7,0x18e50415 .word 0x0a98ecff,0x49bd8a2a .word 0xffffffff,0x83fce7a3 .word 0x37508c19,0x09b200c1 .word 0x83fce7a3,0x7659f904 p41_init_registers: .word 0x79c61060,0x57beb418 ! Init value for %l0 .word 0x556e7cba,0xec1b91cf ! Init value for %l1 .word 0x7bbef40a,0x52218168 ! Init value for %l2 .word 0xe44a847d,0xf738db07 ! Init value for %l3 .word 0xd4261e28,0x9b52017c ! Init value for %l4 .word 0x3a62b704,0x1d1f4a91 ! Init value for %l5 .word 0xf7636b80,0x8ab2cd8e ! Init value for %l6 .word 0x4a808e2e,0xd4a4bdd9 ! Init value for %l7 .align 64 p41_init_freg: .word 0x9a9e4bba,0x11e8140c ! Init value for %f0 .word 0x1ce5578b,0xe48b9b1b ! Init value for %f2 .word 0x1cccc45f,0xd7e373fa ! Init value for %f4 .word 0xdafa28eb,0x8cc83fae ! Init value for %f6 .word 0xb52a9c02,0x9293546d ! Init value for %f8 .word 0x42163d09,0x8fba9e47 ! Init value for %f10 .word 0x7395c4d0,0xcc5cb536 ! Init value for %f12 .word 0x2cc0ba10,0x3ef47fa0 ! Init value for %f14 .word 0x288d2ee0,0x45207150 ! Init value for %f16 .word 0x088a8d70,0xc1624528 ! Init value for %f18 .word 0x60534dc3,0xebb21328 ! Init value for %f20 .word 0x9f742423,0x04d092e3 ! Init value for %f22 .word 0xda9dd46b,0x9cf1c56c ! Init value for %f24 .word 0x42436197,0xfefc6863 ! Init value for %f26 .word 0x1ffe03b7,0xc6b8637a ! Init value for %f28 .word 0x82517698,0xd749d953 ! Init value for %f30 .word 0x47187e26,0x2138b9a5 ! Init value for %f32 .word 0x1b03718e,0xb9708766 ! Init value for %f34 .word 0x53756d70,0x1327bf7f ! Init value for %f36 .word 0x4a1bcf25,0xc84a19d8 ! Init value for %f38 .word 0x043c7ff4,0xcf357864 ! Init value for %f40 .word 0x7cda13b9,0x1e0399d2 ! Init value for %f42 .word 0x101045e0,0xcdf9cc58 ! Init value for %f44 .word 0x03de2506,0x742e13f2 ! Init value for %f46 .word 0xa70a6b4e,0x8fe7d7c3 .word 0x2b90c1e4,0x914ff80d .word 0xc4b41098,0xf3c38f47 .word 0xf5e60170,0xd110296d .word 0x03a3bd25,0x0c135bef .word 0x6396ce19,0x0010728e .word 0xa38a6bae,0x8346ddd2 .word 0x561b0ef2,0x7be27561 p41_expected_registers: .word 0x00000000,0x00000038 .word 0x00000000,0x2e05e42c .word 0x00000000,0x000000af .word 0x00000000,0x0000004d .word 0x00000000,0x00000029 .word 0xb704c705,0x9dc6ccba .word 0x00000000,0x6cd623e3 .word 0x00000000,0x00000003 p41_expected_fp_regs: .word 0x9a9e4bba,0x11e8140c .word 0x1ce5578b,0xe48b9b1b .word 0x1cccc45f,0xd7e373fa .word 0xdafa28eb,0x8cc83fae .word 0xb52a9c02,0x9293546d .word 0x42163d09,0x8fba9e47 .word 0x7395c4d0,0xcc5cb536 .word 0x2cc0ba10,0x3ef47fa0 .word 0x288d2ee0,0x45207150 .word 0x088a8d70,0xc1624528 .word 0x60534dc3,0xebb21328 .word 0x9f742423,0x04d092e3 .word 0xda9dd46b,0x9cf1c56c .word 0x42436197,0xfefc6863 .word 0x1ffe03b7,0xc6b8637a .word 0x82517698,0xd749d953 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p41_local0_expect: .word 0x6cd623e3,0x00000003 .word 0x63d2486c,0xba534505 .word 0x9bc888f0,0x1d1f4a91 .word 0xffffffff,0xffffffa8 .word 0x8524b0d6,0xffff8406 .word 0x3bd095ae,0xe401bba6 .word 0x8b552c36,0xa888f10d .word 0x8badda57,0xbf834479 p41_local1_expect: .word 0x36b823e3,0xcaff68fe .word 0xb704c705,0x9dc6ccba .word 0xa19fdb6d,0xb43bf80d .word 0x84065905,0x52918168 .word 0xfb6b8524,0xaf0638e0 .word 0xffb7cc41,0xb8583c5e .word 0x2af62feb,0x20afd311 .word 0x0f219f5d,0xafb0b20d p41_local2_expect: .word 0x52218168,0x00000062 .word 0x6798bd0f,0x1c5162d2 .word 0xed4d0338,0x1d1f4a91 .word 0x7ca3da3a,0x2e05e42c .word 0xe0c7f49c,0x3be0030c .word 0x000000af,0x52218168 .word 0xe3f936f6,0xdbc7e620 .word 0xf4fddab1,0xc1262959 p41_local3_expect: .word 0xed4d0338,0xba62d9c4 .word 0x6af9bd28,0x6cd623e3 .word 0x37e92d37,0x4323a84a .word 0x3a62b728,0x1d1f4a91 .word 0x8e7658c2,0xc7fbe633 .word 0xf7b7c835,0x54cf9292 .word 0xc90f486d,0xd7cab63e .word 0xfecb105f,0xf0343c06 p42_init_registers: .word 0x7c088a36,0x5a3331cc ! Init value for %l0 .word 0xeb6f83a6,0x6e78a182 ! Init value for %l1 .word 0x0e63472c,0x0fb8a100 ! Init value for %l2 .word 0x470bbcd2,0x2bc10fb8 ! Init value for %l3 .word 0x8f2c0152,0xd26aac06 ! Init value for %l4 .word 0x4e7b920e,0x60f10432 ! Init value for %l5 .word 0x866df5aa,0x99b5f939 ! Init value for %l6 .word 0x79b958c8,0x0e06c30b ! Init value for %l7 .align 64 p42_init_freg: .word 0x1bdff83b,0x1177a5dd ! Init value for %f0 .word 0x12775eed,0x2e13f554 ! Init value for %f2 .word 0x27af6ad8,0x5f0ba7e2 ! Init value for %f4 .word 0x40cc66bc,0x9e2367ec ! Init value for %f6 .word 0x280e3421,0x13d3b6bf ! Init value for %f8 .word 0x9fc6bd9c,0xf57f0e33 ! Init value for %f10 .word 0x560e9c54,0x62ef92df ! Init value for %f12 .word 0x625a986a,0x812a30c8 ! Init value for %f14 .word 0xf29e97c4,0x753a0f86 ! Init value for %f16 .word 0x8c887e90,0x13342db7 ! Init value for %f18 .word 0x5827e376,0x1974ab50 ! Init value for %f20 .word 0x24394b69,0xaf110413 ! Init value for %f22 .word 0x790abf17,0x16a15144 ! Init value for %f24 .word 0x06b95c80,0x8c0fd67e ! Init value for %f26 .word 0x92b0e9dd,0xfbc2e33b ! Init value for %f28 .word 0x93535bbd,0xe05b40ee ! Init value for %f30 .word 0x450563a9,0xa02bcd33 ! Init value for %f32 .word 0xac6fa02e,0xc4aef222 ! Init value for %f34 .word 0xc90fbea3,0xed08f9f7 ! Init value for %f36 .word 0xe11ee3cf,0xf9782936 ! Init value for %f38 .word 0xee427c7d,0x5950aa9a ! Init value for %f40 .word 0x9f758a52,0xd4bc82f2 ! Init value for %f42 .word 0xe38c7cd6,0x6e78d097 ! Init value for %f44 .word 0xfa6c9951,0xce841d15 ! Init value for %f46 .word 0x53f52a39,0xb3d2f293 .word 0x8dc47512,0x912cc8ad .word 0x2f3fac08,0xd1b235c2 .word 0x0a384bef,0xaa62a69d .word 0x8fed3553,0x3c5bc78a .word 0xf4b8c2b1,0xc9a81fb5 .word 0x6d636c2a,0x14c342bb .word 0x941ce852,0x4f87b1d5 p42_expected_registers: .word 0x00000000,0x00000000 .word 0x00000000,0x0000b4b7 .word 0x00000000,0x28ca4fff .word 0x1d10fd71,0x7548d828 .word 0x00000000,0x00000702 .word 0xffffffff,0xffffffed .word 0x00000000,0xadcadeb5 .word 0x00000000,0x878432ca p42_expected_fp_regs: .word 0x1bdff83b,0x1177a5dd .word 0x12775eed,0x2e13f554 .word 0x27af6ad8,0x5f0ba7e2 .word 0x40cc66bc,0x9e2367ec .word 0x280e3421,0x13d3b6bf .word 0x9fc6bd9c,0xf57f0e33 .word 0x560e9c54,0x62ef92df .word 0x625a986a,0x812a30c8 .word 0xf29e97c4,0x753a0f86 .word 0x8c887e90,0x13342db7 .word 0x5827e376,0x1974ab50 .word 0x24394b69,0xaf110413 .word 0x790abf17,0x16a15144 .word 0x06b95c80,0x8c0fd67e .word 0x92b0e9dd,0xfbc2e33b .word 0x93535bbd,0xe05b40ee .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p42_local0_expect: .word 0xd1dbc1ad,0x28ca4fff .word 0xa75bf662,0x0000c21e .word 0x00000000,0x28ca4fff .word 0xd8390d33,0x550435a5 .word 0xa9072753,0x247c0b8a .word 0x00000000,0x0000c21e .word 0x55e811ee,0x9ab0fa2b .word 0x68554b08,0x06f90d33 p42_local1_expect: .word 0x748a5a1d,0x20d4d828 .word 0x71fd47e6,0x7f8ed5b8 .word 0x871cfda1,0x78bd206a .word 0x89431fab,0xe133bb8a .word 0x00000000,0x4fff4fff .word 0xe4432530,0xc803bb13 .word 0xb4b77a4a,0xa3543dcb .word 0x1d10fd71,0x7548d828 p42_local2_expect: .word 0xb4b77a4a,0x33f5ad2d .word 0x00000000,0xb4b77a4a .word 0x0bac5627,0xea22cdd3 .word 0x00000000,0xea22cdd3 .word 0x0fc1a1f2,0x28ca4fff .word 0x00000000,0xea22cdd3 .word 0x74a6116d,0xb60cb60c .word 0xb4b77a4a,0xa3543dcb p42_local3_expect: .word 0xbd63fecd,0x0702354a .word 0xed431b9e,0xf75b38c9 .word 0x666706bd,0x68a78838 .word 0x4dd85cda,0x74c5f41f .word 0x55e811a5,0x7324ed30 .word 0x38ed50c8,0x73e2b288 .word 0x0d336674,0xa4916674 .word 0x00000000,0x73e2b288 p43_init_registers: .word 0x08fb87aa,0x01abdc92 ! Init value for %l0 .word 0x40bbdf00,0xdb922816 ! Init value for %l1 .word 0x40db15d4,0x1419c0cd ! Init value for %l2 .word 0x8ef6d906,0x82b3a0f1 ! Init value for %l3 .word 0x02a9906b,0xe5c37209 ! Init value for %l4 .word 0x15069538,0x6c25ccc2 ! Init value for %l5 .word 0x1b85ec24,0xac6f1a52 ! Init value for %l6 .word 0x915346ac,0x2ca316d8 ! Init value for %l7 .align 64 p43_init_freg: .word 0xc6136339,0x52b9d433 ! Init value for %f0 .word 0xfeaadbfe,0x0e76a482 ! Init value for %f2 .word 0x4084fdc5,0x52e9c2dd ! Init value for %f4 .word 0xd69265dd,0xb61a8ca1 ! Init value for %f6 .word 0x8896ed92,0x16b512b6 ! Init value for %f8 .word 0xda0ffea8,0x3312946b ! Init value for %f10 .word 0xdbcf9698,0x7ba030ed ! Init value for %f12 .word 0x22f0fc77,0xaf8a18f5 ! Init value for %f14 .word 0x9008058b,0x659870dd ! Init value for %f16 .word 0x6fd2b809,0xca08dc8f ! Init value for %f18 .word 0x22feb183,0xdf42a9c3 ! Init value for %f20 .word 0x0cbfe9c6,0xe5434b72 ! Init value for %f22 .word 0x0bf5d7b0,0x480eee5c ! Init value for %f24 .word 0xb0ff89b4,0x69b07a0b ! Init value for %f26 .word 0xf6f2812e,0x933fc456 ! Init value for %f28 .word 0xc18dab9b,0x7aa1d816 ! Init value for %f30 .word 0x1e215ad4,0x8a1a736f ! Init value for %f32 .word 0x1edba232,0x120ddaac ! Init value for %f34 .word 0xa46e788a,0x8d87e037 ! Init value for %f36 .word 0xe6e103f4,0x0d0658ea ! Init value for %f38 .word 0x39aad871,0xf969317d ! Init value for %f40 .word 0x306b012e,0xefc5abd1 ! Init value for %f42 .word 0x2a287c42,0x587b04c1 ! Init value for %f44 .word 0xe9a5f533,0x073fd2e4 ! Init value for %f46 .word 0x8b3cc5eb,0xc6cbed85 .word 0x6d17f0b2,0xfbf67b74 .word 0x0d035881,0x6ef0a88d .word 0x95cbd674,0x4b3c29da .word 0xf441207e,0x6841c7ab .word 0xa352cc20,0xea806f28 .word 0xb70652e4,0x31bd8940 .word 0xb0d97081,0x43df915e p43_expected_registers: .word 0x00000000,0x00008848 .word 0x000000af,0x2e700313 .word 0x00000000,0x0000d968 .word 0x00000000,0x00000000 .word 0xffffffff,0xbd609830 .word 0x00000000,0x00000012 .word 0x00000000,0x4dbaeba5 .word 0xaf4b0233,0x04bd5412 p43_expected_fp_regs: .word 0xc6136339,0x52b9d433 .word 0xfeaadbfe,0x0e76a482 .word 0x4084fdc5,0x52e9c2dd .word 0xd69265dd,0xb61a8ca1 .word 0x8896ed92,0x16b512b6 .word 0xda0ffea8,0x3312946b .word 0xdbcf9698,0x7ba030ed .word 0x22f0fc77,0xaf8a18f5 .word 0x9008058b,0x659870dd .word 0x6fd2b809,0xca08dc8f .word 0x22feb183,0xdf42a9c3 .word 0x0cbfe9c6,0xe5434b72 .word 0x0bf5d7b0,0x480eee5c .word 0xb0ff89b4,0x69b07a0b .word 0xf6f2812e,0x933fc456 .word 0xc18dab9b,0x7aa1d816 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p43_local0_expect: .word 0xd9680a86,0x7de64183 .word 0xcd611d54,0xa3d8a0f1 .word 0x60c82986,0x8193bcbc .word 0x88482300,0xaceb052e .word 0xa5219ab5,0xf8f3404f .word 0xa3c4f56f,0x5c0e39b3 .word 0x00008848,0x17c4c549 .word 0x00000000,0x00008848 p43_local1_expect: .word 0x00008848,0xfffffaaf .word 0xe1debbb6,0x1a524e11 .word 0x6d543aaa,0xe595f53e .word 0x00000000,0x4dbaeba5 .word 0xaffcc40a,0xfaaf81bb .word 0x00e68848,0xfffffaaf .word 0x7de64183,0x000000bd .word 0xd9680a86,0x7de64183 p43_local2_expect: .word 0xaf4b0233,0x04bd5412 .word 0xbd6fab9b,0xb64057e6 .word 0xaa673cf1,0xad8b5881 .word 0xbd609830,0xc6c2b017 .word 0x371ca7f7,0xe5483f74 .word 0x2b824c20,0x9d697e97 .word 0x00000000,0x0000e1de .word 0x7b7594b9,0x96129830 p43_local3_expect: .word 0x4dbaeba5,0x003000aa .word 0x6baf6b7a,0x05917962 .word 0xabdc5e40,0x4dbaeba5 .word 0x000000af,0x2e700313 .word 0xe6ba052e,0xc4265ea1 .word 0x01abdc92,0x5b5237e5 .word 0x0000e1de,0xd4d257e6 .word 0xfb1e00aa,0xf02ee310 p44_init_registers: .word 0x1d38879d,0xcd570b04 ! Init value for %l0 .word 0x3101c338,0x9aa2f277 ! Init value for %l1 .word 0x93aefd90,0x812d249f ! Init value for %l2 .word 0xd057e4ea,0x09b26281 ! Init value for %l3 .word 0xd28c8660,0x6768ab61 ! Init value for %l4 .word 0xaeb19382,0xcacb6fc7 ! Init value for %l5 .word 0xab1886f8,0x0f79ec98 ! Init value for %l6 .word 0x89f2def8,0x7eff4704 ! Init value for %l7 .align 64 p44_init_freg: .word 0x1ca59c97,0xf97c06eb ! Init value for %f0 .word 0x59b20236,0x76e4fd86 ! Init value for %f2 .word 0xeca7744a,0xc475708d ! Init value for %f4 .word 0x7540ebcb,0x9ed2a1a3 ! Init value for %f6 .word 0xdd56523e,0xbde77695 ! Init value for %f8 .word 0x90b6c12b,0xf3f17181 ! Init value for %f10 .word 0x7785ed26,0x2113ae86 ! Init value for %f12 .word 0x7731f5c5,0x8139ae15 ! Init value for %f14 .word 0xe28859e8,0x888482a6 ! Init value for %f16 .word 0x012a275f,0xb5b5a2f6 ! Init value for %f18 .word 0x0e11e040,0x51e58aa7 ! Init value for %f20 .word 0xcb0875ea,0xb9d22b14 ! Init value for %f22 .word 0x67d99f99,0x5242cd47 ! Init value for %f24 .word 0xd6844d26,0xd079c7f3 ! Init value for %f26 .word 0x0471e88a,0x884596b4 ! Init value for %f28 .word 0xfc7d57fd,0x88f232ed ! Init value for %f30 .word 0xb490fde9,0xd8099fc4 ! Init value for %f32 .word 0x1328b280,0x5d27e651 ! Init value for %f34 .word 0xd78acf7d,0xbb8d594b ! Init value for %f36 .word 0xe98e3703,0x9d384050 ! Init value for %f38 .word 0x91c851c8,0x529ae100 ! Init value for %f40 .word 0xb84baf60,0x076b743a ! Init value for %f42 .word 0x33d8e54c,0x44f9d09b ! Init value for %f44 .word 0x0b7a9138,0xbc2afb6f ! Init value for %f46 .word 0xc24117fb,0x237b498a .word 0xb1961e4e,0xea60e39b .word 0x2eed0e74,0xfa89b473 .word 0xd818b5e5,0xc8a0fa33 .word 0x62eb31db,0x422c2b5b .word 0xe3f43786,0x0fb51006 .word 0xc31a49c5,0xfd136b1c .word 0x96308629,0x8f6abdbf p44_expected_registers: .word 0x00000000,0x4dd9e386 .word 0x00000000,0x00000000 .word 0x00000000,0x4dd9e386 .word 0x00000000,0x00000036 .word 0x00000000,0x203c603a .word 0x00000000,0x45512f98 .word 0xffffffff,0xf8a03bcf .word 0x00000000,0x00000016 p44_expected_fp_regs: .word 0x1ca59c97,0xf97c06eb .word 0x59b20236,0x76e4fd86 .word 0xeca7744a,0xc475708d .word 0x7540ebcb,0x9ed2a1a3 .word 0xdd56523e,0xbde77695 .word 0x90b6c12b,0xf3f17181 .word 0x7785ed26,0x2113ae86 .word 0x7731f5c5,0x8139ae15 .word 0xe28859e8,0x888482a6 .word 0x012a275f,0xb5b5a2f6 .word 0x0e11e040,0x51e58aa7 .word 0xcb0875ea,0xb9d22b14 .word 0x67d99f99,0x5242cd47 .word 0xd6844d26,0xd079c7f3 .word 0x0471e88a,0x884596b4 .word 0xfc7d57fd,0x88f232ed .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p44_local0_expect: .word 0x3d43cb76,0x4e1eada2 .word 0xd7481d42,0xc1f87436 .word 0x4bd69b68,0xfc9ff893 .word 0x9ff6ba1d,0x000000d1 .word 0xa8f14ede,0xf8a03bcf .word 0x3475a06b,0x3da4af61 .word 0x0e0c453b,0x92bdc8db .word 0x00000000,0xffffd748 p44_local1_expect: .word 0x7a51ab31,0x6674e3c2 .word 0x4dd9e386,0x78d7a916 .word 0x3054e6c0,0x1486b48f .word 0x59d99688,0x4e6de989 .word 0xc13a7436,0x33291842 .word 0xc1f87436,0x33291842 .word 0x9eb7347d,0xf8a09688 .word 0xc2598159,0xf8e98349 p44_local2_expect: .word 0x3e94da91,0x00d1a25e .word 0x00000000,0x203c603a .word 0x9da16b1e,0x871c0309 .word 0xec1ce1d4,0x889fcef0 .word 0xc1f87436,0x33291842 .word 0x203c603a,0x45512f98 .word 0xc1f87436,0x74361842 .word 0x88168e36,0x89754b28 p44_local3_expect: .word 0xc95ad4da,0xf7f1679f .word 0xd625a53b,0x2acc9ef0 .word 0x75db3dfa,0xcb63389f .word 0x4a589dcd,0x4d99a834 .word 0x057ed6db,0x3d163cfd .word 0x3c8d8bcc,0xfa53c4b7 .word 0x890c989c,0x2944b04d .word 0x00a5e1e9,0xe386ab1a p45_init_registers: .word 0x62ffea4e,0x94852713 ! Init value for %l0 .word 0x93ac3334,0xc5211f49 ! Init value for %l1 .word 0x2ee794aa,0x0fe92663 ! Init value for %l2 .word 0x14da885b,0xb1b5928b ! Init value for %l3 .word 0x8c2ff9fe,0x3265d6a9 ! Init value for %l4 .word 0x328e6748,0x6f9408b9 ! Init value for %l5 .word 0x1e12c31a,0x423b5a97 ! Init value for %l6 .word 0x927a564a,0xa56bb76c ! Init value for %l7 .align 64 p45_init_freg: .word 0x1766711f,0x672afdc0 ! Init value for %f0 .word 0x7242b9c6,0xe3140c1a ! Init value for %f2 .word 0x28fd9c42,0xb67eda72 ! Init value for %f4 .word 0xcf2ba5b1,0x588d5bf5 ! Init value for %f6 .word 0x713b81d9,0x8e4efa67 ! Init value for %f8 .word 0xef183bc7,0x3d65bf92 ! Init value for %f10 .word 0xa39b2ecf,0xb2227689 ! Init value for %f12 .word 0x07efec19,0xd349033e ! Init value for %f14 .word 0x75583b33,0x5247f027 ! Init value for %f16 .word 0xce87e41a,0x5dc0f833 ! Init value for %f18 .word 0x6fb81c6e,0x2e5500e5 ! Init value for %f20 .word 0x9995a9eb,0xacb0ceeb ! Init value for %f22 .word 0x8f2764ab,0x1eebfdc3 ! Init value for %f24 .word 0xfe8ffb41,0x0a07755e ! Init value for %f26 .word 0x1e23e983,0x2f24f429 ! Init value for %f28 .word 0x6cf8b4d1,0x90d34356 ! Init value for %f30 .word 0xef2dd966,0xff88fc3d ! Init value for %f32 .word 0x3f4fb71e,0xf83fad5d ! Init value for %f34 .word 0xfd122e16,0xcf04db2c ! Init value for %f36 .word 0x3d1d471d,0xb942c6e5 ! Init value for %f38 .word 0xd8167e0a,0x4a752abb ! Init value for %f40 .word 0xbd1a48fe,0x648aa77c ! Init value for %f42 .word 0xb8371b21,0x7268377e ! Init value for %f44 .word 0x18345e8d,0xd66adb76 ! Init value for %f46 .word 0x230c5551,0xe31679b3 .word 0x67b598a4,0x3b03631c .word 0xdfb2e593,0x5a724b7b .word 0xd1a9e3bf,0xab5ddd79 .word 0x31c47368,0xf9049e55 .word 0xdb2ae02d,0x5693c6c8 .word 0x7f358b57,0x57b8e2a1 .word 0x0915ecdb,0x98d84937 p45_expected_registers: .word 0xffffffff,0xffffffe1 .word 0x00000000,0x00006b4c .word 0xffffffff,0xbee0fba5 .word 0x00000000,0x00000057 .word 0x00000000,0x0492e564 .word 0x00000000,0x0000b1d3 .word 0x00000000,0x573b537a .word 0x00000000,0x000069b5 p45_expected_fp_regs: .word 0x1766711f,0x672afdc0 .word 0x7242b9c6,0xe3140c1a .word 0x28fd9c42,0xb67eda72 .word 0xcf2ba5b1,0x588d5bf5 .word 0x713b81d9,0x8e4efa67 .word 0xef183bc7,0x3d65bf92 .word 0xa39b2ecf,0xb2227689 .word 0x07efec19,0xd349033e .word 0x75583b33,0x5247f027 .word 0xce87e41a,0x5dc0f833 .word 0x6fb81c6e,0x2e5500e5 .word 0x9995a9eb,0xacb0ceeb .word 0x8f2764ab,0x1eebfdc3 .word 0xfe8ffb41,0x0a07755e .word 0x1e23e983,0x2f24f429 .word 0x6cf8b4d1,0x90d34356 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p45_local0_expect: .word 0x02f564bb,0x7a79a6a8 .word 0xc5211f49,0xd79f29af .word 0x00000000,0x0492e564 .word 0x00000000,0x0b79b5b5 .word 0xc3040832,0x7a253c61 .word 0x573b537a,0x000069b5 .word 0x6cb5b1b4,0x376986a5 .word 0xc84939f1,0x109c6b74 p45_local1_expect: .word 0x02057679,0xb57bb483 .word 0xffffffe1,0x00006b4c .word 0x78be1401,0x0b795ab5 .word 0x00000000,0x000069b5 .word 0x7a5cdc99,0x0492e564 .word 0x37ec878e,0x5b5511e1 .word 0xffffffe1,0x00006b4c .word 0x8d1a9b85,0x6b4cba4c p45_local2_expect: .word 0xa3f408b9,0xb4b8e336 .word 0x74cb9de2,0xb3fb3bc2 .word 0xffffffe1,0x00006b4c .word 0x573b537a,0x00006b4c .word 0x7f64756b,0x3ed69059 .word 0x8e76616b,0x7f0113bc .word 0xb1d32cc0,0xa77769da .word 0x30ba073d,0x0b795ab5 p45_local3_expect: .word 0x78d1a1d6,0x0887ab35 .word 0x1ed652c0,0xe9a1a11c .word 0xacf6a16f,0x50de46cd .word 0x3265d6a9,0x6f9408b9 .word 0x573b537a,0x9114bf18 .word 0x00008920,0x28f31480 .word 0xc352c491,0xbee0fba5 .word 0x4968e4e1,0x81265416 p46_init_registers: .word 0x09c6a611,0xb16a46f3 ! Init value for %l0 .word 0xff6773ff,0x9bd6181c ! Init value for %l1 .word 0xadc1718a,0x8f8752e7 ! Init value for %l2 .word 0x5f27a305,0xe4063171 ! Init value for %l3 .word 0xbd17b020,0x88423552 ! Init value for %l4 .word 0xbb18d876,0x9e4f65be ! Init value for %l5 .word 0x15471b58,0xdbd4aceb ! Init value for %l6 .word 0xfdc5f44b,0xfb035bdc ! Init value for %l7 .align 64 p46_init_freg: .word 0x5af3ac6b,0x1fc9749c ! Init value for %f0 .word 0x7e2950db,0x6d099709 ! Init value for %f2 .word 0x94d36e20,0x7e3a769f ! Init value for %f4 .word 0x75aa3ae4,0x579c3549 ! Init value for %f6 .word 0x9ad2c56c,0xbf275113 ! Init value for %f8 .word 0x401bbf10,0x642b6ac9 ! Init value for %f10 .word 0x722c1c42,0x222a07cb ! Init value for %f12 .word 0x3be2afc2,0x20c020c9 ! Init value for %f14 .word 0x93c79f0d,0x8d7471dd ! Init value for %f16 .word 0x22d3a87d,0x7b8c70f7 ! Init value for %f18 .word 0x172fa3ab,0xb8996c5d ! Init value for %f20 .word 0x14633bcf,0x4f51b8fd ! Init value for %f22 .word 0xe9b423a5,0xb3af9256 ! Init value for %f24 .word 0x070cd1cc,0x0b4b489d ! Init value for %f26 .word 0xe8f467c9,0xa46f358b ! Init value for %f28 .word 0xfb778b4b,0x0bc7763a ! Init value for %f30 .word 0xc6dfa89a,0x40c8ef41 ! Init value for %f32 .word 0xfbed9d5e,0x79db6955 ! Init value for %f34 .word 0x94f5b6af,0x2f177e9a ! Init value for %f36 .word 0x1336cdf8,0xd88586bb ! Init value for %f38 .word 0x4ed30787,0xe99c7494 ! Init value for %f40 .word 0xc2a1f4d0,0x7712bd21 ! Init value for %f42 .word 0xae64cf1a,0x5e9c06a5 ! Init value for %f44 .word 0x7d16fc21,0x9030c77e ! Init value for %f46 .word 0x12365d77,0x2a13ba72 .word 0x7d277558,0x7033297f .word 0x45121819,0x75574686 .word 0x65df45d0,0x9b188970 .word 0xf7c2bdb2,0x3a4087ab .word 0x53a4aa75,0x6491d3bc .word 0x1c123fd9,0xe3ec5556 .word 0xa2999a61,0xc73705b5 p46_expected_registers: .word 0xffffffff,0xffffffc0 .word 0x00000000,0x00000062 .word 0xffffffff,0xff6773ff .word 0x00000000,0x0000b507 .word 0x00000000,0x00000077 .word 0x00000000,0x5a9ac05a .word 0x00000000,0x799b52a2 .word 0x00000000,0x80d15d5c p46_expected_fp_regs: .word 0x5af3ac6b,0x1fc9749c .word 0x7e2950db,0x6d099709 .word 0x94d36e20,0x7e3a769f .word 0x75aa3ae4,0x579c3549 .word 0x9ad2c56c,0xbf275113 .word 0x401bbf10,0x642b6ac9 .word 0x722c1c42,0x222a07cb .word 0x3be2afc2,0x20c020c9 .word 0x93c79f0d,0x8d7471dd .word 0x22d3a87d,0x7b8c70f7 .word 0x172fa3ab,0xb8996c5d .word 0x14633bcf,0x4f51b8fd .word 0xe9b423a5,0xb3af9256 .word 0x070cd1cc,0x0b4b489d .word 0xe8f467c9,0xa46f358b .word 0xfb778b4b,0x0bc7763a .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p46_local0_expect: .word 0xc4f257c4,0x5e0eb670 .word 0x1fc3a1e3,0x010c3552 .word 0x09c6a611,0xb16a46f3 .word 0x626cf391,0xfd577eba .word 0x2036d242,0x624b16f0 .word 0xff6773ff,0x9bd6181c .word 0xb2c2d1eb,0x53b9d446 .word 0x23fb073b,0x084299a4 p46_local1_expect: .word 0xffffffff,0xff6773ff .word 0xb4a68d21,0x2565a77d .word 0xa5d73552,0x22b37e67 .word 0xf2dadbae,0xfde0c028 .word 0x1f0a3cd3,0xa94547b2 .word 0x3b8af849,0x779047d1 .word 0xfeeefeda,0x6c099c40 .word 0x00000000,0xfeeefeda p46_local2_expect: .word 0xff6773ff,0x9bd6181c .word 0xfe6339b6,0xa9249aa6 .word 0x00000000,0x3606de54 .word 0xb507580e,0x29e1c9b4 .word 0x1829a2df,0x23fb073b .word 0x55bad71a,0x88423552 .word 0x26f1e163,0x8895f1de .word 0x652d8e82,0x9b05b072 p46_local3_expect: .word 0x5d2c81f7,0x4acc5777 .word 0x6925e45c,0x5c35728f .word 0xf547ab0b,0x0ab257f4 .word 0x084299a4,0xfb035bdc .word 0x6057632e,0xa9249aa6 .word 0x799b0054,0x80d15d5c .word 0xfe6339b6,0xa9249aa6 .word 0xa9249aa6,0x000000ba p47_init_registers: .word 0xc85e8bae,0xe0b4b803 ! Init value for %l0 .word 0xe00f3446,0x939bc545 ! Init value for %l1 .word 0x3fc1804c,0x23ff9300 ! Init value for %l2 .word 0xa206089a,0x078eaf3e ! Init value for %l3 .word 0x6169d570,0xc2f0bcb4 ! Init value for %l4 .word 0x4686674c,0x851fbc89 ! Init value for %l5 .word 0x557933a7,0xdf177041 ! Init value for %l6 .word 0x491c9360,0x0a3c0e89 ! Init value for %l7 .align 64 p47_init_freg: .word 0x017bc754,0x1238a80d ! Init value for %f0 .word 0xababa92f,0x8e104593 ! Init value for %f2 .word 0x67978c06,0xfb465ffb ! Init value for %f4 .word 0x5d41d13b,0x193b09ef ! Init value for %f6 .word 0xa10e8bcf,0x182584b0 ! Init value for %f8 .word 0x9f7ed967,0xabe37f34 ! Init value for %f10 .word 0x1699eb6e,0x909c573b ! Init value for %f12 .word 0x3939fbdf,0xd9804987 ! Init value for %f14 .word 0xb8b90c19,0x6afd905f ! Init value for %f16 .word 0x9223d261,0x577be691 ! Init value for %f18 .word 0x5963a1ec,0x42f260bf ! Init value for %f20 .word 0x23ee0e97,0x56e4be96 ! Init value for %f22 .word 0x99ffdd48,0x3338b92b ! Init value for %f24 .word 0xe1c56b53,0xfd236cd1 ! Init value for %f26 .word 0xa75ad8ea,0xe7674c90 ! Init value for %f28 .word 0x4ad10a7d,0x1362cf7c ! Init value for %f30 .word 0x403d93ab,0xbf0ac79f ! Init value for %f32 .word 0xa1896e2d,0xc1edeb55 ! Init value for %f34 .word 0xc3eb381d,0x2d9af3c2 ! Init value for %f36 .word 0x5de862e2,0x25dad39b ! Init value for %f38 .word 0xc0ee9e9e,0x218a319a ! Init value for %f40 .word 0xa2548505,0x9503d0b2 ! Init value for %f42 .word 0xeacacfd8,0xd18c6eb8 ! Init value for %f44 .word 0x87cd8139,0x705475ec ! Init value for %f46 .word 0x5be9cdaf,0x1a85b0b2 .word 0x4040ed9b,0x52eae9f7 .word 0x352d02bb,0xd96fcfad .word 0x45421551,0x1f49b107 .word 0x42de0e4e,0xa4588841 .word 0x2d9c0f8d,0xd612d0a3 .word 0x39922416,0x6d0892db .word 0x5ea823b0,0x533595b4 p47_expected_registers: .word 0x00000000,0x0000004b .word 0x00000000,0x0a3cfff0 .word 0x00000000,0x5d0ba38b .word 0x00000000,0x4b623ca8 .word 0xffffffff,0xa559427d .word 0x00000000,0x6eec7cda .word 0x00000000,0x61d9eff9 .word 0x00000000,0x00009360 p47_expected_fp_regs: .word 0x017bc754,0x1238a80d .word 0xababa92f,0x8e104593 .word 0x67978c06,0xfb465ffb .word 0x5d41d13b,0x193b09ef .word 0xa10e8bcf,0x182584b0 .word 0x9f7ed967,0xabe37f34 .word 0x1699eb6e,0x909c573b .word 0x3939fbdf,0xd9804987 .word 0xb8b90c19,0x6afd905f .word 0x9223d261,0x577be691 .word 0x5963a1ec,0x42f260bf .word 0x23ee0e97,0x56e4be96 .word 0x99ffdd48,0x3338b92b .word 0xe1c56b53,0xfd236cd1 .word 0xa75ad8ea,0xe7674c90 .word 0x4ad10a7d,0x1362cf7c .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p47_local0_expect: .word 0xd6bb1086,0x0a3c0e89 .word 0x5d0ba38b,0xaf9e5934 .word 0x00000000,0x00000017 .word 0x43e85870,0xc8efe386 .word 0x2b196622,0xb17fe607 .word 0x65977ebe,0xd795476a .word 0x0e89389e,0x4beca38b .word 0x0e920d54,0xf083c788 p47_local1_expect: .word 0x1bb6710f,0xa559427d .word 0xfaf980b3,0x0d71d3f0 .word 0x61d9eff9,0x0e921241 .word 0x5d0ba38b,0x4b623ca8 .word 0x49f09360,0x0a3cfff0 .word 0x235d7452,0x4b8964de .word 0xea1dfb82,0x5c936408 .word 0x3895a20f,0x00004670 p47_local2_expect: .word 0x9367af56,0xe8312b59 .word 0x427de4df,0x68ef95f9 .word 0x88b74509,0xd3a08362 .word 0x1fb676c2,0xdf42a022 .word 0x6696c999,0xe5a97cda .word 0xef072f10,0xdd284bfd .word 0x00000000,0x6eec7cda .word 0x522c5a76,0x7aec4670 p47_local3_expect: .word 0x27b216e6,0xb11e1896 .word 0x1712c4b2,0x70f756bf .word 0xf8cd26ca,0x8b47eb50 .word 0x5695e0cc,0x3ed57b3a .word 0x5c93ffe6,0xa325c111 .word 0x9fec71c6,0x279c427d .word 0x00000000,0x00005c93 .word 0x780245e8,0xbb8cd996 p48_init_registers: .word 0xda06f6fe,0x8afbc14e ! Init value for %l0 .word 0x7d108377,0xdb3215c4 ! Init value for %l1 .word 0xc7bc1d28,0x7b4adc43 ! Init value for %l2 .word 0x57fff78e,0x381a450c ! Init value for %l3 .word 0x22ff8296,0x1d4abe64 ! Init value for %l4 .word 0xd3730104,0xc3dc9846 ! Init value for %l5 .word 0x081e5308,0x33f16d52 ! Init value for %l6 .word 0xd209413e,0x6b671ec9 ! Init value for %l7 .align 64 p48_init_freg: .word 0x39ef5672,0xef811f3c ! Init value for %f0 .word 0x580887ed,0x0555d306 ! Init value for %f2 .word 0x9a37b66c,0x3b97a045 ! Init value for %f4 .word 0xb21970bb,0xa0fdcc8d ! Init value for %f6 .word 0x3de1feaf,0x1d88a85c ! Init value for %f8 .word 0x54383c81,0xe4be8e42 ! Init value for %f10 .word 0xd81360fb,0x21d963a7 ! Init value for %f12 .word 0xe345b5e4,0xbbfbfcaa ! Init value for %f14 .word 0x32e6ea42,0x2c2fc903 ! Init value for %f16 .word 0xbde5053a,0x2ff7bff8 ! Init value for %f18 .word 0x726b11dc,0x25cbbd04 ! Init value for %f20 .word 0x07edadca,0x10591d00 ! Init value for %f22 .word 0xc81b8fdf,0xe59f5b96 ! Init value for %f24 .word 0x6f496d3c,0xd7bea4b8 ! Init value for %f26 .word 0x99cf9bd5,0x0b953442 ! Init value for %f28 .word 0x2436563b,0x8a8a466f ! Init value for %f30 .word 0x4bd95c94,0x603a862c ! Init value for %f32 .word 0x6890013c,0x4b5d08d5 ! Init value for %f34 .word 0x5f12bb42,0xbe5531d0 ! Init value for %f36 .word 0x6747c34b,0xed594426 ! Init value for %f38 .word 0xa04bb30d,0x5d78384c ! Init value for %f40 .word 0x909fe174,0xa2284a41 ! Init value for %f42 .word 0xaae49664,0xae090fa2 ! Init value for %f44 .word 0xa5791231,0xa7b2fbdc ! Init value for %f46 .word 0x615fec03,0x8c879813 .word 0x7fbcee4d,0x846dcaf8 .word 0xbe350583,0x075ab05b .word 0xa7fe49d8,0xd06a1ed9 .word 0xc704fd1d,0xb5b276b0 .word 0xe63bb46a,0x5f71515a .word 0xe47256f5,0xe7061e6d .word 0xe922dd4d,0x906c772b p48_expected_registers: .word 0xffffffff,0xffffffdd .word 0x00000000,0x0480450c .word 0x00000000,0x00000045 .word 0x00000000,0x00000080 .word 0x00000000,0x00000075 .word 0x00000000,0xffffffdd .word 0x00000000,0xe1b1be0f .word 0xffffffff,0xfffffff3 p48_expected_fp_regs: .word 0x39ef5672,0xef811f3c .word 0x580887ed,0x0555d306 .word 0x9a37b66c,0x3b97a045 .word 0xb21970bb,0xa0fdcc8d .word 0x3de1feaf,0x1d88a85c .word 0x54383c81,0xe4be8e42 .word 0xd81360fb,0x21d963a7 .word 0xe345b5e4,0xbbfbfcaa .word 0x32e6ea42,0x2c2fc903 .word 0xbde5053a,0x2ff7bff8 .word 0x726b11dc,0x25cbbd04 .word 0x07edadca,0x10591d00 .word 0xc81b8fdf,0xe59f5b96 .word 0x6f496d3c,0xd7bea4b8 .word 0x99cf9bd5,0x0b953442 .word 0x2436563b,0x8a8a466f .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p48_local0_expect: .word 0xf9373db4,0x996f4cb5 .word 0x00008646,0x0480450c .word 0xcc0f5e55,0xf4432ef4 .word 0x8646d384,0x1ad33c47 .word 0xef82e5ff,0x72341bc0 .word 0xf7421de7,0x0270354e .word 0x55316f8f,0x4253d985 .word 0x264d8f72,0x13b6e46f p48_local1_expect: .word 0xffffffff,0xffffffdd .word 0x00000000,0x0480450c .word 0x956ba701,0xc393e88f .word 0xe1b1be0f,0x55316f8f .word 0x95a8932f,0x5e16eed3 .word 0x2b5d5217,0x0480450c .word 0x30e5f349,0xd52560ef .word 0x00000093,0xbb609602 p48_local2_expect: .word 0xcae48646,0xc952ce5f .word 0xc02f69de,0x215a5d8a .word 0xdeb1ebed,0xfb1e1ec9 .word 0x284d4170,0x93cc7c4a .word 0x532ca102,0xecdad1d5 .word 0xb048c7ff,0xfda20228 .word 0x6f8f615c,0xf7756ea5 .word 0x00000000,0x00004253 p48_local3_expect: .word 0x43310ab7,0x527257f6 .word 0x00000000,0x0480450c .word 0x00000000,0x0000a102 .word 0x55790c8d,0x797fa5a9 .word 0x351fb646,0x1fbd37a9 .word 0x4bb99d64,0xffffffdd .word 0x00000055,0x00000021 .word 0x0a59313b,0xfb7de8db p49_init_registers: .word 0x8dda897e,0x5df5a116 ! Init value for %l0 .word 0x89926286,0x457a28d3 ! Init value for %l1 .word 0x5dfc3383,0xdf39937e ! Init value for %l2 .word 0x9e3485cc,0x5cfe3e03 ! Init value for %l3 .word 0x0b2fdffa,0xa1efe629 ! Init value for %l4 .word 0xff3232e2,0x3b96a186 ! Init value for %l5 .word 0x5656c9e4,0x36afea31 ! Init value for %l6 .word 0x1ed45878,0x6efe87bf ! Init value for %l7 .align 64 p49_init_freg: .word 0xc3de0c71,0x3ef1f430 ! Init value for %f0 .word 0x445e6b48,0xda6bf4ed ! Init value for %f2 .word 0x227fcb70,0xd1655d39 ! Init value for %f4 .word 0xdf88abea,0xf1229acf ! Init value for %f6 .word 0x17e910d8,0x90128d59 ! Init value for %f8 .word 0xb4120bd0,0xc25c6b30 ! Init value for %f10 .word 0x4d1b6c10,0xb91f846c ! Init value for %f12 .word 0xe8312446,0xab8a478f ! Init value for %f14 .word 0x4ed55bf7,0xd939ea36 ! Init value for %f16 .word 0xc2b4bbe8,0x1499baea ! Init value for %f18 .word 0x347ea00d,0x35b7bc21 ! Init value for %f20 .word 0x21a92376,0x8c73707f ! Init value for %f22 .word 0xe446664f,0x636dbcb1 ! Init value for %f24 .word 0xc20b876d,0x707c3a46 ! Init value for %f26 .word 0x56c9437f,0x93b66cdb ! Init value for %f28 .word 0xd20f876a,0x79698b7e ! Init value for %f30 .word 0x650bf3aa,0xcf9260a0 ! Init value for %f32 .word 0x5561c198,0x43e474ea ! Init value for %f34 .word 0xe91c47ae,0xd5b5553d ! Init value for %f36 .word 0xad3c225c,0x3ad5b393 ! Init value for %f38 .word 0x6cbdf1f5,0x11bea96c ! Init value for %f40 .word 0xa740c4a7,0x03a0ce60 ! Init value for %f42 .word 0x05a1c164,0x6365654c ! Init value for %f44 .word 0x4776f406,0xbdd6fcb0 ! Init value for %f46 .word 0x71dfde7f,0xf617c322 .word 0x39fdf27b,0xf25c6ebd .word 0xa47a0db8,0x6f0db70e .word 0x1a729596,0x6aa0fe21 .word 0xf58e7986,0x1532522e .word 0x3317a23f,0xcf76b774 .word 0x850a420a,0xecaba292 .word 0x49d09f4b,0xed369da0 p49_expected_registers: .word 0x00000000,0x5df5a116 .word 0x00000000,0x0000003e .word 0x00000000,0xfa22cea8 .word 0xfa22cea8,0x65560f07 .word 0xffffffff,0xffffcea3 .word 0x00000000,0x00000096 .word 0xffffffff,0xffff9008 .word 0xffffffff,0xffffb74f p49_expected_fp_regs: .word 0xc3de0c71,0x3ef1f430 .word 0x445e6b48,0xda6bf4ed .word 0x227fcb70,0xd1655d39 .word 0xdf88abea,0xf1229acf .word 0x17e910d8,0x90128d59 .word 0xb4120bd0,0xc25c6b30 .word 0x4d1b6c10,0xb91f846c .word 0xe8312446,0xab8a478f .word 0x4ed55bf7,0xd939ea36 .word 0xc2b4bbe8,0x1499baea .word 0x347ea00d,0x35b7bc21 .word 0x21a92376,0x8c73707f .word 0xe446664f,0x636dbcb1 .word 0xc20b876d,0x707c3a46 .word 0x56c9437f,0x93b66cdb .word 0xd20f876a,0x79698b7e .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p49_local0_expect: .word 0xc4cc731c,0x5837d5a7 .word 0x89926286,0x937e28d3 .word 0xffffffff,0xffffcea3 .word 0xdf39937e,0x00003b96 .word 0x2660cd3d,0x3bd94d86 .word 0xab92680d,0x992d6cc1 .word 0xfe1fcea3,0x79bca697 .word 0xb2f6c823,0x58181690 p49_local1_expect: .word 0x5e09a186,0xd09dc0ef .word 0x80c033f4,0xdb26a341 .word 0x5dfc3383,0x5df5a116 .word 0xd6b9eb96,0x5bd354bf .word 0xb74f7a3b,0xdbbe8714 .word 0x60507f11,0x85862fbf .word 0x3b96a186,0x8e631ed3 .word 0xfa22cea8,0x65560f07 p49_local2_expect: .word 0x1a1fe45b,0x565a3f01 .word 0x90070155,0xf9d20d9a .word 0xa116e629,0x3b96a186 .word 0xfa22cea8,0x65560f07 .word 0x5df5a116,0xff4faa4c .word 0xfe28e12e,0x44f7a116 .word 0x00000000,0x5df5a116 .word 0x8036fae3,0xa10da6d4 p49_local3_expect: .word 0x1ed45878,0x6efe87bf .word 0xff3232e2,0x3b96937e .word 0xdf39937e,0x7de40902 .word 0xc4a03e1b,0x36672bbc .word 0x5d44909f,0x30a912da .word 0x00000032,0x6efe87bf .word 0x1b358306,0x0707f03d .word 0x6ad31d39,0x07679008 p50_init_registers: .word 0xb826c8e6,0x565dc3a5 ! Init value for %l0 .word 0x3575c694,0xcc95c0e9 ! Init value for %l1 .word 0x8fe3c404,0x8c98eaf6 ! Init value for %l2 .word 0x437bf914,0x7a17fa74 ! Init value for %l3 .word 0xa3e191c6,0x30cf2828 ! Init value for %l4 .word 0x995a2172,0xb64e8285 ! Init value for %l5 .word 0xe76a7882,0x714c6c0e ! Init value for %l6 .word 0xd16fadbe,0x8001ad34 ! Init value for %l7 .align 64 p50_init_freg: .word 0xa4833dd4,0xf41ef261 ! Init value for %f0 .word 0x38d4508e,0x6999bb19 ! Init value for %f2 .word 0x6b55c9b8,0x069cb99c ! Init value for %f4 .word 0xa6476468,0x8ddd4f9b ! Init value for %f6 .word 0xdcb1eeaa,0x6daa3f5c ! Init value for %f8 .word 0xdf62f658,0xf85ffe2c ! Init value for %f10 .word 0xa6a34251,0x18c089d2 ! Init value for %f12 .word 0x535e2cc2,0x6751e766 ! Init value for %f14 .word 0x77d9c074,0x62d4a1e5 ! Init value for %f16 .word 0x0065ace6,0x080a25e9 ! Init value for %f18 .word 0x74f68cc5,0xf0ac422d ! Init value for %f20 .word 0x6356dae2,0xbfe7731d ! Init value for %f22 .word 0xcd956f12,0x1158da75 ! Init value for %f24 .word 0x32f8b88a,0x0aebd3ac ! Init value for %f26 .word 0x36074321,0x271748f7 ! Init value for %f28 .word 0x91aade70,0xb41140f9 ! Init value for %f30 .word 0x21a27f24,0xe0f01326 ! Init value for %f32 .word 0x9346677d,0xcca82049 ! Init value for %f34 .word 0x96e85af5,0xb4e2d310 ! Init value for %f36 .word 0xb916749f,0x758b95e4 ! Init value for %f38 .word 0x448222a7,0xbf05737b ! Init value for %f40 .word 0x2679993c,0x07b5d2cc ! Init value for %f42 .word 0xa8140de5,0xe2ce2680 ! Init value for %f44 .word 0x3cce8f60,0xe51aba39 ! Init value for %f46 .word 0x7b57c617,0xf5acc24f .word 0xfa8dd78f,0x89a40517 .word 0x0720c06e,0x660b017d .word 0xd7fc3a75,0xb3a646be .word 0xea759cfb,0x02e0218d .word 0x5f1c0de0,0x582e6ed4 .word 0x7cf19a9c,0x6281431a .word 0x72b8a88d,0xa4ba7300 p50_expected_registers: .word 0x00000000,0x00000008 .word 0x00000000,0x0000007b .word 0x00000000,0x000000db .word 0x00000000,0x00000048 .word 0x00000000,0x000000ee .word 0xffffffff,0xffffffc1 .word 0x00000000,0x0000a9b1 .word 0x00000000,0x00007b9f p50_expected_fp_regs: .word 0xa4833dd4,0xf41ef261 .word 0x38d4508e,0x6999bb19 .word 0x6b55c9b8,0x069cb99c .word 0xa6476468,0x8ddd4f9b .word 0xdcb1eeaa,0x6daa3f5c .word 0xdf62f658,0xf85ffe2c .word 0xa6a34251,0x18c089d2 .word 0x535e2cc2,0x6751e766 .word 0x77d9c074,0x62d4a1e5 .word 0x0065ace6,0x080a25e9 .word 0x74f68cc5,0xf0ac422d .word 0x6356dae2,0xbfe7731d .word 0xcd956f12,0x1158da75 .word 0x32f8b88a,0x0aebd3ac .word 0x36074321,0x271748f7 .word 0x91aade70,0xb41140f9 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p50_local0_expect: .word 0x813dfb47,0x57a4e8db .word 0x95a0c8df,0x2f1537b1 .word 0x2c619ea0,0x12655ec9 .word 0xa914645a,0xc5a4219e .word 0xd025bbae,0x688e2c26 .word 0x3f6b7b9f,0x60aed976 .word 0x170cd87e,0xf898442f .word 0x10a2c1c6,0x365adca6 p50_local1_expect: .word 0x525f876e,0xc1cdfb2d .word 0x195a770c,0x0e17c45e .word 0x8f5bd172,0x8c3905c8 .word 0x6034e20d,0xb3c80886 .word 0xf8bdb03e,0x0000b0e7 .word 0x890b59d2,0x149abb84 .word 0x9d1488e8,0x00007b21 .word 0xffffffc1,0x8174e21c p50_local2_expect: .word 0x8507f170,0xb850f0a6 .word 0x000000db,0xb64e8285 .word 0xf609964c,0x924ab0e7 .word 0x20a194d7,0xee282d55 .word 0xa9b1acda,0x7a646933 .word 0xcbee7368,0x49cfa9bd .word 0x06d9560b,0x8a48031f .word 0xea66e233,0x0a6d934f p50_local3_expect: .word 0xddb2f284,0x63435e9f .word 0xe7002635,0xa470fe25 .word 0x3575c694,0xcc95c0e9 .word 0xd14a3afa,0x924ab0e7 .word 0x2ecfdc08,0x26357b21 .word 0xc5032b51,0x1789a0e1 .word 0x087dd9e4,0x6f1aba12 .word 0x0a1518bb,0x4933b2ba p51_init_registers: .word 0x52cc957a,0xcdb2bb4a ! Init value for %l0 .word 0x12ff055b,0xf484f4e0 ! Init value for %l1 .word 0xc0ecb028,0x3b72deec ! Init value for %l2 .word 0xe31cccc6,0x7056b44d ! Init value for %l3 .word 0x08c793aa,0x013229ef ! Init value for %l4 .word 0x068bcc8c,0x91b90c79 ! Init value for %l5 .word 0x689a22d3,0xddc19ee7 ! Init value for %l6 .word 0x74c43de9,0xa82de41a ! Init value for %l7 .align 64 p51_init_freg: .word 0xc9acd813,0x5a53fb99 ! Init value for %f0 .word 0x858b5b47,0x90dc6b87 ! Init value for %f2 .word 0x7bee22b8,0x6ad240c3 ! Init value for %f4 .word 0x09a9d4a6,0xd4e7f0e9 ! Init value for %f6 .word 0x3a7b499b,0x763eb5d9 ! Init value for %f8 .word 0x46d36faf,0x14275fa1 ! Init value for %f10 .word 0xafc01882,0x0fc811e7 ! Init value for %f12 .word 0xa4f4b3af,0x309c9674 ! Init value for %f14 .word 0x1631ca97,0x59c0f505 ! Init value for %f16 .word 0xd5be265e,0xb02b6034 ! Init value for %f18 .word 0x494d87b1,0xf59e3963 ! Init value for %f20 .word 0xd212a23a,0xcf677778 ! Init value for %f22 .word 0xea5f88c2,0xa5fd3d71 ! Init value for %f24 .word 0x38a0193f,0x1c66d69c ! Init value for %f26 .word 0xab1574cf,0x9568a190 ! Init value for %f28 .word 0x114f80eb,0xeb6f0ee1 ! Init value for %f30 .word 0xfa2185d3,0xdf4fff20 ! Init value for %f32 .word 0x0ea72772,0x3a596be8 ! Init value for %f34 .word 0x24d34fed,0x21965c5a ! Init value for %f36 .word 0x5a831e58,0x8eef4c9c ! Init value for %f38 .word 0x65879504,0xd4fff66c ! Init value for %f40 .word 0xcccd6bc1,0x3503b764 ! Init value for %f42 .word 0xf7bf0e0c,0xea4f156e ! Init value for %f44 .word 0x94274a3a,0x5ca8d4d9 ! Init value for %f46 .word 0x8c4a7cb5,0x8ae8f6be .word 0xca3ab3ae,0x50a825eb .word 0x7e0449f2,0x56a75662 .word 0x472e4bd9,0xbfc9bd84 .word 0x3446b44d,0xcc80d841 .word 0xae52fb79,0x2bd600be .word 0x0ff0745a,0x4453547c .word 0xe7374b7c,0x30412ae1 p51_expected_registers: .word 0x00000000,0xb4d00436 .word 0x00000000,0xea4a1fd3 .word 0x00000000,0xdeb89e1f .word 0x00000000,0xdeb89e1f .word 0x00000000,0x34e05f9c .word 0x00000000,0xd78c03bb .word 0x00000000,0x00000000 .word 0xffffffff,0xf484f4e0 p51_expected_fp_regs: .word 0xc9acd813,0x5a53fb99 .word 0x858b5b47,0x90dc6b87 .word 0x7bee22b8,0x6ad240c3 .word 0x09a9d4a6,0xd4e7f0e9 .word 0x3a7b499b,0x763eb5d9 .word 0x46d36faf,0x14275fa1 .word 0xafc01882,0x0fc811e7 .word 0xa4f4b3af,0x309c9674 .word 0x1631ca97,0x59c0f505 .word 0xd5be265e,0xb02b6034 .word 0x494d87b1,0xf59e3963 .word 0xd212a23a,0xcf677778 .word 0xea5f88c2,0xa5fd3d71 .word 0x38a0193f,0x1c66d69c .word 0xab1574cf,0x9568a190 .word 0x114f80eb,0xeb6f0ee1 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p51_local0_expect: .word 0xdc849c16,0x097d2eea .word 0xcdb2bb4a,0xf484f4e0 .word 0xe1bd59bc,0x59f4418c .word 0x2b98462b,0x7eeb490b .word 0x646fef95,0x91b90c79 .word 0x8172c239,0x91b90c79 .word 0xd4339e1f,0x3cb04926 .word 0x31c350eb,0xdeb89e1f p51_local1_expect: .word 0xb7f4659a,0x9e1f9a92 .word 0x00000000,0xdeb89e1f .word 0x4ffb7f7f,0x6afd7fec .word 0x646fef95,0xa5d0ecfd .word 0x27a0ce04,0x00005f9c .word 0x00000000,0x646fef95 .word 0xf9a5de20,0x8cd3b2ab .word 0x31c350eb,0xdeb89e1f p51_local2_expect: .word 0x7fda0814,0xe099e05c .word 0xf2f7fa89,0xefeb4ec3 .word 0x5fe9d5d7,0xce90b192 .word 0xe4c41a87,0x08d1b26d .word 0xf7f70df1,0x3285d09b .word 0x0000e099,0x5812c723 .word 0xda3b1e3f,0xe6824d8d .word 0x8172c239,0x91b90c79 p51_local3_expect: .word 0xf4e09e1f,0xd78c03bb .word 0x35897975,0xa8d700a1 .word 0x224791ee,0xff0d1e58 .word 0xec646950,0x8ca92061 .word 0x52cc957a,0xcdb2bb4a .word 0xb4d00436,0xea4a1fd3 .word 0x7d0bf4e0,0x14f6b3db .word 0x3467229c,0xa646cf53 p52_init_registers: .word 0xd08c06d7,0xe11f94d5 ! Init value for %l0 .word 0x8bdfaf40,0x1428ec31 ! Init value for %l1 .word 0x03670255,0xd9948246 ! Init value for %l2 .word 0xe7cb9938,0x01e579f6 ! Init value for %l3 .word 0xbef65670,0x1805dfdb ! Init value for %l4 .word 0xd96b6712,0x7b13a053 ! Init value for %l5 .word 0x5aa54937,0xec22725d ! Init value for %l6 .word 0x025c82a6,0x57c0a172 ! Init value for %l7 .align 64 p52_init_freg: .word 0xed50966e,0x23e42979 ! Init value for %f0 .word 0x1cad8f66,0xec335d98 ! Init value for %f2 .word 0xa2e25a0b,0xb720fbc2 ! Init value for %f4 .word 0x36527dfa,0xc0694c61 ! Init value for %f6 .word 0x0e8271f7,0x22e068b5 ! Init value for %f8 .word 0x2663f968,0xb3f2acf5 ! Init value for %f10 .word 0xee2af4bf,0x02289817 ! Init value for %f12 .word 0xf74e28a6,0x68c0c10d ! Init value for %f14 .word 0x6b56faf8,0xff862fd2 ! Init value for %f16 .word 0xa7e111cb,0x5404a137 ! Init value for %f18 .word 0x6c46eae5,0x6600d59a ! Init value for %f20 .word 0xa9150bc1,0x83242486 ! Init value for %f22 .word 0x35d2cd1e,0x45a18269 ! Init value for %f24 .word 0x70fef5ce,0xb8e26e29 ! Init value for %f26 .word 0xb63005f0,0x944cad09 ! Init value for %f28 .word 0x5b3f8058,0x9a354acb ! Init value for %f30 .word 0xade304bd,0xe46323b0 ! Init value for %f32 .word 0xa97b7668,0x808aff1f ! Init value for %f34 .word 0x5fc4e001,0x6c3cca0d ! Init value for %f36 .word 0x0465b275,0x1a3c589b ! Init value for %f38 .word 0xb3a7eaaf,0x08e7e15a ! Init value for %f40 .word 0x01f3c002,0xb7531b2b ! Init value for %f42 .word 0x49175da3,0xa1ebed69 ! Init value for %f44 .word 0x4d9e8ceb,0x263e67ed ! Init value for %f46 .word 0x0387d7f2,0xe1b58571 .word 0xd2000d44,0xd8b7dbe7 .word 0xce7ef569,0x366dc3e8 .word 0x7c7588a8,0xa07d8c53 .word 0x3dd4b287,0x6cd6b914 .word 0xd821e091,0x83deefdc .word 0x160f5ed5,0x0cdc4490 .word 0x64c89f7a,0x16297a69 p52_expected_registers: .word 0x00000000,0x00000036 .word 0xffffffff,0xffffd6bf .word 0xffffffff,0xeaf19879 .word 0x00000000,0xa6493f5c .word 0x00000000,0x5aa54937 .word 0x00000000,0xec22725d .word 0x00000000,0x00006e7a .word 0xffffffff,0xffff9879 p52_expected_fp_regs: .word 0xed50966e,0x23e42979 .word 0x1cad8f66,0xec335d98 .word 0xa2e25a0b,0xb720fbc2 .word 0x36527dfa,0xc0694c61 .word 0x0e8271f7,0x22e068b5 .word 0x2663f968,0xb3f2acf5 .word 0xee2af4bf,0x02289817 .word 0xf74e28a6,0x68c0c10d .word 0x6b56faf8,0xff862fd2 .word 0xa7e111cb,0x5404a137 .word 0x6c46eae5,0x6600d59a .word 0xa9150bc1,0x83242486 .word 0x35d2cd1e,0x45a18269 .word 0x70fef5ce,0xb8e26e29 .word 0xb63005f0,0x944cad09 .word 0x5b3f8058,0x9a354acb .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p52_local0_expect: .word 0x3d7b5e62,0x8abb666f .word 0xd6bf09ad,0x24594863 .word 0xdf51454c,0xff44e0b1 .word 0xc7e5bca2,0x282113bf .word 0x00009bd9,0x8abb666f .word 0xeaf19879,0x8abb666f .word 0x86049bd9,0xe6c96909 .word 0x0edb8138,0x87f9952e p52_local1_expect: .word 0x00000000,0x5aa54937 .word 0xc97b7b5d,0xb7f1c7b3 .word 0x7a81be12,0x75bc2c42 .word 0x61d14cf8,0xfc7ccf81 .word 0x00000000,0x8abb666f .word 0x5aa54937,0xec22725d .word 0x76478901,0x94ee1d74 .word 0x00000000,0x0000005d p52_local2_expect: .word 0xf351aecf,0xb1ad9879 .word 0x00000000,0xec22725d .word 0x1428ec31,0x6073ba43 .word 0x504bff8f,0x55c7b1b4 .word 0xee448896,0x8bce12da .word 0x6e7af54b,0xcc75fa18 .word 0xa7430a8a,0xafe94205 .word 0xffffffff,0x86049bd9 p52_local3_expect: .word 0x00009bd9,0x8abb666f .word 0x96945352,0xc614176d .word 0x4c361340,0x58b78233 .word 0x03319e1a,0xf098e759 .word 0x00000036,0x1428ec31 .word 0xffffffff,0xffff9879 .word 0x8abb666f,0xff0fe78e .word 0xeaf1781f,0xa6493f5c p53_init_registers: .word 0x3ad18144,0x30a6118d ! Init value for %l0 .word 0x638a05cd,0xfe8450da ! Init value for %l1 .word 0x53ca399c,0x8c723383 ! Init value for %l2 .word 0x366d19de,0xde883101 ! Init value for %l3 .word 0x84e01778,0xe72c0ef8 ! Init value for %l4 .word 0xf01be882,0x73216ed1 ! Init value for %l5 .word 0xd57d08f0,0xa973478d ! Init value for %l6 .word 0xb7033da1,0xe581e1d2 ! Init value for %l7 .align 64 p53_init_freg: .word 0x53f6669a,0x477f9786 ! Init value for %f0 .word 0xb08b2c8a,0x46461d65 ! Init value for %f2 .word 0xc4283ba2,0xb974d952 ! Init value for %f4 .word 0xa6c7cbd1,0xeeeec421 ! Init value for %f6 .word 0x01582033,0x70c0ada2 ! Init value for %f8 .word 0x29ec15b5,0xc8aab158 ! Init value for %f10 .word 0x3a8363c4,0xc904146b ! Init value for %f12 .word 0x8ad5d746,0xb092daea ! Init value for %f14 .word 0xd7a5738e,0x0240a2c0 ! Init value for %f16 .word 0x46c5a0de,0x6c0c988b ! Init value for %f18 .word 0xdd4f83b2,0x7618c96a ! Init value for %f20 .word 0x06f1aa23,0x62768c5c ! Init value for %f22 .word 0x751a0aa0,0x471fc5ba ! Init value for %f24 .word 0x5e475ddd,0x7e615140 ! Init value for %f26 .word 0x52abfc5c,0x9283f6c0 ! Init value for %f28 .word 0x3242473f,0x3545c523 ! Init value for %f30 .word 0x59a5149b,0x3d8e5225 ! Init value for %f32 .word 0x560eb5a8,0xe9f45c99 ! Init value for %f34 .word 0xdc6298ef,0x4a495c1e ! Init value for %f36 .word 0xf7dd72ce,0x77f31409 ! Init value for %f38 .word 0xe17fd019,0xbb0d7ee5 ! Init value for %f40 .word 0x2b173036,0x60ac4a18 ! Init value for %f42 .word 0x17499c51,0x89344095 ! Init value for %f44 .word 0x7cce9c64,0x30eb53be ! Init value for %f46 .word 0xd58b6b1c,0x8c4b34d9 .word 0x1a7349f4,0xe14013ff .word 0xd3d444b6,0x499e9d16 .word 0xb44f6b78,0x8c27d9b3 .word 0x31065dc2,0xa9b7c808 .word 0xb4be455e,0x47d3e9eb .word 0xe4fc5df9,0x34b15a1f .word 0x971c6239,0xe214c1bd p53_expected_registers: .word 0xf37daf9f,0x0000007c .word 0x00000000,0x00000000 .word 0x00000000,0x640c6e97 .word 0x00000000,0x00002fd5 .word 0x00000000,0x0000e4cc .word 0x00000000,0x024a3c3c .word 0x00000000,0x0000e6d4 .word 0x00000000,0x000033aa p53_expected_fp_regs: .word 0x53f6669a,0x477f9786 .word 0xb08b2c8a,0x46461d65 .word 0xc4283ba2,0xb974d952 .word 0xa6c7cbd1,0xeeeec421 .word 0x01582033,0x70c0ada2 .word 0x29ec15b5,0xc8aab158 .word 0x3a8363c4,0xc904146b .word 0x8ad5d746,0xb092daea .word 0xd7a5738e,0x0240a2c0 .word 0x46c5a0de,0x6c0c988b .word 0xdd4f83b2,0x7618c96a .word 0x06f1aa23,0x62768c5c .word 0x751a0aa0,0x471fc5ba .word 0x5e475ddd,0x7e615140 .word 0x52abfc5c,0x9283f6c0 .word 0x3242473f,0x3545c523 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p53_local0_expect: .word 0x3e812ef8,0x2fd5a33e .word 0x8c723383,0x7b5689ac .word 0x773017db,0x28bee524 .word 0x638a05cd,0xfe8450da .word 0x54f5f551,0xf9668ee9 .word 0x4972da13,0x970bc75d .word 0xdf50edaf,0x8f9c7fa1 .word 0xd61450c0,0x6ed1d24f p53_local1_expect: .word 0xf37daf9f,0x0000007c .word 0x8b3eb879,0x57fba628 .word 0xdbae2199,0x27c6616a .word 0x286133aa,0xffffffed .word 0xebf8739f,0xfb7149ae .word 0x3eff87ee,0x420c9e55 .word 0x0000e6d4,0x000033aa .word 0xab969c53,0x60cef150 p53_local2_expect: .word 0x11dbf2a8,0xab7b5ea6 .word 0x6ed176c8,0x35541396 .word 0xb1ad83bb,0xdbff1827 .word 0xdbc4efcf,0x73657649 .word 0x00000000,0x024a3c3c .word 0x024a3c3c,0x513d3654 .word 0x407a500c,0x249e866b .word 0x00000000,0x00002fd5 p53_local3_expect: .word 0x00000000,0x024a3c3c .word 0x59998908,0x44947c59 .word 0x0d7c42fb,0x3adf4288 .word 0xcd5663e3,0x0d24f4d9 .word 0xc455893a,0x33aa2982 .word 0x00000000,0x640c6e97 .word 0x32b32eb6,0xb5d3073e .word 0x0000e4cc,0x07f9e6d4 p54_init_registers: .word 0x4d618042,0x4f1accc6 ! Init value for %l0 .word 0xeba68290,0x2bc6d12f ! Init value for %l1 .word 0x79103752,0x0c228a62 ! Init value for %l2 .word 0xde128974,0x1f99cbaa ! Init value for %l3 .word 0xb7bde1cd,0xb4225135 ! Init value for %l4 .word 0xbbb339af,0xdfd0d71a ! Init value for %l5 .word 0x7fa23330,0xa8228134 ! Init value for %l6 .word 0x94916b26,0xb6b87686 ! Init value for %l7 .align 64 p54_init_freg: .word 0xea4f6b41,0xb811acd9 ! Init value for %f0 .word 0x27ee3ce8,0x1adef779 ! Init value for %f2 .word 0xe0ca01d7,0xf7388d63 ! Init value for %f4 .word 0xc5da24ae,0x69951ac1 ! Init value for %f6 .word 0x1f7f45af,0x8acba129 ! Init value for %f8 .word 0x7578a169,0x4da8a01c ! Init value for %f10 .word 0xa41e73f5,0x286cb000 ! Init value for %f12 .word 0x14208279,0xa08fcc63 ! Init value for %f14 .word 0xe0690713,0xa6526f4f ! Init value for %f16 .word 0xb3bc1e36,0x70316cba ! Init value for %f18 .word 0xe0b831d7,0x01571e7c ! Init value for %f20 .word 0x237b89b4,0x09524d56 ! Init value for %f22 .word 0x256bb486,0x95bd4910 ! Init value for %f24 .word 0xcf0cfef4,0x5f7c7713 ! Init value for %f26 .word 0xb65cd3c7,0x120f6bd8 ! Init value for %f28 .word 0xa6c1fb71,0x71dee45a ! Init value for %f30 .word 0x4502ebd9,0x45c36b20 ! Init value for %f32 .word 0x5bb123f2,0x410113bc ! Init value for %f34 .word 0xc85f3718,0x728aaf4f ! Init value for %f36 .word 0x5af3e916,0x0b94c48f ! Init value for %f38 .word 0xc46289c5,0x297420cc ! Init value for %f40 .word 0xe2271feb,0x9e2a1023 ! Init value for %f42 .word 0x38e999d3,0x5aba0a13 ! Init value for %f44 .word 0xb7b35278,0xe243a328 ! Init value for %f46 .word 0xaecbd818,0xbef10240 .word 0x6ffb3024,0x22fdd954 .word 0xace3d174,0x54be53a9 .word 0xb5beb729,0x2e273607 .word 0xdb4f33b8,0xc9c7dd88 .word 0xac9d4d93,0x67442ff6 .word 0xe20f35e7,0x8189458a .word 0xd32e7278,0xd6507430 p54_expected_registers: .word 0x00000000,0x521412e1 .word 0x00000000,0xdba0416e .word 0x00000000,0xabdb75a4 .word 0xffffffff,0x983bfe6c .word 0xffffffff,0xde4c3cb5 .word 0x00000000,0x00004ba1 .word 0x00000000,0x9fa4ab9d .word 0xeb4abbb7,0x3b89ca26 p54_expected_fp_regs: .word 0xea4f6b41,0xb811acd9 .word 0x27ee3ce8,0x1adef779 .word 0xe0ca01d7,0xf7388d63 .word 0xc5da24ae,0x69951ac1 .word 0x1f7f45af,0x8acba129 .word 0x7578a169,0x4da8a01c .word 0xa41e73f5,0x286cb000 .word 0x14208279,0xa08fcc63 .word 0xe0690713,0xa6526f4f .word 0xb3bc1e36,0x70316cba .word 0xe0b831d7,0x01571e7c .word 0x237b89b4,0x09524d56 .word 0x256bb486,0x95bd4910 .word 0xcf0cfef4,0x5f7c7713 .word 0xb65cd3c7,0x120f6bd8 .word 0xa6c1fb71,0x71dee45a .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p54_local0_expect: .word 0x8be9c1ca,0xe8d6f138 .word 0xc398db14,0x8a2fab15 .word 0x00ab3752,0x0cc68a62 .word 0x292188e7,0x1a61c4a4 .word 0xdba0416e,0xc76c8c18 .word 0x4eb43f98,0x9cd7e65e .word 0xe3775c16,0x2ba0e85f .word 0xe443e78d,0x1a61c4a4 p54_local1_expect: .word 0xffffffff,0xffffffde .word 0x00000000,0x1a61c4a4 .word 0x00000000,0xabdb75a4 .word 0xa808c13f,0xcaa30a87 .word 0x456053ba,0xc5d57e8d .word 0xa6b56ba1,0xf50d4ba1 .word 0x01e8c6e7,0x12e1c3df .word 0x085575f5,0xf67cc04c p54_local2_expect: .word 0x9fa4ab9d,0x000000ab .word 0x00ab3cb5,0xffff9cd7 .word 0x521412e1,0x4ba1ca58 .word 0x270f556a,0x1985d0ee .word 0xcaab67ff,0x629eda57 .word 0x10562247,0x61b7aff8 .word 0xa314a35a,0x36294723 .word 0xb2862ffe,0xabdb75a4 p54_local3_expect: .word 0x5bde5ea5,0x48b0c6dd .word 0x983bfe6c,0xfe8867ad .word 0x21f5bfe9,0x3c1c770e .word 0xfe07cd66,0x1d50a0b8 .word 0xeb4abbb7,0x3b89ca26 .word 0xbcc83ba8,0x4f1accc6 .word 0x2dcc6135,0xc1262f11 .word 0x07b7c4a4,0x9761b238 p55_init_registers: .word 0xbc209ba4,0xaa12756b ! Init value for %l0 .word 0xc8940036,0x8ff7cc20 ! Init value for %l1 .word 0xc80f8076,0x97fbba9d ! Init value for %l2 .word 0xc934a39e,0x40fb8bec ! Init value for %l3 .word 0xbe9a7d92,0x6520cc2b ! Init value for %l4 .word 0xb14c18f1,0xf608e97a ! Init value for %l5 .word 0xdeed63af,0xe4a3a61a ! Init value for %l6 .word 0x50f0530a,0x955414ed ! Init value for %l7 .align 64 p55_init_freg: .word 0x784baafb,0xe84e221a ! Init value for %f0 .word 0xa270a1ec,0x385b77fc ! Init value for %f2 .word 0xa8aa6e33,0x27af142b ! Init value for %f4 .word 0x4b0acb1d,0x2897b36b ! Init value for %f6 .word 0xa95b5b66,0x01532839 ! Init value for %f8 .word 0xe2ed179e,0x9f3ee4bf ! Init value for %f10 .word 0xeacad9d9,0xadc1df25 ! Init value for %f12 .word 0xfde85ffb,0x09bfd441 ! Init value for %f14 .word 0xb3d190a6,0xd77db6b6 ! Init value for %f16 .word 0xbd9b63eb,0x8b4f2f14 ! Init value for %f18 .word 0x70850357,0x513a77fa ! Init value for %f20 .word 0x62663dd2,0xbf4e88ea ! Init value for %f22 .word 0x39ed8d58,0xc4eee091 ! Init value for %f24 .word 0x681ded73,0x6a2526fd ! Init value for %f26 .word 0x1d477df9,0xa8932b1e ! Init value for %f28 .word 0x9659e9f8,0x98be76cb ! Init value for %f30 .word 0x8eb5af9b,0x1b196e52 ! Init value for %f32 .word 0xb6680174,0x3040d564 ! Init value for %f34 .word 0x9b29a0c5,0xa068d061 ! Init value for %f36 .word 0x2e25c5e4,0xc787a08f ! Init value for %f38 .word 0x03b099cf,0xb97b5474 ! Init value for %f40 .word 0xa0297d70,0x49e1988e ! Init value for %f42 .word 0x88f64953,0x53e7d67e ! Init value for %f44 .word 0x8040da6c,0x7511a88b ! Init value for %f46 .word 0x95e91b6b,0x7094b5ce .word 0x18513f23,0xd1ba09cc .word 0xa3c40cd1,0xbf04e480 .word 0x2137e018,0xc21e33d3 .word 0xd7514510,0xd8733ba9 .word 0x1afeb418,0x9665efca .word 0xae233964,0x9c247577 .word 0x8fe2b3f1,0xf1d65418 p55_expected_registers: .word 0xffffffff,0xffffbfff .word 0x00000000,0x00000fb6 .word 0xffffffff,0xffffa1ac .word 0x00000000,0x00006f3d .word 0x00000000,0x0e898510 .word 0x00000000,0xdb27e6f2 .word 0x00000000,0x76d904b6 .word 0x00000000,0xb5f8e2a7 p55_expected_fp_regs: .word 0x784baafb,0xe84e221a .word 0xa270a1ec,0x385b77fc .word 0xa8aa6e33,0x27af142b .word 0x4b0acb1d,0x2897b36b .word 0xa95b5b66,0x01532839 .word 0xe2ed179e,0x9f3ee4bf .word 0xeacad9d9,0xadc1df25 .word 0xfde85ffb,0x09bfd441 .word 0xb3d190a6,0xd77db6b6 .word 0xbd9b63eb,0x8b4f2f14 .word 0x70850357,0x513a77fa .word 0x62663dd2,0xbf4e88ea .word 0x39ed8d58,0xc4eee091 .word 0x681ded73,0x6a2526fd .word 0x1d477df9,0xa8932b1e .word 0x9659e9f8,0x98be76cb .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p55_local0_expect: .word 0x35ea1499,0x5954353e .word 0x425585ec,0x1a7d0772 .word 0xc790e892,0xa71bed49 .word 0xf7a31c7c,0x0a16f7fd .word 0x575d6e18,0xfffffff7 .word 0x40e4e361,0xe1ea2dbc .word 0x8ff2ebcf,0xba0738c4 .word 0x0e898510,0xdb27e6f2 p55_local1_expect: .word 0x0fb6db36,0x9e0b7c0e .word 0x00000000,0x1a7d0772 .word 0x575d6e18,0x8ff7cc20 .word 0x12c48504,0x5ef84172 .word 0x2b4ab828,0x8651838e .word 0xd64b58a4,0x6f3d4dc0 .word 0x001a2eb8,0xbfff2aa2 .word 0x1e8cdaf9,0xba0738c4 p55_local2_expect: .word 0x10e60fb6,0x6e2fb2e4 .word 0x00000000,0x0000e6f2 .word 0xaf12ec40,0x65fb0e21 .word 0x20996f3d,0x1e8cdaf9 .word 0xa1aca057,0x7691edee .word 0x00000000,0xb5f8e2a7 .word 0x575d6e18,0xfdf435b2 .word 0x59f19a85,0xba0738c4 p55_local3_expect: .word 0x76d904b6,0xb5f8e2a7 .word 0x97f765c6,0x00cdc569 .word 0xcda182b7,0x44cadb4a .word 0x6225f83d,0xe3bf8819 .word 0xfb8ca8eb,0x892ca330 .word 0x76d904b6,0xb5f8e2a7 .word 0x00000000,0x00006f3d .word 0xca23fc3e,0x1a2f9ca1 p56_init_registers: .word 0xef0d178a,0x68dfb758 ! Init value for %l0 .word 0xdc2db3f9,0xe88f1508 ! Init value for %l1 .word 0x889032d8,0x3ad12bae ! Init value for %l2 .word 0x17127ca6,0x0a04d81d ! Init value for %l3 .word 0x1e6aa414,0xafb63462 ! Init value for %l4 .word 0xa142975c,0x9a796b16 ! Init value for %l5 .word 0xcee7d1d8,0x44bd56c3 ! Init value for %l6 .word 0x8c0a8e14,0x4299dbef ! Init value for %l7 .align 64 p56_init_freg: .word 0x2d4e067f,0x2b4fe67d ! Init value for %f0 .word 0xa0afee98,0xbb0f884b ! Init value for %f2 .word 0xeb932816,0x945df4e0 ! Init value for %f4 .word 0x1484205a,0xe43d9316 ! Init value for %f6 .word 0x20d9231a,0xaa54a94b ! Init value for %f8 .word 0xac0734f7,0x8c14005d ! Init value for %f10 .word 0xd01c2fbd,0x28009c0c ! Init value for %f12 .word 0x31cd1057,0xddb04b2b ! Init value for %f14 .word 0x8820bb2a,0x00080d79 ! Init value for %f16 .word 0x85d5a0d1,0x5fa2c9cd ! Init value for %f18 .word 0xf973088f,0xea227396 ! Init value for %f20 .word 0xd33ed3c0,0x6f397414 ! Init value for %f22 .word 0xb9acff2b,0x3bfd80ac ! Init value for %f24 .word 0xf0edabd4,0xef4cc8ff ! Init value for %f26 .word 0xb5f22f9e,0x1f1c1f40 ! Init value for %f28 .word 0xb5061d50,0x680e1fad ! Init value for %f30 .word 0x0e810f74,0x5f65993d ! Init value for %f32 .word 0xa311758b,0x2f98a3ad ! Init value for %f34 .word 0xab92b157,0xa256bbc4 ! Init value for %f36 .word 0x4d48962f,0xf9b1de51 ! Init value for %f38 .word 0x163a4638,0xe62e5ffd ! Init value for %f40 .word 0xea60d2a7,0xe2753e9e ! Init value for %f42 .word 0xa7b72668,0x300297db ! Init value for %f44 .word 0x58f70a0a,0x47915eb2 ! Init value for %f46 .word 0x400559ef,0xd20a8823 .word 0xd4d5b7ba,0x10cd3af4 .word 0x3f661c73,0x50d26089 .word 0x3c74b992,0x9fdfcf5d .word 0x9b418498,0x70ef7f37 .word 0x7e2c6537,0xb8531f65 .word 0xd572df34,0x1583cbf7 .word 0x30580f69,0xc37f663c p56_expected_registers: .word 0x68dfb758,0xe88f1508 .word 0x00000000,0x00000088 .word 0x00000000,0xe5f9232e .word 0x00000000,0xd058ae38 .word 0x00000000,0x00007660 .word 0x00000000,0x019b2350 .word 0x00000000,0x00000050 .word 0x00000000,0x17f2a2b9 p56_expected_fp_regs: .word 0x2d4e067f,0x2b4fe67d .word 0xa0afee98,0xbb0f884b .word 0xeb932816,0x945df4e0 .word 0x1484205a,0xe43d9316 .word 0x20d9231a,0xaa54a94b .word 0xac0734f7,0x8c14005d .word 0xd01c2fbd,0x28009c0c .word 0x31cd1057,0xddb04b2b .word 0x8820bb2a,0x00080d79 .word 0x85d5a0d1,0x5fa2c9cd .word 0xf973088f,0xea227396 .word 0xd33ed3c0,0x6f397414 .word 0xb9acff2b,0x3bfd80ac .word 0xf0edabd4,0xef4cc8ff .word 0xb5f22f9e,0x1f1c1f40 .word 0xb5061d50,0x680e1fad .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p56_local0_expect: .word 0xc23a16ff,0xf58acb69 .word 0xdaa8c36d,0xdde75eac .word 0x6a30887d,0x17f2a2b9 .word 0x7883fe1a,0x3ad76930 .word 0x3ad12bae,0x0a04d81d .word 0xd61ad6e0,0x6d66f120 .word 0x00000000,0x17f2a2b9 .word 0x254d0ea7,0xdeec5ac3 p56_local1_expect: .word 0xfd4a4716,0x36e0414c .word 0x47ed7660,0x25ca1508 .word 0xe5f9232e,0xd058ae38 .word 0x7a82f58a,0x00000088 .word 0x00000e4c,0xa3daca81 .word 0x1e533478,0x054488b9 .word 0xb20985f3,0x0e4c7edb .word 0x3ad12bae,0x0a04d81d p56_local2_expect: .word 0xf3691d6c,0xb9d470a1 .word 0x0547c0a5,0x7672df89 .word 0x8136172b,0xe95793fc .word 0x444daaea,0x019b2350 .word 0x13d63c19,0x1996d07c .word 0x68dfb758,0xe88f1508 .word 0xc4eef58a,0x22485801 .word 0x50a26de7,0xfde075db p56_local3_expect: .word 0x66078a8f,0xf27d945f .word 0x47954705,0xfd3500c7 .word 0x7a82f58a,0x19036b11 .word 0x3ad12bae,0xc1545f2c .word 0x03bae774,0x6806bdf7 .word 0x50d2553b,0xc78f502e .word 0xc1545f2c,0x9e7f512e .word 0x9a807351,0xf17ac246 p57_init_registers: .word 0xf8a4d988,0x3cf8561a ! Init value for %l0 .word 0x074f82b2,0xd72f1b09 ! Init value for %l1 .word 0xeab34ae9,0xdee8f879 ! Init value for %l2 .word 0x96cf8684,0x5eea15df ! Init value for %l3 .word 0x5a0146e4,0xa13f02c7 ! Init value for %l4 .word 0x344f0344,0xcb89dc14 ! Init value for %l5 .word 0x0ae1f569,0xe3be8643 ! Init value for %l6 .word 0x640fa940,0x8fc01358 ! Init value for %l7 .align 64 p57_init_freg: .word 0x46c6b659,0x4dc63232 ! Init value for %f0 .word 0x457710d0,0x894e4da6 ! Init value for %f2 .word 0x93a77b3f,0xd607fa66 ! Init value for %f4 .word 0xd0b1b80a,0xe85578bc ! Init value for %f6 .word 0x2d887c3e,0xad107682 ! Init value for %f8 .word 0xddf2b449,0xda96e834 ! Init value for %f10 .word 0x6d785f88,0xcbfff4fc ! Init value for %f12 .word 0x2e27ba54,0xb46518e9 ! Init value for %f14 .word 0x1f33e839,0x70626342 ! Init value for %f16 .word 0xeabcd401,0xc81c35cd ! Init value for %f18 .word 0x77943eb7,0xf49b04f2 ! Init value for %f20 .word 0xfec23057,0x99b7cd05 ! Init value for %f22 .word 0xb37f7202,0x6407ab4a ! Init value for %f24 .word 0x3ef87d4f,0x58c60089 ! Init value for %f26 .word 0x84b10ba9,0xac510da8 ! Init value for %f28 .word 0xf6564a5f,0x9d949dac ! Init value for %f30 .word 0x36ad382c,0x92878e21 ! Init value for %f32 .word 0x73729496,0x5fe3e4ce ! Init value for %f34 .word 0xad8518a3,0x1af518af ! Init value for %f36 .word 0xf46eadaf,0x79bb8710 ! Init value for %f38 .word 0x488460dc,0xe95cfc5d ! Init value for %f40 .word 0x5b0340d9,0x3ada9f62 ! Init value for %f42 .word 0x93cc870c,0x9e477580 ! Init value for %f44 .word 0x56569b5b,0xe630bd03 ! Init value for %f46 .word 0x5b4e8b1a,0x19baf514 .word 0x5d129714,0x952c589e .word 0xd529a864,0x07b9aa91 .word 0xaac22c82,0x478e1d25 .word 0xd0c02e3c,0x6ad4b149 .word 0x59d9bc28,0xe6aa73d7 .word 0x1e50d715,0xab9179c0 .word 0x63adb5c4,0xa426add7 p57_expected_registers: .word 0x00000000,0xd3240905 .word 0x00000000,0xb6c34894 .word 0x00000000,0x74167673 .word 0x00000000,0x000000c7 .word 0x00000000,0x00000035 .word 0x00000000,0x0000f0ad .word 0x00000000,0x8fdbcffd .word 0xffffffff,0xffffffc7 p57_expected_fp_regs: .word 0x46c6b659,0x4dc63232 .word 0x457710d0,0x894e4da6 .word 0x93a77b3f,0xd607fa66 .word 0xd0b1b80a,0xe85578bc .word 0x2d887c3e,0xad107682 .word 0xddf2b449,0xda96e834 .word 0x6d785f88,0xcbfff4fc .word 0x2e27ba54,0xb46518e9 .word 0x1f33e839,0x70626342 .word 0xeabcd401,0xc81c35cd .word 0x77943eb7,0xf49b04f2 .word 0xfec23057,0x99b7cd05 .word 0xb37f7202,0x6407ab4a .word 0x3ef87d4f,0x58c60089 .word 0x84b10ba9,0xac510da8 .word 0xf6564a5f,0x9d949dac .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p57_local0_expect: .word 0xd3240905,0xb6c34894 .word 0x82fbf0ad,0xcdf8863c .word 0x6d01766d,0xe8a0fd97 .word 0xd32c532f,0x2c6f46b2 .word 0x00000000,0x0000f0ad .word 0xb40cbb8d,0xa12c1566 .word 0xfbff7688,0x0a55f32c .word 0x0076625e,0x0e49d4b9 p57_local1_expect: .word 0xfbac28b7,0xa28dfcaf .word 0x00000000,0x0000f0ad .word 0x05bb73d8,0x74167673 .word 0x020fc15f,0x905eaceb .word 0xaf2e9bef,0x7eb02f2f .word 0x00000000,0x4bcc21b7 .word 0x09dffd97,0xd0097c50 .word 0xcd682fb5,0x6d01766d p57_local2_expect: .word 0x27a527b6,0xc91bc351 .word 0x4bcc21b7,0xdf0630b1 .word 0x46f66dd8,0x32a234a8 .word 0x112f197f,0x5f802212 .word 0x604a2e0a,0xe7a1a92b .word 0x4bcc21b7,0xdf0630b1 .word 0x00000000,0x00000076 .word 0x3526c4ab,0x1b095b05 p57_local3_expect: .word 0x39404676,0x92085780 .word 0xddd1c2e5,0x8fdbcffd .word 0xc7cd1b21,0x4a0e7df5 .word 0x5b5b3339,0x819e2acf .word 0x69b62449,0x7f57d11c .word 0x44ddb85b,0xa7baad03 .word 0x1b70c44f,0xe8a0fd97 .word 0x6fc78a08,0xa0c2169b p58_init_registers: .word 0xfdf522b2,0xc395c270 ! Init value for %l0 .word 0xca137892,0xa3efbc01 ! Init value for %l1 .word 0xc0633270,0xa212b74f ! Init value for %l2 .word 0xb6773b03,0xec3a9d35 ! Init value for %l3 .word 0xad26c3c5,0xd1e67a4f ! Init value for %l4 .word 0xacae3202,0x18dd586a ! Init value for %l5 .word 0xa81f8e9c,0xa94232ff ! Init value for %l6 .word 0x4b8640c3,0x98b0e423 ! Init value for %l7 .align 64 p58_init_freg: .word 0x3b4e8c49,0x4603598f ! Init value for %f0 .word 0xe9383e4e,0x343f8374 ! Init value for %f2 .word 0x1693213b,0x234e4d46 ! Init value for %f4 .word 0xa0676967,0xed72955b ! Init value for %f6 .word 0xc90f6b6d,0x09a95cf8 ! Init value for %f8 .word 0x4eddb74f,0x3df48a8a ! Init value for %f10 .word 0xd697e227,0x340122f4 ! Init value for %f12 .word 0x0fe29cef,0x22b04b4b ! Init value for %f14 .word 0x4c07c8f6,0xa23b1a95 ! Init value for %f16 .word 0x2562f1a8,0xdd22bf77 ! Init value for %f18 .word 0x477c82ce,0xa687a940 ! Init value for %f20 .word 0x5ad06588,0x57090d58 ! Init value for %f22 .word 0x48ed32ff,0x82da2dcb ! Init value for %f24 .word 0x406e7420,0xc8088b52 ! Init value for %f26 .word 0xcaa6e180,0x31428633 ! Init value for %f28 .word 0xf4e1db91,0xef1aac27 ! Init value for %f30 .word 0x30a550d9,0x632533cc ! Init value for %f32 .word 0xff246a45,0x8c8f3144 ! Init value for %f34 .word 0x92aec461,0x61021e09 ! Init value for %f36 .word 0x6b2b4aff,0xe645687f ! Init value for %f38 .word 0x844758b2,0xc4817b2c ! Init value for %f40 .word 0x1e047d00,0xcbee661a ! Init value for %f42 .word 0xe093a9e4,0x002b92d0 ! Init value for %f44 .word 0x0321bb4c,0xdcbf445c ! Init value for %f46 .word 0xe0c9e1b4,0xc13d5646 .word 0x40250e8d,0xb6f619cd .word 0xaf48a00e,0x01619878 .word 0x81e90e79,0x3a5be6ab .word 0xc787bf82,0x47c9b67e .word 0x59a36435,0xe12bb9c3 .word 0x92f60c65,0x8c65d8ce .word 0x83e63baa,0x3cb06a16 p58_expected_registers: .word 0x00000000,0x00000073 .word 0x00000000,0x44701bdc .word 0xb0cd9813,0x306010f2 .word 0x00000000,0x44701bdc .word 0x00000000,0x00000010 .word 0x00000000,0x00000000 .word 0x00000000,0x00000d1f .word 0x00000000,0x00003186 p58_expected_fp_regs: .word 0x3b4e8c49,0x4603598f .word 0xe9383e4e,0x343f8374 .word 0x1693213b,0x234e4d46 .word 0xa0676967,0xed72955b .word 0xc90f6b6d,0x09a95cf8 .word 0x4eddb74f,0x3df48a8a .word 0xd697e227,0x340122f4 .word 0x0fe29cef,0x22b04b4b .word 0x4c07c8f6,0xa23b1a95 .word 0x2562f1a8,0xdd22bf77 .word 0x477c82ce,0xa687a940 .word 0x5ad06588,0x57090d58 .word 0x48ed32ff,0x82da2dcb .word 0x406e7420,0xc8088b52 .word 0xcaa6e180,0x31428633 .word 0xf4e1db91,0xef1aac27 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p58_local0_expect: .word 0x7a4fd652,0x7655af3c .word 0xd2bb1b14,0xe67cc054 .word 0xffffffff,0xbc8f1b14 .word 0xffffffe2,0x5256d37b .word 0x00000d1f,0x00003186 .word 0xb2006765,0xd003f7c7 .word 0xe7e6b36d,0xb0f8b6ee .word 0xb0ab57da,0x5dacabf4 p58_local1_expect: .word 0x00000000,0x6a59d0f6 .word 0x13739a6a,0x14eef34c .word 0x2e1ac3e3,0x5c098641 .word 0x948c1e44,0xb45c3290 .word 0x920eb2b3,0x014eafda .word 0xebce6aaa,0xf942f56c .word 0x066fd9df,0x63d9458e .word 0x38724fe4,0xfb6c06e6 p58_local2_expect: .word 0xb0cd9813,0x306010f2 .word 0xc36e2603,0x5fcba126 .word 0xebce6aaa,0xf942f56c .word 0xffffffe2,0x18dd586a .word 0x98661098,0x3b9cb50f .word 0x9e7f18a2,0xbe13fcfb .word 0x6a59d0f6,0x6782d2d0 .word 0x00000000,0x6a59d0f6 p58_local3_expect: .word 0xbe7a45ab,0xc8994f7b .word 0xd2bb1b14,0xe67cc054 .word 0xebce6aaa,0xf942f56c .word 0x8b32c09d,0x37faed22 .word 0xfb5f9bde,0x87d8da78 .word 0x283071ec,0xabea1381 .word 0x1d417a1c,0x44701bdc .word 0xacae3202,0x18dd586a p59_init_registers: .word 0x2dba6676,0x0b682ac3 ! Init value for %l0 .word 0x328b3cea,0x4c872d04 ! Init value for %l1 .word 0x1469db82,0x8c9a5bf3 ! Init value for %l2 .word 0x9e50ec49,0xfd683cac ! Init value for %l3 .word 0x9df6ab0a,0x191507e9 ! Init value for %l4 .word 0x79fc7def,0xfe226299 ! Init value for %l5 .word 0x923206e4,0x705ed278 ! Init value for %l6 .word 0x603b6741,0xfb17e9f6 ! Init value for %l7 .align 64 p59_init_freg: .word 0x084a53b3,0x14dd7d98 ! Init value for %f0 .word 0x7dc75fe6,0xab96fe0f ! Init value for %f2 .word 0x6a871b3c,0x427f23a1 ! Init value for %f4 .word 0xce9a22bf,0xaaaa9561 ! Init value for %f6 .word 0xaf7ae143,0xf89f3ac4 ! Init value for %f8 .word 0x378070f7,0xc13c8331 ! Init value for %f10 .word 0xa753699a,0xf50a6f8e ! Init value for %f12 .word 0x8b201f4a,0x7fc516c3 ! Init value for %f14 .word 0x0b25ed21,0x2490451e ! Init value for %f16 .word 0x1014b3e1,0x966f75bc ! Init value for %f18 .word 0x879489d4,0xcb9a71f3 ! Init value for %f20 .word 0xbeebf6ca,0xc1017316 ! Init value for %f22 .word 0xf2e24913,0xffa59186 ! Init value for %f24 .word 0x2dde23e2,0x42b5b506 ! Init value for %f26 .word 0x2e4af297,0x7b0f7ae1 ! Init value for %f28 .word 0xfc105039,0x9cb4e9fe ! Init value for %f30 .word 0x45de2440,0x25672281 ! Init value for %f32 .word 0x3b5ec529,0x7fb8811f ! Init value for %f34 .word 0xdae6ebbb,0x928e7052 ! Init value for %f36 .word 0x6c0678e6,0xf2683b12 ! Init value for %f38 .word 0x74148d42,0x18471aa3 ! Init value for %f40 .word 0xde5d7bf0,0xb5bdbce1 ! Init value for %f42 .word 0x1191e13e,0x62c155c8 ! Init value for %f44 .word 0x4feb6227,0x615ee451 ! Init value for %f46 .word 0x8e2a23c3,0x33647b89 .word 0x1b1fc330,0x103c124a .word 0x9c454cfa,0x6dfdcc70 .word 0x1c4b0104,0xf2a68a99 .word 0x4cc8263b,0xe34017eb .word 0x80bc7f66,0x3b482352 .word 0x05fdd8cf,0x1c98029b .word 0x84196580,0xf834995e p59_expected_registers: .word 0x00000000,0x5571a683 .word 0xffffffff,0xffffd1f9 .word 0x00000000,0xf1342efd .word 0x00000000,0x00000055 .word 0x00000000,0x1f7a2de2 .word 0x00000000,0x8e001cfb .word 0x00000000,0x0000003b .word 0x00000000,0x0000002f p59_expected_fp_regs: .word 0x084a53b3,0x14dd7d98 .word 0x7dc75fe6,0xab96fe0f .word 0x6a871b3c,0x427f23a1 .word 0xce9a22bf,0xaaaa9561 .word 0xaf7ae143,0xf89f3ac4 .word 0x378070f7,0xc13c8331 .word 0xa753699a,0xf50a6f8e .word 0x8b201f4a,0x7fc516c3 .word 0x0b25ed21,0x2490451e .word 0x1014b3e1,0x966f75bc .word 0x879489d4,0xcb9a71f3 .word 0xbeebf6ca,0xc1017316 .word 0xf2e24913,0xffa59186 .word 0x2dde23e2,0x42b5b506 .word 0x2e4af297,0x7b0f7ae1 .word 0xfc105039,0x9cb4e9fe .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p59_local0_expect: .word 0x20162f15,0x9c616a76 .word 0xd3f02b63,0xb7c49a0d .word 0x905534db,0x019cdb97 .word 0x7f7a5aa2,0x8774e48e .word 0xa9f3c52a,0x173a09a0 .word 0x2976bd1a,0xe02ad1f9 .word 0x98e8ce7e,0x4b0f927e .word 0x92a9baf6,0x5410aa04 p59_local1_expect: .word 0x57910982,0x564f2bd5 .word 0xdd36b6c5,0x494f4636 .word 0x85447ea6,0xeb9b39f9 .word 0x6c41ee27,0xa5f873a8 .word 0x6b2955ae,0x98ae7269 .word 0x00b772ea,0x2ac36a7e .word 0x73e51a78,0x5571a683 .word 0xf13482a2,0x6833125a p59_local2_expect: .word 0x57910982,0xd2781493 .word 0x8bb89fb1,0x5b627848 .word 0xe12e2f98,0x37460640 .word 0x5ba3fec9,0x828e25f1 .word 0x6cb17711,0x971d07bf .word 0xf1342efd,0x922d9d43 .word 0x6a70c49b,0x97b29ee4 .word 0x08eda0ce,0xb89d0526 p59_local3_expect: .word 0x00000000,0x8e001cfb .word 0x2c1a8f83,0xffffd1f9 .word 0x1f7a2de2,0x8e001cfb .word 0xfffff134,0x00002de2 .word 0x7a7e2647,0x953e882a .word 0x7f2a1980,0x7df56ff9 .word 0xffffffff,0x2976bd1a .word 0x3b3cb17b,0xbdfc11d1 p60_init_registers: .word 0x40be234e,0x61622432 ! Init value for %l0 .word 0x36e77636,0x4b2f900f ! Init value for %l1 .word 0x38ac79b2,0x16137a74 ! Init value for %l2 .word 0x7c69425c,0xbe31b4f1 ! Init value for %l3 .word 0x004e93c5,0xe4ed6962 ! Init value for %l4 .word 0xcc85418b,0xd6d808bf ! Init value for %l5 .word 0x67dccd3e,0x5e3766f2 ! Init value for %l6 .word 0x60e3dfdc,0xa22632a2 ! Init value for %l7 .align 64 p60_init_freg: .word 0x19cf939e,0xc9c9d4d0 ! Init value for %f0 .word 0x6516def0,0x08966e99 ! Init value for %f2 .word 0xaab04317,0xa789078b ! Init value for %f4 .word 0x20e884ac,0x45f6d642 ! Init value for %f6 .word 0x640302e1,0xa0ddb532 ! Init value for %f8 .word 0x561a259a,0xec294b6b ! Init value for %f10 .word 0x94b3853e,0x9982f220 ! Init value for %f12 .word 0x6416ebf2,0x099e52a2 ! Init value for %f14 .word 0xd51fb846,0xa756849f ! Init value for %f16 .word 0x94fa1eac,0xad33e942 ! Init value for %f18 .word 0x3d47bee2,0xedbcbf9f ! Init value for %f20 .word 0xbdef8f52,0xb7ceacd5 ! Init value for %f22 .word 0xf18716ef,0xfd56947b ! Init value for %f24 .word 0x8d9a94eb,0x8f5f6353 ! Init value for %f26 .word 0xf39f236d,0x38b9bb48 ! Init value for %f28 .word 0xc07f0e52,0x477dbff1 ! Init value for %f30 .word 0xe55022bc,0xb127d44f ! Init value for %f32 .word 0x38f44349,0xabac7eec ! Init value for %f34 .word 0x8694b83f,0x5281da7a ! Init value for %f36 .word 0x5e32060c,0x074386e5 ! Init value for %f38 .word 0x0d3dba77,0xd7360aa6 ! Init value for %f40 .word 0x84cafe68,0x05ac7e4c ! Init value for %f42 .word 0x2006666d,0x865a6c55 ! Init value for %f44 .word 0x417d52fe,0xab055717 ! Init value for %f46 .word 0x9c05a457,0x17170c03 .word 0xe6529ed8,0x1aa6dfcc .word 0xc8f12a5a,0x3b6f1409 .word 0x5859f597,0x04f66c42 .word 0x75f9868f,0xcf0267f1 .word 0x460594a2,0x03b4966d .word 0x61072312,0xca17666e .word 0xf4670829,0xc6859a4b p60_expected_registers: .word 0x00000000,0x0000fb13 .word 0x00000000,0x00000000 .word 0x00000000,0x00006753 .word 0x00000000,0x000000f1 .word 0x00000000,0xc5499f0b .word 0x00000000,0x00003de9 .word 0x00000000,0x0df0ae08 .word 0x00000000,0xaa616cdc p60_expected_fp_regs: .word 0x19cf939e,0xc9c9d4d0 .word 0x6516def0,0x08966e99 .word 0xaab04317,0xa789078b .word 0x20e884ac,0x45f6d642 .word 0x640302e1,0xa0ddb532 .word 0x561a259a,0xec294b6b .word 0x94b3853e,0x9982f220 .word 0x6416ebf2,0x099e52a2 .word 0xd51fb846,0xa756849f .word 0x94fa1eac,0xad33e942 .word 0x3d47bee2,0xedbcbf9f .word 0xbdef8f52,0xb7ceacd5 .word 0xf18716ef,0xfd56947b .word 0x8d9a94eb,0x8f5f6353 .word 0xf39f236d,0x38b9bb48 .word 0xc07f0e52,0x477dbff1 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p60_local0_expect: .word 0x92b16d18,0x6675a803 .word 0x675370e9,0xac2879f9 .word 0xa21b6cd1,0x730713f6 .word 0x465a625e,0x984f23fe .word 0xda74389c,0x606619a9 .word 0xb0dbefb5,0x67537c18 .word 0x8d1e26a0,0x8161b2ca .word 0xce34e68f,0x851909e4 p60_local1_expect: .word 0x1f8649c5,0x64f678e2 .word 0x75fcb438,0x00000098 .word 0xc5499f0b,0x4f0b8828 .word 0x6256f7a9,0x3827ebef .word 0xac91eb4f,0xd66c1341 .word 0x04fe565c,0x28f3a5cd .word 0xff0f89aa,0x75fcb438 .word 0x85ecb1b4,0x08bfabc0 p60_local2_expect: .word 0x1124a228,0x3ede9027 .word 0xfb13ac9c,0xbee58a47 .word 0xebc9f76f,0xb4e380b1 .word 0x0000fd68,0x1077a803 .word 0xdb08e4fa,0x49bcf162 .word 0x00000000,0xfd68a9b6 .word 0x792845d1,0x2a24315b .word 0x0df0ae08,0xaa616cdc p60_local3_expect: .word 0x237a807e,0x703b8a5f .word 0x1077a803,0x3de95941 .word 0x73542ad6,0xae32af2b .word 0xec7062d4,0xa79f90f1 .word 0x48582527,0xcf6fa9a4 .word 0x40f16962,0x9df4ee02 .word 0xd69bd141,0x29645423 .word 0xfd68a9b6,0x00002cf9 p61_init_registers: .word 0xe423f219,0xb7756e5e ! Init value for %l0 .word 0xda0328eb,0xfa9775a7 ! Init value for %l1 .word 0x6fcf3b34,0x22613746 ! Init value for %l2 .word 0xe4d0e5cd,0xf5009edc ! Init value for %l3 .word 0x44f01f8a,0x007b1214 ! Init value for %l4 .word 0xb55394d6,0xc9b296a5 ! Init value for %l5 .word 0xf7e79994,0xc64a8865 ! Init value for %l6 .word 0x279194bb,0xec8fc9cb ! Init value for %l7 .align 64 p61_init_freg: .word 0x930d882c,0x8560f340 ! Init value for %f0 .word 0x354735dd,0xad05263c ! Init value for %f2 .word 0x25765f14,0x316d43be ! Init value for %f4 .word 0x098e5b34,0x6b8f0299 ! Init value for %f6 .word 0xee378cc9,0xe2c92b9b ! Init value for %f8 .word 0x573a4089,0x5feb34fa ! Init value for %f10 .word 0x3c1a0e4a,0xdbce51ec ! Init value for %f12 .word 0xd505104d,0xa0675353 ! Init value for %f14 .word 0x464c98e6,0x30d55bdf ! Init value for %f16 .word 0xab598301,0x6cd8a83b ! Init value for %f18 .word 0x503e0b21,0x398c0be0 ! Init value for %f20 .word 0xc0c9c9ba,0x4d051258 ! Init value for %f22 .word 0x68aca084,0x2a17ecce ! Init value for %f24 .word 0xb72294bb,0xa93dc2a9 ! Init value for %f26 .word 0xbcd6d410,0x357793d9 ! Init value for %f28 .word 0x2a1403cd,0xe5600cf7 ! Init value for %f30 .word 0x12edde21,0xbc420ff8 ! Init value for %f32 .word 0x17166ff2,0x632ed7f7 ! Init value for %f34 .word 0x0546bd6d,0x836023e8 ! Init value for %f36 .word 0xfa78a150,0xeb22e9ea ! Init value for %f38 .word 0xf9e32454,0xd6da2662 ! Init value for %f40 .word 0x2b7d20a0,0x84c20735 ! Init value for %f42 .word 0xf9667ba1,0x5b3528ed ! Init value for %f44 .word 0xd078905c,0xef078a82 ! Init value for %f46 .word 0x755afabb,0x2efd591f .word 0xffba364e,0x890dc4c0 .word 0xc5acdd2d,0x4d1ff822 .word 0x32487a29,0x68004712 .word 0x74d1e004,0x57f1be2c .word 0x9588f580,0x588892b4 .word 0xf0605a91,0x3d30b890 .word 0xb5f12fc6,0xa28b54ca p61_expected_registers: .word 0x00000000,0x14bb4171 .word 0x00000000,0xf9b007ed .word 0x00000000,0x502028f6 .word 0x5b552c5b,0x83c38137 .word 0x3ef8e318,0x21ac0f0c .word 0x00000000,0x00004e0d .word 0x00000000,0x000000ff .word 0xffffffff,0xffff9123 p61_expected_fp_regs: .word 0x930d882c,0x8560f340 .word 0x354735dd,0xad05263c .word 0x25765f14,0x316d43be .word 0x098e5b34,0x6b8f0299 .word 0xee378cc9,0xe2c92b9b .word 0x573a4089,0x5feb34fa .word 0x3c1a0e4a,0xdbce51ec .word 0xd505104d,0xa0675353 .word 0x464c98e6,0x30d55bdf .word 0xab598301,0x6cd8a83b .word 0x503e0b21,0x398c0be0 .word 0xc0c9c9ba,0x4d051258 .word 0x68aca084,0x2a17ecce .word 0xb72294bb,0xa93dc2a9 .word 0xbcd6d410,0x357793d9 .word 0x2a1403cd,0xe5600cf7 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p61_local0_expect: .word 0xffffffff,0xffff9123 .word 0x929b897f,0x2c0cdfb8 .word 0xa50a7ec6,0xd918d5a1 .word 0x340e654b,0x287328f6 .word 0x5b9e420c,0xd6fe9333 .word 0xa6e63302,0x5742b81e .word 0x813744f3,0xf9b007ed .word 0xb9039835,0x69649ec4 p61_local1_expect: .word 0x4001e09f,0xfbf0f3c9 .word 0x73c7f809,0xf1adb853 .word 0x0c9683e4,0x0a217569 .word 0xe16e97e6,0xf3af9123 .word 0xfbaeabfd,0x571a4f33 .word 0x21ac0f0c,0x00004e0d .word 0x14bb4171,0xa267618c .word 0x46aeb0b8,0x189c7cd7 p61_local2_expect: .word 0x4e0dd2e6,0x502028f6 .word 0x08396722,0x2f8466de .word 0x5b552c5b,0x83c38137 .word 0x7a9b9bb8,0xe113ecf7 .word 0xacdc172f,0x9c039835 .word 0xb63f3798,0x2c36475a .word 0x51652489,0xaf91b49c .word 0x980191f6,0x146ead19 p61_local3_expect: .word 0xe2e84cb4,0x08456c4c .word 0x3ef8e318,0x21ac0f0c .word 0xf9de8352,0x9e3907ed .word 0xde78362c,0x4e0d3fe0 .word 0x5b552c5b,0x83c38137 .word 0x1609e60e,0xb587927c .word 0xe38ee517,0x9e6845b9 .word 0xc038224c,0x00fff5ea p62_init_registers: .word 0x99ee12fe,0xcdbc974f ! Init value for %l0 .word 0x8869c18e,0x6b72eef5 ! Init value for %l1 .word 0xd49778a3,0xd55782ec ! Init value for %l2 .word 0x52fd0798,0x581e14d8 ! Init value for %l3 .word 0x6aa289ca,0x280231a3 ! Init value for %l4 .word 0x3187a4c0,0x2228d640 ! Init value for %l5 .word 0x631bef3a,0x88198a17 ! Init value for %l6 .word 0xc6869383,0xddf8b0ba ! Init value for %l7 .align 64 p62_init_freg: .word 0x98846e6d,0x85ea916f ! Init value for %f0 .word 0x8ad77bbf,0x7053d316 ! Init value for %f2 .word 0xeced0cd8,0x42bd6429 ! Init value for %f4 .word 0xad3cd964,0x71b15cde ! Init value for %f6 .word 0x20b7b8b1,0x7c56f8ac ! Init value for %f8 .word 0x7ad044ed,0xae2a2953 ! Init value for %f10 .word 0x9e89db01,0x8b1941ab ! Init value for %f12 .word 0x81c20dd5,0xd945740a ! Init value for %f14 .word 0x662b317e,0x9b718a3d ! Init value for %f16 .word 0xf8ee92e9,0xb2130329 ! Init value for %f18 .word 0x52d5f42b,0xd21427c3 ! Init value for %f20 .word 0x41fb87ce,0x7d6186d7 ! Init value for %f22 .word 0x07ee3b2d,0xf5986af1 ! Init value for %f24 .word 0x54340663,0xc6d90998 ! Init value for %f26 .word 0x4b6fbd47,0x5249596d ! Init value for %f28 .word 0x76a5d0b8,0xaccd075f ! Init value for %f30 .word 0x45620070,0xac863913 ! Init value for %f32 .word 0x8f61ca50,0x0667e11c ! Init value for %f34 .word 0x770d3f2e,0x4308f8cb ! Init value for %f36 .word 0xefe596a1,0x6b7da21c ! Init value for %f38 .word 0xeb090fe6,0xdc28f0c8 ! Init value for %f40 .word 0x176df1f1,0xb109452e ! Init value for %f42 .word 0x5d678e63,0x6d4c4215 ! Init value for %f44 .word 0x9cf78e92,0x175f5f91 ! Init value for %f46 .word 0x57ff2a70,0x96fef81d .word 0x4a402780,0xd3e52fbc .word 0xf10692b8,0x7dd4eeac .word 0x251d52c9,0x846b4b28 .word 0x6f06c476,0x4531c8d9 .word 0xaab262f1,0xf160e1c0 .word 0x70da84c3,0x8f103ab0 .word 0x71076b69,0xfa9e90b8 p62_expected_registers: .word 0xffffffff,0xffffcccd .word 0xffffffff,0xffffffc0 .word 0x00000000,0xd8c07953 .word 0x00000000,0x00000048 .word 0x00000000,0x2a334acb .word 0x00000000,0x21084866 .word 0x00000000,0x94ff0f68 .word 0xc6869383,0xddf8b0ba p62_expected_fp_regs: .word 0x98846e6d,0x85ea916f .word 0x8ad77bbf,0x7053d316 .word 0xeced0cd8,0x42bd6429 .word 0xad3cd964,0x71b15cde .word 0x20b7b8b1,0x7c56f8ac .word 0x7ad044ed,0xae2a2953 .word 0x9e89db01,0x8b1941ab .word 0x81c20dd5,0xd945740a .word 0x662b317e,0x9b718a3d .word 0xf8ee92e9,0xb2130329 .word 0x52d5f42b,0xd21427c3 .word 0x41fb87ce,0x7d6186d7 .word 0x07ee3b2d,0xf5986af1 .word 0x54340663,0xc6d90998 .word 0x4b6fbd47,0x5249596d .word 0x76a5d0b8,0xaccd075f .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p62_local0_expect: .word 0x00000000,0xd8c07953 .word 0x4f914c22,0xbbb7afb0 .word 0x21084866,0xd8c07953 .word 0x0043b1dd,0xa3aca70e .word 0x2a334acb,0x21084866 .word 0x0110baf6,0xf35b4f5b .word 0x253a84c1,0xd47a1adb .word 0x532638a6,0x2228d640 p62_local1_expect: .word 0x3cf7e5bc,0xdb354360 .word 0xd55782ec,0x016b66f3 .word 0xb0ba95db,0xc8d33ff0 .word 0x687c9272,0xa8253651 .word 0x8f52ba64,0x2a334acb .word 0xffffffff,0xffffcccd .word 0x6d780f68,0xd8c07953 .word 0x00000000,0xd8c07953 p62_local2_expect: .word 0x2a334acb,0xa443ee0d .word 0xd8c07953,0x00000048 .word 0xc4c12769,0xa443ee0d .word 0x4866a249,0x208d9da3 .word 0x6f1eff7b,0xcccdbed5 .word 0x0ae62995,0x0a83e346 .word 0x8f03d9f3,0x80b76f50 .word 0x2772549b,0xf417a820 p62_local3_expect: .word 0x56bb86a0,0xab43b55f .word 0x99ee12fe,0xcdbc974f .word 0x48904165,0xaf1abd5f .word 0x876866d8,0xb73f0efc .word 0x2843cad1,0xf4e137d4 .word 0x7c2f24b4,0x1b5317d7 .word 0x94ff0f68,0xddf8b0ba .word 0x2ed74bff,0xe46835d1 p63_init_registers: .word 0x84adbfae,0x83735570 ! Init value for %l0 .word 0xdb68023a,0xc8c0e6ba ! Init value for %l1 .word 0x63ee981c,0xd6c4976a ! Init value for %l2 .word 0x3486fd9e,0xc6302283 ! Init value for %l3 .word 0xfd31fa88,0xa9a7ef44 ! Init value for %l4 .word 0x0de508f8,0xd12659cf ! Init value for %l5 .word 0xe52d7de2,0x7901eaca ! Init value for %l6 .word 0x936b2a23,0xcddb11ea ! Init value for %l7 .align 64 p63_init_freg: .word 0x8b3c47e6,0x3c1e205a ! Init value for %f0 .word 0x22e8e02e,0xb188a6d6 ! Init value for %f2 .word 0xf9c09bbd,0xe5edd4c1 ! Init value for %f4 .word 0xbe4307ca,0x16deddb6 ! Init value for %f6 .word 0x991dd63a,0xf75b66e8 ! Init value for %f8 .word 0x9b089a36,0xa1b0f2c1 ! Init value for %f10 .word 0x9ac8259d,0x4e6cfc4f ! Init value for %f12 .word 0x1af51033,0xfff804bf ! Init value for %f14 .word 0xecae4bbd,0x46f6d521 ! Init value for %f16 .word 0x9fb1ef8f,0x385afb12 ! Init value for %f18 .word 0x9c3335f9,0x3c0d2153 ! Init value for %f20 .word 0x3185b97d,0xcfb39d04 ! Init value for %f22 .word 0xe49151b8,0x5ef59e23 ! Init value for %f24 .word 0x40679694,0xb9c9a1a8 ! Init value for %f26 .word 0x158c9116,0x19eed477 ! Init value for %f28 .word 0x419a0bde,0x665ecf23 ! Init value for %f30 .word 0x13b8f530,0x59d48d47 ! Init value for %f32 .word 0x77da461b,0x06fb20ac ! Init value for %f34 .word 0xf6f4b0ad,0xf4c6a218 ! Init value for %f36 .word 0x8b35d7c8,0xeaf91121 ! Init value for %f38 .word 0x8ad36948,0xb73d804e ! Init value for %f40 .word 0xeede5229,0x2453e86d ! Init value for %f42 .word 0x6a78724d,0xc1e84189 ! Init value for %f44 .word 0xf766f5ba,0x39795927 ! Init value for %f46 .word 0x77071b91,0x9fa4860a .word 0xb0cc3ba8,0xf5416181 .word 0x2a4a60b5,0xecefc0bf .word 0xefda48f5,0x296e6a7d .word 0x41e99b25,0xb3cb1059 .word 0xf230c462,0xf802a3ce .word 0x24b01cca,0x66e6e13b .word 0x60916f84,0xcb87d38f p63_expected_registers: .word 0x00000000,0x88400e7c .word 0xffffffff,0xffff800a .word 0x00000000,0x00000023 .word 0x00000000,0x88400e7c .word 0x00000000,0x00000007 .word 0xffffffff,0xffff800a .word 0xffffffff,0xfffff481 .word 0x00000000,0x000067d4 p63_expected_fp_regs: .word 0x8b3c47e6,0x3c1e205a .word 0x22e8e02e,0xb188a6d6 .word 0xf9c09bbd,0xe5edd4c1 .word 0xbe4307ca,0x16deddb6 .word 0x991dd63a,0xf75b66e8 .word 0x9b089a36,0xa1b0f2c1 .word 0x9ac8259d,0x4e6cfc4f .word 0x1af51033,0xfff804bf .word 0xecae4bbd,0x46f6d521 .word 0x9fb1ef8f,0x385afb12 .word 0x9c3335f9,0x3c0d2153 .word 0x3185b97d,0xcfb39d04 .word 0xe49151b8,0x5ef59e23 .word 0x40679694,0xb9c9a1a8 .word 0x158c9116,0x19eed477 .word 0x419a0bde,0x665ecf23 .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 p63_local0_expect: .word 0x8647e9e7,0x852c37d8 .word 0x00000023,0x88400e7c .word 0xfffff481,0x000067d4 .word 0x03d0a0c6,0x6c9a90e9 .word 0xdcdfc85e,0x5f4a5b5f .word 0x0d5965d8,0xcf233939 .word 0x222efbbd,0xeed4d2dc .word 0xf48196fe,0x3129b97c p63_local1_expect: .word 0x4b58965e,0x0700bc47 .word 0x47e8fe39,0x1b5451d8 .word 0xcfc9ac70,0x6d310dad .word 0x04147c10,0x9bf8598e .word 0x40f967d4,0xb9b7c940 .word 0xe6ba7c63,0xf2dceb78 .word 0xfffff481,0x88400e7c .word 0x00000023,0x88400e7c p63_local2_expect: .word 0xf03c2f8f,0x8e8943aa .word 0xfffff481,0x88400e7c .word 0x73d24039,0x81f19f92 .word 0xde8e6e42,0x4a249698 .word 0x39b3ff6e,0x4e2905e2 .word 0x75dc3a32,0x7bfbfcd3 .word 0xf6e285d0,0x98128f9b .word 0x26e8434b,0xd2a169b4 p63_local3_expect: .word 0xe02e5ab4,0xe63856e2 .word 0xe63856e2,0x88400e7c .word 0x5295876d,0x83b3cde5 .word 0xe80d56e2,0xc2bf0fe6 .word 0xfffffeff,0xffff0e7c .word 0x00000007,0xffff800a .word 0xe52d7de2,0x7901eaca .word 0xfffff481,0x000067d4 unres0_expected: .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 unres1_expected: .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 unres2_expected: .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 unres3_expected: .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 .word 0x00000000,0x00000000,0x00000000,0x00000000 p0_invalidate_semaphore: .word 0 p1_invalidate_semaphore: .word 0 p2_invalidate_semaphore: .word 0 p3_invalidate_semaphore: .word 0 p4_invalidate_semaphore: .word 0 p5_invalidate_semaphore: .word 0 p6_invalidate_semaphore: .word 0 p7_invalidate_semaphore: .word 0 p8_invalidate_semaphore: .word 0 p9_invalidate_semaphore: .word 0 p10_invalidate_semaphore: .word 0 p11_invalidate_semaphore: .word 0 p12_invalidate_semaphore: .word 0 p13_invalidate_semaphore: .word 0 p14_invalidate_semaphore: .word 0 p15_invalidate_semaphore: .word 0 p16_invalidate_semaphore: .word 0 p17_invalidate_semaphore: .word 0 p18_invalidate_semaphore: .word 0 p19_invalidate_semaphore: .word 0 p20_invalidate_semaphore: .word 0 p21_invalidate_semaphore: .word 0 p22_invalidate_semaphore: .word 0 p23_invalidate_semaphore: .word 0 p24_invalidate_semaphore: .word 0 p25_invalidate_semaphore: .word 0 p26_invalidate_semaphore: .word 0 p27_invalidate_semaphore: .word 0 p28_invalidate_semaphore: .word 0 p29_invalidate_semaphore: .word 0 p30_invalidate_semaphore: .word 0 p31_invalidate_semaphore: .word 0 p32_invalidate_semaphore: .word 0 p33_invalidate_semaphore: .word 0 p34_invalidate_semaphore: .word 0 p35_invalidate_semaphore: .word 0 p36_invalidate_semaphore: .word 0 p37_invalidate_semaphore: .word 0 p38_invalidate_semaphore: .word 0 p39_invalidate_semaphore: .word 0 p40_invalidate_semaphore: .word 0 p41_invalidate_semaphore: .word 0 p42_invalidate_semaphore: .word 0 p43_invalidate_semaphore: .word 0 p44_invalidate_semaphore: .word 0 p45_invalidate_semaphore: .word 0 p46_invalidate_semaphore: .word 0 p47_invalidate_semaphore: .word 0 p48_invalidate_semaphore: .word 0 p49_invalidate_semaphore: .word 0 p50_invalidate_semaphore: .word 0 p51_invalidate_semaphore: .word 0 p52_invalidate_semaphore: .word 0 p53_invalidate_semaphore: .word 0 p54_invalidate_semaphore: .word 0 p55_invalidate_semaphore: .word 0 p56_invalidate_semaphore: .word 0 p57_invalidate_semaphore: .word 0 p58_invalidate_semaphore: .word 0 p59_invalidate_semaphore: .word 0 p60_invalidate_semaphore: .word 0 p61_invalidate_semaphore: .word 0 p62_invalidate_semaphore: .word 0 p63_invalidate_semaphore: .word 0 ! Data for Cross Processor Interrupt .align 8 received_xintr: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p0_dispatch_retry: .word 0,0 p0_xintr_data: .word 0x00000000,0x00000001 .word 0xfc767127,0xe1d986bd .word 0x00000000,0x00000002 .word 0xffccf7bf,0x998bf42c .word 0x00000000,0x00000003 .word 0x54ee229f,0xc53c57ef .word 0x00000000,0x00000004 .word 0xe1585fc0,0x7549fbe8 .word 0x00000000,0x00000005 .word 0xd83bdc40,0x54d5fb1d .word 0x00000000,0x00000006 .word 0xe20e4588,0x14b7f827 .word 0x00000000,0x00000007 .word 0x6ac7b710,0x5b71a104 .word 0x00000000,0x00000008 .word 0xeb1ebfaf,0xbf3838e5 p1_dispatch_retry: .word 0,0 p1_xintr_data: .word 0x00000000,0x00000001 .word 0xc96a3e88,0x0e5bba01 .word 0x00000000,0x00000002 .word 0xb1407b58,0x4bedff96 .word 0x00000000,0x00000003 .word 0x2f872008,0x101ab7ba .word 0x00000000,0x00000004 .word 0xb3acaa0f,0x953da6ae .word 0x00000000,0x00000005 .word 0x02b2f750,0x0282f232 .word 0x00000000,0x00000006 .word 0xeb15b6c8,0x7c084962 .word 0x00000000,0x00000007 .word 0xe29a69f7,0x8a907c28 .word 0x00000000,0x00000008 .word 0xe3156ef8,0x77bf12a7 p2_dispatch_retry: .word 0,0 p2_xintr_data: .word 0x00000000,0x00000001 .word 0x822acfcf,0x8bbb659b .word 0x00000000,0x00000002 .word 0x1f623850,0x6df8252e .word 0x00000000,0x00000003 .word 0xb05c007f,0x92ed5c86 .word 0x00000000,0x00000004 .word 0xd17e3077,0x8cf35248 .word 0x00000000,0x00000005 .word 0x118e33c7,0xaf5a79e5 .word 0x00000000,0x00000006 .word 0xc33875f7,0xd398028a .word 0x00000000,0x00000007 .word 0xc7cb4087,0xff37c6db .word 0x00000000,0x00000008 .word 0x8b33aef7,0x99729725 p3_dispatch_retry: .word 0,0 p3_xintr_data: .word 0x00000000,0x00000001 .word 0x398e9c18,0x68a4e2f7 .word 0x00000000,0x00000002 .word 0x08ed829f,0xdd28f77a .word 0x00000000,0x00000003 .word 0xf38b1298,0x289602e0 .word 0x00000000,0x00000004 .word 0x1d99c08f,0xa04f3650 .word 0x00000000,0x00000005 .word 0x45d8971f,0xd2e5b192 .word 0x00000000,0x00000006 .word 0xf2124d18,0x2b943c3f .word 0x00000000,0x00000007 .word 0x232cdf58,0x51f3aaed .word 0x00000000,0x00000008 .word 0x5100ae80,0x343d8459 p4_dispatch_retry: .word 0,0 p4_xintr_data: .word 0x00000000,0x00000001 .word 0x843f3d2f,0xd3bdbcaf .word 0x00000000,0x00000002 .word 0x4e7ef9a8,0x2090abde .word 0x00000000,0x00000003 .word 0xaa93b2d0,0x40204dcf .word 0x00000000,0x00000004 .word 0x683aca88,0x6a629d9f .word 0x00000000,0x00000005 .word 0x967d799f,0x9aaf9376 .word 0x00000000,0x00000006 .word 0x19329d60,0x2498d057 .word 0x00000000,0x00000007 .word 0x73d3b017,0xa4468d28 .word 0x00000000,0x00000008 .word 0x8bd9dc78,0x438483ea p5_dispatch_retry: .word 0,0 p5_xintr_data: .word 0x00000000,0x00000001 .word 0xc97bbe70,0x0e10b433 .word 0x00000000,0x00000002 .word 0x8b66ea27,0x8b25d5bd .word 0x00000000,0x00000003 .word 0xd98538a0,0x66218f36 .word 0x00000000,0x00000004 .word 0xfaf31e18,0x3ac6d2d1 .word 0x00000000,0x00000005 .word 0xc3f87d08,0x513de9f0 .word 0x00000000,0x00000006 .word 0x51faeb88,0x13d750ba .word 0x00000000,0x00000007 .word 0x880fd880,0x4f1219d8 .word 0x00000000,0x00000008 .word 0xe40c7430,0x5fa9aae3 p6_dispatch_retry: .word 0,0 p6_xintr_data: .word 0x00000000,0x00000001 .word 0x7aad0917,0xe4e6290b .word 0x00000000,0x00000002 .word 0x44789fd7,0x8d04f0d6 .word 0x00000000,0x00000003 .word 0xb52b7f78,0x66d9548c .word 0x00000000,0x00000004 .word 0x60b12110,0x331dce12 .word 0x00000000,0x00000005 .word 0x05203107,0xe98a5ff2 .word 0x00000000,0x00000006 .word 0xbbec48b0,0x2336d108 .word 0x00000000,0x00000007 .word 0xe75d20c7,0xd435b878 .word 0x00000000,0x00000008 .word 0xb56dd147,0xefbbf939 p7_dispatch_retry: .word 0,0 p7_xintr_data: .word 0x00000000,0x00000001 .word 0xb7334b6f,0xf9f28ac7 .word 0x00000000,0x00000002 .word 0x06dd8350,0x0d5f7001 .word 0x00000000,0x00000003 .word 0x672ada68,0x0d51df38 .word 0x00000000,0x00000004 .word 0x23dc22c8,0x65ef89fe .word 0x00000000,0x00000005 .word 0x2f03a978,0x056cac92 .word 0x00000000,0x00000006 .word 0xabce4de0,0x521cf1e1 .word 0x00000000,0x00000007 .word 0x14c3418f,0x82ddde44 .word 0x00000000,0x00000008 .word 0x96f041f7,0xa99d2e6a p8_dispatch_retry: .word 0,0 p8_xintr_data: .word 0x00000000,0x00000001 .word 0x73c64648,0x6e4b8e31 .word 0x00000000,0x00000002 .word 0x4a0bf5f7,0x97294b6a .word 0x00000000,0x00000003 .word 0x97d3d3d0,0x5ea903b3 .word 0x00000000,0x00000004 .word 0x82e82a08,0x10aa4a82 .word 0x00000000,0x00000005 .word 0x6f9c55ef,0xdea5f02f .word 0x00000000,0x00000006 .word 0x4c72a3d0,0x253281e2 .word 0x00000000,0x00000007 .word 0x42eef3c0,0x49948384 .word 0x00000000,0x00000008 .word 0x3d545850,0x31aca948 p9_dispatch_retry: .word 0,0 p9_xintr_data: .word 0x00000000,0x00000001 .word 0xb03be758,0x28a0c8ec .word 0x00000000,0x00000002 .word 0x8ad52687,0xe8e271a6 .word 0x00000000,0x00000003 .word 0x78ebb337,0x95d87648 .word 0x00000000,0x00000004 .word 0x560f41a7,0xe220c0c1 .word 0x00000000,0x00000005 .word 0x2fbb19a8,0x2882a1cc .word 0x00000000,0x00000006 .word 0x5f7cc8bf,0xaee03341 .word 0x00000000,0x00000007 .word 0x1faa74af,0x90032003 .word 0x00000000,0x00000008 .word 0x74850cd0,0x0cd1911f p10_dispatch_retry: .word 0,0 p10_xintr_data: .word 0x00000000,0x00000001 .word 0x18991be0,0x3f50776a .word 0x00000000,0x00000002 .word 0x7e42c7ff,0xccd92771 .word 0x00000000,0x00000003 .word 0xef5d7dbf,0xd9a96f46 .word 0x00000000,0x00000004 .word 0xc028c9a8,0x412baedd .word 0x00000000,0x00000005 .word 0xb3c3a927,0xe716b73c .word 0x00000000,0x00000006 .word 0xcd800918,0x31b040dd .word 0x00000000,0x00000007 .word 0x7179f0df,0xa4c444f8 .word 0x00000000,0x00000008 .word 0xd81b1d80,0x20054e54 p11_dispatch_retry: .word 0,0 p11_xintr_data: .word 0x00000000,0x00000001 .word 0xb11cb788,0x1d52ccf3 .word 0x00000000,0x00000002 .word 0x80b5b7a8,0x076ea00d .word 0x00000000,0x00000003 .word 0x6ac240a0,0x41e8519f .word 0x00000000,0x00000004 .word 0x61ba040f,0xdc4c8e3b .word 0x00000000,0x00000005 .word 0x38f0c887,0xbb6847c3 .word 0x00000000,0x00000006 .word 0xd05ab1a8,0x6e295c7b .word 0x00000000,0x00000007 .word 0x23382890,0x516cfacc .word 0x00000000,0x00000008 .word 0x336de278,0x4b1eb0e8 p12_dispatch_retry: .word 0,0 p12_xintr_data: .word 0x00000000,0x00000001 .word 0xb6efe960,0x3707ca39 .word 0x00000000,0x00000002 .word 0xba6deedf,0x84514a72 .word 0x00000000,0x00000003 .word 0x9dc37c3f,0x9ce57c15 .word 0x00000000,0x00000004 .word 0x9d52eb60,0x78ea4f53 .word 0x00000000,0x00000005 .word 0xbcb81437,0xafb2460c .word 0x00000000,0x00000006 .word 0x68f5873f,0xc031e3c6 .word 0x00000000,0x00000007 .word 0xd5eeea98,0x3515d1c8 .word 0x00000000,0x00000008 .word 0x4fced747,0xd6eed8ff p13_dispatch_retry: .word 0,0 p13_xintr_data: .word 0x00000000,0x00000001 .word 0x9afc0c90,0x238f6b11 .word 0x00000000,0x00000002 .word 0xe29c1d0f,0x8d0ffe47 .word 0x00000000,0x00000003 .word 0x1ea695cf,0xafb15362 .word 0x00000000,0x00000004 .word 0xe9684407,0x9ab60c2d .word 0x00000000,0x00000005 .word 0xa25df077,0xb2ae5be9 .word 0x00000000,0x00000006 .word 0x69320fcf,0x93ed629b .word 0x00000000,0x00000007 .word 0x36a06ac8,0x3e94b160 .word 0x00000000,0x00000008 .word 0x55b29b30,0x3374bfa4 p14_dispatch_retry: .word 0,0 p14_xintr_data: .word 0x00000000,0x00000001 .word 0x75c1b960,0x7826b4d6 .word 0x00000000,0x00000002 .word 0x588fb85f,0xc504003e .word 0x00000000,0x00000003 .word 0x5518f067,0xdb3850b9 .word 0x00000000,0x00000004 .word 0xcc626820,0x2c7a5d82 .word 0x00000000,0x00000005 .word 0xd9625a60,0x4bda6778 .word 0x00000000,0x00000006 .word 0x9f930a8f,0xc2fcb391 .word 0x00000000,0x00000007 .word 0xc662a927,0xeaa69023 .word 0x00000000,0x00000008 .word 0xe9efc9df,0xf85aca21 p15_dispatch_retry: .word 0,0 p15_xintr_data: .word 0x00000000,0x00000001 .word 0x8984b507,0xd6780198 .word 0x00000000,0x00000002 .word 0x3a5f29ff,0xe5e68827 .word 0x00000000,0x00000003 .word 0xa1c6d320,0x11b2ec0a .word 0x00000000,0x00000004 .word 0x2e03862f,0x8bc57503 .word 0x00000000,0x00000005 .word 0xd9638437,0xf6677f8f .word 0x00000000,0x00000006 .word 0x3d20fe6f,0xb4360678 .word 0x00000000,0x00000007 .word 0xda31eda0,0x7e9fbaa8 .word 0x00000000,0x00000008 .word 0x23852960,0x747c6656 p16_dispatch_retry: .word 0,0 p16_xintr_data: .word 0x00000000,0x00000001 .word 0xe46ac5f0,0x3a9d53f6 .word 0x00000000,0x00000002 .word 0x7f1f4708,0x3e27ff9c .word 0x00000000,0x00000003 .word 0x90f59818,0x62c6b89b .word 0x00000000,0x00000004 .word 0xa2ca5b27,0xf5dbc501 .word 0x00000000,0x00000005 .word 0x7ae9e618,0x4f290892 .word 0x00000000,0x00000006 .word 0xc0014668,0x76045518 .word 0x00000000,0x00000007 .word 0xdcacee80,0x518c8390 .word 0x00000000,0x00000008 .word 0x6be8eaf8,0x0ef0ff0d p17_dispatch_retry: .word 0,0 p17_xintr_data: .word 0x00000000,0x00000001 .word 0x8b191ec0,0x3491c5d6 .word 0x00000000,0x00000002 .word 0x1b96f400,0x44b02b4d .word 0x00000000,0x00000003 .word 0x33fa26b0,0x75223b9f .word 0x00000000,0x00000004 .word 0xce1b399f,0xc99652b6 .word 0x00000000,0x00000005 .word 0x53db3cbf,0xad09d32c .word 0x00000000,0x00000006 .word 0xd95a8820,0x70716e62 .word 0x00000000,0x00000007 .word 0xf0c74fd7,0x8c31e3fc .word 0x00000000,0x00000008 .word 0xc380f4b8,0x3611e8d0 p18_dispatch_retry: .word 0,0 p18_xintr_data: .word 0x00000000,0x00000001 .word 0x9da39d78,0x0b657d1e .word 0x00000000,0x00000002 .word 0x4887ba00,0x7974f19d .word 0x00000000,0x00000003 .word 0x908fb268,0x6cbaa3d1 .word 0x00000000,0x00000004 .word 0x4f1de120,0x0cf0fb32 .word 0x00000000,0x00000005 .word 0x1b60c477,0xc304ab50 .word 0x00000000,0x00000006 .word 0x8ab11888,0x3a6c4450 .word 0x00000000,0x00000007 .word 0xa89c51c7,0xba629053 .word 0x00000000,0x00000008 .word 0x3ecdb867,0xa44f90f2 p19_dispatch_retry: .word 0,0 p19_xintr_data: .word 0x00000000,0x00000001 .word 0x8dbdbaa8,0x75c9ce53 .word 0x00000000,0x00000002 .word 0xa1332577,0xd4e43482 .word 0x00000000,0x00000003 .word 0x065c2108,0x76843881 .word 0x00000000,0x00000004 .word 0x54f7f607,0xdf2159df .word 0x00000000,0x00000005 .word 0x0faf96e8,0x34319f16 .word 0x00000000,0x00000006 .word 0xf17b4a8f,0xe8c4c2cc .word 0x00000000,0x00000007 .word 0xcb0c8f00,0x11f72b59 .word 0x00000000,0x00000008 .word 0x29b1e988,0x72f62cb3 p20_dispatch_retry: .word 0,0 p20_xintr_data: .word 0x00000000,0x00000001 .word 0x566bf3f7,0xc0d9c675 .word 0x00000000,0x00000002 .word 0xdba88ea8,0x34a8b13b .word 0x00000000,0x00000003 .word 0xe2dae9c7,0xce7eb206 .word 0x00000000,0x00000004 .word 0x170c772f,0xf044d168 .word 0x00000000,0x00000005 .word 0x00ead31f,0xe0bf647a .word 0x00000000,0x00000006 .word 0xc3c90f17,0xa8faeecc .word 0x00000000,0x00000007 .word 0x0c41bfe8,0x18186f6c .word 0x00000000,0x00000008 .word 0xfa4eb898,0x5729ac2f p21_dispatch_retry: .word 0,0 p21_xintr_data: .word 0x00000000,0x00000001 .word 0xde0b3107,0xd57ed064 .word 0x00000000,0x00000002 .word 0xb72e29c8,0x2daa17aa .word 0x00000000,0x00000003 .word 0x1420709f,0x9a21d4b7 .word 0x00000000,0x00000004 .word 0x93d23cf7,0xbebfdab7 .word 0x00000000,0x00000005 .word 0xee8cb31f,0x9795980c .word 0x00000000,0x00000006 .word 0x151722ef,0xfc04f0b2 .word 0x00000000,0x00000007 .word 0xbc0f6850,0x7f4fcd7a .word 0x00000000,0x00000008 .word 0x228a8c28,0x1c5bab81 p22_dispatch_retry: .word 0,0 p22_xintr_data: .word 0x00000000,0x00000001 .word 0x991dfd77,0xdaad7c65 .word 0x00000000,0x00000002 .word 0x19a57de8,0x49afe3f7 .word 0x00000000,0x00000003 .word 0x760d2097,0x9533dd6a .word 0x00000000,0x00000004 .word 0x63969d77,0x87ce140e .word 0x00000000,0x00000005 .word 0xdbba1fe0,0x2a8acc34 .word 0x00000000,0x00000006 .word 0x60b73a67,0xdf2c962e .word 0x00000000,0x00000007 .word 0xa8479b58,0x48c302f0 .word 0x00000000,0x00000008 .word 0x7b8ba447,0xf677e0cc p23_dispatch_retry: .word 0,0 p23_xintr_data: .word 0x00000000,0x00000001 .word 0x6d641eaf,0x97bf6444 .word 0x00000000,0x00000002 .word 0x26e5b2df,0xf70dc5da .word 0x00000000,0x00000003 .word 0xfd0856d7,0xe1645f6d .word 0x00000000,0x00000004 .word 0xe01c73af,0xc2b4d013 .word 0x00000000,0x00000005 .word 0xc19d53f7,0x85b3da99 .word 0x00000000,0x00000006 .word 0x29819760,0x2e18aa57 .word 0x00000000,0x00000007 .word 0xf50dc82f,0x9fa96c02 .word 0x00000000,0x00000008 .word 0x8c489970,0x517fe60d p24_dispatch_retry: .word 0,0 p24_xintr_data: .word 0x00000000,0x00000001 .word 0x892d4ae8,0x38f4c9b5 .word 0x00000000,0x00000002 .word 0x1ec56268,0x6086c8fe .word 0x00000000,0x00000003 .word 0xc9fb9737,0x8e8ab552 .word 0x00000000,0x00000004 .word 0xcdff8ae8,0x72fff32b .word 0x00000000,0x00000005 .word 0xdd12463f,0xbbc17156 .word 0x00000000,0x00000006 .word 0xbeef4ad7,0xf8279f3e .word 0x00000000,0x00000007 .word 0x22b735c8,0x0dcc2913 .word 0x00000000,0x00000008 .word 0xe9d60a90,0x6fbddf39 p25_dispatch_retry: .word 0,0 p25_xintr_data: .word 0x00000000,0x00000001 .word 0xb264a2b7,0x9606d95c .word 0x00000000,0x00000002 .word 0x39e6bd58,0x22c8ec32 .word 0x00000000,0x00000003 .word 0xe51a1237,0xe3d3f273 .word 0x00000000,0x00000004 .word 0x020c3b70,0x026d842b .word 0x00000000,0x00000005 .word 0xda428360,0x03da920e .word 0x00000000,0x00000006 .word 0x5f982df8,0x42aae994 .word 0x00000000,0x00000007 .word 0x4b6838af,0x9c4a3640 .word 0x00000000,0x00000008 .word 0x40235200,0x5f05f475 p26_dispatch_retry: .word 0,0 p26_xintr_data: .word 0x00000000,0x00000001 .word 0xe41fb40f,0x893e082c .word 0x00000000,0x00000002 .word 0x2e3e6b77,0xdef64ecf .word 0x00000000,0x00000003 .word 0xfe308e58,0x707cdc6d .word 0x00000000,0x00000004 .word 0x8318a6c7,0xcfbc7d39 .word 0x00000000,0x00000005 .word 0x12d14537,0x8df1c762 .word 0x00000000,0x00000006 .word 0xf74e4e60,0x2b2fbdd8 .word 0x00000000,0x00000007 .word 0x1fba6fb8,0x54ae4167 .word 0x00000000,0x00000008 .word 0x06f0ffd7,0xedbcb653 p27_dispatch_retry: .word 0,0 p27_xintr_data: .word 0x00000000,0x00000001 .word 0x5c664cd0,0x4fa8e278 .word 0x00000000,0x00000002 .word 0xb348012f,0x8b272542 .word 0x00000000,0x00000003 .word 0xe9e7a278,0x7f4c4ec5 .word 0x00000000,0x00000004 .word 0x8da81c1f,0x9d4c399a .word 0x00000000,0x00000005 .word 0xf075a5a7,0xd0df9018 .word 0x00000000,0x00000006 .word 0xcc713dc0,0x586fbe42 .word 0x00000000,0x00000007 .word 0xcaaad877,0xe07caa25 .word 0x00000000,0x00000008 .word 0xd3636298,0x311b1d76 p28_dispatch_retry: .word 0,0 p28_xintr_data: .word 0x00000000,0x00000001 .word 0xc5615158,0x4a81e134 .word 0x00000000,0x00000002 .word 0x41535c90,0x370baab0 .word 0x00000000,0x00000003 .word 0xeac6f0cf,0xa1786d17 .word 0x00000000,0x00000004 .word 0x9bffdd0f,0xb96999bf .word 0x00000000,0x00000005 .word 0x6eb94d00,0x7976cfe5 .word 0x00000000,0x00000006 .word 0xa7e43cd7,0x921c389c .word 0x00000000,0x00000007 .word 0xf6027007,0xb6f7b31f .word 0x00000000,0x00000008 .word 0xd1fa10b8,0x14d018c8 p29_dispatch_retry: .word 0,0 p29_xintr_data: .word 0x00000000,0x00000001 .word 0xe9f802d0,0x024e55cb .word 0x00000000,0x00000002 .word 0x6cdd53f8,0x3a265c99 .word 0x00000000,0x00000003 .word 0xa349c04f,0xa785b15f .word 0x00000000,0x00000004 .word 0x6c3ab6af,0xc186e62b .word 0x00000000,0x00000005 .word 0x8e5d612f,0x93e4e490 .word 0x00000000,0x00000006 .word 0x5519f86f,0xe4d9e2d0 .word 0x00000000,0x00000007 .word 0x804d2a77,0xcb2bd55f .word 0x00000000,0x00000008 .word 0x0be954b0,0x7098c46a p30_dispatch_retry: .word 0,0 p30_xintr_data: .word 0x00000000,0x00000001 .word 0x214b1990,0x5256fec0 .word 0x00000000,0x00000002 .word 0xbe08b288,0x334360cf .word 0x00000000,0x00000003 .word 0x5f0978d0,0x5bea67d0 .word 0x00000000,0x00000004 .word 0xf17c2728,0x007ddb24 .word 0x00000000,0x00000005 .word 0x9350f40f,0xfefd78a3 .word 0x00000000,0x00000006 .word 0xf05c96f0,0x4f8781b5 .word 0x00000000,0x00000007 .word 0x7593c848,0x4e78acad .word 0x00000000,0x00000008 .word 0x58baecc8,0x44e9dc03 p31_dispatch_retry: .word 0,0 p31_xintr_data: .word 0x00000000,0x00000001 .word 0xe68a0348,0x4c6234f9 .word 0x00000000,0x00000002 .word 0xf71751bf,0xbece0654 .word 0x00000000,0x00000003 .word 0xcdd12e6f,0xfba989ae .word 0x00000000,0x00000004 .word 0x71e6c798,0x02a44f20 .word 0x00000000,0x00000005 .word 0x9481ce10,0x104e14eb .word 0x00000000,0x00000006 .word 0x30aaf36f,0xae238536 .word 0x00000000,0x00000007 .word 0x0a3c1a4f,0xde6fbd77 .word 0x00000000,0x00000008 .word 0x32d0552f,0xd4c49ee2 p32_dispatch_retry: .word 0,0 p32_xintr_data: .word 0x00000000,0x00000001 .word 0x96ebb878,0x3c7dd428 .word 0x00000000,0x00000002 .word 0x68311de8,0x0853ca5f .word 0x00000000,0x00000003 .word 0xa4fffe00,0x60301b48 .word 0x00000000,0x00000004 .word 0x43ee5a2f,0xe56996c6 .word 0x00000000,0x00000005 .word 0x0581d870,0x4c7c7577 .word 0x00000000,0x00000006 .word 0x74b1da17,0xd0506a7a .word 0x00000000,0x00000007 .word 0x1f709ee8,0x1cf58e96 .word 0x00000000,0x00000008 .word 0x541eb9bf,0xb9da3798 p33_dispatch_retry: .word 0,0 p33_xintr_data: .word 0x00000000,0x00000001 .word 0x9d7d6ff8,0x3064c218 .word 0x00000000,0x00000002 .word 0xaf04a44f,0xdc7adf76 .word 0x00000000,0x00000003 .word 0x5a2052c8,0x2b6375dd .word 0x00000000,0x00000004 .word 0x2a8ef408,0x3a7369dd .word 0x00000000,0x00000005 .word 0x6d2d4700,0x5e649e47 .word 0x00000000,0x00000006 .word 0x5e51debf,0xd392e87a .word 0x00000000,0x00000007 .word 0xd3fad778,0x52170cdf .word 0x00000000,0x00000008 .word 0xdaa17ccf,0xbdb80a37 p34_dispatch_retry: .word 0,0 p34_xintr_data: .word 0x00000000,0x00000001 .word 0xac1e28ff,0xea094151 .word 0x00000000,0x00000002 .word 0xbe8e4bb8,0x5db519fe .word 0x00000000,0x00000003 .word 0x56e00878,0x04e96f62 .word 0x00000000,0x00000004 .word 0x7679e6c7,0xb8a3ba1f .word 0x00000000,0x00000005 .word 0xb922eb17,0xbf1b7bec .word 0x00000000,0x00000006 .word 0xfb873c2f,0xd1f96176 .word 0x00000000,0x00000007 .word 0x1b1412b8,0x2ec746c1 .word 0x00000000,0x00000008 .word 0x713904f8,0x3fe760c5 p35_dispatch_retry: .word 0,0 p35_xintr_data: .word 0x00000000,0x00000001 .word 0x0fd048c8,0x79f7b5d8 .word 0x00000000,0x00000002 .word 0x2908afc0,0x6081cfa8 .word 0x00000000,0x00000003 .word 0xd136fe87,0xf769fd55 .word 0x00000000,0x00000004 .word 0xb5930c00,0x46ae53cb .word 0x00000000,0x00000005 .word 0x8cbbdbf8,0x5662583f .word 0x00000000,0x00000006 .word 0x55f8a8f7,0xad95c82a .word 0x00000000,0x00000007 .word 0x255ad7ff,0xbd6d426e .word 0x00000000,0x00000008 .word 0xb5810768,0x2d669b33 p36_dispatch_retry: .word 0,0 p36_xintr_data: .word 0x00000000,0x00000001 .word 0xa2cc1318,0x46159cd9 .word 0x00000000,0x00000002 .word 0x47864920,0x59fa62a7 .word 0x00000000,0x00000003 .word 0x5fc14f50,0x6bbe8364 .word 0x00000000,0x00000004 .word 0xf0fefe10,0x7cde7487 .word 0x00000000,0x00000005 .word 0x868d7b58,0x4beaa08b .word 0x00000000,0x00000006 .word 0xc02299ff,0x88489606 .word 0x00000000,0x00000007 .word 0xc8d00458,0x39a28c90 .word 0x00000000,0x00000008 .word 0x411d39a7,0x800d4641 p37_dispatch_retry: .word 0,0 p37_xintr_data: .word 0x00000000,0x00000001 .word 0x731107a8,0x0363a28f .word 0x00000000,0x00000002 .word 0x3f7b1b20,0x63791757 .word 0x00000000,0x00000003 .word 0x4eaff4b8,0x57410e77 .word 0x00000000,0x00000004 .word 0x0ddcdb80,0x23b02635 .word 0x00000000,0x00000005 .word 0xe1500f47,0x8879470d .word 0x00000000,0x00000006 .word 0xaadbf427,0x95737ddc .word 0x00000000,0x00000007 .word 0x29684fe7,0xf3c6d4db .word 0x00000000,0x00000008 .word 0xf6ecb470,0x099c8d5a p38_dispatch_retry: .word 0,0 p38_xintr_data: .word 0x00000000,0x00000001 .word 0x74b164a8,0x68c9c158 .word 0x00000000,0x00000002 .word 0x593a36d7,0x8847e037 .word 0x00000000,0x00000003 .word 0x16affb38,0x7f7aa416 .word 0x00000000,0x00000004 .word 0x0b4d0fb0,0x05ed88e3 .word 0x00000000,0x00000005 .word 0x8915ca70,0x2cf9f013 .word 0x00000000,0x00000006 .word 0x54e1c1d7,0xf6772067 .word 0x00000000,0x00000007 .word 0x1d60902f,0xcf6c7aa6 .word 0x00000000,0x00000008 .word 0xc09657c7,0x8031b4a7 p39_dispatch_retry: .word 0,0 p39_xintr_data: .word 0x00000000,0x00000001 .word 0xea859720,0x79089e13 .word 0x00000000,0x00000002 .word 0xed43c207,0xae9b343f .word 0x00000000,0x00000003 .word 0x6da0a8c8,0x4f67caf7 .word 0x00000000,0x00000004 .word 0x78114c77,0xaad0ba7a .word 0x00000000,0x00000005 .word 0xf4524abf,0xa73bcaf3 .word 0x00000000,0x00000006 .word 0xd382d5f0,0x0e563ecf .word 0x00000000,0x00000007 .word 0x6b10e2f7,0xaa36b143 .word 0x00000000,0x00000008 .word 0xf2be9da0,0x7c42bf28 p40_dispatch_retry: .word 0,0 p40_xintr_data: .word 0x00000000,0x00000001 .word 0x3477a0e0,0x37f4cb24 .word 0x00000000,0x00000002 .word 0xb9db7610,0x26ab589b .word 0x00000000,0x00000003 .word 0x8c16e4b7,0xb0f4dc16 .word 0x00000000,0x00000004 .word 0x16d1f41f,0xf62bf61f .word 0x00000000,0x00000005 .word 0x5987add8,0x5b993cbd .word 0x00000000,0x00000006 .word 0x7239fa67,0xe4bf3c80 .word 0x00000000,0x00000007 .word 0x44cbd968,0x138b3bab .word 0x00000000,0x00000008 .word 0x0e55ceff,0xb9c0dccc p41_dispatch_retry: .word 0,0 p41_xintr_data: .word 0x00000000,0x00000001 .word 0xd3dc2780,0x4e39373b .word 0x00000000,0x00000002 .word 0x3a11b198,0x10d5596f .word 0x00000000,0x00000003 .word 0xcdd85527,0xb5a5699d .word 0x00000000,0x00000004 .word 0xdace03f8,0x4d22aed3 .word 0x00000000,0x00000005 .word 0x76d73727,0xeb40a6ed .word 0x00000000,0x00000006 .word 0xec305677,0xa78626c6 .word 0x00000000,0x00000007 .word 0x71af5a80,0x6a3fbbb8 .word 0x00000000,0x00000008 .word 0x17794068,0x7a07271b p42_dispatch_retry: .word 0,0 p42_xintr_data: .word 0x00000000,0x00000001 .word 0x540cdb97,0x9c244926 .word 0x00000000,0x00000002 .word 0x45cd01c0,0x0b11c5f0 .word 0x00000000,0x00000003 .word 0x0fac17df,0xc46d265b .word 0x00000000,0x00000004 .word 0xcb625e07,0xc8905a7a .word 0x00000000,0x00000005 .word 0xbdc86d70,0x22b282b6 .word 0x00000000,0x00000006 .word 0x6e73ba60,0x30e019b3 .word 0x00000000,0x00000007 .word 0x79f6cf07,0xe60ad41a .word 0x00000000,0x00000008 .word 0xef0e6868,0x519b4ffc p43_dispatch_retry: .word 0,0 p43_xintr_data: .word 0x00000000,0x00000001 .word 0x43c06167,0xa82cc19a .word 0x00000000,0x00000002 .word 0x5b3d7c60,0x2e46f3eb .word 0x00000000,0x00000003 .word 0xac094ac7,0xfc6aa16a .word 0x00000000,0x00000004 .word 0x4de7018f,0x86a39509 .word 0x00000000,0x00000005 .word 0xb6d8d20f,0x97080d98 .word 0x00000000,0x00000006 .word 0x51ef9f37,0xb80ebc5a .word 0x00000000,0x00000007 .word 0x2c6ccb67,0xd5ba6078 .word 0x00000000,0x00000008 .word 0xee274a48,0x266fc516 p44_dispatch_retry: .word 0,0 p44_xintr_data: .word 0x00000000,0x00000001 .word 0xb7a817e8,0x5a3a42ce .word 0x00000000,0x00000002 .word 0xa3feb8b8,0x2fbeb5b8 .word 0x00000000,0x00000003 .word 0x63a6c767,0xf78913f1 .word 0x00000000,0x00000004 .word 0xfa3f4570,0x1de29a38 .word 0x00000000,0x00000005 .word 0xb4891b37,0xe48a850c .word 0x00000000,0x00000006 .word 0x2b340fe7,0xea3c1018 .word 0x00000000,0x00000007 .word 0x87e89860,0x38381829 .word 0x00000000,0x00000008 .word 0x38a90520,0x0af7d47a p45_dispatch_retry: .word 0,0 p45_xintr_data: .word 0x00000000,0x00000001 .word 0x211ee7f8,0x7bc09e79 .word 0x00000000,0x00000002 .word 0x7371ebb8,0x4667dfc4 .word 0x00000000,0x00000003 .word 0x0a701468,0x6330472e .word 0x00000000,0x00000004 .word 0x90bdd51f,0xd07a7ba6 .word 0x00000000,0x00000005 .word 0xb5b7d8a0,0x5f9ca3f1 .word 0x00000000,0x00000006 .word 0xb07f87d7,0xc9067bc8 .word 0x00000000,0x00000007 .word 0x541549e8,0x00df2a46 .word 0x00000000,0x00000008 .word 0x6f697248,0x090af893 p46_dispatch_retry: .word 0,0 p46_xintr_data: .word 0x00000000,0x00000001 .word 0xe749f310,0x489bac9d .word 0x00000000,0x00000002 .word 0x53f54ba7,0x841e6cc1 .word 0x00000000,0x00000003 .word 0xf2495828,0x15f39378 .word 0x00000000,0x00000004 .word 0x77ce4bf0,0x4f4da378 .word 0x00000000,0x00000005 .word 0xab0d4a10,0x0f8cb676 .word 0x00000000,0x00000006 .word 0xedf07c77,0xcfeba08a .word 0x00000000,0x00000007 .word 0x9be360b8,0x5c55b1b2 .word 0x00000000,0x00000008 .word 0x04c88040,0x4a97ab88 p47_dispatch_retry: .word 0,0 p47_xintr_data: .word 0x00000000,0x00000001 .word 0x5803a17f,0xf79881f8 .word 0x00000000,0x00000002 .word 0x268a4f4f,0x89e2d66b .word 0x00000000,0x00000003 .word 0xb4b28ab7,0xb67a3dea .word 0x00000000,0x00000004 .word 0x46aada38,0x2686c60e .word 0x00000000,0x00000005 .word 0x8661bfbf,0xd4272b31 .word 0x00000000,0x00000006 .word 0xb7badc00,0x5815cdcc .word 0x00000000,0x00000007 .word 0x10d8083f,0xc36272f4 .word 0x00000000,0x00000008 .word 0x2872548f,0xbea75d78 p48_dispatch_retry: .word 0,0 p48_xintr_data: .word 0x00000000,0x00000001 .word 0xeb155037,0x8a434310 .word 0x00000000,0x00000002 .word 0xbc67c2a7,0xcebf37ad .word 0x00000000,0x00000003 .word 0x5dd599a0,0x2d3dd588 .word 0x00000000,0x00000004 .word 0x50e6569f,0xa7d9a1ad .word 0x00000000,0x00000005 .word 0xf3cfa347,0xfbfeac33 .word 0x00000000,0x00000006 .word 0xfd024c08,0x38a50d45 .word 0x00000000,0x00000007 .word 0x45c7837f,0xe404995d .word 0x00000000,0x00000008 .word 0x9b0e29f7,0x88fdeef3 p49_dispatch_retry: .word 0,0 p49_xintr_data: .word 0x00000000,0x00000001 .word 0x8f5fbb97,0xd208edcb .word 0x00000000,0x00000002 .word 0x184c23f7,0xab25dd15 .word 0x00000000,0x00000003 .word 0x396ec7c8,0x6a8f3875 .word 0x00000000,0x00000004 .word 0xe4771fb7,0xf5e1a3de .word 0x00000000,0x00000005 .word 0xdd829db8,0x2dd39b16 .word 0x00000000,0x00000006 .word 0xd37149f8,0x2e944865 .word 0x00000000,0x00000007 .word 0x6cbe5760,0x7baea45e .word 0x00000000,0x00000008 .word 0x6f4c46ff,0xfdfe5b9d p50_dispatch_retry: .word 0,0 p50_xintr_data: .word 0x00000000,0x00000001 .word 0x14a3dcd7,0xb771dae5 .word 0x00000000,0x00000002 .word 0x6f00ee10,0x7afcb5ac .word 0x00000000,0x00000003 .word 0x6c8f9a57,0x8bdc8f6c .word 0x00000000,0x00000004 .word 0xfc482bf7,0xf07e1e9b .word 0x00000000,0x00000005 .word 0xd1e6bcb0,0x64cd03c2 .word 0x00000000,0x00000006 .word 0x661f7fa7,0xb01ef095 .word 0x00000000,0x00000007 .word 0x606d9f48,0x549b909c .word 0x00000000,0x00000008 .word 0x327587ff,0x9abb65cf p51_dispatch_retry: .word 0,0 p51_xintr_data: .word 0x00000000,0x00000001 .word 0xbaacbb28,0x59414699 .word 0x00000000,0x00000002 .word 0x8cde21e7,0x845770e5 .word 0x00000000,0x00000003 .word 0x3d94bb08,0x44a4aac0 .word 0x00000000,0x00000004 .word 0x6c5c6dcf,0xc5701f5d .word 0x00000000,0x00000005 .word 0xd2f6c06f,0xf12f9c88 .word 0x00000000,0x00000006 .word 0xf8edbaf8,0x06e59534 .word 0x00000000,0x00000007 .word 0x3121502f,0x977966d9 .word 0x00000000,0x00000008 .word 0x3c39321f,0xee9e5488 p52_dispatch_retry: .word 0,0 p52_xintr_data: .word 0x00000000,0x00000001 .word 0x1b3e5290,0x03a395ee .word 0x00000000,0x00000002 .word 0x331ad770,0x51670094 .word 0x00000000,0x00000003 .word 0x4589fa0f,0xe5223626 .word 0x00000000,0x00000004 .word 0xbd803ab8,0x3fe3e2d8 .word 0x00000000,0x00000005 .word 0xc6c43e1f,0xcdd113ef .word 0x00000000,0x00000006 .word 0x181ee817,0xbf8e62c9 .word 0x00000000,0x00000007 .word 0x2e6212d0,0x3089be59 .word 0x00000000,0x00000008 .word 0x82a108ef,0x89dc1469 p53_dispatch_retry: .word 0,0 p53_xintr_data: .word 0x00000000,0x00000001 .word 0xbc8ba0b0,0x739b4210 .word 0x00000000,0x00000002 .word 0xdaa9287f,0xa4367fc2 .word 0x00000000,0x00000003 .word 0xd3497bc0,0x757f715d .word 0x00000000,0x00000004 .word 0xa3e62b38,0x3249b1f9 .word 0x00000000,0x00000005 .word 0x6a9e2fd8,0x371989fa .word 0x00000000,0x00000006 .word 0x6bd01ef7,0xd95d9dbe .word 0x00000000,0x00000007 .word 0xb14ef7c8,0x037448e4 .word 0x00000000,0x00000008 .word 0xad579740,0x02ff664f p54_dispatch_retry: .word 0,0 p54_xintr_data: .word 0x00000000,0x00000001 .word 0xf74aad90,0x7dfbabad .word 0x00000000,0x00000002 .word 0x2298a058,0x78a5a86a .word 0x00000000,0x00000003 .word 0xcd06bc5f,0xaf9b7b21 .word 0x00000000,0x00000004 .word 0xfa535420,0x05aa2795 .word 0x00000000,0x00000005 .word 0x12875230,0x17f09e5a .word 0x00000000,0x00000006 .word 0x23fd22df,0xcefa700e .word 0x00000000,0x00000007 .word 0x24506ce8,0x36930280 .word 0x00000000,0x00000008 .word 0x59e34347,0xf03b9c4a p55_dispatch_retry: .word 0,0 p55_xintr_data: .word 0x00000000,0x00000001 .word 0x2b765557,0x896bae50 .word 0x00000000,0x00000002 .word 0x12d40e37,0xfca7e353 .word 0x00000000,0x00000003 .word 0x83a72448,0x35705ab0 .word 0x00000000,0x00000004 .word 0xc50481b0,0x3f54b0f0 .word 0x00000000,0x00000005 .word 0xaa31c508,0x374a7b47 .word 0x00000000,0x00000006 .word 0xfdf261ef,0x8a1b208d .word 0x00000000,0x00000007 .word 0x905edab8,0x0564f54c .word 0x00000000,0x00000008 .word 0x7063cd90,0x57fb8f72 p56_dispatch_retry: .word 0,0 p56_xintr_data: .word 0x00000000,0x00000001 .word 0x2ac8b1ff,0xeb75ef93 .word 0x00000000,0x00000002 .word 0x794f6208,0x0e164bd5 .word 0x00000000,0x00000003 .word 0xe5d3bba7,0x9f208710 .word 0x00000000,0x00000004 .word 0x0ef64927,0x8385b534 .word 0x00000000,0x00000005 .word 0x1a372e8f,0xebe43909 .word 0x00000000,0x00000006 .word 0xd934590f,0xba45d0ea .word 0x00000000,0x00000007 .word 0x31712e78,0x39b6913f .word 0x00000000,0x00000008 .word 0x3dbaf74f,0xfa11bc18 p57_dispatch_retry: .word 0,0 p57_xintr_data: .word 0x00000000,0x00000001 .word 0xfe9e0d18,0x4bfdd138 .word 0x00000000,0x00000002 .word 0x463a487f,0xf99a41fc .word 0x00000000,0x00000003 .word 0x685dccef,0xeab0c05d .word 0x00000000,0x00000004 .word 0x02d1afb0,0x76aad655 .word 0x00000000,0x00000005 .word 0x707bf1a7,0xbc9621a3 .word 0x00000000,0x00000006 .word 0xef0846e0,0x7166eb2a .word 0x00000000,0x00000007 .word 0x314a0f7f,0xad1c993a .word 0x00000000,0x00000008 .word 0x25d7b8c8,0x4892d780 p58_dispatch_retry: .word 0,0 p58_xintr_data: .word 0x00000000,0x00000001 .word 0xe8f9bfe7,0xce1f4e68 .word 0x00000000,0x00000002 .word 0x2ac535ef,0x889d7912 .word 0x00000000,0x00000003 .word 0xa5375527,0xda477f13 .word 0x00000000,0x00000004 .word 0xba373498,0x023dfec7 .word 0x00000000,0x00000005 .word 0x3076bb7f,0xb9fb683b .word 0x00000000,0x00000006 .word 0x40f0b897,0x9522bdf0 .word 0x00000000,0x00000007 .word 0x2ee5fa18,0x42ef9c30 .word 0x00000000,0x00000008 .word 0x0c68f8cf,0x9addb14b p59_dispatch_retry: .word 0,0 p59_xintr_data: .word 0x00000000,0x00000001 .word 0x05b19f7f,0xf4c4e094 .word 0x00000000,0x00000002 .word 0x394cd5af,0xaf1584bb .word 0x00000000,0x00000003 .word 0x1dc9e650,0x11a44eb2 .word 0x00000000,0x00000004 .word 0xa9c45990,0x6f5bb9be .word 0x00000000,0x00000005 .word 0x6cb02220,0x5716e66e .word 0x00000000,0x00000006 .word 0x0913e53f,0x951aca0e .word 0x00000000,0x00000007 .word 0xb8dc10f8,0x0fd2f411 .word 0x00000000,0x00000008 .word 0x7848ad2f,0xd4755409 p60_dispatch_retry: .word 0,0 p60_xintr_data: .word 0x00000000,0x00000001 .word 0x2332bdaf,0x99a835cd .word 0x00000000,0x00000002 .word 0x2db5dc2f,0xc4ec206d .word 0x00000000,0x00000003 .word 0xa6c851d7,0xbfa6c91d .word 0x00000000,0x00000004 .word 0xa8a14d37,0x803c68e7 .word 0x00000000,0x00000005 .word 0x0c75275f,0x8122d0b4 .word 0x00000000,0x00000006 .word 0x5f2d4e30,0x298091c3 .word 0x00000000,0x00000007 .word 0xa374e3d7,0xae07682e .word 0x00000000,0x00000008 .word 0x15bdb067,0xcca5252c p61_dispatch_retry: .word 0,0 p61_xintr_data: .word 0x00000000,0x00000001 .word 0xc218a010,0x21440aba .word 0x00000000,0x00000002 .word 0x844fbf67,0xb634d935 .word 0x00000000,0x00000003 .word 0x19dae0e0,0x5c4266f4 .word 0x00000000,0x00000004 .word 0xd3e370af,0xf662d598 .word 0x00000000,0x00000005 .word 0x5e826d47,0xd21d104d .word 0x00000000,0x00000006 .word 0x48b3dba8,0x7a2db04b .word 0x00000000,0x00000007 .word 0x479722e0,0x72478d14 .word 0x00000000,0x00000008 .word 0x4ad2577f,0xd869f510 p62_dispatch_retry: .word 0,0 p62_xintr_data: .word 0x00000000,0x00000001 .word 0x994dc967,0xb1426150 .word 0x00000000,0x00000002 .word 0xb6ed7808,0x175850e8 .word 0x00000000,0x00000003 .word 0x9fe95e97,0xcd99c29f .word 0x00000000,0x00000004 .word 0x31b6f738,0x0a421eb0 .word 0x00000000,0x00000005 .word 0x15223f17,0xd5e4230b .word 0x00000000,0x00000006 .word 0xba70f888,0x693f6be0 .word 0x00000000,0x00000007 .word 0x9407a548,0x3c91aa7a .word 0x00000000,0x00000008 .word 0x8e0fd84f,0xcb2fbf6d p63_dispatch_retry: .word 0,0 p63_xintr_data: .word 0x00000000,0x00000001 .word 0x1addaa10,0x53af2f74 .word 0x00000000,0x00000002 .word 0x5365ed4f,0x81944942 .word 0x00000000,0x00000003 .word 0x2f1644cf,0xe60ac695 .word 0x00000000,0x00000004 .word 0x0b833a4f,0xd0198ddc .word 0x00000000,0x00000005 .word 0x0e3f4cf0,0x7cfb6924 .word 0x00000000,0x00000006 .word 0xd70d61e8,0x5aa34c80 .word 0x00000000,0x00000007 .word 0x2961a897,0xa9c68bf8 .word 0x00000000,0x00000008 .word 0x1640903f,0xe16d5d5a .align 8 p0_xintr_expected: .word 0 p1_xintr_expected: .word 0 p2_xintr_expected: .word 0 p3_xintr_expected: .word 0 p4_xintr_expected: .word 0 p5_xintr_expected: .word 0 p6_xintr_expected: .word 0 p7_xintr_expected: .word 0 p8_xintr_expected: .word 0 p9_xintr_expected: .word 0 p10_xintr_expected: .word 0 p11_xintr_expected: .word 0 p12_xintr_expected: .word 0 p13_xintr_expected: .word 0 p14_xintr_expected: .word 0 p15_xintr_expected: .word 0 p16_xintr_expected: .word 0 p17_xintr_expected: .word 0 p18_xintr_expected: .word 0 p19_xintr_expected: .word 0 p20_xintr_expected: .word 0 p21_xintr_expected: .word 0 p22_xintr_expected: .word 0 p23_xintr_expected: .word 0 p24_xintr_expected: .word 0 p25_xintr_expected: .word 0 p26_xintr_expected: .word 0 p27_xintr_expected: .word 0 p28_xintr_expected: .word 0 p29_xintr_expected: .word 0 p30_xintr_expected: .word 0 p31_xintr_expected: .word 0 p32_xintr_expected: .word 0 p33_xintr_expected: .word 0 p34_xintr_expected: .word 0 p35_xintr_expected: .word 0 p36_xintr_expected: .word 0 p37_xintr_expected: .word 0 p38_xintr_expected: .word 0 p39_xintr_expected: .word 0 p40_xintr_expected: .word 0 p41_xintr_expected: .word 0 p42_xintr_expected: .word 0 p43_xintr_expected: .word 0 p44_xintr_expected: .word 0 p45_xintr_expected: .word 0 p46_xintr_expected: .word 0 p47_xintr_expected: .word 0 p48_xintr_expected: .word 0 p49_xintr_expected: .word 0 p50_xintr_expected: .word 0 p51_xintr_expected: .word 0 p52_xintr_expected: .word 0 p53_xintr_expected: .word 0 p54_xintr_expected: .word 0 p55_xintr_expected: .word 0 p56_xintr_expected: .word 0 p57_xintr_expected: .word 0 p58_xintr_expected: .word 0 p59_xintr_expected: .word 0 p60_xintr_expected: .word 0 p61_xintr_expected: .word 0 p62_xintr_expected: .word 0 p63_xintr_expected: .word 0 .align 64 xintr_data_ptrs: .word p0_xintr_data .word p1_xintr_data .word p2_xintr_data .word p3_xintr_data .word p4_xintr_data .word p5_xintr_data .word p6_xintr_data .word p7_xintr_data .word p8_xintr_data .word p9_xintr_data .word p10_xintr_data .word p11_xintr_data .word p12_xintr_data .word p13_xintr_data .word p14_xintr_data .word p15_xintr_data .word p16_xintr_data .word p17_xintr_data .word p18_xintr_data .word p19_xintr_data .word p20_xintr_data .word p21_xintr_data .word p22_xintr_data .word p23_xintr_data .word p24_xintr_data .word p25_xintr_data .word p26_xintr_data .word p27_xintr_data .word p28_xintr_data .word p29_xintr_data .word p30_xintr_data .word p31_xintr_data .word p32_xintr_data .word p33_xintr_data .word p34_xintr_data .word p35_xintr_data .word p36_xintr_data .word p37_xintr_data .word p38_xintr_data .word p39_xintr_data .word p40_xintr_data .word p41_xintr_data .word p42_xintr_data .word p43_xintr_data .word p44_xintr_data .word p45_xintr_data .word p46_xintr_data .word p47_xintr_data .word p48_xintr_data .word p49_xintr_data .word p50_xintr_data .word p51_xintr_data .word p52_xintr_data .word p53_xintr_data .word p54_xintr_data .word p55_xintr_data .word p56_xintr_data .word p57_xintr_data .word p58_xintr_data .word p59_xintr_data .word p60_xintr_data .word p61_xintr_data .word p62_xintr_data .word p63_xintr_data .align 8 p0_xintr_db: .skip 512 p1_xintr_db: .skip 512 p2_xintr_db: .skip 512 p3_xintr_db: .skip 512 p4_xintr_db: .skip 512 p5_xintr_db: .skip 512 p6_xintr_db: .skip 512 p7_xintr_db: .skip 512 p8_xintr_db: .skip 512 p9_xintr_db: .skip 512 p10_xintr_db: .skip 512 p11_xintr_db: .skip 512 p12_xintr_db: .skip 512 p13_xintr_db: .skip 512 p14_xintr_db: .skip 512 p15_xintr_db: .skip 512 p16_xintr_db: .skip 512 p17_xintr_db: .skip 512 p18_xintr_db: .skip 512 p19_xintr_db: .skip 512 p20_xintr_db: .skip 512 p21_xintr_db: .skip 512 p22_xintr_db: .skip 512 p23_xintr_db: .skip 512 p24_xintr_db: .skip 512 p25_xintr_db: .skip 512 p26_xintr_db: .skip 512 p27_xintr_db: .skip 512 p28_xintr_db: .skip 512 p29_xintr_db: .skip 512 p30_xintr_db: .skip 512 p31_xintr_db: .skip 512 p32_xintr_db: .skip 512 p33_xintr_db: .skip 512 p34_xintr_db: .skip 512 p35_xintr_db: .skip 512 p36_xintr_db: .skip 512 p37_xintr_db: .skip 512 p38_xintr_db: .skip 512 p39_xintr_db: .skip 512 p40_xintr_db: .skip 512 p41_xintr_db: .skip 512 p42_xintr_db: .skip 512 p43_xintr_db: .skip 512 p44_xintr_db: .skip 512 p45_xintr_db: .skip 512 p46_xintr_db: .skip 512 p47_xintr_db: .skip 512 p48_xintr_db: .skip 512 p49_xintr_db: .skip 512 p50_xintr_db: .skip 512 p51_xintr_db: .skip 512 p52_xintr_db: .skip 512 p53_xintr_db: .skip 512 p54_xintr_db: .skip 512 p55_xintr_db: .skip 512 p56_xintr_db: .skip 512 p57_xintr_db: .skip 512 p58_xintr_db: .skip 512 p59_xintr_db: .skip 512 p60_xintr_db: .skip 512 p61_xintr_db: .skip 512 p62_xintr_db: .skip 512 p63_xintr_db: .skip 512 p0_xintr_retry_count: .word 0,0 p1_xintr_retry_count: .word 0,0 p2_xintr_retry_count: .word 0,0 p3_xintr_retry_count: .word 0,0 p4_xintr_retry_count: .word 0,0 p5_xintr_retry_count: .word 0,0 p6_xintr_retry_count: .word 0,0 p7_xintr_retry_count: .word 0,0 p8_xintr_retry_count: .word 0,0 p9_xintr_retry_count: .word 0,0 p10_xintr_retry_count: .word 0,0 p11_xintr_retry_count: .word 0,0 p12_xintr_retry_count: .word 0,0 p13_xintr_retry_count: .word 0,0 p14_xintr_retry_count: .word 0,0 p15_xintr_retry_count: .word 0,0 p16_xintr_retry_count: .word 0,0 p17_xintr_retry_count: .word 0,0 p18_xintr_retry_count: .word 0,0 p19_xintr_retry_count: .word 0,0 p20_xintr_retry_count: .word 0,0 p21_xintr_retry_count: .word 0,0 p22_xintr_retry_count: .word 0,0 p23_xintr_retry_count: .word 0,0 p24_xintr_retry_count: .word 0,0 p25_xintr_retry_count: .word 0,0 p26_xintr_retry_count: .word 0,0 p27_xintr_retry_count: .word 0,0 p28_xintr_retry_count: .word 0,0 p29_xintr_retry_count: .word 0,0 p30_xintr_retry_count: .word 0,0 p31_xintr_retry_count: .word 0,0 p32_xintr_retry_count: .word 0,0 p33_xintr_retry_count: .word 0,0 p34_xintr_retry_count: .word 0,0 p35_xintr_retry_count: .word 0,0 p36_xintr_retry_count: .word 0,0 p37_xintr_retry_count: .word 0,0 p38_xintr_retry_count: .word 0,0 p39_xintr_retry_count: .word 0,0 p40_xintr_retry_count: .word 0,0 p41_xintr_retry_count: .word 0,0 p42_xintr_retry_count: .word 0,0 p43_xintr_retry_count: .word 0,0 p44_xintr_retry_count: .word 0,0 p45_xintr_retry_count: .word 0,0 p46_xintr_retry_count: .word 0,0 p47_xintr_retry_count: .word 0,0 p48_xintr_retry_count: .word 0,0 p49_xintr_retry_count: .word 0,0 p50_xintr_retry_count: .word 0,0 p51_xintr_retry_count: .word 0,0 p52_xintr_retry_count: .word 0,0 p53_xintr_retry_count: .word 0,0 p54_xintr_retry_count: .word 0,0 p55_xintr_retry_count: .word 0,0 p56_xintr_retry_count: .word 0,0 p57_xintr_retry_count: .word 0,0 p58_xintr_retry_count: .word 0,0 p59_xintr_retry_count: .word 0,0 p60_xintr_retry_count: .word 0,0 p61_xintr_retry_count: .word 0,0 p62_xintr_retry_count: .word 0,0 p63_xintr_retry_count: .word 0,0 p0_reset_cnt: .word 0 .align 8 p0_ec_timing_ctrl: .word 0,0 p0_ec_control: .word 0,0 p0_mcu_shadow: .skip 80 p1_reset_cnt: .word 0 .align 8 p1_ec_timing_ctrl: .word 0,0 p1_ec_control: .word 0,0 p1_mcu_shadow: .skip 80 p2_reset_cnt: .word 0 .align 8 p2_ec_timing_ctrl: .word 0,0 p2_ec_control: .word 0,0 p2_mcu_shadow: .skip 80 p3_reset_cnt: .word 0 .align 8 p3_ec_timing_ctrl: .word 0,0 p3_ec_control: .word 0,0 p3_mcu_shadow: .skip 80 p4_reset_cnt: .word 0 .align 8 p4_ec_timing_ctrl: .word 0,0 p4_ec_control: .word 0,0 p4_mcu_shadow: .skip 80 p5_reset_cnt: .word 0 .align 8 p5_ec_timing_ctrl: .word 0,0 p5_ec_control: .word 0,0 p5_mcu_shadow: .skip 80 p6_reset_cnt: .word 0 .align 8 p6_ec_timing_ctrl: .word 0,0 p6_ec_control: .word 0,0 p6_mcu_shadow: .skip 80 p7_reset_cnt: .word 0 .align 8 p7_ec_timing_ctrl: .word 0,0 p7_ec_control: .word 0,0 p7_mcu_shadow: .skip 80 p8_reset_cnt: .word 0 .align 8 p8_ec_timing_ctrl: .word 0,0 p8_ec_control: .word 0,0 p8_mcu_shadow: .skip 80 p9_reset_cnt: .word 0 .align 8 p9_ec_timing_ctrl: .word 0,0 p9_ec_control: .word 0,0 p9_mcu_shadow: .skip 80 p10_reset_cnt: .word 0 .align 8 p10_ec_timing_ctrl: .word 0,0 p10_ec_control: .word 0,0 p10_mcu_shadow: .skip 80 p11_reset_cnt: .word 0 .align 8 p11_ec_timing_ctrl: .word 0,0 p11_ec_control: .word 0,0 p11_mcu_shadow: .skip 80 p12_reset_cnt: .word 0 .align 8 p12_ec_timing_ctrl: .word 0,0 p12_ec_control: .word 0,0 p12_mcu_shadow: .skip 80 p13_reset_cnt: .word 0 .align 8 p13_ec_timing_ctrl: .word 0,0 p13_ec_control: .word 0,0 p13_mcu_shadow: .skip 80 p14_reset_cnt: .word 0 .align 8 p14_ec_timing_ctrl: .word 0,0 p14_ec_control: .word 0,0 p14_mcu_shadow: .skip 80 p15_reset_cnt: .word 0 .align 8 p15_ec_timing_ctrl: .word 0,0 p15_ec_control: .word 0,0 p15_mcu_shadow: .skip 80 p16_reset_cnt: .word 0 .align 8 p16_ec_timing_ctrl: .word 0,0 p16_ec_control: .word 0,0 p16_mcu_shadow: .skip 80 p17_reset_cnt: .word 0 .align 8 p17_ec_timing_ctrl: .word 0,0 p17_ec_control: .word 0,0 p17_mcu_shadow: .skip 80 p18_reset_cnt: .word 0 .align 8 p18_ec_timing_ctrl: .word 0,0 p18_ec_control: .word 0,0 p18_mcu_shadow: .skip 80 p19_reset_cnt: .word 0 .align 8 p19_ec_timing_ctrl: .word 0,0 p19_ec_control: .word 0,0 p19_mcu_shadow: .skip 80 p20_reset_cnt: .word 0 .align 8 p20_ec_timing_ctrl: .word 0,0 p20_ec_control: .word 0,0 p20_mcu_shadow: .skip 80 p21_reset_cnt: .word 0 .align 8 p21_ec_timing_ctrl: .word 0,0 p21_ec_control: .word 0,0 p21_mcu_shadow: .skip 80 p22_reset_cnt: .word 0 .align 8 p22_ec_timing_ctrl: .word 0,0 p22_ec_control: .word 0,0 p22_mcu_shadow: .skip 80 p23_reset_cnt: .word 0 .align 8 p23_ec_timing_ctrl: .word 0,0 p23_ec_control: .word 0,0 p23_mcu_shadow: .skip 80 p24_reset_cnt: .word 0 .align 8 p24_ec_timing_ctrl: .word 0,0 p24_ec_control: .word 0,0 p24_mcu_shadow: .skip 80 p25_reset_cnt: .word 0 .align 8 p25_ec_timing_ctrl: .word 0,0 p25_ec_control: .word 0,0 p25_mcu_shadow: .skip 80 p26_reset_cnt: .word 0 .align 8 p26_ec_timing_ctrl: .word 0,0 p26_ec_control: .word 0,0 p26_mcu_shadow: .skip 80 p27_reset_cnt: .word 0 .align 8 p27_ec_timing_ctrl: .word 0,0 p27_ec_control: .word 0,0 p27_mcu_shadow: .skip 80 p28_reset_cnt: .word 0 .align 8 p28_ec_timing_ctrl: .word 0,0 p28_ec_control: .word 0,0 p28_mcu_shadow: .skip 80 p29_reset_cnt: .word 0 .align 8 p29_ec_timing_ctrl: .word 0,0 p29_ec_control: .word 0,0 p29_mcu_shadow: .skip 80 p30_reset_cnt: .word 0 .align 8 p30_ec_timing_ctrl: .word 0,0 p30_ec_control: .word 0,0 p30_mcu_shadow: .skip 80 p31_reset_cnt: .word 0 .align 8 p31_ec_timing_ctrl: .word 0,0 p31_ec_control: .word 0,0 p31_mcu_shadow: .skip 80 p32_reset_cnt: .word 0 .align 8 p32_ec_timing_ctrl: .word 0,0 p32_ec_control: .word 0,0 p32_mcu_shadow: .skip 80 p33_reset_cnt: .word 0 .align 8 p33_ec_timing_ctrl: .word 0,0 p33_ec_control: .word 0,0 p33_mcu_shadow: .skip 80 p34_reset_cnt: .word 0 .align 8 p34_ec_timing_ctrl: .word 0,0 p34_ec_control: .word 0,0 p34_mcu_shadow: .skip 80 p35_reset_cnt: .word 0 .align 8 p35_ec_timing_ctrl: .word 0,0 p35_ec_control: .word 0,0 p35_mcu_shadow: .skip 80 p36_reset_cnt: .word 0 .align 8 p36_ec_timing_ctrl: .word 0,0 p36_ec_control: .word 0,0 p36_mcu_shadow: .skip 80 p37_reset_cnt: .word 0 .align 8 p37_ec_timing_ctrl: .word 0,0 p37_ec_control: .word 0,0 p37_mcu_shadow: .skip 80 p38_reset_cnt: .word 0 .align 8 p38_ec_timing_ctrl: .word 0,0 p38_ec_control: .word 0,0 p38_mcu_shadow: .skip 80 p39_reset_cnt: .word 0 .align 8 p39_ec_timing_ctrl: .word 0,0 p39_ec_control: .word 0,0 p39_mcu_shadow: .skip 80 p40_reset_cnt: .word 0 .align 8 p40_ec_timing_ctrl: .word 0,0 p40_ec_control: .word 0,0 p40_mcu_shadow: .skip 80 p41_reset_cnt: .word 0 .align 8 p41_ec_timing_ctrl: .word 0,0 p41_ec_control: .word 0,0 p41_mcu_shadow: .skip 80 p42_reset_cnt: .word 0 .align 8 p42_ec_timing_ctrl: .word 0,0 p42_ec_control: .word 0,0 p42_mcu_shadow: .skip 80 p43_reset_cnt: .word 0 .align 8 p43_ec_timing_ctrl: .word 0,0 p43_ec_control: .word 0,0 p43_mcu_shadow: .skip 80 p44_reset_cnt: .word 0 .align 8 p44_ec_timing_ctrl: .word 0,0 p44_ec_control: .word 0,0 p44_mcu_shadow: .skip 80 p45_reset_cnt: .word 0 .align 8 p45_ec_timing_ctrl: .word 0,0 p45_ec_control: .word 0,0 p45_mcu_shadow: .skip 80 p46_reset_cnt: .word 0 .align 8 p46_ec_timing_ctrl: .word 0,0 p46_ec_control: .word 0,0 p46_mcu_shadow: .skip 80 p47_reset_cnt: .word 0 .align 8 p47_ec_timing_ctrl: .word 0,0 p47_ec_control: .word 0,0 p47_mcu_shadow: .skip 80 p48_reset_cnt: .word 0 .align 8 p48_ec_timing_ctrl: .word 0,0 p48_ec_control: .word 0,0 p48_mcu_shadow: .skip 80 p49_reset_cnt: .word 0 .align 8 p49_ec_timing_ctrl: .word 0,0 p49_ec_control: .word 0,0 p49_mcu_shadow: .skip 80 p50_reset_cnt: .word 0 .align 8 p50_ec_timing_ctrl: .word 0,0 p50_ec_control: .word 0,0 p50_mcu_shadow: .skip 80 p51_reset_cnt: .word 0 .align 8 p51_ec_timing_ctrl: .word 0,0 p51_ec_control: .word 0,0 p51_mcu_shadow: .skip 80 p52_reset_cnt: .word 0 .align 8 p52_ec_timing_ctrl: .word 0,0 p52_ec_control: .word 0,0 p52_mcu_shadow: .skip 80 p53_reset_cnt: .word 0 .align 8 p53_ec_timing_ctrl: .word 0,0 p53_ec_control: .word 0,0 p53_mcu_shadow: .skip 80 p54_reset_cnt: .word 0 .align 8 p54_ec_timing_ctrl: .word 0,0 p54_ec_control: .word 0,0 p54_mcu_shadow: .skip 80 p55_reset_cnt: .word 0 .align 8 p55_ec_timing_ctrl: .word 0,0 p55_ec_control: .word 0,0 p55_mcu_shadow: .skip 80 p56_reset_cnt: .word 0 .align 8 p56_ec_timing_ctrl: .word 0,0 p56_ec_control: .word 0,0 p56_mcu_shadow: .skip 80 p57_reset_cnt: .word 0 .align 8 p57_ec_timing_ctrl: .word 0,0 p57_ec_control: .word 0,0 p57_mcu_shadow: .skip 80 p58_reset_cnt: .word 0 .align 8 p58_ec_timing_ctrl: .word 0,0 p58_ec_control: .word 0,0 p58_mcu_shadow: .skip 80 p59_reset_cnt: .word 0 .align 8 p59_ec_timing_ctrl: .word 0,0 p59_ec_control: .word 0,0 p59_mcu_shadow: .skip 80 p60_reset_cnt: .word 0 .align 8 p60_ec_timing_ctrl: .word 0,0 p60_ec_control: .word 0,0 p60_mcu_shadow: .skip 80 p61_reset_cnt: .word 0 .align 8 p61_ec_timing_ctrl: .word 0,0 p61_ec_control: .word 0,0 p61_mcu_shadow: .skip 80 p62_reset_cnt: .word 0 .align 8 p62_ec_timing_ctrl: .word 0,0 p62_ec_control: .word 0,0 p62_mcu_shadow: .skip 80 p63_reset_cnt: .word 0 .align 8 p63_ec_timing_ctrl: .word 0,0 p63_ec_control: .word 0,0 p63_mcu_shadow: .skip 80 user_data_end: SECTION .p0_local0 DATA_VA=0x000800000 attr_data { Name = .p0_local0, VA = 0x0000000000800000, RA = 0x0000000010000000, PA = ra2pa(0x0000000010000000,0), part_0_ctx_nonzero_tsb_config_0, TTE_Context=PCONTEXT, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_EP=1, TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 } .data .seg "data" .align 0x2000 .global p0_local0_start p0_local0_begin: p0_local0_start: .word 0x7bf27a47,0xcea6bb95,0xdcd60aae,0xcf14ca1a .word 0x70eaf1fc,0x816801ec,0x7ea47a95,0x343ab504 .word 0xa49dbfb3,0xa639a773,0xc8de5856,0x756fa36a .word 0x1a691f31,0x764759b2,0xedbbc971,0x770f4931 p0_local0_end: SECTION .p0_local1 DATA_VA=0x000802000 attr_data { Name = .p0_local1, VA = 0x0000000000802000, RA = 0x0000000010800000, PA = ra2pa(0x0000000010800000,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: p0_local1_start: .word 0x3d812da4,0x8dac8770,0xe9ea070c,0x582da772 .word 0x92b0574d,0x0c96b9b7,0x55e4cb14,0x54dbff42 .word 0x4d2f5f03,0x97dd47cd,0x6edfdca7,0x157a50b6 .word 0xa3cb3056,0x3cfb7f3e,0x3dcbf780,0x1b4a3700 p0_local1_end: SECTION .p0_local2 DATA_VA=0x000804000 attr_data { Name = .p0_local2, VA = 0x0000000000804000, RA = 0x0000000011000000, PA = ra2pa(0x0000000011000000,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: p0_local2_start: .word 0x5cdd5776,0x1ffcb757,0xc7986d5b,0x6fc72dab .word 0x812a3e88,0x4d95d92b,0x912b623f,0x891f5725 .word 0x9b4c7222,0x7e9290db,0x4250cbc9,0x2a7b1c43 .word 0xafa70a7b,0x20826367,0xcf2bc970,0x6afdd43f p0_local2_end: SECTION .p0_local3 DATA_VA=0x000806000 attr_data { Name = .p0_local3, VA = 0x0000000000806000, RA = 0x0000000011800000, PA = ra2pa(0x0000000011800000,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: p0_local3_start: .word 0x8ba68479,0x9e18e989,0x4d3168e1,0x369f67dd .word 0xce338e97,0x02e8b1c6,0xfd0fba75,0x68bc3998 .word 0xfc52bddd,0xdaa75381,0x69838846,0x9eac1f46 .word 0x42d24b05,0x8e851b9c,0xd662fff5,0x0845785c p0_local3_end: SECTION .p1_local0 DATA_VA=0x000808000 attr_data { Name = .p1_local0, VA = 0x0000000000808000, RA = 0x0000000012000000, PA = ra2pa(0x0000000012000000,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 p1_local0_start p1_local0_begin: p1_local0_start: .word 0xc85bbff2,0x34fe7763,0x3ef67c9a,0xae90527d .word 0x1a1065e8,0x2854f868,0x5e46592f,0x35347b94 .word 0x6b139914,0xa52e1953,0xac04bcda,0x66a8dc1b .word 0x41a7aa66,0x3e332916,0x4a584f73,0x9a748fca p1_local0_end: SECTION .p1_local1 DATA_VA=0x00080a000 attr_data { Name = .p1_local1, VA = 0x000000000080a000, RA = 0x0000000012800000, PA = ra2pa(0x0000000012800000,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 p1_local1_start p1_local1_begin: p1_local1_start: .word 0x7ca49178,0x0bc2ba19,0x9581842d,0x6cf44143 .word 0xe81ea3d9,0x2c7567d2,0xcb60f98c,0xa89cb935 .word 0xc30bcadd,0xd245473b,0xeb2f4621,0x776093f7 .word 0x8637360e,0x0f45e363,0x79431840,0xb794c6c6 p1_local1_end: SECTION .p1_local2 DATA_VA=0x00080c000 attr_data { Name = .p1_local2, VA = 0x000000000080c000, RA = 0x0000000013000000, PA = ra2pa(0x0000000013000000,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 p1_local2_start p1_local2_begin: p1_local2_start: .word 0x5e2bfa9b,0xb3fae8ea,0x2d80edd5,0xd507ff9e .word 0x019a13f9,0x15ec9057,0x014c6398,0x7c546645 .word 0x61dfbf14,0xf95c748c,0x217335d7,0x7295391d .word 0x216c7a51,0x635cd246,0x3d2f928e,0x3e5b5c09 p1_local2_end: SECTION .p1_local3 DATA_VA=0x00080e000 attr_data { Name = .p1_local3, VA = 0x000000000080e000, RA = 0x0000000013800000, PA = ra2pa(0x0000000013800000,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 p1_local3_start p1_local3_begin: p1_local3_start: .word 0x9128594c,0x453d0033,0x251edb01,0x9c125d50 .word 0xbb4aa2c2,0xff9212df,0x5412c974,0x9ab4164f .word 0x46960485,0x6ca809de,0xd2f5aaa0,0x0fa1bce1 .word 0xf9862e7c,0x896d6383,0xe9a8ee53,0x83f2c6d4 p1_local3_end: SECTION .p2_local0 DATA_VA=0x000810000 attr_data { Name = .p2_local0, VA = 0x0000000000810000, RA = 0x0000000014000000, PA = ra2pa(0x0000000014000000,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 p2_local0_start p2_local0_begin: p2_local0_start: .word 0xc1a5e660,0xc8c968c1,0x417f3a19,0x89342bfb .word 0x0c1bfe19,0x3649c736,0xec65dc9e,0x8279ab37 .word 0xf81b8ac1,0xb05ca6bf,0x65baf1d1,0xf5d0c7d3 .word 0x564fb4c7,0x3afc3d97,0x5854ef42,0x34867e1a p2_local0_end: SECTION .p2_local1 DATA_VA=0x000812000 attr_data { Name = .p2_local1, VA = 0x0000000000812000, RA = 0x0000000014800000, PA = ra2pa(0x0000000014800000,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 p2_local1_start p2_local1_begin: p2_local1_start: .word 0x22b79013,0xcfba1123,0x216ee2cd,0xc9e30588 .word 0x3940d118,0x872bf3b4,0xfc3aace3,0x491a175a .word 0xabf11aa1,0x114a6326,0xfbb7f7ba,0x2da5491f .word 0x0370872f,0x34a1611d,0xa33a1202,0xf1e6dfd4 p2_local1_end: SECTION .p2_local2 DATA_VA=0x000814000 attr_data { Name = .p2_local2, VA = 0x0000000000814000, RA = 0x0000000015000000, PA = ra2pa(0x0000000015000000,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 p2_local2_start p2_local2_begin: p2_local2_start: .word 0x2dca15f3,0xe44a3822,0x33870796,0xac0ada06 .word 0x4033f9c8,0xc27b63c6,0x14ec4646,0x63e40ed1 .word 0xa0dc61da,0xe52c4f59,0x96a031d1,0x26ff1597 .word 0x56b6fd8f,0xcc3d40f2,0x913b07cb,0x8e677287 p2_local2_end: SECTION .p2_local3 DATA_VA=0x000816000 attr_data { Name = .p2_local3, VA = 0x0000000000816000, RA = 0x0000000015800000, PA = ra2pa(0x0000000015800000,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 p2_local3_start p2_local3_begin: p2_local3_start: .word 0xe04f74df,0xc4ff4ede,0xb708ec54,0x32710c84 .word 0x30acf100,0xe52d3409,0x9f85c36b,0xb613ab6e .word 0x5c2ee7f1,0xec12f0fa,0xcba291a0,0xa3ebc383 .word 0xed6d98c5,0xdc7defe0,0xe5ad019c,0x7faf8d2f p2_local3_end: SECTION .p3_local0 DATA_VA=0x000818000 attr_data { Name = .p3_local0, VA = 0x0000000000818000, RA = 0x0000000016000000, PA = ra2pa(0x0000000016000000,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 p3_local0_start p3_local0_begin: p3_local0_start: .word 0xbb140a52,0xd8a59051,0x46bcea73,0xe332ade3 .word 0x13f334e0,0xd2ae0639,0x5abf8dc6,0x0a586bf0 .word 0xeda9eecf,0xa8c2f3da,0xf4286c3c,0xb1944cbe .word 0xf0c2b033,0x6686c9d3,0xfbd3ade6,0x3dd6a74b p3_local0_end: SECTION .p3_local1 DATA_VA=0x00081a000 attr_data { Name = .p3_local1, VA = 0x000000000081a000, RA = 0x0000000016800000, PA = ra2pa(0x0000000016800000,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 p3_local1_start p3_local1_begin: p3_local1_start: .word 0xebd61510,0x515216df,0x279c8a31,0xf5953656 .word 0x5e03f30f,0x5fa2e4fc,0x7b44c317,0x2340b46d .word 0x951ca9f8,0x0c0f7635,0x8e56da65,0xd1c0c876 .word 0xf67ac9b2,0x945238a8,0xc806296c,0xa2ec1191 p3_local1_end: SECTION .p3_local2 DATA_VA=0x00081c000 attr_data { Name = .p3_local2, VA = 0x000000000081c000, RA = 0x0000000017000000, PA = ra2pa(0x0000000017000000,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 p3_local2_start p3_local2_begin: p3_local2_start: .word 0xbe8c0aaf,0xc6d67b40,0xa593d9f2,0xc8c02292 .word 0xb1b2c906,0x6023ad37,0xde5d469b,0xb68f6ae4 .word 0x98bc152c,0xf84b5ae8,0xaf07c1ad,0x348afe4a .word 0x9647fc08,0xc63c5718,0x3feb3925,0xd09df7f0 p3_local2_end: SECTION .p3_local3 DATA_VA=0x00081e000 attr_data { Name = .p3_local3, VA = 0x000000000081e000, RA = 0x0000000017800000, PA = ra2pa(0x0000000017800000,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 p3_local3_start p3_local3_begin: p3_local3_start: .word 0x537fd819,0xf56d9255,0xde973207,0x4e63eb4d .word 0x4407ee55,0x5e8663eb,0xb6665548,0x2daa29e4 .word 0x3fb695ca,0x4f6bf767,0xa6b583ab,0xd6e3bbd7 .word 0x1e3d31e4,0xbaccae67,0xd45dc1b8,0x5952c91e p3_local3_end: SECTION .p4_local0 DATA_VA=0x000820000 attr_data { Name = .p4_local0, VA = 0x0000000000820000, RA = 0x0000000018000000, PA = ra2pa(0x0000000018000000,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 p4_local0_start p4_local0_begin: p4_local0_start: .word 0xd5923048,0x344dd9dc,0x2bc4551a,0x11eea77c .word 0x10f505ed,0x57893340,0x41e80558,0xfb549a8b .word 0xb4127bf1,0x957b9819,0x4417ea03,0x334a142f .word 0x9d06fb7f,0x516e2ef1,0x1f328aee,0x9902e288 p4_local0_end: SECTION .p4_local1 DATA_VA=0x000822000 attr_data { Name = .p4_local1, VA = 0x0000000000822000, RA = 0x0000000018800000, PA = ra2pa(0x0000000018800000,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 p4_local1_start p4_local1_begin: p4_local1_start: .word 0x94a67e42,0x92cdb8e5,0x5edaa10e,0x243bde4b .word 0xbd07bbe9,0xd4b2ab92,0x10cab2f1,0x30a404a3 .word 0xc21a910f,0x9d33f8df,0xdd5977ed,0x35ce761a .word 0xa16f7ec5,0xa92088e4,0x1537165a,0xfabc5849 p4_local1_end: SECTION .p4_local2 DATA_VA=0x000824000 attr_data { Name = .p4_local2, VA = 0x0000000000824000, RA = 0x0000000019000000, PA = ra2pa(0x0000000019000000,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 p4_local2_start p4_local2_begin: p4_local2_start: .word 0xaca83b92,0x888f03f8,0x670b9ccf,0x898df55c .word 0x8abc426f,0x016d6cfa,0xf42cbf8b,0xd5336163 .word 0x51735edb,0xc41af7ed,0x9f8142d0,0x24bd8c75 .word 0x1390b532,0x5b0ea5e8,0xff838e87,0x071466a8 p4_local2_end: SECTION .p4_local3 DATA_VA=0x000826000 attr_data { Name = .p4_local3, VA = 0x0000000000826000, RA = 0x0000000019800000, PA = ra2pa(0x0000000019800000,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 p4_local3_start p4_local3_begin: p4_local3_start: .word 0x6919ad9f,0xbf0905b9,0x16757a83,0x3e2d1608 .word 0xa8d04824,0x96b54893,0x13dc6c40,0x510cf86a .word 0x02e6d2f8,0x9b51c5c4,0x3fb66cfe,0x84932fbe .word 0x27b83fd3,0x308e09dc,0xa8b07098,0x67471373 p4_local3_end: SECTION .p5_local0 DATA_VA=0x000828000 attr_data { Name = .p5_local0, VA = 0x0000000000828000, RA = 0x000000001a000000, PA = ra2pa(0x000000001a000000,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 p5_local0_start p5_local0_begin: p5_local0_start: .word 0xe22e4384,0xe788e787,0xbe7135a3,0x7c41d17b .word 0xe0593411,0x405c6d77,0x2659e2a5,0xb243b74d .word 0xa25b6e19,0xb2e5c5c6,0xa2a186eb,0xedf369a8 .word 0x82cb6c0c,0xd3b55839,0x497e4489,0x3c8bd3bc p5_local0_end: SECTION .p5_local1 DATA_VA=0x00082a000 attr_data { Name = .p5_local1, VA = 0x000000000082a000, RA = 0x000000001a800000, PA = ra2pa(0x000000001a800000,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 p5_local1_start p5_local1_begin: p5_local1_start: .word 0xcbefd7f9,0xe15ad016,0xd1bb74d2,0xb99797e4 .word 0x0dcaf6ff,0x209b1816,0x6a19215d,0xc5dde182 .word 0xc94cee55,0x3c25ea2f,0x7d1d464d,0xaade1cbe .word 0x95dae55c,0xd802eb5e,0x62cbb744,0x406b6854 p5_local1_end: SECTION .p5_local2 DATA_VA=0x00082c000 attr_data { Name = .p5_local2, VA = 0x000000000082c000, RA = 0x000000001b000000, PA = ra2pa(0x000000001b000000,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 p5_local2_start p5_local2_begin: p5_local2_start: .word 0x8f9fbbfe,0xdbbd4dda,0xca8faa9b,0x7f431834 .word 0x7b0c0b99,0x67afb33f,0xa0348b0e,0x556aaa6e .word 0x87759249,0xf02da2e3,0x60934b54,0xc9b072b0 .word 0x7b0254b9,0x8622cb77,0x944777e9,0x0cb15eba p5_local2_end: SECTION .p5_local3 DATA_VA=0x00082e000 attr_data { Name = .p5_local3, VA = 0x000000000082e000, RA = 0x000000001b800000, PA = ra2pa(0x000000001b800000,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 p5_local3_start p5_local3_begin: p5_local3_start: .word 0xa220d9b5,0x097a72d7,0xfc8ea8d2,0x27fe8c8a .word 0x36208e36,0x0f6fc743,0x7e7ec76a,0xb5fec267 .word 0xfe8f14ae,0x8f86a3cb,0xe461756c,0xe59b2b73 .word 0x6e202dca,0xf46a4ca2,0x2aa912f5,0x043a7dda p5_local3_end: SECTION .p6_local0 DATA_VA=0x000830000 attr_data { Name = .p6_local0, VA = 0x0000000000830000, RA = 0x000000001c000000, PA = ra2pa(0x000000001c000000,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 p6_local0_start p6_local0_begin: p6_local0_start: .word 0xf5851f71,0xa85a4dfa,0x48e6369d,0x7a8da40f .word 0xc564d2ee,0xc4ff8e18,0xf4a6c0e3,0x1de5266d .word 0x81cb9c0a,0xdefa22d4,0xb133b4d3,0xdf3b3bfb .word 0x34de7f12,0x694e2290,0xb5d2b25a,0xbbc1d672 p6_local0_end: SECTION .p6_local1 DATA_VA=0x000832000 attr_data { Name = .p6_local1, VA = 0x0000000000832000, RA = 0x000000001c800000, PA = ra2pa(0x000000001c800000,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 p6_local1_start p6_local1_begin: p6_local1_start: .word 0x287fd35c,0x4dbd946e,0xfc8644d1,0x7b8c242d .word 0x613011b0,0xaf516879,0x2b490a66,0x216b6fa5 .word 0xfcea3a1e,0x025c5547,0x6db04901,0x2da4d9ef .word 0xb87c6ce0,0x2eba0efa,0xd9fb092a,0x170d67a5 p6_local1_end: SECTION .p6_local2 DATA_VA=0x000834000 attr_data { Name = .p6_local2, VA = 0x0000000000834000, RA = 0x000000001d000000, PA = ra2pa(0x000000001d000000,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 p6_local2_start p6_local2_begin: p6_local2_start: .word 0xe11c2b99,0xa1f263bf,0x7f3cfbf1,0x899b320a .word 0x4d833253,0x09f115b6,0x2e74a0a9,0x07598d69 .word 0x971b9a95,0x7bd603d9,0x78642733,0xb0286c69 .word 0x09fe9007,0xa5608dcd,0x65dcf4f0,0x4174b337 p6_local2_end: SECTION .p6_local3 DATA_VA=0x000836000 attr_data { Name = .p6_local3, VA = 0x0000000000836000, RA = 0x000000001d800000, PA = ra2pa(0x000000001d800000,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 p6_local3_start p6_local3_begin: p6_local3_start: .word 0xac5f6ac5,0x3672bb93,0x09cdd7c4,0xa0935139 .word 0x0a9daf61,0xd515bfd0,0x2cd2136a,0x2b20a792 .word 0x4f37e34a,0x10514f75,0xcf21f5b3,0x4cedc0d0 .word 0x3a682162,0xb8a486ec,0x30d8c2cf,0xc314127b p6_local3_end: SECTION .p7_local0 DATA_VA=0x000838000 attr_data { Name = .p7_local0, VA = 0x0000000000838000, RA = 0x000000001e000000, PA = ra2pa(0x000000001e000000,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 p7_local0_start p7_local0_begin: p7_local0_start: .word 0x8fde889b,0x111ac6cb,0x3f3f9e6c,0xd9d80ef6 .word 0x5f8fab13,0x6afd18d9,0x2e8adf1f,0x0a4a043d .word 0xe1386a77,0xa83fda46,0xa63f5bb1,0xa830a325 .word 0x3d987193,0x36cca785,0x57dda1b6,0x01ffc8f7 p7_local0_end: SECTION .p7_local1 DATA_VA=0x00083a000 attr_data { Name = .p7_local1, VA = 0x000000000083a000, RA = 0x000000001e800000, PA = ra2pa(0x000000001e800000,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 p7_local1_start p7_local1_begin: p7_local1_start: .word 0x87fbab0f,0x484ac310,0x46dd8d67,0x91a25d09 .word 0x17a99d2c,0xfa9a9df8,0x36db77ce,0x896c9e15 .word 0xc2573a29,0xa926640f,0xea19bb72,0xa3603cce .word 0xc17f9c27,0xaff7cac8,0x567aab54,0x61dbb16e p7_local1_end: SECTION .p7_local2 DATA_VA=0x00083c000 attr_data { Name = .p7_local2, VA = 0x000000000083c000, RA = 0x000000001f000000, PA = ra2pa(0x000000001f000000,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 p7_local2_start p7_local2_begin: p7_local2_start: .word 0x92c37dc1,0x46b48b1e,0x685822a4,0x42aced83 .word 0x8ccb4a8a,0xf582ee3b,0x44c3fe51,0x27c7e73d .word 0xcb9b2c6c,0xd3f410f5,0xd11db5c2,0x4a2617e3 .word 0xebf322d6,0xfdf44466,0xffa6448a,0x46ea158d p7_local2_end: SECTION .p7_local3 DATA_VA=0x00083e000 attr_data { Name = .p7_local3, VA = 0x000000000083e000, RA = 0x000000001f800000, PA = ra2pa(0x000000001f800000,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 p7_local3_start p7_local3_begin: p7_local3_start: .word 0x0fdf64f2,0xad3e5a94,0x43a70c54,0x24554dc6 .word 0xab3b5a13,0x6d134e77,0x1037ea32,0x8ffb947f .word 0x4e59a781,0x591a5bbc,0xf314c077,0xb3dde72c .word 0x6560fd4b,0xf8fd6eb8,0xb90fa3c6,0x1beb6a81 p7_local3_end: SECTION .p8_local0 DATA_VA=0x000840000 attr_data { Name = .p8_local0, VA = 0x0000000000840000, RA = 0x0000000020000000, PA = ra2pa(0x0000000020000000,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 p8_local0_start p8_local0_begin: p8_local0_start: .word 0xb3c388f1,0x192bf92e,0xb984206d,0x6950db24 .word 0x5c545396,0x8e9402a5,0x5c31de8f,0x5cb9e4a6 .word 0x78d12b38,0x98478254,0x0c21abc1,0xffbf891c .word 0x91ccb133,0x7e43a742,0x9e0da57a,0xb1ecb892 p8_local0_end: SECTION .p8_local1 DATA_VA=0x000842000 attr_data { Name = .p8_local1, VA = 0x0000000000842000, RA = 0x0000000020800000, PA = ra2pa(0x0000000020800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_Context=PCONTEXT, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_EP=1, TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 } .data .seg "data" .align 0x2000 .global p8_local1_start p8_local1_begin: p8_local1_start: .word 0x966a1879,0x593da091,0x6ee1ff15,0x541d3227 .word 0x68477f30,0x6ef92853,0x5092e0f0,0x9612e690 .word 0x520f2e5b,0x5ee07df7,0x68ac8906,0xa7641609 .word 0x9d7a6fe8,0xf5787413,0x6bf4926f,0xaafbe9ee p8_local1_end: SECTION .p8_local2 DATA_VA=0x000844000 attr_data { Name = .p8_local2, VA = 0x0000000000844000, RA = 0x0000000021000000, PA = ra2pa(0x0000000021000000,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 p8_local2_start p8_local2_begin: p8_local2_start: .word 0xbfebce47,0xde6526cf,0x9dcc3fb4,0xf9610028 .word 0x2324dc83,0x50339f03,0x20241415,0x9530d1bc .word 0x04d553d9,0xd04bc9ed,0xc4cbfcc8,0x4e457538 .word 0xa730b842,0x481ecb73,0xdb52c592,0x160e839a p8_local2_end: SECTION .p8_local3 DATA_VA=0x000846000 attr_data { Name = .p8_local3, VA = 0x0000000000846000, RA = 0x0000000021800000, PA = ra2pa(0x0000000021800000,0), part_0_ctx_nonzero_tsb_config_0, TTE_Context=PCONTEXT, TTE_Size=0, TTE_NFO=0, TTE_IE=0, TTE_Diag=0, TTE_L=0, TTE_EP=1, TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 } .data .seg "data" .align 0x2000 .global p8_local3_start p8_local3_begin: p8_local3_start: .word 0x7c663520,0x5426c315,0xa93dfc20,0x27cbb718 .word 0x6fd97919,0x8b7a8ed8,0x84171eef,0xd2e6589e .word 0xfcd5f888,0xa4762c07,0x2b56d783,0x0a8968a1 .word 0x2f6b0a0c,0x6c0132b7,0x25006475,0x26214f77 p8_local3_end: SECTION .p9_local0 DATA_VA=0x000848000 attr_data { Name = .p9_local0, VA = 0x0000000000848000, RA = 0x0000000022000000, PA = ra2pa(0x0000000022000000,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 p9_local0_start p9_local0_begin: p9_local0_start: .word 0x3e7eda7a,0x61682a69,0xf5c6cbea,0x8931fa3f .word 0xa446fddc,0x11ed0cb1,0x35ff414b,0xb8f2d014 .word 0xe745177b,0xe6a66c84,0x29b3cb1c,0x274853e4 .word 0x767b9e39,0x49113a86,0xcd4872ac,0xcdf1df03 p9_local0_end: SECTION .p9_local1 DATA_VA=0x00084a000 attr_data { Name = .p9_local1, VA = 0x000000000084a000, RA = 0x0000000022800000, PA = ra2pa(0x0000000022800000,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 p9_local1_start p9_local1_begin: p9_local1_start: .word 0xb3101e09,0xc30fd241,0x3d69734d,0xb83fb176 .word 0xac0610f7,0x289b5f36,0x84d19057,0x5bac5997 .word 0x75ebc706,0x93e7c6d1,0x04efefc1,0x8cf8a30a .word 0x45319b30,0x0357cba9,0xdc76e14d,0x162651a2 p9_local1_end: SECTION .p9_local2 DATA_VA=0x00084c000 attr_data { Name = .p9_local2, VA = 0x000000000084c000, RA = 0x0000000023000000, PA = ra2pa(0x0000000023000000,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 p9_local2_start p9_local2_begin: p9_local2_start: .word 0x79a43439,0x5319906a,0x75200d04,0xc475bed0 .word 0x11ef11a8,0x5f11dd3f,0x23b16b71,0x38cd0652 .word 0x8c417051,0xe1e58f9a,0x3bb73978,0x2405a46d .word 0xe0846c35,0xa5321544,0x2a473ca2,0xf8d81159 p9_local2_end: SECTION .p9_local3 DATA_VA=0x00084e000 attr_data { Name = .p9_local3, VA = 0x000000000084e000, RA = 0x0000000023800000, PA = ra2pa(0x0000000023800000,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 p9_local3_start p9_local3_begin: p9_local3_start: .word 0x00b0ccea,0xf0a9b342,0x599a6505,0xd9b7f28b .word 0xf2fd90d9,0x1194502d,0x38bd50e0,0xf8768c01 .word 0x508b0a62,0xd4fba9e4,0xa703eec0,0x442b2502 .word 0x05e7f8a7,0x946d9a77,0x1c28af6c,0x559ca485 p9_local3_end: SECTION .p10_local0 DATA_VA=0x000850000 attr_data { Name = .p10_local0, VA = 0x0000000000850000, RA = 0x0000000024000000, PA = ra2pa(0x0000000024000000,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 p10_local0_start p10_local0_begin: p10_local0_start: .word 0x788f3c35,0x2e593bc6,0x57769e59,0x5656e0e7 .word 0x667314fb,0xf1b86a1c,0x4fc28553,0xe38fbb6c .word 0x615952f9,0xdcf46bef,0xf439d181,0x90b69aae .word 0x389d7eb7,0xfb756b52,0x818afb17,0x83e54d3b p10_local0_end: SECTION .p10_local1 DATA_VA=0x000852000 attr_data { Name = .p10_local1, VA = 0x0000000000852000, RA = 0x0000000024800000, PA = ra2pa(0x0000000024800000,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 p10_local1_start p10_local1_begin: p10_local1_start: .word 0x4475891e,0x3e69f606,0x0ee2a812,0x094a15ea .word 0x6f496882,0xd92822c8,0xd05cffc4,0x14b72f4b .word 0xb8b4ce25,0xb9ee38d7,0x4675700c,0x639d79ef .word 0x6d039f0c,0xadfcb2a7,0x7ce8d298,0xd491c12f p10_local1_end: SECTION .p10_local2 DATA_VA=0x000854000 attr_data { Name = .p10_local2, VA = 0x0000000000854000, RA = 0x0000000025000000, PA = ra2pa(0x0000000025000000,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 p10_local2_start p10_local2_begin: p10_local2_start: .word 0xd890cba3,0x1c7e57ed,0xfab4d222,0x93e10ce2 .word 0xb38616fe,0x63faa1ba,0xea9b12ff,0x737f3100 .word 0x7371b6ff,0xe8096a2a,0x9e07a83e,0xc5c784ef .word 0xba76d25a,0x4482510d,0x09e4f2f9,0xdad8d228 p10_local2_end: SECTION .p10_local3 DATA_VA=0x000856000 attr_data { Name = .p10_local3, VA = 0x0000000000856000, RA = 0x0000000025800000, PA = ra2pa(0x0000000025800000,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 p10_local3_start p10_local3_begin: p10_local3_start: .word 0x03598f51,0x61dd9cb2,0x654a62ed,0x7d2a5478 .word 0x54b39d1f,0x4a1edcae,0xbce37177,0x76cc4222 .word 0xa22e6306,0x2bb51d02,0xadd60fe6,0xe9335dce .word 0xb95d56a7,0x31ec43f3,0x6aa2f0f7,0x5505661d p10_local3_end: SECTION .p11_local0 DATA_VA=0x000858000 attr_data { Name = .p11_local0, VA = 0x0000000000858000, RA = 0x0000000026000000, PA = ra2pa(0x0000000026000000,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 p11_local0_start p11_local0_begin: p11_local0_start: .word 0xb6257c31,0x32a1f2fc,0x1f13d383,0x1cdb3a4a .word 0x38eb7a46,0x9c8d3b20,0xf019bfe7,0xa0b435b3 .word 0x18f580af,0xc2ae3b92,0x87d4f066,0x253b46f5 .word 0xcf73ed1c,0xd4114dce,0x8f3efba4,0x2a4b8efc p11_local0_end: SECTION .p11_local1 DATA_VA=0x00085a000 attr_data { Name = .p11_local1, VA = 0x000000000085a000, RA = 0x0000000026800000, PA = ra2pa(0x0000000026800000,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 p11_local1_start p11_local1_begin: p11_local1_start: .word 0x46221c9a,0x839e43b4,0x9e21130c,0xd1b72860 .word 0x13c7f377,0x0308d7af,0x5e2adc63,0x33138fcc .word 0x5902ddb8,0x660ef6e7,0x71c5d61e,0x18da538c .word 0x5e180ce5,0x0946bfee,0x92a9c666,0x2a2e211f p11_local1_end: SECTION .p11_local2 DATA_VA=0x00085c000 attr_data { Name = .p11_local2, VA = 0x000000000085c000, RA = 0x0000000027000000, PA = ra2pa(0x0000000027000000,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 p11_local2_start p11_local2_begin: p11_local2_start: .word 0x72d08ec2,0x2dc5767f,0xba6d3352,0x76535560 .word 0xb0d05600,0xe9f600a8,0xe449ff11,0xe687cd16 .word 0x4ffcc4b2,0x7210ad88,0x4c9d92fb,0x2adc34ab .word 0x6d4a076f,0x265222ca,0x339c5423,0xcb6bf917 p11_local2_end: SECTION .p11_local3 DATA_VA=0x00085e000 attr_data { Name = .p11_local3, VA = 0x000000000085e000, RA = 0x0000000027800000, PA = ra2pa(0x0000000027800000,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 p11_local3_start p11_local3_begin: p11_local3_start: .word 0x12446bfc,0xdd3ccbb3,0x44d0e215,0xd7b9f7d9 .word 0x424ed4c2,0xc599523a,0x7046f956,0x70dff31d .word 0x78f86f6e,0xa014d479,0x8db6e0fa,0x7469f76a .word 0xf5c9649e,0xc81c157f,0x9eefb3bd,0x8e1014a7 p11_local3_end: SECTION .p12_local0 DATA_VA=0x000860000 attr_data { Name = .p12_local0, VA = 0x0000000000860000, RA = 0x0000000028000000, PA = ra2pa(0x0000000028000000,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 p12_local0_start p12_local0_begin: p12_local0_start: .word 0x6f5e33ac,0x350b6e28,0x227c2b8e,0xfaf52798 .word 0xe7a7d023,0x4fa87925,0x7d09b8a2,0x46a52701 .word 0x77a439c8,0x4075065a,0xdc1a1b60,0x45ac138b .word 0x3bf5b178,0xe80420e0,0x8759fde1,0x0e79330f p12_local0_end: SECTION .p12_local1 DATA_VA=0x000862000 attr_data { Name = .p12_local1, VA = 0x0000000000862000, RA = 0x0000000028800000, PA = ra2pa(0x0000000028800000,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 p12_local1_start p12_local1_begin: p12_local1_start: .word 0x83605e03,0x09e656b0,0x3946f079,0x85d55062 .word 0xf87a765a,0x5a793ad5,0x7c2336ca,0xf615698d .word 0x2e8befd1,0x7e34a7f4,0xde4e7fac,0xf5c1e270 .word 0xa2a8c9aa,0xc65304fa,0x47297b78,0xc324513a p12_local1_end: SECTION .p12_local2 DATA_VA=0x000864000 attr_data { Name = .p12_local2, VA = 0x0000000000864000, RA = 0x0000000029000000, PA = ra2pa(0x0000000029000000,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 p12_local2_start p12_local2_begin: p12_local2_start: .word 0x533bcf01,0x2355f30d,0x7acd6732,0xa611f2f6 .word 0xfc96adf7,0x482806c8,0x3423bae1,0x6248f833 .word 0xe78d491e,0x3bf185e4,0xff75e6a6,0x029a93cf .word 0xc753ab85,0x7dad7c7d,0xb8f84ef3,0xc38069b9 p12_local2_end: SECTION .p12_local3 DATA_VA=0x000866000 attr_data { Name = .p12_local3, VA = 0x0000000000866000, RA = 0x0000000029800000, PA = ra2pa(0x0000000029800000,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 p12_local3_start p12_local3_begin: p12_local3_start: .word 0x63862741,0x3cc124ae,0x021bd735,0x7f5e00ff .word 0xd62a794f,0xfb69736d,0x1b2de53d,0x3828dfe4 .word 0x9addaf07,0x8ada1aa6,0xd104d6bd,0x3ed8d39f .word 0xc966d57f,0x69cef23f,0x9c5c75b3,0xcc47e747 p12_local3_end: SECTION .p13_local0 DATA_VA=0x000868000 attr_data { Name = .p13_local0, VA = 0x0000000000868000, RA = 0x000000002a000000, PA = ra2pa(0x000000002a000000,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 p13_local0_start p13_local0_begin: p13_local0_start: .word 0xcc97f03e,0x4b9e6d07,0xe96b6eba,0xab16c120 .word 0x1609ad2d,0x07a6dd5b,0x56982e8e,0xe1bbf1c6 .word 0x8d64c3a7,0x9fda1924,0xb72f5242,0xe9670266 .word 0xd3feb07f,0x155ff654,0xa96ffa9e,0xc920ca46 p13_local0_end: SECTION .p13_local1 DATA_VA=0x00086a000 attr_data { Name = .p13_local1, VA = 0x000000000086a000, RA = 0x000000002a800000, PA = ra2pa(0x000000002a800000,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 p13_local1_start p13_local1_begin: p13_local1_start: .word 0x41fed432,0x43bba211,0x57d30053,0x3aaa72f6 .word 0xfd7ed6ff,0x2a9907eb,0x50956c30,0xeed92504 .word 0xf1c546be,0x06ead93c,0xcd6b79cb,0xa83f74e2 .word 0x13329b49,0xf2ee909c,0x2f974112,0x5b0c1ec4 p13_local1_end: SECTION .p13_local2 DATA_VA=0x00086c000 attr_data { Name = .p13_local2, VA = 0x000000000086c000, RA = 0x000000002b000000, PA = ra2pa(0x000000002b000000,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 p13_local2_start p13_local2_begin: p13_local2_start: .word 0x6cdaa12f,0x31159ff1,0x1f6d7b87,0x08f25522 .word 0xe7c79359,0x6363d874,0x5364d2a0,0x7b17e7e1 .word 0x85a92720,0x3eb9ae7f,0xf8002a01,0xfca2ccf5 .word 0x3d1ab817,0x7108de71,0x99c39213,0x4088220e p13_local2_end: SECTION .p13_local3 DATA_VA=0x00086e000 attr_data { Name = .p13_local3, VA = 0x000000000086e000, RA = 0x000000002b800000, PA = ra2pa(0x000000002b800000,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 p13_local3_start p13_local3_begin: p13_local3_start: .word 0xd968214b,0xdfa1db64,0xc8e57607,0x90faff79 .word 0x7b1a19d5,0x77b91cc9,0x6cffcce6,0xcfe813f3 .word 0x47952fa9,0x6cecdb92,0xdc0c6bd3,0x244c7cd4 .word 0x740830b9,0x838f6b95,0xf2d696db,0x5540564f p13_local3_end: SECTION .p14_local0 DATA_VA=0x000870000 attr_data { Name = .p14_local0, VA = 0x0000000000870000, RA = 0x000000002c000000, PA = ra2pa(0x000000002c000000,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 p14_local0_start p14_local0_begin: p14_local0_start: .word 0x6e5e4ac3,0xeab31759,0x6f1155ba,0x016a700a .word 0x3e3d03c0,0x081fbe44,0x616f413e,0x180ff08c .word 0xcf4127ea,0xf2074ff1,0x7a9d63c6,0x2dfc0929 .word 0x09a8570b,0xa84270cb,0xd462fc01,0x114373ed p14_local0_end: SECTION .p14_local1 DATA_VA=0x000872000 attr_data { Name = .p14_local1, VA = 0x0000000000872000, RA = 0x000000002c800000, PA = ra2pa(0x000000002c800000,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 p14_local1_start p14_local1_begin: p14_local1_start: .word 0x41acf76e,0x682fd1ae,0xee8a93b9,0x7fcc30b8 .word 0x28406c6c,0x7f2fd2bf,0x203587d4,0xee7fc732 .word 0xc210f9ca,0xd59e2b5d,0xb63e0949,0x39d1a0cf .word 0x99837b04,0xee273f1a,0x690f94f5,0x577d882a p14_local1_end: SECTION .p14_local2 DATA_VA=0x000874000 attr_data { Name = .p14_local2, VA = 0x0000000000874000, RA = 0x000000002d000000, PA = ra2pa(0x000000002d000000,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 p14_local2_start p14_local2_begin: p14_local2_start: .word 0xa54c4f6f,0x40f3022c,0x20414b11,0xea062222 .word 0xd9673760,0x13e2d287,0xb024520d,0x7b872fd4 .word 0x31720b3d,0x02a81b28,0x1a230837,0x153278ba .word 0x8848bb53,0xbf86ee40,0xd25d785c,0x9b87658c p14_local2_end: SECTION .p14_local3 DATA_VA=0x000876000 attr_data { Name = .p14_local3, VA = 0x0000000000876000, RA = 0x000000002d800000, PA = ra2pa(0x000000002d800000,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 p14_local3_start p14_local3_begin: p14_local3_start: .word 0xdfb0bd03,0x48e0b934,0xc539785c,0xb2549111 .word 0xcfd15f37,0x15e9d1f1,0x7d02eb72,0x6c69149d .word 0xb30121f6,0xc8809f35,0xf889fbfd,0x0e7b6668 .word 0x7b4f1983,0x20169639,0xe7ce1233,0xacfc19eb p14_local3_end: SECTION .p15_local0 DATA_VA=0x000878000 attr_data { Name = .p15_local0, VA = 0x0000000000878000, RA = 0x000000002e000000, PA = ra2pa(0x000000002e000000,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 p15_local0_start p15_local0_begin: p15_local0_start: .word 0xea624f1d,0x52dc8eea,0x8465a775,0xbd17b335 .word 0x5f3386f4,0x909a2a92,0xf9c00fec,0xd86252d5 .word 0x5e544794,0x35e4fd10,0xc4311859,0x60a723c2 .word 0x11049fa2,0xb70bad1c,0x5c1d2540,0xb41801ec p15_local0_end: SECTION .p15_local1 DATA_VA=0x00087a000 attr_data { Name = .p15_local1, VA = 0x000000000087a000, RA = 0x000000002e800000, PA = ra2pa(0x000000002e800000,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 p15_local1_start p15_local1_begin: p15_local1_start: .word 0x669e94e7,0xc479dcb6,0x0fb4b572,0xd7f9e92a .word 0xdab816d3,0x0a133ecc,0xe65c3a2b,0x591f58a2 .word 0x4e7214ab,0x331d4271,0x798d8c2c,0xe2750d80 .word 0xd204b12f,0x33c6a883,0x13038745,0x6187a76d p15_local1_end: SECTION .p15_local2 DATA_VA=0x00087c000 attr_data { Name = .p15_local2, VA = 0x000000000087c000, RA = 0x000000002f000000, PA = ra2pa(0x000000002f000000,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 p15_local2_start p15_local2_begin: p15_local2_start: .word 0xd8f1cb86,0xc03f34a9,0x850388d0,0x9aa7149e .word 0x060e8b8f,0x5a6caa62,0x6e5be78b,0x04d3d7da .word 0x9f855ab8,0x8107981a,0x032e88ff,0xec96cab2 .word 0xf07ecc17,0x011fcc9f,0xdc03aaa5,0xafe62649 p15_local2_end: SECTION .p15_local3 DATA_VA=0x00087e000 attr_data { Name = .p15_local3, VA = 0x000000000087e000, RA = 0x000000002f800000, PA = ra2pa(0x000000002f800000,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 p15_local3_start p15_local3_begin: p15_local3_start: .word 0x85ec78b0,0xe774b643,0x8d5facc6,0xe87777a3 .word 0x94d155eb,0x751ef2b0,0x7ea1248b,0xbad0b56c .word 0xe2c81d15,0x3e104327,0xdaf05080,0xd2affc44 .word 0x18a109ee,0x46c17b34,0x9707c80f,0x68ac9c9e p15_local3_end: SECTION .p16_local0 DATA_VA=0x000880000 attr_data { Name = .p16_local0, VA = 0x0000000000880000, RA = 0x0000000030000000, PA = ra2pa(0x0000000030000000,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 p16_local0_start p16_local0_begin: p16_local0_start: .word 0xda626b10,0xf1dd71c0,0xd905e482,0x4f42e00b .word 0xa57dddaa,0xb69c2ac3,0x9db4f645,0xf73aa8f8 .word 0xba3e2415,0x2836ebb0,0x1770f418,0xff48db2e .word 0xb4a4c997,0x2392099a,0x9ed374e0,0xd2140706 p16_local0_end: SECTION .p16_local1 DATA_VA=0x000882000 attr_data { Name = .p16_local1, VA = 0x0000000000882000, RA = 0x0000000030800000, PA = ra2pa(0x0000000030800000,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 p16_local1_start p16_local1_begin: p16_local1_start: .word 0xad4a965a,0x544bd7e6,0xf3983ccb,0x5f21020a .word 0x34d4c02d,0x2dddd40a,0x414a8ddd,0x422b318d .word 0x9fe06581,0x94da7308,0x6764caf1,0xea606a9f .word 0x8179be59,0x9bbe81cf,0xf5189c72,0x6a0d0809 p16_local1_end: SECTION .p16_local2 DATA_VA=0x000884000 attr_data { Name = .p16_local2, VA = 0x0000000000884000, RA = 0x0000000031000000, PA = ra2pa(0x0000000031000000,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 p16_local2_start p16_local2_begin: p16_local2_start: .word 0x5cb3dd5c,0xbd75c7a8,0xe45efda0,0x81f93d3c .word 0x01e431e0,0xd9082f80,0x24782448,0xc655df4f .word 0x5509260b,0x61294542,0xe943126e,0x6ae42c65 .word 0xd24c883b,0xd263b240,0xd84d2fa9,0xf8451af9 p16_local2_end: SECTION .p16_local3 DATA_VA=0x000886000 attr_data { Name = .p16_local3, VA = 0x0000000000886000, RA = 0x0000000031800000, PA = ra2pa(0x0000000031800000,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 p16_local3_start p16_local3_begin: p16_local3_start: .word 0xce9b35d8,0x1bf5af4d,0xe25987b4,0x4636d766 .word 0x91e7a530,0x6ffeec71,0xaad9f554,0xdafdf362 .word 0x244e5cd9,0x70f5763b,0x0320b0c7,0x6cdcbe6f .word 0x668edd94,0x12d02cd0,0x7a60a559,0x369f5be4 p16_local3_end: SECTION .p17_local0 DATA_VA=0x000888000 attr_data { Name = .p17_local0, VA = 0x0000000000888000, RA = 0x0000000032000000, PA = ra2pa(0x0000000032000000,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 p17_local0_start p17_local0_begin: p17_local0_start: .word 0xf1005d0b,0xc9b9902a,0xcd103c5b,0x77328ab4 .word 0x7f03c017,0xcbff0b65,0x7fd08d87,0x08687d4a .word 0x5788ec6c,0x62fff187,0x127e3566,0xe87cc756 .word 0x38ca8d86,0xb5cd1479,0x0698142f,0xeaf0d290 p17_local0_end: SECTION .p17_local1 DATA_VA=0x00088a000 attr_data { Name = .p17_local1, VA = 0x000000000088a000, RA = 0x0000000032800000, PA = ra2pa(0x0000000032800000,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 p17_local1_start p17_local1_begin: p17_local1_start: .word 0xbc66f22e,0x065139db,0xf031a22c,0x6e219c56 .word 0xd49898f5,0x44b30a6f,0x23bcebc2,0xcec416bc .word 0x9ca8bf1f,0x0fc575c2,0xeb87da5a,0xbaf3ade1 .word 0x73c1659e,0x75b655bf,0xd98726d7,0x78d1fe69 p17_local1_end: SECTION .p17_local2 DATA_VA=0x00088c000 attr_data { Name = .p17_local2, VA = 0x000000000088c000, RA = 0x0000000033000000, PA = ra2pa(0x0000000033000000,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 p17_local2_start p17_local2_begin: p17_local2_start: .word 0x9dc4c7cb,0xa752ce8f,0x2be19893,0xcaa5c37a .word 0x8cc7d800,0x5d455da5,0x759c33c3,0xbe08ee52 .word 0x75736946,0x4335f628,0x039eda2d,0xc6a1f801 .word 0x67e3ae43,0xa39f9139,0xc4245310,0x9a49aee0 p17_local2_end: SECTION .p17_local3 DATA_VA=0x00088e000 attr_data { Name = .p17_local3, VA = 0x000000000088e000, RA = 0x0000000033800000, PA = ra2pa(0x0000000033800000,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 p17_local3_start p17_local3_begin: p17_local3_start: .word 0x589993a6,0xb8a7d772,0xc5818335,0x2f6e6fe3 .word 0x60b869f6,0x976743f8,0xc1a43bca,0x8918e4dc .word 0xf4eaa65f,0xc2813111,0xc240a44e,0x61fe1c17 .word 0xc24b2cf2,0x5b7edd0c,0xc8160953,0xbfff9f5e p17_local3_end: SECTION .p18_local0 DATA_VA=0x000890000 attr_data { Name = .p18_local0, VA = 0x0000000000890000, RA = 0x0000000034000000, PA = ra2pa(0x0000000034000000,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 p18_local0_start p18_local0_begin: p18_local0_start: .word 0x7327b13b,0xe01c5714,0x33e539de,0x3f627e66 .word 0x9f5b18bf,0x2b33d1ee,0xb0e395c9,0x1d54fc5a .word 0x4c37fb0e,0x295e9a14,0x19887add,0xff5891ae .word 0xd471ff5c,0xb33a8413,0x1092f3c6,0x9da3feaa p18_local0_end: SECTION .p18_local1 DATA_VA=0x000892000 attr_data { Name = .p18_local1, VA = 0x0000000000892000, RA = 0x0000000034800000, PA = ra2pa(0x0000000034800000,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 p18_local1_start p18_local1_begin: p18_local1_start: .word 0xe30b0382,0x5ad894f2,0x69423d35,0x2099c1b5 .word 0xf492b1b6,0xcb3032fe,0x75448f4d,0xda2c2f87 .word 0x4e6ee504,0x6f56b9f8,0x7bed39a7,0x76818b32 .word 0x41575300,0x9a054973,0x3fce21b6,0x92d146c7 p18_local1_end: SECTION .p18_local2 DATA_VA=0x000894000 attr_data { Name = .p18_local2, VA = 0x0000000000894000, RA = 0x0000000035000000, PA = ra2pa(0x0000000035000000,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 p18_local2_start p18_local2_begin: p18_local2_start: .word 0x22a82f3b,0x4bad17b9,0x1b034e51,0x0c114d05 .word 0x9ed94131,0x317a7f27,0x592d1cdc,0xfdfe7a7a .word 0x3a71242a,0x5ffd2b03,0x9d8c9bb8,0xea1eb795 .word 0x8deda77a,0x81a2df1e,0xa7a9b366,0x9670bfa9 p18_local2_end: SECTION .p18_local3 DATA_VA=0x000896000 attr_data { Name = .p18_local3, VA = 0x0000000000896000, RA = 0x0000000035800000, PA = ra2pa(0x0000000035800000,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 p18_local3_start p18_local3_begin: p18_local3_start: .word 0xc6944c3f,0x1b1406b2,0x1f7380f1,0x1806d118 .word 0xe60e8e9a,0x8be98001,0x00b0e1cf,0x92a358f8 .word 0x9e6fd6ed,0xbbb5164b,0xc34d82b0,0x6606745d .word 0x0cc38028,0x7fbeab1a,0x76b29bc1,0xfc3b08d0 p18_local3_end: SECTION .p19_local0 DATA_VA=0x000898000 attr_data { Name = .p19_local0, VA = 0x0000000000898000, RA = 0x0000000036000000, PA = ra2pa(0x0000000036000000,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 p19_local0_start p19_local0_begin: p19_local0_start: .word 0xbee8c327,0xc26dfad0,0x963241b9,0x9ef7041b .word 0x7d254fa9,0x9edcf86a,0xf8f2b3d8,0x366d3871 .word 0xc745f0fd,0x59d59d8b,0x22be361c,0x499375f7 .word 0x7c53c044,0x0eca85b3,0x186d8c76,0x2526ed65 p19_local0_end: SECTION .p19_local1 DATA_VA=0x00089a000 attr_data { Name = .p19_local1, VA = 0x000000000089a000, RA = 0x0000000036800000, PA = ra2pa(0x0000000036800000,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 p19_local1_start p19_local1_begin: p19_local1_start: .word 0x78b86cc5,0xf6069cd5,0x08cb85df,0x034569f2 .word 0xa8a2fd8e,0x3275af60,0x9857c23f,0x4926ae2c .word 0xf91af5ee,0x6a1e668a,0x3efbf5c1,0xf1932f6f .word 0xd1315713,0xb684d42b,0x29712aa6,0x3d018e86 p19_local1_end: SECTION .p19_local2 DATA_VA=0x00089c000 attr_data { Name = .p19_local2, VA = 0x000000000089c000, RA = 0x0000000037000000, PA = ra2pa(0x0000000037000000,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 p19_local2_start p19_local2_begin: p19_local2_start: .word 0x26d6f966,0x418c368a,0x0cffb54d,0xda47b16d .word 0x52b90319,0x052efa41,0xa18dd7df,0xdaa73374 .word 0x6971bba6,0x90f6dab7,0xe8f18240,0xd3de0f0c .word 0xfe1a9e6a,0x8ea99c3d,0x5ef68788,0x2f10b21c p19_local2_end: SECTION .p19_local3 DATA_VA=0x00089e000 attr_data { Name = .p19_local3, VA = 0x000000000089e000, RA = 0x0000000037800000, PA = ra2pa(0x0000000037800000,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 p19_local3_start p19_local3_begin: p19_local3_start: .word 0x22a61c3f,0x1f277594,0xf4d5d1e3,0x6009f247 .word 0x19f123af,0x512b7d74,0xad82b3f7,0x334c5d7b .word 0xd18270e7,0x53b4dc84,0xe6fce679,0x16094e3b .word 0xf8ff0688,0xbe335d34,0x783b7c7b,0x451b74de p19_local3_end: SECTION .p20_local0 DATA_VA=0x0008a0000 attr_data { Name = .p20_local0, VA = 0x00000000008a0000, RA = 0x0000000038000000, PA = ra2pa(0x0000000038000000,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 p20_local0_start p20_local0_begin: p20_local0_start: .word 0xa7caef57,0x59b2e627,0xea800bd4,0xa6e5dc97 .word 0xaa77f178,0xfd6ff871,0xbb2a5535,0xbd402a0c .word 0xb60f1b9e,0xf39c3404,0x7dcb9e00,0x628a66bb .word 0xd816b457,0x96e915b8,0x2a1d0600,0x7a18e6ad p20_local0_end: SECTION .p20_local1 DATA_VA=0x0008a2000 attr_data { Name = .p20_local1, VA = 0x00000000008a2000, RA = 0x0000000038800000, PA = ra2pa(0x0000000038800000,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 p20_local1_start p20_local1_begin: p20_local1_start: .word 0x35982169,0xc0adffb2,0xab96d024,0xa048c860 .word 0xcbd43bd6,0x7f4321cb,0x7cde7c3d,0xed63f7a7 .word 0x6651de47,0x75390d54,0xd25ff56a,0x8496e750 .word 0x6c0cb93f,0x7e41d3b4,0x9ea929df,0xafffddf6 p20_local1_end: SECTION .p20_local2 DATA_VA=0x0008a4000 attr_data { Name = .p20_local2, VA = 0x00000000008a4000, RA = 0x0000000039000000, PA = ra2pa(0x0000000039000000,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 p20_local2_start p20_local2_begin: p20_local2_start: .word 0x1260a696,0x87692726,0x4e2df233,0xb1e65f36 .word 0x76075718,0xf3addad4,0xf12c55f8,0x2097be72 .word 0xdac6cc67,0xb0b9fb07,0xabc080f5,0xd239b913 .word 0xccf91bff,0xe6dabdb3,0x5f86aa48,0x46337cc8 p20_local2_end: SECTION .p20_local3 DATA_VA=0x0008a6000 attr_data { Name = .p20_local3, VA = 0x00000000008a6000, RA = 0x0000000039800000, PA = ra2pa(0x0000000039800000,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 p20_local3_start p20_local3_begin: p20_local3_start: .word 0x624c65f3,0xa0350559,0x5c64d675,0x5df0af4f .word 0x69baadf1,0x3435d4e4,0xf0a8ed3e,0x58a3c2a9 .word 0xa1c3327c,0x9fbed317,0x82c6d887,0x0574fce6 .word 0x644c7351,0xa45de4c6,0xe78c4503,0x7d28ff78 p20_local3_end: SECTION .p21_local0 DATA_VA=0x0008a8000 attr_data { Name = .p21_local0, VA = 0x00000000008a8000, RA = 0x000000003a000000, PA = ra2pa(0x000000003a000000,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 p21_local0_start p21_local0_begin: p21_local0_start: .word 0x1f65ee3c,0x220975fc,0x6c248182,0x429c85c0 .word 0x83d5fb2e,0x93ea5bdd,0x9bff2f1a,0x9a672132 .word 0x162e8137,0x64064267,0x66502813,0x72a5eb66 .word 0xc8603767,0x49ca9d7e,0xc50ac95a,0xaf4c9881 p21_local0_end: SECTION .p21_local1 DATA_VA=0x0008aa000 attr_data { Name = .p21_local1, VA = 0x00000000008aa000, RA = 0x000000003a800000, PA = ra2pa(0x000000003a800000,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 p21_local1_start p21_local1_begin: p21_local1_start: .word 0x53f6c1c8,0xb2fbbf68,0x74529649,0xcce8afbe .word 0x247a2c6c,0x455d9944,0xf9a5d922,0xaa8ff83c .word 0xdfcd59a0,0xd09a8cf9,0xa135f991,0x2bae3598 .word 0xfb24aeeb,0x5212f7c3,0xa57af78d,0xac03039b p21_local1_end: SECTION .p21_local2 DATA_VA=0x0008ac000 attr_data { Name = .p21_local2, VA = 0x00000000008ac000, RA = 0x000000003b000000, PA = ra2pa(0x000000003b000000,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 p21_local2_start p21_local2_begin: p21_local2_start: .word 0x368053e1,0x6ec18980,0x48c0180c,0x33f94f62 .word 0x443982f9,0xfb8f2ddf,0x8d23313d,0xc1336e16 .word 0xb99111e0,0x4a4dc992,0xb76bbf6e,0x3d95f16a .word 0xcdc79141,0x0228209e,0xc2447db1,0x36254ce3 p21_local2_end: SECTION .p21_local3 DATA_VA=0x0008ae000 attr_data { Name = .p21_local3, VA = 0x00000000008ae000, RA = 0x000000003b800000, PA = ra2pa(0x000000003b800000,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 p21_local3_start p21_local3_begin: p21_local3_start: .word 0x05ce6a7d,0xdf165d9d,0xb33c85c1,0xf803f683 .word 0x2d7ada05,0xd2f1ca57,0x40eb921e,0x27e0f461 .word 0x844e167c,0x52e7bbb0,0x3b7f845d,0x63729503 .word 0x7b0e80e7,0x2355f92c,0x84cbecda,0x7736874a p21_local3_end: SECTION .p22_local0 DATA_VA=0x0008b0000 attr_data { Name = .p22_local0, VA = 0x00000000008b0000, RA = 0x000000003c000000, PA = ra2pa(0x000000003c000000,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 p22_local0_start p22_local0_begin: p22_local0_start: .word 0x78fc0e93,0x37f18142,0x01ffa346,0x0fc490d0 .word 0xa70dc007,0x68651b8f,0xdf7eb6f4,0x1fd15ea4 .word 0xed22a963,0x4935147a,0x2712306e,0xa1f5305f .word 0x010a461e,0x33476a4d,0x3bda62db,0x75ba5fb0 p22_local0_end: SECTION .p22_local1 DATA_VA=0x0008b2000 attr_data { Name = .p22_local1, VA = 0x00000000008b2000, RA = 0x000000003c800000, PA = ra2pa(0x000000003c800000,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 p22_local1_start p22_local1_begin: p22_local1_start: .word 0xca31a65f,0xf55e0bc4,0x932afd97,0x7b2b1e72 .word 0xf298e79b,0xa8fabec5,0x1e556c71,0x3d885fbf .word 0xee323f7e,0xf3827e54,0x2654c356,0xb93dfc62 .word 0x10f6f4ff,0xd8b33dcc,0x218b8ee7,0xec3eec69 p22_local1_end: SECTION .p22_local2 DATA_VA=0x0008b4000 attr_data { Name = .p22_local2, VA = 0x00000000008b4000, RA = 0x000000003d000000, PA = ra2pa(0x000000003d000000,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 p22_local2_start p22_local2_begin: p22_local2_start: .word 0xa8b70fcf,0xb4efd6ad,0x94b67ba1,0x325ca086 .word 0x2ef37be0,0x8c12530b,0x656e03f4,0x7edaf7a5 .word 0xc67da8e3,0x7448291f,0x2e1c26ed,0x0345ad2d .word 0x3f3098f0,0xe679afe6,0x63614517,0xe429e67f p22_local2_end: SECTION .p22_local3 DATA_VA=0x0008b6000 attr_data { Name = .p22_local3, VA = 0x00000000008b6000, RA = 0x000000003d800000, PA = ra2pa(0x000000003d800000,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 p22_local3_start p22_local3_begin: p22_local3_start: .word 0x2296117d,0x0b11c44d,0x609d986b,0xe85f6adb .word 0x03715a1e,0x10ffbd3c,0x73e79a51,0x3b06dd05 .word 0xd8fe0fba,0xd8b888ce,0xf6908745,0x9ebdc4b3 .word 0x1e96e456,0xcadbff6e,0xdff16dea,0xc0c22053 p22_local3_end: SECTION .p23_local0 DATA_VA=0x0008b8000 attr_data { Name = .p23_local0, VA = 0x00000000008b8000, RA = 0x000000003e000000, PA = ra2pa(0x000000003e000000,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 p23_local0_start p23_local0_begin: p23_local0_start: .word 0xb62794d9,0x7f1a2f26,0x0102f874,0x0e9f17ef .word 0x77760489,0xbd8fbca6,0x49f2990c,0x77d5e08f .word 0x844d5690,0x2696e98e,0xda61153a,0x67adb32b .word 0x9e64d35b,0xe05d39fd,0x51204746,0x1b1125ad p23_local0_end: SECTION .p23_local1 DATA_VA=0x0008ba000 attr_data { Name = .p23_local1, VA = 0x00000000008ba000, RA = 0x000000003e800000, PA = ra2pa(0x000000003e800000,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 p23_local1_start p23_local1_begin: p23_local1_start: .word 0xfdb38371,0x2e6c7583,0xef000ab5,0xe6a2dbb9 .word 0xd8a076dd,0x48c77799,0x3db4678a,0x9624ebd0 .word 0xdfddffe6,0xc1e9f930,0x7254fa9f,0xf98c4110 .word 0x7b949a55,0x67ac3c00,0x6988517e,0x6db0889b p23_local1_end: SECTION .p23_local2 DATA_VA=0x0008bc000 attr_data { Name = .p23_local2, VA = 0x00000000008bc000, RA = 0x000000003f000000, PA = ra2pa(0x000000003f000000,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 p23_local2_start p23_local2_begin: p23_local2_start: .word 0x0f5839e1,0xa22957f5,0x79e61671,0xa49a2e15 .word 0x6e3f6c2d,0xc19704f8,0x2340b9b6,0xa55d2492 .word 0xfd52e286,0xe1fb07dd,0xdcef26de,0xb7dbc200 .word 0x5130853b,0x6cf830ee,0xab07418e,0x075d9909 p23_local2_end: SECTION .p23_local3 DATA_VA=0x0008be000 attr_data { Name = .p23_local3, VA = 0x00000000008be000, RA = 0x000000003f800000, PA = ra2pa(0x000000003f800000,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 p23_local3_start p23_local3_begin: p23_local3_start: .word 0x99e556c8,0x9a508ae6,0x922591ad,0xa2810ec7 .word 0xea965609,0x69a2faf2,0xd1b4ad07,0xb845dbfc .word 0xf1604687,0x69758893,0x123f89a8,0xc0ab9b38 .word 0x3c7cf894,0xbbd0513d,0xfe4d3050,0x25a4fe92 p23_local3_end: SECTION .p24_local0 DATA_VA=0x0008c0000 attr_data { Name = .p24_local0, VA = 0x00000000008c0000, RA = 0x0000000040000000, PA = ra2pa(0x0000000040000000,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 p24_local0_start p24_local0_begin: p24_local0_start: .word 0x869fd164,0xa967cc31,0xc5b1b253,0x10a87e4c .word 0x9da36438,0x6ede467c,0x45b81923,0x87e221ad .word 0xc3a14972,0x973fe9f0,0x00f31554,0x9f67445e .word 0xfed4c870,0x61d6e5cb,0x2c330561,0x5a0bab39 p24_local0_end: SECTION .p24_local1 DATA_VA=0x0008c2000 attr_data { Name = .p24_local1, VA = 0x00000000008c2000, RA = 0x0000000040800000, PA = ra2pa(0x0000000040800000,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 p24_local1_start p24_local1_begin: p24_local1_start: .word 0x43c774d6,0x09d715f7,0x31e81043,0x1aac7ac6 .word 0x0106eb21,0x08a28b1c,0xfd75d9db,0x08b11f30 .word 0x820ad52a,0x0a0c9ea8,0xb699e889,0xe52ac166 .word 0x272a18a1,0x0685d81a,0x4f61bd10,0x2acbc6c7 p24_local1_end: SECTION .p24_local2 DATA_VA=0x0008c4000 attr_data { Name = .p24_local2, VA = 0x00000000008c4000, RA = 0x0000000041000000, PA = ra2pa(0x0000000041000000,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 p24_local2_start p24_local2_begin: p24_local2_start: .word 0x9bb667bd,0x32d54d70,0x992fa3a1,0x4d0167dd .word 0x7b50e9d9,0xa6fe6ac8,0x2f243822,0x006e8fc2 .word 0x53120a78,0xce49b08a,0xab53b3d0,0xb1f5e1db .word 0xe2f015e3,0x05aee153,0xae114bc8,0x59d1d599 p24_local2_end: SECTION .p24_local3 DATA_VA=0x0008c6000 attr_data { Name = .p24_local3, VA = 0x00000000008c6000, RA = 0x0000000041800000, PA = ra2pa(0x0000000041800000,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 p24_local3_start p24_local3_begin: p24_local3_start: .word 0xe58c3139,0x8d3c84e7,0xd82a7da1,0x3064251d .word 0x73c8443d,0xd9107f6f,0x7b88089d,0x2d0aeb6c .word 0xf351e13b,0x9d248478,0xc9f38be7,0xe2f400fc .word 0x9e9e9049,0x4353dabd,0x93030d09,0x5b73cd37 p24_local3_end: SECTION .p25_local0 DATA_VA=0x0008c8000 attr_data { Name = .p25_local0, VA = 0x00000000008c8000, RA = 0x0000000042000000, PA = ra2pa(0x0000000042000000,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 p25_local0_start p25_local0_begin: p25_local0_start: .word 0xdbe5db81,0x753f955d,0xac6b9022,0x93ef147c .word 0xbb06dc20,0x1514309f,0x0324443c,0x9f04c7d3 .word 0x7948d081,0x5f0cb242,0x163f913f,0x4464b8f3 .word 0x1fcadd4d,0xb51375f9,0x95918228,0x0d4432b9 p25_local0_end: SECTION .p25_local1 DATA_VA=0x0008ca000 attr_data { Name = .p25_local1, VA = 0x00000000008ca000, RA = 0x0000000042800000, PA = ra2pa(0x0000000042800000,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 p25_local1_start p25_local1_begin: p25_local1_start: .word 0x3061e40f,0x6378d9eb,0x9b010131,0xac3a1991 .word 0xc6231353,0x8fb4a06e,0x2b68d35b,0x129ce8e7 .word 0x4a98b12d,0x7c754b26,0x1589b408,0x7fbb24f4 .word 0x3a34e16a,0xb907d88c,0x4e95cd1f,0x0ded89db p25_local1_end: SECTION .p25_local2 DATA_VA=0x0008cc000 attr_data { Name = .p25_local2, VA = 0x00000000008cc000, RA = 0x0000000043000000, PA = ra2pa(0x0000000043000000,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 p25_local2_start p25_local2_begin: p25_local2_start: .word 0x448460dc,0x83f906e0,0xb8cf570e,0xda7c8dfe .word 0xd24f0f22,0x32ef1090,0xdaa0fc8f,0x03db283b .word 0x7ab03621,0x71a7e0a9,0x9674633a,0xf8d6c35e .word 0x26f990ab,0x69fbe317,0xb5ef0571,0xe1502d99 p25_local2_end: SECTION .p25_local3 DATA_VA=0x0008ce000 attr_data { Name = .p25_local3, VA = 0x00000000008ce000, RA = 0x0000000043800000, PA = ra2pa(0x0000000043800000,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 p25_local3_start p25_local3_begin: p25_local3_start: .word 0x71a8fa79,0x8f8fbefb,0x0648014b,0xdc5c6588 .word 0xf6ff5e06,0xf3dd214c,0x46662f10,0x5040dc12 .word 0xe415d808,0x24f8651a,0x84387998,0x6a43f507 .word 0x45753544,0x940f3aae,0xca619a92,0x7d7363a2 p25_local3_end: SECTION .p26_local0 DATA_VA=0x0008d0000 attr_data { Name = .p26_local0, VA = 0x00000000008d0000, RA = 0x0000000044000000, PA = ra2pa(0x0000000044000000,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 p26_local0_start p26_local0_begin: p26_local0_start: .word 0xe879f601,0x7bea3133,0x45016737,0xbe8b02da .word 0x8703dab4,0xfd512d53,0x92c9b5cd,0x03d56eb6 .word 0xbbb862a0,0x78adc5f8,0x603a270a,0xf64e205c .word 0xbfb18f5e,0xc03cb6a3,0x0de00852,0x5f54327c p26_local0_end: SECTION .p26_local1 DATA_VA=0x0008d2000 attr_data { Name = .p26_local1, VA = 0x00000000008d2000, RA = 0x0000000044800000, PA = ra2pa(0x0000000044800000,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 p26_local1_start p26_local1_begin: p26_local1_start: .word 0x7ce59a43,0xd6083f20,0xf85c15ea,0x84950a17 .word 0xdae54f41,0x5c8f9bc4,0x66950caf,0x30e356e4 .word 0xaff5a0cb,0x371bf0c8,0x07ba29db,0x2fe72f83 .word 0x6a688b4f,0x68c5f82a,0x6605058c,0xb7c39cd5 p26_local1_end: SECTION .p26_local2 DATA_VA=0x0008d4000 attr_data { Name = .p26_local2, VA = 0x00000000008d4000, RA = 0x0000000045000000, PA = ra2pa(0x0000000045000000,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 p26_local2_start p26_local2_begin: p26_local2_start: .word 0xd79264d5,0xa0593269,0x06e9d350,0xa4cecf9f .word 0xecd1e32b,0xbdefc99f,0x9e1319fd,0xe306338a .word 0xdd558c3f,0xf3706b5e,0x749d3556,0xca56c2f5 .word 0xcdd60a28,0x4e35fb48,0x4bf64de6,0x54c89503 p26_local2_end: SECTION .p26_local3 DATA_VA=0x0008d6000 attr_data { Name = .p26_local3, VA = 0x00000000008d6000, RA = 0x0000000045800000, PA = ra2pa(0x0000000045800000,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 p26_local3_start p26_local3_begin: p26_local3_start: .word 0x58aff0f3,0x618eb1fb,0xb8d485ed,0x8c31f994 .word 0x7c9ae93d,0x13e3fb72,0x5e69c317,0xef3beb64 .word 0x65aa62ee,0x72de8e71,0xa58e1284,0xa8ecf86b .word 0xee265d26,0xa51307a1,0xd004a790,0x2c990027 p26_local3_end: SECTION .p27_local0 DATA_VA=0x0008d8000 attr_data { Name = .p27_local0, VA = 0x00000000008d8000, RA = 0x0000000046000000, PA = ra2pa(0x0000000046000000,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 p27_local0_start p27_local0_begin: p27_local0_start: .word 0xb4b72fb1,0x449370e6,0xdfe77add,0x4b0200b6 .word 0x992cbf4e,0x3b693d76,0x8ccb62a5,0xe1cd597b .word 0x1a6bd5bc,0x622bb139,0x8de44d73,0xfff4baee .word 0x8023b5b7,0xf75f3025,0x913fe474,0x38466feb p27_local0_end: SECTION .p27_local1 DATA_VA=0x0008da000 attr_data { Name = .p27_local1, VA = 0x00000000008da000, RA = 0x0000000046800000, PA = ra2pa(0x0000000046800000,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 p27_local1_start p27_local1_begin: p27_local1_start: .word 0xc8d8a790,0x61f5dbe4,0x95484f8c,0xe96cb0a8 .word 0x39b67184,0xfd1bc53f,0x5b872c78,0x39cbd1bd .word 0xfcd40307,0x556e4b36,0x2fa80bba,0x2c5ddc54 .word 0x5e5462b3,0xdd741f59,0x52fe6de7,0xbbe0c50e p27_local1_end: SECTION .p27_local2 DATA_VA=0x0008dc000 attr_data { Name = .p27_local2, VA = 0x00000000008dc000, RA = 0x0000000047000000, PA = ra2pa(0x0000000047000000,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 p27_local2_start p27_local2_begin: p27_local2_start: .word 0x16b1efd5,0x90cc9ae4,0x1bfa952d,0xb8d3cc1b .word 0xff76e6ab,0x10a7f3db,0xb790f175,0x4ced6979 .word 0x3fcbfcaf,0xdc35df77,0x57fba1f3,0xa300aafb .word 0x2eda86c6,0xe168580e,0x0012d858,0x4e3d64a4 p27_local2_end: SECTION .p27_local3 DATA_VA=0x0008de000 attr_data { Name = .p27_local3, VA = 0x00000000008de000, RA = 0x0000000047800000, PA = ra2pa(0x0000000047800000,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 p27_local3_start p27_local3_begin: p27_local3_start: .word 0x132fdacf,0x9a39e38f,0xdc8fdfb5,0x5a6d650e .word 0xdf667d25,0x31f12385,0xa32e73c1,0x33d5b156 .word 0xcc68db8d,0x52223a7a,0x4598449a,0x3f191d66 .word 0x369aaec9,0x59656f2d,0x70d8c251,0x2f24f9ce p27_local3_end: SECTION .p28_local0 DATA_VA=0x0008e0000 attr_data { Name = .p28_local0, VA = 0x00000000008e0000, RA = 0x0000000048000000, PA = ra2pa(0x0000000048000000,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 p28_local0_start p28_local0_begin: p28_local0_start: .word 0x52d45879,0xc4bc1dfd,0x57aef328,0x5fae7410 .word 0x788b7634,0xb176fc67,0x5021bb93,0xfc105c66 .word 0x755bae8b,0x835e4520,0x42cb9a15,0x17ffad05 .word 0xa8edf8fb,0xb190107f,0x08eed1a3,0xeaeb8e2d p28_local0_end: SECTION .p28_local1 DATA_VA=0x0008e2000 attr_data { Name = .p28_local1, VA = 0x00000000008e2000, RA = 0x0000000048800000, PA = ra2pa(0x0000000048800000,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 p28_local1_start p28_local1_begin: p28_local1_start: .word 0x2721fb0b,0x6953c06c,0xb9f332f5,0x398674c0 .word 0x6b237b91,0x9bc068df,0xce3ccbe4,0xc64f1e04 .word 0xad8d8985,0xa150d595,0xdc8c43ea,0xd965f4d8 .word 0x67f4caed,0xc7ac3373,0x2b6ad204,0x00b3c6ae p28_local1_end: SECTION .p28_local2 DATA_VA=0x0008e4000 attr_data { Name = .p28_local2, VA = 0x00000000008e4000, RA = 0x0000000049000000, PA = ra2pa(0x0000000049000000,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 p28_local2_start p28_local2_begin: p28_local2_start: .word 0x3052eeeb,0x55581f02,0xe7990a76,0xb687cf8a .word 0xf3a59569,0x9d3ab42b,0x7e0f95ce,0x9d5c633e .word 0xfe7d5513,0x07df0bad,0xdaa0a16e,0x8e9638a3 .word 0x8605d0fc,0x3d2fc1ed,0xe5171ab7,0xf4705710 p28_local2_end: SECTION .p28_local3 DATA_VA=0x0008e6000 attr_data { Name = .p28_local3, VA = 0x00000000008e6000, RA = 0x0000000049800000, PA = ra2pa(0x0000000049800000,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 p28_local3_start p28_local3_begin: p28_local3_start: .word 0x7d530df5,0xd421af22,0x4e0ed955,0x311a94d2 .word 0x296c56f5,0x657a3d0c,0x00bd126c,0x865a9996 .word 0x0bd1fe9e,0xe073d9fc,0x4726cda8,0x38a57948 .word 0x600c5fb6,0x158779e5,0x4fc8abf0,0x8e64890f p28_local3_end: SECTION .p29_local0 DATA_VA=0x0008e8000 attr_data { Name = .p29_local0, VA = 0x00000000008e8000, RA = 0x000000004a000000, PA = ra2pa(0x000000004a000000,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 p29_local0_start p29_local0_begin: p29_local0_start: .word 0x8070b4c7,0xac19a270,0x18e521be,0xbf522e1b .word 0x8133f95f,0x88b7dc57,0xaab21ff2,0x140802aa .word 0x092dc631,0xd230c8bc,0x770e5de7,0xb5342f5e .word 0x7245cdba,0x283573ab,0xfe0dfb98,0xc8afb730 p29_local0_end: SECTION .p29_local1 DATA_VA=0x0008ea000 attr_data { Name = .p29_local1, VA = 0x00000000008ea000, RA = 0x000000004a800000, PA = ra2pa(0x000000004a800000,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 p29_local1_start p29_local1_begin: p29_local1_start: .word 0xd071b88c,0x85bc2fdc,0x269f5343,0xfada50df .word 0x2d722f3f,0xa4202d2e,0x928502a4,0x51006d21 .word 0x941c7ea0,0xc65bc2b0,0xf449c4e2,0xfa2de124 .word 0xb1e9fbf2,0x4a2e3368,0xa5b5916a,0x14b305aa p29_local1_end: SECTION .p29_local2 DATA_VA=0x0008ec000 attr_data { Name = .p29_local2, VA = 0x00000000008ec000, RA = 0x000000004b000000, PA = ra2pa(0x000000004b000000,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 p29_local2_start p29_local2_begin: p29_local2_start: .word 0xbca44159,0x15338761,0x7dd3475e,0x87933bc0 .word 0x56550f17,0x2b9a878e,0xcbe93867,0x3e35c811 .word 0x8cf68a4d,0x48e0264e,0xa8a825f0,0xe5e84eac .word 0xb567e842,0xbc823d2c,0x7edb4fcd,0xd64ee203 p29_local2_end: SECTION .p29_local3 DATA_VA=0x0008ee000 attr_data { Name = .p29_local3, VA = 0x00000000008ee000, RA = 0x000000004b800000, PA = ra2pa(0x000000004b800000,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 p29_local3_start p29_local3_begin: p29_local3_start: .word 0xdfc8743e,0xb6d38f23,0x3d2b55a5,0xcd21763a .word 0x3e362492,0xf5442517,0x476cc7d8,0xf1a4e4a1 .word 0x5f7c49aa,0xfce48bb4,0x9b83d002,0xaffdb15c .word 0xfb1a0ed5,0xb0a91651,0xdf7447c0,0xbd0bd829 p29_local3_end: SECTION .p30_local0 DATA_VA=0x0008f0000 attr_data { Name = .p30_local0, VA = 0x00000000008f0000, RA = 0x000000004c000000, PA = ra2pa(0x000000004c000000,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 p30_local0_start p30_local0_begin: p30_local0_start: .word 0x75fa5779,0xda70abfa,0x8a2e8670,0x2aaeab3a .word 0x38c9913d,0x66b3c0fb,0x9a269d7a,0xc222719a .word 0x73ac90ec,0x6bed303f,0x44fcfa4f,0xf20c3953 .word 0x6ef20005,0x2014ea67,0x86a46239,0x2993e6a3 p30_local0_end: SECTION .p30_local1 DATA_VA=0x0008f2000 attr_data { Name = .p30_local1, VA = 0x00000000008f2000, RA = 0x000000004c800000, PA = ra2pa(0x000000004c800000,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 p30_local1_start p30_local1_begin: p30_local1_start: .word 0xfb55a1fd,0x8edee190,0x68b68a52,0x6a7a7b6f .word 0xafe5b85c,0x66069ea4,0x7d2b93a7,0xaa9445bb .word 0xffa81c0c,0xa01d2221,0x80be7477,0x11142aa1 .word 0x15f21dda,0x044af5c1,0x44eede59,0xd67d18c6 p30_local1_end: SECTION .p30_local2 DATA_VA=0x0008f4000 attr_data { Name = .p30_local2, VA = 0x00000000008f4000, RA = 0x000000004d000000, PA = ra2pa(0x000000004d000000,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 p30_local2_start p30_local2_begin: p30_local2_start: .word 0x8b09de41,0x18cd7ba3,0x9102e401,0x81e68ba2 .word 0xba83bf3c,0x4a2d5173,0x82de33a4,0xbaa30e56 .word 0x79f75a8a,0x55234b2d,0xf8af292d,0x447df0fd .word 0x792a2a16,0x2fddff9a,0x2ce7f282,0x1af88725 p30_local2_end: SECTION .p30_local3 DATA_VA=0x0008f6000 attr_data { Name = .p30_local3, VA = 0x00000000008f6000, RA = 0x000000004d800000, PA = ra2pa(0x000000004d800000,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 p30_local3_start p30_local3_begin: p30_local3_start: .word 0xd3fa5777,0xcae51157,0x0e8b2b1a,0xcfc752b5 .word 0xef2ea2e0,0x40b877ba,0xd9b49bf7,0xe4250bd5 .word 0x9ca0e749,0xb9412c82,0xc8899890,0x33c3543d .word 0x8d81571d,0x62f1e296,0xedb2cb38,0x236f3cc3 p30_local3_end: SECTION .p31_local0 DATA_VA=0x0008f8000 attr_data { Name = .p31_local0, VA = 0x00000000008f8000, RA = 0x000000004e000000, PA = ra2pa(0x000000004e000000,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 p31_local0_start p31_local0_begin: p31_local0_start: .word 0x1fe53dc4,0xcb2c9227,0xf6534e33,0xfc8ddb76 .word 0x3cf04c24,0xd2db5398,0x9e3af9a1,0x7d68287d .word 0x417234f0,0x45cd8600,0x41bf209f,0xdd45c2e7 .word 0x79f579b5,0x0182003c,0x050008fa,0x4d9eb13c p31_local0_end: SECTION .p31_local1 DATA_VA=0x0008fa000 attr_data { Name = .p31_local1, VA = 0x00000000008fa000, RA = 0x000000004e800000, PA = ra2pa(0x000000004e800000,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 p31_local1_start p31_local1_begin: p31_local1_start: .word 0x0fcbf919,0xc9b451dd,0xd2353a9f,0xae1c48e0 .word 0x0125b204,0xf2e9fc3f,0x9aec3f06,0x41bea1b0 .word 0x3048317d,0xe0815356,0xd84d9a6e,0x600b8f39 .word 0x3cdaa83c,0x928f9830,0xc657aaf5,0x91ffaab4 p31_local1_end: SECTION .p31_local2 DATA_VA=0x0008fc000 attr_data { Name = .p31_local2, VA = 0x00000000008fc000, RA = 0x000000004f000000, PA = ra2pa(0x000000004f000000,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 p31_local2_start p31_local2_begin: p31_local2_start: .word 0xe9a177ef,0x4e9b0dfc,0x65356265,0xf2b72d51 .word 0xbc6d3775,0x4d2cdcaf,0x013d7c4e,0x26a148b1 .word 0x9a79a9cf,0x60260fa7,0x233fa4e5,0xd2070a80 .word 0x2070f917,0x03ea2f57,0x80954adc,0xe76a8dfb p31_local2_end: SECTION .p31_local3 DATA_VA=0x0008fe000 attr_data { Name = .p31_local3, VA = 0x00000000008fe000, RA = 0x000000004f800000, PA = ra2pa(0x000000004f800000,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 p31_local3_start p31_local3_begin: p31_local3_start: .word 0x35d9301e,0x65f9c459,0x76dc4614,0x6596864d .word 0xfa7f0ebc,0x68ebc944,0xb040af1b,0x48ad7b15 .word 0x552567fc,0xc3306e28,0x28af8d7d,0xc9a294a3 .word 0xf6dcb359,0x2679dc81,0x762acd27,0x5b43e921 p31_local3_end: SECTION .p32_local0 DATA_VA=0x000900000 attr_data { Name = .p32_local0, VA = 0x0000000000900000, RA = 0x0000000050000000, PA = ra2pa(0x0000000050000000,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 p32_local0_start p32_local0_begin: p32_local0_start: .word 0xa78f7034,0x0025d968,0xeb2eb3e5,0x68132171 .word 0xf0342f31,0xf86b97eb,0x3900c92a,0xbf0c0077 .word 0xdb47bf3d,0x13f7aa88,0x6695e127,0xafae9a2f .word 0x0249ca07,0x04cddb76,0x364dae2c,0x18b53473 p32_local0_end: SECTION .p32_local1 DATA_VA=0x000902000 attr_data { Name = .p32_local1, VA = 0x0000000000902000, RA = 0x0000000050800000, PA = ra2pa(0x0000000050800000,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 p32_local1_start p32_local1_begin: p32_local1_start: .word 0x6b8fa171,0x0da334e8,0xb21a58f1,0x862285f8 .word 0x0c699dae,0x4edf420f,0x7510e024,0x129c693f .word 0x170c9d05,0xfe6744bc,0xcc478bf3,0xad9c82ad .word 0x67132cdb,0xbaccc268,0xb3ac49ba,0xa1072768 p32_local1_end: SECTION .p32_local2 DATA_VA=0x000904000 attr_data { Name = .p32_local2, VA = 0x0000000000904000, RA = 0x0000000051000000, PA = ra2pa(0x0000000051000000,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 p32_local2_start p32_local2_begin: p32_local2_start: .word 0xf8f91037,0xdeba9d22,0xc3f6ebea,0x9c78d3ea .word 0xa652091f,0x062d3c51,0x3d62727f,0x87d66265 .word 0x16e03457,0x94db0af1,0x94b6f1ac,0x85ce4005 .word 0xb0604f01,0x3c52c62e,0x50fbb909,0x2c3796c6 p32_local2_end: SECTION .p32_local3 DATA_VA=0x000906000 attr_data { Name = .p32_local3, VA = 0x0000000000906000, RA = 0x0000000051800000, PA = ra2pa(0x0000000051800000,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 p32_local3_start p32_local3_begin: p32_local3_start: .word 0x16d6f387,0xd51d6608,0x71187b04,0x9db52529 .word 0x9270caac,0xa9b7dbc6,0x217781aa,0x2ec14d50 .word 0xf97e6dec,0x0941306d,0xf2c1b69f,0x8312a09f .word 0x739851e0,0x5de5637b,0xf44c5f84,0x26e8304a p32_local3_end: SECTION .p33_local0 DATA_VA=0x000908000 attr_data { Name = .p33_local0, VA = 0x0000000000908000, RA = 0x0000000052000000, PA = ra2pa(0x0000000052000000,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 p33_local0_start p33_local0_begin: p33_local0_start: .word 0x9aa9308b,0x02e892dc,0x184b3b06,0xce6af692 .word 0x672d4c80,0x48c9a19e,0x22a086a4,0x72c4d60d .word 0x03f103d0,0xc74d08a9,0xaa702a4c,0x5530bdf0 .word 0x1bce1036,0x354b53f7,0x6efec90e,0x2e6c5e86 p33_local0_end: SECTION .p33_local1 DATA_VA=0x00090a000 attr_data { Name = .p33_local1, VA = 0x000000000090a000, RA = 0x0000000052800000, PA = ra2pa(0x0000000052800000,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 p33_local1_start p33_local1_begin: p33_local1_start: .word 0x4caf7294,0x3fa00708,0x9618d829,0xafa2e50d .word 0x64c121b2,0x60e9c074,0x78f51d7a,0xe6a249e7 .word 0x43607c5b,0xefeddafb,0xa0c21d78,0x82280ad5 .word 0xb751b077,0x7fa9ebea,0x75896c0d,0x273a525e p33_local1_end: SECTION .p33_local2 DATA_VA=0x00090c000 attr_data { Name = .p33_local2, VA = 0x000000000090c000, RA = 0x0000000053000000, PA = ra2pa(0x0000000053000000,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 p33_local2_start p33_local2_begin: p33_local2_start: .word 0x603f8c33,0xb4abc23c,0xda93c600,0xf12b7b26 .word 0x2bac1855,0x81dd0129,0xe3a721fc,0x69af317a .word 0x0b34ef00,0xdaebf47f,0x364d3d41,0x5172a6e8 .word 0xeae06fc0,0xb916c1be,0x22797222,0x6b74e850 p33_local2_end: SECTION .p33_local3 DATA_VA=0x00090e000 attr_data { Name = .p33_local3, VA = 0x000000000090e000, RA = 0x0000000053800000, PA = ra2pa(0x0000000053800000,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 p33_local3_start p33_local3_begin: p33_local3_start: .word 0x561ae2e3,0x19dc75b2,0x91611876,0x174180b6 .word 0x69056433,0x4ba63c3a,0xc346dbb0,0xd9654466 .word 0x7794520a,0x8e261a4a,0xa218b15a,0x8ea8ecc4 .word 0xe651daa4,0x2c533e29,0xc6bb6e1e,0xfeba82dc p33_local3_end: SECTION .p34_local0 DATA_VA=0x000910000 attr_data { Name = .p34_local0, VA = 0x0000000000910000, RA = 0x0000000054000000, PA = ra2pa(0x0000000054000000,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 p34_local0_start p34_local0_begin: p34_local0_start: .word 0x5e3e1125,0x435e2d45,0x5a495307,0x4f1c2806 .word 0xb0366d3b,0x45ec1309,0xc6bdd2d6,0x086cb2fd .word 0x75f3b796,0x8ea59aec,0x2dbf2479,0x4f430acb .word 0xd75a6cb2,0x3842af63,0x7453676d,0xfe0c74f2 p34_local0_end: SECTION .p34_local1 DATA_VA=0x000912000 attr_data { Name = .p34_local1, VA = 0x0000000000912000, RA = 0x0000000054800000, PA = ra2pa(0x0000000054800000,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 p34_local1_start p34_local1_begin: p34_local1_start: .word 0x85facc6f,0x6f10556e,0x32d2ef32,0xaf1e4e91 .word 0xddc9ab56,0xd1c6a67a,0x1f50acca,0xfac2d78c .word 0xb6d009be,0x4f6e6fb1,0xb1a29ee8,0x5691b7f4 .word 0x9e9d43f1,0x74d583eb,0x58a8b1f7,0x74117b31 p34_local1_end: SECTION .p34_local2 DATA_VA=0x000914000 attr_data { Name = .p34_local2, VA = 0x0000000000914000, RA = 0x0000000055000000, PA = ra2pa(0x0000000055000000,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 p34_local2_start p34_local2_begin: p34_local2_start: .word 0xa11bcb54,0x0bdc62bd,0x4b1e87d5,0xf7cabc34 .word 0x966cdb28,0xd9a3aa57,0x73eb7b05,0xcc38f813 .word 0x8c9fb81c,0x27ddb7da,0x7939e221,0x0fb60e5f .word 0x374c6466,0xb8159830,0x5f549907,0xa61b34e4 p34_local2_end: SECTION .p34_local3 DATA_VA=0x000916000 attr_data { Name = .p34_local3, VA = 0x0000000000916000, RA = 0x0000000055800000, PA = ra2pa(0x0000000055800000,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 p34_local3_start p34_local3_begin: p34_local3_start: .word 0x4358b942,0x9ef0d7e1,0x1e72f4af,0xa42ea422 .word 0x5834de04,0xe8cd8f0a,0x76f98a3c,0x93d3e6ad .word 0x7eff8ec2,0x4fd90d7d,0x820c38f6,0x1a09f435 .word 0xe7409b46,0x112467da,0xd2453a88,0x4af1c268 p34_local3_end: SECTION .p35_local0 DATA_VA=0x000918000 attr_data { Name = .p35_local0, VA = 0x0000000000918000, RA = 0x0000000056000000, PA = ra2pa(0x0000000056000000,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 p35_local0_start p35_local0_begin: p35_local0_start: .word 0x52fb3a5f,0x6f8827a1,0xb0ffa2df,0x3a620a65 .word 0x9d9dff5c,0xf65df44e,0xe23195ce,0x1f3d9431 .word 0x9157a283,0xcf74ad34,0x8f11a0aa,0x4000b2f6 .word 0xc4b2c7cf,0x1e9e6e1d,0x05d13c4e,0xe70446e1 p35_local0_end: SECTION .p35_local1 DATA_VA=0x00091a000 attr_data { Name = .p35_local1, VA = 0x000000000091a000, RA = 0x0000000056800000, PA = ra2pa(0x0000000056800000,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 p35_local1_start p35_local1_begin: p35_local1_start: .word 0x179bee8e,0x184a837b,0x8c2eefe5,0xb2a86a72 .word 0xe5446751,0x7becfd5a,0x01375bbb,0x900883af .word 0xec74df99,0x256ac999,0x1cd7340d,0x932b20f3 .word 0xdc7f8340,0x6df79534,0x1ff14335,0x0b4eb39c p35_local1_end: SECTION .p35_local2 DATA_VA=0x00091c000 attr_data { Name = .p35_local2, VA = 0x000000000091c000, RA = 0x0000000057000000, PA = ra2pa(0x0000000057000000,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 p35_local2_start p35_local2_begin: p35_local2_start: .word 0x4d667e58,0x6ccc6291,0x6c0d7218,0xefc45e3f .word 0x9c390643,0xd8c13048,0x27b84b84,0x9d65cb9e .word 0xd159525b,0xed709ba0,0xb9b6d566,0x2cd2c6c5 .word 0x75e10f43,0x0c0fbfb5,0x12cfbe4e,0xadcf5abb p35_local2_end: SECTION .p35_local3 DATA_VA=0x00091e000 attr_data { Name = .p35_local3, VA = 0x000000000091e000, RA = 0x0000000057800000, PA = ra2pa(0x0000000057800000,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 p35_local3_start p35_local3_begin: p35_local3_start: .word 0x7bb06a88,0x582d2a44,0x33b8fbf0,0x5dfafd4a .word 0x3be9e77c,0xaa67cc93,0x771496cb,0xe69bcd1d .word 0xe118b2e8,0xc875288f,0xaf4d3b10,0xffee6535 .word 0xdbcd39cd,0x2354f98b,0x9a5dd97b,0x2c1abc42 p35_local3_end: SECTION .p36_local0 DATA_VA=0x000920000 attr_data { Name = .p36_local0, VA = 0x0000000000920000, RA = 0x0000000058000000, PA = ra2pa(0x0000000058000000,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 p36_local0_start p36_local0_begin: p36_local0_start: .word 0x63869213,0xbdff78a4,0xd1586629,0x44298898 .word 0xe22d3282,0x3d7de265,0x8cdb9e5c,0xfb7eedf3 .word 0x1aa6723f,0x2683ecf2,0xea563156,0x7f9b3b02 .word 0xacbc78d1,0x60e3ccff,0xd4ca2393,0xde27a710 p36_local0_end: SECTION .p36_local1 DATA_VA=0x000922000 attr_data { Name = .p36_local1, VA = 0x0000000000922000, RA = 0x0000000058800000, PA = ra2pa(0x0000000058800000,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 p36_local1_start p36_local1_begin: p36_local1_start: .word 0xc08f96a7,0x68bcc04b,0x204ba723,0x17a16df5 .word 0x4744ec0e,0xf08c7372,0xabe0979c,0x9ab28a0e .word 0x67e661a8,0xadfaab2a,0xa1155808,0x2b072662 .word 0xed1ca899,0x70c24f46,0x35d532a2,0x3b1e9c93 p36_local1_end: SECTION .p36_local2 DATA_VA=0x000924000 attr_data { Name = .p36_local2, VA = 0x0000000000924000, RA = 0x0000000059000000, PA = ra2pa(0x0000000059000000,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 p36_local2_start p36_local2_begin: p36_local2_start: .word 0xe03abf0a,0x8197e599,0x76cc84a1,0x42ab5753 .word 0xcfaec168,0xd8be2279,0xedb77c2c,0x22d10c1f .word 0x0a623788,0x8d58b3d3,0xf43f3535,0xdcf06749 .word 0x9461fdd7,0x0649815b,0x7a5240c5,0x473ddd63 p36_local2_end: SECTION .p36_local3 DATA_VA=0x000926000 attr_data { Name = .p36_local3, VA = 0x0000000000926000, RA = 0x0000000059800000, PA = ra2pa(0x0000000059800000,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 p36_local3_start p36_local3_begin: p36_local3_start: .word 0xd0a0da2d,0xca65db5e,0xd0b61f2b,0xe8e739be .word 0x2e5d54d7,0x8e577838,0x463a97bf,0x35c5d578 .word 0x261694e1,0xb0634cb7,0x6fd282a1,0x2123f625 .word 0x09054f70,0x4ee47393,0x8ab45b4f,0x76612345 p36_local3_end: SECTION .p37_local0 DATA_VA=0x000928000 attr_data { Name = .p37_local0, VA = 0x0000000000928000, RA = 0x000000005a000000, PA = ra2pa(0x000000005a000000,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 p37_local0_start p37_local0_begin: p37_local0_start: .word 0x41fa2cb3,0x920bb7ca,0x401619f5,0x6710a493 .word 0x9e417420,0x6a2e5210,0x46b35fa3,0x245bff66 .word 0x80257bf3,0xc3d72cdc,0xd853313d,0xefe9efce .word 0x07300122,0x700d03e3,0x3114b997,0x7d48058d p37_local0_end: SECTION .p37_local1 DATA_VA=0x00092a000 attr_data { Name = .p37_local1, VA = 0x000000000092a000, RA = 0x000000005a800000, PA = ra2pa(0x000000005a800000,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 p37_local1_start p37_local1_begin: p37_local1_start: .word 0xbe779eac,0x0e5e03ea,0xbbb87ba0,0xd405e1ed .word 0xc271f708,0xa745853f,0x0d6cf625,0x62bf9b31 .word 0xb45e4662,0x96028b2e,0x80c3374e,0x778dab4d .word 0x8636f7fd,0xbb18d5a1,0xe6f3c758,0x3a50355f p37_local1_end: SECTION .p37_local2 DATA_VA=0x00092c000 attr_data { Name = .p37_local2, VA = 0x000000000092c000, RA = 0x000000005b000000, PA = ra2pa(0x000000005b000000,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 p37_local2_start p37_local2_begin: p37_local2_start: .word 0xec8fbce6,0xce61e6a5,0x44777486,0x95f42b66 .word 0x19ee7e70,0x87c7ea3b,0xfb98de6a,0x81138faf .word 0x86affcb9,0xd906b96b,0x4c1b47d9,0x0b2a6418 .word 0x660ecae8,0x814dc1ca,0x780112c8,0x283062e5 p37_local2_end: SECTION .p37_local3 DATA_VA=0x00092e000 attr_data { Name = .p37_local3, VA = 0x000000000092e000, RA = 0x000000005b800000, PA = ra2pa(0x000000005b800000,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 p37_local3_start p37_local3_begin: p37_local3_start: .word 0x541494f3,0x19844e54,0xc8f643be,0xae716789 .word 0x6ca9ee1f,0xccba5744,0x720048b0,0x2d92b415 .word 0xe886e390,0x0b7ca0b0,0x4fe171f9,0x79a47a1f .word 0x94685ea2,0x1972d642,0x60984cd4,0x792b79b8 p37_local3_end: SECTION .p38_local0 DATA_VA=0x000930000 attr_data { Name = .p38_local0, VA = 0x0000000000930000, RA = 0x000000005c000000, PA = ra2pa(0x000000005c000000,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 p38_local0_start p38_local0_begin: p38_local0_start: .word 0x1d51c933,0x7d7a19c1,0x206bce06,0x1cb5a21f .word 0xe62cc4ce,0x6122a80e,0x8cf2fad7,0x459858a7 .word 0x47066943,0x19ab9ab1,0xd9aa42c0,0x0d478c3e .word 0x08632a9b,0x08ae152c,0x8f2ada28,0x03662fb6 p38_local0_end: SECTION .p38_local1 DATA_VA=0x000932000 attr_data { Name = .p38_local1, VA = 0x0000000000932000, RA = 0x000000005c800000, PA = ra2pa(0x000000005c800000,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 p38_local1_start p38_local1_begin: p38_local1_start: .word 0x468d86b0,0x2669876c,0x1def0242,0x16df247b .word 0x642734d0,0x475f4fcf,0x8271016c,0x15c5992f .word 0x5ed9232f,0x5dcd5ecc,0x5b6113b2,0xb30efb72 .word 0xda4a978b,0x8a230e5c,0x9782d723,0x17a069cf p38_local1_end: SECTION .p38_local2 DATA_VA=0x000934000 attr_data { Name = .p38_local2, VA = 0x0000000000934000, RA = 0x000000005d000000, PA = ra2pa(0x000000005d000000,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 p38_local2_start p38_local2_begin: p38_local2_start: .word 0x492d922a,0x0542166a,0x636ede67,0xbf31cd1e .word 0xd9fd276f,0x0fc3771f,0x935e4704,0x77c1552b .word 0x31aaca6f,0xf2b64303,0xb285b4c2,0xabc1412e .word 0x8855fc33,0xf3089041,0xa4a5bf3d,0x99cc37ea p38_local2_end: SECTION .p38_local3 DATA_VA=0x000936000 attr_data { Name = .p38_local3, VA = 0x0000000000936000, RA = 0x000000005d800000, PA = ra2pa(0x000000005d800000,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 p38_local3_start p38_local3_begin: p38_local3_start: .word 0xe6714c6b,0xbf795d94,0x8c07df99,0x048f254a .word 0xf75c0c80,0x85400384,0x0aca48d8,0x4cb7ae98 .word 0x9bf9bf87,0x22152da9,0x678aa0f0,0x04769db7 .word 0xdf68dfe2,0xe6e5c51a,0x7a6a1b08,0xe317f346 p38_local3_end: SECTION .p39_local0 DATA_VA=0x000938000 attr_data { Name = .p39_local0, VA = 0x0000000000938000, RA = 0x000000005e000000, PA = ra2pa(0x000000005e000000,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 p39_local0_start p39_local0_begin: p39_local0_start: .word 0x28372c78,0x64d2dea7,0x3898b98d,0x2aa8ba5a .word 0x371dc33b,0xeda6a4d2,0xe6e8c4cd,0x1c77161a .word 0x810f7ca5,0x7a6a3e3f,0x166aa2db,0xe8af9838 .word 0xd5f121af,0xe1138b3c,0x4ce52ff6,0x0a6ce42b p39_local0_end: SECTION .p39_local1 DATA_VA=0x00093a000 attr_data { Name = .p39_local1, VA = 0x000000000093a000, RA = 0x000000005e800000, PA = ra2pa(0x000000005e800000,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 p39_local1_start p39_local1_begin: p39_local1_start: .word 0x242915dd,0x90cf8b40,0x3017ee64,0xc66e4fb8 .word 0x4055fb78,0x37c4d9d2,0xcdc3a634,0x08a64cda .word 0xa2b0b930,0x6449036e,0xfb93ac10,0xa2da6268 .word 0xd1a74fb9,0xabd06ef6,0x89ddff46,0x70dc593e p39_local1_end: SECTION .p39_local2 DATA_VA=0x00093c000 attr_data { Name = .p39_local2, VA = 0x000000000093c000, RA = 0x000000005f000000, PA = ra2pa(0x000000005f000000,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 p39_local2_start p39_local2_begin: p39_local2_start: .word 0x37ad2194,0xe888eeef,0x99223cf8,0x6cfc6557 .word 0xd1493832,0x55f1a2f6,0xff3c82f6,0x28cd2360 .word 0x3f0d402a,0xdc037711,0x68b5d7b5,0x10e68af9 .word 0xc9e328bd,0x4bdec75f,0xa5361f51,0x5a113fa7 p39_local2_end: SECTION .p39_local3 DATA_VA=0x00093e000 attr_data { Name = .p39_local3, VA = 0x000000000093e000, RA = 0x000000005f800000, PA = ra2pa(0x000000005f800000,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 p39_local3_start p39_local3_begin: p39_local3_start: .word 0xb743ae7c,0xfe64da9e,0x5b080dde,0x4cb3ad85 .word 0x805aaa5f,0xa5df9d36,0xa855aaeb,0xaf92001b .word 0x7a665bc5,0x135b320f,0x264a4c45,0xaaf1faa9 .word 0x793035f8,0x56451606,0x5659e786,0xbc893c8f p39_local3_end: SECTION .p40_local0 DATA_VA=0x000940000 attr_data { Name = .p40_local0, VA = 0x0000000000940000, RA = 0x0000000060000000, PA = ra2pa(0x0000000060000000,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 p40_local0_start p40_local0_begin: p40_local0_start: .word 0x169fc004,0x6e2ab9d6,0x42df83e4,0x36332652 .word 0xafc35216,0x5a263399,0x8a7f177f,0x3f782577 .word 0xd539e7a1,0x9df2161e,0x5739782f,0xd870d789 .word 0x163831f0,0xadcf4a71,0x82ad865c,0x93a99918 p40_local0_end: SECTION .p40_local1 DATA_VA=0x000942000 attr_data { Name = .p40_local1, VA = 0x0000000000942000, RA = 0x0000000060800000, PA = ra2pa(0x0000000060800000,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 p40_local1_start p40_local1_begin: p40_local1_start: .word 0xb4b02e4e,0xddc20162,0x97333eca,0x2e9a8f76 .word 0xd379dd1d,0x9f630c23,0xaa243983,0x7febee60 .word 0x3a8399c1,0x5e37a08b,0xe6cb38e6,0x6e20ca58 .word 0x3093f983,0xf1c64ead,0x0d67baca,0x27e0c420 p40_local1_end: SECTION .p40_local2 DATA_VA=0x000944000 attr_data { Name = .p40_local2, VA = 0x0000000000944000, RA = 0x0000000061000000, PA = ra2pa(0x0000000061000000,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 p40_local2_start p40_local2_begin: p40_local2_start: .word 0x85dca2d5,0xb3f60d2b,0xa9b5acf7,0x15a4cd40 .word 0xf025dd70,0xfd3dd4b0,0x177656be,0x37ac0918 .word 0x1f5c89ee,0x25a0ec30,0x0aba9a97,0x620a098c .word 0xfa990ed2,0xe9b6f0b9,0x7dea635f,0xe981b515 p40_local2_end: SECTION .p40_local3 DATA_VA=0x000946000 attr_data { Name = .p40_local3, VA = 0x0000000000946000, RA = 0x0000000061800000, PA = ra2pa(0x0000000061800000,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 p40_local3_start p40_local3_begin: p40_local3_start: .word 0xfbcceb5c,0xdd97a514,0xda7a2961,0x3be707c7 .word 0x70f96fb8,0x51685e04,0x346fcac7,0x18e53f15 .word 0x0a98ecff,0x49bd8a2a,0x174f20cf,0x5f7fc0f0 .word 0x375047f0,0x09b28b1e,0x83fce7a3,0x7659f904 p40_local3_end: SECTION .p41_local0 DATA_VA=0x000948000 attr_data { Name = .p41_local0, VA = 0x0000000000948000, RA = 0x0000000062000000, PA = ra2pa(0x0000000062000000,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 p41_local0_start p41_local0_begin: p41_local0_start: .word 0xf247cbd3,0x21505a12,0x63d2486c,0xba534505 .word 0x9bc888f0,0x09939bda,0xbd2871e6,0x0842988d .word 0x8524b0d6,0xbec1f51c,0x3bd095ae,0xe401bba6 .word 0x8b552c36,0xa888f10d,0x8badda57,0xbf834479 p41_local0_end: SECTION .p41_local1 DATA_VA=0x00094a000 attr_data { Name = .p41_local1, VA = 0x000000000094a000, RA = 0x0000000062800000, PA = ra2pa(0x0000000062800000,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 p41_local1_start p41_local1_begin: p41_local1_start: .word 0x36b82029,0xcaff09fe,0xb704c705,0x9dc6ccba .word 0xa19fdb6d,0xb43bf80d,0x84065905,0x6541ed58 .word 0xfb6b95d2,0xaf0638e0,0x5251cc41,0xb8583c5e .word 0x2af62feb,0x20afd311,0x57219f5d,0xafb0b20d p41_local1_end: SECTION .p41_local2 DATA_VA=0x00094c000 attr_data { Name = .p41_local2, VA = 0x000000000094c000, RA = 0x0000000063000000, PA = ra2pa(0x0000000063000000,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 p41_local2_start p41_local2_begin: p41_local2_start: .word 0x700730f7,0x6041e1bc,0x6798bd0f,0x1c5162d2 .word 0x512c4e0c,0xb48de0ef,0x7ca3da3a,0x2e05e42c .word 0xe0c7f49c,0x3be0030c,0xa8075c12,0x5d8928d4 .word 0xe3f936f6,0xdbc7e620,0xf4fddab1,0xc1262959 p41_local2_end: SECTION .p41_local3 DATA_VA=0x00094e000 attr_data { Name = .p41_local3, VA = 0x000000000094e000, RA = 0x0000000063800000, PA = ra2pa(0x0000000063800000,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 p41_local3_start p41_local3_begin: p41_local3_start: .word 0xed4d0338,0xba62d9c4,0x6af9ab6d,0x6cd623e3 .word 0x37e92d37,0x4323a84a,0x5081ceda,0xb4ac5e3e .word 0x8e7658c2,0xc7fbe633,0xf7b7c835,0x54cf9292 .word 0xc90f486d,0xd7cab63e,0xfecb105f,0xf0343c06 p41_local3_end: SECTION .p42_local0 DATA_VA=0x000950000 attr_data { Name = .p42_local0, VA = 0x0000000000950000, RA = 0x0000000064000000, PA = ra2pa(0x0000000064000000,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 p42_local0_start p42_local0_begin: p42_local0_start: .word 0xd1dbc1ad,0x28ca4fff,0xa75bf662,0x54e3dfb3 .word 0xadcadeb5,0x878432ca,0xd8390d33,0x550435a5 .word 0xa9072753,0x247c0b8a,0xe3e1601f,0xf8e44333 .word 0x55e811ee,0x9ab0fa2b,0x68554b08,0x06f91384 p42_local0_end: SECTION .p42_local1 DATA_VA=0x000952000 attr_data { Name = .p42_local1, VA = 0x0000000000952000, RA = 0x0000000064800000, PA = ra2pa(0x0000000064800000,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 p42_local1_start p42_local1_begin: p42_local1_start: .word 0x748a5a1d,0x20d4ecb0,0x71fd47e6,0x7f8ed5b8 .word 0x871cfda1,0x78bd206a,0x89431fab,0xe133bb8a .word 0xcec4a327,0x92f53926,0xe4432530,0xc803bb13 .word 0xb4b77a4a,0xa3543dcb,0x1d10fd71,0x7548d828 p42_local1_end: SECTION .p42_local2 DATA_VA=0x000954000 attr_data { Name = .p42_local2, VA = 0x0000000000954000, RA = 0x0000000065000000, PA = ra2pa(0x0000000065000000,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 p42_local2_start p42_local2_begin: p42_local2_start: .word 0x36684993,0x33f5ad2d,0x183f189d,0x25671954 .word 0x0bac5627,0xea22cdd3,0x86d48cad,0x6dd0fe30 .word 0x0fc1a1f2,0xcf5c731b,0xc742f18f,0xe83cba61 .word 0x74a6116d,0xf660b60c,0x9c0c127d,0xc648630c p42_local2_end: SECTION .p42_local3 DATA_VA=0x000956000 attr_data { Name = .p42_local3, VA = 0x0000000000956000, RA = 0x0000000065800000, PA = ra2pa(0x0000000065800000,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 p42_local3_start p42_local3_begin: p42_local3_start: .word 0xbd63fecd,0x0702354a,0xed431b9e,0xf75b38c9 .word 0x666706bd,0x68a78838,0x4dd85cda,0x74c5f41f .word 0x43d4569f,0x7324ed30,0x38ed50c8,0x73e2b288 .word 0xc21e511e,0xa4916674,0xe2778549,0xa7c3d38c p42_local3_end: SECTION .p43_local0 DATA_VA=0x000958000 attr_data { Name = .p43_local0, VA = 0x0000000000958000, RA = 0x0000000066000000, PA = ra2pa(0x0000000066000000,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 p43_local0_start p43_local0_begin: p43_local0_start: .word 0xad2accda,0xb74c8141,0xcd611d54,0xa3d810ff .word 0x60c82986,0x8193bcbc,0x88482300,0xaceb052e .word 0xae219ab5,0xf8f3404f,0xa3c4f56f,0x5c0e39b3 .word 0x5a681d4c,0x17c4c549,0xa5172469,0x761c8f0b p43_local0_end: SECTION .p43_local1 DATA_VA=0x00095a000 attr_data { Name = .p43_local1, VA = 0x000000000095a000, RA = 0x0000000066800000, PA = ra2pa(0x0000000066800000,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 p43_local1_start p43_local1_begin: p43_local1_start: .word 0x4c42066b,0x7ddd845c,0xe1debbb6,0xf4e74e11 .word 0x6d543ab3,0xe595f53e,0x41062508,0xbd700313 .word 0xaffcc40a,0xfaaf81bb,0xbc19317a,0x15ae4ce7 .word 0x8251ed56,0x71f1ebbb,0xd9680a86,0x7dd94183 p43_local1_end: SECTION .p43_local2 DATA_VA=0x00095c000 attr_data { Name = .p43_local2, VA = 0x000000000095c000, RA = 0x0000000067000000, PA = ra2pa(0x0000000067000000,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 p43_local2_start p43_local2_begin: p43_local2_start: .word 0xaf4b0233,0x04bd5412,0xbd6fab9b,0xb64057e6 .word 0xaa673cf1,0xad8b5881,0xbd459830,0xc6c2b017 .word 0x371ca7f7,0xe5483f74,0x2b824c20,0x9d697e97 .word 0xdde7cd2c,0x8cd471b6,0x7b7594b9,0x96127b85 p43_local2_end: SECTION .p43_local3 DATA_VA=0x00095e000 attr_data { Name = .p43_local3, VA = 0x000000000095e000, RA = 0x0000000067800000, PA = ra2pa(0x0000000067800000,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 p43_local3_start p43_local3_begin: p43_local3_start: .word 0x2a5691d9,0x74b92595,0x6baf6b7a,0x05917962 .word 0xabdc5e40,0x4dbaeba5,0x2294fb58,0xd869176b .word 0xf9ba052e,0xc4265ea1,0xe47db5bb,0x5b5237e5 .word 0x3765462b,0xd4d206fa,0xfb1e3575,0xf02ee310 p43_local3_end: SECTION .p44_local0 DATA_VA=0x000960000 attr_data { Name = .p44_local0, VA = 0x0000000000960000, RA = 0x0000000068000000, PA = ra2pa(0x0000000068000000,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 p44_local0_start p44_local0_begin: p44_local0_start: .word 0x3d43cb76,0x4e1eada2,0xd7481d42,0xd265535c .word 0x4bd69b68,0xfc9ff893,0x1df6ba1d,0x71690530 .word 0xa8f14ede,0x203c603a,0x3475a06b,0x3da4af61 .word 0x0e0c453b,0x92bdc8db,0x0ceaf63b,0xaa07115f p44_local0_end: SECTION .p44_local1 DATA_VA=0x000962000 attr_data { Name = .p44_local1, VA = 0x0000000000962000, RA = 0x0000000068800000, PA = ra2pa(0x0000000068800000,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 p44_local1_start p44_local1_begin: p44_local1_start: .word 0x7a51ab31,0x6674e3c2,0x4dd9e386,0x78d7a916 .word 0x3054e6c0,0x1486b48f,0x59d99688,0x4e6de989 .word 0xf9a36c71,0xbfb08920,0xc56687a3,0x97eed1d3 .word 0x9eb7347d,0xf8a03bcf,0xc2598159,0xf8e98349 p44_local1_end: SECTION .p44_local2 DATA_VA=0x000964000 attr_data { Name = .p44_local2, VA = 0x0000000000964000, RA = 0x0000000069000000, PA = ra2pa(0x0000000069000000,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 p44_local2_start p44_local2_begin: p44_local2_start: .word 0x3e94da91,0x88b5a25e,0x2b6c6f6b,0xb4918466 .word 0x9da16b1e,0x871c0309,0xec1ce1d4,0x889fcead .word 0xc1f87436,0x33291842,0xd6a11cef,0x45512f98 .word 0x3ec9d4a3,0x53081f84,0x88168e36,0x89754b28 p44_local2_end: SECTION .p44_local3 DATA_VA=0x000966000 attr_data { Name = .p44_local3, VA = 0x0000000000966000, RA = 0x0000000069800000, PA = ra2pa(0x0000000069800000,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 p44_local3_start p44_local3_begin: p44_local3_start: .word 0xc95ad4da,0xf7f1679f,0xd625a53b,0x2acc9ef0 .word 0x75db3dfa,0xcb63389f,0x4a589dcd,0x4d99a834 .word 0x057ed6db,0x04163cfd,0x3c8d8bcc,0xfa53c4b7 .word 0x890c989c,0x2944b04d,0x00a5e1e9,0x99a2ab1a p44_local3_end: SECTION .p45_local0 DATA_VA=0x000968000 attr_data { Name = .p45_local0, VA = 0x0000000000968000, RA = 0x000000006a000000, PA = ra2pa(0x000000006a000000,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 p45_local0_start p45_local0_begin: p45_local0_start: .word 0x02f564bb,0x7a79a6a8,0x2c9c099e,0xd79f29af .word 0xcca384d3,0x11f793c7,0xfb70d31c,0xb87fb383 .word 0xc3040832,0x7a253c61,0x5d0e69b5,0x975fc20f .word 0x6cb5b1b4,0x376986a5,0xc84939f1,0x657038a1 p45_local0_end: SECTION .p45_local1 DATA_VA=0x00096a000 attr_data { Name = .p45_local1, VA = 0x000000000096a000, RA = 0x000000006a800000, PA = ra2pa(0x000000006a800000,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 p45_local1_start p45_local1_begin: p45_local1_start: .word 0x02057679,0x7d7bb483,0xb65eae42,0x1f99e7d0 .word 0x78be1401,0x0b795ab5,0x0d17ecd2,0x85ad48b4 .word 0x7a5cdc99,0x0492e564,0x37ec878e,0x5b5511e1 .word 0xdaa818af,0xe25c8920,0x8d1a9b85,0x6b4cba4c p45_local1_end: SECTION .p45_local2 DATA_VA=0x00096c000 attr_data { Name = .p45_local2, VA = 0x000000000096c000, RA = 0x000000006b000000, PA = ra2pa(0x000000006b000000,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 p45_local2_start p45_local2_begin: p45_local2_start: .word 0xa3f4062a,0xb4b8e336,0x74cb9de2,0xb3fb3bc2 .word 0xb796d87d,0x78ed5ba1,0x45762571,0x109c6b74 .word 0x7f64756b,0x3ed69059,0x8e76616b,0x7f0113bc .word 0xb1d32cc0,0xa77769da,0x30ba073d,0x0c44d264 p45_local2_end: SECTION .p45_local3 DATA_VA=0x00096e000 attr_data { Name = .p45_local3, VA = 0x000000000096e000, RA = 0x000000006b800000, PA = ra2pa(0x000000006b800000,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 p45_local3_start p45_local3_begin: p45_local3_start: .word 0x78d1a1d6,0x0887ab35,0x1ed652c0,0xe9a1a11c .word 0xacf6a16f,0x50de46cd,0x15a0ccd2,0x0038b00b .word 0x573b537a,0x9114bf18,0x48bf82ff,0x28f31480 .word 0xc352c491,0xbee0fba5,0x4968e4e1,0x81265416 p45_local3_end: SECTION .p46_local0 DATA_VA=0x000970000 attr_data { Name = .p46_local0, VA = 0x0000000000970000, RA = 0x000000006c000000, PA = ra2pa(0x000000006c000000,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 p46_local0_start p46_local0_begin: p46_local0_start: .word 0xc4f257c4,0x5e0eb670,0x1fc3a1e3,0x010c31e2 .word 0x4b18dde9,0x1e624293,0xf66ce691,0xfd577eba .word 0x2036d242,0x624b16f0,0xa1aa4586,0x8123a161 .word 0xb2c2d1eb,0x53b9d446,0xc9bc2630,0x084299a4 p46_local0_end: SECTION .p46_local1 DATA_VA=0x000972000 attr_data { Name = .p46_local1, VA = 0x0000000000972000, RA = 0x000000006c800000, PA = ra2pa(0x000000006c800000,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 p46_local1_start p46_local1_begin: p46_local1_start: .word 0xc5d8c108,0x5a9ac05a,0xb4228d21,0x2565a77d .word 0xa5d7204c,0x22b37e67,0xf2dadbae,0xfde0c028 .word 0x1f0a3cd3,0xa94547b2,0x3b8af849,0x779047d1 .word 0xfeeefeda,0x6c099c40,0xf5ceb953,0xc00cf8df p46_local1_end: SECTION .p46_local2 DATA_VA=0x000974000 attr_data { Name = .p46_local2, VA = 0x0000000000974000, RA = 0x000000006d000000, PA = ra2pa(0x000000006d000000,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 p46_local2_start p46_local2_begin: p46_local2_start: .word 0xca875a9a,0x7d672786,0xfe6339b6,0xa9249aa6 .word 0x3606de54,0xc224739f,0xb507580e,0x29e1c9b4 .word 0x1829a2df,0x23fb073b,0x55bad71a,0x35c42d5c .word 0x26f1e163,0x8895f1de,0x652d8e82,0x9b05b072 p46_local2_end: SECTION .p46_local3 DATA_VA=0x000976000 attr_data { Name = .p46_local3, VA = 0x0000000000976000, RA = 0x000000006d800000, PA = ra2pa(0x000000006d800000,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 p46_local3_start p46_local3_begin: p46_local3_start: .word 0x5d2c81f7,0x4acc5777,0x6925e45c,0x5c35728f .word 0xf547ab0b,0x0ab257f4,0xfcca5295,0xe8b9cdfb .word 0x6057632e,0xcf62f5fd,0x799b67a2,0x80d15d5c .word 0xcf932737,0xa131391c,0xb6e080b9,0xcd6543d5 p46_local3_end: SECTION .p47_local0 DATA_VA=0x000978000 attr_data { Name = .p47_local0, VA = 0x0000000000978000, RA = 0x000000006e000000, PA = ra2pa(0x000000006e000000,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 p47_local0_start p47_local0_begin: p47_local0_start: .word 0xd6bb1086,0xfdec56de,0x80b6fd4a,0xaf9e5934 .word 0xab5d26fc,0xf90102f0,0x43e85870,0xc8efe386 .word 0x2b196622,0xb17f6307,0x65f17ebe,0xd795476a .word 0xe96d389e,0x4bec7d6e,0x0e920d54,0xd083c788 p47_local0_end: SECTION .p47_local1 DATA_VA=0x00097a000 attr_data { Name = .p47_local1, VA = 0x000000000097a000, RA = 0x000000006e800000, PA = ra2pa(0x000000006e800000,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 p47_local1_start p47_local1_begin: p47_local1_start: .word 0x1bb6710f,0xa559427d,0xfaf980b3,0x0d71d3f0 .word 0x61d9eff9,0x0e921241,0x5d0ba38b,0x4b623ca8 .word 0x462482eb,0x6bdd84f2,0x235d7452,0x4b8964de .word 0xea1dfb82,0xe74a6408,0x3895a20f,0xef336190 p47_local1_end: SECTION .p47_local2 DATA_VA=0x00097c000 attr_data { Name = .p47_local2, VA = 0x000000000097c000, RA = 0x000000006f000000, PA = ra2pa(0x000000006f000000,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 p47_local2_start p47_local2_begin: p47_local2_start: .word 0x9367af56,0xe8312b59,0xec05e4df,0x68ef95f9 .word 0x88b74509,0xd3a08362,0x1fb676c2,0xdf42a022 .word 0x6696c999,0xe5a94f97,0xef072f10,0xdd284bfd .word 0x928f9bc2,0x30c13128,0x522c5a76,0x7aec4670 p47_local2_end: SECTION .p47_local3 DATA_VA=0x00097e000 attr_data { Name = .p47_local3, VA = 0x000000000097e000, RA = 0x000000006f800000, PA = ra2pa(0x000000006f800000,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 p47_local3_start p47_local3_begin: p47_local3_start: .word 0x27b216e6,0xb11e1896,0x1712c4b2,0x70f756bf .word 0xf8cd26ca,0x8b47eb50,0x5695e0cc,0x3ed57b3a .word 0x5c93ffe6,0xa325c111,0x9fec71c6,0x279c83c8 .word 0xefadf274,0x6eec7cda,0x780245e8,0xbb8cd996 p47_local3_end: SECTION .p48_local0 DATA_VA=0x000980000 attr_data { Name = .p48_local0, VA = 0x0000000000980000, RA = 0x0000000070000000, PA = ra2pa(0x0000000070000000,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 p48_local0_start p48_local0_begin: p48_local0_start: .word 0xf9373db4,0x996f4cb5,0xaa5885dd,0xde818de2 .word 0xcc0f5e55,0xf4432ef4,0x8646d384,0x1ad33c47 .word 0xef82e5ff,0x72341bc0,0xf7421de7,0x0270354e .word 0xc73c0938,0x4253d985,0x264d8f72,0x13b6e46f p48_local0_end: SECTION .p48_local1 DATA_VA=0x000982000 attr_data { Name = .p48_local1, VA = 0x0000000000982000, RA = 0x0000000070800000, PA = ra2pa(0x0000000070800000,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 p48_local1_start p48_local1_begin: p48_local1_start: .word 0x09cd0f28,0xcb3fc80d,0x9bce2d58,0xaa01da2d .word 0x956ba701,0xc393e88f,0xe1b1be0f,0x55316f8f .word 0x95a8932f,0x5e16eed3,0x2b5d5217,0x0480dcd1 .word 0x30e5f349,0xd52560ef,0x2b8fb551,0xbb609602 p48_local1_end: SECTION .p48_local2 DATA_VA=0x000984000 attr_data { Name = .p48_local2, VA = 0x0000000000984000, RA = 0x0000000071000000, PA = ra2pa(0x0000000071000000,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 p48_local2_start p48_local2_begin: p48_local2_start: .word 0xcae4de23,0xc952ce5f,0xf92f69de,0x215a5d8a .word 0xdeb1ebed,0xfb1eaca4,0x284d4170,0x93cc7c4a .word 0x532ca102,0xecdad1d5,0xb048c7ff,0xfda20228 .word 0x25a4615c,0xf7756ea5,0x5f4e27f7,0x779c06e7 p48_local2_end: SECTION .p48_local3 DATA_VA=0x000986000 attr_data { Name = .p48_local3, VA = 0x0000000000986000, RA = 0x0000000071800000, PA = ra2pa(0x0000000071800000,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 p48_local3_start p48_local3_begin: p48_local3_start: .word 0x43310ab7,0x527257f6,0x297faff3,0xb8f35175 .word 0xf2d193fa,0x0d91b73d,0x55790c8d,0x797fa5a9 .word 0x351fb646,0x1fbd37a9,0x4bb99d64,0xdddff62e .word 0xc7243c69,0x63e693ed,0x0a59313b,0xfb7de8db p48_local3_end: SECTION .p49_local0 DATA_VA=0x000988000 attr_data { Name = .p49_local0, VA = 0x0000000000988000, RA = 0x0000000072000000, PA = ra2pa(0x0000000072000000,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 p49_local0_start p49_local0_begin: p49_local0_start: .word 0xc4cc731c,0x5837d5a7,0x5ffff152,0x9484b790 .word 0xf1fd1c76,0x37b13e96,0x1dab2616,0x6dc3ab92 .word 0x2660cd3d,0x3bd94dc1,0xab92680d,0x992d6cc1 .word 0xfe1fcea3,0x79bca697,0xb2f6c823,0x58181690 p49_local0_end: SECTION .p49_local1 DATA_VA=0x00098a000 attr_data { Name = .p49_local1, VA = 0x000000000098a000, RA = 0x0000000072800000, PA = ra2pa(0x0000000072800000,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 p49_local1_start p49_local1_begin: p49_local1_start: .word 0x5e097483,0xd09dc0ef,0x80c033f4,0xdb26a341 .word 0xd35aad6d,0x73b4dded,0xd6b9eb96,0x5bd354bf .word 0xb74f7a3b,0xdbbe8714,0x60507f11,0x85862fbf .word 0xccbd48c4,0x8e631ed3,0xfa22cea8,0x65560f07 p49_local1_end: SECTION .p49_local2 DATA_VA=0x00098c000 attr_data { Name = .p49_local2, VA = 0x000000000098c000, RA = 0x0000000073000000, PA = ra2pa(0x0000000073000000,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 p49_local2_start p49_local2_begin: p49_local2_start: .word 0x1a1fe45b,0x565a3f01,0x90070155,0xf9d20d9a .word 0x17ec3a3a,0xbd55a726,0x50769668,0x59c105c4 .word 0x35c54227,0xff4faa4c,0xfe28e12e,0x44f75fac .word 0xe5c2f0a1,0x254c2979,0x8036fae3,0xa10da6d4 p49_local2_end: SECTION .p49_local3 DATA_VA=0x00098e000 attr_data { Name = .p49_local3, VA = 0x000000000098e000, RA = 0x0000000073800000, PA = ra2pa(0x0000000073800000,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 p49_local3_start p49_local3_begin: p49_local3_start: .word 0xdafcfa96,0x0c28212e,0x32fefb78,0x4dc87d0f .word 0xb7197011,0x7de40902,0xc4a03e1b,0x36672bbc .word 0x5d44909f,0x30a912da,0xaeecca93,0x4e276f9f .word 0x1b358306,0x0707f03d,0x6ad31d39,0x07679008 p49_local3_end: SECTION .p50_local0 DATA_VA=0x000990000 attr_data { Name = .p50_local0, VA = 0x0000000000990000, RA = 0x0000000074000000, PA = ra2pa(0x0000000074000000,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 p50_local0_start p50_local0_begin: p50_local0_start: .word 0x813dfb47,0x57a4e8db,0x95a0c8df,0x2f1537b1 .word 0x2c619ea0,0x12655ec9,0xa914645a,0xc5a4219e .word 0xd025bbae,0x688e2c26,0x3f6b7b9f,0x60aed976 .word 0x170cd87e,0xf898442f,0x10a2c1c6,0x365adca6 p50_local0_end: SECTION .p50_local1 DATA_VA=0x000992000 attr_data { Name = .p50_local1, VA = 0x0000000000992000, RA = 0x0000000074800000, PA = ra2pa(0x0000000074800000,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 p50_local1_start p50_local1_begin: p50_local1_start: .word 0x525f876e,0xc1cdfb2d,0x195a770c,0x0e17c45e .word 0x8f5bd172,0x8c3905c8,0x6034e20d,0xb3c80886 .word 0xf8bdb03e,0x9d456e5e,0x890b59d2,0x149abb84 .word 0x9d1488e8,0xd3d0b1c7,0xa6cbe16b,0x8174e21c p50_local1_end: SECTION .p50_local2 DATA_VA=0x000994000 attr_data { Name = .p50_local2, VA = 0x0000000000994000, RA = 0x0000000075000000, PA = ra2pa(0x0000000075000000,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 p50_local2_start p50_local2_begin: p50_local2_start: .word 0x8507f170,0xb850f0a6,0x9aecd227,0xea949cc9 .word 0xf609964c,0x924ab0e7,0x20a194d7,0x1e282d55 .word 0xa954acda,0x7a646933,0xcbee7368,0x49cfa9bd .word 0x06d9560b,0x8a48031f,0xea66e233,0x0a6d934f p50_local2_end: SECTION .p50_local3 DATA_VA=0x000996000 attr_data { Name = .p50_local3, VA = 0x0000000000996000, RA = 0x0000000075800000, PA = ra2pa(0x0000000075800000,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 p50_local3_start p50_local3_begin: p50_local3_start: .word 0xddb2f284,0x63435e9f,0x69de33ba,0xa470fe25 .word 0x1e16ad39,0x6c4c291f,0xd14a3afa,0xaa202306 .word 0x2ecfdc08,0x26357b21,0xc5032b51,0x1789a0e1 .word 0x087dd9e4,0x6f1aba12,0x0a1518bb,0x4933b2ba p50_local3_end: SECTION .p51_local0 DATA_VA=0x000998000 attr_data { Name = .p51_local0, VA = 0x0000000000998000, RA = 0x0000000076000000, PA = ra2pa(0x0000000076000000,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 p51_local0_start p51_local0_begin: p51_local0_start: .word 0xdc849c16,0x097d2eea,0x230d5962,0xf76858b6 .word 0xe1bd59bc,0x59f4418c,0x2b98462b,0x7eeb490b .word 0x31e82b8b,0x21296d44,0xff8ea52b,0x0f715038 .word 0xd4335f65,0x3cb04926,0x31c350eb,0xdeb89e1f p51_local0_end: SECTION .p51_local1 DATA_VA=0x00099a000 attr_data { Name = .p51_local1, VA = 0x000000000099a000, RA = 0x0000000076800000, PA = ra2pa(0x0000000076800000,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 p51_local1_start p51_local1_begin: p51_local1_start: .word 0xb7f4659a,0x51949a92,0xf8cdff59,0xfcb91fb7 .word 0x4ffb7f7f,0x6afd7fec,0x646fef95,0xa5d0ecfd .word 0x27a0ce04,0x00731bdd,0xf78a1346,0xee815f1f .word 0xf9a5de20,0x8cd3b2ab,0x3c5484c6,0xa1bbd44e p51_local1_end: SECTION .p51_local2 DATA_VA=0x00099c000 attr_data { Name = .p51_local2, VA = 0x000000000099c000, RA = 0x0000000077000000, PA = ra2pa(0x0000000077000000,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 p51_local2_start p51_local2_begin: p51_local2_start: .word 0x7fda0814,0xe099e05c,0xf2f7fa89,0xefeb4ec3 .word 0x5fe9d5d7,0xce90b192,0xe4c41a87,0x08d1b26d .word 0xf7f70df1,0x3285d09b,0xba9b5a01,0x5812c723 .word 0xda3b1e3f,0xe6824d8d,0x8172c239,0xb376bde5 p51_local2_end: SECTION .p51_local3 DATA_VA=0x00099e000 attr_data { Name = .p51_local3, VA = 0x000000000099e000, RA = 0x0000000077800000, PA = ra2pa(0x0000000077800000,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 p51_local3_start p51_local3_begin: p51_local3_start: .word 0x34da5f9c,0xd78c03bb,0x35897975,0xa8d7e58e .word 0x224791ee,0xff0d1e58,0xec646950,0x8ca92061 .word 0x429c7771,0x78d0b0da,0xb4d00436,0xea4a1fd3 .word 0x7d0bc4ec,0x14f6b3db,0x3467229c,0xa646cf53 p51_local3_end: SECTION .p52_local0 DATA_VA=0x0009a0000 attr_data { Name = .p52_local0, VA = 0x00000000009a0000, RA = 0x0000000078000000, PA = ra2pa(0x0000000078000000,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 p52_local0_start p52_local0_begin: p52_local0_start: .word 0x3d7b5e62,0xbb56d43e,0xd6bf09ad,0x24594863 .word 0xdf51454c,0xff44e0b1,0xc7e5bca2,0x282113bf .word 0xdf2f700f,0xc90d0945,0xd1507036,0x42aa0a7c .word 0x86049bd9,0xe6c96909,0x0edb8138,0x87f9952e p52_local0_end: SECTION .p52_local1 DATA_VA=0x0009a2000 attr_data { Name = .p52_local1, VA = 0x00000000009a2000, RA = 0x0000000078800000, PA = ra2pa(0x0000000078800000,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 p52_local1_start p52_local1_begin: p52_local1_start: .word 0xbfe1cd0b,0xd04d2112,0xc97b7bf8,0xb7f1c7b3 .word 0x7a81be12,0x75bc2c42,0x61d166f8,0xf869bbc7 .word 0x5312b31a,0x6b07764d,0x341ab724,0x84d80933 .word 0x76478901,0x94ee1d74,0xeaf19879,0x9673dc54 p52_local1_end: SECTION .p52_local2 DATA_VA=0x0009a4000 attr_data { Name = .p52_local2, VA = 0x00000000009a4000, RA = 0x0000000079000000, PA = ra2pa(0x0000000079000000,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 p52_local2_start p52_local2_begin: p52_local2_start: .word 0xf351aecf,0xb1ad1f9c,0x33edfbfd,0x61337f8c .word 0x2238bc74,0x6073ba43,0x504bff8f,0x55c7b1b4 .word 0xee448896,0x8bce12da,0x6e7af54b,0xcc75fa18 .word 0xa7430a8a,0xafe94205,0xea47ac2f,0xa11a6b67 p52_local2_end: SECTION .p52_local3 DATA_VA=0x0009a6000 attr_data { Name = .p52_local3, VA = 0x00000000009a6000, RA = 0x0000000079800000, PA = ra2pa(0x0000000079800000,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 p52_local3_start p52_local3_begin: p52_local3_start: .word 0xfc7ccf81,0x9e0fad85,0x96945352,0xc614176d .word 0x4c361340,0x58b78233,0x03319e1a,0xf098e759 .word 0x633fb7e9,0x1e5f32ca,0x99dc8741,0x856d70a0 .word 0x8abb666f,0xff0fe78e,0xeaf1781f,0xa6493f5c p52_local3_end: SECTION .p53_local0 DATA_VA=0x0009a8000 attr_data { Name = .p53_local0, VA = 0x00000000009a8000, RA = 0x000000007a000000, PA = ra2pa(0x000000007a000000,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 p53_local0_start p53_local0_begin: p53_local0_start: .word 0x7b812ef8,0x2fd5a33e,0xa0df1d74,0x6fe034d1 .word 0x773017db,0x28bee524,0x7b5689ac,0xf993a085 .word 0x54f5f551,0xf9668ee9,0x4972da13,0x210bc75d .word 0xdf50edaf,0x8f9c7fa1,0xd61450c0,0x81b0d24f p53_local0_end: SECTION .p53_local1 DATA_VA=0x0009aa000 attr_data { Name = .p53_local1, VA = 0x00000000009aa000, RA = 0x000000007a800000, PA = ra2pa(0x000000007a800000,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 p53_local1_start p53_local1_begin: p53_local1_start: .word 0xf37daf9f,0x16825a23,0x8b3eb879,0x57fba628 .word 0xdbae2199,0x27c6616a,0x286133aa,0x6c3c2efb .word 0xebf8739f,0xfb7149ae,0x3eff87ee,0x420c9e55 .word 0x640c6e97,0x4e53f3ac,0xab969c53,0x60cef150 p53_local1_end: SECTION .p53_local2 DATA_VA=0x0009ac000 attr_data { Name = .p53_local2, VA = 0x00000000009ac000, RA = 0x000000007b000000, PA = ra2pa(0x000000007b000000,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 p53_local2_start p53_local2_begin: p53_local2_start: .word 0x11dbf2a8,0xab7b5ea6,0xcf3a76c8,0x35541396 .word 0xb1ad83bb,0xdbff1827,0xdbc4efcf,0x73657601 .word 0xf4d646a8,0xd846c201,0x024a3c3c,0x513d3654 .word 0x407a500c,0x249e866b,0xf78a6d5b,0x46d2ce33 p53_local2_end: SECTION .p53_local3 DATA_VA=0x0009ae000 attr_data { Name = .p53_local3, VA = 0x00000000009ae000, RA = 0x000000007b800000, PA = ra2pa(0x000000007b800000,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 p53_local3_start p53_local3_begin: p53_local3_start: .word 0xd9f2362f,0xcf3a5e25,0x59998908,0x44947c59 .word 0x0d7c42fb,0x3adf4288,0xcd5663e3,0x0d24f4d9 .word 0xc455893a,0xc2102982,0xdf675bb1,0xe4ccf949 .word 0x32b32eb6,0xb5d3073e,0x1a3de4b1,0x07f9e6d4 p53_local3_end: SECTION .p54_local0 DATA_VA=0x0009b0000 attr_data { Name = .p54_local0, VA = 0x00000000009b0000, RA = 0x000000007c000000, PA = ra2pa(0x000000007c000000,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 p54_local0_start p54_local0_begin: p54_local0_start: .word 0x8be9c1ca,0xe8d6f138,0xc398db14,0x8a5bab15 .word 0x85001151,0xe4e4963a,0xc48d9608,0x73ab9b20 .word 0xdba0416e,0xc76c8c18,0x4eb43f98,0x9cd7e65e .word 0xe3775c16,0x2ba0e85f,0xe443e78d,0x65f077c8 p54_local0_end: SECTION .p54_local1 DATA_VA=0x0009b2000 attr_data { Name = .p54_local1, VA = 0x00000000009b2000, RA = 0x000000007c800000, PA = ra2pa(0x000000007c800000,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 p54_local1_start p54_local1_begin: p54_local1_start: .word 0x2a0a302d,0xb7293aea,0xcf8724f1,0xe5b327f1 .word 0x9fbdab9d,0x25dd5dd7,0xa808c13f,0xcaa30a87 .word 0x456053ba,0xc5d57e8d,0xa6b56ba1,0xf50d4ba1 .word 0x01e8c6e7,0xe5d7c3df,0x085575f5,0xf67cc04c p54_local1_end: SECTION .p54_local2 DATA_VA=0x0009b4000 attr_data { Name = .p54_local2, VA = 0x00000000009b4000, RA = 0x000000007d000000, PA = ra2pa(0x000000007d000000,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 p54_local2_start p54_local2_begin: p54_local2_start: .word 0x292188e7,0x1a61c4a4,0xde4c3cb5,0xc571a07a .word 0x521412e1,0x7715ca58,0x270f556a,0x1985d0ee .word 0xcaab67ff,0x629eda57,0x10562247,0x61b7aff8 .word 0xa314a35a,0x36294723,0xb2052ffe,0xabdb75b1 p54_local2_end: SECTION .p54_local3 DATA_VA=0x0009b6000 attr_data { Name = .p54_local3, VA = 0x00000000009b6000, RA = 0x000000007d800000, PA = ra2pa(0x000000007d800000,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 p54_local3_start p54_local3_begin: p54_local3_start: .word 0x5bde5ea5,0x48b0c6dd,0x983bfe6c,0xfe8867ad .word 0x21f5bfe9,0x3c1c770e,0xfe07cd66,0x1d50a0b8 .word 0xeb4abbb7,0x3b89ca26,0xbcc83ba8,0x73a6a06d .word 0x2dcc6135,0xc1262f11,0x07b725bf,0x9761b238 p54_local3_end: SECTION .p55_local0 DATA_VA=0x0009b8000 attr_data { Name = .p55_local0, VA = 0x00000000009b8000, RA = 0x000000007e000000, PA = ra2pa(0x000000007e000000,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 p55_local0_start p55_local0_begin: p55_local0_start: .word 0x35ea1499,0x5954353e,0x425585ec,0x1a7d0772 .word 0xc790e892,0xa71b0b49,0xf7a31c7c,0x0a16f7fd .word 0x57268071,0x71c9e392,0x40e4e361,0xe1ea2dbc .word 0x8ff2ebcf,0xc61f94e9,0x0e898510,0xdb27e6f2 p55_local0_end: SECTION .p55_local1 DATA_VA=0x0009ba000 attr_data { Name = .p55_local1, VA = 0x00000000009ba000, RA = 0x000000007e800000, PA = ra2pa(0x000000007e800000,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 p55_local1_start p55_local1_begin: p55_local1_start: .word 0x0fb6db36,0x9e0b7c0e,0xd84eab3d,0xbaef0ed9 .word 0x9bd37601,0x2dee7f47,0x12c46304,0x5ef84172 .word 0x2b4ab828,0x8651838e,0xd64b58a4,0x72264dc0 .word 0x001a2eb8,0xbfff2aa2,0xb0d7c46b,0x81b51c12 p55_local1_end: SECTION .p55_local2 DATA_VA=0x0009bc000 attr_data { Name = .p55_local2, VA = 0x00000000009bc000, RA = 0x000000007f000000, PA = ra2pa(0x000000007f000000,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 p55_local2_start p55_local2_begin: p55_local2_start: .word 0x10e6c4e5,0x6e2fb2e4,0x81aed1a1,0xe0dd6671 .word 0xaf12ec40,0x65fb0e21,0x20996f3d,0x1e8cdaf9 .word 0xa1aca057,0x7691edee,0x6581da72,0x3d24f8cf .word 0x575d6e18,0xfdf435b2,0x59f19a85,0xba0738c4 p55_local2_end: SECTION .p55_local3 DATA_VA=0x0009be000 attr_data { Name = .p55_local3, VA = 0x00000000009be000, RA = 0x000000007f800000, PA = ra2pa(0x000000007f800000,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 p55_local3_start p55_local3_begin: p55_local3_start: .word 0x9938f385,0x91ded6ed,0x97f765c6,0x00cdc569 .word 0xcda182b7,0x44cadb4a,0x6225f83d,0xe3bf8819 .word 0xfb8ca8eb,0x892ca330,0x76d904b6,0xb5f8e2a7 .word 0xa955fa10,0x883e1c11,0xca23fc3e,0x1a2f9ca1 p55_local3_end: SECTION .p56_local0 DATA_VA=0x0009c0000 attr_data { Name = .p56_local0, VA = 0x00000000009c0000, RA = 0x0000000080000000, PA = ra2pa(0x0000000080000000,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 p56_local0_start p56_local0_begin: p56_local0_start: .word 0xc23a16ff,0xffa6cb69,0xdaa8c36d,0xdde75eac .word 0x6a30587d,0x17f2a2b9,0x7883fe1a,0x3ad76930 .word 0xc75132db,0x68066f22,0xd61ad6e0,0x6d66f120 .word 0xa1ed8342,0xd8323166,0x254d0ea7,0xdeec5ac3 p56_local0_end: SECTION .p56_local1 DATA_VA=0x0009c2000 attr_data { Name = .p56_local1, VA = 0x00000000009c2000, RA = 0x0000000080800000, PA = ra2pa(0x0000000080800000,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 p56_local1_start p56_local1_begin: p56_local1_start: .word 0xfd4a4716,0x36e0414c,0x47ed7660,0x25cab2e8 .word 0xe5f9232e,0xd058ae38,0xe5001255,0xf34cc8cd .word 0x4666d949,0xa3daca81,0x1e533478,0x054488b9 .word 0xb20985f3,0x0e4c7edb,0x6ba822c7,0x15ac9161 p56_local1_end: SECTION .p56_local2 DATA_VA=0x0009c4000 attr_data { Name = .p56_local2, VA = 0x00000000009c4000, RA = 0x0000000081000000, PA = ra2pa(0x0000000081000000,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 p56_local2_start p56_local2_begin: p56_local2_start: .word 0xf369466c,0xb9d470a1,0x0547c0a5,0x7672df89 .word 0x8136172b,0xe95793fc,0x444daaea,0x019b2350 .word 0x13d63c19,0x1996d07c,0x230fc713,0x908d2cac .word 0xc4ee7276,0x22485801,0x50a26de7,0xfde075db p56_local2_end: SECTION .p56_local3 DATA_VA=0x0009c6000 attr_data { Name = .p56_local3, VA = 0x00000000009c6000, RA = 0x0000000081800000, PA = ra2pa(0x0000000081800000,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 p56_local3_start p56_local3_begin: p56_local3_start: .word 0x6607648f,0xf27d945f,0x47954705,0xfd3500c7 .word 0x7a82f58a,0x19036b11,0xaad761ad,0x7917ac88 .word 0x03bae774,0x6806bdf7,0x50d2553b,0xc78f502e .word 0xc1545f2c,0x9e7f512e,0x9a807351,0xf17ac246 p56_local3_end: SECTION .p57_local0 DATA_VA=0x0009c8000 attr_data { Name = .p57_local0, VA = 0x00000000009c8000, RA = 0x0000000082000000, PA = ra2pa(0x0000000082000000,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 p57_local0_start p57_local0_begin: p57_local0_start: .word 0xd3240905,0xb6c34894,0x82fbf0ad,0xcdf8863c .word 0xb7b7547f,0xdd23d9ad,0x082c532f,0x2c6f46b2 .word 0x8d9a07ba,0x71e5426b,0xb40cbb8d,0xa12c1566 .word 0xfbff7688,0x0a55f32c,0x7bce625e,0x0e49d4b9 p57_local0_end: SECTION .p57_local1 DATA_VA=0x0009ca000 attr_data { Name = .p57_local1, VA = 0x00000000009ca000, RA = 0x0000000082800000, PA = ra2pa(0x0000000082800000,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 p57_local1_start p57_local1_begin: p57_local1_start: .word 0xfbac28b7,0xa28dfcaf,0x399e1d88,0xbcfc261d .word 0x05bb73d8,0x74167673,0x020fc15f,0x905eaceb .word 0xaf2e9bef,0x7eb02f2f,0x3119f00f,0x87bb82d6 .word 0x09df31ab,0xd0097c50,0xcd682fb5,0x6d01766d p57_local1_end: SECTION .p57_local2 DATA_VA=0x0009cc000 attr_data { Name = .p57_local2, VA = 0x00000000009cc000, RA = 0x0000000083000000, PA = ra2pa(0x0000000083000000,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 p57_local2_start p57_local2_begin: p57_local2_start: .word 0x27a527b6,0xc91bc351,0x15f06927,0x7cafbdc6 .word 0x46f69fd8,0x32a234a8,0x112f197f,0x5f802212 .word 0x604a2e0a,0xe7a1a92b,0x4bcc21b7,0xdf0630b1 .word 0x501ec283,0xd27ca68c,0x3526c4ab,0xf2955b05 p57_local2_end: SECTION .p57_local3 DATA_VA=0x0009ce000 attr_data { Name = .p57_local3, VA = 0x00000000009ce000, RA = 0x0000000083800000, PA = ra2pa(0x0000000083800000,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 p57_local3_start p57_local3_begin: p57_local3_start: .word 0x39404676,0x920a5780,0xddd1c2e5,0x8fdbcffd .word 0xc7cd1b21,0x4a0e7df5,0x5b5b3339,0x819e2acf .word 0x69b62449,0x7f57d11c,0x44ddb85b,0xa7baad03 .word 0x1b70c44f,0xe8a0fd97,0x6fc78a08,0xa0c2169b p57_local3_end: SECTION .p58_local0 DATA_VA=0x0009d0000 attr_data { Name = .p58_local0, VA = 0x00000000009d0000, RA = 0x0000000084000000, PA = ra2pa(0x0000000084000000,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 p58_local0_start p58_local0_begin: p58_local0_start: .word 0x8687d652,0x7655af3c,0x60951143,0xa83abcd5 .word 0x4d1a025f,0x1e387264,0xe2926412,0x5256d37b .word 0xbbbf83ed,0x60c6971b,0xb2006765,0xd003f7c7 .word 0xe7e6b36d,0xb0f8b6ee,0xb0ab57da,0x5dacabf4 p58_local0_end: SECTION .p58_local1 DATA_VA=0x0009d2000 attr_data { Name = .p58_local1, VA = 0x00000000009d2000, RA = 0x0000000084800000, PA = ra2pa(0x0000000084800000,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 p58_local1_start p58_local1_begin: p58_local1_start: .word 0xac435925,0xe0002f84,0x13739a6a,0x26eef34c .word 0x2e1ac3e3,0x5c098641,0x948c1e44,0xb45c3290 .word 0x920eb2b3,0x014eafda,0xebce6aaa,0xf942f56c .word 0x066fd9df,0x63d9458e,0x38724fe4,0xfb6c06e6 p58_local1_end: SECTION .p58_local2 DATA_VA=0x0009d4000 attr_data { Name = .p58_local2, VA = 0x00000000009d4000, RA = 0x0000000085000000, PA = ra2pa(0x0000000085000000,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 p58_local2_start p58_local2_begin: p58_local2_start: .word 0xb0cd9813,0x306010f2,0xc36e2603,0x5fcba126 .word 0x05d3a56f,0x71e99adc,0x3b899643,0x5f433186 .word 0x98661098,0x3b9cb50f,0x9e7f18a2,0xbe13fcfb .word 0x6a59d0f6,0x6782d2bb,0x76c5834b,0xa6e7db23 p58_local2_end: SECTION .p58_local3 DATA_VA=0x0009d6000 attr_data { Name = .p58_local3, VA = 0x00000000009d6000, RA = 0x0000000085800000, PA = ra2pa(0x0000000085800000,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 p58_local3_start p58_local3_begin: p58_local3_start: .word 0xbe7a45ab,0xc8993b7b,0xbc8f1b14,0xe67cc054 .word 0x0d1ff868,0x8bf4c517,0x8b32c09d,0x37faed22 .word 0xfb5f9bde,0x87d8da78,0x283071ec,0xabea1381 .word 0x1d417a1c,0x44701bdc,0xc89292bd,0x1a9bdba6 p58_local3_end: SECTION .p59_local0 DATA_VA=0x0009d8000 attr_data { Name = .p59_local0, VA = 0x00000000009d8000, RA = 0x0000000086000000, PA = ra2pa(0x0000000086000000,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 p59_local0_start p59_local0_begin: p59_local0_start: .word 0x2016b515,0x9c616a76,0xd3f02b63,0xb7c49a0d .word 0x905534db,0x019cdb97,0x7f7a26a2,0x8774e48e .word 0xa9f3c52a,0x173a09a0,0x2976bd1a,0xe02ad1f9 .word 0x98e8ce7e,0x4b0f927e,0x92a9baf6,0x5410aa04 p59_local0_end: SECTION .p59_local1 DATA_VA=0x0009da000 attr_data { Name = .p59_local1, VA = 0x00000000009da000, RA = 0x0000000086800000, PA = ra2pa(0x0000000086800000,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 p59_local1_start p59_local1_begin: p59_local1_start: .word 0xbe804487,0x564f2bd5,0xdd36b6c5,0x494f4636 .word 0x85447ea6,0xeb9b39f9,0x6c41ee27,0xa5f873a8 .word 0x6b2955ae,0x98ae7269,0xf37e72ea,0xba4b6a7e .word 0x73e51a78,0x5571a683,0xc6cf82a2,0x6833125a p59_local1_end: SECTION .p59_local2 DATA_VA=0x0009dc000 attr_data { Name = .p59_local2, VA = 0x00000000009dc000, RA = 0x0000000087000000, PA = ra2pa(0x0000000087000000,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 p59_local2_start p59_local2_begin: p59_local2_start: .word 0x57910982,0x5df11493,0x8bb89fb1,0x5b627848 .word 0xe12e2f98,0x37460640,0x5ba3fec9,0x828e25f1 .word 0x6cb17711,0x971d07bf,0xf1342efd,0x922d9d43 .word 0x6a70c49b,0x97b29ee4,0x08eda0ce,0xb89d0526 p59_local2_end: SECTION .p59_local3 DATA_VA=0x0009de000 attr_data { Name = .p59_local3, VA = 0x00000000009de000, RA = 0x0000000087800000, PA = ra2pa(0x0000000087800000,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 p59_local3_start p59_local3_begin: p59_local3_start: .word 0xa83b722d,0xdafc0317,0x2c1a8f83,0xbdc52155 .word 0x1f7a2de2,0x8e001cfb,0x733781fe,0x73353d43 .word 0x7a7e2647,0x953e882a,0x7f2a1980,0x7df56ff9 .word 0xa44df9f3,0x2ac82f78,0x3b3cb17b,0xbdfc11d1 p59_local3_end: SECTION .p60_local0 DATA_VA=0x0009e0000 attr_data { Name = .p60_local0, VA = 0x00000000009e0000, RA = 0x0000000088000000, PA = ra2pa(0x0000000088000000,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 p60_local0_start p60_local0_begin: p60_local0_start: .word 0x92b16d18,0x66752426,0x675370e9,0xac287997 .word 0xa21b6cd1,0x730713f6,0x465a625e,0x984f23fe .word 0xda74389c,0x606619a9,0xb0dbefb5,0xab307c18 .word 0x8d1e26a0,0x8161b2ca,0xce34e68f,0x851909e4 p60_local0_end: SECTION .p60_local1 DATA_VA=0x0009e2000 attr_data { Name = .p60_local1, VA = 0x00000000009e2000, RA = 0x0000000088800000, PA = ra2pa(0x0000000088800000,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 p60_local1_start p60_local1_begin: p60_local1_start: .word 0x1f8649c5,0x64f678e2,0xfc002007,0x4f430d99 .word 0xc5499f0b,0x4f0b8828,0x6256f7a9,0x3827ebef .word 0xac91eb4f,0xd66c1341,0x04fe565c,0x28f3a5cd .word 0xff0f89aa,0x75fcb438,0x85ecb1b4,0x896babc0 p60_local1_end: SECTION .p60_local2 DATA_VA=0x0009e4000 attr_data { Name = .p60_local2, VA = 0x00000000009e4000, RA = 0x0000000089000000, PA = ra2pa(0x0000000089000000,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 p60_local2_start p60_local2_begin: p60_local2_start: .word 0x1124a228,0x3ede9027,0xfb13ac9c,0xbee58a47 .word 0xebc9f76f,0xb4e380b1,0xfd68a9b6,0x3d98a9bd .word 0xdb08e4fa,0x49bcf129,0xd2a0c018,0x56926372 .word 0x7928452f,0x2a24315b,0x0df0ae08,0xaa616cdc p60_local2_end: SECTION .p60_local3 DATA_VA=0x0009e6000 attr_data { Name = .p60_local3, VA = 0x00000000009e6000, RA = 0x0000000089800000, PA = ra2pa(0x0000000089800000,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 p60_local3_start p60_local3_begin: p60_local3_start: .word 0x237a807e,0x703b8a5f,0x1077a803,0x3de95941 .word 0x73542ad6,0xae32af2b,0xec7062d4,0xa79f90f1 .word 0x48582527,0xcf6fa9a4,0x40f1d271,0x9df4ee02 .word 0xd69bd141,0x29645423,0x41a6bcb9,0x8bcc2cf9 p60_local3_end: SECTION .p61_local0 DATA_VA=0x0009e8000 attr_data { Name = .p61_local0, VA = 0x00000000009e8000, RA = 0x000000008a000000, PA = ra2pa(0x000000008a000000,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 p61_local0_start p61_local0_begin: p61_local0_start: .word 0x92247522,0x61bb3711,0x929b897f,0x2c0cdfb8 .word 0xa50a7ec6,0xd918d5a1,0x340e654b,0x28738128 .word 0x5b9e420c,0xd6fe9333,0xa6f01102,0x5742b81e .word 0x516344f3,0xf9b007ed,0x87e82fe1,0x69649ec4 p61_local0_end: SECTION .p61_local1 DATA_VA=0x0009ea000 attr_data { Name = .p61_local1, VA = 0x00000000009ea000, RA = 0x000000008a800000, PA = ra2pa(0x000000008a800000,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 p61_local1_start p61_local1_begin: p61_local1_start: .word 0x4001e09f,0xfbf0f3c9,0x73c7f809,0xf1adb853 .word 0x0c9683e4,0x0a217569,0xe16e97e6,0xf3af9123 .word 0xfbaeabfd,0x571a4ff1,0x83479acb,0x70cd5983 .word 0x14bb4171,0xa267618c,0x46aeb0b8,0x189c7cd7 p61_local1_end: SECTION .p61_local2 DATA_VA=0x0009ec000 attr_data { Name = .p61_local2, VA = 0x00000000009ec000, RA = 0x000000008b000000, PA = ra2pa(0x000000008b000000,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 p61_local2_start p61_local2_begin: p61_local2_start: .word 0x4e0dd2e6,0x502028f6,0x08396722,0x2f8466de .word 0xdcd3575e,0xff40c036,0x7a9b9bb8,0xe113ecf7 .word 0xacdc172f,0xb9039835,0xb63f3798,0x2c36475a .word 0x51652489,0xaf91b49c,0x980191f6,0x146ead19 p61_local2_end: SECTION .p61_local3 DATA_VA=0x0009ee000 attr_data { Name = .p61_local3, VA = 0x00000000009ee000, RA = 0x000000008b800000, PA = ra2pa(0x000000008b800000,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 p61_local3_start p61_local3_begin: p61_local3_start: .word 0xe2e84cb4,0x08456c4c,0x3ef8e318,0x21ac0ffc .word 0xf9de8352,0x9e39609b,0xde78362c,0xebf63fe0 .word 0x5b552c5b,0x83c38137,0x1609e60e,0xb587927c .word 0xe38ee517,0x9e6845b9,0xc038224c,0x00fff5ea p61_local3_end: SECTION .p62_local0 DATA_VA=0x0009f0000 attr_data { Name = .p62_local0, VA = 0x00000000009f0000, RA = 0x000000008c000000, PA = ra2pa(0x000000008c000000,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 p62_local0_start p62_local0_begin: p62_local0_start: .word 0xd6ed5e81,0x05170236,0x4f914c22,0xbbb7afb0 .word 0x21084866,0xce7ad43f,0x49eeb1dd,0xa3aca70e .word 0xcccdbed5,0xec661ceb,0x0110baf6,0xf35b355b .word 0x253a84c1,0xd47a1adb,0x532638a6,0x191184ee p62_local0_end: SECTION .p62_local1 DATA_VA=0x0009f2000 attr_data { Name = .p62_local1, VA = 0x00000000009f2000, RA = 0x000000008c800000, PA = ra2pa(0x000000008c800000,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 p62_local1_start p62_local1_begin: p62_local1_start: .word 0x3cf7e5bc,0xdb354360,0xefab9b57,0x016b66f3 .word 0xa27295db,0xc8d33ff0,0x687c9272,0xa8253651 .word 0x8f52ba64,0x2a334acb,0xa1afa1c5,0x186c5448 .word 0x6d78787a,0xd8c07953,0xf07194e8,0xfa185567 p62_local1_end: SECTION .p62_local2 DATA_VA=0x0009f4000 attr_data { Name = .p62_local2, VA = 0x00000000009f4000, RA = 0x000000008d000000, PA = ra2pa(0x000000008d000000,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 p62_local2_start p62_local2_begin: p62_local2_start: .word 0xbd5ede06,0x7c583ba3,0xf1561178,0x6c90607b .word 0xc4c12769,0xa443ee0d,0xd991a249,0x208d9da3 .word 0x6f1eff7b,0x94ff0f68,0x0ae62995,0x0a83e346 .word 0x8f03d9f3,0x80b76f50,0x2772549b,0xf417a820 p62_local2_end: SECTION .p62_local3 DATA_VA=0x0009f6000 attr_data { Name = .p62_local3, VA = 0x00000000009f6000, RA = 0x000000008d800000, PA = ra2pa(0x000000008d800000,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 p62_local3_start p62_local3_begin: p62_local3_start: .word 0x56bb86a0,0xab43b55f,0x4d11ba5a,0xb6f929ec .word 0x48904165,0xaf1abd5f,0x876866d8,0xb73f0efc .word 0x2843cad1,0xf4e137d4,0x7c2f24b4,0x1b5317d7 .word 0x38e58ff4,0x6a4c55c2,0x2ea94bff,0xe46835d1 p62_local3_end: SECTION .p63_local0 DATA_VA=0x0009f8000 attr_data { Name = .p63_local0, VA = 0x00000000009f8000, RA = 0x000000008e000000, PA = ra2pa(0x000000008e000000,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 p63_local0_start p63_local0_begin: p63_local0_start: .word 0x8647e9e7,0x852c37d8,0x41b3800a,0xdc388625 .word 0xce503b7e,0x8a5da7de,0x03d0a0c6,0x6c9a90e9 .word 0xdcdfc85e,0x5f4a5b5f,0x0d5965d8,0xcf233939 .word 0x222efbbd,0xeed4d2dc,0xf48196fe,0x3129b97c p63_local0_end: SECTION .p63_local1 DATA_VA=0x0009fa000 attr_data { Name = .p63_local1, VA = 0x00000000009fa000, RA = 0x000000008e800000, PA = ra2pa(0x000000008e800000,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 p63_local1_start p63_local1_begin: p63_local1_start: .word 0x4b58965e,0x0700bc47,0x47e8fe39,0x1b5451d8 .word 0xcfc9ac70,0x6d310dad,0x04140710,0x9bf8598e .word 0x40f967d4,0xb9b7c940,0xe6ba7c63,0xf2dceb78 .word 0xc8639dd5,0x8a9392fe,0xdb747be3,0xb59e81f9 p63_local1_end: SECTION .p63_local2 DATA_VA=0x0009fc000 attr_data { Name = .p63_local2, VA = 0x00000000009fc000, RA = 0x000000008f000000, PA = ra2pa(0x000000008f000000,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 p63_local2_start p63_local2_begin: p63_local2_start: .word 0xf03c2f8f,0x8e8943aa,0x94d1cfec,0x1066941f .word 0x73d24039,0x54f19f92,0xde8e6e42,0x4a249698 .word 0x3fb3ff6e,0x4e2905e2,0x75dc3a32,0x7bfbfcd3 .word 0xf6e285d0,0x98128f9b,0x26e8434b,0xd2a169b4 p63_local2_end: SECTION .p63_local3 DATA_VA=0x0009fe000 attr_data { Name = .p63_local3, VA = 0x00000000009fe000, RA = 0x000000008f800000, PA = ra2pa(0x000000008f800000,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 p63_local3_start p63_local3_begin: p63_local3_start: .word 0xe02e5ab4,0xcc19f442,0xe63856e2,0x88400e7c .word 0x5295876d,0x83b3cde5,0xe80d6bcf,0xc2bf0fe6 .word 0x9ed099b7,0x4f92d230,0x50456f24,0xc59f7931 .word 0x5306f854,0x6ff4b467,0x20eba060,0x230a2bba p63_local3_end: SECTION .unres0 DATA_VA=0x000a00000 attr_data { Name = .unres0, VA = 0x0000000000a00000, RA = 0x0000000090000000, PA = ra2pa(0x0000000090000000,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=0, 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 unres0_start unres0_begin: unres0_start: .word 0xf4d6f5d4,0x80b60b78,0x96abb01b,0xc40b9e2c .word 0x0212225c,0x798eb5a3,0x7f114e52,0x9d7122ad .word 0x1a54edfc,0xe7b2eb32,0x07dc67fd,0x8d791540 .word 0x944f136a,0x126760d7,0x8fc6c81b,0xf8ba39dc unres0_end: SECTION .unres1 DATA_VA=0x000a02000 attr_data { Name = .unres1, VA = 0x0000000000a02000, RA = 0x0000000090800000, PA = ra2pa(0x0000000090800000,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=0, 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 unres1_start unres1_begin: unres1_start: .word 0xc8c086c6,0xd0bacca9,0xa3d5b48d,0xf38fafd2 .word 0xbbd0f97a,0xba27fa54,0x35d3851c,0xd6343572 .word 0x6c6c0f3a,0xba1e4dff,0xeb4882af,0x9c5fe8b1 .word 0xe7b33334,0x2d07fd66,0x393f420c,0xdd38b60e unres1_end: SECTION .unres2 DATA_VA=0x000a04000 attr_data { Name = .unres2, VA = 0x0000000000a04000, RA = 0x0000000091000000, PA = ra2pa(0x0000000091000000,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=0, 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 unres2_start unres2_begin: unres2_start: .word 0xddab9f6d,0xde861c20,0x4b1c5151,0xda67f293 .word 0xeb99b055,0x5bebbbe4,0xb4334f34,0x40af2dc9 .word 0x9de28f8d,0x7b41cb8c,0x43a014ad,0xdb4f959e .word 0x7cc77257,0x207bbe7e,0x65898de9,0xd7571dc0 unres2_end: SECTION .unres3 DATA_VA=0x000a06000 attr_data { Name = .unres3, VA = 0x0000000000a06000, RA = 0x0000000091800000, PA = ra2pa(0x0000000091800000,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=0, 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 unres3_start unres3_begin: unres3_start: .word 0x6c5e37b5,0xda193367,0x50d23f27,0x0741274a .word 0x5e44f9f4,0xa2d978b6,0x39a5df25,0xe14610d9 .word 0xc69ee3c7,0x33167744,0xd1fa02cc,0xb0308df5 .word 0x45288f71,0xb6b6487f,0xe8dd799b,0xeb806635 unres3_end: